kernel-modules-core-5.14.0-503.22.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gw<releng@rockylinux.org p-Bm5 ']64B<џ[SOq@o0[-,0#fҲq]I)Y кN3ZH# ]sxeϽpcN6>;H\46cRbPKvY K ]-V]6U%v}1 L]Wƥєtc˛Lx,/LGMD)1AF d_3-PjS'$N q*VHZ3']@'x uwS膉*ezL2^9xx،BI5V !  L㻜} bOxcJQ'8 7D1*u\в]w$i<qA(pG{{#dŏbbRqys#(o"*ޓɜY|^?DA@nFPViTIn5h:ˎh`\>- JEgdIQR>PϦ GJ2'J/ŗ415a51e6716905c5781f049473246e086d4a99dfcef8fe30d670754f4deb6b46a028e146a19d2e27529cd0cf9c760042d2d74174%zwhtq3Yx>>,]?,]d , Y ' 7 G g : hP2??<_$+k,D˾(8c9͐c:cG(H(8I(WX(_+kY) +k\*5]*U^*b++Gd+,e+,f+,l+,t+,u+Lv+lw+n x+y++,\,]),]4,]8,]>,],]Ckernel-modules-core5.14.0503.22.1.el9_5Core kernel modules to match the core kernelThis package provides essential kernel modules for the core kernel package.giad1-prod-build001.bld.equ.rockylinux.org3Rocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxx86_64-44 &hd<!h 35@0h L!@.pc4L0#8 @\X x.&\ $ d @ <T L  "r',<$ hLp#t`KD,: g.od DKj{\cd>bF<, v' dtX,d"tG44,p($$L H-1H =HLNh <f//D)%)%,+%xq(88*H( $  @(xz,,@r,4DF''!>(9OD?`gp@t,tؐ"|K<tD/hHsT^`LBF4[$gTI $ @ L ( l < L |   d L t D  d , L .(!9Xk' 8 l \ !@lxhh@|T 8(x T M   @\C yx  p8 H66.jt%LH\9x(# <P=%| </x*|6$02 (+) +<T0@#1#%8 %8<dUd0t(T4$30LJp(D$`(Lt <<)p$l%hM$4!H t!#Lp#X4p0%+\&x?P@`8(.0GJ* "HC HT P =X H `X,5$7hX)p0,d   #DP$ ((t(`(#0 ,\'<& &!$R0D$ h,$U;Hwt@l%\ 3T.`)>u<U8g(vxDX]x_4 )pPm|8jL(C8&)((!Hd2T8H h(Tx3,T'x(O9!tlT LT<64T%\-(yx8"lDJTP@K8o;x   <|!'x &| * (   6 @ x 8tl<@P' Y|p dH # \ 0 d xx 8cD  dLdG\?h L* l#pX\= *ndJ v~,A;dj `h-s$IP ]P#($,P"( d(;L  p  H* :T`$\ !" | p"hx|,\JAJ\tGϐI$D(d$ ]@68,>T5t$7\E@4=dDf4D4 \|\<\ 0!K052S4T7|'H`9l0D$ +<&<@ t8= $lU47) \" x\qd_@@9-P4XL P-|E, Md hLH0) p"hPs0 *bDG4fPYmR\HulH     d X 0 X , d h X p d t D DT8X  0 ` < ( t @ D TK =( a= h 1  2dC%`  T`%D P S9G  < P X   \ 9,G0dD[(H18?B!\L`-| 2     p $ #\  @d  2X !T3WXX24  0 , t   &T d  HhXtdPd%$"tPLhOPPTD`<YT[x`\$c`' j,4#t #Dl!\= #y kL%D0 4[d %_T p% p.t h"!!H,5 * 3D, DP<dL(pdP0!L| X$H |\ 4 h  d 0   P  d Ht T. ` p    0 4 'T D X tt<R 8G$"t%t$8!rh8DO4)|,3Id$(4JTPDH\X ׈+`'8MNPW(pL2|o"4AAAAAA큤AA큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AAA큤A큤A큤AAAA큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AAAAAAA큤A큤A큤AAAAA큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤A큤A큤A큤AAAAA큤AAA큤A큤AAA큤AAAAAAAAAAAAAAAAAAAAAA큤AAA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAAAAAA큤A큤AAAAAAAAAA큤AAA큤AAAAAAAAAAAAAAAAAAAAAAAAAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤AA큤A큤A큤AA큤AA큤AA큤AA큤AAAAA큤AAAAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤A큤AAAAAA큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤AAAAAAAAAA큤AAA큤AAAAA큤AA큤A큤A큤AAA큤A큤AAAAA큤AAAAA큤A큤AAAA큤AAAAA큤A큤AA큤AA큤AAA큤A큤A큤AA큤AAA큤AAAAAAAA큤A큤A큤AAAA큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤AA큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤AAAA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAAA큤A큤AAAAAA큤A큤AAA큤A큤A큤AA큤AAA큤A큤A큤A큤A큤AA큤AAAAAAA큤A큤A큤A큤A큤AAA큤AAA큤AA큤A큤A큤AAA큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAAAA큤ggggggggngngngngngngngngngngngngngngngngngngngngngggnggngngnggggnggngngnggnggngnggngnggngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngggngngngnggnggngnggngngngngngnggngngngngngngngggngngngnggggngngnggngngngngnggngggggngnggngggngnggngngngnggngngngngngngngngnggngngngnggngnggngngngngngggggngnggggngggnggnggnggnggnggnggnggnggngngngggngngngngngnggnggngnggngngnggngggngnggngnggnggnggngngngngngngngngngngngngngngngngngngggngnggnggngngnggggggggngngngngngngngngngnggnggnggggggogggngggngngnggnggnggnggnggngggngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngnggngnggngngngngnggngngnggngngngogngngngngngngngngngngngngngngngngngngngngngngngngngngngngogngngngngngngngogngngngngngngngngngngngngngngngngngngngngngngogngngngngngngngngngngngngngogngngogogoggngngngngngngngngngngngngngngngngngngogngngogngngngngngngngogogngngngngngngggngngngngngngngnggngngngogogogogggngnggngngngngngngngngngngngngngogngogogngngngngogngngnggnggggggggggggggggggggggggggggggggggggggggngnggogogngngngogngogngognggngngngngngngngnggogogognggngogngngngoggggggoggggngngngogngngngngngngngogogogogngogogngngngngogngngogogngngnggngogngngnggggngggggggggggggggggggggggogogogoggggogogogoggogoggoggogogogogogogoggogngggngngngnggngnggnggogogogogogogoggoggggggggoggogggggggggggoggggoggggggggggggggggggggggggggggogggogggoggoggoggoggoggoggoggoggoggoggoggoggggggogogggogoggoggogogogogogggogggogggogggoggggggogogogggggggogoggoggoggogogogogoggogogogogogogogogogoggoggoggoggogogogogogogogogogogogogogogogogogogogogogogogogogoggogogogoggogogogogogogogogogogogogogggoggogogogogogoggogoggogoggogogoggoggogogogogoggoggggggggggggggggggggggggggggggggggggggggggggggggggogogoggogogggggggogogogogggogoggogogogogoggogogogogoggogogggogoggogogggogggogogogogogogogogogogogogogogogogogggggggggggogoggggogogoggggggogogogggogogoggogoggogogoggggogoggogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogoggggggoggggggogogoggogogogggggoggggggogogogogogogogogogoggogogogogogggogggogoggggoggogogogogoggogggogoggggogogogogogogogogogogogogogogogogogogogggggggggogogogoggoggogggggogggogogogogogogogogogogogogogogogggoggogogoggogogoggogogggoggogoggogogoggoggogggogggogogogogoggogogogogogogggogogogoggggoggoggogoggoggogogogogoggogogogogogogogogogogoggogogoggogggoggoggoggoggoggoggoggogogoggoggogoggoggoggoggogoggogggoggoggogogogoggogoggoggogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogoggoggoggggggoggoggogggggoggogogoggogogogoggogogggoggogogogogoggoggogogogoggogggggogogogogoggogggggggogoggogogogogogogogogogogogogogogogogogogogogogogogoggggoggoggogggoggggogogogogogogogogoggogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogoggogogogogogogogogoggogogogogogogogogogogogogogogogogogogogogogogogogogogogogoggogggoggggggggogogogogogogogogogogogogogogogogoggogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogoggogogogoggoggogoggggogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogogoggggogogogggogoggoggogogogogogogoggggoggogoggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg+g+g+gggg1fe4041a6b555d80c4db156bb51cff570e964f2129cde303da86bd8af552d7f00435abce9be8e08b0a0a240372d692e3ba3af82f2a806eb3fcd7b82f952a03475d28a589651d6e8c93063c0c365f0e1977eb4a808e0bd393c2d7735c860532fd98d53f92ae5e806fc12b420370366c834b9744304158d44f33debfc2a110ad0574e1be3e35fdc4dff5aca11cd3c876d963111ac270a33f90b5766096e794546c1adccdd517eb8a0462c539e6af85ece52ba3ae2c5f0c94b72acd7502cc92f3484f42da1a9089f7b85779a20b0b9c35be0659f5b7be70f5ff7839b0d0a17fc016e74ae1756d08139c784b6f7e38541b006f1f60f86907f64ae16f90754f29a19b810e738189851f2822267c09473782abefeb7976041840087e583f5c9f981b70e06b4bc83f2d5ff68202af4f5106932849cdcfdf90ba4f912e81918044f208da067e9996f409dfdfeacef6d0097813b8c6c42042e9f61ec16cdb1c525abbdfb59fd4b134dcc89993ead20dc9a8f242b2c4eea7fe1182d4e4304be4f2ab485216d5446ffabccfe069bcfec2a4392d37662d903eda5ab71a401afeff36f23629be8018aa4aad8a2934875a2ebf9f547dbd66c3589001d703980696865a4534a99a8d22bcefa4c8601e291f55d943682913b4145ae289f348f99a815e114bd0aae4fa32a3b026335815d1aaa29973e3dbfcb3e47a5867070fc675f325fba7c5c1001a087360d9aaff37b08168bbb4d849d95ebd183d9482b0985e6ea350dd6af2802fee0121a65df1c7afc44dd0a2714686e545cd0b09a64b3e9e9ce1a854f52d4ef926f804c5c156e04060e2465239d508474b0258bbde3eddb43107ca99d5fd6df5e87f3bf333123bc2a7ee0ea47d51ab394d7e0ed3bce55ceb097b5d767130a53056aec048294e122a692b7805dd90f7b59847130f62c10d945a3977abee565aa7349f1a360802d7e36e1a1fb66467234da2edfc9e24d685ac521e0c2f203f6471609eb2485524ea279bc3a5a9e64e6ec6367d63a89ab4446269b38ed1f9ce5c291a392eb9b6c93110a50e4714abcfa53fef8e96b2ef3e5c5b21947be35bc25f0f762fc04f4252ad31e87c21e8ef53ea29c3e4b9cbcc70e399880e78797d186277cee90554bf67bcedb4aece75d5dc18df22251feb35b1e535667e0e3b8fcbe61bbced66d66bf1570bfe116ace508959fc2d40160796b54185305f803b8dea5c34b907f5d1f9d1b2423cdaaf2e1997e3d345791d85d6f783bab4dbbe81fae333b07d645dff599649fd10b29cff66e47bcee533fd1f9177f88ae8308ad4ba74800d996b8cfa02ae63ebf993cfa0b1b5c199b19777be1fa7236068d3c6d17af10d073c04ebba2311dca000b1d5ba7e308f49738f974c2f9fe91b3f25639d1718428dadf75456fd096358ce5a8976b507d37b7049c3c704beec27b58d0bc85d25c64f8a3689b79090dce9f595ab778e26957ef369f0c76aa0e16ac5bde3154447fb07218c1748933177b6212c3034d1cea244de6698fdcfaf7ae86605652fbc6fea207426abfa634f3e17fdfdc552629a282e7c0a9390766ab5f7e931ac5340231e16053dd6d51676c68911ab37403f15ee3a2b9b9d33319ca4a55e20f1f1c1a70ceb31a4dc0c21d8b0a1486fbc657acaa2565a0dfdfde765238fa691057e5cd59159376875f6514ca0d7d9ea980076ad3e34a6fea18ac1c8d7468f68dc96662664526efae482719e825af5a6d56de683ddd69e1db9315eac31d36f9c653babfc7d19a7b915ffb4996c5c8dc90d04e2c8739479cfbac72d547c3fe2ff69ffa4b8a39b98fc3091694c198e78bc43cc74fc4f98205faa2ddb8e792223ed5e3e9447abe361e336970173a44d9ffa70df065f0ccfec0ce7ceed1cae50c2781b8339313148204375c4f65a7a7bb0b9193833a2a8412f8fe2ff30c438a244a5cce0f7a05c7b7e52b21b950e42f36bafec0a4ae86e3eff5a2a42afa6a33273974496099c1e0eaff921ddd5cbb9cdce0414e7ae705e749673e72b9dcfd95d141cecc17f984037edac0f7c37fcd9b61db308a7a7ff1632c1efb9ae1c60a9f82cff9c704480a047ad61a505e1a22540f7aa689b6304ed3ac8041d4fdb6b8094b3cd846368b63dd0ebe212ff44ac0c1417c23872a848b048ce2c450db79bbf6f01f9a8619a216f07bc48f17cfd0b4fa38a6767ea6df148d3ddad76b3cfd5dedd93590d33cfd34ce2af4c27436e92f203275037fd3afbc90a8c5c6432716da55d4e8cdc2acd638496070dc361c5cc9621f3e06e0e79fcaf50a689588a21dc2c80fb84632347d58feacb954e740e5fec110ad01c650c265956241095733b2ff033c86fc893a7f6eb001914e42fa9344cd32a7dbafb5f7288926563ff29d478fd94fa1ef8123e358b4aaa741585100006fb862feac3484ca6802cf59a85103454cb634a312ab0437aa3a48fa1f81008d4f21098b1bfe17e9b5cd8ec766e74b755fbb2c1f90b30a276ee5ddd73d725d3a8573cffd6344d2a9a027325fcfdf1775570d09cfeb13ccaf0818060aa51fd31dbad12b47a390f083393e1d70e1cb6675bb712def2a93e3e12f7785c58bace8023b032fc5e044a04aefdaa1cb9172633522ff7a82c1460b386e210c63f391e4c261f13485967b7fb0127e7c7a64aa83d8407faaee30ff6e0f156dc74db53e96f95028805cec1222b8d7c5be3a6b23201e6378df8de39dfa9c285add4b15918b7bf9e6e362a8b79e3c84198fbab6d9c6ff896e062f52cc41d3c03e11822c045b06c2a99e0cafe5fb1e2824c799bcdcea52ea14b814c24b38c3e3837d8929a56103723b91491fc2b0451fbff6f6c70ad66b2a5c6aed77aa6ea992f5ca98f100f3c652666578ac0d7a8038c255d7064cb44bfeb98a42dac1e90c6cc238747ff399cf62129d5771707a887a94a27caa35cc9bc7e3e34d94f3711ee202b2e9aff90e491853e602eafa0f927dd04f2d7cb6fda0188c5cbfbf539ce672844e0febb9e443214497eb154370d15478d6e0dc8d2010a680aeb4ec099bbdaed92b9c3143f07fee4964b59d6a6c1ba66ce700abb6da06ed696173744f5a1950b25d5e9464c31c69eac72b5475080df49379bdafcef3dbb99d07f9bca1198849fed988c23a9b4e561d24d979df008af0bc4b734a27ebff52d1bd8ea0a2ed74b0e45f399c3e05a2d8b75c2d88e7164cdc2ccdd2887c0da123074d3e0a6ed0ed32048474c0f357116557ad9593c7dd4d9998398402236347a89f0893a035fc0b77f0deee4c895bce2f31f50901b7ebbd9d3d7d20f1920baa97fbb0d24c9f2f11d9e2f04304732de09c0a993b23e7bfb6415207d504b512e5edcf08838ffb0a035ce015e39d8d683e9fa15c0449df970c5e942d98d12edf7492e8879646ba55eb015eca0f0c0b4166d19f661715ede7bec0aee00bf82c6202755ab7e6350bb42df35955f51e1f91a15d5773fafd24166870ca63a718e6aaebb788f39a7a74dba8e32956758fb2e1c0951151e3f2a42593406978d594f7888ba3eaf9f0fd6b2103ebe26c4c98d846f2271ad62c3d8915e9112cf5956c5beb6f3555e0e9ab103d1b9940931ac2c4cd5be025cee71b753bc02ba13f4138b07f6bc62d15adbd24b6ca48eb85b2065e7998ae9cf79ccb9e95fff428bf7b64fc4cd01218be79faf3020d4cec2aef474ddf240a8d8c124b70de7db108e72c9dd3816f1583b90f74917fdb85fafe248770be9d3c6fd9601bf2abac31cfc3a923019ffbb27a56d85c4e6c19ef8f2f691e5ed3f2d8a21fc0a4169f83dfb5c25310539b13a7a476acab39d516519417e25ce8f92c6facb18ede134621629b40c61beef199d9e53e3010b5b6f3bc923f2e7d0c52a4dc2d34b63da847035b845af06674f3993b10f4d8f533ecfc591708e41ca712c96513cc001f59269ca341c763ec733332c1e698d3b84a949cd7eb13d84d9c713c4d690973b7e5be17b29d0b7c47b49349f0cb22c23705424055b477751896f147d8fc965524e72781c43f118458897d4252c7c61262e3bf7faddf3d81907dbceb0f1c558a7e28e1f2e0314615d8c2ef26189f6c37dea87086683ad24faeefd51d1893c4f742678369b235768e70f48c78b6371c3d00550a2400c463f2b4643d38c6bcaad613083106059bb0835452c04922f16f95e36de42b0a8c11725c170fd2fc2d9e690a619afd735789d895d3b68f0af63f09054a56623d574b4d50b7ff116ef683016dfde95b3223b6a9d0248d22a6276e8aef6c0409fee8556b9f3e4af3e4dc6873624420120a43278db10edb7b6d8763c99c2d10e75121eaef1118ccda92e4fbda293f23c3ab75db5a49f20a13139e7f9163aed29ef10fd65adae260ffcaf1ae2e1bc35a36b3c9f30459ddb2e076c927f8e666c4092a21bb8e7ed459da88202f97956c1412a29dfec8d2b7dc30ee4e3ab0c31659a7a45cf3c0d9965808849937e76bee02249597cbf67d597c46b48e54877b57c05442ee6a9c86b16088d804b7ad9a48c1d69f8414da413d9e00bbcfc3b116ba924273b3bd8f00da087c6dbb372feca6d6073d18f9de5d14b2ff5ec7b38170d2531712d8dcb78ddd0bc0834622dcc7678c21570a1d73199167ccf0a659222ea37f9cb62218d79a07c8bb13e4939ba374e1f1c240deca305f4f5efaf6b8be9fafcdafba383169390eaf5f88bfdc57408049df959b6ed9321c4b2e6faba8a5001221608c634cef4d3622a97949a1294d38a3dc370fe97f72124d047a1ca7203060b092edc0e3ebef41672e539de9e9d47074d5423554991ec8194e6c63435b79862fe69dec0b1ad0827d5f52cb80b77b5fba4206b03d52ae8adb7af7c94f48a6f3f8a0b0ab3bbff490e2d881c40cd5c22eebf181f924f6531ecd9a9e006e66439e6b5a1fa6435ee687171daa24914bfa0e8aa4920d3e95adba3e7e88f4e2b9709201d8baa03d1ac8bce72af1196fa53778fc4fc4be210cb532f36b0f9ba6c4c43a535de651b37461370c03e9c6e74fc631fa3e19079a61afbf4334a5a2f6dd91ce6ecd75ffc57b5b91e85c07b0dbbea9e15d147e7a02d6b8109fda49a9b6f5b073cb9bfe110c5f9b5e60a67809a05b90820418f69bef138c6d1345d9570f8e6781030ace320788493199e9743e06b371a2df1ca61d6719b6d433ac55a0a81d4dbc2dd925192ddc27c66aed54f90bf81cabf601af052f81f3ff0c362128f4230e5cd1dc0e421d4bfa336fd42b2d40573c297ac70e29d8db5de1160f4d4de8b11e1d9c6cc4437f6f35d74000ed1100606d9c8236742d1b133f919b92d2b1aee52594987196d4b336d5e633ea8f6ebe10f6607e278786163fa742735b30a46304233fd4974978647afb876ef6daca1902ff80aaa99b4810452942df4a0452174b730b6f64f7c85661fd4822b95bb654eeaea42f1b2c6e0f8c14a688d35405b5da0b842e949be1f381ade41b44024724205fe14f180387e9cb2345c757d68b054db556de60e477280c6a9d5ac40ca71e96f8bf654b12330c44bdc0ca5c844148d36d926163fae7df4acc40322a34f5f8f272ff72583648acd64b28ea93f4176cae24cf6680f410b569347399b16528ddff458c587925fcdc44f3e13493697cc35f94fdb23357e02003e574b671601ce055616393baedf6ea8882710b337e40673bd1b0c33742cec76e78e9256c73b953b2f80d64d8a0db6bfe5f8d9ff1dd38407974e7860a7ce9c67007af315fda13d6d85b86dc1d6ac9af92d195b4a15cb1342a0168eea07c1fd7e48abd2f2399b9e1c856b9e813555434e59f51a36219be69000ffca4fcc211e4b88e6cedcb29b73804a5489686a335dbcaf9fafe32a1010c02d92d93a6208deb2a63d8f33e1f82a6215ecc7c7bcb071855442551432d80d0896cc5c8ca4fc4633a8391f727b3194f6c2ca41b87d5aaa1a5ff360eb9d5580887e5bb6ffc674cb0eb4dd6b4fa3e0eeaf37dbd66a1182244195a559fdde2017fc75dcdfa73ed52c84ff4874298e5baf84b4a9b0fa3264dc73395a656e48dd48dd104e670159a2dbf60c38c4e8862704206f50f72bb85bd38fd8b42f2313afb0cae31d15d8161b8ca26a006f1af9138fdac1a5a8f49647f32b82fb05a9adf58583969991ed60efcd38e073b088454ae51035a569069dc37a86ce22eea8a46bf51d4ed34a50ec54fc8bf65bd2690ef252df552b48a46fab5425966a8312c852bd4dd7df68249081ab93d32f519c8da2b087e7f5df249dd0d5e540560a86c912af72248afb1a6fced3923ab85e01c204955ff07d5e15a7fba1d6e2ffa8c18474ced796569418a21166c06ab7518f14026dcfa0669dea41ad59818077ea77f32f18f82a0e810cf9be55a9e4ea3759e8b63bc0d89e02cba2758a52730b19ff2b54898168be13b71e3fcdb4cb8c8cd32ffec33b099b071d1df46f39e87c6035eaa5b4f1e3dbc7cc1190c54f62afc20ab9ca48a58443c29b6fc811f69eb853d182d7e4a835a76a54cda3072d84b78f2c40cad5346ad8813f91f30ee67ae629f7cebafd26fb8464790cc01554cb2849855cf187aec0aba034bf4d10800885d44a3db66ee1c34a0e2af36cd211977ecb885b2f956329532aa03703300f9c55fa7b9c5b449f97ea98774ed64a3cff38a22864cc6a0ae1497af91aa5cad702b6923ad402630bc2ffe10edfcaec32596eaaae43d4e99c395b99ac605c641d95e4904c2187688a230ee3b4733ab3f7bfd8b92c08113b7247d48db7eba710bcbb6dc4ea524e11e779513870922f58a34d3b473fd7e0b4cbcc55a6b07420fd6d898a46136628d5de829f99d198704a1a6f4657a39eece803f91eadac157c311897bee341d390557595d77467f6ce78ab121a58a438416463bc9eb925aa32a25ca85071bd5f168d74e8205daac3bf435d505f1fd67b9768442f6c68bf03147fd7104cc46900a5c630ae306e61f2c533bb7c752ead89612c1bf56e7e0e96c6dd715f6fcb06ed145b6691ecdba09f6c80c651c4dcc5e740b8d2cc0e5f50e498309f67e366a29a0f7af993e1fa2b984acd994ff2f92eebf51a08f48a08868be0ab13041d8f0d1d873bb18270e90300b336265b8663b996ee7779885501c2a7f204ab93b821817b36f7e0be9ce231f4136b60e75e62b03bcd024c350a743fc02d7ba495143c0274a1df98ee6a825d80bddf7a6bea95fca62ce74819f41c598c54f284a247bbe092ba0fcdd1f12011cee554f865868952412112bc3fb63f55c09edefced46b1d1ff1878be5b27859849eabb17882eec597058dbbdb01ccca39cb11ea6bad4863bd295ab1e2a95217fc09da0f8737b787530c4ae4e64d6247a8875bf8070e79c64a79f67edb331737a8fc0c17124ebb57d39758b28108b4db05c647fac18f4c59901640daa37cd794c6e3ce07d6a63562fa67e278cd9d632d925fa5d758894c60e62b2cadaaae391ea7cde6dd6d7a1288c367f91c2a615ae569d78f251ab098599b121c0d87549809d1809d4ad09bffaef513af97e83ecbafa317141e15e05d6d1ffd44baeca4d69539437966b6b405a4f92ee66d2f4868a2a3f8f73b4b35326f518be4ef3de1cc1c40b46e5ad3f874023794657ae029b93c3013d7b2e940e55152286cb817e3a82c17acb4c1906782caa69706305eedca952c8e071c51b7048d55319fab6cf604f586784bd161b5912f0b087baffd7aa59e875e3ae499ee5333e93acf69aeed2b49e8129e6cca0f5319a00e559410a04af593d14ffbde8743a224ad97da15d17353966c4513050ec4548f4fb0ef6bb6f8718e68249ee508afc7a3f2ab1793e141c2ee9f22dbeee8073184623edf5c8ea600fefbe99cb14f16d38305719750368b4964ebfea0fc8e4605d0dcf1a25c394d14e2c538210935fbe9a619561c492ba0b161b616bfce95320bf5587443ac50e496d7b400885781337a43774d897e6bd8bd4143f4e7dbc935149e3139362252c2cc38773e65affa46b7d85ef46cbd9a840ec36e85cd8b47ec9aedd1e4d79c757e435e7b15b851c2d1b242d07e624ead774568cc9e4abd2246f97f5a6a7187cf2d8f5ac1fe8183ac9b988ff7c23b64c18d1f75ccd6e75f87f8635896eb9320eb53febf12d70b6edc88281ac6108185add1358f150ef1ce7501286afbb06877d70c4e2307a18d48677c254d624ffbe4d28a85e5ce2d779a8013a8ea4b433c5fb86177aa309018bca28799b3659a44b51ddd1ea507eef169561c17b765ff88c1588d13db7dc73d99ccc94af18a86dbcc3a01c30c937d6f8568e845e0b8c6d1ebe9ee1de7519184d4230ec997debba1c2cf9dedfcf4625f0d4388166498bfe7845d3434ca7729d23b9fc0d8bada320729f1067ee0b7e8ba14903028dc3a77a8a61d8123cd1756464b2b852ccda0184bc9f5811012ba628c1cd3bac1eb4c9e0effe32330d1445c0eb6d06be2a53b618716034bbd40e6834acb29ceae584ffd98410d87e73acc1f6990fd93cef98cb037da6c8860803abadfa1deba044e4ac2ce06b67ecd84509d5b8844c76f293cb3f870d4c037ce386807b0937fd43a02d20a3b4d89823c5878a382ae5bee8468e43190a8b68a406160c9bad60782ac0b7edea6fcedd3d76921a74128379ea057f66ed094feb28e4c3535765203321534ea8a875804af1f514fd78fb331d70c4d06f783cf03de9591a5b618ccededf329d7b33eb32b2e2bdfe327016fbaaa3a9aa581ca36d1f14e43d23783dc342b07d7906adee7838cbc4ce791096eee974d8c748e0618b19ca7d735ad16cfd9ca74dd8be50e5d397497e4c447cc9ae201d466e8f832b14c1ad9679ee4336f538e09a16a81d0a4f459807220bca6b0a70c8815624958bf5e576e96518fd05cc3508b4d1ece4495e43b0ff1f5950465defe862dd523a438e41b68e1fc72a8cabcb8b2723dd54c59c8b7b2bf17d6e60a4b9d835b10fb8301b9bc28271ded40d67b81ecd77548d0dbc9589551f271baaa5046bf651130fbc261fdca44d567b7ff29884875a2cb0592c10cf95de17fad698ad94ca0a911e457b60a4cf610d5dcedf21b621789a7a7776cf8b37ac705dcc93bdbc5e42a0f03ee9e632345d1c317bd189aee3f99275e13915b04e562a8f616efbf30d03e6a5a875f94afa8a961c699325ecfec50cf63eb5dbf8ead2b44051507841ecfbac9d7add733ef58bd3aed78c22db2e8a97cf94e565f56ca4d9fc9c7e887866718246670543a831910aae9d3eb3287f62439ae016470229cdb91f6f5af944cd3af33824b490c820c9ffc40373181425efe74aa178221a29bf947bb014633de2421fc18eb11e6400eeabc257cfbcad921c38ba1b0f5875c16a7f15c10bcf78026b673eb2f55342e92682a11cac85681c1118bbe3b22213a858768c8a8dbd6c120ebd2b4038668f75363aaa170c790d42e92042a17971b23beeb16803d47bb40f244362379fad22828c769beb7f6156c52400696310bcc0d133b607bec6eb6782ca21938f43399486acf4a83c0152af07f8da5122a9d300ac23dd67eb673754a357d0056bed6ec916c07e6148dd88637a059b3cb8b21ef8d0da48b8f0db2e6d02ffbe5a7acd98fb5099fdf72fbd6a8236ba00478dcb372901bf6b67e185cde4cdfda9e08c6887b2ee02831b927832947dd3094fe96328b5ed556a10842f6576ae843d5c99caf6057b31964d1df586c939cea2e7ccb6456bfed1b041ebf4eb6fee58773367b83a085f19e671abd528d4384ee0190f842da74b361b79db13c7ffbdbf3731c9c29a2060601783e25d5655e8bbadcc85b963402e3486a700985b6db9f51997e4a666256b21fcb9c0c21934c469e7d17d6ab565e7d9a9bd3a22f540ef8fd862e8bea0e0d1c008d722f89d48c52124a348e5b17567fed83ef14235cf910264f0e4b6425b33cf0abac1f5d3c2c15e4900305ef0a49482f31cf835d5dbabe3d03b9141884e8e0821c699e7733e4c090f3752a3cf69d1b61a8b9563d71f38e568c8a06051b4cb25f8a371a6e49f8d74488607c7343c5c403ba81e0aae08e77061532c8264d882c68c276dceb6221fd7ef0a2ffdec4723f49521c8f6b327bf7e4286139bcfe6a13c56d959dc0229ad49c32dd75c5c89507216e51b1e42283046caa021cb6fc7558d3f55f3e43ce0cf02a9603506038375636d3ebd6ec4c7d491bba1437eae53e8000cb319865bed1bd1051bcc263c95291202123ad88d51935d68fb2e6dcf35952f9e5cbfae533aa1cf46110a6bc2bd4f97a286886b3776ece815981b43285fea48481885c460ad935c4331c434974cf79b439fdf009f898d230a4fba2d67e0be192088a8ccfd0db854701bbfa93b014d1de0e049f74d5396fee3cbae1e6bbdc325935607dad04bf24ce80fd705167a40bba07fc8f013d8ab0c441989165d54e260f915bb8ea9831f7124b0672fa89679e9946c59c7914116d1158d94b65563e249bcc9ec3dede8a716c048c77e795f1aa61b3ba83cc92ce5584c98c29bba944956ec9d871073aa20ba1a1efde5d320fbeeaa66c6254eba9c41df4436761f66e2c82bebda33865c7eca6540dc9c7cccfb026a0da049194d09b2afeb2e8e7a03f3f3d8833d90f0c1b9b7db0af1c8173a98d7819e5437e17870bb46d373893ed9ae573fb2479467a5afe1fcf6e51ec058f413fabfe7eb8d64d1d57d888f2473e91cf9a79cee4032a381a3f5a317ed2288688dd45e09b3edeccb537e063a6fa535b76acc2a1c96ece87e823cd56b5c5cd927927525fdd946be3ca0ddfbda9fb581ce7c8faa5941af75e85df72794b4a4e095f35ef27de48e4ccc7d3f3f61e6968c0c730804ab745ba601067c3a5e954f24b722ea72fcf9d8a836d4b9e84ec728530645720b8163da36890ca6472b156ba245997da73052006b2f7acba301888a7967e0a97ee1c699fd190c4ea0e4bf2ef4198ddd20080bdc9d8b6a08e8a5e12de0ffe4ae211b2da4fcbfc9c540710760c8d5b562c59a53641af54b651d1e81bd1a2c157ede20ea2b9c53f6765acb6adb0df51cb49b216f18623ef58c68982f7ff49693af9dc649104dd5b5f0d3c2c502fed10f370db17b7048ac5813da8d02b2e98ca5e4ccc7b012302c9caf7f58b37962827afcc84c102bafc422cdffe7fb3dac8dfc6557c0660fdb6924bd445888ca97405e64e57617bcff1d4f12c26847a868006c15d4b1fbb22334befbb6e04e91941f755fd21168e452cdc7be4ac5bd0ea56511c94f4065dd82ecdf4d463502f97eac9fc8cf081161e2b8213dc57dcd87fea1d98128333ac1b8ac42adb2ff2aa91a5da3627cf6dac99c92cc99d0571fe97074eb3623be1e2718a1bf178f5a4d64fa03ab21785b92906756f236b34da158ed8e89ac786d79f02e14477e3a055b7c6bc9fffe0266ff618ac85d62e1049db6251080148652b83a9cdf98c6253e3d7490c44904bfab12683524e2ee0693185e17b799b14ea21f5dec1748891ede1ca2b4ff60c558662e3c91897ee73d404610648c0396c99f87b76bb4df2ffebe7cf3b18f484486d81ecc7f0e9da22ac4d1eb5ce8ad4ce445851dfd534d4aac6cbd6948298940b3656d2b1ed01bc62d6cd40620884fb4d8610afa0ddb8581fa0c16badb0726dc41c30c27b6eed0e1ea2c8359db323c0d356827d1d8fdf85d326f2229a66c7bcac41a1517ea91bcfa40f41dba19df7c82244bba2b3c8127e2a83c342e803099aba15f8778a19031c93e6845c5255271a0cf9f19e9065f3ff709c256f3bfbca156f518c5d34f708a7b32d62aeda48b49aa504af9084480209f1e5e81e02c870ec0a804ac0e35cc66c4329ecdaaf3857cc6be6d4b2f80c693399f963e59a06336d535ecb127afb2e6f330fb0a1e0b806f47c91900e27c28d2274985637c70a47e466b6836aa8d4c1bd9f5cc4e542001c853ab0a8549f3336e1359d165c2c65a1cd9b796bbe8ca44ba804ec42692b56b7df96517a0d6375d464b1fd84fb349d7920027067199d352ea03e31e57b782b5e6b761929e3d970960a52395b707a919664d7bbd74c9f13de7698a03b6c4b9fbc2810e149af021bafad2527eb5443caefa21162662c611eacb2f4dbc338e7563d47f2d62687fa188272224d0ccaffe1d8e2621cc8841cf96aa28acefec796385800e3a8ad0bc55a862d315ff523fd61c742391619f56a840dc3fa24503ea1cf2286e19072909f8e70c3172135296a1f550cbd7eb7d02e43d73841447a292e8d8bfa24c5a42a4e80a0abeeb28b36c48115cfcb85e5f4a2b10eb0ba91c252390e9528e0862f5e887aa30cc596beb1dfe5fa0335645ffc614d2d4591258ac1f8abf1f54f689b28050a9d68d4a5efafcdf6bda0dad5b419d91c0f89a5a36d202f5df313996013f9d4737d73fbe186ec87a8cd230be5b355457dea58368369c4747e20ca432458c90fbdd11f909f8e3951edcdd22fa655de02daefb6c47a27b2f8fed8d3beb7cbf5da90bcd0fd6679db9a90e5826110f39a3299dbd066aa9851a7c4a475098eb7b157526ee42e61a9e583c017fe3d1adb25facb2d91cc35c8fccfcf994ab7c17543c1ebfaaf5fa3c9effecb4c97672caaee371a4d32f7daa041051b58c8a96f3062c077d9d37096f66c28d99d65e01b7340f83f15daa56cf62b3459d60417c5e82a0642db7aefb98db9041069fc0d0ae3a7635764835108e78e1006cee4464d08e86d0e0fb5fac3031bb6590811bfa7562c1ca1d826158389ba5df2c731f0e7553cb366878f76d6eb3bd17e7f69ee9b58d65f750e943ae9ca9d82b56b645786c9696054c72add4291ae0a939cf390bc8f87daf2f1e6a9c3c22d0fefae9ea298f6001728f6ba27af6e20101abee1d6c185ea508b29105a6d946ff2db0ccd1a1e48b515ee718947f59ef216a66f19ba02be2839f7cc67c03904da06a2c829b701c86b1a3c0d721a4f63fd67f2fc6a5c79cffded0b9761799e670b7837b5492159638e987783426091bcee7db99c682197b8cf11bcc38267735dcc6e2dafbe08252ca66a96facf82a0d8568dcf99d70210f1beaafc4fabf9002e9ae32d3f6143305da65be52621e0a5eda7d1d844f2a6f03165ad0a9c9ca38f9063f25fc18d4ab10deb33587adf8732c0cd2797c72c47210a5b208262fe3cc6e58d860185c2837cd12ecc3c95b4e567c0a2b64d8e9744a5967221bb290198f5a4973a12a10a836c5280ac9057824d1b8f2cf28e93bdb3602b1f6f0f8420a25af4482d9a11c6e67435f2b8eadb09d5c3029a0b2e2d8829de86e92cba436678d237acd56a75430b0c68af34cb00902cc53ecb3612f595f60bc0ee88ab744b573ccb9a9a72e9d43d72e61c8e9d23b707b1e24e770401b5df8264d456be831d35b4675e584549e8f533ad5437134534c85c492b4d5b29796e3ffa9cd998333866522cb46704010b9d22ab51ed5aef237a8e1df0d60a7273d75b322a2ee8bec5b897347aea8b1ee9590aeb1f053c0872ecaee8093817f6a6b686d565a1efbc3e46d12f189a46535cab08212615899a951c5ba288dd15280303981f41326c900bfe3ea67dd266d402d876a796f6507a99f14b4859f8ef7d35ba2beb4ca8bfadb32c1c90a1f994f682b976d54e9f1acfc0c76808b5a4fb485c233702b7de497789fbb3fe9b731d4a1f050f11de3da6238e8653bbb881a8f6cff244d83e093ffabef341df03724eaa4fb1334ef127827a59e03ca74801e5176b81ff7a1080079044ad38e5acb2b3a65e2000e35f36186b257fe383908a03569748e342c84a4cddf278a01772cb6b963f0a883e51f1ee7a2faabc17caa769ea87c09e7c8f0cadab984e1f97274dcdac4a14e7b6640bc0b2cc5d181a4a358129c443444885f285f2d5cad66413cbc29aec7518f90f0a75cccbc7e18c83c034970660819597ac8fda3629d59d895328169c46e76540c6d474aa662ad7614f187bf024ff4f37578b63f9fd3afad77e4a0c3b4bcf87a615172b9a0a21eebdcbf7b68dd38f129dc8244b332b09d052834366901dac5bff751e768deba19b138dcc248bef7cb1e82b46396aaecc456ca660a190c73c705d7324529cea4f32025fab2973bae5c740b13faeed2f6cbfe3dbd28f458ce3cd11638e779a997ce0c2e5b0898049bbf4f632d7554494cfd57b03103818f989a350b6d7a2a7b697be86e8692189a078429a3a4c4f89a893e65d129a4976af91aa151d8bc7dbe7e5c07bda14a7be91cc513a767307375fe6ee999432c987f347c48157d05cd242d2cc3b3d4015ba58ab6f2ddca0a349f84d93b5f0da1d9445593d5c70a34f022df0f1f2e3ee37218b5c99162194cf38242cc6c60cba23ae83f4be5e7b6a175250aa0d09b51f97a30db8d88c1a597a02b86b26fbf9e4ae8b3ca9e17bfe8d7532aca81895799102c1068e9dbf0bf48e829bb88d441a706243a43234a48dd697466af70cde162d23c60b3a334657c0eb52ebf15dde5b6016a354c209b11c61e0f4de37a8d5ace282d48371a7216714906a9a0f872b07e8ab6386087dae57e89554aded75067576f10f6270a7edc76d2591bc96127280d47ecb0df712623099ad4ec9e09cbc9f682406010ff474088051e7b674ecb1ee83a321505c44a4e2a9aa18477254095e3647f892b6bf020f118d706cf3ae5adc02111353302324e7a60f3aa46ab4d1ba736955b5cbc8388a8bc97697d60b79b0514ba97a8ed0c3a4af9b43b2bbc5e13c0f885fb891d38537ca6990a0fa5838217f295750a251e148f89005c5e954fb951593b5638844d7afbfcee5fd87b040c28599e538faa6940fddfefb8a2edd8826aa306c7d7e6888f63280abdac7c4b7dc4b27f7fe26ebf7ddfd00f8adab2d312ef6327fd841391e8f1615d4584cea467301723d150e0727cbef319cd89aa4bdf8640b8664c0fa212c73563d8935327bb388a0d8bcdfd57efe340ca141242bf3eb0ea5be93bf53255861c64264db9e80432ffa573c1dda7678f21f1eae109c6a665d7eb5eeb869fdbdd00874a1b57d926caba75ea0097bbac9da604a414f727108c69af2c27cb19904d4da327704e0127062a6f1f4aa3ac7534ab8d1b09c6ec47ab3e86c0d70ea82e38d3d9252e186719063662a2c9bf4d12af309964bbeead6c9657db3183ee0f4aef2e7207f83bdc276d6bbe77a9eb3a852325f5e92053bad5207dc84d0d62ee17e71315cabbcef34b16d9d79a878a5fb90b374db97a6010742bdc9580f85c469da2f456632dcda893f01a84432ab71d31c39c5cb27bba28eedee2c3d1c550171542301dd560f851e8b489b19e5ff57564d2c8f4c250a93fda9caf41b1ba0d530e697ecaeff79572699b217767bf05036e9b80b847c23ba3a5add0705e16261ead549b7c225ab1655078e197295e09c6301a0b8ca9faacacf1a90f1be0804e16f9bf4b359304b5241ba388926e177662bc6d34ed54989c270618553e318d9ba6c9b0e7eafbca6ac0fedd33cd3206185704584979203467b97c89d9e8c639bebc3dd5e03fb21f911676b824c5be2280342e433fc1e7197707990827836d443276b98044d73241c224bb3353e24b368081aa8897171cdbeb97d9b61e2d129496ee3ad0a410cc93159d1f7b9eed8c94e280e2f2d9eb6296a5edcb79b2aabb745fcfe6043d1b9099d0c7d13438cf85d8177142e2e3156f00ce24cf4db4482e39283fc7aea93b49ae1ee2bce5a67bb40ac6553f5db1895c96317bd57a2f7e787b012a4a5623b7c0ed0aca6a471ad0396f47eb294dd558dd5695792a0ed9e189d3b6795c3fc9e051d9060cf4e0be5940f38eee5089fde7f43d25d99de4973ca54715c81d7cf1874b32f8428ed77240006db159a33b5865f05386b3304975c6037e28140a9d371732232af7ea2e6450f517a9bbc16161419dd8c40102eb151469ba3e276449cff8f4447db79b10345160123953149f8e2fbb448661e64979579ce8519b9ab4ede39ea57eedecde3a3c2eb4b00dcdf6b62a487b12c7493079f569b0e287add9f56e518e32d9cbfbd0bb499389db7f958997b414488bfebe5e573dac8fc9398fbb9b7ed71116406bb90988e06f0738be81eec1d847229bae54f43325dac6f559b6ec3d81fa0ea679ad74060ea7abcde7eae2d93443138bffe29fdc92b6e336cee7df9a06b7dd91ccf03a6cdd857486120dab4d4984201f9c6693e192a6f2558411f4cf9088967f947a037ab1b3422bdd3f28a02e35b41af747a16e3e2badbcc5a94368090f3082a4d59d81ba3b2a47b0f806e45443621b1d2d79c6d24a39e79536600d7c4b84de7e3490b968e9f7803c307f27df803121dcad7e7e504b338c4ddcc4d2f9e9e8871c96086cea0e30f62224b35745f4b07f90b88407472575a21d9223e1e3173f02efd61d58ed0cb3e09fd099184bb6259afc68eb16844e0d882d085c0185328145242a3ec101f891edee06aa0208243d3284e2cec2257a93e7f526dc28631208af294e45cfb05dac181f556250d8dc122e1336e32e5613b867c480949c9be65c88068cce76cfa36ebb11f4ccb72a9aac987df3b9cc05330d8ac68dfe32a2c2b7afdaa427414de18b4103fbf6d4563d5a1d7771f9474058a2fef70ac1d245a1195405d295a839bb69142b5d4435e35d1c070a8ed702aeb55ad5b39b4eb1da896639b6f2f89c4b63442e7e9ce8c6cd299154b2f6454af6b3b720d81332be55e2a0103df6707df233d610931c8f1ddc634758eb85ddb85ac85710838a0f96d47138839f3e7b3e7752f512cda61eba819ad6899e110712a6e53d0bd6d60106c4c5751d4e724b03fb486881ebd10d5b2b67ea5b27b9a4a4dcef665f684393545d18815c2635fbbfccf89f755f6d6f9531f7997e260187cc6898a3d7421e3326a2a589242c00822236b612a964801a21f578e69ea962f0bc3254607377c9e86b8f500c817d86f7ac7626c7663fe4836b7a4115d77f21dfb2a1ee0a437251ed41aac8522019f7fa4da13c742627e32227721dbcea8d1f9c77b4573fdb4d159d54a5f2fe047c59dad30d1ba15b58fbf66edc20344a4bc61aaa69191470620034b66f844c23da3ce0d07da5041834d387fcb2b68cea46dac238f11ebeb0427634c7e30d26be77bdeb6a1f1d7cf434734e316ff55f61c06bd47b4199585dd284eb205af3acbd98088b1b71f17c468fc88ef3b87303c39ef2b6431d450584213efa7067b3a7f7536f280c551bae96997ff053837e7d54be0bea61d0df909ed9afb56ca6e705365987fb436602eb768fe0f978cc0718359477f153bf80def503c3b2ec0e74befd8480d0b2507f401c1a76a1574ab28b38020ab261f8f645782c019f6582b9535b564e655ea45560ce8c47fca98e8598a766f23a94f0cbc13821fcdb645076ce63474258c287c49a85e150a03034daa0034dd366d18857a8466a90a3566da4421eebcd4c313d150b3cb10ca23bae2007093121e61857733236e6e023671bd2baa4e368b77efa5655851487d10d79b0cd0282a90471ba1185d460822dfa7b89352ba279f657a29ba85bf654b2b5d19854ecaa342fb8bf1c7d3ebbeb6816099e9b5df6acb03890d52d9e8756adc08efcb34c135c801e3bafb7018029be904a12590e6b181d3ced179ea405001a4e5495745e579ec115d20918b90400e96d07461d0584ae6518dfb296d19407ccadba5dfcccd3a99c8edde8740151c6b5cc141ccdbfafdf40437c490476c35bb9b957206a2e779b730e1dafc1e6550fd84e35cd6abb00805271772189439f86909120047c751eb30251036bab0c5c6a0cb5be7d2d293d7fd3ba6c58d2799c1b9f780cb0aa589a192fe9a22f391b56ad61f5010ea6f2419e94f46389edfe336c663627415650ebe0ab23bcd653c55bd706d0e506a83346a380f96ecae16165b87dbd7def591707405f4710ccf159e740fa9ed6c151f580412bde4cca23c2daf723442b746d6e0d71f4a06da906bec1b724af544d4ebc47c0949cb5b1079061f0754f3f9f5c2fe47bf1dd52cf2af67f34739d2a339b14d497ac9d31a1f134461687893ffccb04d89f5ce7c54dc3c0120d04e1c44d08d457233c701b5d3004c60869e73984dcd2fca162a0ccd91c9d3bd3c1f8fb891f5543b1b27b10a10a49c6488e4fdb4ecae75064479ef1884360fd1a34443c0c0f68773a0e3f0b86682428e51018e7aa151272728950e6ec4b7febaeb00fbbbe0faf5de7175ce340dd5d87e5625b074cf0466a4f38934b8ab68310acae0c9a3ded8e34ac4f92a440c5982212e14313e0c1a11af83deb1fb35d1225d5be9fe58362dffbfc314c8ad862ede2656f5b1a2d96e4e0c184d2e208753c352ccc4cf7bd155d7add3801466a310a1912c85f6854a9f7faa886212570b6a6530f8fcf8c0b78b42a174ddd4e6eb7965b1178aecf332553d68e9244d8af5b8f57b7c62c86e996c3fd258e11a932c884273070b6e4534054395694c0bd8b6ca9d3a14652b2706f1501eec00920a8c8442726133015840fae992302c82ef6e1ae7186f566405dc8a23bae70e83ece83cd9224e4b2449baaabb63283d147f86499d050bda46a078b66a2c292fc0a9849d9695735faec72a47a6f3ec4f9187a44aaecdcf4203c3f44b51b5824a6ed8405e92bae1882da5f639bd1c1f111678e798926984f67de076852499318191d73b0836dad823ad227e83a0d4f69b3396f95d41b5ba93fb26a5ba7c7b19526b21362f01e317b67462d3e44c78d0e2ec18e630fa8faf944243209eaefe3ce57c8210d623947416a652f8a309862c99736eedcc032afafa6829388c187a31db0aa2fa17ab6b5a15d7a67920f4081cbfb0a626b1ede847c3e78c84f366e1803e387207d0c063456e2a68107b1323226bcfa199d0a6e9c8150773fe7641bff5967c19e245bf90ffaf40c4b3eb6d2307b518790ea9db5e722afed9f7f95fc38fc8bf84976f49c7390733a68283e55e8c589d36dd1566a8e40b66ed7062a7e292a1510f26cb0b8e899a7a96f4cbe078192d27412dfcf726167c4739acd0bc17b6354ffd4e5f173f9e107f2a24e4233a27f26b2239f73f78c1d703e6ee2ff261ec05708d443f4725a0d40e2439413bd8421fc1272f9282072510fc753a0195323fc6d3fc4b8f7287cf73180f13caa8dfa3c64ca14ac284bb89cc06ccf984a5e6a635896f0d7b9231ac5ca72e27031349637377b7e7ea1b3d1fdc30d2ef828402be511fa88af8eb34cd0dc9de105f84f297c288180dcab888dc948311a3d4ce992cae456dac5b68e09096466fee410b71fc65c0db205636446819b395fc0251a161a15bd804d98c7b4385c8286e7b302011e35678eba443a865bd9a1425ed22ae2199b4c8d2319d58169ca2e07be5f5258c40793b3fb07d42c1eda4525ce7d35018cbb54eab8fce04f7194acf879b8ac570c03d4034666ea1f73b54b6314a125c3107940e3f157864789129aa865b860d8377058fd5bf6695369f40eaea1ea6b9345f1dc7639736601063990e2cb8b2c80f4983d8b5a1892c4bcf4c3e61d9c5a5d11c19a6c1fbf53b1e53b4add660172d96a3566bbf47ce957e9a7e69b994767958a4296b530c025593bb394dad5767bcde12b21b0b7104fd882ca3d5463ba302d8622bb370d982cc6884f6ca763e04ed014d6963d0cf0d4db840b99ae5cea848e8f1cb1c72eb5fffac8f36021e3f5ed5b50cba10643d3d315d670fea50e6c9d0a8fc89e97800dc701984f0b477eafc5ec6b8b7f763d557fb2e139b795ed29f712bb8b4d0fbb84a3833bcdceddd749be43b698d0f50f5010dacf96f1f1b93f624684f1e4a2457737d25d0603315f1b7cf9057629a3d40723c7aa5917c45908f096323e178e4b0bb31cb7dcb383c59ea7e84e6f52df566852c3c2e883fc33b565a48096a2c0e0a6614bad9f5826bc01f4abf71154474b92301520460a6f8814133ad47496aff9b8d7c009dbe4d4da229af4d3a32fed6549435582bceaecf981fa9368c502328d5366bab580ba185fc9a70b671c1c95808a5333c64a8d7106da53042ffa7b535c5fe3b805be990eb9dc705f12f74291da0d79cd8dd1569ea0a466465e590dfbe505c18df174463866987768b18d699adbbb8e992001628b1218be44a88a4dcf20e72d9765ef8c23479d1198d3406c695d597e8e163f7641bb2dbe8c767d69a6d41d276dfdfa097eb651ff3a646e4004e8c61f2454829726f7e1e8a5af6309e28714e1d7f386351bf5e53a02ef9bba0738da569e2d43ba0eeefc9a5144e297bb001506670953c523dc4ff6adf27bb50b8d2b1e4ca342f0914c86e00244d4cd228768eac206a9cf93e77af5751f0a41346618db4b0ab74a604a343252c47e34acae4cf8e1cc29e7e397fee68f5eab249fcc262d6f1af590da7e094c7f6dd4341dd6af988a916aa8c0ced4ef0c19ba95359eb8a2b52435ec9b18ec0237efb3e36c011783a662f95cf7afd48abad2949f336f6f0a56d7229a4abe63f59ed67000c77ff7ffa4bfde840e11acffbe3c693f7ff9cb64b1d5c5ce678e44f7d63520eb9c007225f6ad51043e1f68dc3b4a060af1dbd83a29001d1a092cf2ebe02085f108d2db0e3dc1ae07f7ba61e380793c0d8008a49c998c2fa2c919d2e024e8ccbd63156f90448c02e50d2a14c59526e03a9c026d6e4b32e8360edbc22e55cee961f7cdd77ec96bc3ea2e2471bddc792d8c81bb18b5934a01652e7d2241f8fe1dd960bf0b76a82dfde5bee6b8be7da80fcb7a5cd5ce66c487ef67e3003c5ed045d46556075ad9b5722c99e0a277096cd1380305a57b14369084a24b739f0232b05cb993990360fcb64598fb23308a094b96a2eeca919360590f45d9e466cf2a3a603523ae6de0824f5aa05352dcecdde143f013609b02ff58cdddf210af72854cd7554de740a9c0bce80db1a5603fbc200061e94e417c5a6697f018c86065928a760c4d8c5ac56b7cf5b52118fd66ac2d8eba8b15402d7dd4834551320ebf4e10758d50da968a8e4ec5154ab5918d157ea8612ee3808db4613591fd2faf15571b132fb3021044f7d1625e9dc03d137538b86f7927172c32f34847cd76adfd429e580bd6c6ea4e2c5098caf862c190e4b395929b22fb468d7caeef6caca70f11a23b5c327f7d2ee1069c7407c0a91068acc480b94ed4253bb3c875354bd7f6c1c2ae5def148591a3abfb525c39d63c15374d640c373cbd5aaca8e8debacf7f073eb354edb4e8a98dceeb031a495d358145240dd775f4928b871e0d5793a20b3dcbb3b12e1da5fac6a3f74fe2ec6bb0de8ad7d6fa783f2041f06fff414f552aec3d0bb0d256eddbb53fa25280b38e9d1807ceaa2b051bd4f7117c3723408e406e9f109bde6afcb28c0bc59432cb3614ba60d3c1e5b6050124dcae768f8fc22f5f1c9380143b3718b78a1d69b7f4e60f5fdb0e7de8d0269211c792fe035f9fd2c060e8416422e3a6e0a8bbb0db4909d57b1ae73819248afa7a779c1cc82e52497133709543c2ef3b59d8be58cedf9233684e0186c699e7f8010e8ffeb148c05893f9d13a2ec8cad3d2b415ce6971058bcd2c824b8d1c4149c0d8c64ff8b05f2e1f3c0663473417f01f9b691301f59c30045250eab446a7b0ffbecb5f27fac01968b96789490959c961045e3b7ec4c9c7f3405f171d72ec5960dfac7a1a3a21ac86e1652aea18a037eda546161a884ba0798c1415ace3f8bd178dc9983b6cda3781f999a4d4e7a8660ea1c82428e9f9fa80f19201c92fdd97c7616c2e5b75fe74752b9c9854d84e1e4ced90933fd3287ec07c0fd41d65f4b013910a09807c86f601daa4eccac8cc1d55378553f63ea8659871aecb818a268c4885e87544207d50df96316b6271e8b045ac87d21945cd3cddb2c4483bd18dae0385de22251323fab1987db68db4d6981aabd9f66928d18260cbb4b1b223181f9094cd8ae5084660945bc1753a352c70f151da7b3d9dc5bdcd569ad3026f1b407ec80429ee9654eb5aa36b1a18fe78007d6d36dc8cd1fb296229af510da2fc47ee3d27d07b0455c80c5099a7be146357da2628e6e846d1706d72573e89b8368de9a0ad7239cc8693edcb00c9922b0714bb6a80ee7d9382d7c01cc124dc89f1c2fc9002b561e792cf2994653a9ec84cc25e3f71317b8a75bc9753012943d396e6b8e1051318c1d217d35b377c1d20651bd296a31d08f85d46eb1229602f03c7785c4e2d161d1860c8add8c7674b9cfa1873686a56c4058ddcb531316e8982f0673791e0b267505afa974fa8856256e294b59b42132e85c9858ae2c1b898630f27d8e35a571f8fff594361e98777d8efa1a2d2f44803ba6e7b5d227f23917df17dcc3e9f03390b63862ebb51b213de33712130be607cccc631a3cb7f83bfd7cc9f50b1d86a9b1abd826dd1804c3dd4dab938e05b94374599a7184bc2fec35115f9cb74a432f9ed96a33d87740ba5764f02e264a81764f0f335229bdeea5741f8d620b010453351e02f8434daa07aaa4957591864b6859860d2c096d9d89ca4841ad631999d9462c45db9de7510e6aef10549b6f7dc6d8d36398fd5e6446e1b77e9bedc6b5891b9b4086a4a4237fd847aff7a7efd5713ed4ccc9671f8361079c1ccf9637f801572fbda1d8e14447ae009605669ce70bb1e967772b055c277efa4b32e48011f6ef14850fe4ffb70cb28483780c450ffdc8ebdef0610c47555f9dcd0e985997dddb0ee0bf82072dd8466b6d133421db921a3002defc7c8dbfd406fd63c22b065dd0c81d9f5fdc6e96be2cc52b8bef7a85acc54527eeb9c60f9f913e74c2255ead02a4b100e92c732de5e48147a32f0e9ef47ae5693c7a661ced0ffcc9427b077a057d8fb596582c440d6ae3abb6ffc3d6fc10528a89e1817f4cadae54de2ce19f1db0f741ccb8503692262cebed1de0d664df4ab6d31f9ab6274e85d485516b156be4ce607289e992b3e7a55299ab87bf1c4455c85df2e64c208d6114cb6bc8adb2b92bfb9f1e796b032c6f89c691ec1d36ecbef4b90a4c73f9c1d4f4b19fab761e25f63d06bc85e2728e735617fe995fb5b78d483eb560807988761c852a0b4cb5a1d2ad5f17d2ff2a22f56c254dc8eefe4317e8f4307674e4e6aaa1a2732b80aa22d5b43c3f61ff2709cca4fd4056c3523d41eb0fec6c8421a2c66affb88f5e1eb5fe6af81377b3e3a1ed359f55a7d23c941f9de89ba92bd4631c376e863332e70dff9774030a6815abf6f2b7faa6342e56a91b05e0ad2a1c3f87756e24a7e0b38d53f407abeaf60ed5fe66b980da8acdf028adac02801cf8c16d0003ac4e868f56452c8174b1c198059bc5c9464f879940ede3e98abc75cf1fecc9db2c115d544d49fdcc5a37715f460dff16a49931ddd9e7789057144beb9f819143ed4f1e691f197a2976b1973591919b66b7a0f619495e0a0e3bc46343138928f34fdc0bb89865ccdf1ebd80a40adba5778fd26543f53773ba0700686d3e832d90b43c0fbebc2ab561484b921a147ef117e0ff66bfdf9aa3894fa3f4b2951444127c2924a8dae0607f9a24e4ee6414b03db241fc9cc537ae9cda643d0e56ac45b388ea40488f66c5cac7c33a2a8bd4564538112cfd796c1d18590f83312cce5c52e5cbaa47b93cbcafe9d8abbcd876b913c22317f52e4c127bf5e5645a12552dd5b5e63360971c268152b7c26b08d5f67d4c6a59ddf866db24e36dddc374054334c88bdf30aa5780207737b39098c10e732af0730f2e24a62f593b25b31559b39ec7d2355807d88fb1d7638a7a47d841e038a982b663aa58f277c49dd03b4e74cc67820519b529eefef5dbbee8ca8915222905dc8bf0019b792ee58e86aa40bc0fca454c73b738907579ec6bf9e512abcf920e30711c8ed4f2d5a23c0917a3c7f9632a6da59201dfcee7dbc218a79309beb702688487251afa549d2e0101275049f01e3d60005dc45722fab73d703c1263c9b0e79d9e940bbff1d959b54600f21d9a5067959f0b6777f40e2a2559e955605276330b6499bae4101dd98e248c5054e7650c74f047ae4a85ddced3729893ba2bc0ef6b33e1429b686ff377cbac443e26e6b0cb858a8af0ada99267530587204b73ee05dbf664a1eb6f8b4fbab5e3b2dc0200f8e109f806b535e81bb40869515e5f51b6d81ff2b6033067377865a26518cdcc87e63ab0928d4414eaa8f32a20202b8d08f802ecbd44cc4dfa6c80304c738f8ebf1da02dcbcd42713fd01de703abe3945336fc77c625cbf6566324a6b3de76d7032269fb903e8ac973d30f618c9092477f27eb774ca3c69f31ee17570d1c00858400194684a2b9b7cf4e034d549fba3a37ee0351d259e6443cfca53ca62979a973628cf7827490f607cf843d9c4fab45a0f5e8af618fbc618f5315109cb0ea81890af076b26668310d9250dca9036116f48864a959da6eae1d7ae304052c13110cfdbab489de46232e342e7a8e2a2a5cf119db8bfc7089add2bea8fe8ddedf22538852774a335e02b2b7a8c767c7f2775a7117ea3fd54012ab7fac6d6dc3f4e43609f95a5522eaafbd52270297e81a9d74d7c39cf9de87b700c4bd0124daae9f0505484c903890d264dd16f019eeeb4e9a4f03edc4a9ff2ff1a0ba24efceaad1e0295e2eda6ae6995869ace6b8a39905624f08868a793ed6b5755809a1ef2feb8fcdd9abddcdd5128f596ed6756451a83ddaf31a1ad9ec049a8653315cf8bf1c68635e2a961803bdf2bcdc8b8bfc9765d78c016d25a268d088e4696c4aab1a3cd9e5ac5a9bab0a194691280fc10d3bdbd14dfa6fc81769aa585b60ad8010b55eabf6aca012bf017f923b08df81953d90cb92b4ad3793c99f1868fd2b269530c42dee1b18eee7f6da36c469c4a7ccc0e1cacf8a266e7f8c49287dd6e202800d6b19368ce212b55d60b65b3bd8569985371af64846529f8f4793905e2177f7504599e23783c5fb2dd53975fb1c7bfbf1fb04e97b55f189c9a7264b259ebaa95e45c1e20105c0da16c19c4d309a1a47cfa4fa833077ba66735f6a70553fe2051f7b5a702a977531cff67c968f21e23fec4ff4178f817380890b58951144f129fe601e4427201b92203a98e1a1bd3fd1af545c209d813407e7b9f800757593d3cb65860160f7fb10db9f497d9e95001c3f39c127adc6a5691d2665357092711a7f62734221c1ec907b621f2c55ef1e994c9867bc2e4bcc381453b888d1efa19f391a38cd2661f19c8d5f099f44221df77e5362ecdfc7fc12951a59a0cdba1eaf8e7f9d31b7935b936d9a2ed41340804729f0397bdafe124a1f73bed8667ebd426206cfa16671ebd97a13afc711eb581a8b8ab2b732325005c87292777f7c89a7e19702d78c7f351a39959c688916482243baf9eea51da819c50091607eea1f6dafd95cfd3b229839d988df063bfcd96b562c700363f96313cdd6a2e9a668ef56935e70fff5e460af77ad305cb4b2c5801824a0c80c23abdd9aac4d88262200c006611074db379f900240e43bf2b934cb1703a102bcedb4e6892eeaa9eaacb6d8f93af15b865cf24d581cf530e12e43df6f7f0be5682fa4911ed78517fc086b1b2200919c9f2bde8d5e0dc544aa3c9bd6444812dd0b726987ff9b116f9e8b17ea47c92b003177bedcef679a4499aa607d3016645ef54fca3a50f6136736491cd8d2bfc22084aad731fc19fbbc1c5748a2358d8d3fb66a228eedeeeb16c8547ad5b7bc66a47eefb25c648394f9ecaed5f42d80d00392858f60eb9a32baeaf4fa60bb41a8f8671bc11f9fc0b7600abb465d82a1b80b180228ba533432acd352b80711ed8e09cef36ceb4c259ca9ae9934363b82466fcbab5b9178f2f62d0c77d3384cb38e878102991fb4814c5a62ebcafb438115d43cc13365d9297dfab4afb63eb8780dc675ae042101b0abdda0ac7b7290354ec9656a301ad405b575784d3ee521838acc540937faa3cc87ddce26db16d0c255b0ff6c42a8d287c7acf1c962a442b78441c79f544bceac1777536d9c18f6bb7af30d63147b139a644ca737f75bcffe35fa3ef1e5d3bd186903e4076a8ecb46ac956ebd3e108515d8d8874e7b6ff5315cfbc385b90998e0ce31699f9e78b276f052a03c36cc1b59cbd3b4ef97608237d89c221e73ab2ed5f6f25f5b89c6efc5d31dda3d02b58c3d28b38f125aa7465606cb82abb06bf17700303611b3eeda8fd260ebd0d913dd0ccb0e1620c792375b2be3bba5893a14c74dfad20634d2025f79816852252a116f5ff30fc4c8fc0ddbc4c865572ed75186346bc62f916bd69597a07b3a7cdcedf1da758fde4da15ab87416b9a159210670d143795cc35ff25c23e1735a9a610f1cf522ef52c9c568520d648a3c177de8f8a022e78ccda1e8b5badb985529914b30c2e85d7b20f8e70824de319e9396a150db1e895a4c3ce60e9e8d83f66e6e9e6405265495c759f0de263b79c425cce7bc63eab2bce492f821069896158b99f8e523fc77849f2190893437bff734420a31ad944b87c27adcaecd49adc3ba4df7ebace425955a523e59ae7d86e75d874e772f2274c1b35d0fcb2be45cd6548d81308a2d5ec33ff755eabbf311122176a490586bc0b60629875e8624695399093ac6192e3844d64e2ded3fd4a9a7ed7ec4c93bd21b5c291ecf0c240005b9e81b53e40fe6924b1eda28f1c0aeb0cfe54c91168d02e54c20edcf55ceffd34245ae96e4ed9c7502a62c7fad24a8091dea5cb96b94c764dd57fc9efc17ce40caf6ec17d1bc67ea4e970558cb77c9a850ca52ed3b283b361f7557d39a611916cc89e17adc91f420d86cda70236740834264594c376f19da733aaf2b3d4a9c4db537b1b3ecade87c082bfa7f1fa6509d529283a4740ec81dccecf0552a73cdff83cc92e2bd51fbc2456102b861b61da1cfa664f2f3cd41bb143bee8aad3c76996ef67a93ecc7f10a4a49da5a46ede8102f8b15f7a1baa8980dabab0b2a93beae9ecf9dd4231ac1a15ec8e8705b82b85bf14172b42bac7928096677fd0d6fbcaf64a0b027f2fc6ca27bdbc4a357e304a7bd5bbc233b5dfaf08011bdbda2c3f66e1edf0611231113c49ee1cf83954060b03d8fba67d38c9909e5c6b292b3aa7b9526860d7acbbab9e40977e13dcd667401f9226c2960b8b683e77ab96b33c6f46794fad2dd8f2dbf037d0a7f30310fa3c9c11f1497f243b3e6939d61cc1e689b6248ac3f50baca9ebfa77e1148739cfcd1744740f409218a87f58f99f099fb42d7c612b8329778554496cf32315c85a1777a6a7530f54de8ad7aab9d3b9309b69ec731475eaef5acfab368fe49798a8539890e26219e06f791e9c7be7f43604203f0cc7878e35d13ed8cf68f8bdb17ff13b1a3b2139654380126b617ce37914116cb88ce9b3827c5cc7d0aad76b18f9c7fd1eb5b1aaa2f216d96a1ca5866d12d16a5ad4a46072aa45bfec9098a723ec4c7fabe09c868ab964df2da1f7c85281b242d16226d7cb31dc3c44f41567750454b52bdaeac30ce4f2e3e8f1b2371eb70a1bed22cf9523cd1bbe11715a05a942d0acfebe9468243c8dfe24df381bdc062ec1ca665e77f38b46eeae718474a650dd8db4adf11c8778d90883fed2d56b91e9a24e6a652652375bb329d5cd90fbe2b841f455653c01b79db3444e79333f3b3833d565d83247ea5613f12f8608589f414178743b9d59ec802182001d794885d72e38ccb1143f498ac110c7a56135b0678894abf5f3b511185b44446d3bf44b55ba04257369e6fd29fd9f24cd341c245663724ed5428490c05a8e12599f1cb5a2933be0abaf4c43a02f888548850e417f12245f8f4c71daf8635e042ef075cbc7363cd571f0f4ee73dc76c46276d6c7e5be9760d6a5af83c73499ca0301b1c700ddb50bf09dcc58e7008276eb42253df473191e595b7960fb88ca712577736bcc0f68baa4b5659ee24a8a5933ac1a287e13346da2c2b9de0d1bdf51ec1b6405f5f791c974cb5fe5a5da76efc6e1a606e679d39dc6e6ed75d846b2592866f324192ca9dedda876d936ae74959e760d03bc8d57ff77acfc030ec2103b6febf0bf905f3a7288fcf5352b089e696f85d214be2fb131e037c7444e98ee5daf30eab348eb51b9a5101b6f139bd84da05992e385aacd0203086151715c6d6094c18ff1d0a09a10697302f67bf82bb54f3e5a5248a44a0445e12af25db7807d3a06d6ab7304c2ad99f2e3cac0e159fa8507bec3865ee4878c45bd1f560159284c35f80083f07b57d777b773a1bad093b2c2dc7de28b11109997ff24eb3697e332b2837ff770962c814a357b76282b0c59d1cb42a62651616c660c8319769ef3dbdbad02d84bae9a08aa279ae33e6bb68c53f4f37b06d7e985a4c634d278797714d0e227ecf92be783e8ca3e27df2949bd053cdbe6e2f72ff03dbe9c0996ffac108b49445d00187339c8ab50f2706ccd8d34bb64fa5dd37149155beba1afaa57f975479d76e4d830c447b6282cd18e00943e19a310f9724df4e7fb43c2db7d0706fe9508feba5bf63b7897382d2e53907525ce2d323ef59d4da8f29558930fc99f28916669ecbc01a697215bc5ef1fb85ca879ffc481415977434286f703efa38fa00926fccdbfa5e5b849e3c4984d28321c2aa81fa2477faeb5709402c314d1e88c779ba614057a166573f398efa97833b6fa93f1cd29fbf4ad750b97862f6f0ba00bde1b77c7adcb87fa9f4a85acc9eb2fa1879049471198552534fc184cf917452ab01fc59165cd4663b7e15411c0fe6b85c955cf8fcf5c890dc33ca672cf5d6faacb81cf7e6159d593f3d7a8d76c4f33b7fa98baeaf099d6bbfde49c6b25468bcf75141db65224de9aca5d78e4cd9eaf4c0a8da8ff284f93bda56c34b2c549f6a9afdf9714fccd4c2b679047973bf57580f6612dd9aacd13ee74ac5f63a484cdfcf940c03d2a80fa4e014e8fb81189070d91c67cf3b1a7a449301a47cbd88d8e12d80df64516b95660defb2a006ae94ac927eff818939a9efaedee73eea9201764b7bb2d47fef6403cb63d6228162cd1534f3e603759c32ab55ea9f0b129d59768b868e7121bbd33f6b2e5e11014f042bbbc8570a5e2d5ea6d46ab6a50299e176f1257c286843c74e273ccbb88957e3b6946fffbc8d6065af978ceae65d5be37178a76ed2fb5b1ce0f60e0aae9b9c30d728856045251208e5a4d45067c197ea44e95b6170e51994e2988a479ed13b03b4b60835d75308c4b7f05eb06fff1d1e9830c4ebcae89a37f4a4820a5409df2fdf0790e6d1af25378b20c453eb044051665ee495141ce4f8befc1e10d67372cd8291a2450461728fb875693d5eadcc57c1276a98ca7bfe19427c82fb18c229b72b539067550eb67c67eb414287ca9dced032fd689cc5b093170e8314922f09e10a3e85aafbb284bd037d02ce3f7182823a25dba1eb2511326147bf9c06d30ff12d806a4eae28735fc263dbe68436a7aa7f1bba86d28a272a5b3dde27201d8c1761e3096e13b465a9c70f4a140698d0611ec2a12340eea836e6b3f575aa153efedd7539657c644ef0a73241f4a81f8dea4a8f810d94ce383235475499b1042a382f22a72fe8c3c72e2db085fd13e63824217026ac9a054d4edd2fa1a62e10c6c1e4df878774afc79da7dbe2fd73c027807f5b26d31fcd2de893c78c304863bc5f902974ce81a8d30ac219b15f3cee0f03a105555feaa677661eb56ea30303a2d766e1c4359d5b273f087fcd618be242638eaf75ec7d7692c463c41a538a2ef37c4f31a7fd1cab5c9fb6e44bafe1cac1a3ffadaf1e14853e95a47ff882a951ddfa0e1c3b2ace6efd37dc7087617a1bd5a25cb77d16d7276dd0c78534808cb87f5017d3f75dfc6aab672495dc0f1d3cc8c64845f0ba9ba57a163b46836d759996f8f82c122d1b5a30df13496a691f1d3b0c816606ce9d386a4bd634e2a8eeefb061c8544cca0bff88cf3e9c3ce5cced644971fcc06e3dc9dc6d7b963a1a0ba2d0a794a8e4fb09fa2c58cd601248bbad2f823150c6e52f0649032a170bf6817b605db3d5a76e24f9e56c7357be33703f4961d350d9c8d453d76232afb2717b8bad485008c71fa9040078f02fca04160eacbaf5f35b51d6486a050f302ba25f668b112c89cfed24263f28c7b7859017df703eb1ed05c6ffe1ceeb779d2436e65f957983d07023281903d6dcd1c697008c570e0815b921bc79138141aea81027c5150ebf9df2279aafc41d7f5394eb3ab279f379122a3280dacdddb2d0df74fa844b1f97e2ee6b8ec4f70b6e7ff052ab6c0a8094192fbc5a6478f16dc2536b7e858f506bf46b0eaf9caac17a10d97b99a0d2683abcf3a58542d5fe400f7dbdbaf41d97486a83f62610174824694c85a43aa036739b6d63c6a5590d69d4eab37844c4f71581b9d74e542ea2de16b0a66d6bcbbb6957a5e9ec1e82a62d3f09ee0ca64ce23b954e7d840ef715b8f96587579fcfa7fe49ffcfb6c6ac6b72deb38dd2b714a552a4a665d6faecc5272cb224681397f2e0091e7466c5ad4566b25a2ddd7cc6769f925a7e8e00440c226a366112097b3f5aaa724fb5487323fb9e428a347b1a4a5a7126d2b7eaeac8b6a5e9148c447f31714e12cb947069b60321b083c7e1c13bb8fa16e08e782930d2a9404a00db47b6ae4da1e52f3bcb9bb993d93025aa146a89425bcb73b8288f1dfbb1b94c6eb3666780f2b3a9d6434cb745e5df074c4279f32faa9ab06a324a5c2e0fedc99b172325c2ff6bb409db8cf29f8fbc9bb5d9977c59ffac68fe52b7427c6f5d255d4e3c3696f04e8edafc0cd3a8bf730996e7278b06a9a7188b8ffc3c5613f4bd919f72e21282b6395053bb019fa85711a1ce5372ae96fcaf4062270e77fff9ff7432368a6730f771cc19be947b41c5027afaaf11482456a6768d01eee2bdaa0951efb8231bb7f4195a663e2c97b55e34757169138554625d43e088b2ef2f1d0289503a427c4beb3d44b21690f4aad8d70fd9f7aaa862b63ddd395ae5b627232e6da1e06fe64378ea9da280e40bfb8d818d29892326413968cbfb8c78107863c3bd7b5303eca216a113cef65737772e42ded03c22a832d28c3de690de444c077dfe3e5f72011157c8b7a95d86baa6e44ba4c86e7c32650e1e2340196596f0b94136781c65575c8ea165ccb40b9ed3fae746eb4b186b8a6e9cfc976168ba6e25e6acf0a677cd5bc84d24f515eda91b7c300bac8a949e2825b1e3027a070b01967c753455ddd19db9d1ddf16a0c0a780c7398aaa98e3f268de7870218ff938b55bae34d4fb1dbab96cb0be60fe30707204f8c0881647d6dd9e1bb85e8b703be50b2cc8c8d878055f8875895032c366bf594efa62d419e71a1601951fd94823e942cd029b803d90f2ee3c282d3a86470596f768f8f4c228e5b0d26c0e2fd7bd2f0135d413884980035c57db42537e9048ac48b6c5509fed0de2c0d1ea8fa46a0dbe865302697402b766e55bb69e01519403420c8eb7f1df07ef5a203563b4fc7eae7ebd149415e49ad6ea1c84e03874b3ed3986907a60f808f4bd2c3d7c15d1526c7772f53aab246eefd7aa1a77ee05ee00dcf1f32b2f4331ba9fed75628a9f5ddfc22aeeb126a556d2e7052d1a8071e6fd9bd21747f3be19449659978ba3568fbd0d25838cd3e74bf9d3fa291ff79f3b7ae13efd7c8b22f9a2a1623fbadce9503a3397908e9f47e88120c012d035e15c10da8c7303129f723ebc00e5fd8fad2a7c0419019de4194d4f276bb364cf940a5440cb16900dfa6548432591634768cc53bb956fe3a4ebe5317826673c3b90bf791408f7b64a85ac6deb62888dae0c2da41ab18b65ab26b653069315ec03354b7e7cdd5e40e06a34b908f3e23b72de6356a4eacfb07415c7fc1cec3ed9022ed8456735aeaaca2c2fa102c99a0e3a91c8485c7bd0b625ef495e5f6fbaa4a44329811660a9453e5887c8603a69c9f195d3a2734d4abf7bba7f1041145e71f9b4036f0d101c194e938bcc4a1824a8b6e5f2d0420b281e0778900afff061fa0e69d94aa99849d8d41e9678301d7813c3ccd591ed292b44abe664d6cf851593e7d3a7a9fd87c38b42434bf3477c66f29d1a5e3d2876035c29fdd17d403c74615059de9f4db25235f5b6c886cb43ce09b40b5407a4c9132be644e0c91c291d42310dc1ddfeff82fef1faa174dbc22cc3be21aa9c548e26ea7b576c2ed9ecfba30e69fdebddcf3cba242788905696f43a1366785a2a99e061e98b66dd77cf66dcbe72d4a3be1009dfe47475f6bc021ec717f6bfb94adf20b00b44aabbdab9a12c9689c46c4a03ff8e9b0528d353e9d3a91754178b7e4abe37eeafe5a7ef4f5c801939edff7cc5a86d5d92332e0b78b35a7a19c91aeaed7c7ea3c9f0af09c226ee121bd8d883a12b7d8af3a0bf0ec02b0de5b985af45b750c96f146fd7d6fd1a414b760f701f128ae2c8a7db20accc78a08f68a974641444b09d245618354c48bf94b144a20a6a74d4f482d07f2047529965e55cc96eebbe63813467557954fc1cda5745cb9eae22eb77b99400e7a09e0ed4c70811c70e891025d07dad6ae6d1f9e49060d6d82d41394b99fdfe9e32f5df6fde9dccabddac989357eef75c55b4e5ede2f87a77df4c83ced124833d3d17d52fb4b7de42f570e0a3e0233925b71998c165d29f82141436be4ea97615b3dc864a20854c6631f7c89d2ab1c13c90643d053d4959640f689fa6bb078c8ace9aa3eb40195214584b9ecdebcc2eeec2b87aae3ddf067bf6b0c6e9778d9d3a6b212e998c163c9443a01cc6bcb2d6c559b4a486634fed7591b620ab237cc7e62ff06632bed30112c0d046e92444563bd24a85955f7764318a2277cc3ef1052276c207356c49ba546ee067e2b402b76ab75bb5d13f0b90b91fda0d1ed2b2bc822d15239ff409a8ee193ec9a9be1109bcbbed424aaa109b27530601a25f3a647247f4cbeb5da986afeb35023d8809e14fd52faae6819302bbf5d56d201b204f06eade6add2673f3c9ef23e74c3b9ed790c6ee7aef48223c588c92993bddab5379688c34750c7b9b0710451d04dc21668bec716fb4ad2974f073c9d89c7314f48e050468a0a491f60b3dbfb78e2526e67786e46d8f2378bd6072b40d6d5fc52e42d36a99bea3acdf6ddde1d02f593fa56dfb7f046acf5686b27b31eddc9e131aaf0abe77be9263734a46fe8f24285fef22e514eb6b4bb8447bd453f474fe3c3e8856aadc8a3807162020927e5ab77f5836e1794485135572c199926a49a254c4835ce6e7098a2b35c953f59dd383f292b507f49be28cafa0d84f534f929e8943f75783b5e3a86a2d2079f0706ebfe13f0792ab205ac31792082a40599bc1de284669545c181f6e3e9f1ee3b94d452ca16bd102a70e3c0676c14bc603af65276fd751a86c3c562204009beb12d6cff0c3f6439bb3d9c24e1bbd87d5f3a204635fe96a8fcceb9de0029f61eb3addc9e9c8dfafc6a49a99675746b3650685fcc68879c0f8ceced3dd9e42b558f0ec51eec5940366837f0abf1a3e63301c3d82552b9634601504820d4840274863353204ffc5051f24e99b65b893ac0337eac923ad845e003a6a9e73ab0d137e75836f4c9659f54f64c6e28b75fd02dc1c22458f7983244fa57a579b4c6f122052396a077fae165ae1436508f49b50e035f0a8820c9391893563a859fab318ce84cfdb30c687270ca45069d2d36c0ec6861f5bd7d36ed44918fc94797106beaa6a4be08f2c60fd907d89b50613d317f80e6c043015272274482fd60612e9684b2320fba2086be4296863c70f8ca586b3c680a3ac58e59bf50795220895e9ce01f261e4ab9c10ccc1020b943d5d447803d249aa8f08037c6280ff8949efe1f0d6d229e169fa72c31077ae6b0ecb320f6caff7c24b8cc2b8ab4ed26fd4412c0a0ef920faefa1343f2a908db77da93858d501c3937ebe4b7dc513f53b2632e2cac54537c92854bdd6f461687e85e75174aa1f88aa4dd4242e0a01db7f2c88abc89ab90862b586f60735467aaeeada5e86552ebe0dd1f630c52ab3b7446f61f5bbdda46c904163c17c68243b0a9a80e3d0cfa6a4ae5f57ef907c1596e4a8258096c57629fcf9794d1286387c12f16c20762d3f51506e81820db0015feacd45378149212d50425f4c54bf1e488ae46eb29174e144ecf9deea65d7fb8a28bb9fa1aa35f953cfa0e97013968e0ea896b62817a8d60c90d38a01f3a89fc5adefcf9b47c796f3db9bb2208e629fd2137dc9c807e1c0e469d233cf69f031994ffd952a6f63b88549c4988d6501ab7161e1eaedbdcce93b87143e9ef21c5cb012c0662b8cb5be1b2690496393da2a4110c903ecf700e41a8408ed72572bf957885b0859bb391c993e0daba139d874c7bb5b515746fba1d14a5190066df094eb3badd376075ed27ee1853cb83769c67dfd8c85ff9d09335db8439fa5ad41ecc0451c7a0cb0ef1783eeabb40969b0942e059fc86326d7a47818764f6ce54a0bc959019d3e34bec34fd7a2f79e251410c52e63bb7cb4b7dcdee252a858567d3d70f09b4877865b616f3a308f8c5f36dbc42a04b33391ba337d32e8c7c9cfee7a6a59993d97b7c61329683f4447de478d58082ebc3147c01862965a824cc094a30d24013e187cb004bb2da71b1fb4db5fdc38ba71fc2c972bdaff5606a9141bf751c91da8adbe82fee9601993a35eda92c33eeb85f59a08c0f33e4161aaf4579f46d515c9faeb61ebb3038d82c3d9adbb4747b4663599976823d7aadd18c475bf5f07cb79f490f90ccd048b7b34d0fa4d7f20fb406a6b5cabe22c8c57eed44247f6e80c035d178ab3d56103bc6726bcf09f5a40d900c17309f53ace07f88dd4537004e093eba52ea0952400fc7001b0564299fc4ecaaabb7afb3cf74214784461130b9c4c8be86168976660700846e9f1d0490cc06961995645d806e557938a6a5f0d79ca9529205ba7847d5273da291e0ad7e7f50730cb7131134f310ecdc4ac04504efbec17933e95fb68b7d4957244649db77fe8574d1a1ab4561f5fa1ab781ab0cc39574a0290d3d6b366e251f26fe717f0acba63d6363fa9d5a808da9996f51e87a1d38e25e8cf6471a20072d25cf1e892c8bcb3e0bd4de5ee55a52855bebd10c91aeb7eee2c8fe912398531c63ce7b0df4fa7713ed29184e5fe57782724e31c78ebef0f9ed5cd75af115c4970ae8380d787359dc02a5cccaf46fd111ef7915a03a0db75f9f07941a20cfeb32b66c8597431082a79d2e54d16cb61a54767d0e43cd3f454d4a8c051ffb00767ebd5ee9698f0eac9655688fe366b4b86964ad934d8dcea0a1653d24b5cace7d3fc5757fb2e9684c277cdd203962aedf1d87cf3fd1994b1ba02be9f136d03cc2b8e9aad44b02c27a9e6eef1931c8802a6b03a186802a4bd901b97fc4e710aef4028234e98c67667d85483f37c1053b3a1e51e433ed9ee9ba07dcdb6c2615192d8a905ce45ec207c492cbb90d8b948d5b9294fcf0748f909d8367ca38cff3d6894d506e84bfdfc90f5872758b020e2d92b70d4c98a358464395be7283698f1e67b7ed7cc319e5f5bd821e22704ad58e7481da501c7ba512a49495eb6974f6193dc8bdfb1225176a3b9a07c18ecbd081efd370f43dc772382e4d39dbd8ba55a03a052ced5633dba3a6886dc3b1d20f7baad720fdd242fbd9e3638ccba8fb7b5801669ea0c50086626c77409742fcec489d4e3b48e1b3d56f284d12fa6854ae3c18be8595fae29983f95e690c1e76fdd34932508d5561ed46540aed78df34bec72602279916c0c09b0e7fcea0f52bf73800a031faddde8b8e87acdc06339a1d8fb82dcf755b98a36598a3f572515513f20871f7112918c3ec0d78d29211ed3231087a9675ac1704ad5872b5be17fced7c5617d514ed2038f6336349fbeed75066358fe35104000062776be95285bd2d368702fadb04d84e9901b2f015c68864697ab89086244437a4096b66ec8c4c8108a3108acd185b2595c3bd0368ec87cdc1e60a40602e2b4fb0a549c6cc06d7da843dd0d16836f8ff199ae9340ea5ecbf29101c4a812e076d4d6ef227fa5bfba7d11bc0eaec96a50a5fcd63aa83a1403c59f727a55a5a0b1ca39dc124920c0cf9b1c8b7c13d3ea3bc2608d27ae30d6cfa3bb50e9ed8f8a9d9470d722a359cf698b53053acf8dea6675a86983cd1dc0d08c0c4f5443c23587b810be979288ae3bef308fba959d118cbc5c55ef211a675a928df05bbffb79e37d4916a1edc0c952bc60cb78ef8d08e69629f1e9a929db34203e0f66d3e0b6e8af59191d0494a253745c9ac8fdedb9036717b0820d621e93c592eb89ed59cb711c81fb80cd15f4098d870b8b0d00fd6a582d1a052797bb542343d5d664de1c6acc4080ee7e75b93d7fa4f88874e20202a34802a8714c56975d6e120882ce7b42910dcc6bd977e2ccee299cd252ca3a8fb76d1869936d55a65b40e07b90a9b21da72c82638f7bf65529029c1df3679712dd2fbc8419f87550c678900f926487c0caf8e104456228336d44d9248e1cb0000beb29ba4e2d0ab8e44c54e21a75ad8b185a1d9f05b0b5808aa0f22a62698f2f4ec32a2f7f0084763030de1e6af00a42c6cda9b42a4782e52b3eaaee80a0f45490c1817874721c28b73b5a198c5eda0fc4f324d003d94d205b5d8306c0ac9696e5c4a8ffa595d3af7d655e00ab1694973d80ca43f5f3fc94aba17be4c67af3e5c7e4c3ef1f19cdf2d8a999566eeef8f77d13ff048d5be9d85b3bf2d2e7a87e04603eaeb88d996976d31299cf6ab15e4b275b8a36431366a430b716e377e4381052ab577ef9ea73dca4e4a4c95627767b142d0c9f6e3a3b27fd4b3ee07546899265cca71ea24d143ae79860632def78c40948e6f3adfb16dd36642fa04f1f8086768f3ba401b37a2856cc8c986a212efd51442a2988d57a71b93361367e7464bc05e3fbddf96f4c3ae965909dbf30bf6d0b44f1f2bd8e32670d4a9b20cafaf416199ebf41b987a00dd51a22051104f8b8b11e3d2dec4e5f98ac59c8739cb2b7b24da4f5f5ef20ef2e2dab864b11cf4f8c2a96c92854121ed634a9ff791bf595d84d5dd1b8f98843b87bb8ebc3c20de82c7b209afbbb3d8429c8f7b17079603c718aae9df976572fb0171320a61ad294e29f6a08ef92e63186872c2f7bbece089715216038e757952dc085e30d4df9deac3dfbb2f1dfde891e03230e08041721d2ea3d4d89df24bf9447ce2816c3e5601150d5fb8d2627c05c9985d0d493d6285f0fd965d97c7d952705ed24c0d0a40cf439aac285178d6adc768ab329e4ba151cfae4e34d8c557840ddd6f7b9ac1eaff56c9c9be23a7f6a4bd3892b3139a8c1809427e43519c8cd44e651443fb4f8f549a95d8aec601e037f4581c122f4300a695dd768e0f6a2dd1b47265b44bf7638cd27ae047f07379eee06cf3ac911e88bf2b8f1289654d66b0c987fe2654a8d27036f5ead493a379a4dae266b8e1a1fd098aab1945c21e1b775206ed7bcf8f252a12f2a46cbc22f34d4fa0e8f9745b7a03ba8dcb2d5ffd5d51f47d1ce4a30ea053c6aa339416e455c1fa151ab1a2cf07a5e2c80320e81fd5b777dd666ac307770e199adc5e56ee8bcaa47cab9ea3b6534c8f530bab342b073b7688bfff6956a260994ccff8de1128e2e4366a3278ce376f05015b24373b865006a25cbcb96cd7974107789600b7b57a0a546b825a1a144ab469eb7f48c5e934158b2b1a501be2dc823811256e05a950736068538b6806e09354802edd5f3902be06c36395da3adaf102d234ba7d7e721468aedd662b710485a8b8465122dfad09c4dbbfd7306091df52a4960b25cdaa4481aa410971f440ceb1a33755bc67bc6489911301283c76fd5bc3014b52e7fea74fb5a519f19edcf71705e9b8055a87bd8b59c93dfa24ef253f96b3422e5787e86f8cc7f0929cc4f3845232dcee610547470bed1654831c0b51b2ddf247e562dbe70e363992b76a3edef2913687dccd05fa97edbdf7ea62aba2673baa4483bc23748359313dab6068f1d3052f287960e3c9a7ea2348dd376382360f339f6485cd5de1cb289112b6b147ff9950c08bdf26279b507e7575a34e7e9ea8067b19ff15452715238d82f6293b57cf78462fc1787744a3db0973a388d72ae1e389ff2797ecaa75efd08f1a98ef620e35d039cf9cbbc96db8f08d2d107ecb61e823a3326fe9bef683bbdb0ed0ae1bddbbcb2a6d0ffb6ffdac80e4fe72c353450c90926c426607c578481d4561ab608ad0c72d92291dc715a9ba6cce4b94abb1107c09e0990b45ddbbdffd83b94990fb56fb157d710e1c9e2b2c3c1207d5f2fd9c2e4bba30608c975b1912fe58d0cedf2c75cbaee28674a30df9942ba5a35a44bc41f908bfe90d919989ee28e7d731d2a1518fcb01035971cd666c3e42b5f0cc9853e208c6ae430ad4bb124c13df977aae23ec0373ecb40ea5e32e71b064b324754d6eae70ae3642a8500768025d847b600f9f5aec273123451a4b5abdd4f334f0d5b0f01b6b318779f40fc8934e75942f3002fabba714fddf1b34aae6b605c96358d96e1b7df65f38230679c359f7c84c86dc71635592b3954dafbee906052589b5c3fdd0e210dab482c56c54ec775e779793dc8038fd53f7e9dd858faa35715f5654746d197f1a21ed27ac174d139483ae0b4b7cb94cd17693b15546049d6b61200f691a2e48f88044e4440cd8b4216bf06a711f585e4d2d8b2c3a86716b553b5d83a9ea37fe9ffa8f8898e50d18180c9c665d3b41bb7d93ab221233ff22ddc5438a7db0e7813a0bc0d6361f28b7d6fac000738f1a57502a2bd3d789483baa9829627e0d403eeed7cf1e88cc639ab1a428573780b8681900e59da1003f68a37dca1506df3e03879aec9044f531d1061b6a6ed3f8f31a4b1e30c9cb6b131093ce0e76876bb2d06d8adf24efd0997a6d4f6079c282d7a9ef6fe6e54316311866ae535ab64c380944be712f77dde9568cb62e3ce98f67889db16860af3435e1062b93af6501d7b3955ac121566f648cb9fcda01237c1c9ee1628212a582d644275d10e5843eff27236dd56f917b83212e0e0de40bdc542de8dc7defb38d994ab512b89a9306ef7e13ee77f02fe4c2595c13761d53f3587b6f9dfe9ed179c9c051c0347d615a2e1788f04dffe65dfbc2d7f914b5c9023e0425e6d14235643a16a5bac0785cc10359e6c969d1de85860631d6dae0d7318fd6d2559e031209ae0f7ccedbcdaf1216095cadf61abdbabf17a0e146e0092f5c06f92ef24ef81e6ed28bf3911f55eda5f5a85af3dafdedd9f59a0c71c86c900a4fb460c5c656430334df9c4eca20961af710b94746026799025ca438bb1cafa261756e6321caeabe95efbebb77ac7ad2c3f11411ce55243a83920f355689b60fa66a6693e2febede5e8882dc9d848b0200ff687fc76c20056c8d111de8284961681df8ea6e4b411b1e8102ab23e832331427b2d8970ce185c0e2608a3d71dc94d239410018923b3fd3dc0c0ee3bd36d37f3d631b49b04d02273cb64c85dcb7c1e695fa9161751c272417eeee0460c4fb2e6412da900fbc2f98ced3da3367fddb6c92a134701263b20b4cd4db64384eb1acd61b675f12f4d890727e7d9a390df9bfac7a0d5297387f393047e5f8f532612ef9520d545b42b88c51bcc79a3a4c033c64cd749be70d70eb67bb32540f0d9b265abbcdb840b524d1fcd372787632cc48b7fc90b1494fa05d3a008fa515acefb3045c54ffb728366907ea0e582cf8880cd139c75b3a8e9059c51ba73f6e4af5c81a6e8916443d1e27dc42e1e590c15b62e96bf098c9e9fcfd46c1794dff460e0899e3035ee01404b4d84f21fdbd5d5eade2e99577729cbaccf2d99b974f229ae8acfc5c3b9354243e3c739c450733d64113bb5b09e831de6a7be99169fe2b979c2b212b2aba842ba6f1405819955245dbcf8e1a8092311b844d86b5ddbbbb1c36f67f6e6357eeab0fbff699190496d2fd5520cb165a334076fe23c855f257fbfc2c348f9df4d406324ee3df144a302edec1a24d46e0379cfe842b4f24e7125dcb1c3658a7dbac8eb8e4266956d5f084adf29b74477d2dbbe12e9e2ba1c8d0bf6cd9d6e023af1f0fdf2c1dd4be1873a7608867bc295855056a082a53282dc8dfd8a808a819859e0a31cf250b122ac7c77f329a378af543860ea6043c78b0fc0e9109a39bda6084afd0cd268decff648926b838c00a7b4dadd7c26897970f66335efdc5a13e00a7d53551edcba08458e5f721d921e07084c3b0913fc0369eb11366a2fd8edda91bcf77a2ff28d339b2360141adddba4b9ccc19398a3a7f2c9375cc716b37769e8acdf6a9bbfde5b61e23c4c6411f8ea4930e9282b7f036b5b48915292cb320374ebc3ee5015598ec4c0bb4bce0b1878258c7cec9bc9a87a1475331d8243280b1666bc38427af7e0394f101d63b6310a8a15840b63ff18d5460dd1966f469ff8b64ff8973a6a2568278129790212a7f2abe53212f0e1674ff00034a8e38001e1a26c5cac43d8e4c64f8e4f0c37d60d3d44f0a5ce90b36387a30ce11c7f41638e4970beea4023b19325ecb895262639b67481a8e8271b6320c7cf4da51ab66d572885e1ce088d78b1375ae3521a89042d529ad60a58c2c2eaf97630b0c408b01133e7f57fcbaf1dc43f3186e52c4f899647a9a02a9ee1af349e8891176d35cadb3b71c59c1d4741be45b9a67f4f39a80726ef0a162fda2d34a5b2c8243ef1e76b920419559b921cb75b64d6c60288310570c3b18d74363680bff4908c424140f2135aa733b215a7d5986fe4772fbc262a31e760c463a2175e7efad234e25d24ace212b597666eaeef418c99a9ff5a569c728f62648d4d714aac07991b025e5e9624b5a5abb79434f039d76d177ff5df28614492aa25a327c8a3b58dc9c8f361d8bd1c8477cccfe8d5941cd539fb480c8a78579766779998f41c348c8361050d66d70d679286330483362c78cadf2203ffda4ffec6eac275dc34998c8b5eeb2ea62a54774dfc6f2d328cddcf2245faad923acac06ee3a1f06400624079c218a7ee208f9d80e61787c8f56534b7849acee4bbebfe9d4bc9e4555df176abe20cbf2323c35af7fd7744207d4347e34fab75fcb4cd9203cb4a43588d604d30778a6a568bc746d983ec7d41a7272e034e0da51ee2c8278fbb10e819e2af9bd99bf60aa1db5307ff8d62fc68b2795f71feb42e962423ac61edddd139ac880ae9e90775e7dad76cc24cdacbceb62e2b743c134f68377a5f3e3be836bdfb6cecdc4101f837077bf144e70fcb425604f3b946aeba3197dc402a77dfe8b467a6d972604207eb5897b6419e8f5ecbc5beebecc88453c38c83baea1efe19a8d6548de3909fa7f4377f93f307474bcf52e2cb2fe65071093ac289a052c55ade355ec7de018687ec3264658df99818adb39c304820bbc1cf9c6b123d5f64881d7cb3df47a328d0605a256ca257c035e713969a6d23a7452dd76c179f8fdd3ef4684ee92e12c1ef49efd9c503e30b636a343c7c40722da46afae7b84009eb5e290f939f5af97a3d3b15f05bd220e4643e042e4894cac954f4fbbcc702e9098855c6cb76da3cc3d53d8377024f70605e51360f441a5381cd7e044ae9e4a9d06cbff468c36183be9fc4bef2057d5ca19f31040feff41348e2153504244a95585fdb1d823ab14493ca9e9719ef35f47b2f1a4fa8757c57bf5c1b9c37d56c8192ff667149a99054bd4d66f244a2d8e3ce34f0530dbc7ea7b7629477e85c039dc3d0980f72e11dffaf7c9dfea73f12adbbe494395fd2ec25be3096dda2e3d80eca40a2e1eb944a44f3002b1e75ad0b78bfe0dcc37b10dbd0e7aa3da343af5cf2cabeaf3798fce81d8cf68f918a703ab3dee38e0f38d16b2a9e3e7bced876c54828d8499ac59c1282a2a644b2504e410065705f0cd309d696a0327a48baf2009b1b13dcf9b8d3398d8fa066a32cbdd48c8fdb7f6cb71d06bd98ee5589645856ebf56eb19ceb8690115970aa44258257e366c6b0ce3d0540055aa84212e54324a832c672508b32a26fd734163af304415a040b3b1097dca0ed279b0722bb598aa24f9148704ebe45776478bf7a1626b800b262a9a2f1bde2d19d1f0e32e677d95f5427e063511d0b480b727f7291d7add3596afe0250b171fdf55943c49a6b18819432863dba36a4ecf94d9311fda0f7c36f7550cda8fb9b2e5e44795930922e079e6ad8834ad7b8e520fd55a311f83853702b1316cda7918b3b1bc2a71801959858599dd52cb90d011a344b83de6be71cdfd90a7c125d578a80920045ab101cb93784b982b9581c87b5724b59e7e20d5aba7946e8d8ecfc36147b53f123a1a18468e600e250e608679c677fd2c8e7775b98ca8353173e2ece70e20ae6c0c0ae5da36ece45ec556804665f5745febd74a18fbe5e6e30b7491cb808158e0406e322b0f7a59d957c531ed07cc9159c593133e40536813d1bc6d7747d2a816791364752955366d51ac11a9db141fa9aaaf472e6ce1247dd02d877f5c3a7f4c22e962d1e254db582128e9969c1adb89e132598da1fedc6eb8aaafffabcfdbae25bcfbacbe239740182bbb1883daa0cdf61a94a5c47c97e675ffd8bb4660fa759174009fec5abc5e6e9c0f46a833467e57747cb662f40f45a41dc9667d92227a2796b812d8b7697e5d25b9eae1bb06961698fb05287c4fecada4abf892d301b7cd9ec4ad28bc7697b5bf2eb0f15d33d619dc3b21ff7c6fc7415ef786283fc144fbd740537024e0e9fe72f756c381f0cc02c0a63f3b9f1bcd8a6a4bdf64d6065bb36ea47c1946665703f8b69c1d854fe15932c49e0600c689f3d203dfc9154df1c13dce8ca34a766856207be906c2b91ae2ad51dc328100fcbd1fc89cac1533a0155fc1f2d759613198d75d65306bc6133a7404a633c238baa959961080b597a74839a95206f661627cc17698a215118c6562612a0f46537e862591918e1f2ef29af4c40a8cbfda7493abfc53f325119584f5c24c28962ec15c1d11523a7f1177994741cda2c038f061fe307c77e2ba148ee0ee1c7a19cba2f3a67d970c8660e9d8e36b2bb3116d6cc9b031c1ff4dc172860fa3cfaeb1f5e116590ba2f634debdb14ebebd4d19d3f6e3d23b9de92546eff0376bab8b9204fd3f1e9d3f3c9856966ffe67563453ef43727159a2dcbf02ab7a35b70bf41dfdfda9b6a514488bd351af8f143de50f21fc8a7ac65909dcd8b74f888ba0258254f4acf684242680efb1ba2f36961c3b38a7f6fc4c3cc257cceba7086d6cfa3c70980fd0cfdc701b5cc5f9de617090d9b49c72cec3b6f92bfff475db71e126abaae4d040561e375972a740ddbfaaa69c3ca29af9ffd386a0fac1be5ef254551d1100c224a8b7988f8c31938af1f6bb31dab5372ffe20c10ff897d8d56d187e4ee2c310dca8c71a5ae8c944e17143a6a16e94f1d5edda8d16a0c764f06cab3d67673ff05bb4f858b72ad7f2efcfac6e9f4e6104951bc3bb63dc06db3735f59cb751a70835f6a54376cce39fca8c8e161664a2c72936797ded22b05fa5c0cec8a4db721efe94b2118c57813eae642953b2289ea93a59a3100a1fdc8226d080fe542f66d9026301693288eb6a1bbea188ebdd233a123a458e059e879c34cff41231714d3e7a450729d5579e74f10fbb50bf369355e908a5082c26590b1d967df902dbe97bdb99e3e08e6c9c62803cbebaed09600b8d827bcce9d0e7b439b98cb5d77846e6fc9e75dc2f4063e746f4a909b3f79332fb3461ab8c04c01844c838396a9c05b1371de84bcaa1dc50bbcc7ce36b66e6ebd1ae1652fde3363697ad162e85406b8f8fd1177a5a16c35c8cfde3239ff05724a07074b607ebe7168bba298605a3e06205634261f16075423a2048215af62c68ab0873efa47e2c79ef38f4646062a2a7223f1bc0121a98741a2103489ac2d74b09e8e8ebfca0d8230b7332b5b895dc0db073b600f1b0bdc4e2bd543d9013d6775fa2332df79c8a379f019713bc7f4c5f7c79c6a79a5b8608b49b046b6c39b7897170dc4bc2fe6ca67600b24f13f83172c559702dc18dc853839766d903255d785b49a1e6cefa9155ef661067ee7d5aa5bcedad7ca68d3b5b79bedb5df33e4a8bdd1e091471d872811cb361d730b2a56961e7f574af3d1731980f705ee38b32ba4078164c42d4892787f506f1636047e055866fc83ae1e9312c5e5d56ee461a9cedace6bf3dec8db04489fe51e57bdce7df2d560b6ec8da91ae90e4d70ed3228f4a65b40aad88d01a58a51a0c84494987fa4784859fe047f13e3a6eace24d8a4df9d010cb9df9791aeab809090cbfcddbab8ece0ce2385bd7d34f96a672072f99ee31e835c9e8698b6f75d65d608fffd3c72501468683e421f823b8db0627812c8133e2053f4dc095bd7127b0e2b96a907ec9fdba7bb917699ce5bc698e8f8deff8cf4cfd280e22aaf9357506dcd25a4d1b4231869a289906d3d9aea1bbfc9299aaa8ea558a747e90401da67e412aec5aa20d182c56756a7f0b8fb6959f61f6cefc0db7c46ffca5fbce0f40e0fdf0d2488c84d9156eed36f051cc78f2a5a9ac0f7119f1fd23848f1aeae7df6a4b1025457cbb67d1137f052988e09f0dc538d4b5f578db49eeafe5b964a2695e514030a33a15a10fb2e61d679d1c5141ff2093b8f81fdaea359c8ad964a52bb19ae72baf5faccc32863964326a18c3b66b192915f918ca2d9fbcae3aa64a60c06fcb2a57b5a1e819835db2bef83b3a26d7f49236684ac55b1a9df26f75b5356d618edf2db4ca9b8bf7391a9409cfdfde5e3d2ae45f75db3ab5b5d1617b41e9cbc3fa2bffc6ba2946ced26e6206a4c37d6830f79cc044a4cfa894e26a39208c04d12d6032c6c54ee846e97ee478e6dbd7225ddb6ff8774952e817d81c962e1094aa0ad1327ffe348a5ebb5ed8486ec13033715e6820110157f58784369ea0f4c5501038b852a8d674820d893fcedfaf8153a6534c1a57e75fee69494440e593e3f0f22a0271d25e773b8da7174ea0999080168946fc986adf420e71345ffb10da6e23db758a3ce1f0b9f5f36a18ca2b2842990cd72f2d57bd4c865cbd0c4276bf3eb6de921fb7af17c32b3b893fe0df23fd3617ce79ebebd3fac57b6877dec49bc8e71d3d89ef0cf9bdaa7e5db2a9157462643513ab1e2f82d82f9558b370fd20a7e97502eb5780a19e06a69b6bc7156a03362262effa8ae74a0ee3fff47f6b1850cad2aa55f2c684295a384620f19a04b1b75d9e060d95fa1a2bb9d21b2fccaed806573336c8c3e4839ee12e27267154a782fa314144e442feb9ced87c4859a9d0cf87062a49aa48a7e4812d4381b8ca1d88b29491865551cbe87903fcd3b52308ef5f97c833bfdefa9b32f21c8b56f4f43d683fcd1ebec2b85562aa7eb8fccc9465fadf39010c1d090109fb807309cad05dcb9a669124d087f9b58889769322dd93c8ecc57a71fac52bde3acf9e0be2a1769e73640d0c13d8f466a3e6a34f4c05cdc22f1c5d0ec87dedfba693c5852109d722bc75739c0d7559f23e3c2bfdaee13677d59a8d6385d684ceedfc8a67144eb17e764cd3833b8b900a61cfb3dd10537e36bf478a18e8c887d801b4e6461737677362b608fc2cf98716609f5fe6cd2f29ebfcbc5365cf64fbdadc30a5927c2859a13869a3caf864c1428d5f2bc26035c3e04c7b0c268790ce3664597e753c463bfa99f251b742c6f68e6df2e238bcb212b8c7653f706ce52a591bfc73f66ebd82b9c552916050a9378d1d61e059d24f0766bbcb82529d368f0c9b80b28173ad7e8c7547666d2dffdb5d0ca3f03abbd8aaafaf4ba3d70ff343f9fb808df8f8874db77b4673cd5db0cce2c131028c9430c24a388ca82a2c6ae3de9cb21ceddff60521ff35e9533525e9fe625ef61e90bfacb87fc5d7f59fc248c2c5822174d175213ec8c8d2e24f5e8337fa07b08983f1f3dab4a5d364443e30b8607d0dae00fbb8b534b000ba213a9c843755b4eef7d5e249e1b433a39cd45206ab488fc945c36d065589082dadca6cc03106e0c1cffa7103ec62284d47af8a8d05ead4474eb281a4e29a1636254579e873a0bf24be406edeca761d73f544b8f91705219e3455df147b1d34d59258456454185b2afe747f58890eca0808297f3e84474c0168100c73b808a0401915298010505033b117dffc3b992eaf734116b90e9d7584a47a2bbe9021ab79ce4a6739e0d54c1001ee368fd0f1f7d935c15c6845bb8def36f464988254162ff01c756acb79aec442d7621940243a657faecfd72786a0426bd3cb9ba90c2a817150e5ab02d518372a1b773bcffe41314466e07e50a6b0d64703c0c724a60413564e1658cb2b439860103185f0a4dd679806d87c1ac01840ea42b4e30f9b20bcd7ade90ad3544ad19c2ea53e1de0656a9b3e2f72578bd1166e8cc9cf2c530fbd145073345bad934478570595da441cb306ca6a1e2b45c6f1a7809708653a46634a3771e85e72b0287de28eb577300e6d43c1bf96252d2154e54b9a39f9662f62b92cf360ce1201dff875e85d96587ba5e0f32cedbae3538f3ecb250d34d6a417c7720a4d5a5feb13cc5a03f47c1bef9a1284accc3dc6d58681fa703bab8ed4e5f5d10776b27f5d45b6e69befced26fc17eb0f144ea689b3dc857bb51c779f45416383f0f401f0fd576d041d7b0a5503f89847094744a14d74177062c6fe2c523e765f4d5477beba21e2675ed307cc8166c54fa26c092d17d3898a01a5e2f9f507c0cf930ed895e41326baec9c9d45a2e0052d5385db6d11dd41a5e03785cdcc4eb0c1ea02dc05c42e8412c4cd0bb23bdfef7cc26fd0c6b7baf845c2a33946a1f417506ac571ccd357420909bedee97df5ee748ce2c5c85941a8f1c50009620b0016f3f3540dfe7e716babbb8a02a391b5ee676cd340cc0ad63c0aa73e7f9a321fd1e5412a916ec9af8a2c63af515a3732f847f4c1389ce5fcd42ce51dbcb5c383eaa26e0238f5c434c62f2ea3ae839219e0bb281b4e51d806234f93d4ac1eb2321b60d11afd832bbdbe18ecb25a7c634a377bcb5c2d4a9d8fac4315f7211b4881ce838b41e5a99664987800976a821d2f0796cbc6e532a86015e41e48e5ac6adc79c2e06031efac5e938a5fa40eeba00354a848e966f9792c00efcd64e4db56b0622dbce1ad21b369520c548b701ea4187b63d5ef27460025cec8542257629bd1d31b04a3e1faa51cc0ecbc7e9ce3b4fdb251efc9132f23e2e57684eaaa418d9df33e801615dbb61d628d4cbc57df6f7c24d2c9e9b4ebfbeacf3f91f35a6b3142e59f409d63f677d6ab3603e9f076a7213c6db7bf590bb8d40ef45c40753f3844eae5c158529f2423d3de3720d4903ca33a735fdf4cd0a4abf6e9e20807becb55418a3881e36ec7cb16592a4bc7e7efddaab184179098013feae338ee17fd7babec2613500f803611ddc7b24a0a5c28fdb3f9442f202e1b06eef90a1f19240b284000fac162674765aec81f2a7b17eaf23e4e1e7ff7200c0e788d8255308cd55edbde3d0ad6525a67e6f7faa2f9f4f5a31820d072e41471da30681c9f6570633af2f59178be5cd241a06dac98f34c487a99d4d5fe5254e928a183a82d95d5796d5ce6553524b7d0a15ccc51f742e53cb64b0afa4efc34a595535a575985cd2918ee076af4c03c3d92287d775a5717268efab6e8e0b3f369da221d518bae6b4ea964218795c30da68f6f9216bd6a5ac7d88fa0c09f4c9c1c26bcbb5b51c8e12de73972b84df82a919b6cded23755e7ddcaf6b522973271a675858aaac3d816b80e391541360dda33f08d8de9cf57e3077fa23b239cae6dbd02c66c8e5e8cfb4a93a00682c4203a8e0cb1b41fc521ef0b5e454d4624e9ef6db75bd4dfb514c3f4cddf89690f10eba4ae5e49b98010bb04763246e3038f4024a804c77f926815840915d36b4e1a1350f38b9951373af4ed55e585e365f2469a87fb75f5860c5bfb02fe5c2c59079329423263df98b89a2b4893c23532716b1d1334285ca884ee5d0def8fcd58deddef89d98f38efe263a3497cbd9eb0a2a7ab4f1a153a009e05fccc3134c6e096a214f4aa389df2dafbab05a490ea60c7cb81912d57ca6fe07fc031a33c664279cf190dd55d8ca9d070a5016f648701bc1dea7d5d91adf0b5c2b9e47fcad5254df5e340b86d2b4b7b8656887243d59631f41803068beb6f652fe17349279ff604292abb7b0ac71d1a26c26d4f291393ee478e56609f3c76cbccfa5000fa0d5eb88a616413c1abc13b281e9b5d41643cff66f02f50a0f649e316fc79a70193dd46433edb1ca3c62506b3f795783d0eb2981abe7a9427981e34d9a5d17378cd0c6b36bf40055549f64e995be69e7cf41b316f0d48122f1df1c97d2020c7ad0258df904fb368457198145101be7b129e18341ac65fabc86c3cb1b3894d17d6d32d8449a6229fecfe1b19e205b958dc15808115bba5cd19fab467e23f17f508ba84855171ac3feb508770507e53da913e2df68f25178751eebce6dcc5ce7114837b8ead9ecc6d210c05378b7389b4b8801804f6d3fa95fbe8b729982898cc3030d4bf65cf7f9aa66687816b2e60d34bb86f32100d846becb225230d581341d84c8ca500ab0cdb559261a9242cbd4be419cf13de07856fdf2b1047fac0f244623c90f29c68efd910139d216368d68b4341004d918cf0bff4c798703cf535f333968e450e6829751082c3bf339f752591f69a536cdb82c061a091d49c49ff0e029cf9df8d97154323d233c523ed6f12a11fd483240c23782ecb7a79aaa96c5ae902b6a5cc342882dd81072b3f3fa9bcce0a8787bda12f0de2244509cd9bc2c0c9e7cd175968cebe28200dc9913f5296e2eda869faf9f6685fdc7d86a663dbe2bc2c18ced9a630fe1cbd1617ddfa211fb39854cb8de7478b901c47d2186c8dd76169ef797b5457f0bd176ed1178f892100c782b9db477784bb606cbfd846f1b14b636922363097067574ad9234e67638820e7671478907ed3b5668099d0295b84a84b2b9c57cb4d771cb33adcd33287010ce05379f9415eb99c4fc637b9f806b0ccaeafed54d2e21547f422a1ca4ce40f122e79772bccb2bada1dd87e8af8cc1704d787f810f8f483156222382877fd1a0c0dbd1357d77e586e275777fc3984ec47f60e7c27875721b1d2b71b2af94223e8465683d9fe41db4605c59079679d80d202441b0fd404dc1ae0c6d02014ca3f46f28fc19ffa06f4d5dc9c6b3cc515c31f063eb9da98259cb1f344e295e96ee5180926edcbf5565570a28a62b2dd21134fd9b2c3cf057d058ea0158eaa6bee4c09f0c94e1e5f7fc722312922d705a940f88d9ab58d01d69f55c9291442c838b04029deb4b77d425727be7feec16a0785942a15b38d508215913d5ad9ebe1ab765e06d75c62ccc9fbb70a5356cbdaabbbbb296d1a4b46734b514d412c2139e62fd50a3f640e025b5b542cee983548c734b7c1c25f6163c4b7ab6f260a7a5ca9e0254ebd4818cf66cdddf4d727e2bede1d4ba7090fdf55aae598d9848b70ad074a779a5add56886d25bcd856ec15c60421d45b8abaa242d8497ac0042960b353120f6b96662e67665aded614b0796265f969a597785c800bf8803bc7469a1f2f8e1b14ee6ade88b115fc35f6605761e8d9bb987b7fd3739beac1c70463df437f0c4697d0234fe5421fd42758942becfdd7d682adef62007874366d2e1261685d5a3913884a4b75a79906b73a64f914e45a6b47a654f475d2b08d1df00a069506ed99f56fb20f8c4c6a76e2a70d0bbcb813f3c849951b0d4fe9613e91f0e466455aafb952f7a3d111a6a1f0e6081be07a90760c3c681573ae1c56c514480b1fb48638e8e623d5a8bfcd5800b0bb743b4ef164fc53494f4c9b6de284938a97315c7b31730ae5734aabbd685f8c68d40c7ee4b936105f5ee592ae117cbf114a288bf78bb1fedeea52218c5054c260d7817778d8556181be27299c561d9394aea0ef3c053def0583a7dc83a7a87d75e899465e8173436fa3a61312392d47411dcad959dc44ad77be451bce1559ec22383c84733d175aa5930c9c2c16dd696808c4325524d7d158e42d9afe00ccb9961ecb9163f66b00e5f47c8ca7d1fa521f6fd79cc4448a6e5a70c214c17c352ca88816899b01b8293fc9780391ba89a3777d4ff8903978fc9bbb9cb2c7d2b288af42b09abb2d0e7ec19edb63e62fbde7f48d18ff58048e17b0c97d02d3eedb244117555cce621f65c71d84a517155c7c121a94d8c8e91d75452ea58c127ea4c11a4b027a688a9950beabdf8d015035ba98f916441b1fd940751ad2fe9331907928d397a200b31eadec3602280bb79682236c158bf5e4ee3b831c5e7b376aa8d333d75f8bfae9433762f9a20da503b1cd5ca4534c953572a3603474562c17400517c06649e68270b99d14260d01102746dfddda20c68a01cf57cdb12afc22b38ee8cbe7783ad854d8604fa72244761b04a72b0c04cfe43ace5b58b2f181d646657738b71e7780899b4f5420fc219e40b41eb0b57463d77f3da668d1366dde74a561e43c15a6b8d2749dea746646481c99afa0e563a2216592ad2d919fb5a50a929d26b8743a5b753cd437f4ddcf635e237c2e0c9bd8e69aa0d281792b79b4900e02508bc3840e35a824100c40760589835e5fdff5b60c7360a3398fd58980b1832fd00638f67740324b38c486803d8679dc9acafbb0167e78d862b79d935fedf19cd424571413f3ca91dd0b7da79083b97b8da7e22a45918427f1f0a3a64de53633bd1ea931a3c65535fb01f0cfde0b0e87b53481df5571e03d26de8d7f20d7e25fb13546a56f62c2ecc0eb69b96745a6a54473cba59aa0f1c3cb9c57da8d2935c0ac05cd4e85e484a8ebbc1576dcdc97f714c73bccd43cf692e2bee2808a7d9694867ebe8f9ce1df5e3a647c10dbac81abbf05ee7a34bc1a8fb492b703196d7af573f780b285bbd6776b12f274bee26c97bd2cf24a75838dc73b7bad14d3704e6ccf5218e6ca7f72dd1f203e8870a216b40690f92996668f05ed6997d5697ac7e455758764d1c9d6df1bcf6904b7eec1f632b7e33cdc135774137b352d06307a9eb475996d9a5c0cdc1ccd5d9228babea81cdb9f75d38afbe360a704a5e0bd7c7cc7bd3963ae523dde1ee4a235903bae948f0525c7cc44b9f03942d038e7b2a7062ce8bb77a6fa06459c68ff6efe721da28b3218a7aa0d1ef21ab0fe774588423d8b3cc50f86da4dc2cc40588b36f106559f9a80b76d643ce0399356d726464d69506856d8d38a0cfac545f94887636836367550a9f6cbc4e3228339c22bd4b02280d701734f90c70d10ffa2007ee48644a62b349c3fa240ea1ec266f74953839214b5224056cd718ee8d3c9b62883590358bddbd5ccd6b387428be0e496bc0603d967d1f49186cf5b2c50cf85648c8388002e66a59269daefc5c8865114ef895bbaa88ea9362054acc31af8e058890c1a394714a2c87a88246c78bf20bc12c3fed592b97400dd826135251f35cc12267d9068b0a9ebff5a97a2488270f4a3ac86fddf7abf9446d335734ca8878a743f356e407c87d94cfd5dcaae3ba8c6c3b10b82321b0b851637171d82a844b0b0bc8d1d1e4ea41634d1da5372320671c1f39649768ee27eef7129950d96d333530c217fc68dfe345e165722c754654cd71b068fc06d822b9490127785341f9dbe980c8b306446dc9fe7b083cc2e53e29423ce8d684fd58cffac4bd519edc78561190de8ed6b07dd69f7d24a66f836ff08fc93fe31480d3337431f567ed3b655ed18c133e367bd7c774ba4892c12c7defb06c4befd5794249a30456baeed76d7e4f347e1b40d04c3ca71a2e162366886d3384852a8cce8a826300ad70355f718289615a0b3e721fa0405d57c4a5e7d8e765b936b3aaf6fa955414accec5421b4f108fb8b0cc7e49069002763b6f0adb5fc06e821864c9bdcdd71fab3c8a9548dc7472b69d5df624e0a270337d8bc447e0a14d09e8a1c36ad1078c15594f1ac11c862344274d1da5005928b64260374e043d35324623aa55937ad5255d9fa69691f7420973199704ef706f581860d527d49ab3a057aa2b94af4dc6185265f29ab22af87e42cf03e679676d1a4181f9d22ffff8e62ee42006623893387e4ef6721483f9acaf8c4b21260c18501eb220f4535ebeccf87e03387e2ff87922f11b0af1cfde9258da996328462405b6ea97552b5ab6fee99ea437f3a2a87bf95b90012cb5f27d9e9e7df602fa43243b2f18ed8a85b04ad9e5396d7a68411b478a296c2c7abe4b979858b8ba0e20d7a1be72cfdeafda15141d264679334c165f436a7c408cab975c432ccb2b9acc9e18937c1602067e22a3e27abb5940a635352f7089ca5eed11a9d70ed3422828b834070ed98de72b8e9a61f363822fbc489abbf592d397b1a503a191d0c3acb65a2fb7088390425f17f919e771457325ce091c238660045f74b95c3649280c51394daea9ff4dbba327f7aace5b78ecce32d7e36690e0622cc62b8db386aff25b14b155cb2a8ff5b34bf7d04174224b91aaaf06520c3123e04937b745562eda83a55af38cf94dc1cdb6385a53408af9e6e6bc5b7b73a15a03c4b1750e7f49528898be41445cee65739571f5569003c8c8049c0d6dbf94434aee112cd9144b81dab5a58857c15661beede54757e458f994a6488d800ba8bc34922b2cc39a5ba596b2063eeebf5d4e1670293757803c407ab101fca72ebeba4455cb608925feda3c3b3d7e290d8584d33f6b29710d2def4c209724c30207a5ba3d52ae55f34b4deea3fc3cf28c0605e8043a0bed180e277dacaa71e0b27e5dc2e8cdaaf2b1a46fe7b9d6e6ee0711891daafc213158a2b0346233e87b2600c46835d9e730c6cc8b933bb2c8d19b9444e7ac5426b83d1820fca36e945c014c166dca24f542ad567afe362795f64e3c6bacefa0e9cee113c05b0c7461e0362916ffc96f0bce63010a3e535e094c468c0546ea831f689230dd4240f7676cf899e5c18bcdb99cb489e10eec609dd6aec56f137706fa29954d50305d870ea30ebf641e5221f2d421b9034f0530ac533335c24fc9f4104c0f34b98b63704590ecc7897ad0290f9fb0f8d970f6a6a40871267605bac701188be6005870b6949f0f234bd2c2b95ba8bdaf468f40c120c960cbec58dca9a53fa3f187c4273410490ddf903123ea321306317c96839789f999ae4140eb7e826c1ca0f179cd63ac53ec7a1356b914b19c44a9c5f0df78d0cfdbac6cd9fde0f624ca0a655a6f90c06a15f3400c6d8a1b4fb32d76b3b0100cf50f1089b09b24d70b431734f0825d88e25da0eeb0765503acdb0f0a702e6ce0711382cbbffdde49ba7d52bb581d06f8532a7495a5d64c68702538bf445f52d87862db04ea37220d0bfbf42fbf014c904c8f26ef16b3f17c268d756fe30a8ef2a77a6fd9b67cf84643b622e1c2f8e40bea542c8f47adcd844498e8d77d8b66750b4e40d135a92a94a104a312a94238d7f4e52b1a85353cd15da3f77e6aa17cb4a3d5b700d17405e071738256eb19aeee92421a7fc4a805cb3e81d95b91b1eb7f1a24c67a8720c62b63be828348576f7a464e05a36a53b561b0404e8d7347670a872ae372e8ea556db3043957c78b86701a6978a6f9a5b901fead5fc02a5de744d7b2e3f8f3a0acc5e7d305a9108d098a320c82c6a181a59e262eb18c3f1316c89cfd9466fefabbce61f93f1b5427d4de5f8d55111598bfd26897b98882b38ddd6a661087aa6017456f932e0372610815eea82257bbdbfd6439a6650a8c9a59294354e13b2a97db9b47a7a1f6c104aaa0f47e7e5a6a4905059c321aae17dc545a9a90990cf4a917beaece8317b320c628e74ece329e7f19bcf8c5aa88c026adfda91021337ac74c2d87bddc6f71fad4d0bb4271371c75f8673b7ed814f77f1932a12b7874e735f17b00d1be5ea3a55760d47f4d5ad6a64f6ad997f796b5ae6f49013686f11db23ea67bc60f6606796990c08b766ca8fa75adb479ae2e72e027756e42f21e73d32c79774ebc49b25fd77b4a6bc458686a532e55b21d5a1eb97825b91c6028bbd7835052b810f9a5d9d94267981ffa1809de7654c0a8e080859dbe52dc4979a5c73504d86168d619c3b2a08ebbeb5f6b857635e3c28963fc2d0fa24e6a4e40742487b5161db2dc703b3bad1e74b1240e38313bc329977f2ec5b45689df8b7bce5cd37ee06ac21d18aac3d359a819be9d2f9c1a8b2b7a4b0e26d9909ac46a84d222fdd90fe1d88aef54470a45f9c795c57a87e3ac6b187bc97ca91fcca63b852400930a4cb23a65236416d2b20c3866d475e47538aef09bcfb4b10ccbb99f356fea54b95d7c3d41816eee1713be7d1fb4a1cf9c5daf4768ebbd806669e3de44f6393165c2f6952eb5a2f51d6b39fe37fcae68016bb506657be22fc07e6f15d59966f0f330ea5cb4065664c6ab28bcdf46dd6c474752624aa4f4a6cf2f6ceb7e3117c35d450f501aaa13ed8a1eb919d60c7f51de465cc9028b2491a38e62aaf0b84f011a43a9467e7571fa5adac1fe94f178eb57f0480a2aae6bc34519bf6df027b368e9ed56c74942a2c4fb2fad5ee970b77a1a68be2eb1a89ea5b4ff936d8a6fbe6b3c5b1a8bd933c52bc8fdffe8ca47a11804b9ad81110170f69c3054196849601a5c6e1cc030be57a2dc9486f4b88bbd4f5fd50a382bdec14095d118c97b0a48963aec0db25c37a3607e7ccf977260a882a0b14b3eeb6c473cfddc405b78aebcdf481c5e6f2a8407ec745e8692e8c0625b2b7de8a1ac8c49e23ad65e5c95d3d13a9b27634a4522000abf870eb6f59a92fc7233104dbe10e9f326fe75659963bdba67e88f725ea8252092f5d4c3774f69e68f5bcbe533490860879c3d9f2c9e979a32f3d38c664e9171e22c51fb380b577f1175488d82cbd44789b14b5ca77ce87719fbba6025e4dbc0579456111e9a5530e23eb2b8de5ba949c3a7a9fd1321e2aeb93dc07149a53f2ca5d4ab5a2963bd13da3ee93046143828c04c2260a62e2ec2dec6199350e505243f6a4fa4190964be78229a159bf332bc56bfda1dd98e233fa9873563bfee4f9458068c78a1a15ed703d58192b754307705ee9b9e7d1a498587f7c2c48286b2eba612529f0331d311721a4662fe4e8cc738786ccc233d6344c8c99fd126fe9f8adf08af8c36e44b8e321e945f90ecd06094ce401dbf431430f8c2d7ce683341ef803d8fc5400580b4df7453b5fcbde7a57ac1783086bdaeabd0640d4cea85b5098561cce187aa79c7dc41e905f934e076db7836bc3ee68c32698621b05770abab778b686422248b6e6f9929d43ac20f2ab06813bf922fb0221f1a1886bd353512e5eb70c6a2d5c410cebebc48fde08b2e18ad70192070f7772a31165f857b71319f2304dd96eb636bd611340cd5058485fa40328bfa61a41395d3b3a5593dca35e512e1989151359a39969ca5d59411045dd07db3dde4c23794ecd213f25d44f555d67ac035e288ffd387addeaa399dd5fd0f8dd300a0af8107d85dafce3ba2b332c363095bd9982784edab2e97630c4191db54de6cd975b13566d68c02c2d240dc4b588142c0d66ba2a4db338782b88b2202aece1ba173b72a440ecfa7c42b7604c272a4c2e75838b997846e7d6e0990bdb5dbbd06734c3992799b8db7cde2950335fca7f133ea24bd0e2f9be763274422c6da047f7ecd3c17606249745d7e361532fe5a81a95412f34f6cd7adb830510a9f43a505e74a6c1412b1f80e15b01523d8908fd738089d2d195e6b1b2dc889deccf10fc368ec8d764e92f660a93f6e1510b46562083a1672d87ca0be6d833cd1376b86d62bab0821bd7765c74d010bb37bd157e32a4d0c2d4a5728a18929cc625b596dac1b26e8d9933676b7c008d5f0d5317ef01bda7168b21e8ef18376fa71c0c4513f1b798e0ac6ebe1b5aab5c80c391e2794ba8a2f3885cc0976c1d5595b367529fafbda22e9407c8131770e1c2a941d14c9650f96255df6618deb21bf2ceac3100e28cfe8a1b7fe466f82743b55fe6bbc1a453ea45050c0456e1f3472152ca62bdfd7de2fa039c6f809877fe1c74f9f004546494bc527b4dbe8e37cadb15ff4a2b8f5d2c46e234538e55f7a3fd230ed4586b4a0ea3584873a058198f1bd6117c4dc3f6d7e453335f93a3554a501a3e59cf8c9584110b56477fc20d6d4e6c15cc2a163326788fa6aa5bbf616926e46e782ac052cadd285d304b3553275c903c9790fd717ceff9de75b2d509b6155d85438b90ac753a8baad040ed7137e39e88d2833b56a3373425ac7867a93eb1b3308179d070e01b4cbf59bcd933561accd3dcb867357f8b7b5d6635c4d15eedd16d5f10bc7864888f286e4e6eb02a9e802973d6fcfa2847211f84852a1ddb13f401880b6c7f89e1c963f88d51ca0f56ae15f4e0d342c551e4d9f50597a71fb068a953ee993df7a127b9ec0fdfe2b0b95a3dc4732d41323c4b3cf4d1246d74420b115d0c44d864f20c7abd7dc68fad61511c683d9607a65a5d6dc034ebae3d83ede7efbfb1d0cb3710ab272bda8ae4be7b93f79ebab1bc7b0fbb432061abf9176fd6a14a7216e37c866f3c08e8bb8f01708f55dd863fba68f2eb29567ca11d6d48180a68e3667fd1d96542ae4c1cf854bd03ab26c56226e55b08a9ef3b498bdc65de2c4938480dfdff35615a4331ab4538dfe92a2cbbddf972bfa2b54d1b1c3d13780c0283e0b1f000fd9146f14a4a6c886064698073b1fec5bcfbc98fd16fc9924b81855665873ee5d65f8f4ab8c60e0e04543284c3f83dcb09b6ca9e7558e03cd4246ea8f9e6b51a4b6e6806c3f21d9bdb4a9373015319e34223f8d18ad6bf8a3498bb6915a21cca42f924abfc77b7052341a7e19375760dee195859f2d7dab1aaa0e7fb5ed658f2eb1db9ddec9b14125658ee3586167a674285d85f2013a6b502a981fe5dcc8731600ab0e527e94c72be9ae579b08cc4a8b9b4c7b788af97220fa708a59a107eabf321196c24216a61f89440ba4f0f1f6627d0e70a4dd32c666c5dbef43d089976b1467610889bd8512788d4826de831dba57b8fe0c4d730a894a2772ae3aa6d8e43b01ed7fce64d6e62b6c0ac2370045f5c1bcb8723389764c44e9bea6a9b096a00f74e90d6fbb3d83184022ad3c5aa5c9d17b162bfd5075a8b130ac58e3b689198295e8109dba821765f1b03d02a95195545315484e0dc43f12f5fa2d8e598a2a65d9a75cac0bf010f867e9ee74f1bf63ef2090456709bfff258cdda13be7cb9c5f87772e6d2224e2622c8db193510bc46b0518f0f8f8ac1ef7c79c8b19d0989ab2b4f56a93f029534f203c1c76591b64244595212f07b7387308879d43098bacfa8ca6e5e17c34260c6c40f21b68db85df563bb069f596d048fc10e045cb9c0c7f51a9b993d6b544db926e92e80858c5a09f20e21725c66262dbeb3c3926e8c3aad5bc8900298f658390b3398e0e64eb7cce532d10a56cabd9172a253ef0b5ac96a142ce59c98d56b99f2ac6bc10594d948a6f71665efc54f00c43b2c9a3f60bfa8db3dcdd8c1668002751ea6949b58f70f6ba15dcd01b2ae84f90959c3371e574294057d5462faee117b5a7cfc9b033e8aaf9e400e9d548dafbffe7a8550b8ec397602f43d3df115a28492eb039b7856744a26d7f46ca0ae7cfe3c0c7bad7a366e7d694255637efedac85c5f85adfb7e66c46343465dde051cd34e51ac3961ac83b20880ed362196ecbfa47be1e0a18c9950685e1b167acb5424ad2161409ddaf7b2268672998f28c0ac41c8e412dbdcf41327f1b2bccb6fac606261e7c7732f33b73481ddcf971e71bed9118c56a1e39e390bc14fb8d1c31bbeb4dc35dfc25ca9764505ffc6f5e4a3071372e192948401f22d15595d46b1c4264a4ac57e2cb7a66bf555b4449a0da9925f9c2f7fd404a59e9c20ece392e17c5733680ab7893e71a2439fadb39b6fd07199139b56c32e457774328ccdc4c5f266e39f3eb0f739d53f6da0332e0315e28abfa183b010e07531dc15b46ebe7c9d97eec6ef8e9f643f4f3b756ddeed3c2ab7d1d7ca798133d367797c4aae8c7e291f65b30a78c7a0c6f1e07b88668e7abcf154e7cd896ddee3f4316cdc5f5bdf3d1d3da15a2b58bb0c031a5bb11d4a7bf6fa5bdb91fff393fa841c3c3fbff338eca9dcfa2c575c92a1893cea6ce5c42053fb3a9866b9fd53869c938f51363b7297da0a2d4e262dfcfb312ca2836f40246d5c496d0e35a61810841c35fec9d23fbd3e7f41573a1d62e50da929ee9638f9b07cffcab28c81880f0b2615bb3788eec3c0b64ecbd12faced7c892c1ac60011c3a2ee5e72e5adc1928e7cfee3aa679836761ff645cbf667b7f4c28526626975466bf85cb2782de66ec910d440122d80644cf123b4696d80251a3ade0fceacb3590d2aa711b67ee4b396477f2527c2ec9c449842cba4703746574d31345ec19b3a5bb9c8717223ad328418a184912592ac1f016a2e457df945681fbfedfb3aa300994e5af258576ba9e45ee6a868b836029c9136235b33e29665ea4484c5f0184481f3e11b6f2c1a236f6c367b789940129d93e0c87414f5eed4fb2d8cb3d327be5aac5bc1f3edd5584f0306936dc37a8419b11c7eadad7f0b0a460268b24b425b663ec63ba2bb8e438d9f4fd11869db35d2070d3259947d1ebcb3d73ad19fa61af7390b283dc57a8b421f3b47b63687cac7e8c6fea662cbb8f74086be5598679d6667d9d9b8cb8c34b0047f59351734af54d53f5734b6fe8e508e196874659d59b19d99342209b8847c3decd47ec598c7007b170af5f9a41740d134161097b655f7786bf9f6c56d8f6eec83a8c9d591a04c91b4b018808217442fc822aa3770a57edf6091906452a0826d59013ac9501ce6842733b27c2b2533eb38fc870778422d84ceb9220cf3580d8c46c9258ab794c6d30bdc92ef76e9741c4afbea08ac0d20fa8e16a3c70d598250de02c1540d41ca2fe11bd198588c22544d73d35365b87a1964f5e2204d87d86522d73dac7f7dc6143df65d22060d7a6893327d8cbe28318673a634701963b2d8b04e3ceaae540223b7bf29d55cbcc49d5858678af2cd624e8d2adf7059b1d702953ed9bb49a8163d799b9341184d3c5bdcb4b2dc141b46b09a1fc4abdabaf17aea71c9ca3628d4734aa13bbdcf694e52a4c1691275ae09e52ea76c885587056890eadcab7a21974d6750d729b19ef42acdf08cf767649590cf682bf75138a55346e7f88308fa4e20efd56424497cd6ca2f714b6ae69e39fdfbe9c6e32f82cfd295601a7616444d8d9514a8ba3338fd4a1c9330dc4aa04413f050def78e39a17eb60fd904ad27b88b1620a879e082c002e8e8379ff4ab84803adbd2367c09089a642b088052957c54b1fb4f1b35566bb1c961e59f53e722f827657ac3663a2cf0fccdd4b030e3b5e354d1f7d1eb0a29c11f1ecc266c8338f1e6f765dc3fd000d68239871eb1117f6ae4c20b449ff2e7e0b77e8ed3831aa7a57e1714223797651c4c81752fc08e8c00ef80f1dd584b353457e94c230fca6c91501180dd197857984c3bbb8ebe843300ee11181e4890f974c1300b99a90725c1956ab5c8fa15c5eddd6df7e12b0be2d001e41e334cfa9bea9df9e9420c08f1fb0609beb1221e051760d43f2818232d4c00d0b710009a05bb535c964454627a260a22a5025009c341d46b63fcebe3cc8498c24aafb3f29c86f788cb5500626b8285a16ef97bc2e4fcc893b3c91bd5c91cfc1dd77483361fa195ca6c04d56202edfa10ee246d16c85e5dc736e20b51ba22e87d931034a2688b4b4a8d533361fed9db1016bb622e852a58258cc242315922bef446d3ca6097a657fcc73c64ba60aaa2a52952764d135029c46387946d7b6937fcc21380564440b88000065b4b4bf5f026d2f765f8208884925061d98dd276b345dde9f4edf4bcf6ef5619ef7b45cc97574dea269aa790b40bf6117abf0173ec6a6941a633575d81720f70af87b1cf8ab48b0ac3c847baa880e8079d93ed2a119047c7810d3f1d4eb3a4bc3c9506e5cdbefda66cda72eb628e1e85a78ef64eeb99df4858191f9c4bbef2b6bacf4247dd60280208802932ab3165ffa021f307d686683f92a31bcdd0645c78bfb3bae2cb16ef84b0c7be15123135cda037f7d358bcc59615620b67164677c0bd3a46e301cb3bac5d91091e378faf53ddb5f1342bdcff2e181ceb3d01e44b006fd830ef8fa04730ecb77ea83000b891685dd5302f4414a8d28ee842985a4808c433d4ad1a3be958d026c66231cd79d504c8c32ecc1e4eafb014178caa50a6eb3590d4d27a20e9cb2e5666f03cab256e40516f5220c0ea34a82ae69ea7ab26525fbba84a971b8fc6b7fad7ec4c888cb9fb7605e7b6fa2c34c81e1f53999de9c2407523da610b980fad64a75ef158acdc360864c22f606ebaac683d1f3b60de19bf6f16d58d26e2ad5485a4e0313a5a7824b8b0e165b2b80c26f422e0035a33549f1c9f16c65890aa87b7df5a5db62b7da8b26cb30ce0b152b0f3a915c43a097e34dbe84b1cb9819532b201dc0e81f039843b79e01ec0761a5880416c055190b1967da396b77ac1e063e135de9b92907c56376e45f3af07dda5a7da8b7038d56a948920a4b9e29f637323e3d620d266562fb66bdf0b0ab0a1faad990efbbfc63498769d6d0162ede8157c70a4c573d9bce292541398b48386a474e4cd4b50de564afc63adfdcb1c231c71c183fbe4d8303a89c3081c08f6ce2a7c8d9d707f15d7eea6c4edf8bee339f0c9f0c500871e352e687f75eed6d18cc97f3cd2ae45c11a16e95c97aef6ddc324b4551e4b13f2e60e12f7ad604ca29622d1458294928d44c6da7f955f06ca9629e17d66d5e98d3df8df258f6f52ed9c9298057244bbcbaa28fe8e9885ff0dbed0a29e6c46f9c6c99bd8e957f5a7733404a000aeb531310a08d5da83f85b097f1b2e26719ef93f348c08469a7b6412d0ce5f530ffbecae05f5430f980d12717fed49852a9aae9829d93a98b9e851c8100639c7c5e8fe986dd03aabd9bf865686186262e65951ffd4e0c476267520ba5b8ffd13ae4221f24d5915be9958836ecc487248ec19a6e2a031a3146ac21dff9f5ec0b9a47c7b91d862e707e2889490b1158ad27fea5f090787e7148e4a72737a60f375e526245e0d535f41ae8bf76365015fc6ba5e7110c3f94bac135cc25ce308e379eba7a6aab5809884cd66b527cda44dba43b907c0b6718e46e7b3b9047be8f4c4986f6116d02864ecc3977563687e5727cf82313263844e7a61bd73bee8de53b1fd9ae8e9ba9bdd9d7c9f74ed60e60e7437fb158a14894ba4774cdded1fddceb8120b3f70117f748bdb031a06f77d3d42c78462b826fe8adee5e89a2adf78ddb5c8070f6acd7875a1b1fd5cf81921e4543a600a6523c48eade70ac9e95cce920323280cd6135553e932d35bba9cdd0db597191246c75e724f91ceb56e32752c697dce954e8fc3de5b0b98d07ef522ec5c637a8d896e617a129b161e3dfd77df8b00d0e7c241d2f8138da195cf5ff07d82c3469bd19be6dc39869959e0e66aec36719e6cb87ebd836cc2cf869cc2c31bf08dbc5e484cf05835ed962f480a433d6f8656ef73700eba2581797cce140b2087f8fa67b319f9feaf9318eddcaf925fa18d571291ebe05fb6b1358b9fc914c3885777f4f1463f5919ac391458f9cb2a64190b9ced5fc4a602b449c12ea818255f6f97b8fbf6cd929e25f424d98ce2ffaf49139df450229c6e0a2fe16402ba4301c7ed0dcf5bdf5f5acc26e9c495550808ee60accc97451303143bd53260d8a969d96bf0efc3dccd98e9e6e3eb4e9c1341959bc40eaacf9572ab00246df4601facaa1ee32dc9ef3e160c977e4f643030425b9fc4808c2e96803ea6b119697206796c2f41417a20f33a05969c45adeb34545cddf41f4c9076b10949010f16463129b6d855d0ad8e2c1833246f8a7fcbcf76cbe60303f7666c859aeb94ddbb1dcfbfad661c7af6a04bb9817ea3d3956016ad32daef7e9f6336875e3d9b2d7cbeca88739a387954d378219a6326dc108d1ee6da24ce38e2d69b3188e5c077cd8f4b2def9c6f0c96dfdd7e5d33820cf9f26d044a59bb582185b0077a4f6ba5fd044d7e1184cb31d607a8f360e9ebc841cb06fdc8384295f3fd7fc07f0fd0cf1bd2ab3e070b3dd26d17667035dbb29282179379153587ddcc5714e66a957b9e8242632c46a54b372cee12c4b4a2caaf1e39d9d3ca71abf56cd58a1bbbbac636cc5af7b27692dc158b5fd5ad454a7e4c53aa6b7c703a3a09847e088a2bbeba8b37ab5d2289ff1e820527c852c5e9ee713ab8d14fc899ee60dd7464227/usr/src/kernels/5.14.0-503.22.1.el9_5.x86_64build@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.22.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(LZ4_compress_default)kernel(LZ4_compress_destSize)kernel(LZ4_compress_fast)kernel(LZ4_compress_fast_continue)kernel(LZ4_loadDict)kernel(LZ4_saveDict)kernel(__SCK__kvm_x86_cache_reg)kernel(__SCK__kvm_x86_get_cs_db_l_bits)kernel(__SCK__tp_func_ata_bmdma_setup)kernel(__SCK__tp_func_ata_bmdma_start)kernel(__SCK__tp_func_ata_bmdma_status)kernel(__SCK__tp_func_ata_exec_command)kernel(__SCK__tp_func_ata_tf_load)kernel(__SCK__tp_func_ff_layout_commit_error)kernel(__SCK__tp_func_ff_layout_read_error)kernel(__SCK__tp_func_ff_layout_write_error)kernel(__SCK__tp_func_fscache_access)kernel(__SCK__tp_func_fscache_access_cache)kernel(__SCK__tp_func_fscache_access_volume)kernel(__SCK__tp_func_iscsi_dbg_conn)kernel(__SCK__tp_func_iscsi_dbg_eh)kernel(__SCK__tp_func_iscsi_dbg_session)kernel(__SCK__tp_func_iscsi_dbg_sw_tcp)kernel(__SCK__tp_func_iscsi_dbg_tcp)kernel(__SCK__tp_func_kvm_apicv_accept_irq)kernel(__SCK__tp_func_kvm_avic_doorbell)kernel(__SCK__tp_func_kvm_avic_ga_log)kernel(__SCK__tp_func_kvm_avic_incomplete_ipi)kernel(__SCK__tp_func_kvm_avic_kick_vcpu_slowpath)kernel(__SCK__tp_func_kvm_avic_unaccelerated_access)kernel(__SCK__tp_func_kvm_cr)kernel(__SCK__tp_func_kvm_entry)kernel(__SCK__tp_func_kvm_exit)kernel(__SCK__tp_func_kvm_fast_mmio)kernel(__SCK__tp_func_kvm_inj_virq)kernel(__SCK__tp_func_kvm_invlpga)kernel(__SCK__tp_func_kvm_msr)kernel(__SCK__tp_func_kvm_nested_intercepts)kernel(__SCK__tp_func_kvm_nested_intr_vmexit)kernel(__SCK__tp_func_kvm_nested_vmenter)kernel(__SCK__tp_func_kvm_nested_vmenter_failed)kernel(__SCK__tp_func_kvm_nested_vmexit)kernel(__SCK__tp_func_kvm_nested_vmexit_inject)kernel(__SCK__tp_func_kvm_page_fault)kernel(__SCK__tp_func_kvm_pi_irte_update)kernel(__SCK__tp_func_kvm_ple_window_update)kernel(__SCK__tp_func_kvm_pml_full)kernel(__SCK__tp_func_kvm_rmp_fault)kernel(__SCK__tp_func_kvm_skinit)kernel(__SCK__tp_func_kvm_vmgexit_enter)kernel(__SCK__tp_func_kvm_vmgexit_exit)kernel(__SCK__tp_func_kvm_vmgexit_msr_protocol_enter)kernel(__SCK__tp_func_kvm_vmgexit_msr_protocol_exit)kernel(__SCK__tp_func_kvm_write_tsc_offset)kernel(__SCK__tp_func_mei_pci_cfg_read)kernel(__SCK__tp_func_mei_reg_read)kernel(__SCK__tp_func_mei_reg_write)kernel(__SCK__tp_func_mlx5_fs_add_fg)kernel(__SCK__tp_func_mlx5_fs_add_ft)kernel(__SCK__tp_func_mlx5_fs_add_rule)kernel(__SCK__tp_func_mlx5_fs_del_fg)kernel(__SCK__tp_func_mlx5_fs_del_ft)kernel(__SCK__tp_func_mlx5_fs_del_fte)kernel(__SCK__tp_func_mlx5_fs_del_rule)kernel(__SCK__tp_func_mlx5_fs_set_fte)kernel(__SCK__tp_func_mlx5_fw)kernel(__SCK__tp_func_nfs4_pnfs_commit_ds)kernel(__SCK__tp_func_nfs4_pnfs_read)kernel(__SCK__tp_func_nfs4_pnfs_write)kernel(__SCK__tp_func_nfs_fsync_enter)kernel(__SCK__tp_func_nfs_fsync_exit)kernel(__SCK__tp_func_nfs_xdr_bad_filehandle)kernel(__SCK__tp_func_nfs_xdr_status)kernel(__SCK__tp_func_nvme_sq)kernel(__SCK__tp_func_pnfs_mds_fallback_pg_get_mirror_count)kernel(__SCK__tp_func_pnfs_mds_fallback_pg_init_read)kernel(__SCK__tp_func_pnfs_mds_fallback_pg_init_write)kernel(__SCK__tp_func_pnfs_mds_fallback_read_done)kernel(__SCK__tp_func_pnfs_mds_fallback_read_pagelist)kernel(__SCK__tp_func_pnfs_mds_fallback_write_done)kernel(__SCK__tp_func_pnfs_mds_fallback_write_pagelist)kernel(__SCT__kvm_x86_cache_reg)kernel(__SCT__kvm_x86_get_cs_db_l_bits)kernel(__SCT__tp_func_ata_bmdma_setup)kernel(__SCT__tp_func_ata_bmdma_start)kernel(__SCT__tp_func_ata_bmdma_status)kernel(__SCT__tp_func_ata_exec_command)kernel(__SCT__tp_func_ata_tf_load)kernel(__SCT__tp_func_ff_layout_commit_error)kernel(__SCT__tp_func_ff_layout_read_error)kernel(__SCT__tp_func_ff_layout_write_error)kernel(__SCT__tp_func_fscache_access)kernel(__SCT__tp_func_fscache_access_cache)kernel(__SCT__tp_func_fscache_access_volume)kernel(__SCT__tp_func_iscsi_dbg_conn)kernel(__SCT__tp_func_iscsi_dbg_eh)kernel(__SCT__tp_func_iscsi_dbg_session)kernel(__SCT__tp_func_iscsi_dbg_sw_tcp)kernel(__SCT__tp_func_iscsi_dbg_tcp)kernel(__SCT__tp_func_kvm_apicv_accept_irq)kernel(__SCT__tp_func_kvm_avic_doorbell)kernel(__SCT__tp_func_kvm_avic_ga_log)kernel(__SCT__tp_func_kvm_avic_incomplete_ipi)kernel(__SCT__tp_func_kvm_avic_kick_vcpu_slowpath)kernel(__SCT__tp_func_kvm_avic_unaccelerated_access)kernel(__SCT__tp_func_kvm_cr)kernel(__SCT__tp_func_kvm_entry)kernel(__SCT__tp_func_kvm_exit)kernel(__SCT__tp_func_kvm_fast_mmio)kernel(__SCT__tp_func_kvm_inj_virq)kernel(__SCT__tp_func_kvm_invlpga)kernel(__SCT__tp_func_kvm_msr)kernel(__SCT__tp_func_kvm_nested_intercepts)kernel(__SCT__tp_func_kvm_nested_intr_vmexit)kernel(__SCT__tp_func_kvm_nested_vmenter)kernel(__SCT__tp_func_kvm_nested_vmenter_failed)kernel(__SCT__tp_func_kvm_nested_vmexit)kernel(__SCT__tp_func_kvm_nested_vmexit_inject)kernel(__SCT__tp_func_kvm_page_fault)kernel(__SCT__tp_func_kvm_pi_irte_update)kernel(__SCT__tp_func_kvm_ple_window_update)kernel(__SCT__tp_func_kvm_pml_full)kernel(__SCT__tp_func_kvm_rmp_fault)kernel(__SCT__tp_func_kvm_skinit)kernel(__SCT__tp_func_kvm_vmgexit_enter)kernel(__SCT__tp_func_kvm_vmgexit_exit)kernel(__SCT__tp_func_kvm_vmgexit_msr_protocol_enter)kernel(__SCT__tp_func_kvm_vmgexit_msr_protocol_exit)kernel(__SCT__tp_func_kvm_write_tsc_offset)kernel(__SCT__tp_func_mei_pci_cfg_read)kernel(__SCT__tp_func_mei_reg_read)kernel(__SCT__tp_func_mei_reg_write)kernel(__SCT__tp_func_mlx5_fs_add_fg)kernel(__SCT__tp_func_mlx5_fs_add_ft)kernel(__SCT__tp_func_mlx5_fs_add_rule)kernel(__SCT__tp_func_mlx5_fs_del_fg)kernel(__SCT__tp_func_mlx5_fs_del_ft)kernel(__SCT__tp_func_mlx5_fs_del_fte)kernel(__SCT__tp_func_mlx5_fs_del_rule)kernel(__SCT__tp_func_mlx5_fs_set_fte)kernel(__SCT__tp_func_mlx5_fw)kernel(__SCT__tp_func_nfs4_pnfs_commit_ds)kernel(__SCT__tp_func_nfs4_pnfs_read)kernel(__SCT__tp_func_nfs4_pnfs_write)kernel(__SCT__tp_func_nfs_fsync_enter)kernel(__SCT__tp_func_nfs_fsync_exit)kernel(__SCT__tp_func_nfs_xdr_bad_filehandle)kernel(__SCT__tp_func_nfs_xdr_status)kernel(__SCT__tp_func_nvme_sq)kernel(__SCT__tp_func_pnfs_mds_fallback_pg_get_mirror_count)kernel(__SCT__tp_func_pnfs_mds_fallback_pg_init_read)kernel(__SCT__tp_func_pnfs_mds_fallback_pg_init_write)kernel(__SCT__tp_func_pnfs_mds_fallback_read_done)kernel(__SCT__tp_func_pnfs_mds_fallback_read_pagelist)kernel(__SCT__tp_func_pnfs_mds_fallback_write_done)kernel(__SCT__tp_func_pnfs_mds_fallback_write_pagelist)kernel(___drm_dbg)kernel(__acpi_nfit_notify)kernel(__acpi_nvdimm_notify)kernel(__async_tx_find_channel)kernel(__ata_ehi_push_desc)kernel(__bcm_phy_modify_exp)kernel(__bcm_phy_modify_rdb)kernel(__bcm_phy_read_exp)kernel(__bcm_phy_read_rdb)kernel(__bcm_phy_write_exp)kernel(__bcm_phy_write_rdb)kernel(__camellia_enc_blk)kernel(__camellia_enc_blk_2way)kernel(__camellia_setkey)kernel(__cast5_decrypt)kernel(__cast5_encrypt)kernel(__cast6_decrypt)kernel(__cast6_encrypt)kernel(__cast6_setkey)kernel(__ceph_alloc_sparse_ext_map)kernel(__ceph_auth_get_authorizer)kernel(__ceph_open_session)kernel(__cxl_driver_register)kernel(__dax_pmem_probe)kernel(__devm_drm_dev_alloc)kernel(__devm_regmap_init_i2c)kernel(__devm_regmap_init_spi)kernel(__drm_atomic_helper_bridge_duplicate_state)kernel(__drm_atomic_helper_bridge_reset)kernel(__drm_atomic_helper_connector_destroy_state)kernel(__drm_atomic_helper_connector_duplicate_state)kernel(__drm_atomic_helper_connector_reset)kernel(__drm_atomic_helper_connector_state_reset)kernel(__drm_atomic_helper_crtc_destroy_state)kernel(__drm_atomic_helper_crtc_duplicate_state)kernel(__drm_atomic_helper_crtc_reset)kernel(__drm_atomic_helper_crtc_state_reset)kernel(__drm_atomic_helper_disable_plane)kernel(__drm_atomic_helper_plane_destroy_state)kernel(__drm_atomic_helper_plane_duplicate_state)kernel(__drm_atomic_helper_plane_reset)kernel(__drm_atomic_helper_plane_state_reset)kernel(__drm_atomic_helper_private_obj_duplicate_state)kernel(__drm_atomic_helper_set_config)kernel(__drm_atomic_state_free)kernel(__drm_crtc_commit_free)kernel(__drm_debug)kernel(__drm_dev_dbg)kernel(__drm_err)kernel(__drm_gem_destroy_shadow_plane_state)kernel(__drm_gem_duplicate_shadow_plane_state)kernel(__drm_gem_reset_shadow_plane)kernel(__drm_mm_interval_first)kernel(__drm_printfn_coredump)kernel(__drm_printfn_dbg)kernel(__drm_printfn_err)kernel(__drm_printfn_info)kernel(__drm_printfn_seq_file)kernel(__drm_puts_coredump)kernel(__drm_puts_seq_file)kernel(__drm_universal_plane_alloc)kernel(__drmm_add_action)kernel(__drmm_add_action_or_reset)kernel(__drmm_crtc_alloc_with_planes)kernel(__drmm_encoder_alloc)kernel(__drmm_mutex_release)kernel(__drmm_simple_encoder_alloc)kernel(__drmm_universal_plane_alloc)kernel(__fat_fs_error)kernel(__fscache_acquire_cookie)kernel(__fscache_acquire_volume)kernel(__fscache_begin_read_operation)kernel(__fscache_begin_write_operation)kernel(__fscache_clear_page_bits)kernel(__fscache_invalidate)kernel(__fscache_relinquish_cookie)kernel(__fscache_relinquish_volume)kernel(__fscache_resize_cookie)kernel(__fscache_unuse_cookie)kernel(__fscache_use_cookie)kernel(__fscache_write_to_cache)kernel(__gfn_to_pfn_memslot)kernel(__hv_pkt_iter_next)kernel(__idxd_driver_register)kernel(__idxd_wq_quiesce)kernel(__ip_tunnel_change_mtu)kernel(__iscsi_complete_pdu)kernel(__iscsi_put_task)kernel(__iscsit_check_dataout_hdr)kernel(__kvm_apic_update_irr)kernel(__kvm_emulate_hypercall)kernel(__kvm_is_valid_cr4)kernel(__kvm_prepare_emulation_failure_exit)kernel(__kvm_set_memory_region)kernel(__kvm_vcpu_update_apicv)kernel(__mb_cache_entry_free)kernel(__mei_cldev_driver_register)kernel(__mhi_driver_register)kernel(__mlx4_cmd)kernel(__mlx4_register_mac)kernel(__mlx4_replace_mac)kernel(__mlx4_unregister_mac)kernel(__nd_driver_register)kernel(__nf_conntrack_confirm)kernel(__nf_conntrack_helper_find)kernel(__nf_ct_change_status)kernel(__nf_ct_change_timeout)kernel(__nf_ct_expect_find)kernel(__nf_ct_ext_find)kernel(__nf_ct_refresh_acct)kernel(__nf_ct_try_assign_helper)kernel(__nf_nat_mangle_tcp_packet)kernel(__nft_release_basechain)kernel(__nvdimm_create)kernel(__nvme_check_ready)kernel(__nvme_submit_sync_cmd)kernel(__ovs_vport_ops_register)kernel(__parport_register_driver)kernel(__regmap_init_i2c)kernel(__regmap_init_ram)kernel(__regmap_init_raw_ram)kernel(__regmap_init_spi)kernel(__rmi_register_function_handler)kernel(__serpent_decrypt)kernel(__serpent_encrypt)kernel(__serpent_setkey)kernel(__target_init_cmd)kernel(__traceiter_ata_bmdma_setup)kernel(__traceiter_ata_bmdma_start)kernel(__traceiter_ata_bmdma_status)kernel(__traceiter_ata_exec_command)kernel(__traceiter_ata_tf_load)kernel(__traceiter_ff_layout_commit_error)kernel(__traceiter_ff_layout_read_error)kernel(__traceiter_ff_layout_write_error)kernel(__traceiter_fscache_access)kernel(__traceiter_fscache_access_cache)kernel(__traceiter_fscache_access_volume)kernel(__traceiter_iscsi_dbg_conn)kernel(__traceiter_iscsi_dbg_eh)kernel(__traceiter_iscsi_dbg_session)kernel(__traceiter_iscsi_dbg_sw_tcp)kernel(__traceiter_iscsi_dbg_tcp)kernel(__traceiter_kvm_apicv_accept_irq)kernel(__traceiter_kvm_avic_doorbell)kernel(__traceiter_kvm_avic_ga_log)kernel(__traceiter_kvm_avic_incomplete_ipi)kernel(__traceiter_kvm_avic_kick_vcpu_slowpath)kernel(__traceiter_kvm_avic_unaccelerated_access)kernel(__traceiter_kvm_cr)kernel(__traceiter_kvm_entry)kernel(__traceiter_kvm_exit)kernel(__traceiter_kvm_fast_mmio)kernel(__traceiter_kvm_inj_virq)kernel(__traceiter_kvm_invlpga)kernel(__traceiter_kvm_msr)kernel(__traceiter_kvm_nested_intercepts)kernel(__traceiter_kvm_nested_intr_vmexit)kernel(__traceiter_kvm_nested_vmenter)kernel(__traceiter_kvm_nested_vmenter_failed)kernel(__traceiter_kvm_nested_vmexit)kernel(__traceiter_kvm_nested_vmexit_inject)kernel(__traceiter_kvm_page_fault)kernel(__traceiter_kvm_pi_irte_update)kernel(__traceiter_kvm_ple_window_update)kernel(__traceiter_kvm_pml_full)kernel(__traceiter_kvm_rmp_fault)kernel(__traceiter_kvm_skinit)kernel(__traceiter_kvm_vmgexit_enter)kernel(__traceiter_kvm_vmgexit_exit)kernel(__traceiter_kvm_vmgexit_msr_protocol_enter)kernel(__traceiter_kvm_vmgexit_msr_protocol_exit)kernel(__traceiter_kvm_write_tsc_offset)kernel(__traceiter_mei_pci_cfg_read)kernel(__traceiter_mei_reg_read)kernel(__traceiter_mei_reg_write)kernel(__traceiter_mlx5_fs_add_fg)kernel(__traceiter_mlx5_fs_add_ft)kernel(__traceiter_mlx5_fs_add_rule)kernel(__traceiter_mlx5_fs_del_fg)kernel(__traceiter_mlx5_fs_del_ft)kernel(__traceiter_mlx5_fs_del_fte)kernel(__traceiter_mlx5_fs_del_rule)kernel(__traceiter_mlx5_fs_set_fte)kernel(__traceiter_mlx5_fw)kernel(__traceiter_nfs4_pnfs_commit_ds)kernel(__traceiter_nfs4_pnfs_read)kernel(__traceiter_nfs4_pnfs_write)kernel(__traceiter_nfs_fsync_enter)kernel(__traceiter_nfs_fsync_exit)kernel(__traceiter_nfs_xdr_bad_filehandle)kernel(__traceiter_nfs_xdr_status)kernel(__traceiter_nvme_sq)kernel(__traceiter_pnfs_mds_fallback_pg_get_mirror_count)kernel(__traceiter_pnfs_mds_fallback_pg_init_read)kernel(__traceiter_pnfs_mds_fallback_pg_init_write)kernel(__traceiter_pnfs_mds_fallback_read_done)kernel(__traceiter_pnfs_mds_fallback_read_pagelist)kernel(__traceiter_pnfs_mds_fallback_write_done)kernel(__traceiter_pnfs_mds_fallback_write_pagelist)kernel(__tracepoint_ata_bmdma_setup)kernel(__tracepoint_ata_bmdma_start)kernel(__tracepoint_ata_bmdma_status)kernel(__tracepoint_ata_exec_command)kernel(__tracepoint_ata_tf_load)kernel(__tracepoint_ff_layout_commit_error)kernel(__tracepoint_ff_layout_read_error)kernel(__tracepoint_ff_layout_write_error)kernel(__tracepoint_fscache_access)kernel(__tracepoint_fscache_access_cache)kernel(__tracepoint_fscache_access_volume)kernel(__tracepoint_iscsi_dbg_conn)kernel(__tracepoint_iscsi_dbg_eh)kernel(__tracepoint_iscsi_dbg_session)kernel(__tracepoint_iscsi_dbg_sw_tcp)kernel(__tracepoint_iscsi_dbg_tcp)kernel(__tracepoint_kvm_apicv_accept_irq)kernel(__tracepoint_kvm_avic_doorbell)kernel(__tracepoint_kvm_avic_ga_log)kernel(__tracepoint_kvm_avic_incomplete_ipi)kernel(__tracepoint_kvm_avic_kick_vcpu_slowpath)kernel(__tracepoint_kvm_avic_unaccelerated_access)kernel(__tracepoint_kvm_cr)kernel(__tracepoint_kvm_entry)kernel(__tracepoint_kvm_exit)kernel(__tracepoint_kvm_fast_mmio)kernel(__tracepoint_kvm_inj_virq)kernel(__tracepoint_kvm_invlpga)kernel(__tracepoint_kvm_msr)kernel(__tracepoint_kvm_nested_intercepts)kernel(__tracepoint_kvm_nested_intr_vmexit)kernel(__tracepoint_kvm_nested_vmenter)kernel(__tracepoint_kvm_nested_vmenter_failed)kernel(__tracepoint_kvm_nested_vmexit)kernel(__tracepoint_kvm_nested_vmexit_inject)kernel(__tracepoint_kvm_page_fault)kernel(__tracepoint_kvm_pi_irte_update)kernel(__tracepoint_kvm_ple_window_update)kernel(__tracepoint_kvm_pml_full)kernel(__tracepoint_kvm_rmp_fault)kernel(__tracepoint_kvm_skinit)kernel(__tracepoint_kvm_vmgexit_enter)kernel(__tracepoint_kvm_vmgexit_exit)kernel(__tracepoint_kvm_vmgexit_msr_protocol_enter)kernel(__tracepoint_kvm_vmgexit_msr_protocol_exit)kernel(__tracepoint_kvm_write_tsc_offset)kernel(__tracepoint_mei_pci_cfg_read)kernel(__tracepoint_mei_reg_read)kernel(__tracepoint_mei_reg_write)kernel(__tracepoint_mlx5_fs_add_fg)kernel(__tracepoint_mlx5_fs_add_ft)kernel(__tracepoint_mlx5_fs_add_rule)kernel(__tracepoint_mlx5_fs_del_fg)kernel(__tracepoint_mlx5_fs_del_ft)kernel(__tracepoint_mlx5_fs_del_fte)kernel(__tracepoint_mlx5_fs_del_rule)kernel(__tracepoint_mlx5_fs_set_fte)kernel(__tracepoint_mlx5_fw)kernel(__tracepoint_nfs4_pnfs_commit_ds)kernel(__tracepoint_nfs4_pnfs_read)kernel(__tracepoint_nfs4_pnfs_write)kernel(__tracepoint_nfs_fsync_enter)kernel(__tracepoint_nfs_fsync_exit)kernel(__tracepoint_nfs_xdr_bad_filehandle)kernel(__tracepoint_nfs_xdr_status)kernel(__tracepoint_nvme_sq)kernel(__tracepoint_pnfs_mds_fallback_pg_get_mirror_count)kernel(__tracepoint_pnfs_mds_fallback_pg_init_read)kernel(__tracepoint_pnfs_mds_fallback_pg_init_write)kernel(__tracepoint_pnfs_mds_fallback_read_done)kernel(__tracepoint_pnfs_mds_fallback_read_pagelist)kernel(__tracepoint_pnfs_mds_fallback_write_done)kernel(__tracepoint_pnfs_mds_fallback_write_pagelist)kernel(__transport_register_session)kernel(__twofish_enc_blk_3way)kernel(__twofish_setkey)kernel(__vdpa_alloc_device)kernel(__vdpa_register_driver)kernel(__vmbus_driver_register)kernel(__vmbus_request_addr_match)kernel(__x86_set_memory_region)kernel(__xdr_commit_encode)kernel(_copy_from_pages)kernel(_fc_frame_alloc)kernel(_nfs_display_fhandle)kernel(_nfs_display_fhandle_hash)kernel(_vdpa_register_device)kernel(_vdpa_unregister_device)kernel(_vfio_alloc_device)kernel(acpi_nfit_ctl)kernel(acpi_nfit_desc_init)kernel(acpi_nfit_init)kernel(acpi_nfit_shutdown)kernel(acpi_parse_art)kernel(acpi_parse_trt)kernel(acpi_smbus_read)kernel(acpi_smbus_register_callback)kernel(acpi_smbus_unregister_callback)kernel(acpi_smbus_write)kernel(acpi_thermal_rel_misc_device_add)kernel(acpi_thermal_rel_misc_device_remove)kernel(add_iaa_compression_mode)kernel(adf_cfg_add_key_value_param)kernel(adf_cfg_dev_add)kernel(adf_cfg_dev_remove)kernel(adf_cfg_get_param_value)kernel(adf_cfg_section_add)kernel(adf_cfg_services)kernel(adf_clean_vf_map)kernel(adf_cleanup_etr_data)kernel(adf_dbgfs_exit)kernel(adf_dbgfs_init)kernel(adf_dev_down)kernel(adf_dev_get)kernel(adf_dev_in_use)kernel(adf_dev_measure_clock)kernel(adf_dev_put)kernel(adf_dev_restart)kernel(adf_dev_started)kernel(adf_dev_up)kernel(adf_devmgr_add_dev)kernel(adf_devmgr_in_reset)kernel(adf_devmgr_pci_to_accel_dev)kernel(adf_devmgr_rm_dev)kernel(adf_devmgr_update_class_index)kernel(adf_disable_pf2vf_interrupts)kernel(adf_disable_sriov)kernel(adf_enable_pf2vf_comms)kernel(adf_enable_vf2pf_comms)kernel(adf_err_handler)kernel(adf_exit_admin_comms)kernel(adf_exit_arb)kernel(adf_flush_vf_wq)kernel(adf_gen2_cfg_iov_thds)kernel(adf_gen2_dev_config)kernel(adf_gen2_enable_error_correction)kernel(adf_gen2_enable_ints)kernel(adf_gen2_get_accel_cap)kernel(adf_gen2_get_admin_info)kernel(adf_gen2_get_arb_info)kernel(adf_gen2_get_num_accels)kernel(adf_gen2_get_num_aes)kernel(adf_gen2_init_dc_ops)kernel(adf_gen2_init_hw_csr_ops)kernel(adf_gen2_init_pf_pfvf_ops)kernel(adf_gen2_init_vf_pfvf_ops)kernel(adf_gen2_set_ssm_wdtimer)kernel(adf_gen4_bank_quiesce_coal_timer)kernel(adf_gen4_bank_state_restore)kernel(adf_gen4_bank_state_save)kernel(adf_gen4_cfg_dev_init)kernel(adf_gen4_dev_config)kernel(adf_gen4_enable_error_correction)kernel(adf_gen4_enable_ints)kernel(adf_gen4_enable_pm)kernel(adf_gen4_get_accel_mask)kernel(adf_gen4_get_admin_info)kernel(adf_gen4_get_arb_info)kernel(adf_gen4_get_etr_bar_id)kernel(adf_gen4_get_heartbeat_clock)kernel(adf_gen4_get_misc_bar_id)kernel(adf_gen4_get_num_accels)kernel(adf_gen4_get_num_aes)kernel(adf_gen4_get_ring_to_svc_map)kernel(adf_gen4_get_sku)kernel(adf_gen4_get_sram_bar_id)kernel(adf_gen4_handle_pm_interrupt)kernel(adf_gen4_init_dc_ops)kernel(adf_gen4_init_device)kernel(adf_gen4_init_hw_csr_ops)kernel(adf_gen4_init_pf_pfvf_ops)kernel(adf_gen4_init_ras_ops)kernel(adf_gen4_init_thd2arb_map)kernel(adf_gen4_init_tl_data)kernel(adf_gen4_init_vf_mig_ops)kernel(adf_gen4_ring_pair_reset)kernel(adf_gen4_set_msix_default_rttable)kernel(adf_gen4_set_ssm_wdtimer)kernel(adf_gen4_timer_start)kernel(adf_gen4_timer_stop)kernel(adf_get_service_enabled)kernel(adf_heartbeat_check_ctrs)kernel(adf_heartbeat_dbgfs_add)kernel(adf_heartbeat_dbgfs_rm)kernel(adf_heartbeat_save_cfg_param)kernel(adf_init_admin_comms)kernel(adf_init_arb)kernel(adf_init_etr_data)kernel(adf_isr_resource_alloc)kernel(adf_isr_resource_free)kernel(adf_pfvf_comms_disabled)kernel(adf_reset_flr)kernel(adf_reset_sbr)kernel(adf_send_admin_init)kernel(adf_sriov_configure)kernel(adf_sysfs_init)kernel(adf_vf2pf_notify_init)kernel(adf_vf2pf_notify_shutdown)kernel(adf_vf_isr_resource_alloc)kernel(adf_vf_isr_resource_free)kernel(admin_timeout)kernel(adt7x10_dev_pm_ops)kernel(adt7x10_probe)kernel(adt7x10_remove)kernel(ahci_check_ready)kernel(ahci_dev_classify)kernel(ahci_do_hardreset)kernel(ahci_do_softreset)kernel(ahci_error_handler)kernel(ahci_fill_cmd_slot)kernel(ahci_handle_port_intr)kernel(ahci_host_activate)kernel(ahci_ignore_sss)kernel(ahci_init_controller)kernel(ahci_kick_engine)kernel(ahci_ops)kernel(ahci_platform_assert_rsts)kernel(ahci_platform_deassert_rsts)kernel(ahci_platform_disable_clks)kernel(ahci_platform_disable_phys)kernel(ahci_platform_disable_regulators)kernel(ahci_platform_disable_resources)kernel(ahci_platform_enable_clks)kernel(ahci_platform_enable_phys)kernel(ahci_platform_enable_regulators)kernel(ahci_platform_enable_resources)kernel(ahci_platform_find_clk)kernel(ahci_platform_get_resources)kernel(ahci_platform_init_host)kernel(ahci_platform_ops)kernel(ahci_platform_resume)kernel(ahci_platform_resume_host)kernel(ahci_platform_shutdown)kernel(ahci_platform_suspend)kernel(ahci_platform_suspend_host)kernel(ahci_pmp_retry_srst_ops)kernel(ahci_port_resume)kernel(ahci_print_info)kernel(ahci_qc_issue)kernel(ahci_reset_controller)kernel(ahci_reset_em)kernel(ahci_save_initial_config)kernel(ahci_sdev_attrs)kernel(ahci_set_em_messages)kernel(ahci_shost_attrs)kernel(ahci_start_engine)kernel(ahci_start_fis_rx)kernel(ahci_stop_engine)kernel(alloc_dca_provider)kernel(alloc_hdlcdev)kernel(alloc_mdio_bitbang)kernel(alloc_nfs_open_context)kernel(allow_smaller_maxphyaddr)kernel(altera_init)kernel(amd756_smbus)kernel(amd_get_sfh_info)kernel(amd_register_ecc_decoder)kernel(amd_retire_dram_row)kernel(amd_unregister_ecc_decoder)kernel(apple_bl_register)kernel(apple_bl_unregister)kernel(arc4_crypt)kernel(arc4_setkey)kernel(arpt_alloc_initial_table)kernel(arpt_do_table)kernel(arpt_register_table)kernel(arpt_unregister_table)kernel(arpt_unregister_table_pre_exit)kernel(asym_tpm_subtype)kernel(async_gen_syndrome)kernel(async_memcpy)kernel(async_raid6_2data_recov)kernel(async_raid6_datap_recov)kernel(async_syndrome_val)kernel(async_trigger_callback)kernel(async_tx_quiesce)kernel(async_tx_submit)kernel(async_xor)kernel(async_xor_offs)kernel(async_xor_val)kernel(async_xor_val_offs)kernel(at803x_ack_interrupt)kernel(at803x_cdt_fault_length)kernel(at803x_cdt_start)kernel(at803x_cdt_wait_for_completion)kernel(at803x_config_intr)kernel(at803x_config_mdix)kernel(at803x_debug_reg_mask)kernel(at803x_debug_reg_read)kernel(at803x_debug_reg_write)kernel(at803x_get_tunable)kernel(at803x_get_wol)kernel(at803x_handle_interrupt)kernel(at803x_prepare_config_aneg)kernel(at803x_read_specific_status)kernel(at803x_read_status)kernel(at803x_set_tunable)kernel(at803x_set_wol)kernel(ata_acpi_cbl_80wire)kernel(ata_acpi_gtm)kernel(ata_acpi_gtm_xfermask)kernel(ata_acpi_stm)kernel(ata_bmdma32_port_ops)kernel(ata_bmdma_dumb_qc_prep)kernel(ata_bmdma_error_handler)kernel(ata_bmdma_interrupt)kernel(ata_bmdma_irq_clear)kernel(ata_bmdma_port_intr)kernel(ata_bmdma_port_ops)kernel(ata_bmdma_port_start)kernel(ata_bmdma_port_start32)kernel(ata_bmdma_post_internal_cmd)kernel(ata_bmdma_qc_issue)kernel(ata_bmdma_qc_prep)kernel(ata_bmdma_setup)kernel(ata_bmdma_start)kernel(ata_bmdma_status)kernel(ata_bmdma_stop)kernel(ata_cable_40wire)kernel(ata_cable_80wire)kernel(ata_cable_ignore)kernel(ata_cable_sata)kernel(ata_cable_unknown)kernel(ata_change_queue_depth)kernel(ata_common_sdev_attrs)kernel(ata_dev_classify)kernel(ata_dev_disable)kernel(ata_dev_next)kernel(ata_dev_pair)kernel(ata_dev_set_feature)kernel(ata_do_dev_read_id)kernel(ata_do_set_mode)kernel(ata_dummy_port_info)kernel(ata_dummy_port_ops)kernel(ata_eh_analyze_ncq_error)kernel(ata_eh_freeze_port)kernel(ata_eh_read_sense_success_ncq_log)kernel(ata_ehi_clear_desc)kernel(ata_ehi_push_desc)kernel(ata_get_cmd_name)kernel(ata_host_activate)kernel(ata_host_alloc)kernel(ata_host_alloc_pinfo)kernel(ata_host_detach)kernel(ata_host_init)kernel(ata_host_put)kernel(ata_host_register)kernel(ata_host_resume)kernel(ata_host_start)kernel(ata_host_suspend)kernel(ata_id_c_string)kernel(ata_id_string)kernel(ata_id_xfermask)kernel(ata_link_abort)kernel(ata_link_next)kernel(ata_link_offline)kernel(ata_link_online)kernel(ata_mode_string)kernel(ata_msleep)kernel(ata_ncq_prio_enable)kernel(ata_ncq_prio_enabled)kernel(ata_ncq_prio_supported)kernel(ata_ncq_sdev_attrs)kernel(ata_noop_qc_prep)kernel(ata_pack_xfermask)kernel(ata_pci_bmdma_clear_simplex)kernel(ata_pci_bmdma_init)kernel(ata_pci_bmdma_init_one)kernel(ata_pci_bmdma_prepare_host)kernel(ata_pci_device_do_resume)kernel(ata_pci_device_do_suspend)kernel(ata_pci_device_resume)kernel(ata_pci_device_suspend)kernel(ata_pci_remove_one)kernel(ata_pci_sff_activate_host)kernel(ata_pci_sff_init_host)kernel(ata_pci_sff_init_one)kernel(ata_pci_sff_prepare_host)kernel(ata_pci_shutdown_one)kernel(ata_pio_need_iordy)kernel(ata_platform_remove_one)kernel(ata_port_abort)kernel(ata_port_classify)kernel(ata_port_desc)kernel(ata_port_freeze)kernel(ata_port_pbar_desc)kernel(ata_port_schedule_eh)kernel(ata_port_wait_eh)kernel(ata_print_version)kernel(ata_qc_complete)kernel(ata_qc_complete_multiple)kernel(ata_qc_get_active)kernel(ata_ratelimit)kernel(ata_sas_async_probe)kernel(ata_sas_port_alloc)kernel(ata_sas_port_destroy)kernel(ata_sas_port_init)kernel(ata_sas_port_resume)kernel(ata_sas_port_start)kernel(ata_sas_port_stop)kernel(ata_sas_port_suspend)kernel(ata_sas_queuecmd)kernel(ata_sas_scsi_ioctl)kernel(ata_sas_slave_configure)kernel(ata_sas_sync_probe)kernel(ata_sas_tport_add)kernel(ata_sas_tport_delete)kernel(ata_scsi_change_queue_depth)kernel(ata_scsi_cmd_error_handler)kernel(ata_scsi_dma_need_drain)kernel(ata_scsi_ioctl)kernel(ata_scsi_port_error_handler)kernel(ata_scsi_queuecmd)kernel(ata_scsi_slave_alloc)kernel(ata_scsi_slave_config)kernel(ata_scsi_slave_destroy)kernel(ata_scsi_unlock_native_capacity)kernel(ata_sff_check_status)kernel(ata_sff_data_xfer)kernel(ata_sff_data_xfer32)kernel(ata_sff_dev_classify)kernel(ata_sff_dev_select)kernel(ata_sff_dma_pause)kernel(ata_sff_drain_fifo)kernel(ata_sff_error_handler)kernel(ata_sff_exec_command)kernel(ata_sff_freeze)kernel(ata_sff_hsm_move)kernel(ata_sff_interrupt)kernel(ata_sff_irq_on)kernel(ata_sff_lost_interrupt)kernel(ata_sff_pause)kernel(ata_sff_port_intr)kernel(ata_sff_port_ops)kernel(ata_sff_postreset)kernel(ata_sff_prereset)kernel(ata_sff_qc_fill_rtf)kernel(ata_sff_qc_issue)kernel(ata_sff_queue_delayed_work)kernel(ata_sff_queue_pio_task)kernel(ata_sff_queue_work)kernel(ata_sff_softreset)kernel(ata_sff_std_ports)kernel(ata_sff_tf_load)kernel(ata_sff_tf_read)kernel(ata_sff_thaw)kernel(ata_sff_wait_after_reset)kernel(ata_sff_wait_ready)kernel(ata_slave_link_init)kernel(ata_std_bios_param)kernel(ata_std_end_eh)kernel(ata_std_error_handler)kernel(ata_std_postreset)kernel(ata_std_prereset)kernel(ata_std_qc_defer)kernel(ata_std_sched_eh)kernel(ata_tf_from_fis)kernel(ata_tf_to_fis)kernel(ata_timing_compute)kernel(ata_timing_find_mode)kernel(ata_timing_merge)kernel(ata_wait_after_reset)kernel(ata_wait_register)kernel(ata_xfer_mask2mode)kernel(ata_xfer_mode2mask)kernel(ata_xfer_mode2shift)kernel(atapi_cmd_type)kernel(attach_hdlc_protocol)kernel(auth_domain_find)kernel(auth_domain_lookup)kernel(auth_domain_put)kernel(badrange_add)kernel(badrange_forget)kernel(badrange_init)kernel(bcm54xx_auxctl_read)kernel(bcm54xx_auxctl_write)kernel(bcm_phy_28nm_a0b0_afe_config_init)kernel(bcm_phy_ack_intr)kernel(bcm_phy_cable_test_get_status)kernel(bcm_phy_cable_test_get_status_rdb)kernel(bcm_phy_cable_test_start)kernel(bcm_phy_cable_test_start_rdb)kernel(bcm_phy_config_intr)kernel(bcm_phy_downshift_get)kernel(bcm_phy_downshift_set)kernel(bcm_phy_enable_apd)kernel(bcm_phy_enable_jumbo)kernel(bcm_phy_get_sset_count)kernel(bcm_phy_get_stats)kernel(bcm_phy_get_strings)kernel(bcm_phy_get_wol)kernel(bcm_phy_handle_interrupt)kernel(bcm_phy_led_brightness_set)kernel(bcm_phy_modify_exp)kernel(bcm_phy_modify_rdb)kernel(bcm_phy_r_rc_cal_reset)kernel(bcm_phy_read_exp)kernel(bcm_phy_read_misc)kernel(bcm_phy_read_rdb)kernel(bcm_phy_read_shadow)kernel(bcm_phy_set_eee)kernel(bcm_phy_set_wol)kernel(bcm_phy_wol_isr)kernel(bcm_phy_write_exp)kernel(bcm_phy_write_misc)kernel(bcm_phy_write_rdb)kernel(bcm_phy_write_shadow)kernel(bcm_ptp_config_init)kernel(bcm_ptp_probe)kernel(bcm_ptp_stop)kernel(bgpio_init)kernel(blake2b_compress_generic)kernel(blowfish_setkey)kernel(br_dev_queue_push_xmit)kernel(br_fdb_clear_offload)kernel(br_fdb_find_port)kernel(br_forward)kernel(br_forward_finish)kernel(br_get_ageing_time)kernel(br_handle_frame_finish)kernel(br_mst_enabled)kernel(br_mst_get_info)kernel(br_mst_get_state)kernel(br_multicast_enabled)kernel(br_multicast_has_querier_adjacent)kernel(br_multicast_has_querier_anywhere)kernel(br_multicast_has_router_adjacent)kernel(br_multicast_list_adjacent)kernel(br_multicast_router)kernel(br_port_flag_is_set)kernel(br_port_get_stp_state)kernel(br_vlan_enabled)kernel(br_vlan_get_info)kernel(br_vlan_get_info_rcu)kernel(br_vlan_get_proto)kernel(br_vlan_get_pvid)kernel(br_vlan_get_pvid_rcu)kernel(btracker_complete)kernel(btracker_create)kernel(btracker_destroy)kernel(btracker_issue)kernel(btracker_nr_demotions_queued)kernel(btracker_nr_writebacks_queued)kernel(btracker_promotion_already_present)kernel(btracker_queue)kernel(cache_check)kernel(cache_create_net)kernel(cache_destroy_net)kernel(cache_flush)kernel(cache_purge)kernel(cache_register_net)kernel(cache_seq_next_rcu)kernel(cache_seq_start_rcu)kernel(cache_seq_stop_rcu)kernel(cache_unregister_net)kernel(camellia_cbc_dec_16way)kernel(camellia_dec_blk)kernel(camellia_dec_blk_2way)kernel(camellia_decrypt_cbc_2way)kernel(camellia_ecb_dec_16way)kernel(camellia_ecb_enc_16way)kernel(cast5_setkey)kernel(cast6_setkey)kernel(cast_s1)kernel(cast_s2)kernel(cast_s3)kernel(cast_s4)kernel(cavium_mdiobus_read)kernel(cavium_mdiobus_write)kernel(cb710_pci_update_config_reg)kernel(cb710_set_irq_handler)kernel(cb710_sg_dwiter_read_next_block)kernel(cb710_sg_dwiter_write_next_block)kernel(ccp_enqueue_cmd)kernel(ccp_present)kernel(ccp_version)kernel(cdrom_check_events)kernel(cdrom_dummy_generic_packet)kernel(cdrom_get_last_written)kernel(cdrom_get_media_event)kernel(cdrom_ioctl)kernel(cdrom_mode_select)kernel(cdrom_mode_sense)kernel(cdrom_multisession)kernel(cdrom_number_of_slots)kernel(cdrom_open)kernel(cdrom_read_tocentry)kernel(cdrom_release)kernel(cec_allocate_adapter)kernel(cec_delete_adapter)kernel(cec_fill_conn_info_from_drm)kernel(cec_get_edid_phys_addr)kernel(cec_queue_pin_5v_event)kernel(cec_queue_pin_cec_event)kernel(cec_queue_pin_hpd_event)kernel(cec_received_msg_ts)kernel(cec_register_adapter)kernel(cec_s_conn_info)kernel(cec_s_log_addrs)kernel(cec_s_phys_addr)kernel(cec_s_phys_addr_from_edid)kernel(cec_transmit_attempt_done_ts)kernel(cec_transmit_done_ts)kernel(cec_transmit_msg)kernel(cec_unregister_adapter)kernel(ceph_addr_is_blank)kernel(ceph_alloc_options)kernel(ceph_alloc_page_vector)kernel(ceph_auth_add_authorizer_challenge)kernel(ceph_auth_destroy_authorizer)kernel(ceph_auth_get_authorizer)kernel(ceph_auth_handle_bad_authorizer)kernel(ceph_auth_handle_svc_reply_done)kernel(ceph_auth_handle_svc_reply_more)kernel(ceph_auth_invalidate_authorizer)kernel(ceph_auth_is_authenticated)kernel(ceph_auth_verify_authorizer_reply)kernel(ceph_buffer_new)kernel(ceph_buffer_release)kernel(ceph_calc_file_object_mapping)kernel(ceph_check_fsid)kernel(ceph_client_addr)kernel(ceph_client_gid)kernel(ceph_cls_assert_locked)kernel(ceph_cls_break_lock)kernel(ceph_cls_lock)kernel(ceph_cls_lock_info)kernel(ceph_cls_set_cookie)kernel(ceph_cls_unlock)kernel(ceph_compare_options)kernel(ceph_con_close)kernel(ceph_con_init)kernel(ceph_con_keepalive)kernel(ceph_con_open)kernel(ceph_con_send)kernel(ceph_copy_from_page_vector)kernel(ceph_copy_to_page_vector)kernel(ceph_copy_user_to_page_vector)kernel(ceph_create_client)kernel(ceph_create_snap_context)kernel(ceph_decode_entity_addr)kernel(ceph_decode_entity_addrvec)kernel(ceph_destroy_client)kernel(ceph_destroy_options)kernel(ceph_entity_type_name)kernel(ceph_extent_to_file)kernel(ceph_file_to_extents)kernel(ceph_find_or_create_string)kernel(ceph_free_lockers)kernel(ceph_get_num_objects)kernel(ceph_get_snap_context)kernel(ceph_iterate_extents)kernel(ceph_monc_blocklist_add)kernel(ceph_monc_do_statfs)kernel(ceph_monc_get_version)kernel(ceph_monc_get_version_async)kernel(ceph_monc_got_map)kernel(ceph_monc_init)kernel(ceph_monc_open_session)kernel(ceph_monc_renew_subs)kernel(ceph_monc_stop)kernel(ceph_monc_validate_auth)kernel(ceph_monc_wait_osdmap)kernel(ceph_monc_want_map)kernel(ceph_msg_data_add_bio)kernel(ceph_msg_data_add_bvecs)kernel(ceph_msg_data_add_pagelist)kernel(ceph_msg_data_add_pages)kernel(ceph_msg_dump)kernel(ceph_msg_get)kernel(ceph_msg_new)kernel(ceph_msg_new2)kernel(ceph_msg_put)kernel(ceph_msg_type_name)kernel(ceph_msgr_flush)kernel(ceph_object_locator_to_pg)kernel(ceph_oid_aprintf)kernel(ceph_oid_copy)kernel(ceph_oid_destroy)kernel(ceph_oid_printf)kernel(ceph_oloc_copy)kernel(ceph_oloc_destroy)kernel(ceph_open_session)kernel(ceph_osdc_abort_requests)kernel(ceph_osdc_alloc_messages)kernel(ceph_osdc_alloc_request)kernel(ceph_osdc_call)kernel(ceph_osdc_cancel_request)kernel(ceph_osdc_clear_abort_err)kernel(ceph_osdc_flush_notifies)kernel(ceph_osdc_get_request)kernel(ceph_osdc_list_watchers)kernel(ceph_osdc_maybe_request_map)kernel(ceph_osdc_new_request)kernel(ceph_osdc_notify)kernel(ceph_osdc_notify_ack)kernel(ceph_osdc_put_request)kernel(ceph_osdc_start_request)kernel(ceph_osdc_sync)kernel(ceph_osdc_unwatch)kernel(ceph_osdc_update_epoch_barrier)kernel(ceph_osdc_wait_request)kernel(ceph_osdc_watch)kernel(ceph_pagelist_alloc)kernel(ceph_pagelist_append)kernel(ceph_pagelist_free_reserve)kernel(ceph_pagelist_release)kernel(ceph_pagelist_reserve)kernel(ceph_pagelist_set_cursor)kernel(ceph_pagelist_truncate)kernel(ceph_parse_fsid)kernel(ceph_parse_mon_ips)kernel(ceph_parse_param)kernel(ceph_pg_pool_flags)kernel(ceph_pg_pool_name_by_id)kernel(ceph_pg_poolid_by_name)kernel(ceph_pg_to_acting_primary)kernel(ceph_pr_addr)kernel(ceph_print_client_options)kernel(ceph_put_page_vector)kernel(ceph_put_snap_context)kernel(ceph_release_page_vector)kernel(ceph_release_string)kernel(ceph_reset_client_addr)kernel(ceph_str_hash)kernel(ceph_str_hash_name)kernel(ceph_wait_for_latest_osdmap)kernel(ceph_zero_page_vector_range)kernel(clear_exclusive_cxl_commands)kernel(cordic_calc_iq)kernel(core_allocate_nexus_loss_ua)kernel(core_tmr_alloc_req)kernel(core_tpg_check_initiator_node_acl)kernel(core_tpg_deregister)kernel(core_tpg_get_initiator_node_acl)kernel(core_tpg_register)kernel(core_tpg_set_initiator_node_queue_depth)kernel(core_tpg_set_initiator_node_tag)kernel(counter_count_direction_str)kernel(counter_count_enum_available_read)kernel(counter_count_enum_read)kernel(counter_count_enum_write)kernel(counter_count_mode_str)kernel(counter_device_enum_available_read)kernel(counter_device_enum_read)kernel(counter_device_enum_write)kernel(counter_register)kernel(counter_signal_enum_available_read)kernel(counter_signal_enum_read)kernel(counter_signal_enum_write)kernel(counter_unregister)kernel(crc32c)kernel(crc32c_impl)kernel(crc7_be)kernel(crc7_be_syndrome_table)kernel(crc8)kernel(crc8_populate_lsb)kernel(crc8_populate_msb)kernel(crc_itu_t)kernel(crc_itu_t_table)kernel(crypto_nhpoly1305_final)kernel(crypto_nhpoly1305_final_helper)kernel(crypto_nhpoly1305_init)kernel(crypto_nhpoly1305_setkey)kernel(crypto_nhpoly1305_update)kernel(crypto_nhpoly1305_update_helper)kernel(cs_dsp_adsp1_init)kernel(cs_dsp_adsp1_power_down)kernel(cs_dsp_adsp1_power_up)kernel(cs_dsp_adsp2_bus_error)kernel(cs_dsp_adsp2_init)kernel(cs_dsp_chunk_flush)kernel(cs_dsp_chunk_read)kernel(cs_dsp_chunk_write)kernel(cs_dsp_cleanup_debugfs)kernel(cs_dsp_coeff_lock_and_read_ctrl)kernel(cs_dsp_coeff_lock_and_write_ctrl)kernel(cs_dsp_coeff_read_ctrl)kernel(cs_dsp_coeff_write_acked_control)kernel(cs_dsp_coeff_write_ctrl)kernel(cs_dsp_find_alg_region)kernel(cs_dsp_get_ctl)kernel(cs_dsp_halo_bus_error)kernel(cs_dsp_halo_init)kernel(cs_dsp_halo_wdt_expire)kernel(cs_dsp_init_debugfs)kernel(cs_dsp_mem_region_name)kernel(cs_dsp_power_down)kernel(cs_dsp_power_up)kernel(cs_dsp_read_data_word)kernel(cs_dsp_read_raw_data_block)kernel(cs_dsp_remove)kernel(cs_dsp_remove_padding)kernel(cs_dsp_run)kernel(cs_dsp_set_dspclk)kernel(cs_dsp_stop)kernel(cs_dsp_write_data_word)kernel(csum_partial_copy_to_xdr)kernel(ct_sip_get_header)kernel(ct_sip_get_sdp_header)kernel(ct_sip_parse_address_param)kernel(ct_sip_parse_header_uri)kernel(ct_sip_parse_numerical_param)kernel(ct_sip_parse_request)kernel(curve25519_arch)kernel(curve25519_base_arch)kernel(curve25519_base_point)kernel(curve25519_generic)kernel(curve25519_null_point)kernel(cxl_add_to_region)kernel(cxl_await_media_ready)kernel(cxl_bus_drain)kernel(cxl_bus_rescan)kernel(cxl_bus_type)kernel(cxl_clear_poison)kernel(cxl_cor_error_detected)kernel(cxl_count_regblock)kernel(cxl_debugfs_create_dir)kernel(cxl_decoder_add)kernel(cxl_decoder_add_locked)kernel(cxl_decoder_autoremove)kernel(cxl_dev_state_identify)kernel(cxl_dpa_debug)kernel(cxl_driver_unregister)kernel(cxl_dvsec_rr_decode)kernel(cxl_endpoint_autoremove)kernel(cxl_endpoint_decoder_alloc)kernel(cxl_enumerate_cmds)kernel(cxl_error_detected)kernel(cxl_event_trace_record)kernel(cxl_find_nvdimm_bridge)kernel(cxl_find_regblock)kernel(cxl_find_regblock_instance)kernel(cxl_hb_modulo)kernel(cxl_hdm_decode_init)kernel(cxl_inject_poison)kernel(cxl_internal_send_cmd)kernel(cxl_map_component_regs)kernel(cxl_map_device_regs)kernel(cxl_map_pmu_regs)kernel(cxl_mem_create_range_info)kernel(cxl_mem_find_port)kernel(cxl_mem_get_event_records)kernel(cxl_mem_get_poison)kernel(cxl_memdev_setup_fw_upload)kernel(cxl_memdev_state_create)kernel(cxl_pci_find_port)kernel(cxl_poison_state_init)kernel(cxl_port_commit_reap)kernel(cxl_port_to_pci_bus)kernel(cxl_probe_component_regs)kernel(cxl_probe_device_regs)kernel(cxl_rcd_component_reg_phys)kernel(cxl_root_decoder_alloc)kernel(cxl_set_timestamp)kernel(cxl_setup_regs)kernel(cxl_switch_decoder_alloc)kernel(cxl_trigger_poison_list)kernel(dca3_get_tag)kernel(dca_add_requester)kernel(dca_get_tag)kernel(dca_register_notify)kernel(dca_remove_requester)kernel(dca_unregister_notify)kernel(decode_rs8)kernel(des3_ede_decrypt)kernel(des3_ede_encrypt)kernel(des3_ede_expand_key)kernel(des_decrypt)kernel(des_encrypt)kernel(des_expand_key)kernel(detach_hdlc_protocol)kernel(dev_attr_em_message)kernel(dev_attr_em_message_type)kernel(dev_attr_link_power_management_policy)kernel(dev_attr_ncq_prio_enable)kernel(dev_attr_ncq_prio_supported)kernel(dev_attr_sw_activity)kernel(dev_attr_unload_heads)kernel(dev_dax_probe)kernel(devm_aperture_acquire_from_firmware)kernel(devm_counter_register)kernel(devm_counter_unregister)kernel(devm_cxl_add_dport)kernel(devm_cxl_add_memdev)kernel(devm_cxl_add_nvdimm)kernel(devm_cxl_add_nvdimm_bridge)kernel(devm_cxl_add_passthrough_decoder)kernel(devm_cxl_add_port)kernel(devm_cxl_add_rch_dport)kernel(devm_cxl_dpa_reserve)kernel(devm_cxl_enumerate_decoders)kernel(devm_cxl_enumerate_ports)kernel(devm_cxl_pmu_add)kernel(devm_cxl_port_enumerate_dports)kernel(devm_cxl_register_pci_bus)kernel(devm_cxl_sanitize_setup_notifier)kernel(devm_cxl_setup_hdm)kernel(devm_drm_bridge_add)kernel(devm_drm_panel_add_follower)kernel(devm_drm_panel_bridge_add)kernel(devm_drm_panel_bridge_add_typed)kernel(devm_lcd_device_register)kernel(devm_lcd_device_unregister)kernel(devm_namespace_disable)kernel(devm_namespace_enable)kernel(devm_nvdimm_memremap)kernel(devm_pvpanic_probe)kernel(devm_pwm_lpss_probe)kernel(dlm_lock)kernel(dlm_new_lockspace)kernel(dlm_posix_get)kernel(dlm_posix_lock)kernel(dlm_posix_unlock)kernel(dlm_release_lockspace)kernel(dlm_unlock)kernel(dm_accept_partial_bio)kernel(dm_array_cursor_begin)kernel(dm_array_cursor_end)kernel(dm_array_cursor_get_value)kernel(dm_array_cursor_next)kernel(dm_array_cursor_skip)kernel(dm_array_del)kernel(dm_array_empty)kernel(dm_array_get_value)kernel(dm_array_info_init)kernel(dm_array_new)kernel(dm_array_resize)kernel(dm_array_set_value)kernel(dm_array_walk)kernel(dm_audit_log_bio)kernel(dm_audit_log_ti)kernel(dm_bio_detain)kernel(dm_bio_from_per_bio_data)kernel(dm_bio_get_target_bio_nr)kernel(dm_bio_prison_alloc_cell)kernel(dm_bio_prison_alloc_cell_v2)kernel(dm_bio_prison_create)kernel(dm_bio_prison_create_v2)kernel(dm_bio_prison_destroy)kernel(dm_bio_prison_destroy_v2)kernel(dm_bio_prison_free_cell)kernel(dm_bio_prison_free_cell_v2)kernel(dm_bitset_clear_bit)kernel(dm_bitset_cursor_begin)kernel(dm_bitset_cursor_end)kernel(dm_bitset_cursor_get_value)kernel(dm_bitset_cursor_next)kernel(dm_bitset_cursor_skip)kernel(dm_bitset_del)kernel(dm_bitset_empty)kernel(dm_bitset_flush)kernel(dm_bitset_new)kernel(dm_bitset_resize)kernel(dm_bitset_set_bit)kernel(dm_bitset_test_bit)kernel(dm_block_data)kernel(dm_block_location)kernel(dm_block_manager_create)kernel(dm_block_manager_destroy)kernel(dm_block_manager_reset)kernel(dm_bm_block_size)kernel(dm_bm_checksum)kernel(dm_bm_flush)kernel(dm_bm_is_read_only)kernel(dm_bm_read_lock)kernel(dm_bm_set_read_only)kernel(dm_bm_set_read_write)kernel(dm_bm_unlock)kernel(dm_bm_write_lock)kernel(dm_bm_write_lock_zero)kernel(dm_btree_cursor_begin)kernel(dm_btree_cursor_end)kernel(dm_btree_cursor_get_value)kernel(dm_btree_cursor_next)kernel(dm_btree_cursor_skip)kernel(dm_btree_del)kernel(dm_btree_empty)kernel(dm_btree_find_highest_key)kernel(dm_btree_find_lowest_key)kernel(dm_btree_insert)kernel(dm_btree_insert_notify)kernel(dm_btree_lookup)kernel(dm_btree_lookup_next)kernel(dm_btree_remove)kernel(dm_btree_remove_leaves)kernel(dm_btree_walk)kernel(dm_bufio_client_create)kernel(dm_bufio_client_destroy)kernel(dm_bufio_client_reset)kernel(dm_bufio_forget)kernel(dm_bufio_forget_buffers)kernel(dm_bufio_get)kernel(dm_bufio_get_aux_data)kernel(dm_bufio_get_block_data)kernel(dm_bufio_get_block_number)kernel(dm_bufio_get_block_size)kernel(dm_bufio_get_client)kernel(dm_bufio_get_device_size)kernel(dm_bufio_get_dm_io_client)kernel(dm_bufio_issue_discard)kernel(dm_bufio_issue_flush)kernel(dm_bufio_mark_buffer_dirty)kernel(dm_bufio_mark_partial_buffer_dirty)kernel(dm_bufio_new)kernel(dm_bufio_prefetch)kernel(dm_bufio_read)kernel(dm_bufio_release)kernel(dm_bufio_set_minimum_buffers)kernel(dm_bufio_set_sector_offset)kernel(dm_bufio_write_dirty_buffers)kernel(dm_bufio_write_dirty_buffers_async)kernel(dm_cache_policy_create)kernel(dm_cache_policy_destroy)kernel(dm_cache_policy_get_hint_size)kernel(dm_cache_policy_get_name)kernel(dm_cache_policy_get_version)kernel(dm_cache_policy_register)kernel(dm_cache_policy_unregister)kernel(dm_cell_error)kernel(dm_cell_get_v2)kernel(dm_cell_key_has_valid_range)kernel(dm_cell_lock_promote_v2)kernel(dm_cell_lock_v2)kernel(dm_cell_promote_or_release)kernel(dm_cell_put_v2)kernel(dm_cell_quiesce_v2)kernel(dm_cell_release)kernel(dm_cell_release_no_holder)kernel(dm_cell_unlock_v2)kernel(dm_cell_visit_release)kernel(dm_consume_args)kernel(dm_copy_name_and_uuid)kernel(dm_deferred_entry_dec)kernel(dm_deferred_entry_inc)kernel(dm_deferred_set_add_work)kernel(dm_deferred_set_create)kernel(dm_deferred_set_destroy)kernel(dm_device_name)kernel(dm_dirty_log_create)kernel(dm_dirty_log_destroy)kernel(dm_dirty_log_type_register)kernel(dm_dirty_log_type_unregister)kernel(dm_disk)kernel(dm_disk_bitset_init)kernel(dm_exception_store_create)kernel(dm_exception_store_destroy)kernel(dm_exception_store_type_register)kernel(dm_exception_store_type_unregister)kernel(dm_get_cell)kernel(dm_get_device)kernel(dm_get_md)kernel(dm_get_reserved_bio_based_ios)kernel(dm_hold)kernel(dm_internal_resume)kernel(dm_internal_resume_fast)kernel(dm_internal_suspend_fast)kernel(dm_internal_suspend_noflush)kernel(dm_io)kernel(dm_io_client_create)kernel(dm_io_client_destroy)kernel(dm_kcopyd_client_create)kernel(dm_kcopyd_client_destroy)kernel(dm_kcopyd_client_flush)kernel(dm_kcopyd_copy)kernel(dm_kcopyd_do_callback)kernel(dm_kcopyd_prepare_callback)kernel(dm_kcopyd_zero)kernel(dm_mq_kick_requeue_list)kernel(dm_noflush_suspending)kernel(dm_path_uevent)kernel(dm_per_bio_data)kernel(dm_post_suspending)kernel(dm_put)kernel(dm_put_device)kernel(dm_read_arg)kernel(dm_read_arg_group)kernel(dm_region_hash_create)kernel(dm_region_hash_destroy)kernel(dm_register_path_selector)kernel(dm_register_target)kernel(dm_report_zones)kernel(dm_rh_bio_to_region)kernel(dm_rh_dec)kernel(dm_rh_delay)kernel(dm_rh_dirty_log)kernel(dm_rh_flush)kernel(dm_rh_get_region_key)kernel(dm_rh_get_region_size)kernel(dm_rh_get_state)kernel(dm_rh_inc_pending)kernel(dm_rh_mark_nosync)kernel(dm_rh_recovery_end)kernel(dm_rh_recovery_in_flight)kernel(dm_rh_recovery_prepare)kernel(dm_rh_recovery_start)kernel(dm_rh_region_context)kernel(dm_rh_region_to_sector)kernel(dm_rh_start_recovery)kernel(dm_rh_stop_recovery)kernel(dm_rh_update_states)kernel(dm_send_uevents)kernel(dm_set_target_max_io_len)kernel(dm_shift_arg)kernel(dm_sm_disk_create)kernel(dm_sm_disk_open)kernel(dm_snap_cow)kernel(dm_snap_origin)kernel(dm_start_time_ns_from_clone)kernel(dm_submit_bio_remap)kernel(dm_suspended)kernel(dm_table_device_name)kernel(dm_table_event)kernel(dm_table_get_md)kernel(dm_table_get_mode)kernel(dm_table_get_size)kernel(dm_table_run_md_queue_async)kernel(dm_table_set_type)kernel(dm_tm_commit)kernel(dm_tm_create_non_blocking_clone)kernel(dm_tm_create_with_sm)kernel(dm_tm_dec)kernel(dm_tm_dec_range)kernel(dm_tm_destroy)kernel(dm_tm_inc)kernel(dm_tm_inc_range)kernel(dm_tm_issue_prefetches)kernel(dm_tm_open_with_sm)kernel(dm_tm_pre_commit)kernel(dm_tm_read_lock)kernel(dm_tm_shadow_block)kernel(dm_tm_unlock)kernel(dm_tm_with_runs)kernel(dm_unregister_path_selector)kernel(dm_unregister_target)kernel(dns_query)kernel(dp_altmode_probe)kernel(dp_altmode_remove)kernel(drm_add_edid_modes)kernel(drm_add_modes_noedid)kernel(drm_analog_tv_mode)kernel(drm_any_plane_has_format)kernel(drm_aperture_remove_conflicting_framebuffers)kernel(drm_aperture_remove_conflicting_pci_framebuffers)kernel(drm_atomic_add_affected_connectors)kernel(drm_atomic_add_affected_planes)kernel(drm_atomic_add_encoder_bridges)kernel(drm_atomic_bridge_chain_check)kernel(drm_atomic_bridge_chain_disable)kernel(drm_atomic_bridge_chain_enable)kernel(drm_atomic_bridge_chain_post_disable)kernel(drm_atomic_bridge_chain_pre_enable)kernel(drm_atomic_check_only)kernel(drm_atomic_commit)kernel(drm_atomic_get_bridge_state)kernel(drm_atomic_get_connector_state)kernel(drm_atomic_get_crtc_state)kernel(drm_atomic_get_mst_payload_state)kernel(drm_atomic_get_mst_topology_state)kernel(drm_atomic_get_new_bridge_state)kernel(drm_atomic_get_new_connector_for_encoder)kernel(drm_atomic_get_new_crtc_for_encoder)kernel(drm_atomic_get_new_mst_topology_state)kernel(drm_atomic_get_new_private_obj_state)kernel(drm_atomic_get_old_bridge_state)kernel(drm_atomic_get_old_connector_for_encoder)kernel(drm_atomic_get_old_crtc_for_encoder)kernel(drm_atomic_get_old_mst_topology_state)kernel(drm_atomic_get_old_private_obj_state)kernel(drm_atomic_get_plane_state)kernel(drm_atomic_get_private_obj_state)kernel(drm_atomic_helper_async_check)kernel(drm_atomic_helper_async_commit)kernel(drm_atomic_helper_bridge_destroy_state)kernel(drm_atomic_helper_bridge_duplicate_state)kernel(drm_atomic_helper_bridge_propagate_bus_fmt)kernel(drm_atomic_helper_bridge_reset)kernel(drm_atomic_helper_calc_timestamping_constants)kernel(drm_atomic_helper_check)kernel(drm_atomic_helper_check_crtc_primary_plane)kernel(drm_atomic_helper_check_modeset)kernel(drm_atomic_helper_check_plane_damage)kernel(drm_atomic_helper_check_plane_state)kernel(drm_atomic_helper_check_planes)kernel(drm_atomic_helper_check_wb_connector_state)kernel(drm_atomic_helper_cleanup_planes)kernel(drm_atomic_helper_commit)kernel(drm_atomic_helper_commit_cleanup_done)kernel(drm_atomic_helper_commit_duplicated_state)kernel(drm_atomic_helper_commit_hw_done)kernel(drm_atomic_helper_commit_modeset_disables)kernel(drm_atomic_helper_commit_modeset_enables)kernel(drm_atomic_helper_commit_planes)kernel(drm_atomic_helper_commit_planes_on_crtc)kernel(drm_atomic_helper_commit_tail)kernel(drm_atomic_helper_commit_tail_rpm)kernel(drm_atomic_helper_connector_destroy_state)kernel(drm_atomic_helper_connector_duplicate_state)kernel(drm_atomic_helper_connector_reset)kernel(drm_atomic_helper_connector_tv_check)kernel(drm_atomic_helper_connector_tv_margins_reset)kernel(drm_atomic_helper_connector_tv_reset)kernel(drm_atomic_helper_crtc_destroy_state)kernel(drm_atomic_helper_crtc_duplicate_state)kernel(drm_atomic_helper_crtc_reset)kernel(drm_atomic_helper_damage_iter_init)kernel(drm_atomic_helper_damage_iter_next)kernel(drm_atomic_helper_damage_merged)kernel(drm_atomic_helper_dirtyfb)kernel(drm_atomic_helper_disable_all)kernel(drm_atomic_helper_disable_plane)kernel(drm_atomic_helper_disable_planes_on_crtc)kernel(drm_atomic_helper_duplicate_state)kernel(drm_atomic_helper_fake_vblank)kernel(drm_atomic_helper_page_flip)kernel(drm_atomic_helper_page_flip_target)kernel(drm_atomic_helper_plane_destroy_state)kernel(drm_atomic_helper_plane_duplicate_state)kernel(drm_atomic_helper_plane_reset)kernel(drm_atomic_helper_prepare_planes)kernel(drm_atomic_helper_resume)kernel(drm_atomic_helper_set_config)kernel(drm_atomic_helper_setup_commit)kernel(drm_atomic_helper_shutdown)kernel(drm_atomic_helper_suspend)kernel(drm_atomic_helper_swap_state)kernel(drm_atomic_helper_unprepare_planes)kernel(drm_atomic_helper_update_legacy_modeset_state)kernel(drm_atomic_helper_update_plane)kernel(drm_atomic_helper_wait_for_dependencies)kernel(drm_atomic_helper_wait_for_fences)kernel(drm_atomic_helper_wait_for_flip_done)kernel(drm_atomic_helper_wait_for_vblanks)kernel(drm_atomic_nonblocking_commit)kernel(drm_atomic_normalize_zpos)kernel(drm_atomic_print_new_state)kernel(drm_atomic_private_obj_fini)kernel(drm_atomic_private_obj_init)kernel(drm_atomic_set_crtc_for_connector)kernel(drm_atomic_set_crtc_for_plane)kernel(drm_atomic_set_fb_for_plane)kernel(drm_atomic_set_mode_for_crtc)kernel(drm_atomic_set_mode_prop_for_crtc)kernel(drm_atomic_state_alloc)kernel(drm_atomic_state_clear)kernel(drm_atomic_state_default_clear)kernel(drm_atomic_state_default_release)kernel(drm_atomic_state_init)kernel(drm_av_sync_delay)kernel(drm_bridge_add)kernel(drm_bridge_attach)kernel(drm_bridge_chain_mode_fixup)kernel(drm_bridge_chain_mode_set)kernel(drm_bridge_chain_mode_valid)kernel(drm_bridge_connector_init)kernel(drm_bridge_detect)kernel(drm_bridge_edid_read)kernel(drm_bridge_get_modes)kernel(drm_bridge_hpd_disable)kernel(drm_bridge_hpd_enable)kernel(drm_bridge_hpd_notify)kernel(drm_bridge_is_panel)kernel(drm_bridge_remove)kernel(drm_buddy_alloc_blocks)kernel(drm_buddy_block_print)kernel(drm_buddy_block_trim)kernel(drm_buddy_fini)kernel(drm_buddy_free_block)kernel(drm_buddy_free_list)kernel(drm_buddy_init)kernel(drm_buddy_print)kernel(drm_calc_timestamping_constants)kernel(drm_class_device_register)kernel(drm_class_device_unregister)kernel(drm_clflush_pages)kernel(drm_clflush_sg)kernel(drm_clflush_virt_range)kernel(drm_client_buffer_vmap)kernel(drm_client_buffer_vunmap)kernel(drm_client_dev_hotplug)kernel(drm_client_framebuffer_create)kernel(drm_client_framebuffer_delete)kernel(drm_client_framebuffer_flush)kernel(drm_client_init)kernel(drm_client_modeset_check)kernel(drm_client_modeset_commit)kernel(drm_client_modeset_commit_locked)kernel(drm_client_modeset_dpms)kernel(drm_client_modeset_probe)kernel(drm_client_register)kernel(drm_client_release)kernel(drm_client_rotation)kernel(drm_color_ctm_s31_32_to_qm_n)kernel(drm_color_lut_check)kernel(drm_compat_ioctl)kernel(drm_connector_atomic_hdr_metadata_equal)kernel(drm_connector_attach_colorspace_property)kernel(drm_connector_attach_content_protection_property)kernel(drm_connector_attach_content_type_property)kernel(drm_connector_attach_dp_subconnector_property)kernel(drm_connector_attach_edid_property)kernel(drm_connector_attach_encoder)kernel(drm_connector_attach_hdr_output_metadata_property)kernel(drm_connector_attach_max_bpc_property)kernel(drm_connector_attach_privacy_screen_properties)kernel(drm_connector_attach_privacy_screen_provider)kernel(drm_connector_attach_scaling_mode_property)kernel(drm_connector_attach_tv_margin_properties)kernel(drm_connector_attach_vrr_capable_property)kernel(drm_connector_cleanup)kernel(drm_connector_create_privacy_screen_properties)kernel(drm_connector_has_possible_encoder)kernel(drm_connector_helper_get_modes)kernel(drm_connector_helper_get_modes_fixed)kernel(drm_connector_helper_hpd_irq_event)kernel(drm_connector_helper_tv_get_modes)kernel(drm_connector_init)kernel(drm_connector_init_with_ddc)kernel(drm_connector_list_iter_begin)kernel(drm_connector_list_iter_end)kernel(drm_connector_list_iter_next)kernel(drm_connector_list_update)kernel(drm_connector_oob_hotplug_event)kernel(drm_connector_register)kernel(drm_connector_set_link_status_property)kernel(drm_connector_set_orientation_from_panel)kernel(drm_connector_set_panel_orientation)kernel(drm_connector_set_panel_orientation_with_quirk)kernel(drm_connector_set_path_property)kernel(drm_connector_set_tile_property)kernel(drm_connector_set_vrr_capable_property)kernel(drm_connector_unregister)kernel(drm_connector_update_edid_property)kernel(drm_connector_update_privacy_screen)kernel(drm_crtc_accurate_vblank_count)kernel(drm_crtc_add_crc_entry)kernel(drm_crtc_arm_vblank_event)kernel(drm_crtc_check_viewport)kernel(drm_crtc_cleanup)kernel(drm_crtc_commit_wait)kernel(drm_crtc_create_scaling_filter_property)kernel(drm_crtc_enable_color_mgmt)kernel(drm_crtc_from_index)kernel(drm_crtc_handle_vblank)kernel(drm_crtc_helper_atomic_check)kernel(drm_crtc_helper_mode_valid_fixed)kernel(drm_crtc_helper_set_config)kernel(drm_crtc_helper_set_mode)kernel(drm_crtc_init)kernel(drm_crtc_init_with_planes)kernel(drm_crtc_next_vblank_start)kernel(drm_crtc_send_vblank_event)kernel(drm_crtc_set_max_vblank_count)kernel(drm_crtc_vblank_count)kernel(drm_crtc_vblank_count_and_time)kernel(drm_crtc_vblank_get)kernel(drm_crtc_vblank_helper_get_vblank_timestamp)kernel(drm_crtc_vblank_helper_get_vblank_timestamp_internal)kernel(drm_crtc_vblank_off)kernel(drm_crtc_vblank_on)kernel(drm_crtc_vblank_put)kernel(drm_crtc_vblank_reset)kernel(drm_crtc_vblank_restore)kernel(drm_crtc_vblank_waitqueue)kernel(drm_crtc_wait_one_vblank)kernel(drm_cvt_mode)kernel(drm_debugfs_add_file)kernel(drm_debugfs_add_files)kernel(drm_debugfs_create_files)kernel(drm_debugfs_gpuva_info)kernel(drm_debugfs_remove_files)kernel(drm_default_rgb_quant_range)kernel(drm_detect_hdmi_monitor)kernel(drm_detect_monitor_audio)kernel(drm_dev_alloc)kernel(drm_dev_enter)kernel(drm_dev_exit)kernel(drm_dev_get)kernel(drm_dev_has_vblank)kernel(drm_dev_printk)kernel(drm_dev_put)kernel(drm_dev_register)kernel(drm_dev_unplug)kernel(drm_dev_unregister)kernel(drm_display_info_set_bus_formats)kernel(drm_display_mode_from_cea_vic)kernel(drm_do_get_edid)kernel(drm_dp_128b132b_cds_interlane_align_done)kernel(drm_dp_128b132b_eq_interlane_align_done)kernel(drm_dp_128b132b_lane_channel_eq_done)kernel(drm_dp_128b132b_lane_symbol_locked)kernel(drm_dp_128b132b_link_training_failed)kernel(drm_dp_128b132b_read_aux_rd_interval)kernel(drm_dp_add_payload_part1)kernel(drm_dp_add_payload_part2)kernel(drm_dp_atomic_find_time_slots)kernel(drm_dp_atomic_release_time_slots)kernel(drm_dp_aux_init)kernel(drm_dp_aux_register)kernel(drm_dp_aux_unregister)kernel(drm_dp_bw_channel_coding_efficiency)kernel(drm_dp_bw_code_to_link_rate)kernel(drm_dp_bw_overhead)kernel(drm_dp_calc_pbn_mode)kernel(drm_dp_cec_attach)kernel(drm_dp_cec_irq)kernel(drm_dp_cec_register_connector)kernel(drm_dp_cec_set_edid)kernel(drm_dp_cec_unregister_connector)kernel(drm_dp_cec_unset_edid)kernel(drm_dp_channel_eq_ok)kernel(drm_dp_check_act_status)kernel(drm_dp_clock_recovery_ok)kernel(drm_dp_decode_sideband_req)kernel(drm_dp_downstream_420_passthrough)kernel(drm_dp_downstream_444_to_420_conversion)kernel(drm_dp_downstream_debug)kernel(drm_dp_downstream_id)kernel(drm_dp_downstream_is_tmds)kernel(drm_dp_downstream_is_type)kernel(drm_dp_downstream_max_bpc)kernel(drm_dp_downstream_max_dotclock)kernel(drm_dp_downstream_max_tmds_clock)kernel(drm_dp_downstream_min_tmds_clock)kernel(drm_dp_downstream_mode)kernel(drm_dp_downstream_rgb_to_ycbcr_conversion)kernel(drm_dp_dpcd_probe)kernel(drm_dp_dpcd_read)kernel(drm_dp_dpcd_read_link_status)kernel(drm_dp_dpcd_read_phy_link_status)kernel(drm_dp_dpcd_set_powered)kernel(drm_dp_dpcd_write)kernel(drm_dp_dsc_sink_bpp_incr)kernel(drm_dp_dsc_sink_line_buf_depth)kernel(drm_dp_dsc_sink_max_slice_count)kernel(drm_dp_dsc_sink_supported_input_bpcs)kernel(drm_dp_dual_mode_detect)kernel(drm_dp_dual_mode_get_tmds_output)kernel(drm_dp_dual_mode_max_tmds_clock)kernel(drm_dp_dual_mode_read)kernel(drm_dp_dual_mode_set_tmds_output)kernel(drm_dp_dual_mode_write)kernel(drm_dp_dump_sideband_msg_req_body)kernel(drm_dp_encode_sideband_req)kernel(drm_dp_get_adjust_request_pre_emphasis)kernel(drm_dp_get_adjust_request_voltage)kernel(drm_dp_get_adjust_tx_ffe_preset)kernel(drm_dp_get_dual_mode_type_name)kernel(drm_dp_get_pcon_max_frl_bw)kernel(drm_dp_get_phy_test_pattern)kernel(drm_dp_get_vc_payload_bw)kernel(drm_dp_link_rate_to_bw_code)kernel(drm_dp_link_train_channel_eq_delay)kernel(drm_dp_link_train_clock_recovery_delay)kernel(drm_dp_lttpr_count)kernel(drm_dp_lttpr_link_train_channel_eq_delay)kernel(drm_dp_lttpr_link_train_clock_recovery_delay)kernel(drm_dp_lttpr_max_lane_count)kernel(drm_dp_lttpr_max_link_rate)kernel(drm_dp_lttpr_pre_emphasis_level_3_supported)kernel(drm_dp_lttpr_voltage_swing_level_3_supported)kernel(drm_dp_max_dprx_data_rate)kernel(drm_dp_mst_add_affected_dsc_crtcs)kernel(drm_dp_mst_atomic_check)kernel(drm_dp_mst_atomic_check_mgr)kernel(drm_dp_mst_atomic_enable_dsc)kernel(drm_dp_mst_atomic_setup_commit)kernel(drm_dp_mst_atomic_wait_for_dependencies)kernel(drm_dp_mst_connector_early_unregister)kernel(drm_dp_mst_connector_late_register)kernel(drm_dp_mst_detect_port)kernel(drm_dp_mst_dsc_aux_for_port)kernel(drm_dp_mst_dump_topology)kernel(drm_dp_mst_edid_read)kernel(drm_dp_mst_get_edid)kernel(drm_dp_mst_get_port_malloc)kernel(drm_dp_mst_hpd_irq_handle_event)kernel(drm_dp_mst_hpd_irq_send_new_request)kernel(drm_dp_mst_port_downstream_of_parent)kernel(drm_dp_mst_put_port_malloc)kernel(drm_dp_mst_root_conn_atomic_check)kernel(drm_dp_mst_topology_mgr_destroy)kernel(drm_dp_mst_topology_mgr_init)kernel(drm_dp_mst_topology_mgr_resume)kernel(drm_dp_mst_topology_mgr_set_mst)kernel(drm_dp_mst_topology_mgr_suspend)kernel(drm_dp_mst_topology_state_funcs)kernel(drm_dp_mst_update_slots)kernel(drm_dp_pcon_convert_rgb_to_ycbcr)kernel(drm_dp_pcon_dsc_bpp_incr)kernel(drm_dp_pcon_dsc_max_slice_width)kernel(drm_dp_pcon_dsc_max_slices)kernel(drm_dp_pcon_enc_is_dsc_1_2)kernel(drm_dp_pcon_frl_configure_1)kernel(drm_dp_pcon_frl_configure_2)kernel(drm_dp_pcon_frl_enable)kernel(drm_dp_pcon_frl_prepare)kernel(drm_dp_pcon_hdmi_frl_link_error_count)kernel(drm_dp_pcon_hdmi_link_active)kernel(drm_dp_pcon_hdmi_link_mode)kernel(drm_dp_pcon_is_frl_ready)kernel(drm_dp_pcon_pps_default)kernel(drm_dp_pcon_pps_override_buf)kernel(drm_dp_pcon_pps_override_param)kernel(drm_dp_pcon_reset_frl_config)kernel(drm_dp_phy_name)kernel(drm_dp_psr_setup_time)kernel(drm_dp_read_channel_eq_delay)kernel(drm_dp_read_clock_recovery_delay)kernel(drm_dp_read_desc)kernel(drm_dp_read_downstream_info)kernel(drm_dp_read_dpcd_caps)kernel(drm_dp_read_lttpr_common_caps)kernel(drm_dp_read_lttpr_phy_caps)kernel(drm_dp_read_mst_cap)kernel(drm_dp_read_sink_count)kernel(drm_dp_read_sink_count_cap)kernel(drm_dp_remote_aux_init)kernel(drm_dp_remove_payload_part1)kernel(drm_dp_remove_payload_part2)kernel(drm_dp_send_power_updown_phy)kernel(drm_dp_send_query_stream_enc_status)kernel(drm_dp_send_real_edid_checksum)kernel(drm_dp_set_phy_test_pattern)kernel(drm_dp_set_subconnector_property)kernel(drm_dp_start_crc)kernel(drm_dp_stop_crc)kernel(drm_dp_subconnector_type)kernel(drm_dp_tunnel_alloc_bw)kernel(drm_dp_tunnel_atomic_check_stream_bws)kernel(drm_dp_tunnel_atomic_get_group_streams_in_state)kernel(drm_dp_tunnel_atomic_get_new_state)kernel(drm_dp_tunnel_atomic_get_old_state)kernel(drm_dp_tunnel_atomic_get_required_bw)kernel(drm_dp_tunnel_atomic_get_state)kernel(drm_dp_tunnel_atomic_set_stream_bw)kernel(drm_dp_tunnel_available_bw)kernel(drm_dp_tunnel_bw_alloc_is_enabled)kernel(drm_dp_tunnel_destroy)kernel(drm_dp_tunnel_detect)kernel(drm_dp_tunnel_disable_bw_alloc)kernel(drm_dp_tunnel_enable_bw_alloc)kernel(drm_dp_tunnel_get)kernel(drm_dp_tunnel_get_allocated_bw)kernel(drm_dp_tunnel_handle_irq)kernel(drm_dp_tunnel_max_dprx_lane_count)kernel(drm_dp_tunnel_max_dprx_rate)kernel(drm_dp_tunnel_mgr_create)kernel(drm_dp_tunnel_mgr_destroy)kernel(drm_dp_tunnel_name)kernel(drm_dp_tunnel_put)kernel(drm_dp_tunnel_set_io_error)kernel(drm_dp_tunnel_update_state)kernel(drm_dp_vsc_sdp_log)kernel(drm_dp_vsc_sdp_pack)kernel(drm_dp_vsc_sdp_supported)kernel(drm_driver_legacy_fb_format)kernel(drm_dsc_compute_rc_parameters)kernel(drm_dsc_dp_pps_header_init)kernel(drm_dsc_dp_rc_buffer_size)kernel(drm_dsc_flatness_det_thresh)kernel(drm_dsc_get_bpp_int)kernel(drm_dsc_initial_scale_value)kernel(drm_dsc_pps_payload_pack)kernel(drm_dsc_set_const_params)kernel(drm_dsc_set_rc_buf_thresh)kernel(drm_dsc_setup_rc_params)kernel(drm_edid_alloc)kernel(drm_edid_are_equal)kernel(drm_edid_block_valid)kernel(drm_edid_connector_add_modes)kernel(drm_edid_connector_update)kernel(drm_edid_dup)kernel(drm_edid_duplicate)kernel(drm_edid_free)kernel(drm_edid_get_monitor_name)kernel(drm_edid_get_panel_id)kernel(drm_edid_header_is_valid)kernel(drm_edid_is_digital)kernel(drm_edid_is_valid)kernel(drm_edid_override_connector_update)kernel(drm_edid_raw)kernel(drm_edid_read)kernel(drm_edid_read_custom)kernel(drm_edid_read_ddc)kernel(drm_edid_read_switcheroo)kernel(drm_edid_to_sad)kernel(drm_edid_to_speaker_allocation)kernel(drm_edid_valid)kernel(drm_edp_backlight_disable)kernel(drm_edp_backlight_enable)kernel(drm_edp_backlight_init)kernel(drm_edp_backlight_set_level)kernel(drm_eld_sad_get)kernel(drm_eld_sad_set)kernel(drm_encoder_cleanup)kernel(drm_encoder_init)kernel(drm_event_cancel_free)kernel(drm_event_reserve_init)kernel(drm_event_reserve_init_locked)kernel(drm_exec_cleanup)kernel(drm_exec_fini)kernel(drm_exec_init)kernel(drm_exec_lock_obj)kernel(drm_exec_prepare_array)kernel(drm_exec_prepare_obj)kernel(drm_exec_unlock_obj)kernel(drm_fb_blit)kernel(drm_fb_build_fourcc_list)kernel(drm_fb_clip_offset)kernel(drm_fb_helper_alloc_info)kernel(drm_fb_helper_blank)kernel(drm_fb_helper_check_var)kernel(drm_fb_helper_damage_area)kernel(drm_fb_helper_damage_range)kernel(drm_fb_helper_debug_enter)kernel(drm_fb_helper_debug_leave)kernel(drm_fb_helper_deferred_io)kernel(drm_fb_helper_fill_info)kernel(drm_fb_helper_fini)kernel(drm_fb_helper_hotplug_event)kernel(drm_fb_helper_init)kernel(drm_fb_helper_initial_config)kernel(drm_fb_helper_ioctl)kernel(drm_fb_helper_lastclose)kernel(drm_fb_helper_output_poll_changed)kernel(drm_fb_helper_pan_display)kernel(drm_fb_helper_prepare)kernel(drm_fb_helper_release_info)kernel(drm_fb_helper_restore_fbdev_mode_unlocked)kernel(drm_fb_helper_set_par)kernel(drm_fb_helper_set_suspend)kernel(drm_fb_helper_set_suspend_unlocked)kernel(drm_fb_helper_setcmap)kernel(drm_fb_helper_unprepare)kernel(drm_fb_helper_unregister_info)kernel(drm_fb_memcpy)kernel(drm_fb_swab)kernel(drm_fb_xrgb8888_to_argb1555)kernel(drm_fb_xrgb8888_to_argb2101010)kernel(drm_fb_xrgb8888_to_argb8888)kernel(drm_fb_xrgb8888_to_gray8)kernel(drm_fb_xrgb8888_to_mono)kernel(drm_fb_xrgb8888_to_rgb332)kernel(drm_fb_xrgb8888_to_rgb565)kernel(drm_fb_xrgb8888_to_rgb888)kernel(drm_fb_xrgb8888_to_rgba5551)kernel(drm_fb_xrgb8888_to_xrgb1555)kernel(drm_fb_xrgb8888_to_xrgb2101010)kernel(drm_fbdev_generic_setup)kernel(drm_file_get_master)kernel(drm_flip_work_cleanup)kernel(drm_flip_work_commit)kernel(drm_flip_work_init)kernel(drm_flip_work_queue)kernel(drm_format_conv_state_copy)kernel(drm_format_conv_state_init)kernel(drm_format_conv_state_release)kernel(drm_format_conv_state_reserve)kernel(drm_format_info)kernel(drm_format_info_block_height)kernel(drm_format_info_block_width)kernel(drm_format_info_bpp)kernel(drm_format_info_min_pitch)kernel(drm_framebuffer_cleanup)kernel(drm_framebuffer_init)kernel(drm_framebuffer_lookup)kernel(drm_framebuffer_remove)kernel(drm_framebuffer_unregister_private)kernel(drm_gem_begin_shadow_fb_access)kernel(drm_gem_create_mmap_offset)kernel(drm_gem_create_mmap_offset_size)kernel(drm_gem_destroy_shadow_plane_state)kernel(drm_gem_dma_resv_wait)kernel(drm_gem_dmabuf_export)kernel(drm_gem_dmabuf_mmap)kernel(drm_gem_dmabuf_release)kernel(drm_gem_dmabuf_vmap)kernel(drm_gem_dmabuf_vunmap)kernel(drm_gem_dumb_map_offset)kernel(drm_gem_duplicate_shadow_plane_state)kernel(drm_gem_end_shadow_fb_access)kernel(drm_gem_evict)kernel(drm_gem_fb_afbc_init)kernel(drm_gem_fb_begin_cpu_access)kernel(drm_gem_fb_create)kernel(drm_gem_fb_create_handle)kernel(drm_gem_fb_create_with_dirty)kernel(drm_gem_fb_create_with_funcs)kernel(drm_gem_fb_destroy)kernel(drm_gem_fb_end_cpu_access)kernel(drm_gem_fb_get_obj)kernel(drm_gem_fb_init_with_funcs)kernel(drm_gem_fb_vmap)kernel(drm_gem_fb_vunmap)kernel(drm_gem_free_mmap_offset)kernel(drm_gem_get_pages)kernel(drm_gem_handle_create)kernel(drm_gem_handle_delete)kernel(drm_gem_lock_reservations)kernel(drm_gem_lru_init)kernel(drm_gem_lru_move_tail)kernel(drm_gem_lru_move_tail_locked)kernel(drm_gem_lru_remove)kernel(drm_gem_lru_scan)kernel(drm_gem_map_attach)kernel(drm_gem_map_detach)kernel(drm_gem_map_dma_buf)kernel(drm_gem_mmap)kernel(drm_gem_mmap_obj)kernel(drm_gem_object_free)kernel(drm_gem_object_init)kernel(drm_gem_object_lookup)kernel(drm_gem_object_release)kernel(drm_gem_objects_lookup)kernel(drm_gem_plane_helper_prepare_fb)kernel(drm_gem_prime_export)kernel(drm_gem_prime_fd_to_handle)kernel(drm_gem_prime_handle_to_fd)kernel(drm_gem_prime_import)kernel(drm_gem_prime_import_dev)kernel(drm_gem_prime_mmap)kernel(drm_gem_private_object_fini)kernel(drm_gem_private_object_init)kernel(drm_gem_put_pages)kernel(drm_gem_reset_shadow_plane)kernel(drm_gem_shmem_create)kernel(drm_gem_shmem_dumb_create)kernel(drm_gem_shmem_free)kernel(drm_gem_shmem_get_pages_sgt)kernel(drm_gem_shmem_get_sg_table)kernel(drm_gem_shmem_madvise)kernel(drm_gem_shmem_mmap)kernel(drm_gem_shmem_pin)kernel(drm_gem_shmem_prime_import_sg_table)kernel(drm_gem_shmem_print_info)kernel(drm_gem_shmem_purge)kernel(drm_gem_shmem_put_pages)kernel(drm_gem_shmem_unpin)kernel(drm_gem_shmem_vm_ops)kernel(drm_gem_shmem_vmap)kernel(drm_gem_shmem_vunmap)kernel(drm_gem_simple_kms_begin_shadow_fb_access)kernel(drm_gem_simple_kms_destroy_shadow_plane_state)kernel(drm_gem_simple_kms_duplicate_shadow_plane_state)kernel(drm_gem_simple_kms_end_shadow_fb_access)kernel(drm_gem_simple_kms_reset_shadow_plane)kernel(drm_gem_ttm_dumb_map_offset)kernel(drm_gem_ttm_mmap)kernel(drm_gem_ttm_print_info)kernel(drm_gem_ttm_vmap)kernel(drm_gem_ttm_vunmap)kernel(drm_gem_unlock_reservations)kernel(drm_gem_unmap_dma_buf)kernel(drm_gem_vm_close)kernel(drm_gem_vm_open)kernel(drm_gem_vmap)kernel(drm_gem_vmap_unlocked)kernel(drm_gem_vram_create)kernel(drm_gem_vram_driver_dumb_create)kernel(drm_gem_vram_fill_create_dumb)kernel(drm_gem_vram_offset)kernel(drm_gem_vram_pin)kernel(drm_gem_vram_plane_helper_cleanup_fb)kernel(drm_gem_vram_plane_helper_prepare_fb)kernel(drm_gem_vram_put)kernel(drm_gem_vram_simple_display_pipe_cleanup_fb)kernel(drm_gem_vram_simple_display_pipe_prepare_fb)kernel(drm_gem_vram_unpin)kernel(drm_gem_vram_vmap)kernel(drm_gem_vram_vunmap)kernel(drm_gem_vunmap)kernel(drm_gem_vunmap_unlocked)kernel(drm_get_buddy)kernel(drm_get_connector_status_name)kernel(drm_get_connector_type_name)kernel(drm_get_edid)kernel(drm_get_edid_switcheroo)kernel(drm_get_format_info)kernel(drm_get_subpixel_order_name)kernel(drm_get_tv_mode_from_name)kernel(drm_gpuva_find)kernel(drm_gpuva_find_first)kernel(drm_gpuva_find_next)kernel(drm_gpuva_find_prev)kernel(drm_gpuva_insert)kernel(drm_gpuva_link)kernel(drm_gpuva_map)kernel(drm_gpuva_ops_free)kernel(drm_gpuva_remap)kernel(drm_gpuva_remove)kernel(drm_gpuva_unlink)kernel(drm_gpuva_unmap)kernel(drm_gpuvm_bo_create)kernel(drm_gpuvm_bo_evict)kernel(drm_gpuvm_bo_extobj_add)kernel(drm_gpuvm_bo_find)kernel(drm_gpuvm_bo_obtain)kernel(drm_gpuvm_bo_obtain_prealloc)kernel(drm_gpuvm_bo_put)kernel(drm_gpuvm_bo_unmap_ops_create)kernel(drm_gpuvm_exec_lock)kernel(drm_gpuvm_exec_lock_array)kernel(drm_gpuvm_exec_lock_range)kernel(drm_gpuvm_init)kernel(drm_gpuvm_interval_empty)kernel(drm_gpuvm_prefetch_ops_create)kernel(drm_gpuvm_prepare_objects)kernel(drm_gpuvm_prepare_range)kernel(drm_gpuvm_prepare_vm)kernel(drm_gpuvm_put)kernel(drm_gpuvm_range_valid)kernel(drm_gpuvm_resv_add_fence)kernel(drm_gpuvm_resv_object_alloc)kernel(drm_gpuvm_sm_map)kernel(drm_gpuvm_sm_map_ops_create)kernel(drm_gpuvm_sm_unmap)kernel(drm_gpuvm_sm_unmap_ops_create)kernel(drm_gpuvm_validate)kernel(drm_gtf_mode)kernel(drm_gtf_mode_complex)kernel(drm_handle_vblank)kernel(drm_hdcp_check_ksvs_revoked)kernel(drm_hdcp_update_content_protection)kernel(drm_hdmi_avi_infoframe_bars)kernel(drm_hdmi_avi_infoframe_colorimetry)kernel(drm_hdmi_avi_infoframe_content_type)kernel(drm_hdmi_avi_infoframe_from_display_mode)kernel(drm_hdmi_avi_infoframe_quant_range)kernel(drm_hdmi_infoframe_set_hdr_metadata)kernel(drm_hdmi_vendor_infoframe_from_display_mode)kernel(drm_helper_connector_dpms)kernel(drm_helper_crtc_in_use)kernel(drm_helper_disable_unused_functions)kernel(drm_helper_encoder_in_use)kernel(drm_helper_force_disable_all)kernel(drm_helper_hpd_irq_event)kernel(drm_helper_mode_fill_fb_struct)kernel(drm_helper_move_panel_connectors_to_head)kernel(drm_helper_probe_detect)kernel(drm_helper_probe_single_connector_modes)kernel(drm_helper_resume_force_mode)kernel(drm_i2c_encoder_commit)kernel(drm_i2c_encoder_destroy)kernel(drm_i2c_encoder_detect)kernel(drm_i2c_encoder_dpms)kernel(drm_i2c_encoder_init)kernel(drm_i2c_encoder_mode_fixup)kernel(drm_i2c_encoder_mode_set)kernel(drm_i2c_encoder_prepare)kernel(drm_i2c_encoder_restore)kernel(drm_i2c_encoder_save)kernel(drm_internal_framebuffer_create)kernel(drm_invalid_op)kernel(drm_ioctl)kernel(drm_ioctl_flags)kernel(drm_ioctl_kernel)kernel(drm_is_current_master)kernel(drm_is_panel_follower)kernel(drm_kms_helper_connector_hotplug_event)kernel(drm_kms_helper_hotplug_event)kernel(drm_kms_helper_is_poll_worker)kernel(drm_kms_helper_poll_disable)kernel(drm_kms_helper_poll_enable)kernel(drm_kms_helper_poll_fini)kernel(drm_kms_helper_poll_init)kernel(drm_kms_helper_poll_reschedule)kernel(drm_lspcon_get_mode)kernel(drm_lspcon_set_mode)kernel(drm_master_get)kernel(drm_master_internal_acquire)kernel(drm_master_internal_release)kernel(drm_master_put)kernel(drm_match_cea_mode)kernel(drm_memcpy_from_wc)kernel(drm_mm_init)kernel(drm_mm_insert_node_in_range)kernel(drm_mm_print)kernel(drm_mm_remove_node)kernel(drm_mm_replace_node)kernel(drm_mm_reserve_node)kernel(drm_mm_scan_add_block)kernel(drm_mm_scan_color_evict)kernel(drm_mm_scan_init_with_range)kernel(drm_mm_scan_remove_block)kernel(drm_mm_takedown)kernel(drm_mode_config_cleanup)kernel(drm_mode_config_helper_resume)kernel(drm_mode_config_helper_suspend)kernel(drm_mode_config_reset)kernel(drm_mode_copy)kernel(drm_mode_create)kernel(drm_mode_create_aspect_ratio_property)kernel(drm_mode_create_content_type_property)kernel(drm_mode_create_dp_colorspace_property)kernel(drm_mode_create_dvi_i_properties)kernel(drm_mode_create_from_cmdline_mode)kernel(drm_mode_create_hdmi_colorspace_property)kernel(drm_mode_create_scaling_mode_property)kernel(drm_mode_create_suggested_offset_properties)kernel(drm_mode_create_tile_group)kernel(drm_mode_create_tv_margin_properties)kernel(drm_mode_create_tv_properties)kernel(drm_mode_create_tv_properties_legacy)kernel(drm_mode_crtc_set_gamma_size)kernel(drm_mode_debug_printmodeline)kernel(drm_mode_destroy)kernel(drm_mode_duplicate)kernel(drm_mode_equal)kernel(drm_mode_equal_no_clocks)kernel(drm_mode_equal_no_clocks_no_stereo)kernel(drm_mode_find_dmt)kernel(drm_mode_get_hv_timing)kernel(drm_mode_get_tile_group)kernel(drm_mode_init)kernel(drm_mode_is_420)kernel(drm_mode_is_420_also)kernel(drm_mode_is_420_only)kernel(drm_mode_legacy_fb_format)kernel(drm_mode_match)kernel(drm_mode_object_find)kernel(drm_mode_object_get)kernel(drm_mode_object_put)kernel(drm_mode_parse_command_line_for_connector)kernel(drm_mode_plane_set_obj_prop)kernel(drm_mode_probed_add)kernel(drm_mode_prune_invalid)kernel(drm_mode_put_tile_group)kernel(drm_mode_set_config_internal)kernel(drm_mode_set_crtcinfo)kernel(drm_mode_set_name)kernel(drm_mode_sort)kernel(drm_mode_validate_driver)kernel(drm_mode_validate_size)kernel(drm_mode_validate_ycbcr420)kernel(drm_mode_vrefresh)kernel(drm_modeset_acquire_fini)kernel(drm_modeset_acquire_init)kernel(drm_modeset_backoff)kernel(drm_modeset_drop_locks)kernel(drm_modeset_lock)kernel(drm_modeset_lock_all)kernel(drm_modeset_lock_all_ctx)kernel(drm_modeset_lock_init)kernel(drm_modeset_lock_single_interruptible)kernel(drm_modeset_unlock)kernel(drm_modeset_unlock_all)kernel(drm_need_swiotlb)kernel(drm_noop)kernel(drm_object_attach_property)kernel(drm_object_property_get_default_value)kernel(drm_object_property_get_value)kernel(drm_object_property_set_value)kernel(drm_open)kernel(drm_panel_add)kernel(drm_panel_add_follower)kernel(drm_panel_bridge_add)kernel(drm_panel_bridge_add_typed)kernel(drm_panel_bridge_connector)kernel(drm_panel_bridge_remove)kernel(drm_panel_bridge_set_orientation)kernel(drm_panel_disable)kernel(drm_panel_dp_aux_backlight)kernel(drm_panel_enable)kernel(drm_panel_get_modes)kernel(drm_panel_init)kernel(drm_panel_of_backlight)kernel(drm_panel_prepare)kernel(drm_panel_remove)kernel(drm_panel_remove_follower)kernel(drm_panel_unprepare)kernel(drm_plane_cleanup)kernel(drm_plane_create_alpha_property)kernel(drm_plane_create_blend_mode_property)kernel(drm_plane_create_color_properties)kernel(drm_plane_create_rotation_property)kernel(drm_plane_create_scaling_filter_property)kernel(drm_plane_create_zpos_immutable_property)kernel(drm_plane_create_zpos_property)kernel(drm_plane_enable_fb_damage_clips)kernel(drm_plane_force_disable)kernel(drm_plane_from_index)kernel(drm_plane_get_damage_clips)kernel(drm_plane_get_damage_clips_count)kernel(drm_plane_helper_destroy)kernel(drm_plane_helper_disable_primary)kernel(drm_plane_helper_update_primary)kernel(drm_poll)kernel(drm_prandom_u32_max_state)kernel(drm_prime_gem_destroy)kernel(drm_prime_get_contiguous_size)kernel(drm_prime_pages_to_sg)kernel(drm_prime_sg_to_dma_addr_array)kernel(drm_prime_sg_to_page_array)kernel(drm_print_bits)kernel(drm_print_memory_stats)kernel(drm_print_regset32)kernel(drm_printf)kernel(drm_probe_ddc)kernel(drm_property_add_enum)kernel(drm_property_blob_get)kernel(drm_property_blob_put)kernel(drm_property_create)kernel(drm_property_create_bitmask)kernel(drm_property_create_blob)kernel(drm_property_create_bool)kernel(drm_property_create_enum)kernel(drm_property_create_object)kernel(drm_property_create_range)kernel(drm_property_create_signed_range)kernel(drm_property_destroy)kernel(drm_property_lookup_blob)kernel(drm_property_replace_blob)kernel(drm_property_replace_blob_from_id)kernel(drm_property_replace_global_blob)kernel(drm_put_dev)kernel(drm_puts)kernel(drm_random_order)kernel(drm_random_reorder)kernel(drm_read)kernel(drm_rect_calc_hscale)kernel(drm_rect_calc_vscale)kernel(drm_rect_clip_scaled)kernel(drm_rect_debug_print)kernel(drm_rect_intersect)kernel(drm_rect_rotate)kernel(drm_rect_rotate_inv)kernel(drm_release)kernel(drm_release_noglobal)kernel(drm_rotation_simplify)kernel(drm_scdc_get_scrambling_status)kernel(drm_scdc_read)kernel(drm_scdc_set_high_tmds_clock_ratio)kernel(drm_scdc_set_scrambling)kernel(drm_scdc_write)kernel(drm_sched_entity_destroy)kernel(drm_sched_entity_error)kernel(drm_sched_entity_fini)kernel(drm_sched_entity_flush)kernel(drm_sched_entity_init)kernel(drm_sched_entity_modify_sched)kernel(drm_sched_entity_push_job)kernel(drm_sched_entity_set_priority)kernel(drm_sched_fault)kernel(drm_sched_fini)kernel(drm_sched_increase_karma)kernel(drm_sched_init)kernel(drm_sched_job_add_dependency)kernel(drm_sched_job_add_implicit_dependencies)kernel(drm_sched_job_add_resv_dependencies)kernel(drm_sched_job_add_syncobj_dependency)kernel(drm_sched_job_arm)kernel(drm_sched_job_cleanup)kernel(drm_sched_job_init)kernel(drm_sched_pick_best)kernel(drm_sched_resubmit_jobs)kernel(drm_sched_resume_timeout)kernel(drm_sched_start)kernel(drm_sched_stop)kernel(drm_sched_suspend_timeout)kernel(drm_sched_tdr_queue_imm)kernel(drm_sched_wqueue_ready)kernel(drm_sched_wqueue_start)kernel(drm_sched_wqueue_stop)kernel(drm_self_refresh_helper_alter_state)kernel(drm_self_refresh_helper_cleanup)kernel(drm_self_refresh_helper_init)kernel(drm_self_refresh_helper_update_avg_times)kernel(drm_send_event)kernel(drm_send_event_locked)kernel(drm_send_event_timestamp_locked)kernel(drm_set_preferred_mode)kernel(drm_show_fdinfo)kernel(drm_show_memory_stats)kernel(drm_simple_display_pipe_attach_bridge)kernel(drm_simple_display_pipe_init)kernel(drm_simple_encoder_init)kernel(drm_state_dump)kernel(drm_suballoc_dump_debug_info)kernel(drm_suballoc_free)kernel(drm_suballoc_manager_fini)kernel(drm_suballoc_manager_init)kernel(drm_suballoc_new)kernel(drm_syncobj_add_point)kernel(drm_syncobj_create)kernel(drm_syncobj_find)kernel(drm_syncobj_find_fence)kernel(drm_syncobj_free)kernel(drm_syncobj_get_fd)kernel(drm_syncobj_get_handle)kernel(drm_syncobj_replace_fence)kernel(drm_sysfs_connector_hotplug_event)kernel(drm_sysfs_connector_property_event)kernel(drm_sysfs_hotplug_event)kernel(drm_timeout_abs_to_jiffies)kernel(drm_universal_plane_init)kernel(drm_vblank_init)kernel(drm_vblank_work_cancel_sync)kernel(drm_vblank_work_flush)kernel(drm_vblank_work_init)kernel(drm_vblank_work_schedule)kernel(drm_vma_node_allow)kernel(drm_vma_node_allow_once)kernel(drm_vma_node_is_allowed)kernel(drm_vma_node_revoke)kernel(drm_vma_offset_add)kernel(drm_vma_offset_lookup_locked)kernel(drm_vma_offset_manager_destroy)kernel(drm_vma_offset_manager_init)kernel(drm_vma_offset_remove)kernel(drm_vram_helper_mode_valid)kernel(drm_vram_mm_debugfs_init)kernel(drm_wait_one_vblank)kernel(drm_warn_on_modeset_not_all_locked)kernel(drm_writeback_cleanup_job)kernel(drm_writeback_connector_init)kernel(drm_writeback_connector_init_with_encoder)kernel(drm_writeback_get_out_fence)kernel(drm_writeback_prepare_job)kernel(drm_writeback_queue_job)kernel(drm_writeback_signal_completion)kernel(drmm_connector_init)kernel(drmm_crtc_init_with_planes)kernel(drmm_encoder_init)kernel(drmm_kfree)kernel(drmm_kmalloc)kernel(drmm_kstrdup)kernel(drmm_mode_config_init)kernel(drmm_panel_bridge_add)kernel(drmm_release_action)kernel(drmm_vram_helper_init)kernel(dsa_bus_type)kernel(ebt_do_table)kernel(ebt_register_table)kernel(ebt_unregister_table)kernel(ebt_unregister_table_pre_exit)kernel(eeprom_93cx6_multiread)kernel(eeprom_93cx6_multireadb)kernel(eeprom_93cx6_read)kernel(eeprom_93cx6_readb)kernel(eeprom_93cx6_wren)kernel(eeprom_93cx6_write)kernel(enable_apicv)kernel(enable_mmio_caching)kernel(enable_pmu)kernel(enable_vmware_backdoor)kernel(enclosure_add_device)kernel(enclosure_component_alloc)kernel(enclosure_component_register)kernel(enclosure_find)kernel(enclosure_for_each_device)kernel(enclosure_register)kernel(enclosure_remove_device)kernel(enclosure_unregister)kernel(encode_rs8)kernel(esp6_input_done2)kernel(esp6_output_head)kernel(esp6_output_tail)kernel(esp_input_done2)kernel(esp_output_head)kernel(esp_output_tail)kernel(ext_pi_type1_crc64)kernel(ext_pi_type3_crc64)kernel(failover_register)kernel(failover_slave_unregister)kernel(failover_unregister)kernel(fat_add_entries)kernel(fat_alloc_new_dir)kernel(fat_attach)kernel(fat_build_inode)kernel(fat_detach)kernel(fat_dir_empty)kernel(fat_fill_super)kernel(fat_flush_inodes)kernel(fat_free_clusters)kernel(fat_get_dotdot_entry)kernel(fat_getattr)kernel(fat_remove_entries)kernel(fat_scan)kernel(fat_search_long)kernel(fat_setattr)kernel(fat_sync_inode)kernel(fat_time_fat2unix)kernel(fat_time_unix2fat)kernel(fat_truncate_time)kernel(fat_update_time)kernel(fc_attach_transport)kernel(fc_block_rport)kernel(fc_block_scsi_eh)kernel(fc_cpu_mask)kernel(fc_disc_config)kernel(fc_disc_init)kernel(fc_eh_abort)kernel(fc_eh_device_reset)kernel(fc_eh_host_reset)kernel(fc_eh_should_retry_cmd)kernel(fc_eh_timed_out)kernel(fc_elsct_init)kernel(fc_elsct_send)kernel(fc_exch_done)kernel(fc_exch_init)kernel(fc_exch_mgr_add)kernel(fc_exch_mgr_alloc)kernel(fc_exch_mgr_del)kernel(fc_exch_mgr_free)kernel(fc_exch_mgr_list_clone)kernel(fc_exch_mgr_reset)kernel(fc_exch_recv)kernel(fc_exch_seq_send)kernel(fc_exch_update_stats)kernel(fc_fabric_login)kernel(fc_fabric_logoff)kernel(fc_fc4_deregister_provider)kernel(fc_fc4_register_provider)kernel(fc_fcp_destroy)kernel(fc_fcp_init)kernel(fc_fill_hdr)kernel(fc_fill_reply_hdr)kernel(fc_find_rport_by_wwpn)kernel(fc_frame_alloc_fill)kernel(fc_frame_crc_check)kernel(fc_get_event_number)kernel(fc_get_host_port_state)kernel(fc_get_host_speed)kernel(fc_get_host_stats)kernel(fc_host_fpin_rcv)kernel(fc_host_post_event)kernel(fc_host_post_fc_event)kernel(fc_host_post_vendor_event)kernel(fc_linkdown)kernel(fc_linkup)kernel(fc_lport_bsg_request)kernel(fc_lport_config)kernel(fc_lport_destroy)kernel(fc_lport_flogi_resp)kernel(fc_lport_init)kernel(fc_lport_iterate)kernel(fc_lport_logo_resp)kernel(fc_lport_notifier_head)kernel(fc_lport_recv)kernel(fc_lport_reset)kernel(fc_lport_set_local_id)kernel(fc_queuecommand)kernel(fc_release_transport)kernel(fc_remote_port_add)kernel(fc_remote_port_delete)kernel(fc_remote_port_rolechg)kernel(fc_remove_host)kernel(fc_rport_create)kernel(fc_rport_destroy)kernel(fc_rport_flush_queue)kernel(fc_rport_login)kernel(fc_rport_logoff)kernel(fc_rport_lookup)kernel(fc_rport_recv_req)kernel(fc_rport_terminate_io)kernel(fc_seq_assign)kernel(fc_seq_els_rsp_send)kernel(fc_seq_release)kernel(fc_seq_send)kernel(fc_seq_set_resp)kernel(fc_seq_start_next)kernel(fc_set_mfs)kernel(fc_set_rport_loss_tmo)kernel(fc_slave_alloc)kernel(fc_vport_create)kernel(fc_vport_id_lookup)kernel(fc_vport_setlink)kernel(fc_vport_terminate)kernel(file_is_kvm)kernel(fill_inquiry_response)kernel(find_cxl_root)kernel(flow_offload_add)kernel(flow_offload_alloc)kernel(flow_offload_free)kernel(flow_offload_lookup)kernel(flow_offload_refresh)kernel(flow_offload_route_init)kernel(flow_offload_teardown)kernel(free_dca_provider)kernel(free_mdio_bitbang)kernel(free_rs)kernel(fscache_acquire_cache)kernel(fscache_add_cache)kernel(fscache_addremove_sem)kernel(fscache_caching_failed)kernel(fscache_clearance_waiters)kernel(fscache_cookie_lookup_negative)kernel(fscache_dirty_folio)kernel(fscache_end_cookie_access)kernel(fscache_end_volume_access)kernel(fscache_get_cookie)kernel(fscache_io_error)kernel(fscache_n_culled)kernel(fscache_n_no_create_space)kernel(fscache_n_no_write_space)kernel(fscache_n_read)kernel(fscache_n_updates)kernel(fscache_n_write)kernel(fscache_put_cookie)kernel(fscache_put_volume)kernel(fscache_relinquish_cache)kernel(fscache_resume_after_invalidation)kernel(fscache_try_get_volume)kernel(fscache_wait_for_operation)kernel(fscache_withdraw_cache)kernel(fscache_withdraw_cookie)kernel(fscache_withdraw_volume)kernel(fscache_wq)kernel(fuse_abort_conn)kernel(fuse_conn_destroy)kernel(fuse_conn_get)kernel(fuse_conn_init)kernel(fuse_conn_put)kernel(fuse_dax_cancel_work)kernel(fuse_dequeue_forget)kernel(fuse_dev_alloc)kernel(fuse_dev_alloc_install)kernel(fuse_dev_fiq_ops)kernel(fuse_dev_free)kernel(fuse_dev_install)kernel(fuse_dev_operations)kernel(fuse_dev_release)kernel(fuse_direct_io)kernel(fuse_do_ioctl)kernel(fuse_do_open)kernel(fuse_file_poll)kernel(fuse_fill_super_common)kernel(fuse_free_conn)kernel(fuse_get_unique)kernel(fuse_init_fs_context_submount)kernel(fuse_len_args)kernel(fuse_mount_destroy)kernel(fuse_mount_remove)kernel(fuse_request_end)kernel(fuse_send_init)kernel(fuse_simple_background)kernel(fuse_sync_release)kernel(g_make_token_header)kernel(g_token_size)kernel(g_verify_token_header)kernel(garp_init_applicant)kernel(garp_register_application)kernel(garp_request_join)kernel(garp_request_leave)kernel(garp_uninit_applicant)kernel(garp_unregister_application)kernel(generic_mii_ioctl)kernel(geneve_dev_create_fb)kernel(get_h225_addr)kernel(get_nfs_open_context)kernel(get_phv_bit)kernel(gfn_to_hva)kernel(gfn_to_hva_memslot)kernel(gfn_to_memslot)kernel(gfn_to_page)kernel(gfn_to_page_many_atomic)kernel(gfn_to_pfn)kernel(gfn_to_pfn_memslot)kernel(gfn_to_pfn_memslot_atomic)kernel(gfn_to_pfn_prot)kernel(gnss_allocate_device)kernel(gnss_deregister_device)kernel(gnss_insert_raw)kernel(gnss_put_device)kernel(gnss_register_device)kernel(gre_add_protocol)kernel(gre_del_protocol)kernel(gre_parse_header)kernel(gretap_fb_dev_create)kernel(gru_copy_gpa)kernel(gru_create_message_queue)kernel(gru_free_message)kernel(gru_get_next_message)kernel(gru_read_gpa)kernel(gru_send_message_gpa)kernel(gss_krb5_checksum)kernel(gss_krb5_lookup_enctype)kernel(gss_mech_get)kernel(gss_mech_put)kernel(gss_mech_register)kernel(gss_mech_unregister)kernel(gss_pseudoflavor_to_service)kernel(gssd_running)kernel(halt_poll_ns)kernel(halt_poll_ns_grow)kernel(halt_poll_ns_grow_start)kernel(halt_poll_ns_shrink)kernel(handle_fastpath_set_msr_irqoff)kernel(handle_ud)kernel(hdlc_close)kernel(hdlc_ioctl)kernel(hdlc_open)kernel(hdlc_start_xmit)kernel(host_arch_capabilities)kernel(host_efer)kernel(host_xss)kernel(hsr_get_version)kernel(hv_flush_remote_tlbs)kernel(hv_flush_remote_tlbs_range)kernel(hv_pkt_iter_close)kernel(hv_pkt_iter_first)kernel(hv_ringbuffer_get_debuginfo)kernel(hv_ringbuffer_spinlock_busy)kernel(hv_track_root_tdp)kernel(hvpci_block_ops)kernel(hyperv_read_cfg_blk)kernel(hyperv_reg_block_invalidate)kernel(hyperv_write_cfg_blk)kernel(i2c_bit_add_bus)kernel(i2c_bit_add_numbered_bus)kernel(i2c_bit_algo)kernel(i2c_dw_acpi_configure)kernel(i2c_dw_adjust_bus_speed)kernel(i2c_dw_configure_master)kernel(i2c_dw_prepare_clk)kernel(i2c_dw_probe_master)kernel(i2c_dw_validate_speed)kernel(i2c_handle_smbus_alert)kernel(i2c_hid_core_pm)kernel(i2c_hid_core_probe)kernel(i2c_hid_core_remove)kernel(i2c_hid_core_shutdown)kernel(i2c_mux_add_adapter)kernel(i2c_mux_alloc)kernel(i2c_mux_del_adapters)kernel(i2c_pca_add_bus)kernel(i2c_pca_add_numbered_bus)kernel(i2c_register_spd)kernel(i2c_root_adapter)kernel(i40e_client_device_register)kernel(i40e_client_device_unregister)kernel(iTCO_vendor_check_noreboot_on)kernel(iTCO_vendor_pre_start)kernel(iTCO_vendor_pre_stop)kernel(iTCO_vendorsupport)kernel(ice_add_rdma_qset)kernel(ice_del_rdma_qset)kernel(ice_get_qos_params)kernel(ice_rdma_request_reset)kernel(ice_rdma_update_vsi_filter)kernel(ice_xdp_locking_key)kernel(idxd_alloc_desc)kernel(idxd_dmaengine_drv)kernel(idxd_driver_unregister)kernel(idxd_drv)kernel(idxd_drv_disable_wq)kernel(idxd_drv_enable_wq)kernel(idxd_free_desc)kernel(idxd_submit_desc)kernel(idxd_user_drv)kernel(idxd_wq_alloc_resources)kernel(idxd_wq_free_resources)kernel(idxd_wq_init_percpu_ref)kernel(idxd_wq_quiesce)kernel(init_cdrom_command)kernel(init_rs_gfp)kernel(init_rs_non_canonical)kernel(input_ff_create_memless)kernel(int340x_thermal_update_trips)kernel(int340x_thermal_zone_add)kernel(int340x_thermal_zone_remove)kernel(intel_gmch_enable_gtt)kernel(intel_gmch_gtt_clear_range)kernel(intel_gmch_gtt_flush)kernel(intel_gmch_gtt_get)kernel(intel_gmch_gtt_insert_page)kernel(intel_gmch_gtt_insert_sg_entries)kernel(intel_gmch_probe)kernel(intel_gmch_remove)kernel(intel_soc_dts_iosf_exit)kernel(intel_soc_dts_iosf_init)kernel(intel_soc_dts_iosf_interrupt_handler)kernel(intel_th_alloc)kernel(intel_th_driver_register)kernel(intel_th_driver_unregister)kernel(intel_th_free)kernel(intel_th_msc_window_unlock)kernel(intel_th_msu_buffer_register)kernel(intel_th_msu_buffer_unregister)kernel(intel_th_output_enable)kernel(intel_th_set_output)kernel(intel_th_trace_disable)kernel(intel_th_trace_enable)kernel(intel_th_trace_switch)kernel(intel_vsec_add_aux)kernel(intel_vsec_register)kernel(ioc_list)kernel(iommufd_access_attach)kernel(iommufd_access_create)kernel(iommufd_access_destroy)kernel(iommufd_access_detach)kernel(iommufd_access_pin_pages)kernel(iommufd_access_replace)kernel(iommufd_access_rw)kernel(iommufd_access_unpin_pages)kernel(iommufd_ctx_from_fd)kernel(iommufd_ctx_from_file)kernel(iommufd_ctx_get)kernel(iommufd_ctx_has_group)kernel(iommufd_ctx_put)kernel(iommufd_device_attach)kernel(iommufd_device_bind)kernel(iommufd_device_detach)kernel(iommufd_device_replace)kernel(iommufd_device_to_ictx)kernel(iommufd_device_to_id)kernel(iommufd_device_unbind)kernel(iommufd_vfio_compat_ioas_create)kernel(iommufd_vfio_compat_ioas_get_id)kernel(iommufd_vfio_compat_set_no_iommu)kernel(ip6_tnl_change_mtu)kernel(ip6_tnl_encap_add_ops)kernel(ip6_tnl_encap_del_ops)kernel(ip6_tnl_encap_setup)kernel(ip6_tnl_get_cap)kernel(ip6_tnl_get_iflink)kernel(ip6_tnl_get_link_net)kernel(ip6_tnl_parse_tlv_enc_lim)kernel(ip6_tnl_rcv)kernel(ip6_tnl_rcv_ctl)kernel(ip6_tnl_xmit)kernel(ip6_tnl_xmit_ctl)kernel(ip6t_alloc_initial_table)kernel(ip6t_do_table)kernel(ip6t_register_table)kernel(ip6t_unregister_table_exit)kernel(ip6t_unregister_table_pre_exit)kernel(ip_md_tunnel_xmit)kernel(ip_set_add)kernel(ip_set_alloc)kernel(ip_set_del)kernel(ip_set_elem_len)kernel(ip_set_extensions)kernel(ip_set_free)kernel(ip_set_get_byname)kernel(ip_set_get_extensions)kernel(ip_set_get_ip4_port)kernel(ip_set_get_ip6_port)kernel(ip_set_get_ipaddr4)kernel(ip_set_get_ipaddr6)kernel(ip_set_hostmask_map)kernel(ip_set_init_comment)kernel(ip_set_match_extensions)kernel(ip_set_name_byindex)kernel(ip_set_netmask_map)kernel(ip_set_nfnl_get_byindex)kernel(ip_set_nfnl_put)kernel(ip_set_put_byindex)kernel(ip_set_put_extensions)kernel(ip_set_put_flags)kernel(ip_set_range_to_cidr)kernel(ip_set_test)kernel(ip_set_type_register)kernel(ip_set_type_unregister)kernel(ip_tunnel_change_mtu)kernel(ip_tunnel_changelink)kernel(ip_tunnel_ctl)kernel(ip_tunnel_delete_nets)kernel(ip_tunnel_dellink)kernel(ip_tunnel_encap_add_ops)kernel(ip_tunnel_encap_del_ops)kernel(ip_tunnel_encap_setup)kernel(ip_tunnel_get_iflink)kernel(ip_tunnel_get_link_net)kernel(ip_tunnel_init)kernel(ip_tunnel_init_net)kernel(ip_tunnel_lookup)kernel(ip_tunnel_newlink)kernel(ip_tunnel_parm_from_user)kernel(ip_tunnel_parm_to_user)kernel(ip_tunnel_rcv)kernel(ip_tunnel_setup)kernel(ip_tunnel_siocdevprivate)kernel(ip_tunnel_uninit)kernel(ip_tunnel_xmit)kernel(ip_vs_conn_in_get)kernel(ip_vs_conn_in_get_proto)kernel(ip_vs_conn_new)kernel(ip_vs_conn_out_get)kernel(ip_vs_conn_out_get_proto)kernel(ip_vs_conn_put)kernel(ip_vs_new_conn_out)kernel(ip_vs_nfct_expect_related)kernel(ip_vs_proto_data_get)kernel(ip_vs_proto_get)kernel(ip_vs_proto_name)kernel(ip_vs_scheduler_err)kernel(ip_vs_tcp_conn_listen)kernel(ipcomp_destroy)kernel(ipcomp_init_state)kernel(ipcomp_input)kernel(ipcomp_output)kernel(ipmb_checksum)kernel(ipmi_add_smi)kernel(ipmi_addr_length)kernel(ipmi_addr_src_to_str)kernel(ipmi_alloc_smi_msg)kernel(ipmi_create_user)kernel(ipmi_destroy_user)kernel(ipmi_free_recv_msg)kernel(ipmi_get_maintenance_mode)kernel(ipmi_get_my_LUN)kernel(ipmi_get_my_address)kernel(ipmi_get_smi_info)kernel(ipmi_get_version)kernel(ipmi_poll_interface)kernel(ipmi_register_for_cmd)kernel(ipmi_request_settime)kernel(ipmi_request_supply_msgs)kernel(ipmi_set_gets_events)kernel(ipmi_set_maintenance_mode)kernel(ipmi_set_my_LUN)kernel(ipmi_set_my_address)kernel(ipmi_smi_msg_received)kernel(ipmi_smi_watchdog_pretimeout)kernel(ipmi_smi_watcher_register)kernel(ipmi_smi_watcher_unregister)kernel(ipmi_unregister_for_cmd)kernel(ipmi_unregister_smi)kernel(ipmi_validate_addr)kernel(ipt_alloc_initial_table)kernel(ipt_do_table)kernel(ipt_register_table)kernel(ipt_unregister_table_exit)kernel(ipt_unregister_table_pre_exit)kernel(ipv4_synproxy_hook)kernel(ipv6_synproxy_hook)kernel(ipvlan_count_rx)kernel(ipvlan_link_delete)kernel(ipvlan_link_new)kernel(ipvlan_link_register)kernel(ipvlan_link_setup)kernel(is_cxl_memdev)kernel(is_cxl_nvdimm)kernel(is_cxl_nvdimm_bridge)kernel(is_cxl_pmem_region)kernel(is_cxl_port)kernel(is_cxl_region)kernel(is_endpoint_decoder)kernel(is_hsr_master)kernel(is_nd_btt)kernel(is_nd_dax)kernel(is_nd_pfn)kernel(is_nvdimm_bus_locked)kernel(is_nvdimm_sync)kernel(is_prime_number)kernel(is_root_decoder)kernel(is_switch_decoder)kernel(is_virtio_dma_buf)kernel(iscsi_add_conn)kernel(iscsi_add_session)kernel(iscsi_alloc_conn)kernel(iscsi_alloc_session)kernel(iscsi_block_scsi_eh)kernel(iscsi_block_session)kernel(iscsi_change_param_sprintf)kernel(iscsi_complete_pdu)kernel(iscsi_complete_scsi_task)kernel(iscsi_conn_bind)kernel(iscsi_conn_error_event)kernel(iscsi_conn_failure)kernel(iscsi_conn_get_addr_param)kernel(iscsi_conn_get_param)kernel(iscsi_conn_login_event)kernel(iscsi_conn_queue_recv)kernel(iscsi_conn_queue_xmit)kernel(iscsi_conn_send_pdu)kernel(iscsi_conn_setup)kernel(iscsi_conn_start)kernel(iscsi_conn_stop)kernel(iscsi_conn_teardown)kernel(iscsi_conn_unbind)kernel(iscsi_create_endpoint)kernel(iscsi_create_flashnode_conn)kernel(iscsi_create_flashnode_sess)kernel(iscsi_create_iface)kernel(iscsi_create_session)kernel(iscsi_dbg_trace)kernel(iscsi_destroy_all_flashnode)kernel(iscsi_destroy_endpoint)kernel(iscsi_destroy_flashnode_sess)kernel(iscsi_destroy_iface)kernel(iscsi_eh_abort)kernel(iscsi_eh_cmd_timed_out)kernel(iscsi_eh_device_reset)kernel(iscsi_eh_recover_target)kernel(iscsi_eh_session_reset)kernel(iscsi_find_flashnode_conn)kernel(iscsi_find_flashnode_sess)kernel(iscsi_find_param_from_key)kernel(iscsi_flashnode_bus_match)kernel(iscsi_force_destroy_session)kernel(iscsi_free_session)kernel(iscsi_get_conn)kernel(iscsi_get_discovery_parent_name)kernel(iscsi_get_ipaddress_state_name)kernel(iscsi_get_port_speed_name)kernel(iscsi_get_port_state_name)kernel(iscsi_get_router_state_name)kernel(iscsi_get_task)kernel(iscsi_host_add)kernel(iscsi_host_alloc)kernel(iscsi_host_for_each_session)kernel(iscsi_host_free)kernel(iscsi_host_get_max_scsi_cmds)kernel(iscsi_host_get_param)kernel(iscsi_host_remove)kernel(iscsi_host_set_param)kernel(iscsi_is_session_dev)kernel(iscsi_is_session_online)kernel(iscsi_itt_to_ctask)kernel(iscsi_itt_to_task)kernel(iscsi_lookup_endpoint)kernel(iscsi_offload_mesg)kernel(iscsi_ping_comp_event)kernel(iscsi_pool_free)kernel(iscsi_pool_init)kernel(iscsi_post_host_event)kernel(iscsi_prep_data_out_pdu)kernel(iscsi_put_conn)kernel(iscsi_put_endpoint)kernel(iscsi_put_task)kernel(iscsi_queuecommand)kernel(iscsi_recv_pdu)kernel(iscsi_register_transport)kernel(iscsi_remove_conn)kernel(iscsi_remove_session)kernel(iscsi_requeue_task)kernel(iscsi_segment_init_linear)kernel(iscsi_segment_seek_sg)kernel(iscsi_session_chkready)kernel(iscsi_session_event)kernel(iscsi_session_failure)kernel(iscsi_session_free)kernel(iscsi_session_get_param)kernel(iscsi_session_recovery_timedout)kernel(iscsi_session_remove)kernel(iscsi_session_setup)kernel(iscsi_session_teardown)kernel(iscsi_set_param)kernel(iscsi_suspend_queue)kernel(iscsi_suspend_rx)kernel(iscsi_suspend_tx)kernel(iscsi_switch_str_param)kernel(iscsi_target_alloc)kernel(iscsi_target_check_login_request)kernel(iscsi_tcp_cleanup_task)kernel(iscsi_tcp_conn_get_stats)kernel(iscsi_tcp_conn_setup)kernel(iscsi_tcp_conn_teardown)kernel(iscsi_tcp_dgst_header)kernel(iscsi_tcp_hdr_recv_prep)kernel(iscsi_tcp_r2tpool_alloc)kernel(iscsi_tcp_r2tpool_free)kernel(iscsi_tcp_recv_segment_is_hdr)kernel(iscsi_tcp_recv_skb)kernel(iscsi_tcp_segment_done)kernel(iscsi_tcp_segment_unmap)kernel(iscsi_tcp_set_max_r2t)kernel(iscsi_tcp_task_init)kernel(iscsi_tcp_task_xmit)kernel(iscsi_unblock_session)kernel(iscsi_unregister_transport)kernel(iscsi_update_cmdsn)kernel(iscsi_verify_itt)kernel(iscsit_aborted_task)kernel(iscsit_add_cmd_to_immediate_queue)kernel(iscsit_add_reject)kernel(iscsit_allocate_cmd)kernel(iscsit_build_datain_pdu)kernel(iscsit_build_logout_rsp)kernel(iscsit_build_nopin_rsp)kernel(iscsit_build_r2ts_for_cmd)kernel(iscsit_build_reject)kernel(iscsit_build_rsp_pdu)kernel(iscsit_build_task_mgt_rsp)kernel(iscsit_build_text_rsp)kernel(iscsit_cause_connection_reinstatement)kernel(iscsit_check_dataout_hdr)kernel(iscsit_check_dataout_payload)kernel(iscsit_find_cmd_from_itt)kernel(iscsit_find_cmd_from_itt_or_dump)kernel(iscsit_free_cmd)kernel(iscsit_get_datain_values)kernel(iscsit_handle_logout_cmd)kernel(iscsit_handle_snack)kernel(iscsit_handle_task_mgt_cmd)kernel(iscsit_immediate_queue)kernel(iscsit_increment_maxcmdsn)kernel(iscsit_logout_post_handler)kernel(iscsit_process_nop_out)kernel(iscsit_process_scsi_cmd)kernel(iscsit_process_text_cmd)kernel(iscsit_queue_rsp)kernel(iscsit_register_transport)kernel(iscsit_reject_cmd)kernel(iscsit_release_cmd)kernel(iscsit_response_queue)kernel(iscsit_sequence_cmd)kernel(iscsit_set_unsolicited_dataout)kernel(iscsit_setup_nop_out)kernel(iscsit_setup_scsi_cmd)kernel(iscsit_setup_text_cmd)kernel(iscsit_stop_dataout_timer)kernel(iscsit_thread_check_cpumask)kernel(iscsit_tmr_post_handler)kernel(iscsit_unregister_transport)kernel(ish_hw_reset)kernel(ishtp_bus_remove_all_clients)kernel(ishtp_cl_allocate)kernel(ishtp_cl_connect)kernel(ishtp_cl_destroy_connection)kernel(ishtp_cl_disconnect)kernel(ishtp_cl_driver_register)kernel(ishtp_cl_driver_unregister)kernel(ishtp_cl_establish_connection)kernel(ishtp_cl_flush_queues)kernel(ishtp_cl_free)kernel(ishtp_cl_get_tx_free_buffer_size)kernel(ishtp_cl_get_tx_free_rings)kernel(ishtp_cl_io_rb_recycle)kernel(ishtp_cl_link)kernel(ishtp_cl_rx_get_rb)kernel(ishtp_cl_send)kernel(ishtp_cl_set_fw_client_id)kernel(ishtp_cl_tx_empty)kernel(ishtp_cl_unlink)kernel(ishtp_dev_to_cl_device)kernel(ishtp_device)kernel(ishtp_device_init)kernel(ishtp_fw_cl_by_uuid)kernel(ishtp_fw_cl_get_client)kernel(ishtp_get_client_data)kernel(ishtp_get_device)kernel(ishtp_get_drvdata)kernel(ishtp_get_fw_client_id)kernel(ishtp_get_ishtp_device)kernel(ishtp_get_pci_device)kernel(ishtp_put_device)kernel(ishtp_recv)kernel(ishtp_register_event_cb)kernel(ishtp_reset_compl_handler)kernel(ishtp_reset_handler)kernel(ishtp_send_resume)kernel(ishtp_send_suspend)kernel(ishtp_set_client_data)kernel(ishtp_set_connection_state)kernel(ishtp_set_drvdata)kernel(ishtp_set_rx_ring_size)kernel(ishtp_set_tx_ring_size)kernel(ishtp_start)kernel(ishtp_trace_callback)kernel(ishtp_wait_resume)kernel(isst_if_cdev_register)kernel(isst_if_cdev_unregister)kernel(isst_if_get_pci_dev)kernel(isst_if_mbox_cmd_invalid)kernel(isst_if_mbox_cmd_set_req)kernel(isst_resume_common)kernel(isst_store_cmd)kernel(ixgbe_xdp_locking_key)kernel(jbd2__journal_restart)kernel(jbd2__journal_start)kernel(jbd2_complete_transaction)kernel(jbd2_fc_begin_commit)kernel(jbd2_fc_end_commit)kernel(jbd2_fc_end_commit_fallback)kernel(jbd2_fc_get_buf)kernel(jbd2_fc_release_bufs)kernel(jbd2_fc_wait_bufs)kernel(jbd2_inode_cache)kernel(jbd2_journal_abort)kernel(jbd2_journal_ack_err)kernel(jbd2_journal_begin_ordered_truncate)kernel(jbd2_journal_blocks_per_page)kernel(jbd2_journal_check_available_features)kernel(jbd2_journal_check_used_features)kernel(jbd2_journal_clear_err)kernel(jbd2_journal_clear_features)kernel(jbd2_journal_destroy)kernel(jbd2_journal_dirty_metadata)kernel(jbd2_journal_errno)kernel(jbd2_journal_extend)kernel(jbd2_journal_finish_inode_data_buffers)kernel(jbd2_journal_flush)kernel(jbd2_journal_force_commit)kernel(jbd2_journal_force_commit_nested)kernel(jbd2_journal_forget)kernel(jbd2_journal_free_reserved)kernel(jbd2_journal_get_create_access)kernel(jbd2_journal_get_undo_access)kernel(jbd2_journal_get_write_access)kernel(jbd2_journal_grab_journal_head)kernel(jbd2_journal_init_dev)kernel(jbd2_journal_init_inode)kernel(jbd2_journal_init_jbd_inode)kernel(jbd2_journal_inode_ranged_wait)kernel(jbd2_journal_inode_ranged_write)kernel(jbd2_journal_invalidate_folio)kernel(jbd2_journal_load)kernel(jbd2_journal_lock_updates)kernel(jbd2_journal_put_journal_head)kernel(jbd2_journal_release_jbd_inode)kernel(jbd2_journal_restart)kernel(jbd2_journal_revoke)kernel(jbd2_journal_set_features)kernel(jbd2_journal_set_triggers)kernel(jbd2_journal_start)kernel(jbd2_journal_start_commit)kernel(jbd2_journal_start_reserved)kernel(jbd2_journal_stop)kernel(jbd2_journal_try_to_free_buffers)kernel(jbd2_journal_unlock_updates)kernel(jbd2_journal_update_sb_errno)kernel(jbd2_journal_wipe)kernel(jbd2_log_wait_commit)kernel(jbd2_submit_inode_data)kernel(jbd2_trans_will_send_data_barrier)kernel(jbd2_transaction_committed)kernel(jbd2_wait_inode_data)kernel(krb5_cbc_cts_decrypt)kernel(krb5_cbc_cts_encrypt)kernel(krb5_etm_checksum)kernel(krb5_nfold)kernel(kvm_add_user_return_msr)kernel(kvm_alloc_apic_access_page)kernel(kvm_apic_clear_irr)kernel(kvm_apic_has_interrupt)kernel(kvm_apic_match_dest)kernel(kvm_apic_send_ipi)kernel(kvm_apic_set_eoi_accelerated)kernel(kvm_apic_update_irr)kernel(kvm_apic_update_ppr)kernel(kvm_apic_write_nodecode)kernel(kvm_apicv_activated)kernel(kvm_arch_end_assignment)kernel(kvm_arch_has_assigned_device)kernel(kvm_arch_has_noncoherent_dma)kernel(kvm_arch_no_poll)kernel(kvm_arch_register_noncoherent_dma)kernel(kvm_arch_start_assignment)kernel(kvm_arch_unregister_noncoherent_dma)kernel(kvm_are_all_memslots_empty)kernel(kvm_calc_nested_tsc_multiplier)kernel(kvm_calc_nested_tsc_offset)kernel(kvm_caps)kernel(kvm_clear_guest)kernel(kvm_complete_insn_gp)kernel(kvm_configure_mmu)kernel(kvm_cpu_caps)kernel(kvm_cpu_get_interrupt)kernel(kvm_cpu_has_injectable_intr)kernel(kvm_cpu_has_interrupt)kernel(kvm_cpuid)kernel(kvm_debugfs_dir)kernel(kvm_deliver_exception_payload)kernel(kvm_destroy_vcpus)kernel(kvm_emulate_ap_reset_hold)kernel(kvm_emulate_cpuid)kernel(kvm_emulate_halt)kernel(kvm_emulate_halt_noskip)kernel(kvm_emulate_hypercall)kernel(kvm_emulate_instruction)kernel(kvm_emulate_instruction_from_buffer)kernel(kvm_emulate_invd)kernel(kvm_emulate_monitor)kernel(kvm_emulate_mwait)kernel(kvm_emulate_rdmsr)kernel(kvm_emulate_rdpmc)kernel(kvm_emulate_wbinvd)kernel(kvm_emulate_wrmsr)kernel(kvm_emulate_xsetbv)kernel(kvm_enable_efer_bits)kernel(kvm_exit)kernel(kvm_fast_pio)kernel(kvm_find_cpuid_entry)kernel(kvm_find_cpuid_entry_index)kernel(kvm_find_user_return_msr)kernel(kvm_fixup_and_inject_pf_error)kernel(kvm_flush_remote_tlbs)kernel(kvm_get_apic_mode)kernel(kvm_get_cr8)kernel(kvm_get_dr)kernel(kvm_get_kvm)kernel(kvm_get_kvm_safe)kernel(kvm_get_linear_rip)kernel(kvm_get_msr)kernel(kvm_get_msr_common)kernel(kvm_get_rflags)kernel(kvm_get_running_vcpu)kernel(kvm_gfn_to_hva_cache_init)kernel(kvm_gmem_get_pfn)kernel(kvm_gmem_populate)kernel(kvm_handle_invalid_op)kernel(kvm_handle_invpcid)kernel(kvm_handle_memory_failure)kernel(kvm_handle_page_fault)kernel(kvm_has_noapic_vcpu)kernel(kvm_hv_assist_page_enabled)kernel(kvm_hv_get_assist_page)kernel(kvm_init)kernel(kvm_init_mmu)kernel(kvm_init_shadow_ept_mmu)kernel(kvm_init_shadow_npt_mmu)kernel(kvm_inject_emulated_page_fault)kernel(kvm_inject_realmode_interrupt)kernel(kvm_intr_is_single_vcpu)kernel(kvm_io_bus_get_dev)kernel(kvm_io_bus_write)kernel(kvm_irq_has_notifier)kernel(kvm_is_linear_rip)kernel(kvm_is_visible_gfn)kernel(kvm_lapic_expired_hv_timer)kernel(kvm_lapic_find_highest_irr)kernel(kvm_lapic_readable_reg_mask)kernel(kvm_lapic_set_eoi)kernel(kvm_lmsw)kernel(kvm_load_guest_xsave_state)kernel(kvm_load_host_xsave_state)kernel(kvm_make_all_cpus_request)kernel(kvm_mmu_free_guest_mode_roots)kernel(kvm_mmu_free_roots)kernel(kvm_mmu_gva_to_gpa_read)kernel(kvm_mmu_gva_to_gpa_write)kernel(kvm_mmu_invalidate_addr)kernel(kvm_mmu_invlpg)kernel(kvm_mmu_new_pgd)kernel(kvm_mmu_page_fault)kernel(kvm_mmu_print_sptes)kernel(kvm_mmu_reset_context)kernel(kvm_mmu_set_ept_masks)kernel(kvm_mmu_set_me_spte_mask)kernel(kvm_mmu_set_mmio_spte_mask)kernel(kvm_msr_allowed)kernel(kvm_mtrr_get_guest_memory_type)kernel(kvm_nr_uret_msrs)kernel(kvm_pmu_cap)kernel(kvm_pmu_eventsel)kernel(kvm_pmu_trigger_event)kernel(kvm_post_set_cr0)kernel(kvm_post_set_cr4)kernel(kvm_prepare_emulation_failure_exit)kernel(kvm_put_kvm)kernel(kvm_put_kvm_no_destroy)kernel(kvm_queue_exception)kernel(kvm_queue_exception_e)kernel(kvm_queue_exception_p)kernel(kvm_read_guest)kernel(kvm_read_guest_cached)kernel(kvm_read_guest_offset_cached)kernel(kvm_read_guest_page)kernel(kvm_read_guest_virt)kernel(kvm_read_l1_tsc)kernel(kvm_rebooting)kernel(kvm_release_page_clean)kernel(kvm_release_page_dirty)kernel(kvm_release_pfn_clean)kernel(kvm_release_pfn_dirty)kernel(kvm_requeue_exception)kernel(kvm_requeue_exception_e)kernel(kvm_require_dr)kernel(kvm_service_local_tlb_flush_requests)kernel(kvm_set_cpu_caps)kernel(kvm_set_cr0)kernel(kvm_set_cr3)kernel(kvm_set_cr4)kernel(kvm_set_cr8)kernel(kvm_set_dr)kernel(kvm_set_memory_region)kernel(kvm_set_msi_irq)kernel(kvm_set_msr)kernel(kvm_set_msr_common)kernel(kvm_set_or_clear_apicv_inhibit)kernel(kvm_set_pfn_accessed)kernel(kvm_set_pfn_dirty)kernel(kvm_set_rflags)kernel(kvm_set_user_return_msr)kernel(kvm_sev_es_mmio_read)kernel(kvm_sev_es_mmio_write)kernel(kvm_sev_es_string_io)kernel(kvm_skip_emulated_instruction)kernel(kvm_spec_ctrl_test_value)kernel(kvm_spurious_fault)kernel(kvm_task_switch)kernel(kvm_update_cpuid_runtime)kernel(kvm_update_dr7)kernel(kvm_valid_efer)kernel(kvm_vcpu_apicv_activated)kernel(kvm_vcpu_deliver_sipi_vector)kernel(kvm_vcpu_gfn_to_hva)kernel(kvm_vcpu_gfn_to_pfn)kernel(kvm_vcpu_gfn_to_pfn_atomic)kernel(kvm_vcpu_halt)kernel(kvm_vcpu_is_visible_gfn)kernel(kvm_vcpu_kick)kernel(kvm_vcpu_map)kernel(kvm_vcpu_mark_page_dirty)kernel(kvm_vcpu_on_spin)kernel(kvm_vcpu_read_guest)kernel(kvm_vcpu_read_guest_atomic)kernel(kvm_vcpu_read_guest_page)kernel(kvm_vcpu_reset)kernel(kvm_vcpu_unmap)kernel(kvm_vcpu_wake_up)kernel(kvm_vcpu_write_guest)kernel(kvm_vcpu_write_guest_page)kernel(kvm_vcpu_yield_to)kernel(kvm_wait_lapic_expire)kernel(kvm_write_guest)kernel(kvm_write_guest_cached)kernel(kvm_write_guest_offset_cached)kernel(kvm_write_guest_page)kernel(kvm_write_guest_virt_system)kernel(kvm_x86_vendor_exit)kernel(kvm_x86_vendor_init)kernel(kvm_zap_gfn_range)kernel(lan87xx_read_status)kernel(layoutstats_timer)kernel(lcd_device_register)kernel(lcd_device_unregister)kernel(libceph_compatible)kernel(libfc_vport_create)kernel(linear_range_get_max_value)kernel(linear_range_get_selector_high)kernel(linear_range_get_selector_low)kernel(linear_range_get_selector_low_array)kernel(linear_range_get_value)kernel(linear_range_get_value_array)kernel(linear_range_values_in_range)kernel(linear_range_values_in_range_array)kernel(lis3_dev)kernel(lis3lv02d_init_device)kernel(lis3lv02d_init_dt)kernel(lis3lv02d_joystick_disable)kernel(lis3lv02d_joystick_enable)kernel(lis3lv02d_poweroff)kernel(lis3lv02d_poweron)kernel(lis3lv02d_remove_fs)kernel(llc_add_pack)kernel(llc_build_and_send_ui_pkt)kernel(llc_mac_hdr_init)kernel(llc_remove_pack)kernel(llc_sap_close)kernel(llc_sap_find)kernel(llc_sap_list)kernel(llc_sap_open)kernel(llc_set_station_handler)kernel(load_pdptrs)kernel(lockd_down)kernel(lockd_up)kernel(locks_end_grace)kernel(locks_in_grace)kernel(locks_start_grace)kernel(macsec_get_real_dev)kernel(macsec_netdev_is_offloaded)kernel(macsec_pn_wrapped)kernel(macvlan_common_newlink)kernel(macvlan_common_setup)kernel(macvlan_dellink)kernel(macvlan_link_register)kernel(mana_cfg_vport)kernel(mana_create_wq_obj)kernel(mana_destroy_wq_obj)kernel(mana_gd_create_mana_eq)kernel(mana_gd_deregister_device)kernel(mana_gd_destroy_dma_region)kernel(mana_gd_destroy_queue)kernel(mana_gd_register_device)kernel(mana_gd_send_request)kernel(mana_uncfg_vport)kernel(mark_page_dirty)kernel(mark_page_dirty_in_slot)kernel(max_session_cb_slots)kernel(max_session_slots)kernel(mb_cache_create)kernel(mb_cache_destroy)kernel(mb_cache_entry_create)kernel(mb_cache_entry_delete_or_get)kernel(mb_cache_entry_find_first)kernel(mb_cache_entry_find_next)kernel(mb_cache_entry_get)kernel(mb_cache_entry_touch)kernel(mb_cache_entry_wait_unused)kernel(mdev_bus_type)kernel(mdev_register_driver)kernel(mdev_register_parent)kernel(mdev_unregister_driver)kernel(mdev_unregister_parent)kernel(mdio45_ethtool_gset_npage)kernel(mdio45_ethtool_ksettings_get_npage)kernel(mdio45_links_ok)kernel(mdio45_nway_restart)kernel(mdio45_probe)kernel(mdio_mii_ioctl)kernel(mdio_set_flag)kernel(mdiobb_read_c22)kernel(mdiobb_read_c45)kernel(mdiobb_write_c22)kernel(mdiobb_write_c45)kernel(mei_cancel_work)kernel(mei_cl_all_disconnect)kernel(mei_cldev_disable)kernel(mei_cldev_dma_map)kernel(mei_cldev_dma_unmap)kernel(mei_cldev_driver_unregister)kernel(mei_cldev_enable)kernel(mei_cldev_enabled)kernel(mei_cldev_get_drvdata)kernel(mei_cldev_recv)kernel(mei_cldev_recv_nonblock)kernel(mei_cldev_recv_nonblock_vtag)kernel(mei_cldev_recv_vtag)kernel(mei_cldev_register_notif_cb)kernel(mei_cldev_register_rx_cb)kernel(mei_cldev_send)kernel(mei_cldev_send_gsc_command)kernel(mei_cldev_send_vtag)kernel(mei_cldev_set_drvdata)kernel(mei_cldev_uuid)kernel(mei_cldev_ver)kernel(mei_deregister)kernel(mei_device_init)kernel(mei_fw_status2str)kernel(mei_hbm_pg)kernel(mei_hbm_pg_resume)kernel(mei_irq_compl_handler)kernel(mei_irq_read_handler)kernel(mei_irq_write_handler)kernel(mei_me_dev_init)kernel(mei_me_get_cfg)kernel(mei_me_irq_quick_handler)kernel(mei_me_irq_thread_handler)kernel(mei_me_polling_thread)kernel(mei_register)kernel(mei_reset)kernel(mei_restart)kernel(mei_start)kernel(mei_stop)kernel(mei_write_is_idle)kernel(mhi_alloc_controller)kernel(mhi_async_power_up)kernel(mhi_device_get)kernel(mhi_device_get_sync)kernel(mhi_device_put)kernel(mhi_download_rddm_image)kernel(mhi_driver_unregister)kernel(mhi_force_rddm_mode)kernel(mhi_free_controller)kernel(mhi_get_exec_env)kernel(mhi_get_free_desc_count)kernel(mhi_get_mhi_state)kernel(mhi_notify)kernel(mhi_pm_resume)kernel(mhi_pm_resume_force)kernel(mhi_pm_suspend)kernel(mhi_power_down)kernel(mhi_power_down_keep_dev)kernel(mhi_prepare_for_power_up)kernel(mhi_prepare_for_transfer)kernel(mhi_prepare_for_transfer_autoqueue)kernel(mhi_queue_buf)kernel(mhi_queue_dma)kernel(mhi_queue_is_full)kernel(mhi_queue_skb)kernel(mhi_register_controller)kernel(mhi_soc_reset)kernel(mhi_sync_power_up)kernel(mhi_unprepare_after_power_down)kernel(mhi_unprepare_from_transfer)kernel(mhi_unregister_controller)kernel(mii_check_gmii_support)kernel(mii_check_link)kernel(mii_check_media)kernel(mii_ethtool_get_link_ksettings)kernel(mii_ethtool_gset)kernel(mii_ethtool_set_link_ksettings)kernel(mii_ethtool_sset)kernel(mii_link_ok)kernel(mii_nway_restart)kernel(mlx4_ACCESS_PTYS_REG)kernel(mlx4_ALLOCATE_VPP_get)kernel(mlx4_ALLOCATE_VPP_set)kernel(mlx4_CLOSE_PORT)kernel(mlx4_FLOW_STEERING_IB_UC_QP_RANGE)kernel(mlx4_INIT_PORT)kernel(mlx4_SET_MCAST_FLTR)kernel(mlx4_SET_PORT_BEACON)kernel(mlx4_SET_PORT_PRIO2TC)kernel(mlx4_SET_PORT_SCHEDULER)kernel(mlx4_SET_PORT_VXLAN)kernel(mlx4_SET_PORT_fcs_check)kernel(mlx4_SET_PORT_general)kernel(mlx4_SET_PORT_qpn_calc)kernel(mlx4_SET_PORT_user_mac)kernel(mlx4_SET_PORT_user_mtu)kernel(mlx4_SET_VPORT_QOS_get)kernel(mlx4_SET_VPORT_QOS_set)kernel(mlx4_SYNC_TPT)kernel(mlx4_alloc_cmd_mailbox)kernel(mlx4_alloc_hwq_res)kernel(mlx4_assign_eq)kernel(mlx4_bf_alloc)kernel(mlx4_bf_free)kernel(mlx4_buf_alloc)kernel(mlx4_buf_free)kernel(mlx4_buf_write_mtt)kernel(mlx4_config_dev_retrieval)kernel(mlx4_config_roce_v2_port)kernel(mlx4_config_vxlan_port)kernel(mlx4_counter_alloc)kernel(mlx4_counter_free)kernel(mlx4_cq_alloc)kernel(mlx4_cq_free)kernel(mlx4_cq_modify)kernel(mlx4_cq_resize)kernel(mlx4_db_alloc)kernel(mlx4_db_free)kernel(mlx4_eq_get_irq)kernel(mlx4_find_cached_mac)kernel(mlx4_find_cached_vlan)kernel(mlx4_flow_attach)kernel(mlx4_flow_detach)kernel(mlx4_flow_steer_promisc_add)kernel(mlx4_flow_steer_promisc_remove)kernel(mlx4_free_cmd_mailbox)kernel(mlx4_free_hwq_res)kernel(mlx4_gen_guid_change_eqe)kernel(mlx4_gen_pkey_eqe)kernel(mlx4_gen_port_state_change_eqe)kernel(mlx4_gen_slaves_port_mgt_ev)kernel(mlx4_get_active_ports)kernel(mlx4_get_admin_guid)kernel(mlx4_get_base_gid_ix)kernel(mlx4_get_base_qpn)kernel(mlx4_get_counter_stats)kernel(mlx4_get_cpu_rmap)kernel(mlx4_get_default_counter_index)kernel(mlx4_get_devlink_port)kernel(mlx4_get_eqs_per_port)kernel(mlx4_get_internal_clock_params)kernel(mlx4_get_is_vlan_offload_disabled)kernel(mlx4_get_module_info)kernel(mlx4_get_parav_qkey)kernel(mlx4_get_roce_gid_from_slave)kernel(mlx4_get_slave_default_vlan)kernel(mlx4_get_slave_from_roce_gid)kernel(mlx4_get_slave_node_guid)kernel(mlx4_get_slave_pkey_gid_tbl_len)kernel(mlx4_get_slave_port_state)kernel(mlx4_get_vf_config)kernel(mlx4_get_vf_stats)kernel(mlx4_handle_eth_header_mcast_prio)kernel(mlx4_hw_rule_sz)kernel(mlx4_is_eq_shared)kernel(mlx4_is_eq_vector_valid)kernel(mlx4_is_slave_active)kernel(mlx4_map_sw_to_hw_steering_id)kernel(mlx4_map_sw_to_hw_steering_mode)kernel(mlx4_max_tc)kernel(mlx4_mr_alloc)kernel(mlx4_mr_enable)kernel(mlx4_mr_free)kernel(mlx4_mr_hw_change_access)kernel(mlx4_mr_hw_change_pd)kernel(mlx4_mr_hw_get_mpt)kernel(mlx4_mr_hw_put_mpt)kernel(mlx4_mr_hw_write_mpt)kernel(mlx4_mr_rereg_mem_cleanup)kernel(mlx4_mr_rereg_mem_write)kernel(mlx4_mtt_addr)kernel(mlx4_mtt_cleanup)kernel(mlx4_mtt_init)kernel(mlx4_multicast_attach)kernel(mlx4_multicast_detach)kernel(mlx4_multicast_promisc_add)kernel(mlx4_multicast_promisc_remove)kernel(mlx4_mw_alloc)kernel(mlx4_mw_enable)kernel(mlx4_mw_free)kernel(mlx4_pd_alloc)kernel(mlx4_pd_free)kernel(mlx4_phys_to_slave_port)kernel(mlx4_phys_to_slaves_pport)kernel(mlx4_phys_to_slaves_pport_actv)kernel(mlx4_put_qp)kernel(mlx4_put_slave_node_guid)kernel(mlx4_qp_alloc)kernel(mlx4_qp_free)kernel(mlx4_qp_modify)kernel(mlx4_qp_query)kernel(mlx4_qp_release_range)kernel(mlx4_qp_remove)kernel(mlx4_qp_reserve_range)kernel(mlx4_qp_to_ready)kernel(mlx4_query_diag_counters)kernel(mlx4_queue_bond_work)kernel(mlx4_read_clock)kernel(mlx4_register_auxiliary_driver)kernel(mlx4_register_event_notifier)kernel(mlx4_register_mac)kernel(mlx4_register_vlan)kernel(mlx4_release_eq)kernel(mlx4_replace_zero_macs)kernel(mlx4_set_admin_guid)kernel(mlx4_set_vf_link_state)kernel(mlx4_set_vf_mac)kernel(mlx4_set_vf_rate)kernel(mlx4_set_vf_spoofchk)kernel(mlx4_set_vf_vlan)kernel(mlx4_slave_convert_port)kernel(mlx4_srq_alloc)kernel(mlx4_srq_arm)kernel(mlx4_srq_free)kernel(mlx4_srq_lookup)kernel(mlx4_srq_query)kernel(mlx4_sync_pkey_table)kernel(mlx4_test_async)kernel(mlx4_test_interrupt)kernel(mlx4_tunnel_steer_add)kernel(mlx4_uar_alloc)kernel(mlx4_uar_free)kernel(mlx4_unicast_attach)kernel(mlx4_unicast_detach)kernel(mlx4_unicast_promisc_add)kernel(mlx4_unicast_promisc_remove)kernel(mlx4_unregister_auxiliary_driver)kernel(mlx4_unregister_event_notifier)kernel(mlx4_unregister_mac)kernel(mlx4_unregister_vlan)kernel(mlx4_update_qp)kernel(mlx4_vf_get_enable_smi_admin)kernel(mlx4_vf_set_enable_smi_admin)kernel(mlx4_vf_smi_enabled)kernel(mlx4_wol_read)kernel(mlx4_wol_write)kernel(mlx4_write_mtt)kernel(mlx4_xrcd_alloc)kernel(mlx4_xrcd_free)kernel(mlx5_access_reg)kernel(mlx5_add_flow_rules)kernel(mlx5_alloc_bfreg)kernel(mlx5_blocking_notifier_register)kernel(mlx5_blocking_notifier_unregister)kernel(mlx5_cmd_check)kernel(mlx5_cmd_cleanup_async_ctx)kernel(mlx5_cmd_create_vport_lag)kernel(mlx5_cmd_destroy_vport_lag)kernel(mlx5_cmd_do)kernel(mlx5_cmd_exec)kernel(mlx5_cmd_exec_cb)kernel(mlx5_cmd_exec_polling)kernel(mlx5_cmd_init_async_ctx)kernel(mlx5_cmd_out_err)kernel(mlx5_comp_eqn_get)kernel(mlx5_comp_vector_get_cpu)kernel(mlx5_comp_vectors_max)kernel(mlx5_core_access_reg)kernel(mlx5_core_alloc_pd)kernel(mlx5_core_alloc_transport_domain)kernel(mlx5_core_attach_mcg)kernel(mlx5_core_create_cq)kernel(mlx5_core_create_mkey)kernel(mlx5_core_create_psv)kernel(mlx5_core_create_rq)kernel(mlx5_core_create_rqt)kernel(mlx5_core_create_tir)kernel(mlx5_core_create_tis)kernel(mlx5_core_dealloc_pd)kernel(mlx5_core_dealloc_transport_domain)kernel(mlx5_core_destroy_cq)kernel(mlx5_core_destroy_mkey)kernel(mlx5_core_destroy_psv)kernel(mlx5_core_destroy_rq)kernel(mlx5_core_destroy_rqt)kernel(mlx5_core_destroy_tir)kernel(mlx5_core_destroy_tis)kernel(mlx5_core_detach_mcg)kernel(mlx5_core_get_terminate_scatter_list_mkey)kernel(mlx5_core_modify_cq)kernel(mlx5_core_modify_cq_moderation)kernel(mlx5_core_modify_hca_vport_context)kernel(mlx5_core_modify_rq)kernel(mlx5_core_modify_sq)kernel(mlx5_core_modify_tis)kernel(mlx5_core_mp_event_replay)kernel(mlx5_core_query_cq)kernel(mlx5_core_query_mkey)kernel(mlx5_core_query_rq)kernel(mlx5_core_query_sq)kernel(mlx5_core_query_sq_state)kernel(mlx5_core_query_vendor_id)kernel(mlx5_core_query_vport_counter)kernel(mlx5_core_reserved_gids_count)kernel(mlx5_core_roce_gid_set)kernel(mlx5_core_uplink_netdev_event_replay)kernel(mlx5_create_auto_grouped_flow_table)kernel(mlx5_create_cq)kernel(mlx5_create_flow_group)kernel(mlx5_create_flow_table)kernel(mlx5_create_lag_demux_flow_table)kernel(mlx5_db_alloc_node)kernel(mlx5_db_free)kernel(mlx5_debug_qp_add)kernel(mlx5_debug_qp_remove)kernel(mlx5_debugfs_get_dev_root)kernel(mlx5_debugfs_root)kernel(mlx5_del_flow_rules)kernel(mlx5_destroy_flow_group)kernel(mlx5_destroy_flow_table)kernel(mlx5_dm_sw_icm_alloc)kernel(mlx5_dm_sw_icm_dealloc)kernel(mlx5_eq_create_generic)kernel(mlx5_eq_destroy_generic)kernel(mlx5_eq_disable)kernel(mlx5_eq_enable)kernel(mlx5_eq_get_eqe)kernel(mlx5_eq_notifier_register)kernel(mlx5_eq_notifier_unregister)kernel(mlx5_eq_update_ci)kernel(mlx5_eswitch_add_send_to_vport_rule)kernel(mlx5_eswitch_get_core_dev)kernel(mlx5_eswitch_get_encap_mode)kernel(mlx5_eswitch_get_proto_dev)kernel(mlx5_eswitch_get_total_vports)kernel(mlx5_eswitch_get_vport_metadata_for_match)kernel(mlx5_eswitch_get_vport_metadata_for_set)kernel(mlx5_eswitch_mode)kernel(mlx5_eswitch_reg_c1_loopback_enabled)kernel(mlx5_eswitch_register_vport_reps)kernel(mlx5_eswitch_unregister_vport_reps)kernel(mlx5_eswitch_uplink_get_proto_dev)kernel(mlx5_eswitch_vport_match_metadata_enabled)kernel(mlx5_eswitch_vport_rep)kernel(mlx5_fc_create)kernel(mlx5_fc_destroy)kernel(mlx5_fc_id)kernel(mlx5_fc_query)kernel(mlx5_fill_page_frag_array)kernel(mlx5_fill_page_frag_array_perm)kernel(mlx5_flow_table_id)kernel(mlx5_fpga_get_sbu_caps)kernel(mlx5_fpga_mem_read)kernel(mlx5_fpga_mem_write)kernel(mlx5_fpga_sbu_conn_create)kernel(mlx5_fpga_sbu_conn_destroy)kernel(mlx5_fpga_sbu_conn_sendmsg)kernel(mlx5_frag_buf_alloc_node)kernel(mlx5_frag_buf_free)kernel(mlx5_free_bfreg)kernel(mlx5_fs_add_rx_underlay_qpn)kernel(mlx5_fs_remove_rx_underlay_qpn)kernel(mlx5_get_fdb_sub_ns)kernel(mlx5_get_flow_namespace)kernel(mlx5_get_uars_page)kernel(mlx5_ipsec_device_caps)kernel(mlx5_is_roce_on)kernel(mlx5_lag_get_next_peer_mdev)kernel(mlx5_lag_get_num_ports)kernel(mlx5_lag_get_roce_netdev)kernel(mlx5_lag_get_slave_port)kernel(mlx5_lag_is_active)kernel(mlx5_lag_is_master)kernel(mlx5_lag_is_mpesw)kernel(mlx5_lag_is_roce)kernel(mlx5_lag_is_shared_fdb)kernel(mlx5_lag_is_sriov)kernel(mlx5_lag_mode_is_hash)kernel(mlx5_lag_query_cong_counters)kernel(mlx5_macsec_add_roce_rule)kernel(mlx5_macsec_add_roce_sa_rules)kernel(mlx5_macsec_del_roce_rule)kernel(mlx5_macsec_del_roce_sa_rules)kernel(mlx5_modify_header_alloc)kernel(mlx5_modify_header_dealloc)kernel(mlx5_modify_nic_vport_mac_address)kernel(mlx5_modify_nic_vport_mac_list)kernel(mlx5_modify_nic_vport_mtu)kernel(mlx5_modify_nic_vport_promisc)kernel(mlx5_modify_nic_vport_vlans)kernel(mlx5_modify_port_ets_rate_limit)kernel(mlx5_mpfs_add_mac)kernel(mlx5_mpfs_del_mac)kernel(mlx5_msix_alloc)kernel(mlx5_msix_free)kernel(mlx5_nic_vport_affiliate_multiport)kernel(mlx5_nic_vport_disable_roce)kernel(mlx5_nic_vport_enable_roce)kernel(mlx5_nic_vport_query_local_lb)kernel(mlx5_nic_vport_unaffiliate_multiport)kernel(mlx5_nic_vport_update_local_lb)kernel(mlx5_notifier_register)kernel(mlx5_notifier_unregister)kernel(mlx5_packet_reformat_alloc)kernel(mlx5_packet_reformat_dealloc)kernel(mlx5_put_uars_page)kernel(mlx5_qp_debugfs_cleanup)kernel(mlx5_qp_debugfs_init)kernel(mlx5_query_hca_vport_context)kernel(mlx5_query_hca_vport_gid)kernel(mlx5_query_hca_vport_node_guid)kernel(mlx5_query_hca_vport_pkey)kernel(mlx5_query_hca_vport_system_image_guid)kernel(mlx5_query_ib_port_oper)kernel(mlx5_query_mac_address)kernel(mlx5_query_min_inline)kernel(mlx5_query_module_eeprom)kernel(mlx5_query_module_eeprom_by_page)kernel(mlx5_query_nic_system_image_guid)kernel(mlx5_query_nic_vport_mac_address)kernel(mlx5_query_nic_vport_mac_list)kernel(mlx5_query_nic_vport_min_inline)kernel(mlx5_query_nic_vport_mtu)kernel(mlx5_query_nic_vport_node_guid)kernel(mlx5_query_nic_vport_promisc)kernel(mlx5_query_nic_vport_qkey_viol_cntr)kernel(mlx5_query_nic_vport_system_image_guid)kernel(mlx5_query_port_admin_status)kernel(mlx5_query_port_ets_rate_limit)kernel(mlx5_query_port_max_mtu)kernel(mlx5_query_port_oper_mtu)kernel(mlx5_query_port_pause)kernel(mlx5_query_port_pfc)kernel(mlx5_query_port_prio_tc)kernel(mlx5_query_port_ptys)kernel(mlx5_query_port_tc_bw_alloc)kernel(mlx5_query_port_tc_group)kernel(mlx5_query_port_vl_hw_cap)kernel(mlx5_query_port_wol)kernel(mlx5_rdma_rn_get_params)kernel(mlx5_rl_add_rate)kernel(mlx5_rl_add_rate_raw)kernel(mlx5_rl_are_equal)kernel(mlx5_rl_is_in_range)kernel(mlx5_rl_remove_rate)kernel(mlx5_rl_remove_rate_raw)kernel(mlx5_rsc_dump_cmd_create)kernel(mlx5_rsc_dump_cmd_destroy)kernel(mlx5_rsc_dump_next)kernel(mlx5_set_port_admin_status)kernel(mlx5_set_port_caps)kernel(mlx5_set_port_mtu)kernel(mlx5_set_port_pause)kernel(mlx5_set_port_pfc)kernel(mlx5_set_port_prio_tc)kernel(mlx5_set_port_tc_bw_alloc)kernel(mlx5_set_port_tc_group)kernel(mlx5_set_port_wol)kernel(mlx5_sriov_blocking_notifier_register)kernel(mlx5_sriov_blocking_notifier_unregister)kernel(mlx5_toggle_port_link)kernel(mlx5_vf_get_core_dev)kernel(mlx5_vf_put_core_dev)kernel(mlx5_vport_get_other_func_cap)kernel(mlxfw_firmware_flash)kernel(mlxsw_afa_block_activity_get)kernel(mlxsw_afa_block_append_allocated_counter)kernel(mlxsw_afa_block_append_counter)kernel(mlxsw_afa_block_append_drop)kernel(mlxsw_afa_block_append_fid_set)kernel(mlxsw_afa_block_append_fwd)kernel(mlxsw_afa_block_append_ignore)kernel(mlxsw_afa_block_append_ip)kernel(mlxsw_afa_block_append_l4port)kernel(mlxsw_afa_block_append_mcrouter)kernel(mlxsw_afa_block_append_mirror)kernel(mlxsw_afa_block_append_police)kernel(mlxsw_afa_block_append_qos_dscp)kernel(mlxsw_afa_block_append_qos_dsfield)kernel(mlxsw_afa_block_append_qos_ecn)kernel(mlxsw_afa_block_append_qos_switch_prio)kernel(mlxsw_afa_block_append_sampler)kernel(mlxsw_afa_block_append_trap)kernel(mlxsw_afa_block_append_trap_and_forward)kernel(mlxsw_afa_block_append_vlan_modify)kernel(mlxsw_afa_block_commit)kernel(mlxsw_afa_block_continue)kernel(mlxsw_afa_block_create)kernel(mlxsw_afa_block_cur_set)kernel(mlxsw_afa_block_destroy)kernel(mlxsw_afa_block_first_kvdl_index)kernel(mlxsw_afa_block_first_set)kernel(mlxsw_afa_block_jump)kernel(mlxsw_afa_block_terminate)kernel(mlxsw_afa_cookie_lookup)kernel(mlxsw_afa_create)kernel(mlxsw_afa_destroy)kernel(mlxsw_afk_clear)kernel(mlxsw_afk_create)kernel(mlxsw_afk_destroy)kernel(mlxsw_afk_encode)kernel(mlxsw_afk_key_info_block_encoding_get)kernel(mlxsw_afk_key_info_blocks_count_get)kernel(mlxsw_afk_key_info_get)kernel(mlxsw_afk_key_info_put)kernel(mlxsw_afk_key_info_subset)kernel(mlxsw_afk_values_add_buf)kernel(mlxsw_afk_values_add_u32)kernel(mlxsw_cmd_exec)kernel(mlxsw_core_bus_device_register)kernel(mlxsw_core_bus_device_unregister)kernel(mlxsw_core_cpu_port_fini)kernel(mlxsw_core_cpu_port_init)kernel(mlxsw_core_driver_priv)kernel(mlxsw_core_driver_register)kernel(mlxsw_core_driver_unregister)kernel(mlxsw_core_event_listener_register)kernel(mlxsw_core_event_listener_unregister)kernel(mlxsw_core_flush_owq)kernel(mlxsw_core_fw_rev_minor_subminor_validate)kernel(mlxsw_core_irq_event_handler_register)kernel(mlxsw_core_irq_event_handler_unregister)kernel(mlxsw_core_irq_event_handlers_call)kernel(mlxsw_core_kvd_sizes_get)kernel(mlxsw_core_lag_mapping_clear)kernel(mlxsw_core_lag_mapping_get)kernel(mlxsw_core_lag_mapping_set)kernel(mlxsw_core_max_lag)kernel(mlxsw_core_max_ports)kernel(mlxsw_core_port_devlink_port_get)kernel(mlxsw_core_port_driver_priv)kernel(mlxsw_core_port_fini)kernel(mlxsw_core_port_init)kernel(mlxsw_core_port_netdev_link)kernel(mlxsw_core_ptp_transmitted)kernel(mlxsw_core_read_frc_h)kernel(mlxsw_core_read_frc_l)kernel(mlxsw_core_read_utc_nsec)kernel(mlxsw_core_read_utc_sec)kernel(mlxsw_core_res_get)kernel(mlxsw_core_res_valid)kernel(mlxsw_core_resources_query)kernel(mlxsw_core_rx_listener_register)kernel(mlxsw_core_rx_listener_unregister)kernel(mlxsw_core_schedule_dw)kernel(mlxsw_core_schedule_work)kernel(mlxsw_core_sdq_supports_cqe_v2)kernel(mlxsw_core_skb_receive)kernel(mlxsw_core_skb_transmit)kernel(mlxsw_core_skb_transmit_busy)kernel(mlxsw_core_trap_register)kernel(mlxsw_core_trap_state_set)kernel(mlxsw_core_trap_unregister)kernel(mlxsw_core_traps_register)kernel(mlxsw_core_traps_unregister)kernel(mlxsw_env_get_module_eeprom)kernel(mlxsw_env_get_module_eeprom_by_page)kernel(mlxsw_env_get_module_info)kernel(mlxsw_env_get_module_power_mode)kernel(mlxsw_env_module_overheat_counter_get)kernel(mlxsw_env_module_port_down)kernel(mlxsw_env_module_port_map)kernel(mlxsw_env_module_port_unmap)kernel(mlxsw_env_module_port_up)kernel(mlxsw_env_reset_module)kernel(mlxsw_env_set_module_power_mode)kernel(mlxsw_i2c_driver_register)kernel(mlxsw_i2c_driver_unregister)kernel(mlxsw_linecards_event_ops_register)kernel(mlxsw_linecards_event_ops_unregister)kernel(mlxsw_pci_driver_register)kernel(mlxsw_pci_driver_unregister)kernel(mlxsw_reg_query)kernel(mlxsw_reg_trans_bulk_wait)kernel(mlxsw_reg_trans_query)kernel(mlxsw_reg_trans_write)kernel(mlxsw_reg_write)kernel(mock_drm_getfile)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_flush_running_cmds)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_show_info)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mqprio_fp_to_offload)kernel(mqprio_qopt_reconstruct)kernel(mqprio_validate_qopt)kernel(mrp_init_applicant)kernel(mrp_register_application)kernel(mrp_request_join)kernel(mrp_request_leave)kernel(mrp_uninit_applicant)kernel(mrp_unregister_application)kernel(nd_btt_arena_is_valid)kernel(nd_btt_probe)kernel(nd_btt_version)kernel(nd_cmd_bus_desc)kernel(nd_cmd_dimm_desc)kernel(nd_cmd_in_size)kernel(nd_cmd_out_size)kernel(nd_dax_probe)kernel(nd_dev_to_uuid)kernel(nd_device_notify)kernel(nd_device_register)kernel(nd_device_unregister)kernel(nd_fletcher64)kernel(nd_integrity_init)kernel(nd_pfn_probe)kernel(nd_pfn_validate)kernel(nd_region_acquire_lane)kernel(nd_region_dev)kernel(nd_region_provider_data)kernel(nd_region_release_lane)kernel(nd_region_to_nstype)kernel(nd_sb_checksum)kernel(nd_synchronize)kernel(net_failover_create)kernel(net_failover_destroy)kernel(netfs_read_folio)kernel(netfs_readahead)kernel(netfs_stats_show)kernel(netfs_subreq_terminated)kernel(netfs_write_begin)kernel(next_prime_number)kernel(nf_br_ops)kernel(nf_confirm)kernel(nf_conn_pernet_ecache)kernel(nf_conncount_add)kernel(nf_conncount_cache_free)kernel(nf_conncount_count)kernel(nf_conncount_destroy)kernel(nf_conncount_gc_list)kernel(nf_conncount_init)kernel(nf_conncount_list_init)kernel(nf_connlabels_get)kernel(nf_connlabels_put)kernel(nf_connlabels_replace)kernel(nf_conntrack_alloc)kernel(nf_conntrack_alter_reply)kernel(nf_conntrack_broadcast_help)kernel(nf_conntrack_count)kernel(nf_conntrack_eventmask_report)kernel(nf_conntrack_expect_lock)kernel(nf_conntrack_find_get)kernel(nf_conntrack_free)kernel(nf_conntrack_hash)kernel(nf_conntrack_hash_check_insert)kernel(nf_conntrack_helper_put)kernel(nf_conntrack_helper_register)kernel(nf_conntrack_helper_try_module_get)kernel(nf_conntrack_helper_unregister)kernel(nf_conntrack_helpers_register)kernel(nf_conntrack_helpers_unregister)kernel(nf_conntrack_htable_size)kernel(nf_conntrack_in)kernel(nf_conntrack_lock)kernel(nf_conntrack_locks)kernel(nf_conntrack_max)kernel(nf_conntrack_register_notifier)kernel(nf_conntrack_tuple_taken)kernel(nf_conntrack_unregister_notifier)kernel(nf_ct_acct_add)kernel(nf_ct_add_helper)kernel(nf_ct_alloc_hashtable)kernel(nf_ct_bridge_register)kernel(nf_ct_bridge_unregister)kernel(nf_ct_change_status_common)kernel(nf_ct_delete)kernel(nf_ct_deliver_cached_events)kernel(nf_ct_destroy)kernel(nf_ct_destroy_timeout)kernel(nf_ct_ecache_ext_add)kernel(nf_ct_expect_alloc)kernel(nf_ct_expect_find_get)kernel(nf_ct_expect_hash)kernel(nf_ct_expect_hsize)kernel(nf_ct_expect_init)kernel(nf_ct_expect_iterate_destroy)kernel(nf_ct_expect_iterate_net)kernel(nf_ct_expect_put)kernel(nf_ct_expect_related_report)kernel(nf_ct_ext_add)kernel(nf_ct_frag6_gather)kernel(nf_ct_get_id)kernel(nf_ct_get_tuplepr)kernel(nf_ct_gre_keymap_add)kernel(nf_ct_gre_keymap_destroy)kernel(nf_ct_handle_fragments)kernel(nf_ct_helper)kernel(nf_ct_helper_expectfn_find_by_name)kernel(nf_ct_helper_expectfn_find_by_symbol)kernel(nf_ct_helper_expectfn_register)kernel(nf_ct_helper_expectfn_unregister)kernel(nf_ct_helper_ext_add)kernel(nf_ct_helper_hash)kernel(nf_ct_helper_hsize)kernel(nf_ct_helper_init)kernel(nf_ct_helper_log)kernel(nf_ct_invert_tuple)kernel(nf_ct_iterate_cleanup_net)kernel(nf_ct_iterate_destroy)kernel(nf_ct_kill_acct)kernel(nf_ct_l4proto_find)kernel(nf_ct_l4proto_log_invalid)kernel(nf_ct_nat)kernel(nf_ct_nat_ext_add)kernel(nf_ct_netns_get)kernel(nf_ct_netns_put)kernel(nf_ct_port_nla_policy)kernel(nf_ct_port_nlattr_to_tuple)kernel(nf_ct_port_nlattr_tuple_size)kernel(nf_ct_port_tuple_to_nlattr)kernel(nf_ct_remove_expect)kernel(nf_ct_remove_expectations)kernel(nf_ct_seq_adjust)kernel(nf_ct_seq_offset)kernel(nf_ct_seqadj_init)kernel(nf_ct_seqadj_set)kernel(nf_ct_set_auto_assign_helper_warned)kernel(nf_ct_set_timeout)kernel(nf_ct_skb_network_trim)kernel(nf_ct_tcp_seqadj_set)kernel(nf_ct_timeout_hook)kernel(nf_ct_tmpl_alloc)kernel(nf_ct_tmpl_free)kernel(nf_ct_unexpect_related)kernel(nf_ct_unlink_expect_report)kernel(nf_ct_untimeout)kernel(nf_defrag_ipv4_disable)kernel(nf_defrag_ipv4_enable)kernel(nf_defrag_ipv6_disable)kernel(nf_defrag_ipv6_enable)kernel(nf_dup_ipv4)kernel(nf_dup_ipv6)kernel(nf_dup_netdev_egress)kernel(nf_flow_dnat_port)kernel(nf_flow_offload_ip_hook)kernel(nf_flow_offload_ipv6_hook)kernel(nf_flow_rule_route_ipv4)kernel(nf_flow_rule_route_ipv6)kernel(nf_flow_snat_port)kernel(nf_flow_table_cleanup)kernel(nf_flow_table_free)kernel(nf_flow_table_init)kernel(nf_flow_table_offload_setup)kernel(nf_fwd_netdev_egress)kernel(nf_l4proto_log_invalid)kernel(nf_nat_alloc_null_binding)kernel(nf_nat_amanda_hook)kernel(nf_nat_follow_master)kernel(nf_nat_ftp_hook)kernel(nf_nat_helper_put)kernel(nf_nat_helper_register)kernel(nf_nat_helper_try_module_get)kernel(nf_nat_helper_unregister)kernel(nf_nat_icmp_reply_translation)kernel(nf_nat_icmpv6_reply_translation)kernel(nf_nat_inet_fn)kernel(nf_nat_inet_register_fn)kernel(nf_nat_inet_unregister_fn)kernel(nf_nat_ipv4_register_fn)kernel(nf_nat_ipv4_unregister_fn)kernel(nf_nat_ipv6_register_fn)kernel(nf_nat_ipv6_unregister_fn)kernel(nf_nat_irc_hook)kernel(nf_nat_mangle_udp_packet)kernel(nf_nat_masquerade_inet_register_notifiers)kernel(nf_nat_masquerade_inet_unregister_notifiers)kernel(nf_nat_masquerade_ipv4)kernel(nf_nat_masquerade_ipv6)kernel(nf_nat_packet)kernel(nf_nat_pptp_hook)kernel(nf_nat_redirect_ipv4)kernel(nf_nat_redirect_ipv6)kernel(nf_nat_setup_info)kernel(nf_nat_sip_hooks)kernel(nf_nat_snmp_hook)kernel(nf_nat_tftp_hook)kernel(nf_osf_find)kernel(nf_osf_fingers)kernel(nf_osf_match)kernel(nf_reject_ip6_tcphdr_get)kernel(nf_reject_ip6_tcphdr_put)kernel(nf_reject_ip6hdr_put)kernel(nf_reject_ip_tcphdr_get)kernel(nf_reject_ip_tcphdr_put)kernel(nf_reject_iphdr_put)kernel(nf_reject_skb_v4_tcp_reset)kernel(nf_reject_skb_v4_unreach)kernel(nf_reject_skb_v6_tcp_reset)kernel(nf_reject_skb_v6_unreach)kernel(nf_send_reset)kernel(nf_send_reset6)kernel(nf_send_unreach)kernel(nf_send_unreach6)kernel(nf_sk_lookup_slow_v4)kernel(nf_sk_lookup_slow_v6)kernel(nf_synproxy_ipv4_fini)kernel(nf_synproxy_ipv4_init)kernel(nf_synproxy_ipv6_fini)kernel(nf_synproxy_ipv6_init)kernel(nf_tables_activate_set)kernel(nf_tables_bind_set)kernel(nf_tables_deactivate_flowtable)kernel(nf_tables_deactivate_set)kernel(nf_tables_destroy_set)kernel(nf_tables_trans_destroy_flush_work)kernel(nf_tproxy_get_sock_v4)kernel(nf_tproxy_get_sock_v6)kernel(nf_tproxy_handle_time_wait4)kernel(nf_tproxy_handle_time_wait6)kernel(nf_tproxy_laddr4)kernel(nf_tproxy_laddr6)kernel(nfct_h323_nat_hook)kernel(nfit_get_smbios_id)kernel(nfnetlink_broadcast)kernel(nfnetlink_has_listeners)kernel(nfnetlink_send)kernel(nfnetlink_set_err)kernel(nfnetlink_subsys_register)kernel(nfnetlink_subsys_unregister)kernel(nfnetlink_unicast)kernel(nfnl_lock)kernel(nfnl_unlock)kernel(nforce2_smbus)kernel(nfs3_set_ds_client)kernel(nfs41_maxgetdevinfo_overhead)kernel(nfs41_sequence_done)kernel(nfs42_proc_layouterror)kernel(nfs4_client_id_uniquifier)kernel(nfs4_decode_mp_ds_addr)kernel(nfs4_delete_deviceid)kernel(nfs4_dentry_operations)kernel(nfs4_disable_idmapping)kernel(nfs4_find_get_deviceid)kernel(nfs4_find_or_create_ds_client)kernel(nfs4_fs_type)kernel(nfs4_init_deviceid_node)kernel(nfs4_init_ds_session)kernel(nfs4_label_alloc)kernel(nfs4_mark_deviceid_available)kernel(nfs4_mark_deviceid_unavailable)kernel(nfs4_pnfs_ds_add)kernel(nfs4_pnfs_ds_connect)kernel(nfs4_pnfs_ds_put)kernel(nfs4_print_deviceid)kernel(nfs4_proc_getdeviceinfo)kernel(nfs4_put_deviceid_node)kernel(nfs4_schedule_lease_moved_recovery)kernel(nfs4_schedule_lease_recovery)kernel(nfs4_schedule_migration_recovery)kernel(nfs4_schedule_session_recovery)kernel(nfs4_schedule_stateid_recovery)kernel(nfs4_sequence_done)kernel(nfs4_set_ds_client)kernel(nfs4_set_rw_stateid)kernel(nfs4_setup_sequence)kernel(nfs4_test_deviceid_unavailable)kernel(nfs4_test_session_trunk)kernel(nfs_access_add_cache)kernel(nfs_access_get_cached)kernel(nfs_access_set_mask)kernel(nfs_access_zap_cache)kernel(nfs_add_or_obtain)kernel(nfs_alloc_client)kernel(nfs_alloc_fattr)kernel(nfs_alloc_fattr_with_label)kernel(nfs_alloc_fhandle)kernel(nfs_alloc_inode)kernel(nfs_alloc_server)kernel(nfs_async_iocounter_wait)kernel(nfs_atomic_open)kernel(nfs_auth_info_match)kernel(nfs_callback_nr_threads)kernel(nfs_callback_set_tcpport)kernel(nfs_check_cache_invalid)kernel(nfs_check_flags)kernel(nfs_clear_inode)kernel(nfs_clear_verifier_delegated)kernel(nfs_client_for_each_server)kernel(nfs_client_init_is_complete)kernel(nfs_client_init_status)kernel(nfs_clone_server)kernel(nfs_close_context)kernel(nfs_commit_free)kernel(nfs_commit_inode)kernel(nfs_commitdata_alloc)kernel(nfs_commitdata_release)kernel(nfs_create)kernel(nfs_create_rpc_client)kernel(nfs_create_server)kernel(nfs_d_prune_case_insensitive_aliases)kernel(nfs_debug)kernel(nfs_delay_retrans)kernel(nfs_dentry_operations)kernel(nfs_do_submount)kernel(nfs_dreq_bytes_left)kernel(nfs_drop_inode)kernel(nfs_fattr_init)kernel(nfs_fhget)kernel(nfs_file_fsync)kernel(nfs_file_llseek)kernel(nfs_file_mmap)kernel(nfs_file_operations)kernel(nfs_file_read)kernel(nfs_file_release)kernel(nfs_file_set_open_context)kernel(nfs_file_write)kernel(nfs_filemap_write_and_wait_range)kernel(nfs_flock)kernel(nfs_force_lookup_revalidate)kernel(nfs_free_client)kernel(nfs_free_inode)kernel(nfs_free_server)kernel(nfs_fs_type)kernel(nfs_fscache_open_file)kernel(nfs_generic_pg_test)kernel(nfs_generic_pgio)kernel(nfs_get_client)kernel(nfs_get_lock_context)kernel(nfs_getattr)kernel(nfs_idmap_cache_timeout)kernel(nfs_inc_attr_generation_counter)kernel(nfs_init_cinfo)kernel(nfs_init_client)kernel(nfs_init_commit)kernel(nfs_init_server_rpcclient)kernel(nfs_init_timeout_values)kernel(nfs_initiate_commit)kernel(nfs_initiate_pgio)kernel(nfs_inode_attach_open_context)kernel(nfs_instantiate)kernel(nfs_invalidate_atime)kernel(nfs_kill_super)kernel(nfs_link)kernel(nfs_lock)kernel(nfs_lookup)kernel(nfs_map_string_to_numeric)kernel(nfs_mark_client_ready)kernel(nfs_may_open)kernel(nfs_mkdir)kernel(nfs_mknod)kernel(nfs_net_id)kernel(nfs_pageio_init_read)kernel(nfs_pageio_init_write)kernel(nfs_pageio_resend)kernel(nfs_pageio_reset_read_mds)kernel(nfs_pageio_reset_write_mds)kernel(nfs_path)kernel(nfs_permission)kernel(nfs_pgheader_init)kernel(nfs_pgio_current_mirror)kernel(nfs_pgio_header_alloc)kernel(nfs_pgio_header_free)kernel(nfs_post_op_update_inode)kernel(nfs_post_op_update_inode_force_wcc)kernel(nfs_probe_server)kernel(nfs_put_client)kernel(nfs_put_lock_context)kernel(nfs_read_alloc_scratch)kernel(nfs_reconfigure)kernel(nfs_refresh_inode)kernel(nfs_release_request)kernel(nfs_remove_bad_delegation)kernel(nfs_rename)kernel(nfs_request_add_commit_list)kernel(nfs_request_add_commit_list_locked)kernel(nfs_request_remove_commit_list)kernel(nfs_retry_commit)kernel(nfs_revalidate_inode)kernel(nfs_rmdir)kernel(nfs_sb_active)kernel(nfs_sb_deactive)kernel(nfs_scan_commit_list)kernel(nfs_server_copy_userdata)kernel(nfs_server_insert_lists)kernel(nfs_server_remove_lists)kernel(nfs_set_cache_invalid)kernel(nfs_set_verifier)kernel(nfs_setattr)kernel(nfs_setattr_update_inode)kernel(nfs_setsecurity)kernel(nfs_show_devname)kernel(nfs_show_options)kernel(nfs_show_path)kernel(nfs_show_stats)kernel(nfs_sops)kernel(nfs_statfs)kernel(nfs_stream_decode_acl)kernel(nfs_stream_encode_acl)kernel(nfs_submount)kernel(nfs_symlink)kernel(nfs_sync_inode)kernel(nfs_sysfs_add_server)kernel(nfs_sysfs_link_rpc_client)kernel(nfs_try_get_tree)kernel(nfs_umount_begin)kernel(nfs_unlink)kernel(nfs_wait_bit_killable)kernel(nfs_wait_client_init_complete)kernel(nfs_wait_on_request)kernel(nfs_wb_all)kernel(nfs_write_inode)kernel(nfs_writeback_update_inode)kernel(nfs_zap_acl_cache)kernel(nfsacl_decode)kernel(nfsacl_encode)kernel(nfsd4_ssc_init_umount_work)kernel(nfsd_debug)kernel(nfsiod_workqueue)kernel(nft_chain_validate)kernel(nft_chain_validate_dependency)kernel(nft_chain_validate_hooks)kernel(nft_data_dump)kernel(nft_data_init)kernel(nft_data_release)kernel(nft_do_chain)kernel(nft_dump_register)kernel(nft_fib4_eval)kernel(nft_fib4_eval_type)kernel(nft_fib6_eval)kernel(nft_fib6_eval_type)kernel(nft_fib_dump)kernel(nft_fib_init)kernel(nft_fib_policy)kernel(nft_fib_store_result)kernel(nft_fib_validate)kernel(nft_flowtable_lookup)kernel(nft_fwd_dup_netdev_offload)kernel(nft_meta_get_dump)kernel(nft_meta_get_eval)kernel(nft_meta_get_init)kernel(nft_meta_inner_eval)kernel(nft_meta_policy)kernel(nft_meta_set_destroy)kernel(nft_meta_set_dump)kernel(nft_meta_set_eval)kernel(nft_meta_set_init)kernel(nft_meta_set_validate)kernel(nft_obj_lookup)kernel(nft_obj_notify)kernel(nft_parse_register_load)kernel(nft_parse_register_store)kernel(nft_parse_u32_check)kernel(nft_register_chain_type)kernel(nft_register_expr)kernel(nft_register_flowtable_type)kernel(nft_register_obj)kernel(nft_reject_dump)kernel(nft_reject_icmp_code)kernel(nft_reject_icmpv6_code)kernel(nft_reject_init)kernel(nft_reject_policy)kernel(nft_reject_validate)kernel(nft_request_module)kernel(nft_set_catchall_lookup)kernel(nft_set_do_lookup)kernel(nft_set_elem_destroy)kernel(nft_set_lookup_global)kernel(nft_trace_enabled)kernel(nft_unregister_chain_type)kernel(nft_unregister_expr)kernel(nft_unregister_flowtable_type)kernel(nft_unregister_obj)kernel(nlm_debug)kernel(nlmclnt_done)kernel(nlmclnt_init)kernel(nlmclnt_proc)kernel(nlmclnt_rpc_clnt)kernel(nlmsvc_ops)kernel(nlmsvc_unlock_all_by_ip)kernel(nlmsvc_unlock_all_by_sb)kernel(nvdimm_badblocks_populate)kernel(nvdimm_bus_add_badrange)kernel(nvdimm_bus_check_dimm_count)kernel(nvdimm_bus_lock)kernel(nvdimm_bus_register)kernel(nvdimm_bus_unlock)kernel(nvdimm_bus_unregister)kernel(nvdimm_check_and_set_ro)kernel(nvdimm_clear_poison)kernel(nvdimm_cmd_mask)kernel(nvdimm_delete)kernel(nvdimm_flush)kernel(nvdimm_has_cache)kernel(nvdimm_has_flush)kernel(nvdimm_in_overwrite)kernel(nvdimm_kobj)kernel(nvdimm_name)kernel(nvdimm_namespace_attach_btt)kernel(nvdimm_namespace_capacity)kernel(nvdimm_namespace_common_probe)kernel(nvdimm_namespace_detach_btt)kernel(nvdimm_namespace_disk_name)kernel(nvdimm_namespace_locked)kernel(nvdimm_pmem_region_create)kernel(nvdimm_provider_data)kernel(nvdimm_region_delete)kernel(nvdimm_region_notify)kernel(nvdimm_security_setup_events)kernel(nvdimm_setup_pfn)kernel(nvdimm_to_bus)kernel(nvdimm_volatile_region_create)kernel(nvme_alloc_admin_tag_set)kernel(nvme_alloc_io_tag_set)kernel(nvme_auth_alloc_key)kernel(nvme_auth_augmented_challenge)kernel(nvme_auth_dhgroup_id)kernel(nvme_auth_dhgroup_kpp)kernel(nvme_auth_dhgroup_name)kernel(nvme_auth_digest_name)kernel(nvme_auth_extract_key)kernel(nvme_auth_free)kernel(nvme_auth_free_key)kernel(nvme_auth_gen_privkey)kernel(nvme_auth_gen_pubkey)kernel(nvme_auth_gen_shared_secret)kernel(nvme_auth_generate_key)kernel(nvme_auth_get_seqnum)kernel(nvme_auth_hmac_hash_len)kernel(nvme_auth_hmac_id)kernel(nvme_auth_hmac_name)kernel(nvme_auth_init_ctrl)kernel(nvme_auth_key_struct_size)kernel(nvme_auth_negotiate)kernel(nvme_auth_stop)kernel(nvme_auth_transform_key)kernel(nvme_auth_wait)kernel(nvme_cancel_admin_tagset)kernel(nvme_cancel_request)kernel(nvme_cancel_tagset)kernel(nvme_change_ctrl_state)kernel(nvme_cleanup_cmd)kernel(nvme_command_effects)kernel(nvme_complete_async_event)kernel(nvme_complete_batch_req)kernel(nvme_complete_rq)kernel(nvme_ctrl_from_file)kernel(nvme_delete_ctrl)kernel(nvme_delete_wq)kernel(nvme_dev_attrs_group)kernel(nvme_disable_ctrl)kernel(nvme_enable_ctrl)kernel(nvme_execute_rq)kernel(nvme_fail_nonready_command)kernel(nvme_fc_io_getuuid)kernel(nvme_fc_rcv_ls_req)kernel(nvme_fc_register_localport)kernel(nvme_fc_register_remoteport)kernel(nvme_fc_rescan_remoteport)kernel(nvme_fc_set_remoteport_devloss)kernel(nvme_fc_unregister_localport)kernel(nvme_fc_unregister_remoteport)kernel(nvme_find_get_ns)kernel(nvme_get_admin_opcode_str)kernel(nvme_get_fabrics_opcode_str)kernel(nvme_get_features)kernel(nvme_get_opcode_str)kernel(nvme_host_path_error)kernel(nvme_init_ctrl)kernel(nvme_init_ctrl_finish)kernel(nvme_init_request)kernel(nvme_io_timeout)kernel(nvme_keyring_id)kernel(nvme_mark_namespaces_dead)kernel(nvme_mpath_start_request)kernel(nvme_passthru_end)kernel(nvme_passthru_start)kernel(nvme_put_ns)kernel(nvme_quiesce_admin_queue)kernel(nvme_quiesce_io_queues)kernel(nvme_remove_admin_tag_set)kernel(nvme_remove_io_tag_set)kernel(nvme_remove_namespaces)kernel(nvme_reset_ctrl)kernel(nvme_reset_wq)kernel(nvme_set_features)kernel(nvme_set_queue_count)kernel(nvme_setup_cmd)kernel(nvme_start_ctrl)kernel(nvme_start_freeze)kernel(nvme_stop_ctrl)kernel(nvme_stop_keep_alive)kernel(nvme_submit_sync_cmd)kernel(nvme_sync_io_queues)kernel(nvme_sync_queues)kernel(nvme_tls_psk_default)kernel(nvme_try_sched_reset)kernel(nvme_unfreeze)kernel(nvme_uninit_ctrl)kernel(nvme_unquiesce_admin_queue)kernel(nvme_unquiesce_io_queues)kernel(nvme_wait_freeze)kernel(nvme_wait_freeze_timeout)kernel(nvme_wait_reset)kernel(nvme_wq)kernel(nvmet_check_transfer_len)kernel(nvmet_ctrl_fatal_error)kernel(nvmet_fc_invalidate_host)kernel(nvmet_fc_rcv_fcp_abort)kernel(nvmet_fc_rcv_fcp_req)kernel(nvmet_fc_rcv_ls_req)kernel(nvmet_fc_register_targetport)kernel(nvmet_fc_unregister_targetport)kernel(nvmet_register_transport)kernel(nvmet_req_alloc_sgls)kernel(nvmet_req_complete)kernel(nvmet_req_free_sgls)kernel(nvmet_req_init)kernel(nvmet_req_uninit)kernel(nvmet_sq_destroy)kernel(nvmet_sq_init)kernel(nvmet_unregister_transport)kernel(nvmet_wq)kernel(nvmf_connect_admin_queue)kernel(nvmf_connect_io_queue)kernel(nvmf_free_options)kernel(nvmf_get_address)kernel(nvmf_ip_options_match)kernel(nvmf_map_queues)kernel(nvmf_reg_read32)kernel(nvmf_reg_read64)kernel(nvmf_reg_write32)kernel(nvmf_register_transport)kernel(nvmf_set_io_queues)kernel(nvmf_should_reconnect)kernel(nvmf_unregister_transport)kernel(objagg_create)kernel(objagg_destroy)kernel(objagg_hints_get)kernel(objagg_hints_put)kernel(objagg_hints_stats_get)kernel(objagg_obj_delta_priv)kernel(objagg_obj_get)kernel(objagg_obj_put)kernel(objagg_obj_raw)kernel(objagg_obj_root_priv)kernel(objagg_stats_get)kernel(objagg_stats_put)kernel(opens_in_grace)kernel(osd_req_op_alloc_hint_init)kernel(osd_req_op_cls_init)kernel(osd_req_op_cls_request_data_bvecs)kernel(osd_req_op_cls_request_data_pagelist)kernel(osd_req_op_cls_request_data_pages)kernel(osd_req_op_cls_response_data_pages)kernel(osd_req_op_copy_from_init)kernel(osd_req_op_extent_dup_last)kernel(osd_req_op_extent_init)kernel(osd_req_op_extent_osd_data)kernel(osd_req_op_extent_osd_data_bio)kernel(osd_req_op_extent_osd_data_bvec_pos)kernel(osd_req_op_extent_osd_data_bvecs)kernel(osd_req_op_extent_osd_data_pagelist)kernel(osd_req_op_extent_osd_data_pages)kernel(osd_req_op_extent_osd_iter)kernel(osd_req_op_extent_update)kernel(osd_req_op_init)kernel(osd_req_op_raw_data_in_pages)kernel(osd_req_op_xattr_init)kernel(ovs_netdev_link)kernel(ovs_netdev_tunnel_destroy)kernel(ovs_vport_alloc)kernel(ovs_vport_free)kernel(ovs_vport_ops_unregister)kernel(parman_create)kernel(parman_destroy)kernel(parman_item_add)kernel(parman_item_remove)kernel(parman_prio_fini)kernel(parman_prio_init)kernel(parport_announce_port)kernel(parport_claim)kernel(parport_claim_or_block)kernel(parport_del_port)kernel(parport_find_base)kernel(parport_find_number)kernel(parport_get_port)kernel(parport_ieee1284_ecp_read_data)kernel(parport_ieee1284_ecp_write_addr)kernel(parport_ieee1284_ecp_write_data)kernel(parport_ieee1284_epp_read_addr)kernel(parport_ieee1284_epp_read_data)kernel(parport_ieee1284_epp_write_addr)kernel(parport_ieee1284_epp_write_data)kernel(parport_ieee1284_interrupt)kernel(parport_ieee1284_read_byte)kernel(parport_ieee1284_read_nibble)kernel(parport_ieee1284_write_compat)kernel(parport_irq_handler)kernel(parport_negotiate)kernel(parport_pc_probe_port)kernel(parport_pc_unregister_port)kernel(parport_put_port)kernel(parport_read)kernel(parport_register_dev_model)kernel(parport_register_port)kernel(parport_release)kernel(parport_remove_port)kernel(parport_set_timeout)kernel(parport_unregister_device)kernel(parport_unregister_driver)kernel(parport_wait_event)kernel(parport_wait_peripheral)kernel(parport_write)kernel(passthrough_attrib_attrs)kernel(passthrough_parse_cdb)kernel(passthrough_pr_attrib_attrs)kernel(pci_test_config_bits)kernel(phylink_caps_to_linkmodes)kernel(phylink_connect_phy)kernel(phylink_create)kernel(phylink_decode_usxgmii_word)kernel(phylink_destroy)kernel(phylink_disconnect_phy)kernel(phylink_ethtool_get_eee)kernel(phylink_ethtool_get_pauseparam)kernel(phylink_ethtool_get_wol)kernel(phylink_ethtool_ksettings_get)kernel(phylink_ethtool_ksettings_set)kernel(phylink_ethtool_nway_reset)kernel(phylink_ethtool_set_eee)kernel(phylink_ethtool_set_pauseparam)kernel(phylink_ethtool_set_wol)kernel(phylink_expects_phy)kernel(phylink_fwnode_phy_connect)kernel(phylink_generic_validate)kernel(phylink_get_capabilities)kernel(phylink_get_eee_err)kernel(phylink_init_eee)kernel(phylink_limit_mac_speed)kernel(phylink_mac_change)kernel(phylink_mii_c22_pcs_an_restart)kernel(phylink_mii_c22_pcs_config)kernel(phylink_mii_c22_pcs_decode_state)kernel(phylink_mii_c22_pcs_encode_advertisement)kernel(phylink_mii_c22_pcs_get_state)kernel(phylink_mii_c45_pcs_get_state)kernel(phylink_mii_ioctl)kernel(phylink_of_phy_connect)kernel(phylink_pcs_change)kernel(phylink_resolve_c73)kernel(phylink_resume)kernel(phylink_set_port_modes)kernel(phylink_speed_down)kernel(phylink_speed_up)kernel(phylink_start)kernel(phylink_stop)kernel(phylink_suspend)kernel(phylink_validate_mask_caps)kernel(platform_profile_notify)kernel(platform_profile_register)kernel(platform_profile_remove)kernel(pmbus_check_byte_register)kernel(pmbus_check_word_register)kernel(pmbus_clear_cache)kernel(pmbus_clear_faults)kernel(pmbus_do_probe)kernel(pmbus_get_debugfs_dir)kernel(pmbus_get_driver_info)kernel(pmbus_get_fan_rate_cached)kernel(pmbus_get_fan_rate_device)kernel(pmbus_read_byte_data)kernel(pmbus_read_word_data)kernel(pmbus_set_page)kernel(pmbus_set_update)kernel(pmbus_update_byte_data)kernel(pmbus_update_fan)kernel(pmbus_write_byte)kernel(pmbus_write_byte_data)kernel(pmbus_write_word_data)kernel(pmc_write_counter)kernel(pmem_sector_size)kernel(pmem_should_map_pages)kernel(pnfs_add_commit_array)kernel(pnfs_alloc_commit_array)kernel(pnfs_destroy_layout)kernel(pnfs_error_mark_layout_for_return)kernel(pnfs_free_commit_array)kernel(pnfs_generic_clear_request_commit)kernel(pnfs_generic_commit_pagelist)kernel(pnfs_generic_commit_release)kernel(pnfs_generic_ds_cinfo_destroy)kernel(pnfs_generic_ds_cinfo_release_lseg)kernel(pnfs_generic_layout_insert_lseg)kernel(pnfs_generic_pg_check_layout)kernel(pnfs_generic_pg_check_range)kernel(pnfs_generic_pg_cleanup)kernel(pnfs_generic_pg_init_read)kernel(pnfs_generic_pg_init_write)kernel(pnfs_generic_pg_readpages)kernel(pnfs_generic_pg_test)kernel(pnfs_generic_pg_writepages)kernel(pnfs_generic_prepare_to_resend_writes)kernel(pnfs_generic_recover_commit_reqs)kernel(pnfs_generic_rw_release)kernel(pnfs_generic_scan_commit_lists)kernel(pnfs_generic_search_commit_reqs)kernel(pnfs_generic_sync)kernel(pnfs_generic_write_commit_done)kernel(pnfs_layout_mark_request_commit)kernel(pnfs_layoutcommit_inode)kernel(pnfs_ld_read_done)kernel(pnfs_ld_write_done)kernel(pnfs_nfs_generic_sync)kernel(pnfs_put_lseg)kernel(pnfs_read_done_resend_to_mds)kernel(pnfs_read_resend_pnfs)kernel(pnfs_register_layoutdriver)kernel(pnfs_report_layoutstat)kernel(pnfs_set_layoutcommit)kernel(pnfs_set_lo_fail)kernel(pnfs_unregister_layoutdriver)kernel(pnfs_update_layout)kernel(pnfs_write_done_resend_to_mds)kernel(polynomial_calc)kernel(pp_msgs)kernel(pptp_msg_name)kernel(print_tuple)kernel(proc_thermal_add)kernel(proc_thermal_check_power_floor_intr)kernel(proc_thermal_check_wt_intr)kernel(proc_thermal_mmio_add)kernel(proc_thermal_mmio_remove)kernel(proc_thermal_power_floor_get_state)kernel(proc_thermal_power_floor_intr_callback)kernel(proc_thermal_power_floor_set_state)kernel(proc_thermal_rapl_add)kernel(proc_thermal_rapl_remove)kernel(proc_thermal_read_power_floor_status)kernel(proc_thermal_remove)kernel(proc_thermal_resume)kernel(proc_thermal_rfim_add)kernel(proc_thermal_rfim_remove)kernel(proc_thermal_suspend)kernel(proc_thermal_wt_hint_add)kernel(proc_thermal_wt_hint_remove)kernel(proc_thermal_wt_intr_callback)kernel(proc_thermal_wt_req_add)kernel(proc_thermal_wt_req_remove)kernel(processor_thermal_mbox_interrupt_config)kernel(processor_thermal_send_mbox_read_cmd)kernel(processor_thermal_send_mbox_write_cmd)kernel(psample_group_get)kernel(psample_group_put)kernel(psample_group_take)kernel(psample_sample_packet)kernel(psp_check_platform_access_status)kernel(psp_check_tee_status)kernel(psp_copy_user_blob)kernel(psp_ring_platform_doorbell)kernel(psp_send_platform_access_msg)kernel(psp_tee_process_cmd)kernel(put_nfs_open_context)kernel(put_rpccred)kernel(pwm_lpss_bsw_info)kernel(pwm_lpss_bxt_info)kernel(pwm_lpss_byt_info)kernel(pwm_lpss_tng_info)kernel(qat_vfmig_cleanup)kernel(qat_vfmig_close)kernel(qat_vfmig_create)kernel(qat_vfmig_destroy)kernel(qat_vfmig_init)kernel(qat_vfmig_load_setup)kernel(qat_vfmig_load_state)kernel(qat_vfmig_open)kernel(qat_vfmig_reset)kernel(qat_vfmig_resume)kernel(qat_vfmig_save_setup)kernel(qat_vfmig_save_state)kernel(qat_vfmig_suspend)kernel(qca808x_cable_test_get_status)kernel(qca808x_led_reg_blink_set)kernel(qca808x_led_reg_brightness_set)kernel(qca808x_led_reg_hw_control_enable)kernel(qca808x_led_reg_hw_control_status)kernel(qmi_add_lookup)kernel(qmi_add_server)kernel(qmi_decode_message)kernel(qmi_encode_message)kernel(qmi_handle_init)kernel(qmi_handle_release)kernel(qmi_response_type_v01_ei)kernel(qmi_send_indication)kernel(qmi_send_request)kernel(qmi_send_response)kernel(qmi_txn_cancel)kernel(qmi_txn_init)kernel(qmi_txn_wait)kernel(qrtr_endpoint_post)kernel(qrtr_endpoint_register)kernel(qrtr_endpoint_unregister)kernel(qrtr_ns_init)kernel(qrtr_ns_remove)kernel(qword_add)kernel(qword_addhex)kernel(qword_get)kernel(r5c_journal_mode_set)kernel(raid5_set_cache_size)kernel(raid6_2data_recov)kernel(raid6_call)kernel(raid6_datap_recov)kernel(raid6_empty_zero_page)kernel(raid6_gfexi)kernel(raid6_gfexp)kernel(raid6_gfinv)kernel(raid6_gflog)kernel(raid6_gfmul)kernel(raid6_vgfmul)kernel(raid_class_attach)kernel(raid_class_release)kernel(raid_component_add)kernel(rapl_add_package)kernel(rapl_add_package_cpuslocked)kernel(rapl_find_package_domain)kernel(rapl_find_package_domain_cpuslocked)kernel(rapl_remove_package)kernel(rapl_remove_package_cpuslocked)kernel(read_bytes_from_xdr_buf)kernel(read_cdat_data)kernel(recover_lost_locks)kernel(register_8022_client)kernel(register_cdrom)kernel(register_dca_provider)kernel(register_hdlc_protocol)kernel(register_ip_vs_app)kernel(register_ip_vs_app_inc)kernel(register_ip_vs_pe)kernel(register_ip_vs_scheduler)kernel(register_nfs_version)kernel(register_nvdimm_pmu)kernel(register_snap_client)kernel(remove_iaa_compression_mode)kernel(report_ignored_msrs)kernel(rmi_2d_sensor_abs_process)kernel(rmi_2d_sensor_abs_report)kernel(rmi_2d_sensor_configure_input)kernel(rmi_2d_sensor_of_probe)kernel(rmi_2d_sensor_rel_report)kernel(rmi_dbg)kernel(rmi_driver_resume)kernel(rmi_driver_suspend)kernel(rmi_of_property_read_u32)kernel(rmi_register_transport_device)kernel(rmi_set_attn_data)kernel(rmi_unregister_function_handler)kernel(rmi_unregister_transport_device)kernel(roccat_common2_device_init_struct)kernel(roccat_common2_receive)kernel(roccat_common2_send)kernel(roccat_common2_send_with_status)kernel(roccat_common2_sysfs_read)kernel(roccat_common2_sysfs_write)kernel(roccat_connect)kernel(roccat_disconnect)kernel(roccat_report_event)kernel(rpc_add_pipe_dir_object)kernel(rpc_alloc_iostats)kernel(rpc_bind_new_program)kernel(rpc_calc_rto)kernel(rpc_call_async)kernel(rpc_call_null)kernel(rpc_call_start)kernel(rpc_call_sync)kernel(rpc_cancel_tasks)kernel(rpc_clnt_add_xprt)kernel(rpc_clnt_disconnect)kernel(rpc_clnt_iterate_for_each_xprt)kernel(rpc_clnt_manage_trunked_xprts)kernel(rpc_clnt_probe_trunked_xprts)kernel(rpc_clnt_setup_test_and_add_xprt)kernel(rpc_clnt_show_stats)kernel(rpc_clnt_test_and_add_xprt)kernel(rpc_clnt_xprt_switch_add_xprt)kernel(rpc_clnt_xprt_switch_has_addr)kernel(rpc_clnt_xprt_switch_remove_xprt)kernel(rpc_clone_client)kernel(rpc_clone_client_set_auth)kernel(rpc_count_iostats)kernel(rpc_count_iostats_metrics)kernel(rpc_create)kernel(rpc_d_lookup_sb)kernel(rpc_debug)kernel(rpc_delay)kernel(rpc_destroy_pipe_data)kernel(rpc_destroy_wait_queue)kernel(rpc_exit)kernel(rpc_find_or_alloc_pipe_dir_object)kernel(rpc_force_rebind)kernel(rpc_free)kernel(rpc_free_iostats)kernel(rpc_get_sb_net)kernel(rpc_init_pipe_dir_head)kernel(rpc_init_pipe_dir_object)kernel(rpc_init_priority_wait_queue)kernel(rpc_init_rtt)kernel(rpc_init_wait_queue)kernel(rpc_killall_tasks)kernel(rpc_localaddr)kernel(rpc_machine_cred)kernel(rpc_malloc)kernel(rpc_max_bc_payload)kernel(rpc_max_payload)kernel(rpc_mkpipe_data)kernel(rpc_mkpipe_dentry)kernel(rpc_net_ns)kernel(rpc_ntop)kernel(rpc_num_bc_slots)kernel(rpc_peeraddr)kernel(rpc_peeraddr2str)kernel(rpc_pipe_generic_upcall)kernel(rpc_pipefs_notifier_register)kernel(rpc_pipefs_notifier_unregister)kernel(rpc_prepare_reply_pages)kernel(rpc_proc_register)kernel(rpc_proc_unregister)kernel(rpc_pton)kernel(rpc_put_sb_net)kernel(rpc_put_task)kernel(rpc_put_task_async)kernel(rpc_queue_upcall)kernel(rpc_release_client)kernel(rpc_remove_pipe_dir_object)kernel(rpc_restart_call)kernel(rpc_restart_call_prepare)kernel(rpc_run_task)kernel(rpc_set_connect_timeout)kernel(rpc_setbufsize)kernel(rpc_shutdown_client)kernel(rpc_sleep_on)kernel(rpc_sleep_on_priority)kernel(rpc_sleep_on_priority_timeout)kernel(rpc_sleep_on_timeout)kernel(rpc_switch_client_transport)kernel(rpc_task_gfp_mask)kernel(rpc_task_release_transport)kernel(rpc_task_timeout)kernel(rpc_uaddr2sockaddr)kernel(rpc_unlink)kernel(rpc_update_rtt)kernel(rpc_wait_for_completion_task)kernel(rpc_wake_up)kernel(rpc_wake_up_first)kernel(rpc_wake_up_next)kernel(rpc_wake_up_queued_task)kernel(rpc_wake_up_status)kernel(rpcauth_create)kernel(rpcauth_destroy_credcache)kernel(rpcauth_get_gssinfo)kernel(rpcauth_get_pseudoflavor)kernel(rpcauth_init_cred)kernel(rpcauth_init_credcache)kernel(rpcauth_lookup_credcache)kernel(rpcauth_lookupcred)kernel(rpcauth_register)kernel(rpcauth_stringify_acceptor)kernel(rpcauth_unregister)kernel(rpcauth_unwrap_resp_decode)kernel(rpcauth_wrap_req_encode)kernel(rpcb_getport_async)kernel(rtsx_pci_add_cmd)kernel(rtsx_pci_card_exclusive_check)kernel(rtsx_pci_card_exist)kernel(rtsx_pci_card_power_off)kernel(rtsx_pci_card_power_on)kernel(rtsx_pci_card_pull_ctl_disable)kernel(rtsx_pci_card_pull_ctl_enable)kernel(rtsx_pci_complete_unfinished_transfer)kernel(rtsx_pci_dma_map_sg)kernel(rtsx_pci_dma_transfer)kernel(rtsx_pci_dma_unmap_sg)kernel(rtsx_pci_read_phy_register)kernel(rtsx_pci_read_ppbuf)kernel(rtsx_pci_read_register)kernel(rtsx_pci_send_cmd)kernel(rtsx_pci_send_cmd_no_wait)kernel(rtsx_pci_start_run)kernel(rtsx_pci_stop_cmd)kernel(rtsx_pci_switch_clock)kernel(rtsx_pci_switch_output_voltage)kernel(rtsx_pci_transfer_data)kernel(rtsx_pci_write_phy_register)kernel(rtsx_pci_write_ppbuf)kernel(rtsx_pci_write_register)kernel(rtsx_usb_add_cmd)kernel(rtsx_usb_card_exclusive_check)kernel(rtsx_usb_ep0_read_register)kernel(rtsx_usb_ep0_write_register)kernel(rtsx_usb_get_card_status)kernel(rtsx_usb_get_rsp)kernel(rtsx_usb_read_ppbuf)kernel(rtsx_usb_read_register)kernel(rtsx_usb_send_cmd)kernel(rtsx_usb_switch_clock)kernel(rtsx_usb_transfer_data)kernel(rtsx_usb_write_ppbuf)kernel(rtsx_usb_write_register)kernel(sas_attach_transport)kernel(sas_disable_tlr)kernel(sas_enable_tlr)kernel(sas_end_device_alloc)kernel(sas_expander_alloc)kernel(sas_get_address)kernel(sas_is_tlr_enabled)kernel(sas_phy_add)kernel(sas_phy_alloc)kernel(sas_phy_delete)kernel(sas_phy_free)kernel(sas_port_add)kernel(sas_port_add_phy)kernel(sas_port_alloc)kernel(sas_port_alloc_num)kernel(sas_port_delete)kernel(sas_port_delete_phy)kernel(sas_port_free)kernel(sas_port_get_phy)kernel(sas_port_mark_backlink)kernel(sas_read_port_mode_page)kernel(sas_release_transport)kernel(sas_remove_children)kernel(sas_remove_host)kernel(sas_rphy_add)kernel(sas_rphy_delete)kernel(sas_rphy_free)kernel(sas_rphy_remove)kernel(sas_rphy_unlink)kernel(sas_tlr_supported)kernel(sata_async_notification)kernel(sata_deb_timing_hotplug)kernel(sata_deb_timing_long)kernel(sata_deb_timing_normal)kernel(sata_link_debounce)kernel(sata_link_hardreset)kernel(sata_link_resume)kernel(sata_link_scr_lpm)kernel(sata_lpm_ignore_phy_events)kernel(sata_pmp_error_handler)kernel(sata_pmp_port_ops)kernel(sata_pmp_qc_defer_cmd_switch)kernel(sata_port_ops)kernel(sata_scr_read)kernel(sata_scr_valid)kernel(sata_scr_write)kernel(sata_scr_write_flush)kernel(sata_set_spd)kernel(sata_sff_hardreset)kernel(sata_std_hardreset)kernel(sbc_attrib_attrs)kernel(sbc_dif_copy_prot)kernel(sbc_dif_verify)kernel(sbc_get_device_type)kernel(sbc_get_write_same_sectors)kernel(sbc_parse_cdb)kernel(sch56xx_read_virtual_reg)kernel(sch56xx_read_virtual_reg12)kernel(sch56xx_read_virtual_reg16)kernel(sch56xx_watchdog_register)kernel(sch56xx_write_virtual_reg)kernel(schedule_cxl_memdev_detach)kernel(scsi_is_fc_rport)kernel(scsi_is_sas_phy)kernel(scsi_is_sas_port)kernel(scsi_is_sas_rphy)kernel(send_implementation_id)kernel(serpent_cbc_dec_8way_avx)kernel(serpent_ecb_dec_8way_avx)kernel(serpent_ecb_enc_8way_avx)kernel(serpent_setkey)kernel(set_and_calc_slave_port_state)kernel(set_exclusive_cxl_commands)kernel(set_phv_bit)kernel(setup_udp_tunnel_sock)kernel(sev_do_cmd)kernel(sev_guest_activate)kernel(sev_guest_deactivate)kernel(sev_guest_decommission)kernel(sev_guest_df_flush)kernel(sev_issue_cmd_external_user)kernel(sev_platform_init)kernel(sev_platform_status)kernel(smsc_phy_config_init)kernel(smsc_phy_config_intr)kernel(smsc_phy_get_tunable)kernel(smsc_phy_handle_interrupt)kernel(smsc_phy_probe)kernel(smsc_phy_set_tunable)kernel(snp_alloc_firmware_page)kernel(snp_free_firmware_page)kernel(sparse_keymap_entry_from_keycode)kernel(sparse_keymap_entry_from_scancode)kernel(sparse_keymap_report_entry)kernel(sparse_keymap_report_event)kernel(sparse_keymap_setup)kernel(spc_emulate_evpd_83)kernel(spc_emulate_inquiry_std)kernel(spc_emulate_report_luns)kernel(spc_parse_cdb)kernel(speedstep_detect_processor)kernel(speedstep_get_freqs)kernel(speedstep_get_frequency)kernel(spi_attach_transport)kernel(spi_display_xfer_agreement)kernel(spi_dv_device)kernel(spi_populate_ppr_msg)kernel(spi_populate_sync_msg)kernel(spi_populate_tag_msg)kernel(spi_populate_width_msg)kernel(spi_print_msg)kernel(spi_release_transport)kernel(spi_schedule_dv_device)kernel(srp_attach_transport)kernel(srp_parse_tmo)kernel(srp_reconnect_rport)kernel(srp_release_transport)kernel(srp_remove_host)kernel(srp_rport_add)kernel(srp_rport_del)kernel(srp_rport_get)kernel(srp_rport_put)kernel(srp_start_tl_fail_timers)kernel(srp_stop_rport_timers)kernel(srp_timed_out)kernel(srp_tmo_valid)kernel(stm_data_write)kernel(stm_register_device)kernel(stm_register_protocol)kernel(stm_source_register_device)kernel(stm_source_unregister_device)kernel(stm_source_write)kernel(stm_unregister_device)kernel(stm_unregister_protocol)kernel(stp_proto_register)kernel(stp_proto_unregister)kernel(sunrpc_cache_lookup_rcu)kernel(sunrpc_cache_pipe_upcall)kernel(sunrpc_cache_pipe_upcall_timeout)kernel(sunrpc_cache_register_pipefs)kernel(sunrpc_cache_unhash)kernel(sunrpc_cache_unregister_pipefs)kernel(sunrpc_cache_update)kernel(sunrpc_destroy_cache_detail)kernel(sunrpc_init_cache_detail)kernel(sunrpc_net_id)kernel(svc_addsock)kernel(svc_age_temp_xprts_now)kernel(svc_auth_flavor)kernel(svc_auth_register)kernel(svc_auth_unregister)kernel(svc_authenticate)kernel(svc_bind)kernel(svc_create)kernel(svc_create_pooled)kernel(svc_destroy)kernel(svc_drop)kernel(svc_encode_result_payload)kernel(svc_exit_thread)kernel(svc_fill_symlink_pathname)kernel(svc_fill_write_vector)kernel(svc_find_xprt)kernel(svc_generic_init_request)kernel(svc_generic_rpcbind_set)kernel(svc_max_payload)kernel(svc_pool_stats_open)kernel(svc_pool_wake_idle_thread)kernel(svc_print_addr)kernel(svc_proc_register)kernel(svc_proc_unregister)kernel(svc_process_bc)kernel(svc_recv)kernel(svc_reg_xprt_class)kernel(svc_reserve)kernel(svc_rpcb_cleanup)kernel(svc_rpcb_setup)kernel(svc_rpcbind_set_version)kernel(svc_rqst_alloc)kernel(svc_rqst_free)kernel(svc_rqst_replace_page)kernel(svc_seq_show)kernel(svc_set_client)kernel(svc_set_num_threads)kernel(svc_sock_update_bufs)kernel(svc_unreg_xprt_class)kernel(svc_wake_up)kernel(svc_xprt_close)kernel(svc_xprt_copy_addrs)kernel(svc_xprt_create)kernel(svc_xprt_deferred_close)kernel(svc_xprt_destroy_all)kernel(svc_xprt_enqueue)kernel(svc_xprt_init)kernel(svc_xprt_names)kernel(svc_xprt_put)kernel(svc_xprt_received)kernel(svcauth_gss_flavor)kernel(svcauth_gss_register_pseudoflavor)kernel(svcauth_unix_purge)kernel(svcauth_unix_set_client)kernel(synproxy_init_timestamp_cookie)kernel(synproxy_net_id)kernel(synproxy_parse_options)kernel(synproxy_recv_client_ack)kernel(synproxy_recv_client_ack_ipv6)kernel(synproxy_send_client_synack)kernel(synproxy_send_client_synack_ipv6)kernel(t10_pi_type1_crc)kernel(t10_pi_type1_ip)kernel(t10_pi_type3_crc)kernel(t10_pi_type3_ip)kernel(tap_create_cdev)kernel(tap_del_queues)kernel(tap_destroy_cdev)kernel(tap_free_minor)kernel(tap_get_minor)kernel(tap_get_ptr_ring)kernel(tap_get_socket)kernel(tap_handle_frame)kernel(tap_queue_resize)kernel(taprio_offload_free)kernel(taprio_offload_get)kernel(target_alloc_cmd_counter)kernel(target_alloc_sgl)kernel(target_backend_unregister)kernel(target_cmd_init_cdb)kernel(target_cmd_parse_cdb)kernel(target_complete_cmd)kernel(target_complete_cmd_with_length)kernel(target_complete_cmd_with_sense)kernel(target_configure_unmap_from_queue)kernel(target_depend_item)kernel(target_execute_cmd)kernel(target_free_cmd_counter)kernel(target_free_sgl)kernel(target_get_sess_cmd)kernel(target_init_cmd)kernel(target_lun_is_rdonly)kernel(target_nacl_find_deve)kernel(target_put_nacl)kernel(target_put_sess_cmd)kernel(target_register_template)kernel(target_remove_session)kernel(target_send_busy)kernel(target_set_cmd_data_length)kernel(target_setup_session)kernel(target_show_cmd)kernel(target_show_dynamic_sessions)kernel(target_stop_cmd_counter)kernel(target_stop_session)kernel(target_submit)kernel(target_submit_cmd)kernel(target_submit_prep)kernel(target_submit_tmr)kernel(target_to_linux_sector)kernel(target_tpg_has_node_acl)kernel(target_undepend_item)kernel(target_unregister_template)kernel(target_wait_for_cmds)kernel(target_wait_for_sess_cmds)kernel(tcpci_get_tcpm_port)kernel(tcpci_irq)kernel(tcpci_register_port)kernel(tcpci_unregister_port)kernel(tcpm_cc_change)kernel(tcpm_pd_hard_reset)kernel(tcpm_pd_receive)kernel(tcpm_pd_transmit_complete)kernel(tcpm_port_clean)kernel(tcpm_port_error_recovery)kernel(tcpm_port_is_toggling)kernel(tcpm_register_port)kernel(tcpm_sink_frs)kernel(tcpm_sourcing_vbus)kernel(tcpm_tcpc_reset)kernel(tcpm_unregister_port)kernel(tcpm_vbus_change)kernel(team_mode_register)kernel(team_mode_unregister)kernel(team_modeop_port_change_dev_addr)kernel(team_modeop_port_enter)kernel(team_option_inst_set_change)kernel(team_options_change_check)kernel(team_options_register)kernel(team_options_unregister)kernel(tee_bus_type)kernel(tee_client_close_context)kernel(tee_client_close_session)kernel(tee_client_get_version)kernel(tee_client_invoke_func)kernel(tee_client_open_context)kernel(tee_client_open_session)kernel(tee_device_alloc)kernel(tee_device_register)kernel(tee_device_unregister)kernel(tee_get_drvdata)kernel(tee_session_calc_client_uuid)kernel(tee_shm_alloc_kernel_buf)kernel(tee_shm_alloc_priv_buf)kernel(tee_shm_free)kernel(tee_shm_get_from_id)kernel(tee_shm_get_pa)kernel(tee_shm_get_va)kernel(tee_shm_pool_alloc_res_mem)kernel(tee_shm_put)kernel(tee_shm_register_kernel_buf)kernel(teedev_close_context)kernel(teedev_open)kernel(tifm_add_adapter)kernel(tifm_alloc_adapter)kernel(tifm_alloc_device)kernel(tifm_eject)kernel(tifm_free_adapter)kernel(tifm_free_device)kernel(tifm_has_ms_pif)kernel(tifm_map_sg)kernel(tifm_queue_work)kernel(tifm_register_driver)kernel(tifm_remove_adapter)kernel(tifm_unmap_sg)kernel(tifm_unregister_driver)kernel(tipc_dump_done)kernel(tipc_dump_start)kernel(tipc_nl_sk_walk)kernel(tipc_sk_fill_sock_diag)kernel(tls_device_sk_destruct)kernel(tls_encrypt_skb)kernel(tls_get_record)kernel(tls_offload_tx_resync_request)kernel(tls_validate_xmit_skb)kernel(to_cxl_decoder)kernel(to_cxl_endpoint_decoder)kernel(to_cxl_nvdimm)kernel(to_cxl_nvdimm_bridge)kernel(to_cxl_pmem_region)kernel(to_cxl_port)kernel(to_cxl_root_decoder)kernel(to_cxl_switch_decoder)kernel(to_drm_sched_fence)kernel(to_nd_btt)kernel(to_nd_dax)kernel(to_nd_desc)kernel(to_nd_pfn)kernel(to_nd_region)kernel(to_ndd)kernel(to_nfit_uuid)kernel(to_nvdimm)kernel(to_nvdimm_bus)kernel(to_nvdimm_bus_dev)kernel(to_pdrv_policy_node)kernel(tpm_key_create)kernel(tpmi_get_feature_status)kernel(tpmi_get_platform_data)kernel(tpmi_get_resource_at_index)kernel(tpmi_get_resource_count)kernel(tpmi_sst_dev_add)kernel(tpmi_sst_dev_remove)kernel(tpmi_sst_dev_resume)kernel(tpmi_sst_dev_suspend)kernel(tpmi_sst_exit)kernel(tpmi_sst_init)kernel(transport_alloc_session)kernel(transport_alloc_session_tags)kernel(transport_backend_register)kernel(transport_copy_sense_to_cmd)kernel(transport_deregister_session)kernel(transport_deregister_session_configfs)kernel(transport_free_session)kernel(transport_generic_free_cmd)kernel(transport_generic_handle_tmr)kernel(transport_generic_new_cmd)kernel(transport_generic_request_failure)kernel(transport_init_session)kernel(transport_kmap_data_sg)kernel(transport_kunmap_data_sg)kernel(transport_lookup_cmd_lun)kernel(transport_lookup_tmr_lun)kernel(transport_register_session)kernel(transport_send_check_condition_and_sense)kernel(transport_set_vpd_assoc)kernel(transport_set_vpd_ident)kernel(transport_set_vpd_ident_type)kernel(transport_set_vpd_proto_id)kernel(transport_wait_for_tasks)kernel(tsm_register)kernel(tsm_report_default_type)kernel(tsm_report_extra_type)kernel(tsm_unregister)kernel(ttm_bo_eviction_valuable)kernel(ttm_bo_init_reserved)kernel(ttm_bo_init_validate)kernel(ttm_bo_kmap)kernel(ttm_bo_kunmap)kernel(ttm_bo_mem_space)kernel(ttm_bo_mmap_obj)kernel(ttm_bo_move_accel_cleanup)kernel(ttm_bo_move_memcpy)kernel(ttm_bo_move_sync_cleanup)kernel(ttm_bo_move_to_lru_tail)kernel(ttm_bo_pin)kernel(ttm_bo_put)kernel(ttm_bo_set_bulk_move)kernel(ttm_bo_unmap_virtual)kernel(ttm_bo_unpin)kernel(ttm_bo_validate)kernel(ttm_bo_vm_access)kernel(ttm_bo_vm_close)kernel(ttm_bo_vm_dummy_page)kernel(ttm_bo_vm_fault)kernel(ttm_bo_vm_fault_reserved)kernel(ttm_bo_vm_open)kernel(ttm_bo_vm_reserve)kernel(ttm_bo_vmap)kernel(ttm_bo_vunmap)kernel(ttm_bo_wait_ctx)kernel(ttm_device_clear_dma_mappings)kernel(ttm_device_fini)kernel(ttm_device_init)kernel(ttm_device_swapout)kernel(ttm_eu_backoff_reservation)kernel(ttm_eu_fence_buffer_objects)kernel(ttm_eu_reserve_buffers)kernel(ttm_glob)kernel(ttm_io_prot)kernel(ttm_kmap_iter_iomap_init)kernel(ttm_kmap_iter_tt_init)kernel(ttm_lru_bulk_move_init)kernel(ttm_lru_bulk_move_tail)kernel(ttm_move_memcpy)kernel(ttm_pool_alloc)kernel(ttm_pool_debugfs)kernel(ttm_pool_fini)kernel(ttm_pool_free)kernel(ttm_pool_init)kernel(ttm_range_man_fini_nocheck)kernel(ttm_range_man_init_nocheck)kernel(ttm_resource_alloc)kernel(ttm_resource_fini)kernel(ttm_resource_free)kernel(ttm_resource_init)kernel(ttm_resource_manager_create_debugfs)kernel(ttm_resource_manager_debug)kernel(ttm_resource_manager_evict_all)kernel(ttm_resource_manager_init)kernel(ttm_resource_manager_usage)kernel(ttm_sg_tt_init)kernel(ttm_tt_create)kernel(ttm_tt_destroy)kernel(ttm_tt_fini)kernel(ttm_tt_init)kernel(ttm_tt_pages_limit)kernel(ttm_tt_populate)kernel(tun_get_socket)kernel(tun_get_tx_ring)kernel(tun_ptr_free)kernel(twofish_dec_blk)kernel(twofish_dec_blk_3way)kernel(twofish_dec_blk_cbc_3way)kernel(twofish_enc_blk)kernel(twofish_setkey)kernel(udp_sock_create4)kernel(udp_sock_create6)kernel(udp_tun_rx_dst)kernel(udp_tunnel6_dst_lookup)kernel(udp_tunnel6_xmit_skb)kernel(udp_tunnel_drop_rx_port)kernel(udp_tunnel_dst_lookup)kernel(udp_tunnel_notify_add_rx_port)kernel(udp_tunnel_notify_del_rx_port)kernel(udp_tunnel_push_rx_port)kernel(udp_tunnel_sock_release)kernel(udp_tunnel_xmit_skb)kernel(unix_domain_find)kernel(unregister_8022_client)kernel(unregister_cdrom)kernel(unregister_dca_provider)kernel(unregister_hdlc_device)kernel(unregister_hdlc_protocol)kernel(unregister_ip_vs_app)kernel(unregister_ip_vs_pe)kernel(unregister_ip_vs_scheduler)kernel(unregister_nfs_version)kernel(unregister_nvdimm_pmu)kernel(unregister_snap_client)kernel(usb_cdc_wdm_register)kernel(usb_stor_Bulk_reset)kernel(usb_stor_Bulk_transport)kernel(usb_stor_CB_reset)kernel(usb_stor_CB_transport)kernel(usb_stor_access_xfer_buf)kernel(usb_stor_adjust_quirks)kernel(usb_stor_bulk_srb)kernel(usb_stor_bulk_transfer_buf)kernel(usb_stor_bulk_transfer_sg)kernel(usb_stor_clear_halt)kernel(usb_stor_control_msg)kernel(usb_stor_ctrl_transfer)kernel(usb_stor_disconnect)kernel(usb_stor_host_template_init)kernel(usb_stor_post_reset)kernel(usb_stor_pre_reset)kernel(usb_stor_probe1)kernel(usb_stor_probe2)kernel(usb_stor_reset_resume)kernel(usb_stor_resume)kernel(usb_stor_sense_invalidCDB)kernel(usb_stor_set_xfer_buf)kernel(usb_stor_suspend)kernel(usb_stor_transparent_scsi_command)kernel(vcpu_load)kernel(vcpu_put)kernel(vdpa_get_config)kernel(vdpa_mgmtdev_register)kernel(vdpa_mgmtdev_unregister)kernel(vdpa_register_device)kernel(vdpa_set_config)kernel(vdpa_set_status)kernel(vdpa_unregister_device)kernel(vdpa_unregister_driver)kernel(vdpasim_create)kernel(vdpasim_schedule_work)kernel(vfio_assign_device_set)kernel(vfio_combine_iova_ranges)kernel(vfio_device_set_open_count)kernel(vfio_dma_rw)kernel(vfio_file_enforced_coherent)kernel(vfio_file_has_dev)kernel(vfio_file_iommu_group)kernel(vfio_file_is_group)kernel(vfio_file_is_valid)kernel(vfio_file_set_kvm)kernel(vfio_find_device_in_devset)kernel(vfio_info_add_capability)kernel(vfio_info_cap_add)kernel(vfio_info_cap_shift)kernel(vfio_iommufd_device_ictx)kernel(vfio_iommufd_emulated_attach_ioas)kernel(vfio_iommufd_emulated_bind)kernel(vfio_iommufd_emulated_detach_ioas)kernel(vfio_iommufd_emulated_unbind)kernel(vfio_iommufd_get_dev_id)kernel(vfio_iommufd_physical_attach_ioas)kernel(vfio_iommufd_physical_bind)kernel(vfio_iommufd_physical_detach_ioas)kernel(vfio_iommufd_physical_unbind)kernel(vfio_mig_get_next_state)kernel(vfio_pci_core_aer_err_detected)kernel(vfio_pci_core_close_device)kernel(vfio_pci_core_disable)kernel(vfio_pci_core_do_io_rw)kernel(vfio_pci_core_enable)kernel(vfio_pci_core_err_handlers)kernel(vfio_pci_core_finish_enable)kernel(vfio_pci_core_init_dev)kernel(vfio_pci_core_ioctl)kernel(vfio_pci_core_ioctl_feature)kernel(vfio_pci_core_ioread16)kernel(vfio_pci_core_ioread32)kernel(vfio_pci_core_ioread8)kernel(vfio_pci_core_iowrite16)kernel(vfio_pci_core_iowrite32)kernel(vfio_pci_core_iowrite8)kernel(vfio_pci_core_match)kernel(vfio_pci_core_mmap)kernel(vfio_pci_core_range_intersect_range)kernel(vfio_pci_core_read)kernel(vfio_pci_core_register_dev_region)kernel(vfio_pci_core_register_device)kernel(vfio_pci_core_release_dev)kernel(vfio_pci_core_request)kernel(vfio_pci_core_set_params)kernel(vfio_pci_core_setup_barmap)kernel(vfio_pci_core_sriov_configure)kernel(vfio_pci_core_unregister_device)kernel(vfio_pci_core_write)kernel(vfio_pin_pages)kernel(vfio_register_emulated_iommu_dev)kernel(vfio_register_group_dev)kernel(vfio_register_iommu_driver)kernel(vfio_set_irqs_validate_and_prepare)kernel(vfio_unpin_pages)kernel(vfio_unregister_group_dev)kernel(vfio_unregister_iommu_driver)kernel(vfio_virqfd_disable)kernel(vfio_virqfd_enable)kernel(vfio_virqfd_flush_thread)kernel(vhost_add_used)kernel(vhost_add_used_and_signal)kernel(vhost_add_used_and_signal_n)kernel(vhost_add_used_n)kernel(vhost_chr_poll)kernel(vhost_chr_read_iter)kernel(vhost_chr_write_iter)kernel(vhost_clear_msg)kernel(vhost_dequeue_msg)kernel(vhost_dev_check_owner)kernel(vhost_dev_cleanup)kernel(vhost_dev_flush)kernel(vhost_dev_has_owner)kernel(vhost_dev_init)kernel(vhost_dev_ioctl)kernel(vhost_dev_reset_owner)kernel(vhost_dev_reset_owner_prepare)kernel(vhost_dev_set_owner)kernel(vhost_dev_stop)kernel(vhost_disable_notify)kernel(vhost_discard_vq_desc)kernel(vhost_enable_notify)kernel(vhost_enqueue_msg)kernel(vhost_exceeds_weight)kernel(vhost_get_vq_desc)kernel(vhost_has_work)kernel(vhost_init_device_iotlb)kernel(vhost_iotlb_add_range)kernel(vhost_iotlb_add_range_ctx)kernel(vhost_iotlb_alloc)kernel(vhost_iotlb_del_range)kernel(vhost_iotlb_free)kernel(vhost_iotlb_init)kernel(vhost_iotlb_itree_first)kernel(vhost_iotlb_itree_next)kernel(vhost_iotlb_map_free)kernel(vhost_iotlb_reset)kernel(vhost_log_access_ok)kernel(vhost_log_write)kernel(vhost_new_msg)kernel(vhost_poll_init)kernel(vhost_poll_queue)kernel(vhost_poll_start)kernel(vhost_poll_stop)kernel(vhost_set_backend_features)kernel(vhost_signal)kernel(vhost_vq_access_ok)kernel(vhost_vq_avail_empty)kernel(vhost_vq_init_access)kernel(vhost_vq_is_setup)kernel(vhost_vring_ioctl)kernel(vhost_work_init)kernel(vhost_work_queue)kernel(vid_from_reg)kernel(vid_which_vrm)kernel(virtio_dma_buf_attach)kernel(virtio_dma_buf_export)kernel(virtio_dma_buf_get_uuid)kernel(virtio_transport_connect)kernel(virtio_transport_deliver_tap_pkt)kernel(virtio_transport_destruct)kernel(virtio_transport_dgram_allow)kernel(virtio_transport_dgram_bind)kernel(virtio_transport_dgram_dequeue)kernel(virtio_transport_dgram_enqueue)kernel(virtio_transport_do_socket_init)kernel(virtio_transport_get_credit)kernel(virtio_transport_inc_tx_pkt)kernel(virtio_transport_notify_buffer_size)kernel(virtio_transport_notify_poll_in)kernel(virtio_transport_notify_poll_out)kernel(virtio_transport_notify_recv_init)kernel(virtio_transport_notify_recv_post_dequeue)kernel(virtio_transport_notify_recv_pre_block)kernel(virtio_transport_notify_recv_pre_dequeue)kernel(virtio_transport_notify_send_init)kernel(virtio_transport_notify_send_post_enqueue)kernel(virtio_transport_notify_send_pre_block)kernel(virtio_transport_notify_send_pre_enqueue)kernel(virtio_transport_purge_skbs)kernel(virtio_transport_put_credit)kernel(virtio_transport_read_skb)kernel(virtio_transport_recv_pkt)kernel(virtio_transport_release)kernel(virtio_transport_seqpacket_dequeue)kernel(virtio_transport_seqpacket_enqueue)kernel(virtio_transport_seqpacket_has_data)kernel(virtio_transport_shutdown)kernel(virtio_transport_stream_allow)kernel(virtio_transport_stream_dequeue)kernel(virtio_transport_stream_enqueue)kernel(virtio_transport_stream_has_data)kernel(virtio_transport_stream_has_space)kernel(virtio_transport_stream_is_active)kernel(virtio_transport_stream_rcvhiwat)kernel(vmbus_alloc_ring)kernel(vmbus_allocate_mmio)kernel(vmbus_close)kernel(vmbus_connect_ring)kernel(vmbus_connection)kernel(vmbus_disconnect_ring)kernel(vmbus_driver_unregister)kernel(vmbus_establish_gpadl)kernel(vmbus_free_mmio)kernel(vmbus_free_ring)kernel(vmbus_hvsock_device_unregister)kernel(vmbus_next_request_id)kernel(vmbus_open)kernel(vmbus_prep_negotiate_resp)kernel(vmbus_proto_version)kernel(vmbus_recvpacket)kernel(vmbus_recvpacket_raw)kernel(vmbus_request_addr)kernel(vmbus_request_addr_match)kernel(vmbus_send_modifychannel)kernel(vmbus_send_tl_connect_request)kernel(vmbus_sendpacket)kernel(vmbus_sendpacket_getid)kernel(vmbus_sendpacket_mpb_desc)kernel(vmbus_sendpacket_pagebuffer)kernel(vmbus_set_chn_rescind_callback)kernel(vmbus_set_event)kernel(vmbus_set_sc_create_callback)kernel(vmbus_setevent)kernel(vmbus_teardown_gpadl)kernel(vmci_context_get_priv_flags)kernel(vmci_datagram_create_handle)kernel(vmci_datagram_create_handle_priv)kernel(vmci_datagram_destroy_handle)kernel(vmci_datagram_send)kernel(vmci_doorbell_create)kernel(vmci_doorbell_destroy)kernel(vmci_doorbell_notify)kernel(vmci_event_subscribe)kernel(vmci_event_unsubscribe)kernel(vmci_get_context_id)kernel(vmci_is_context_owner)kernel(vmci_qpair_alloc)kernel(vmci_qpair_consume_buf_ready)kernel(vmci_qpair_consume_free_space)kernel(vmci_qpair_dequeue)kernel(vmci_qpair_dequev)kernel(vmci_qpair_detach)kernel(vmci_qpair_enqueue)kernel(vmci_qpair_enquev)kernel(vmci_qpair_get_consume_indexes)kernel(vmci_qpair_get_produce_indexes)kernel(vmci_qpair_peek)kernel(vmci_qpair_peekv)kernel(vmci_qpair_produce_buf_ready)kernel(vmci_qpair_produce_free_space)kernel(vmci_register_vsock_callback)kernel(vmci_send_datagram)kernel(vq_meta_prefetch)kernel(vringh_abandon_iotlb)kernel(vringh_abandon_kern)kernel(vringh_abandon_user)kernel(vringh_complete_iotlb)kernel(vringh_complete_kern)kernel(vringh_complete_multi_user)kernel(vringh_complete_user)kernel(vringh_getdesc_iotlb)kernel(vringh_getdesc_kern)kernel(vringh_getdesc_user)kernel(vringh_init_iotlb)kernel(vringh_init_iotlb_va)kernel(vringh_init_kern)kernel(vringh_init_user)kernel(vringh_iov_pull_iotlb)kernel(vringh_iov_pull_kern)kernel(vringh_iov_pull_user)kernel(vringh_iov_push_iotlb)kernel(vringh_iov_push_kern)kernel(vringh_iov_push_user)kernel(vringh_kiov_advance)kernel(vringh_need_notify_iotlb)kernel(vringh_need_notify_kern)kernel(vringh_need_notify_user)kernel(vringh_notify_disable_iotlb)kernel(vringh_notify_disable_kern)kernel(vringh_notify_disable_user)kernel(vringh_notify_enable_iotlb)kernel(vringh_notify_enable_kern)kernel(vringh_notify_enable_user)kernel(vringh_set_iotlb)kernel(vsock_add_pending)kernel(vsock_add_tap)kernel(vsock_addr_bound)kernel(vsock_addr_cast)kernel(vsock_addr_equals_addr)kernel(vsock_addr_init)kernel(vsock_addr_unbind)kernel(vsock_addr_validate)kernel(vsock_assign_transport)kernel(vsock_bind_table)kernel(vsock_connected_table)kernel(vsock_connectible_has_data)kernel(vsock_connectible_recvmsg)kernel(vsock_core_get_transport)kernel(vsock_core_register)kernel(vsock_core_unregister)kernel(vsock_create_connected)kernel(vsock_data_ready)kernel(vsock_deliver_tap)kernel(vsock_dgram_recvmsg)kernel(vsock_enqueue_accept)kernel(vsock_find_bound_socket)kernel(vsock_find_cid)kernel(vsock_find_connected_socket)kernel(vsock_for_each_connected_socket)kernel(vsock_insert_connected)kernel(vsock_remove_bound)kernel(vsock_remove_connected)kernel(vsock_remove_pending)kernel(vsock_remove_sock)kernel(vsock_remove_tap)kernel(vsock_stream_has_data)kernel(vsock_stream_has_space)kernel(vsock_table_lock)kernel(vxlan_dev_create)kernel(vxlan_fdb_clear_offload)kernel(vxlan_fdb_find_uc)kernel(vxlan_fdb_replay)kernel(write_bytes_to_xdr_buf)kernel(x86_decode_emulated_instruction)kernel(xdr_buf_from_iov)kernel(xdr_buf_subsegment)kernel(xdr_buf_trim)kernel(xdr_decode_array2)kernel(xdr_decode_netobj)kernel(xdr_decode_string_inplace)kernel(xdr_decode_word)kernel(xdr_encode_array2)kernel(xdr_encode_netobj)kernel(xdr_encode_opaque)kernel(xdr_encode_opaque_fixed)kernel(xdr_encode_string)kernel(xdr_encode_word)kernel(xdr_enter_page)kernel(xdr_finish_decode)kernel(xdr_init_decode)kernel(xdr_init_decode_pages)kernel(xdr_init_encode)kernel(xdr_init_encode_pages)kernel(xdr_inline_decode)kernel(xdr_inline_pages)kernel(xdr_page_pos)kernel(xdr_process_buf)kernel(xdr_read_pages)kernel(xdr_reserve_space)kernel(xdr_reserve_space_vec)kernel(xdr_restrict_buflen)kernel(xdr_set_pagelen)kernel(xdr_stream_decode_opaque)kernel(xdr_stream_decode_opaque_auth)kernel(xdr_stream_decode_opaque_dup)kernel(xdr_stream_decode_string)kernel(xdr_stream_decode_string_dup)kernel(xdr_stream_encode_opaque_auth)kernel(xdr_stream_move_subsegment)kernel(xdr_stream_pos)kernel(xdr_stream_subsegment)kernel(xdr_stream_zero)kernel(xdr_terminate_string)kernel(xdr_truncate_decode)kernel(xdr_truncate_encode)kernel(xdr_write_pages)kernel(xen_front_pgdir_shbuf_alloc)kernel(xen_front_pgdir_shbuf_free)kernel(xen_front_pgdir_shbuf_get_dir_start)kernel(xen_front_pgdir_shbuf_map)kernel(xen_front_pgdir_shbuf_unmap)kernel(xen_privcmd_fops)kernel(xen_privcmdbuf_fops)kernel(xfrm4_tunnel_deregister)kernel(xfrm4_tunnel_register)kernel(xfrm6_tunnel_alloc_spi)kernel(xfrm6_tunnel_deregister)kernel(xfrm6_tunnel_register)kernel(xfrm6_tunnel_spi_lookup)kernel(xhci_plat_pm_ops)kernel(xhci_plat_probe)kernel(xhci_plat_remove)kernel(xp_cpu_to_nasid)kernel(xp_expand_memprotect)kernel(xp_max_npartitions)kernel(xp_pa)kernel(xp_partition_id)kernel(xp_region_size)kernel(xp_remote_memcpy)kernel(xp_restrict_memprotect)kernel(xp_socket_pa)kernel(xpc_clear_interface)kernel(xpc_connect)kernel(xpc_disconnect)kernel(xpc_interface)kernel(xpc_registrations)kernel(xpc_set_interface)kernel(xpcs_config_eee)kernel(xpcs_create)kernel(xpcs_create_mdiodev)kernel(xpcs_destroy)kernel(xpcs_do_config)kernel(xpcs_get_an_mode)kernel(xpcs_get_interfaces)kernel(xpcs_link_up)kernel(xprt_add_backlog)kernel(xprt_adjust_cwnd)kernel(xprt_alloc)kernel(xprt_alloc_slot)kernel(xprt_complete_rqst)kernel(xprt_destroy_backchannel)kernel(xprt_disconnect_done)kernel(xprt_find_transport_ident)kernel(xprt_force_disconnect)kernel(xprt_free)kernel(xprt_free_slot)kernel(xprt_get)kernel(xprt_lock_connect)kernel(xprt_lookup_rqst)kernel(xprt_pin_rqst)kernel(xprt_put)kernel(xprt_reconnect_backoff)kernel(xprt_reconnect_delay)kernel(xprt_register_transport)kernel(xprt_release_rqst_cong)kernel(xprt_release_xprt)kernel(xprt_release_xprt_cong)kernel(xprt_request_get_cong)kernel(xprt_reserve_xprt)kernel(xprt_reserve_xprt_cong)kernel(xprt_setup_backchannel)kernel(xprt_unlock_connect)kernel(xprt_unpin_rqst)kernel(xprt_unregister_transport)kernel(xprt_update_rtt)kernel(xprt_wait_for_buffer_space)kernel(xprt_wait_for_reply_request_def)kernel(xprt_wait_for_reply_request_rtt)kernel(xprt_wake_pending_tasks)kernel(xprt_wake_up_backlog)kernel(xprt_write_space)kernel(xprtiod_workqueue)kernel(xt_rateest_lookup)kernel(xt_rateest_put)kernel(zstd_cctx_workspace_bound)kernel(zstd_compress_bound)kernel(zstd_compress_cctx)kernel(zstd_compress_stream)kernel(zstd_cstream_workspace_bound)kernel(zstd_end_stream)kernel(zstd_flush_stream)kernel(zstd_get_params)kernel(zstd_init_cctx)kernel(zstd_init_cstream)kernel(zstd_max_clevel)kernel(zstd_min_clevel)kernel(zstd_reset_cstream)kernel-modules-corekernel-modules-core(x86-64)kernel-modules-core-uname-rkernel-modules-core-x86_64kmod(8021q.ko)kmod(8139cp.ko)kmod(8139too.ko)kmod(abituguru.ko)kmod(abituguru3.ko)kmod(acpi-cpufreq.ko)kmod(acpi_extlog.ko)kmod(acpi_ipmi.ko)kmod(acpi_pad.ko)kmod(acpi_power_meter.ko)kmod(acpi_tad.ko)kmod(acpi_thermal_rel.ko)kmod(acpiphp_ibm.ko)kmod(act_bpf.ko)kmod(act_csum.ko)kmod(act_ct.ko)kmod(act_ctinfo.ko)kmod(act_gact.ko)kmod(act_mirred.ko)kmod(act_mpls.ko)kmod(act_pedit.ko)kmod(act_police.ko)kmod(act_sample.ko)kmod(act_skbedit.ko)kmod(act_tunnel_key.ko)kmod(act_vlan.ko)kmod(ad7414.ko)kmod(ad7418.ko)kmod(adiantum.ko)kmod(adm1021.ko)kmod(adm1025.ko)kmod(adm1026.ko)kmod(adm1029.ko)kmod(adm1031.ko)kmod(adm1275.ko)kmod(adm9240.ko)kmod(ads7828.ko)kmod(adt7410.ko)kmod(adt7411.ko)kmod(adt7462.ko)kmod(adt7470.ko)kmod(adt7475.ko)kmod(adt7x10.ko)kmod(af_key.ko)kmod(ah4.ko)kmod(ah6.ko)kmod(ahci.ko)kmod(ahci_platform.ko)kmod(altera-stapl.ko)kmod(altera_ps2.ko)kmod(amc6821.ko)kmod(amd-rng.ko)kmod(amd.ko)kmod(amd64_edac.ko)kmod(amd_atl.ko)kmod(amd_freq_sensitivity.ko)kmod(amd_sfh.ko)kmod(amdtee.ko)kmod(ansi_cprng.ko)kmod(apanel.ko)kmod(apds9802als.ko)kmod(apds990x.ko)kmod(apple_bl.ko)kmod(applesmc.ko)kmod(appletouch.ko)kmod(aquantia.ko)kmod(arc_ps2.ko)kmod(arp_tables.ko)kmod(arpt_mangle.ko)kmod(arptable_filter.ko)kmod(asb100.ko)kmod(asc7621.ko)kmod(asus_atk0110.ko)kmod(asym_tpm.ko)kmod(async_memcpy.ko)kmod(async_pq.ko)kmod(async_raid6_recov.ko)kmod(async_tx.ko)kmod(async_xor.ko)kmod(ata_generic.ko)kmod(ata_piix.ko)kmod(ati_remote2.ko)kmod(atlas_btns.ko)kmod(atxp1.ko)kmod(auth_rpcgss.ko)kmod(ax88796b.ko)kmod(bareudp.ko)kmod(bcm-phy-lib.ko)kmod(bcm-phy-ptp.ko)kmod(bcm5974.ko)kmod(bcm7xxx.ko)kmod(bcm87xx.ko)kmod(bh1770glc.ko)kmod(binfmt_misc.ko)kmod(blake2b_generic.ko)kmod(blake2s-x86_64.ko)kmod(blocklayoutdriver.ko)kmod(blowfish-x86_64.ko)kmod(blowfish_common.ko)kmod(blowfish_generic.ko)kmod(bochs.ko)kmod(bonding.ko)kmod(br_netfilter.ko)kmod(brd.ko)kmod(bridge.ko)kmod(broadcom.ko)kmod(cachefiles.ko)kmod(camellia-aesni-avx-x86_64.ko)kmod(camellia-aesni-avx2.ko)kmod(camellia-x86_64.ko)kmod(camellia_generic.ko)kmod(cast5-avx-x86_64.ko)kmod(cast5_generic.ko)kmod(cast6-avx-x86_64.ko)kmod(cast6_generic.ko)kmod(cast_common.ko)kmod(cb710.ko)kmod(ccp-crypto.ko)kmod(ccp.ko)kmod(cdc-acm.ko)kmod(cdc-wdm.ko)kmod(cdrom.ko)kmod(cec.ko)kmod(ceph.ko)kmod(ch.ko)kmod(chacha20poly1305.ko)kmod(chacha_generic.ko)kmod(cicada.ko)kmod(cirrus.ko)kmod(cls_bpf.ko)kmod(cls_flow.ko)kmod(cls_flower.ko)kmod(cls_fw.ko)kmod(cls_matchall.ko)kmod(cls_u32.ko)kmod(cm109.ko)kmod(cordic.ko)kmod(coretemp.ko)kmod(cortina.ko)kmod(counter.ko)kmod(crc-itu-t.ko)kmod(crc32-pclmul.ko)kmod(crc32_generic.ko)kmod(crc32c-intel.ko)kmod(crc7.ko)kmod(crc8.ko)kmod(crct10dif-pclmul.ko)kmod(cs_dsp.ko)kmod(curve25519-generic.ko)kmod(curve25519-x86_64.ko)kmod(cxl_acpi.ko)kmod(cxl_core.ko)kmod(cxl_mem.ko)kmod(cxl_pci.ko)kmod(cxl_pmem.ko)kmod(cxl_pmu.ko)kmod(cxl_port.ko)kmod(cyapatp.ko)kmod(davicom.ko)kmod(dax_hmem.ko)kmod(dax_pmem.ko)kmod(dax_pmem_compat.ko)kmod(dax_pmem_core.ko)kmod(dca.ko)kmod(dell-smm-hwmon.ko)kmod(des3_ede-x86_64.ko)kmod(des_generic.ko)kmod(device_dax.ko)kmod(diag.ko)kmod(dlm.ko)kmod(dm-bio-prison.ko)kmod(dm-bufio.ko)kmod(dm-cache-smq.ko)kmod(dm-cache.ko)kmod(dm-crypt.ko)kmod(dm-delay.ko)kmod(dm-era.ko)kmod(dm-flakey.ko)kmod(dm-historical-service-time.ko)kmod(dm-integrity.ko)kmod(dm-io-affinity.ko)kmod(dm-log-userspace.ko)kmod(dm-log-writes.ko)kmod(dm-log.ko)kmod(dm-mirror.ko)kmod(dm-mod.ko)kmod(dm-multipath.ko)kmod(dm-persistent-data.ko)kmod(dm-queue-length.ko)kmod(dm-raid.ko)kmod(dm-region-hash.ko)kmod(dm-round-robin.ko)kmod(dm-service-time.ko)kmod(dm-snapshot.ko)kmod(dm-switch.ko)kmod(dm-thin-pool.ko)kmod(dm-verity.ko)kmod(dm-writecache.ko)kmod(dm-zero.ko)kmod(dme1737.ko)kmod(dns_resolver.ko)kmod(dp83640.ko)kmod(dp83822.ko)kmod(dp83848.ko)kmod(dp83867.ko)kmod(dp83tc811.ko)kmod(dp83tg720.ko)kmod(dptf_pch_fivr.ko)kmod(dptf_power.ko)kmod(drm.ko)kmod(drm_buddy.ko)kmod(drm_display_helper.ko)kmod(drm_exec.ko)kmod(drm_gpuvm.ko)kmod(drm_kms_helper.ko)kmod(drm_shmem_helper.ko)kmod(drm_suballoc_helper.ko)kmod(drm_ttm_helper.ko)kmod(drm_vram_helper.ko)kmod(ds1621.ko)kmod(ds620.ko)kmod(dummy.ko)kmod(dummy_stm.ko)kmod(dw_dmac.ko)kmod(e1000.ko)kmod(e1000e.ko)kmod(e752x_edac.ko)kmod(ebt_802_3.ko)kmod(ebt_among.ko)kmod(ebt_arp.ko)kmod(ebt_arpreply.ko)kmod(ebt_dnat.ko)kmod(ebt_ip.ko)kmod(ebt_ip6.ko)kmod(ebt_limit.ko)kmod(ebt_log.ko)kmod(ebt_mark.ko)kmod(ebt_mark_m.ko)kmod(ebt_nflog.ko)kmod(ebt_pkttype.ko)kmod(ebt_redirect.ko)kmod(ebt_snat.ko)kmod(ebt_stp.ko)kmod(ebt_vlan.ko)kmod(ebtable_broute.ko)kmod(ebtable_filter.ko)kmod(ebtable_nat.ko)kmod(ebtables.ko)kmod(echainiv.ko)kmod(edac_mce_amd.ko)kmod(edd.ko)kmod(eeprom.ko)kmod(eeprom_93cx6.ko)kmod(efi_secret.ko)kmod(einj.ko)kmod(elan_i2c.ko)kmod(emc1403.ko)kmod(emc6w201.ko)kmod(ena.ko)kmod(enclosure.ko)kmod(erofs.ko)kmod(esp4.ko)kmod(esp4_offload.ko)kmod(esp6.ko)kmod(esp6_offload.ko)kmod(essiv.ko)kmod(et1011c.ko)kmod(exfat.ko)kmod(ext4.ko)kmod(f71805f.ko)kmod(f71882fg.ko)kmod(f75375s.ko)kmod(failover.ko)kmod(fam15h_power.ko)kmod(fat.ko)kmod(faulty.ko)kmod(fcrypt.ko)kmod(ff-memless.ko)kmod(fjes.ko)kmod(fm10k.ko)kmod(fmpm.ko)kmod(fsa4480.ko)kmod(fscache.ko)kmod(fschmd.ko)kmod(fusb302.ko)kmod(fuse.ko)kmod(g760a.ko)kmod(garp.ko)kmod(geneve.ko)kmod(gfs2.ko)kmod(ghash-clmulni-intel.ko)kmod(gl518sm.ko)kmod(gl520sm.ko)kmod(gm12u320.ko)kmod(gnss.ko)kmod(gpio-amdpt.ko)kmod(gpio-generic.ko)kmod(gpio-ich.ko)kmod(gpu-sched.ko)kmod(grace.ko)kmod(gre.ko)kmod(gru.ko)kmod(gud.ko)kmod(gve.ko)kmod(hangcheck-timer.ko)kmod(hdlc.ko)kmod(hdlc_cisco.ko)kmod(hdlc_fr.ko)kmod(hdlc_ppp.ko)kmod(hdlc_raw.ko)kmod(hid-a4tech.ko)kmod(hid-alps.ko)kmod(hid-apple.ko)kmod(hid-appleir.ko)kmod(hid-aureal.ko)kmod(hid-axff.ko)kmod(hid-belkin.ko)kmod(hid-betopff.ko)kmod(hid-cherry.ko)kmod(hid-chicony.ko)kmod(hid-cmedia.ko)kmod(hid-corsair.ko)kmod(hid-cougar.ko)kmod(hid-cypress.ko)kmod(hid-dr.ko)kmod(hid-elan.ko)kmod(hid-elecom.ko)kmod(hid-elo.ko)kmod(hid-evision.ko)kmod(hid-ezkey.ko)kmod(hid-gaff.ko)kmod(hid-gembird.ko)kmod(hid-gfrm.ko)kmod(hid-gt683r.ko)kmod(hid-gyration.ko)kmod(hid-holtek-kbd.ko)kmod(hid-holtek-mouse.ko)kmod(hid-holtekff.ko)kmod(hid-hyperv.ko)kmod(hid-icade.ko)kmod(hid-ite.ko)kmod(hid-jabra.ko)kmod(hid-kensington.ko)kmod(hid-keytouch.ko)kmod(hid-kye.ko)kmod(hid-lcpower.ko)kmod(hid-led.ko)kmod(hid-lenovo.ko)kmod(hid-letsketch.ko)kmod(hid-lg-g15.ko)kmod(hid-logitech-dj.ko)kmod(hid-logitech-hidpp.ko)kmod(hid-logitech.ko)kmod(hid-microsoft.ko)kmod(hid-monterey.ko)kmod(hid-multitouch.ko)kmod(hid-nti.ko)kmod(hid-ortek.ko)kmod(hid-penmount.ko)kmod(hid-petalynx.ko)kmod(hid-pl.ko)kmod(hid-plantronics.ko)kmod(hid-primax.ko)kmod(hid-rmi.ko)kmod(hid-roccat-arvo.ko)kmod(hid-roccat-common.ko)kmod(hid-roccat-isku.ko)kmod(hid-roccat-kone.ko)kmod(hid-roccat-koneplus.ko)kmod(hid-roccat-konepure.ko)kmod(hid-roccat-kovaplus.ko)kmod(hid-roccat-lua.ko)kmod(hid-roccat-pyra.ko)kmod(hid-roccat-ryos.ko)kmod(hid-roccat-savu.ko)kmod(hid-roccat.ko)kmod(hid-saitek.ko)kmod(hid-samsung.ko)kmod(hid-semitek.ko)kmod(hid-sensor-custom.ko)kmod(hid-sigmamicro.ko)kmod(hid-sjoy.ko)kmod(hid-sony.ko)kmod(hid-speedlink.ko)kmod(hid-steelseries.ko)kmod(hid-sunplus.ko)kmod(hid-thrustmaster.ko)kmod(hid-tivo.ko)kmod(hid-tmff.ko)kmod(hid-topseed.ko)kmod(hid-twinhan.ko)kmod(hid-uclogic.ko)kmod(hid-waltop.ko)kmod(hid-wiimote.ko)kmod(hid-xiaomi.ko)kmod(hid-xinmo.ko)kmod(hid-zpff.ko)kmod(hid-zydacron.ko)kmod(hinic.ko)kmod(hpilo.ko)kmod(hpsa.ko)kmod(hpwdt.ko)kmod(hsr.ko)kmod(hv_balloon.ko)kmod(hv_netvsc.ko)kmod(hv_sock.ko)kmod(hv_storvsc.ko)kmod(hv_utils.ko)kmod(hv_vmbus.ko)kmod(hwmon-vid.ko)kmod(hyperv-keyboard.ko)kmod(hyperv_drm.ko)kmod(i10nm_edac.ko)kmod(i2c-algo-bit.ko)kmod(i2c-algo-pca.ko)kmod(i2c-amd756-s4882.ko)kmod(i2c-amd756.ko)kmod(i2c-amd8111.ko)kmod(i2c-designware-core.ko)kmod(i2c-designware-platform.ko)kmod(i2c-dev.ko)kmod(i2c-diolan-u2c.ko)kmod(i2c-hid-acpi.ko)kmod(i2c-hid.ko)kmod(i2c-i801.ko)kmod(i2c-isch.ko)kmod(i2c-ismt.ko)kmod(i2c-mlxcpld.ko)kmod(i2c-mux-mlxcpld.ko)kmod(i2c-mux.ko)kmod(i2c-nforce2-s4985.ko)kmod(i2c-nforce2.ko)kmod(i2c-parport.ko)kmod(i2c-pca-platform.ko)kmod(i2c-piix4.ko)kmod(i2c-scmi.ko)kmod(i2c-simtec.ko)kmod(i2c-sis96x.ko)kmod(i2c-smbus.ko)kmod(i2c-stub.ko)kmod(i2c-tiny-usb.ko)kmod(i2c-via.ko)kmod(i2c-viapro.ko)kmod(i3000_edac.ko)kmod(i3200_edac.ko)kmod(i40e.ko)kmod(i5000_edac.ko)kmod(i5100_edac.ko)kmod(i5400_edac.ko)kmod(i5500_temp.ko)kmod(i5k_amb.ko)kmod(i6300esb.ko)kmod(i7300_edac.ko)kmod(i7core_edac.ko)kmod(i82975x_edac.ko)kmod(iTCO_vendor_support.ko)kmod(iTCO_wdt.ko)kmod(iaa_crypto.ko)kmod(iavf.ko)kmod(ib700wdt.ko)kmod(ibmaem.ko)kmod(ibmasr.ko)kmod(ibmpex.ko)kmod(ice.ko)kmod(icplus.ko)kmod(idma64.ko)kmod(idpf.ko)kmod(idxd.ko)kmod(idxd_bus.ko)kmod(ie31200_edac.ko)kmod(ifb.ko)kmod(ifcvf.ko)kmod(igb.ko)kmod(igbvf.ko)kmod(igc.ko)kmod(igen6_edac.ko)kmod(ina209.ko)kmod(ina2xx.ko)kmod(int3400_thermal.ko)kmod(int3401_thermal.ko)kmod(int3402_thermal.ko)kmod(int3403_thermal.ko)kmod(int340x_thermal_zone.ko)kmod(intel-cstate.ko)kmod(intel-gtt.ko)kmod(intel-ish-ipc.ko)kmod(intel-ishtp-hid.ko)kmod(intel-ishtp.ko)kmod(intel-qep.ko)kmod(intel-rng.ko)kmod(intel-uncore.ko)kmod(intel-xhci-usb-role-switch.ko)kmod(intel-xway.ko)kmod(intel_pch_thermal.ko)kmod(intel_powerclamp.ko)kmod(intel_qat.ko)kmod(intel_rapl_common.ko)kmod(intel_rapl_msr.ko)kmod(intel_rapl_tpmi.ko)kmod(intel_soc_dts_iosf.ko)kmod(intel_th.ko)kmod(intel_th_acpi.ko)kmod(intel_th_gth.ko)kmod(intel_th_msu.ko)kmod(intel_th_msu_sink.ko)kmod(intel_th_pci.ko)kmod(intel_th_pti.ko)kmod(intel_th_sth.ko)kmod(intel_vsec.ko)kmod(intel_vsec_tpmi.ko)kmod(ioatdma.ko)kmod(iommufd.ko)kmod(ionic.ko)kmod(iosm.ko)kmod(ip6_gre.ko)kmod(ip6_tables.ko)kmod(ip6_tunnel.ko)kmod(ip6_udp_tunnel.ko)kmod(ip6_vti.ko)kmod(ip6t_NPT.ko)kmod(ip6t_REJECT.ko)kmod(ip6t_SYNPROXY.ko)kmod(ip6t_ah.ko)kmod(ip6t_eui64.ko)kmod(ip6t_frag.ko)kmod(ip6t_hbh.ko)kmod(ip6t_ipv6header.ko)kmod(ip6t_mh.ko)kmod(ip6t_rpfilter.ko)kmod(ip6t_rt.ko)kmod(ip6table_filter.ko)kmod(ip6table_mangle.ko)kmod(ip6table_nat.ko)kmod(ip6table_raw.ko)kmod(ip6table_security.ko)kmod(ip_gre.ko)kmod(ip_set.ko)kmod(ip_set_bitmap_ip.ko)kmod(ip_set_bitmap_ipmac.ko)kmod(ip_set_bitmap_port.ko)kmod(ip_set_hash_ip.ko)kmod(ip_set_hash_ipmac.ko)kmod(ip_set_hash_ipmark.ko)kmod(ip_set_hash_ipport.ko)kmod(ip_set_hash_ipportip.ko)kmod(ip_set_hash_ipportnet.ko)kmod(ip_set_hash_mac.ko)kmod(ip_set_hash_net.ko)kmod(ip_set_hash_netiface.ko)kmod(ip_set_hash_netnet.ko)kmod(ip_set_hash_netport.ko)kmod(ip_set_hash_netportnet.ko)kmod(ip_set_list_set.ko)kmod(ip_tables.ko)kmod(ip_tunnel.ko)kmod(ip_vs.ko)kmod(ip_vs_dh.ko)kmod(ip_vs_fo.ko)kmod(ip_vs_ftp.ko)kmod(ip_vs_lblc.ko)kmod(ip_vs_lblcr.ko)kmod(ip_vs_lc.ko)kmod(ip_vs_mh.ko)kmod(ip_vs_nq.ko)kmod(ip_vs_ovf.ko)kmod(ip_vs_pe_sip.ko)kmod(ip_vs_rr.ko)kmod(ip_vs_sed.ko)kmod(ip_vs_sh.ko)kmod(ip_vs_wlc.ko)kmod(ip_vs_wrr.ko)kmod(ip_vti.ko)kmod(ipcomp.ko)kmod(ipcomp6.ko)kmod(ipip.ko)kmod(ipmi_devintf.ko)kmod(ipmi_msghandler.ko)kmod(ipmi_poweroff.ko)kmod(ipmi_si.ko)kmod(ipmi_ssif.ko)kmod(ipmi_watchdog.ko)kmod(ipt_ECN.ko)kmod(ipt_REJECT.ko)kmod(ipt_SYNPROXY.ko)kmod(ipt_ah.ko)kmod(ipt_rpfilter.ko)kmod(iptable_filter.ko)kmod(iptable_mangle.ko)kmod(iptable_nat.ko)kmod(iptable_raw.ko)kmod(iptable_security.ko)kmod(ipvlan.ko)kmod(ipvtap.ko)kmod(iscsi_target_mod.ko)kmod(iscsi_tcp.ko)kmod(isl29003.ko)kmod(isl29020.ko)kmod(isofs.ko)kmod(isst_if_common.ko)kmod(isst_tpmi.ko)kmod(isst_tpmi_core.ko)kmod(it87.ko)kmod(ixgbe.ko)kmod(ixgbevf.ko)kmod(jbd2.ko)kmod(jc42.ko)kmod(joydev.ko)kmod(k10temp.ko)kmod(k8temp.ko)kmod(keyspan_remote.ko)kmod(kheaders.ko)kmod(kmem.ko)kmod(kvm-amd.ko)kmod(kvm-intel.ko)kmod(kvm.ko)kmod(lcd.ko)kmod(ledtrig-usbport.ko)kmod(libahci.ko)kmod(libahci_platform.ko)kmod(libarc4.ko)kmod(libata.ko)kmod(libceph.ko)kmod(libcrc32c.ko)kmod(libcurve25519-generic.ko)kmod(libcurve25519.ko)kmod(libdes.ko)kmod(libfc.ko)kmod(libiscsi.ko)kmod(libiscsi_tcp.ko)kmod(libnvdimm.ko)kmod(lineage-pem.ko)kmod(linear.ko)kmod(linear_ranges.ko)kmod(lis3lv02d.ko)kmod(lis3lv02d_i2c.ko)kmod(llc.ko)kmod(lm25066.ko)kmod(lm63.ko)kmod(lm73.ko)kmod(lm75.ko)kmod(lm77.ko)kmod(lm78.ko)kmod(lm80.ko)kmod(lm83.ko)kmod(lm85.ko)kmod(lm87.ko)kmod(lm90.ko)kmod(lm92.ko)kmod(lm93.ko)kmod(lm95234.ko)kmod(lm95241.ko)kmod(lm95245.ko)kmod(lockd.ko)kmod(loop.ko)kmod(lp.ko)kmod(lp855x_bl.ko)kmod(lrw.ko)kmod(ltc2978.ko)kmod(ltc4151.ko)kmod(ltc4215.ko)kmod(ltc4245.ko)kmod(ltc4261.ko)kmod(lxt.ko)kmod(lz4_compress.ko)kmod(mac-celtic.ko)kmod(mac-centeuro.ko)kmod(mac-croatian.ko)kmod(mac-cyrillic.ko)kmod(mac-gaelic.ko)kmod(mac-greek.ko)kmod(mac-iceland.ko)kmod(mac-inuit.ko)kmod(mac-roman.ko)kmod(mac-romanian.ko)kmod(mac-turkish.ko)kmod(macsec.ko)kmod(macvlan.ko)kmod(macvtap.ko)kmod(mana.ko)kmod(marvell-88q2xxx.ko)kmod(marvell.ko)kmod(marvell10g.ko)kmod(max16064.ko)kmod(max16065.ko)kmod(max1619.ko)kmod(max1668.ko)kmod(max197.ko)kmod(max34440.ko)kmod(max6639.ko)kmod(max6642.ko)kmod(max6650.ko)kmod(max6697.ko)kmod(max6875.ko)kmod(max8688.ko)kmod(mbcache.ko)kmod(mce-inject.ko)kmod(mcp3021.ko)kmod(md4.ko)kmod(mdev.ko)kmod(mdio-bcm-unimac.ko)kmod(mdio-bitbang.ko)kmod(mdio-cavium.ko)kmod(mdio-mscc-miim.ko)kmod(mdio-thunder.ko)kmod(mdio.ko)kmod(mei-gsc.ko)kmod(mei-me.ko)kmod(mei.ko)kmod(mei_gsc_proxy.ko)kmod(mei_wdt.ko)kmod(mhi.ko)kmod(mhi_net.ko)kmod(mhi_pci_generic.ko)kmod(mhi_wwan_ctrl.ko)kmod(mhi_wwan_mbim.ko)kmod(michael_mic.ko)kmod(micrel.ko)kmod(microchip.ko)kmod(microchip_t1.ko)kmod(mii.ko)kmod(mip6.ko)kmod(mlx4_core.ko)kmod(mlx4_en.ko)kmod(mlx5-vfio-pci.ko)kmod(mlx5_core.ko)kmod(mlx5_dpll.ko)kmod(mlx5_vdpa.ko)kmod(mlx_wdt.ko)kmod(mlxfw.ko)kmod(mlxreg-fan.ko)kmod(mlxsw_core.ko)kmod(mlxsw_i2c.ko)kmod(mlxsw_minimal.ko)kmod(mlxsw_pci.ko)kmod(mlxsw_spectrum.ko)kmod(mpi3mr.ko)kmod(mptbase.ko)kmod(mptsas.ko)kmod(mptscsih.ko)kmod(mptspi.ko)kmod(mrp.ko)kmod(mscc.ko)kmod(msdos.ko)kmod(mtk_t7xx.ko)kmod(mxl-gpy.ko)kmod(myri10ge.ko)kmod(national.ko)kmod(nbd.ko)kmod(nd_btt.ko)kmod(nd_e820.ko)kmod(nd_pmem.ko)kmod(net_failover.ko)kmod(netconsole.ko)kmod(netfs.ko)kmod(nf_conncount.ko)kmod(nf_conntrack.ko)kmod(nf_conntrack_amanda.ko)kmod(nf_conntrack_bridge.ko)kmod(nf_conntrack_broadcast.ko)kmod(nf_conntrack_ftp.ko)kmod(nf_conntrack_h323.ko)kmod(nf_conntrack_irc.ko)kmod(nf_conntrack_netbios_ns.ko)kmod(nf_conntrack_netlink.ko)kmod(nf_conntrack_pptp.ko)kmod(nf_conntrack_sane.ko)kmod(nf_conntrack_sip.ko)kmod(nf_conntrack_snmp.ko)kmod(nf_conntrack_tftp.ko)kmod(nf_defrag_ipv4.ko)kmod(nf_defrag_ipv6.ko)kmod(nf_dup_ipv4.ko)kmod(nf_dup_ipv6.ko)kmod(nf_dup_netdev.ko)kmod(nf_flow_table.ko)kmod(nf_flow_table_inet.ko)kmod(nf_flow_table_ipv4.ko)kmod(nf_flow_table_ipv6.ko)kmod(nf_log_syslog.ko)kmod(nf_nat.ko)kmod(nf_nat_amanda.ko)kmod(nf_nat_ftp.ko)kmod(nf_nat_h323.ko)kmod(nf_nat_irc.ko)kmod(nf_nat_pptp.ko)kmod(nf_nat_sip.ko)kmod(nf_nat_snmp_basic.ko)kmod(nf_nat_tftp.ko)kmod(nf_reject_ipv4.ko)kmod(nf_reject_ipv6.ko)kmod(nf_socket_ipv4.ko)kmod(nf_socket_ipv6.ko)kmod(nf_synproxy_core.ko)kmod(nf_tables.ko)kmod(nf_tproxy_ipv4.ko)kmod(nf_tproxy_ipv6.ko)kmod(nfit.ko)kmod(nfnetlink.ko)kmod(nfnetlink_cthelper.ko)kmod(nfnetlink_cttimeout.ko)kmod(nfnetlink_hook.ko)kmod(nfnetlink_log.ko)kmod(nfnetlink_osf.ko)kmod(nfnetlink_queue.ko)kmod(nfp.ko)kmod(nfs.ko)kmod(nfs_acl.ko)kmod(nfs_layout_flexfiles.ko)kmod(nfs_layout_nfsv41_files.ko)kmod(nfsd.ko)kmod(nfsv3.ko)kmod(nfsv4.ko)kmod(nft_chain_nat.ko)kmod(nft_compat.ko)kmod(nft_connlimit.ko)kmod(nft_counter.ko)kmod(nft_ct.ko)kmod(nft_dup_ipv4.ko)kmod(nft_dup_ipv6.ko)kmod(nft_dup_netdev.ko)kmod(nft_fib.ko)kmod(nft_fib_inet.ko)kmod(nft_fib_ipv4.ko)kmod(nft_fib_ipv6.ko)kmod(nft_fib_netdev.ko)kmod(nft_flow_offload.ko)kmod(nft_fwd_netdev.ko)kmod(nft_hash.ko)kmod(nft_limit.ko)kmod(nft_log.ko)kmod(nft_masq.ko)kmod(nft_meta_bridge.ko)kmod(nft_nat.ko)kmod(nft_numgen.ko)kmod(nft_objref.ko)kmod(nft_osf.ko)kmod(nft_queue.ko)kmod(nft_quota.ko)kmod(nft_redir.ko)kmod(nft_reject.ko)kmod(nft_reject_bridge.ko)kmod(nft_reject_inet.ko)kmod(nft_reject_ipv4.ko)kmod(nft_reject_ipv6.ko)kmod(nft_reject_netdev.ko)kmod(nft_socket.ko)kmod(nft_synproxy.ko)kmod(nft_tproxy.ko)kmod(nft_tunnel.ko)kmod(nft_xfrm.ko)kmod(nhpoly1305-avx2.ko)kmod(nhpoly1305-sse2.ko)kmod(nhpoly1305.ko)kmod(nitro_enclaves.ko)kmod(nlmon.ko)kmod(nls_cp1250.ko)kmod(nls_cp1251.ko)kmod(nls_cp1255.ko)kmod(nls_cp737.ko)kmod(nls_cp775.ko)kmod(nls_cp850.ko)kmod(nls_cp852.ko)kmod(nls_cp855.ko)kmod(nls_cp857.ko)kmod(nls_cp860.ko)kmod(nls_cp861.ko)kmod(nls_cp862.ko)kmod(nls_cp863.ko)kmod(nls_cp864.ko)kmod(nls_cp865.ko)kmod(nls_cp866.ko)kmod(nls_cp869.ko)kmod(nls_cp874.ko)kmod(nls_cp932.ko)kmod(nls_cp936.ko)kmod(nls_cp949.ko)kmod(nls_cp950.ko)kmod(nls_euc-jp.ko)kmod(nls_iso8859-1.ko)kmod(nls_iso8859-13.ko)kmod(nls_iso8859-14.ko)kmod(nls_iso8859-15.ko)kmod(nls_iso8859-2.ko)kmod(nls_iso8859-3.ko)kmod(nls_iso8859-4.ko)kmod(nls_iso8859-5.ko)kmod(nls_iso8859-6.ko)kmod(nls_iso8859-7.ko)kmod(nls_iso8859-9.ko)kmod(nls_koi8-r.ko)kmod(nls_koi8-ru.ko)kmod(nls_koi8-u.ko)kmod(nls_utf8.ko)kmod(null_blk.ko)kmod(nvme-auth.ko)kmod(nvme-core.ko)kmod(nvme-fabrics.ko)kmod(nvme-fc.ko)kmod(nvme-fcloop.ko)kmod(nvme-keyring.ko)kmod(nvme-loop.ko)kmod(nvme-tcp.ko)kmod(nvme.ko)kmod(nvmet-fc.ko)kmod(nvmet-tcp.ko)kmod(nvmet.ko)kmod(objagg.ko)kmod(openvswitch.ko)kmod(overlay.ko)kmod(p4-clockmod.ko)kmod(p8022.ko)kmod(padlock-aes.ko)kmod(padlock-sha.ko)kmod(parman.ko)kmod(parport.ko)kmod(parport_pc.ko)kmod(pc87360.ko)kmod(pc87427.ko)kmod(pcbc.ko)kmod(pcf8591.ko)kmod(pci-hyperv-intf.ko)kmod(pci-hyperv.ko)kmod(pci-pf-stub.ko)kmod(pcrypt.ko)kmod(pcs_xpcs.ko)kmod(pcspkr.ko)kmod(pfr_telemetry.ko)kmod(pfr_update.ko)kmod(phylink.ko)kmod(pi3usb30532.ko)kmod(pinctrl-alderlake.ko)kmod(pinctrl-broxton.ko)kmod(pinctrl-cannonlake.ko)kmod(pinctrl-cedarfork.ko)kmod(pinctrl-denverton.ko)kmod(pinctrl-elkhartlake.ko)kmod(pinctrl-emmitsburg.ko)kmod(pinctrl-geminilake.ko)kmod(pinctrl-icelake.ko)kmod(pinctrl-intel-platform.ko)kmod(pinctrl-jasperlake.ko)kmod(pinctrl-lakefield.ko)kmod(pinctrl-lewisburg.ko)kmod(pinctrl-meteorlake.ko)kmod(pinctrl-meteorpoint.ko)kmod(pinctrl-sunrisepoint.ko)kmod(pinctrl-tigerlake.ko)kmod(pkcs8_key_parser.ko)kmod(pktcdvd.ko)kmod(platform_lcd.ko)kmod(platform_profile.ko)kmod(pmbus.ko)kmod(pmbus_core.ko)kmod(pnd2_edac.ko)kmod(poly1305_generic.ko)kmod(polynomial.ko)kmod(power.ko)kmod(powermate.ko)kmod(powernow-k8.ko)kmod(ppdev.ko)kmod(pps-gpio.ko)kmod(pps-ldisc.ko)kmod(pps_parport.ko)kmod(prime_numbers.ko)kmod(processor_thermal_device.ko)kmod(processor_thermal_device_pci.ko)kmod(processor_thermal_device_pci_legacy.ko)kmod(processor_thermal_mbox.ko)kmod(processor_thermal_power_floor.ko)kmod(processor_thermal_rapl.ko)kmod(processor_thermal_rfim.ko)kmod(processor_thermal_wt_hint.ko)kmod(processor_thermal_wt_req.ko)kmod(psample.ko)kmod(psnap.ko)kmod(ptdma.ko)kmod(ptp_kvm.ko)kmod(ptp_vmw.ko)kmod(pvpanic-mmio.ko)kmod(pvpanic.ko)kmod(pwm-lpss-pci.ko)kmod(pwm-lpss-platform.ko)kmod(pwm-lpss.ko)kmod(qat_420xx.ko)kmod(qat_4xxx.ko)kmod(qat_c3xxx.ko)kmod(qat_c3xxxvf.ko)kmod(qat_c62x.ko)kmod(qat_c62xvf.ko)kmod(qat_dh895xcc.ko)kmod(qat_dh895xccvf.ko)kmod(qca808x.ko)kmod(qca83xx.ko)kmod(qcom-phy-lib.ko)kmod(qmi_helpers.ko)kmod(qrtr-mhi.ko)kmod(qrtr.ko)kmod(qsemi.ko)kmod(qxl.ko)kmod(r8169.ko)kmod(raid0.ko)kmod(raid1.ko)kmod(raid10.ko)kmod(raid456.ko)kmod(raid6_pq.ko)kmod(raid6test.ko)kmod(raid_class.ko)kmod(ramoops.ko)kmod(rapl.ko)kmod(rbd.ko)kmod(realtek.ko)kmod(reed_solomon.ko)kmod(regmap-i2c.ko)kmod(regmap-ram.ko)kmod(regmap-raw-ram.ko)kmod(regmap-spi.ko)kmod(ring_buffer_benchmark.ko)kmod(rmd160.ko)kmod(rmi_core.ko)kmod(rmi_i2c.ko)kmod(rmi_smbus.ko)kmod(rmi_spi.ko)kmod(rockchip.ko)kmod(rotary_encoder.ko)kmod(rpcsec_gss_krb5.ko)kmod(rt1719.ko)kmod(rtc-bq32k.ko)kmod(rtc-bq4802.ko)kmod(rtc-ds1286.ko)kmod(rtc-ds1307.ko)kmod(rtc-ds1374.ko)kmod(rtc-ds1511.ko)kmod(rtc-ds1553.ko)kmod(rtc-ds1672.ko)kmod(rtc-ds1742.ko)kmod(rtc-ds2404.ko)kmod(rtc-ds3232.ko)kmod(rtc-em3027.ko)kmod(rtc-fm3130.ko)kmod(rtc-isl12022.ko)kmod(rtc-isl1208.ko)kmod(rtc-m41t80.ko)kmod(rtc-m48t35.ko)kmod(rtc-m48t59.ko)kmod(rtc-max6900.ko)kmod(rtc-msm6242.ko)kmod(rtc-pcf8523.ko)kmod(rtc-pcf8563.ko)kmod(rtc-pcf8583.ko)kmod(rtc-rp5c01.ko)kmod(rtc-rs5c372.ko)kmod(rtc-rv3029c2.ko)kmod(rtc-rv8803.ko)kmod(rtc-rx4581.ko)kmod(rtc-rx8025.ko)kmod(rtc-rx8581.ko)kmod(rtc-stk17ta8.ko)kmod(rtc-x1205.ko)kmod(rtsx_pci.ko)kmod(rtsx_usb.ko)kmod(sb_edac.ko)kmod(sbs.ko)kmod(sbshc.ko)kmod(sch5627.ko)kmod(sch5636.ko)kmod(sch56xx-common.ko)kmod(sch_cake.ko)kmod(sch_cbs.ko)kmod(sch_etf.ko)kmod(sch_ets.ko)kmod(sch_fq.ko)kmod(sch_hfsc.ko)kmod(sch_htb.ko)kmod(sch_ingress.ko)kmod(sch_mqprio_lib.ko)kmod(sch_prio.ko)kmod(sch_sfq.ko)kmod(sch_taprio.ko)kmod(sch_tbf.ko)kmod(scsi_debug.ko)kmod(scsi_transport_fc.ko)kmod(scsi_transport_iscsi.ko)kmod(scsi_transport_sas.ko)kmod(scsi_transport_spi.ko)kmod(scsi_transport_srp.ko)kmod(sd_mod.ko)kmod(serio_raw.ko)kmod(sermouse.ko)kmod(serpent-avx-x86_64.ko)kmod(serpent-avx2.ko)kmod(serpent-sse2-x86_64.ko)kmod(serpent_generic.ko)kmod(serport.ko)kmod(ses.ko)kmod(sev-guest.ko)kmod(sg.ko)kmod(sht15.ko)kmod(sht21.ko)kmod(sis5595.ko)kmod(sit.ko)kmod(skx_edac.ko)kmod(smartpqi.ko)kmod(smsc.ko)kmod(smsc47b397.ko)kmod(smsc47m1.ko)kmod(smsc47m192.ko)kmod(softdog.ko)kmod(sp5100_tco.ko)kmod(sparse-keymap.ko)kmod(speedstep-lib.ko)kmod(spi-pxa2xx-pci.ko)kmod(spi-pxa2xx-platform.ko)kmod(spi_ks8995.ko)kmod(sr_mod.ko)kmod(st.ko)kmod(ste10Xp.ko)kmod(stm_console.ko)kmod(stm_core.ko)kmod(stm_ftrace.ko)kmod(stm_heartbeat.ko)kmod(stm_p_basic.ko)kmod(stm_p_sys-t.ko)kmod(stp.ko)kmod(sunrpc.ko)kmod(synaptics_i2c.ko)kmod(synaptics_usb.ko)kmod(t10-pi.ko)kmod(tap.ko)kmod(target_core_file.ko)kmod(target_core_iblock.ko)kmod(target_core_mod.ko)kmod(target_core_pscsi.ko)kmod(tcm_fc.ko)kmod(tcm_loop.ko)kmod(tcp_bbr.ko)kmod(tcp_dctcp.ko)kmod(tcp_nv.ko)kmod(tcpci.ko)kmod(tcpm.ko)kmod(tcrypt.ko)kmod(tdx-guest.ko)kmod(team.ko)kmod(team_mode_activebackup.ko)kmod(team_mode_broadcast.ko)kmod(team_mode_loadbalance.ko)kmod(team_mode_random.ko)kmod(team_mode_roundrobin.ko)kmod(tee.ko)kmod(teranetics.ko)kmod(thmc50.ko)kmod(thunderbolt_net.ko)kmod(tifm_7xx1.ko)kmod(tifm_core.ko)kmod(timeriomem-rng.ko)kmod(tipc.ko)kmod(tlclk.ko)kmod(tls.ko)kmod(tmp102.ko)kmod(tmp401.ko)kmod(tmp421.ko)kmod(tpm_i2c_nuvoton.ko)kmod(tpm_vtpm_proxy.ko)kmod(tps6598x.ko)kmod(ts_bm.ko)kmod(ts_fsm.ko)kmod(ts_kmp.ko)kmod(tsl2550.ko)kmod(tsm.ko)kmod(ttm.ko)kmod(tun.ko)kmod(tunnel4.ko)kmod(tunnel6.ko)kmod(twofish-avx-x86_64.ko)kmod(twofish-x86_64-3way.ko)kmod(twofish-x86_64.ko)kmod(twofish_common.ko)kmod(twofish_generic.ko)kmod(typec_displayport.ko)kmod(uPD60620.ko)kmod(uas.ko)kmod(ucd9000.ko)kmod(ucd9200.ko)kmod(udf.ko)kmod(udl.ko)kmod(udp_tunnel.ko)kmod(uhid.ko)kmod(uinput.ko)kmod(ums-alauda.ko)kmod(ums-cypress.ko)kmod(ums-datafab.ko)kmod(ums-eneub6250.ko)kmod(ums-freecom.ko)kmod(ums-isd200.ko)kmod(ums-jumpshot.ko)kmod(ums-karma.ko)kmod(ums-onetouch.ko)kmod(ums-realtek.ko)kmod(ums-sddr09.ko)kmod(ums-sddr55.ko)kmod(ums-usbat.ko)kmod(usb-storage.ko)kmod(usblp.ko)kmod(usbtmc.ko)kmod(uv_mmtimer.ko)kmod(vdpa.ko)kmod(vdpa_sim.ko)kmod(vdpa_sim_blk.ko)kmod(vdpa_sim_net.ko)kmod(vduse.ko)kmod(veth.ko)kmod(vfat.ko)kmod(vfio-pci-core.ko)kmod(vfio-pci.ko)kmod(vfio.ko)kmod(vfio_iommu_type1.ko)kmod(vhost.ko)kmod(vhost_iotlb.ko)kmod(vhost_net.ko)kmod(vhost_vdpa.ko)kmod(vhost_vsock.ko)kmod(via-cputemp.ko)kmod(via-rng.ko)kmod(via686a.ko)kmod(virtio-gpu.ko)kmod(virtio_balloon.ko)kmod(virtio_blk.ko)kmod(virtio_console.ko)kmod(virtio_dma_buf.ko)kmod(virtio_input.ko)kmod(virtio_mem.ko)kmod(virtio_net.ko)kmod(virtio_scsi.ko)kmod(virtio_vdpa.ko)kmod(virtiofs.ko)kmod(vitesse.ko)kmod(vkms.ko)kmod(vmac.ko)kmod(vmw_balloon.ko)kmod(vmw_pvscsi.ko)kmod(vmw_vmci.ko)kmod(vmw_vsock_virtio_transport.ko)kmod(vmw_vsock_virtio_transport_common.ko)kmod(vmw_vsock_vmci_transport.ko)kmod(vmwgfx.ko)kmod(vmxnet3.ko)kmod(vp_vdpa.ko)kmod(vport-geneve.ko)kmod(vport-gre.ko)kmod(vport-vxlan.ko)kmod(vrf.ko)kmod(vringh.ko)kmod(vsock.ko)kmod(vsock_diag.ko)kmod(vsock_loopback.ko)kmod(vsockmon.ko)kmod(vsxxxaa.ko)kmod(vt1211.ko)kmod(vt8231.ko)kmod(vxlan.ko)kmod(w83627ehf.ko)kmod(w83627hf.ko)kmod(w83781d.ko)kmod(w83791d.ko)kmod(w83792d.ko)kmod(w83793.ko)kmod(w83795.ko)kmod(w83l785ts.ko)kmod(w83l786ng.ko)kmod(wacom.ko)kmod(wdat_wdt.ko)kmod(wireguard.ko)kmod(wp512.ko)kmod(wusb3801.ko)kmod(x38_edac.ko)kmod(x86_pkg_temp_thermal.ko)kmod(xcbc.ko)kmod(xen-blkfront.ko)kmod(xen-evtchn.ko)kmod(xen-front-pgdir-shbuf.ko)kmod(xen-kbdfront.ko)kmod(xen-netfront.ko)kmod(xen-privcmd.ko)kmod(xenfs.ko)kmod(xfrm4_tunnel.ko)kmod(xfrm6_tunnel.ko)kmod(xfrm_interface.ko)kmod(xfrm_ipcomp.ko)kmod(xfs.ko)kmod(xhci-plat-hcd.ko)kmod(xilinx_gmii2rgmii.ko)kmod(xp.ko)kmod(xpc.ko)kmod(xpnet.ko)kmod(xsk_diag.ko)kmod(xt_AUDIT.ko)kmod(xt_CHECKSUM.ko)kmod(xt_CLASSIFY.ko)kmod(xt_CONNSECMARK.ko)kmod(xt_CT.ko)kmod(xt_DSCP.ko)kmod(xt_HL.ko)kmod(xt_HMARK.ko)kmod(xt_IDLETIMER.ko)kmod(xt_LOG.ko)kmod(xt_MASQUERADE.ko)kmod(xt_NETMAP.ko)kmod(xt_NFLOG.ko)kmod(xt_NFQUEUE.ko)kmod(xt_RATEEST.ko)kmod(xt_REDIRECT.ko)kmod(xt_SECMARK.ko)kmod(xt_TCPMSS.ko)kmod(xt_TCPOPTSTRIP.ko)kmod(xt_TEE.ko)kmod(xt_TPROXY.ko)kmod(xt_TRACE.ko)kmod(xt_addrtype.ko)kmod(xt_bpf.ko)kmod(xt_cgroup.ko)kmod(xt_cluster.ko)kmod(xt_comment.ko)kmod(xt_connbytes.ko)kmod(xt_connlabel.ko)kmod(xt_connlimit.ko)kmod(xt_connmark.ko)kmod(xt_conntrack.ko)kmod(xt_cpu.ko)kmod(xt_dccp.ko)kmod(xt_devgroup.ko)kmod(xt_dscp.ko)kmod(xt_ecn.ko)kmod(xt_esp.ko)kmod(xt_hashlimit.ko)kmod(xt_helper.ko)kmod(xt_hl.ko)kmod(xt_iprange.ko)kmod(xt_ipvs.ko)kmod(xt_length.ko)kmod(xt_limit.ko)kmod(xt_mac.ko)kmod(xt_mark.ko)kmod(xt_multiport.ko)kmod(xt_nat.ko)kmod(xt_osf.ko)kmod(xt_owner.ko)kmod(xt_physdev.ko)kmod(xt_pkttype.ko)kmod(xt_policy.ko)kmod(xt_quota.ko)kmod(xt_rateest.ko)kmod(xt_realm.ko)kmod(xt_recent.ko)kmod(xt_sctp.ko)kmod(xt_set.ko)kmod(xt_socket.ko)kmod(xt_state.ko)kmod(xt_statistic.ko)kmod(xt_string.ko)kmod(xt_tcpmss.ko)kmod(xxhash_generic.ko)kmod(yealink.ko)kmod(zl6100.ko)kmod(zram.ko)kmod(zstd.ko)kmod(zstd_compress.ko)modalias(acpi*:010601:*)modalias(acpi*:80860F09:*)modalias(acpi*:80860F0E:*)modalias(acpi*:80860F41:*)modalias(acpi*:80862286:*)modalias(acpi*:8086228E:*)modalias(acpi*:8086228[89]:*)modalias(acpi*:808622C0:*)modalias(acpi*:808622C1:*)modalias(acpi*:80864BB[456]:*)modalias(acpi*:80865AC8:*)modalias(acpi*:ACPI0002:*)modalias(acpi*:ACPI000C:*)modalias(acpi*:ACPI000D:*)modalias(acpi*:ACPI000E:*)modalias(acpi*:ACPI000[15]:*)modalias(acpi*:ACPI0012:*)modalias(acpi*:ACPI0017:*)modalias(acpi*:ACPI0C50:*)modalias(acpi*:AMD0010:*)modalias(acpi*:AMDF030:*)modalias(acpi*:AMDI0C00:*)modalias(acpi*:AMDI0[05]10:*)modalias(acpi*:AMDIF03[01]:*)modalias(acpi*:APMC0D0F:*)modalias(acpi*:APMC0D33:*)modalias(acpi*:APP0002:*)modalias(acpi*:ASIM0000:*)modalias(acpi*:ATK0110:*)modalias(acpi*:CYAP000[012]:*)modalias(acpi*:ELAN060[123456789BCF]:*)modalias(acpi*:ELAN061[01256789ACDEF]:*)modalias(acpi*:ELAN062[0123456789ABCDEF]:*)modalias(acpi*:ELAN063[1234567]:*)modalias(acpi*:ELAN0[016]00:*)modalias(acpi*:ELAN1000:*)modalias(acpi*:HISI02A[123]:*)modalias(acpi*:HYGO0010:*)modalias(acpi*:INT33C[01]:*)modalias(acpi*:INT33C[23]:*)modalias(acpi*:INT3400:*)modalias(acpi*:INT3401:*)modalias(acpi*:INT3402:*)modalias(acpi*:INT3403:*)modalias(acpi*:INT3407:*)modalias(acpi*:INT343[01]:*)modalias(acpi*:INT343[23]:*)modalias(acpi*:INT344B:*)modalias(acpi*:INT3450:*)modalias(acpi*:INT3452:*)modalias(acpi*:INT3453:*)modalias(acpi*:INT3455:*)modalias(acpi*:INT345[1D]:*)modalias(acpi*:INT34BB:*)modalias(acpi*:INT34C3:*)modalias(acpi*:INT34C4:*)modalias(acpi*:INT34C8:*)modalias(acpi*:INT34C[56]:*)modalias(acpi*:INT34D1:*)modalias(acpi*:INT3532:*)modalias(acpi*:INT3536:*)modalias(acpi*:INTC100[01]:*)modalias(acpi*:INTC1020:*)modalias(acpi*:INTC1047:*)modalias(acpi*:INTC104[012]:*)modalias(acpi*:INTC104[36]:*)modalias(acpi*:INTC104[59]:*)modalias(acpi*:INTC1055:*)modalias(acpi*:INTC105F:*)modalias(acpi*:INTC105[67]:*)modalias(acpi*:INTC1062:*)modalias(acpi*:INTC1064:*)modalias(acpi*:INTC106[156]:*)modalias(acpi*:INTC1071:*)modalias(acpi*:INTC1080:*)modalias(acpi*:INTC1081:*)modalias(acpi*:INTC1084:*)modalias(acpi*:INTC1085:*)modalias(acpi*:INTC108[23]:*)modalias(acpi*:INTC10A0:*)modalias(acpi*:INTC10A1:*)modalias(acpi*:INTC10A3:*)modalias(acpi*:INTC10A[45]:*)modalias(acpi*:INTC10EF:*)modalias(acpi*:INTC10[56]0:*)modalias(acpi*:INTC3000:*)modalias(acpi*:INTC3001:*)modalias(acpi*:INTL9C60:*)modalias(acpi*:IPI0001:*)modalias(acpi*:PNP040[01]:*)modalias(acpi*:PNP0C02:*)modalias(acpi*:PNP0C50:*)modalias(acpi*:PNP0D10:*)modalias(acpi*:QEMU0001:*)modalias(acpi*:SMB0001:*)modalias(acpi*:SMBUS01:*)modalias(acpi*:SMBUSIBM:*)modalias(acpi*:VMBUS:*)modalias(acpi*:VMBus:*)modalias(acpi*:VMW0005:*)modalias(acpi*:XMCC0001:*)modalias(adiantum)modalias(aes)modalias(ansi_cprng)modalias(arpt_AUDIT)modalias(arpt_CLASSIFY)modalias(arpt_MARK)modalias(arpt_NFQUEUE)modalias(auxiliary:i915.mei-gsc)modalias(auxiliary:i915.mei-gscfi)modalias(auxiliary:intel_vsec.tpmi)modalias(auxiliary:intel_vsec.tpmi-rapl)modalias(auxiliary:intel_vsec.tpmi-sst)modalias(auxiliary:mlx4_core.eth)modalias(auxiliary:mlx5_core.dpll)modalias(auxiliary:mlx5_core.eth)modalias(auxiliary:mlx5_core.eth-rep)modalias(auxiliary:mlx5_core.sf)modalias(auxiliary:mlx5_core.vnet)modalias(auxiliary:mlxsw_core.lc)modalias(blake2b-160)modalias(blake2b-160-generic)modalias(blake2b-256)modalias(blake2b-256-generic)modalias(blake2b-384)modalias(blake2b-384-generic)modalias(blake2b-512)modalias(blake2b-512-generic)modalias(blake2s-128)modalias(blake2s-128-x86)modalias(blake2s-160)modalias(blake2s-160-x86)modalias(blake2s-224)modalias(blake2s-224-x86)modalias(blake2s-256)modalias(blake2s-256-x86)modalias(block-major-1-*)modalias(block-major-11-*)modalias(block-major-12[89]-*)modalias(block-major-13[012345]-*)modalias(block-major-202-*)modalias(block-major-6[56789]-*)modalias(block-major-7-*)modalias(block-major-7[01]-*)modalias(block-major-8-*)modalias(blowfish)modalias(blowfish-asm)modalias(blowfish-generic)modalias(camellia)modalias(camellia-asm)modalias(camellia-generic)modalias(cast5)modalias(cast5-generic)modalias(cast6)modalias(cast6-generic)modalias(chacha20)modalias(chacha20-generic)modalias(char-major-10-196)modalias(char-major-10-200)modalias(char-major-10-223)modalias(char-major-10-229)modalias(char-major-10-236)modalias(char-major-10-237)modalias(char-major-10-238)modalias(char-major-10-239)modalias(char-major-10-241)modalias(char-major-166-*)modalias(char-major-21-*)modalias(char-major-6-*)modalias(char-major-86-*)modalias(char-major-9-*)modalias(char-major-99-*)modalias(cpu:type:x86_ven*fam*mod*:feature:*007D*)modalias(cpu:type:x86_ven*fam*mod*:feature:*0081*)modalias(cpu:type:x86_ven*fam*mod*:feature:*0085*)modalias(cpu:type:x86_ven*fam*mod*:feature:*0094*)modalias(cpu:type:x86_ven*fam*mod*:feature:*00A2*)modalias(cpu:type:x86_ven*fam*mod*:feature:*00A6*)modalias(cpu:type:x86_ven*fam*mod*:feature:*00AA*)modalias(cpu:type:x86_ven*fam*mod*:feature:*00C2*)modalias(cpu:type:x86_ven*fam*mod*:feature:*00E9*)modalias(cpu:type:x86_ven*fam*mod*:feature:*00FC*)modalias(cpu:type:x86_ven*fam*mod*:feature:*0116*)modalias(cpu:type:x86_ven*fam*mod*:feature:*0223*)modalias(cpu:type:x86_ven0000fam*mod*:feature:*0083*)modalias(cpu:type:x86_ven0000fam*mod*:feature:*01C0*)modalias(cpu:type:x86_ven0000fam*mod*:feature:*01C6*)modalias(cpu:type:x86_ven0000fam0006mod001[AE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod002D:feature:*)modalias(cpu:type:x86_ven0000fam0006mod002[5ACDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod002[AD]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod003[7ACDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod003[ACDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod003[EF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod004F:feature:*)modalias(cpu:type:x86_ven0000fam0006mod004[567ACEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod004[567CDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod004[567EF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod0055:feature:*)modalias(cpu:type:x86_ven0000fam0006mod005[567ACEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod005[567CEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod005[567E]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod005[67]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod005[CF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod006[6AC]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod006[AC]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod007[ADE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod007[DE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod0085:feature:*)modalias(cpu:type:x86_ven0000fam0006mod008[56ACDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod008[56CDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod008[5CDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod008[6F]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod009[67ACDE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod009[67ACE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod009[7ADE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod009[7AE]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[567ACDEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[567AC]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[56AC]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00A[DF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00B[567ADEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00B[67AEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00B[7ADEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00B[7AEF]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00CF:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00C[56F]:feature:*)modalias(cpu:type:x86_ven0000fam0006mod00C[6F]:feature:*)modalias(cpu:type:x86_ven0002fam000Fmod*:feature:*)modalias(cpu:type:x86_ven0002fam0019mod*:feature:*)modalias(cpu:type:x86_ven0002fam001[05679A]mod*:feature:*)modalias(cpu:type:x86_ven0002fam001[79]mod*:feature:*)modalias(cpu:type:x86_ven0005fam0006mod000[ADF]:feature:*)modalias(cpu:type:x86_ven0005fam0007mod*:feature:*)modalias(cpu:type:x86_ven0009fam0018mod*:feature:*)modalias(crc32)modalias(crc32-generic)modalias(crc32-pclmul)modalias(crc32c)modalias(crc32c-intel)modalias(crct10dif)modalias(crct10dif-pclmul)modalias(crypto-adiantum)modalias(crypto-aes)modalias(crypto-ansi_cprng)modalias(crypto-blake2b-160)modalias(crypto-blake2b-160-generic)modalias(crypto-blake2b-256)modalias(crypto-blake2b-256-generic)modalias(crypto-blake2b-384)modalias(crypto-blake2b-384-generic)modalias(crypto-blake2b-512)modalias(crypto-blake2b-512-generic)modalias(crypto-blake2s-128)modalias(crypto-blake2s-128-x86)modalias(crypto-blake2s-160)modalias(crypto-blake2s-160-x86)modalias(crypto-blake2s-224)modalias(crypto-blake2s-224-x86)modalias(crypto-blake2s-256)modalias(crypto-blake2s-256-x86)modalias(crypto-blowfish)modalias(crypto-blowfish-asm)modalias(crypto-blowfish-generic)modalias(crypto-camellia)modalias(crypto-camellia-asm)modalias(crypto-camellia-generic)modalias(crypto-cast5)modalias(crypto-cast5-generic)modalias(crypto-cast6)modalias(crypto-cast6-generic)modalias(crypto-chacha20)modalias(crypto-chacha20-generic)modalias(crypto-crc32)modalias(crypto-crc32-generic)modalias(crypto-crc32-pclmul)modalias(crypto-crc32c)modalias(crypto-crc32c-intel)modalias(crypto-crct10dif)modalias(crypto-crct10dif-pclmul)modalias(crypto-curve25519)modalias(crypto-curve25519-generic)modalias(crypto-curve25519-x86)modalias(crypto-des)modalias(crypto-des-generic)modalias(crypto-des3_ede)modalias(crypto-des3_ede-asm)modalias(crypto-des3_ede-generic)modalias(crypto-echainiv)modalias(crypto-essiv)modalias(crypto-fcrypt)modalias(crypto-ghash)modalias(crypto-intel_qat)modalias(crypto-lrw)modalias(crypto-md4)modalias(crypto-michael_mic)modalias(crypto-nhpoly1305)modalias(crypto-nhpoly1305-avx2)modalias(crypto-nhpoly1305-generic)modalias(crypto-nhpoly1305-sse2)modalias(crypto-pcbc)modalias(crypto-pcrypt)modalias(crypto-poly1305)modalias(crypto-poly1305-generic)modalias(crypto-rfc7539)modalias(crypto-rfc7539esp)modalias(crypto-rmd160)modalias(crypto-serpent)modalias(crypto-serpent-asm)modalias(crypto-serpent-generic)modalias(crypto-sha1-all)modalias(crypto-sha1-padlock)modalias(crypto-sha256-all)modalias(crypto-sha256-padlock)modalias(crypto-stdrng)modalias(crypto-twofish)modalias(crypto-twofish-asm)modalias(crypto-twofish-generic)modalias(crypto-vmac64)modalias(crypto-wp256)modalias(crypto-wp384)modalias(crypto-wp512)modalias(crypto-xcbc)modalias(crypto-xchacha12)modalias(crypto-xchacha12-generic)modalias(crypto-xchacha20)modalias(crypto-xchacha20-generic)modalias(crypto-xxhash64)modalias(crypto-xxhash64-generic)modalias(crypto-zstd)modalias(curve25519)modalias(curve25519-generic)modalias(curve25519-x86)modalias(cxl:t3*)modalias(cxl:t5*)modalias(cxl:t6*)modalias(cxl:t9*)modalias(cxl:t[127]*)modalias(dax:t0*)modalias(des)modalias(des-generic)modalias(des3_ede)modalias(des3_ede-asm)modalias(des3_ede-generic)modalias(devname:fuse)modalias(devname:loop-control)modalias(devname:mapper/control)modalias(devname:net/tun)modalias(devname:uhid)modalias(devname:uinput)modalias(devname:vfio/vfio)modalias(devname:vhost-net)modalias(devname:vhost-vsock)modalias(dm-cache-cleaner)modalias(dm-cache-default)modalias(dm-cache-mq)modalias(dm-raid10)modalias(dm-raid[01])modalias(dm-raid[456])modalias(dm-snapshot-merge)modalias(dm-snapshot-origin)modalias(dmi*:pn*MacBook*:rvn*Apple*:)modalias(dmi*:pn*MacBookAir*:rvn*Apple*:)modalias(dmi*:pn*MacBookPro*:rvn*Apple*:)modalias(dmi*:pn*MacPro*:rvn*Apple*:)modalias(dmi*:pn*Macmini*:rvn*Apple*:)modalias(dmi*:pn*Xserve*:rvn*Apple*:)modalias(dmi*:pn*iMac*:rvn*Apple*:)modalias(dmi*:svn*DellComputer*:pn*Inspiron*:)modalias(dmi*:svn*DellComputer*:pn*Latitude*:)modalias(dmi*:svn*DellInc.*:pn*Inspiron*:)modalias(dmi*:svn*DellInc.*:pn*Latitude*:)modalias(dmi*:svn*DellInc.*:pn*LatitudeD520*:)modalias(dmi*:svn*DellInc.*:pn*MXC051*:)modalias(dmi*:svn*DellInc.*:pn*M[MP]061*:)modalias(dmi*:svn*DellInc.*:pn*Precision*:)modalias(dmi*:svn*DellInc.*:pn*PrecisionWorkStation490*:)modalias(dmi*:svn*DellInc.*:pn*Studio*:)modalias(dmi*:svn*DellInc.*:pn*Vostro*:)modalias(dmi*:svn*DellInc.*:pn*XPS*:)modalias(dmi:*:svnFUJITSU:pnLife[Bb]ook*:pvr*:rvnFUJITSU:*)modalias(dmi:*:svnVMware*:*)modalias(dmi:bvnIBM:*:pnIBM3850M2/x3950M2-*)modalias(dmi:bvnIBM:*:pnIBMBladeHC10-*)modalias(dmi:bvnIBM:*:pnIBMSystemx3[356]50-*)modalias(dmi:bvnIBM:*:pnIBMSystemx3[67]55-*)modalias(ebt_AUDIT)modalias(ebt_string)modalias(echainiv)modalias(edac-mce-amd)modalias(essiv)modalias(ext[23])modalias(fcrypt)modalias(fs-binfmt_misc)modalias(fs-ceph)modalias(fs-erofs)modalias(fs-exfat)modalias(fs-ext[234])modalias(fs-fuse)modalias(fs-fuseblk)modalias(fs-fusectl)modalias(fs-gfs2)modalias(fs-gfs2meta)modalias(fs-iso9660)modalias(fs-msdos)modalias(fs-nfs)modalias(fs-nfs4)modalias(fs-nfsd)modalias(fs-overlay)modalias(fs-rpc_pipefs)modalias(fs-udf)modalias(fs-vfat)modalias(fs-virtiofs)modalias(fs-xenfs)modalias(fs-xfs)modalias(ghash)modalias(hid:b*g*v0000044Ep0000120[BC])modalias(hid:b*g*v0000044Ep0000121[5E])modalias(hid:b*g*v000018D1p00005028)modalias(hid:b*g0004v00000416p0000C168)modalias(hid:b*g000[24]v*p*)modalias(hid:b*g0100v*p*)modalias(hid:b0003g*v00000079p00000006)modalias(hid:b0003g*v00000079p00000011)modalias(hid:b0003g*v00000419p00000001)modalias(hid:b0003g*v00000419p00000600)modalias(hid:b0003g*v0000044Fp0000B30[04])modalias(hid:b0003g*v0000044Fp0000B32[034])modalias(hid:b0003g*v0000044Fp0000B605)modalias(hid:b0003g*v0000044Fp0000B65D)modalias(hid:b0003g*v0000044Fp0000B65[134A])modalias(hid:b0003g*v00000458p00000087)modalias(hid:b0003g*v00000458p00000138)modalias(hid:b0003g*v00000458p00000153)modalias(hid:b0003g*v00000458p00004018)modalias(hid:b0003g*v00000458p0000500[5F])modalias(hid:b0003g*v00000458p0000501[012345679AB])modalias(hid:b0003g*v0000045Ep0000003B)modalias(hid:b0003g*v0000045Ep00000048)modalias(hid:b0003g*v0000045Ep0000009D)modalias(hid:b0003g*v0000045Ep000000B4)modalias(hid:b0003g*v0000045Ep000000D[BC])modalias(hid:b0003g*v0000045Ep000000E3)modalias(hid:b0003g*v0000045Ep000000F9)modalias(hid:b0003g*v0000045Ep0000071[3D])modalias(hid:b0003g*v0000045Ep0000073[02])modalias(hid:b0003g*v0000045Ep00000750)modalias(hid:b0003g*v0000045Ep0000076C)modalias(hid:b0003g*v0000045Ep000007DA)modalias(hid:b0003g*v00000461p00004E05)modalias(hid:b0003g*v00000461p00004E72)modalias(hid:b0003g*v0000046Ap0000002[37])modalias(hid:b0003g*v0000046Dp00000A07)modalias(hid:b0003g*v0000046Dp00000A87)modalias(hid:b0003g*v0000046Dp0000C08[12678D])modalias(hid:b0003g*v0000046Dp0000C09[014B])modalias(hid:b0003g*v0000046Dp0000C101)modalias(hid:b0003g*v0000046Dp0000C20[AE])modalias(hid:b0003g*v0000046Dp0000C21[15689])modalias(hid:b0003g*v0000046Dp0000C22[257DE])modalias(hid:b0003g*v0000046Dp0000C24F)modalias(hid:b0003g*v0000046Dp0000C26[2E])modalias(hid:b0003g*v0000046Dp0000C28[367])modalias(hid:b0003g*v0000046Dp0000C29[34589ABC])modalias(hid:b0003g*v0000046Dp0000C30A)modalias(hid:b0003g*v0000046Dp0000C343)modalias(hid:b0003g*v0000046Dp0000C50C)modalias(hid:b0003g*v0000046Dp0000C512)modalias(hid:b0003g*v0000046Dp0000C51[37B])modalias(hid:b0003g*v0000046Dp0000C52[BF])modalias(hid:b0003g*v0000046Dp0000C53[12479AF])modalias(hid:b0003g*v0000046Dp0000C62[36])modalias(hid:b0003g*v0000046Dp0000C704)modalias(hid:b0003g*v0000046Dp0000C70[AE])modalias(hid:b0003g*v0000046Dp0000C71[34BCEF])modalias(hid:b0003g*v0000046Dp0000CA0[34])modalias(hid:b0003g*v0000046Ep0000557[78])modalias(hid:b0003g*v0000047Dp00002041)modalias(hid:b0003g*v0000047Fp*)modalias(hid:b0003g*v0000047Fp0000C05[5678])modalias(hid:b0003g*v0000048Dp00008595)modalias(hid:b0003g*v000004B3p0000310[03589])modalias(hid:b0003g*v000004B4p00000001)modalias(hid:b0003g*v000004B4p000007B1)modalias(hid:b0003g*v000004B4p0000BCA1)modalias(hid:b0003g*v000004B4p0000DE6[14])modalias(hid:b0003g*v000004B4p0000ED81)modalias(hid:b0003g*v000004D8p0000F372)modalias(hid:b0003g*v000004D9p0000A04A)modalias(hid:b0003g*v000004D9p0000A055)modalias(hid:b0003g*v000004D9p0000A067)modalias(hid:b0003g*v000004D9p0000A07[02])modalias(hid:b0003g*v000004D9p0000A081)modalias(hid:b0003g*v000004D9p0000A0C2)modalias(hid:b0003g*v000004E7p00000009)modalias(hid:b0003g*v000004E7p00000030)modalias(hid:b0003g*v000004F2p00000418)modalias(hid:b0003g*v000004F2p00000618)modalias(hid:b0003g*v000004F2p00001123)modalias(hid:b0003g*v000004F2p00001236)modalias(hid:b0003g*v000004F2p00001421)modalias(hid:b0003g*v000004F3p0000074D)modalias(hid:b0003g*v000004F3p00000755)modalias(hid:b0003g*v000004FCp000005D8)modalias(hid:b0003g*v0000050Dp00003201)modalias(hid:b0003g*v00000518p00000002)modalias(hid:b0003g*v0000054Cp00000002)modalias(hid:b0003g*v0000054Cp0000024B)modalias(hid:b0003g*v0000054Cp00000268)modalias(hid:b0003g*v0000054Cp00000374)modalias(hid:b0003g*v0000054Cp000003D5)modalias(hid:b0003g*v0000054Cp0000042F)modalias(hid:b0003g*v0000054Cp000005C4)modalias(hid:b0003g*v0000054Cp000009CC)modalias(hid:b0003g*v0000054Cp00000BA0)modalias(hid:b0003g*v0000054Cp00001000)modalias(hid:b0003g*v00000566p00003004)modalias(hid:b0003g*v0000056Ep000000E6)modalias(hid:b0003g*v0000056Ep000000F[BCDEF])modalias(hid:b0003g*v0000056Ep0000010[CD])modalias(hid:b0003g*v0000056Ep0000011C)modalias(hid:b0003g*v000005A4p00001700)modalias(hid:b0003g*v000005A4p00002000)modalias(hid:b0003g*v000005A4p00008003)modalias(hid:b0003g*v000005ACp0000020[EF])modalias(hid:b0003g*v000005ACp0000021[456789ABCDEF])modalias(hid:b0003g*v000005ACp0000022[0123459AB])modalias(hid:b0003g*v000005ACp0000023[012678F])modalias(hid:b0003g*v000005ACp0000024[012345679ABCDEF])modalias(hid:b0003g*v000005ACp0000025[012349AB])modalias(hid:b0003g*v000005ACp0000026[2347C])modalias(hid:b0003g*v000005ACp0000027[234ABCDEF])modalias(hid:b0003g*v000005ACp0000029[12ACF])modalias(hid:b0003g*v000005ACp000002[89]0)modalias(hid:b0003g*v000005ACp0000030[4AB])modalias(hid:b0003g*v000005ACp00000340)modalias(hid:b0003g*v000005ACp00001440)modalias(hid:b0003g*v000005ACp0000824[0123])modalias(hid:b0003g*v0000060Bp0000[57]00A)modalias(hid:b0003g*v000006A3p00000621)modalias(hid:b0003g*v000006A3p00000CC[BD])modalias(hid:b0003g*v000006A3p00000CD[07])modalias(hid:b0003g*v000006A3p00000CFA)modalias(hid:b0003g*v000006CBp000081A7)modalias(hid:b0003g*v00000738p0000170[59])modalias(hid:b0003g*v00000738p00001713)modalias(hid:b0003g*v00000755p00002626)modalias(hid:b0003g*v00000757p00000A00)modalias(hid:b0003g*v00000766p00000204)modalias(hid:b0003g*v00000810p0000000[12])modalias(hid:b0003g*v00000925p00000005)modalias(hid:b0003g*v00000925p00008866)modalias(hid:b0003g*v00000925p00008888)modalias(hid:b0003g*v00000926p00003333)modalias(hid:b0003g*v000009DAp0000000[6A])modalias(hid:b0003g*v000009DAp0000001A)modalias(hid:b0003g*v000009DAp0000022B)modalias(hid:b0003g*v00000B0Ep*)modalias(hid:b0003g*v00000B43p00000003)modalias(hid:b0003g*v00000C12p00000005)modalias(hid:b0003g*v00000C12p00000030)modalias(hid:b0003g*v00000C16p0000000[238])modalias(hid:b0003g*v00000D8Cp00000014)modalias(hid:b0003g*v00000D8Cp00000022)modalias(hid:b0003g*v00000E8Fp00000003)modalias(hid:b0003g*v00000E8Fp00000012)modalias(hid:b0003g*v00000EEFp000072C4)modalias(hid:b0003g*v00000EEFp000072D0)modalias(hid:b0003g*v00000F30p00000111)modalias(hid:b0003g*v00000FC5p0000B080)modalias(hid:b0003g*v00001020p00000006)modalias(hid:b0003g*v00001038p000012B6)modalias(hid:b0003g*v00001038p00001410)modalias(hid:b0003g*v000011C0p00005506)modalias(hid:b0003g*v000011C2p00002208)modalias(hid:b0003g*v000011FFp00003331)modalias(hid:b0003g*v00001223p00003F07)modalias(hid:b0003g*v00001241p00005015)modalias(hid:b0003g*v00001241p0000F767)modalias(hid:b0003g*v00001294p00001320)modalias(hid:b0003g*v000012BAp00000100)modalias(hid:b0003g*v000012BAp0000074B)modalias(hid:b0003g*v00001345p00003008)modalias(hid:b0003g*v000013ECp00000006)modalias(hid:b0003g*v00001430p000007BB)modalias(hid:b0003g*v00001430p0000474C)modalias(hid:b0003g*v0000145Fp00000212)modalias(hid:b0003g*v000014E1p00006000)modalias(hid:b0003g*v0000150Ap0000120[13])modalias(hid:b0003g*v00001532p0000011D)modalias(hid:b0003g*v000016C0p0000[07]5E1)modalias(hid:b0003g*v0000172Fp0000003[2478])modalias(hid:b0003g*v0000172Fp0000050[012])modalias(hid:b0003g*v00001770p0000FF00)modalias(hid:b0003g*v00001784p00000004)modalias(hid:b0003g*v000017EFp00006004)modalias(hid:b0003g*v000017EFp00006009)modalias(hid:b0003g*v000017EFp0000604[79])modalias(hid:b0003g*v000017EFp0000606[27])modalias(hid:b0003g*v000017EFp00006085)modalias(hid:b0003g*v000017EFp000060EE)modalias(hid:b0003g*v000018B1p00000037)modalias(hid:b0003g*v00001A34p00000802)modalias(hid:b0003g*v00001A34p0000F705)modalias(hid:b0003g*v00001AE7p00009001)modalias(hid:b0003g*v00001B1Cp00001B0[29])modalias(hid:b0003g*v00001B1Cp00001B3[4E])modalias(hid:b0003g*v00001C4Fp00000059)modalias(hid:b0003g*v00001D34p0000000[4A])modalias(hid:b0003g*v00001E7Dp00002C24)modalias(hid:b0003g*v00001E7Dp00002C2E)modalias(hid:b0003g*v00001E7Dp00002CED)modalias(hid:b0003g*v00001E7Dp00002CF6)modalias(hid:b0003g*v00001E7Dp00002D50)modalias(hid:b0003g*v00001E7Dp00002D51)modalias(hid:b0003g*v00001E7Dp00002D5A)modalias(hid:b0003g*v00001E7Dp00002DB[4E])modalias(hid:b0003g*v00001E7Dp00002E22)modalias(hid:b0003g*v00001E7Dp000030D4)modalias(hid:b0003g*v00001E7Dp00003138)modalias(hid:b0003g*v00001E7Dp0000319C)modalias(hid:b0003g*v00001E7Dp000031CE)modalias(hid:b0003g*v00001E7Dp00003232)modalias(hid:b0003g*v00001E7Dp00003264)modalias(hid:b0003g*v00001EA7p00000907)modalias(hid:b0003g*v00001FD2p00006007)modalias(hid:b0003g*v000020BCp00005500)modalias(hid:b0003g*v00002179p00000053)modalias(hid:b0003g*v00002179p00000077)modalias(hid:b0003g*v0000256Cp0000006[DE])modalias(hid:b0003g*v0000258Ap00006A88)modalias(hid:b0003g*v000027B8p000001ED)modalias(hid:b0003g*v000028BDp00000042)modalias(hid:b0003g*v000028BDp00000055)modalias(hid:b0003g*v000028BDp0000007[1458])modalias(hid:b0003g*v000028BDp00000094)modalias(hid:b0003g*v000028BDp0000090[59])modalias(hid:b0003g*v000028BDp0000093[345])modalias(hid:b0003g*v000028BDp00001903)modalias(hid:b0003g*v0000320Fp00005041)modalias(hid:b0003g*v00005543p0000000[345])modalias(hid:b0003g*v00005543p0000004[257D])modalias(hid:b0003g*v00005543p0000006[4E])modalias(hid:b0003g*v00005543p00000081)modalias(hid:b0003g*v00005543p00000522)modalias(hid:b0003g*v00005543p00000781)modalias(hid:b0003g*v00005543p00003031)modalias(hid:b0003g*v00006161p00004D15)modalias(hid:b0003g*v00006253p00000100)modalias(hid:b0003g*v00006666p0000880[124])modalias(hid:b0003g*v00008380p00001850)modalias(hid:b0003g0001v000006CBp00002968)modalias(hid:b0003g0001v000006CBp000073F[456])modalias(hid:b0003g0001v000017EFp000060A3)modalias(hid:b0003g0002v00000306p0000FF3F)modalias(hid:b0003g0002v000003EBp00002118)modalias(hid:b0003g0002v000003FCp000005D8)modalias(hid:b0003g0002v00000408p00003001)modalias(hid:b0003g0002v00000483p00003261)modalias(hid:b0003g0002v00000486p0000018[56])modalias(hid:b0003g0002v000004DAp0000104[4D])modalias(hid:b0003g0002v00000596p0000050[026])modalias(hid:b0003g0002v00000603p00000600)modalias(hid:b0003g0002v0000062Ap00007100)modalias(hid:b0003g0002v0000093Ap0000800[123])modalias(hid:b0003g0002v00000B8Cp00000092)modalias(hid:b0003g0002v00000DFCp00000003)modalias(hid:b0003g0002v00000DFCp0000010[0126A])modalias(hid:b0003g0002v00000DFCp0000E100)modalias(hid:b0003g0002v00000EEFp00000001)modalias(hid:b0003g0002v00000EEFp0000480[DE])modalias(hid:b0003g0002v00000EEFp0000720[7C])modalias(hid:b0003g0002v00000EEFp0000722[4A])modalias(hid:b0003g0002v00000EEFp0000725E)modalias(hid:b0003g0002v00000EEFp0000726[2B])modalias(hid:b0003g0002v00000EEFp000072A[1A])modalias(hid:b0003g0002v00000EEFp000072FA)modalias(hid:b0003g0002v00000EEFp00007302)modalias(hid:b0003g0002v00000EEFp00007349)modalias(hid:b0003g0002v00000EEFp000073F7)modalias(hid:b0003g0002v00000EEFp0000A001)modalias(hid:b0003g0002v00000EEFp0000C002)modalias(hid:b0003g0002v00000FB8p00001109)modalias(hid:b0003g0002v000010C4p000081B9)modalias(hid:b0003g0002v00001130p00003101)modalias(hid:b0003g0002v00001477p0000100[67E])modalias(hid:b0003g0002v00001477p0000102[123456])modalias(hid:b0003g0002v00001784p00000016)modalias(hid:b0003g0002v00001AADp0000000F)modalias(hid:b0003g0002v00001E5Ep00000313)modalias(hid:b0003g0002v00001FF7p00000013)modalias(hid:b0003g0002v00002087p00000703)modalias(hid:b0003g0002v00002087p00000[AF]01)modalias(hid:b0003g0002v0000222Ap00000001)modalias(hid:b0003g0002v00002247p00000001)modalias(hid:b0003g0002v0000227Dp00000709)modalias(hid:b0003g0002v0000227Dp00000A19)modalias(hid:b0003g0002v000022EDp00001010)modalias(hid:b0003g0002v00002453p00000100)modalias(hid:b0003g0002v000024B8p000000[24]0)modalias(hid:b0003g0002v00002505p00000220)modalias(hid:b0003g0002v000025B5p00000002)modalias(hid:b0003g0004v00000B05p0000183D)modalias(hid:b0003g0004v00000B05p0000184A)modalias(hid:b0003g0004v000017EFp000060A3)modalias(hid:b0003g0004v000017EFp000060B5)modalias(hid:b0003g0004v000017EFp000060FE)modalias(hid:b0003g0004v000018D1p00005030)modalias(hid:b0003g0101v0000056Ap*)modalias(hid:b0003g0101v0000056Ap0000000[03])modalias(hid:b0003g0101v0000056Ap0000001[0123456789])modalias(hid:b0003g0101v0000056Ap0000002[012346789A])modalias(hid:b0003g0101v0000056Ap0000003[012345789F])modalias(hid:b0003g0101v0000056Ap0000004[123457])modalias(hid:b0003g0101v0000056Ap0000005[79BDE])modalias(hid:b0003g0101v0000056Ap0000006[0123459AB])modalias(hid:b0003g0101v0000056Ap00000084)modalias(hid:b0003g0101v0000056Ap0000009[0347AF])modalias(hid:b0003g0101v0000056Ap000000B[012345789ABC])modalias(hid:b0003g0101v0000056Ap000000C[024567CE])modalias(hid:b0003g0101v0000056Ap000000D[012345678ABDEF])modalias(hid:b0003g0101v0000056Ap000000E[2356CDF])modalias(hid:b0003g0101v0000056Ap000000F[0468AB])modalias(hid:b0003g0101v0000056Ap0000010[01DEF])modalias(hid:b0003g0101v0000056Ap00000116)modalias(hid:b0003g0101v0000056Ap0000012C)modalias(hid:b0003g0101v0000056Ap0000030[0123479ACE])modalias(hid:b0003g0101v0000056Ap0000031[45789])modalias(hid:b0003g0101v0000056Ap0000032[356ABCF])modalias(hid:b0003g0101v0000056Ap0000033[1356BCDE])modalias(hid:b0003g0101v0000056Ap00000343)modalias(hid:b0003g0101v0000056Ap0000037[AB])modalias(hid:b0003g0101v0000056Ap0000400[14])modalias(hid:b0003g0101v0000056Ap0000500[02])modalias(hid:b0003g0102v0000046Dp*)modalias(hid:b0003g0102v0000046Dp0000101[7AB])modalias(hid:b0003g0102v0000046Dp00004002)modalias(hid:b0003g0102v0000046Dp00004011)modalias(hid:b0003g0102v0000046Dp0000402[4D])modalias(hid:b0003g0102v0000046Dp00004101)modalias(hid:b0003g0102v0000046Dp0000B30[59B])modalias(hid:b0003g0104v0000046Dp*)modalias(hid:b0003g0104v0000046Dp00000049)modalias(hid:b0003g0104v0000046Dp0000005[7C])modalias(hid:b0003g0104v0000046Dp000000FE)modalias(hid:b0005g*v0000004Cp0000026[7C])modalias(hid:b0005g*v0000004Cp0000029[ACF])modalias(hid:b0005g*v00000058p00002000)modalias(hid:b0005g*v0000045Ep000002E0)modalias(hid:b0005g*v0000045Ep000002FD)modalias(hid:b0005g*v0000045Ep00000701)modalias(hid:b0005g*v0000045Ep0000091B)modalias(hid:b0005g*v0000045Ep00000B05)modalias(hid:b0005g*v0000045Ep00000B13)modalias(hid:b0005g*v0000045Ep00000B2[02])modalias(hid:b0005g*v0000046Dp00000306)modalias(hid:b0005g*v0000046Dp0000B00[8C])modalias(hid:b0005g*v0000046Dp0000B01[25DE])modalias(hid:b0005g*v0000046Dp0000B02[35A])modalias(hid:b0005g*v0000046Dp0000B034)modalias(hid:b0005g*v0000046Dp0000B30[59B])modalias(hid:b0005g*v0000046Dp0000B35F)modalias(hid:b0005g*v00000471p00002210)modalias(hid:b0005g*v000004F2p00001408)modalias(hid:b0005g*v0000054Cp00000268)modalias(hid:b0005g*v0000054Cp00000306)modalias(hid:b0005g*v0000054Cp000003D5)modalias(hid:b0005g*v0000054Cp0000042F)modalias(hid:b0005g*v0000054Cp000005C4)modalias(hid:b0005g*v0000054Cp000009CC)modalias(hid:b0005g*v0000056Ep00000061)modalias(hid:b0005g*v0000057Ep00000306)modalias(hid:b0005g*v0000057Ep00000330)modalias(hid:b0005g*v000005ACp0000022[CDE])modalias(hid:b0005g*v000005ACp0000023[9AB])modalias(hid:b0005g*v000005ACp0000024F)modalias(hid:b0005g*v000005ACp0000025[0567])modalias(hid:b0005g*v00000609p00000306)modalias(hid:b0005g*v00000609p0000036[89])modalias(hid:b0005g*v0000150Ap00001200)modalias(hid:b0005g*v000015E4p00000132)modalias(hid:b0005g*v000017EFp00006048)modalias(hid:b0005g*v000017EFp000060E1)modalias(hid:b0005g*v00002717p00005014)modalias(hid:b0005g0002v000025B6p00000002)modalias(hid:b0005g0101v0000056Ap*)modalias(hid:b0005g0101v0000056Ap00000081)modalias(hid:b0005g0101v0000056Ap000000BD)modalias(hid:b0005g0101v0000056Ap0000036[01])modalias(hid:b0005g0101v0000056Ap0000037[79])modalias(hid:b0005g0101v0000056Ap00000393)modalias(hid:b0005g0101v0000056Ap000003C[68])modalias(hid:b0005g0101v0000056Ap000003DD)modalias(hid:b0018g*v000004F3p00000401)modalias(hid:b0018g0001v00001FD2p00007010)modalias(hid:b0018g0004v000004F3p0000313A)modalias(hid:b0018g0004v000004F3p00003148)modalias(hid:b0018g0004v000006CBp00008323)modalias(hid:b0018g0004v000006CBp0000CD7E)modalias(hid:b0018g0004v000006CBp0000CDDC)modalias(hid:b0018g0004v000006CBp0000CE0[89])modalias(hid:b0018g0004v00001B96p00001B05)modalias(hid:b0018g0004v0000347Dp00007853)modalias(hid:b0018g0101v0000056Ap*)modalias(hpilo)modalias(i2c:ad7414)modalias(i2c:ad741[678])modalias(i2c:adm1022)modalias(i2c:adm1024)modalias(i2c:adm1025)modalias(i2c:adm1026)modalias(i2c:adm1027)modalias(i2c:adm1029)modalias(i2c:adm102[13])modalias(i2c:adm1032)modalias(i2c:adm103[01])modalias(i2c:adm1075)modalias(i2c:adm127[2568])modalias(i2c:adm129[34])modalias(i2c:adm9240)modalias(i2c:adp4000)modalias(i2c:ads7828)modalias(i2c:ads7830)modalias(i2c:adt7411)modalias(i2c:adt7461)modalias(i2c:adt7461a)modalias(i2c:adt7462)modalias(i2c:adt746[38])modalias(i2c:adt7470)modalias(i2c:adt747[356])modalias(i2c:adt7490)modalias(i2c:adt74[12]0)modalias(i2c:adt75)modalias(i2c:amc6821)modalias(i2c:apds9802als)modalias(i2c:apds990x)modalias(i2c:as99127f)modalias(i2c:asb100)modalias(i2c:asc7621)modalias(i2c:asc7621a)modalias(i2c:atxp1)modalias(i2c:bh1770glc)modalias(i2c:bmr310)modalias(i2c:bmr45[01])modalias(i2c:bmr45[34678])modalias(i2c:bmr46[2345679])modalias(i2c:bmr49[12])modalias(i2c:bmr4[89]0)modalias(i2c:bq32000)modalias(i2c:cyapa)modalias(i2c:dme1737)modalias(i2c:dps460)modalias(i2c:dps650ab)modalias(i2c:dps800)modalias(i2c:ds130[78])modalias(i2c:ds133[789])modalias(i2c:ds134[01])modalias(i2c:ds1374)modalias(i2c:ds1388)modalias(i2c:ds162[15])modalias(i2c:ds1631)modalias(i2c:ds1672)modalias(i2c:ds1775)modalias(i2c:ds1780)modalias(i2c:ds17[23]1)modalias(i2c:ds3231)modalias(i2c:ds3232)modalias(i2c:ds620)modalias(i2c:ds75)modalias(i2c:ds7505)modalias(i2c:elan_i2c)modalias(i2c:em3027)modalias(i2c:emc140[234])modalias(i2c:emc141[234])modalias(i2c:emc142[234])modalias(i2c:emc6d103s)modalias(i2c:emc6d10[0123])modalias(i2c:emc6w201)modalias(i2c:f7537[35])modalias(i2c:f75387)modalias(i2c:fm3130)modalias(i2c:fsa4480)modalias(i2c:fschds)modalias(i2c:fscher)modalias(i2c:fschmd)modalias(i2c:fschrc)modalias(i2c:fscpos)modalias(i2c:fscscy)modalias(i2c:fscsyl)modalias(i2c:fujitsu_apanel)modalias(i2c:g751)modalias(i2c:g760a)modalias(i2c:g781)modalias(i2c:gl518sm)modalias(i2c:gl520sm)modalias(i2c:gl523sm)modalias(i2c:ina209)modalias(i2c:ina219)modalias(i2c:ina22[06])modalias(i2c:ina23[01])modalias(i2c:ipmi_ssif)modalias(i2c:isl12022)modalias(i2c:isl12057)modalias(i2c:isl120[89])modalias(i2c:isl121[89])modalias(i2c:isl29003)modalias(i2c:isl29020)modalias(i2c:jc42)modalias(i2c:lineage_pem)modalias(i2c:lis331dlh)modalias(i2c:lis3lv02d)modalias(i2c:lm250[56]6)modalias(i2c:lm5066i)modalias(i2c:lm506[46])modalias(i2c:lm6[34])modalias(i2c:lm73)modalias(i2c:lm75)modalias(i2c:lm75[ab])modalias(i2c:lm77)modalias(i2c:lm7[89])modalias(i2c:lm80)modalias(i2c:lm81)modalias(i2c:lm84)modalias(i2c:lm85)modalias(i2c:lm85[bc])modalias(i2c:lm87)modalias(i2c:lm8[23])modalias(i2c:lm8[69])modalias(i2c:lm92)modalias(i2c:lm9523[34])modalias(i2c:lm952[34]1)modalias(i2c:lm952[34]5)modalias(i2c:lm96000)modalias(i2c:lm96080)modalias(i2c:lm96163)modalias(i2c:lm9[09])modalias(i2c:lm9[34])modalias(i2c:lp855[0123567])modalias(i2c:ltc297[245789])modalias(i2c:ltc2980)modalias(i2c:ltc388[0234679])modalias(i2c:ltc4151)modalias(i2c:ltc4215)modalias(i2c:ltc4245)modalias(i2c:ltc4261)modalias(i2c:ltc7880)modalias(i2c:ltm2987)modalias(i2c:ltm4664)modalias(i2c:ltm467[5678])modalias(i2c:ltm468[06])modalias(i2c:ltm4700)modalias(i2c:m41st8[457])modalias(i2c:m41t0)modalias(i2c:m41t00)modalias(i2c:m41t11)modalias(i2c:m41t6[25])modalias(i2c:m41t81s)modalias(i2c:m41t8[01])modalias(i2c:m41t8[23])modalias(i2c:max16064)modalias(i2c:max1606[5678])modalias(i2c:max1607[01])modalias(i2c:max1617)modalias(i2c:max1617a)modalias(i2c:max1619)modalias(i2c:max1668)modalias(i2c:max1805)modalias(i2c:max1989)modalias(i2c:max20796)modalias(i2c:max3172[56])modalias(i2c:max3444[016])modalias(i2c:max34451)modalias(i2c:max3446[01])modalias(i2c:max6581)modalias(i2c:max662[56])modalias(i2c:max6635)modalias(i2c:max6636)modalias(i2c:max6639)modalias(i2c:max6642)modalias(i2c:max664[679])modalias(i2c:max665[01])modalias(i2c:max665[4789])modalias(i2c:max6689)modalias(i2c:max668[01])modalias(i2c:max669[34789])modalias(i2c:max669[56])modalias(i2c:max66[02]2)modalias(i2c:max6875)modalias(i2c:max6900)modalias(i2c:max8688)modalias(i2c:mc1066)modalias(i2c:mcp3[02]21)modalias(i2c:mcp794[01]x)modalias(i2c:mcp980x)modalias(i2c:mdt040)modalias(i2c:mlxsw_minimal)modalias(i2c:ncp420[08])modalias(i2c:nct1008)modalias(i2c:ne1619)modalias(i2c:pca8565)modalias(i2c:pcf8523)modalias(i2c:pcf8563)modalias(i2c:pcf8583)modalias(i2c:pcf8591)modalias(i2c:pct2075)modalias(i2c:pdt00[36])modalias(i2c:pdt012)modalias(i2c:pi3usb30532)modalias(i2c:pmbus)modalias(i2c:pt7c4338)modalias(i2c:r2025sd)modalias(i2c:r2221tl)modalias(i2c:rmi4_i2c)modalias(i2c:rmi4_smbus)modalias(i2c:rs5c372[ab])modalias(i2c:rtc8564)modalias(i2c:rv3029)modalias(i2c:rv3029c2)modalias(i2c:rv4162)modalias(i2c:rv5c386)modalias(i2c:rv5c387a)modalias(i2c:rv880[34])modalias(i2c:rx8025)modalias(i2c:rx80[23]5)modalias(i2c:rx8130)modalias(i2c:rx8581)modalias(i2c:rx8803)modalias(i2c:rx8900)modalias(i2c:sa56004)modalias(i2c:sch5027)modalias(i2c:sfh7770)modalias(i2c:sgd009)modalias(i2c:sht21)modalias(i2c:smbus_alert)modalias(i2c:smsc47m192)modalias(i2c:stds75)modalias(i2c:stlm75)modalias(i2c:synaptics_i2c)modalias(i2c:tcn75)modalias(i2c:tcpci)modalias(i2c:thmc10)modalias(i2c:thmc50)modalias(i2c:tmp102)modalias(i2c:tmp1075)modalias(i2c:tmp10[015])modalias(i2c:tmp112)modalias(i2c:tmp42[123])modalias(i2c:tmp43[25])modalias(i2c:tmp44[12])modalias(i2c:tmp451)modalias(i2c:tmp461)modalias(i2c:tmp4[013]1)modalias(i2c:tmp75)modalias(i2c:tmp75[bc])modalias(i2c:tmp[12]75)modalias(i2c:tpm2_i2c_nuvoton)modalias(i2c:tpm_i2c_nuvoton)modalias(i2c:tps40400)modalias(i2c:tps544b2[05])modalias(i2c:tps544c2[05])modalias(i2c:tps6598x)modalias(i2c:tsl2550)modalias(i2c:typec_fusb302)modalias(i2c:ucd9000)modalias(i2c:ucd9012[04])modalias(i2c:ucd90160)modalias(i2c:ucd90320)modalias(i2c:ucd9090)modalias(i2c:ucd90910)modalias(i2c:ucd922[24])modalias(i2c:ucd924[0468])modalias(i2c:ucd92[02]0)modalias(i2c:udt020)modalias(i2c:w83783s)modalias(i2c:w8378[12]d)modalias(i2c:w83791d)modalias(i2c:w83792d)modalias(i2c:w83793)modalias(i2c:w83795adg)modalias(i2c:w83795g)modalias(i2c:w83l771)modalias(i2c:w83l785ts)modalias(i2c:w83l786ng)modalias(i2c:x1205)modalias(i2c:zl200[4568])modalias(i2c:zl210[56])modalias(i2c:zl610[05])modalias(i2c:zl8802)modalias(i2c:zl9101)modalias(i2c:zl9117)modalias(i2c:zls1003)modalias(i2c:zls4009)modalias(i40evf)modalias(i8k)modalias(idxd:t0*)modalias(input:b*v*p*e*-e*1_*k*1[23]0_*r*a*m*l*s*f*w*)modalias(input:b*v*p*e*-e*1_*k*2C0_*r*a*m*l*s*f*w*)modalias(input:b*v*p*e*-e*3_*k*r*a*[0268]_*m*l*s*f*w*)modalias(intel_qat)modalias(intel_th_switch)modalias(ip6t_AUDIT)modalias(ip6t_CHECKSUM)modalias(ip6t_CLASSIFY)modalias(ip6t_CONNMARK)modalias(ip6t_CONNSECMARK)modalias(ip6t_CT)modalias(ip6t_DSCP)modalias(ip6t_HL)modalias(ip6t_HMARK)modalias(ip6t_IDLETIMER)modalias(ip6t_LOG)modalias(ip6t_MARK)modalias(ip6t_MASQUERADE)modalias(ip6t_NETMAP)modalias(ip6t_NFLOG)modalias(ip6t_NFQUEUE)modalias(ip6t_NOTRACK)modalias(ip6t_RATEEST)modalias(ip6t_REDIRECT)modalias(ip6t_SECMARK)modalias(ip6t_SET)modalias(ip6t_TCPMSS)modalias(ip6t_TCPOPTSTRIP)modalias(ip6t_TEE)modalias(ip6t_TOS)modalias(ip6t_TPROXY)modalias(ip6t_TRACE)modalias(ip6t_[DS]NAT)modalias(ip6t_[DS]NPT)modalias(ip6t_addrtype)modalias(ip6t_bpf)modalias(ip6t_cgroup)modalias(ip6t_cluster)modalias(ip6t_comment)modalias(ip6t_connbytes)modalias(ip6t_connlabel)modalias(ip6t_connlimit)modalias(ip6t_connmark)modalias(ip6t_conntrack)modalias(ip6t_cpu)modalias(ip6t_dccp)modalias(ip6t_devgroup)modalias(ip6t_dscp)modalias(ip6t_dst)modalias(ip6t_ecn)modalias(ip6t_esp)modalias(ip6t_hashlimit)modalias(ip6t_helper)modalias(ip6t_hl)modalias(ip6t_icmp6)modalias(ip6t_iprange)modalias(ip6t_ipvs)modalias(ip6t_length)modalias(ip6t_limit)modalias(ip6t_mac)modalias(ip6t_mark)modalias(ip6t_multiport)modalias(ip6t_osf)modalias(ip6t_owner)modalias(ip6t_physdev)modalias(ip6t_pkttype)modalias(ip6t_policy)modalias(ip6t_quota)modalias(ip6t_rateest)modalias(ip6t_recent)modalias(ip6t_sctp)modalias(ip6t_set)modalias(ip6t_socket)modalias(ip6t_state)modalias(ip6t_statistic)modalias(ip6t_string)modalias(ip6t_tcpmss)modalias(ip6t_tos)modalias(ip_conntrack)modalias(ip_conntrack_amanda)modalias(ip_conntrack_ftp)modalias(ip_conntrack_h323)modalias(ip_conntrack_irc)modalias(ip_conntrack_netbios_ns)modalias(ip_conntrack_netlink)modalias(ip_conntrack_pptp)modalias(ip_conntrack_sip)modalias(ip_conntrack_tftp)modalias(ip_nat_amanda)modalias(ip_nat_ftp)modalias(ip_nat_h323)modalias(ip_nat_irc)modalias(ip_nat_pptp)modalias(ip_nat_sip)modalias(ip_nat_snmp_basic)modalias(ip_nat_tftp)modalias(ip_set_bitmap:ip)modalias(ip_set_bitmap:ip_mac)modalias(ip_set_bitmap:port)modalias(ip_set_hash:ip)modalias(ip_set_hash:ip_mac)modalias(ip_set_hash:ip_mark)modalias(ip_set_hash:ip_port)modalias(ip_set_hash:ip_port_ip)modalias(ip_set_hash:ip_port_net)modalias(ip_set_hash:mac)modalias(ip_set_hash:net)modalias(ip_set_hash:net_iface)modalias(ip_set_hash:net_net)modalias(ip_set_hash:net_port)modalias(ip_set_hash:net_port_net)modalias(ip_set_list:set)modalias(ipt_AUDIT)modalias(ipt_CHECKSUM)modalias(ipt_CLASSIFY)modalias(ipt_CONNMARK)modalias(ipt_CONNSECMARK)modalias(ipt_CT)modalias(ipt_DSCP)modalias(ipt_HMARK)modalias(ipt_IDLETIMER)modalias(ipt_LOG)modalias(ipt_MARK)modalias(ipt_MASQUERADE)modalias(ipt_NETMAP)modalias(ipt_NFLOG)modalias(ipt_NFQUEUE)modalias(ipt_NOTRACK)modalias(ipt_RATEEST)modalias(ipt_REDIRECT)modalias(ipt_SECMARK)modalias(ipt_SET)modalias(ipt_TCPMSS)modalias(ipt_TCPOPTSTRIP)modalias(ipt_TEE)modalias(ipt_TOS)modalias(ipt_TPROXY)modalias(ipt_TRACE)modalias(ipt_TTL)modalias(ipt_[DS]NAT)modalias(ipt_addrtype)modalias(ipt_bpf)modalias(ipt_cgroup)modalias(ipt_cluster)modalias(ipt_comment)modalias(ipt_connbytes)modalias(ipt_connlabel)modalias(ipt_connlimit)modalias(ipt_connmark)modalias(ipt_conntrack)modalias(ipt_cpu)modalias(ipt_dccp)modalias(ipt_devgroup)modalias(ipt_dscp)modalias(ipt_ecn)modalias(ipt_esp)modalias(ipt_hashlimit)modalias(ipt_helper)modalias(ipt_icmp)modalias(ipt_iprange)modalias(ipt_ipvs)modalias(ipt_length)modalias(ipt_limit)modalias(ipt_mac)modalias(ipt_mark)modalias(ipt_multiport)modalias(ipt_osf)modalias(ipt_owner)modalias(ipt_physdev)modalias(ipt_pkttype)modalias(ipt_policy)modalias(ipt_quota)modalias(ipt_rateest)modalias(ipt_realm)modalias(ipt_recent)modalias(ipt_sctp)modalias(ipt_set)modalias(ipt_socket)modalias(ipt_state)modalias(ipt_statistic)modalias(ipt_string)modalias(ipt_tcpmss)modalias(ipt_tos)modalias(ipt_ttl)modalias(ishtp:_33AECD58-B679-4E54-9BD9-A04D34F0C226_)modalias(iso9660)modalias(lrw)modalias(mbp_nvidia_bl)modalias(md-faulty)modalias(md-level--1)modalias(md-level--5)modalias(md-level-0)modalias(md-level-1)modalias(md-level-10)modalias(md-level-[456])modalias(md-linear)modalias(md-personality-1)modalias(md-personality-10)modalias(md-personality-2)modalias(md-personality-3)modalias(md-personality-9)modalias(md-personality-[48])modalias(md-raid0)modalias(md-raid1)modalias(md-raid10)modalias(md-raid[456])modalias(md4)modalias(mdio:0000000000000110000111000101????)modalias(mdio:0000000000000111000001??????????)modalias(mdio:000000000000011111000000101[01]????)modalias(mdio:000000000000011111000000110[01]????)modalias(mdio:0000000000000111110000001111????)modalias(mdio:0000000000000111110000010001????)modalias(mdio:0000000000000111110000010011??0?)modalias(mdio:0000000000000111110000010011??1?)modalias(mdio:0000000000000111110000010101????)modalias(mdio:0000000000000111110000011000????)modalias(mdio:0000000000010011011110001110????)modalias(mdio:0000000000010011011110100001????)modalias(mdio:0000000000011000000101000100????)modalias(mdio:0000000000011100110010??????????)modalias(mdio:0000000000100000011000000111????)modalias(mdio:0000000000100000011000001011????)modalias(mdio:00000000001000000110000011[01]0????)modalias(mdio:0000000000100010010101010010????)modalias(mdio:0000000000100010010101100001????)modalias(mdio:0000000000101011000010011000????)modalias(mdio:000000000010101100001001101[01]????)modalias(mdio:0000000000101011000010111001????)modalias(mdio:0000000000111011000110000100????)modalias(mdio:00000000001110110001100001100001)modalias(mdio:00000000001110110001100010000001)modalias(mdio:00000000010011011101000000110011)modalias(mdio:000000000100110111010000001101[01]0)modalias(mdio:00000000010011011101000100000001)modalias(mdio:00000000101000011001010000010000)modalias(mdio:0000000101000001000011000110????)modalias(mdio:00000001010000010000110010[01]1????)modalias(mdio:000000010100000100001100110[01]????)modalias(mdio:000000010100000100001101110[01]????)modalias(mdio:00000001010000010000111000[01]1????)modalias(mdio:000000010100000100001110010[01]????)modalias(mdio:0000000101000001000011100110????)modalias(mdio:0000000101000001000011101001????)modalias(mdio:000000010100000100001110101[01]????)modalias(mdio:0000000101000001000011101100????)modalias(mdio:0000000101000001000011110100????)modalias(mdio:0000000101000001000011111001????)modalias(mdio:0000000101000011101111000[01]11????)modalias(mdio:000000010100001110111100101[01]????)modalias(mdio:0000000101000011101111001111????)modalias(mdio:000000010100001110111101011[01]????)modalias(mdio:0000000111111111000011001100????)modalias(mdio:00000010010000110000110001010100)modalias(mdio:000000100100001100001101100[01]????)modalias(mdio:0000001010000010111100000001????)modalias(mdio:00000011000000100110000011010001)modalias(mdio:00000011000000100110000011100001)modalias(mdio:000000110110001001011100110[01]????)modalias(mdio:000000110110001001011101000[01]????)modalias(mdio:0000001101100010010111011001????)modalias(mdio:0000001101100010010111100001????)modalias(mdio:0000001101100010010111100110????)modalias(mdio:0000001101100010010111110010????)modalias(mdio:00000011101000011011010001[01]0????)modalias(mdio:000000111010000110110100101[01]????)modalias(mdio:0000001110100001101101001101????)modalias(mdio:0000001110100001101101001110????)modalias(mdio:0000001110100001101101011100????)modalias(mdio:0000001110100001101101100110????)modalias(mdio:0000001110100001101101110001????)modalias(mdio:0001001000110100110101000000????)modalias(mdio:00010011111001010001000000000010)modalias(mdio:00011100000001000000000000010001)modalias(mdio:0010000000000000010111000111????)modalias(mdio:0010000000000000010111001001????)modalias(mdio:0010000000000000010111001110????)modalias(mdio:0010000000000000010111001[01]10????)modalias(mdio:00100000000000001010000100[01]1????)modalias(mdio:001000000000000010100001010[01]????)modalias(mdio:001000000000000010100001011[01]????)modalias(mdio:0010000000000000101000100001????)modalias(mdio:0010000000000000101000100011????)modalias(mdio:0010000000000000101000100100????)modalias(mdio:0010000000000000101000100101????)modalias(mdio:0010000000000000101000101000????)modalias(mdio:0011000111000011000111000001????)modalias(mdio:00110101100100000101001100[01]1????)modalias(mdio:001101011001000001010011010[01]????)modalias(mdio:011000000000110110000100100[01]????)modalias(mdio:0110000000001101100001001010????)modalias(mdio:0110000000001101100001001011????)modalias(mdio:0110000000001101100001010001????)modalias(mdio:0110000000001101100001100101????)modalias(mdio:0110000000001101100001101011????)modalias(mdio:0110000000001101100001110011????)modalias(mdio:0110000000001101100001110101????)modalias(mdio:0110011111001001110111000000????)modalias(mdio:01100111110010011101111000001??[01])modalias(mdio:0110011111001001110111100001????)modalias(mdio:0110011111001001110111100010????)modalias(mdio:0110011111001001110111100100????)modalias(mdio:0110011111001001110111101[01]00????)modalias(mdio:01100111110010011101111100000[01]??)modalias(mdio:0110011111001001110111110001????)modalias(mdio:0110011111001001110111110010????)modalias(mdio:0111100000010000000000000000????)modalias(mdio:1010111000000010010100001001????)modalias(mdio:1010111000000010010100010010????)modalias(mdio:1010111000000010010100011001????)modalias(mdio:1010111000000010010100011010????)modalias(mdio:1010111000000010010100100110????)modalias(mdio:1010111000000010010100101000????)modalias(mdio:1010111000000010010100101110????)modalias(mdio:1010111000000010010100111011????)modalias(mdio:1011100000100100001010000010010?)modalias(mdio:1101010101100101101001000000000[01])modalias(mdio:1101010101100101101001000000100[01])modalias(mdio:1101010101100101101001000001000[01])modalias(mdio:1101010101100101101001000001100[01])modalias(mdio:????000000011000000110111000????)modalias(mdio:????000110000001101110001011????)modalias(mdio:????0001100000011011100010[01]0????)modalias(mdio:????????00001110011100100011????)modalias(mdio:????????00100010000101000011????)modalias(mdio:????????00100010000101010001????)modalias(mdio:????????001000100001010101010101)modalias(mdio:????????001000100001010101010110)modalias(mdio:????????00100010000101010101????)modalias(mdio:????????0010001000010101011[01]????)modalias(mdio:????????0010001000010110000110??)modalias(mdio:????????00100010000101100010????)modalias(mdio:????????0010001000010110010[01]????)modalias(mdio:????????0010001000010110011[01]????)modalias(mdio:????????00100010000101110010????)modalias(mdio:????????????0010000101100001000?)modalias(mdio:????????????0111000001000101????)modalias(mdio:????????????0111000001001000????)modalias(mdio:????????????0111000001001101????)modalias(mdio:????????????0111000001010101????)modalias(mdio:????????????0111000001011000????)modalias(mdio:????????????0111000001100110????)modalias(mdio:????????????1111110001000001????)modalias(mdio:????????????11111100010001??????)modalias(mdio:????????????1111110001001011????)modalias(mdio:????????????1111110001010101????)modalias(mdio:????????????1111110001100010????)modalias(mdio:????????????11111100011011??????)modalias(mei:*:05b79a6f-4628-4d7f-899d-a91514cb32ab:*:*)modalias(mei:*:0f73db04-97ab-4125-b893-e904ad0d5464:*:*)modalias(mhi:DIAG)modalias(mhi:DUN)modalias(mhi:DUN2)modalias(mhi:FIREHOSE)modalias(mhi:IPCR)modalias(mhi:IP_HW0_MBIM)modalias(mhi:IP_[HS]W0)modalias(mhi:MBIM)modalias(mhi:QMI)modalias(michael_mic)modalias(nd:t7*)modalias(nd:tND_DEVICE_BTT*)modalias(nd:t[12]*)modalias(nd:t[45]*)modalias(net-pf-15)modalias(net-pf-16-proto-12)modalias(net-pf-16-proto-16-family-macsec)modalias(net-pf-16-proto-16-family-nbd)modalias(net-pf-16-proto-16-family-ovs_ct_limit)modalias(net-pf-16-proto-16-family-ovs_datapath)modalias(net-pf-16-proto-16-family-ovs_flow)modalias(net-pf-16-proto-16-family-ovs_meter)modalias(net-pf-16-proto-16-family-ovs_packet)modalias(net-pf-16-proto-16-family-ovs_vport)modalias(net-pf-16-proto-16-family-wireguard)modalias(net-pf-16-proto-4-type-30)modalias(net-pf-16-proto-4-type-40)modalias(net-pf-16-proto-4-type-44)modalias(net-pf-16-proto-8)modalias(net-pf-40)modalias(net-pf-40)modalias(net-pf-40)modalias(net-pf-42)modalias(netdev-erspan0)modalias(netdev-gre0)modalias(netdev-gretap0)modalias(netdev-ip6_vti0)modalias(netdev-ip6gre0)modalias(netdev-ip6tnl0)modalias(netdev-ip_vti0)modalias(netdev-sit0)modalias(netdev-tunl0)modalias(netdev-xfrm0)modalias(nf-flowtable-1)modalias(nf-flowtable-10)modalias(nf-flowtable-2)modalias(nf-logger-10-0)modalias(nf-logger-10-1)modalias(nf-logger-[2357]-0)modalias(nf-logger-[2357]-1)modalias(nf_conntrack-10)modalias(nf_conntrack-2)modalias(nf_conntrack-7)modalias(nf_log_arp)modalias(nf_log_bridge)modalias(nf_log_ipv[46])modalias(nf_log_netdev)modalias(nfct-helper-H.245)modalias(nfct-helper-Q.931)modalias(nfct-helper-RAS)modalias(nfct-helper-amanda)modalias(nfct-helper-ftp)modalias(nfct-helper-irc)modalias(nfct-helper-netbios-ns)modalias(nfct-helper-pptp)modalias(nfct-helper-sane)modalias(nfct-helper-sip)modalias(nfct-helper-snmp)modalias(nfct-helper-snmp_trap)modalias(nfct-helper-tftp)modalias(nfnetlink-subsys-10)modalias(nfnetlink-subsys-11)modalias(nfnetlink-subsys-12)modalias(nfnetlink-subsys-3)modalias(nfnetlink-subsys-4)modalias(nfnetlink-subsys-5)modalias(nfnetlink-subsys-6)modalias(nfnetlink-subsys-8)modalias(nfnetlink-subsys-9)modalias(nfnetlink-subsys-[12])modalias(nfs-layouttype4-1)modalias(nfs-layouttype4-4)modalias(nfs-layouttype4-[35])modalias(nfs4)modalias(nft-chain-1-nat)modalias(nft-chain-10-nat)modalias(nft-chain-2-nat)modalias(nft-expr-1-fib)modalias(nft-expr-1-reject)modalias(nft-expr-10-dup)modalias(nft-expr-10-fib)modalias(nft-expr-10-reject)modalias(nft-expr-2-dup)modalias(nft-expr-2-fib)modalias(nft-expr-2-reject)modalias(nft-expr-5-dup)modalias(nft-expr-5-fib)modalias(nft-expr-5-fwd)modalias(nft-expr-5-reject)modalias(nft-expr-7-meta)modalias(nft-expr-7-reject)modalias(nft-expr-connlimit)modalias(nft-expr-counter)modalias(nft-expr-ct)modalias(nft-expr-flow_offload)modalias(nft-expr-hash)modalias(nft-expr-limit)modalias(nft-expr-log)modalias(nft-expr-masq)modalias(nft-expr-match)modalias(nft-expr-nat)modalias(nft-expr-notrack)modalias(nft-expr-numgen)modalias(nft-expr-objref)modalias(nft-expr-osf)modalias(nft-expr-queue)modalias(nft-expr-quota)modalias(nft-expr-redir)modalias(nft-expr-socket)modalias(nft-expr-synproxy)modalias(nft-expr-target)modalias(nft-expr-tproxy)modalias(nft-expr-tunnel)modalias(nft-expr-xfrm)modalias(nft-obj-1)modalias(nft-obj-10)modalias(nft-obj-2)modalias(nft-obj-4)modalias(nft-obj-5)modalias(nft-obj-6)modalias(nft-obj-[379])modalias(nhpoly1305)modalias(nhpoly1305-avx2)modalias(nhpoly1305-generic)modalias(nhpoly1305-sse2)modalias(nls_big5)modalias(nls_euc-kr)modalias(nls_gb2312)modalias(nls_iso8859-8)modalias(nls_sjis)modalias(nls_tis-620)modalias(nvmet-transport-254)modalias(nvmet-transport-3)modalias(of:N*T*Cad_ad7414)modalias(of:N*T*Cad_ad7414C*)modalias(of:N*T*Cadi_ad7416)modalias(of:N*T*Cadi_ad7416C*)modalias(of:N*T*Cadi_ad7417)modalias(of:N*T*Cadi_ad7417C*)modalias(of:N*T*Cadi_ad7418)modalias(of:N*T*Cadi_ad7418C*)modalias(of:N*T*Cadi_adm1024)modalias(of:N*T*Cadi_adm1024C*)modalias(of:N*T*Cadi_adm1027)modalias(of:N*T*Cadi_adm1027C*)modalias(of:N*T*Cadi_adm1032)modalias(of:N*T*Cadi_adm1032C*)modalias(of:N*T*Cadi_adt7461)modalias(of:N*T*Cadi_adt7461C*)modalias(of:N*T*Cadi_adt7461a)modalias(of:N*T*Cadi_adt7461aC*)modalias(of:N*T*Cadi_adt7463)modalias(of:N*T*Cadi_adt7463C*)modalias(of:N*T*Cadi_adt7468)modalias(of:N*T*Cadi_adt7468C*)modalias(of:N*T*Cadi_adt7473)modalias(of:N*T*Cadi_adt7473C*)modalias(of:N*T*Cadi_adt7475)modalias(of:N*T*Cadi_adt7475C*)modalias(of:N*T*Cadi_adt7476)modalias(of:N*T*Cadi_adt7476C*)modalias(of:N*T*Cadi_adt7490)modalias(of:N*T*Cadi_adt7490C*)modalias(of:N*T*Cadi_adt75)modalias(of:N*T*Cadi_adt75C*)modalias(of:N*T*Capple_cd321x)modalias(of:N*T*Capple_cd321xC*)modalias(of:N*T*Cbrcm_asp-v2.0-mdio)modalias(of:N*T*Cbrcm_asp-v2.0-mdioC*)modalias(of:N*T*Cbrcm_asp-v2.1-mdio)modalias(of:N*T*Cbrcm_asp-v2.1-mdioC*)modalias(of:N*T*Cbrcm_genet-mdio-v1)modalias(of:N*T*Cbrcm_genet-mdio-v1C*)modalias(of:N*T*Cbrcm_genet-mdio-v2)modalias(of:N*T*Cbrcm_genet-mdio-v2C*)modalias(of:N*T*Cbrcm_genet-mdio-v3)modalias(of:N*T*Cbrcm_genet-mdio-v3C*)modalias(of:N*T*Cbrcm_genet-mdio-v4)modalias(of:N*T*Cbrcm_genet-mdio-v4C*)modalias(of:N*T*Cbrcm_genet-mdio-v5)modalias(of:N*T*Cbrcm_genet-mdio-v5C*)modalias(of:N*T*Cbrcm_unimac-mdio)modalias(of:N*T*Cbrcm_unimac-mdioC*)modalias(of:N*T*Ccavium_octeon-7130-ahci)modalias(of:N*T*Ccavium_octeon-7130-ahciC*)modalias(of:N*T*Cdallas_ds1307)modalias(of:N*T*Cdallas_ds1307C*)modalias(of:N*T*Cdallas_ds1308)modalias(of:N*T*Cdallas_ds1308C*)modalias(of:N*T*Cdallas_ds1337)modalias(of:N*T*Cdallas_ds1337C*)modalias(of:N*T*Cdallas_ds1338)modalias(of:N*T*Cdallas_ds1338C*)modalias(of:N*T*Cdallas_ds1339)modalias(of:N*T*Cdallas_ds1339C*)modalias(of:N*T*Cdallas_ds1340)modalias(of:N*T*Cdallas_ds1340C*)modalias(of:N*T*Cdallas_ds1341)modalias(of:N*T*Cdallas_ds1341C*)modalias(of:N*T*Cdallas_ds1388)modalias(of:N*T*Cdallas_ds1388C*)modalias(of:N*T*Cdallas_ds1672)modalias(of:N*T*Cdallas_ds1672C*)modalias(of:N*T*Cdallas_ds1775)modalias(of:N*T*Cdallas_ds1775C*)modalias(of:N*T*Cdallas_ds3232)modalias(of:N*T*Cdallas_ds3232C*)modalias(of:N*T*Cdallas_ds75)modalias(of:N*T*Cdallas_ds7505)modalias(of:N*T*Cdallas_ds7505C*)modalias(of:N*T*Cdallas_ds75C*)modalias(of:N*T*Cdallas_max6646)modalias(of:N*T*Cdallas_max6646C*)modalias(of:N*T*Cdallas_max6647)modalias(of:N*T*Cdallas_max6647C*)modalias(of:N*T*Cdallas_max6649)modalias(of:N*T*Cdallas_max6649C*)modalias(of:N*T*Cdallas_max6654)modalias(of:N*T*Cdallas_max6654C*)modalias(of:N*T*Cdallas_max6657)modalias(of:N*T*Cdallas_max6657C*)modalias(of:N*T*Cdallas_max6658)modalias(of:N*T*Cdallas_max6658C*)modalias(of:N*T*Cdallas_max6659)modalias(of:N*T*Cdallas_max6659C*)modalias(of:N*T*Cdallas_max6680)modalias(of:N*T*Cdallas_max6680C*)modalias(of:N*T*Cdallas_max6681)modalias(of:N*T*Cdallas_max6681C*)modalias(of:N*T*Cdallas_max6695)modalias(of:N*T*Cdallas_max6695C*)modalias(of:N*T*Cdallas_max6696)modalias(of:N*T*Cdallas_max6696C*)modalias(of:N*T*Cepson_rx8025)modalias(of:N*T*Cepson_rx8025C*)modalias(of:N*T*Cepson_rx8130)modalias(of:N*T*Cepson_rx8130C*)modalias(of:N*T*Cepson_rx8571)modalias(of:N*T*Cepson_rx8571C*)modalias(of:N*T*Cepson_rx8581)modalias(of:N*T*Cepson_rx8581C*)modalias(of:N*T*Cepson_rx8803)modalias(of:N*T*Cepson_rx8803C*)modalias(of:N*T*Cepson_rx8804)modalias(of:N*T*Cepson_rx8804C*)modalias(of:N*T*Cepson_rx8900)modalias(of:N*T*Cepson_rx8900C*)modalias(of:N*T*Cfcs_fsa4480)modalias(of:N*T*Cfcs_fsa4480C*)modalias(of:N*T*Cfcs_fusb302)modalias(of:N*T*Cfcs_fusb302C*)modalias(of:N*T*Cgeneric-ahci)modalias(of:N*T*Cgeneric-ahciC*)modalias(of:N*T*Cgmt_g751)modalias(of:N*T*Cgmt_g751C*)modalias(of:N*T*Cgmt_g781)modalias(of:N*T*Cgmt_g781C*)modalias(of:N*T*Chisilicon_hisi-ahci)modalias(of:N*T*Chisilicon_hisi-ahciC*)modalias(of:N*T*Cibm_476gtr-ahci)modalias(of:N*T*Cibm_476gtr-ahciC*)modalias(of:N*T*Cisil_isl12022)modalias(of:N*T*Cisil_isl12022C*)modalias(of:N*T*Cisil_isl12057)modalias(of:N*T*Cisil_isl12057C*)modalias(of:N*T*Cisil_isl1208)modalias(of:N*T*Cisil_isl1208C*)modalias(of:N*T*Cisil_isl1209)modalias(of:N*T*Cisil_isl1209C*)modalias(of:N*T*Cisil_isl1218)modalias(of:N*T*Cisil_isl1218C*)modalias(of:N*T*Cisil_isl1219)modalias(of:N*T*Cisil_isl1219C*)modalias(of:N*T*Cisl_isl12022)modalias(of:N*T*Cisl_isl12022C*)modalias(of:N*T*Clltc_ltc4151)modalias(of:N*T*Clltc_ltc4151C*)modalias(of:N*T*Cmarvell_mmp2-ssp)modalias(of:N*T*Cmarvell_mmp2-sspC*)modalias(of:N*T*Cmaxim_ds1742)modalias(of:N*T*Cmaxim_ds1742C*)modalias(of:N*T*Cmaxim_ds3231)modalias(of:N*T*Cmaxim_ds3231C*)modalias(of:N*T*Cmaxim_max31725)modalias(of:N*T*Cmaxim_max31725C*)modalias(of:N*T*Cmaxim_max31726)modalias(of:N*T*Cmaxim_max31726C*)modalias(of:N*T*Cmaxim_max6581)modalias(of:N*T*Cmaxim_max6581C*)modalias(of:N*T*Cmaxim_max6602)modalias(of:N*T*Cmaxim_max6602C*)modalias(of:N*T*Cmaxim_max6622)modalias(of:N*T*Cmaxim_max6622C*)modalias(of:N*T*Cmaxim_max6625)modalias(of:N*T*Cmaxim_max6625C*)modalias(of:N*T*Cmaxim_max6626)modalias(of:N*T*Cmaxim_max6626C*)modalias(of:N*T*Cmaxim_max6636)modalias(of:N*T*Cmaxim_max6636C*)modalias(of:N*T*Cmaxim_max6650)modalias(of:N*T*Cmaxim_max6650C*)modalias(of:N*T*Cmaxim_max6651)modalias(of:N*T*Cmaxim_max6651C*)modalias(of:N*T*Cmaxim_max6689)modalias(of:N*T*Cmaxim_max6689C*)modalias(of:N*T*Cmaxim_max6693)modalias(of:N*T*Cmaxim_max6693C*)modalias(of:N*T*Cmaxim_max6694)modalias(of:N*T*Cmaxim_max6694C*)modalias(of:N*T*Cmaxim_max6697)modalias(of:N*T*Cmaxim_max6697C*)modalias(of:N*T*Cmaxim_max6698)modalias(of:N*T*Cmaxim_max6698C*)modalias(of:N*T*Cmaxim_max6699)modalias(of:N*T*Cmaxim_max6699C*)modalias(of:N*T*Cmaxim_mcp980x)modalias(of:N*T*Cmaxim_mcp980xC*)modalias(of:N*T*Cmicrel_ks8995)modalias(of:N*T*Cmicrel_ks8995C*)modalias(of:N*T*Cmicrel_ksz8795)modalias(of:N*T*Cmicrel_ksz8795C*)modalias(of:N*T*Cmicrel_ksz8864)modalias(of:N*T*Cmicrel_ksz8864C*)modalias(of:N*T*Cmicrochip_mcp7940x)modalias(of:N*T*Cmicrochip_mcp7940xC*)modalias(of:N*T*Cmicrochip_mcp7941x)modalias(of:N*T*Cmicrochip_mcp7941xC*)modalias(of:N*T*Cmicrochip_tcn75)modalias(of:N*T*Cmicrochip_tcn75C*)modalias(of:N*T*Cmicrocrystal_rv3029)modalias(of:N*T*Cmicrocrystal_rv3029C*)modalias(of:N*T*Cmicrocrystal_rv4162)modalias(of:N*T*Cmicrocrystal_rv4162C*)modalias(of:N*T*Cmicrocrystal_rv8523)modalias(of:N*T*Cmicrocrystal_rv8523C*)modalias(of:N*T*Cmicrocrystal_rv8803)modalias(of:N*T*Cmicrocrystal_rv8803C*)modalias(of:N*T*Cmicrosoft_vmbus)modalias(of:N*T*Cmicrosoft_vmbusC*)modalias(of:N*T*Cmscc_ocelot-miim)modalias(of:N*T*Cmscc_ocelot-miimC*)modalias(of:N*T*Cnational_lm63)modalias(of:N*T*Cnational_lm63C*)modalias(of:N*T*Cnational_lm64)modalias(of:N*T*Cnational_lm64C*)modalias(of:N*T*Cnational_lm75)modalias(of:N*T*Cnational_lm75C*)modalias(of:N*T*Cnational_lm75a)modalias(of:N*T*Cnational_lm75aC*)modalias(of:N*T*Cnational_lm75b)modalias(of:N*T*Cnational_lm75bC*)modalias(of:N*T*Cnational_lm85)modalias(of:N*T*Cnational_lm85C*)modalias(of:N*T*Cnational_lm85b)modalias(of:N*T*Cnational_lm85bC*)modalias(of:N*T*Cnational_lm85c)modalias(of:N*T*Cnational_lm85cC*)modalias(of:N*T*Cnational_lm86)modalias(of:N*T*Cnational_lm86C*)modalias(of:N*T*Cnational_lm89)modalias(of:N*T*Cnational_lm89C*)modalias(of:N*T*Cnational_lm90)modalias(of:N*T*Cnational_lm90C*)modalias(of:N*T*Cnational_lm95235)modalias(of:N*T*Cnational_lm95235C*)modalias(of:N*T*Cnational_lm95245)modalias(of:N*T*Cnational_lm95245C*)modalias(of:N*T*Cnational_lm96163)modalias(of:N*T*Cnational_lm96163C*)modalias(of:N*T*Cnational_lm99)modalias(of:N*T*Cnational_lm99C*)modalias(of:N*T*Cnxp_pcf8523)modalias(of:N*T*Cnxp_pcf8523C*)modalias(of:N*T*Cnxp_pct2075)modalias(of:N*T*Cnxp_pct2075C*)modalias(of:N*T*Cnxp_sa56004)modalias(of:N*T*Cnxp_sa56004C*)modalias(of:N*T*Connn_nct1008)modalias(of:N*T*Connn_nct1008C*)modalias(of:N*T*Cpericom_pt7c4338)modalias(of:N*T*Cpericom_pt7c4338C*)modalias(of:N*T*Cpps-gpio)modalias(of:N*T*Cpps-gpioC*)modalias(of:N*T*Cqemu_pvpanic-mmio)modalias(of:N*T*Cqemu_pvpanic-mmioC*)modalias(of:N*T*Crichtek_rt1719)modalias(of:N*T*Crichtek_rt1719C*)modalias(of:N*T*Cricoh_r2025sd)modalias(of:N*T*Cricoh_r2025sdC*)modalias(of:N*T*Cricoh_r2221tl)modalias(of:N*T*Cricoh_r2221tlC*)modalias(of:N*T*Cricoh_rs5c372a)modalias(of:N*T*Cricoh_rs5c372aC*)modalias(of:N*T*Cricoh_rs5c372b)modalias(of:N*T*Cricoh_rs5c372bC*)modalias(of:N*T*Cricoh_rv5c386)modalias(of:N*T*Cricoh_rv5c386C*)modalias(of:N*T*Cricoh_rv5c387a)modalias(of:N*T*Cricoh_rv5c387aC*)modalias(of:N*T*Crv4162)modalias(of:N*T*Crv4162C*)modalias(of:N*T*Csmsc_emc6d100)modalias(of:N*T*Csmsc_emc6d100C*)modalias(of:N*T*Csmsc_emc6d101)modalias(of:N*T*Csmsc_emc6d101C*)modalias(of:N*T*Csmsc_emc6d102)modalias(of:N*T*Csmsc_emc6d102C*)modalias(of:N*T*Csmsc_emc6d103)modalias(of:N*T*Csmsc_emc6d103C*)modalias(of:N*T*Csmsc_emc6d103s)modalias(of:N*T*Csmsc_emc6d103sC*)modalias(of:N*T*Csnps_dwc-ahci)modalias(of:N*T*Csnps_dwc-ahciC*)modalias(of:N*T*Csnps_spear-ahci)modalias(of:N*T*Csnps_spear-ahciC*)modalias(of:N*T*Cst_m41t0)modalias(of:N*T*Cst_m41t00)modalias(of:N*T*Cst_m41t00C*)modalias(of:N*T*Cst_m41t0C*)modalias(of:N*T*Cst_m41t11)modalias(of:N*T*Cst_m41t11C*)modalias(of:N*T*Cst_m41t62)modalias(of:N*T*Cst_m41t62C*)modalias(of:N*T*Cst_m41t65)modalias(of:N*T*Cst_m41t65C*)modalias(of:N*T*Cst_m41t80)modalias(of:N*T*Cst_m41t80C*)modalias(of:N*T*Cst_m41t81)modalias(of:N*T*Cst_m41t81C*)modalias(of:N*T*Cst_m41t81s)modalias(of:N*T*Cst_m41t81sC*)modalias(of:N*T*Cst_m41t82)modalias(of:N*T*Cst_m41t82C*)modalias(of:N*T*Cst_m41t83)modalias(of:N*T*Cst_m41t83C*)modalias(of:N*T*Cst_m41t84)modalias(of:N*T*Cst_m41t84C*)modalias(of:N*T*Cst_m41t85)modalias(of:N*T*Cst_m41t85C*)modalias(of:N*T*Cst_m41t87)modalias(of:N*T*Cst_m41t87C*)modalias(of:N*T*Cst_rv4162)modalias(of:N*T*Cst_rv4162C*)modalias(of:N*T*Cst_stds75)modalias(of:N*T*Cst_stds75C*)modalias(of:N*T*Cst_stlm75)modalias(of:N*T*Cst_stlm75C*)modalias(of:N*T*Ctaos_tsl2550)modalias(of:N*T*Ctaos_tsl2550C*)modalias(of:N*T*Cti_ads7828)modalias(of:N*T*Cti_ads7828C*)modalias(of:N*T*Cti_ads7830)modalias(of:N*T*Cti_ads7830C*)modalias(of:N*T*Cti_bq32000)modalias(of:N*T*Cti_bq32000C*)modalias(of:N*T*Cti_cd9200)modalias(of:N*T*Cti_cd9200C*)modalias(of:N*T*Cti_cd9220)modalias(of:N*T*Cti_cd9220C*)modalias(of:N*T*Cti_cd9222)modalias(of:N*T*Cti_cd9222C*)modalias(of:N*T*Cti_cd9224)modalias(of:N*T*Cti_cd9224C*)modalias(of:N*T*Cti_cd9240)modalias(of:N*T*Cti_cd9240C*)modalias(of:N*T*Cti_cd9244)modalias(of:N*T*Cti_cd9244C*)modalias(of:N*T*Cti_cd9246)modalias(of:N*T*Cti_cd9246C*)modalias(of:N*T*Cti_cd9248)modalias(of:N*T*Cti_cd9248C*)modalias(of:N*T*Cti_ina209)modalias(of:N*T*Cti_ina209C*)modalias(of:N*T*Cti_ina219)modalias(of:N*T*Cti_ina219C*)modalias(of:N*T*Cti_ina220)modalias(of:N*T*Cti_ina220C*)modalias(of:N*T*Cti_ina226)modalias(of:N*T*Cti_ina226C*)modalias(of:N*T*Cti_ina230)modalias(of:N*T*Cti_ina230C*)modalias(of:N*T*Cti_ina231)modalias(of:N*T*Cti_ina231C*)modalias(of:N*T*Cti_lm73)modalias(of:N*T*Cti_lm73C*)modalias(of:N*T*Cti_lm87)modalias(of:N*T*Cti_lm87C*)modalias(of:N*T*Cti_lm96000)modalias(of:N*T*Cti_lm96000C*)modalias(of:N*T*Cti_lp8550)modalias(of:N*T*Cti_lp8550C*)modalias(of:N*T*Cti_lp8551)modalias(of:N*T*Cti_lp8551C*)modalias(of:N*T*Cti_lp8552)modalias(of:N*T*Cti_lp8552C*)modalias(of:N*T*Cti_lp8553)modalias(of:N*T*Cti_lp8553C*)modalias(of:N*T*Cti_lp8555)modalias(of:N*T*Cti_lp8555C*)modalias(of:N*T*Cti_lp8556)modalias(of:N*T*Cti_lp8556C*)modalias(of:N*T*Cti_lp8557)modalias(of:N*T*Cti_lp8557C*)modalias(of:N*T*Cti_tmp100)modalias(of:N*T*Cti_tmp100C*)modalias(of:N*T*Cti_tmp101)modalias(of:N*T*Cti_tmp101C*)modalias(of:N*T*Cti_tmp102)modalias(of:N*T*Cti_tmp102C*)modalias(of:N*T*Cti_tmp105)modalias(of:N*T*Cti_tmp105C*)modalias(of:N*T*Cti_tmp1075)modalias(of:N*T*Cti_tmp1075C*)modalias(of:N*T*Cti_tmp112)modalias(of:N*T*Cti_tmp112C*)modalias(of:N*T*Cti_tmp175)modalias(of:N*T*Cti_tmp175C*)modalias(of:N*T*Cti_tmp275)modalias(of:N*T*Cti_tmp275C*)modalias(of:N*T*Cti_tmp421)modalias(of:N*T*Cti_tmp421C*)modalias(of:N*T*Cti_tmp422)modalias(of:N*T*Cti_tmp422C*)modalias(of:N*T*Cti_tmp423)modalias(of:N*T*Cti_tmp423C*)modalias(of:N*T*Cti_tmp441)modalias(of:N*T*Cti_tmp441C*)modalias(of:N*T*Cti_tmp442)modalias(of:N*T*Cti_tmp442C*)modalias(of:N*T*Cti_tmp451)modalias(of:N*T*Cti_tmp451C*)modalias(of:N*T*Cti_tmp75)modalias(of:N*T*Cti_tmp75C*)modalias(of:N*T*Cti_tmp75b)modalias(of:N*T*Cti_tmp75bC*)modalias(of:N*T*Cti_tmp75c)modalias(of:N*T*Cti_tmp75cC*)modalias(of:N*T*Cti_tps25750)modalias(of:N*T*Cti_tps25750C*)modalias(of:N*T*Cti_tps6598x)modalias(of:N*T*Cti_tps6598xC*)modalias(of:N*T*Cti_ucd9000)modalias(of:N*T*Cti_ucd9000C*)modalias(of:N*T*Cti_ucd90120)modalias(of:N*T*Cti_ucd90120C*)modalias(of:N*T*Cti_ucd90124)modalias(of:N*T*Cti_ucd90124C*)modalias(of:N*T*Cti_ucd90160)modalias(of:N*T*Cti_ucd90160C*)modalias(of:N*T*Cti_ucd90320)modalias(of:N*T*Cti_ucd90320C*)modalias(of:N*T*Cti_ucd9090)modalias(of:N*T*Cti_ucd9090C*)modalias(of:N*T*Cti_ucd90910)modalias(of:N*T*Cti_ucd90910C*)modalias(of:N*T*Ctimeriomem_rng)modalias(of:N*T*Ctimeriomem_rngC*)modalias(of:N*T*Cwillsemi_wusb3801)modalias(of:N*T*Cwillsemi_wusb3801C*)modalias(of:N*T*Cwinbond_w83l771)modalias(of:N*T*Cwinbond_w83l771C*)modalias(of:N*T*Cxircom_x1205)modalias(of:N*T*Cxircom_x1205C*)modalias(of:N*T*Cxlnx_gmii-to-rgmii-1.0)modalias(of:N*T*Cxlnx_gmii-to-rgmii-1.0C*)modalias(pcbc)modalias(pci:v*d*sv*sd*bc01sc01i*)modalias(pci:v*d*sv*sd*bc01sc06i01*)modalias(pci:v*d*sv*sd*bc01sc08i02*)modalias(pci:v*d*sv*sd*bc05sc02i10*)modalias(pci:v*d*sv*sd*bc0Csc07i0[012]*)modalias(pci:v*d00008139sv000010ECsd00008139bc*sc*i*)modalias(pci:v*d00008139sv00001186sd00001300bc*sc*i*)modalias(pci:v*d00008139sv000013D1sd0000AB06bc*sc*i*)modalias(pci:v00000001d00008168sv*sd00002410bc*sc*i*)modalias(pci:v00000014d00007A08sv*sd*bc*sc*i*)modalias(pci:v0000018Ad00000106sv*sd*bc*sc*i*)modalias(pci:v0000021Bd00008139sv*sd*bc*sc*i*)modalias(pci:v000002ACd00001012sv*sd*bc*sc*i*)modalias(pci:v00000357d0000000Asv*sd*bc*sc*i*)modalias(pci:v000003F0d00000A6Csv*sd*bc*sc*i*)modalias(pci:v00000E11d0000B203sv*sd*bc*sc*i*)modalias(pci:v00000E11d0000B204sv*sd*bc*sc*i*)modalias(pci:v00001000d00000030sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d00000054sv000015ADsd*bc*sc*i*)modalias(pci:v00001000d000000A5sv*sd*bc*sc*i*)modalias(pci:v00001000d000000B[35]sv*sd*bc*sc*i*)modalias(pci:v00001002d00004372sv*sd*bc*sc*i*)modalias(pci:v00001002d00004385sv*sd*bc*sc*i*)modalias(pci:v00001002d0000439[12345]sv*sd*bc*sc*i*)modalias(pci:v00001002d000043[56]3sv*sd*bc*sc*i*)modalias(pci:v00001002d000043[89]0sv*sd*bc*sc*i*)modalias(pci:v00001013d000000B8sv00001AF4sd00001100bc*sc*i*)modalias(pci:v00001013d000000B8sv00005853sd00000001bc*sc*i*)modalias(pci:v00001022d*sv*sd*bc01sc04i00*)modalias(pci:v00001022d00001103sv*sd*bc*sc*i*)modalias(pci:v00001022d000012FBsv*sd*bc*sc*i*)modalias(pci:v00001022d000012[0C]3sv*sd*bc*sc*i*)modalias(pci:v00001022d0000141Dsv*sd*bc*sc*i*)modalias(pci:v00001022d0000141Esv*sd*bc*sc*i*)modalias(pci:v00001022d0000144[3B]sv*sd*bc*sc*i*)modalias(pci:v00001022d00001456sv*sd*bc*sc*i*)modalias(pci:v00001022d00001468sv*sd*bc*sc*i*)modalias(pci:v00001022d00001486sv*sd*bc*sc*i*)modalias(pci:v00001022d00001498sv*sd*bc*sc*i*)modalias(pci:v00001022d000014B0sv*sd*bc*sc*i*)modalias(pci:v00001022d000014CAsv*sd*bc*sc*i*)modalias(pci:v00001022d000014[69]3sv*sd*bc*sc*i*)modalias(pci:v00001022d000014[EF]3sv*sd*bc*sc*i*)modalias(pci:v00001022d00001537sv*sd*bc*sc*i*)modalias(pci:v00001022d0000156Esv*sd*bc*sc*i*)modalias(pci:v00001022d000015C7sv*sd*bc*sc*i*)modalias(pci:v00001022d000015DFsv*sd*bc*sc*i*)modalias(pci:v00001022d000015E4sv*sd*bc*sc*i*)modalias(pci:v00001022d000015EBsv*sd*bc*sc*i*)modalias(pci:v00001022d000015[378B]3sv*sd*bc*sc*i*)modalias(pci:v00001022d000015[378B]4sv*sd*bc*sc*i*)modalias(pci:v00001022d00001604sv*sd*bc*sc*i*)modalias(pci:v00001022d00001649sv*sd*bc*sc*i*)modalias(pci:v00001022d0000164Asv*sd*bc*sc*i*)modalias(pci:v00001022d0000166Dsv*sd*bc*sc*i*)modalias(pci:v00001022d0000167Csv*sd*bc*sc*i*)modalias(pci:v00001022d000016FBsv*sd*bc*sc*i*)modalias(pci:v00001022d000016[05]3sv*sd*bc*sc*i*)modalias(pci:v00001022d00001703sv*sd*bc*sc*i*)modalias(pci:v00001022d00001727sv*sd*bc*sc*i*)modalias(pci:v00001022d000017E0sv*sd*bc*sc*i*)modalias(pci:v00001022d00001[34]03sv*sd*bc*sc*i*)modalias(pci:v00001022d0000740Bsv*sd*bc*sc*i*)modalias(pci:v00001022d00007443sv*sd*bc*sc*i*)modalias(pci:v00001022d0000746Asv*sd*bc*sc*i*)modalias(pci:v00001022d0000746Bsv*sd*bc*sc*i*)modalias(pci:v00001022d000074[14]3sv*sd*bc*sc*i*)modalias(pci:v00001022d0000780[01]sv*sd*bc*sc*i*)modalias(pci:v00001022d0000790[01]sv*sd*bc*sc*i*)modalias(pci:v00001022d00007[89]0Bsv*sd*bc*sc*i*)modalias(pci:v00001039d00000008sv*sd*bc*sc*i*)modalias(pci:v00001039d00000016sv*sd*bc*sc*i*)modalias(pci:v00001039d00000186sv*sd*bc*sc*i*)modalias(pci:v00001039d0000118[45]sv*sd*bc*sc*i*)modalias(pci:v0000103Cd0000121Asv*sd*bc*sc*i*)modalias(pci:v0000103Cd00003239sv0000103Csd000021B[DEF]bc*sc*i*)modalias(pci:v0000103Cd00003239sv0000103Csd000021C[0123456789ABCDE]bc*sc*i*)modalias(pci:v0000103Cd0000323Asv0000103Csd00003233bc*sc*i*)modalias(pci:v0000103Cd0000323Asv0000103Csd0000324[13579AB]bc*sc*i*)modalias(pci:v0000103Cd0000323Bsv0000103Csd0000335[0123456]bc*sc*i*)modalias(pci:v0000103Cd0000323Csv0000103Csd0000192[012345689]bc*sc*i*)modalias(pci:v0000103Cd00003306sv*sd*bc*sc*i*)modalias(pci:v0000103Cd00003307sv*sd*bc*sc*i*)modalias(pci:v0000103Cd0000333Fsv0000103Csd0000333Fbc*sc*i*)modalias(pci:v00001042d00003020sv*sd*bc*sc*i*)modalias(pci:v00001045d0000C558sv*sd*bc*sc*i*)modalias(pci:v0000104Ad0000CC06sv*sd*bc*sc*i*)modalias(pci:v0000104Cd0000803[3B]sv*sd*bc*sc*i*)modalias(pci:v0000104Cd0000AC8Fsv*sd*bc*sc*i*)modalias(pci:v00001055d00009463sv*sd*bc*sc*i*)modalias(pci:v0000105Ad00003781sv*sd*bc*sc*i*)modalias(pci:v0000105Ad00003F20sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0ABsv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0B[01F]sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0C3sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0D[89]sv*sd*bc*sc*i*)modalias(pci:v0000105Bd0000E0F[01259]sv*sd*bc*sc*i*)modalias(pci:v00001060d00000101sv*sd*bc*sc*i*)modalias(pci:v00001060d0000673Asv*sd*bc*sc*i*)modalias(pci:v00001060d0000886Asv*sd*bc*sc*i*)modalias(pci:v0000106Bd0000200[135]sv*sd*bc*sc*i*)modalias(pci:v000010B5d00009050sv0000D84Dsd00004014bc*sc*i*)modalias(pci:v000010B9d00005288sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000034sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000052sv*sd*bc*sc*i*)modalias(pci:v000010DEd000000[68DE]4sv*sd*bc*sc*i*)modalias(pci:v000010DEd000001B4sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000264sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000368sv*sd*bc*sc*i*)modalias(pci:v000010DEd000003EBsv*sd*bc*sc*i*)modalias(pci:v000010DEd00000446sv*sd*bc*sc*i*)modalias(pci:v000010DEd0000044[CDEF]sv*sd*bc*sc*i*)modalias(pci:v000010DEd0000045[CDEF]sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000542sv*sd*bc*sc*i*)modalias(pci:v000010DEd0000055[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v000010DEd0000058[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000752sv*sd*bc*sc*i*)modalias(pci:v000010DEd000007D8sv*sd*bc*sc*i*)modalias(pci:v000010DEd000007F[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000AA2sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000AB[456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000AD[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v000010DEd00000D8[456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000010ECd00002502sv*sd*bc*sc*i*)modalias(pci:v000010ECd00002600sv*sd*bc*sc*i*)modalias(pci:v000010ECd00003000sv*sd*bc*sc*i*)modalias(pci:v000010ECd00005209sv*sd*bcFFsc*i*)modalias(pci:v000010ECd0000522[789A]sv*sd*bcFFsc*i*)modalias(pci:v000010ECd0000524[9A]sv*sd*bcFFsc*i*)modalias(pci:v000010ECd0000525Asv*sd*bcFFsc*i*)modalias(pci:v000010ECd0000526[014]sv*sd*bcFFsc*i*)modalias(pci:v000010ECd0000528[679]sv*sd*bcFFsc*i*)modalias(pci:v000010ECd0000576[235]sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008129sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000812[569]sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008136sv*sd*bc*sc*i*)modalias(pci:v000010ECd00008139sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000813[89]sv*sd*bc*sc*i*)modalias(pci:v000010ECd0000816[12789]sv*sd*bc*sc*i*)modalias(pci:v000010FFd00008168sv*sd*bc*sc*i*)modalias(pci:v00001103d0000064[25]sv*sd*bc*sc*i*)modalias(pci:v00001106d00000561sv*sd*bc*sc*i*)modalias(pci:v00001106d00000686sv*sd*bc*sc*i*)modalias(pci:v00001106d00003040sv*sd*bc*sc*i*)modalias(pci:v00001106d00003057sv*sd*bc*sc*i*)modalias(pci:v00001106d0000305[017]sv*sd*bc*sc*i*)modalias(pci:v00001106d00003074sv*sd*bc*sc*i*)modalias(pci:v00001106d000031[47]7sv*sd*bc*sc*i*)modalias(pci:v00001106d000032[28]7sv*sd*bc*sc*i*)modalias(pci:v00001106d00003337sv*sd*bc*sc*i*)modalias(pci:v00001106d00003349sv*sd*bc*sc*i*)modalias(pci:v00001106d00003372sv*sd*bc*sc*i*)modalias(pci:v00001106d00006287sv*sd*bc*sc*i*)modalias(pci:v00001106d00008231sv*sd*bc*sc*i*)modalias(pci:v00001106d00008235sv*sd*bc*sc*i*)modalias(pci:v00001106d00008324sv*sd*bc*sc*i*)modalias(pci:v00001106d00008353sv*sd*bc*sc*i*)modalias(pci:v00001106d00008409sv*sd*bc*sc*i*)modalias(pci:v00001106d00008410sv*sd*bc*sc*i*)modalias(pci:v00001113d00001211sv*sd*bc*sc*i*)modalias(pci:v00001166d0000020[0135]sv*sd*bc*sc*i*)modalias(pci:v00001166d00000408sv*sd*bc*sc*i*)modalias(pci:v00001179d0000010[1235]sv*sd*bc*sc*i*)modalias(pci:v00001186d000013[04]0sv*sd*bc*sc*i*)modalias(pci:v00001186d00004300sv*sd*bc*sc*i*)modalias(pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*)modalias(pci:v00001186d00004302sv*sd*bc*sc*i*)modalias(pci:v000011ABd00006121sv*sd*bc*sc*i*)modalias(pci:v000011ABd00006145sv*sd*bc*sc*i*)modalias(pci:v000011DBd00001234sv*sd*bc*sc*i*)modalias(pci:v00001234d00001111sv*sd*bc*sc*i*)modalias(pci:v00001234d00001111sv00001AF4sd00001100bc*sc*i*)modalias(pci:v00001259d0000A11[7E]sv*sd*bc*sc*i*)modalias(pci:v00001259d0000C107sv*sd*bc*sc*i*)modalias(pci:v0000125Bd00009100sv0000A000sd00002000bc*sc*i*)modalias(pci:v00001269d000000B[34AB]sv*sd*bc*sc*i*)modalias(pci:v0000126Cd00001211sv*sd*bc*sc*i*)modalias(pci:v0000126Fd00002263sv*sd*bc*sc*i*)modalias(pci:v00001283d00008872sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000102[01]sv*sd*bc*sc*i*)modalias(pci:v0000131Fd0000202[01]sv*sd*bc*sc*i*)modalias(pci:v00001344d00005407sv*sd*bc*sc*i*)modalias(pci:v00001344d00006001sv*sd*bc*sc*i*)modalias(pci:v0000135Cd00000278sv*sd*bc*sc*i*)modalias(pci:v000013D1d0000AB06sv*sd*bc*sc*i*)modalias(pci:v00001407d0000800[023]sv*sd*bc*sc*i*)modalias(pci:v00001407d00008800sv*sd*bc*sc*i*)modalias(pci:v00001409d00007268sv00001409sd0000010[1234]bc*sc*i*)modalias(pci:v00001409d00007268sv00001409sd00009018bc*sc*i*)modalias(pci:v00001414d000000B[9A]sv*sd*bc*sc*i*)modalias(pci:v00001414d00005353sv00000000sd00000000bc*sc*i*)modalias(pci:v00001415d00008403sv*sd*bc*sc*i*)modalias(pci:v00001415d000095[12]3sv*sd*bc*sc*i*)modalias(pci:v00001415d0000C00[04]sv*sd*bc*sc*i*)modalias(pci:v00001415d0000C10[04]sv*sd*bc*sc*i*)modalias(pci:v00001415d0000C11[048C]sv*sd*bc*sc*i*)modalias(pci:v00001432d00009130sv*sd*bc*sc*i*)modalias(pci:v0000144Dd00001600sv*sd*bc*sc*i*)modalias(pci:v0000144Dd0000A800sv*sd*bc*sc*i*)modalias(pci:v0000144Dd0000A80[29B]sv*sd*bc*sc*i*)modalias(pci:v0000144Dd0000A82[12]sv*sd*bc*sc*i*)modalias(pci:v000014C1d0000000[89]sv*sd*bc*sc*i*)modalias(pci:v000014C3d00004D75sv*sd*bc*sc*i*)modalias(pci:v000014D2d00008001sv*sd*bc*sc*i*)modalias(pci:v000014DBd0000212[01]sv*sd*bc*sc*i*)modalias(pci:v000014EAd0000AB0[67]sv*sd*bc*sc*i*)modalias(pci:v000014F2d00000121sv*sd*bc*sc*i*)modalias(pci:v00001500d00001360sv*sd*bc*sc*i*)modalias(pci:v00001524d00000510sv*sd*bc*sc*i*)modalias(pci:v00001590d00000075sv00001590sd0000007[6D]bc*sc*i*)modalias(pci:v00001590d00000075sv00001590sd0000008[78]bc*sc*i*)modalias(pci:v00001590d00000389sv*sd*bc*sc*i*)modalias(pci:v00001592d0000078[23]sv*sd*bc*sc*i*)modalias(pci:v000015ADd0000040[56]sv*sd*bc*sc*i*)modalias(pci:v000015ADd00000740sv*sd*bc*sc*i*)modalias(pci:v000015ADd000007B0sv*sd*bc*sc*i*)modalias(pci:v000015ADd000007C0sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000100[3456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000015B3d00001010sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000101[123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v000015B3d00001021sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000A2D[236C]sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000CB84sv*sd*bc*sc*i*)modalias(pci:v000015B3d0000CF6Csv*sd*bc*sc*i*)modalias(pci:v000015B3d0000CF[78]0sv*sd*bc*sc*i*)modalias(pci:v000015B7d00002001sv*sd*bc*sc*i*)modalias(pci:v000016CAd00000001sv*sd*bc*sc*i*)modalias(pci:v000016ECd00000116sv*sd*bc*sc*i*)modalias(pci:v000016ECd0000AB06sv*sd*bc*sc*i*)modalias(pci:v00001737d00001032sv*sd00000024bc*sc*i*)modalias(pci:v00001743d00008139sv*sd*bc*sc*i*)modalias(pci:v0000177Dd0000A02Bsv*sd*bc*sc*i*)modalias(pci:v000017CBd00000306sv000017CBsd0000010Cbc*sc*i*)modalias(pci:v000017CBd00000306sv000018D7sd00000200bc*sc*i*)modalias(pci:v000017CBd00000306sv00001C5Dsd00002000bc*sc*i*)modalias(pci:v000017CBd00000308sv*sd*bc*sc*i*)modalias(pci:v000017CBd00000308sv00001C5Dsd0000201[05]bc*sc*i*)modalias(pci:v000017CBd00000309sv*sd*bc*sc*i*)modalias(pci:v000017CBd0000030[46]sv*sd*bc*sc*i*)modalias(pci:v0000197Bd*sv*sd*bc01sc06i01*)modalias(pci:v0000197Bd0000236[2F]sv*sd*bc*sc*i*)modalias(pci:v00001987d0000501[269]sv*sd*bc*sc*i*)modalias(pci:v00001987d00005021sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000020[05]sv*sd*bc*sc*i*)modalias(pci:v000019E5d00000210sv*sd*bc*sc*i*)modalias(pci:v000019E5d00001822sv*sd*bc*sc*i*)modalias(pci:v000019E5d0000375Esv*sd*bc*sc*i*)modalias(pci:v000019EEd0000380[03]sv000019EEsd*bc*sc*i*)modalias(pci:v000019EEd00006003sv000019EEsd*bc*sc*i*)modalias(pci:v000019EEd0000[456]000sv000019EEsd*bc*sc*i*)modalias(pci:v00001AE0d00000042sv*sd*bc*sc*i*)modalias(pci:v00001AF4d00001000sv00008086sd00000001bc*sc*i*)modalias(pci:v00001AF4d00001001sv00008086sd00000002bc*sc*i*)modalias(pci:v00001AF4d00001041sv00008086sd0000001Abc*sc*i*)modalias(pci:v00001B21d0000060[12]sv*sd*bc*sc*i*)modalias(pci:v00001B21d0000061[12]sv*sd*bc*sc*i*)modalias(pci:v00001B21d0000062[124]sv*sd*bc*sc*i*)modalias(pci:v00001B21d0000106[24]sv*sd*bc*sc*i*)modalias(pci:v00001B21d0000116[456]sv*sd*bc*sc*i*)modalias(pci:v00001B36d00000010sv*sd*bc*sc*i*)modalias(pci:v00001B36d00000100sv*sd*bc03sc[08]0i*)modalias(pci:v00001B4Bd00001092sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00009123sv*sd*bc01sc06i01*)modalias(pci:v00001B4Bd00009125sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00009172sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd00009178sv00001B4Bsd00009170bc*sc*i*)modalias(pci:v00001B4Bd0000917Asv*sd*bc*sc*i*)modalias(pci:v00001B4Bd000091A[023]sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd000091[89]2sv*sd*bc*sc*i*)modalias(pci:v00001B4Bd0000923[05]sv*sd*bc*sc*i*)modalias(pci:v00001BB1d00000100sv*sd*bc*sc*i*)modalias(pci:v00001C00d00003050sv00001C00sd00003050bc*sc*i*)modalias(pci:v00001C36d00000031sv*sd*bc01sc06i01*)modalias(pci:v00001C44d00008000sv*sd*bc*sc*i*)modalias(pci:v00001C58d000000[02]3sv*sd*bc*sc*i*)modalias(pci:v00001C5Cd00001504sv*sd*bc*sc*i*)modalias(pci:v00001C5Cd0000174Asv*sd*bc*sc*i*)modalias(pci:v00001C5Cd00001D59sv*sd*bc*sc*i*)modalias(pci:v00001C5Fd00000540sv*sd*bc*sc*i*)modalias(pci:v00001CC1d000033F8sv*sd*bc*sc*i*)modalias(pci:v00001CC1d00005350sv*sd*bc*sc*i*)modalias(pci:v00001CC1d00008201sv*sd*bc*sc*i*)modalias(pci:v00001CC4d0000630[23]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd00000051sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd00000053sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000006[15]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd00008061sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000CD0[012]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000E4C1sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000EC2[01]sv*sd*bc*sc*i*)modalias(pci:v00001D0Fd0000[01]EC2sv*sd*bc*sc*i*)modalias(pci:v00001D94d00001463sv*sd*bc*sc*i*)modalias(pci:v00001D94d0000790Bsv*sd*bc*sc*i*)modalias(pci:v00001D97d00001D97sv*sd*bc*sc*i*)modalias(pci:v00001D97d0000226[39]sv*sd*bc*sc*i*)modalias(pci:v00001DA8d0000380[03]sv00001DA8sd*bc*sc*i*)modalias(pci:v00001DA8d00006003sv00001DA8sd*bc*sc*i*)modalias(pci:v00001DA8d0000[456]000sv00001DA8sd*bc*sc*i*)modalias(pci:v00001DBEd00005236sv*sd*bc*sc*i*)modalias(pci:v00001DD8d0000100[23]sv*sd*bc*sc*i*)modalias(pci:v00001E49d000000[24]1sv*sd*bc*sc*i*)modalias(pci:v00001E4Bd0000100[12]sv*sd*bc*sc*i*)modalias(pci:v00001E4Bd00001[26]02sv*sd*bc*sc*i*)modalias(pci:v00001EACd0000100[1247D]sv*sd*bc*sc*i*)modalias(pci:v00001EACd00002001sv*sd*bc*sc*i*)modalias(pci:v00001F40d00001202sv*sd*bc*sc*i*)modalias(pci:v00001F40d00005236sv*sd*bc*sc*i*)modalias(pci:v00002646d0000226[23]sv*sd*bc*sc*i*)modalias(pci:v00002646d0000501[368ABE]sv*sd*bc*sc*i*)modalias(pci:v00003388d00008013sv*sd*bc*sc*i*)modalias(pci:v00004033d00001360sv*sd*bc*sc*i*)modalias(pci:v0000416Cd00000100sv*sd*bc*sc*i*)modalias(pci:v00004321d00001111sv*sd*bc*sc*i*)modalias(pci:v00008086d*sv*sd*bc01sc01i*)modalias(pci:v00008086d*sv00001028sd*bc01sc04i00*)modalias(pci:v00008086d0000010[8C]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000015[08C]sv*sd*bc*sc*i*)modalias(pci:v00008086d000002D[37]sv*sd*bc*sc*i*)modalias(pci:v00008086d000002E[04]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000435sv*sd*bc*sc*i*)modalias(pci:v00008086d0000043[8AC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000440sv*sd*bc*sc*i*)modalias(pci:v00008086d00000443sv*sd*bc*sc*i*)modalias(pci:v00008086d000006D[67]sv*sd*bc*sc*i*)modalias(pci:v00008086d000006E[04]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000935sv*sd*bc*sc*i*)modalias(pci:v00008086d000009A7sv*sd*bc*sc*i*)modalias(pci:v00008086d00000A03sv*sd*bc*sc*i*)modalias(pci:v00008086d00000A5[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000A80sv*sd*bc*sc*i*)modalias(pci:v00008086d00000A8Csv*sd*bc*sc*i*)modalias(pci:v00008086d00000AC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000B00sv*sd*bc*sc*i*)modalias(pci:v00008086d00000B25sv*sd*bc*sc*i*)modalias(pci:v00008086d00000C0[48]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000C5[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000C5[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000CF8sv*sd*bc*sc*i*)modalias(pci:v00008086d00000CFEsv*sd*bc*sc*i*)modalias(pci:v00008086d00000D4[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D58sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D5[35]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000D9Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00000DC[5678]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000DD[2A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000E2[01234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F0Esv*sd*bc*sc*i*)modalias(pci:v00008086d00000F0[89]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F12sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000F2[23]sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]A3sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]A6sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]F9sv*sd*bc*sc*i*)modalias(pci:v00008086d00000[26]FCsv*sd*bc*sc*i*)modalias(pci:v00008086d00000[9A]53sv*sd*bc*sc*i*)modalias(pci:v00008086d0000100[01489CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000101[0123456789ADE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000102[678]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000104[9ABCD]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000104[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000105[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001060sv*sd*bc*sc*i*)modalias(pci:v00008086d0000107[56789ABC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000107[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000108Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000108[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001099sv*sd*bc*sc*i*)modalias(pci:v00008086d0000109[68A]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010A[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010A[79]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010B5sv*sd*bc*sc*i*)modalias(pci:v00008086d000010B[9ABCDF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010C9sv*sd*bc*sc*i*)modalias(pci:v00008086d000010CAsv*sd*bc*sc*i*)modalias(pci:v00008086d000010C[02345BCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010C[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010D[359AEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010D[BD]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010EDsv*sd*bc*sc*i*)modalias(pci:v00008086d000010E[1C]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010E[5ABF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010E[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010F[056]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010F[14789BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000010[BC]6sv*sd*bc*sc*i*)modalias(pci:v00008086d000010[DE]6sv*sd*bc*sc*i*)modalias(pci:v00008086d00001194sv*sd*bc*sc*i*)modalias(pci:v00008086d000011A5sv*sd*bc*sc*i*)modalias(pci:v00008086d0000124[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000125[BCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000012D[123458ACDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000145[2C]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000150[123C]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000150[78B]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000150[ADEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001515sv*sd*bc*sc*i*)modalias(pci:v00008086d0000151Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000151[0168]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000151[47C]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001520sv*sd*bc*sc*i*)modalias(pci:v00008086d00001525sv*sd*bc*sc*i*)modalias(pci:v00008086d0000152Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000152[123467]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000152[89A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001530sv*sd*bc*sc*i*)modalias(pci:v00008086d0000153[36789]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000153[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000154Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000154[ADF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000155[78]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000155[9A]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000156Fsv*sd*bc*sc*i*)modalias(pci:v00008086d0000156[03]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000156[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001571sv*sd*bc*sc*i*)modalias(pci:v00008086d0000157[24]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000157[BC]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000158[013456789AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000159[1239AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[123]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[89]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015A[ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015B0sv*sd*bc*sc*i*)modalias(pci:v00008086d000015B[789BCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015C5sv*sd*bc*sc*i*)modalias(pci:v00008086d000015C[234678E]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015D1sv*sd*bc*sc*i*)modalias(pci:v00008086d000015D[05]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015D[678F]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015E[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015E[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015FFsv*sd*bc*sc*i*)modalias(pci:v00008086d000015F[2378D]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015F[459ABC]sv*sd*bc*sc*i*)modalias(pci:v00008086d000015[7A]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001889sv*sd*bc*sc*i*)modalias(pci:v00008086d0000188[8ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000189[01234789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d000018D3sv*sd*bc*sc*i*)modalias(pci:v00008086d00001918sv*sd*bc*sc*i*)modalias(pci:v00008086d000019B[01234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000019C[01234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000019E2sv*sd*bc*sc*i*)modalias(pci:v00008086d000019E3sv*sd*bc*sc*i*)modalias(pci:v00008086d000019E5sv*sd*bc*sc*i*)modalias(pci:v00008086d00001A1[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001A8Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001A8Esv*sd*bc*sc*i*)modalias(pci:v00008086d00001A9Asv*sd*bc*sc*i*)modalias(pci:v00008086d00001AC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00001BC9sv*sd*bc*sc*i*)modalias(pci:v00008086d00001BCCsv*sd*bc*sc*i*)modalias(pci:v00008086d00001BE0sv*sd*bc*sc*i*)modalias(pci:v00008086d00001BFFsv*sd*bc*sc*i*)modalias(pci:v00008086d00001C0[0189]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001C0[234567]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001C[3B]Asv*sd*bc*sc*i*)modalias(pci:v00008086d00001D0[08]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001D0[246]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001D7[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001D[3B]Asv*sd*bc*sc*i*)modalias(pci:v00008086d00001E0[0189]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001E0[234567E]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001E22sv*sd*bc*sc*i*)modalias(pci:v00008086d00001E3Asv*sd*bc*sc*i*)modalias(pci:v00008086d00001F15sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F2[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F2[234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F3Csv*sd*bc*sc*i*)modalias(pci:v00008086d00001F3[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F3[234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001F4[015]sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[69]03sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]ACsv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]DFsv*sd*bc*sc*i*)modalias(pci:v00008086d00001[89]E1sv*sd*bc*sc*i*)modalias(pci:v00008086d00001[CD]22sv*sd*bc*sc*i*)modalias(pci:v00008086d00002021sv*sd*bc*sc*i*)modalias(pci:v00008086d0000228Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000228[89]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002290sv*sd*bc*sc*i*)modalias(pci:v00008086d00002292sv*sd*bc*sc*i*)modalias(pci:v00008086d000022A3sv*sd*bc*sc*i*)modalias(pci:v00008086d000022ACsv*sd*bc*sc*i*)modalias(pci:v00008086d000022D8sv*sd*bc*sc*i*)modalias(pci:v00008086d000022DCsv*sd*bc*sc*i*)modalias(pci:v00008086d000023[2A]3sv*sd*bc*sc*i*)modalias(pci:v00008086d000023[2A]6sv*sd*bc*sc*i*)modalias(pci:v00008086d000023[3B]0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000244Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000244[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000245Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000248Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000248[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024C[0C]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024C[1AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024D0sv*sd*bc*sc*i*)modalias(pci:v00008086d000024D[1BF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[1248CD]3sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[124]0sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[12]1sv*sd*bc*sc*i*)modalias(pci:v00008086d000024[58]0sv*sd*bc*sc*i*)modalias(pci:v00008086d000025A1sv*sd*bc*sc*i*)modalias(pci:v00008086d000025A4sv*sd*bc*sc*i*)modalias(pci:v00008086d000025ABsv*sd*bc*sc*i*)modalias(pci:v00008086d000025A[23]sv*sd*bc*sc*i*)modalias(pci:v00008086d000025B0sv*sd*bc*sc*i*)modalias(pci:v00008086d000025F0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000264[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002653sv*sd*bc01sc01i*)modalias(pci:v00008086d0000265[12]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000265[23]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000266Asv*sd*bc*sc*i*)modalias(pci:v00008086d0000266Fsv*sd*bc*sc*i*)modalias(pci:v00008086d0000267[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002680sv*sd*bc*sc*i*)modalias(pci:v00008086d0000268[123]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000269Bsv*sd*bc*sc*i*)modalias(pci:v00008086d0000269Esv*sd*bc*sc*i*)modalias(pci:v00008086d00002778sv*sd*bc*sc*i*)modalias(pci:v00008086d0000277Csv*sd*bc*sc*i*)modalias(pci:v00008086d000027B[89D]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027C[04]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027C[1356]sv*sd*bc*sc*i*)modalias(pci:v00008086d000027DAsv*sd*bc*sc*i*)modalias(pci:v00008086d000027DFsv*sd*bc*sc*i*)modalias(pci:v00008086d00002828sv0000106Bsd000000A[013]bc*sc*i*)modalias(pci:v00008086d0000282[058]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000282[1234679AF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000283Esv*sd*bc*sc*i*)modalias(pci:v00008086d00002850sv*sd*bc*sc*i*)modalias(pci:v00008086d000028[BCDEF]4sv*sd*bc*sc*i*)modalias(pci:v00008086d0000292[0168DE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000292[234579ABCF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00002930sv*sd*bc*sc*i*)modalias(pci:v00008086d0000294Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000294[DE]sv*sd*bc*sc*i*)modalias(pci:v00008086d000029E0sv*sd*bc*sc*i*)modalias(pci:v00008086d000029F0sv*sd*bc*sc*i*)modalias(pci:v00008086d000029[789ABCDEF]4sv*sd*bc*sc*i*)modalias(pci:v00008086d00002A[014567]4sv*sd*bc*sc*i*)modalias(pci:v00008086d00002C90sv*sd*bc*sc*i*)modalias(pci:v00008086d00002E6Asv*sd*bc*sc*i*)modalias(pci:v00008086d00002E6Esv*sd*bc*sc*i*)modalias(pci:v00008086d00002E[0123]4sv*sd*bc*sc*i*)modalias(pci:v00008086d00002F2[01234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000310[012]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000318Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000318Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000319Asv*sd*bc*sc*i*)modalias(pci:v00008086d000031A2sv*sd*bc*sc*i*)modalias(pci:v00008086d000031C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000031D4sv*sd*bc*sc*i*)modalias(pci:v00008086d00003256sv*sd*bc*sc*i*)modalias(pci:v00008086d0000342Esv*sd*bc*sc*i*)modalias(pci:v00008086d0000342[9ABC]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003438sv*sd*bc*sc*i*)modalias(pci:v00008086d0000343[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d000034A6sv*sd*bc*sc*i*)modalias(pci:v00008086d000034D3sv*sd*bc*sc*i*)modalias(pci:v00008086d000034FCsv*sd*bc*sc*i*)modalias(pci:v00008086d0000359[02E]sv*sd*bc*sc*i*)modalias(pci:v00008086d000035B0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000360Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000371[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00008086d000037C8sv*sd*bc*sc*i*)modalias(pci:v00008086d000037C9sv*sd*bc*sc*i*)modalias(pci:v00008086d000037CDsv*sd*bc*sc*i*)modalias(pci:v00008086d000037C[EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000037D[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A05sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A0[06]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A2[06]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A2[25]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003A[36]0sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B2[0168DE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B2[23459BCF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B30sv*sd*bc*sc*i*)modalias(pci:v00008086d00003B6[45]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003C2[01234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003E0Fsv*sd*bc*sc*i*)modalias(pci:v00008086d00003E1[8F]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003E3[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003E83sv*sd*bc*sc*i*)modalias(pci:v00008086d00003EC[26A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48]A3sv*sd*bc*sc*i*)modalias(pci:v00008086d00003[48]E0sv*sd*bc*sc*i*)modalias(pci:v00008086d00004030sv*sd*bc*sc*i*)modalias(pci:v00008086d000043A3sv*sd*bc*sc*i*)modalias(pci:v00008086d000043A6sv*sd*bc*sc*i*)modalias(pci:v00008086d000043D[4567]sv*sd*bc*sc*i*)modalias(pci:v00008086d000043E0sv*sd*bc*sc*i*)modalias(pci:v00008086d000043FCsv*sd*bc*sc*i*)modalias(pci:v00008086d0000451[468A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004529sv*sd*bc*sc*i*)modalias(pci:v00008086d0000452[8ACE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000453[246]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000458[159D]sv*sd*bc*sc*i*)modalias(pci:v00008086d000045C5sv*sd*bc*sc*i*)modalias(pci:v00008086d0000460[12]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000461Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000466Fsv*sd*bc*sc*i*)modalias(pci:v00008086d0000467Dsv*sd*bc*sc*i*)modalias(pci:v00008086d000046[24]1sv*sd*bc*sc*i*)modalias(pci:v00008086d0000490Esv*sd*bc*sc*i*)modalias(pci:v00008086d00004946sv*sd*bc*sc*i*)modalias(pci:v00008086d0000494[024]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004A8Csv*sd*bc*sc*i*)modalias(pci:v00008086d00004B23sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B26sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B63sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B7[05]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004B8[123]sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BB3sv*sd*bc*sc*i*)modalias(pci:v00008086d00004BC3sv*sd*bc*sc*i*)modalias(pci:v00008086d00004C19sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DA3sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DA6sv*sd*bc*sc*i*)modalias(pci:v00008086d00004DE0sv*sd*bc*sc*i*)modalias(pci:v00008086d00004E03sv*sd*bc*sc*i*)modalias(pci:v00008086d00004E29sv*sd*bc*sc*i*)modalias(pci:v00008086d00005028sv*sd*bc*sc*i*)modalias(pci:v00008086d0000502[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005032sv*sd*bc*sc*i*)modalias(pci:v00008086d0000550[23]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000550[ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000551[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005796sv*sd*bc*sc*i*)modalias(pci:v00008086d0000579[CDEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d000057A[01]sv*sd*bc*sc*i*)modalias(pci:v00008086d000057B[3456789A]sv*sd*bc*sc*i*)modalias(pci:v00008086d00005845sv*sd*bc*sc*i*)modalias(pci:v00008086d00005918sv*sd*bc*sc*i*)modalias(pci:v00008086d00005A03sv*sd*bc*sc*i*)modalias(pci:v00008086d00005A8Csv*sd*bc*sc*i*)modalias(pci:v00008086d00005A8Esv*sd*bc*sc*i*)modalias(pci:v00008086d00005A9Asv*sd*bc*sc*i*)modalias(pci:v00008086d00005AA2sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AC8sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AD4sv*sd*bc*sc*i*)modalias(pci:v00008086d00005AE3sv*sd*bc*sc*i*)modalias(pci:v00008086d00005[14]A3sv*sd*bc*sc*i*)modalias(pci:v00008086d00005[14]A6sv*sd*bc*sc*i*)modalias(pci:v00008086d00005[14]E0sv*sd*bc*sc*i*)modalias(pci:v00008086d00005[14]FCsv*sd*bc*sc*i*)modalias(pci:v00008086d0000641Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000647Dsv*sd*bc*sc*i*)modalias(pci:v00008086d000065F0sv*sd*bc*sc*i*)modalias(pci:v00008086d00006F2[01234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00006F5[0123]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007010sv*sd*bc*sc*i*)modalias(pci:v00008086d00007111sv*sd*bc*sc*i*)modalias(pci:v00008086d00007111sv000015ADsd00001976bc*sc*i*)modalias(pci:v00008086d00007113sv*sd*bc*sc*i*)modalias(pci:v00008086d00007199sv*sd*bc*sc*i*)modalias(pci:v00008086d0000719Bsv*sd*bc*sc*i*)modalias(pci:v00008086d00007601sv*sd*bc*sc*i*)modalias(pci:v00008086d00007745sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A6[08]sv*sd*bc*sc*i*)modalias(pci:v00008086d00007AE8sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[2A]3sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[2A]6sv*sd*bc*sc*i*)modalias(pci:v00008086d00007A[7F]8sv*sd*bc*sc*i*)modalias(pci:v00008086d00007D03sv*sd*bc*sc*i*)modalias(pci:v00008086d00007D0Dsv*sd*bc*sc*i*)modalias(pci:v00008086d00007E22sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E24sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E45sv*sd*bc*sc*i*)modalias(pci:v00008086d00007E70sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F23sv*sd*bc*sc*i*)modalias(pci:v00008086d00007F78sv*sd*bc*sc*i*)modalias(pci:v00008086d00007[35]60sv*sd*bc*sc*i*)modalias(pci:v00008086d000084CAsv*sd*bc*sc*i*)modalias(pci:v00008086d00008A29sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C0[0189]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C0[234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C8[0189]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C8[234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C[2A]2sv*sd*bc*sc*i*)modalias(pci:v00008086d00008C[3B]Asv*sd*bc*sc*i*)modalias(pci:v00008086d00008D0[08]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D0[246E]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D22sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D3Asv*sd*bc*sc*i*)modalias(pci:v00008086d00008D6[08]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D6[246E]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008D7[DEF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00008[CD]24sv*sd*bc*sc*i*)modalias(pci:v00008086d00009A0Dsv*sd*bc*sc*i*)modalias(pci:v00008086d00009A14sv*sd*bc*sc*i*)modalias(pci:v00008086d00009A33sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C0[0189]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C0[234567EF]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C6[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C8[357F]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009CBBsv*sd*bc*sc*i*)modalias(pci:v00008086d00009CE[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C[2A]2sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C[2A]4sv*sd*bc*sc*i*)modalias(pci:v00008086d00009C[3B]Asv*sd*bc*sc*i*)modalias(pci:v00008086d00009D0[357]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D31sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D35sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D3[ABE]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DD3sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DE[04]sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DF9sv*sd*bc*sc*i*)modalias(pci:v00008086d00009DFCsv*sd*bc*sc*i*)modalias(pci:v00008086d00009D[2A]3sv*sd*bc*sc*i*)modalias(pci:v00008086d00009D[2A]6sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0A3sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0A6sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0E0sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A0FCsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A10[23567F]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A135sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A13[AB]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A18[26]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1D[26]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1[2A]3sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1[2A]6sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A1[3B]1sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A20[26]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A25[26]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2B[BE]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2[2A]3sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A2[2A]6sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A36[04]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A379sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A37Csv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3BAsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3[2A]3sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3[2A]6sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A3[58]6sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A71Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A76Fsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A77Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000A824sv*sd*bc*sc*i*)modalias(pci:v00008086d0000AD03sv*sd*bc*sc*i*)modalias(pci:v00008086d0000AD0Dsv*sd*bc*sc*i*)modalias(pci:v00008086d0000AE22sv*sd*bc*sc*i*)modalias(pci:v00008086d0000A[12]BAsv*sd*bc*sc*i*)modalias(pci:v00008086d0000F1A[56]sv*sd*bc*sc*i*)modalias(pci:v00008086d0000[01]AA2sv*sd*bc*sc*i*)modalias(pci:v00008086d0000[89]A03sv*sd*bc*sc*i*)modalias(pci:v00009005d0000028Fsv*sd*bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001014sd00000718bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001028sd00001FE0bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000060[01239]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000065[012345]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000070[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000100[12]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000103Csd0000110[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000105Bsd00001211bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000105Bsd00001321bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001137sd000002F[89A]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000013FEsd00008312bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001458sd00001000bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000152Dsd00008A2[234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000152Dsd00008A3[67]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd00000294bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd000002D[BC]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd0000032Ebc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd0000036Fbc*sc*i*)modalias(pci:v00009005d0000028Fsv00001590sd0000038[123]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000017AAsd0000022[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000017AAsd0000052[02]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000017AAsd0000062[0123]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000110[456789B]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000846[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000C46[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv0000193Dsd0000F46[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv000019E5sd0000D22[789ABC]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000004[5678ABCF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000005[1234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000006[BCDF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000007[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001BD4sd0000008[6789]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CC4sd00000[12]01bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd0000080[456]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd00000B2[79]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd00000B45bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd0000544[5679ABDEF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001CF2sd000054D[ABC]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001D8Dsd0000080[06]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001D8Dsd00000908bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001D8Dsd00000916bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001DFCsd00003161bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001E93sd0000100[0125]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F0Csd00003161bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F51sd0000100[123456789AEF]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F51sd0000101[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00001F51sd0000104[345]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00000110bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00000608bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00000659bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000080[0123456789A]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000090[012345678A]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000120[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000128[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000130[01234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00001380bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000140[02]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000141[012]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00001441bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000145[02]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000146[0123]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd0000147[012345]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd00001491bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014A[012456]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014B[01]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014C[01234]bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014[234]0bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014[89]0bc*sc*i*)modalias(pci:v00009005d0000028Fsv00009005sd000014[DEF]0bc*sc*i*)modalias(pci:v00009005d00000290sv00009005sd0000058[012345]bc*sc*i*)modalias(pci:v00009412d00006565sv*sd*bc*sc*i*)modalias(pci:v00009710d000097[015]5sv*sd*bc*sc*i*)modalias(pci:v00009710d00009865sv0000A000sd0000[12]000bc*sc*i*)modalias(pci:v00009710d000098[01]5sv*sd*bc*sc*i*)modalias(pci:v00009710d00009901sv0000A000sd00002000bc*sc*i*)modalias(pci:v0000C0A9d0000540Asv*sd*bc*sc*i*)modalias(pcrypt)modalias(platform:HID-SENSOR-2000e[12])modalias(platform:acpi-cpufreq)modalias(platform:ahci)modalias(platform:altera_ps2)modalias(platform:apollolake-pinctrl)modalias(platform:broxton-pinctrl)modalias(platform:cxl_acpi)modalias(platform:denverton-pinctrl)modalias(platform:dmi-ipmi-si)modalias(platform:dmi-ipmi-ssif)modalias(platform:ds1511)modalias(platform:ds2404)modalias(platform:dw_dmac)modalias(platform:e820_pmem*)modalias(platform:efi_secret)modalias(platform:gpio_ich)modalias(platform:hmem*)modalias(platform:i2c-mlxcpld)modalias(platform:i2c-mux-mlxcpld)modalias(platform:i2c_designware)modalias(platform:iTCO_wdt)modalias(platform:idma64)modalias(platform:intel_rapl_msr)modalias(platform:intel_xhci_usb_sw)modalias(platform:isch_smbus)modalias(platform:max19[79])modalias(platform:mlx-wdt)modalias(platform:mlxreg-fan)modalias(platform:pcspkr)modalias(platform:platform-lcd)modalias(platform:pwm-lpss)modalias(platform:pxa2xx-spi)modalias(platform:rotary-encoder)modalias(platform:rtc-bq4802)modalias(platform:rtc-ds1286)modalias(platform:rtc-ds1553)modalias(platform:rtc-ds1742)modalias(platform:rtc-m48t35)modalias(platform:rtc-m48t59)modalias(platform:rtc-msm6242)modalias(platform:rtc-rp5c01)modalias(platform:sev-guest)modalias(platform:sht1[015])modalias(platform:sht7[15])modalias(platform:simtec-i2c)modalias(platform:stk17ta8)modalias(platform:unimac-mdio)modalias(platform:wdat_wdt)modalias(platform:xhci-hcd)modalias(pmem)modalias(pnp:dPNP040[01]*)modalias(poly1305)modalias(poly1305-generic)modalias(raid[56])modalias(rd)modalias(rfc7539)modalias(rfc7539esp)modalias(rmd160)modalias(rpc-auth-6)modalias(rpc-auth-gss-1.2.840.113554.1.2.2)modalias(rpc-auth-gss-39000[345])modalias(rpc-auth-gss-krb5)modalias(rpc-auth-gss-krb5[ip])modalias(rpc_pipefs)modalias(rtnl-link-bareudp)modalias(rtnl-link-bond)modalias(rtnl-link-bridge)modalias(rtnl-link-dummy)modalias(rtnl-link-erspan)modalias(rtnl-link-geneve)modalias(rtnl-link-gre)modalias(rtnl-link-gretap)modalias(rtnl-link-hsr)modalias(rtnl-link-ifb)modalias(rtnl-link-ip6erspan)modalias(rtnl-link-ip6gre)modalias(rtnl-link-ip6gretap)modalias(rtnl-link-ip6tnl)modalias(rtnl-link-ipip)modalias(rtnl-link-ipvlan)modalias(rtnl-link-ipvtap)modalias(rtnl-link-macsec)modalias(rtnl-link-macvlan)modalias(rtnl-link-macvtap)modalias(rtnl-link-nlmon)modalias(rtnl-link-sit)modalias(rtnl-link-team)modalias(rtnl-link-veth)modalias(rtnl-link-vlan)modalias(rtnl-link-vrf)modalias(rtnl-link-vsockmon)modalias(rtnl-link-vti)modalias(rtnl-link-vti6)modalias(rtnl-link-vxlan)modalias(rtnl-link-wireguard)modalias(rtnl-link-xfrm)modalias(sch_clsact)modalias(scsi:t-0x01*)modalias(scsi:t-0x08*)modalias(scsi:t-0x0[07e]*)modalias(scsi:t-0x0[45]*)modalias(scsi:t-0x0d*)modalias(scsi:t-0x14*)modalias(serio:ty02pr08id*ex*)modalias(serio:ty02pr0[1234567]id*ex*)modalias(serio:ty0[16]pr*id*ex*)modalias(serpent)modalias(serpent-asm)modalias(serpent-generic)modalias(sha1-all)modalias(sha1-padlock)modalias(sha256-all)modalias(sha256-padlock)modalias(spi:ds3234)modalias(spi:ks8995)modalias(spi:ksz8795)modalias(spi:ksz8864)modalias(spi:rmi4-spi)modalias(spi:rtc-rx4581)modalias(spi:rv3049)modalias(spi:rx4581)modalias(stdrng)modalias(tbsvc:knetworkp00000001v*r*)modalias(tcp-ulp-tls)modalias(team-mode-activebackup)modalias(team-mode-broadcast)modalias(team-mode-loadbalance)modalias(team-mode-random)modalias(team-mode-roundrobin)modalias(tls)modalias(tty-ldisc-18)modalias(tty-ldisc-2)modalias(twofish)modalias(twofish-asm)modalias(twofish-generic)modalias(typec:idFF01m01)modalias(usb:v*p*d*dc*dsc*dp*ic02isc02ip0[0123456]in*)modalias(usb:v*p*d*dc*dsc*dp*ic02isc09ip*in*)modalias(usb:v*p*d*dc*dsc*dp*ic07isc01ip0[123]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc01ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc01ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc02ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc02ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc03ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc03ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc04ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc04ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc05ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc05ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc06ip0[01]in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc06ip50in*)modalias(usb:v*p*d*dc*dsc*dp*ic08isc06ip62in*)modalias(usb:v*p*d*dc*dsc*dp*icFEisc03ip0[01]in*)modalias(usb:v*p*d*dc07dsc01dp0[123]ic*isc*ip*in*)modalias(usb:v03EBp0030d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EBp2002d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03EEp6906d0003dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0107d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p070Cd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p0[23]07d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F0p4002d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v03F3p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0403pC631d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0409p0040d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v040Dp6205d0003dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0411p001Cd0113dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0419p0100d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0419pAACEd0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0419pAAF[56]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0420p0001d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p000[17E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0019d059[2-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0019d060*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0019d0610dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p002Fd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p003Ad*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0042d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p007[01B]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p008[8F]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p009[49]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00A[0B]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00B0d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00E9d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p00FCd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p010[8E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0128d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0178d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p01D[04]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p01F5d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p01[35]4d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0223d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p026Cd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0275d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p02D9d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p02E3d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0302d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0335d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p03CDd*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p041[89]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p042Ed0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p042[05DF]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p043[34]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p044[46E]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p044[5D]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p046Ed*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0475d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p047Cd03[7-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p047Cd060*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p047Cd0610dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p047Cd0[4-5]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p048[16E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0492d045[2-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0492d04[6-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0492d0[5-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0492d[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p0495d0370dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p04B2d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04B9d0350dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p04C[9E]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04D[8F]d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04E6d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p04F0d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p0508d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v0421p05AFd0742dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0421p06AAd1110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0424p274Ed*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0436p0005d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0451p5416d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0457p015[01]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Ap5210d0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp023Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045Bp024[8D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v045EpFFFFd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v046BpFF40d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0471p0602d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0480pD010d0[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0480pD010d[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0482p010[0137]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0482p0203d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A4p0004d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04A5p3010d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B0p0301d0010dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B3p4001d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B4p683[01]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p0601d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04B8p0602d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04C5p2028d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d220*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d2210dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d2[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CBp0100d[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d026Cdc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d026[0-9A-B]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d02[0-5]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04CEp0002d0[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp0901d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp0901d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp0D05d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04DAp237[23]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0001d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0005d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0005d020[0-8]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0006d0205dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0007d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000[26]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000[79A]d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p000[BC]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p0101d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E6p1010d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E7p6651d*dc*dsc*dp*ic02isc02ipFFin*)modalias(usb:v04E8p507Cd0220dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5122d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p5136d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04E8p685Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v04FCp80C2d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v050Dp0115d0133dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA140d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0525pA4A5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp180[147]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1905d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v052Bp1911d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d010[6-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d01[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d0450dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d04[0-4]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d05*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d060*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d0610dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0010d0[2-3]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0025d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Bd010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Bd0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd050[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd05[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd0[6-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd1*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Cd2000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Dd0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed010[6-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed01[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed02*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed030*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed0310dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp002Ed0500dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0032d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0058d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp006[9D]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp0099d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp016Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp02A5d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v054Cp087Dd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp2020d020*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp2020d0210dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v055Dp2020d0[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572p132[1489]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0572p134[09]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Bp0000d0[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v057Bp0022d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0584p0008d0102dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Bp0041d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v058Fp6387d0141dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d220*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d2210dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d2[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0595p4343d[0-1]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Bp0001d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Bp0040d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp0643d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp0651d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp105Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v059Fp1061d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0031d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0031d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0060d110[4-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0060d1110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0301d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0301d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0351d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp0351d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp5701d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ABp5701d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05ACp020[EF]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp021[456789ABC]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp022[345]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp022[9AB]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp023[012678F]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp024[012345679ABCDE]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp025[2349AB]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp026[234]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp027[234]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp029[012]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp030[AB]d*dc*dsc*dp*ic03isc*ip02in*)modalias(usb:v05ACp120[2345A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05C6p1000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCp0001d000[0-1]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCpB002d00*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCpB002d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05DCpB002d011[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p070[12]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05E3p0723d9451dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F3p0240d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v05F9p4002d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0636p0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0644p0000d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Bp0105d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v066Fp8000d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp1063d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2317d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2507d000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2507d00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp2507d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp3507d000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp3507d00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v067Bp3507d010[0-1]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0686p401[17]d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0693p0005d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v069Bp3004d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CAp2003d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CBp000[1236789]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CBp001[03]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v06CDp0202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v071Bp3203d0[01]00dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v071Bp32BBd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0727p0306d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v076Dp0006d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v077Dp0410d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v077Dp04AAd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0001d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0002d0009dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0005d0005dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0100d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0781p0200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v079Bp000Fd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07ABpFC01d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07ABpFCCDd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0004d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0004d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0005d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07AFp0006d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07B4p010Ad0102dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA000d000*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA000d001[0-5]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA00[123456]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA10[39]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA10[9B]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA400d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07C4pA4A5d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp1001d[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v07CFp1167d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0803p3095d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0839p000Ad0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0840p008[245]d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084BpA001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v084Dp0011d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0851p1542d0002dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0851p1543d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0026d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0026d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0028d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v085Ap0028d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0870p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08BDp1100d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v08CAp3103d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Ap1001d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Ap1050d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Ap1200d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp1132d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp3350d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v090Cp6000d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0951p1697d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0984p0301d0128dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v09D8p0320d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0A17p0004d1000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ABFp3370d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp160[28]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp1611d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp2011d0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ACEp20FFd0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p6971d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7706d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7A05d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[457]01d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p7[9A]01d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0p830[024]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pC100d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD05[78]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0AF0pD[123]57d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0B05p1932d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p2300d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p3010d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p331Ad*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BC2p3332d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0138d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0140d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp015[389]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0177d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp0184d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BDAp01[23]9d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF6pA001d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0BF6pA001d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C0BpA109d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C26p0020d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0C45p1060d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CA6pA050d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0CF2p6250d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D49p70[01]0d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D49p7310d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D8Cp000Ed*dc*dsc*dp*ic03isc00ip00in*)modalias(usb:v0D96p410Ad000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad0[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p410Ad[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d000[1-9]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d00[1-9]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d01*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0D96p5200d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DC4p0073d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DD8p1060d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DD8pD202d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0DDAp0[03]01d0012dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E21p0520d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp2000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0E8Dp3329d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EA0p2168d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0EA0p6828d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ED1p6660d0300dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ED1p6660d0[1-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0ED1p7636d0103dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F19p010[35]d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0F88p042Ed0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCAp8004d0201dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpD008d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpD0E1d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpE03[01]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v0FCEpE092d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1019p0C55d00*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1019p0C55d010*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1019p0C55d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1058p070[4A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v108Cp0159d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v108Cp016[89]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v10D6p2200d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1186p3E04d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1199p0FFFd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v11CAp0201d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1210p0003d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p100[134]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p140[123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p141[0123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p142[0123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v12D1p143[0123456789ABCDEF]d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v132Bp000Bd0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1370p6828d0110dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13FDp3609d0209dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13FDp3940d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v13FEp3600d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14CDp6116d015*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14CDp6116d0160dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v14CDp6600d0201dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1519p0452d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0539d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0567d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0567d011[4-7]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0578d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp0583d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp2329d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp2566d0114dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp2567d0117dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v152Dp9561d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v154BpF00[BD]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1576p03B1d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p0007d013[0-3]dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1645p0007d01[0-2]*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1652p6600d0201dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v16D0p10A9d*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v174Cp55AAd0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v177Fp0400d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17E9p*d*dc*dsc*dp*icFFisc00ip00in*)modalias(usb:v17EFp3899d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v17EFp7000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1822p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1908p1315d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1908p1320d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1908p3335d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1949p0004d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1965p0018d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v19D2p1225d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1B1Cp1AB5d0200dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BBBp0003d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1BC7p002[13]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1C40p0534d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1D50p614Dd*dc*dsc*dp*icFFisc*ip*in*)modalias(usb:v1DE1pC102d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E68p001Bd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1E74p4621d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v1FC9p0117d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2027pA001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v20DFp0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p0711d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2109p0715d9999dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2116p0320d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p001Cd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2184p0036d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p2D9[1235679A]d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p3010d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6425d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p6426d0101dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v22B8p7000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2537p1068d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2735p100Bd*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v27C6p5395d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2912p0001d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v2CA3p0031d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v32A7p0000d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v3340pFFFFd0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v357Dp7788d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v357Dp7788d0114dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4102p1020d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4102p1059d0000dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4146pBA01d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4971p1012d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4971p8017d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v4971p8024d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v55AApA103d*dc*dsc*dp*ic*isc*ip*in*)modalias(usb:v6993pB001d*dc*dsc*dp*ic03isc00ip00in*)modalias(usb:vC251p4003d0100dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vED06p4500d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vED10p7636d0001dc*dsc*dp*ic*isc*ip*in*)modalias(usb:vFFF0p0100d*dc*dsc*dp*ic*isc*ip*in*)modalias(vfio_pci:v*d*sv*sd*bc*sc*i*)modalias(vfio_pci:v000015B3d0000101Esv*sd*bc*sc*i*)modalias(virtio:d00000001v*)modalias(virtio:d00000002v*)modalias(virtio:d00000003v*)modalias(virtio:d00000005v*)modalias(virtio:d00000008v*)modalias(virtio:d00000010v*)modalias(virtio:d00000012v*)modalias(virtio:d00000013v*)modalias(virtio:d00000018v*)modalias(virtio:d0000001Av*)modalias(vmac64)modalias(vmbus:02780ada77e3ac4a8e770558eb1073f8)modalias(vmbus:1df6c444444400449d52802e27ede19f)modalias(vmbus:292efa3523ea364296ae3a6ebacba440)modalias(vmbus:30e62795aed07b49adcee80ab0175caf)modalias(vmbus:31600b0e13523449818b38d90ced39db)modalias(vmbus:32264132cb86a2449b5c50d1417354f5)modalias(vmbus:394f16571591784eab55382f3bd5422d)modalias(vmbus:4acc9b2f6900f34ab76b6fd0be528cda)modalias(vmbus:635161f83edfc546913ff2d2f965ed0e)modalias(vmbus:6dad12f9172bea48bd65f927a61c7684)modalias(vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a)modalias(vmbus:d96361baa104294db60572e2ffb1dc7f)modalias(vmbus:dc7450528589e2468057a307dc18a502)modalias(vmbus:e34bd134e4dec8419ae76b174977c192)modalias(vmbus:e7f4a0a9455a964db8278a841e8c03e6)modalias(vmware_vmmemctl)modalias(vmware_vsock)modalias(vport-type-3)modalias(vport-type-4)modalias(vport-type-5)modalias(wp256)modalias(wp384)modalias(wp512)modalias(xcbc)modalias(xchacha12)modalias(xchacha12-generic)modalias(xchacha20)modalias(xchacha20-generic)modalias(xen:vbd)modalias(xen:vif)modalias(xen:vkbd)modalias(xenblk)modalias(xennet)modalias(xfrm-offload-10-50)modalias(xfrm-offload-2-50)modalias(xfrm-type-10-108)modalias(xfrm-type-10-41)modalias(xfrm-type-10-43)modalias(xfrm-type-10-50)modalias(xfrm-type-10-51)modalias(xfrm-type-10-60)modalias(xfrm-type-2-108)modalias(xfrm-type-2-4)modalias(xfrm-type-2-50)modalias(xfrm-type-2-51)modalias(xt_SET)modalias(xxhash64)modalias(xxhash64-generic)modalias(zstd)     /bin/shkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.22.1.el9_5.x86_643.0.4-14.6.0-14.0-15.2-14.16.1.3gg@gd gZ@gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.22.1Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0x4f4d78c50x5bc92e850x6004858d0xf9eced440x749849d80x635ff76d0x33b5d99c0x54a8a7cc0x26adff0c0x7dc935120xaf974c440x9ee945b30xb108efbc0xecca5b030xf4721aeb0x46f4254f0x5d93a46d0x373f894c0x3ae3dd050x0bf2a64e0x1fed939a0xb4df20d40x5da52d090xa7e2dac30x7801938e0x3f84de0c0x8c3d14000x319b6b5b0x902917c00xc6281d540x70341b240xed4757530xd5df75300x8bc0ba910xd86d00fe0xafa2063e0xbc8f3d5d0x4c65aafd0x74fb54c90x36d476f80x713cc7c30x6f6655040xfc21622f0x00f853810xc13cae3e0x36c8fa100xa6aa5bce0xdc51cff70x0f6e302f0x53dbd4dd0xd01db65c0x0ca748660xa90905650x817701ff0x127228630xadb6405c0x5d8d8e240x829426e80xe37b677a0x306709aa0x2b80912b0x4a6fd0b90xd69510fd0x85b5021c0x4f6ea8390x03a67dc70xa723a7b70xdfffa9800xd29a59320x0b533b6d0x30be17610xfaa1d7100x2de013930x6c908df30xaca3c32e0xcd57e7c80xaa8f38de0x932f50310xf2ec97950xe7fe4a680x9a13b0600x59387ba30x53d9f9270x9a2851ef0xa1c3f8a80xc3e1021c0x460478270xcf2b93c80xcc21ce5c0x7e42bd3f0xf32fa2b70x5954d7ac0x7c87e02d0x7b1b25da0x15dc8bab0xf7e749fb0x525751340xdf515c490xa8c4b5e10x5c7e9f840x1f8e94830x1d1b139a0x4942be670x5f9113320xf32dff970x778e30b90xc071e99f0x616e6c950xea5cda330x6becaded0x4a1c261b0xf084b57d0xa588ef670xd09da48b0x6d2c94370xe93dfc8c0x2510fc6d0x8b618aa60x7ff2a1040x388e0e100x93a3e40e0xf2df48f30xad9b683b0xe0e786a70x8a7fe54a0x486440360xf54e28860x0cff45f40xa84a2e730x14dc79490x3b0a488d0x0bb252950x9d36ddd00xb4e976bb0xdb6221080xcad019c30xe30fb2a80xacfe8a180x62dc190a0xb06c0bfd0xdfbc08aa0x2b16e9090x63826d350xadeca7300xfd3c0de60x9d919c440x37239e6d0xfeb424180x3bf2393a0x96c4643f0x6a5eb4440xdeb5edce0xc361c3c50x6a9250970x930a94fd0x18e757510x7e3277f80xc7b0cb1f0x594fbb530xbe29a1210x7cb6ae720x40e4c18f0x2476b8680x836ab2680x9ea4c3e80xb5f7ad060xed99d9b70xfe729ed60x69f4ff250x8d7250520x188d9d260xef81a4af0x3dbae0820xcfce512f0xd76a57160x4236333f0x0a8b70aa0x883b3e700x98b7f1f20x074d65290xaef9b5c70x124552040x7879ce7e0x887dd6430xe0fae68b0x2b4d226f0xf486ced90xcefe7a8c0x50f5ae460xdf7843b90xbe812b3d0x136e40500xf2f851e40x5f3ad3670xae7888ff0x6422d9430x359b1b750x986d9b470x1afbe4c30xa0e93ebf0xb9cad4920xae2773720x693536640x2e906c020xb11ac7a70x256c23290x80f12bc90xa0c677850x25daad930xdddcbca60x1ab5d60a0x8c7724de0x470cac070x21475af80x114c1ccc0x65b962a90xa0da2eb40xf165c2900x7615473b0xb6e960b70x2782fea10xea6a01c60x8c773ab00x5a1e32000x57a78c570x20aa305b0x330be2860x7d7c8dcf0x5dfb9b2c0xa7a11b640x45e9a9580xa2725e450x3a29a5a20xf1c5c3210x69cfcf4c0x4f9555dc0x14bb02bc0x78657bc10xdddb02730x4840483b0xab4dbcc10x135c16490x6d91b8cd0xf5ff94540xb236382a0x6243ac820x144f1cbc0xcecfc7410xfb45f7bf0x0880fb9f0xcc3683760x8bdfc47c0x24763c440xbd29b1890xe79d66e70x4dc5a0d30x78592f930x7cd209ab0x34d3c2a10x9f0bf7340x615c05380x054037580x4b803bb00x9f9bf3b30x89d99ee10x887ba0320x4d5e1a7c0x4461827a0x52dd93ff0x2c8fbe690x60fe75ba0x47ec8b510xebf74b970xe3d6a7f40x6c5efa5a0x5d3f4e660xc1e5f7f90x5e7395070x1e5761440xbcc074f30x4eb4c55e0xd4c9681a0x270be3e10x1bab555a0x82e763e10x5b5750fe0x8bb374a50xa4a92fe00x98d93dbf0x0c6a99dc0xb912bdd30xdcb874980xae6040a50x234a140d0x22f960040x88f985780x6f8504820x10c5786d0x9031cecc0x3d93fb920xc7fe55ac0xa70223200x9e20b2bc0x4733bf8c0x9f68faa30x17f9cfe30x3abd3ea40xfe7c1f290x752c2b000x7f51547e0x54c1e24a0xdc7369fe0xa6a502300x912a92860x749106270x23263c0a0x14943f3d0x114eb8240xb34688de0x45e80fdf0x1412f0420xc60d7d0c0xb17d68970xb96e9aa10x8f3a890e0x7510a39a0x0ca8df680x25c072250x5c11e1050x4e9f60340x02f58c170x71cddad50x1c57c5240xab521f6e0x9e31c9ec0xba5c2f4f0xd020dd1f0x4cc94dff0x5ed395f60x1aff13200xe39d000b0x810397210x67154cc60x76e411780xa0876d430xdb1f46c10x69197d960x730940e50x600fb90a0x68ed794b0xf52f07e20x2826f7f10xda7944e20x70b9b3f00x7a2aa1f70xff17ab690xce8860d60x95ecaac80xc97952110xf8075be60xdaee64b70xf105b0a70x087ba8a30x3e0fe55f0xd6d33c340x8bbc10fe0x1f308c3c0x06f235ac0x3bd5f28f0x44d5fdce0x58eb73990xca1b06490x9956fb070xfa31c8640xa11298490x87546e4d0x8df000500x34ba0f500xbf60da060x6869b6f00x9e0e0e620xeaebc86e0x98e02c200xfd85bed40x692028780xd8e0c6110xddd37ff60x75782a840x1dce30540xaad3436c0x0843187b0x2d9b977e0x8290f2420xa24d96fc0xe62777100xbd7abd080x4034ec9c0x966ec2b50xdf3060e40x0b381e6d0x5b9b17610x602069760x5f61f09d0xb83ba11b0xb520d7f60x20f5744f0x411a35dd0x5444b13d0x89e1c38c0xe80e821e0x9e8547e40xe196ba8b0x077eff200x02cd71c10x171993ec0xec0b0ae80x91c044fb0x164e41630x9ad47d710x3a245e9b0x878a79830x403152190x082bbed50x9a3903010x48602c2e0x7269123f0x100383650x00a7212d0x274cad680xe8cbc5200xe4ae75080xe22b77870xfd7cf76d0x1d6e65470xadde87b00x4ae61ec30x9b252a720x7b9d86510xf137d18f0x75d490660xfc619abd0x22d795a80xdde6d04a0xc1655c9d0xa6c3272d0xd9703ae90xd0f085770x4009c67e0x4639bcda0x9103c5850xf0f9fe0d0x4f6c23600x87bd07bd0x1c8984c70x96eb492d0x1887763e0x86c998e60x9318f4db0x095d7e440x0a6523910x830bb3b40x1f974de30x5aaba4740xc9dd5b960xcc3b167a0x1dcb21450xacc9d21d0xd7435adc0x3af2d2880xb24870d80xd8ddcfc20x478304460x89c357c30x3d85833f0x849a9e280x555028970x56d058600x016d5b150x5b5a7f980xbb73d17f0x9bec151b0x10a937de0xe07bb0e90x410b27360xfc6424eb0x5454a05a0x6d979b070x6d4f6a5e0x06127f3f0x281e4e350x71b5b9f40x60348b570x79461f300xe204b3100x3e707f370x2be4e2690x8d04d3bd0x75e0023b0xe45f35120xe7e93b610xa7e3088f0xa4642bd60x5d294b920x9df3faa30xfab928290x013d46c60x7342d35e0x543e972a0x835dd4b60xd75e6bee0xbe1ef7990x32b1a4a10x2230d3490x4c051dc40xd914ad720x133e06b40x0b29f27e0x447a385b0x7e61518f0xb11c25570x22bc316a0xaaf560e20x838fa3550xe327f1f10x3fa5dc730x2c0f84ec0x81e5101f0x4847e50d0xc98519a00xe2c321380xfa6ffd230x7cbb98e70x75c8d4a80x7b2f53020x9bf3fff10x6b88cf170x7191cf3a0x9927ee3e0xed844fa80x3f32c3ec0xe2160b3c0x77c828e90x372b830e0xb884d3e60x82b263650xcd17e1b90x9d4a7fa80x9cae33c80xaa587e640xa33278c40x848faaaa0xde3f9bf60xac76e0560x6ae100b40x099f80d10xc10a0c670xd45434ee0xb62c43320xcdbb7c230x77a671970x051675e30xdafff04e0x03ef0c3f0x457702510x720d1e010xa3e058830xe19545320x4b965bb10xea50dad30xb6081c6f0x1c189e1c0x60056da00x6c2e0b9f0xbb908ab00x7a393e400xe2776a3c0xd372a61d0x6a9211890x387c25230xa032715f0x95f68cdb0x8706ae260x5f51b41e0xf503652e0xea80f0600xc1a988ff0x126410eb0x18d107eb0xcef365fb0x2e6c4c810x3768f05a0x91035ff60x6bfa8c220x16c834b50x5312a24c0x0dececbd0x9a8ba3d00x3caba86d0xb191d51d0x1cea4c6e0xcc88d5f40x0fcba3490x937aa4000xceecf2840xff2c54e20x8d14ff660x312ca2f40xd2a430200x9cf59e7a0x5bafa76e0x1e00371d0x475c0ef30x8592d8920x031fa8910x0be1a4d80x2c63e0510xdab0f8920xcd47fcc40x2bb32ad10x871169c50x6b918ed80x3f30d3bb0xd3724b160xe19675db0x37b75b410x2df312080x2b74c4530xe59f256f0xf6ec38cb0x36a79db20x462073a40x2bfee9cf0x691577f70x7c204f430x377da38e0xa42b3edf0x97ec002e0xeaeb072d0xede3878a0xea41b6660x795ff32e0x87f719160x55b395210x5f0755a90x061e9c7b0xed95c8840xcb04fb780x37c197990x7d6d5fd40x07d0b14b0xa47e0e9d0xf6e484b40x9ae10daf0x2d50a1de0x54cf92870x47f32be60xbf5932d50x9f4b02600x68561a970x20bdb0fa0xe43bb4c80xe818b32b0x37a53a7e0x938b3b2b0x328c336a0x9ff70eaf0x474bd6fd0xf4b5b7880xddd377ba0x635ea7c00xcb7c65190x53b62d210x02668df10xd4fc8f480x3f38bed60x1cd359aa0xd7b700ab0xbcbdb1390x6da5dbbc0xbdcd72d80x3dc89d0b0x5bcc0df70x21d1cc890x9d8f86a70x9a9b9fb70xb590a9ae0xf71c3ced0x6a983a290x35caf78c0xb8cebed20x0defcd3d0x7c597b7b0x01f10a0d0x98c737db0x153ad8c40xbd06f3a90xed213b8f0x1fb1171d0xabcef8390x2898e7440x7f4843420x0cd272340x174994800xfd7087820x21bafd940xfd352e460xafddd5450xccd868060x030cbca20xda8a1fba0x9d76b2ff0x439fc05b0x90f283ac0x6a9e90af0x1cd530500xe305583f0x6ec7e10b0x42f10d2b0xb385e3b50x24f0cfcd0x3a15013b0x76d4b2900x2d5d06fb0xa999f97a0xf2ed03a40x7fcdbc9e0x7b7af9cc0x2262a7480xfcea9f210xec3b0a9b0x9f663ed70x40b3318b0x928d006c0x23f7dd220xe84ff26d0xef43cf400x03df3f270x483ccfa50xef39b7410x8c1d3cdf0x0c99d6450x28f6611f0x62f9947b0x0ff6e90c0xb895f13e0xe21d80500x6fb624630xbd6f3c8a0xf8f3a0fb0xd5e71a310x7bacb3770xa2f36aae0x557d765d0xc7f57ce40x341b31e80xc07fe50e0x2bf507090xe46301800x4d7f34080xe8766ad30xbc07672e0x42b008470x4837e4420x14b64bfa0x698682450x1deba1a10x11efa9110x1996e8850xc92fb8b40x2f86aba80x8cfbf1630xe4cc5a660xbdce3d440x46dae93c0xbb0ea9060x3a3aca240x681b28c60x4a4ed0c60xbb5c1e870x5f4b156c0xa1178b700x9bb1e6070xd3618d070x7d6439800x3a4f6a320xeb1fbddc0xa2f7d7cb0x26e0d7530xba4eefe50x08e8a71e0xf05ca32d0xe8262f110x813ef0ad0xaf12d2ea0xe6e799140xa8c75daf0xa6b06f650xf64caef10x73a48b4a0x81c0d41e0xa85e5ba10xe43fef7c0x52a30bd50x49cff0900xce7365a60x87866d840x06c415130x729d24870xf8bdd3840x134d106b0x52eaa0870x6cf0a23d0xa4c085f80xdf0c757f0x8f94a2400xd2b10a050xf6e874f50x3f152f080x7e435b530xc2368ea50xe77d5ef30x58db11760x8462cb620xaeadee4a0xa31b858f0xaaebc99e0xd3a23bf70x2e08226d0x820928990x11e06ee90xb056c0830x91d276780xff9d59c60x5de365180x861103590xe910d44b0x9f17959b0xb9cdd7070x2ad173f10xb5b8f8340xde3dd4870xdeb183f80xab7e1ef00x5e3f0f3b0xe4f4b60c0x0f388dd10x0119a6c70x8e2eae720xe43c6d480x72fa91850x1668e8620x150689a80x1bb625fd0x256ffce80x0678547d0x61843aee0xee8f1c640x243976a80xa0f0ddfd0x3c9589750xc673f3450x64fbfdc40xbf6d4b720xd54bbf920x2aebb9e40xe54c45030x508328e10x32e24c8a0x2084d1890xae020adb0x4655ef460xb328ef410xd470e84c0xc2697e840x58dfc1f80x61f0a75f0x6f2c95350x8bd4129e0x46ca85d20xd314d3cd0x55ef50250xffcba9a20x09e721410x523d09130xde5ba0ac0x0232359c0xeeabebc60x29b7db2a0xecfbceee0xb5a8552d0x0c12260b0xebd4df970x57dfccc70xa7eadcb50x481a0b150x5adc28070xa2365f440x1c852cab0x65eea8250x0efbca4c0x87bee5470x936144460x039cc7f60x275105c40x71fa908a0x74fe9ff00xb1dd82710x23726a250xdf0699180xf4548e630x415b20390x339c33c50xff09bd650x0b9015490x8d9b761c0x8b44ee750x2c8b5dbf0xc01d08140xe66cf7dc0xbd3e75420x5609ce410xb9cba57f0x5b17be060x88433bdb0xc94688100xb7092dc00xcdea9a250x4b2f66830x5d77d21d0x6cd954e10x04773b600x3a1a39790xccce6fcf0x7acf64c30xc81e116a0x12efe4480xb073e6fc0x378dff780x47a466a40x7b91d6360x175f36cb0xb06f4ab40x3cda4c310xe9c4b76e0xc421af240xdf323a400x40f98e800xbe4de6750x1a6c641e0x38f803a00xe44c8e660x947efb4a0x2ad712500xd2ef8aa50xcd5bd9810xd4cb7c710x22c54f6b0x0ff3f31d0x832392b70x696af6d60xe08760e90xf254297e0x987d39680x148c005d0x18866b9f0xad7036570x071900830x40f01ad10x7624809d0xeb7c2bf00x06fcc0110x350f251a0x168685c00x9fbba67f0xb72c162e0x9fefa3cb0x314e4bf00x8f20dcef0x536b097f0x0111e0400x250fe1150x48c060670x693739560x45f8f46e0x578c0c2c0xb310f0ba0xb981369b0xefa30bfc0xd106495f0xc2e3042c0xab8b782d0x42c12b580xffa316480xe4c547020xf9a3daf90x9ca959320xd4eb77350x50603ce30x3bed1f1e0xd4d736db0xdfc091f90xca80437b0x38f2d94e0x9bc6b5390xa698f9980x3c8d71110xbe3879aa0xeef6cfa30x4997d41c0x2c602b4b0x1c93fb980x0f2d52720xd55a35760x1b224f560xd5de2d8c0x0519ed830x0f6a5d060x5a884ceb0x98ede6f10xb1e7ad590xcf950ffc0xfcc9afd40x46cbc8820x32e8f1110x31794acf0x94c81dc70xd1e79d4c0xc0f475af0x276f401a0xb54676fa0xafb8a4070xe34a59f20x5aeeee620x2087719e0x2101cbc90xdf6ef4a10xbd2f79ae0x417a91310x5dbf44210x27c5efc50x2037285b0xe9d759180x613ec1740xa7dbf5900x9a5bea310x5a7fb1290x0541b5750x58d4b6a40xeadbc57d0xb851a0ed0xa60de08a0x03866b4e0xfdd3b5cc0xecdf6e770xd7079a5e0x8fe1c8100xfb4b38620xd2278c6d0x61dc5c8e0xe76e72260xefce991c0x165b19480x2a983d260xefce3c3b0xf03fe8620xc366bfa10x4affd6c20xd4d4bd330xd219e1040x92b7b4ce0x1378aba30x04cad6f00x17c176110x6a7a38a00x447995690x7ea345610x86fca7e40x0ced496d0xee120c030x0651a5ac0x57baf8850x637588560xfd4309540xd3cb35270x951312d90x7e431c150x455e349b0xbf41b4a50x80ceed040x04acae610xf1cc57890x29e5cde40x4ce65a3f0x3f5c31f80x01aab51b0xb5ab68e60xd063c8680x86d2a90c0xee526d0f0x1e5a64ff0x5800bb560x0623488a0x5499d3c20x295874d10x690a2fad0x43dc22f90x7ccba96e0xb15b41090x89a0cd520xba55d23e0x65aaf0370x9c5d5b940xc3cd034d0xaa8106bc0x09a34a2b0xd819a5240xc3325c880x4a74401d0x568e3afd0x761c86b20xd763cb340xa831d1590xdf82cd550x220540d00xd077d5ab0x3e4eebd00x4d9dee350x9e324cb00xb6c0d9e70x6e0cce2d0xc092be360xcb2de5240xbffc022f0xe668f5250x673eb9910xd816abda0xc8b22ebc0x92d8743b0xe96d56da0x8d7502650x22dbccbd0x0e7950950x144d69860xc22c84790x4af42a1a0x48e495c80x8ac504bd0x8e999ec00x4e5562f80xc2330d640xdecacb800x8c2a8d830xfa10004e0x8d6f6f830x023a96bb0xfac6978e0x10dbec0b0x7c87b8a40xed935abc0x083e2cad0xc832c6700x3c74a43e0x7e6fdbfc0x12627f150x4a5a88110x20961db70xfb942d770x98628ac80x701bbaad0x3a2ef2e80x3ecc6f840x574656600x9861cde70x329574490x395ece200x571441b20x10f272680xcb4cf2080xe1a678790x342f48f80xe03647a20xa554c5680xc979d2e80x944eaea40x049718260x04d9c2660x5ce705390x76a5cc870x67c0b5780x0d9304d30x6e44f6900x142484d10xe9c2eb450x57195aec0x477793b20x9fb53ced0x84caa5560xa97ca7d30xcf5223a10x04cffd670xef5eb2da0xa879af110x8021464b0x986cf8d20x40bbe0fd0xbe9278950xd08901310x49000e240xb6fcdb7c0xc16e924d0xba445f050x51da03670x1ed5c6410xbef48ffc0xc7a9a6b80xa314a2d90xaa6344270xac34ecec0xc7d264770x01a33ab90x1d29b9e10x574eda340x856a5ef30xa77b3b620xa6aa98570x0105b5950xa8fb743d0xfaf542120xa437fd3c0xaab4276f0xf585f1460x7297e0bc0x23bd9c270x6ae8a6770x25dac73d0x2212920d0xd28aa9610x2e4399890xfe30634b0xcbe7389c0x1fdf82150xeb6bb99c0x3a024e810x459b6f040xad13c4f90xff0993d20x335163890x1478e9e80x22b43b030x9b175b370xb8dd78640x1e38034a0x278f91ba0xbdbe3a700x009347390x1d5c737e0xc890f6bf0x935bba790x3d3a975d0x9c0270bd0xa88ad9df0xd49333740xf4ccd5570x029d43a50x39bf41500x647d61700xcd224e1d0x6dbd45160x27027e090xeeba5b670xcf9f33280x4b62826c0x93e35b9c0x0d2511670x8e057e610x67c6c5b90x68f34c270x87419c510x38d53eec0x1d0d53f70x6fac22560xb940af6a0xd017c9c70xe0e681830x418204e40x3896f8d80xcf0c51d80x909837d50xd864b9170x79b28f640x4df6d7f10x3633bc0e0x4f6107da0x753e20b20xd99e003d0xb70b342a0xace9b57b0xfa0a49150x19e520b30x5b04d3fe0x6bfa88c80xa99029b90x32bf4f4b0x94daa1880x51005cef0x07ed90220x46c561100xedf5036f0xe07a25420x2842d7600x40720a250xecc1aeba0x1e3f728d0x5475ba9e0x6dab0ff90x722892600x703aa0990x7612cd9c0x4f4772610x3ad0f55b0x95a52abd0x7b6b3af50x9e798e220x2f40da680x48e323be0x5375ca710x30c37cc00x01f7c2b00xa0bc18010xf2b4509a0xf71f197e0x900896b90x6c6003950xbdde40310x91baa32f0x088a5b300xd86829820x4f2c653e0xdb2c8e970x15a2bf570x0cf7c42f0x563946a00x109eae1f0x6db8e6590xeca7949e0x656100cc0xcd2ba7980xf241a6eb0x24772bfe0x74dcd98c0xebcc64a40x2e0774dc0x6d83826d0x6d3f57bd0xd991e3b90x867e87eb0x6aebce950xd4bddf5c0x0ad0dc4f0x6a2f40e10xc0d7df850x6cdb2d560xb04f56ab0xe6024e590x91f00abc0xed3283a40xa82b20660xc9a3422d0x50b3c64c0xf9f3e74b0x4becb8300x37ef59a50x23ddc5ab0x3536aefb0xac12dcd60x5bcf40070x78a80fd30x476d24540x1077d53a0x1c6ad2310x5bd6df5e0xa6381a360xf215b5510x03bbafa60xfa839dba0xdb01bc130x947b932e0x669c191b0x7bbb70020x6791a44e0xca2e3a880xb6d5c65d0x17dd39d60x2eb01e040xf60371e10xc4913d6e0xd290d3e50xb8bb20260x4cd44d170xe4d814ee0x836693c50x8e42ea3e0x25cbaefd0xf399c6350xba7d81c00x43f412a10x28291a9b0x3f8d90180x38f704de0x948d13ff0x230728110xf65c395b0xc65360670x9734cb340x5ccaed530x601f665f0x9e4faeef0x9dd9df130x154c63380x90006be60x340309de0xf2a8efae0xf1f88a0e0xd67b82820xa842040c0x7b3569860x776c25a10x672a6c850xf8f60e890x0976331e0xa0c1caab0x056bcf7b0x39c742350x21cffd600x38efaf5a0xa6b388250x509c4cf80x6e36c6430x6a577e5b0x5f4a6e610x02dcc7fb0x77c299f50xa53387c70x7d5e18150xf92b8a3d0x57e16c3e0x76baf6620xb892894f0xa83588eb0xfd93482e0xbe38a4310x01d2f9ac0xd8aa42840x38972f230x7d053fc50x7774620f0x3a18389a0x6f7774790x083873a40x7d27e5040x79bdc6490x9718cffa0x68131e7c0x0c1525530x28f03c980x6540513b0x23711e030x340448950x1a3351010x197760080x5dacd68a0xdd7f47270xdab084e60xb6316f760xd163cade0x7b047bd90xdf3a4e7d0xe781f8740x1ae16d400x7ade10710x87c934be0x3ae50a4a0x3646e38f0x2bc1a8d90x0054f69d0x9290e07a0x932a6ffc0x88295b960x0211c39e0x486d17b40xb97a4b320xe59131db0x99ef3de70x8f6a204c0x329351c80x9ecc66f40x4954b22e0xfb00956c0xccba80730xf42202140xdd88bbc10x4ae3e4410x7ffb75240x85fadf3b0x01e429bd0x4d65bd360x629fee4e0x3d9487930x943c75920x2e9a54f50x83f370990x3cc8992c0x8367f4860x727df2920xe13ca1b60x6bd890010x0db259090x7d147fb00x172260200x26bedd400x986bb3e10x8cc31b1e0x7746d7a20xeb06b9790xa7cf9f570x2a3aa5570x267974880x2487e7ed0x60cf94c50x909b55620x1c3d75fc0x7d546c100x7766fe7b0xe7896a5d0x359777f60x69fa82690x89e29fc80x311a96880x16135ae40xe3db65e60x062316d90x1f72264a0x539df3e80x15addbf80xe392849f0x972471a80xae8c34ed0xbc4f66d70x356b86000x21d2aa2f0xc01e2c590xf68fc6d30xa9802f410x9070495b0x9a96e8130x5bc7365b0x8f3bb23c0xd9f7164b0x922b9e7e0xb25250d40x4d1ef5a50x4296fa650x6b5c2b060x5c53418d0x558ce68b0x2a5ea0fb0x8ed02bf70x5c14513b0x53cd4ec60x4bf45fcc0x26e548e50xec3c76fa0x192992380x9d7ea4140x04d110f80x7afe91d80xdd1fae100xafaf78420x272ed3180x94f688740xea65ba740xaf96602a0x17f3a53c0x90a5dac50x3180034c0x7fd4d53e0xaea30fc30x0d55d5f00x7592ea4e0x64287af70x760e265b0xcf65b2910x06d3c1290xa8dba42c0xe17d23500xfd7ccf8b0xd610e5b20x8ff0a1360x5df57fac0x4fde6b220x570e4e260xb43cc99f0x9494f2460x800d02090xac9221de0xd1bba7630x05d4da5c0x321df9bb0x70b561900xe4a3a10d0x0e6c8c400xbdac70c50x315a83e20xcc9c46c60x341c29fb0x204085e20xde8033bf0x74103c7c0xce9043630xff748b760xa4edcfa70xabb5a0260xfa1508820xbd5b3bcc0x22d537790x9f44c8980x017366fe0x299f328c0xe8f3059f0x4ad34b760x0c9a722a0x69e1bf400x0a72f7650xf5acb4bb0xb772989a0x7148fa420xa381ccb30xb348bd2e0x672375340xa7be98df0x06d0fe550x994bf17c0x4aadfa930x75d76b5d0x22172a810x3f4293180xd31755d80x935cde2d0xad4e902b0xaf2741550x3f7a0ef10x01b8af940xaa5c25940xdff042210x0bcdcd440xf0079d570xe6861d3e0xdd04140a0x35ca80510xabe9e1a60xc8bff9250x4a4ae62d0x30b31e180x22eb46800x0cbf6edd0x4ca9d7530x48b064330x5247adbc0xac2ea3100xe1ae42530xac6d02d10x98e822fe0x9205715d0x8cbfcce70x9c17aa080x20f844810x4a8fda590x3afd269a0xb0e06fac0x51d9b2e90xfb1d7e470xa1c26ba20xa7c7cda20xf8c448790x4163f93d0x326d324c0x30c060b50x2b348afa0x15bd24c30x5ba633480x97dead600x6933183a0x24a721d30x9ddcce080xe44756ca0x6fd06dbb0x7cf864ad0xfdc80bfc0x6b81dae80x35c789e20x5f8340530xadd5377b0xa62bc23c0xd7bb87500xdd3123d30x70f593520x673a8aa00x1d35bea20xb740a50b0x98d7fb3e0x097aca6d0x6e1159a50x401caa2c0x15579f7d0xd69271070x4b31cf3b0x95243e870x7d27cacf0xfcff0e6b0x30c2d0e50x55cfc8930xfb78ddc50xddf3e2110x8bd970110xb33993570xd352a9640x4b9169170x65702bd60xa51708dc0x946f25f10x11174f940xb176963d0xe8a034df0x59e995150x8c379b490xd12eecf20x6f05d4a40xb80934120xdde8a4330xe0d385a80xd4099a0b0x1b4ac7090x6d9baafb0x92b9835e0x6a4df8c50xc8b6a8ae0xd5a95eae0x6aacee470x8641e9ad0x883fd60c0x79b38f150x7fec9dc30x37a411120x0dd59b2a0x58946b380xc7e8e81e0x0504c6820x73011db00x3dc887bf0xa47826e40x7fdae2690x759d11c50x1d8a75af0xe4b2097d0x5d886e9e0xff994a990xedcf81ce0x6fc329e50x8d7013290x042c35c50xf689ad250x2fa94ef20x3c02db7d0x250005f50x10beff8d0xc79ecffb0xe53574d30x392a838b0x58b909f20x4dd8bc970x1de4161d0xfb1a7a5a0xa93f1c700x44e45dc80xe58323450x23f3bdc80xb53ad0270xcee00e970xf48bbedf0x56a663e90x829b60480xa843606e0xa48d1a470x365033ef0x2ff09da10xe0ba8b3c0xed23baf40x43f24cc60xdbda6fa20xe24725d60x582f248e0xc5c99a790xccf54d5e0x5407ae9e0x7053fa720x198f46920x6d66b14f0x26815dbc0x8ba7bbf20x48ad87550xaf2676200x2a8623280x1709ddcf0x1605d0ed0x01c4bba90x76ff66440x1b0a1fdc0x0f6b8a630x85d5543b0x9d23ab5d0x734ffca00x7106ac510xcdfd01320xcc5dcf5b0x70e0857e0xd2a796290xe77e94d50x1855266b0x85e8369e0x39c509a00x607b8a760x2400d0750x2bc80df70x772453c40x1baa9d960x4eca7c1d0xf37e0b1b0x734b909f0xde2d8eae0xb2a235000xe4b689260x5905c1a30x9a3502ec0x2941d2850x33dbd98e0x4603c4160xc020c0c10xe5360b840x59f27ed70x598939340x0472ff120x6d495a610x371edcfe0xc6e996cf0xcced238d0x8cb150ff0x1f2f7b150xc550f5ca0x837096eb0xa2537bc50xae355f6b0x5a86f4110xa1fefe6a0x8e18aa8e0xa53d71fd0xd533d57a0xbf0e8ce80xe517aebc0x242da5870x78879f310x63c4c3710x09dc05800xe70ff0fb0xf7f59bfc0xad214fb50x404689890xb6080b650x1539eebb0x214ecf5b0x453cd6c60x5b2c70e10xed7459b60x8e66198b0xf68741fb0xe23ec5be0x4daaf92c0xc49434c30xe6caa7880xe5fcb4310xf0022b0c0xff01baba0x01f102f10x5a08e9950x12a7a1270xc3e313ce0x95ecb5220x33dc9f9e0x9b94e4820x2251bc990x2be568a20x63c075070x848588fb0xe239de100x968730400xf792853b0x4dcbe65a0x64ed053c0x59fd5d640x12c52ff90xb08465250xb9234c4d0x9f3462590x1352cbfe0xfe12bcb90x648d953b0x1a5bf3ca0xe2468a480xd0e954560x95883bb40x58d8fcaa0x627ba04b0x24ada7550x79008c7e0x79c00fa20x944bbdae0xd13f99850xe86ae46f0x741c4c670xb212dc3e0x57e6f8780x397c3d270x08618e5a0x40dca2e40x9b9de1c10xc518d4860xa6b321560x13bdb6ff0x5f3e2dd30xe0e9172e0x6d49745c0x5d9cfd030x4a62c1890x755623d50x3022c9240xb37501920x2a9d9a990xe972ddd50xed9292b70xaf2220460xe8fa400a0xc53a82140x2e5fad480xa91f499f0xc499161b0xdbe002f20xae75a7f50x4a2b582b0x81460a560x653c98860x97c9bba20x1c491b8a0xb63f86260x087dec9c0xf354fd2b0x21cc7cbf0xb6a6b7110x1113b5d50xc3f8b4fe0x3478dca60xe058ab340xe075ab570xb37fb68b0x728b5eec0x8e51c1a20x9e4907c50xcfdf87380x5f04b49e0xb2bbaf0e0x3abbdf180xec93540a0xfbc6d44c0x07341b590x818138790xc6fe80280xe61e4e0b0x9569ff590x0dc892f30x09518cd00xffb78fb90x388d92960x8200e7ad0x6579c1da0x0acf5f0a0x53ff0f750xf38108f00x2b870deb0x577fba030x11669c450x39a997fe0x3d0dc8770x2f408ddd0x6f3dc3010x175fc5090x9bf4cad80xc47a2aa40x96ac7aca0xf93d5eea0xc63232390x842dd90c0x5542443b0x127a8c6b0xeeffb81b0xf24700a00x24e99aa50x84247d5d0x55eb38da0x982d09b30x74fc6fbd0xe633a4cd0x6910e4cd0x3031abbb0xa994cfa90x2ce167180x554c8a790xabfb69260x0fc78d000xb51d313e0xf704ac690xb31ffd300x3d8b628f0xf09901fb0x029893370x279a01170xb34864480x3790ee260x9e2d77e20x60a9b1dd0x2bdeacaa0x458d5b870x201ca7d20xc431626b0x1c9910040x055495950xf84e85d20x1f8e83d30xc0f716c20xa3a433bc0x3902e12e0x13be7af90x38138bc70x8b1da1440x600c2d790x22ecc61e0x77318bd20x87d4c4770xa0e6725c0xa956955b0xe13469c80xe7f7b6e00xc5d473ed0x6f0af8aa0xea8790890xb7cff4f80x34bec6db0x4efd31100xe6c7bae20xd680a3770xf5ca2a4c0x96bc5bbb0xa6afe9790x817dc7040x8727e1810xd685a07a0x180642ab0xb427dc930xe710f2b40x3f9d2b930x5282cd450x7bee035c0xc4770c130x4ef4c48f0x21bb51d10xbade538a0x248436390xf0e3db9a0x4249c9b30xaf8ada020x2ebf4c600x481f6c060x06f0bc4a0xbde873a70x246535e60x6e20de8b0xa555710d0x83b482430xd4c9cb7b0xe4ef01d60x40501e840x162424200x5f66cab20x97a8e7ab0x8bc7ed170x1e43abe20xdce5ac420x9a7949f80x648119570x1fd25a1e0x36a53f160xc30863930xccdb348d0x1d562ca20xea3557a10x4b06c4720x3a2a3bb50xaba60f2d0x8cc1a5bd0x565be6f40xf55b186b0x29bc11fa0x5cf9889f0x248bc3660x1273b4760x3fd569870x779062600x2f78fe410xbc1de7c50x749b5b010x8f8ad1370x5fbb9e960x40d76a490x0fd60df20xf406e46a0x5daf212b0x4f2c1b2b0x3d0eab1b0x107742a90xf095dc960x569e77580x06d8110b0xac598eaa0x97459bb80x1875ae8e0xc2f6198c0xe6cfe7690xeba4aa4f0x4d373d680x72e9b0630xa6f7e4150x3bc2e0ae0x61cdb5ab0x774673440x866074430xcdae09d10x0867c5740xc1c9f7a60xf1198e8e0x2b86d1f50x88e34e9d0xb4c993100x56e183240x0ec75f500xda2afb210x931cac610x8a4bb6780x6b33d93c0x04a6c3aa0xcb83e1080xe7b0319d0xb30048e50xa6c5211e0x49830c320xc4c5adca0x3688827d0x430449100xeeb4096b0x14c37ab90xd6edae430x17833c700xdfa404c10x501b06360xc864ff1f0xf682e4d30xc61e00c70xfcce2a240x4f6fb5040xa43b90d80x1251749c0x97867d4d0x04ec287b0xaa0a89be0x8af48fbf0x73c30ca10xaf3326d10x198f94f80xacd267460xec6fef500x93b9c3430xe6766dde0x89e939350x6893cd180xe4a670e10xc192b30c0xc1c8054d0xcf85970b0x42b5423a0x5fb377280x2b0da7d80x95f9ee030xb526e2d10x7674def10x856146fe0x57b6efe30xd4183fb50xe0effebe0x03313a6b0xc63a54cb0xb0901adb0x5a4734d10x08c1648f0xb50a841f0x4670b0700x850a05010x3213366e0x191099af0x8243379a0x697f6b8b0x351409070x0b5b06030xf2ac69670x9b2855730xa38c4c940xf0517d7a0xb40324840x07e001760x4b7ebf950x590562430x2754dad80x2183c08c0xdf3f760d0x2a9624990x5f7985a50x57698a500xda1f3b1d0x0e33b9ed0xe3c0fcaf0x3710a1d10x9ce050be0xddfa90290x6ef4e9ff0xbf8fa2f50x9d72fa4b0xffd449040xb7df94540x8c74a3a90x7e2f3d650x04d715d40x33d015dd0xed33aa410x4e56b6c70x232f0eaf0x4302f62c0x2ed3c6000x770e26980x3cf905070x0d9b47530x3ab871100x24d124ac0xe6934aa70x4403a9c30x4a3078ce0xcdb99cc90x784d68830xace169b30xe7a9ecea0x29f078d10x9b95c8850x086087050xc82453a10xd570c9460x136a7a180x974228b20xfef2c6e20xf74552480xcc7dd2470x3b4456130x4575a0ca0x4a35d30d0xf1421d130x760596c70xd7a9cf420x3904ceaf0xf1b5340a0xdc175d850x62aa46380xd9b6b7540x696aa41d0x06ec70930x1774eb1e0x9b31404f0xe398d8180xf48820c80xd776226d0x8b0738430xb61272430x84cdc9fd0xe5750e410x1a400ea70xff7ec5ed0x372c8b3d0x88b704bd0xfc7e289b0x24c00c900xb5aefdff0xa0ba39750x2223e5940x294822250x4cb6cd1a0x7bfef0e50xdc987fed0x98d8ec1f0xdf15dc9b0x3b1d6dec0xd16e2a580xf8f35d1e0x90ca509d0x190501760xdd6a03210xaa42de290x41c792200xf3fd23b10x9bba6f490x2871ce980xcf1cd0df0x02a25cc10xea5e12d20x2d8a1de20x7442b8190xd9f4e7e40xb24919d40xb053d51a0xc510a4840x552c96e40x02ce91870xad797a5f0xd392c35c0x4fdab4c80xdad9c8b10x2bb92f880x4e2a621e0x2275c94d0x2d8c36450xb93933020xe9ca31470xd2d42a9f0xb28b94c00x76a9299f0x91a9d93f0xeca8a18c0x47c72e1e0x7e54b0390x5a93fbc90xb68793100xe034110c0xf54def220xe767976f0x2fe43b080xe1fbdea80xa16775490xa707e9d00x8390295e0x096e5aba0x856445d70x4d8b5a5b0xd51642700x1ce755b60xca148a8f0x2d50570f0x91fec1cc0x99fd20aa0xcb2340b80x871ab41a0xb053adda0x6e30ba8e0x906d2e410x00bd33e90xdf6669020xa7e30c280xebed5aa10xcb04c3f80x3d1623030xade89c1f0x537f10d40x2c8cf0480x44d6b2710xfe2dd0430xdc65b2a20xddc9f2d80x7947d89d0xdffcaa920xb6d707c80xf181ce2f0x551fe63a0x460313cc0xbe44c87c0x567621290xeb66ff3b0x58c70da10x3c7f13a10xd44dd17d0x6d80d0c00xd72740b50xb781e8a80x1801cd8c0x2b79c8a00x8ab38f440x3add94030xe80663ff0x0b966a550x260afca40x4e789f260x8e88a2b40xceae05550x7f2b32390x650465f20x44bda8560x864ff99e0x58839b9d0x77c608330x941302f60xcc5502be0x1ca236d10x810c5cb30xa1574f160xea1ce0760x0547e85e0x8debd4c90xdd9c35220x048a510f0x0bad19880x52d5c4790x7359b1bf0x66b013640x44e6cee50x1a4114790x598d72e60xf66a90660x64c6a72e0x502e476b0x511de1e40x1e674e040x50674de70x9981ffc60x37f01bff0xbaa522320x03fa9ee10xdfccd21e0x6a99bdd10xc7d04fc50x820ac5c00x24cf437a0x7b2e21660xe8a0e3340xc7910e380x07fb449a0x3c22a4d80x4831da6e0xa8127e090x7e5db9d90x66ed5e690x63db0b460x8fde16210x91f2ebcd0xc6664c750xd3f680710x52ffa7310x0046abfa0x30014a0f0x0d1e91ef0x3d7ccb9d0x039367c00x3a3c39240x22f2716f0x53f8ddff0x3b1aa1fd0xc764cd040xc197b3790xdda4d5440x06068a440x7f1df6c60x9faf6e6d0x5e87eaba0x3cd5d0fe0xff7a0fdf0x3cb83d5b0x884deb9d0xc9c6bb250x63d2ff630x870b53e90xce576a130xfab33e4c0xb82c09870x1db1c3720x086fab6f0x976f3a150xdf56df090xa0beb0c20x2d62e2120x8b51fb5b0x203ef8020xaa28a41b0x63adbf920x870650c80xf443108c0xc297490d0x19534b4b0x2ed244c40x5b86b1790x412b0a920x030e0def0xed12095c0xc120f7c10x26ae64df0xbf08c01b0xbb8a28e70x5bacef600xcbba52410x3e67930a0xc93a58cc0xb42f57430x938ae77f0x0be13f550x31842f640x0f44235a0xa452de230xe57ed2f80x992006f40x9181d9950x470ac6bd0xd163dc9e0x38e2047f0x0e6401210x7f9cdceb0x953c577e0x67ca117d0xe5bfbf170xa1bcd1980x2bb03aaa0x7712b19b0x4c738aa40xbf03e4540xc7fc0f090x3fa17a380x7f1ea41a0x23ce67a00x2366ff0e0x811811e00x0947feca0xb70575ec0xb132e3530x22b909860x3ca6ec610xd3b677690x512e5d750xe04d4f0d0x6736b8130x9350fc6d0x3ad15d910xa5adc4930x56e31e9f0x8b3201760x0267f30e0xf4adb48b0x7d8fdc5e0x3b11c9190xd5a721e30x8d85daef0xa379ecfb0x375f8bbd0x661975c00xa5c6a1f90x349807170x85c929ae0x213b0f3f0xac14088c0xc4766fb90xa3aa79ee0x770f19a40xe7992cd10xe72f7ede0xb1654b070x9f9f45e50x98a0a4800xa7f806b70xe8f6513a0xe5cf06b50xa45b83de0x6e5bbcfc0x65b0d4130xc246e9020x02f17b9a0xf1f904790x805cff950xb90352300x4b9036460x1cebf1b00x9d50ed7e0xb0ddd5a10xf66e3a4d0xe279e3220x63d5ee9d0x6247c7b90x22c35b340xd0497d2c0x3dd5c69b0xfa4667d10x0a5c9e180xc6c72dab0x7f3407a70x2cfbad380xd673f5310x338d88a70xedeb494b0x497dc1180xba0ce4f50xf6340f460x14a386f20x03c957d00x2a4c2b9a0x404be2d10x991b81b90x518fdea60xebe2fed90xd53186950x6d79fc940x0a5fca7e0x1c41c7730xeff6d44c0xfd581da10x8a59a5ea0xe99709040x557a775f0x78a3b8d80x8c2d6da70xa331f0140x1c84a2420xefe421510x44227e1d0x53b491c20x0a4b96fb0x90d447f30x4404d2aa0xcce11a600x9ffefcb20x4996bd290x1a0d09e70x43cd11300xcd0498ff0xae5a9d260x91a44c430xe6a3ab580xa530d15c0x2683aba30x96cde0110xab4788c20xbca469080x7aa5898b0xf58303100x39240b220x7044c5c30x75582a130x959402580xb106a9ab0xb465e1290xd6dce0160xb73f23fc0xb3cf6c5c0x55cf4b600x32dcfb440x8079fffe0xa7c831220xa54dc62c0xd0324d380xf3b31acc0x29036c850x94e05d5e0xb2f1d36b0xffbc12b40xdd626ee30xf1b1d5d90xd993d84a0x3594095d0x7fe793be0x79ca0f1d0xfc2d77db0x38d3dce50x482ac5a40xd76730350xac9696020x21ffe9a40x3e6a26cc0xa03abf930xcd34c9d40x6851cece0x6be62a2b0xcacf88c20xecc720480x996948630x039a2d370x745ed5f00x711c5b630x37ed1e770x561f509c0x2cdf1a5f0xa3a16a890xb91603140x9fbbae770x1b8060280x50f2dc4c0xefecb4300x26fa0ba50xd8bb02e00xdb96919c0x71ee62e10x949948960x8b51f47b0x32f100570x9c7283a10x8dc51bdd0xd3d2bf040x5b8bb6990xde08c3250xeed7d5050x234f682a0x201f4e4f0xd63eae040xb544cbb30x3234b6d10xbcd32ce60x3af4087e0xdbe3b4400x59e640c00x7afe324e0x5fb8848b0x39fd83db0xd97077410xb2f687ea0x9d7dcb540x621d082c0x64204c060x8a48e9d60xe54c1a0d0x159b8d5e0x6c95726c0x682bb7fa0x4389c5590xeddc2e2a0x7ea6f7ba0xcbb9c40f0x674e657e0x508ada780x3c5eca580xfb921e000x1591b2c60x221394ae0xe5f734060x3adfac240x9b9e7d910xc934dc710x8a0a02f40x967235ea0x6bc978390x83a0170b0x2217c3150x6b41f1b90xfcd48f920x61144f4e0x4faebee00x6d13fe510xc3608f090xdf539da60xa353a8c70xeeed17320x9443ac0c0xa9c931fc0x4e12d7b60x353076ac0xc63121cf0x14c4b9150x04e133fc0xc8930f320x75bec08d0xed2a33730x90bba55a0xf13523d00x4428002e0x7bd5453d0x9f62f1b10x965ff9080xeb50e34c0x21592c490x8741b0290x203069bc0xba343c650x66b384160x6a74aab70x22f225580xc8abbb7c0xe5b8b20b0xf643b3d50xa43991cb0x96d186eb0xbb24f6070xeb2f825c0x561835eb0x4a9d429d0xe9db21b80x460793260xe42164e30xfda9a3f10x6df313900xe31b93010x6797d5680x8823ef750xe07ef3630x165b12ef0xb2f74fb60xce7ce3a00xfea20c420xfd1b3e920xf8c1cf420x1a31c5a40xcc2f66830x755666890xda0150710x7a88efab0x05f029790x6f669b960xdf14ad760x307434f40xd38955fa0xfd305efa0x2bc233b40x911001790xdd8051590x861575740x4d269d8f0x4c61f1d10x7d38e63f0xacc584a60xa2234ace0x9784ef590x40856d660xa2c716160x138fa0d90x13b57ae40xdddc51ca0x20b7051a0xffac8c210x0088fe0f0xd866adc80xe04eae450x9d4337140x7b04505c0x052761940xd33ee5fe0x8b291a6f0x6efbf96f0x91c5d14d0xc5390f280x8405e4630x1b11d1930xae1bbf150x2771bc820xc090fb6d0xd3f0f6c50xeba232040x2b3d864c0xaa1a70ba0x33f6920c0xddb6221d0xa2730ea40x6faa8bd50xa0df60730x1e02f7cd0x1ca0bff40xe1cf83500xf3b4d4ae0xd3d04b7d0xa63ddde80xbc10f2f20x397f62310x38ab84e40xf14247760x0051a55d0x8e5d47e80xa293f8a60x9e98722b0x7924b6de0xe562d5f70xdf43ef6f0x9566e0830x81fff2d10x40ebcc340x793887980xeb7f873d0xca65dfda0xbff573490x22d966c60x17a39ee70x05b8dd190xaf2dfb350x49f455ab0xc9979d890x579667450x557f06330xda2c4e650xc224e8be0xed4fd1360x56b568260x4e5819e80x16a2fd3b0x5968ee350x99ee3b3e0x564cc2e50xef48446c0x4c51e6240xbf7255880xc7bceaf40xb088ca090xa9e5ead30x8ce0c9520x83ef38050x634f91ef0x20e221430xc54da54d0x10707cb20x2561f5d70xb834dcd50x970a7aee0xed6ac0c00x394f02ba0x69910e7c0xd831a1a20xae8a2cfe0x18e1d6040x70ac99400xaf80d26c0x461c31580xb277d57e0xe98c507d0xdb2c01d00x804f922a0x67369b420xa34330160x2996a7330xf388b18b0x56fafb750xfe0f23690x74778a800xec1c2a900x25f3d9a10x89a5279a0xf5531bea0x0705dd140x4c2054d70x06d4534c0x50f65edf0x12dd1e770x03bc993e0xfaaa48310xef748acf0x230094ac0x78b0fee70x097938c10xd54a50500xe4330a390xe4f4665b0x942479d70xf9ef95540xefe87a240x4447dc130x3fcff6100x43fa95a20x09d09d540x1dfb0c360x7adfbb300x75a8b9a00x6d26e63d0x41e138880xca7f49690xad8590510x5877496e0x31156e870x79c794d40x3f5ca4360x9f2f789b0x5814aae80x691a92050x9fcac6f70xe92272ba0xa59492b20x899920730x6ed13e590x10e5e4340x1fd6b33f0x3529e4330xa5bc25630x1374d5b80x9dfb55470x664cf85a0x5f6d80450xf6145a260x58fe630c0xd122bb600x90ba60280xf316b62f0x03b2fa2f0x62b945a90xeab9cbd50xb5ee321f0x6aef0d310x39a1dfd70x305624de0xd550e8ce0x113353e10xbc801c6b0x814471460xeae28b870xaa5144300x8d9625cd0xe4a380100x4219894a0xd7b3884d0xd2a9b8dc0xb666638a0x68c0da5e0x0be3e12a0x626313250x59ba96e70x5c8ec5bc0xe97dc7d00x0a8ab5db0x847fa89e0x105aca220x84873e6e0xfdf58fbc0xf34332f00xe495a5c40x3142eae10x449671520x28eb7b310x699fe53e0xbc0711790x75621bb50x11f14f690x84a005f10xf4816ea40x2d6cb4250xaf6472b40xce2cd2840x791a64ce0x351727ae0x0511f4990x53b1dc600x4d93f6530x715606910xb9ef06f10x564358e70x57878a8b0x0d8ed4830xb8ee1d350x841b95b30x8d303b1b0x3bef2f730x65c19c3d0xc49933a80x549860ba0xe5bdb9b80x49e999910x9a12c0420xe16865910xd750b2e90x6becf69a0xed185e370xaec55f060xee358f3f0xc18480870xf3864f420x611c44550xd62ed9f30x685ac6320x88404de00x95ebf2a30x8ddc93590x776e60c90x7f63303d0x94652cf00x8b6247f70x065aba390x746aff9f0x12b2ad060xbb2959470xc6def0080x689d574b0xbe1a2c0e0x5d0e04390x17d756ba0x83ea2d480xe24989ed0xce7ab2ea0x7a29220b0x4a58c6a70xe0c7bf760x3a82888a0x557fa8030x3e17f26c0x841c67400x8a581e980x3fc1abe60xc5c89dee0xa9859f710x9f3ab3c70x4165fcc50x65332f310xed447af00x18fa23660xeb5594640x3403992c0x2bcca3ad0x8c3679250xd1214a7b0xdde9cb2e0x964d48530x2680ce660xcbaf85950xd27d9e790x03a8e5590xadbd33940x9d25a8340xc5967b230x003872220x948d83820x93b053de0x6a3cbf1e0x86f02e580xee1ad7d00xfe4717870x3918b9890xf6f4d8360xd62cb97f0x17080c690x60c478c70x8f83b0b30x78074b6a0x294e03c30x3cf0063e0x96e201d80xf354fa490x7c8763da0x660949130x20a0f1710x1338b7f40xffb508bc0xed13e7610xe743c21b0xa7d24b2b0xb93e6c730x5bf07c140xb539aab70x317b07260x7283756b0x707a748f0xd10348280x742999260xe41c337e0x13f675550x46de659f0x59dfedc20x3b6a84e70x26643c640x7d7c9bf50x75ddd5bd0x19de43dc0xa4ca7a2e0xa6a0c9100x9d0687b60x5f89701e0xb481c9d80x396e85800x02dc62ec0xfb7adf600x12f0ef270x5f9b05010xf6b5ffe50xa4bc62730x34c513890x81ffac4d0xf96b02d50x06018ea10x124a879b0xa18ac3930xfb3274510xe9dccb7d0x6941fdc80x223802f50x0953324c0x80da63750x46e78f690x82a7f4c00x38834e880x36f8f05c0xe18f42a50x436114020x58a8261f0x06f7821f0x861369f80x9a5c38f20xbaa355110x5f7920f50x1280801b0x3ad347f20xea4c5c3f0x7ded17430x7733c4e50x7c0096d20xdafb9e5a0x47f58b9d0xacd81eb30xbc0cceb50xab504a0d0x10b643ec0xc1b7ec0f0x133085d10xf86256da0x04bdb93a0xe20987880xe93413e90x83f9cd120x408a85260x1ac800550x7a39ddf80x6e09bc010xb3f49c9e0xfc333d8a0x7c2f03da0x0c236a3c0xa456f7110x1e988bd90xc04386bb0x48bdcf4e0xd12a98790xc9f1191a0x172025a70x2b2598530x76d9b5b20x0496abfe0x12a24a170x08f3b5800xd34710ae0x1c2a0a2e0x4a74f9000x1017a4660xe902386f0xcbe413ce0xc17d853d0x9ba9b7d20x558228260x7babe8850x451c294c0x18e0b15f0x10dde7210xff33320d0x066da2e50x480e9e480x8a32e6b20x0fae0d260x444f4e7a0xf0d420160x49f41ebb0x04fdcd3e0x3c849d4f0x7fe194880x2c24a8e50x6b51c5b00x217a2a7f0x603764340x754cce4e0xa788fe9b0x6ea2eb0b0x670086a50x41de07790x52510c590x18c86bf30xde6a89ef0x5989e82f0x9fb693e80xd465dcbc0xbb8e5e580xbb1b2e640x5ebe7fcd0xef14fd980x6303c0890xcf5090800xcdcdc4dc0xadf2711a0x06cdc8d10x6838f3b10x7d21d9660x1d1bbe970xd06bd7ac0x713428f60x05eb1eca0xa51ad4b60x8e6edba70xc30e8c100xa1b3ac200x1cb671310xc5c6a3cb0xa17ca8ce0xcb50ea870xd4fd2cdb0x93bee8bb0x75751d9e0x7338ea5f0x49ef503e0x75f8edff0x22b848e30x4c736dc80x076d347b0x1d0138320x270465760x01cb08510x8e65f42d0x1427c4450x3ab2794c0x1cd591f20xcaf333bb0x1ce93b870xe14181300xbe645af40xe8cd9ba10x690c713a0x22de50ce0x97115db60x3252b2200xa1df25490x8d8b77620x8dd307400x90c680d30xc518fd2a0x91d118ab0x1bf0e5e00xab8bedaa0x3f7727500x3f510ff50xd251c3cf0x28977f740xbb96c5d70x1859eecf0x9255f0390xb96ad8830x6b0a2b920xf8a1dc130x9fca02de0xbb551cf70xecccffa70x7f84f13c0x2f36f7500xb33d8cb70x34620b8e0xc16ebe860x329c56600xdf579be50x88302b0a0x9b93973f0x73f8da760x35bea8c50xfab848da0xb9157e5b0x58afb2f90xac5866f00x678387bd0x6e31e0730xa89219c10x9fbb4cda0xf480d29e0xf2a422230x5bf7cde00xbd9d6dfc0x6ada8f590xf7aeda160x3ef29c280x0b58a11d0xd475c1880xfcc16c540xffa6c5bf0x0d261c0e0xb180fb2e0xfb142d080xbefec22c0x8cd969970x7d3ed8b40xfa8ac96e0xc8f06e710x6411b2d50xf3ce8fab0x345cd5870x013d78d90xd1ca1c710x849440ef0x485cd7f60xfb7e24a40xfb86c0240x4e3fd1b40x7c94c99a0xe96c064a0x8e579f220xc509c7da0x38582dd90x5d996b310x7679a8310x240f964b0xb131ff690x239800c00x296e577a0xce7ea57f0xf4d1d2020x313734f40x3379c4a40xba60a1550x6892e3c30xa1c4231f0xbf6ccc8f0x053614ec0x18a402730xe755ad700x4f9ba1b30x89b861390x2d82cc240x709cd8cb0x04d7d89d0xca57cd420xf4a9ccf80x305195920xe442bf5d0xb3061a400x6b8e994f0xec13b16f0x9c3acb7e0x1e8751ff0x6ec69a0c0x1d9374680xb18eb8090xe0d4fab90xb5ece55b0x0c56a5960x4c59760d0x3be5cb8e0x181c1e430x146a28b70x87b207d50x83b210e00xa586bc2f0x1269a7110x922a940e0xee5e90a20xf342d1d10x9c64ef280xceb8cdda0xe54dc7b60x687b78fc0xd21f626e0xa16f61d90x236368220x054bef450xe79533260x4131d9760x466b85b80x35e788680xd5301b2c0x69ee22200x8a3f84ba0xc5777fca0xd4e6d7e00x932c8d7a0xf5a3ba990x862bb17b0x855d714c0xe7aa586c0xf196f2b60x2b135af80xfff25d180x5a3f11290x241d7a4a0x79ed91870xacb287cb0x72c396b90xdda56a300x38b928460x3d9459b00x98e481f60x52d7b2fd0xd92e341f0x28aa21920x344eebe80x10a2ed300xda8a0adf0x1fe1e1ad0x6b812c4f0x908244ff0x404138600xd2ec9d7f0xf146c2d10xe20b6b510x3e67fa810xb9f6a1570xd16b50050x8844ad6c0x70fcefaf0x392dfc000x985cb7e40x2ca390f90xef3208bc0x62cfb5ac0xf89243cb0xc9eb1beb0x44cf94620xb7946da20xa3bc73cf0xaafd4acc0x91d1fe520xdd2c169b0xd52638200x0fd902db0x613470340x50b809920x481814c40x26897b520x0a012f730xf39323130x1443ff510x29c89aac0xf3cb3b050xe1462ee40xad0bcdf70xcdbdeca70x62eb612a0x63e0fee50xb79a54ee0x604439570xdaceb7a60x3e17f4660x170dc5c30x8e6b32a30x38074c890xe3e53ba40xff0f6b6e0xdd9a20fe0x1b1fe40f0x5ee40a1c0x829d5f1a0x057cfdfc0x9f0553d90x76eb89ab0x377073340xa583aa300x67244f130xa0a996610x44d1aaea0x6623b78b0x7f9267140xbb432f670x357529880xa0a3fb8c0xa7ab0a660x2945b05e0xb6def87e0xaa1401660x15eb452f0x90a24af40x8465564e0x67110ff50x4d817aad0x8ef12de10x936c8f0e0x6101de250x12a5104f0x922c6ae50xd0eef98f0x051f202c0x6e1e0c4c0xbbeb6fae0x6ebaa0670x398163a90x43a00ba40x560ff1300x0dd6bf6f0x7df70c880xf472b9230x17dd884f0x6f71f5250xf571a3480xd233923c0xca4ab6fb0x6db966860x298d316b0xcfd25bda0x4894f9350x0291a80a0xa9d4d2550x5b648f960x226631c10xb5f75f380xa3fd9eb50x41a18c5c0xf1ee37330xd8330f1f0x63b2e3a80x47f53df00x541c8e940x9ef017d80x2e7f8b070x596bec9e0x2d00a15e0x0754c74f0xf1ffbd7d0x9433cdbd0x589e977d0xb8fb5d620x46a0e5160x050a92420x94362d680x1f93182b0xb7a9c93b0xd8ec58970x7776658c0xae0932440xe5acfdab0x76ef71b20xb4cdc7630xcf6f17b60x0db5be070x861b5afb0xe6c0d6120x17236b790x7e01ef700x43efd9580xfe9c99de0xf293fe2f0xb80b47e90x08c4a2b00x6d77ed570x03a91ae50xb3d39d220x80cdfa3b0xad0363700xb752d2950xba9891100xd2c672b70x7f378e0f0xe91d9dea0xbac7ef9e0x8249725c0x2a3df9b80xd09494d70xfbe55c590x8dfb87ea0xdd5064d50xc2bbada30x3ade9ca60x7b59a1d10x81df86110xa3fcb8400xc2dc5ec30x87b71c730x4c64948f0x9215f2750xefdb99d90xb099e3900xb9fae30d0x13c80dce0x5d989da40x04efa6fc0xa04c4d090xa430c63d0xd85cfac30xd1dd0bdf0x28458c210xaa450dba0xe98cc0ae0x7ab804170x9603bf490x2943c0050x6ed752aa0x7d24de540xcaf1c0520x2fb49b240xd5e85e550xf4071b610xb3bb1ea30x514f082e0x9b6968db0x9789da230x5e1bf5f30x5d92349e0x35dcabd80x07b8933c0x614fb6230x7fdde0b40xd7af8b450xc0617e6e0x2df4c5b30xc5003e760x27eb056b0x7ff9b7cd0x83ac165c0x7be580850xd65f47660x3dc8487f0x8810dad70x46d04c4e0x3c5d3a500x1a22361a0x4452c8d50xf4ac59990x19e333970xd6e7fa330xa11aa04a0xb797387a0x06f4f9f20x801ec5400x8bae859c0x7757fc060xe624eaa00x78a036e70x23250bcf0x1a56e0dd0x71695b160xc326bda50x18ec4d8c0xe1049eee0xf4b0999f0xa78a56760x7e2f25760x5b843d830x67a949b50xef5c350c0xc13f41d50xfa3fc2810x04c7f3e90x9d9d01d30x035b43f00xf3c4cf9c0xe06aa99b0x5802c7b70x3ac78b630x32404c720xa4ad05310x7144c74c0x96e6527c0xd729ee5d0x359dcf740x1ceae2b40xc86d93a10xf7f5e1f40x11cb67960xcd34a0890x978fc9480x569eeaa30x0a96eaca0xfe6f26f50x1fcb01450x785be4060x9bd70c8b0x9e2b165f0x2cca1b8f0xaa17aae90x933f7fae0x402e8f130xb9bae6a30xa1a22d300xc85d22e20x0e6e3b170x5ef5dec80x573ad9920xb08743e20x109dae080x4c1ff7fa0x9d7a33940x493d6e5f0x12d0bdb90xe2c4e48a0x2ce941dc0x6221ff4b0xa38de7cc0x7a560d470x9ab271790x1de24cf20xf95c4bc40x338dae490x3f0279190xebe3fb050x49beda4d0x74dc59f50x493a16d90x68291df10x0cba95ce0x170b9c370xcd28bbfa0xba0782270x04c8c7350xc63818800x9d4f249b0x9f2efeea0xc72d93dc0x7ef694420x36359c600x0dc992000x749966fa0x0f4933e60x32023bb00x75a03ab30xc7e5f43f0xc6e165510x5fb7c19a0x720d655b0x5b3645490x05cc529a0xb69bde520x18cc1c500xe8dcad260x291ce4020xacfd43750x106b989d0xf12120350x2f69670e0xff9490ad0x29fdfa490xe9d5511c0x3635395d0x9f96ef160xff95e9400xffaeb1fb0x2ad6cdf40xaf9611d20x707679930x51fad1700xfeced6cd0xc7b74bf90xdf013ef80x1bc9701f0x0a2e0c7a0x888a22460x1a3039ba0x5c6e2b0d0x23bb3f500xe5ad0cad0x10cd23420xd700790b0x01227daf0x364333fb0xe86e7fb80xa89296f40xafc29d8e0xb28dbbe80xcc002b850x86912c780xff12ebc20xdf59d6b50x55fed0080xc734ab840xc8b945c50x371627150xac9679a50xd9c5151a0xe7c16b590x93efae390x568b40750xfc23ab210xde1292980x85f5114e0xe15115b10xe9ea7a590x07e906030x9608c3bb0x1e461be80x7e90d9b70x180524ae0x9d5819790x7b9419850x01edc33d0x5e38d3eb0x96eb2c990x93748b450x072460c40x81aadc6a0xa85e04b70x4f7e5fd20xde8afa360x3bbd4cd70xf1b9992a0x2df362220x425a16e40x925c71220xb8897be80x0975b34f0xe7ec560d0x904c95cc0x387853c90xe14429d80x42ddc57d0x9609bbea0x0d9365550x6ddc4b6c0x49cd2cf10xacdd5b950xcf6b268f0x09a227320xc3393efb0x2ca5a68f0x6cc4f4f00x7495570a0x336d3ddb0x1cf78a5a0xe666acce0x64fade050x37897e7f0x42b43a380x390b982c0xb4782e640xcf978b790xbd0590120xa13af19f0x23e4fe830x9311b4840x0c4afd640xc66fccf80x8ffa8b350x1741aced0xedba20860x0fee33020x699cc83b0xf34b29c40x7b6110ef0xc152f08c0x60597dcc0xf6057f390x3c69dc8f0x4e6bfb550x950ff2010x053d09510x43900cff0xe1d3002c0xf74a94730x5dc97d570xddb149b10x14b29d780x598e8bcf0x85294ff00x16049c820x8a71a50b0x8397eb710x6d8f90ed0x5c7526e40xc00029e00x1a6d36a00x73eddd520x4a15a14e0xbe003c2b0x5a8172730x962a65d00xa3cc17650x488616730xf5755f320x1577f8b60x409204df0x06fe33020xc98ba6910x5b208dee0x47c0b0520x1d83ad740xf77a25cc0x3659d69e0x0c9cf48a0x24bf376c0xfe800c2e0x9795a4a40x66739a9a0x61492bb70xaf9a16470x10c5512d0x4d41a6f20xaaa5ef800xad6815cd0xa52ebe890x0cb2a64c0x4585e8aa0x15ea41500xab3daeb60x899fc2db0x20554d0d0xaf55dbb40x95f8613e0x2a2941180xed9976e90xfb3211fb0xbfa796690x31c9cd070x77937fbb0x23e6a2a90x1d434f3f0xe16986dd0xd28256cf0xe6b41d0e0xf8bbb55e0x72e6d5500xa47c51850x775324310xea6dbe7e0x9f6471890xd9f711ae0xf6dd2bb70x208472c50x3ced3f090x28ac9b3b0x4f8d74f00x52a8f9d00x2dce00150x07abcc0c0xb6517b2e0x5ad486f30x618a30ab0xdc415cf10x858c30d00x202693f00x5ff17b5c0xdeb1dc2e0x829e88510x827a2f1f0x43a9b87e0xecab212a0x72dc2e9f0x9cbf026d0xbc222a8d0x4e2f2f970x0e81c09c0x4c6da4c50x02dfd3d00x47041e4e0x0b3ef15f0x158013820x1a4aca590x436f79bb0xee073b070x484489a40x1a8326a20x5cf3dd790xff007c250x23eddc680xbfb7df3c0x12ad51280x084fc6a80x7e08c6e00xd7a934130x19fa58520xcbab836f0xd111d3e80x16f4221d0xbda212df0x50359cc00x753390420x83fb69af0xf82bdc700xd21722b40x0ca34ccf0x07d47aa00x63874d4c0x7b0bfeec0x508923e30xa0f48dda0x95e5d8d70x2c68ced30x77d833980x868170140x0f4a209d0x6f49e6820x8384a5da0xc530eb820x52073eb60x528584760xc71b0f3f0xd71566b90x5c73d5a40x67a2d1490x6768fd9e0xac1074a50xabfd89d90xb8bf55840xaf84c28a0xa3f96c440xd2f068330x967d21060xbbbce6070x971ee3bd0xdf9ea9810x51b5769d0xed2801d40x6929f2b40xb68e9fa80x02815b770xcc150a2f0x6e7f2a750x55f4eeea0x67e7f03e0x14e17bb40x4036254f0xabb01b510xc6e919380xa7765e880x996c5d6d0x1cb8f8580xdc31781e0x8854d1980xf09caf950x112f58c90xb05f6f600xf634de160xd36a449b0xea1142ec0x79074d340xb2b059720x981efe920x7bec87870x74a0134a0x72e942bd0xe6c1e1260x9917f98c0xdd6983630xb5ca49030xf64f691e0x502108d00x7a387dfc0x803e96530x1b0e7f530x21dd690f0x59df9f670x9d7576770x639e396e0x4fb2c8eb0x7db7bebf0x610b257e0x6c3ade790xec440dd30xe30f57e00x79b9ae710x8d61436e0x0e18292c0x050284500x5fd630200x26b787440xdaf8da950x3fd737ce0x09e413ac0x6ba5e7140x62c81dc90x2fffbca60x172205770x68d90a800x410aa4740xc32b64f00xcdbd44420x8e716d3d0xfaa0629c0x2ddba3960x702294e70x891aab740x5886e9dc0xaaab37a80x7396c8440x65e463c80x709d88cc0x282878cb0xc1408a7f0x998c77310xc729165b0xc1efa7ad0x9e82a0460xc233d7b60x5c7e25fc0xd651f3390x340136090x505bbcde0xb1f9bb900x65a21e230x25b3011f0x7779f4450x72c9606d0xa01a8d9b0xb501b2df0x431d0b060xda8bae7b0xd5ed560c0xaa5c11cd0x11171dc30x94f0e95e0x613ab2350xaf076aec0xc94bd7850x716950430x255ed9d80xcb028bd40x3f7909ce0x2395ee4e0xa1e9c3570x63f21be20x499f0ecf0x7d00c65b0xbd47807c0xfa736e230x293d54860x35a4f3390x808975a80x8edb6ae30x9bca67ae0xfedb79e20x1a8b4b080x232692ae0xec2eadb60xd35435940x3ff55ad30x03fce3bd0xfa2877b90x0a6a18380xd7a8c2d20x8c4cb9c30xa81ce9e40xf6c818650x9bfaf07d0x20ea54f50xd19c92330x7106864c0x5b96c7c40xef661ef50x9adb73990xe584bc3a0x10e0be7f0x28eff4090x4d84fe580x619a7b3a0xfdbef3ab0x3e66b9d10x810571880x9e62f8050x27cecd700x8ffe7e890x405fd9770xdba7326b0xaf0847f00xf38bcdf30x9464b25f0xd3efa6ff0x958636f10x85bcd7840x3f44fc8f0x289c37140x26ac05a90x451529f60x574e11be0x255c7aa70xb8a70a270x3b08a8f00xd48091da0x392a20ec0x3bf303d20xbbb125340xec8beba60xc18ac88d0x6387b2750xc0fa9da70xe443a35a0x9fac2d5e0xa58a75790x0b7263f80x1d1df7900x2cbc15a20x0000007c0xf8305de90xbc2f62520x71fd6d0b0x451836270x4aa2b1b50x352ceac80x352ad8ec0xe88cd39e0xa907db390x693c39610xc40f284c0xd26565030x04e616780xfe731af80xfe8331210x416a838a0xb0b224010xd891b6aa0x67cf11820x02ccd55c0xd5f873040xc3af89820x75fb3a2e0x514699fe0xafbd6cf50xd505c3e00x0d8a2a900x184b57fa0x4a21898f0xbaeeb5da0xb9836f7c0x43ec4dbe0x4ae0a8d30x6ae91b1f0x030f2f360x939f89400xa13efe880x3af896fb0x64e667570xce55d6980x457c79c00xae63a6660x9ec39e9f0x029c48ac0xc831cf140x288b75510xf0f923080x442c7b440x19e365b10x618bed640x6882b9a30x28f5eb150x14870e000xbb726ea00x9715b3430x12be7b2e0x1439f88d0x6b2e6ea90x597d1ae10x8551693b0x6fc77f240x04ab4a1f0x7bf482970x0e736db10x9b44ebd60xbe8d2a8f0x9985cae90x9ec8f83a0x0bc00f800x4b27e9d50x7fc473870xe9bbb9ab0xd01163ca0xaf6c81d80x7e1d07490xc9d451570x44d537a10xb2d1e9d40x91c1bc920xe33e9f230xe9dfd5200x3bc17c490xd9c256540xb078196e0xfac96a900x7eaca0620xa6daeb640x60a610f30x0d65ace00x17b843840x714769190x524e88430xb52088b10x7e0f1aba0x35eff5e00xa7eb73b20x4ed0054a0xe6bb18c50x444efa140xfb3903dc0x15deed230x3b988f700x9c5a695d0xfd73d8f20x531d5e000xe1a811d90xddd33d260xe75a3b310xc66864030x051389b40x4250250a0xc53784630xaaf7582c0x9d77e3fc0x33f0b2900x047009400xd2ecbe000xe060bdd70xd48012a50x0b29d0c30xac5033eb0x3251d7620x8c3873e60x91c58e9a0xda906fb50x38f19ca70x78aa28bf0x7bf823ba0x4dad81680x499bbf570xc08d7d6b0x008b58300x0a3c0c910x081454400x57d249f30x53fcfe5d0xb6904cfc0x5ce3b5880xdb0656570x326bf7f90xa2c2ce6a0xf78013600x0502cc8a0xda1aa4060x42f2c81f0x8259bca60xfb6d28060xb85d081a0xdae9b5d70xa43b8dbd0x2385dcf90xd8343e2c0x2c424b600x0c695a3b0x5dd1b5b60x5580e14e0xfd4e2a7b0x8c6be18f0x060b79510x56f4e8410xed15fb410x78c74fff0x79d72b0b0x47f1ec410x320f92630x55e0fe600x893e5bea0x95ba98040x723aa8bc0xfef2f8d10x9c2e728c0x2e2e32530xdb7843e80x7e2c793c0xdfe6c45c0x8fee0ba20xc6c8b8f10x739746c30xa01a58280xa2b8d6dd0x832e8f0b0xfdb1585d0x26884ff70x438f615c0xcdf877db0x5d923fb40x010b6aa40x10962bc20x0294c6a20x51892d610x2c8eb1150x3f2690f20x822aade30x4fbfb9f70x86454b490x7fd7795f0x37ade1700xfc7115960x4723b8f80x3b8ae1c60x6397ef5b0x601f5a220x61c47e050xc2dc10740x5ceb3a5c0x62c450bd0xdee9c5540xaf5bf6ef0xefa414fb0x6c85ca490x2c8310830x0029a3360xc0506b2e0xa05ca6250x7d07ebc40xc3c01dec0x0b1c12a10xb06913400xa08fa2a00xaa10059f0xed1e035e0x71e9b2970xbd19fab50xd9497d670x0ca53dbf0xc3a3c0f80x8cdf4c580x188ed1980xe1a6c8630x4dea09e90x24dafa550xc22ef4600x5a0801970xa552bfe60xd5995cfe0x52dfa9a60x39e05ac30x584b84820x71f9aacf0xb7f05bce0x93d83b9e0x8a1e661a0x98b0ece80x0208f74b0xc5f422d70xd0799b200x1f6aaebb0x942275a20x9174bd6a0xc9b7a54c0xb6fde38f0x9cd733fa0x6085edbd0x95b5e5af0xea0ddedf0x042b49e20x2af3b2870xc3a2be670x225f068d0xe292215c0xa53263e90x87615d590xc9ab31b30x849a90f10xd4ae00220xfed6d3920x4a63be050xbcbf892c0x8bdd14880xb6adc1dd0x4373839e0xadc621970x6856913e0xe5b95aca0xba98f2bb0x701f3f930x2bfc79540xca0c243f0x751f09580x7b73f8350xf4c8c5060xaa118b450x8d0cf0760x4f409a6a0x225999da0x8da75f800x210d351a0x8a280aa60x000c05410xcb500bb90x9a40c4b60xb9b5fcd40xa0d316490x9cd80e3f0x2b4ab70d0x4d5a3c360xfc44b41b0x3066b8f10x89c650520x84ac252b0x1151c5f50x78b1b2a30xdbaf42ab0x598399a60x462c5b950x8e3d4b200x4fa2da310xafadb2830xfcbdf8ef0x8b46f8870x2f19acee0x042f90ce0xd4bfbfa90x407393850x38e298220x61c5fa8e0x29d60d960x1b90e30f0x5c1b8bfb0xb8a02a3e0x964520870x97cbcf6d0xf4eee5f80xbf9d1b960x90a5530f0xdc0932010x8b5ae8380xc23cd9bb0xe614df8e0xa106f2a50xb3bd62b80x6a19e5f20x67f31ae60xd0a06d9a0x3f88a7e20x88bb25780xab5ae11d0x9d35af390x2c8ccdcf0x28ffb0fe0x25cdfd6a0x3727e2910xa57427b20xa911442d0x507e15cc0xcf7db57e0x5d83b39e0x99bee7e80xb4e0fdb60x12ebe3cf0x13a7d45c0xfadfa2100x483fc2e10x609e42ac0xcef57a6b0x9b517b4d0xe2b8cc130x76e893590xde57b5f50xf56b5f500x09a48ff10xe38720b50xffcd9a4f0x0196a8d50xe2c846660x1de558c10xe346d2160xd59bb2c80xc07d5c830xb002f9090x29268a920x8ce422eb0x82fa545f0x063454cc0x41b71e650xd13f9d5d0xf856cec10x74811df90xddeb25180x53445f680x3ccdcf8c0x4f56b9af0x23b717150x3d155b6b0xbc60e7880x77e35ccc0xa04e53a00x36cdb2b40xce423b6d0xbdb3fc260x2f2aa5550x5dec18930xee6533f20xcef616190xa2a1317f0x37b48af30x66b23feb0x411ca61e0x68049fd40x00b751900xa444ae1a0xaded18260x3da5051a0xaf3543a60xdb40c5080x44361c690xcbed136e0x40199b550xbd43681d0x4510d2240x0a93428b0x20b3a5fa0x5481aead0xd653fd470x7b09add90x7117766f0x7db21cba0x988306730x91ab0a6d0x56ca5b0c0x557ec5860x22e5d1de0x780989d10xf0ccf2d40xc9bb48ac0x6e91ee1b0xea56ebe50xe89cf1070x8fe503550x44ac56500x320efa5e0xda1d83830x28da7fd00x518738760x399d9ac80xcb39603c0x674c5bc10x5d8fb5f20xc05e32710x262d35bf0xfb6893330xf9edc6030x64db24890xb5c988150x75f02f580xf276f2cb0x20c052cf0x901d4ad80xdbc78f090xfe64592c0x539fc37f0xe871403e0x2435f7340x0fe4ad3a0xd58bbbcb0x1de65cf80xa0012a700x7f851cd40x36d696710x30ad89a30xcc8a2d780xbb0e18a60xf4ab66f10x0d12e5640x3e33ac540x8a9cf5a70x3884f8b80xfca9dc990x1f20ec5d0xe1edd5b50xa7b9633b0x759e66750xedb8efd20x4292c1610x0b8862170xc19b6ee10xf859f8470x813cf2120x3b4f593f0x5bbe052d0x4ea172eb0x069510410x0d7490df0x2f1c3bf40xd85c0b010x1118dbde0x8037715d0x465442810x600550fc0xcbd7b0490x492241810x72af05710x2a05bdfa0xc63e5f8e0x579afbe10xcf852a910xd4977fd20x8a3831cf0x802fe5600x12ffdd200xd6cea3bf0xc29cc4320x3bbef4640xae7115db0xe0fcc5080x9a6ad2b50xee812ccd0x906d7e0c0x09aafe4e0xd1779a4d0x64b628620xf4f9e2a40xbfb881090x4a0136820x6ff62dab0x7bfa94970x0b98123d0xd3a187640x9ef76d990x83a0802c0x6f72cd610xf06ce5b60x2a8ec2510x3581ca8e0x578d7ebb0xf43d9e4f0xec473ee60x7c3db88b0x3e0ef07a0x3394db6e0x57a4f8fc0x3e367bfa0xb18b03d20x6c92a6b70x7f3fa0510xaf3a87170xd92021cf0x51b5f9bb0x75e5fe180xb7924a2e0xed79806b0x55d1f2810x679e8cc20x238659230xfaa9d1a80x3c58e78f0x352633f40x342aefe20xb17ab1620x6691f29d0x0363233d0x24ca5ca90xdaa3ee680xf55115270xb6884a0f0x7b4019b10xa4dc59740xf816b24c0xceb272380x3e4e21ec0x3451f5610xab5e76170x2f1cb9970x9dc247a10x45224c260xa87f813c0x56bebfd50xdf80365c0x9ed485990x75abf0170xd288fc160xc9d64db80x18896a8f0x7f041fa30x9e12ace40xb75752390x265e11620x53db0acd0x235dfb760xe24ab17c0xc3e2d8920xca39ae6a0x7b03d3780x8b7e26f50xc6a3d2600x0f5187170x5455c81e0xfa89b5c10x018a944b0xe0494d550xb49544b00xed0fc41a0x2c3627610x79f203980x2488506c0x04694e5c0x15b1aeb60xa24a252d0x56d2ab0d0x7633b53d0x4d2a941b0x9940922b0xef24e95b0xa8a2730f0x5e3a39120xb04b34ef0xcdf82d760x038540940xd6ff462f0x821b17af0x8faf52920x49db78a60xe2ada43d0xeaaba45c0xbeccd4660x041d034a0xdd4f74280xb671b15f0x9b50b3e20x12acc9aa0xf6df94ed0x494a739a0x560cce5a0xf34c82f10x66e8b5b00x5ae544340xc7cfc62a0x499975670xf3083a1d0x983276da0x5ac7bfa60xf8fe56420x082139560x9616a2550xa16449b40x6fa426d20xb7097ee00x15c4e3e20x621041260x4278d56a0xc6cc7fb30x1243c2540xda9f4b170x825c73400xec02ebe00xcb70bec00x121353960x021b66640x463b75230x287c95950xed9717690x60db7c550x27f8614f0xde66f4a70x991460ee0x982fa2530x229419b30xc0a8f4be0xc1d15a4c0x59e0695d0x5d0c4dcc0x911fcd6c0xdcb0a2c00x16ca1a8a0x150d4bee0x67927a0d0xcac33cd40xbfe364360x223419f30xf55a49390x5f6e211f0x12a4a4160xf7fbf7550x8abbf52e0x1b219e3c0x0f330d150xa0b2fd4d0x0ffcee810x8fbc44a00xccebaa100xc590b4830x47267e7f0x506254060x3a94387d0x8ead69e70x69b4c8c30x6c97b14b0x0b3e61f40xd055bf250x6f4025db0x8c7b89e20x0f2ff8ed0xec50630c0x560dae090xc2d9ff5a0xd0cb88010xf999267e0x3c7a0a120x80af118b0xfc3389ca0x95f6d07a0xd10f5c8b0x120ed4540x7f16a4460xa89830b00xc3ec34460xd92e2ac00xce4324c90xdadb79960xcdf7ef820x69d3558d0x06a92de90xf8ca4ef50xce5e29610x392ca6310xd7644dbe0xa2d8e5ca0x053b43470xacec0d3d0x1519b6810x54be77b40x634a14eb0x2b16a0630x05ddbc780xe6dd529d0x04ebe0790xf35bbbcb0x183f5cae0x930dc5b10x7713a2af0xb8b44e500x1d34e9960xf2a366120xd99e5f680x9bc83ceb0x52879c150x2d4825400x96c849730x580144e40x0548dffe0xa9d0020a0x617dfa7d0x5adbc25e0x098e82d40x59d37dfe0x7fc256ce0xd27048a50x10a46ed50x8c69a3750x667288cb0x20e4e1080x644b9ff20xe27ba6e50x6a53846d0x374df4a10x21aab3790x3d1d2d4d0xae0592000x07692a980x0bf7f09a0xa1dc49c50xd13cff390x4a9373980x47d3c97f0x2e6a61470x6ea407040x210b12e20xaa04056c0xd36408090x269af3200x69d5b8100x0557bedb0xc9fdbe450x366f3bdf0xc445daef0x8d9f5e3d0x0f3189d40x52d721ce0x11c78a820x7e56a91f0x4f7494c70xe6ec398c0xf957a0dc0x99d30dc60x6161526c0x85ff00a20x17442e7f0xdc37bbec0xde9ec7070x5305823a0xbfd32e4a0x6e2e19330xd0f39d490xbb35b4830x6051451d0x28ac2fd20x250124510xfcbba3620x4cd2fe400x9c7fbfc20xa80591690xac693d660xbb88eb1a0x8d9fc4140xf00b378d0x55fbcd5c0x9a5cf5e20x76470bb50xa47e91ba0x8d25501f0xedcf6be40xc8e96dea0xe97f4ce50x6fed93730xe97051210x1803a6ed0x2b30f4290xe4b051cf0xb0d904b70xcc4ee8410x17f542630x59a2712d0xc8e3332b0xd91319d60x0b2c64a30x7a7fea740xe5f451d10xafaf60770x92f3e7390xfb9184ec0xce9c5e050x2a5155380xf74691c20xcbdadc460x32091f1f0x4669b3520x4cb9e0010x0d538bdf0x24ec2bb70x1626ab160x569e2f000x1bc1538c0x8ab772d70x4903e5f20xe60cadd70x5da649b70x9f435bf90xe5d839b90xafa66abb0xc96d35f40x9bcdbfc40x2d17ed820x35e1ed2e0xaf303b4d0x20e850070x53eb1c650x120eeb5e0x8a95452d0x5da9d1e70x5e1ad66b0x5f33737a0x84def22d0x885af1810xcd591b8f0x5b48350b0x94b5546f0x17fbc90f0xdd079bb60xec34baa40x2efdd5f30x2f622ea10x3e4427c80xed75036b0x129a2e330xdc11aa650xc12435e30xf126c06f0xfd84ae8a0x203952090x9ab9cf3c0x701a38090x80b007fa0x0b9c7c7a0x57d270560xc33fcaf90x4695b0ca0x53da4b820x43df4ff30x1f6434c30xedcab7340xb215db210x0bcec0f40x66906a130xa19ebade0xf75a2a890xeb371c560x32df2f290xf1b62b570x31a89d590xfeebd0450xfaf73bd30xf64d21620x10115e330x068d0c070xf34dcdb30xb2ac29fa0x9670b5a10xe18299190x53c240be0xc484c1190xb58013a40x7de530670x573e24ca0x9878d2890x2528abbb0xec5d17ab0x2a9913200x6c71d4980xa9a96ef90x1244e66b0x0ec16bff0xc0c8f0c10x1f2a99700xc0f951310x7ecbdd730x0485b43d0x9648c7b50x387e16390xb51a37240xcb8dc9070x0def675b0x0e49777c0x780d15cf0xfc6a956a0x77598c160x7b2865f00x7a23bafd0x029806a50xc399cc1f0x6e139f320xf2485ebe0x7751ed000xdacbdd710x0f03ef620xc0fb1c720x949aafab0x3ccf62f90x43e7a4280x71089c760xd206d9480x609202f90xd7d7a0780xff3827e70x946970bf0x15965e7c0xeeacab690xa560435b0xccc410440x3f0b0e430x1fab44d20x2c1a1f240x690091530xaa785a3e0x3e47510c0x3f9a2b0b0x1e119a790xe3271f800x376d85320xb8f95d4c0x5b50b8ec0xb5f454580x54fe76eb0x6c7b52610x26e3becf0x7312076a0x814a0bec0xf46775ac0xe5371c090xafcafd2c0xd1f582d50x6ebd022a0xf0f1bef00xb5f6b2f20x8feb90290xb5ac00150x2b4fef7f0xe1f362870x0d92bc220xfcf582980x051ae7320xa955b3e00x12d7814d0x700a80be0x9f91defc0xb7be212f0x707178f40xe1bdfbae0x76f7a7de0xaf9706a50x7b5f48bb0xf94d88890xe9a833dd0xc5d7a96b0x61e187f20xdc50ec680x222dac480x3a9917300x263840970x27eb9b260xbc943efa0x1e7a480f0x661cf2390xeb8799230x2c68729a0xaeb5db270x877e4c5c0x7e5d3af20xc04226a40x8da4ed5a0x7516ea9c0x2c3d2adb0xcf3995e10x7e4d3adb0xfc2ae46d0x534baa110x6906ea360x83abcf500x3a24a4630xd17a8bd50x8b37f0d70xc0197eb60xb8a960170x02b7d02d0xa3af7e3b0x246d510a0x769247230x1f40c62a0xb5b6608a0xb4776a6b0x2c91f11d0xd9c26fdf0xa5ed96130xdf0d77a00xd139179f0xbc79eb0b0x06c986470x9371ea580x332bc8190x52e226080x6d1036780x8eab08c70xfa5cb8460xc424ba460x263b8a9e0x46c73b290x5fb29e150xffafc75c0x4e15d07c0x963397460x92e466160x9f0fcdbc0xb50aaf400x1b5e24ee0x2f32758d0x9807cd0a0xb1c891b10x807965c90x42ad8f3a0x729617f70x015683930x96ec3b260xb37b9b810x3f28a0cc0xaa17a7370x55a1d7550x702003620x5c8b9dd30xfa6b2fe90x7924fa260xa8e9e1ae0x388006360x4140192a0x194b28410xa81323a40xbde706970x9bf4115b0x0d8691ef0xe8b81d4a0x3e3b57660x3e059f280x4073e9240x843d65410x8fac14a20x674290eb0x72f6bfcf0x91722dce0x9c83bf6a0x5f5ddf910x08b805440x5c944b600x0a44c7e20xe4fe7b420x832640c70x6da19b500x0949f73c0xe56fcb980xc913f0ff0xe666a3de0x945817ae0x08bd25140xb62fd8380xfd5259560x3fd704240xd7ab2c0c0x1b1f2bda0x2b67f0960xdb8624e20x3435fdf60x911ed0150x0ef069740xa0c71dac0xe9664bde0xcffa2aff0x3686ea090xb2c6f89e0x760874f80xe3a2bc1f0x405b6e050xcbd068330x67f979d80xca383d1f0xbfe127720x658d38610xd8fce3160xed07e3500x5ac4aec60x4a47b0ef0x61d19a4e0x1902178a0x3d52b89f0x3ece9b9f0xb49e07d20x78a05fb00x727ce0020xd28479850x63c7f4270xe7d8867b0x3d96523d0xa1ce034d0x43fea7230xae410cce0xef4ac1b50xbbe5109c0x52116d540x1d18a72e0x4d55b95e0x79a52c880x982b88790x4e8f6ca70x26f8f0740xf283c41e0x1074a1b40x4cfedbce0x5a45ba310x1f2c7d980x423069860xda90e6dd0x85f971500xe8b340230xa1714fac0x7820f4010x52b46bc10x33ad131f0x60ea890d0xc98c8ce80x570c55710x7b5026180xfac7df5d0x32ed51780xc97f88210xd54514180x9afb59dc0x5d3e1bfa0x76ac586b0x7c847d6d0xc13dc9310x2e4038f30x22f0a7da0x57c8071b0x56448c840x19a34bd40xb33e94d80x7a0032fc0x3dade8980xc23c55f20x4c3189790x4e6bd91e0x0432f2430x36d450ae0xc896d2dd0x37e91f8d0xd3c1ffd80x618f4a580x2c26cbbc0xbf8caee30xb558810e0xb0e217ad0x40654c3f0xa40d7b310x0691f5f10xa7796d410xd89b5acb0x20d27cf50x1f0997940xca9fc0820xad2e4add0xde062fcf0x4a6e09790xa83f70e30xfeb4816a0xadcc6f320x74f9f3120xe004ce390x0e39a0720xbbbe17b00x3a7bb84b0x1dfac91c0xc91806c90x078482900x18b4f38c0xf4ba96fb0x0427c07b0x576a875c0x3c0e09330xd32b7bcb0xc65e34a60xaefbcacd0x698969a60xb81fbed00xe896778a0xe40108ae0x9c2774000x22fa06fb0x82fb8bcd0x513a77120x719a1d170x5d24150b0x5bdb610a0x290bd1690xff857c420x962a43c70x4a4d5f5c0x5c73c2e20x798dcaa50x4bdf502c0x343fa5910xa0096c5c0xee0c14340xd01c94460x2bc475100x655b935c0x2b9b33760x402164f50x40d242b80xbab6e0850x4a1682c30xd853c3830x28ffd7c40x2759ce9e0xb4fd127e0xb54d05290xb44892340xf689022c0xbe1119530x6f497a3c0xb246c8ad0xc529e32e0xc37b97690x9e0bd7530x402a76b10x3b84657b0xd680581d0x8512bd2a0xda86a83d0x9c6cf47c0x10ec6d2d0xeb7796650xea2209410x76eeda4b0xceb500120x3ee187560x0a56fa710xdf1dbc3a0x103fe2660x7405efa20xa78661d20x162391c10x149888a70x94700bfc0x8202cc420x3c0461610x93c458360x2c91f4c50x9680ee1e0xe43a4b280xadec05be0x7442edc70x3858ce6c0xb5fc50110x85fd99220x7d11fe140x789283680x7189bb4a0x9e64fd3e0x0fa2b5e40xc99ae3010x6794a0400x8d06b2f80xaa4c0cd10x799eb85d0x4aee811c0x67c2d34c0x029d86dd0x87cffc900xefc2d2da0x209d08cb0xdd3c04f20x51e399160x2f730c320x0ffb277f0xad555ba80xde8f942c0x7f673f170xa31d41990x8d106fac0x375a81d40x2cf2e6b10x91d4f0c70xfc3c63880x18edf6260x87eee9560x7404a30e0xd475ad0f0xd447de650x8ac8ff110x872cac500x8d24e6100x12ea1c240x5d28285e0x704d018c0x4ed4aef60xa92c69fd0xc5376ff80xe30986930x7909cba60x3d7c87e60xe8b0b7560x0b32bc7e0x06848c600x5a21cf160x560894010x814d968c0xb9418d410x7430f97c0xddd0bbb10x6f268ea30x78c5a7090x66b497010xfa7ed2f20xe9177e390x7b29c38d0x7f5a9fc40x98bbc7d50x450830540x90f473730xe8c8622c0x120e4f700x213032660xe97639580xda1224580xcf38530d0x1c70039b0x2031b04d0xbb2a17e70x52e1ec460x896702ec0xc5a9f0920x2efe99110x82dc8d880x76e7dd6c0x1db00aa40x8db3c6150x142072c00x0871ffd60x3a20a9d70xf3c2dfe00xca13d6920xa0e6b6120x081cab900x3f3496a00x400a180e0x43a3ac590x850c4ad30x6e69bfd50x364637830x4fd2a8bb0xe5254f870xba97bedf0x701b1ae20x27a72e830x8a84e3fe0x50369a820xfb5a46810x38e4edd70xd62bc9a60x54e0868f0x44e9a48a0x17d2ac6c0x532c583a0x017f048e0x564b7eaf0xd2c9712f0x686e320a0x6bc4eb9b0x227763b30xd9064a580x44fc2c870x9fb6a9070xa581ba440x9287a5c30x5ea407a00x0e41a41e0x2269162f0xbd3d4c890xedf5447e0xf29a76a30xf2444e2c0x6a8471340x7c6e643a0x11852b410xba0e2b470x1a71d30c0xd8c048530xc44c230c0x29da3d910x361d5d9f0x00a67dd80x7a5d62380xa75fe0a70xa332c7810x2fa71f970xbd6b13a80xde21861a0x701e82a40xcdd060a30x490310ed0xfc928cae0x24a342210x4afe887a0x1e8763d10x1bb1d1290xdd5775b60x623df3830x69cc29430x07e4cb990xb9f4e2650x099015430x4099f9190x1f491d360xb4e98a460x92a51c430x7c7bf6e00x517851130x5e0144b30x7fa7f0fa0xfe2c988c0xad1f7d4c0xd42eddde0x5efc09b50x7efbb39c0x43267f3e0x9b6aed530x021b64790xfdec7ff60xc4d54ef20x5ccf42950xd783301f0xd7ff11220xb76729150x62658cd90x914679a40x592c620b0x49ac58e60xe22d35310x9cb5812d0x4515ce280xbee93fd10x03c67f090x7e022d610xc7e023620x907833800xf4e5c9490xd916239b0x122633380x7b742a6d0x24b18c460x391ac6f80x3d3bbdf60xee51873f0x0f3ce9fc0x507b3c3a0xcfe5b41c0xe8683b720xdc4422970x4ea245450x5f56c9be0x149b7da60x9e5911700x1bc3edc20xb42671220x3cad1dc40xc00a8caf0x79f353e00xec8a4ed00xadf859500x77ad261f0xa44e6d3f0x95872b5c0x710a58aa0xd67b1ab90x26ad9afe0xfb954a650x257a5f300xf1c25fc60x98e615230x6e2aa0f00x48ee74650x60b3ea470xcd20aaa30x4fb4a2140x8343e0a40xbc297a980xc332f2d90xb29141c50x4f2da3bf0x6c28be5a0x60a634c40x19567d060xb4a3bf4c0x96f48d970xa38d83870xc23fe4370x3651cfd80xad2133340xace057830x74b2a07f0xc6b16da80x3a657da40x2c3ac05e0x0f17c9660x727667a90xcd0c16c40xcce25eb40x98e623d60xf718bbbc0xd18970450xc919f3ad0x47836e420x629c512a0x312cea8c0x95f0001e0xf6f0edc20x1240849a0x51d5dc100xac0c349d0x29ee4c6d0xdab92f5b0xe850ca1f0xa8a525570xff547e680x2473af9c0x46684d600xcf6f07b80x4cf699b80x345ee0100xf4a71fa80x7cbf4be50x11a11eb00xeb5596320x9db6c9e30x5fa6192a0xde37299e0xadc044b70xe46219290x865341c70x9ac58d5c0x9314a1810xcd56fa980x14c2ec140xb6fe59800x8c48af850x765fcfa30x08b791fd0xf26cf9ed0xe50206d30x5a6f4e2f0xdf9eedc60x45a8e5f20x0b3cc6d70x94a719bb0x128ea5640x846f14e30x46f5faf60xad453f240x88236b630xfd2b3e450x2e2aecb90xd802e26d0xca4612800x2237a2860xb89ebcfd0xc691e5690x677e26600xb4ca65640x9c8671850x707af2da0x38ff875f0x885512a20xc577832d0x6bec0e660xa24517eb0x8a7d8ee90x69e872f90x83be64b90xf9deb0db0x5f4e52490x7153c5d70x0d0416af0xe5e69bfe0xe4dae28f0xb6bd0cbf0xec053f3c0x7a92b4c10xcf61e1a00x43117b610x841886e50x540620f40x87ea968a0xd1178b380xc5772ad50xa909cfc50x118c7aeb0x446615bd0x2f9e7f8e0x23673d210xf9c0676b0xdc597ad50xd275d3e10xdf155c8f0x0d3593130xbabd30f50x32c6a3e20x925f3bfe0xb48699ac0x37bc64aa0xe6b91acd0x323eb2a10x1fd1c7430xa017d7120x852da8c20x22aa4bbb0xa5eb923c0x1ec8d7f10x011036780x816ee7c20x277eba1b0xf013f6890xf64e1f9b0x7acda0740xf9da1fc90x0203a8dd0xdca50a900x16b45bb20x50fded770x3e4e97780x26321b230x12b0f0690x03a81e690x2fd6c0440x950b20030x6b8236810x9b41c53c0x2e9b08110x3a0f4c220x880ba7880xe15ccb290x0f8f306c0x8f034d650x18d1d5330xa3f3d02e0x942061d80xc4cc26720x31e2e77f0x0b198f5c0xedb5cc470x91f382d00xd9acab460x321055cb0x46a417ca0xa650d6110x2a6223790xe1fcbc210xf46271f70x9f1eda570x4b2210b80x69c408510xbc634e530xe3dc08510x28f8d0dc0x75687cd30x3be66ae30x631449d20x31a3c5b20x463ee49b0x5591b58e0x046dd1870xde3abc2e0x3a22fa8a0xea1436100xb572e8300x5e949e0a0xbcb85f620x2449459d0xe11895c10x056837fb0xc403cafe0xe0cc9c920x7c74d7a60x676bd8430x81d61eef0x52e5bb800x612df9ae0xe67343c10x5624e3a30xc04c7e840x1fd4782d0x4ba5c46b0x37ee9f740xea61eefe0x024d14bc0x787f0fe80x75fe065a0x132711d30x9bdd89ae0xc467f54a0x22535a6e0x6bcdc9310x9f5975020x52bae5f40x6bf1b1c20x22f44e7d0xb98c25480x3a5d8ed70x7eaceeaa0x9a775e410xd8535ad60x372fd6c20xc33f40900xde804bb90x4311cd910x964ca8230x97fa07e90x3b304ebb0x660779c80xacec70e70x9a81a3f60xcc0cbfb90xe08ccbed0x932af7d70xc5a7eb980xbb2391f30x8f8840e80x31848eae0xbdb0df4e0x068942040x3d74fbd10x4b99648c0x77c143170xaf2674b50x3d4b0fca0x0e9bc9b60xec96eadf0xccfb034b0x284e07d80x9bb6fd090x2129761d0x04d373b40xc4f3acd20x695fda820xa2292c240x1003753d0x9c4fae290x15f3b1a30xa3dddb6b0x0b7206f00x9e88c7b30x90aa85490x5955cafc0x2be85ff70x97f803a30xda77dfce0x54c78ce50x6e1b75d20xac8365830xf750976a0x7c0e5da00xbbc066180xc92f7f500xa2492f2d0xf1854d730x91ff8fbc0x94a3d3e70xc745b6bc0x02cd7bad0x594579200x14cf06af0x133dc6a70xd70872fd0xce678a590x2919b1560x4579be240xaefaf30b0x4dac77f00xe5919cb10x065994f10x05e807a90x71cea61f0x85bd8bd10x5605528f0x605f787c0xfc10219e0x6311c9570x8b69733b0x8e5912c10x7b17f3e80xf457e9410x90b79f2d0x4aff68020x3dd7f4e20x74e7d7000x48057d000x7f6018b80xb8dd59e00x972c9a830x446f557a0xde070d930x27d44f7d0x94542db00xce5189950xa65866da0xa05915c60x1394b6e10xbf9d15db0xd88f007f0xb8aedce10xeec7a8930x81a602150x9a6e55430xa1abc6820xc1d2b8d90x6c986c110xe0ff6fd50xb37eb1170x114ff1580xfeb3f55b0x96dd2e4f0x04e7a63d0xb01c24060xb98190990x13a818670xa6985c640x2ce961bf0x6285dfe80x68d270650xead4f7fe0x64ba50170xf3b47f670x48e62c9f0x68fa7d280x1018eee00xed1d38130x39046c7a0xc04c72670x345c92170xe68acd6c0x8d146cd00x123339910x8d114f010xb6ecb3200xb68f36700x512587d90x7d97467c0xe24522c20xc97d7c780xc5b25b8b0xa381a1b80x399eea2b0x030fac550x62ca8dae0xec7fb0c20x86dee9da0x7f8da3df0xdd6914020x11f2e2d70x924f110b0xe98fe6660x9e6a8dd00x435086d30xc44a92580xf56a2e120xcdb529870x03e35b7c0x449c8fde0xab1368fb0xb913ed1b0x93b2ed120xda2363690xe8ce3a930x59a7d64e0x2b12605c0xb8bf8eaa0xcd8db9f30x27ec1e5b0xed7ac5450x1022ed760x0116ca7e0xa6c2a79c0x7ad3f3720x5360e5c10xb9e77fe80x17ef233f0x4afedab10xb84623800xb947105e0xbe6a8c960xb80b4a180xf26286760xffc4f2000x9d26675e0x0d333b640xdad1fc3f0x6315c42c0x0a84b15d0xc078d22c0x665e25130x4f20d80b0x39d95ca45.14.0-503.22.1.el9_55.14.0-503.22.1.el9_55.14.0-503.22.1.el9_5.x86_645.14.0-503.22.1.el9_51.1.01.24.0_00.30.0.13.5.360.6.00.30.0.1v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.00v2.001.5.00.40.6.31.01.20.6.01.0.02.0_8701.0.01.0.5.0_k0.40.40.40.40.40.40.1.10.1.10.1.10.1.10.1.10.1.11.2.01.2.01.21.20.2.153.01.00.9.280.9.280.9.283.00.9.280.9.280.9.281.32.0.41.5.03.04.203.04.208.8.1.0.508.8.1.0.503.03.03.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.01.1.03.03.03.03.03.4.20_2003.4.20_2003.4.20_2003.4.20_2003.4.20_2003.4.20_2002.0.41.5.03.4.20_2000.2.150.2.153.00.80.83.03.00.2.150.2.150.2.151.03.03.03.03.03.03.03.03.03.01.00.9.281.30.9.283.00.2.153.03.00.9.280.2.150.9.283.03.00.9.280.9.280.9.281.01.01.00.9.280.9.283.03.01.01.01.5.3_1.5340.9.280.9.283.4.20_2003.4.20_2002.0.42.20.0.01.1.6.0_k1.9.0.0_k1.0.7.0_k4.0_04.0_01.00.2.150.9.280.9.283.03.01.01.01.0.03.03.03.03.03.01.01.03.03.03.03.03.03.03.03.01.03.03.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.00.2.150.9.280.2.153.03.00.6.00.6.03.01.05.001.005.001.005.002.133.01.03.03.00.6.00.6.02.133.02.133.02.133.02.133.02.133.05.003.03.02.132.132.132.132.132.132.132.132.132.132.133.02.132.133.02.132.133.02.132.132.133.02.132.133.03.05.005.005.003.05.000.6.00.6.03.02.132.133.02.133.05.003.00.6.00.6.03.02.133.01.03.05.005.002.132.132.132.132.132.132.133.02.133.02.133.02.133.02.133.03.03.03.03.03.03.03.03.03.01.02.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0302.1.26_0303.4.20_2000.2.151.01.111.0.02.30.61.81.10.11.0.00.1.10.1.10.1.11.0.5.0_k    !"!!####!$$$$$$!!!!%%!!&&'''''()(**((+,+-.-/-0-1-2-3-4-5-6((787777799:99;;;<=>==??=@=ABBBBBBBBBBBBBBBBBBCDCEFFFGHIIHHJHHHHHHHHHHKHLHHHHHMHHNHHOOOHPHQHRHSHTUVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWUXXXUUYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZ\]]]]]]]]\^^^^^^^_``_aaaaaaaaaaaaaaaaaaaaa_____bcccdcccccccceefffffffffffegggehhhhhhiiijjjjjjjjjjjikkkkkkkkillllimmmmmiiiinopqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrqqqqstutvvswssxyyyxxxxxszz{||||}~}}}}}}}}}}}}}}}}}}}}                        !"!#$##!!%%%%%%&''''()*)+),)(-.....///////////000012223242526272829992:2;;2<2=2>2?22@2ABACADAAA2EE2F2GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG2H2I2JJ22K2LMMMMMNOOOOPPPPOOOOOQORROOOOSOTOOOOUVVWWWWWVXVVYYYVZZZ[[[[[[[[[[[[[[[[[[[[[[[[V\V]V^V_VV`VaVbbbbbbbbbbccccccccccccccccccccccccccbbbbbbVddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeedddVfVVgVhVVVVijjjjjjjjjjjjjjjjjikkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiVllllVmVnnVVVooooooooooooooooooooooooooooooooVVpqqppVrrVsVtttttttVuVvVwwxyzy{{{{y|y}y~~~~~~~~~~~~~~~~~~~~yyyyyymodules5.14.0-503.22.1.el9_5.x86_64buildkernelarchx86cryptoblake2s-x86_64.ko.xzblowfish-x86_64.ko.xzcamellia-aesni-avx-x86_64.ko.xzcamellia-aesni-avx2.ko.xzcamellia-x86_64.ko.xzcast5-avx-x86_64.ko.xzcast6-avx-x86_64.ko.xzcrc32-pclmul.ko.xzcrc32c-intel.ko.xzcrct10dif-pclmul.ko.xzcurve25519-x86_64.ko.xzdes3_ede-x86_64.ko.xzghash-clmulni-intel.ko.xznhpoly1305-avx2.ko.xznhpoly1305-sse2.ko.xzserpent-avx-x86_64.ko.xzserpent-avx2.ko.xzserpent-sse2-x86_64.ko.xztwofish-avx-x86_64.ko.xztwofish-x86_64-3way.ko.xztwofish-x86_64.ko.xzeventsamdpower.ko.xzintelintel-cstate.ko.xzintel-uncore.ko.xzrapl.ko.xzkernelcpumcemce-inject.ko.xzkvmkvm-amd.ko.xzkvm-intel.ko.xzkvm.ko.xzblockt10-pi.ko.xzcryptoadiantum.ko.xzansi_cprng.ko.xzasymmetric_keysasym_tpm.ko.xzpkcs8_key_parser.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzraid6test.ko.xzblake2b_generic.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzchacha20poly1305.ko.xzchacha_generic.ko.xzcrc32_generic.ko.xzcurve25519-generic.ko.xzdes_generic.ko.xzechainiv.ko.xzessiv.ko.xzfcrypt.ko.xzlrw.ko.xzmd4.ko.xzmichael_mic.ko.xznhpoly1305.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd160.ko.xzserpent_generic.ko.xztcrypt.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxxhash_generic.ko.xzzstd.ko.xzdriversacpiacpi_extlog.ko.xzacpi_ipmi.ko.xzacpi_pad.ko.xzacpi_tad.ko.xzapeieinj.ko.xzdptfdptf_pch_fivr.ko.xzdptf_power.ko.xznfitnfit.ko.xzpfr_telemetry.ko.xzpfr_update.ko.xzplatform_profile.ko.xzsbs.ko.xzsbshc.ko.xzataahci.ko.xzahci_platform.ko.xzata_generic.ko.xzata_piix.ko.xzlibahci.ko.xzlibahci_platform.ko.xzlibata.ko.xzbaseregmapregmap-i2c.ko.xzregmap-ram.ko.xzregmap-raw-ram.ko.xzregmap-spi.ko.xztestbcmablockbrd.ko.xzloop.ko.xznbd.ko.xznull_blknull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzvirtio_blk.ko.xzxen-blkfront.ko.xzzramzram.ko.xzbluetoothbusmhihostmhi.ko.xzmhi_pci_generic.ko.xzcdromcdrom.ko.xzcharagpintel-gtt.ko.xzhangcheck-timer.ko.xzhw_randomamd-rng.ko.xzintel-rng.ko.xztimeriomem-rng.ko.xzvia-rng.ko.xzipmiipmi_devintf.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzlp.ko.xzppdev.ko.xztlclk.ko.xztpmtpm_i2c_nuvoton.ko.xztpm_vtpm_proxy.ko.xzuv_mmtimer.ko.xzvirtio_console.ko.xzcountercounter.ko.xzintel-qep.ko.xzcpufreqacpi-cpufreq.ko.xzamd_freq_sensitivity.ko.xzp4-clockmod.ko.xzpowernow-k8.ko.xzspeedstep-lib.ko.xzcryptocaviumnitroxccpccp-crypto.ko.xzccp.ko.xzchelsiointeliaaiaa_crypto.ko.xzqatqat_420xxqat_420xx.ko.xzqat_4xxxqat_4xxx.ko.xzqat_c3xxxqat_c3xxx.ko.xzqat_c3xxxvfqat_c3xxxvf.ko.xzqat_c62xqat_c62x.ko.xzqat_c62xvfqat_c62xvf.ko.xzqat_commonintel_qat.ko.xzqat_dh895xccqat_dh895xcc.ko.xzqat_dh895xccvfqat_dh895xccvf.ko.xzpadlock-aes.ko.xzpadlock-sha.ko.xzcxlcorecxl_core.ko.xzcxl_acpi.ko.xzcxl_mem.ko.xzcxl_pci.ko.xzcxl_pmem.ko.xzcxl_port.ko.xzdaxdevice_dax.ko.xzhmemdax_hmem.ko.xzkmem.ko.xzpmemdax_pmem.ko.xzdax_pmem_compat.ko.xzdax_pmem_core.ko.xzdcadca.ko.xzdmadwdw_dmac.ko.xzidma64.ko.xzidxdidxd.ko.xzidxd_bus.ko.xzioatioatdma.ko.xzptdmaptdma.ko.xzedacamd64_edac.ko.xze752x_edac.ko.xzedac_mce_amd.ko.xzi10nm_edac.ko.xzi3000_edac.ko.xzi3200_edac.ko.xzi5000_edac.ko.xzi5100_edac.ko.xzi5400_edac.ko.xzi7300_edac.ko.xzi7core_edac.ko.xzi82975x_edac.ko.xzie31200_edac.ko.xzigen6_edac.ko.xzpnd2_edac.ko.xzsb_edac.ko.xzskx_edac.ko.xzx38_edac.ko.xzfirmwarecirruscs_dsp.ko.xzedd.ko.xzgnssgnss.ko.xzgpiogpio-amdpt.ko.xzgpio-generic.ko.xzgpio-ich.ko.xzgpudrmamdamdgpuamdxcpastdisplaydrm_display_helper.ko.xzdrm.ko.xzdrm_buddy.ko.xzdrm_exec.ko.xzdrm_gpuvm.ko.xzdrm_kms_helper.ko.xzdrm_shmem_helper.ko.xzdrm_suballoc_helper.ko.xzdrm_ttm_helper.ko.xzdrm_vram_helper.ko.xzgudgud.ko.xzhypervhyperv_drm.ko.xzi2ci915mgag200nouveauqxlqxl.ko.xzradeonschedulergpu-sched.ko.xzteststinybochs.ko.xzcirrus.ko.xzgm12u320.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzvkmsvkms.ko.xzvmwgfxvmwgfx.ko.xzhidamd-sfh-hidamd_sfh.ko.xzhid-a4tech.ko.xzhid-alps.ko.xzhid-apple.ko.xzhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-belkin.ko.xzhid-betopff.ko.xzhid-cherry.ko.xzhid-chicony.ko.xzhid-cmedia.ko.xzhid-corsair.ko.xzhid-cougar.ko.xzhid-cypress.ko.xzhid-dr.ko.xzhid-elan.ko.xzhid-elecom.ko.xzhid-elo.ko.xzhid-evision.ko.xzhid-ezkey.ko.xzhid-gaff.ko.xzhid-gembird.ko.xzhid-gfrm.ko.xzhid-gt683r.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-hyperv.ko.xzhid-icade.ko.xzhid-ite.ko.xzhid-jabra.ko.xzhid-kensington.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lenovo.ko.xzhid-letsketch.ko.xzhid-lg-g15.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-logitech.ko.xzhid-microsoft.ko.xzhid-monterey.ko.xzhid-multitouch.ko.xzhid-nti.ko.xzhid-ortek.ko.xzhid-penmount.ko.xzhid-petalynx.ko.xzhid-pl.ko.xzhid-plantronics.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-semitek.ko.xzhid-sensor-custom.ko.xzhid-sigmamicro.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-thrustmaster.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-xiaomi.ko.xzhid-xinmo.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid-acpi.ko.xzi2c-hid.ko.xzintel-ish-hidintel-ish-ipc.ko.xzintel-ishtp-hid.ko.xzintel-ishtp.ko.xzuhid.ko.xzwacom.ko.xzhvhv_balloon.ko.xzhv_utils.ko.xzhv_vmbus.ko.xzhwmonabituguru.ko.xzabituguru3.ko.xzacpi_power_meter.ko.xzad7414.ko.xzad7418.ko.xzadm1021.ko.xzadm1025.ko.xzadm1026.ko.xzadm1029.ko.xzadm1031.ko.xzadm9240.ko.xzads7828.ko.xzadt7410.ko.xzadt7411.ko.xzadt7462.ko.xzadt7470.ko.xzadt7475.ko.xzadt7x10.ko.xzamc6821.ko.xzapplesmc.ko.xzasb100.ko.xzasc7621.ko.xzasus_atk0110.ko.xzatxp1.ko.xzcoretemp.ko.xzdell-smm-hwmon.ko.xzdme1737.ko.xzds1621.ko.xzds620.ko.xzemc1403.ko.xzemc6w201.ko.xzf71805f.ko.xzf71882fg.ko.xzf75375s.ko.xzfam15h_power.ko.xzfschmd.ko.xzg760a.ko.xzgl518sm.ko.xzgl520sm.ko.xzhwmon-vid.ko.xzi5500_temp.ko.xzi5k_amb.ko.xzibmaem.ko.xzibmpex.ko.xzina209.ko.xzina2xx.ko.xzit87.ko.xzjc42.ko.xzk10temp.ko.xzk8temp.ko.xzlineage-pem.ko.xzlm63.ko.xzlm73.ko.xzlm75.ko.xzlm77.ko.xzlm78.ko.xzlm80.ko.xzlm83.ko.xzlm85.ko.xzlm87.ko.xzlm90.ko.xzlm92.ko.xzlm93.ko.xzlm95234.ko.xzlm95241.ko.xzlm95245.ko.xzltc4151.ko.xzltc4215.ko.xzltc4245.ko.xzltc4261.ko.xzmax16065.ko.xzmax1619.ko.xzmax1668.ko.xzmax197.ko.xzmax6639.ko.xzmax6642.ko.xzmax6650.ko.xzmax6697.ko.xzmcp3021.ko.xzmlxreg-fan.ko.xzpc87360.ko.xzpc87427.ko.xzpcf8591.ko.xzpmbusadm1275.ko.xzlm25066.ko.xzltc2978.ko.xzmax16064.ko.xzmax34440.ko.xzmax8688.ko.xzpmbus.ko.xzpmbus_core.ko.xzucd9000.ko.xzucd9200.ko.xzzl6100.ko.xzsch5627.ko.xzsch5636.ko.xzsch56xx-common.ko.xzsht15.ko.xzsht21.ko.xzsis5595.ko.xzsmsc47b397.ko.xzsmsc47m1.ko.xzsmsc47m192.ko.xzthmc50.ko.xztmp102.ko.xztmp401.ko.xztmp421.ko.xzvia-cputemp.ko.xzvia686a.ko.xzvt1211.ko.xzvt8231.ko.xzw83627ehf.ko.xzw83627hf.ko.xzw83781d.ko.xzw83791d.ko.xzw83792d.ko.xzw83793.ko.xzw83795.ko.xzw83l785ts.ko.xzw83l786ng.ko.xzhwtracingintel_thintel_th.ko.xzintel_th_acpi.ko.xzintel_th_gth.ko.xzintel_th_msu.ko.xzintel_th_msu_sink.ko.xzintel_th_pci.ko.xzintel_th_pti.ko.xzintel_th_sth.ko.xzstmdummy_stm.ko.xzstm_console.ko.xzstm_core.ko.xzstm_ftrace.ko.xzstm_heartbeat.ko.xzstm_p_basic.ko.xzstm_p_sys-t.ko.xzi2calgosi2c-algo-bit.ko.xzi2c-algo-pca.ko.xzbussesi2c-amd756-s4882.ko.xzi2c-amd756.ko.xzi2c-amd8111.ko.xzi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-i801.ko.xzi2c-isch.ko.xzi2c-ismt.ko.xzi2c-mlxcpld.ko.xzi2c-nforce2-s4985.ko.xzi2c-nforce2.ko.xzi2c-parport.ko.xzi2c-pca-platform.ko.xzi2c-piix4.ko.xzi2c-scmi.ko.xzi2c-simtec.ko.xzi2c-sis96x.ko.xzi2c-tiny-usb.ko.xzi2c-via.ko.xzi2c-viapro.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-mux-mlxcpld.ko.xziioaccelbuffercommonhid-sensorsgyrohumiditylightmagnetometerorientationpressuretemperaturetestinfinibandcorehwbnxt_recxgb4efahfi1irdmamanamlx4mlx5qedrusnicvmw_pvrdmaswrdmavtrxesiwulpipoibiserisertopa_vnicsrpsrptinputff-memless.ko.xzjoydev.ko.xzmiscapanel.ko.xzati_remote2.ko.xzatlas_btns.ko.xzcm109.ko.xzkeyspan_remote.ko.xzpcspkr.ko.xzpowermate.ko.xzrotary_encoder.ko.xzuinput.ko.xzxen-kbdfront.ko.xzyealink.ko.xzmouseappletouch.ko.xzbcm5974.ko.xzcyapatp.ko.xzelan_i2c.ko.xzsermouse.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzrmi_spi.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzhyperv-keyboard.ko.xzserio_raw.ko.xzserport.ko.xzsparse-keymap.ko.xztabletteststouchscreeniommuiommufdiommufd.ko.xzledstriggermddm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-historical-service-time.ko.xzdm-integrity.ko.xzdm-io-affinity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-writecache.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediaceccorecec.ko.xzusbpulse8rainshadowcommonvideobuf2mcusbgspcagl860m5602stv06xxpwcs2255stkwebcamuvczr364xxv4l2-corememstickcorehostmessagefusionmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmfdmiscaltera-staplaltera-stapl.ko.xzapds9802als.ko.xzapds990x.ko.xzbh1770glc.ko.xzcardreaderrtsx_pci.ko.xzrtsx_usb.ko.xzcb710cb710.ko.xzeepromeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzhpilo.ko.xzisl29003.ko.xzisl29020.ko.xzlis3lv02dlis3lv02d.ko.xzlis3lv02d_i2c.ko.xzmeigsc_proxymei_gsc_proxy.ko.xzmei-gsc.ko.xzmei-me.ko.xzmei.ko.xzpvpanicpvpanic-mmio.ko.xzpvpanic.ko.xzsgi-grugru.ko.xzsgi-xpxp.ko.xzxpc.ko.xzxpnet.ko.xztifm_7xx1.ko.xztifm_core.ko.xztsl2550.ko.xzvmw_balloon.ko.xzvmw_vmcivmw_vmci.ko.xzmmccorehostmtdchipsubinetbareudp.ko.xzbondingbonding.ko.xzcandevm_canpeak_canfdslcanspimcp251xfdusbkvaser_usbpeak_usbdummy.ko.xzethernetamazonenaena.ko.xzamdxgbeaquantiaatlanticatherosalxatl1catl1eatlxbroadcombnx2xbnxtgenetchelsiocxgb4cxgb4vfinline_cryptoch_ipsecch_ktlslibcxgbciscoenicdlinkemulexbenetgooglegvegve.ko.xzhuaweihinichinic.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzidpfidpf.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzigcigc.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzmarvellocteon_epocteon_ep_vfmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlx5_dpll.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xzmlxsw_spectrum.ko.xzmicrosoftmanamana.ko.xzmyricommyri10gemyri10ge.ko.xznetronomenfpnfp.ko.xzpensandoionicionic.ko.xzqlogicnetxenqedqederealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockersfcsienastmicrostmmacfjesfjes.ko.xzgeneve.ko.xzhypervhv_netvsc.ko.xzieee802154ifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdiomdio.ko.xzmdio-bcm-unimac.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-mscc-miim.ko.xzmdio-thunder.ko.xzmhi_net.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznetdevsimnlmon.ko.xzpcspcs_xpcs.ko.xzphyamd.ko.xzaquantiaaquantia.ko.xzax88796b.ko.xzbcm-phy-lib.ko.xzbcm-phy-ptp.ko.xzbcm7xxx.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzcortina.ko.xzdavicom.ko.xzdp83640.ko.xzdp83822.ko.xzdp83848.ko.xzdp83867.ko.xzdp83tc811.ko.xzdp83tg720.ko.xzet1011c.ko.xzicplus.ko.xzintel-xway.ko.xzlxt.ko.xzmarvell-88q2xxx.ko.xzmarvell.ko.xzmarvell10g.ko.xzmicrel.ko.xzmicrochip.ko.xzmicrochip_t1.ko.xzmsccmscc.ko.xzmxl-gpy.ko.xznational.ko.xzphylink.ko.xzqcomqca808x.ko.xzqca83xx.ko.xzqcom-phy-lib.ko.xzqsemi.ko.xzrealtek.ko.xzrockchip.ko.xzsmsc.ko.xzspi_ks8995.ko.xzste10Xp.ko.xzteranetics.ko.xzuPD60620.ko.xzvitesse.ko.xzxilinx_gmii2rgmii.ko.xzpppsliptap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderboltthunderbolt_net.ko.xztun.ko.xzusbveth.ko.xzvirtio_net.ko.xzvmxnet3vmxnet3.ko.xzvrf.ko.xzvsockmon.ko.xzvxlanvxlan.ko.xzwanhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xzwireguardwireguard.ko.xzwirelessathath10kath11kath9kbroadcombrcm80211brcmfmacbcacywwccbrcmsmacbrcmutilinteliwlwifidvmmvmtestsmarvellmwifiexmediatekmt76mt76x0mt76x2mt7921mt7925mt7601uralinkrt2x00realtekrtl8xxxurtlwifibtcoexistrtl8188eertl8192crtl8192certl8192curtl8192dertl8192eertl8192sertl8723aertl8723bertl8723comrtl8821aertw88rtw89virtualwwaniosmiosm.ko.xzmhi_wwan_ctrl.ko.xzmhi_wwan_mbim.ko.xzt7xxmtk_t7xx.ko.xzxen-netfront.ko.xzntbhwamdinteltestnvdimmlibnvdimm.ko.xznd_btt.ko.xznd_e820.ko.xznd_pmem.ko.xznvmecommonnvme-auth.ko.xznvme-keyring.ko.xzhostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-tcp.ko.xznvmet.ko.xzparportparport.ko.xzparport_pc.ko.xzpcicontrollerpci-hyperv-intf.ko.xzpci-hyperv.ko.xzhotplugacpiphp_ibm.ko.xzpci-pf-stub.ko.xzpcieperfcxl_pmu.ko.xzpinctrlintelpinctrl-alderlake.ko.xzpinctrl-broxton.ko.xzpinctrl-cannonlake.ko.xzpinctrl-cedarfork.ko.xzpinctrl-denverton.ko.xzpinctrl-elkhartlake.ko.xzpinctrl-emmitsburg.ko.xzpinctrl-geminilake.ko.xzpinctrl-icelake.ko.xzpinctrl-intel-platform.ko.xzpinctrl-jasperlake.ko.xzpinctrl-lakefield.ko.xzpinctrl-lewisburg.ko.xzpinctrl-meteorlake.ko.xzpinctrl-meteorpoint.ko.xzpinctrl-sunrisepoint.ko.xzpinctrl-tigerlake.ko.xzplatformmellanoxx86amdpmcpmfdelldell-wmi-sysmanintelifsintel_vsec.ko.xzintel_vsec_tpmi.ko.xzpmcpmtspeed_select_ifisst_if_common.ko.xzisst_tpmi.ko.xzisst_tpmi_core.ko.xzuncore-frequencywmipowersupplypowercapintel_rapl_common.ko.xzintel_rapl_msr.ko.xzintel_rapl_tpmi.ko.xzppsclientspps-gpio.ko.xzpps-ldisc.ko.xzpps_parport.ko.xzptpptp_kvm.ko.xzptp_vmw.ko.xzpwmpwm-lpss-pci.ko.xzpwm-lpss-platform.ko.xzpwm-lpss.ko.xzrasamdatlamd_atl.ko.xzfmpm.ko.xzrtcrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1307.ko.xzrtc-ds1374.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-msm6242.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-rp5c01.ko.xzrtc-rs5c372.ko.xzrtc-rv3029c2.ko.xzrtc-rv8803.ko.xzrtc-rx4581.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-stk17ta8.ko.xzrtc-x1205.ko.xzscsiaacraidbe2iscsibnx2fcbnx2ich.ko.xzcsiostorcxgbicxgb4ifcoefnichpsa.ko.xzhv_storvsc.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslpfcmegaraidmpi3mrmpi3mr.ko.xzmpt3sasqedfqediqla2xxxqla4xxxraid_class.ko.xzscsi_debug.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzsd_mod.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzsr_mod.ko.xzst.ko.xzvirtio_scsi.ko.xzvmw_pvscsi.ko.xzsocqcomqmi_helpers.ko.xzsoundwirespispi-pxa2xx-pci.ko.xzspi-pxa2xx-platform.ko.xztargetiscsicxgbitiscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xztcm_fctcm_fc.ko.xzteeamdteeamdtee.ko.xztee.ko.xzthermalintelint340x_thermalacpi_thermal_rel.ko.xzint3400_thermal.ko.xzint3401_thermal.ko.xzint3402_thermal.ko.xzint3403_thermal.ko.xzint340x_thermal_zone.ko.xzprocessor_thermal_device.ko.xzprocessor_thermal_device_pci.ko.xzprocessor_thermal_device_pci_legacy.ko.xzprocessor_thermal_mbox.ko.xzprocessor_thermal_power_floor.ko.xzprocessor_thermal_rapl.ko.xzprocessor_thermal_rfim.ko.xzprocessor_thermal_wt_hint.ko.xzprocessor_thermal_wt_req.ko.xzintel_pch_thermal.ko.xzintel_powerclamp.ko.xzintel_soc_dts_iosf.ko.xzx86_pkg_temp_thermal.ko.xzttyserial8250jsmuiousbatmclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcoreledtrig-usbport.ko.xzhostxhci-plat-hcd.ko.xzimagemiscsisusbvgarolesintel-xhci-usb-role-switch.ko.xzserialstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecaltmodestypec_displayport.ko.xzmuxfsa4480.ko.xzpi3usb30532.ko.xzrt1719.ko.xztcpmfusb302.ko.xztcpci.ko.xztcpm.ko.xztipdtps6598x.ko.xzwusb3801.ko.xzvdpaifcvfifcvf.ko.xzmlx5mlx5_vdpa.ko.xzvdpa.ko.xzvdpa_simvdpa_sim.ko.xzvdpa_sim_blk.ko.xzvdpa_sim_net.ko.xzvdpa_uservduse.ko.xzvirtio_pcivp_vdpa.ko.xzvfiomdevmdev.ko.xzpcimlx5mlx5-vfio-pci.ko.xzvfio-pci-core.ko.xzvfio-pci.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvhostvhost.ko.xzvhost_iotlb.ko.xzvhost_net.ko.xzvhost_vdpa.ko.xzvhost_vsock.ko.xzvringh.ko.xzvideobacklightapple_bl.ko.xzlcd.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzvirtcocoefi_secretefi_secret.ko.xzsev-guestsev-guest.ko.xztdx-guesttdx-guest.ko.xztsm.ko.xznitro_enclavesnitro_enclaves.ko.xzvirtiovirtio_balloon.ko.xzvirtio_dma_buf.ko.xzvirtio_input.ko.xzvirtio_mem.ko.xzvirtio_vdpa.ko.xzwatchdoghpwdt.ko.xzi6300esb.ko.xziTCO_vendor_support.ko.xziTCO_wdt.ko.xzib700wdt.ko.xzibmasr.ko.xzmei_wdt.ko.xzmlx_wdt.ko.xzsoftdog.ko.xzsp5100_tco.ko.xzwdat_wdt.ko.xzxenxen-evtchn.ko.xzxen-front-pgdir-shbuf.ko.xzxen-privcmd.ko.xzxenfsxenfs.ko.xzfsafsbinfmt_misc.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzdlmdlm.ko.xzerofserofs.ko.xzexfatexfat.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusefuse.ko.xzvirtiofs.ko.xzgfs2gfs2.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznetfsnetfs.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzoverlayfsoverlay.ko.xzpstoreramoops.ko.xzsmbclientcommonsquashfsudfudf.ko.xzxfsxfs.ko.xzkernelkheaders.ko.xzlockingrcutimetracering_buffer_benchmark.ko.xzlibcrc-itu-t.ko.xzcrc7.ko.xzcrc8.ko.xzcryptolibarc4.ko.xzlibcurve25519-generic.ko.xzlibcurve25519.ko.xzlibdes.ko.xzkunitlibcrc32c.ko.xzlinear_ranges.ko.xzlivepatchlz4lz4_compress.ko.xzmathcordic.ko.xzprime_numbers.ko.xzobjagg.ko.xzparman.ko.xzpolynomial.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzzstdzstd_compress.ko.xzmmnet6lowpan802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xzatmbluetoothbnephidprfcommbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_conntrack_bridge.ko.xznft_meta_bridge.ko.xznft_reject_bridge.ko.xzcanj1939cephlibceph.ko.xzcorefailover.ko.xzdns_resolverdns_resolver.ko.xzhandshakehsrhsr.ko.xzieee8021546lowpanipv4ah4.ko.xzesp4.ko.xzesp4_offload.ko.xzgre.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_ECN.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_flow_table_ipv4.ko.xznf_nat_h323.ko.xznf_nat_pptp.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_socket_ipv4.ko.xznf_tproxy_ipv4.ko.xznft_dup_ipv4.ko.xznft_fib_ipv4.ko.xznft_reject_ipv4.ko.xztcp_bbr.ko.xztcp_dctcp.ko.xztcp_nv.ko.xztunnel4.ko.xzudp_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzesp6_offload.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_flow_table_ipv6.ko.xznf_reject_ipv6.ko.xznf_socket_ipv6.ko.xznf_tproxy_ipv6.ko.xznft_dup_ipv6.ko.xznft_fib_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpllcllc.ko.xzmac80211testsmac802154mplsmptcpnetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmac.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_fo.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_mh.ko.xzip_vs_nq.ko.xzip_vs_ovf.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conncount.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_dup_netdev.ko.xznf_flow_table.ko.xznf_flow_table_inet.ko.xznf_log_syslog.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznfnetlink.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_hook.ko.xznfnetlink_log.ko.xznfnetlink_osf.ko.xznfnetlink_queue.ko.xznft_chain_nat.ko.xznft_compat.ko.xznft_connlimit.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_flow_offload.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_osf.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xznft_reject_netdev.ko.xznft_socket.ko.xznft_synproxy.ko.xznft_tproxy.ko.xznft_tunnel.ko.xznft_xfrm.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LOG.ko.xzxt_MASQUERADE.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpsamplepsample.ko.xzqrtrqrtr-mhi.ko.xzqrtr.ko.xzrfkillrxrpcschedact_bpf.ko.xzact_csum.ko.xzact_ct.ko.xzact_ctinfo.ko.xzact_gact.ko.xzact_mirred.ko.xzact_mpls.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_skbedit.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_u32.ko.xzsch_cake.ko.xzsch_cbs.ko.xzsch_etf.ko.xzsch_ets.ko.xzsch_fq.ko.xzsch_hfsc.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio_lib.ko.xzsch_prio.ko.xzsch_sfq.ko.xzsch_taprio.ko.xzsch_tbf.ko.xzsctpsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmatipcdiag.ko.xztipc.ko.xztlstls.ko.xzvmw_vsockhv_sock.ko.xzvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvmw_vsock_vmci_transport.ko.xzvsock.ko.xzvsock_diag.ko.xzvsock_loopback.ko.xzwirelesstestsxdpxsk_diag.ko.xzxfrmxfrm_interface.ko.xzxfrm_ipcomp.ko.xzsamplesvfio-mdevsoundcoreseqdriversmpu401opl3pcspvxhdaexti2cotherpciac97ali5451asihpiau88x0ca0106cs46xxctxfiechoaudioemu10k1hdaice1712korg1212lolalx6464esmixartoxygenpcxhrrme9652tridentvx222socamdacppsrenoirvangoghyccodecsintelatomsstavsboardscatptcommonskylakesofamdintelxtensasynthemuxusb6firebcd2000caiaqhifaceline6miscusx2yvirtiox86xenmodules.aliasmodules.alias.binmodules.blockmodules.builtin.alias.binmodules.builtin.binmodules.depmodules.dep.binmodules.devnamemodules.drmmodules.modesettingmodules.networkingmodules.ordermodules.softdepmodules.symbolsmodules.symbols.binsourcesystemtapupdatesvdsovdso32.sovdso64.soweak-updates5.14.0-503.22.1.el9_5.x86_64ima.cerkernel-signing-ca.cer/lib//lib/modules//lib/modules/5.14.0-503.22.1.el9_5.x86_64//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/crypto//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/events//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/events/amd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/events/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kernel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kernel/cpu//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kernel/cpu/mce//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kvm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/block//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/crypto//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/crypto/asymmetric_keys//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/crypto/async_tx//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/acpi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/acpi/apei//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/acpi/dptf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/acpi/nfit//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ata//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/base//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/base/regmap//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/null_blk//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/zram//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/bus//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/bus/mhi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/bus/mhi/host//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/cdrom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/char//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/char/agp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/char/hw_random//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/char/ipmi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/char/tpm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/counter//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/cpufreq//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/cavium//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/ccp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/iaa//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_420xx//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_4xxx//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_c3xxx//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_c3xxxvf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_c62x//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_c62xvf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_common//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_dh895xcc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_dh895xccvf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/cxl//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/cxl/core//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dax//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dax/hmem//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dax/pmem//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dca//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/dw//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/idxd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/ioat//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/ptdma//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/edac//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/firmware//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/firmware/cirrus//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gnss//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/amd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/display//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/gud//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/hyperv//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/qxl//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/scheduler//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/tiny//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/ttm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/udl//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/virtio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/vkms//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/vmwgfx//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid/amd-sfh-hid//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid/i2c-hid//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid/intel-ish-hid//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hv//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hwmon//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hwmon/pmbus//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hwtracing//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hwtracing/intel_th//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hwtracing/stm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/i2c//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/i2c/algos//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/i2c/busses//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/i2c/muxes//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/iio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/iio/common//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/infiniband//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/infiniband/hw//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/infiniband/sw//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/infiniband/ulp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/input//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/input/misc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/input/mouse//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/input/rmi4//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/input/serio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/iommu//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/iommu/iommufd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/leds//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/md//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/md/persistent-data//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media/cec//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media/cec/core//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media/cec/usb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media/common//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media/usb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/media/usb/gspca//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/memstick//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/message//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/message/fusion//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/altera-stapl//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/cardreader//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/cb710//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/eeprom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/lis3lv02d//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/mei//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/mei/gsc_proxy//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/pvpanic//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/sgi-gru//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/sgi-xp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/misc/vmw_vmci//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/mmc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/mtd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/bonding//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/can//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/can/spi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/can/usb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/amazon//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/amazon/ena//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/amd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/aquantia//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/atheros//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/chelsio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/cisco//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/emulex//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/google//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/google/gve//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/huawei//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/huawei/hinic//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/iavf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/ice//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/idpf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/igb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/igc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/marvell//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/mellanox//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/microsoft//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/microsoft/mana//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/myricom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/myricom/myri10ge//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/netronome//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/pensando//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/pensando/ionic//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/realtek//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ethernet/stmicro//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/fjes//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/hyperv//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/ipvlan//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/mdio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/pcs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/phy//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/phy/aquantia//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/phy/mscc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/phy/qcom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/team//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/thunderbolt//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/vmxnet3//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/vxlan//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wan//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireguard//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/ath//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/broadcom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/marvell//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/mediatek//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/ralink//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/realtek//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wwan//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wwan/iosm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/net/wwan/t7xx//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ntb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ntb/hw//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/nvdimm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/nvme//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/nvme/common//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/nvme/host//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/nvme/target//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/parport//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pci//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pci/controller//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pci/hotplug//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/perf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pinctrl//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pinctrl/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/platform//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/platform/x86//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/platform/x86/amd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/platform/x86/dell//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/platform/x86/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/platform/x86/intel/speed_select_if//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/power//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/powercap//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pps//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pps/clients//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ptp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/pwm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ras//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ras/amd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ras/amd/atl//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/rtc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/scsi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/scsi/libfc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/scsi/mpi3mr//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/scsi/smartpqi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/soc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/soc/qcom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/spi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/target//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/target/iscsi//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/target/loopback//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/target/tcm_fc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/tee//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/tee/amdtee//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/thermal//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/thermal/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/thermal/intel/int340x_thermal//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/tty//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/tty/serial//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/class//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/core//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/host//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/misc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/roles//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/storage//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/typec//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/typec/altmodes//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/typec/mux//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/typec/tcpm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/usb/typec/tipd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vdpa//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vdpa/ifcvf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vdpa/mlx5//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vdpa/vdpa_sim//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vdpa/vdpa_user//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vdpa/virtio_pci//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vfio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vfio/mdev//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vfio/pci//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vfio/pci/mlx5//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/vhost//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/video//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/video/backlight//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virt//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virt/coco//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virt/coco/efi_secret//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virt/coco/sev-guest//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virt/coco/tdx-guest//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/virtio//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/watchdog//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/xen//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/xen/xenfs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/cachefiles//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/ceph//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/dlm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/erofs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/exfat//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/ext4//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/fat//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/fscache//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/fuse//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/gfs2//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/isofs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/jbd2//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/lockd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/netfs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nfs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nfs/blocklayout//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nfs/filelayout//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nfs/flexfilelayout//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nfs_common//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nfsd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/nls//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/overlayfs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/pstore//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/smb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/udf//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/fs/xfs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/kernel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/kernel/trace//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib/crypto//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib/lz4//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib/math//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib/raid6//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib/reed_solomon//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/lib/zstd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/802//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/8021q//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/bluetooth//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/bridge//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/bridge/netfilter//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/can//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/ceph//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/core//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/dns_resolver//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/hsr//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/ieee802154//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/ipv4//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/ipv4/netfilter//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/ipv6//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/ipv6/netfilter//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/key//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/llc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/mac80211//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/netfilter//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/netfilter/ipset//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/netfilter/ipvs//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/openvswitch//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/psample//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/qrtr//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/sched//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/sunrpc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/sunrpc/auth_gss//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/tipc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/tls//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/vmw_vsock//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/wireless//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/xdp//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/net/xfrm//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/samples//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/core//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/drivers//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/hda//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/i2c//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/pci//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/soc//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/soc/amd//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/soc/intel//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/soc/intel/atom//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/soc/sof//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/synth//lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/sound/usb//lib/modules/5.14.0-503.22.1.el9_5.x86_64/vdso//usr/share/doc/kernel-keys//usr/share/doc/kernel-keys/5.14.0-503.22.1.el9_5.x86_64/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnudirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f577882fe7fc371350f8d883f07c9cd756e0a7d7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a32fcc80db1ca924b4410ffd6c622bb949abd74, stripped#.14:@FMRV[`fknqy$'(*-05:;MOTYajot  iy!"%0356STY]^`bcfghjz}*,.2< !ABHKMO    A 1 7 = N Q T V u y | ~         ! $ & ( * 0 2 4 6 ; = ? A H J P Y [ ^ d {          # * - / 1 3 9 R T W Y [ ^ c i k ~  4568<DLOQSUY`bdfhswySUWZ\|   "$(*>Qfz    %13]_dfgtuv $@Z^nopqrstuvw|}6:>BI[ 3dhjq &)/AIhkmpt  #'OSefuxz~,69;=HKU_acegikqsuwy{[irs !#%'),/:@HJQegilnoprz"$&8>JMOUW[^imnY{ @ABC  ]`dfgmo!! !!!!!!+!3!6!:!<!I!L!M!N!O!P!V!X!v!x!!!!!!!""" """"!"#"("*","1"3"5"6":"<"A"C"D"E"G"I"J"M"O"P"V"Y"["]"^"`"h"j"l"o""""""""#%#/#:#@#B#D#F##$w$|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% % %%%%%%-%4%;%>%A%D%F%G%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%{%}%%&&&&&!&&&(&,&4&L&O&Q&T&Z&[&\&c&d&e&f&g&h&i&j&k&l&m&p&r&t&v&x&{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''' ''''6'8':'<'>'@'B'D'F'H'J'L'N'P'R'T'V'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'''''(((( (((((#('(9(;(B(Z(\(^(`(b(d(r((((((((((((((((((((((((((((((())))) ) ))))))")')*)-)0)3)6)9)<)@)E)H)K)N)Q)T)W)Z)])`)c)f)i)l)o)r)w)z)}))))))))))))))))))))))))))))))))))))))**** * * * * ******************* *"*&*'*(*+*,*8*C+V+X+]+e+g+i+++++++  h      W *!  r Y     'A  G/%*  K =      *   7 L$  *1 !  n    ( *    PI * "  2 !  D5D" G /U R G (-  4#< }     n /   &#PP=P>P?P@PAPBPCPDPPPPPPPPPPNPOPPPPPPPQPRPPPPQPRPPPPPPPPPPQPRPPPPTPPPVPPPjPPPPPPlPPPPPPjPPPPPPPPPPP P PPPPPPjPP\PPPP#P#PPPP#P#PPPPPP)EPPPP)EP)FPPP)EPPP)_PP|P}PPPP)_P)`P{P~PPPP)_P)`P$PKPxPzP|PPPPPPPPPPRPxPzP}PPPPPPPPPPXPiP{P}PPPPPPPPPPPPpPPkPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6PRPSPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPP,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPaP P P P P BP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P PmPPPPPP P PPPPPPP"PPP$PPP)TPqPPPPsPPrPvPPtPuPPPwPxPyPPzP{P|P}PPUPdPP5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPP P P P P PTPUPVPWPXPPPPPP PePfPgPhPiPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7PPPPPPPP.PPPPPPPPPPPPPPPPPPPPPPPP\PP]PP^PPP_PPEP)PPKP_PPSP#sPPPYP1P+0PdPIP+VP+YPPP PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P.P0P%P%P%P&P&P&P&QP&P&P&P&P&P&P&P&P&PPPPPPPPPPPPP PPPP P P P P P P P PLPPP%P%PQP'P'P'P'P'P'P'P'P'P'PP%P%P-PmPP P P P P P P P P P P P P P P P P P P P P P P P P P P P PPPPP%P%P(PPP!AP(PPPeP'PhPPP!P!PPP2P+1PGPHPIPJPKPLPMPNPOPPPQPRPSPPPPPP(P( PmP(PPqPP&PPPPPPPP%P%P%P%P%P%P%P%P%P%PPPPPPPPPPPPPPPPPP PPPPP1P"P(P?P(P@P'^PAP'_PBP'PCP'PDPP"PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,PPPPPPPPPPPPPPWP&PEP&PFPP#PnPPPoPPPPP)HP)IP)JP)KPP=PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP DP P P P P P P P P PPPPPPPPPPPPP PPP(PP PP%PPPP PPPPP(PPPP P#lPP P]PPPPPPP LPPP PGPPPPP(P9P(P&P&PP P P P P P P P P P P P P;PP P PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPzP{P|P}P~PPPPPPPPPPPPPPPPPP P SP TP UP VP WP;PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPLPMPNPOPPPQPSP\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPyPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPP P!P=P>P?P@PAPBPPPQPSPTPUPVPWPXPYPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P (P )P *P +P ,P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP PP QP RP yP zP {P |P }P ~P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PP9PTPUPVPWPXPYPZP[PRP:PPPPPPPPP#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P?P P P P P P@P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPPP*P/P+4P;P&wPCPdPP%P%PPPPPP]P^PPPPPPPPPPPPPP P P P P P PPPPPPP P PPPPPPP /P GPPPPPPPPPPPP P PPPPPPPPPPcPdPPPP PPPPPP PPPPP P ?P @P AP BP CPP P PP P PP PP PPPPP PPPP P P P PPMP'P(P'P'P'P'P( P((P(!P(5P(:P(?P(BP(bP(gP(mP(oP(}PNP"P ]P ^P _P `P aP bP cP dP eP fP gP hP iP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P P P P P POP PaPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P\PP+FPP+P+@P+GP+HPPPP P P P P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzPPPP$P$PkPlPqPPP P#P#P P#P#P#P#P#P#PPP P!P6P=P>PDP!=P%CP%DPEP!>P!?P!@P%EP%FP%GP%HP%IP%JP%KP%LP%MP%NPPP!HPP%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&PP%PP!IPP!OP!cP$P$P$P$P$P$PP!PP%OP%PPP P!P!!P!"P!7P!QP!RP!P!P!P!P!P!P!P!P!P!P!P!P!P$P$P$7P$8P$;P$P$iP$jP$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P%'P%(P%)P%*P%cP%dP%eP%fP%iP%jP%kP%lP%mP%nP%oP%pP%qP%rP%P%P%P%P%P%PP!SPP!TPP!UP!bPP![PP P P!)P!(P!XP!YP!aP#P#P$P$P$P$P$P$P$P$P$P$P$P$P$P%P%P%P%P%P%P%P%SP%TPP P!ZP#P#P%QP%RPP P P P!9P!\P!dP!P!P!P!P!P!P!P!P#P#P#P$P$P$P$?P$@P$AP$BP$CP$DP$EP$FP$GP$HP$IP$JP$KP$LP$MP$NP$OP$PP$QP$RP$SP$TP$kP$lP$P$P$P$P$P$P$P$P$P$P$P$P%}P%~P%P%PP!]P!PP!ePP!^PP!_PP!`P$P$P$P$PP!jP$P$PP!kPP!lPP!mPP!}P!~PP!PP!P!P!PP(PP!PP!PP!P$P$P$P$PP!P!P!P!P!P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P$P P!PAP(PPPP!PP P P PP!LP!NP!MPP!gP!hP!iP!nP!oP!pP!qP!rP!sPP!|PP!P!P!PP!PP P!P! P! P! P!P!P!P!P!P!P!P!P!P!P!P!P!P!P[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlP PP!P!P!P!P!P!P%P%P%P%P%P%P%P%P%P%P%P%P%P%PP!P!P!P%3P%4P%5P%6P%7P%8P%9P%:P%;P%P%?P%@P%AP%BPP!P! P!P!P!P!P!P!P!P"PPPPPPPPPP)P)PP!PP%PPPP!PP P!PP!P%gP%hPP!P!P!PP!P!P%sP%tP%uP%vP%wP%xP%yP%zP%{P%|P,PPP.P&2PPPQP&P(EP(VP(iP(kP(tP(zP(P(P(PbPcPFPP2P3P4P5P6P7P8P9PPPPPPP P P PP P PPPcPP%P%P%P& P P%P P P P P P P P PPPPPPPPPPP(P P*PP'P&P'~P'fP'P'oP'sP'xP'P'P'P'P'P'P'P'P'P'P'P'P'P'P(P( P(P(%P(P(#P(8P(=P(AP(JP(NP(RP(]P(hP(jP(sP(yP(P(PP(PP&P'}P'iP'uPP(PPJPP& P& P& P& P&P&P&P&P&P&P&PPPP%P%P%P%P%P&BP&CP&P(1P(3PPPPPP)PP%P P)}P+P!P&1P"P&3P&4P&5P&6P&7P&9P&P&?P&@P P P P P PP P PP!PPP(P P}PP"P"P"PP9P!6PP)PPPP*PP*ZPP(P%P*FP*_P*`PgP(P P\PPgP+XPP+(PP*3P*4P*6P*=PP*5P*7P*8P*9P*:P*;P*P?PyPPPPPPPPPPPPPPPPPP#PPP"P"P"PQP"P"P"PRP"P"P"PPPSP"P"P"P)PPPPPPPPPPPPPPPPPPP PPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PPHP%PIP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPJP%PKPbPPP PP!PP!P!PPPPPPPPPPPPPPPPPPPPPPPPPP& P&!P&"P&#P&$P&%PPPPPPPPPPPPPPP*P*PPPPPP&rPcP P P P P P PdPP!P P P P P P P P PkP P%P%PP!FPPP!GP P P P P P P P PPP!JP!KP,P#aP)P)P*PPPPPP*P&P&P'ZP'`P'dP'hP'lP'pP'tP'P'P'P'P'P'P'P'P(P(P('P( P(6P(7P(@P(KP(OP(_P([P(cP(eP(lP(pP(P(xP({P(~P7P8P9PPPPPJPKPLPPPP P P P P P P P P P P P P P P P P P P P P P P P P P P PPPPP P P P P+P:PP$P$PP;P P P P P P PPPPPPPPP P!P"P#P$P%P&P'PrPsPtP%P%PPPPPPPPPPPPPPPP!P%+P%,PP=P:P+IP&xP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPP?PP)PP)PEP)PjP&P&P&P&PPP&P&P&P&PHP'P'P'P' P'P'P'P'PIP&P&P&P' P' P' P'P'P'P'P'P'P'P'P'!P'+P'3P'9P'=P'>P'VP'FP'KP'PP'QP'UP'aP'P(P(P(P(PP'GP'OP P P%P&P&P&P' P'BP'DP'SP'P'P2P"P':P'AP'WP'P P P P P P P7P''P')P'/P'EP'XP'YP(P:P'*P@P&P&P'P'P'$P' P'-P'0P'5P'8P'CP'{PAP'P'2PBP&P'(P'TP'P(P PP'#P'P'P'P'"P',P'1P'6P';P'P?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP9P.P:P:P;PP?P@PAPBPPPPPPPPPPMPNPOPPPQPRPSPTPUPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP)$P P P P P PP)*PP)+P P P P P#rP),P P P P P P)-P P).P P P P P P P P(P#P$P$P$P$P$P$P$P$P$P$P$P$P$P$ P$!P$"P) P_P MP P P P P$PPP%P&P$P$P'P&P/P#hP P,P-P.P/P0P1P2P3P4P7PzP{PWPXPP)/P(P)P*P+P,P-P.P/PPP"P"PP# P# P#P#P#P#P#P#"PP"P"P"PPPPPPP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_PP`PaPbPPP##P#$P#%P#'P#(P#)P#*P#+P#,P#7P#8P#9P#:P#;P#PPP"P"P"P"P"P"P"P#P#P#P# P# P# P#&PP#ZP#[PP#PP#DP#FP#EP1P#P2P#P#P#P#P3P#P#P#P4P#P5P# P6P#!PrP#P8P#P#PTP#P#P#@P#AP#BP#CPP"P"P#6PP"PP"P"P"P"P"P"P"P"P"P"P"P"P"P#PP"P4P#GP#HP#IP#JP#KP#LP#MP#NP#OP#PP#QP#RP#SP5P"P6P"P"PMP"PPP#-P#.P#/P#0P#1P#2P#3P#4P#5PRP#P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPPGP"PHP"P"P~PPPPPPPPPPPPPPPPPPPPPPIPMP"PZP"PfP#P PPP P P P PP"P"P"P"P"P$P$P$P$P$P$P)MP)NP)OPPP"P#PP"PP#?P:P#TP#UP#VP#WP#XP#YP#\P#]P#^P#_PqP%P%PPPPPPPPPPPPPPPPPPPP)1PP)WPP)XPP)YPP)ZPP)[PP)UPxPyPzPP[PP!P)2P6P+/P&yPDP)4PIPNP)5P)8PPPPPRP^P8PP P P P PPPPPPPPP#zP)9P^PiP(CP1P#bP#cP#dP#eP#iP#jP2P#gPOP&lPhP+WP+ZPPPPPPP P P P P PcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPTPUPWPXPYPZP[P\P]P^P_P`PnPoP PPP P P P PPPPPP#nPSPVPTP#mPUP(PVP#oP) PcPdPePfPgPhPiPkPlPmPnPoPpPqPrPsPuPxPPPPPJPPPP]PP-PaPbPjPtPvPwPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP%P&P&&P&SP&WP&XP&iP&jP&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P&P'P&P(P(P(PPPP#PPPPPPPPP#PPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*PPPPPP&P&0P&;P&PP&TP&UP&VP&YP&[P&\P&]P&^P&aP&bP&cP&dP&eP&mP&nP&pP&vP&P&P(P(P(P(P) P P P P PPP+;PtPP&PP P PP P PPP(P(P PPP PPPP(PPPPPPPPPPPPPPPPPPP PP PPPPPPP P PdP&P'P(P(*P(PfPPrPtPPPjP! P%1P%2PkP(PlP(PmP!P!P!P!P!P!CP!uP!vP!wP!P!P!P!P$%P$&P$'P$(P$)P$*P$+P$,P$-P$.P$/P$0P$1P$2P$3P$4P$UP$VP$WP$XP$sP$tP$P$P$P$P$P$P$P$P% P% P% P%P%P%PnP!PoP(PpP(PqP!P$5P$6PrP$P$P(PsP(PtP!P$9P$:P)LPuP!$PvP!-PwP!BP$qP$rP$}P$~PxP!DP!EP$uP$vP$wP$xP$yP$zP${P$|PyP!tP!xP!zP!yP!{P!P$P$P$P$P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P% P%!P%"P%#P%$P%%P%&PzP)P{P)P|P!P}P)P~P!P$P$P$P$PP!P!P!PP!PP)PP!P!P!P!P!P$P$P$P$P$P$P$P$P$P$P$P$PP!P!P$P$P)RPP!P!P!P$]P$^P$_P$`P$aP$bP$P$PP)QP)SPP!PP!P$YP$ZP$[P$\PP)PP!P%P%PPfP)=P%P%P%P%P%P%P%P&sP&tP(PPP+?P+AP+EPPP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P !P "P #P $P %P &P 'P -P .P /P 0P 1P 2P 3P 4P 5P 6P 7P 8P 9P :P ;P P APPP#~PPPPPP_P`PaPbPcP'P(P)P*P+PpPqPrPsPtP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P /P 0PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$PP%P&P'P(P)P*P+P,P-P.P/P0P1PPPGPHPJPLPMP)>P)APP)@PdPP(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(PPPFP)?PPgP)PPPPPPPPPPPPPPJPP&P&P'%P'P'P'P'P(YP(\PPPPPP$P$P(PP P P P 3P 4P 5P 6P 7P 8P 9P :P ;P P ?P @P AP BP CP DP EP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \PPPPPPP?P@PAPBPCPDPEPFP+P,P-PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPsPFPPP PGPPHPPIPPPP P P P PJPPPPPPP,P-P'P()P(;P(P(P.P&P&P'|P'bP'P'P'P(P(P(P(P(PPPP/PPPPPP0PPP1PPP2PPPPP3PPP4PUP'P(SP(^P(aP(fP(uP(|PVPuP P P P[PbPwPPcP)cP)uP)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P*P*P*P*GP*^P*fP*wP*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P+P+P+P+ P+P+P+P+P+P+P+P+P+,PPP)dPP)eP)tP)PP)sPPPPPpPP) PSP(PP)qP)rP*P*'P*(P*P*P*P*P*P*P*P*P*P*P*P+P+P+P+$P+%P+&P P*P*mP P)P*P*P P*nP*oP*pP*rP*PP*PP*gPP*P*P*)P**P*-P*.P*/P*0P*1P*2P*P*PP*@PP)PP*PP*P*P*P*PP)P)P)P)P*JP*eP*lPP*qP*P+'PP)zP)P*cP CPPPPPPPPPPPPPPPPPPPPPPPPPP)fP)gP)hP)iP)jP)kP)lP)mP)nP)oP)pP)qP)vP)wP)xP)yP){P)|P)~P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P*P*P*P*P*P*P*P* P* P* P* P* P*P*P*P*P*P*P*P*P*P*P*P*P*P*P* P*!P*"P*#P*$P*%P*&P*'P*(P*+P*,P*>P*?P*AP*BP*CP*DP*EP*HP*IP*KP*LP*MP*NP*OP*PP*QP*RP*SP*TP*UP*VP*WP*[P*\P*]P*aP*bP*dP*hP*iP*jP*kP*sP*tP*uP*vP*xP*yP*zP*{P*|P*}P*~P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P*P+P+P+P+P+ P+ P+ P+ P+P+P+P+P+P+P+P+P+P+P+ P+!P+"P+#P+$P+%P+&P+)P+*P++PPPP)bPP!.P$cP$dP P!PiP$P$PP!P$eP$fPPPPPP!PPPPPPPPPPPPPPPP!P$P$P%P%P%P%P`P%P%P?P&P&P&P>P3PPPPPPPPPPPPPPPPPPP PEP P P P P P"P;P+.PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP#P$P+-PZPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP%P&PPPPPPPPPPPP P P P P PPPPPPPPPPPP#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2PP'PPPPPPPP P!P"P(P`PP)P*P+PbPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPJPhPiPPP"PPP P PPP!P!fP%UP%VP%WP%XP%YP%ZP%[P%\P%]P%^P%_P%`P%aP%bPP(PeP(P)PPPsP4P5P6P7PPP&P0P+2P P5P6P7P3P4P+5P5P+7P8P%P%P&uPP+P'P P P P P/P(P0P3P5P-P#`P?P(PPP%P%P]P) PeP P P P P PfPPPiPjPZPPFPPPGPPPPPPPPPlPHPsPIPtPDPJPP P P P P P P P P P P P P P P P P P P P PzPNPQP"PXPPPP\P]P^PPPPPPPPPPPPP$P%P&PmPnPoP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _P `P aP bP cP dP eP fP gP hP iPP jP kP lP mP nP oP pP qP rP sP tP uP vP wP xP yP zP {P |P }P ~P P P P P P P P PP]PPKPLPMP9PYP+8PPNPOPPPP"P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P PP P P;PP?P@PAPPP P P P P P P P P PP|P}P~PPPYPP#PP#PP#PFPGPHPIPPPPPYPZP[P\PPPPPPP`P P P POPRPSPVPYPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPRPSP#PKPPPPPCPDPEPKPLPMPNPOPPPQPYPZP[PPPPPPPPPPP!P"P#PVPWPXP^P_P`PaPbPcPdPjPkPlPPPPPPPPPPP PLPMPNPPPQPTPUPWPXPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPPPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPP P P PPPPPPPPPPTPPPPPPPPPP P PPPP#PPPPPPPPPPPPPPPP#PP#PP#PP#PP#PPPPPPPPPPPPPPPPPPUPWPPWPoP[PP`P[P\PPVPWPPXPYPZPPjPkPPPPPPPPPPPPPPTPUPP P P P P P P P PPPPPPPPP>PP PP+PPPPPPPPPPPPPPPPPPPPPP#PPPPPPPPPPPTPP P NP P P[PPPPWPXPYPZP[P\P]P^P_P`PaPbPcPP P P P P P PP]P^P_P`PaPbPLPPPPPP6P:P;PP)3PhPP)PfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}PPPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P P P P P_P]P#PP#PP#PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP ?PlP#P)(PPPPmPnP#P)7PP+]P8P+_P+bP @P AP BP CP DPkP":PoP"%PpPqPrPsPtPuP"4PvPwPxPyPzP{P|P}P~PPPPjPPlPqP#PP P!P'P(P*P,P}P.PP:PPPP#PPPP#PP#PP#P)0PPPPPPlP+^PP#pP P P P P P P P P PP FP GP HP IP JP KP LP MP NP OP PP QP RP SP TP UP VP WP XP YP ZP [P \P ]P ^P _PP#PP"dPP"ePP"fPP"gPP"hPP"iPP"jPP"kPP"lPP"mPP"nPP"oPP"pPP"qPP"rPP"sP uP vP wP xP yP zP {P |P }P ~P P P PP P P PPPPPPPPPPPPPPPPPPPPPPPPPPPZPPPPPP P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP"RP#P#PP\P"SP#PP^PP_P"TP#P P?P`P"UP#P#P#PPaP"VP#PbP"WP#PcP"XP#PPPdP"YP#PeP#PPPPPPPPfP"ZP#PPgP#PPhP"[P#PPPPmP EP FP GP HP IP JP KPPPPPPPPPPPnPoP#PrP#P#P#P#P#P#P PPPPPPPPP P P P P PPPPPPPPPPsPtP"\PuP"]PwP"_PyP"aP{P"cP P P/P0P1P2P|P}P~PPPPPP P3P4P5P6P7P8PPPPPP P P PPPPPPPPPPP P!P"P#P$P%P&P'P(P)P0P1P2P3P4P5P6P7P8P9PP#PAPBPCPDPEPFPGPHPIPP#qPP#PP#PP#PP#P#P#PPPPP#PP#PP#P#P#PP#P#P#PP#P#PP#P#PP#P#P#PP#PPPPPPPP#PP#PP#PP#PP#PP#P#PP#PP#PP#PP#PP#PP#PP#PP#P#PP#P*P+P,P-P.P/PPP#PP#PP#PP#P#PP#PP#P#PP#PvP%P?P" P"tPwP" P"uPxP&P" P"vPyP" P"xPzP"P"P"yP"P{P"P"!P"zP"P|P"P"P}P"P"{P~P"P"|PP"P"}PP"P"PP"P"PP"P"PP(P"P"PUPVPP"P"PP"P"PP"P"PP"P"PP"P"PP" P"PP""P"PP"#P"PP"&P"PP"'P"PP"(P"PP")P"PP"*P"PP"+P"PP",P"PP"-P"PP" P".P"wP"PP"/P"PP"0P"PP"1P"PP"2P"PP"3P"QP"P"PP"5P"PP"6P"PP"7P"PP"8P"PP"9P"PP";P"PP"P"PP"?P"PP'P"P"@P"~P"PP"AP"PP"$P"PP"BP"PP"CP"PP"DP"PP"EP"PP"FP"PP"GP"PP"HP"PP"PP"IP"PP"JP"PP"P"KP"P"P+gPP"LP"PP"MP"PP"NP"PP@P"OP"PP"PP"PPPPPPPP#tP#uP#vP#wP#xP#yPFP+MPGP+KPHP+LPPPPP5PKP#fPPPPPPLP#PuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPP);PZP[P\PPPPPPPP P P P P P P P PxPyPP)P P P P P P PhP)P)P)P)PPP9P:P;PPPPPPPPPPPP PPP:PPPPPP'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPzP{PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPPVP)PP#{PPPPPPPPPPPP)VP)\P#PP@P+6P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\PAP#P+JPBPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKPLP#|PMP#PuP#}PmP#P):P P P P Pn/sbin/depmod -a 5.14.0-503.22.1.el9_5.x86_64/bin/shutf-884933e21a67a43a301b25747d10b1907715c14901b7ee425f04e4d4a719af0b61acbacbd3cdc218d610f3313c36168f77ab479323b70f24f3d7b1bee8f66331b? 7zXZ !u6e)] b2u jӫ`(y1?dZ56˄ c2P s%_ʝA 3,D=%Ow?;"_Uq'&U7])ӊ+ q*Z[r;m O,jsQFN=5KC&V0VQ~/)?EzA'qÑlIk?:T?yYs$sڸμC=C Pz &…늑 P]GWX.[ #3G.YAy(Gcaw:gbH3NÅ,Of(s)zH|Z}O-P 2ggNCШu`x aSBnzwZÁݥc+.ZnGxnP;g ;_uKn!T`R"-wo}A>t1%:vns0|w\kJ 8ծb J#\ZX`\>Qq,PF*euXi8+3hԿ;\>-h [?$I#+%ICT="!/F ;JndSd{-0N?kqt'<f6vٽ@]м*`ΝdNdΓ#utcJco&mQ/lIb(Y6!з#`\a] fp';q/hwWHlר۾k?)@07?[ hF eX \sKye_t_3vFLeM |¿O.Vz@N-ɭuWRncVя 3w(~/|=vYjpH'Gv#T6%J<-{/3B[M N),%٫r;o$Iڒ_/\xYb(íj2MW{1ydF|'g~P e8*\D0zd[ d1_Z=XP?8=,,cUØHg`o\;6hOV$$::>r(E8ϚtV>aάnٹ S] HnhmdZ7-|g eaݍ| x'v=CdU.dZƳ$q~ryC#s ) 2lLa #ۣ |bYy{rDk*\rH~#tNa6Ԃ*V (ѹ/̊~?]_:2 i'#-% SG{tg~]șM@}GyHa֦hgORo)a -,\ 2rk֠Y<"Mۡ:ቨxK]j+ Pw-B8q bL=Ŗ}w r |o| }B{UUFe!]CH2K3W5F N$p"^T= {?j ؽߖ4*X@6 -6Z paJF5д3\ sDtk8G@E#f3 T(?{6e#^*0A3(9aIîrQ(o$3"VZ 's!;6D-@Iݿ_( }(Y=~䙵Bo]!(۽`h1Cugơx}UbdI:cհ9ci0~sDH?:Wffң3⹧SG{Qƴ.mk5]|\ToSeڳ,M.8tϗ o/睽^#d*_j;kF\Z ~ryMFdY=tj|,-uSd5(0 lnGObd$rp7j3am0 IeՊhϫwE3'ٹzpC<'PS3rP@;?mٜdwFܦԥ! ֬$jcņUC/G7tyQY%vb"v^<sIb˯`Wӗn)yjuE=~)!zaOfNj~J8Ud;[[ź9uSy@يo{ :/-#;|W̾V[QOCMЋ:R L,.{eޫӸkˀHbp/Ię נn17\: KX$T1Чb^KWnE[!TwmՒ^e_b 8jnoJC`FoY s:NpڟicU UdWN&6Gk G6 Â8Q֌txv焩Td/9H *oC_?L0oߝ} `}˹,l`SsGEك)cuwۇݮ0LbboH}Ց-ro/A ]}dΧ2qLX2E`-7ȔPt8̭8O72srvof Y ej6& Mm3yNsIˡ[MS#i@Cxt+8*j Im3P\-orNl[676~iHab>^hъb'P-txK$A|3[e*{}T^2]W-_ KzR{"kآ=唸X_YŔx]$%SlxWi)vxɛC}Vx9N!BF=4+=*z9KpbFx2)aLvzb_=ɓ($m)j- Pn=Ka" >ƒ|W5;xaxɭTy7'ϊ`L`>^Sf;D8o$fjVB{ A[NLOrjČX{#@ߎ..J 2Z ܼ)]BX>`1jə'@eG }?I:0-!pڪN/C/"*$^Eé +FvqrƠnS{ ZXZzd3PbiY[nZCUD9+TLOKmOꆰx(QCcS?Z "[~6JR^0,GZSbUZV0.tAGhR^<x$=-/q)63ňߑ/:p{i!> <7"I@xEBTAXv27 T~h[d]xk/7G˽JYխ,Ji 靈灭k /G?\gd^UOzɆCGƕ/qjMh .s 8 #ӡiAYqV%0sz[oh)D:" *08 E7Fvk+rLgP.~'Qq$glH<Ɠtv )_c mEQHyd:>(yqs'Yg5aنVEd Ky1{m__ٰ:@~囧$Wmy:*i72?ݸg;FyH>e867|V%kHs #`'It03-ّE28}@~ Dȇa.fm;뎵v3qZĵt;Vk\ z8YIQgK紃Q+{C 16yȽ ̚BL,K٤s#+' H;XmY[uF_Nec֯oc/7Z{N 4V0/2y0lpF@"Wv;"mEc5'>ņ2B+@D=_FԀ;6(ڲfPH+b2K[ Kz|jǘR1dRyl fG[|0i!ɍ5hr1z 3&7NR,$  (4RY%&Is6g|4*;Q^^̬8>ou 17M,0@<#=T2/_sES`#uF!2= 6(7ŨVΎo^/j s"cuONZɄNwiv폝X(^b0nR; x4ډ1RUB}3 VF0ـʨc|ƥJ#{rB;,^EtXa,tϛ ~qI~u1_Y1ħ!2&h \%U.ߤuxt+Q=5]qsx3h+譿7$͝VgZgؼzDC[)"u)hm9K-tWqdnj7_bkX wivPmz.q`*:BkΝ□op~̭UC^ׅ&8*D"\B9mc"`FڌOێ(pd q>z ônA\mhR<-m*XȦY1h:lq: ;g,:) ZjD0 mo.ˋESnnKGOd}1 #-xя̎9\.@ۤsd*y CфTW_TاIxKCR δDnk_"flc$d+ONY"I5#^2W%j, ric CvW'6{ަ>rcV?&/>Ai9'j\\V!AMb}Hd)5_ Gk0OvҦOiPӢ=$QTaXIQ Ж쁱wC`N%a[`'5?lEB* x* _8D" ]`l o "Melj`Yi#DbgH<ƥޫj :!WȌ-X, xyG a7v1 "<~c7]ZGbԼS裊0l@ O>Ѧ$*QzÆ.2{67 H cԮFSo|n79()Z١6vXEFjlb2n#K˧ %2ȑ:ä QacBV '_n}'3E{;?y6f8MjP#u>LQ3@)T˾0KjBWբ;I)0#)pMG/)^r_oHRr% "&.=3f;iͭ6&Ml-vo]Tl yYqZcVUA3sM!PQueO;蠭Y42x>xɶB*wT+ O69ȠYi7!ƮJ,I}G1T6r\n-KH/oBhe%ucS]Ovf0v+A Ns[kBvS ҃}4S槨P:Օ*^)#I;HiHYYKCLaS%P~$ߢ)n+Rm0yeqK%(nOrȞtmrkqe༛Q19q*Jo#4#Jęն-68G‚Uq.pvG#i$SB?YZ;9KgpYv ]? `w汽]ѕ+/v;BTxô.JJfL,YTT*辵;PܑnjS |뜦2v]%'Q%74 0d%7b,pn;iyJоMVQ=Jjyu dgF/2hd#Auۛes+-@y s 扨ϭGJlJX~ۗmeHu`Vy oŴH8C(,}h\m#ZAn VOfggqS$̽=HO^H.K,K=\8 Ib6g5xqːyϔwB`ZT/xLNEiq c;˼XZUȉNJك`(`y R矸,n66N*>qq |(lT+/ jS<W"R^/ δ\ޣ>dyaD^/xVR:}͝ Ʊe&V"ds\켔 p:"mHL^gQD̫Ӝ.& #O"YwJ[aݰA'n"sFEO5R"h(OЅ:Y6.YR$R-?C\ O#Nf!h0L`;g.=/x9ڀ01;>kaADYFe{7KZJaUN.+'7-TuaAʮ/]k(ۭ[A:"pS̡{ ;?}q3[J)AR\%rrCJ/)w/օ֘d'y!ΩmK"K!`=2Ĕ7ê6~pd4y8w ]6P aЫP7%O\=TvVڄz*~B=A4sRb:۬ӼAdo`;36AG ^ Y(ϣ8\/K~ǻS+7SXVvGYo8q #N>s =R`,H9R=C߻Qm 9+Cs%sb4:jISozׯ_Y.inGr|D8% *5[*<@ԕ?[b*<$p4zi|:ݣG}#]䛺owc\tk_\JR}|#|= /iΚg'aQOZ羅R w*d{oirS+k;16TMJϰ1v @dr~,Te(YrlֱD]Z<0ܞY]CKA t376/[~N$*vr t ]?n`˚9#dGkZa_!_ogM,a˙ٲ~K&YA:U]Ҳ4g>(ѱj/hM! u=]ڜc!DT:+,ָ:ktCH'l7=x*,O(*qghs? O4ҰVL6r!'T̛2ZEzz' ^ ޴d\"HZrU{"z0T)Q4tMLy)7o:@M'c"6"RD~䟏l\&j>*m}ko 1i9UaX<䒓~N\@d^إ{ߋ>':CaoRqV-Ǐܚ%*%- O V~f 0Və G;A`+/k,K"tU9Ý n=R/c4ӂFlٝ]bǜCee.? F<֡pg@wMx0Rhϯ j&kCr0}ǩNUV薅vF~ dxL,1?I֟5}|DX2y㬄%'dDY\`!_e#D%= E&%GQ :WsG9\^Hꕰ_Oد%Y(S2"E9P ~҇Ze](dQ6!̻V E3:c& Xi:̉r_IJBZiũ=4L)C{Xm%RÁB`dI& v8[xVУ5Lo6v@gGxG]KѸ/~/~~Fu6&ݜ=xޫ?`T3/Hp#}4/QrRf}ufݻI~+c|+5DF;2OT0%c'B4+bE4}WCܻ[eʗ+7wsOd18#+;GZp0#5L;?=a>CDe!K:Sm$GK^2G_-ۏVF!+(Ϲ@OHZcr0*X(Cm`責`pa1 RIeoz 6*'(C'!5( R?FXYQYప>F-wft2Tf x.k31uF0 %<*ibM5u4@Wt[\v5rȅ!Sg=/oXzPkQ" %G|BJ6 z>XKJ~˨y9Q_H4͗_T} +% 5*7s+|cTy(;Nn)Z[V󲀵QgG`HLG*p풾gqEb us"{hSx{#?]q, "<@JUɗe|z ^UZ>/f'l贰WrѼZfDٽ< pFEVCfFGcNVb1ưPˬx\:&P˧m9`IUA]z-?nZw;F!3*9z"-ѝ,h(v+X79Ku:ji;7uD ̑՚JwVt}_Ny%@IDJ5Qv] Gq"3Z/w@G U 'EM{|HsPfvmEu=&8]8jBqiu&-2z>bV:Vg1aa݂ #G٥Iܨw%D|h$~>ҙ11+̔Nj&rE(BzK8f(RgGybF;U)~"+Uq:Rѓg7E{e]}=ͬvsW3\\[*pY0B)eן/hz]u(\56_b.s3{TʬƨTR-򚣉ʾ:`.qϰbEI)J)'"o@MQP?E&4%s]{x3W WK鼥LCg"JšEc>U*VR%^29Wp#H}S)/}d55LRI<1~MNܜVν>ie:&~4`y)9ԍdSM/֒9tW-K0p! uEW@u"6:w=o|B70UEcq=ܲ8^4ke38-IlS%kFptA"UI͂sYX48޿9Ӂ&鏆fte#*e 0x_$u?&dj ]H2}\X{\U 9c-TX@Uwv?k<sqcږmJ w3\5uQrA'r^apx[ɯ&?4>Pj9Aj!0sƐq [ⶂG+##%z7cd$sR5#9+Ԍu".,]{ìMLʆ;֨ZisMQU©DDUnQ{HF@4]$&d6m1W^.vߊ=ǜUE-3q$ 49yU1xN{b;)$+@d&6ϥ +=Ξd5Hhi&kEϡ2VkN 5cp:2N~5n_yayTi3 sIB+h1Vd,X}SuSvͻ4#81z97Ww]oc /ELc)Q9EԺ W&JxȫgMJB` ?Uh p_FLj3oߵtnFOMtWR.P:X1!3b% u=` a nkW]9Bat{䅓'sX?$P;KTqm0 B =~ ^A=bmӿ?5x~olGr4')9d:@HK^*mƿ=N 6TQRVVtq41= r]z#F]|qJ X Aj/~qGa7ahȐPZu JoFF:XSƋ=-Uq(a>Dj$?j`Dd~O?-}~Aް#1QPF?m~I9f<<!tĎBU-62'0KhZᰉZ&{b_.Dkݪ@y)f 0^c Uւ8?@qN>J%9#Eթ$Gwn-a1! uZq.ԧ$MD22:1=#Mv +(o} vY1 h em: 5ZZ$wW A#CD$GGFXZ!olSȲ$Dr/J*,Q Ʀ!7K+ n"$zwz#Wg@V''Qrp4G0dDU%"*A1"%8ߘk[+˺#x@j4d~0kN<&) Q>0؅tU \] PCfXQUhD zκٽ~^z If8Xos].^xQv&LͧYE62!J/CRw8%7]K xKAܒ7oyOQAxvzH(P$Dxt˼:2tZwGfmK _į?.E"@D[浘x$9cfg6aaRGS(p:Tl7 ~7wjy`r2rzs; t~‘Q{~{*.!?9gVt/ ]b* ʨ|$.gI$ӴMa~ql|k_,9oOFS6Ä) |jN~[8,7.=rUes]nXG>]َ׃0_S 7UQ2y:) n{ťcsQjgdh֖pSW5;*>?*e{h 'V]!k>"|526LY2Xׅ>V_ '}t8ã8$ւP5V+< y}Št7\: DCVEY -q)}t# p̶eVs^o}-R@]SrEf穡efCu>%&(Ҫ2\@Xő:{E:pitE,t9܃dϩ40@jnIuNHWIPx]Da}F#pf0z[zb8|YCF9 %"jvhGeS͸x<+=l|U0P @6qX5+ jwslqYx]&\AoosC(d]_+$r*sqyI`b( FWeN2LoVOsof7. SVEyJSi7rmw`hn?w: ߞ|L{hy5e mC>+C#l;,jq&z\ ΗZ ܬ^9'YbW$EsY3 |pr‚x/y~=zډީ/sg9>-+fXLyF*b"ЭV. BJO~ٙ%ZwW_3gh4W1 ّ,nq>*X8 i:_Bܑ~*Y9x(oJB*'qS*9e M;B)mp_%9v-FK~z¦8%]Q"tB'$.Y<e. /Ds7r8e/^Og  *n3 Ɩ 1>R=CMNhhDp{ Nuu,S]`7L\7 b, 91l <HQ  Bh4(̴WΓPYKHTH;jC4Uw-.1 KQ0@~AՀ{YbdҔ`.b‹X0 MHQ8Z@M]1>5Pc˷Nx0>~Ղ6GF NU_)CH T6į9wTk]g`5p&_+eub^Ii+(cԘ̆Y!*L!ӡ`A4@Fj6+7}$4̀dͶ~j!` %GjϢO"/.jMc,^1@vl@AS}o(U-E$8w Cۃ{jM%d.Ţ4oOw ((J cc+Υ8.$㡨lÁfd]1SEQ7]^Yϻy@kr lwuڑcJ*M`j= Ǿ)>t=lƒfq/+u33#4ƼpEM"I΅s-(qkΈ&'Õ~<ѻ7lܼ̦c$4|iaAp2k JL |f4gASY2׫k$qP/4ǗC= Gc&^D ~&&M WFC&`l|;\<atȃA\1Zk=r@ y~7u e:;&+v+sߌk+n/P`Oj@]ϩ1PLH6 ZfG(o[47&+v-^/4lګzR.@!6%{v,(IެA.q  v|`nTzOfg ʼme%,|gpǨhf#Ǎ\6Sy"'H8Rtĺ[Y=_"@ѴD!um,p)*ɤ6kX9t r^lv!a& d$SWXz4W,$m\ n 7aQiٶ߅DPgEL,l1$gjϩI>D~#,Dk"}J^ᒘ F+r;S%&\BK)"t%{$21H"UDC #j6mXPyļ;}:[ʫywu<I& j<"o|"eSXJ}<(eMqjX~Jng)Vj#p۴"Kzn Tl_Bn`g;rM^h+6Egc%s`m}51D2g޶0ơvHX!afNUuRXvA%cǻX*Cq␘UF{u,8_$ZFCT,7I:N_yڜZ`CCєv"wCI/ A[]e2Jd~PStIe@S`\Y(pUcj ću'Gc6Q, HeM}5 Ғ:T-7:L%2+މ9\>$4nUM m`Z _p(4w|:9"`t}9У~w%]GCG.WQ]c&3Y` ~'Hw.rͰ3L.a'N:PHJE;D8ǶqHae/]*D Gy&22Hxv930?&3ߦz|.2"ϡp`6lʲLn麵y(7a^gd:]o@ #%6)@+j&ŒBRXUO!͞/?PpUnL(U  -= p@`MskD"Q5QbKH}&ckMU) +*)D*> Ѻ b;sMkjd!5 ܞVe.et"c-m.:fb &d0vx4 M *=1: ) ){)SGTHRAwT&وhfJ-2<wJ)X,Ae梻)2A= #F 3х\ pC:,^t҃fٰN+`A)ORN `v檙 nOJ:u-Z3ii+r/O-XJ3sJ_By*гO~T`PZVUF;c.|.*0od;{K@ne#(oř`L̼Bmp: E0-{sR h C韺z!r35ƒ" 6sL'ݬo}V8$ TR n[jp ޗRQB){x6˛;k-&{T^ WXُpW2D(^He?gF,s}i"wvHAe^.(NmБr5 aAT0p$*"¤O4\gNH Use]5Uqg, g7Ӕjػ#zI4^jrK1+夂dFl*{ |eU'g"+[ΐbARW,<#?-`lV :b@gyigQKoHO%)5^\Wڝ٪;ǐ xGǓZ!>92;#CvVOej,xfX9Y߭8N:ѤtPQG5"xj3Hi/x{Vt00}1 ŜEq l̪UBHQbp'*n5+!0UI$o@H&h}ϤYWУE **=h/>, SQdT?9AYbYaT]uO*E !Kl<篑=ڌS.i&k/:j7pg+E}3ø  VЎmib?GHF7ԴΧ8N$Rش:7Gc0kF(n'Z:w'zq32?qNy#h/JE5w =SfBw.V%k]re+XIK6ɂS8!*ݬq}?ˤź7Ǡ #0G.6IO+;fV*P,7԰WolZ֌ %-OYA5\LXpC)>jPuwmtvFU'X^˕,E` =.rLh)^ioQR^?`&Qpeiύ T9`Z{)HUW mx|*N~%SȪ'$ Bb%_A& 5 IW}&RjvFE|1롏;o-k)dE:qQs}A)=1v`;ni}S&i 6"5zsN7?EqU^1RC>]bqtr}]Fbxu J>lB`9-%&cEdӹuwZ&Ig*c_,nR4d[cqijfvUxBH$Q\R SWdetܣJ>t_*3ɢ m`$MMӭcz]I[qYr/aTc4AIb{N[^݅׎OTi&ޫc"y#_/j{K`Kc~%?(5Rd%88 N%lv^Rd"}ZUH-#]1y/Xvb/h r"Zz jS3itM6,uqIs"aϢ 3ZL` LOx74Mmn9%][JN2Y^ FDP0bSSSG`+Soh5^r~E8E,E;R{B<  앚^)i0(9!n6'v(nUwTk8!?yr 魘aY\oT ۷`KsF.YVsP]lQJ3"[Vw:y|e91ֿN'Gg6ߵw⡽e(̉슀 [NEI)0/E^K%gmEȗ܎י, 4ͱ"`jFug?9*c;fWV>zjnu#7_#|pV/pA:vaQ5 ״%όflD׿y08X^ ݞ8td\GBRfv2y- fӡ 0tVJX\7@UANTӀE4ִ=TL/B̛Ŀ0z :sG!~z${RJUEcC.%~xg ?I;PP.ӗ0dB9m( d'^,;6"&‚ ~UU5m*.}00D۹ WK|#OAR&op=b(C =,a~ُj4]-!" N*ڐ>?Cl xՉDa$ə#9LorZbc{Sg;j7 KTBdMB5Iݨ]a4y'%PɫE(-+TgU;XLXǛ-Ho^VMXX= [(v 1Fޤ\eCDZвkzL<^Gsu( Ew`r"0ğ;,4|qnDK"*F SL=gqvC ̑Y'G'"my">d9|]۩1m3Xٹ~{a:ʊd}{T`#ϼ QaȘo(BCb| `b:Ok{6*`dXLV_+>E$c5Rvy/wIS^G f`ڑ僚@kse&)`硫g2\.~Jv.+~$u,lm*v.wE;[fLG)s} !.jkej/f|<+ Yk;\UQʵ@RsF>o>K|f'KC/d% ĸZ\jpIh#p#@R6p]W+7U1{!4C?ϮVt)[AH%@V]ҥ3A+R##GjH\q;ymڃAَYvJ|<9}z=YCsv3NS̵x3_Ό|Tc.)\kډ5TRr>:ݯD@}ߋph&"<f5gX햟\S ̙Q% nݷ,a1ʜR_ѼP#_x Q~[ 65swu%)t.LZl:v-K٧7..x PLd'Ͽ&(qD( _w%u3gΜ|}v+>s3Ҵ=e a #r $lWP0rfsqnCP$W~ԺU*HhϴBx>Lh)YVuY3ᕘ,|ͶƧL> $t~EwgT/""˼H5cw`@(Γ$BUERp ybsdENH!hFWZjZshwk)0֤{e]#b N>UDL ]aDaI\P$MAF,0(O iA]}NNC5sXYZ^ ZVH ~Nrq #HJ7Wtt[PUgG|C0jFz TC"`JWT{K '+(/p` byRwUir8Bom33# r3{;6twU:ULQyVA)VOx8E yCDd_H4dc֕i(8^|K@>Ӄz45)ݩG^cas dy/w6ӖpaU*dQΏF$n*05WP|VyjR@h^H0Ox Xd{F6֭̈́f+ש7OQP|dFXGyZW$`־Mmi'8uY,HW{a04\7IwW{ޔJpA2КtҷJ1 1LjvSM{pck<]cW϶Ixfzʅ RP$-'pÊEesSlq[i{<"-е畃ZfmhAfk; +L^l ,xh͢81?cqA>rTwΔ{DH"[x ~w?j.?(JU:Ϻi+] |u.'&gW(h617?L++6`eܹvfK4"[6烛YguhLOZ%{ȎK9x=A7eё`bEG!uGUď*;aFdcA; P,Fn}&Ӆ1hTFV9 :I$5E!<.զ>+ajpJoyQb+̌!$l`nH ܘʋ&&iP r_]ךq1'&Ayƌ[91_(X_38YCG$8NFU }G/CbIcFR5ۡi)\s&s9],j]H\ʜ&V`?6Nvt,U;S/jJ'U~IۘynߑXvQ"fPdJ+Bcsb֒ ?7XLsR$ U3td.*h%a1 3]@Gl@(:K*54dz ҏ-  r'r ?Jh<#E!6 ɼ7zנ)3>)i 7i٢`+ h5&w-+`yWQN~L V G%W]{XnZvGhNU`!!f&e.♝^XZ{Z<#2"|^oovWƆN2DŎ≯M{N ܀ MwYEO7$ G \$zL{ӈU8 *~.@yomTڱX ~6'MVǷ/ ;g8UՙA?<| 1k.#҅9kpu- iն"XmGxܹWJl,)-z!{2b!aaMC8_!oԳJ[`8/|`A?=Ç[ӖW MLlLT'çWO ]x5&tpz.ǵ}*mBvBbvr4C $HJj-te=>r!AfNC)k2sm]6tiSc߁yI Ae(G4c^A27mA\" $v :E4$eӾ 8?TE',Eh1o#wHI4uxa[^SWZ94>-gt1k%HyyqK5cnv]o$Uӥ}y:q>NWPdpF^xRj&1Z+WB- O<hXwϤ[eQi*iSd +^)Z*W!hf"3uUa:DdssdBck<HP6~ytJE7$[ցtQح\{ud1 8%6{嚨 ?Ǯ:Ūa{u2]@:Y] ;VrJNP|67{V!\d8|BsTii CTM^;h0v`(ϋ'OF5)7Zg VAHk2 G}p;*t.uWګ N}_e @`zuC# Cq_[yRᝐ 2Cb-I{Y~ l.iBuIAo׸DebʱZG&$2ŭHO?鸉]j_ ̻oLxC@MӅ<'Uf-; s(?{fx%dM+&.m:Poہ]mv3zazBЮ!Iʞ ~la!9',e.JYł̕st {XPU.Xm0J,am}l-ȊgH&[6^[Q: _hIQ/'w]P{o- ^ e+?jeZg;I.Ɔ̛}(YfCe)dw[(,w$KP '$rγ}Y͋+ +KWjuء 'Ad͎?DLθfeG:kJnsèkɎ3&ÕJÅȺ+M, >bL|^Xׂ9i5mb@?A>Vpo~tMOt?xDevK"y+FLS:gDpa^9m7}57Ԟ$/\ R xF_=ReԒOmx5YʽmROjVVނc$m,`?\i6iE\KLVL4پT}+WˏA !!V"=gN 0;ꃲiOsN{?CcmK  O, >ُx.o/FC3T]4U %LgEaa|) av0O,:5@N ?m}yVz:PFoiLðkoF\ri$_gJ]61\S̴j K"b6)˯PK7N]GO9Y^bRN*\}`"l/VTZDj`-- >(Np/ ) / piB^3U75 1)t_/^hu!6^f}sdֿ*PP7#tc.{@p2X}WsKRyGʼq(|gsP"*9Ƨ)Nx"Feu&V'XMYPd`o)m =Yu:]ƆcLoMXW['m˗ #GNj\o n94?1 dDhY@L$eZB,y|e,Ԛ+M '~ q;X1vR9&.9=МdF[ֶ(F-'Lƶ"X^bdR0΄3߯e$S2ҶKs9Yu1S=U< F:>?,RT^"9pE'\ᜯIϸvQ~IR&z"A]vI.F ts<Ku/jw/wU!c{ s[*Rk?c>_#雪ՊJ\>/)1l?^GFaMx*2N.ӂ|_890^1p'8m!A1A磍ul] -҇0JXru? zG{.2d !ZBi ɩ::Yy|$K_S %k5.:_U7}ẍd$υ$meޟhDҳY4.|.g+'ff# LųxrL;;k؅W=kLRcﱋp 57=k;4}XX/eU%sӨ :\:e^G-b%P"bQ|mN I?@}HᲡWg u$緦V30Dn|\V{].1n;N-i~Ng ]cY_ѹ5ehQWT+@PQ*/^3++)p, T}߬~r;jV[y˹E9NRL^qZ~ PEӁm,+r@Z 2$+G{AcڭNa=$O+UoeDOUf-vH(DÆlYn^ 3y Vc| mU&1vpj\% %/*v 2p?1;0CmTFBfF7*8A!KWoL8׿*ˤm|fM2ߕvUz x{*Kl< J6:K.+u[h 荙^fY]y)󞞯J}~P/(0`Q4SGEMiC^K-7! |\ʟ#H!-)]!#n|PṔCרCϋs{Я y¾4&+#UK ᓋVS${R1 )`rhUl܂m6Gĉ{I伕B@`\9zMnKz ~AP_m 1Y3 W73ě{b B4[3D3t+{G! ;M0}qc[<-?wMG6#׎)wϐж} E>Z\rњX4s4:v4S?l4N0)`/T!enVT4l!7ӞavT],5K9Vi"+SUCA:e[߻HTx.3%9 6/Jr n·? $0)^__eX)BY,^vTٰtg#Lq5=\;> &͔,pm¶MsƺiO0 BI$iFpOx ~Gvɪ浗&G&t3Y.WT5\W<Uī)̶/Ce#"2Aw|lAwjޥO'po?I!y|J `$,?HL# <=4A/&IDHo߅4r 9X00*BUGO ;Biru=ydk_%FOyVwOَPp'`< dEn#s|W- :I)|IR}n=rV98)IܠTMKRN$d}Ye hV28RþGA橔"K☩bs}e_ViRn'Lk ӹ#24^2taxZ9cjG4NE$X Xc1ƚ#tɱ*KBi 4]pUqQ4O:Ȗ *M T ^cT΋2 C}0 wS8!gB}SZv[Y҆||,U]X)J˱0ɾ{燿`9'SL,GJh 4,z*rmŇ8#5$6T5C^k^ RaeB,Xkԕ((wBJ$LnfQ6.jfAE{6ecVZbV1!缊`oaGU$_S"Nx'vۋS 9U}7z\GE"c\ n' R:LbLhgPyCUC5) 3ѓ)mQ\L`vK]n@;;R#{mS{Auk'}I§dKp.mzo ;jnp&ujc`1#@}1<+ USdžKc^hԴ2zo}!葊N5[2%.ba4ǘF|"cw4hQbQ1RjX5Ⱦ=|mFí>pgӱ5$^sBxm4hAmIq=ZN]X6Ϭ tI\=lIf!`y ]o;$*`\>!F2qv/9tN&3`D4+(1_KxF%.!+x(" o&k >Pl6Wqz|:âi 1<\1y sMܴ?dҢN^hk.jZʶt{U&>q9FɥF5vD>8#| rGCЛs21i o,-*#oqTN_44w_IMekBPvC)L砎Lȯ',<{qY]4bF{7w'@޹Q?mToeƅcfM`)ϩu31HjLz#C&3Nr@YXp :SJo.6?V'YB%-tV/z#X }g[:BΟΞT]x]!;5'w 9}g.rf:N!F2 lB3봻sX]>6A\3ĽM*⭿rC˽TmKEK E>Dwk^cnVx#I YmH@۳?vD^`ʿψĝ[x)-#΁ns& <٥tCA7Gpp9P|~x_ղ,0QW᷾`֖7w*[#ROoN8&"M88%" z"qe\∑2ky %Gq^y}f:韠"Á-%[DsZL*y&jL٩PTnX[);Sҧ.8a?%J &)l:c,Ο Rwa|2i#'ȘSG9YuX15ZO\0 yE[В+j&w"j`(DPe3% =5\dh6Glԏ&,1`y"ԣ=58ݻd9 V2Z5k`K(=P<!+9klٜ:>9fx߼cee,|o۵1Uh'7ْ8#Ԗ7ʞ#Z<,G?05 3E5(ٌiȶ;/Pu Ͽ[x"RϠXy*Y zNemڰ`t Ѻj2zt[P7X7ʹyf0GPT x4N V0G(Ŕ󝰍*!Ri#%(gaEž"?tnEE8lOk)pUof1݆<%le AtZq^zrVxo|dWl:KNvhP1$4&6kMh"q>i^δ s3[~) Iu~=-GupqU"聬᲏xL^e6ؠ3F&tݨ( 46% hz;7[|hnU<Ɲ8:Q/p9 ]KAWO+d>ᦝ㤌e hODϩ9G eΖNw[% 'gw1)7*.͓ k}p}] \JWiLpߞ-XyX r԰5R̬ t dތ1fjb/m|H^Fvݘ  fG b6MfARX,{C~19a[𙻀3B]y{چ@Lf}/&А#3M) 4 -43(l1:7T nⓖ#ZQI?cp\R"F#Vܮa٧3J`=,Gf7K!6uƈl$n%qAm<"15!\,L]z%d,uFgh{HS ]1Mv12o\!]"#[]& f }W?.Ai d^eK6¤*ff.Vo5V_ /=A m`t$l{_+?4:WscOҲ.93SWR`u6Q 0vKgQ$ {M%Cb]FJoނyK7dD R1u[I[AJaT e:":2G@U+ܾY>2 w/ut\2YC`XIP bvR7u ё~nofehD-x/#͕Y.2|z4๶=zN;%յO,6W%W6 dLѸ-~ ˰? ?O /*Hhy?-q*EPV6R`t| ?iH_輿W@hZ%]JLњ=50WCJ#;(nuDW%Q2 C/ KmVEl-ʂOtW,Q7vFۘ@(<0WIC>ez폄&/}E{cYKcԚv9A ]aWxG\ 3 e:@VM#{DrÖo_R94F%"xnw(CK/OUY&}C Ŗ= f,c C{A#NJ4 mCЖD(<j)OaƇv;4)(:R722CuX #Zp64 ҈`|aGZ5AoeKĴv:ek-dy<[; x+鎫\qL M y?;8{4Kez E&8P::P$dkFzjǃ?[BJWϾk+6Wy8:x0>qBtRJ^ev7[-/YzjiFqWEx]C+o4$BgȚPSJxı}Nk`ܣ>hH\&k^~TVKJoE\ŭJUFեT$K -@*vZUN5W} ! wZVb8z+}|U3\;ugxD?LГ 4[F_)*TOm/@1~9 ꘉn{i gE*N` 7 |FJND`q6QJy~ }6[&rƾ|Hg3O) ~d$oht`z!^[rtՆN.DL{qx"p%8&@S>-dtl:Da) b++*) G?GKնJD讞Phm+Nlpz9NB1=#Ԁ'3.^qOo5n,b撟ƭ5i%)Y܁""+^ޏk.jAeHb[֭ lYLL)doRq( Ob0w>"YKgvɅsW>A'ZO?931]궘-ԾdiQgժLB 8?,,@h?hwUp Oen:RE2JNn0}i׾^\>0uEHuxNC~ө 4$6JNY%2DhqԆ/ uXW|Fm& 8㳰[ %yu կvB#t$酖j3gU+bv,q$[6 CD"ŮuYBKrރFHEs후ȯgG,S0J;QǦ~Y?=Qps&ڦoD5\` 7f8|e7pWX,'td'\(zv_W9[lw1r=x3Ǜ,=H0bFSSBWyT*yq,nb{\":Hy~^|Ca+eLuE`V\Θ^bVeR "ډzl'k9{g] Nʬ62_| PJ=x[z 5$*PgA%T::{Apػqꌺp H/f ,Ncg m񶛮]j!~[uN)TnjQ&헥Ιؗsoj*QHH \يa 2YĜm f2x4 WG=Mps" 6lsm̡z~u:RcFl[!Z@*> =w)![aUf;T`nQPvP0bo}ma 6 l3/ΖRfΉbQSwr̆3=cL6L \O v:aG ?JmEVR@4gtlX7jQ/3zJ3Xy@a~mhY]5s46cWZ0ܘm2sMȲvOMs'6SXTQm7\qə o@?dE=+;LRGQ+a J*sZ eXB``Br خ<70M8rWZ2TzvR~&"%۷>, Tt^KKsj@'ֿ |ĸ ϙLs$ՖYN~{On1_"KnhJp ?KLɽK sҩפᖃvs1 YWqX7v1KɾOмE C%Y:/nw#ƲPְo( %i^uaS'~@%*w)Z3$Elt:#NeBC176Mلnjm]]_^x .!KB;pQu}۳N2;2-; 2BGbS? í]mG k8Btމ*P!=KV^{ b{J6X0vnSpLr]?H(w MsnYJpOg,vt\,`bݶ0rU2Q̇rs\mCB~)}EhC fm[ƼW Goh:rhnm⪗i8ۨDNg|JuHZ%tF6jU2 Prbu~?.-3X>ͥkir35eRQ$[ cKBF\)`qike搮)M|aӓN~Mlaޙ<bYƻ*ɠcRKWhuz8˯ydžZoHD/x}6Zzǥ^C)<ۢVgLܬ@:z j]\_5Dڱ<3)ǫfG19 ,Wad bm_{z1"p%ut)+6*UATiߋ/ۅ'+08m)jbT藣#g~(xbwMb `Mm$)M}lKl)B1>^ZAoUGU=Y|DW2?<FxWO.mT@Ck3nYkxdb[Wܛ\L]'`e|Rpl )tB.p~] 6gD:9sa=cue wb1QMt"-Ȫo_Pܕ' tցՒݣW;#IݯpLPO5(}YV#n#M 2:i.w]d:$?9͛Y$ԻpnWVGԠNl:<k׀G)v- պf*0q%\4ym.)2p'ƾւN *Ymi ?m y(}G{!_xj7a8T3O]vjC(nfPnn[@ڙ'>Z7iIRbùԁQ}sr}Uu1:t5M`A-#Po- CЫ§" Uzתx_XJejpÕ6Ӯ \xbn?wHu˔,Suxx^~vwaq/QTCQ(H ;lv}_̺Z'CkK*uխ?JD$KaE:{9ҏP0a*DUEx%x@ɻ"B#-42w.+,yJya`7\fO'#WIO' ԖfU~gi9>p$[Al"P|f5$!`e9_̽x $vy}SUwqVEyWrD; Hiƒ4̹][zUk%-IDC5!Vyyn%\l8:RIGAJ  _zFo{+sw iU\h7!| нL%̝% /No٠WXDah5˽ǭ< / MV@6*a)^?JDFN!%Ԝ>A5xer2}wDb1|LP'ioX]4p,!-,7ՉA:hdOH e#F@ƤG/ j)Xm2KljJr U[nAfl7e:1NH}L&vE;>'.x=:eY׃L &E*T'R= F:q|/̓?[Q FKA'.[f)㎬jm!p?(U)λrfC,\!ھ vZ«B-C'R.qCI${[\pRt3C+oU\]%`>c8xF1x5b"}nՆf|8%imy9bAM+j.[4Q]HS𣜫Zqېx 6t=lѯX DrKXxOLQnP\uy є՗W ~'N|eɲ=vUrD;}R+.ZVcaԏҧDߑ[/~N'Ӂ(]qZ9?QQ_m%WdōXƺ^pU z1YvY.nơ1[wR as*hddgꡬ.Mea;YM؞ПH R]NKkGn$2 %tVCMrv̓{"h qSwHydV]`2 >ZY,7Ggp3lAw 'ۢRufCMۀ2Sȅw_jdy0wm <(zo̺&{s x]G8hj9B vm]n^ IWx=4C Fo$]Ivb_2yxA&!m HR>[^X:ĚWWH~+ G~ Kc@|@MB1%WS~l+P2_2]\ӏ-%_ T(^hfi\jY0g9&zA 0Dz@T eQȵJ}7s'jĽeV7!մ<+:$yK.a ׁ /]˛KAf@_ 8z^ ~z)bP<-u®+Y1-V/cIhm (OcƹvZV*1QY-M-_"w#,gd,U7 &3SGC%\ %amG8p1~{m#nIIq LZ5Y꽞'oY3ec .k PŹ80Z?,DTl4j< jOjڄXJ%+ZxDŭByz /PT*kJ, Omz鱄8z"TJc'e(܏M zឳ7,CYi}~%xrE@ޭZTud.։Q}SL*MPM)}K';<#Ȉ^EJ{P ﮃIߌ]Oj 7 O%`-,>vMb+{"}Slԓe睰K AWKK<_]9R0˻묩9~ޠ_X&^י+}Z(>Z.pOJj KP=dSnsquN4+rmmr*Xe?9a\QۋtNVL9 "& {lJiɌџ :qGGسH̦B<ߞFҘïkhIs^S瓡)~R8(Y-yb5FؿMt^c#J? B/59Q {߭z`} xcG ko:϶xiu8ZiUBp J7Kk7UgʀjCm= Ua>&ئ5rw`_9z[&͢sB/ H673ɗM :Ё E?!kdAEQ")YUH#+׃Xs M!KNTĦ`\׆oYl(0,AKzC1E˙˒ xKi=6O !ŶܲZT%)joTot^".L2dAۃAXǏjι5Vޏb_=Ix|*D^ء[KCbS6F(h[&d} PYQ)5!10S^~JúeG{\N.0u~ #LkB7?kI݂%3_G2C?ayj}FJiMG4oFw|BgÕ-$CM ^eAw#=ܯT;K J#P7T9w hز80 0q٧#emF%8a76OL`1@Є/[R=w_~=>Q1@p]]` +ܑ mYҷv9 Up,v)DS $κ /H҃C[h.+.B۴HWm#mK4yj(Q[EǫہWUɦq-Q'ܻi jRR.{-FZe)8z0s3 (ȃd-G) Ѕ8p$1EU,<:BrXAsڮ7 #/u"J8*{3&]マTr N:VwJ}pn؀yA~peD咓 ){OK2 td0׏+[:ti[}ʑx׊ M )*3c^VK۸/KNgYG '9YK<6ºtM< ;3XE38}r&Wڷ2C1vkz0 b*%[!:DgMZIBTq,LNHgDj/#Q1bWm} >TW0L SC=)p]$~IZ>1{Va' jlRg\P~t¿I o<5i+:jV"gY7NH ~%<3@wn0"k0ID6IL\cU&8ʤRdKFOeX:݃ A/Ǘjz#2K6/)'{t瑩e(e%ve{4oC7DvH%>]*Q b+" r>u,K?EuG'yj{?=w q;q?c. Mv;aaX.*yR-M/?+[.Pd$9^!MRV!3WwJD5/鄖YY(2p;nl7BN5 Eҵk|O w^Ҕ0^Ele7"/gr= HYo[;tC*Kg_UHSڻVmD6A0S4YOހ  7J"SBY~?;q3h -E٠axkSvh}_7l4e FN @Z'tV{V$b{wvmk֗Z>Ǫч6;J2Mpo/*3f#oE|7x-;u k^a j}.ӛy*hͦOU!=$2wym:jTlD㫆zy#G3};UjXWeT&m z*aVT\ϨԤMȿXK ENVMؖ QKJD)ā 8Xzf6^Ir1J?^QT@x!9 ?(Y ~Jq:>EN6ͻa+2xpY?r40ɝ !ӟ=URM-Tz39ߎS,BP{IAގ-/< O!ѯ$Gwu~_&p)ތ=Wm3lT(s[;d! $8̘I;(cx6ǷXďοÄWl][JcTE* >T6 /)(A"zxj aj`+wi KΒdB4tcLEo'+\WC)̉um۪q Q,NI!/w 4Scܼ2-n L{p[!eոVc?Ny/\̃p*@ռfBL[0ْR[}cpȇLe…UGdMzNv@/_QmDWUJ  .SzA"ɡZ*k oWЖO >!ŊOgVs;pGd^:a)д̎z3ճ_4jbw]KeJ Wp^5!9pF)x^CF LJ+<)Cj)@.D!t;;XdJaYtf:SL0r$_#2 \!߿DE45'CGlh,W 7JqL !y*"`]'VX~U)ۗ3J:ʹs,RR2u 4fz@E `ukE[a:X2z,t&|_*o!À.Vv +R zm4@φ.vŃݲJcjXr0:V֨l~j2~-a?aZ& rb1!/ DE.F$Ɨ*?Ḟb#v>Ɗ:U,_ C 2 bZʔ̾Wǖd"lyT`}T\{%o1r;ޏ J}݈ ?<sQ|Lے,a 75SFm03ŽI mP0iKsw' p Z"j"T&XVYzlz#qj'!"'pPb\ۉުGkQRsfLa?t"./`\D?2pC%D㤾npt&__:.hNa,_\0*( Iwʂ- :gc$'!Q $N\+ɲZRv K6OjϮwLQ[VSg{ Jɲegd⹓rzֆ=pca -e9 ,We͵7E3>wj* .[)},uC%)70(F%[r9sPיEW3yG?X3w;gѺ4 ^~1%:7UZ9:͵rBv]H^ډNo8L{~ л>u$Z"KwF/p[S*r}&Kc<–~g5^;u<~PU*f /ӧQ 敚u.6|JҲ:~El! зyeG H.oG(Qߢ.@Ůh@ƹVSj*Kbі|Ꜯ:?M-3?0IbBsv6H`G=@dkZ?AH"UHtlrlΓ͕p͋$hؖKX1Jg hXo C H;_ DVf[cn|-Yֶ,0U;GIf(EoW*&,@~wB)[lTLeۙ Tf`(`t/J,ll{XH1~phꂠ/3$`.p$%|/rqY,e9\3zَьg!X^5 2OQ+Ap8TfG_JˍP|I?"=:AC\ ^F(unK-ܤʣ]=S_s!˯̄|F?-$?C Y uGͨ{u=$`J>v 8tҲ ^G%&u׍y{rH|U:AسO0?/0Jw2S YkgK%(a"$Z+b3Y%HזpqA12D{kD˲XxQ}>0 IRO0*Po|Wv5,DW@>j( &鮜p~\8I_p\dF\aR%T /0/u;wEPF&gRz:lOҩbr쑷T~D2!B'_olAH]j1;cb_x]u |^Kaj("XB~`'ɖ[d}¼?}Ͳj J@Ar<]m-ՒOz7uw'~^љnJM_|3.YکZ*و$TC"Ye1ξփdmQ&'3ԉb'g*+_D4ZBbmK zi#k17Aؖ/HýP l.u[ y:\OAmt+2`/T[r{S/z/Ѝ;gt{v)o1/KH4QBt$FE#i$'0_}(q O ?2?Zvmvs y;ǐ= I˱_KqK\kkBEz2r\wm3v5Ǧ J`u@<5XI+Mv uҔ>2U>YxPs{,~4Y(9?J|WK4S T;NE?#V,vLBSdA&hh 3⿊'(DHd2,ߐ=[sSZI^{ " at.>e$E 5[sHл7^59HV=)GHI4p`RWIY:R~bkGlu9GB GCe4YtTҌ1>RD9XTW͹1:gt >i+a'En@S7>+7A1qe5 o| Ũw P#s6}|qX2a*{|MJ]u¿R]~E,u'j 0Rje 50"SK⿑j61"@xA{I$عsD0[^c![(X)dUUQ{u 韙bdmb1ɦE U=-J.;}1s8suNmu;?/^_ *:CƢ1.lQ6kKh0Xsd_ۤi}Uޓޞ6~7Mb;3|1wad*6~e-71W3Z"zK=KwNõw/[0ʟ3.3sNcE\8lHc#D]R~صTA#s)/Qpzrq|bN2v~MSH!遧NIAEh~&zJ"(: /~ o`@ӉVjY [6|FJl+O(Ҥ G=FۑOq~:y83rC b1cN >Ry :߀׹ԡG$vSb*f(* ܯct#YAV421#_aKCq5-3 (sdˌoLjʁOrMJ-ęDIsbY4@ūEe8Sbq?ȅK8|v͢(,r&CWpۀc{y6ڭ2Q&>PQbnCPXV~k ?C}qO%}`OwF?>ҐAKbWO~?@wA@Cto}D#|LFfԔ-z}瑄x@1,޹\ HJ_@< *T/Y4 nOhAcc_ ャI„`(VV}XJ`IjlOfnNHAtn5 '8̡$   j7O,՛´xPIp|i5V]SL7R \qKrX'4AF$ pv~HmqA8d ّ7hi)j͙9MY>G( Yl>'0D=;)L(WuY*WK#W4_LN#Nk6neP̲ ɸx7l >MJtt͢SB@wj A"Lc֊xc<18쀻yg%g*k]f2(Q֤k'ܵY)zrZY5#tc:%Eq(]8o@KsQ g K.k&TW4x>m :I`u]s:'"2v#- Nf:3x˗ܓ48hd_\K{<T̉U W ^F XKOy5#G9*n)ќ ߱j:hE G)3>oc1mel*>dhG!! <'.3ٺtP ڠe"XRؐȸpڍ85~"bB5meK3%f p*4+ ,C4mP5*P$>àL";(k\KD{8 iWԴk^yvlRtR6MYƖh7bkQvV< +}-pR-ؗ2M{_6,;2I]i`@n֮{2vc:^'-ܧC2\K1֜{@ Au&=EQy~8"lrOڃoXDGZnz]ph.e@Q[HfPS37\>/ '.pfhq춍1(6Jlqb@#MPf\v{y@#c)S?ȴd(Eu} r|k>-5lsI(:~ ql;Jܯ6ongʷ4>\X123̀4;oIRh+D<g•ozyy}j\Ch ptB*7PlNT8cnF wm"܆P6G6S9k 8~ .I,¢p\P h_Ug\Na෿Zq6Ilӛ?}I֤o1bx=Wx27gdsȕXjżrN A})/;O;Sbk}剴CFNCǨHQ w$ʶEաUvb**5̚x"ZcaJyNt[D(ffaH9Ѹ|W)~[]93 Z&,K}v+;zjS0Cj{_W&R ޳I{ֵ3||-hsCn5qe ?_orҠ/=ӳ*4;+ &LxQj:ļ6@ݸb]Y_e V.(.*n+'BSu!w##tI5񆑿Ym~-k`?eRy-/g'l($@X2~-Nǐe! S [u6;&%\0Q˜8maנ.w4$ȴ,hl( \,]G`pˑ5EEg4$#=FF󰧬PNBoHqEBxLr&ծ}% '2t܅_?fPϓY0# vԠ56=]t"~x8.{,^ x Gv4a]UGIYkNَMU+JN!+>=eo|,y Y1; 9n,A fcy!̪Hć]YCn{7-5Ea!ng/{<,ur~$p@i:igA)X:*P|;0 :mdf7[Kb!]9D^[ufS;Pm<Qx2u4}0hV̺ΪIϏKV!['';_ю(`"a7.6qVv}K཰ f78Z1,v.ܑ!)TCis4ֱh㼏1B> V;fGh7enD=PTL(ckTY e90Ճ+_GB?s[|ąKm]=NG3uB\03 jTs1lg#VS~hd[k|RX3lO1èZ (ȹ]~7X+`5C(ecu᜘X%-S[C St«3,)r6t[@4g,da2II0;B8l!þN н=V '%kZALIq$4$R^Hf!A!_APZOC:Yc:nө_ aF驪& 3kvt=㦳5o,"f| Ѡ g&T|?q`@ܢc ;@TcA#d =5q+J3SK<*{VVw{N3d~_ql4ClϿu1'`"qe O-^E0XC-Tl3>=Sc ܹ'Ma}_L= ^t{] &B%N2gz(Tpo8`JDHyRa숁#IH#_sZJpWUEw,|\xj˻:cE4$ހSl«)o}Q-қ~W.^M'4'믗rQT }^KC$Wa]>ǎܻQvVBslVpQo ,ΓxU"ߓ-WY %Fщ(i6;aCa?e=~Տt0 ZFx/,vBA1_#њg OI+D*Ÿ2#x N#O^r+ AUSkG+ `į^}-H݃'FJ _ faf0Bѓ1t+8εPPw1q1I3%H#vj\Y oj@tQ9ݗ_6>)zP'Μ՗`̷}J@s$p ]LFX'UđhlLtmu ->v`cNd4% `Eu~Rl}ۈ7Czi8t9Z|خ瑿3wY 4*bWxBu۱SD K0`+7VײBL$]O"O6}T6!EpCޤUGhXEnEsfy3[Q5+l $QzW&uVQ#@K9]]'?ߒK[{s$Ȩ*yHJUfv`yȋj>7$Q)ԇ&4#zpLB8t6lO G kx238./au[0tgC !%(=*)=^`t ` :Pw`C&8z!7 Mi{׎zQDmtʍddG8[ъ)0M/.t0һ4ʽ" cأj)Cɨc=P9?E_Lف)?YKeE5zD*IvI 5wTp~5[ZS$s.{gLs(ME<=쯂&,gf-z(YOA_\#w([$hCBam! Fù-4^#:w?VX`֣(vljTk84&Y|>/wfB$b PPzPue^UuD]_;p(?&C9j$ǭGӄĉ"ؘS1w/ @]CocQmS2z{U eʿWJ~ujӥ7xNJJP%g^FJui? .r]"0`":\ҥyȺN>֣`r.*+Hx;(::r<:TK!sZ(.K٬o&*1`&| 3qDlԄE$8A ֞ 1X-5h:bhHi#XI*oI?G,uvN,#V5>2tR^T̶ K-kLc>}iܞ=@^)oos3R8D:ړ*Dͷ:Ѝ;(A; \iå.q%!vCϔ8iXJ0:7\A ?l>Щ_r;l`RBeB9ٜΞJ֯W6hF+@$mSr)UFyz\Dsdn=\4FȌїtMc.JX2!zMGt ,fP )n y6:cF 5"0uKcwyD 5|J5sANckLHDdd $ *w`33 :kD p @!c=3_iS& Eƞ|gu̸(nwV7c)ʶHf9 Og:B/nHzH.DI ´5cC΅K89 Ť|ʷ]%HWbd@ApLvtzhىu#@E74$=,kJS/\=X@ l^ƣ4W)_.^-3՝FJj4g!4,Giyyv#ۺ}c][VjeOJ[B2fBQ-3+wGRSW\Ngѷ\ѭ-مOpT gN]KJRo} ({@"þ^,4n4D.Ph%"s0zn/AϾx$@q% e +NS&0XG1qE^ohCLS 1IY ?kJ_rjb ODOhQCuWp"{SUQjͮ,;_uSRKvEADgl0{0`Vxՠ0co) ̲puu]=G@iK0AE,#lG/x_qU.QUF퍞C815me^֌B$a*ߤ9>ϖc|PzdVxWU`.knЮhJ)KQdBJ,c(atPXS!lYɋiĦ: 5&Sr{^wD)R0:B3 %ٺT(F?G5& /wP84p]vKY,ߗTy`DZs+(?tq`q lLB6.HQ߄'[ð~*qG!)Mq}9Y4TP|_8X.5(3SFW[~k%^2.jy>}yY!fQG?A˚ r:EZpE-F#".( +%kAZydԍ^ +kɲ- WzO~JvajpV5ZB|s' '>pmvQsjB3!DΫ*dYMFVеK_im}澉&Q%yF!:Yx: kpri% #H87+ܽ0g^ ׃P͝\k0 Gwf@u)?wAT7ؓTUG)\aC#pP aZ44qï*#f'm>ҺqwŵNjݨ#O*.aͤ?1jϝw)xfi n>ޮ*0u:%֯\* FETmX0000ӻZ SrZ@2? =8GSۋ-sBIPr,6!X9-&HcTHJ8JO78 IT\uwPJKa)4< 3/)RP[#/IVIZɝM (tF *ˢ-*ߚ+Xxdj%AEh׺G20ؘݭAB AʍZ!.X:\B6r:YzS U~Y5ŒQcL~@qSe}=5>@:e(ΏPq$'yむQ?Temqn^Dc#ekޕÄMCyV SsqfS(+2B%N>qwmnwIGd>/D ]$Cu6e,.c"N+晦mqi[OWVXU?Ii)d칕\|G' zsĒb /S;pnX# {'3e6V WPg?+`f,z~Pz>9JIp{|G18:ZoД _z4Y8LZKC{Z!ȷ $t+&GXp|/4se8VQ0|fIJ9pEr*@Z(cΝCfzE_\K82&*/K%"& $$e#M Lۇ@UolO@vfSSmIsA9+SX /yo;BRPZbMn)olP#}CG(POSUy>HU&2,#X{r9gz1`X=Sލ."z;"_rv]m tOʽE8+OtRnV@zp0rSYKrjy[c"mP0i!r{eюvd$35= 4y"̨*"?;0+"1*t _G=cHsf5Ǫ &W[nm(rqB z40f07G{59%fw%|P"$2m14D{Iך6ެLEx^TX&럼* 'P]F-M<)s.Chp孛4ı:2VW/h&%i]woHS`KN&ܢMxDХvHyCW[N$'m -D昽K}O^zl1 Hq,0U}ٞU6kR7;rKCba_P[S&L,̘s |[^ Oچ-O)?uմ,&\'5 4Y#EMYm{MvxN7ԋv>`yλLn@e֓A %9hb2н9b9!8 1BN"k/;E 8п=89fK,06rDu2>G҇!Z%(_ K#'m<5I0O@TlR'N6 ~LqhYU Y,ܙ҃_i FCGP̗wo#Rʀ `N{ D[ Otzٲ beɧA̒Q@ ?7Z;k6/ ɁDCOwXLfIS;"m.>!z#jI zeܧvF}zc8Zjiр qh:P$K׶*? c]/Ho{E DtBC& -Yޙ~Wɹε n=3 K6 - zxhTeY ]n+ufYep?"hks>Z`fOch?'"oyY@n̋A PĘĚ1#ef>=XYy["#:ONAn4M`.`L==CfOlI.'s^Z赗C@ __1jxu^9(K @?S]` {#mأ a⍘ U#"aiE9o?hP>:xO>|7(O Y7QƆqE^`9D4>)WvMZx-x,)k=ӁsԫW[tBu MɭބY$y$:E9n] $ W4#4|4 ?toVJj//WRvin"K.7n2WM;ZF#?GKU`(.z0QepսƯ2=c4ʞqԣWRp%ɵNꕖıˠ~1KEA_vc(;/h#0Tr?rO+y oI:lXM"4;SV=9] 6ORAE }fL2]aKR9jSAႢG ?d@v`at;[&s(| B?3@Ή+yA(:tU{\ MT7GTR^,nsNqt:s %''1~}'e_L Nd4]wxK>JňQ첛6\\{rmcع#t/s,=}.zbx#hؘ97tZ ԙ®=itC.Ks9wDI/KPtՕsΧz"B`s8X3ED&nF!8/?\~]b$>г iFY~$[B~HܚRU"2#T<5][ii9诶(g ZǑ2)%2a~eAQ(VjP *w sv^OgwI)Q#3\pq}'~'~XNp[YsQ6$gV_d{›+Ȉ1& Šb; -b|)}klׇanmV|6I A[AJv@<;B,$~Xki+^xHScJj|iY}h!ÄXv 0*h:^mH ϻ6?ӄx.qoИ0 faQ<pNw#`gfA?X%J~˜4ca=ܘ}R$Ll+Nd4REeuHQ] Hw`Ijh,35sgz3NM+07`ha_뻉>Smqک(3h(HczwQ./*T?K1]zq @,\ϖM@g/ڐ?lyBeaǰL5LUkG.ijz4"fR$Hc\utEЛ9ƤW0.OȋSВ$ɛ 2=dk`w*O}F2v!bLPUI@Y8;S̔z| {%TY)yc^yv-S*_|co<_*ǗX\ P4)xm&$Gwo(Z qq>\ٚyƔ;I}[FB^9 1 R[J>+!n}1$7 SD_ÜӒQeyfzZtPZqNܽ!QF{1Di}2bJv *"!+{Չ fǿ?rDm^)\Shv}Kxϰi1)^=P` ;y^b˦Cf%:/7"p= fw *a25`]a@a[52$M~`^r^֍^(ty Q'ʉ ~n+Fya!M%smF*h)$ 2v&;+-L5`J{5(<[mYΥt`- hVEBʜ>80v:Gil$R/a1Q~9ݾ0g"ȹ#c[9E(owB3`'eúVm%sWl9_4b sNy%T%-cWKOդ5nv4Dg(gZz^Oo+\3ٲF7Ta*ٵBƛ(_J;䍿0s:eERcr=bYz RYP$3>1k%ʥb-i`QŜx(vtoz[>\ID8 5װ?|(AhScGx4[['n@]"5`2q.X-;ϳmZxKKBuoAfotӿ2BU.*&+S#Gw9jG9HF qum2IU[@D+ZJ˱PLvS>y\%3a5V {W!WUnuS‹)l9 XhdXZR5gϖy@a0tx犞Z!֏u9ɺT7gk%S)0(4S4])5 .y \D\uo+ܾOdv>`ML6[;#}\1]ȳ*@ @WՕӏ upxג:;C|u]˿CԄq8׃giV5] PCgp&1s}Wtq҈{Z ",B]A@Q1+~lXcKt*ʭ~zd?6ȓߞHtZEE }2Mynx6mHqc XD鲦dϘhN߱0ƷJN[j E?fS1A񉕮F㌑)gpܚZu0JF,Ƈ*ut,0jr(5Uwf+п"u3![6us[T/7VHBɕ&p C 0jhJ73 :&[^@"zM;j[`> ҩ [h=&4S[^IG#8<-U*-AZ~lΫGY9Wl#,sZnvREUA1rŋé*ڴ!#1_ =]߷^Gl:}sr1 B&4ظ;&ߗQyؒ!hԗ(oppeܞ[$Jk[wFո{}vyhԵ\=`-Tb½n_toW2#-VlC_z㛻#vTi.'LOKoW^ u0 |ّint_y ȉ΃RսbFrS?#9pw1|&{OQ >g9wB'MMt<+3${6" ]Gkb") ȟ^>~ nX+Kg)GgxiJzrPQh-rj­yv{|s` BB9=Jݘ/uVl(*IŁ?6#Zވѓ1~|ضĞT|1D:_K{Q89{4ۈ3!v@8aO#=Qgbb^lg7{`J{ i{,eR5o!a ؂MU%5uYRDg~ׯ:iAdا1w.6?$둣2頗^"F'l;c8be*_ >,9Q<#EY2H>Ib0OGIaҏ?u/8MۆCFUGX`\>یW5Yd W6ek"V2bf( '9ŧVtdNc}8USlLF:JfMk՝d9a-jgDiM{ kJdC%b!EET]Ozd" PΒ Ip[V^ϩwZg4in<_Mнiԗd5{Y, EWCߦuBWҔMu/`\`-Ct2 \QA2{7o4(,!WDf𦈆w!Nx*Fm əKІہb!|EV,d?K.{w"}}~Zlԓi`SpXl_JU%s~y W PjYХ(9b"@ 1`Q/>ĄȌf%hأWJdegGӘ- hT!L<ʙrn>ȫ`F1Mi| uוjWRLky:53v, "M>?έQjE\h*d:0-j$S d)WF3YWʗc866U hu8NYt3h$ ~ UIm5Ԙ ECurGц`BCerZ$(ݹ+[' WLUQ*47J8+$MP=:DolU{K=L-֜B,AS&P bA,"q|cx' Au!l"9!nV/! 5 jdJ[E._#RI\tnb7|IW “Ctøxyp-A}I֦f@.;4?dܾ[SMN]2ɹnHʖlCk\ nj_vbT.BƆӓŋ1QZc2G hʬʳj G`e.ڑe^_A}Q++&tS\NwxJ\g%f|ϗヺYVk׽S~ p»4mTqB )c^7/ wi}&Wz߉55XT8s?4볁Bi7)ɋ=쒣14J nmjq堺ҟ.dM7ݳQa~^䢰 We-яIP*Nf9u{s 숊L~mz 1|r^E)mQ>c3$l8-x^UG߇1'LCBtP2>[burْ62,᡼$` GPG=A&/X">L+:}b{qCΌ|˘~>\pje9Ij'\vyZgAB#xul\D4i2A+6TfGK& :umHA9nss:{n؅u5 n7PUh{Sb, ;ItJۨew-׍8eX\/jy_%JB> Jy( 9)Pv2^Jrhߨ ^A$\9QUǪ-0fCk$jX\ΤɺOlAo#d`#B_olDq-A,bc2cves:C<bAFQ[vCʟ~]0 W,+CcB|/:j;NdؙO"5TXxXҵoT_t0TO>dܱC2HYB$c`AȋV$vf4x{<|a5\\1OYLdUH+cNmݨ&}MEӶsRxʹ3J;ƸN ZҬدmgT8֌~bl4[8/Pxh݉a>wNJZ 񈅰[[X.eh17#\b@WUsv] ~a'Ngi艅EC_,D@-;ގʝstWIU}~EYֲ2!udp^Z$D3W fg3 G(~P)z>uSdBCC#~R'+KrRSO sV5qq; qC#B, vΩLԗ _DSr!3En^^$1 n+ mȗ{a&glP'Cۥز;I\õ/A?K/(Ȓnx灍h邈IE, 4HgYD= bcL-S>FBWVj3(YLE;{W*y;Bcc^)~"T'6A"v!6 Bz;}?sҷVL*vinDNQ^s~n|䬐L~)ES.ŀBoC%3jU  ^;gYS=;HҚѯT?Wr|07qJn7iIA=5rFӿZ@xx[FfjRMΪZϹ- 7E䖛czNV=1RZ2H}Cr*ǩ»cPhm{ Wߌ6ʦhO NMϧn_?&bm]F0Gq6~?/ӳ@Mڧq?ᾎYcNTcCZBZI5d~Bf&3= _D[_ˉ Azͤ\d;gC-8&c?.: }Vk鄴ԟS&'wx2U{oȢ+o(ɕ|#ۖ`.A0?eJyW :IoZ&E4, YwEE% K]7_3`m_ [B2:v^'ߌ_[2X5ن_B i^97Iez[b$3vc]Pd@c<*Sx]wjtЙE*re8E|e )Ӯ5VthD'@ubC*~xЦt5)6Q篬bIIJCtkDfI-"g49ƅ[G+3厈 `Jx7yԘ̪M"ʢN ϭ xha PjWgK`3#Iͤ|#v <'^>nL9 ތB\ŦΡdim22)t@<h-vXogYU1>#տ|{.@߱8!.7)49t.s알FZ!}rHvCx|1:F$v,Z)U9nS7)TMWx8{r!+r'geȄ#.}(`F='SA;7/8]1ޱ4Ev8js&J@xHlyOxؘr^2u';A8E]Zg m/o=n<֯ ]ΧOG6x+7ԋFBd栎jv1oB)=MQSlI"PfձgE92(X b㏬bch^"ib~&cTQkUB:w$m+-Ncz XTt9;BBct0}$;v˸WGȵ?vV}^:3zG.sOo԰يI|EjI!ԴXH zDn~X?g˩{~6|rG>]w?Q%Ѷ?TI}Tr1pw- d*zI7 ەFt{SST`@LjNT ֊ C|$xDS 3W{U { lP;ɇs/D+exk%B@(c^P#N4/WܓK\p~NFrD~j}N)ގ!j;I1eHmJN *!eW%F-+z)]jɕpLz0+eץ?psAprc `VV!fMΓ9vґi0VcojG%c |g("."7TFa=fVmW[ iSRTtC4 fg"H߮,"߰ sODJ&.G|s x2Rx^TZVmp/o |ouIpJnyfcnq;r*U2d OUls1Ap_u| ]fw1s((M4u:84OCyNSKJG;H3FD2-̇Q"*V&,05d7ٳt 4p+{uHq-5F4^RAy1Mѭi_ Cp> ~ٰ!>aZGvk̒J=Ja|cjo}maJqJDa7Df0LƳOSuVl0T-(&v=.Q\ꏡ4s''D[F  ԟF'ޭBoI:~>b\ 924x/۪^/#ҞX8 {MS% ly=(@Ns[c$kq |iw {`埬~3C^4hIʪ=Awykş:SYU)P8GӺ$ Hu6btf4{*ed͹Jdj| {HB¤RJBOMt'+Z6[NpAxܽϼGntEe~meΤߊ!v+$e4H?ƀ xuYKrDhТ y |Q,M@Z#!X*J,Ih_9rGnrS^Fl^4NΎV -]e&@`3 `ӎnGeS^hvzba|YO+-&HgՓ9RAq,(y>rn&vF v1X0vbZَJ.5|(~#=I 5/Dy@>ډc?|ۜ+4@kT5#? ی/iNJ4eQFcncCsJ7Dx+a^~hNt !kA/ ht$4όeNkÏh@XdYM5αhl5MMVZfSD;#Vz~{cl| @/=4qDut|ڪZ1j#iPnlItdiy|YՒ7by]i^Eud:YF)rke#+ȷ]Am"":ZԦ8;nTۣ@~:3&}r|50u3 ٛ T0XF-=֛ôJj_bgm"ŘFh!qjqc&ajѡP5| I{lLBXIܩn3>'}%hӎj#WÙkʹԔv=w!DF\k|q3\HR1hJ T쒗ٸi:N~)LmHrp:YlYRz@~Ye_)m[T#]>BI&^H-s.[ @0[x[taUT3_(KǬU vXOԍu8:t+o,Q-@4EwZ_%"v$_>SU&<&A?ըSQi#C^'"9+ql>Cz^j9] EӤͥL5H|vbK>1C=%wieGߡA4t+gU8.S{*p`fK1qD  }t1Qtr@1u,=N#ؑ2V GYI⎡-!.ؖOpo=hc_/W#qPT_C)h ; L:% -;P9Ay7Uq+7a di-a=Cۭ_iCZmU0rKS>Bt{g#u gZΝBLF-i}S! KDj՞!qgoIlKFARݻ P~^-[ dBy/r{fq$z^R(ݩnt1>ݪ3ʼnЏ(W. XFCub½M ?LbnmU?ɟ ?\y| *9:Ev ӷUE ¯X +3s'C{8n-fՏ !ARAEؘ<x$N-55@@L 03\*FzeVvhv;u2)oNV(zWg Jkɣk6p>7L}6d /,B;'?BijloNH|muB@f?kz 'DPJ3>Nw?%T& D?ajrb܋_>Yq&>]8.Nx#.lhݝ{ޏ|^:7/ŨFL) (4e|/RZIyq.wq&ΊvMt`x~>wV,>AOO< *]j߂|xI|Na\h!68-I bw @O&+bLQCV+BFϿQ 5YEC0m_.DeK}f^m$zȤEH{Efրe fk͔AR<<3'1C|E%h`("A#6%eneK`4[ wèT&_q?S2qts]HjPQns?F{F8 (&LZ0b08%;lVL:t ,eg!:N n\QSqY*q0q7 zi*S5.FMNR6ޜܽ0c5y@9t05rHqgDE)b87E5kCX~z{se鬃XNO>8+"0Ϙ=ۛƘrZ],z"Y'm%N"C:VNmihs_a-08o,uLEj̶[æd66@_#uA|^2Y4T6ypXjLR'٠ynTyHSȐ׳ /cY4`TMu Hm ]aS5]A elEݰ&hLQ 4 6;Q{"f?AgN^ڇ}nb1@}5p8-j"6s^_z|BoZ-c''>Qmدx]YYUjB;SQ{@9EX%2[q{!Ɂ: 6*,1/@|bx7jV}`]ֳaA |%5eZZd %iԂ"8snbDޜoWSIX֜t{WȱqU]O9sUulik ,F! ?:X];Nď2q˰hmȕBLqHr OdQU ͋RmM RE:7k}f_y>ZdwBQF`w*@JВaFxڟ@>άvŶhj 7)Z' Da鉾(zYG9teb}B-;k@@jlyC1U伛B]R2o^G?Ǵ]o)"QP]2}{e32eJ%Kz@$0ǁ)uƖb(qg'<߻s8͕kLjo:7r_Dt`MmYџOgҌj#"\*P)mp5Xr~AəZ t"kUޜH?.LW$zI0j3 oQYnff'zB#ne0{ :d#Y2gŮ.A>E9ba뷾׽(ܥ8[Ԙc/!h9FPaByM̫f@Wk!jl LHGomnSg?{%ŠUVx5ЂRbRnJ6ʿ/lg~Ske9(/>A19x iDuf3WئߡTClz30B ý7y0v8`6BNtPaMyBR1-Hںև0y9~ ? rƠ /8!8yūWM7|eQopaԥk0?Ix9v͇ ː{-N Gd>j7NG^2$+t܉Nxn&Vb}|UHW#%݂] _1 FX%^r| Fjd+G~(.*Vjzv. .*7w@1T9iH&Jp dY]mpH ]Nf N*LW=/<ƳCk*|Q7.r >u$>JQS`Im'hqnZcwuw;U.[֗IKS7Gj.+9ā=42Z]e {\IDCA~rֳ9 P86!Y3 Va"z*O5j, <!>f8ΧKC$}ۧ)i=I>ֻIcPp`[%7G LϟR$OUb@eMV۱` {Gi_ xPv^;;ƗV_UUo&?p޸*.PT[O9A(o :)JZ'E*ٜW^h4 =F(>8uy,C+í8# 2ӳ/l:Ǵbiyd0hxqT7}耩Cd~N2Byf}s01De 'o̕&Cә?ޡ P8fd2 wɲ~?bͼјd-r\EǁYp/7-1T}哊Ӗngs!k8̡:nB#sM-cITp%ØɞtتS6m\o%6T_֑[}\—- B{V1o]!+d9ٸK_G;yy-bkeڡ'h;F49xEHxm,#(ZyPf2B4LeS߉/[ҘqZ~Y_ǗyYrIDI5<-uh:+ }6:aoM Z(Ǯn߸RECa`ټ`.ޱ%d|M %9r\/ eu1%&;`AvwnX+Y0GH+)@޲xEkOWl&En ڗhTLlM񅭇91fU2R}5eunq'߂ !1 Fy"^@  " #X!f ֨Q->=&m$ertgҟ^0Iy!+& FBEr+*@Tc|ږ?jL,@4QDT*be~j5; ͒ x/`Nqmꄵv&Z$fК|:x,'S]E> tD'JN~wywwNNCFV@>@ HRr;٧Ė̫sJ6]4ɑMn N3-t0.o+=~$׵s ʇfШO!pJݍ\`]?(?s7h׵Ѣ)E'ŧߑjq!of_6Sg}ߣ 11;Xz3բ{PAivOߛ*r\=AH5IBZ[dһX,F`îyHFVv[gXYÿ? 's_)\u>wrܥ6hQiaW6O$N#Ϡ LU~lt p T#!c˧#w#F ' аڂ[~ d:V#9k") hl98'j95>.n%0-T~=2-rD}$xMv>ܤQ('aVG\Y E"i/` K2ͩ;QuaRp:83+j+QuE冷w>~|oBY)tXn/g9dQpqOD[j )TE3Tw5%)-?zq5U~v5/جJ͇Hj jAN&vSHXbboJF.|*)?kO8'dT.8՗z[?}g9ce5h>mJmfc`IO pc?tK vk[ qۆoWX5:o}Xg!6dM\)@0ԘM,Iqx?V&x-/ e ;S*Y*dΞ&ɛ,3 4P,ROh=/mYdg-1]mgݘ8$ԭQ}rZ#;r̮<w ޸͢;絧 $j 1ȦfR5@鹹_+k4HRpK晹/ج{ۮث~.G* o{Mzvz2f}zo \ B*թo# sڶ5˚Hܨ' 6J ڔ20^`3TNPqڸ"v<:6"rm]NjXg/_pᓫAt`.CpPHV;xmTAJ'^˙hgmhJ&ؓE=$+g1b9V/BX0>ڷ,/ B#ƞ7 s,kB$4jW&{yWF7;=lDu)W@P, WsL*eQQi>ƍ|paS5 ™ fY`gU &J7ό\% e{$ۮIFə1a)-h#՚XZ( ٻW@і팦_,|KBڎ<\EP Sr'΄I8v VH1r:'(9g?MCX 3AƸ,^s|NXw&ΌJjYJ^5saUkty D,](>jvDrи y׈?l @ \(QCٳAR-S%Ie ,c {Hi$".6Nh a@ F*"xnQVYS[D(Z&t2 ?r )~O7i:cyy wc gD21A.NxCu^pXЛ~x­ zW۾SF[yq)h41&3$~%1/+Wye%$2]ѺQLNOxlĕ< ;w~]vS'N{^9-o .+5V {tIyO\W6& 4X21chmbFҷRAdxS3&{{Q9#R_Ս2co>K PZtPc5XEu1>lpq)a#nٶQWl;syYnȯxeY6$w`!ZmwJAwP!J2KbFˁ_/TiRgY~Phds{ {4qә+V*zOMio5}:{!_M_- s~MtdtlSd\GTwB'S+Ht ZJ']W:=8T^m$|h^LN:v'n)ȑ nk_XX7 +[%m.lՑ`mw҇k><banUsBGMI/>OvZŦv; Eekh={  Dz9Lh0j&R1\Tׅ)Nd1*Zŵ3ĚVH&SkG0y xYw2f ~1CQ\QVIIH*e 3v]k[vXSd;tCB2.~iA,"We];`xPot;ŸC=¯9ETGdigCZ5eEiL|'ǁQ+j+kW2ޮђjb}.@l[7kp3B,1X!J~ [-\q)Q@ eb$m ~n]F4P(`GaiQ7c&vf.,H9\؛JH_'(8O nMQ}& 6z ,AR?6 PZb3'^c>5SN}'"ω#T^nGȟt;v|/*t8'__:D!O) ڍ1(Rnd;š EI(hP¦#|o,῀װ;rQ#0ˤ3b?f%V@ή14$_*oRpmr-~Q,5T8$I8V6 RJOО/}; O$^ȵI5o6Y8kfD9ɶ*p;tv2,`UoE%Y &Kɻt\en5KȦSyNUݣ:ZSO aal6ip Ig2kӂN`S nOJ7*d5ƿ ۆ{p1,Y>-=n7K3fF6.&=/ L7V}?;<Ŋ4=vq~A%oA@ sԯqm\뗵@}~{Crǝ 1D(;=5,^\>΃8Z@itE򦤍1$Ĉ[4sʲWwPӬ䥗w|iCr+ &lc 8tHx|tY0WxT ?aB@TO[8s> $յ`*fT](;(3󞍌Xt*:.byGFj**A! )λsU9$RmLBW")9y<ōŎ5_(ofGC؟ٯҿQ\J&q|<`Oq&lo5I $W61%Buz|lH 0HESGb@JDk]^ZeVuROV4,( j-0+ K)q޹cc (KQT=ptD&cf_]!V`Հ/YADGf٫eF^#Y 02'H%GG䕇3LMZq A XU愫R@b%+Ad }=9_xeluH'C˜t0ˍmBQH47?;?C |Z]H`su@֎ӺDGPH ӪoH2L sC2391Wp،Բ(xZD`2E໓Nϲ˂i]@:M/qZH>kby~Y1pr,]FiErC;vBO;0V[ԥFZ A; %s~҇ 4ܔ[W_i;O)]4M/kU=NZ+cz6ԶW`êJ(m2ubx&i8q+4ڗB. V9K)$1n? =fyViŋQ`6pR: ~AXc":EsWWuO!3E4#r fJ5j+ y% 2C?&V 6|3L=(oP#&ILJ} ԉMϪg>ʮptn O|=Ь]i0Õ'h"2f.aRZg٦N@EI¦#X(H(QZw _М](TO Z({V̓^dɌC]^fk/ ɑ\\ْjڧ#lD"0 Zp{R8Y:`jǠރ̿q[ZwoeLevɴ*kui}&wN;J F9kD^]w!֭RԴ_פc9 E('hB+B\B=}$ڝLk6n"{cF,\?'WT5jdUM~˼W_xZ@&PCH 8W;FB$ɕzrpS+~.DoJ AlqXox5C\8p8ZIO,3RE3>%?I~1>S\enLM :wnrUpH;*\2yA > jP?zA 6)bu$fp`/Twp=MUN(N4aBPHI¡^4S>[zV/RһD:2>m-%`McaטT@q(y /%yMڠZIз GEd0qغ#js`%v%6&s  K",^j N7QfZq +m6{F9H*}[5ǐ;O[ڄYFnpU ARnmI}ewjUfAl΍E.X.eWtSNMoJ .SDa}JoX*%+i/@3&ІUrlyi@܁IK ؙ߄VS9~ݗAɻmO* Fヱ~ mcN_{69+ΟQa< ܄`T\X(o+Ek߱{WΞ s1HOaF.4X]Q?] z#TWn֐#2*GW:Gs:Zy&Za✋行/3;HWՎ< R + ΫVL`v Gl+.Z^s6kkB[Qv~¨Py} BRduJq'6u&Ǩ܄ʕ o%Qbhjhm) XrLu ;nrn4 j7ʽ)tؼgKwMҿH|s.ŏs &#qVci+%']K5 T-$|뢬PgOKtduqE!rg-$t܀*D7۠cRVWqMϳsӅK?dGzn5r3$gD/HDŽq6_g'oA8Lk_s.٣b[|׃>+oB$X5]q*t@WV0ojuACJ$rlE[/ >[ gS/t+6*EM?8(L+_ UiN *-w[,c^:'gQFK;8uh|3CT4T.^f9\뒘DЂ}ajb~'CtUˮ`x3+QBox-sPmwc^/by ̹BB n.6v jp#?]|pr?eϔEOe3A4﹄gxrҕ\n8lꡣ1p:'|WV W~k{ʱɒ׉ʦ{ k5b_^۽;uܠ`wr.WG X!q>K+uR2YgĦ_.fsߜ bD(RApʡߥ-–уʺP4kwzA^t'_î5y%C )&@bmrGBy.Y>#؏`l~44E|G #z/+zjĬ8c•#pƑW5>lC<EQ0" -^]L2ÿ$6ꣃL>tyƪ ~9ܸ#N# { ܰ*n4n:ђU. k",Ο1†Թo,b{t uZtM@@ډTWP>k`_~:^D>uKt/f1] A \̵GkQbyo 1"Y@&_ZtGzN1a):\}Ox7#vlogWmJk$^Sd}Gq?E(h$Š4#HuB 6VJ8uC b||iQcl%BgixP z:I xZ8r 8KԴ$DXdj{6h֎)ecŪ0YB4+e"u|pvR_[*pQfج=ګmG)E eHD4~<'{>5)g4C9ڪ]ía/X{enG 5tpTLe ލyeZ;BԶ)î\zI}%NgFU'od,9v8}䚲>osaM>V7'BlK&,4$4Uޜwc>sn[U) M0le]D˱2>sm5c0HUXQs0)kf \LF )M(Q)_ _8q:i]D 'CBiFM;`%b)E ȯ ]q?O3v6/ AH, yS\e$OR!'Rj !K+]!47vZN}Vr@qF;aV_e>;TӋn"MHH<LBBnPYdK4p}5n% Q U/{#r}4[1"r%YJmfϭ!ۅAV23&LRˣ 18µa|c'\ob4QH,/;3ÒK1`>cQ`eП9]ΖuJDz3@Hs ӶkQKgNɹJDBVZB[2W)\[1ǃ (Iw//"f>'|ȁҪnEu(+7͐D*J _8H@ɧcF4;iߣgk 7 .Bb@yk|v:9߱L Y)qH}ZXwH.c2R@r!w⡤D:f@UP\ k#YV$p|R)-Yى u:zUdd2~Jg1`2ʑvE1ffPK|m6g{G2\`;wگ{gگ9 Qj=Mj,żZqmˑm%T-O |Ty6PG Q+Q}x{'"iH M2fkkԀkd&*Z#W]s)/5>>/kBЯS֮+HTsVQUrp+m*kdÉ%a'K̽|46Ѕ/]n95k#(hy/vi7?F>6Y? ABx0Zb:=JLؗjZLu6dRB!!(s~k!EBn߀ fEd `QYfb|Y2Nk$D]k2p0oR]7=aCGokAɏv`& Q)UeDjymQI\&LGhj؅KfM nQ⤖k0ra܈GJs^eV$0=a$狑#_`ԕ6ARq`O _fPv=E3` ʇ]4<ν4~FydzxŽzEFmUbFv~PXuUkB1#@a30rv /p(鸝; T?:w¦S(̿eurे$N@@^9t8,YN&nGa{.qO4Oa3d[Âb{_ Exs0>5 w: DkT P5P% иYv̺/WD6f?hF{#b?"NiOCu ܩiy)}_&@jG% ܕ,+s;д7B M6T0M EsG+ n/LܧpAYz)W ' N$phS\ŷ{[wHYR:ϼg*#cZi uJ?PN$𿴄OHho/#mNE M Bcƒz VPuE!fWoc|Į$֪(.&' SDt1%g:j`XpkVЪ$xm%`m0T1'c苆uG,rLtX!%.݋t5}|U.-`v_㔀bq ʮ:40_#cpǾ"ٹ]YH䆣mr ?S];ԃɤkXIG_( ?avռ*l yAk)@\G7dOsU7`9n1';z%n6 Vv(xX!i9{+FdOM󯷰c׬b<ɹ?Vej "tvrrQ&(\{}ʴo>u*k+Ga_@g/䐤my$\ItV^Hv*!Hgt`^f_o{Jtšoɢù+@`0)kKXI]<O2<.\_v6("<1sʲpIpۯ "n(s\I~cA *}NI;^b8%-^\~;"vkt܆PWY:r{ eih \1Ƅj.eުt?D)3Dܶ7גWrџQd#Is?R ;0P&M(d+pC= 2)SrWR4 ,|7C'tQQ7;gCF4 O9`@.i;O'CgM_T *^FqWq/J=iC'!Gr .=6 OL [H pm7`__ ni Ϋ R+xߓG쩌O. (HZ಼ji%&_JXV( OQo\'WoIؒY1qDiϪkSLCb1SZR$q๤FKElf/}ouNUrö+c7 h ۗj%RCݿToƚYAi[PzkTHH(hFQ %Eʎc4 h-2s=9`=Kijv$/}R0"& AW]I$8~a<}5.}OQ# lKQ,6A8xd53vpTa2w?p_W*&-u ʣNnT($Եm'hӳ66t =EZ =Iݜ Fla=0ۻEK_͍^L)7.j"<A1g` /ZzrsسQ}}|O`C]h~Y%Y!RX9>R?-syJr;x4!cREY&XZ7*԰no ѸalE_ %:Ra#^#B 22@ $ipm_ 9ڭV "8&o~cB] oH=`[ . (SR dlGZC."(ŠI ]#)yl tk=c5w[a$}㡬`{ 3FqP [4hbx{5h%6*6Gjhk]КFcl=,%~V-Ɖpąi=tyjڲ-'LlBA74JJ7$h81nHO%Y{f6lW#+`v|uF?l2YHq3 rahkS\Fs/";u|$'~(.}>2K| نs {G˓$qX:,LOQ^tUAV{%T`twM!TTK Pzgi3+HSh TmizGRˑ;ec*ZR"9Z}x<[B]yM‚ӱǨS3A ΅ R~2ͪX,$ MLqq2}sHIC\>}:3lF"4dt!P6EP40SB;ŪIc ʏ8:JJ!gRH(Z/ rnB"p;2ikm fŶ[ٶy;f0Ch6B"' x/x&Νms*.l=  xKF>huvu坌$}8 'Z8yXF3HlN eN.㸻ſ  ;׽|4\"Rg Í(vUj.nP |~ Tǩ1ﳢ:ڼѠ[kݫn.~>_Uf}%Q|+}\2dw#BS($љ ?%ּ0a+7qҸ?:P2\zE|">'y{{vh>lF?DY7S\f-Dz+M|w7ǀ)F}kzrv|" ɶTt㔁sXjSBi?nf tiݬڟAjlDvT1 G~uxo#&Ye S%`uFR] XMm ~:(\/+ imCVNظ(pv+ܿ@(!&"j̮mnUc}Sp@O5TXŷl+W3H'+2Et@dO|tͼPe 4e7ao~7EIf#ŪEd5Xř@ͥ,]A";0j*ۯeub6go]k,e։S<Q;^",WN'j7>$rw^Hre(#X E'ZZinGO.oahJز<[[b\ur4b5`U->V%<qE]n`Z_&б qUAa 2֝ F!0~ӴRY@DM;}^dӤV#jPWp[̴5oÂǵa"rnKon'nUkL^AeV+lf˞]_ ]ieG)C?2 ei>@-Nu#(I;|t}hXow25@@y<}CV)Qi <]FpƩ 4j4&1&zm -ɩC2'iqh.1~ ݝ80D3e0hS @FS'sA  gށ/'ʳ #P|p0},FND),5|kma*N/ۑQvNZP{R0IINk,*c>اQ+}(GH $] ;ТBАB`?͖%9D-`lAK[io}_}{zw/)5k21=*. l7yN~8O~f'̷jMw ƪm9~Cġ* M+DyW{M`{0e<5xmf/O#iV`$ e`p'yL,8TD%.750nP#SXx.9u6!M;|TgϞ. 3$b 䏑uaK#f2U\P\zU"0%"7eCfZ&ikh4nZ]Bq@ӗ8ȣ.R yLNӘ]>,3*-/|HcF#۞cguo`j`S`Y gbx_CiNfɯtloTT0ugP=2UDϷ g!1~{GX.F#;]z>o9.sxwd9i+oqFDy `FQ`q,w3!.>tU{DArإWեZqT\s39FP~d= ^=)xC}[Q0]@rNB@\WV׼i\fܷOzen&:nT)a /b̹UQݷ/щ/ h[!&z`t:*uF#ֱ% źHmq[IjU,#3 ްl,3MXSg(3}.mZvlBR{^ 奨!$]pyRt6Y#Ml;cZ֠oA|Á+ċgٝ˶_mĹ%HCikIBpMj<\!ֵQ*EO NW&_;gO ٛ:fyy*+y ^F\f0?iXAJ`+`o`"9wHU@JH)+iޑOq|X8ܒfRʾY#^b*l0lՔ`VX*w[oC2Y҇/s䗦ļtNaOMpC8&OùtZ5X/"\FyNH!ZcHmHoJ-;MI!RraeÎގ'ВaKyef˪Ym*G+|hFUxqaR)%M|j*jTZ*B)h.(Pid'Lv*XgW&mq﹢H \hNIFfJWZb6#p"[ju]ɽ!Oĝ6ENį&M͕|Xołbf.O.|}ċPWQgsss:4?\wT,ShG?[m]s2xdU&.,A*H "'H@Jl37ћ99)qi%^DSާ1s${Cwj\s#/}bՎ{7YJZ LS*AeZpTTv (@8S^taoď]CpBjE򴏎wvriK/P )cN) E @?Y:$ MpgJڤ{ry,uoL7c߅GTJz]vfhBBj*o.,9Ү\d93@5 2N6cgYe+=*N9Pa4A$`mؐbL[ׅ-<'[$16@\&C<Ą΍X]čG -H: $5YyA_EtU%JكgY1h 2܀ m (6va%1:5?_}Hlw yY:&b11hޔ$?fΜIL{Nʾ&-VXMUX'K{n}X_NJB1uc.`o*Lgt=/ג4-䎒`zaw{΂?13@ݤ G[^[΢ˢ.a,q.? -di'!ڌ *Ҵh6e\Us$*|!bЖBK".'|} ki8-+6^Fn&=Nh4O,s"!#fKdh(xygyOW<+8#jb2!2s|8A@#VFF[V>v kTQ;wp=<\׃Da5}LFA#Sc⒝>.Z u"Z`{R Fwg[UKDaX >(Ye%;ޕrcg~g>,+a_qt?CK $@vZBN>>8}$r‰7r3ym)Z*vzw]rC~E:aXS~.F7@*>[kc"] Jc@B2Mi>n*M=zH?wCtR2r ٤lŚ@rqGmi )UnXG{[]%w= /~&<ؐSr85bd1o."`cn(~E|Čt -[d¸,'_|p\eH][18sTf+^rG=jqjNL ɗ)[cR,5tfaX#p>[nj{ 7g}YbS<_;גPZ2z4*ڍB"e4EgNỷo/>g>鈧MFZTOb1S]IQQGwi D6Y~3PىI6O3y#Gv}v5]>=N1%cJT؍ukQ\_z>cQã{,.fGl2p-W)H}߁e(T剮ΐm7 iV牋y׋A0>i5ۼg am>Y=60E9H u8 mٵ+,=Hvh`zxQbEԛnL #g@(xYv}b:f{~a rlJ1>2գ1T ~ )Cc >l BxK-+\IE$ 3ㅠ}&=N5kGbf]Yl]gQk$B\82?p}Tvr[.Lܪ M/#dB!JlqGR.Ce)ZhlVةP2C~F :?'},4";80 oO̔w+6UV|/X 8ߴ½ZOx u7I/M1rdւ_ HPL4 j[QR焭Vq>)tDA\,פ|dD ŠOguAq!*Sɑ6Òd^VgmmeT)4c4a@7_5$βnYIBw \|ȝ;Kըc%WDO%rz,ʼn3cr։ |\O65^cs0q3<%Q-%R SBRǁq"t lmT**6a1Pv/CoHLx2DQ,VdF>Oc-$pz!]%O_Y[P׻Kh(XT6+XV9[]q@Ť%ʜXL6H:""QlOPBtwÑ!S4~I|abhƟճ{|@1a+3cGn,Zf)&Kv%n fm5 arC7BSU0i6l\۹?>1Ki +Q ;nwEicFrc$꒠Ԯ+w47DGY Rج%v HM7*k:wݚ9 s@_P\@FG6UG7Y槰[ H|I&>yO;5j|Urg#YwLr vgZsY'"KmrH-wc P0O3(򠖔@QJt'Ka$sUM Ii4OsM*4;`B'3ym!9,s Ϫ>gJ~JφfypNgNTz4)LWA(ć: B"zUTҢ=*:4ɨloP2dkȼr0j<6,"]ղ"T0pz.~#ѺbۣU(+Q/ YM4R:Yjz 9[]P&٤24{a32@B薧Po*ʃkZm`Fe쩂ˉx}7 M^M2 2s?֦@aK](ˇ*o墢6G<4)nUP|@9#lZ~LS7,18'G``[6jt\ٜF-5ߚ6#ҁ.qC>w>\keYM@ڣ@ kNez+dQ ʋ4 %z(q @!!@&E6"Kۢ5%Rޕ+D!KDe ҆ ʧ ;-:,II}Z/vjj怇uA'w65੶~Qt='SBNJ䙋 1Cڌy`%7U<] $(weI:se.6E ?eje5VR!˿:WdF9aRY(RM&^ݫ  ei)!i`uZiH#qhvF_, \JR.2P/woTk_L՞/v{ASuW'IC:2U'ϲ)9hlq۱<7 EVha `|r| PU9埫!n{hqll) ]\2e }T2Ғ0]3mRc{? ZܟwRzF>IOe DC5}q`!!jV(3zZ]R/!̯s|zg1slw{˛&Ǡ7f4N^%&B/nAdR>s%ckmJ@v y6zHȤX55-Ie[ը빩[^,x bynt7mMKwo?a F"H/KۏSa;kK!ղb;,+iDzO&Z4^5",K;\/);vF(@* B2 ƪ}m޽3\K1h`uP3k(C P=b?!Zs$$uQ~߼ʗs0$ >l{ʹldtşcg>†PzKxЩ߿^O颷_ `;"j^?4.:ppuGWע/*sŐ}56}a` Q?{߽% fgB,m-E%ͥJP{qL/gXu"Wd|l\c|ى+*dB~sʣ2U B, dÍA(p<2FK3?ɑ ~v޲k~`S6Kjgd[3RK2'h."LBہE-G#T$ ő,1A;x X0`u`FTw'LSpQ,1 FY a)MMD2F?bѼzF!nBR]I|> :ɞ[=K6iZ|Gת5|B Q#bKۘL~9?3q U$ ~ԉ/qmlh}% $m2sm:,yS~y\ aNA# nH{6_=<Q-DS>ϤcO]C_SDc]חۆ, S+ViDS*^HU߷S}S|m{v;aȳSj<3 ]sO{&h]jFV %V[r|dN>J9*43rBQfHOwcAҊ=,"_\<{߈#Պ'轹aؚ|zuP6Vb0 XOu)<#I|өE8j!Wj#JO;|i%f<{5H\%MȒLroi#V1پt83UwultS]qV%\hu;1{V$02Pxزpj#:X1]r+gEȈr.d-? I F)(E#/tMܥ5LϟkE87j0Y*z d+A -i]^l5Wd] *ԕ(V7Ԍ<tCzwfb{?-{ʯsyk+5`rKƱ@2,  (F^~5pQjZ{P4 3ՠC=i!H[%=P Mj#Q'^*pj-qsZaFZ7z%iiwN r M!i8LLXŗOX$;Ok9 l1;[3/cKSt/^r]sT1}(+-9S 0qsa99c9[]fx1 O}ik^E3AH)m15?i7? 7;^|.ٚKsN&]]/1zSz\վZU,x=͠_KG`6a#vhCGH$"`"BG%h^Sz trKi{50`̚L-5qaĕɊ,,|]fpu# ~v--fqCWOcNmaӠBz&lff ˉTr":9DNk$f1ih+LQ D$ :}0T_En0<K (2V*-M;#SU183v8k5쎞 :yʠ.c WUgqlPʢEK؎a#E96nYs=F}UݽhRQ5`0䙸3+#w>N*^$<^(Ҟ2Qq˞U}Hә('UT!9F3*BcU]9cs)UAx7PɅ N@WJX Q>4aQ7yܭ{86%:$$-y-; A(H(Hv fv܌eqC+D/VƲ4l=qx3V@ ڄ#fB6# ,Ű1*LXOEL5j I#Pw-oY.P$RDAVrFU:ܩjs!Y. }~$L6oAoʪSP G?5gCx%5Z  tTeS>zoa Tc5ˎ%Wӽ6rJvuԶv2Sp”qʮl{ L[bDj Oo_$mY^YR*kbk*Kzv(-6aK I |!estV_^^LbB7Φ1]I.r+tCg c 뾇6dcC,6ߺLOMri-e;TV;> M&˷_#~a H1(6/=t vC$f2{JLScU Vhv9 +< )lHE<{A"c4~p"juMjCIz=T8~ BcNJu$yfi7h_{^![pw:X;j$J$qNY.Ho.1}p#\)/T@?0` Y}0"'灉 wDڹ?vwhUu_6QKkMES˛û߁׏c%A\e5yYK!y(Ļ\H̳+uٴע|5WWD%N~]h8u(j<̅FMJg EU?>$X#f=!pYâ2w̆7ԀD^lr@/ox \a\^*+(.zhzy)qO{*[z>I^IQH玾(cL"4E:!pڦ L*I~R ypЋZ=)(_yx%V ';H-H^<{̜}ԩU$UJhtkEқ䋠Pv] 1=I vruy3.G+t@9FpTǷQ=>횢V<;ww9TJʒU![E/.%J?'@:nf'VSd.P' J.wr>WYl$^uru JJ,{5aoѸ*qWM0T5%);z.آwGu-/ʣRJ&XB|$IaRc9'c}M*`ؼ*l7Ap Q+rhaJT3֝h-fWCO_o\V]BȩI!gԊ0+x}Hł3DC2⸡ʥQY`;vE9q $.4/y(P Q9SI'5ѲvFEKKfgeտYYrZQ$!Oᇾ\~&'pBXaGAOoZ5MH!$#\\zRU08έo0oɿ9EzVe3i7]scC r+&wJVu kVsdluO6ؾ`X"ßC %Z\lL5wq9 v eҋ rC~jm&΀$C* \ځ 2Qo.<=JLv9B'42`e/6SX%%i-NU!>REyCNGm^GH"*\.[dĀ]#҆e{V]e<< H, :#+3Xj KǶ\''S:]tD(e3nbim)S*A(8=BHh;C؝_Wo]nB)-_Y]hBjzIEVEhfZWn'v5#_Hm,YjX%m^awg[#E!lj+E#JQi"&za&j!yP?*|Nw2V1JRV&(( s}U +f4tuۅ  , *r"3ȣcEH/4N=I CN  }ڄ2/h%ClYB(2:J٩0<<:-WZ^ ON3ܡJlPzqL|g ^`'^JWͼ1CJkpXU+;1oRt]ɫ'[BΧ٭.'xDFqPtNn׈AGJÛ-c+&6+?X^Yuq:Rq؈*j,5@|7u/FZI\ +ErLmI\^B)zFЯxp;# ==OynC<Xe,H -uJm5:X"@]+.):J+aOf!5m^>b@4%ꔳM_mqչY)+BEޡ&CD'j8.Cc{py5 hs߉ٹT _MwVFS)v0, bUۂc$ 1:vDᾁ,B!qS Af{[=7 N8vaT8UW:X&u0ߓ7/O=o0f?܉(YVws 0ETahﱕZM==g\]UP:,{Z"m( u[s}_uvoƋq@Mw#OhkW \xszgǯ8(V* 9T =RY\Rz{&uߑ b7xw7-U#GHYzG< $֍˙@Qǣ/1u4t9Xc"!]8/l<˂L*69污юUQ qgmE7\gmwnToRbya>?-ֹ۲ˆa)Ǟ,j 9V)TQQlڠM:z>1{kJ[1. :?±J7_V*->Re"g?ݧsJ1![_L&2#Gx 7LeRZ X/q݅"γizbS~Lf)$\CB$ҡ%'(~x,p YwyK1|[Z;ʲy(h8]+H[ [WM[it^pE"BaZyNӒ&g(J,J9zrP>Ns,Vmɠ^\{`{Ak1PױDXYlغzk-@|6LS1,)YfeM%лm .ӎZʯKA/4;t"TL 4GQK>I9Ӻo`?HSZ}۩ؤo~)qO ,~9*xs*SSN@$=L~{D9ыO=*z;87 !FL}[>.ۤRh3#h/MF4K)-yuv}od( 2Y_zĜ tR]2D?hO&j'bOOTGr0X$hKUD5V~Z:jV'`ӊa"72@1H+&zË^`8S%Ő-ㇾȷ_hlχܗOX`6 .12e@->QWéc,O>abhq6zAhPoۑy]o \9sYWcVbNDtb LsIUԘc-zZTemÔk͐6,L'v`N|J"}Q7zK-m3~eI /Hr<V7/ز?엨svHmΤY"Yvfb=Į0rlֿ@%u8c%Ga@zȦXʖ-V`S UXKg5>0kil1tbdOf2mnjSԹyXTq*uԄNH D袏8iD:j.G2^sK_Iu|Rh8ȘI3)*°&h}-2\̓!,*hKv&շ 1u/@&!P}z JŔ,w17UdRþl74~K_(BE~e"H#DĉZ0sto'pUor:D{{A@]Ѻ]8T[{%6E6S%AyeTAATX[9vԂk+! PSxU_(N|6}$EV*a-vFz__PM-u_n0,-Nq2J143ʽe6X"YܵA.+1Nd>c*˺#RZ:uZ@Jd*HE[bNQ<;uyީT%~Yн^`4DK&ۿM)Xݻ'w=^_~dX kFx _!b؃p&Ax٪Kxz1Jh XgϢF]HH8$%Yuz:mhnPk~XOAr͋77F0TBdm0sSR)|MXɅίAtߗT-,[C|ٟYl =MTuoݟYqwC%vi#',4e;B͖g&c%z xm$🊧?Q"(jrX]l̑%rOXJ#%-_N^s*<"gN;[/IXܡn %\+7q KC 4+d 5eo9anєeV3[7~ Jq'P1i9RSi7%({Vsvp/-j\9r @n(! hdjln/kabk>*jŷeB@I7)T;Q#p:Rkew=: Z΍Eb2$|PW 4{WsF<$ˣQ{~s"0IsHO!J5շp5 "$My(d>[nqEV*r$Lx%Ib} _($(kHU2f% po¥ro9'v+$@6v+{Ozge$ZU1XgWi7 WK kj)ޭPQ.؆cVs!kDzm\C ]޲6TU4Jpq/#h(=t J`]9䩐e\ܮɜC?mhj9[[ L{ۧx WrW. #>{FYɉaoy;%yUSAMtO4cLwFq ۻOoSC+ctN/c}N6}m' %\CPDi.~T`=M{q ׫X~ohxQpM&6ԛ[NjYds&&g@]4CGq>oeþ r[[y`pc]m-ֶyG' ~kЧzUp"J>܁Kn|.X,̡Jf3Ͽ,+0VuEQ'Ҕ®*I9j17Чy|7.ioeB;*X _|l33LW6z *M!J*&i,@pGt7i3 cOٳ,_LpPl~g`84\NfhRTSB!>臘ճ7s?ó) C^?tqٰh5! ˸wk@2$OPB=Kk B_ D)vmQjᝅ;%~ڞO;t8~bR]^PZO?Qi&[c/^ϭR) 9oȖ^ig@jePd@ݪhj:fw*.S&)-;jx_N__GH/~-]1%vY k/ZB js/cgw3"i 2Xܚf\',C0tz!qiѦk6-—`u3,11L*ɻ WeQEz?Y QKI#;}J4[!Bh.,+U(٫zdG,f!0t$Q[d".siue9F*z".e 'ܭiw (ktRnO7=A,׿6L%ba2g΄f U$L ~1 a,=H qPo}+V9hȔ̊Ggw*t M3NE"v˝TVΡ Ws?=❴5͗{drAM|4hGybpŷm{;qQQ ;8MDwu%;_S`aiU5ZoJ{6=1Q[>SʆfQ{ D5sUF ~BQ\`(=dD̊nXGEf,Q0#ְ4c[ͳV; xD@nܷ5z=^SM.yc\qv0 ߇ ifiipsT2 \ 0t"O.\`ace{@!,=z/ ;+%n>?^:H/Y<Ώ!M ,Vw>9f*v2˸[]v_f~&]}$ג8*uE ]w'$u6T-0ȬBj@E`a4wOTx~z¤) {\en)/+'--mihBZg|-({piGm]pvK>XGL[-M ?i\V4; VBD8MldT-==9Lk0i74Hw0x goҍ)PN̋DCޝ ݺT! 2z:M ~W(VuXv~[ .uŘGitf!D nCD,F]%x0*; 6N%X5\+%n, hJԗwdņX%e0_*edGh+mU/JPMnOf6O+2;{j &q_ф2Sv rثX]p1 ݀sޢ/e6zY rtL Ȯgt?볤kly'|*Gqh5[%ZCr&ƪ'A'\8'|mM*x!AZB-80'qw"Ԥ KZF KfĞ3W B;#e깚A~8Na$)|_GeUSr :`(j&tHM ]X~!e:y co>m8ÇOL!JP\>1I L5RP[MP0'+,8_=]ea{"ӌs4(# '"SCĈ4RTrK%+ZDc1~e̸y9M٫Z-hm?NmHTѡKÏv^Qd@! udlB.{a0;ynO/7?dOGb>?-^찒+#ȾM"Sod_M 'C6&!,5F:;l:X j*ﱻ$'N> ;B4 ` |Vt4缫leB;a CX'l[x/[<֚'C:KTҜGQn1_eeL`&aNk)lN.}>F=c4 ᥋):h0Go+1;p$c%y $Y]Lu6 3;Ǧ.[Qvy1Bb cp,PC#aЁtJAecTsQS,Eȏ ^l#glTA>f/Il.`BѿY%kXPd %cM.QjJbL4=8_+1[ff͕_f3j#Yb8U"3"͉k{EU`GaKex/f [3qZL6 2p` #ORO&~%[S!;4ʼۥ)l(SفIR7嵚<|wAgND_~XfRghcWc|@hO[JHnz]S BhԾB!ΉC+ [ALvl  K{V}{" _Ċk\̒ScBj^SΥxYF~y>: rɘͫ$z#;H]2[xinQj_- oφ̠MQb z_fiNc=]TW> MgXɫIz&-5&.$K6#M?[Yu]dOmr 6~|N\fBy19??n PM߼ǔTǛwKz#G,*`t_><@|Ae&t8n`-%Vp_^L4:O {qphvkn_H"ܲ2_@?(Oa 3ɡ&dQ_m|zOh `d'd3@ Iͪ*fNYr6u+MkLlF*=ť3)ވ0L/obO3=XLhFwZAvoYNNqN駭ߓ1xY9t){M;f9݊}-Ιy 09|)|Bkc x/ B2/\)gMp3u`pX\ݕd+xE~*m|"W5VÌiʒ׽ $;0}uin㨦* K#J+H7;9jLyٚp8&akrH7ƂQtɽm8.Ó{N[LqIVc`KC) /d =dЭhFip67(PioK,!$ H0hSUlUmɨ)fHV.g?ϯPIes(X̐jON$-pɩ^G{5Wcp*}O7,!mSdn#i+6ff!cI[77L*0q!u@nShL8ɟ31}/0[3Oc@rf$mN geb bQT&Jl+}<+KJ]Ғn!E۾G3Demˀ`SL<]IÏߪ9S> 9g#-Pq  wP&9?ktajwkG**,!}lMO< ]WZxZbgV&31-gZ>D/%wX[46IGh=V6S~_0+@sfĺm;lX_ԼUd?wYvÞ+FA>3A'iLۣ_Vm ug@I4E@8&42)S>q=.>Y1I_Z8@^F|(ĬT;iOq(ĠQS7]R#cA~8'f I.՝ei黬wH>S]~Ȝ"< Tl)r٤)]6'!T#+*SȤ"C-9$;H {O&o菧*8X %_+gJ/Lh~R} kΞ^Q qZC|NXN~=2t 1ݨ؞ަ7eA9啂[@Ҏ aF7] fP#/ #Y>u>OU YZ#HeJjSd坶᥶|7J&iҳ4-"AF%#E{F%@ee U6@_.@gl&8B}Ⓖb }o8|;o`ph/O#^ Ei "BRIOM1J|'<&ސ\y2gn.C:P[|}ᔮ!ϥ`Q aEP2zTɘ7@r5{ffh| \Ȇa@0 g7 }.n/HD3[EDsPܾ?TkIKḨjeR"D&rłHCUmR=ibtf!kML:(`Ú> KNbaa,[-3IZ꠵(JcJw2OMkA5YP+MdS̖F"YDyh?j.-ß bU»&. AրQ^W Wr#i;)* u4ۓv.\-~>¢t}v)k0Յ-8Џ+{wiY"dp-z~i95LЁ=TSHP=%T~LG* SuMݞϴqYRg.A=B+t{7lᤞ`o&Te^5?0 KL=1~=:ifDwvG%Mg|o#g5mLG@`6"̗? Bp"1*qYQ^[@أ~NwCzf̄@7w0f0*tMMY|=,YH8bn0ǰh.C/>1ZjheG h&b~y2&{:Liqp]@A{@HjM0r&ּfgxَ@ ̴鏥Fp Ravor!k2s; fɈ?QIhé[z5Ҥv}WDYAQz@,yynwϧgF`˨W{[p+M:7LU֍Z$E_0z%jҕ6Kʖp 3Cs촟 e[1Ly!J6X?H{m$u6E0&QHKVUP5*Nƺ*quªDрIH~ CS+ӊX%);v"KT ,`ŧ Zͨ{)s]ƞ$MYS,A}pP+2v+t"c2)ՇDb;hHX?,LT%3/]dUS$lq?HfehZZeSsB-@2^Y(q$fKCh''|M]Pb _Gi7|:JKlrQ-;Qsc;k$?o}D/ 5PhF.h>Ă9?K`XRyuMxDoD {zH5t;D*]%QNj= M%G;<,5tZEt*e6§9E3O{D'1QAe*]w|}||lOݔR QFTt@cO~3!ul4ܲ5uTpfDMeBlkWe0(vZK,V2ƕʔl/i s.*ZQ*Ea.VS>O_&Jjo`W Hy7F;&qu+ +%GG\E;†棖>SKYi}W$L}Cc0? #84f/İΣk\[1{pZ.C [\9"m(>1Ph'k\!~ W\g)|25 kI:񊆽Kp2)sr[c:^+[UIfq cT R0)pTtQSAܐor~Wll۫`s[yZ#8`T([8@ٝ$sR4l yΥ MwoLݬbÙ5z \UeirVQN F\u-]k[CR[eceBx"OݠREj<&l3OBJP(=5+hg0+<-St1a c{\#]l`\f (_d_yW@c=HQ)p/6U^1>{"G(56 "I#!f>ʭ;yJaG. t$!U>l?vB J9=?\ZדPy1[u16_[EixxQs@t@SKSUnS)Km8՗dshE PbѰ` sˬ.{4 u 6"i`[;PgM=[A7ݜbEq  7 u+ J"!՜n s׾cus~4, 5.Ǘ>F0;K)KVyU6/ك h("Zc0p>.&D ]5=}"d2t5Ց5\{{Ucas#87&d O>H"#ƌoK‚.T|< /"m T,@5g7 h'WӍ? ̈́D苬u}`JWpk c3r19G΄)]J_X#V!A/hy=I/ umuFMdIA;*/=/kg_QXLMǷL1a8^aK_w^-6ڊE+PN{3@q|SJewWyI(JPm,"U%^j%HRe=(DwgX@cKV0`LP^%8\vDB|W Y ꑕ<X g# 3%8Ie׏6Sur~ 冏IGSJ<)sTPc{7!̺emHmU>Spmhe^I,oAO1㟎)w4nzME]b!J/J !CFa"=7`!,Ȧ Ӓ(bKC qd7㫷\1HpJK~{2jɤīyqA%eA8G+OiG0FOH&RbWu8a葤2>;_1SJ؇rP$C~TTo"&KyఛC$üaw b5ɱV%"AwެU]-}?3ij*w:{*M[&e!(x=AtRLG&#UΩUi{ӋzSEyEs_qr4]]%؊UʅwV:m<(ET;-@R(U&(.Ood,qPMUrGdv|It_F;y.^FMʸĔ=xN9wH( u`Gb8{3"q~$] 3zK6މ P;b2kBߤ=i_LxyÃ./\ @s ,I"jZ o,㫵0=zXgl_c'=߈POLd\={ fZ cWT K:Yb_KrlAzqIٍS0l?% (a/hjy)k6#*C=7|͈lD-ɆqЩhUkFjKF(F4.70W[*"K 40/^H+1*ȍqUh[(w76*>C>>vhފxx1OnRT?P%WZ 4(/`9*Nq>qudbE5VƔ</Q;ciř$`r?8a%0/틓\/{ oYwo|ŧ<1CF*Orl1nOAB:H+9R49%Ƽ"1U 틷t$@: I$|%ٞ$_$QM'CYlmmElz;I{,y tzЭ@ p+ځm;ԬA /C'h/ !PBO:#x?];VC673lDg1埫d#0 x=`sI)ߡ1s_o˝23"-“ms^% Zt|Pw +Tvpڧ/UpDI"3{ $3g yV !fi7U4"RSr>{B1kRm֓}Dh|stRlPN7u߂=r,<\ 1'Ck4u۟] /6*}n|o,RV U: Sq\^#G6d#Ҿ[ʫ_$2│[<˿ȡAX Ʌj ~)'䯾|O&1!Fm]Zf$Ў;9";dWo:\lFG…[.;hB|za0d* *0!)dWV^Ry)/j; >y^MᘃW{"ۄs G# %zBCD$oeC_Z#&ؠ.xƉ+{ƋX=<6x4ZfB&V.RV:Ho:+o3B}k^`Hsk 3 C!S%w+P$m5r>+ƒ]!g\bRh&>Bݠj2zlMW`:lYdnzy8{i?`/ΠkP~OKbC!:X"`>,Fa\95]Ί:J'%[] 0aNQ9gJbURMUv&aO1Yf@y lU{ \m") ZKx?_E.Nk*7 []oQBH9k q6TlRªvpg^O֊TpXO ;38w(z-z;iF|]\H'j$BFnia~B \( W *!KV WpyޯTZ\#o/xm&8o#SxB w\Il7ԁxhb{sQuؖCKs- pUY՝NDp[iH69`&+y:X|wj?bg-KxvVțI3v!bM_8=RDD N'?Eh!-dN=CԐ[=&$eo1W/\0ΚʵH4+VN8>Qx|ї=u3uJaF=Rec P<}纔=";2m*sT xt!֜/̲ (acft$Euei0BQhkќ>ꌧX;Q<`2g =Un-+6qI٭#Nb;6®1(\g O댹2}] 4b\߱@q/}*bC{n81U5 7(#@0Ar!,o Xie%'Lm?XRQXx" 몛w:5v;T?ZAMƒa}D &,k@F$?Z-,MtZxs0Arl_렀]21T%#b&ƽXxd )WkmjwDWƄ[=]z7`Om 6ܨ|_p} ^~nي-v IChԲwJ,qUt*p$=cOrv_i/jkMF,f1?'Q-I{8v`f{g2neh=R־f!7VY\Q_52n3}jh-1N@#9fu'%q'өe3 Yё|q0҇F,U:aXj*[wE bwT߷}KFu&CyW{%XS+_יb⭐}Dp}%h?ClU/3@17|0 U,R^S}0TTIisóG9x FjDC,>S̉/ 09O BY@/MF6 ?i&DAqc  ,kE͜>LL{ (T;ڗ>6)$ǴQzI]Ḙ(7mJvCJQp8vLr!*SSA)ÛwG#s% Bj*19Sa%@4O;ro#BSٜf(l^^,meFYNM؎[ C4̵tY6ٯ̇wJ;mKWAbO0-9DU6)u^r&gP~rø;-W/"B#]{].me-}7~HAN=3oQRŦ:8kVǤ"ѵTz!ճput&qw(dZٚq^uqO~oϏD4( MÍE_F`,7H6ޒ",|-y}[*گ#NV} d(Xiw: kV'5?+OJDl $6=TKG5md.ֱpJp՛0L'>pt>Ϸr|vMb汗aH܀G>ݻiUgVq} r3Yۡ?5EˍYjݣQEu<]|iLTFꜛÔ&̵r;\K;+'4m}ӾlPA:}mU%3n:E^%yѳ{a@c>&Jkndf 9ڈhdNI*2vS̚?bNw#'WTjΉ%;k&(7VŪ PuEI-6"vHp(5l cβF0ixR?D.QN\!w=j#Y^XY MLPڡaP/\\!}[<=`i,yPAσntCSp!t]=V/U_5_S s=*0cdK D_4zznj}na8Hp+rB=1#7MhkmrM&]P+{0.?âR\ ,|Kµ;5f Fu!MFjMrg$Y 9^jiހ'p`ˇx_J^B;*ɕn4BoG+TB#, NPCk ԽI6_##k1+yN#E[h+#O=Bڣ XO9|YW)z2Yl*7EHA)$XpM})K\-ڔXǥ(Qhu%MrHv! gPDGg[bt 7mD3QO:.]nlL HRVowlNhU D:R)&,Yn[oɮvv?lq2@8dĒӵz2덺oYۚuLɣgah5>zӝoTrx:% L᧴VXgh: ~fzrL+5{ /HTx4mհ]m.yKV1W ps4"'ek<{fv sjV1v5)Y,æU/C*: z@]'X9SMZ|x[5#pn"rWm-Scݾ.P8JtA Jc,6mr>wR7IB^l[XV L}-  e֢sf!ӏśB/#!:M6o_ N2[/(aQo6(ВnNDJNnߍX)MN@fI$aJԷGcM* .d+`5cL;ۋ2kr3Ol)yQ* d(U'Rr̗ P7GZWoio%Õ uUazhz֔P҂ Fwm;渖boE:Oo,%Gxۯh<<%'2+\1xJXQwH]B :hG-aO~g>;gfW#1 x~)4.BQl}\ 'Q6 S2 %J2e #PM 5A7f.! ٪yShذ*G1)LKh0\q;YRLyT `:㉆ B7q m "I1G@uq)=9C.AAߨjE"vW)ģ^j{]/nyx:jL`'g7Vh +TAO XY "/}Y`_4uo7OOʸ^ eV憢/SX>l1f\jqc) :%ogJ"@0sɩgT=W [DXiM0 psK ض467ϵV sNC%?\AԜ$o7_e2V0]0 J9#rck>$P8hj05#k_M.FPʱ?ꩨlx)EaE4`%7B$e'Z 5Hu}|5@[}7|tK4v)b C?>ܯ~b񌛪UzJ0[ߨ=S)@V|DZTw5ŸǴ|k%xlXRfe)i~D߳aotF÷5)l1ll)Žbs1vG22"xqS~zXF cj[iY$B.w~e2?Y><(j 1$}- kD֭7ǻ8 fM'@ ;jjaL<4ɢa_q9s@/T4 mƻZQ@]ƼuU0F]hgo ˽vou$@4 +M~-5;]Zf.a1f{+GZ42h 3U52o+X &5ogyc 9;(8ATk,XҬ! r$$7fOnذJ]8XFU^&aXκ =JshzOմ/hØpꀱYaTxm>[x0i3t\߄/B60#o!':vq=rA5kXMVt}¬!ɘZvpQ ;ۀ39:45LSNT+ޕ\4I*`zsnb៖pg,"4j˓tT04"*P>6ZbSu%VJYYk_-H /ɀnv^kUX8jp4 x/hI^% $Fl^!6QyLpvpQ+\C*lٔ/ 2dX-=Ն'T+V98q(}MH% &k;&sD9emHyQN3RLN0x[ns˃0`l;c_-:m qreD& PУ+fSPV}6! 2E\ԫ+,du 58\Z!a+*ցۀ$Ɏ)1GufFrR "ܲ&8.ӠF`ذH&ތD 䪁|;*4k4 su-@TE{bpwM7GrvDVLt>ҩ3 ;`,L+i詨 B!*t:L}E>޽o ;Y tWM#Kp%(/$EdN\ޕQE]_Ф"ahΊA8q*wʱPPN/sCL1°!JM`^ }€!6QܧHr!P K6r6MG_Ca u-(sDHp%h$X2;,Axt1i^7oaQTĺ*u8)Yl5 hXpYgE%rN,}wzXh}k+)X'$jh=;Cp\jFW`ʴ^"g-I50h\XuT *SMi9̓sOZh:VR9!1BN>kZо4oafs=DO֛\Q?;6bk;@>g&$=zT-mEګ.A5WGh "xJ&6ZeP-~Ei`bl֓̈/b3Pq;U"O-ڭZμjxś&g!E~c$_=}Lm`a+[eXHң7SȻ]RAV_Boզ6a^\ߊ٬N'"ZoRHcd49cTRE-ٵB <0vw/Ԫw6RV)FP6~A‹JnjUkPujLx/Q HLJ+lN QhY;`GK8/ ()]MUvPC^_/.͔`f! g yGz$c(Sl-q&ޞ@oo*ٹ()a\Hq .`SK>XS:; k2opg&mUfq8~^gFI+,0AbGqK!Խ{شRv@ǕΫ+ɇR/tavtuIEm.q'$j0>mNy!'300D;\UסziԌG["%Dgjϖ CHZ#r>|Ka Qbw`M\ꨟl./#N߷OQϞXo1b˥Heie )4P~ &Ă ^@۵Qrȝ= ?||dNzB 7Y'( h8ToL82^^Tk1`x:zBfTHֹ&IV v J=! m*ި¹01ci_m I.!NJ_:"Om;ӏ21"vf/[@F>! tQDuQQf|9‹M<ٻi(zQKlO ȗ ̙E`w4y2;wH\lBT *^b54?> cjV=hW(QSFEMQs/ٗ:!z/ntg:`,?A C J [[$U|$ աQzQ:4a9txئuoQi]a^+L[헸Yg@P#!!@NA}DY^>z0Ime3n}˳H\Z^}x| kJF/2c W^@YV&+X@g"OE:RtB-/zxBs#no Zٖ;ށ🭳k 2Z ~a%Qw2K*\\w$ƅh3hm ȫ:Fݛ2bx(yeN I[7zL[U%T5 U2lBGrV/Ư߿C_#k53:NIK9wVcxxL:;UPnVv J3@g׸Ch\L'l?#,M]=NrS6z3r8Fs7<耝s NC`7`I]7^ S/U 4De@ԃcp >,,>xb ,S"l aݸ kAㄛM&Ƣ9nߕ1Ϳ=4}D$/cR9A&F?! E@ Z 3D(*W'lC@j4 bVB|V' `? -v;"+#Y>h#%&]?k)PҾHutP;-(.]a.Cp^= cXә^$2<}U=FG5_RM6. w~Sꋕ]ԣ먆R ph+9 ca=8h.>jb]دUn*T.ox'v @wTC.tX?|e[})WV x6]1<_T̓@yY2ak}) ʉOTl ɍ%]g5:VHBh|/ ^J(e˼3Tϱ]>DޥPH<5vr}M¼Q.?9gi#H8%R3j taB*_ ,B`Ak.D7Ó$xӸȧaEZދq TcU|U0aptRQtGކ?9:*> k?sQ2qh22Ԣ{׋ #KEأ4e]y͖6R <h£ K^./s1#q+ܧ(4NO-i 6L+o'.Sʗ9CÐ&ј3!HS :lNz^1a]V:E.pK@ByrB&3uap4s+zF*aRfWMFLY/vyzUW?9S [Ѻe69`1LdYnEGN={ܑC,`ހ瘣(_ y4h{A5T_vdm8u:ߖ?iq`[ gMb퇰GF!Dڢ*1,k9MILS,.L\=ڃXeQR@J6T}(x lVG *Ok[j۟h?tmDmܲ y _:.2S3hݝ{' {EWwzyp(J/p:V..qն /fI-{/iʋD+ + +!vTu DJi1Q!\m3g{W̖9f3S'2Lվo6kҘ|e+(bC4yqG,Eh0&p5rD*1Jڎ6LWuk_9j0 #؋@n2fʘ¥4N .*ЬﭕKMW6 ZbJX4!Bn+{gunHsoǥ/"7_tIaGݘbvҘȓ~Yl\ˇ{E4 " 3l_$,2+ aPUom促X$ 5xt(FSs&em'~ė`@؜O CU_S>D% O{HD3JJ 2gЅj]cm=3Jڭ,3Oj7k* pO=㦬#5oD ]ٲM߃2Sb*n-A8Sr<$2N gIL]"<-ŏzx-G39p1=awK(X>ȇ;pl1 U=} I~ܓ%nrIf_;] 7g{VA*X㰔26/}O#+:=٬jNOԲ=oG A=`Re\ZrUp!9I], ľ ǜz52?W_mw8Ih_eC@GcL^Kv؆5L_":%6?ϑѮ|"k$q*G8'y^ƜnS@-dζl׎B8>+p kCZBd8 e}|y{\Jxu}u;n|.d\zGa' $7BDaope9>M3w,c'°lGofЊj+|~yNRt4srFCHgHEewS;)boǬaī*9.PH{0uէׅ?w2ֳhuϛU(5?bq8p6ՎqTMe[y )߆V|--Jů;fަ D4:Q[XrUhnzku0y ̼~_W}TJ(jٴ76?w&&i*(/mɝ\$R -g,|o,TRɹΕz|%a&"< u ڜ~мlzJnwq"ڶb6=}CQ0=X%2wץߔ]VwHTi2ì"ids. (9T$X>;&c<KlaKTrK sv&3@S.D@g{+ q[Rsh<lFB0~u^c6 ;P cԐG)DBPA:R< ~(d/c(IXili,QX#BEa ~ Q4 N̴8YjM0`>5ۚ ='Pad926?*]D6pRi`5yA^(M#Fdf>>!#.]Z#p4c uh !z} @fםDro׋Gw>^.y\vBpP3㤢$6E<,*ŻiaDlWDUcTkD:MdG6(VŶwmsK*DC6%*хwt(έA|Z˘ aOn ̭eZ x [I]BCALl?u4i^F#Sxl&Ivx-g65vKFH9a:-K voC~LIi?r79So8J( uiɅÀf~}) #Mt)viUXe?Kx-`Kr<ВyjW;+'۝\=҅RS QPrB'v7Hi#SGQa@ސ6˭ONT`sGJ\F91zs)|) \NcZ1f{?Ô`Ś0Ū;u*i}o\=\+A ̥v=lźFyvE+f7އ߸o8R~󽁵g/׊<1?^+ *TMI% {- (圔VhwX"ipkr r8K;qQ;NlE@|^ i"qP<wCLƙ9Ň D#3ga%g\go%f@"iZu@ H)VoE\iY.ؑ,*Xd ~§!T5Z]X/\A3'HFztt8sM.\POD\!NR)i'& q V'>.l.{O;kwU<@\֔Bgkb>iL=9'єB=1 Oj-ʻ0ѫc%UUWgT9?qӔ4 ̘qDqbMdW1R ? |z 7h@jQ$I$ @(asLe+5l[To?zQӋU/n|m Q m,b1]'gX넚exsz+[& 1n6CRROӉS$wf":˝bhif~ZEړwXݔphT̓U!dz)e3*|EUBA{ rhz )U%e(n\ItBp%4?u2ol^ uZ*O%L%jd!}]>T@Vg[Y_(Ug.͚2La:szF;}b%=C=Dio!2`!0͖QȈrjdI@j񚤞R,8_+)%z=V3@;M^{g*>`bi(I _L}?p,9%,u7)*hZn43`9i٧W8zS|V曑0fO}/39kS&&Hw +ԉ ? sj(yr!ԇlU.F Y x:`C9p:MaPN^k?nklטkWB}neibZGT] ZBHZv",Zޓ1)A3_bie?}`swcf$ S@i?h+zqp"+ݢ(Zdۀy ی?t,{] ߧVH^2kdW Šoi eJ*;#nXwyk5NS_ {_ߔB`_͒:[Jsc=شİp{&rIh"dks NZ8ez?Zwma>zOebejԘҚiUֶD D\2Nz7[Uh\׭ -zKTzF6EFmJ5}; D>e]넎 *v}>oatN8+r U6%k,0&7Fۓ^,͉6JsYlB(ٯd] HKC{R$LGeb:sDPJH"`BǁWH-r/02e;|)0mû ὾p'p7FwLl6IdDV3FUH-q@a#B< .qFl-ki OS~%+w#3ji:I;dTm9!#Ɣ9yEG[eQs^P& !v}T̀h4.0yb"@MmdWggϟa.2a"dYxlPwoJ,@M5Ncq Y3ԅƱ7m}3? SQS٨mRvazo;Bg(:ʥUPC[،= Y5'YI.H?3Nj}zy5ѐ@YsIˆ6B6_56FkmA~A.qA޽# Nvk=M_J-.%bӘ 4A 3ft4XӓKBiL37X?]%To/vRVE)gkĚdZ+Ba4Bp7/yB'7)o)f]c82!^ܑT1ÆNC/5u=U8j$_y@04)'pV$xn-}a̤SѤ4pJM.ύ¿7JYK _8@e1q!#鎽 DBGOyY0 $יL\ i/Z?vMOn]H8Ud.B =͈[X\] WskbkKNTÛYAľzN9nX&ECL~5GtP+ p ^Fl d ZFsu<%M8:ca.tmkYﭼGwΨ)Qѣ`~ RɎ+Uuݲ+.yfILnElШHdN8Y@oGRF~P&ESi'1f) 2{a"YF$Ka0rş͙ 6d ع_2Vc0ER2#a߅خ;ԤQKZ;E ,GC.$Qk<$HgFdTQ I3DMm? G [EB~*}UQES3v#ԧڝͷ=ure%9NER0:tw73;>=3n XA=ZeJ#U#AhĬ=c׫%]N`k*v rmhzYYX?K788%Eߪն x.qJ㐸BmE*ޗs/HZE+?[[gE/!R3ޖt 6^"5/D$=M`OSX2t#0S)WUu<MvP ȯJe\>h 7&hjVh3PR-wK},FV5O5'уPl?סHE*thl\ bTR9eD6 [K/tZ{_6]g{J=c-}aL܉Jж_$Y{u]!n|<K"[2yx|̐jh%1yC2^OJ -$V61*1R3N E .VxȀ߫pI54"f ;ұ& XE&TuƄOZꜻ [にZ Sx9Ǥ(*{1 )q*E&.}`$+v:xuCۛˆfA}?>WDxuw.Yg5oi[ ޞ8SA 1@㐿};k'4d siq8҉W~𭾱%PKfh|-oĿ׷wFmw&dt|BB"-S'E&Xh 'U5omy:,6qG6`E& HWbV~(WR4\C~CUȐ} #[L.8#Xhk `[@ A{v{B? (pRl` t 1-(/=LxO^6d8=8SH:&LgVR7l+4f25JKlXsw_\un%QIZHLyvcA9su)Ӽr*V?ʫӥjDZ! uu?*>4"k#x~u(QخtsDYKmmǁҩ1u""6>H3G1%nVL< Y/@Ku(4Zq) -zF?U3⍤Ǖ0Zk|SU'mD3g6̾%%?ƽ'.A"9L֔ʼM`M&? LЫAj6زa(5 X'; qg/ܹ Jsm GSY}^osGE_ ŴFAf _XDLV&0g]=X J%Z*lCVoo:tpD {lDӌC un5n]cć탆bϹM1g-8&ln5B\I:P,JW"ܘb+P|e[8{-\]_ɴubtu,?čސU{ \e_|=:il ʈv¯mK̉pl1ZsD >ѐ#^+S+.yɈ7>pʼnnAC/0I Cg&4y= g,EnARO"|E&1|ͭr/r/k Yi֤Kw8 vp[ѥ|TMMt[tu!WK<{+e !5RC𩵎 rNF=fo/ o&. ЋJ¾n3iHcboLѝ]/| -BTW"m FүQg15hzk8#0oڏW!6FЋOW1;SX$LM2+m,:%QR{-r}sz% տ%@'k>4fyg<ܗ5ՙrnt@cf]WMtUH]I}ԑcx 6Q4'1^7D6"Hge( r_,"Trs_V`yw^u9>˥py"<`M=Gi`ktO S-T먃+z+G JRJz+! 7Jb@^$G.z t!m{ )ݏXIEV,Si϶=e We/Qb_L` )^D?\ڥr% w1sܪtpdHEuO!Um; B{r6VNǧm#J WQ gZ'@N9D 3Acaw6\@:Ug~PUVg,M.ZXiX΢OkU%)[zd2[\?z0̏65VoAb8q'_:LN6x igX@lh m+l//E hqFmF"Om-c.,Ivx۪Oƿ fܛ|poOH,"'<=r(|pkYFH3hN\{[>o*AWlLpRb?*!E\+ifFCK˂ + BRFPp~[ k-091p[7`@a!+g.IcIju/"wKtuiKb؀̈x"!bQm$7e}{ zoɮ' ݿڷ eռbaM %-eW?piQaOeL.#!)] wq(;FݾU:ܒ@,yKMxD@^pf<Ѧ fG0Tq2'v,KװFױ+~ eY_d'[+BRx3RMsqaM`C@t2Ѿg./Z<VHsX[ !".KΐT;> ]J ՅBlw'W:?I1?fĭ0 Dl[ŸGrXuoF$(c 3;nOےÂ:e]$(PF}e<@\F1qUrYl˄7,k:oL #-U h^!Fnd?r*<%ZƀG%tkŠs>xi*%T{)u0/Y~ضYF;Cd@a`խS{i-,K~qɥuQK1irk ݹ#T}G#^Xrl>dOb6I^}Z"ys!KeH \A29bFBKD2C?+iM_ ~sP%;a\[-u2<\zc'֍ M*o x~zp*Dj1X`5 ~~/pxjlH=Bc)^+{qp|-\M/ES B:vr w&(,* ZcY>F ɗ-5l A)#< Hn'>Z9z׹YVmv ˨A_{Ļ톒}!K+fV,ɼRh-+²Bli؅ ~f(P8l5QO1-OT^L0@Bw"- &t.$pHcKtx4a|ho/"߽t /<`LpdF 1z;"t8O-μ)2ZQcq(sե fn%T"E7 _Va$\-щI'LUx g ԈL>"AH۩\354ֺ:o#[tˮ;6" (hXD̫(՜^v'~Yc3S{TWX8y¸Ro$ByBWZv'j fylHm0i#?9mѓE*]Iw?C.V^dFҧIU Z.;l>Hȫ\^"FvK,OOƘnK><3İJsS'UG_\O#L["WC.{᫳A^% M\aYX1ͫ9솩En؜[k01-|dLugdtF4dS-4懛g73حw\j 6^o' !؄vlGx+w/U\]1@pNH/,j..ҁPTz]}f 8PI'R.cT曤Ky3 ll&4? w& NST s:sGѰt=8ڏfgBSx&H6g,%i#ynwzq6|*|gWW\;\`$:n)Gf n\'rZNP:ts&E;ͩ[vE: #7`89QA;a=M|?}ޅAYZ_&W,#HE6B]Iu;QJd-pߍgZv/QZѸNپ5QϩPghJ~A~m#qAFq|B1T=t8`ks^=/e{:6@}+ *}>tIW~ e5'9Nj$!/.l0K]4=)d{F*L 5ق͂F=GRpI0Q車p S^zt:3)u#IHn\9,^ybLNG~J ׆Z#8g)"Vn?+E! IZ|G-ZTH-l%_cp ٶ8YdkE[3K<H[Y H|eU&Ʌ:]c"^#+/jH- K[ITn,ZGU s]R?cq)ah<} (F4&l1fFKwثdWPn-Q%\{ Y@QJچ{b; H2ZJIeJ_-≟5Z#Αow0C~hyNy~x_Nӆ_;\#aL9O(lnǽ4oI PaB}i;"$%r}si=><~̬˿dJ.X򱟘[$ SH t*TMADͰ7F8ҤTZMw>/čgYF֮bE疅8xT2K9lK#N+[;m> @<:UrAz2FEF;.5=9C$ⷝeʓt;덝 $ .{ĻQXjcwŢ֡J1u~U617Qm)սYd- \'dbiyiux~Ġ1/I"ݶ$h"i576y➾Z)6 #%h'v]fU<6lH* ef%4zu@֥ q2hM_ZÝf`T h J!l1i#|Gg a4QA:)̷ÔM!"ŝL܈"Ph߿^=iePN:H1}a2 y| i"13s:!~iHSWOrfE W)\ceћZdD9^hChNVwά:aqo29/S [;dJK;UjV|#aڱMnJPm!sGt +Gƒ:K% ]ټ<}|q)[GЯB$lfZ:Q;W.S95[>rKF~]c!B01%Da-H Chvޫa#JJl_iʄ~-v*sz!LTFm &E+W Zhx4]NcSj\m6RrIo)mڏuL>x]FL.RpP;WG'ԵͿ}#TXO"-m LYۺç[H2 * LVc,Aq Xt$hfVUNJMn>؎}<u8#DP$6hd&[!y5.r$ɂS'[ϩ@R5Z챎g$6T_3V%i/u%e|Nʜ!_!?O~N1j7^)<)! 2n6z/nT;"\w.>Eчu/E 9b4P&t-v#4o3ws2 ze'k?*\T ");8+WA0&.ЧlP `W_=)4YoU7=ա$8C8ţd“`wl; iJ:ʷ}c)կ~1 Ve/ʚVMfkee=[J24|`~6^tRY%tqkPuR 88t)^b:?D?e`Ɲ)RBvýtYX ē `*5م=M⛣(+Ð9`j:r+xVRgu*ڤmS͊)IT.Uw0?<ˉ`5;/ĽIq>؆T[3HzSaF$|<u}5i"d.K @*QXhwS Ow{J>1!yd+@k84'!>oKCOHɹd`Y;ۅY,>nK*^n+)' ؐV@d4έ^wd;/#s:߼]6':=\U?Mf/a9x8vn] Z!B C}\YaF}U_0Z-;׎e6 bޥPrFهEZ~m[U@.cT&N: Խoʥs!:UtyXp/_WMrX)F/wGk.&a%jE+廯 =b 2ǔRtɑV]%Ē?'cZ@/NA'p7A(l`v{iѻR:(e;p6EYkGD _#kФZ*2o7۷<gyu !. !v]ձv j]T\m)SAs2ݬVH6aa :p#j]Xptu,U+z(#;AhVZ4%rr~r"Ժ4_! $PԋXiB:3mõIr:'6^Y/['#@Y{ y,Gǧi#\cZ}NY*7;(G4pw}˜8^9w?ͯj @Oj#W&u>Qt4;oz )l3 t #Vv5Q&}lM'm B/¼c̐]p~צwmu*DYTc̀MŒKe9^yJ/lP7t Wub]?q@BaFZ;˰1WO5j~2b^Y*+(NAK=}+ ؑm~mzK}x AhrPȋS%zd- 5#2C'F?Ivf#0v,xB# XAé:|bۖ#r& /y5T.Mx\iSjkiΌ;Ȍ,݀( ,HJ ̉}Jjr@{~BTϏ]]thՖ.X|A@D,2t YKξXy/It^>& 89tnm7y-؟X#s$v0U3AXi?|8#Pj'٬iUaWG[tRtX0pe0+Xx${/ո =Y򨣑ބ8B<ֿՇŊt8bS ꮹO;z z駕j)* d >d&L)Dn¤iB{lםv–GD97xoQ&i(4{硏ܶ,|W=y !UhD-4wguALTZ- өu6؞Zeuev`lP7'/Erf>XkGPց&~ᔝO0A 8{1Xv$eRDX,Ljm9a4Ok[#չ|:1ſU:( _t&x jTͻ6DȑHs:c؜6'±ߴ4o= w(oLjo<%9k:]as-1E )H/ wTM00jħG1ƛ<>h:w?$`\P3]U!yJpRoT -Վ*39~3 h/uJo1 >T@P-An ,Mc* Tbo"G)c_%} t*P`N2oHB.$SNDi=Mn䍊]`TxN"# ,n{V+(M)ExfXo̐仨<av'ҔG@{<д' !yGr0,4p /p;5mV=?1r Dټ]|5Uu75JxtrK؁͜ TPR-Ck:%.."u-Aw9 *G۹Tvphuby>bLfJ7'Vbc9Gm@" }Hv`sC -\wP6: }if]#/k(ߓ৏+`1 c% OeCk[S5KaTrSs`1꼛 f(ٛ<šĵ% پiZ>_IbζIi|uZ[*_t_^8.)yq:~R|Pi^$!>SnNž B<1^ ME q$gӟo~*ưdSbj.h+vƯ?i1DeUuC֭5`t~,Ui?|Qv ,D&=H]GiͿ71Ҡ(z'7T Ϸrs@-աmVd+"vm2N!Z. FFՒcKـSu_v X=ݭ(5o{mW77F= z'{U_XaO fE 5ptpkZTB1ryɔ=Q;!V0w& `4`@;4=myi4@0§g,,մpqbrzC{d:8 oN ZF.3EHb+bޛ|r_saY_.]6jj[nsV9TuOҡN:Ѱ]kGC _O]ӷ#.SȬ|X$ZniHvҔ!~GREm^~2DȽuNKpD^ww Q3ӭWecW#7sPKjj`}Mq>q%gFE$ӭu<5^(3Жs_2rR0|4Jқ^Dp!jpNNAk%˺spxHx?"Ƚ%?ĠG;,mߗ{Um|4l8O'lF.9c!'?JUeӑ,oPMKo3eVoQP9D6hAX`>R l"\VsIݙIqP2jt[s G Az\ð}6/#*M,ov ǸG2>lUτku`1/.}%ZB LD:r3㢎|p!!ܺ[V/;k~48-żVJ ,ݶDϥ:Xaw#Hq=ēJpPŝ /yB!sSX#+'ͪ"QV p!V@HKDcaK r?DI8bUhHZG4IM̂=i)OzHRt$9=U_ L-{x Ӕc3AԸZ3|hR[NlQZ z^Q蜫L#\nLA_z2K3ca.1D{̉&BF2ʼn%'CBA Ģ(l:vLv/b5R.;_0Op/F*u ŝW'Ko6VϢF>0$-LwqG}q̘ !,B3G["͗᱑,0%UܯjHϖrO޿yʜSˆNu?k-!@OD fc@XF?{:3(Í'GG&ǀid) Z–ri8]lz:3]e=5#}"lr$+!՟z7 M:.t*[7Ժf+:Kn<Ur/pk$4tĎ X3H:nO,}$v߿a>\JBF֦ˎ~(8jAOF#kPyFA\,fCw_c]4t)hn%Óؓ--PCi$fZlTOᙇ`Hau ^'74H>d_z/5]> e'',tͫBR(BVvMg:ԋSK& "F/V]Df`E up v#aqnV᪃9T+ɉ*d+ ~8tzK p믨]Z'fݵKa 7~|5f XdU>>`%kMWmߡ1zi2ݺ 1^G1ր@ (+#-3ai>5v4tb Nt 2Fo Qx2T'Ż jfèMeY`m)ejjo~-KU+F/bX6F[qٔșW  lOi 6k a :҂:^pչ0v/A{tX*NNWn&Lx0CS`۵q9XVܭJc')U"ߜޓ_+D7&YlN$݂l;v !MܧM7įEc ,@8kV!@o{B+V Dr S7s8X{aa/3:cM!ȸ ni.ꮫp> _zozL}B{hjl Z6><H2諆C@Q @+@? %" ;aSJqxZ˿k`f⦆+7,=k3("tTAE~%$ ^=_B0aoqqg*NUm4c8+J:aI$9W7U')n2si?Wku65 F9_"a1'tqAÉUٝu<$Kݽ\,ZZJ;;v2:X|~ԧKگTZ}x@$8[M"-`A<ih yMZ[^+]bg4b03K{9耍~:A'3cTY)Sq{%u.n3Q+[}J}4׉BxETȻuگnB QsEwBIJ&J#ϟ@{A'FhGG$ Sf"j;pz Kj>g2@;y;G9B<eIXFN SmﵷMrTyj go@I3@Z(Xg/wE{^_Qۓh-[Kdy ɭ{1x GvŻEsTO&D}iL8D/UHJ;Z;m3zN)a%Eώ6gL݉i6&-:*&[E)GеS|5zNP7]#c|:4Yes1LՄIo|jݨ/ZB_<{ĕ'+=8Ħe5Ѧ~)Dp\$ToZ~8»fD*94d;vqߓnIL|]*Hg*W ?xhMYk\tGJ>t8#"[I7k:pnSa>%˸!H4ְ&Hr6o@FXo#gG ;)JJxc!8^Pc@-xWpCZ L锝{#F( V).8T$Z-ı MIRP@/mM(GT7-_+Rzl Qy`G%dא1+Sa#^f'1D묍l2Uv#DNo>|r" $%6 (m<&xA]6}Gf4Za Ld-w/MޚÈՍsµ/N'&"ʑlcW  nw6E7L~;4.2]]H9Ayl.pcj1W*LvKt.(Ű,Jڭ&VQ=z-LH(Gp4揩 z+UDŊ1Cɯ Hv̰ϳ.eDK'E7?kD7(R"BuwĖ>Gɏy視؈ F*EiA,,ZgKQ5kJ&ϹP1e ~gqÉhٴᰗfK>+Da=0<#ru*M6B@¿4~ucWj'1Fj "C) J'kyg9Eu[8b XGa‰PzE0Z: /DcTs ;XbUu'2F'  狭e^[쑄(]rwyx<^tլYr _' /ub?>"Ξt!wP.(>Ɖo톺Q F^ čj*[pBW~n jDaew]Q1Mb42)~LĿ&澰~"^E{Vg!VuGo K.yxڥ֏w2tmōdJTDs(qó߅Dcp %&Ybԓ=X !䐌VVe* p"!n[QI5a^^5OŶRvOey9 |H%qp婧ܑlhXQݤpFH7_ y{.LM>HQÞiC7%൛7K d?s"ܹQ;GpF{^" )-4Gk1:e~sL,737YXeo!OS1lOKIcݻ7wA:hGSrxYWkZw,0:WUimz04m9F@6I sB.D# t_r򧫍IgR1hc ai_]rL{9/LqsP`c8j5k^sF񉑂]:]*Xb)ѕm:rl a^v:5߶S&a^̬ͫ[~G/#DBAZ'~TVKL  "Hћj}s}6e/?MG@h5. H;D3r3 }}ȪE u6zOҨo@;+> duQo)5WT橣?#‚I# άTU<`/*9E0u~|3UQ fGu4-*شXGWPs.KQhV7Di K .䀭s;*g1ZH r~rc2_woV.ŕASPQ(k剕Տ!ph<)Pbդν'Q2}6` \QJ7зZe$u U KB[W,]r.s%5O,;EXkfM ܙyRS1q+Nϵ q хX1T%>ys|2qB=|ؼfMWIvoNZji>[?? (A|Rbl.[ L<ZvK :=0X4b no'9]t59*UVDm)o~D^71|IK-+ ԅFud 7Rčg~>qq) P#6 X-§뎡0e8Poy5铺p(JRgI#y]Ķx6W;s-"QŇ+E|v+?ʣl%uM .YJijtͪd.W*9?3`* Dfp+1(׈x5MW[lQ* \ѕ(v&II [L* Z)A"ߚr<"̚*zm.4Fq]JT*'`;#B< 9sK2N$vrH8Z#6t`Teiw+*_}J'i{C?b7F R:"bzu(c'/IaόD:.?deF! }3+KD1%`W26Ynv ݞ4-e3VPJn{̊b4zhQ-$≫ [mEHrB6K1S yT )NRDPWNRs< ߚl]~I(:N$< 2!1Q2ik.`"?=%ذ/yT'/ΒTT)ߤ.'W dHq K+iqn/zt*n2oCnj<,J5A nMn\~:Ƿ@-To+X:;~R@B^GeC3 s|xzGQq(vԔ/f4{܃'^4Oʞ3Tt <$n`ƩI08%i S(O2b6f,\m.y/К*B#s|jа\T{#j3VV?YPÚwGBl=S=ɐ @ k,fb~*~+ 9WU|?ńN%60`Z 1^g:cD΄K7˨~>awH\<…ϕN.|3&?͙ :langyPk7{20>eTgAJÍn2gtvU}ڭS -oGNVw=0__>Y-RI ?J{bz<&;*H%ebpz|]3E/!l,tbNKs@_hzA]2焯\hW Nz6~q﹂jkIF{`!ƛ|\*=GM A? `qx)a-wFvmP>bz¢!P DXƜ2G># ;ݕ=l =0 Y6h' S\/N;2{6 cH;* uT^ &aBHU\/ū.}dzIzjaX8IX>]Z^<r In]dRM\w6@dN9Qu⒆ )zU9žH?hH3Z#< te!vR l\K-LQGqs{s?%ۺ@KU\:,$XGBHj?wˀ<ZԿWdZU9X/3S)"hNJd=l)ԧu:M'g"s=ΕS0[7 G4'=ܿdE m^; ,}ic(;3kƥUJ>wIq1hf1|qnA䛄u}1 %?6ۀASˠb'4٥)"L˵RK wJOz>z)vZU4d^[b5_dyr_ /^rmcݧ"4C`EH#(xb9NM] r|XIp/\TИCnfKzoێ'⌟{} [c )mm8 3ěql:D-͋ Dh͈`^|'ۨ_mmcSD ,)*jʐ1~;p|bfBV9gK9Ao`PO(z KM'*nQCh k# E] ++4/"$%N ߼%`T_g,i6X9> b P2q*mH#Ax?Y;V +l뾁C 6 ?ߺ`=|5H5!pL#7c6O}5 \"s%5Cxy\!{;WM()3yڟF_ЎJ$;!8IKzq0UC@0G.ȵp)Ɓ oq u'}.}aP e)u*L!~ٻ@vz y"L@L2-AA~)@{fZyQ1B";h&?ҕ??]/t<*UT8YfeT%6}KpŠN L}K+meT8*K ~ ǔwY9Etf$#UcD-|(kx<'d  (xE/2\'<2=z Vf͠@?s BӁ`Z3]F1_ikP`.7k>Ʋ& HW)>}'O ͺz5 n5G7RT;[H[zAs]ٚj" SD>BB; %{h\]s73/νcGsDf6ccˈGS8H^dmmƛ2?1Xտ^ y4 yKK%͈zͶC^PVAjyst~Q:V+̎u[5Ms]PN@IGSPw5-鵓0de7dMtD=P2z/U@hOm#Kx`cwL(wC(եaF;% >~XPlj.sTL oW"_P&29輗&'IHiiPފ y«HLO!J{e3۬*}u-Q WJn:m!)kɭ~y>Kp`*)܅uxDœ`RSz*[[njShcnEX\}ܱAۜ7]Ż[5YJhXji~ʪ츸.M`IO-/S{o4'ؿ -e3#{hQKɵ-~5KV.<"-ξFһ?}a-茈mZHQace+iHғ(Yيi/JwUȩ ^Lo YVHe;|NP]J>i~ZAxj73%­@w7F#V_uxĞ:܈\O7^–qO.b{x &RfA|\·qG΍JMu{Txd8,7U?AC*B=~@lg|ɴvByn4ޡ 2Q#SbNQ΂N .M:& #xϊz1:0I+$c%J?l~ V* ScY`p$S$Cu/i`\8wxe蜌(ۗQ{$}ri6!qlݽ,))<~ck#ڭ;܈uR6Ee!EOOI]rKg?DàkyPwQh#5Ls 9V|q>vʗRt+2 ?Y|\тDVA{e+.翅n\^@8l|GR e-oEIzPU W3&4\S/@{}mF4Xpx$R-{fJnBTK~jj.RTDYDpƕxEY vc? u"{Q ̛Z*0~=-$ϬnJrM$9ZЯL1ili% ڐ)5Oa* N@/8@v%0Ῡ ny\DhE7̘4@qO<Z~@W9?|W,|c;c$Vv\6}CP&V{){,ֲJvTc,!Z2G$J8*!ZNj]5AFܺ\ KgAN4,tukn8R7G~I &1N짽|%_1$ 37Ki '"Ggs90$(I |xxojWH>#D:T =.5+ ?g-#P3Ck?yUAa!l?ՙü$_ՑES'4YL5)w¹.nEXhJ4WϽeaayb !0> ϣbY2!]1_@GIAsr9>JB{v8Gˈ~r 0wVV1U^dr2y'˴xy u>P_vݚ[Iz$i ]ޛab*N{GmAdX9+dcLiN"14m ϼJgH`WH]~n:c_Iu%:BnQkYHQKطs!_}%c/DG*']+IP/yntAG9*g,v@`Ч+OC%GgxBVŮvO| g9S%I7.l&oy"939fFQZ_qݺ%[&ϥ-5'=Kce57H8_B2BH+Mm[jH~+5ys^&>䒲y"3zKK֬p>QZ%3YACBvڔV.2Mc)geJsm?<<`8?{]g *Na@ğ햕y hfz=PLҽEwW0O4瑖b%|\EAdkS6m81'#K[yȧ﷣9$Lθ]>&f0}7XrKP2̑iq[y5`p;kgWIij@neIU*[CS;g|m9 _Uϥ QClϫW{l0VO%0nvǛ#̜2hm g|eTK{;#Y C,N-nTK*Nr8;¾l}>\SM9æ#kK[da > 47Mݧf-B&3`epGgXn(* TdȖ=Ftݿs00[1[lrm: E՛mGv827r!г=_o1f~L*z ¬jKm9R#D%Wz,w(W= " wh\]ְQp6 h<2`o*I-BZ*n׻X\S 7L?n 1F0"UY龺ǬT>ѹz~ CXU) ̒Ǽ: <5裏hg[ CM-Y N9plA4R i7X?<Ì~7 [ώSVLU.(GGJ^R&P ?'J X=DwP_@RD{=$d.]im.Jx>F²;"z;Oz@RɐYTO4.ό5i6q"XdC_m_ I]+a u߯~W}ҁ6h(5`O|AEZ)Q.NܦS ۥtKP裧΍j0 4W_Az.GZE*J'˄X)|TD N1:uB! 4;grE<\?055fLU4c$Xq~gIxua)q"ȽQoЫ)c묌t據pEppXeNGjvpU,`GZ.Q!S,7G8 R.KPBt1mj2mvr[l4Dɱ3}_2,[Ň'd9WtF !r0Dx]bS/g2 _ԶĸTImj0,/k^{4HB0n)6R'DYz\pxx3qwBL{+/ɱLVJ n wHx`3bu>AB+/d\^clZS?Ҙ_y4kƭ B+3 v$g5wS7{B<ք4y<7b4ޟO̸n\Z"'erˡ>%u^`!ӻ<} #]3bNovG /Sη6DT/#l߼j׻UÙa7o .g!˳cZ_]D6(IFꭍCn3I"o_Qjv!zCS7- 4D(438t(U(l5bbg`'0Gzc[k;0w͐>|tiPq3n)JovOK f%:]bjkf[e '/$64#K2q#Muf4Bn>źZ$_/6݇'J˨@#%M XC(r<"D2&PV6Ul y)D#KY6g>s-!B"o}H 83顓KF!(g't3t%_2yi ӑ  *%Xi(.UMe&rnz)66 =ݮlFQs$SRh,(-BA+\TstΦև3a׼J{,?|]Jw.U?gkM_>UQ KU$4K.c{ _BlNiQ,\CvmQb|toMx## ǯǵ&FZդ:6;1G8F1ZhJCЕ[ џ' <8ά?x).T:*Uپ0ymA?pφ<<'"YQܻ~=ܖ{i8ﯥöc|L= ^BV/#Ĕo8P9:q$8rDčA)Լh@E`BD0 ' ^cI=5iV#wS2O.A+Х]pcWTx nD$CŴ֜E>UqT{k L `mNG5{Y`m.X3.kq.~%j}z;A F~缱A"އɪ%.C긊Y]`/%-JgXw}R&ݫѶ!B%@a4ê\OR;͒}gIxgǬ.i#j1 +C]eݠ;۵}b܋a\%qoTh% AbaE@ղ!ٹd|\U +?}azaS/#Ht㱵 ˁv1Aa sm9SKp*~ls}\]!ΦmF8}~kmv(8g"zSppx%G\!BIg%x4wuy|uLUa$켒V5XK^Kh/JNOؼc2l H9}4l`{w>wǽNQ~\rܝ)AԨo[/c4!FSTG@Rmз^/n)T Xh!RS*?X4 o,VZrOVF=G͕d;#t)O}ݔð?D󀒫M#gj!E Rź"cRK8` QR˳4J1_In.^3]p}T8&н`/{Yp-UGLGோ8m$@vX;@1Ш>GBzIRV-\#Il"UD5}|V \b5]Jߥ.=F*'Է>.e񇙄TFa_Ă~>5gĩ4S?p"*h2vm`8xSŘ#8X08\pu#KrCoUkq)%6[+jX($qH-c |u#ܼƟZA[h^-4Yu//ߺ;oʒؤщ4)bqѮaE'jE>?\8oUW5Zl[M#Z.''3TCl1[=J(@'F͐}dvujX4 c1d=, (!+@À0#jtH,~Vyi# 65 o=K aJRV#R ȔrB"c8t9L+0(yB^xb!4)]7wՋt_h[c&_*JJeHGY`v lpy 0ŴKqZ xG_TSrw'Έ ]͖3AO|ugY>3H.snU_--`nsUYVTOwPauȍfVgYH(fJ8;"*ek)fEW')y(QD}əTt8r/@꧅hBwSUISޗ| e'$)&#B6̋| y7BON ʞT'm.•Pf\xߔjZ!4rطeER)]sɦm 9{6ۖ%ڠzZ%׫hEv%+rv~ eNћ vkNn[bت>![r~6;z9h :/1PbNcaTA!u!s酫Lm60JC7I8kօ H)A}}HVQEj 0o@0i:F6ݰ\D/eU;p9iѕ^_rco/UGfvpGU|8>-աß;ChgԍEN ISƦ'-¯}6X1i` >|%5p#vj_hs Q7^ڰѹ u9_4m"ۂjm#/#hITxliV{' نs_5,"8/ |d"y[Wm|$r =Gȩ ]2իR;9PP_iWwPmӎ \]c::{L+4q .РZǹL /F/ QZwt!dJ]BTE!p/U`K X5-]=xqY,bݹ3V'&%-glMVQF쮝OZL͗=I(k9_mfz%i O!ї܉>?*} Tz%)tˣH32B9`5Dx6FqYQLWcUP!wbX zg/2`{4Ѭ/IJ))?`p-}Å 0=* ; oY5h߀fhn9\z6ː|X6io{ %?Q3jxYwb5dce mDcVz+t3}N__|$?؉weӸ kڦc vnR3"0zEw鏩BL+^k]]uŋq/6ǭ46ČgٶR\wF؃tnjٌ^=::/6)<ؙ- O$άZLz, &c~9ίHd[; Gqx_i}tc?[s ,,vVXsۉ6H =Yɣ21>-ݞiD\p&ظ7CEqIf>B[P$߼Y03__̀ 'k6 C}8 Gtʉrwġ26rZ0F6t؉]8Mf%V:u4nMK  !p "3\C+XQHLkU#͖_E9q7]m ̅6. y1dvm9CjnZ)m,.eŅmWKP`Z{ HrD( ULěUx Ues?SY=\ =pC?.@Zm/u\(N++>r촉@ as IM&t|MamBpC B@/[k6A04WPO܀BuFs].Ԥr( AK+,^Z!O}=3Bqr4N}koqvYCƏc{k݋G;o2VfNj1W2pౠ= Wgj|`/ A}^{sh 8[~oPOFUb>Ռ 4KB+Od+ks弄s,MJFV>FϐතFi{Gϵ.UL ֕gPq 0E+lL JC{s$?b-y"MX8Yh QWPnr$Ru7~9bv%+w7#lylQspn@uY"eJ28Bb\y2c0!day9ۄ|5L29>=Zl u"1psy]wƺ'{͈ۛ8>vXFPt4$(13Y,*S"\A=R֖ji;-. R;;rx9i=NܬNIz˧&8q#mǐ{x۴c@AB@ˎFL ?W=#@gk)$ɟd)O̞WǷe)潁Tş_42oRtrpL4j$_c~tH n YbK搇yv k.@ȕzۯ6j9.X1euیFUH bz,pn&:AW͛A߼vvC/q% P/>?Eiy}cPA;"{,4F.c~jRrLE4x{ khIS҉k˴pvE Pl|cJn&;5d-\V>툉GɃUa3T}AQ,89S1"|Es|赽e!;5סNg8X!@ c-zO囇>pIvQ&LX#&E"EڧT`燎/oN'e_aMiG@u$5.4R={h $%v6;\.~|?/iڊ9!`u,.^SYE4/ž'6w2z2BI=%ۢlM/ygv' !rHl?]? .&:ܯOy2:­J1bb59I|4̂v*AfYl]:0KMČjihkȦYetT\mrh#JԫM49Fi4&J/n\1Z}sj2rʁBd%@EV&C. AZIYM=CFp[Y4暁=iRUԬtWP}RqyC t6qXrf0SZa.*<'vV51|3Ј)x/)@ck$d?CEG-Nzxc8v+%CuDH JcRi7?ȋ6L;6$Zt{HtV ̎KVѶxp7[*}Eq$uQH>-2m$"hP!f_~Bg#S\6OԘE%4h+؉e4y`X}tw~ۺnmO(rT}=zA&\ƚIte,3a{pDj:os"ctP Ϟ\RP1ˣjN%h>9d-<_l$wؘb k~=-g3豼!vT[exf89Ѵw~L#<=t+~aPiuҰSCN0+MtWfhLN!b ~M~ WeWKK G:SGL\O|=lu=<Ή C2 "]5?3ea%EF#[s 1T[W3f%!g~afԟB68itarVm܄+{L-m{s/o~0}9Y/~j쫏g ($<=$AoZ\L\/8f)A n30\Y:`ɾɶl1Qɲ{^r=C `@|ht3GtQW6@_JkLR9g-l8^Ò.NF #LK ;"/Or@p :{AK?,Xvͦ,b(9vChA=F:1l)p/+>٘zwԣQ25OufVq { 嵷kq"q$|)_&l=M f0ct\7>C ~*Y2K wmztr0_f$@pH|r?g]^hΉ/? fg,\܌)0B{:m?cP;vbq-탲 ÖU,p%5*!,{\ ѧB/LŇE$TCޤQi6BmQ]>ضw{a"f7M`)yXSJf 3uɤ<~V7J9d-]HLx%?"R%Ut woP]\I };"c(OP{VqPK|v`Ȱ0~hų"ןASڽgMe#O8b1|ҙSGTxAz^kC1+5}|E,O_^drQZM]Ą@M[,l919>U}ph6'a~xLf'y͵\dt=d}K\J}Mo9e2u k (Mܥ|p66' Z]m-k h40l.L]8Z%i>嚔Jɲ̎yd4AaUoڜ/Vs- cI \,i~Pv;`Ƹ &b!N-18M~rF)w#6)w#S gw+T_:.aZ]TtyqS%TߜOXF7P sTXĴP 2H$ uvSc6E P~ }؟5]c_B21DŽr:Ɩ_WxL548 7f_ {HwHcҀAmZ=0yj,0mI~zT#Rz_TR)7:]Ǿ+]Fp?Nxo+3G(!*qT}=RtBCCϒ"ZDKf2$jR ɖ=J$d)N#C_e瀜 e<43J,%Q IEʞddګ1X!\e!KΕ.{`*C҄B<6Zg@)-i[Ƹӊy_V~k $[*7 T#w#3U&/㼃k%:Kdۼ07 .2ă*>7aEi$a oO3qC1->ijfПY7ǖpj}!yRVǕWhȺLƵҜRw{:3y8$ʈMb[WY/QP:4iҹ-H=f(_FGTԎUƀ IE[G'%0Ox}CIROz/ a;7%ZjŦ1L I#5tXxiA/Qv7;v]7o()6y=D9IKZ=) - I5L%aNpIlM{߈Ukx&.^?L C8X 2Z'pL8=@yA~%e;ҐZNW6g~B!.cCDdG4 xˏT!m4KNZ]یDN*@ef>#kTmeXd;Y,|qn/3u<]YzCEUSHEK ,K@n w9HuhmB(оffʽ5leʞ[o>JBZۺ&usDZ19N~ ge2{_s^FG1zj&ވrJLpBvw{yCy5 K-Mպ9*6Hr&FLW.ƱR$ L6*U ց` MwR˗cvzk   7C3l.ԝXIV/[v7J^d g<H՝ kE]i2a`CH 10 %+(z3o) mi'oIʦ+!9Zo$3Js|5R6*po`1/]d""C~2RuaC{BITYč浙ધ/rxL'a/Ȏ9(yT9`=0y5";S2;nc=="#]SlҿEfTw7N! ѹ#53ه ^5F&ڳ50=9w٣/|iMcG^Na =Au``3|,+0 +oʝmh>%t@/x pSVBޣ; ~^;Iᢞ.r3oGTMlY!,3σd4*N`{5f=~cʎY a[&[0@X>O<_Q 41e) ?Rl QmCd6/{nuWqR;*pU3d}e]Kogw9pU4[H+x,Pf(z𑜞%CQ}+4]s2(]a椲pɇ}RCEo4xɗ}Ng zKp*2 zu}:4Q+Iթ=@aťs= T'2Zs * +xU;2C^4JNQFWof?#H|-XJ|,e} ѱ'&H$iP GXx.cY!K,h&tnb/';'ož>iN7_w.HN&S?1-T$ q.-o62X`tļ\6rsgnqs*JFOA_. iKPWs{b<~ _*+C_|dn Em|D€7#IQ~ƚgnD{%Q-i[]ZYqsqzУӴ!^vy|灑0T\v\[Faqӑ~3%i*al3"aA/$wo:JI~g&7 1˫sF4*kʊpBRZqĦg@M } ^ ) )@h"݀I$۟;#|p/AsMП #QPIúL ;vS3xhulU_AJ MhdaguݰZzRXJkWB3<<EMtVJgˍ;FNE` ML.z&/-WNtY /3>W r&М-Mܮ}{kN A i9'aPXUz4Y+7UWF=JUWѓI] N:, RlFң xK!.Uw` FdX^ A9 qA:kұdQ0р9WVl%뺋I GNO:S}f+HXpd i6@nHXlI p9V:I Nu}5S)7Hk;"?laNjۨUɟ:<&/8Sv'_0uF~H/eY@|FWk[R I^SjXI;|C%)Yb*C!NmG#I$Xʻ'Uyߗ`ɁГO<byJ xFxV]6q֬֯hܒ*ֽMb?ԛ }ߋ A 艧en5<4y1[hX4Gr~-pU pӉ"m8A }0ձݲ XoYu4| U'(lgns\T^'?Woįl G|5KԎR\ =ٹap8urRU8,AXH>:(T äbđ/$:Y؟PaYi!~geժҏLr5&I7u@'\cv5DD"Ǻ'Rط!݆:Tϑow`Pf}@FDL 3nNK^-  r(k+/88]0* P FT.xȿ5uԜ3)ŭGUE/ˍBMXs)t Bn U qҝT\EY\A wvpLP0mx^^\r[@)QJTAAoӬ֏ S(TN.ak 4trKTIT]il<{i[f<_CntV6D᪺%‘Q[/33ƥMB" 17F\_X-3[yn?Jb4W,"peKR}ZMj{ 抏Ե%s"TNށ}MG9^2˶eםNfXC<79[ 6nMf׌SV ]eYE''rQjm.̎El;UՍo]#@kKc~9N5* JE'@pbV$w#{X.Bk^dQe?&rY$0G$a{# v]kg*c.ؘq\>&cEbt.q3{Xn8AVՏ@w /q%T UGzX|bXȔlQ,/݋%k_ BQ ş/^9nu gd)'pptt޹BmDv&^Ϩ+6n*E_YkƮ\ N}# qSAʔ) {5R"57̈́L,;R|WUb^1C7P̱umƬyH'6~U])|NU*~&)*(Pxc]s3GX`Z|6Ch[/KlKfй#7ݵNߧGߣmVUV5HzB0ͶSJ}id5̎f5b !fp?,81XSP vL/" T~LX(JCLɤPJ/( Eԥqc7/vaMuQ0ϡ݌ƿ i hՅOKmj' @T|4G/FJd%W8xKuHݯG>vZ;KG2fFYR%@I=pn5n[zβae=MZ8K߂@P7*(@(e9>8V т\ŒK\8?8}ɱ;t8O- !,̯Z)VaeR\t92)n ee)`fҤiO\޿mMwAn0,&CܩXdIYWb ;vo*j@.E̕'Bl(~RloY*81…k,g6d Q9N_T-/ܠ3ђҋA.oB=o֥Un"{^vA ^v/|}^T'0pΝkץk0-R>o{n H]Km= )ZYK3mn8{g!G<҄$6WʖP㛮nA#N4ŕ(VSޱFo?g~ ce'nb_ kJLK}[Gx :zR:cSy';(3ƐN4hLz :D$kᢞ3'{?gJYwrHӣY(Ŏ,S~yoZN@׋>H@d3fst&BG|v[sfHꉉFT&bx`R7| PqkE& (Lkwu[J]_MJUTKbW3'ǿyBqu_ c0zWQ^S¾zd Du . [/}Y:c!2@jj* QLN}PuM "vE_.]XRwI 2k"V4aBOT9"^e.81Rtv+0f:T'ӏ5M>iӴiA}Hp#Y\!TEW'݀5oX=P {cm-͂܎ȜF/_Rs?6~ qZ hҐx(2ПLz&@-Uj/y؝4\|l@K} Pb6ja\5)Ce왬)~l74.m7jEN<Ll.K6k#eq?|_':2PqxU a6q._?QԖ3j_SEoM+Ak@ ælCç>d GD'I_epCvqWc$$PjfehlFXFAZV,Z=(E>|Gi#&.bށX}˴VpIh:!'{V.20Q\ $\ep#҂xB9tlw/AOrN܋mNv(k$#($up׷X^+\;ku^&"d#~6?[ы)E3I^g/43mv>E'5YЋaGL!( );)8U(:O!/d3?H&5UlW0njxa!"XbZTX'BVsR4QUr$%Kι0 *؆"*/S̩mJ Γu\z`eG!TryRmj.z?x;Tb8MjhE.5+Z9f~w5C,b>=KUЧ^>3fI}֧cކ'X]3OQrX"tȝ~6?VLS,L9q_G6O; *:bAɻIW168@t vG7e\ 8 /"zHNN(ރ"{s$hw2צ֮T\ IQUȵ)D2Ȓ~=37iJ ٣Su2M6`{`(fȜ_vTw['j^t|]%.lPClnzU#*̯3Ry}'G@Đ |RBN"iN _ϐ*0ў\s_C%+QV.7robEQJe(7;Dz`vOoxnQaDPq0& QDKy]}#xRX}Hij\X6125ǫ4u9TW 2:.tZaGl,XZ 8ԙKOh8{6ȡ oԲoDatBvȆ 1%#yl'TxB0xt:KUALdY)sV7w-#HqMj. ̒,ۏmћ |O xTp̛{ ӶٻDU'htrij7U% mJ,5^7â,n9a+t3'6I+ax1!,02L;(5v#ĐE"x4"k^Q ̧Pe?!h{rDL }w]J %P6 OHJ{+b/SW3Z8XA?hsզaG6HGI] L]]/˫E|\wuY0sB^ɍPvEiۄdke^ &+|A=n/uZlQV=>a_бz BbTBv r+3HW͙o:$ r]EOSAa JubgXTdOk0T)G+3,{?h Ż]Ogn2 zi𻣏\o=- ,u]Lx\_-^2X!O2LN+f2N#KV}6x?5 imuʴȆUt+xg X]ځKjQrF?63pP{RuXrga!Ժ8givFJ/sYM*9 }1?#zt/ 4aJ19K(Ξ &{P>Чn6)~eQP,XSndI;\H&{ڱMP44߭](JоzЃXIcS䥘o:oޗs=Ɉ}J3`Ndn»ny,/U'`@(N%7xeK e ?Dr@̳rgNxN|$, J:ѸS \ů c,tϏe?{E:T ޽OC6D4J(G.m"͟8[gFC%_i,to_(Rg568SLIK,pr#?2xwo`zz'֋̅NB{owC~e&nvd㨶8jlQ% [n@KWghfw\\/dIr!k[n?~a; Y֜AYnj㮉D5}MwYAN3` o113|߇ ]^a{YHO+il~^asu: wxC%_t1%?dB!ph!%AUr5J{Z~Wݦ\|t2.-+:R]h3|Y"4;x ymli6R - xiS 83}8?Ih4_%IuNO̼sx k M+N΀7NG>.rL}Ais/-[,Z9%a=/BP0^u K>F"/ ċ:nc$ 4g^|'*a*Fiy^w%4UrǮ<^:/7rٗ`M}+9I'fNCK˳1\dwN̗(r)Ti/ڰgZ*k`Ɩ>2E{lU/sDcTY 3SX<șTΦИ<0wrb"ޣ*TRA<Z52d'Je"NU^\r3pFSJh3#6}n g߅@X<΄sQ^@USGʰo)'_Y-NВȲ3\RA֨ٶCp hnw!fUAP,o1ww^z4H,78`>h XsX=/M"Y4_~uE-YʪQQb=_S/vmޣGGq[߂zx Tjzo(*3.=-%ǡuJvF>e(^MfҝS&`60FK~ָ;{L%r NMXŸ՚6j w-plRGkOj3q?&[U8OV r*RwT1~ܾ-7͒'* feS)rըž21Nu9|[5 >vA`^)]Yߺ"Qym<ͨ{癄vBw{2LɲL9TeSI.^QȾj; OCU߄.w|t5ރms$\٫Qܸ-5beƽ4DN9+u' =pr3ebrOMxL[=T,.GԷZ\< oViߟ$[9ގ)e OY=IfR{Le{0Œ= ' K'Sir+X1Ƴx4Ф嶐$Gi%-:~2&i1AƦ(-U*z2G߁[L7 Jՙ1$?d X]DCHw$c$i\̓fbiw?=) 6GMQqqպ̇/fݫ xѺT#`y#[|6*0z[\<F忹[R25bŐr`ť)hKp*˖卲^ ě{7xgaጢ͋{]}`( ?i<[dt|qV("?x s#e,F lHZhĶ]#46k֏VaiE/ μAh߯ aS#rO#b1cw|y#H_0&:`4fę JrBut4\K#uw'EQkm#_xA) &yj v巪GP#T;]Lȝe{wjX%&e{c-H@Zgi[1ǻ*m8Ũyl^5K`;6Iu Sp(lBRK "uM cRLt|)=<[#q{0R^Q=<O75_&g+g:11)0*p7 ygHOjLxԦXCng1 +ѵYrz!7b7UlcE{$XRa4Ezxpr$0d9*,Ч#b!T`-"'2ND/4&SOKs_Џ9\;3N~8܀u9G>DD1+ b ]Xy ۏnz_FNj_0_Cj0P} ;wtwI{&۹@PMb/M~QL,||]gŖĝ0<7/竭(M|x@#V8L['uG- S0h#YD%'󲇢i]/o<24444{ ÀI dřf}5^Iׄ Gؗr(^P_PuiT2?!Q:L>Fp r JFӍ I&*MAi3=L#f`&FEi1G4 o ?ɱkXsOH3ͪkƻˮ1E)NK3|Tmz~/X0dc<ٟ.ΆM.#8[iԄ%܋266|딝J)FUt]㹛u9d{xg3_m@i+!r_E͇8#8s'C+?'aVrHZn{ N/囊3v{3bm1,^[DOŋ#D#{]`}z 1蟽䚧WxSb{6*@.D ' NęEHӚ2uP:94,8T'=xĽ##oGԲ xN815TS-xp@|>}.hh'{5v{ZE6겎',+JR3ERCϻo}+@)uM̶`)FAPN棳ZKo@t3ΗT9}q1(cnɩsD ' C۱I՜Rar5t>@>]4 &$vw|ECVƦ7gIi_l& 2$F~ve@'2xԱ sۙ鶄fkGnA _"RD"e&~{sSql,.Z$'Qޞf:#H^hg w#O]6[vғPNn+14&6FtM2ϯ ߋW pnX*郖XSKDZD+5~;4ŀy_,[#Z"GK.Obm6߽f !`h=ӥmɎԔIC1-X*ބO(YjDn<0XrX!Y6q)%=a;F|ncʑǮk\%%;`:^"W8|D5,zWyoܽ3GZ$ʞc:ZJ8banmӺl'R &jdJj?g 1{I "eMAnUѣejD pEJ5p@dӇq;6ՆtG &#+"Z`U,n7sF>){'27C=<2RYj*/-#:Wm!Dq~vS"u" \5ڥr߹))ea*),V0S|Bcd["shS*HH aYnyz;[5f%tVLn] W)Lkp[Nx<yaDkneJfD"r:Ej[crSā%74K?GJ]s_iFRFXl@:6+sA>y}~Gyxx D=<CK Ql.I-;1N+տ*MQ/UsδR~ V2FI^L! 6V<6%p?7PیAdܴڄY:߫MQVK[<3ٰ%š2g}`{Φlr!짪EI09m01k<|[LɷV>L ` n/.nMtzRܭJN*ǬP;`l|v~~pUS7-iZ5)E [ݨg ?U#39URAH}d1]eP ~-*QA ۶4a'ktGNuFn`WL#d&tΛ4k7[cn]2A JuKQ:\-6^"+EYFƎ4[mh..5jMWBC -fgǕK3?&wFdLsc.S>mSD>啽9݌NYhd "ڊj$_pOIߝ. )WOG}'l[lK)~Ww*/4h"P?8\\/́yel,rﭩծ郎qux[W`Yb3q^ 9  OqQT%][ه?ё X օ=GheL"{ S\Ew7rn--t/*zS4M'QJ_2E uXɍt~J#q` ^ kԝ?&zmd5K9xx2V\/xTi0oi(,JWh1w #*˘V%]l`^0mpCYkfVMlH,uD( 4*[걦$QnV<]7/Sk0xxee[ /QW&h࢖4=%B9o?59D$d3G+>`ߴW {`dȩB߃-H.yCvakI~b-buchlrxsף8dqrO(U'cAG,V`SOZ<^ũ﯄!\~ohJLѐ%=nAI؜eE&(9{ݲkxwc)LvU$.[x>!! x}WDy>&3yJ|)nbi9 g]L6Q'*`)YbD=[윭HX拔S /j޳"ߜu0h X0bs'wK}3\14%!,﹏J5A}v]v:IіjEGaŽM$w{x*gM,Z~ԠEcb}~R]H LB*!?yTQOХ@MNS&-K2ʳ_w{GP+Aov[zl8ZXhQ\y:B&trSБWF{:OD ahJ @u) )gO|r$Xz4-TP 1:$}ch!ĝ`MV,ޙ~021GU?x-a6->|h4M/5d-BbWA7a=kPǿ$3`5&TkXiT5jum ,b$oGe~jWs˯9٫AEqڛy1S.uJY"")T%soCTXz"2gv[v;Qi6<'6k 0EMV:K.n扠afbzuh ,TC[-^UվX "DU;m`~dF0B$% `L#EX*{h~G-3+9}6E<p?/l=q͋^ͣJsuIUPB d `!7r;SLT;%![k^F5/Z(}a `I@-C#G|Uоs/trȜ_IJNb;OKm;熑3 DgΜ{׷œ_Fb,MmROR9J_5(OE"D.Wpdex2 ` j|ٞhm,)xd u%dMڍʋCyﷵ%f`{ƈM罀X3$6O|A݋zn1mЃp Q5Q>!`ydq`f1,qO+^6/j.)K6ȕO'|F_$ w&*[|+ :oe(g33 ~͝hVD*YSF,̫,ԧ@ζ$#^ :Mkbo ]#c/S,׹pds׹l 5 LVF$; e.6PBCi!vd@:ƒbf;dAۈ1q*M?RbݔA.>#r?(5gV[j[_K(׍d2fU@擎p(;`? D#Y5? =U_W{9!]J&21vLHu`@{/Nk$)9aܕ;ŖPo8qWNM8?3jLs>/>tq:oLOx-<[G~I^џ ~LS=.[zL8!1̅tG%x´ vdU H2- 68g;MrPy&U֎ѝMX/cH#!c.AV:oo ki1f-/x9$~~c9KjL\,46n$vepuq3}9P "Uk*o1ƸpcSЛj ^ @|}z  ܄w~7IK5kvTٳo+vB6@ .)0&P99lhiv7wP1}U[CCv{dbo-CVym #lZsb Fi݌5Ӷ0?&`]gg)ړȠ攖*~MP%?aD,b6Fh`"__mmvO*:%HX CY]T3G.(;S&{b[~ԈQF.'%t Y XXc:SzOkT3h//TM=$ cbC` ^ɭ<T nO31t1d# 3 ;W721JW%Ul~7V8ݿmXYuT<}Y'7SF*Hڒ(#qtЄ 3vܿX9ɩ4Qx < up՚\eflXMHB9K\l?#=2-H|jpoYY- 4 Goto $=cumϬNPݑX?JfbLbpڮ2¬m,&3a8?CZ{dx'OT:UivP:p߫Z|CrL>M JAeCPc.XopQf\ 9hW|.Cuo^P$gpY0-]Ai,Fwumnز:bWF+m;B鞬 X}65g`[-4!Fce/$mK]Լ-y&*JьlHcɠ]iBTqyLyyd D1u<':4 s} ;F]#R/)  ` \NrV*ݩӳ31_$N@st3w;?Un3J.а#W@np|iC@0 meE6I}|ډ7{ɭb8|~"CJ(Fe8M5L"wQe-"N46%]N19sc)t?J=d0ӠÜ3_EϫK(l'q8aZ~>hGsL)ыMy@(5G(Sz&c7n׽n=$`#]].;fj 4=֣)oyr.I#<ְٖU(IY{1q_?hj2 դHMQEd~OIekђ&$\ϡmB A)k1Pm Sr@b0D;e FՃ m8f):%>௿!rպT9vXE'ȏJʷ!oYP`|7~elxVe2'О0zJד"OdS231̣Ǯ?6͑ZPW9*UA%R*[6?r!&HI_CwPjAkEn \9iDR#Czl Y[ k]!^_RKh);Q2hI,MCzƹeULvn+v 42˹93;~̧v,,ҍ6Nh< "9!C0im4ݵ :w}js#`‘MZvPӤMr-/ 9rZzE@Cok7Bam8)Nfsm̩fc86 e5MF/?DcE X1k`*lgD.mwZӽvf/|zRMr91sՌb}uvȍ;)(x'99dcl"6;N66λ3+:%n \]pm(8.g<#kMCǶ1 z;UYKcEa6h871+6 )W7^] Ƞbqu}hVyY3!0? Ufd8bƵ5$xq uqn_A7hysU $2HjPW"S<I-n $4}MK}'أIVZ)W\@  8p"}>FDxvͶ<- .aI'q (~3e0Vl^窿=Cu`!IhQſzJ=*=7o{Q'VcKBf]&H[ɞ",jp*̓ : (P8NjKm(Nh:A!J @Qr)%3> 'ps 16ǚ9Ġ ;]D@KaN= O =7ܘSv;O"o㐈f.x@c%"S,A|`3Ȅ"[sSxu>j] w~1;x-ݏj#BG\PJ4G,P;t`{ atJP'²?hT<SS^EEkj-Nt` 4r%^'io?|q:54G^k"}Gpx (íPx(mV~ eLKT\HNy:4lۏrfh4`F09ס4ﶖp&D;[8RFUZ7]`ʵr߹7 6qE&䈧*=uO(*!O&]n@ْcY=wЮ''8H9F}adQ*_&,; (nչQ) 3\ۋlH`L] ]qߎY~CP]ը?re[/n;kTivİ0jRsqyUԧ‰}seiz%5DycبsY?5;3I "OY'"́ʞ&J+Ә-R~v}\x9gC%Q a 3֔ST\׬Kf((ZnCá!.ҡ+1Kk0ݝQx wY?&N+AuʨD-CmhdR!Y5`mURBIXJ4 ayTZH1taxEFj @)H1(z/ g0&7`l_mbb,o|[ Ȱ`RL4.*?l1?Ct0#Xn~  ?mϙJTnbQ#+⨪%F1u[V)1}8('+Yludw]q_*F|=\!ldq@矵<>b!w~Ii.}J,aQ$VVs0ON4C)NG'xRPb56 C.G\/BLd6w/,Pi$g)EDgGd;m^OyVobޯMr 1+C@kޜF:T#KQU _5Ïh|V$w"!к:(|w6kܣ C8-XbsL?&ê <)$ {U&EN~@#TL`3'ҽv 4Ӓs+4AYLmeYpeKpmp JkY]{zBbSX@߮@bP&$k#̚tF:J%m!DW Xѣޞ,Bw=,F(ӳOzmoVs%ٿ- 5lbƭ%;-WMr LI!iB46. qxPuL~|Āns9Uiyl+lMgy! R*:=!@? {zŸ  I{0']\myu@e C>S׍I_TMvSR|zvH#!jJ >s]GZi~,+uq8VfUtI5ph@bQo ѝ_bܝ} BmAXy@iLKϒ)Sٴ)+^++S)I␃-{)M1 :^uKU,=X)ܹZad^tWld~WQ{Xv[jJMHn:(G}lTu"S<&B`Yp (!Εg'jCUyK54 !;|N]ސ5F1>ģԦ{<'rA`)WU+)XN +BC -\(n3YZ w4 vɈgw,zPٝW-W[GOf|X:|@ʖ1MOxC H&\dY8`kG NdK55QrL^Yܯv(T+hTXv5IypFH PU=8Z=97@> 7MˎjŒBg<ט6,DO*rɝ)ޭ?мleA!LWqp8` )ri \g3zGmQAY?K_2nY|LM65ׄ0򁬙Cw!7pZF4_d,'3…6U/VU';OqR@"=-.vFq%:eBe_G"+Ht]Yaٯ*W7alYI`BVPR)祂8ARh߷я"_u|!@'wH>rAj$ǂ&)2A:+3aJk}~% 52rFmLҠX,_FN0^E2ڢ@WwhԎ+/5i\ٕZf.icLUq]>#꿂Y+mM+p{/@{OaҘ]n+Z򝺿*tۥyA3\^~(/NcdK<ٰ2Drn-oU#TPzyڿ S\;>%=}j۝Rg; Jk_`NS{aT2ڃ͇ʘa_D)aO,vb5g͵2MpX%ʨeJhZhaOG$?! 0\I &c<3 @z ʠIv(J*68l ˅+NWpqY}9i͢7KA2覊|HgAJ)q^yySt73M^2Ŵ+gG<;pP;(Qmv>ѭp5xiGvQ;%nJ2_|ڔoZ{*UtD#~drS-NxYd#cY+A8szS,Ճ:G *ZyrVRL~+ V:Tk9(6]}fe"7cMlxnk}{̯:alꝡ۽ [޷_^lńܣ|NL0Gzw-3:p06<BTݘqQxjFb}fi@ (&o.GgqAF'ƕ):m~œ2|P)d2nopAOt fn;gLjPC4(V 19I%Y!bmH, j`@C_XQ>6$>` Zf%zOЉ4;zTPs2.%40$Jek{6X0?N. ;IK0*+I#Ptw۫d_oV' Ev*( QWϳ%Sm(ފ3;x\;6@+DMBgQAK_LBL.a(4a66U7l1a(f)Q4@3.e"w>C󧿃ݠ荂OcU%~lw0R"(^ ㅇ\OS'6.~37!؊LeXzzRk|ڋ䇿IMY9~C]#0^MY57}7Ld_׃(CU 6a?ίd*AK5VUx =\oʿf#2kME $*dt8p|* h Amۺ0epI+J~ |(l65Ƿ@"2 WC se R9~UU\l1\Z'-yḞgd@ӴK$ _lb'<]_- 4,Q gǹ_1).!NFm㨜']QY:o#6X "񔔼~u;nX|h?Vw fo-xʖDA`[2鯅_9bz Lฤ2d˕6k{_`ʄ#X**vnyx:ғE@=xעY~\/]>/A]d>dT+HeRK k "|l_3(`oߗ( >+4K9f_'<|lW)-byxu4Tv0VꮿR[)23̿z^Ag+Ii[gRo]+2kzn*c"# $D#DlIN@ڸˆH\=*bYwKIс\  Uh1,Yn9S1zhRFbjyCT&r|,Q)ʊE܇2Q*C|)P}4PVLD4ċ7=CovͥEW/_>KqT*@g1k6uCa :EUH+|>kŔmaO/J hG}qUs(?TfiJ݆3>RbQ` N*)~s%'n\ʿB _6 L3=&9fBSV%1d)_,Ċіi UC]SlЭGf.ft͏3D{efL[T8n1=HSe>O'ʉ,cҸ .;ZV)=B\-9 br{~hZFe(c "pΎ+fCs6Ӊ1êyKT媋" yrL :+g[d)eq 9[ 6b(F>]Ȥ-r&!HKȸl2۷`b0/,oVk`~BY߽ɨt Ucީ Ro]G@y:fpLKc5imވ$|VѻC4zYBV[7qJ]~Wa8gp-6qTۋ$<ȥ F{ā ;ʹAW^gZ{'pK}FH8W~b0[5IV6CTMMeB/1=0o9Ry-hFjsS1ĵX(UM]{J%]S熐Ki9HjQ>U%/Dã4a)dpd|bSĬWED_ӦyTlE(ۄ:9fRxB*, 2E}J(w'_fkS|^CmQ|Le57+PV-J+giiZ};:ׇa lUl_o~\.c[aP: 㷌ѹ@:Ec1e&6Z~%.g .Tvə4 z&&* i^|G=@>6B֒sH g[ RLluEDߐ|%mo9 lݿk\A?lBD9rc:BWdoZӒe^elP(n<#dYc-jYxr\!L⫋l!RڝX )AO%vHЦX0ǪGٽi *<HSd=5( {TLG :^x0}{+7^NH{w'"'DM}hM' I=o C f.3{9lx}|D!>E2(8yn3mߖ{}|*թ?#Y/lwaIu@}|␉|0Pd ,TCV 0P1 VvJ~ mM]$yb:+b43@t⪗i¾`.>)ڵBXGw?OvQÓE{㧊Ϙ)Rx&UC~vGL:8\V\}wd"bJ͗+5E"ݦ Nݰ5zkЫgTXxe=jV ~J^lY_jʑW^1H%ۖ$#oazJ9ߔ$3me'D5E]O {^/$3ٷv?~J. Я9)d#vz9I ygހ"|x-O-y}g6nxz!Z v%pq^M-9,f;ml75X/y8ql |CKF"L\)ՌeІ|`#eӋ6NlDu. kmq}0i|L7^ZTU+Ȇ\ZB@ZL8r' WwoҪnOHDx|1K+$2WAw3N̽3滂&́D^8Rm,ud&~0847LL'.ڹliQZ9$PÇt xSt6/Nt p"TmN."x8A!Uk:Ya3^Ic,g†zcZ:!K dC" ppmIAl}E* 4(9G$9#RU}FJ =^^^52Rkb=C'< 6kGLiQŻ/~tlm86A;$簘m⭱]6jV-*^\9AM^ HVwmoB"JyDӉl{>掊 `Bi7P | EW B`47lMa9ZU-WFQl_-[H.Osm뻻љUt8pz<o8ӼgtQE^NIAR@-a]k&+fثv9n;2fyv|PI7BXn\#;IBG*+=)8*S'POIgls ݨ,6@Nw?ܤdb\\Ȕ0/GpbT~eUoU'&dVjKk٦LvA3pm߁Zҭ;[+O'Y*w˾iԶm+sgl`{us ,y$UxgؘT1'۝HH]וP\W6N[kr<PZW׻5~ F`@R8;#!6Ftةn0uH^%i4fcB b##Dn<`bc,gҎT_92+@|YޕJNB@$e'f^d$)o4jӘpꑥuYq7a[tDAP)F)b%7+;< ('Y $Pdz}_F-7]ϧ%x_ZE傜@QEw@w@ ծ.EVvLצ[ in.L%&vJ4.i[J0v2[!}T+3TLL]ic]bn5@&LCUjl+"9!i{0tӢlmѦYI lUWyIfNMť|%Z *S% /jkX~[eM@UG sn] z4 J3{w42Wq*֝kigޔ]]/↰M]/7N'D1*y\յS2{!`>9ֲ0/$@fbPڒQ({K)qQ:~b.ٵ 1Z *~] !yayPs'2jc#F"?jSs鼵6עJqOOθB \)cj7{3(&SlUd¶ (T#p'ZΧT {Tjvb )F"69r? 'xb}ėHM#',ZTiXCj(a g%$'ɉu021sOZ`VABȉy@e RWp%j4T !5)-ߏ>6cGцVzwLek& ɕxs8 cbSIA br8v P;ELw~]e9D+muZ5᫜>K 4ŕ$eȼfz&@!Ԛ;֧-heѫ8{LUGC?+V+M$y}s5 ƻn#g"amYs3b̰" -(D=0KC\"RF;m':c<$=E$oAqG=N\VӲ]OHm|ǁ!+kNeAw#gv M:SWAǤ|Ti-6@h  'SΨjw͝s ).qlmtG>R"~k'':9j%Ju.Dĥ=nL.iUAedb+" LgTu:kGq)}:6ïdOj-h W!\ȿ޷+$ 3pn4ܨ22C_\J{iW0Oj+9f_|K=7g!M<{?\=uџlلoʂW/csw{ w@{2whƍbw#w|J&mde^pWx5b ÝV8lLd5 !M emL '=Ѻ!8&Zwa9 |&]' }oܰSRf{40j<&QmS+MOlZ"է_t][UdSH-CS+\*tTǸ.5}{р hDTbg:/ˏbb?APeO}|He>0Fi)Y4.gmN`f4j`Z6{2[ؿBVgU`ps ZÿxXBKe[yU!1T`ta6X}pS^e< aB-hTtuCdtݬ *\шe)s_=*#O!O$c4f7<3٥#W:kK MoeA?c`Q>48-~c^Qi\MVhe:@~L(UG>I(Xiq+Ȏд2zř7a m*6Us:!٣4e8ݑڛ)K T o0qz˟V:ϧ؂|sS~ca;Jг3U=OL{fXFHdu՚D߯k7Yu}<g)@Y\99z5\Wk A*X V U\Mc}e_3XrҾO:kNaĿy0B0:ڒzg2u4 +( )/cEB#3%ӡb"|Z@2Lѯ@Qo237;̶/ Iz>?YPꃉݍ'ylVg<#1yxvSNz {?R!uX:G!;lYmYҍMp[dtzts/BPF#eq7Qo~"ǨCZ]{(&jhlh8V!J9+"Z@{eG%ꖼu6{]&!%QܼB հ[RcR5>Q&4_ #W1qy4oz%>1 k *0 r|7Ii)Huk5Uqr?_mCRr??!vCyvٞzwkOrBR .fyY,["/ٕqnt{rhWC?6ߙ-5b@!\5pdE714U5>s5tB78w > />Mhlf~.R|h%夾)&eT=S| Raqૅ,A&#L3C~cO8jKZE:X +E~YdԀh>BٮI¶BՁ4tXjK")y݊n?ԛrΙZڌL`]Uo8ڞ]SOvo xtOւПlǟ=1zh./^և8=]onzzgDm=dإ-*[jY/`nEe a/K1TO{_='3ӹ{>.Z> H>ҐCq0/+'kt-[E_V大5Tпq'7|ai S'*A>Iz8˷&ڑMIzoyXV.P[}m8X]a<+.=%j%Bꫫ|CVP&"ّ}9KlwX^ ]*[P'*MP'>7 PˆH!m7S/ Ђl& r#ۿYQB+g$59H=s8QZkؤ^^Rks}I۫j`˯e1ԆOEOK^) D-- Q b9w/G2FH7mPa@[X)æÏٿsԺmxc8yV!Z-PR D;4G'&䏜>F݋^teor[fG,0DPD<_p4 $@30ZD_NillN4-vʢ()?0!ڃ0xDUǗ :!hI"Ty,J̃SOLfME#ŏ'P^5-]aXʁ71цfxVEE {Dc6/}泭@2Q+K.^]PkgVM pJղ5&%/I T_AN %9j,ٛ!z~[1z4OFKȂi%\&M?pK*1lqYMgݲZ"k(qN_K:Vu wןDΒY+L !)3Ap{Mg%„moX#4Z?~9A Q*_XSH}FZu?/F!w7E߲˔x2Hx/h0uU5Tۑ ` B`JL,_)}Ǥ-v4cOX-Tcj ɠ$^/u*&j/*gkknATť5D0qP ә֙`6sc؏ULҟZXpGrJQR)q '((F-T/^'Ǿgg[^ȧi[6ʼnґX]80LX NgF_ң<%F%`62N#cfDpE}_"7vtN6.JnTM_|:rufZz@R%($HrmbGH}'\XAѯb(~y_^Zfz@s'5R0Ddv>D)]s E'5@$!p^Wfz#q̓aİҶPrcF>ғװ,s~ lW/ɋ$3q)`l.Xs9ETw-EYru\AW$[]*Mn@#Di0ꋺ@,E8;\:%[^x I"Gf%3J~ VqW`L= N7UA(ٯuױ-L ^`)_hz> BW8=@)z)2~$dOlrz.$O: 2*I`pC|ϾQBhvɝ_o!aIUv+s_|ùg%~!~{@=3" ŽaGԕU[l3rJJw y8;HozMN69f [Ef$\cPoQSS[=VV 'qA)k"Nn]BGl,tͭg{{WT } i-n֘> ?AHNYZb£'AMJ6 1pҡ53׮KHZbR4(/nfR'<.9مcrmmbzMs DVe|c= B󠊀* G{E>$$cLW'XQ,rxuewRW$H6etRXT?sZsEYPI@{PEXL=[Iv[GW]%ڒgam@<mk..2_EbkM}k><;/>[ e{Ô*4%/}kRyʤFz&S%k., R* L< k w8gvy/74{6hY5~? b/M_̆!kY&|(4t4I֟O{cv!1òMYWXf%2!*4Q)6"Ƣ|ׯ{&9Xh\65JrC"ԸidvG-(rw+_ #}Pބ.A#jL5!DA`gt;f#ۥU"V`ِDa"Tir ; IT躨lwZgg[?\;#ԻrΛ.$9- SU`xg1]̣a}dXh[>q$OV!"XV1/%$& ~|Q cTĹh[zKQD=G}'ziCۿ:йR-:]ޤQ=9lF&oDkM$RH 'l9'sV=fIo,1:>s7үnw5愺pUahO" h eWa8^ LeÄ@p? @h*9h&e3vgP ռ%J$84Sw G?(t*m\Tٹ=B2a21Ո"۪g ٫ J8D~ƈ`O "^z;Y5Fo@@ުQ Kim;plEa߄a#ↈ!OܵV랭wtLޓKtHBYx3heB6:'N|t!]+>K^{b&U#F -Įwtgv2J?gxwo9BNSE& cq8Kuse nvT/F'jI{ BҶdx}f Tg;6L_T?e (Tx> ʺ\V3qDM Xqx,%?0&%[t&Ȍd:-!&\`wG䫉9Q1>Z"#)ahPՃ9aeP"K8OTCv!LP_ cg$(a)8VOH56+ y}&Y,$e?6.2JmOrOC=[)Jyu-bF%UX4 k1$D(3.$΁^>q p>͚Gi3Ȏ|DmC4YAuu.猳lHO!N(# yD;pn󲞈uv;H<&3fLݒnG:}YuxZv'\ܼb#J+>jc)!摝'b3J8_ӗ}}}G_孺A纘n• ލX5!nuW4<KbYOW>{.OGqq(qRܰ/{.EٕKW/Tu3tRz@t3}&*g58)օ}pŖE{M!Eq#L{ f-ԃD2 N͘r<JןWc!t4/`~A Eю_cY_rDHHڋ؎a MqW+1t0wwIm/^)st)d$Jۛw:fk2<=dߟPZ\#r%}(JcXB'~6G Ǜz[lZ.uRP.wXfS1q(N[3b 56$ڨ(OBԊƿ/Y X1xM?sכ$t>+wK )Ӡ0-^xJT5'wpC}/Fu=ܪŭe aCbf-(+MUCS$*k hb4Kxahq iRV=* ܐMU%fGK KvqՊ LDJ. i=D)+Hw|n룇3 ;plj<%_̧(0lWs4Rz6Suc$ٙggMX7!BEȏ_s+~_?lY,H&ʋI;K% 80gozs-mxBqIs5 P ` BHyֺہ=k=U斳LֲT`Lx$ uVh8La>ilb:)ct?CʘzC@Lm^@6ɞ=޴=>L8`ZϹ3ʘT7 pT͐~qBxR!)!¾OΣ.U)]-1t)uX'{[KJ񮎷NkOZ.J[2& lx؅=X33,lκw,qNfֶ,IDžh _]|@xtErX:Pm:z#R`v"8I2(v|Bv6lNR69t%xI6Us͡MCoȟx2$PW-LJ__a2Zv+YaIt ǀ'k Zye-حL* *y[_AOPڢ  Awd0zNq?nJhjq *TQANQaΆCNvCIlIJIы 6Lۆɟ'87J|ogܖ92U66wD.`ipD1 뮙0wU}g`%) H83 pA@)ˌz 0_~nA  ,I@ +0۳^F&?{g]nj vaV<,l Ň5yxЫ3-VaNךX _Y$ @[fƅ0><rH rQ#PbGӺ}7X] Y?2ciI=C h2У9|x1҉|Ik a\\-m -9+Cim.8R0e%:g-dWr~M߼j~|<1X5?^v b^] lٳQ"Ğj#Y:+ M [ލNs~!E A#kUqܨ@R}TJ<`Qq)Zl4o 9/.bfRIqͱ {9 immU֮!TR5Wf|KSzԣ.sh(bb]/'ʳPRp*us+;S}^#/HִSW}8b ¼&ݶѕu$TU?fv2ט; vJ:ElX{DzOCcX$km FVGꔼꭧR0{q}NBokqYo}yT^qUo_+tk'%eQ.tŌaP|Vai8 = 5?qV,Mh: ߲E8h a+r=EA+ |][)C|LE5r3%4Ɩ,P{oPmіYBbv"I/}O5T208Iyz+!w#nu\dt*>" @s/w۠nGOX6$m~xxA X idNh/*- .8JF(MEzqƘ4ǻc }ńpE~ӭ\UնӅcr_;1ʾ*`q'W\{mߒ@"DR,sJoQғ\,2lWsb 5(֑ѠzD]LfS-#:cuJdw'EB`ˡt j`X<oc+R}F2 cu^c[E)Ր$|d0ZKXQҍvc]uh H-ޡ̔qWh[UjAW|qog͸&4Sܤ$D@$K{Ce B+ [wa]6S"+rY+?x_|XX3t "=h4,<YЧXtHm.뼩!sXKC,4U6p&.z 8Hm>PI6ukN? ٱar}3lڍ7FPlI]D-U|o8G8?́ߋb٨gw>l]>u:$}4MK(20@Ϩ)2LO-*K6>)O wׄG:  V[%DgCXZqAf ^_duWK< 2 /OnW~V;nd5495{l g1֕%]xujT0ڃKPlN5%\SIf)vY;襼1s,$:bX0&ƨAuyf~7<ō$`1pN'  SHBZ~L(mh-k]Y΃&YŞsmϪPb}s'W3pF F $fU ʝ]3Oq-o)cP9C;KKAjO7W,*ho{kNy6YAA]tV]`]8utvg_9[  IVWRM^Sw-ԨOI|!}_ͦm=V",GfJ=KDN*r3~ buͷ0hݬ`tNzFCpإ+ǮIT4vS(!*!3CG8M7-~69pl !șy٨D~K+e,VeaV|]w7FTDՑ0^PXNި nXkq r~]2EF!>Y.aX "Bf_-T/e'~1]ҦUjϰwՒ>d `GRs3J[r(5\6'Íus_:i>L@dYS«Ԅwh4w*u~"fFkѥY4Cf*РP.b]sIƖ[;ubf|$L'˱FhPIM^1_[ItˏI\g6.qa+8h Л۝%'oy"2f?)U]9O0 ,) WU$=EZ&V*N0 |:mbfLm{ì1T]wSOy>7qHFNC[k,Cú9*6 N4QAh<ν0=lr%nK JsJ^ K\=:cnAF^e٣jKRABJ {}#I)#ybI_Uz.W$){?LJOMa.Y9[0F˙n!%}ճtwZ!՜K`rΚ~24+4 ^DPV`vU6ZI'׫A,5#JpKB3§%+g3|F5CZA Ip9c f~"z^ :nmׄI$*K_*-x%{nMqU]BN@;GӊlxqXiWwB8JMw\G?P q׼3 Sl-'E>~܁1$YџI \I*@xp^NH)=Ǥ4jADE֯ҁHWF S6*e#b &0X)3h 1Vӝ  RY#Wn䬄(9ô`e =?C>47Rʯ?u}:X_>M_u@ޅC/x^x:0u&&r( {i~|=a+GC?CtAc~R0ìW4 *x^Lw)}>yXALOkW' RqkCxbX> )ukkiи2-!cKh$ZuH\# bw^=cG?=V 5cfao :N<2ӝ1:2fW~.A|qgZ"\q@j'~g}OfYF=ތSΜ(~Vq?5cD/G8i`eb/0}F}ɪ|w1׵oܷ3APk3 3jcsS4O:kh9-.Ȑw' j]*0rvoPЗS}LWN,!T.j]:g6OB)ڥ"xϒacuUK=` 2¤ўGD8z!ߏ>7o]Y *ǬňM Rx+I06[7@u< ;"O*w?O2'j, UEk.fe5R(nת.'_gxD_^kT;'XyVWh}&%pQ3X#߉tԽWi5d4W{/@~;bqܦ'{l2Pm?JpK`t-Vag08q `-t[3\UQG3g^yTu2ZOҫnq;?6ESQA}NmVobSrT" ,fC_7-7nHi=a3Kh\]GĴ5) WɈ"wU!lgu!Xcw=D,!_q3'qX<|bcLKMK^Gބ=&]V*|8%R(ʂ`DgΖHg NU JDa7ɎC!(q~3 -m h< 0f9ayztXW=\FS%$g[ ) lUa"4\φInK{'IyFZlO3'Lv3f ٥LMRa I_!gա|sΒro!Q4&b  <7bYgڵIʇ(W~oBW % 'Q@{d 8{Q1TǢ-TEvp3\,PagYZ07070100000028000041ed0000000000000000000000016790fe8d00000000000000000000000000000000000000000000003f00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kvm07070100000029000081a40000000000000000000000016790fe6e00018f70000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kvm/kvm-amd.ko.xz7zXZִF!t/f]?Eh=ڜ.+RNw)q^rjLcEDʰ6)EVm6܀dw&WV3 ?5y }kI&@p5F+<4;)OyvYJ<[| ^N֮is5jmF/qPNjP[DW=tlٞJE٤ 9 8xIf;nEs>'=&BY[3~#Za-u)C{9 ׷~y W+kN2'2k-cG[Gdı Qy$SoIx~/* zee\xAB%h8 , Y<VV. Buln,=X`㰞u0[2IX] ќЃe `JSM`EtJpһo+nc2u~N>iӎ,_Udy# m߯$Xx1cDko7(Lx>x~fb7H)$t du: Pc%VE>E!u2P߃ V- ?SD_zڬXӢC0vW0 A=K& gpny|oQ,IjgeB`؜}Ԥf,W"g"D( CT#~ߥ8ҌAb!1kx ^bRrdVc8G>=N"e9׆ZS+{|]hEE-?Ey E1i{k uqq,T[>bJ Ks g *Ʈ{P K!康ǖagᙸ_]g<񴛜Ҙ ǒOQ@G»S=}vHo8ܘ6 '[oHx&r4em"G/0# ePBA-gO CLF{\<Ѩ|{@cmCU7._ YSP-*<Os%k북:E~X1r#6riN1csR~&- OKѳr @b̡!*Rۗao %P$0PrKeSW-#Yh߉smXfo`@DB$kƺ IPV*pyx0.cƙЎX#*y1EጺW׎?! If΋$.xtQdAȴ$KLACp嗬gYru8ؾD8cPj[$6lW%Tdl纣I#)ؽ6F'L6wV|:"2e.LYyu \d:œ5ԡvc"14xGhm+AlN nqsTF_o{vA8.c6_JCM!SEMLZ+H5&vw8KO^*\iQSƀ0 :7e"?=6+Z~AԜg"MN|˲D&.I,z=_Fx[C!$x΄% AT9mO$W7!]Cgm^/w1*3`C&iZ夜1)fB<=sҋ3e2V)Q|qƨ`ijk=XGY% SPvbkt:l'Vs;Fȃ|n1&̀ !>/\Լc%Dq\ ^ʺQIk5xIT02VZ#zͻlhAmzu6 hm΄ J5JL8N}OY5ٺ>ݵꅖM8+o"l 4wߜu1q"bIPi{\ތޙVj4=s?Oڒ$v |.w?|$ T+YZgMg} B{,s I;A7#b)N< ʪl5W#߿; a9qUJ`n9(0&hnlAHl:X1%y, }ޯ2N}V]d_C KtsӨÄYwI#iզɥ-~[XWәVr1*1TIg'8fY֏@06ZFjntW8{p<^h"0'c"4C팒8TXtAR#靴 %#fwɂ0F&je9d\?$D.톐OsX7%"?%7`ba fu$ 4s>N!}1|&?0점 p8̄a`Ywqŝ;(6PV2iet'O|+ 4cDg_L+[VI#גydmL0􂲵$>,;%>U`NKXE3iv蝷s6}CX,t<$층+SBbe{?SݏrFF:DSbxl_iEOG{#/17gRb<1F̓'X4r~ʣ 4\S 8{|4k;O7eM9v{8Lp5 rO\#L3Cm bzI? P S?ۉDע*׻bUy &}J2kSt@gSdVK.ZRۦzS`A@&ZQ0xoXMj5m> Z ܥcY`P]'Dpck(I@Iհu\NS| F*78X-(%\(e JuM(NOsiEXp8#V#K-:A&VS0/wTۻ[{\|ᴐFf![<ʇ:Lsc۶|䈛r}Xf ~& `OݰlŜXcG1Í3 |Z* U}SAD"fC}'dibT^ܱO`Utm 0H1&VH&Z-&@zEe<D_ڭm|'蓤0HÐγߓ_EɐLLQOpPoдB`@vkYI(H9!۵ZpΞ J֢a5LXG`$Nr<е.Y^pQuYRT qAD?ll@dW5iQL`_V;_'x|5?j6 9͊Ԕ6s^[٣?]YR[&X1j(;B*?CQw[I%SD0S +z$D6v5;,\.[2L-ǭ 4~fc]PR բYƁD!sjۡuSE~ |HT4~ְ?ԖҐDć89@*ґѼ$Zq= 30-@ѠgV2y:Z l'ΉyKֻB @G~WXGUTbzvl8OhI}r7e:"+Ԩ'OqA&qLQE5@֮z6gԎn8V͖2ڠU-(-w@.d%bh&PKfYuF90/RB،APP@[CV4P>E#Rx.XP|F'Ht*9T[ k ;vz#Kdw^ԑyͲ7.ł!+~8ݰDe,2 ^cP`\4;$/IEjkh2ا\1d.>iGfgn g~IL'*֢@Y8PHfLMXM_ K. UVk8DoSʍ-q([5B4e4j '7Dh%2гuOb ygjl""6}4}DGz+R. bWiy"ϛ&f#xҬA O6#JHCLAq叀|GD2 .by BҝTa#懝߀NsBQJ.چ)}i'6Iwxѣj\Qc>dEʌTSkqS:`< )\"ibO4e3XΏvԷVJ yg8UObzPҸ1Ovxz@Jmf  b(ú .J^*sz= JVe6͕| ŇWk}¶⧅0 `,n$Zf*[ODY9NlT@ϬwVa]|[kqg#4ir};͑m4s@oG3a Ϋ^D`~OAEaU<1,՜'麮 +(ؕGz۵uq1%f=RS"GFTf15ޞv Qkcp6F_) IdbIzUyE\QYg_VuLHlm7imDOpcyƉnM9CwU%O/U TL8R 5ֺHC8@*`c߯ Ǫg+ ?z˿didInڼYRuHr7l4I%<}7'7Oo.(-ZURItCFLlh% ̑O_ ϗNL ^dm݊MORl%oBy wF!m\|};۾v"eI iz_!|-_I0!Wk-ˏ9B?FL, 0ԸxUwf!gXÂh'.np^Z&iA~AZ'j,0ZpO?gQ) 6|´[bI9IA pNsVx+HH"6q36Sɍ O 4}:"^ﭷ6_fvsκXs,~/lO,ouva7p`{!͆\2l`14DdT9)I~{\J(}8mGaHQc̴QLP8GS^;KSqvkxc11-[@..jɕ&,nh',WkWJz(P`WPcPx{u[uIBGKvÇܚؒEC(U Cԁƚ)#}k+\UpY]Z2-(~ieHrD ıR7<(%$?Gj:pIH6D1xRIL8JzvtOО9P9^XYq_D=h9,T_Wߑ!a'i H$R QvIŶ(Bpg;Ԑa:6t:c)&;Sg <(#j5ޢ53}yDhA?>C{L??v_;Q+2 }`4b~&ElVR GxنI3 Ȣ1nc8M/&%:Xf\P̠ya-Ͼ[Y179 m(k,X(/8:i6)[e*KG q0W$ 9Mhf%>( TMiZ)%+j쩕=ED:_['rJ>%nx<7v]IGyT` %1j -sAb؏lo"{ɣVCvF('e~} |P8zEKs S<$84 xV*H _Nw3Xӽ(޳lٺ&XĂbPYW f}9KUb6ӄWkań$htCkNSqSb332y&Sm~\EY@_ f6Zt)rUV#3Lr8Sn$2_9[hlc؂zNSj\MrQP0Ye)]M oYumq6j5r\=rBͺ }a=ؘ>:ɭf0Ӑt^T|Mnu;@cq19MFnfѽ~ ĸ[TT{0Psaޙx捿O=1xyLS6ks:x#B gNVb FZXq!Pnz?=:n% GH/*ᖦ㭥rʚ!6n< RB"`$-G$6$W JIOo|c.F]Me{Q *{Bh}6匏s] :.NJ|;"|ǟbd{qRTJ~El'u1Őp(z20tiK|!T$.4쮰bP^M:uKO<,Veۺ8"J$ @LH8. NɰX+tW}eѻ3SNCHkx :6E+@< BϳBdw͛!@8`!##E-agIL|eF3T$#uj$CS.s\\ x>aEM=Kju_2%z~ɨep4=25yhz Q:7ХkTZ (?w/;)΋4axnH-C5:h^% Tg2Jlz7VNQ2CWԓ@MĄ~8 n5/kdsF.R ʑMNr&iq~X]Hҡ[N-v&83lwI}B Gzi z4!rbiF[ldjQ5š= hM6 ([OR"! . d1w["C:fE+;4I:싃Ur-P<UcʆDQއ ""!'4CEҏBclxs']r{3EdFEEqg mO1(U~oE%ʂ|:Cc.#Up<J ݵiIGDq~/jn}h"LcJɡ`l㢅_ 0t7,&1YCXRqUicNH?NݽE3eG3f 0\T`zֱPj(? ܭu7avN~%1 xIIhMss'y/&:ho?LUoLoMp+@݌=dFהx p,iv+9Wa7;{;rhTg弴#: "+Xdz 踟I-94 |?7'`}vUt ~7}~ܵX#hVRCh=}7`6;Q+7~&Tʬ2~/[fiR_uBI.].-̟tޔY!~Wu-"7 N帶9h$7*x%K=O zg4&XS?gGKJ7JH.)z)^R# M&nO޲ ~&zYZ <^&Vgp7ry4wkpqaowtfm`$pf#.ȇa^a(n\IH\Q_fF;+,ٗiI_z]vj$o.P ǨV#@YRЛXǒi| ["‹P$L4~֙\%}̺jJa?ty~*! 18U+>XQZUuVt9[A*i㺳;"P'-rwJhaUN +]:s"됷i zD @A''Ց'"y((cw`UNAlD$N;j.gN0[ c-䅖iPh^zbk:w=Йט"H??\r`Pfwq=PjuUX\1[*S.X]._z׳DTȵ1Gh膁0A~9&@BV<.efrbyYF]7hK[< 0bY-ղ(`s8W]ktk$f.~UR-T%"Ie=phD X⧮NJ|0|kr7|ɠ2rvh*N  ABfN-ەR,T+B0l d T{^X_;r(#>n3_(䭹%4i& n;Zp^u: },PJ(|#[#J_^*6'#u<`fFyiFPeeZLhe)N gϰpAganUX46ޞ_Z޹%B`KZ C)s)ˎ'j\ϴGq3 !=$VskGwrG;7?nb*Zf3&*X,bѸLuEU;o YEI;,ёCtя!a¥U k3gZ0'7lVVjSNFf|rSuBS?`(%`a*M I* vRZ!3 ~y}VHP.!׈ ~I&9L=XIXYu Ru*xH)#r"iUJ-ЂPJݜSWtWJ/юuBor|-2 7H1;}VHxK#OPGg-ZU4 dr E , xT, ]o=U ZuNl)f)Ʉ+{2Ɖ4z 7Q1y\(^m{(cW\uOי!Ʋ6H}:2Z~UOֻ*.gȚDuS0\=98<R/l8Á%C =`8 VF 2г9Azc4{D)9k}IyP>]ѕөuN T"e,lBݺCpQrQED,]Kz$A\~ՁV'@0=vuu"UnV|pM WMLaحàg z*읍Te<5tu3!Dz83ABI=zPЬy8(TQb5\p^+U-D(,n'jh`8lN4(ۧi.TppGwK(m-?*v6(br'y3D=,h*aԌc+3h5OOkfk4)!zk,L_Q[R'#9͐3^}|u]*&^Pp#C\(zL)'MG %so}j9:pLz9=CD>Qpʶ}$=i oDRC-0O틔B?0ZAT,j7d@`Sswd&eSkedZnp8z89$UżMFF6蕬+J!<?OO޹%՞iu̻Ok'&qpC\~Unӝ%Ma` `_9`/HYFz9pl[y1dW?خUbla/W+~2ϫ0Njs7w1Ho 4ERC-<=bL.c$ H7PWl@/&= m.) Y]VABaZ6~&׽"oDsԼ֫ZROCY;Z Vdw1aѿD>$3\b%qd[ w1ˑo~tv͉;kam Q4E7:s5VaA|񠓩:ȶLyNq.'7W1)# N*ToyȚkcyc=Kȑ[ܑ=z!IE!Gc(L8Δic=d`B`xq:~uRԩ3)7-4p]cZx5iq^1 ѭ\lF@je?3ԠUԈV?H\̐@d_prmH 9e6&fkjBôޏ8so*ͣ \{ŎdMYE ~♤{nͺNc~b`fFͫ_S#ؾȣ= +obNuIQBRZxJ OoӞЂ 1gTͽz*_ŀXs9O6u*8-f˶1\8sTu7 e B !/%ĴȒ-Pd6!楣Q!_ā6^,Y_@8֬ 0[[Wm1#KͰe@,q'` 8 R\#ūьW)wGOlX&^*៨vZ)MGEt{EP\3&3ʈnI$l73S'##"B)maQtgI.>&^V: ukʹ8 0׻h.uNn=e(p {kǎq)G v_cXu\$߄_Q֑߻Z'1zuDD!Vrݠ鬤>_F%qCa g۵Q1d gpo5B\FwѮN;=#Y7CD>i;-Frv)@-rHNXLvyШ6*Ȃczб6|R! D<t(\vQ.GE~ '0+dǀ xb %-/ וWSQ?'_K܇u:Nձ61KN}G4Q в;~ n ٓu!gZZ_:ݩDZ~Y`܏00~N[9 ?:*u.(F'>5_n:o'$4Ww@rHIA(Pu0"̮aeoFh}Ü]΢xʊșKeg0`WB/!ʶFNXC#n;mKUL|<:@Vhaǿ)y}<.q(hǦ|bX4k6a>dBhJ*HKk.ك.@y4=ҨܲlOտ`J&z'Ĵ>?Bo5UV.廯o'D@Vʹ.r\nz} ~PLD?'7/@BݽDN5kA>9o; t.j:6Ug V3K57WTY o)H[:Vx흐*;>2lޏ&7݆d1Bw̴4OB64'(' @}`?~y{nÎ:ŊȫZ~@ N` ,r.(` iUT^5Ɇ0ʮp߆ (O?BBg.Q9&FhaaڠͶ`i攃|*pP.qK*G'CѶYi†-/iI6SoҴ5k4'sWe2)G)SaiEηMc=8*NPv$K%PL}2I߽+66^oB"Ș'FqOBC"^2̎HDRX.Ϗ4\ڲ(LM=xPY&Ow!~Z K@dCLK?RS;?bB6;+3%i?AuN8CQH.?RD-V7DQ(<@3YOBĸ|.&ge[X> xU{l/mf݅7{qluqF57La%pr( WPF>P6Z7[xv+f}&:݃-)/D̍nQP.o'h|1tCN9DfYf>\7 { k[u&'ca)TR7MH,f^s@o(לN?[ŎLqO/5`BI}AxdvSK)'*: 5'MarZ0H;{5MS뼶L%z݂-A^/ Cev1`9L+2AL`w@(ߵhcL8eRnvcU~ԙޱP3`BT=KIqqyUd1u˾8dT RY{iLAm:ʓҙƼZeM!'J]Rb=sm%j}^ S}x%E$4;d,t逖ӣX͚V\ܿlm}FdK@2%=SnM7P],4L܏HF#t /oddZ D}*Y7܊k Qǹs"8qn"ǔ7Y`)׮OIqj3Kҿ # Izz$BZ)cHCHBf2&] :Rn|i?ZxJ-NŞvT ͟c̎sRShD<ܺKS0 T0K^@suSARyJE`c_ "j/ݣM h= 0Gc\w QW5gR \|c8/?~YlfwJa :' ua8ؼn}}V2g+׮E_\^t-^rQ2BJH 9 nPI b, hi;$v1(,#q2fImo40@ 2oO_bl`D#|Ũ|֕0mfOL9yk]eË#?4~ aiFUKP@!C/z9^cJ"^ڦ0P'u\!by.MN 0 f( ).%Tm)GPK|z[.pFZP QAd/K7D&ЧΦM29?57iRBv:rB$~Fm4@Ma5mFOQve4sz shd W~76)[P=]#?Nγ=mQU7a|2ߪ=?EAjd+aYYsr{HByב&撺jmRVԖHTw3Ȥ>og9[Q?jZ](zW!I|{2IF6g:D o1(&+Q풽8'QF=_67‚@l#//FNe7Iͱ%5FSLmkG*\PucC%CVI\H̤|Wk.Zpo<9|R]tD߁\IaXT$8R8<`2L߲N(JR4o2!p/!4-5DHl=cn5|rLZ!|Ms0|ͮATUv~؅V/-^zS0eRx2(o?-KV[Q~)T!5 `8.X=Y0=r{nj +1"oנj/Tb {]{O#wu,IJ>h%H 2p[_rr@4<רc,In|fZvOMLlyŮ:@v+kU{bv8FhKf?l0kU&u|vDtIɤQth~Q)QQIhFH"ѵYHbl'TAKg"t@{,dS )GWKϲ7!dԎcwv%gZ{|~`0G4#[h-LJf+uIKجZj+of?`Ԑ 6+~V#olmEs~g 0M2wS4*&7EqZc`snO5FcM鲄Fh%X.‘O(;x/'),98fCt/8MQd΄)ؕ毗>A.W[MaaE*y!E 3j,ez[Y#Ʀ9&q-ٗ~F6wVZȨ)bgMn skd &mP م̪Ή&J@ Un".)[T TO!uaxhpAk3US~JN=9ٳ@s7(3. (IuWXUEn2XVG_q> : כkM2LR`x2.m5Kf؄"Z#.͚ ?꿙 QJ/rh8>g T~/y^ +V6q1xi]& rEc(w0g291?GHc`1G/?dpI% V"/x xZԱrK4ýL,KJtI_ćcyՀrIJ5_δ#gbg~WчDHDJ5}߬Mkǽ_: *׬.'9J݅8+ f:u6%[ɯTN>~Ϣx];C@߮mZQF]np6RܬHSY3xEgi4kU-v*7v˅X8-RUL8w#R*U9qXtx;rC4&YV:zF}a1͓HbSWd?3Z\yJ k$&C:E0]0T2ʹF}Q\ U }O|Y\{jYcp}{S%@j XΞ x :PxZxDnř:.J!B/sy|l80R&y4?9PSfnAMZ}3OT4>@p]X&E"X|Vu:/UЌx%o$SG3/)2mS?jD.qD:k 9̮Q%B^9u}!boZaowp4x?WlsY_{ѹ`^U̡3Nl4Br˲[fӬ1ۣIMU{0 ٳa匊TKY8A2N߰]Jw،xQD;&T-$ܜjEkka_A܊RNNY^Gb+ i2IXU UD)s mB@_zD# )^NkϠ>%K7}v}@HjYT^۫yvm3GieW v$7p b1I`_r#f[L";3ҐӫUJm堼ϙCq 6 Ԙ)t_ m.z&''Lp"3 x? AQZx`N ߜE-+]-:Jaw&%KzG2-A&m+|S].K28CuE#Ό'y*Ad(⹣G{$,BDUTb?KSG)*1/(\Mi4FNWpҗ]`Խ%bL@`iWbK? DЩy|B5yO"ԯYGe= PP|\lAV2PW :$0$DLBV+oxW `כ',Gf2#VZzBɡU G:a+Y0 jGסDN+c^ӁJf+͝mbv^[fbQ)WE+@w+0E(m)v0msO/$«0o4m*TfoY_$KU70_Jj€?;{><öZ$/$eAHSd˵qJ;0de߾ jί= iT7-go* Ē%;X@. QC T˗,Hv0x^*_=&,GCܨ޹6-Ma$ւr?ISDŻ̈G X]nl`8'{XsKN#'|Xts$}դjNi](#޼$a&)jZ,{M[vU+th0dϠ^Vy _ Zb?H2YOZ{Aߜꓔ Q u}2ďyтWx/Zm9lMz}3wZT!m~>t]9* H`*R,'wMװqEWžI0*+*y}ce=>yl&Z=2kNq{؊ȮߠsjKhx>1 \"-SZ`q)6|sE'[s>XYID֛ eߤj^k`(ѓ-|ݯ{z҉$SP6I}XƚdJxoSF#*%~Picc35*-WW&>X)sANԺC{ ¬l|?<3`=)oM}>%Dž_rV\L/jI ҟla5$G& JږgF1R ԥc6ݭa. [vyxwG]iE"Stٓxbnzͱ!r*e_~rzq.&U?|r_:eTm+*apN%#VE2 #x [oWYUY~hF6OwB9uָ`SOt le&")Ͻeɷǩi7}ٳ#M4#ulPPK ~A3GS8c[l l4BA\qM!S%R/[:QU1dqY맀6VRRog_рK ͐'4u.( Gd ^b{yUC`FOqA4#g@1f(Gκ0 t5-5y akL ^g(@z˴3ـwޏ!RQnA!W$xdʎ1[Tۻu_}['r,YzO߃&F!KLoub:2@u2gd`/'iEIeu*Cu5y|^zD|^Iyɭ>u1>^C&8J_<ϼ1W{_>"Tt%i# ~2$ Q'N0ἩwߐXa에w~/@9 f9?L\T+-L莆RYUb Vޔφ{ԴlpvQ|͎(p3kb9QBFF)DԔ+z[7f,uo|g!0gi@|efO%wPt-y&j*r(o9>FvY6]1E!wN6kI\N}=c9s֖Nk|GIQlWY|~3㤌Zb7u#K mLT;6**Ӥ&컉=_Gas&-cEV$Z 9OZ=d)K^.!4<_q@>F^Y ! ^aR`E+54E~Ѷ434Jp?6F10_2!h_Q7/ [F a :F`m|&K(D':#8ow%*X9tž.n2"ۃ)zcyh \Sx_5 s~:V@m" Jc*2pu>s?Rb 3M%64XZdl`Mndw5WRD [B}$KWZz|vOYϽ|5eUc6E|'fe/`gDQa+Dߒ3׈ 6zEZ{HM>ȉnHI\rĿI ڝw1diί>+ z5*K+p5IZنQnnĜ| /q$<-EM5hhB1; 6NH-U~+MW V P(m<>n>q6.L7iI?2qjbo㖺SFE aYU,+恹L4CYg!vӌ -J5t6)s橨I򞩢&0v80 pR-o}Fi|`z qqR]G{p\{kq>(' @Â9rwZ#ͩ5m}C )b ^4(FdR4Aq",PA0jbՃh)% :ǎ"@O*P&?L]IrZ 6)=a}y\@Z9S WowjDYr-"m'9zg-uްowIeqH>P D[U \ʍ ni]\Kn@ON)Y(ݱv"Cgs7gS}aǔ4zKTD>mY7&MN. }_g6ܯL@\SzDu)-p1 /$ͪNßY^}akE}E~2%L|Q@9B7@I'R9sF+.G _GܘM#$n({n_IOxҁ9LB Xs.#R 4?6PTy q)C_>Qy#7U?,zޭzݟs+pJ#7FGn~'VۡB(D4ʧe/eulSÊOMܝ"DomA hzݍcFS`g\vvBK1u]wwi(>٣v Id'H ) \H\4'ۛh?tPi np}6ly|-J%9&XYt;u(+S ӄs~rQ}x:q>xaw+7D;Jt'y\ptp<4]sO.6MmNLw?%^G q5hck-u#<-OCnƵ( ur'q(tW"_Yᙪ`.@,PqDONX<(S)CGy@_0:"KRb5 92g]=D.~S.&-"4r0@OPY:yRےOli**XQ>:% zOzJ6㔝k QӚgo'C9S5h? RL "zNmmS/Y(N-f+OR^ŏBG;]Ch^1D6ѩL'b'Ê44phٵ` y[V4|uxOp}9@$?Ky̾)x K hJP[kbzI ^xS^;,H0Yk*ClY4ʨz48*Aտ=+K)T{6- :h(}ou#1 ]!)J¦Y7b|egWzdC>zj7_uۆ Č7|b@js7kX!*Ow*XpG+B/8QܸŅ?ĝ$͒ bVxOM}[mB*Hjīz=)ZeSSQ:vu7swdX*5+h^/RMc> bdI.$*ӋBkAg'h-EܷaIsTpfׅet(tk_SLzkN+q 3Yi)f.4jPL_3Wm!fLQ9i '飰%xmn׌79 zH>_\n;- kUoc@&_L3*Dbs1JU] ˧ @msYʌP.o$RȆ~Fy8I駊nVu}%X Luɨ1'h;-GG?ʾ= wXĘZ(G'P5 lx3YM/h-1+jf)GP|€I6Q~}0ReL몪N~c1_ QB4%LŮH%s0}D*Y'wC+jNeN++X0% `Qo#P %J#:Y ͇/C;ABq+4A9qP`,]9l- ]ϙ!8OXxg %k5Y-C GpU ͙h CIw2jV7ӳ7МЋ jif`|-gM&lNKj>7 njs5ᶶԉH[]P( qn3$ӎə񚥍œ7-~$8/&ojJ^Rt'VWl@sp􅪌}݌ _%l/M|j%OF YDo /&xSS;w7p @h"?2xF08* uDto  ;~)x`2/.i,J4kx5 9ۭK @dy}aAvhqe7 x 2xd;ǧcx (OZ=5e\O:*ALI'hA>e>^'e%ڒoX1&_'RmnH pJξ񥡗\"ZxQ?P٭Yyި ia{ 8І72#0^ 4b=zU -h3z #R_IUW}<姜Hu{O{ #b%!iڙi*7o+}S7N_"@8{0!wQgu@m ^45%AdP%2!֖pF䱪q/Eo|Ól5vMA`R^kUb&»@{37{.)WS-[?B]g,ʾpXN뼟:_H=Ek'OˠZ|}->:7IshQ{qmֲ}MH<$fMs@) IDᘐ܂tTWɖq:QPDBZ$ !n}'(N؄_*U{0iEYP6}78. WUi:U.?L#2IG pgQg< k`73d43K6Yڜ= 3W}Q.ֲf*]iiiF1/JvIM;WsFx,ݺGTB"T~6CٺvZ-6IoFI6[eѷt~2Umܮs/뢏~IU_ bwW|B?3vb#{ъ3Om*ذk!1/ 0?_\W5Y1=aD|$SN9=vuxﵼ8 \ 1 d>PX##AՃ_w&uhܮr;ܻ^l29FHXkn _Z+>3R1)Y뭩6p"6XkM{Nͩ "߷3'9gڭӅz60 Esr2(%,]> r:@>BK>WX5"<^りY!XE--4?0 >Oe;8jIܴ>lLƾp|D:h*[ck.]Y7c*WѬ( ?5&.@2bL^l$YM&LSN+]CD7V0~mKU3D( #=z 9w!1V|bW %$ȵ K;%/n(Z ڧxUh#ܒv ?kH  "V]+UjR T$7!K֫f%ӞA'߅/T IL[myRtȮ> t a=!T[B2$s!`;LyTg܎o#,䏩ԠW9IP^ lJ.c: )CrB@M#dx D)Iғ<GT!+ `{8PLN"e¿4j%;QCU\|>]=蝘8"G_yuv=Ξ+s%j1 Y,4}z -9!E6_FX>%Zc";xGSuxڅ]d< q/ KQg;N-|DF _s,e8qlN\&GfCq!ܝ]& ۋgxbWܫha/`7Fqеzb>L[1 m~aLQ4:-w\~1wh՟JkNydxڏJ\E 4楡 c>-J5Sa69,׹ps8"G9f߳{l֛"~ `REaQt p~TeS8)%ieRH[XO CxD^];Ggz \\ X@ݑs a|9Isp_MTZ;b4Ԯ4$ҮXMS -}16 5|AˮL;vUB d?/[_"0m/a>T7YiΜ+ies%l?WW`]4kWKN>m2z2q"n, -qXгq >`*gٿ[.qA)(w\텵2i:x^F),z=CMmSzjuQf@mQ.`3(Ptv@!jO*H[4T_h)o5x̐iW Z"&:/fɭr*@?hNťZƜ}K6ѧ߮/)Ln2~?v#u\+-PY>[VqynbUHؓWXʬ/c&$|ioW!euna7J_޽#AOrGƶM/`fyG(|o{G~Ց )h?(ō4g/BL]̩4LŠH!bw/Z5EOFk `py9`$ Gu؝9@½32)Gt߼i19)ZR%X(d'knݑ1=,k`9U'%cװ_F':/Cv{݂@x:O>ߓ_E [{WwuDS\Q dnpMY;ƾ^! Ԏ){qU$}z,-U}\]-Md0s3 ~ tJoøtY)D0PjIagw{WjȃSFI0pgv1lwUYPҶvuXl+y1&5nOIZGQQW_} );P${`gЭZk[KefDwil>FbVMwp;4kFBH;^mW m8KMFx_$cAa?O@;PQH5+I4&JunbiIM\Q^Pi[Ij!@8@f& 6> ыKKv$D؊lOo[v(k*m&_DIW?| e[C'SFy_#nyXE4!^Gf'h74C㻶D#=iJSBYҲJ(1l#j|d!KX0fXOoVlf)#c]Ws7Z--T"5vM`Ow&]Ԍd&mJXe{bb-_N!u9D"vkR@d)}Kr0vbs؋/钫ǵk}e?>~uuR@n#TvaF+*0i}b\0 \󁧢mM!a;K+zΟZEFB:&hd#b$xo*hQOጹ *׷$P1.58D}Uz{'>05S-#'4CmFE@dcV46;B`$YǻҗO6]G{v|5^VP1: #rW~2 +`ħ:gk16Y^Aң`a٩w17"a$J Ԇ -bmz7ߧGFK7&;؎Z $ˠh6U7zv}1rd 9E428M=&0t+n+^eW~6Fؤ'@u׈A;":د : awKYf7 RER C,[u55cuH+l{B1ӤJ魺3 tz8=c9+n?}7&K ϔT9+L]M#?Ǎ1uUQ}px^MӜj1NپX/l@C\(J1"P7at}CxHpU$3:㵗&GyPr/MDX>M՚zhADZ9a&VXU~}԰dW@b {(沅|2{X%i4xd09Po{ @SKs S)!/<[BvNuJ-Z0x-VYqeB;m^8<oYy|\bR)RԻ໿Shr8F̱(߾Yv+7e1G U׬ %s2&-> k@Wߞd 1ce@ !NIxT moJ p*;hݽMȢ ӫev(n{ASvyn!TXi>8RD09IG!'n~QC.&@25OYca| SrtDEه| US-X'Zö7bD!LsEWO[X3_tRjc_3nvNp,îfWU ˡI~.Na$*r6ݦ.5h/Tzwp"~y.6&ʺPCϋ2i N|H+W;Xi!e7o{)u׃vEs# NeVn *]Y 6,O[|r[| E.Ms Ql?>fCJDX$8_0{Wt\S7ԽFX |w+qA|8U%o椗.t%Jk8R%&,7]Qµ#ey O=мl :bv(cn:OPSc՝d3KйL*B0 &=ҙ{2'7\w;''B/]=lg: xZ{wcL4 HUE1F+F$_*UݫKސ_~qH%\kIZB\&Dm*X@Bxkɩ=Jڿc䊱XR̴x XE\xH&a{%߽D6+}0XxR?In*_2KdNf&X 1kh@av7=Wuqn1lpNd]M{V7#&KZVzEbXKVVh'̉^&[$(mnm֚Sm CԚ|t* ѼAkjtD2 9/ a3]%hԁ2Ese԰ OYOϡI +Tw-mػM̔@xx5fb +U0ɍb䟲@Y G+//iE&GO?uOqق'^mSi ֿ[]v`b+rmO9ct9ZoE]3ǪcBaP Z%0ǽNw癌w06n獭ku3R<|07L|D1g"@WIPрeqݬM7)ղs9d3B.+XR͸y ?xĦZYjk},?5N5y{(e&(lJwq&9:Kp\WLJ"}Vड़:M:eq$IvFz-J1?ڪM2P_l Gh}Al0R+8]GoKؒk3|ߩ^+%6y u, Xl%M SP[eKV50;<ރtm*Ed\\"8TOS%*g{&CUʊZ_piULe#]+WxgLˤ}ڍ R U=B_G x^FoUԜ5A@_sJ5(, sG "w^O|pt-'q#8n$EOo]>J" їgԺc_ x-0nؽn(/H ܎UP`rz3 #2t1eDe&yx;KD D+*ӼMx|u 1_FXg08g(oS-ꤟŜ6i@zTQس4(soaV/lv(]1z.ZC(lk0@Ƿ,<1 {kX; q &=6ca#ouٔ!xGF'}T}pۉ( a׵܀R m3n:4E/{$xxE`t5gG"KIA{YOͰ'>ߐ^OXc< Vwh9!PUkbMvF0"bTu!Kj0dKˀцL0s/ə A]]%"2V+9L(2w'於65S%7ɍ$TW26kjxzT04&ēie\VdMpi ,5[ &۪? 5XxZ ڀϾ;9mg꬈($ꢌRIįiK$y7).5Csd~mԪſI~ +U|IIufCґ~@Ԟ2tnIoE)A}ehtim!O/ux2 E/2i<۸׽8ĩ&tX܆ẃlߌxM0N%zDiEGEo^5"kƔ涛jq3{&`,p-NҖ6L=g_S\<2aCelo 'V JP'H2M隆=>Z#PN6aJAUsa fDBLYӪֱܹ .kuZ]Op[𨍊wN5H}kʀHAbEz-#,Ąc'w~Ncqe5W߬.7h" Z Wi0fw˭<61'ꜺYo/ |!.ٶK! { -@SL(wš5KܒW$`o U]bxB)[' gf]fR#K`I#WI%@HByr:j(Aozx.k:pfT}ߚ" ?a69 t"!O-³{8rEY~k1rGCۙx=IyP2=ѽ YXW[z2N:;heVa,kў|ۙ6UZP3&[H yhd!wdLLTtup_bܶ/gHBD"kkȗnuk$*n6b|(7ʈԵ= jZ-ޏo#l|5 _--W@CQ0qJ&#:mQ=iW@t2U{RWlV8M<ߣy xnȰ0|baMne 8cc> T!^R:"r 1f rJn0Mrm%T.u[GgtYtG"yƁ 7hE:[&c$t.K,ϡ1Xn ,e.6Ǭ}42g>yna_zJ!ެ)YuBTvj 4r3l-"oL5p/^[25]\+X{@XAϳE~$ii0~pa* kMPsp]m`"dA@\o_^abMyzl7(B%/pgKtYI)h?pOBe#$pc:u_^̫߃Z\<N"&ucTIN5Z=/Ӈ@Ei\ۂATS>qD'U'DmC jC;\OAuJ#fr#HTK%PA쓿BE`ܞww;CQsGuN 7M@.+Mʉk myʦi-%;m"OBYz%}JsɩH,.ȉ-[2c3evlvN4JȔ k!qg`t7thVH$%Q푘ZS9X>hP( er%0VߵW0&e}z}z2$[%X׸ 6#oH6-2O̺.E%Y0:VgF ڎ;d$v [RMC)7 ʲ(i1~UtC! ѝ;hE fvuӣl/TU*dh3`G㤝xAV^勑l 9 ȻnqpƤmy|UD\bت̄y$T;B/4eZRt#|ADB_?!ZZTz@x7ka+']~Vܩ1`hxb|U/+5gd,:C;Y7]i(x#<la$ QqBj3y?ѻ[| kN&ҡ($0PI6\=؟yUxB@&.lh]p )Sּqy`6>Yk w2WFj P QYncl zId2NXka1Fhp+H3р~REvZse0  '0}D.:[ ď5LOSjm`3h6?&: ewbt: -;`mKh:ʼĢF 5oD*LeiV}0_QL' b^mY2菨+51gECv.ݾU͹67gH{h0Rޏ ,[Hic m;Fuǁ]kppe2\PZ^s?!#DHVq E M;eE \|f(N%/ 0!`ķѪ*Pɞ5@%-ɭ!/mUYkAzd\@.떹4@2m%AcI#VBU>;/ށpM `Lڢ|;~CPlx ɲzWm}0!)x]T9;zC0& &='W߼1JOp:!o~7 7e'xIhԽN}NT?Sh,k~Y2?JHfXHsg=cu?.E-URA_?ѫ)J_7A_U"߼c n\YrܥBByVRFCQQg@zP6@(yz<\ KCOD ^$Wz Yr+(*@R?r9~E4e ϧs8S×[l9u*}bHtUsؗ}h4(Yz Ci7ؓ:?t0Fh؃pvM's 'Ki /9h7ZH(SzaulP)pS{odr5cB}ZYD4{:7tԀenk- |+{kgUS0 KIԞ 8:wY-Z]Ag^B};;UߟORM~H{0Z tt:cre̋?*ĝ%I| (v"ѣ:]tgi$mεHpSgzjNoY5dҠmg=PHx/JSby7 Ry-&nV̅~!|D P+,))h`v2H W}j5C6H6BiHVwpzRFmxL?w'+ɾ@9 fT~{Qv EB=U^k:R_Qlxl6=@@0_8D6jj-aHF#]Ծe2ў9%}ɿ+u :qhgWm//y H5:aT%3rEEOeJr)Ztw:L(冮 }MVѧ"wHy/}XmU4Ixޟ9j2zzLAw`'ZgR>̍sᛘGƠ_6-J3rRjقo::2V Z)mLm + Mh7>+Q˯,C2b# ms:FC.B!HuP8h ~WFi$C̍ȱȵNA 6 oLRmG_xȧuɖYG`B6Ҏ(q-Rw2i=/ S>;,%kF< b*̎{8bB\$l1%-G;_EӻL" R–Cam^ĢO^T76S69 .oBd$Mkm.CעYG*,b9>(͹a(/C+Bp'V? I>VpnrDq޳x y_y3VDW#GڅfnθK4 .c%.ݿ8>{ $mѾw=3;l%pN{b~H>bvѺHmYeY;/&6WB qu2^oEZ_aZBN4D;~Y|:EZ*^tV"e0yC=zÅ$D'M=r{z>0\bܿ 0Gڇj}&ۃYc3b~m G5c͹uӨH&+0Ew+;8]ub~ Scd(a HmST`|SΌXҊRU7N0\\4ƪj k[ك71L qPXA$[fG{D}Gn ދZ7}rhlxѝ@Q븸e/XFg|8ńUrFUBkG`6eH']"ˉv=V(8_V+rAۊ+&#+E 1 3 _ #f|z^UB|5 $-٢N!;ilZcPZuH߸QCӋ* &hPQ亃1nuȿ&Eư&b+HdĽ}1z5zMl0M&Ó*qK"740PoN W & ] P]Qf% &M;>V> DtfC7ҫoxa-P!ݎz]K} b9؊h3(i>ۻ:M#)uaNmA@Y%vce'D%bwȭRBs@niu;$u'AWxH*2ϡBwߤaNو.BƫxΝAFp2] BV迳H:e:сW $TGYP+86_t re6"5$i)X߾ b*JՈ\>pe)tYvL~ YV\lMc%-qӑow1 4D1`n~0'a-_ï!}7cˁ QсԂ{m0s*Ӊ5 7Ȇ? S#@ ^j3;AS K59(J" >0HvG{f<+ɧF-4;=m$U} `/扢BZSܕM{3n"mG`x+W%+A? {b%j(3tw7[5*"bG2ܗy@q[ xOUi;.D/H^д ;,|O4dܥu1D+mAxC[{ؙE7":*]qmAhs$&S? V*mV$Sqf븕Xs 0GU_5gz0\?ki↙Bǽ2u@)^l 3$T/)lEHl,i\pb ϼ-d7 k;$44ni 3mNfPȜd hT\ E "~ŮlT*Xvk!^X4H7 k2sDͳ+=Rܡ:AE3yM&mu4Lo1P? /Rxӌܰ=L9=NBڛx'LX\~'uJ_ua=QK?hsSNf@j7"Er@3W vZP ?+kh!*#ʤ eS:=qO.N0lHx !x5=G'_ڿ>h^@fcٍ`Zc^@U:7G9&KBp֖oe&JZxy@@.h? cHehe^{?z*aP'ϧyKo/T8.HBj8S8ȁ-Aյaj~fxJJkXjJI JuzT;J a'p1 𿌧GbpoT&٠K4)y(~%\3r{7%X%Yv;ȿw2>9.αy@6j [޼qGmk@&t\ jy3ӿl8'Uw3BR9*/%3epBnu*)3yy"=hHND" gv<\G? QG5f_t3gy k ݌zːƒo5Wك*^;}_qe>󉈢x>erB6>7К٧ A%7^& 5c!"֜lHoxyby{E3nɩKqTt&zW6 &ymYFНZ~χ~Gf]t(_}¥}}Cvɏ扽|dpٓ#fFy4#ѻh>=3'Z΅'j{G(o`KYFqR3⯇3Yj@("=0xvs^-\34bJ7,ptېo8H#}K@-2l&Aִ(JnuJkbقphnaO^:lQM]KMHjߐ.Cb7euɓњ]%vke{_de]gjTTkÅv}n9tU T(:/ FoP򜞅p\'V+rIp'&R3I( ܩۥЁ4:. b&L*싉sre룱X Tp!ex<{Z9e`w]k-kl&J־@k[-i{CbHaM%#br8y%cu}:Cyx ϨK.'F.ghBJu@ dg9%C #v#4Vk(;ߣj+C@?m7#IK@iH,ZWz2R "l)a^BBsټB8*YUC2h ʭ0Vs/#Yybޤc 83 @"{#6Wq0cwy |RλygNN5XդvoU5vG8u {pk*hD21x1ľ) ldrE;c,7US7nGcm_IȔ(2z&;)t5N' d5])F0<AObH2Qghi!}ɕe(Dq뼚̥.`]k!΄}HN:5-MDD(G+&dNXW΢#)l)O=s276L95dXLSVptxa+y'tTA4Lʊ%PAcd?뉸ɗ8} 231P;ì鿔[s/Wq$ƽkqvQ1j"nBCTm'".+#-?t8C/4rQd u"ȟ.ߐGJ]-e}u†cTD0Za1|F^c.>\,҃r9"BZJ\Am>Qւ<}s4 F bAgq[ACpSa廫թ2>Qoek03O@t8oh:TȊ"XЪps00lA*ӱf;: VH,o+nGW)NĹmF:‘a g ;_P ȕrK6R])A2vO;F}l#( lz|ӁϛSb8F~1bOv=HtLTFd}BV< UwE(6!X{r<̑-OIM^ZMD`jE. mW-m0^mw$BI\D<ݔLx ሜ$8+^R"ذl4gndn%:! H#@1!s9Pa ep}bYѦO㴣B@f! (w 0p5fbuNǙb!;/>Af{T+4omAٟP81K&/[^~"l0#G^ubC_?8pџH7v.Y C#]E?L"ʝ/:GJќ{N'FW=p4`b^+Q@kFs7V|f@dxIDZjCI<ˮ`?V"_T1RH.dLpKy1s!OW,~w+S.9̊4o^:jV]F5s,D5l'hv~{=1S[d4>K[MEJ*b3l#@獙Rt%w?t`S_/f^ѓ$.=%M59lDO$q|a_ؾsiN)<*9Zǥ!_[[$"O &baGd<$g},L cNZ ?y^H`WSOǹKV1ޘEZ$^Tlk|6V&p6LG 4#o DDyզ`m@ צϲP &bL)QU\`M!^|J\*}PH6}.^d>CQ=P(C\ڬO&0_Fio>j\QKGvBm"#RPOեգ3t=Xu.䩡\ݓ8q/La2yG)Z"qٓo#rmЖGCJ\T{'U/4LVCt106+#H@&LtissadԅSщ{:+ 4t%,2:*N1ccf`حiYQr_eQHY('Ua0ETu^`U>z''˿VBEGyTox3ދsu'L@wvgrhWc>9E?YY.`0JjmKܒ3q^i^A#>GUtoxN,,jULXPum}0Amt6d@ш驱"-p.NC*79H{:⁞_SDKw-|ʑ @,{3je}XL]hW1-ؘWcz}7}UhDvumPsy nT銊syX$28pN3< hJ}( E[Fر1Ej.j.L[A|Uce%(wΤRMZe@,իE?~nY/ KA`7= i0lcZUPA"V3 |7/Tz3w![{00n<+2P(rdJTaZ|r,p"bEbEu'!ufM샔Q;X} ZU\v JJo"3:5FՖRH:7*vЩG?tFE!(+^hoOFEc L"6L|.^ Y4Yf{Bʭ (H^=\BĴ2k ;H.O#9L$?5 bJϜ#Lm6X BM 9L띧Uʈ3?rZ!ͮՀFSH/2/'ii2Ͻp_K-^bA*/r ^f(x+0X(9Í$lu#*0,%X;ve#@YIOK*%oC/*IuR}4^,amTEF1g>DA3Zz?Ya#ܴ}!o諙z큉ɰwd%7w#T♍=>o +[jD/B' 4A (9Q*s8md0W[g[`6k_SɄB(܄Ѝ9|'#Y=}MdTs  ha+( VVy@l >Nmv͐Ů04\H1b"g4}fyS\);_xeϴSj)a;]0W^ș>h7={ۙ0Ö)C E8Q߮DMx*_s90Πs98D6ZDz&sf_iST(ݴ`{@ou1 -$%E4&)]8ܢLa`%fXC%bEg"gnHU,;L8w/ߥXt]h1Dzzmd]3V:U.MjFDkX*PPS)Dzy5}' D1pk\ Cqf> s5!oKu(mjM**yZfClv-Y{vC!+/& ˑF r`m''&TF6&3v0@޺qg6>r^+q 27{6䖓=`.JY?;KWA#:\XYͨ"0DžŬ}2ET(O'i&ğ;héOu|"y&(|ONJAOpY6gFwU/k LYԯpؗ=D?8JJ*.:z$!CC}7GQ{8 dX7=dpl5J=VAN֟(<5dH/z/qLǼ3[eu`Q˴t]Rc.0$=, 5*͘\O aQnGU.Gdos`ؕ>DSn /hLϤ dHX5ǺR ˾B=QwVnDS|֒}MnGhqy:&(,Lt}`EK{-3VRuECrA8^d!U0|]uH/+榅:f7=W rVdFcFƌd4q[eb*4٬g oC@GIx_4W8m1Fs3Zm8rNEßqF.dn;d&ǣjEׁ/#}9gpf1}t}}v? R^1Q $()kLQAv0ے$y4ŝ¦dKH>ԭZ䥄!GzgrIDPUѰ^;Y5AiWb򊢵 P*Kܧ]šڢ4kK^uESsq&`K:NlœBk>@ 啽&@A:SW^M&vɯ-seJr/Ҭ]91R @Cޕa>ċTiiDj], ŝN{X!2}c^ ū} g`忳3A fދf@xVO x ~ɂWE~S[gIfnWRWK˲YdC&{RIJB _A?d`_egaAh.C&QqJLyi:&viJx|,^\Ɏ (?K Zf A^~= ؝VbOӔOQF1ϕz1V y2kx%A c#]nd,r\C{ORRdMeFI'=4߳ڒ }\%Z?RݺkoNw<\Eh0۝=r6tc@f4o7+Y1uЂ_|JwpE.|< Q/ɬw]2A*yq#_=QvuX/ZՆ{nAw+~OEi%C*yek;J[Z2x>t]ƶ_|;=q6?#*lثqs[/pU}Z0r0 67 rhC>OHE(Rjriu-&UiCثXhAk̺N.`$ؕ&B韀dSp_lSI)[;@`"44)}P[8=.j9m?rs~&m< }HZrX7?Ջ ;=)%|+;HR}#6=I7 ǽߢ1&ҋ 0E̸IqNX-YO[XR숶 *k N-5B$(wQ=dǠAW}s#/ØM6 j ˠ=Kn cÖ[J>r~ra9hsRit47Lu`* &iPCW:a m^ 9;@܏B R#mǀX,BnƭÏWzǿ9<:5tʮRJ?WӠseً9}Q[4РLQ)d31#C23="Lz0:)$?l7kR=k2 3Swb!ujin *],#48 |IG"[4*7_g8"lmbaP G4U/&C>P[@JMs7nV6^:n%?U DFQ_GAօSs&'-e]P(?%;*H2T:EFe=3ջ:(*_ Q\N?ރ2Br5fEko<,d:nX"6cEB$#>~eթyGvsA,JBMg ^Wy QD6KK74%=#CdvB_99ϖ?'Uhq+Tj ~<a`o<Ӹ|i6q<:!6Xn\fE6%#C#u0ߴP[I=iT(BAIЬW=s^y%\ɯY=H,JUE%_D"/4P萏k8LEA6`-gkYp}Jj#Hϔ fYUd=9чvu] Ad7ۗע3Z B^ac-1tNŢ/XܡJik kG0nØ"+WL|:W!CXah~tryv%*%xLcA)f'S++&O_e=1Mr+ z:KB)@vvԡF"8?cJ%dG΃[}4js2c84w7ě86 ,4uI ̞s0[-+L)7c6UۭwiTS8:^JQl2H"yH,zGJ8coxjں=!#ÖdIygnS݅_mХSPM않i5*IlFNȽ"A uQCΚae+.iMθN܌|S&?*:3?;Wv3lWF(Ȭdx6-:a*v _ͮP< _܏ ^ o$N Yfؽq-rX9ƟR M"YߎTHצq7D2b6=[/4mK)Jj)N#88;NrM 7=EGwBS qAMp3KZAӪV:ޜ9bWg*ZESܚZLppld)+GT FENl23$E8񭺓^ja}\b_ UnhY}r;5mnDErV+w¸buzÃb|LXWزwC.3UUMCḆzb!0JqB'ZGxߘă:==:a'd]}15;ʈW#pWe.]Ip?FQʫ/5r 瓇kn¼uV)snwׅR  ~H|{28A`0?r[JRZ@hE^@ V gGѠ:aq %bǛ(3}QDXprӫ/ Y+DGt"ɸ~j`CǨ^qŞB}hHT*2 B?ZBn}b8VM{=5#x9F"Ld5^<5ld&J2mzAӤCiS@w"/#Lf0~ɞ@xlq_GOo[&WZqVg1IuvD5!P;k/gusԀʑZZ @ܝ9oguR)u1R jӘehn!a+iE"4`yfT1BYhPכj2]L6y̘)Vژ潷yEj RW^A=gp)"-'bV4K=D gx9=~:Υ+1\hҙ4hQBЉd-2oݲ.qwo4wW:S9½Q(;Ojͳda7/+:^ED\?D?>A{.I~Qڞ&laF0~©w^t"9a!V8e3gprwc&C: V1=XlrtQL݋|z[veOMd/BѶSj0ʘ'z崖By6IO>fY>S~SNwOsXeCZ=ᬌQ q7vZLV5sd TVځ, V8 %~=7a?ŏ:([I$=H tnfEYtQY"]w Sg"ymfH6s~ͳ1^&v5ќ)cxv:Od/K- +ZW5=r"gS`<1MZSz!WmE;0 J[˜tw[Ra R=C`N-blFQa ~a2(UޢTv#*$Ś;)Y%ߞꁛDY^JRtw;\4p|}9ڂ`R;p2 GRS2:e&W1ϗGi/3v ࿌v_GfQ%j@YZZ0)-i3S^n]Țrvd"c|B{3t{P!xF,vֈFG1'l]zsO&HОi00.k$-ȫZQ@lǟkSӥ ^tvs[d߀ A7Heu{clDV=\kDś7 g^ۦFSRC!ra֮s^P} Zô'Ɣ@ty#Do"qQ볍@M^9 3k0\lS D~BhGd7Qᰎ+Fw-9R.̰_U7I冷/055_#g: 3C lI؞@66LUϲ3܃r9k3RF&Yu]͝׆\Gk܇Li(ud@Uz:$ܭT6hw#= R}5XsFPQfTf<{.MHda-a&Z ;oM^H엵y`R028өʢs>HZعQR[""=[.tG~VķTtU$sFiF8qt`#wߨ6g߱4ٹ,Mb~ybmt p w].{!D,OdF1;XW3x)sNHW_ME3W}o|!82#mnsœyUp:2:.zS3C|;S5{u-}LOl,%ڪ:HMb*8e}>05ie 3MaoP9W1F;O5z񷠙*u!,Md"Y s?ښe{>E@.Wo;}m_5 -<1ek雹-4kPD vqLµ|n^<m5-ٟ7#uy#Ӂ c̚1%I SZ%*<8:}>)"2(-:=ۘVʮᲶ#kFkѥƫ2>@CyP #ƾF[ՍTST`fMPx1wК]Öd̓{Vxn> JD2Dc~c#lj\8,VG=K'u9Zg!hq3fZDXN+m`=ZOnuBٗ24fC&chym`b>.l?F!$RZ|S|K?-@P$I6-fCsYrZWliݒČM50rC\c[eWsE+yq`iоޅF@K> Eg\Ж}fbB $yR,5<+RK@mg-aw9`A^5HM11?'g7WUPh} *b]՞b|%0m |Ue*KਮfM򇶙6u[L>&S1 þUuTκ >:1Cr2'6DGr0wh{ xJԅ|>o+Mw&`Q"%9^k.̼]R BN78-7 T++JvLX8C`FCZ1UnY3׊Jj9XE7!ܜAv] ʡnv{'k fT(>9#(]FY+ʗt$UiǺㅕQԬJ2 V|DG egml@qZ&1Rx.BK,) 3/Zѣ&Ky*C\tS"LanT(DX*UV]ݻ-d#74-|n[՟*! \`'AH_lJl.$x[zն_"Dn@';I6C/{e(K݄JKV:x!ߗ5_fu钆dHor}}j_KM` &o6ƃwt MHVw-zňYÆZ(u`L~7o,L OlO|1Vm_!#x<@-9U1X2Kб0TU 99Hay ; #hnH YL]20JAb3Zqz9$>Q/S%i) U1> [fa.ߊi+{-D|LߙN+O7"4$*/jsyO O&j$_:9T%0qkF/; imi5  ¢WBɍO4Sl2EqT& ͱ7Q`]+k ̀:/"y-7ĭ*RH 1¹7sl~Nk  P?b=55Rޭ o|ƳwAoGE}g!2~D|;V=䅟a!Ʌx~@Naq4-~qXaJeI:L>@#V:| "ϿX5,1ͷ0fȞ2STh8F*V\[e]&=lSd+xw͠ފ  ͧ'g&xȬj=X6K#rfj#ߡpV Yr.tgNcPΔu h*L`4j^iqLk;zwo, PPI(~lzq5hF%e&  B!&.=mG0ή޽1s}!({8kosGN;[+E69Xϴfwt<ŬQѻ3kWFJ)Ad[t.Lo30lDZ؅s8J0JS 0BI$V[MQ=vFN 5Uf3Z}[q _QʍKhk܇zb(nA3Z6vT>[ |= ]Y{4+pr+J\ńh͆Gۙidp86TJ%!_KtA$167e%"cRI`5 pE 2Z#^:UrA. zw fuQnTp'AfO(Ŕ ijDЎ TX^^Dx3M5 N?J_IA禎∺hHj;IY맲=qq+fԔd Y!&TF1=#-it! MZFE g\#[? w#oGtQ~I:pr=Ex5?Ro^G lq6yX؅H!A * bFuA^k O)b}5Mw"J I&thO$!7})مh7c -O'p:~앨DGdh™(¢`Vت_"9f# Ա +~k-j$Ti|w]"פދ86apf35o|$vi(2:mT3 Rp2u& g%,p6 &93U ̎OUaY''Gf(:H#ڜDT&|Gf#|zENpy{䡧p&/U\v2@|(\/mˡ))˵ec(ȗ7ڿA.:`&tݠ$&&z\0;IO<ճ,iwz{(yk?pgZ\O{\YBC4R- 0V\뼬hcc")LB%n|%) ZSKV۟5-]MQDQ<yB%kĘVgЍ G^`opܛ 7,į6th?%T䬨5An6*j*<\EN51IL] 4Bǀ*^|j݁*yfLH)őP4AiZPД-.KQRx *cF5GeWz'qK4K͊c\iZnJ0 ; ,`yFɵ" :2)1"hZ Z1m{7Lgrf!VQ' s#'Rÿb6SLYIJhUPw [=UILXV)rdr!SLefA#c{ 3S͙zs -KQƝˊy6I@6r;By{w0mGoAS WsY̓"%ZTC= Ȅc9PRDxuջȺ:v[2@cJHsR)(F3t1rsBMk}tBm31 gҟ9'(vQܱ_[g h|*dLl^0+zRjgϖ$ Ib5s,>ۛ(B[;60= 8ɒ| ."ь̾If M.weߟSrX(vL~M 4%<}̳=^JA ŃED>JGTCVV폂jy')uNu @d S k^R/I, pw6EwΓE^54o^bߊ8>,J52UAx6m'}%{9 24ӂMU<>- x%qK^G XUfA7@oNzX.׹'x[ ]H7 X<({SC3|Ƒ2{(Il薳F<]8Q;U')I.w3qeu@EI&* zortU2V{`n!$ qFVwq~ 2"rK7yX+}(IU>pᇩzV @'?c j T0& OEKbD"|s|M%NNHH<& S1N0_A͌*\O!SHGCD6CC]x KM$V_/OŹn/נ>`JC FJC %\Ǩ]Wʫ,Ϙ[G(`=K<=R M $`kyÐ g'uP4'' | F~PHyh$ۗIZs_ʷI1b.SɔET",>q?ÁxpO 0sR0 Oaw(:;V^vi aՉlK/-@ X/xvlRGD| bT>ٝ}tva2/!MҐj`>Ls0Q( ;ǟ|TVfD~.W1l<4t [|(ӌ} U V,8U =}(Ts#d.vh!P4ؽv(Ⱗ' C5}_3䅯0Q˂8fO ?Qr5+wM;/(X1zj{2ҕiYR/S-xz$ּdHIκJ~WS8lgcAI 5gȯ_ wsp ;2a?%fɎ/ jQ'C.>mMoʼ焘S w vCRQ?}*,7:nYvqP7\IZ^'0-"7Z@uICFfm7zIti<a-ݯ\?Vw=㓸dZk 55hkt) ϛ>^oF!V)s3h[Ԅ۸A -C!败ȕKހS$p_l wYCW;YMt9 n<0ds+ R0|گKLmJD;ě ~_1#Tuڎu"co#T3_Xŷ js;`<7b{TM@? ]s[0]3S#^;o'=T-LǦm]$9$> >}m 酦LF %A i;,0иȷmrLi+#*rzɒҁ99PE{?aaͫ cޢ +^(uA,_mq\^ sH^֜9LC2YjAcJ ^j;pI@䏯=dgU yy@j /ֶ@G\OAߝio>;5DP4M7$mHì2<;mK,YMr EWn LoIf0ָr$NL 8 bX*t0n`m^M<=4M[I%@--,Zɻ'Ǝs9 3/0~? ,l>zGS* z{an[I]y8, 'üӎrw&NrLn>^& c@̄ePիnVwr}1VN;I-Ul%pQ6^!~姏0dDIVcN\g̝7`1Gn fĔH"kH$AQ40cAN@0$t?Qi &I* "e3Ck/)>! v. _,uRШ(jy2[>*< -4*cpNj%$QybT%*{p4kFW i r^i& 6+Qk qP#eG cq6~-92cIoH fgkZڰtBV珺,KzJ @6a%݃&fM|6y*6u]ȸ8G*S-E;^E#5m8a# ҉Mt9bpfLvk;7ɜ2$B4\ CQO,U>ϙ!%>`?j{)wuz@3+G?Tݘ}ٽks ݦ97aYR&*{x(X ;tCb,ZEuܦg7cA-C{3h|)Cx K^)'SEYKR"i}ILm+m@v'I\jlӢ% *5H{(!c?>@Az;-xH] {%Cӣw 8R\~7)v4iCJd3K3Bw6z@Xvk,ſ:Uht2iډ}]\ǗB$׍~KaH~lܶuȱ}y Oi#Mud/!s$ڌƫ-tfI/>:ܡb"Gf#BKÓy(Ƙ?.tݻ!:%,vu1S>ޤP=BXЛ3@-`t./ {A 1'mQB"Kvɍ| A&ȇX2Ut|:pq2V`Ʀ4pT.i>Zc=xW.NeE|>:dMBu5__5|%c5I^llNv(S,wGFa]Ox1ou{HC*$s_)&K K}53O:; DDJ*49]);i=ځO wX;˟Qdޔj49,uKmGhY 3yuɽs= &[ԧG69k@H=-"5)PNoj]GZ#fZI&9_R}wEuR7'?ћv胞Rؒ[ϢK>>xadk8q&dfy<7|,]#Mȗ c C5LM[wdmCrJ@DO {(b{SΔ)3/l}%vvɷ䄜E:j4j :;&0)9x#Uqr3JoCD$q6$誛úE/|;'+ιjX+0bZU @,ÍZwus[`֌t"WVSm\kj$&Vm$<8,# e\L@t6\Hy>t;|O:OUȹ+U%h@jG M_f!R#Z)kڸ.bcMɭW\^rjHWB(2+t7|=?s04 Sy/58h} kz,Fv ?hQ/K5΋t=Nt&7P8DQ(7?ǻCF)J&o(z8 *سm IB+Ɠ/[3uM˦JI+:m.!glOOۑxY<@c s&eC#lK$7ПJhXѩ/pi"g{jsC+^B;5L 8-V_NH%l܎,Ƈ“=qHC+ٛQ!Lsˮ71t\<2n=ɅNeʔ8Nɬ +۫)rOM':*k;}M/i`5.twTڀ5=V{SOXkC@y>qm& {[ +uB<_lWrXO~߬ \d}h ĩ#)/DtI*~7v ]MsJ,_B/0Hx=~es:}ںIizz5lIw9Zp)5Tiq5YqraSv}omeOڞo]$ =IHX L {[hRra!_ԍ <]7$O;_ӑ6"=w6 x6B>CVn/9EHZJZ,+)XޢfANr 3&.НXè.$<@I)NhzRBi_hpgl9kc=8E <8ёdn7f׏ff#on0r)"ɛ͐Aڟ {:Xg|(H^2=.EmOȠPohQ!hTEi 46;py;e[:Dߺ}`o4iHH[1ثNSCtqRf_ehIb3?a#P8Ci2±cN@T@B-CH۬lآVvĿTZ S CX.F;0@F,>! dӝeߊY` 3I.y0l vCm;3Z{ќ;+|)@ Jya)|lCEva%%7faHc^e:@ ;mU\LJ:'za\:ly"JP1 +h4*]lv(e禍U7{u\[~%:w7HY?`KNe ,P'B(us2~o>؃G;Ѱ˽'׉:E/UiUf/x\q.jATF1"1Z+Qn94w΂ucrwbia%Mdk.H;fj:3e'GLTSˢ{FSu1oc|v]Dαcʤ\3)V&c^5rF晕 I#Ϋ ,UDo2zv9 xLG|x~7fP380)2ݰ3j31tmiYu;mH?Jt"&gʝ1qCTO e빒TݟGoFS%26s|Q:;|ANV#`'*\xur.f# $j, R[VD^= ٹ4㮟"%n6*N1U%l}G2x [h={VFXĞx񬢾yuM3. aL=I ^]{)rd!E~#@i5Ҏܿ&|;V#=`*0=U?+t,1I _hЇ+Z?lJVY_jk(5#n> 6؄rY^ q eh!=2Px4esrl:[xZA;7JC` ;qd^ۛ6 4PuThFI8i񁹵(aqͤq;F.%/_Hk0#7&%x,kas-uϘ&ME;gO/z˩[a2I4Z+3RD\i1w4fO@͐ɅD9L3a9ǃ vhp=mK7gg N?2z!j Pդ93oiAJS>E89PDW)/ 1(&2eĒ G2/9Zd J}LPEM3W&S?E"vjo-^eV&}(`vѰ A<`>>g =De4ϸR4aş|us,՛lW]U~h6]l}deEPD1Bw /q0fV9vd"PQX6/T჌DTKv0|ۏį}vo754!*k%Z┢&l@ n^C{MMiNE֢g% s)EQ'ˎQNr?putX[ }F$P ߛEUيKߪ^9_,/@i3a+O&HY䐢{4t#?F08eKd񪿫;ratzKl}XGY~U.2㍟d~X"f%ۍ4T 񊶼3@e/QRLKh326np+!wkXsAL$O2SOH"^;'$nuC}aſGmDVT s7hD~T;2%dP 4Y y e2c}M%%2ILy̚mvYgw(I@*"/FV-mvloHa۱M4OY2MI9`;nj>ݭa,O{5J4hϢj/sA&;"5F@w;EA$yY7Sxғ.إzc[t4~SU1@ƲA7UULJHEg(<"HHlvlNdE(֮$or.Bv=t'tZ)?Fʵf!;Q̕Ң-ӠDΡk|!Aa_mcBTA$/c.xe^#Z ._aU#38iA#>;ew&9^l:ZHag-.ߊQ]20fpne%:u~E&FOGf#*09npɾ /Aۗaَ{!w&aK•43#J:܎% 9R -~-w9!9/nJ(,6THss:M?Xjt1T_:DLLuOlS*ZӮwaP[:pqBfƷnEҖޛsb^GeRbCOS94!0$4;V]~41 v~ʕۤs&ZExe [L(K<^[ƾmṬބӕ޹$`W'awV!vθ13OVEQpӯw|uUW<Ԑ_/ H+Жz]{[OsҪsCӈK ,Z.(U ǙiP >o ,OZi @a{G._= q2}/=g0}yd5Gt ~bEdHZg!3  ̔iH2k_Ǽ I4J"1 ͳ-mI$F{/S=Z Ɨ |$qLceN(-x=c@ ZTrvҔ :2guSǀ>ƹ. BUm֯hL3X"{*~#(m8ȭG!$SH@h؁AzSjv^$u:`V?c৷4 f09 &hp_(~z3b'm]N(:кki;; \jo&:|$!޾'ghz-6_tOc-*ڥA6`fZW-A4x6%n]*^Ͻ

Vu'$4"UkuE~JKܶʤH1;O5~䬇wV$wpPJl_ր0g7?MWc}۱\I"13 EYf`@;.[.;MupMăsב?Su͖슧,RAϔ-+r^څ~)9zC#c@΀PpnԉxYE~Ԁ߷d+{kp_nͫ Cv^=4Ԯk[$S :!o?Wzmw@tb7vb Dݫ&E]Ko8ffeʐëN%GFYЙL?7VPdB(sK`4ֺH2/NN4Noe!5 `{'>KWnR]w[r#B7n%Kh\m~.xo:bބOtgyEpbɆe//Ul𛀽{6^=+NU yR`IAmX Ҙ5Kjo,J0DLӳ:CŰO?caf&I`K?qأZhj ?!M6x1zTwA,Qc,^f2;7 /~Zۈ,rɩDPW<+NPG{j(P_)hī+N MdJ-c!${Lm-Xq79SMEt v3*ns `TOq${0m. mXJ Uaͻ.\XP%2^ ]#cqS3֛1(ʠ;APW#$Qlm6nW1GśbDRc 4驲-ZX3*bL-{[".v+ΰ tQ8S^_5ZHS|i%\IfZr[9򒬗3"s󤀛_4!fY,`Vb'{ALAnj޾ J~~S3bS.@:j`1@ͺ֟ߵb§bOC-If$MA9쵉C+̇`\@rAp>FBrخRd쾈@J[; A4aQBYf3G;I뚜TlGX 'NETdajL*o~|~qR3OzoS(D=n~\*.Kb-8uuN,kd7.R9,$DMQEȠ,_ ]:ǭ~ǡSDyifx4|}0)TH֓& |v[|!r̛g>Z 0L}`T9,:?0?w@,Z.;dot*{DBȵRYvpkPP%F*7CkX]gʏP1ua3-瘅2 @ͱslY}ksu>PjVo[ry`(R"ܴ<꘽ށr7MNbޙ >^qk,Kg?M(\ˇ7Io7 IҸkW81]q%Dx._`sQ!CXٓ?({k3nӺg+ҍEZH0^r*X肝E8Ez:e'pC$ogq:r򩊷i']t+A1a1]v' lM< %4@%EΆ/l=JGVzBtX:{q+򃬥!kDh~tط:]lW7 Q"+gFR͉v=?K:UuVMvJBF!WݽV,lC^kU60~#S֫k A͚rYyX+N \0ԁwR8EB8@P&ribm ~2r?5 @zrI;B)|ON(ԲAVU#2uML^S62T\/J|ە1U]10eupkBKdZw8òlI)A[WkDJynHKf]ЙSj<^A\LAN(`֛}Z ޮ%O`M+Nk}\*W.dD$ &'9Qi+]EN RПCGQtel%Hoa9"M |9$=:-D'ʳSYJՁM@L'o'3 $_ R-NTƳh{,(BA'f8ٟhvSWjZ* yy-?70 ޚ3)ͩ P8#یj'H͕Y8H,TtrINe'}=ڌy!6a.CxwH! t~%KUJWdM~F>8zͤs?4z6 jǾGk+?8>risqo* ` 6!??ǚ7M#8~KN S*6kC Ry&#X]z٬{sZ  W\Ct %7f$Wο.oשjlFP kab'lC-9zm1HۨoKQZvةe7"P%'V _jd^/}Fm`wu8K@r8XJ&Ezzl?h5Pׅ4ǯ7^0j]ȮEdP:]`z4vrw&I_;WR+X~Bo\rEl<ܕ8ف?a,{aYpJ4eR+A3AcU- Ygpy JM6pcR8le@K,>0_nD2]E a[nGD5gٻVh)#e;M|s9I@} Aַrr & dl-pP.{g؎!:!iz3XQ$ P2JQM㴾j=a<~cpq_WکH5 ^>oqR|͜ j&Tnn -xHMeɡtC,D5Gk!h# ϥ ȼxY Q%K&[Yt3ɟ4Rv>T/ӉǑj6W|rG )N݀%@ VgKNlaxCĿщP5y)2Pa? 5 u1U.( d4;ϳ#XjFݪdBXK(>BڡiLkά;t;%F#B$I/W7Bt4>z)=S^ la҈ʞj]8gǠGH^:ɴ\%#P5q5*9UЉAm+5=n.X܂^Sv)2s~u_uf+dY-LxwSO(53  E&l\]G#ߒ=]x}$eId1ӑY1Т~'I`؄td>/^RUj〄0>m3.ۢߊ6u4-ov|`xpQpӐNyR[RT/WON/H8DYfx%$kʍ I4BQٓ% \?vmy4cI $Md!2~TxD*uzГ u˒(fpg{zEH܊º_ |6 آv툘W's&x!0 &2*M@o|YN?[cK 9AcWw*@NAbs AD"+̃gv pm&d RũV!: BF"!:\r5 _B _'v7]7ɤ:=/wDN~bIWǢC鈸.0K9)_E;Ϸ]FRv}aDSy\F_xw=dWNi~Fmi/ v)qXGdWqY"?s_箕>XOqۭ2- kL9.•[m&2y~zà: 7Q\s8*8Ȯ yRG] e1NDj}#t?4m8's< ` %9m*-_ Dw- GD^-G!bP5S9-$v*n$ѓ9Ϫ4(b 6k]zBBʛZsvfi [vE0y|WnR#Z܇:*;h=q;pջ=fW)IPd^xNKKZ!]@™,dPC+bRh?}ЧxA;%I+57O MVt#T)QV˙;9.7O}xfo8P}OV<(zn|&?;2ŷC(fk l4 ?J?zuIGtؙoLޅ4%.x`8~ev--9 ,G6kzL/ۃx.^O%t / ,tэ:bQe.{w0-g֩JC+g# GRVEȠ7e%ZX;m=4z=d3H-H1Mߪ#iSUF`n ^F]n:"#N3d/';e[fL rs_-v鯑Dr4)q9YsH 阾j;YԙH$-W" bz;m 'C&+oCZ o5 ZE㋅x%Un"vFw?SweSwМ ~:&ASgm 15!A\G /}9|w A۟Px ~vD$O f،whYvN  {A˨Ƙj N*ʯTJG>bHnQqޯqQS+8  K73l_w O^z*7!NA'\d Pwޕ*ɦ&Ԧboѫr0i˟ DQ>ΞmWR Qkҩ|6*6܃.O%*|H: Er- K]>|8ijre$p $*ؑ22!x%{:E9fg{Ǚ-Ycn?H>BD}1b.N՗OpM!Rac;@(EujOg6dv֤Zᦽڒ>ehY%k-Aag}:2ډ@êB$9j A+R@O.9j2_ n@]hشيA\ܭ/i/6 E(Uyz&~`zӑB" W_u >A1J*R?EʦYF(aGPQ/lE>3+aw#NFGmhdkdn% G)2(ߟ_{V)a'Vk3ǭxv)eړ2u2$)B-dh#ff,8*:M+$ҎXTwk6#PT+N4zb_;ϯIڹscdžg[1i4uاjtZ+c?0pLxs^R"XQ;fkG;k[S7h=N .!@59<4o s E0=+y.X+)&ɧ~[֝;?!zgoM-6NfY)R~- rh!.^O)CsVI 0n} _Vnw1b۽؍Ҙ+Jk;Mt|2?*D}V@tkgv,wIj!3? |\Zg$zLS${ajk#p g5'AtǢg!v_nr)p@eTߙыTߺAHƒ`NѯJSn#z*NC;E:mɢ % 148b CC޲oe6# ߹-og&DŽseL TM (S_1fAx_9M3knzXN|ĮKq@2oAFQG+{⹝VC&= Aqu_:+*bZZX$v-dcTǬ~DQO"93dYN=ŴM!|9.h bJT\-ڃZUՉƍO 4/>r%1#/ruBhw L?ϝOͺ_k "׃Ӝ*چ\TYS$,|l5LWHUQdTƤ]ۅ%+{„`9z̿x.DF*{d{o6V LM-NjqJ3UG=53)؝ E~ި= }dbc9hBƸf nlFs&_Ukǚ~J)B'C>0nI8r^"%=ʅeiijg{D"6-CR6gC:0*C~ ujܰxsE.FKwuG2dJsㅬ>7_8U,s0}-S q#NzUii֧Q?d5}6Y/30Z zld9vr]􀩎sӽo@@MJm|+8ahYBpbUzsDvo\!~j,bŌ/)kbwdA<~VH*[9C cB咨~i{VTAbsY4Lkm[5σ!J:p2,ɉG\-ꢆ cAy+9jL&rUq:ZcU %G2{j,-ryN1hd}7!t̛'UPacj)WTD7QDMl^CM.T왔l{\;WvjHv{gg\iH4 :+y 8fx?wJu/H8'ƌzr7¶p>$ KQ]>emI_L*[:hߠת|ܒVD`}DB{T;wP͙:A펞Q V򽞱%0~\\[c(mT U~x1ny~M7, ]LHBF=H#K&Յޞ {tˬuX8M;ᔩsK[Z> d{7b6Bna7F7Lt6˛bnaQ* yz,m;ȑ^=X:gvH.(8l<KD/rmHb@1dh]:]N7{c To&h=}e%NT ̙7B͜Ehy$W/u~`R$E'l52IZ8OUe0NfKm.BZ*zJymo|{rErp@`6$VnX}p<g-Y wVr}'l S,QZ2UqsDȊ*ׇ ysj=\ny8<\䕪v.vyۄ~CMl6$ ɔ}#n-a ]s1FN6(*&d N /"$B~"|A\ =&:]m~&eB ^i(cZT1X(L۠-(6oxεc0Y68B w4\rW%ij/a7" QЩPlZf;<]גB,Z<f4Cwg0RCϼlF8V{|\>e5bnSu!0p67uD*eD{ ^چ]ߔbİԲ#CqC5gūZQZY,w璀Ww4Q,nmjhh+W?*/agJ WɓY6]dut0\"0g>arU܌L Piǣ!:62F ͎Yf$AmY9 W:A8@4|Z[4B3Y'E's5/,Mo;$l`6(ICZ uw} )</hdzpђ/g%:=`d 4 e"92Gp*_א^{f)BIF¯nRb44hzhmW\EN`S2Z!Ȭuϲ(3:)vn^;ۤetzpG =μSK+ZE09Hu!e&ek00WlE}$v`<|B1` 9J31J /Y_wMHYKu q):4h>5²}vlRdӃ 0j4$3lIì5ݛ{8@}A%eߪ2h?X8g/`\qby5? Bv$bi"u2 {rV ćLJnWլ"[ϧAjےhIogM]n;tJZ(WMr<9AC(*=N$›\z^ϟ59f~GCs*4l|BB*!hTM6:xp<^hʸ2J OrAZWN| eְ"=t=rLR0=8x p n~[ѺA|ؔZ io&MZKԚIb j^n.N3a`9{Sf|E-!"G˓:Ou\kLR2N_},z3fBqE宁|l4C_[l)*}-d]{&Zm6tSU&'sOۡ lz`?-_T« :c ե~ir@l{4o9Z\]b 5LpbĵPVF<щ&oqbP=KChTnzcs{QXh(^'HAyD_ݥ2eOʝ5I.sw88ҍ=AWv%,"==j~^RngƹyC{_TF1^߳uEqmuI`t9H"R@ute9LhZ{:?)dzgW],/, <:09 C _u60l*ϯf i$[4nÕUPrTEQn^:\ϖUVwΰbr`>S#'.`Sr__6Iװ6ltk)}R;k0z@#RW߯۾saz c;(i#ݥJ[9e33#V-4psEK&t8%$iM0NWO+ogl3;:fNWLWTL'Ҥs^>Y=!6SaОEy* @A Pدs"w l9Ӂ} &tRgf2^4jIz߭c ڰisV0ka؍K:=qwXg̜j,`s~wj57ȌOiUd4(a#*B*]Q)>(m£S~Y!I-c>:&OYqPtk&XSy|iENmjOxY}Ƙ` W/lTe+{Ѐz fLQF7PF P̧L3-,{ԁ&]+j3-"8bƮm}oٽa !VLGHyEΖL*RWƬ0F y_g^B67YpHG p{cb#@/sOb"*4'-sO+@om `>m.UkH&Xڇ;KvSg?~^= Iؗ,.^A-!P?f%*iE4~?I1R_e@x`mv&ԻM^U~kSyU\K[V+ϣ4#r]| ϐyu}ACdpAku)b9foEz5+2ό)'fN)guhɎ|0`X(dSZ.ufazCt^+,PS'oA&k X FB?@gP>WiR’Hg)}KYE3 $q ҩ1ll6|A 4dXoRz$I(Y;[^J@ p?eᾛ&҅8#*,X/ŀa"z!]ʼnȔڔcݐDGJj=%3շ$m6[[ᬇ? {fЁ/s&N|讜b78FM=hxtrUd l;{rOxMYB+XLW:R8ִ>M.F NԳhгp*3덐crJ*}{!*t&%b[a zП9 !#hW1tiQR\eߕdە#[LE8(R+Q.'wE-YQڌԯٔ%rl2;Sez-d!Poj@Yۀe pv 7mF!z'PGz3DqJfdL _9*s$Yݵ|$k2(Ј2`HA\;6\6\V-ꈢh+Eg_YUZvGAXDPuq|6wP1ތ-}Gf*힭TFhzj ?C&= gp04Suk=ETLXLJ2РYbvdQqsĶeԶyGAH7CM7GK*NΐH#ei#eS=>NAXdmBe_A !q>-mK0IUS-7WJIuDQ3&lF比Y8SN]Nt~({LQclHrٙ7ij+2ZkV,!_2+kX>#zP˞$,=gYZ0707010000002a000081a40000000000000000000000016790fe6e0002acf8000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/arch/x86/kvm/kvm-intel.ko.xz7zXZִF!t/]?Eh=ڜ.+O Z38{R/PX$AqwH/Ih~ i."9[^e>;ܼxK Pk}!qC%#,yن8~1|}{L}KT'Ά+RuӪU[xz+T:&*A5E?itK4aL/B6 -[)D>תx#9O"41G_y@t&TĂ]ϹyPm:RLuO#79i;UB@<%5ǍhbsCrNӅZJa^|(W ʑ_dJFKA2NN:r?-t QG'V~G7b4B~u5!l=;f>b' $)wљ ~1%<?`74@}ġ; 9mA oѵNs<B͕{ZE jwTS QcG-=YꕦcB F0vr>F~3ǁAPLN;PH-6,'mXL76 ) 5]Y(pk7~њ*}p5 CՓƦߊ<{A;H, t;+C89l^NA"lR7Ak!k\߼J&z~FX'H(2=wfT9hNx,p*68 2ir\&^` {a$X4(mE6N4f!3%#}<"7qfY}4ZɂǗI~'-|r-rVD!2cd=XD 봚sxB(7,ejT1(ɁRvqafHϥðHfS"ًґvv+vMIѢ/LL4SѲMٸD {7 J\b /k V u=un5m$c=sE3 ]^ȍM+@΁$%Z'_$/v1 ?;ϯZ+d%HS(EjZݠcE[4 bMu%Hvж$,1rj4?zNuܟh]+k;L-zB:e.>3n)ĩ Ј~qh[K_*:r:ߴF)eٕDT!.#B6?#`SJ<Ƽև-mݔ3[G}ht') 2KE_7 rwB?bI.'NXqbnGShY.˅&hWwbbV/׿&dkt3'4I;|=Ի Oٖ 0#cͅ`JEp'*GQkԫ;^f oH^R S`nGۦ]c @[[s@H05P ;IN`!](3e F 2Ij`b_֥+ن8a[X2 O)9Ae ,Gcc3!\iBX ;%'ՙ,` >;2;~jkJa?vT1]xhԽ *P.zNt¾.*Ze7UE`,:7BQ$_~VBP:{~MB'ý8g) /EMkSK\+aKpji SMGESwym]'E.I8 JZ<L*\ٔ%DӼ44{ԨC}冠u;?U[C7dc]} Yfe#כoUa:"f Yts րt(+χsCrz1kbc0Xpʜ[˚$5Tm`i*BNXf·ߐ/`Oc%Cv\kXX6h3u0.##,]j ˺Ő*2ԕD HI3x)(^hQ):-^P?{lC}%FRa@mcK:RO7mux^j"ʐ, `1ʰO!ڢBEc|4wjܿԐ# (0ta7AM Jd= wT'$?0.j8CoԲb,9xPOKГRyt(Ϳr4rVhUP+Vv`յ7bL yǐg.lƯT y5!,>4hs’=8JF8mL/=75Avǐ;}x@.>EnatMk)`UڙG>OL=bgz G^i-gj>?(j__ԆXպq<#L>A0AD5I E93_[}څጂSX(M6mzߣ4o&i]vs3aؓ؈D##r8# 7*\ 6q5Q[1PczH qFɀ]A<Ҫ *Bq9)eɫ↨&@ U>226Ϊ\ `C7HH?Xc#n8؊Q^FMo #V7)NUI2Fƣm 0la#XQ`tvΎ,e6J6MqR$VNVY@!qw_L/yj@hHAPhPIU;2[Z,7$M;2[z^tyq1!Shνuz</ik-&M\!ne㎷fVբm^3PJگ\\ٷSST4+Zl;"3zBQكl)9J 24ޙ:X{בWcT7!gFX y-jGAZkʖ:v4QQJBZ_piH?G+ > ˙xK~In%,p50`恵޻GO62mLY* 'hƒ_/5A To‰|>j(F &)5hH\[A.F E5,oG@1UT _1|&eԫ2 4nU@.5Vyײ= coaGm՚^3Yl>5|xE00Wod\s~/hzR1b[ Cuc-PIL1A 3vU$LM$(sΗF @y %=I?WC`oz/1 G7^ ߩQp$L%J0UN%93 mcj`4Y?[z#(J*e'8Q?2.toawNS&+>e@a[37Z<8ϸ~:*9U|VK - j{p[P҅U&ы^Mн \ؐ0'ܖ=U6_axr%=Gu}&ʘlp;R-2rMp =ick`$"G4AǛ@}4~B B{اg<}h/0D?&7PƷJ͇ %(+66$|2ŘYvEY9|tS᭵6])<)иIݏ/PR{IʏLzU CƟoQ30gV8T-(է ֙Fwu7=d$0W%EJcqӥ}3g ͅ-=wYˢ| ,h$U^ܛs$qAhtdϞGqe_ t)N/#ntbqMv(}:V&X?52I|C*:8 H_NӜ5* [KS8r؈8'J˵( u c1ic%v@=?g"( b '$UY*LRد;-x;T g#P(r l?ԁ\Yo#NYZe賂!8ǡ?TxewZȬrLW@$:ꖤkkK[2./A'/'Zڦ")WyU.A݇lEF O] XzNwMYmb=7: Je6LXg(Op?bOwfJmC0C 9s6Kz~B-K(=̒g65uV8]a"iW6~ŴD]ftql fU;"B%:գ0c/LH5ꤨ(nYGYhDW!uڌo}Tu2ДӋaXe(TP2P0As>M'?5թd+;q,ūz7Q 54w=O~Q-:֤@Em֧Ag34^0 ?thFaw+o؅Aȹ`ٺ7InԩlU<)dqGmNcϾ\s>:DW OɨQfoF- NQwP!SVu-Y,"AKP j}hTl@"븧i{;('_iPN92bL)`ؙe `JIȳtA\ ( fBm3l G;~B}'!E h!й7oMf*ϦD|G N4vNMlKi;gA{ӰT3%O\VPQpиf{QH9';(QKIΟijeQps&ٗekd: $I,F.,/|!C84~{C$X ziN]㭍*spE>=et7凃GK3fR 2:ݴЧXVTC 0{6t[ewc䭆q~R*U^쎟 E֋RF]Z72jn:OޡYAϝfGB|7|-&I5gi2$ؗYke>>g# RlZ`)U!4-mw`hiA/v(m۴7Ŵbz]Gi)!:)c[ k, U6l0[jOe6g5p B:dB\<2˿tQСYqlCuL6T&zתd\[%ul-y4 ֪M,C&~NleR%"iȵyJԽf'F̵ڤh/׏;MrCsȴhag|$nzcTf29V;jP;R8Sf%/gV 4ݙ M$'ฑ&6i/ty>jPԊ2}\ͶJ͆$1_n2D"z*mU7%H Ig4DOI怐,#LuMIE~e6r~t]$&2>e3r[S`Z Yl@쐝YL{D @|4v`U(9&|olԅ! ~xvΕGDܧa'#RYn_HЮO~=zL8F\,TJ0btp K8d$w]/GE"N.b #*cj|:懎'EVOC+nW,o]AKȍst9`O`+C6Oq/,?Gbm,v4;ml ߣ'Ba~a.+1}%4er`CTh=6gzu9ϕbצ)ⴀo .0CJP4wgY&:-vj,>Ab2BTnt2s/ʏcq~MO'ybOf!p*T8dEMPUaLna,ZxrP2IH?ܬYM(N/F9gЯ R_0f YPܗom>A|0qv-rßOYH)cyA; eNk"(uatT$'n^+EIsB1sK"v_VDwyԏK -(>'Ȓ~^)@P`zdف喍98LZ||x:#*ǵ:v33KRvvv qhE0dV W(gq0&bod/q_*8rYͤ #!4wKm[7N0б ^}J-Y&|@fR*{ RHS'zsPҘʠda:/QIqi#ʟ)tu8t"|(1@'B?U&ѡIJHd *@=SC0!kBs!5F8C"s5 G Ȃ[!'4@{j$ %3[qHъaqt opq>,_FH/I (r ߦp6D~Ÿ{GơpC>A BIbz]AomE9K)V&𑏇<9Lkjp杰H"xJLbT2 ~1^ZXV\te?KҢx-Xˍn=6?,$!P\ #dʖFݏ`gl}CܲpcZzRw;DqA Z@8&|jH|BެjeW5aI+%:tj@@YAC' `lgKa$ݿI_Q']X%G̊#jlGKJ]Q;˜# {pQu2H7a)#Ͻi3O~3˩ߥ [>wJG#"G^o1@\9.e>e,Pi{4fRr}l]$'dt~)&.#4.h ͣ].Zj5_lw7#مE(z7 gH 榖9È|Jstw͇I;*JBuV3~ |#Ū^rN.p"5 =ƸbzV0ޒ#XڍFbi` ԠӍ#pFIZ)ʅJJ,Ujā2O@x0ѹeŸIOV@ SJ8 Z'N`3 kV V)W,ubB~ hLʀ8pybr ̑ۋ`8>yfBS!G< (փqG$%ږiۏ27Zfwt2B6=O#(zTҙZ%[GsYYrYdHjX&Ss4)׍ -zҋ,􎔚m.&+5lJ ڳEQ-S6co W6s| I|KI %c w2$KּNLF$@*(E^R_R%nݯURCV!ԝjoִcs@vC!iş' 4s_ڊQ8+!0g/H5trǔ4eO$ ج́ŽGB }P@m9破e̟ZọM~b-)87xCy֗[@'nA*v>}jq̗>)MX02(zLyv[ n`RR}vOg-h=-['{. i %-Bnrps <^ suWȤ(6b| L}-?se@z"rGRew$w}&8 Q&K/lޯ(6g $&V,qa(.!ᒧ7WM>h=۹q q&?ۍrGrsum^7{_8j BA#(f!7*&f{o+?՞Kz Fͅ[PoRy$&v}q`%d \7ǣ9rx1ёNOs[wuSj]d( ?F@h3n-*޴YiYf6!,ЙmxfUݐ ER7nϐw~yy\jǥiCW53hvNSd5G/(hdvQ`QR.:etR;<-x)yV^7|åFbt5X߬VdR❳>ZI~gK?(L mRfL[:}(DH)hthuznbh&"'zArȩQoM8hA˹RK[)pRB\v A#YU9ڧ$ҭ , {NG2du*ϣ{掞s}U'8Dc9WB.lQ=A;lK&@ > s!!V%i891$=XqʝS Lk=ݩ+pYStRiVƢۉ܍tlrsJR1]*kVPTfBԧ\V}O[Wb"wݛ!Kzœf!N,3 A9˪~ᬼ 7 N0sO76,f:.Wg/,<``xPW:!ZY"Y+8z{&ڥ-:0:oW@ #V2+ߵ"c^&QPk)ӥo强X;dQYh:.x2T]ۣ3qb6Jf{t񕳯/ KE1%lgU| 3R4n91Cx 5kbjq\izvzM^X; Aڬ^qcuunNYJrQdyqxFuF!neޓ$fJJ(BE gsFTtw r{j??"Xf֥,ذ ?L% 0foϊDQ8o5qf1\Q4 gT1%`wL15ϩ ٻNYiH~qΫc؉=zGDp2ia;L^K -"+pc3-s$E]Z )j$.E6{/Jӵ{hNnmo yXv<^JimJmVr\mmt+&h>nj! r+G6b֕aN;2eI"X0qF9^e5Q\n\ Ak0[6*_?>9IXA^8ĒkJ8,z GOί5RCK{ H|z؁A0g:hĮߘP2?!K%~72c ӕLMRE4Tʮ_@>vGК7ѫF /PZZ4NNEo-qB|/\X- |s,l&ix~!#"d pʼnNdvOht$I;MS70xb%&'z;ۂT wM|ChPv*mܒ@S@]MH m]߄80;^t+k D *Jnv+UTM k 8ToܦF6L^*֡kՋEQab"1ioKұT۞.npm?92~1߷,f/Ġ7vAc;3OY |wUgZO='M@b7m"\$whNin_^$YFKāݖf=វܗkT5یsW!(dF%;n{ymF\Cԏɬ.F~<o wa"jc i(+F%NVgsTYDRf {[y*A|,dvo~d䗬]Er>ŻL$=]I)*prS("2 %c.ٚXqoIDBkZ^4sŇR_cw|GL5K6? ^~&Zg^ Dh.8:;qWM~"qRU&b\@HSuVN,@4v[ۍn:Vk(55""?Adχ_J+4}ku?c@ى5m&!NJv jcrWI̼2َ$/3$5X\/ hYOgf+H b#2ֈ5X}cpN@eƸ\ &|4a7{q %[Dr&Oɸ;A/kgJV{-c&GF9> wK5z<=4x7 5! f9<"$8omZ'HѴAי":HyP-ƢIۃ%!ojo3cAPrT<lvd>K |+L|gOod[BRb丧 Y_v$Ai6r]SfZ|DC3n5]) $SZ6*جqǟaMy*~-!иn&]4N8&.5)fȢ%84`%`z.Fx9qhlFWXpIY fb7{,D]yMb'?$ƤaؖJلV wK;:3Rrצ;ElQaq&濘&g/&L,v?ǛLt7WjmG7d/K!q5i6(z!*/Wf>.{C rcg.z5nГ0&P]ټ0^<Hyqkyón "l{F %1:U"l?ylxp8&P PS[+p%Zv}}~'JTH`A'ßib|'P t"]8`cG>"[;+8on:DLF?~*Jnڏ77lN)Tңe@{x4. 9>{2@?TĻI1NB&/?Y8^ +84umv[ܯ+1Zr4vSɇ/JZAqfؓ֨zb'KbG&in4O߯*%b[+NH~Pa$k &FmRAwmi*( oT']-ƴ,kǺoVar $`ov>6bdAe}t8s7͐S LTV$Tݳ;\SYS!âP*fz]rm)P*Ąחx_ٷ.C<֗ =AAipT1@[ s7?Nq75ܶpGU WqyJBLnz |3OY7DѤ=uG`mօFΊZS24l$Qgs8N}ie8%TB& Yۥ8# <kTPKKu`I/s[ѣPC_&9sԕ =QA:;e5c(c 95o.t.rHm"Zā'v̓:ҮdëĆ ]4y#=/2v YX[Uƞ7t}TEXIu Jv(wqmgDhV*>J'  3|ܤ2urE]jl"9kppOl D,!U}4pL4n|Ʋ:JHa4^`2M-y<4"B jF&m d "ڻp(Jhſd3\n8p#Eo=Ail*P^Ak}6@'qloס!úM ϧ469׍֜-,)TrK~^;?TB^+XM{.+N&E|FJo1 Y U$8_i$1 ^Nrf2sU8Pj){)89׼ڞQkRpik,q!Hj7 B UTLd@MߪϨ?U{ݥl¼O-t;ozyQPwQ.ePk-k…)(ubE/Crea/=q룺Oa_t8I%nEDDtYP~|-4VCۭx4'>`q"0l~lJ"mWӭCt//l])0<1fc .دxÿŧeSl:}K7=!vYuPyɢ%]8Lv`P!A dmSOҒsys>5ydw_4!p\WM2 L}T Ajb tⴭ20zdL̔"jM4۾f-d#l>ڸrLYy0Zy Gf>.+Xf2z4s5GP=w & U2 #$[9g t,ʡwcP ZU^^T)>?;%Κy-Sp &-`Ǵ#t| tV|v{_q4$C` l"; |o[c;γ >ÑV=Z,Ϋi՚!yWЏE,BmҸs7me¦<lZ?2 [&$*mDZVAWNSD<=G !%%8N; ">vi x۹4R6}VخJ@Ɓiϧn,35p"σn jwe[; -ngJ$5¦flQpoR}ZFK[HP:@MU;]Kh}ۇ&&=Rmcbj-ΠSG :@vFX=A6Բ͋CSҟ+wIϨyG9,ƻ,+_$(Jl!ťn`bIܶ\ΪGd.ZIPJHFmp5jМv1 ]K~w r%KِMDOp),K"?Y}/o* 8jBm0 Fx!zC4>xT 6p\́a\s?j+N[s3waog4Ŝ|\p%1ꘘ,阘CP^9l- c׻RsعŽ+I~*xz"T,\q=]o|2* kׄTdD9_RoR * xD%_V.k(!jߔ1UM q!&mGC(ssy݌Ås'y"&om2̨t>+" FsG$]1C\A5>fxUFXcfhlb :gKzI$=&A+E>Γ#b\6JB Eud\p`l o[QWۋ\7(AҢBl#?nK 榧?VmgluuR.'Y` ]nݓ$m6.U)v}SKh<;; c)rt!N B:#5%{g{u,U:WgmŴ`¯ȓX3tg xsKu%Gh 5{I·Gx7oT0vGAD 2Yp? |¢R)3e%5hh dz!稾^0Sm1GR8aݐdqxѦ\y=,,Ǔ .s`Q%U$B(.t>8Ib-\2y_Q s;ϻTгwjUzzUMQxyA2bBB2vt9g8~:Db?awC?M F+cp2.Y̦[–,y#U}*uo !;ܰeqzSڑY\`.OI#VmbQm^wMH'o?[rlпB K'8nmSakY.O+/?vL >xg{?8Ċp!??AeemȚk$.B5rO\ExWD1$ň\oipt$21eq[xM.y]Jx?8+#Fݓ ]Fh5ʕD N3 snqw=>cތIH&a??P}OQ&ޙ!:Qkf`$`ՍJ%z/ÁPi?$Z\.PAL{?,w׈礊'?zZLVCa深 H 3:c#rE80ndXT"Ih"*v"FC x5'5F2Y/1f:gjF&?sM'@*6֔Gd$ It;8v_R3\ #9vg]Bs,ua+>n4@5yZL\2ºyL@qTbʟ%dޞpq,sf~Z~l?2p݋trC)QƳcF߹~P ΂i-M C2@,]N൬ T86_㠋)ӪpДuh 3L &mIfA@+*<o2I })v~ <:⿗}u浬kn0W>|JM~Z1+q*0sYw< 1ap}xȽQ\4큰J/ ubnIThbDv!PzX =ҟF)?hg*p}@ݨ?{VFA`2 ܤ WK#)~8?tֆZ\ټޢ=QG*|q,,x 84ȇs?yHBq>s93&gWy X\/j*}C!duWxOQ*?`0$hMH U=LmXm/AV$J2ݍe}G9Eh T+)Mqo;1CMd2fSO.F*ԜW[.UJjE|ctmʢ䛯m5K*߰ tuMΏT|:,ȔE=+ v@frE媡7v2F 7 TDS1,|兘Ec&˩!X]ZDy3MJ61zR榕/]Mֿ;Յoiے3-0VBF[$ܼa-e^\F+*>awtxd\ wp[dj[1lt #?Ɗ)Z76עB-h*;'1ɀD@o֎|+>N :_ 6}KA'Cǚjs ٍXi$2#"Ȃ'WuKVw[mq@v;9i+Iv CI nL j郛7h wG?5k]2ZV6̫G1풉OEi~MN-5Gn _ɡj/nʞ3#S%o =ϊt{hE⬭;ru-U0v+hKk\dO#k`K x,޵DPnPK*SB[Ld[Z)6}-vY4ʆ7`zm2#e,|( Cj,2D$JNYuSgžCFp9~bKb2a3 }/_YNj_sgc;Ih~Yp擴v4~8U[9"7* ܤkVK+_+=q)gCuB d7 KFK%qxPL]l҃( Cխ2&bs{>=;9]R׆v9@1pᰨՐX'4`S6Kt@D5;>oM,r|ZwX 'Q֠ZcaNl0u4C#`H-T,rCcf?hk+ߩtn"U/oni0 x gP@?T ys>:;aG/HeQqlzQٛUDS/zBF(,8Oewi0Q6^G so،Ry6ʝhӐF po^PdzXG3!:nf$!HMNպ -}_l19Օ{A!Cs\k-#yrfh\?TpQi6O-`(6o"!po4Ye L{K.b'|Uǽu;!#얓͓tLStSMʰ{e<;a/6do<~I)^7{%-_J^IHְ*g{Im=Ez I?Үb{Gw7'MlOkk$LwqQHaZM/ƻ|oɪk)V]ӘLkrt܄v )&ul GlY9EFc/tX*ѭ֦pc$#n 3u>cV@l(#J0~>ҳ81x2gb+ʨ>墕 "vq ) 4E$J\QM쵦;rpB/^q_).S A)WlV AeRǎ')@1ɪ  Y6!֎km0M^QZa4;cuXbGzblwÿw}6ޞQC s6)!ǟRwIģ_O f)78!<}=):$"ṣUmvvJ^J+|f}ls@8y▐k $IRCnTjzdI8 #"߇dIywr\Y}J&9nl!XU!eY 4+r(OӴdb҂spy]rIUv/ruBg!2g^ шus `Ej)09i >{ h]o79V ܤb߬36 ㄖ Mx/bH#"k^sxt5Gq%6|hdux!pazЮDII(}D_S[wFF4~p4%,37G˾`-l) o`'zxO{ fo~pG1ODVm< f:6ʺoңnN_N| 6c NՂS&E3NeD8ѢE`"X"E{~29xoYfֱ$nVՐ;`^e(h}DA {T?s9#Zj*☼,ICk[IqJ)ތRnt=oҴj+( iDq܊BFqzJ Cܝf4`{cJos1yu_+>-y;3@_Fc|m-\ea}ݐ AQ_ݢT!\Y!+a"qQiF%Ci̬4cg֤`Mvt3iMXGZfUat֋1DJ$a K,=-V!$qp(ڳ!Xٻҩ$4Q@;s[/ғY&!o;ꕐ S6Xg!^3 to~ .j6S`BiNg,v)d`@Fh ~X 1Q5e%\ST7 K2~G盥r_GGv&ci v| ObE@:8Sߞ$􅿴NW|zოd´Js[Fw).U(ҠNDF}gcg8tXɠ5 =]$hfIƭv5gZt])~!$|wJ6- R;&u5PؘY0oPxKE6ֽ l¾͑m rlːʰVHepG] UjU^iLI ܢX hM&fu^]Z$6.mD::'~> {:ẅ́N$OH <dž>"ɭm۲*u13CŞsmHE] RWSPr\[3Ltڞ (:{V%b՛ #eJWWw$ƈjR1iXeܔ*D/&O$#7is}{ ۹; !qAσfC0Ԧkp˶} R| p8 xVQ)Dxt R@}H-H\cXŸ\==ˡ?[.[&@Nmn6痍?|1gΦ&YN@rezeXӀ^<]cF4PX)9Gjs•a4XmC1v:Ce <鋅2kwJ%sM|.MӒ`՘B]3*[fS!h2 (&uu u/ng߼<%9Qr81\T P$f߮ӰG*TaCF5&RiB&-|irER5uHfᒓ8\ =TT-}H~m2͘[zJ3^o ֻ-!}\;ۉ\:\0T^dcoAI/{l֋8f_ 9\/Wж)\3RF pյʓ+(UG(h YYM-癴3gEdrxZpSdrLjFT/.4 ÁpeH)!^{,GA<±CK;xQoROi+ߖS-`!:?a]&C u+a%*sx&WʷVmW U.#I,k>m;tU`H7lRƵR>ԙ .8yMBUg4K ѓSK܃I",S}d ̾Zecpv/0f}ǻkAl@g>Hu>"|i}w4wc) Ϫ:&QjAτ%` ^ =wͳ" %\: )cFW12IԝMWF;e*V-⋔LF$:9][9QxT0l?LMu6-tkvR.W\>LL8%.q5'?G8()~=dߔߕYG Α<9?Yj7H&xUF!@|[0wz)uhS⎉saO$6c%bg3O={v-;; vQ3:*4Fbx+ux15!q ~2-/#HIK2çHsy"! yma%5OitAaWh{)i*ഽhM/Ȝ$Y 2fmu" /ɭB+k'ZMꕒLxJ7n` 0&\*4xke{=߮@g}8"GבoAq|E}%G&}Y9pEpZkQ[nt;ֽ辪|F(K&nոxmS2%O/bnS3ߍspp"7y}B3R hmHjg!M-w;IԐG~ᢪ߹̻1L|`F? 錬qnhU/Ɂ@6V\dopɴ~!.{a+3^nU@oŖHX.K4r%[4=> ~Qq|x;uMD3Q);q^9MD)7j+WNwFd6TzԨC0hQ Y[,ѷwVx"1%[mb~Z璏qOeeъ1Os8DFqʆ.+ipjN}{! A[\C'Mv?Xņ*&5ftHuZݔ rG| }Jk%U ^hn.I[Yb#KkfznƝd4} VtlȖ/hzRodS\!ZzBH6G_SrZUC&%)XTrj~ʽ%PdML!d-IW&x?}o-KE0u@HQXT[SHA6FϹ̪a:3N鴮kՍ΀;J&e x'Sc&fZZܯ]p3pAe&άУqLNSRYvL;<˪u,MΘ3-Fa䐾.Tq\-6tO2`~v 貍=lbA2f>MFwi^Qέ*\4Mt>4iJT֫"$r=<=vs$,M _q?QcfvC.R[b?!e ,qi8d=j=5AQP6 ;zg9xAl?nEv]튷]3.vh6N_z;$1{h큋(F`%\:wũ.gKVW2Rڽm'_[R5˽#L?ҷ%%}ҭtr= uR_ܒ bۏy)2l .5vb9*iUd8-w8P{z|H7jnh%Z}WUqcQ?d(6`q(jZ]XTyR>| BrXox2;>՝'c2ci_g[\reɇfBʹMp+݅Dv:qxb un w.S= =; SB92Ǒ Z+=\-(Hv0j|@˩G_B- |\4"ۤeDf<$ȾQTB*t5n~ e<&F !aV]~2Ě6-].1vǜ_^ QQd$F~аx?pR:#RĢN 8q>>qƟ\ɾ;ᾷOc=> (Aw8.ZjwYek0`d3z6mwM*&$=ؚj:|I[goxr} f3(hcؖEAz5<Yjum#Z=>kUYY EH%t* -/tz@81o9 g>* 0@nēY#8ap-oܚ"аݻ>%9>${lov\e?a_osM6z|=o+Y9^IP{ʞCW%ۿ )YÞ_foA5kd/a( 4*K n5 -ǘw5wx,ش<s1,ywh<[!i=4W#aSTcsFA^H^/FrHؗOjj4pίTI15%uAdY30MY7|I7W)ip|n<G􂟅5B`v;>-+.2XlrL< |ֿQ2.O-4\A |wGkDSgֲZh"'uHs3.7mT%`~*tvVsKQ2Ypq/WWHݸ`S_om#nZ,&N<-o 2}ҤSZ^S('t @-2.l 2[Ӆ̸&F`:fyPp8Yek6B };2o\8 `H;F1Š̖aZ2aL2[g`~P:ck' }^k«ܕ:  Sş-^FA=3<$S&JqAnWX))*ᚪq~-K`UWcJzԈ:k9w^]AԐ1krȷkȤsw_ܣfB߆5]lн sJc!m/u 2b~Wġm>WyYƉG;J@)=ٓ2kN^7'鱡e2CUX-*BHة|~L=p() dUM ڂ/dJ,f!n|](c- 6ŴS>8W,RZqSe-ȺWɾWkuHwFȃ*F@x5?!5%OXûlL7{.m5bh`;ۗ'F@QMAA S|FD) X^H Z%3vAy5AD7e2`GWl,]P"BAk?MH lR7x៹{ EHl[Q HٰD]MD5D>PGgz!$2` seta端_WB!l~渚PaY^3/+hO(UQ n&z"0w< C~7PSA̦xRY75&βly"L3k4T&U4C O̕:*0 +Sy:|ş`YVxjfH"c; B CM WMt-z6\ꠓ<3GZmJKvGP-k27.o|jbϫѤϗ8GNEzR t.m~Ib{pWB ,_jCqԛ;ҏy&K'B @^GYwG;組o5 ґA0eWx`ЀPIcV/-;1ز9)"YV4DUp.JŌJ6 4^ZJ5}398s*z(-BI.{ zGԉwXh +5*ubd$ǘ5c9؆9MQԼ ӞSD_ٗJmi] D4~K*Xq6ڰ^y:~1XS/^O"AVo>.vS(7*#,cq%;U(:@*2, qA$7į6ЇG'_@,Mܭsy$e~J_֢Pa€Y1؈O#UDE7r4\woҵrv]ؘW2!:xJRJ<񮆢tIu:nqhܓn9a!\^3H_ǃ iyl^_U%bAz;C'D?pP72 qKOp'eYx6!Yhư%0)Z׷b2Z)F.G.awѐUbVuGT0L}\ aQDR%lzgWܞ&b eD\V ξ.Fͨ!Aj(Au/(q$lKTWzM_qC7!VFۚ!1G7e@M,x,7Vr$dWeXG!;8j,^vRGh"K؜N3r oWzT澫42<HUd^CT]KCtx&:BWCP'U &ehy0$S4nR.GZ]U`ꗏw0 \.{wsZc -|@:U;&Zn_b@X3:dDf#c0 [tYmjցȴ52eQ -{$Kư3тڝ|ۍ7c`Px^w_-%1@ZEJHx>}CKIoڛ2a!}2>Ri}A3?bۧ62STa Ge|oAGܮ|Y![N ;Ff(KOVg?:.`:<DO6FiKͱ?׼,_bU2.auhJ{m6 YΦ|@;K@H^pEǿ2 W$t@k8U\—ǡ'~$=c '/x+bhKCz gU bhjIA\mcЎEg CE+]z5%_|, Fz;*eՎIQ!TLXV3X&Z Ʉ"oSʛXYuDmp޻N95p3*W2 |d R>cyM.[}Z"4UmXZ$IN8h1@4nQ=$~^xKq' LYAdMH/|F02}]'I\|:tL秷ֆSCM F:fx-jzϝ+4[v@ as^+rFk|4n;啂ǻVu`]xE.A>4ngC!>@\ұMʯaL&hMb{I ^5$bulvچ2l,+TW<>\$TK]kf`pErRYDɽ/*ZkҎpdVdGB|o9x ?nqdOk*4&e`7DZfs/Džȸ9Qzb'vq-wƍ!^\,8a [T?h`P3桫tnX?!z,z5++2P:oFݮdK4d$m^ InתUb>wxhqXd%'ʺz[nq\*T,N|XSd~,,<%gA$2/kJJ(+9F3V4O˒cD5xF> ʽHI"ldѮϻ )oTG]NMZI&K,BEe+{B/w[3OI͚ qND``Ď v0[; |Ȩ$S 5$XCg`;e)!47׹+_>;a~qG:/@ {3MPq0ň*m^A6?ge.QHI֊'A uKZ!DŽKt C+nl}qмT.@}(sFDȆg|ϳ qDLgQC:!^U3soCU)EJǞi㏷Bct&ƴCu(vJ"y(,L 7M&2;?+kJɡ"ic2g|%;wXǢ/= 6/~I<'5$Ȟ[!q:+(c/L:R3g*[a!Cw.9G/RV9tkW~?sJBkRciY^3n5I<#$lQp3^W;)*Bxa!`[v.b^tJGa! eNJ?l9= 'fSh}ͻg0ٮ%W4ɯۣ1;8& z/*TiPfPg0HeU0ҭS~ߜ]\N=7adHthc\ N =Up09RO,_ xQ9l{Z ?3:/)o ȜbM (->ֶ;\XѹL&Q[($Jzew/)ZS_ӰbYey+'ߒf]8cHV!JlA-ΈrD1øokI[t6?ۥ>03X dgeűG"D͗rFW/JO5Q( !8uDAvUbqސ'F z-[5V1N]@^KOT%(/\7i`þZUV~L7a 'eβ5a7ڷiM%}(<Գ}ᓜdJG<,MŁWNϯ{p 9em{*?* O> ˘TEy`4#Kÿj]0ŕnm)s&2({JmqlgcIM."!ai꡸2UHJmXpoA3s,:xۭ\'ihCwXI;2"w~\גa+w'b1-0ޤCS#p/̾iy%vNO1oXB{c;I47W%0ho;K*W^3! >m,q7ILA8JX ͹b>l)N"~ "f/T"^NZdG&$᫰ŵ؝5v0fş맡{96tQ4*hH}O+$8Mq'f{V*_|{#F41~N[֦gwG_Uj.7U™sO&#-(nB㻙ێe(~NEa}UGW'p%n dNIFNߋ5G[`R; (p"4iF_[_k6?Э~ͮ,ߏʬZHP ao!(y#uZNqC+jJ cY' $0&LŊ_J%ۅ{ޞKYO?p ȌN4gOj絷lEnqPӼ7MQğKl=DƎЗ,z P^),~ bۅ([rh- S_sP Jz6V ԭbic5Ur]VKk>, DVʄ=o,0xUҳsϰ@ =lt N5LiaY:2Rw?\P/Z -POLM#oL%mJz1[4N$;j O@@(v*DԠk].w>YEC@[l*%/!Vҟg2|)8#bGLXI$K(!iI.,SQe cd:M28579?j w%ƴ4Bsۉ؝CGyif>IY[* | ΌZ^1rհ ky+ 8u:;Y^K[; d&:*"ɫgHo+=%{D7b'<Tu>b6JIj˰[%U9> UbH {6}ŅkM ,أ:%詖xS-L{POM*X"|RO&fLP#"8Q FiYv^tz^3Z-g,Va7U1%uwC915UnGJC Șr^Pm8YֳG$]rjTCIȴw/.ݜ]1Sg{y~o3_LtGCˁT-y=K\<6Ri)5=\F0DT{$8v qJ?Tp4CǴ0\ !Mja/F5>br*HwGA,Q!0t_yA WXT8ИRr"![:svǡmߪ& VdM/:!r-/g.`v*.IlaGVzZ)0l f 4RyUQ7'Ax$G Wh׿:`g k''`/+ }S,+'dByE(Z,A7졫Y 4vE]h}ј*xw|ޝm4}M}AtUȮ"#Ki}~2] 3 zʵ)G+|x=]sݎT(GV&e`$CV,IN. Î,9,i&.ܹZݹ{{1 hQj>#d d \1U{Y5EVҧ.sZ:.jag4*,>+Cgkŋ|O_S 󛥩fzuw;~3JԺsr776pBu|on~՚,U O5y-tp3wr7v-@lΗ6d2*r5^bUnW t,@)V]Zy 1\`zе{Y{yB{fĒгے6/m8Yj^,qK9i:*+B.M`wb) U@Fٔm >nJ86q 8\lH׈g$9 ͺG 8K,)1+aWA삒i@e&$ǧOӁ̽4 K~;N]SЩ,fCJM@c0ljbl:j0vO렓5n),oΒ< N)lfڗ rS7yul2I+>31%GvFjZr0]7fׅ߲5,|:#.h^|',9) ިn#Fv]36GY͵X;C=.{&?i-D+6S] M:'o]nHq:2BֳeZl7{BzL`i*r'Bqك:74Smnkf].oFg2OV—գ[ %{;J80_RNcƊ[vI6Q/4?5醤+mdCi@3 7QIBvuj#qTQر&%#5L6jN)'v6w)J}[Ci2犍)T7Hau. $p1Żb)*@:p頴~F5@Z+W|9A?*npJ;PP.,Q%֡3z!9Z*:Qͳ#\Bd{~ ]).nE\zO|VjHzHtSBS1"@h(GjP5^x40F6%5S&a YEzt+ASUh"xwhePlN kUkDwcmQ4A]{c0o`~إa.WtzNٮ͒;ggP%3`SGLdʗ\Sɳ?;^qv)Cɡpph*wJ8hkS*|@ ʩ8D‰ʅ9wad:ՑG1pRˎl\K:'cXGȓ5i2gTL]gywŧ}%<l槆e6 nh>ڶNۃo;#_vW&Ϟo͕ _V,M(c ami-~dpWZDH hBV/4 p?ؿu Ε]S|cwA6S9 9}TA{Hҏ(*m8JK# a@yR\VҲZ}rCc:+f7ʼny;4`8^ON|Slvckаpu4^/(78#EX|lBgмo0 =jE]&h[4 @d:*1wP=]%UA} 쟋m'R6VaP5 UF\PxWqPrȟq_Mu4HƊ4ڳ a^mSʹSݾ[W(6R@YI 4e>34O*>>صb 󍲉3M jӌ̇ QwDo2NJfKSNrOa瀚NѰnmc))VxI dbGqjgd>5rJ"M F\xɨJ08;Qj=} HJ4O(C~@mwvAǏO"1hF:Ej1nrVqqV py6teM_$ıe[7?0!gfI{y>}inVo/.fwP+n}dOdǍ2Ǝc_>+v1Sy$BʙwGGyg*nH'iRݙ H[wuɼ֧GB9>x> ϡ;&k˱C 6De#ʲT12/ari,;(Ixu$d;3jAjJeQBYJACpͭKL1͈pO^&BgzC[<!+:QUEbs/q_[D"vTE:MK]zIP@ 0},2A{,yD#]0BЗ%akJ6tzb}L&-Q:Lմ95hR!:#}-_e">Nv;v0t&<җ8obpV?tN *~o(>>hBKYk;rjv҆DWnkc?.e!ChSɄNG2ZbVJ#yMm{ը=Frp$q >`C[B|G5.}S#jkƮ_ϸ-\[LHd|QR-&Qʠ-CC˦LC{Mc\'.?_D8@0KG_V*GX[DGccΨM?lTkJ#YPL5tļ/桋snQbfc}_(#O=[2sGu*˻ן/-fvنQMf eKl:/W 3E'jeͬq7LcqKlQ{fωFfixfC:x v[㐏Ge(EF-}g֥3.vIK0k~tGMMT4>Ⱦ_;=r?TѡμWXr2I[U2Lw5[BIXpr-hHY9J~hi`\~{Ap`^+\LX2Ήb0@y8L1`*޷0Kׂth3vj_{/|AȺ[vYNdAa8% np">=ZvrDs&}?+YZ'<&e :K6Jqm?a)rotJY'[#FzrJ7A^ UܺkC "o̐.]d#w8ҕbf5٤}L#|b=mRhgw="TLӈd%s< Оzw-e3%υ%7;&$\H=Nᛒ=+Wtm)1:e#H\hjG^gqDs 8?TX/8i2*0hp$Ufl߶>`gtb;wI,maL ?F>9u^]SbpW.eH2vr  .g%TƇWN/ˣB磗<1tOAC{x4 Ef0 (B+Q_Q^B\yBN~=쿺:vUHWX'(*o[./';'zIK#,Z@}& ɰ⾗P8EyԼw|H3 *1?`gN`:vP+j=+P+%qpXeCydf!Isn[1i.&z/ }5r!"lu:q=&=tf[L95Kau5p(vTW.2$*:3a eFtW%0h(^O*:fj|ͫ0m!R3N 8,@ u&(,3k@%k'gI f08zvٝ%SǹRrwɎK u>r{vBmH0~ nC*9MFhce@ ?ьM2H <[Q[wKm]NrJ~*\uX1VhI\mL}".j&+FV/qiv*_ ҄GnJĝĢ{m£ֵ'ecg t|{Vzj-g:u!dijѽ>LRտ%ȅ%" 3)VRZI1H2Tg M?`GqocQ_8M{5$ U_N⩫4YؒpF,gFѡ*30)s[]L*9}2@a 5& ;=E%s짪pV%#=LLl@ 2a9iu Teb VKI 8C.St3I)K~Jt :3PN`B=rцHfYEhCI:YUQ87NmG/!T!{r؛®ezm+v'-yG%n,m(LaIbKu`hH_]cP @h+lLScne,v8r?48gDc$G4Eg2ږVa~)0M߳;70%HW˷XmjiwFJ#6eCyMkg+,-T S^dy5܈,xr~F(t~jV1k֛6:З&> U+1AJtMeC)X:W 1>>IJe7nB^O )8WS Kk̥493WsLg*:# |FR2gB$FrP-k.*J"029 iI eIzmBg-F|+/+DK9E!tGtRp Oǣppr Dբ<`, {noUd\6bI~GKwהV 5GS:}n-6_ml^қmdgu\OmIYKU_>Ї+$a ,ҧK[1j7h NmF\O!(RtTv}~}=E5(WԄB,\"/#+GHv"~U)iݟ]e\ V)Z5AAxDV{=,ZKUK YVQhzzL:iŹw\?fXSRD;Tn cjzEj|w+(ِlѝ;v^`IQ,Te<+fdf~t~"t d_qrxuND>|p `B"! _giq۶S ֵ,W-r&amԲzl=fD33[ xH_86h!9T!:0՞#[%J?VI/\:j{#x-FX{ 7G8S36)H6W=c 'D2J=,6KVo7]&kP0vbCe:ɻ|fLVixF -QŪt nZMK3[aXI[!*="ݐF݄+wvFyW}pK8A@%w%AO`V6[1εW7TQӋ]m ݿciF3exW[U s1$/ۑD W+$$0bRG&t1ӓq1NV td?I:`,Z"{:/F &5l4ƑN\BƋu{i"fD;|=4?IQ~\j ]%,x7mG;z?\}o7ԉ.>!zjy!m*aV(Y֓!Nn"6{'R'VL G[a 3>Ӛç*IQ7_]lYX.9U1J֔ XW!2)߮nԓOG> ^#ښo|m߁tB Ç&璟S&gHm>_򻭁5i7L7GϸK(E~?csy+Wl&Xyh4M܊1kS<,*}xov ]]=fUz,&VjjTFhCg|oհ,2?)ʈp-e987N#%."jwZMCjeM.Zh`^a6Mn\!'ֆ[ R*7: %#bYD]2%Fn:kj]E^T|{rD"L~ +ZjT&\ـw[i{h@e"f.z0`0ncqT^S}zGg90%7^s-EPrמv/'ѳtΦdfJg]4JjHju*s͹[`(:M)[-.ſEiN6;G;gryX7w&o<6pD55P)2q#ٱ#&YٸF]Q!sEmQp̨+F~(n.9A}Nrnxp9SYu#I>H:qd3Q\w*#:Rɮ X"hHoC)FXN7-$u;v]~PCb{u`eshRD z-#KF3d` :H؏@2%im?.PB;O(8a'>/n/RHXaD@vʢ0.9iNv~g-Ն!Uzٜ#35xV5Ȱp\EyvZå~#=G-B^k s<IpcbS唘C]*s M->ܰ~I`[XRdWuDW42~^FO<ý$~V̔<ƣ Flm$>t*p2NhA5˟-ZUZ_!G'v#hHk2X^b6  *J#8VJ1hd:>xV @&)%8^(QtGF8A4gN=]`8 uߵ<51PPjJ)7ED6w{0ID"; Su€ֽ?\im"o,hLl-8`"+;童4p.Luvr!⿙+14+xbP0"v?mt5*9BNLd#wh u #7 PX,"3RE ){rZܥ̙ 'Ed[&6SeA?|a"NGr@&E?S^,+ňmc|O[mSpKڵ9v1tұp=@g_مQ4g2fyR׆+z/URD(hHgs7Cu=:E,˩lq*S%GG2S! bz4'u ܟYBj,zI/MOnZn\ 3-*w; !+|ջُg SšT&pv.x$ !?gKI-u/K+>L&U2 *|Vٸi4m gJ4γ&F2ęDd&h7[5gM2r~2qc AE+Ҧ{-dOZ#n^+>$S~1Kl]9dI|CݭGZߵOқ GS9|ՋMPSjDfV겝10*!!ɢMc(Dc)$,@)̎vζ!tNʏ 7w>bly dW}T&rX'))XeݣH_W0M ՙRm^nWVKgu0͆S,ݏ)dDv0)]Mڝb&p6Ô; >L~4y&L4C*u'r4֑vd?}2p`o vkB05#QA:toRPK!xt?KxT22QfDdV3 4U&X넸%8s^Cek,pAI{GjԌ zm@U )". ƴFv\)`-[s1A^_ߋ>KUt{c3zg K+{0:dYF|e{SǤ:/@&,PIsҨ*1DE1(}йf2wv-Q L)mPUkP@no,o·Oq(g^5Es;L k]Tݧ/<1!Xv, sJK0[nFhca~(^@!E4{9U:^X64@6I7Dcoɒ>Ϸͱ~e2s)j `+tO(_̻uƧ-M8-UIAENX\BcqUUҌڕˈEmNEgg;ތ7XS t%y:iZXE_BrH/-ᓄx;M %{OmUK ^,r߆. .qm?@'/zusMEAofy *.χb&};`_v 'uDm^e]E. }]L8%c6{EV`e%H;oP0(_nufMՏ*,ROQ[ o)d/*o1@dy(pQ#xf-قtR$n"1A7Nɬw1ݦ9{2Z^V>!ctc&vv*_ YX\l#"qĬz0r5L0J1Pa|,ĞiaEKmo3N^"Vg4e\!|vDB}zK{B]cxU{@)0HGS6 Ĥi%;M/j۲0kj7„Ţ>6*5\y?]g'9[0:X Dծ~&i]bMG#˦> QӳSr5RbPMtom1{_oNo= #:InwcS~3LD(+rRͨ詻A F jƽ5/3T9ҟܡu_^>Mz}R81cr!Im`d 4e$̻VÕVE'Z#\6!Wq*!]W^yT?`׵J#ѭu+ǹG=j;mXCEN:T c.~lB TQjockC2R |%>$q#?)L3OU%eO6eWBh!_^h-qu=f*5tsR/%KYc6b7 ux‘;'ߘ/ ]t,P?oR \&>cES Q("4ScaIgN^L/x^؊Վ h(ש'aJ&Mɡ10eiVzi 7:Ї4\xde>}5U5Lt:G!)W}bKXZv.ѧ?lq˷v2$&Ypɽ*vH P-ǽubp3#4if0|ȠTOQ,}7&I \R^GD֌1^0w YJGΊNV/t=H)W_pX8pR|~^DpL弇EE8(ˏA×%=8QVEVm9ŊpF2b{gfDG ?CT Hf.J d+ ޢMb b ژZu+^ r5iEmçpw6h-X~AhT3 }ETh(8"7{ 6_N b&OI2nZL8/M`ٿyǶ*=ۧAU H!"&o8xh#n2նo\F Pa3 '>o bW^WkL0%]H%{{r]W_JՋ a =SEɾ=WЇBrBP/ŖeaT;M~)ԊJ K?hu˜nɅi?q#&cuRd)nr>9=B-Ÿ=u}E5jONmpc~:=i8a~` ~?}qY╞${ rRbX[#D҂th=iR']Nu*5a.$DXە )+4n'+Hh'eQ2gtgFprMNY5R3tBoד{_<҉(&CPt:Jd)wr4ʹuDqCxu%(_? 95z\ `nzHxIld8_®)kkf~k;2:'x>a]iO~U^-gfLa! ĉeܮnP:%W=U3 QL7eL/C5us&}F` }ğ φ'U1 54/sF:\]+9b;_7KR$=L&'KY <?:n/'Mm?PJy0@[ףG. ۓ)]VM"`O! I|fi>?Q FNEW[h-h3ZS <> sOJ1x+[C># s~&oCy-JL>F!8ӄMpкa~)1/DE ̄Bm'}@.)?.`\f@{OM1NSj #iCFb\IsKJoA6gu!F6Yj6 XuӍ$E(S~M#sӆ, D qX]'RvAx1PFkh+ 2q5t1aH%9iؕ~!_Nt0sMI; 4kgKg8%_jфp]EC9wNcX%<ړt@ag/ac=8]=1-pN-EkK_>e[C\U0G \-<l 2P"c~ߧ%WL@n6aFB3!G'gsS?A":x̱o*f ™%U|AN[ɣV=u㘝Z!d.6E 2CihFP.2%Tܝ ڇmۚo9i.~ihg+PL"!UiN)rTqi2jAwE3 }i&b-b],G󕗰0 (ٛcl%ku%{hHDr"Qp`^),sa!0t xW $,UTw*+NbKy(R&3pNz].9qxe3 ~P]ctz]/e9B` EW(]8_s%Ӻ:9{\UzE0fՌ0 J9ʛ/x)^uBhse5v-Ϡ ݼIJru~?;B@&qJ&"0 F s40rլ -EФfB,;\\?MC[[B4$2dkI2F=?p𤡳 UVH B4;J=OEsvn4DI^ kƷ 6~3l8&{f_Ĕ2)v:|2O>a۟$_8$բ.FNXuƑColB4蒬Qqݫ?]|>a|,mW(?w"S '@F a_M~12Jg6<;,+oKbz iZLɡ?6.⟇jY]zTNF&8䊴P;S0U:J`M?񪗫V9wJAȎDt_| lusr}d:VxlsI{8/sӈvfh+BF 쟙)?%DŽ[mП=L󋰈~BU.q/:o5]񇘽^&T?kCgU;e{gc>#XKKh@|e )U*D\9[279 c@.ٱSgt|)@ Mf@S] CMn^:4CQf}o=3Hnca<H H|P.}0S/B6'\;0abCwX?͐ޙz_1Ja9<;+Zj||>Q7l4;iRz9\]5[(FG9,iޘi,?;ȵZd.@1{.|!JMe($k Od_uVŲ5Pjij,}pj{@DuwBEOų@D:gǥ;]I,^Y4O©!/؛ΐ(g .Ϙ"CX{l<|@5d f]*ME zn*Z'ۍ4{˗I310 `C4` q/n!3oni!JA$v y]j{opC Ѡku m.T9[ֲNm?(=<}Ԟ^p]K8ã\^ >^vSqxz#Ib"AY.J1nu:<\ NlrWAy"_MT(=&jG0ed5t'^tiBM4h֗NKm& X>1c-JkYC5:L*nGb1ݖ?ޟyo9{f(C!е L(Iodb?2t{̻rI[Tu\s!`Tڼ]9#q%xnjٌfvaañJ +ysϐ$Agk$KJ$"_EdR E_y&b^VJU&l|M|h*xmT6Kh4pf1ą TQVϛֆʍ*8pQw`n7)` ϵ)@ojKV5ϻ/,ԨuN_Z2ܨp"w7\O L(x%vyLNAHzzLRΒg+uGm5Z)H9 G̢$i߱S*:wӺcYgфgVu%N *뒠:o_Ӯ\f1nNMzKj0?rKDáJ)K u}XdtSl]Uj:GvL YnuXWZ2Me'cҗ@?4>7+ KZ,Rt6RjdǙL[uî%]su˳oƘP(?ZF!?¥!bX9"!Xw"'WXOYU>Y܋_3sgaq:kT:GwlY ѰY`ò\WM8|CƎO3@Я0jD}&f "I$ v0)O E*n+D'g:' -ݪݭrz0iL;2$Kx]79iZ!2Q) so+@qo'5IA,dTЎT&AeC\.$b_5s0Q:Uie]KaMƱ+WG.@zQLWܦIkcۅZĩ'%zĊ$WYWˉHK+fskֈKO4r\9l֝<mYd1ǃݣZg-3Rh@(dssU.)0޺ 8"'$"CRܸ!e=ꋢ5.+q̉9/,=rihB7Ga=;,=&ZGfA7`>9:tw rY sORF'{A/$BRpKk&0A*xjFҋ6w؜(,+ψ:NgGR0 -)yg8qyŎWOE{q qXM]dždޡDALP']1_ z|mNsd"&1 %aiF܏7eE 瘼Rۜ]*x֘ywe< У*FiTv@OPQЭ5/]I'^߸{;W xWZaĻ\(aɬZj gloL^ڎV{ [ 3aR];B<gX/Ƚ#>;X7c(tU5gt_w* kq|_@`@'jriLc$UP (btDUPqTk^_/h^cg8UM܌oHKj0a(_VM#zEQT?@w1U3J׻ͤ1JnߧU.i*t5zah2 bR]*UjV`ڲ' K * 8Hn$3NPp 1(G7`O\[ge)}ݰ'z.Hu+.̓sWXVm` u#qmۼ! 1 ToFnU!גBrě#՘P+H 7h}ESV y۸r371>$њU 5o{|% ʙ}⌻,Ry 1`xt .Rh|7J/B!k.𻳓 L,~\W_˃q&A їׁ' QiD&eFԌN:VЛ͞LT$`UG"c\r4M/aS]žuT{<\OLQ*OyY:f\@d= 'fRooqJzܔgouds"A7UAG8/_/uL|T6`[x̬L*@ l LN+e * w9SPeLJFۡ3ڻ vOQ2hƤlLvqZ#Bt̬$0EG1b@TeJ1>q-ig(3'W]hp!yF]@υNoCao` MUr{Pbv&$n~*~[_I47'i"7鸘zV}AqꉥH EsLGŌGuxS6^Ό*@l5w/#[&RAVn|&}Ďn)x/:W !5=&6WȊ(84\"-oƑ]>m.oD-@J)߱pZ]j\,d^8dCTr E5aBУق~erVJM1qrJ"bL`1}'Ȋ(QX]b/U=^'1Mm=9ӕ-ސU3b3.H4$%.*1)2(pud_h oGhрOUTxXN_ei &2k\? 3YK|/iE#F(ZTm0<8X ǫ͘6#c>. (Z^Rqr<3-Dbk` xHZXc" c-^#q"Ɠ%hDKcιyyN#jAYya@ܚhrrT9!HudL=ḏ!#B z*[Hlu^Bqm\\8D>!5,^(iޭYRu//y;P.jAaΔZqvwD6 LL+6x2?n|oqAh8< }@б%H8QbMDTLp(詼%8FQ޸:xaHrę~ W+г,_;9.sgU?XF;SꒊRon2Ԗ,uZF࿻dq|K`zӐxeE< ۢYǿ4MiBY.q}~obVG^@Z/A("y2 +2QՙQEs J !*R n=ce<0@0(#ҙ{G!b% zV1Kj X_)ntqK;%XWiй$9&6.**ԥoOu<8Wk!ȃP!@f|҈ѳ>8[XR*L,端Dt {|pdW,ǩH)w}0ưvɺQ]t(l]Tn  sɷ`X :bq~$sy.@-Ǵϒ[)`GUۢ-tdȞdp%'gQȴݹ;l4/mQi X>’&uY);V )QBMӁ +7f?tw~g.bh^+d+'!y m(a3;v emBϕ u6%1|. !FMVetQ,6wDxȏ}#ceyɫTҴ-p0 w+ 5?3tKQjMQ>P0o;ҳ,'W=H"s'UzO;)77@b6xQ(Od(R^ev4wJ_;F NS1pJY`>o a;'!vЮt6$]4*?/_k;Ŝ:>`iKnhDR2e:/\ҼwZ3ǮogE?u.ѯJ$?=q4w0u0 4Q;ᚮbN0{fPY:. ixO*5cy uhj|D^nkW}QϝQ媼 .1FsF0IpZ&- Ez #q`'QZ1x'x?9Й1m&"ɤ^ Pa8ɻr'bRs.׭`JWfN뗴Ԍmq+(MF9n3旾Q/iLos@قCH HہjFָ [>*@ΜԒFaY@_mI$#6M9j;01*䛁ceWbh8 >l葪m@M^LTu{Mb#يӪUV%2I5Crx2M6zjA ά^ݪr#3 rhqB|@p.topO!ݻ_Dzu% fḀ-bd{g3BM`SVʨ˦>D.pqw3qm,ߜ&Tm|Ca@|ϓu" -ϞO~W(#( e{ @qg( MG+_`GQEf ocﯗ ɹH%^ZUkJyXGZ"!̣c)ASns-)\D]BGsN!OJ#A;4w9G})7f5&)XgHMlYEPD:!"lQ٣>mӌ_vV S1XG*>T|'& Je"nhs>u)Q7jEyWAx-i`-lXLg^ciBԄy疧c9rY6ukRwe{5XT^k5BG V5tE.$IckcUEPC zIJRRT7]̴~pӐxYEMѬ6Z/>ߋJ>&-%j9EɄ+RB[θb`P^c#:ue6Ѩ&}׈lV,6vFiV|.]KC@Qu}3RBl4'B_^U49gWB!ϯdI4!K2.H OLۮqXt;j. oዕsIR*ُ qd\̤ iYL9xaMg{'4h-ԣ`SvJ a<Բ%m|B cIKAn(^ۯNxQτ^4u8iQP*:NZY=6yo`-+D-qn8faI[&a >i&td6W[[FC7{^S&i'j_p t=lGȏtcяU)B&c@9'z 5 H*hLo8Qڰ$u|h.ʙ1qEW񈿢1.9_uU}4XkL)NFV}o*&vy}q:Ez-\3_@nd&yI/|< \c„; o|ML4AFtR, ӔI+91ՓL&]'fm,CR5e%h|^[Lq`w+iHmr8{ND2Bӂv/̍1u/}zdE,VeJc?hfC+*r5#{,Iӯ< _U'H#3`,fթCS#EүIDg`'WAgƲhxζ?{aV0L:r(,* (~ҌoUXK7QyE?>^/d_HT++O%axޙX^@ONbevS~tV\SGˎBaM{ / ^4롇LJ+!VTnGjDiTp[e\EcckOt/9G+w9;ߔ/Ni}0:L&6]aWX؍Fkf5H8P'fG) 0JvN|9;}R<)%TɄ.o8HTpaX#RP!lY'n;UhjS"q(%N U&&~a^Y&GЃ5m\.9Տ@!=>5;rޡՐ0 *;NMNnNj o: d̐8•{*!>yC:3isb2?Y5&7hH 2Clk=㭙@9(b+YiU}>nK3_mfͶ?=Gj'8ɹE#-_A`Ү/ 1Ьݻ yHU.CgJ$~VAh7p=vLg` Fivi՜>re5azj®*/ o1FRVA+w:vơT!/; (gi]!vvP/Vј2NI_, 2pŲøhu1peFjdE54/Xy1IvMTǟQ* NT& ̀v`X- ķt{e X>jaZ%]zyM> vV o#fdzO.]',3fo8ÁX`МnLvd.dD=$_y (҇rNNlGbUs0G ;P83I{lV"c2^Q6ɬpT eۭv!OLs\߀&颇9.¢Ǟbxpm,$o#.!k0s05sB7:H4]zš*JePk\D`H@Y6RfY^ڰXXջB q eSV^'nBjtFʙwG D q>V𞇌(<>%Orxϛv;qĖAW ꢊWh/h_9d*(Q5sWu0I|˲~%}uE/[[gp 4ja[".[)- p!Vz(*~Q&]п]JBg."X.XU2E辣xaqRĖ*5J0(uj+ɲz# K!/<2 !#cun7wa:~@{M߬ZzwH\yW,zǡfMeie '('آُR_@k_&㨣]o-kD:Rh}ӳ z jIAdDÇ\qFDqs}m< Fͯȓ3nYtZz X&4x{\+ו[ F$uN Oެ8m'ƃR<*+[R&H˛a)eFҬ&gqs#\RµŁJHr6~ɸju**& /s<"]DZS)Ei3’!.5FIvhƇLg#`FHƿXZPsfю3.-w2ÈY>u٭v%$KeVqI6%ߦ,<:ܯm'X{58'y+!K0g`$P3[)bK?HUvq,CAhZ"`;'pC?D rKUy[&LTz@ę_x!'`x@e:q!%BmSj\8y4>`EmcqNIsHY +M tͷٳՏ(zq5["= Ez2o оC}Iڸ4([ej^ \>#}1f^(v0'(X*MH=K+Mg 1#"Mmkdko| 㟁bȔ[N; Dْ `=|M.4ʣkET[2lª[Rkx " ZXZiUiXw3o=$!xFxslCwJO"8ף0).F9Og);yqn' ^}t!X?0[ƻvg_6g_`]fČ<ٹnyh\SŎ"$toYk#1G׈ ]4NeL(D,29n%/b'~wo^]=kM߫TV; gd\;&;<~9ďw?R>,슖XPvv>{Q=nD} OLcV5y :P{U< {W}*ڕ2jD=xL]1!i6`6T.kxjqش,UL6 0)Uf0.9ãD=u 7T.JT9g&fyӾFl(+z~M"ЄA )m̟D7j fBni28U[d  ].6&EX}+Ii\hdֱQ\ӺߪߩqWuf3ïيhg16qva |Q r<ɾh'pNa^V <,uwIdh@PxGe;jhp3R(HgT|V;iJ_iy":$ur}c @_*͕QUd/K9mumd$fIc$oNj$c?z3ZGHA_5+sz@:m)-nzrœjqMB˅cx1I?e_>xONN "HQO)}E$r #֟2*kr/iA7 Qj㯇nRൽ rB.؁FIw7stU宵.#(R (^;]Dd@82©*#'V!5^ɀҙjo{.Jkn$4_-yų^dD~LTyƐxlb^leR(-Ro7&?T<jWjaI AFu-xHRwk>֓#t5A 6cSjVp4 I 3@W@bMIY+{ J}ASIVJ690٣6^$2`uvas  iqУ%K1?L oQȭɕ̱3bvrϪgߦ2׮%?5%dotoxzV?'E_ i(E uZ}9x_k /לp./5F :t,6IW *ݕwda˘Xz@K jwg*hnJxtJPdXxbȯ*χSpG/^![Om"nZSa`յZSA==--|2ϟW3WߐٜB{[V(ʩIas }b( rѭ{  }{ =Hb m}6P A>hԈ  g99:wzin/u| \\ Gi-CJpk4,W] Ru#;8{i4wj? 'bo92pS\]J TkSCa=iWu$M`+lmPH(_07f@(F>(:\m_mH὿s^uÉtx ,td"R]HFoDAXRk1A2!?t ᱚSw_| D.L-e`1mRfB6Pɮn-:C!U]a8r(0BFɰ+L/mJ= []0U=e|(=/x؟e.?TOoŻyёKpc wKǢpz= QqnVKRq5dݨsesv+O>CpV:"GĒ}OLfX70t }owc(UW%!V`*,]ZJ`!7@>)>) ʇZa) *#"Kop^ăg3b:l] "=!OhLW- )tzu E4$[y.& MbYW40)]Ttvq{)GFO3Pʏ< 4N.Z jgL 'Vϋ'VlF9-6A[f %؜@n;jΫϭ7;,N*HYSOWU;BJ||+< ((Tj34p1wwWYˉ#}-_3!_㥍nԭCdKdRA״B!ְYU ^e#KTQJ 343BR4P0 Rr/h cMxYtg~lF6 rx]YN)q(Ρ|4 dv,2b]֫72i8FXud5.FM摣qםwM\^2hp xX'/vtc !.J vFnywâo1=y=liaM8<5PyP@u<Ń.Zv HP\@D;glN }^ `9lBvU3o=zJBdkN)ZTr !C ~Zy7)b`+ nOS&uR=FmXEiM!DP~'UQ!g{YZ̙*Я[Rj=KS){CdoUBR//aDC^"ؐIpprGęIu 5 o%x_-ˤm Ocq}XtX94O`g߀mݰ .@w ^i ]KW6^yǕ\2hyVh!_9DV6*F5ai5N/EuC&s7e{p dm'1cYԷ֩}{^}Ϡz稳]Z"nwzb5 /)ɎA$IO1Sq0_WSPɩW,WxhR$qq_VG.YDE];ctӌ*_X ZlkIilx-SFW CU]?w+Aw%lE+?c&1% D>axE$(o.P'oqƏn`5`?Rj]~d& p?nvC ҺjA3UP>ɺEP@p$U֩ħx:ngSvl*J6H@'A;JZS@*FiF疤 -Q&|{f oB#db`BRS~<&#]^OX:y5?ц59̘dS,dm}7kݩ2zq—*zZ$h"5Ĉ $GK={L ֎]xy1R+/X]~\4ΖVcSciGOwIբl4 MAΙS(z0928;?JyڮSqS2ˌ6Rv)>Zs8]\АjÓ 2xb=<#ry wm^=fK%JɄhꉍY6p֟OEf{+@{|Xn0V9PR{aWΛS1qѧQtpn<{vYoq7SRz\TCi~3:HDוR+L%Irӟ%ŦP/@ "W%Ospzy0'DNpF N4q NZ%Vw㻿6~nlk-Z syE9QN#E$Zc 楯O٩U=m67jŸ`pPFg,\Pa+ }AA!pC+W`:aKo"x{LGâ aVq,J[vB@eL Cf[AMIdoҀe>pÄqSJ=f:Nv5i;வ,RƓNc5?ޤI%)_S@4BEo#71ӜאוY#j7T hjI@D3 ꜿ|נpo5j;r56eJ-jY$&B iV! R3۟`8rFz5l2Wiz\3T  %6x@=/r5n2sfBŖ+f̪ۺ =X}?YszGEl-Y >݈ppYY<}TMi+) GOO:LcӚC,AՖAkd< n~5F+."o[,8$(otQYm%TZ614y)7O!Җ_LPu5,ZoJ׾Xu9tTɸ,LmӤaz$J e\L2el-m pǼۑǭP{E?)RkdWX9 )h$H{6θt!c H.821ݣ9L>% jɱlJqIs)XuqR#B4mw \$J.R!B0 {}0z g.S=pQAeOȡ|~?"͑ 0-;r @KP'9fPȍ:T$>Yz_j7:UpMH?pN 3\{uέ RD:#o tAy$aCnd|SeV hR^֏sw\qi%>D_#b"xJdE7p-W |́ҞNռ*7i::= f =i۶G@"PU Y 7l8 &JPV$[^.:wcuwwt1\d@G-yi`S&H.} rZ}J݆wDDr8dO!sYNsF(Rhx o(}n<}A{D!¨u?^Fӽ+2CvQ([Od6èMxpnL{*ד]x>%.y d،@?=ky؇]'^*uT$> 2ר1u5[+QknDK8oٰ(^ӄnV.\dNF_:F复zm^S*_+id4G/` f2H * KhH-F$?ݳ|ˏ&>L}j>8I3zNx" L+[ U4*Z:[#ҫ&tvBj(j 2GY[?r4x ,Bm/[Z,)/].F)7B%{F'12$:%?p-vX"՜p*gpFrxJORbűUI7 ӞHǁO Dk?ւ3S֤,l쉃RW*w^Wo~Ԇ-$#H3X{5.-q5;=ޡ\IAq5Z9We܃cwwGz>[$~YO4 ]ytT _wA}!C@ȝ)M2Y'9"g}w~T*;*z$u&Ni .N&nq4ަSʣSkz60o,@I!YC:l~Fv,D}!RDJi1>8B@ā&jF65cIwzȟElkл9 k Ri[,=xS9а= ڐw,G6mWj#q +^([߄ '+zL7{e>+"GHbVX68R\-CvB< Jwu;,iqH 7amcJJHU,gA6Cc<w>5Y78V瑳J@;ciYzpJm^ؿ٢K+91p3˿*OEMy)k+1Ň`j U}I<Qo k1e`!*.0-|+ xvwxŻ-~7EM[E fy:mF7z+j1F94FR#:fFfU3^40ﲳ!*1?gTqځo (݋նIY?0h+>`*dK[jFfFQaWֳ"_DmE=jvrgI2[ <gz=XsH5a3\N%E?P@ _cU@/?ʌWݫΘEXP }?4՜O{nP\۬ gh)kL;p9G0`b)#E2oFͶ >CABq.O4'kUe@`()k"wUL3\'O`5)(R`e P<.5-& RsoZ.FU-/hsXI}.l7DZ]딏eaʈ>#,G|x4΅=4fMzSUS1R^H@ݧzƕ+)oF|uLwwzF26c\PB c*攗aT1a/*(3HsEMݳ CAoL8GϭݕsYM3ܕn֞nJ?i[j@ҳBX  9E}=멥%K'%3ʉ=^͠@CRBʐ4{.dR:z*XX }ETA^c} ݣ"8<Bp O}r4> &q(W9#W. tPT&(qR4=g ! 1Q2pHLC3#Z\Ԓ1$T4=Kv?Enx-LRmv&yȒS|w$T^" mܦAMf Ƒp+j.8gH&[k1҉|Ę;o3qe`af&&`?1j]Qp"Qc?c([3`\ L&{T9J99(`[RI ԤOR/H]]Q3c(&R:(s̱;Sȭ e6H-շ#1fP{P=90=g+ニV=hL+ 7䒝7!bDIcﴸ9ք_ 2Vѓ&XKQö;|ԝuVOd*u4ܠYMAHjiѩ+.i`odCڐQ-;r~E\f OO) 9gڿ.8)E=w>wC"a  }2__w,_(Ew.Ç_>1u؞JƑV$H Ciʲ&+cퟃ=jh?F]VCxkRq!ަ]h]p blN61s-e3b._01X #0Ymַ3inY|FV2 'VPvdH|Oe4^:.Im]׏:‹!|2T!6,` )6^a`z|\Ӽ-b0 n/fDFEԽKgA :<+ eB.\9UX2e{Ͷ6iZ6 ׍eKQ}L? wpCH-CHюsa.կ K_.=~"@nԈ+KhFGΒ G:mHY,w*&V3$dX x 6Xک{edymI0e1ج"ڝ.k9S|(9rE.6, #,TYd %iGgBoXW(D(w)aî^6Nw` ]lvtk.% l`bĈ_819[\`[6P`nk@i8zn7B7J uqx r#Tᮝ/bK?rP]LXtE}rbJF:Wzz d>u _NA{HiuE";264mkWفâTi\Kk/wgdLNORVt+ U}vHf~7)StʽA>+٧((bKq¼B4MBa%G9jHʦYOlt0wfKkR*g1v._dF\]6\hqm||& ,w \]\9 T7EvQuu3dCSmUiseP e`:0{۶IZR7eD~W%d~KU=hwYvM''JoaZ)xK_҇:.Κt2r5g}ä4mHqi3҆/ ~r10@"ZÓݖzR~Lpv;cZN!;=^,)mTgpnȳ`$+D2~{ÀH77MQYV Sݩ?;o[PK&>ݩ[W&D5eNP %Z.őВvPeV.86G#8ә^ T[nv<>w`ۻ5v"ar? eC$@;,O7{fEZZM)Dg@idXpmښel`6;9[qRs>1$|6b5{nx?Hb]᮫ t>4X!jՒO_|Š@%(69A  qwE,͟^3kʢ\$,I}:bnu1+0[ hBS%Aɓ=NN7n+Fg .' u'/0 ',ȟ$1sH3k"'^E l1xk4R\_ft\9ecmbg} eA *Jj_<:Vuos{=f`kWB90f<}X n]W( Hرjʆ@ d0AѰ~{Uvg~kLdhqkkpGMv/Y8zHb5!Ox6t`U5Dtsj3^M#?jk'Db[e$A '%q.\DqN/&f jA5.Ewg?_xp VD0m'OdVqKf~!;f;ijFRrZ?$2߭\H"b?!g+ys8<[.QԿ\}+/jKUpB1KJ$U5oqY͕+Z]&pdО.zqzK;yɿSI0]:iG Ǵ(Ibpv0eX߆(eJ!8bVu5P?E4n/OBAN;9)%cdr H.>/Z$LعzN~fJ'iށI\5ݺuo_/W ?ֱBj4JX#β(|P@6S kR' ,^ >n\%R, >EEK0!A+tÈd807Ӳ"O%ZR8-lھ(r淜 ;ܜ;UP}XJt7i5Tb@8!R1p~ o ɞ>ރ] *`[>f chQra/52فͶ` `*Í*9[2eI's9}8݈G($J+lf}p#~p>*f 94J4Dwb>(n Ʃh p?DV}uPԋӐyp0{t5usOSYk=PN|tpfs4Pt=)紛\ b'#53 yh^*"3 ٳ~:A:{^D(ޱ@6?>Zs9P^Wt魃D0 _ e_T6K?=nJӢ*ɪeD 'ƳAx98_⴩n'>2 }.H`q%Ulc"'y˕ w~K~:l36՝h'u+ ($|-+Ƒ˦[@*Ƙң ̍yJnAWr(9K׋{,翩s$rXBLޱ?ENɕkyC`^L$qڛllO('jdy#ې=]P; *%4ʱJDlLf遹1^/ȣv͞_⏫"{љuc/!>Q>;hqZvcdvѻ!+gnE WeչA8>N]LOWA4l0l7TE xGZv9 |_j?u#v')};*ҼSUk\7S뢺I (HwR\H7 `].=h&4qzk%A`Ѳ;*b3S-Ron7tϞE jyczٴ)Iv lKgS:<&Ugq:䴏W tuujQ.+vsCv1A>lQuBXmz|xgW\ 1!9}2]\7|@X>A}#َ֚6r9u9>]% q~Nv)~Fhqf CeTd:ט OKul#KtG"\/"{S8 @ c+A5& /. m51_@>xȓsNCtPxџrVA%| c5EmzJ7&B ˘ЈT!#=58u "dMr.fPZ592K>&b_ 5\Ā`/ZY(΅YG?p=lțhG3Kψ=#'j{I~/+l+ 0|lt12Z M򁩀Ez_;kţ?fFȖNuM`掊`o6[D2]._:WYHk"fʴ>F|a5L4%8#ؓnťB;A+símK309s [\ot`y)-Τ{dy !![#vY`vںz^T%W&:rLj(N<݅,K,ĸ4F0=# tSٞh?V <3GʷR.A{A~|,|t؊s 'bV qڢ$B/B34\U z|w X]{ \^aKyZ/Vk`K4ИڛF^òi;I?~IdUC,{5bUGfRi̽?%r7R7|y9Tuyݸ4ns0BD~ptJT^E Hì$<W9q I=bzF Ѹ(,4-޾I^Ru}ͥKzK9" ax'$ 89dTM3+26Έ8sxFrsdEgxTk3AS3KWz/JepuVuQl)^NeAsKмI#Pgpk3?j^7iʧ`@r2AA<9 huP-G\ZYtRyux5R5',.H槖_Hmry=%6x'?n@If@h?ۃz ޏhz n/٥ So'}wr~^[V jBGf# NB0߉d(l-ɩ| ymqWJ[CaXS؜wY85RN=r1.jN%jIT!CY-PQW9c[AOLIrvQӔHs?sB4Axݫ/ظyZy^${bҫwLR+X:-0?7ַ(Kc%5/̃ 30ȋUzsaFt Z;mq|{,w(3M`n̕q BR^׷HKw6 iwI׷ؽ02u)ރ')ʆyA>87`jP/j4H}gpd`"T*`Cw|4_,Qw^Έc2da:RІ״Tr 1tsۨG%H$:Fq+eMLkNg(+rQu="}EcWtj7'8Ĝg@/gfwxV";m%;v kD rq@W""6 (~L|Y(22.VȻWywmR }>,+h°[~ MSz'nf`cGGݘh!|%TebX]TAzWze*vҟvkb0fx|,!&yP^=H} [@Հ-Y4c3XHp@Q joԇDGChq'9E$uK/t!v=D׷E VoeEp`\}*mW5$ W<͝}Dji}&[%yJ2@hT5E݁PR(Ɠ;$-Nm⤵uh_Em"ĈsL,OL9jCKcC*b;[lZcb⦅a>zah&Uݡ݀2x8I&'mXy.0OkJC9o\N؂+Im{RiCV vYlW/#;[>i9k!6UWt='gԧC6ƪ_ojUK@K$}vP7YYzrJtNwj\,XwD[I=o&+sJedԕg&Zύ2?RKu G/)N dr(|~FL;?@^Q7=*>M^L%KF=7 h / jM{EK '|R.CǾ Tڰn>got+6O:I rvK/V_ ኍ5>.A\m('()lLA띕Á{f.o< e^B.(M:7sDΩ׉v2>B R{V._\WGa o036oJ:;ti2ҡC,6cS졔@٤Ԧ2z1et>ǀ2~-ͣ#ЪJ1oNofUɻiy cX{ݏ̡V,#{:Ug ]uslP@LmiT|(vԏJ0Zz9%%C$T;sR͠$4ΈgAkGkZҖM/)<ؐ?jBˆ FW5+'5؛d GBn#fQֵ2S&*S+|rL~921*tJ@!J vL XsxZzO gUt-[ ҉’@ QH;JlT!{O鳓o$DC(n9w/h|ǓadZ0{BBVpeM[4v =bu1a ˁ`$-&C\~7K Urxsy@Cw`+vKm/yy |,}.4{-8*DW0#btX?^n$kF=z7[=0zMwT3H b؁_3g'1 ]N63SN7r Wқk Cywppz7:0>9nM%[?cHOJ7[Rٔ)4\k  &jYwkBaSYʂ&ÇoCYT/D2`uF?4SIi*^.;F0]ҿHpC~uxE9QwhojB Q-\}cɍBȢJVu &K11 )vWo-Jog)ЄRvM\yFdgrǾ51OʠkYT*T.N?W׍f?ӇLOF 4.f/VF=l2x{Aޛ54#Z:.~X)_%tKU阽4d:A,B혇#Q2F%;)uyzxNoЌr\ػyG J#vO& O[u+^O(-COE#PnC1Qծp7YE6웶JHn>2^n&![3jWy]P|Ō)ծb=Ԇ]ÈC(܃! 4oЫV;^;]c67Sˮ].8bh8xGY!UZ>3&/E+m"sy Vu1`L1՝ں+^hEGR,r8ŅG1(ś򈓮z<u{Pѧvb-<#c4بe~Z g+A2  KFZ>;Wp5XW!Ac c DOp<4T,s4DL%zm k"xښ}N1UqpQrcg$\Yu.O_)(pwul%6(t:CURrMv~ˆ51P)3qwDo"7'dg xpAC5$G0@!]OZtbd9+Dx9KK=> s5;5 GFpL4"<ݘ#hjx)-Hf?w|&dw:ɕ<{swOcvljnE*5dF%pJe!c"OҤN0DnLCH7l\})3:pE,z5*9մ^nE,‚Y٨Հ'e&E䚳S|H\3TU ";6V0?;rWfӶNyۙܔ848ŜDsOGٹYSxn`%%ƽ FG|OjXG+bC%DAkgGwnsյNMI ܘMag>nMqO3A 07&YCmXtiZBVT?)<H d>[~\7_W?#fBg^a,B Y_s Zp4m?٢=<*uH)5ޢӹznA/sWl>!]$Ǟ* JXhP$F>@ST-~~68z%d96 dC!*ЫmO0G>N'%WpN=. +ӆKQK% G<"3$F5i#o`QkH'ֺT!;d#B3 ;0(S_#0(bK5J zbq.{$ օ0nl]ՒBhqk>kq4F_[@B6IZ\Ep񶅧)^^Y"O#=Rgͧ'x?ttIeifN}YUE !ER")GG0]e͢Hf=w)چ2*s˟ ޽j$ ati-cx1GJqiRPnL/1Da2>]m_#[ J^”2\̒ER|AIP|-PkN>V􏧛s<^Jvh*ͣ@mr s2 ,ϭLD/\]T%1&RKL{' Ȗ,` WhLu `CF?ExمN:"P `{I71 ;s> OjMߛtf /ff8{r 8sIkvuCֳ}a 5 @t)e4)փ'NiU9Yyu~'qRԓ Tz.Sկ?|^μT1`ν [VC}3f@pY*܇ * W~Du>7˵xkJ_³߄8FUYt:򣔹2#T_q)C="^J{xl6|Y:6DŽ4 BK"el;!qz +k M(C.L=SR,Ĥ8Ku+I2 RA b)-Nv jOcՏtp:^ѝ CiCZf]r3q?2gTSEAЋjr b2Gf-Ź߹Ed",qS*?L1HnH|o,5Ƃg~ VqW'N9fl-u V>ayEF,d!M2pg|u5%Uv y1.o:θNB*1jӍ'qtzN ?8r:v|$z#ΘI$/a`s(Fo2x-|~H NQhsiX=n`"&T_ez{~r麄l(g^Q21$~_^~A|E@R-ˋӢN26kj!#5%ޘAF]U.&VfRe4sX$$gJ5&+/ 8) Kİ_"a'V `PM b=|zr/R(H.Dm \H6=+òT$C~/mf-#9)\W^̸eiua3*4?"- Gj>ibk)3CS~xyf.ycFTC7ņLja d)ƜνM rXFPu*^3sLX4!}?#"լ*sx:Li/\WoA_TI9L$WAA|N7ֶf|ԙ30FlCm5>M[0`3;o-+]G!41Gߋޖ*O3kH2Ḯ=v<NxgoT 0xF& o|;D8d_ Hyƀ~EeB=1M3h<<^ l׍wt7 g/ָHo/&:X5_QL`~TϘnO -YP`ԁ1jk~aȐ:#0` PD =p8ꢋU-W4}ef/Vj7'Hv s˔7e4$*pk"}v#Җ##ӛs BmTx1?~|/sI~` *#Ƣߝ<وοc{Ԟ~>O|$8Ѫ)UI.dT aTѳܾeuv{l5x,v\Xm NenJO0 TZ927vLb\yj>kbP Jk)e H1=Z GC},_̈́~#vvuGp Qy,SJ#5ϏNF_N@vmQdq[( ɱͩUyQރ7  KG|Ŭ$bnlr( X;H3eL<$O|+ #o&XPQuo ũn /dZ|[O;N&<1z+#'i&Aއo :8^T=>c5k,yٕ೸&! a h]$MޖR*HON[apU-p|D˨٠J9P FyxBW.&u0X,q'hHMqYPOo9pTS@9nϊQW׺`8ڇ=Y%']{ruyY?d!ȟZ}"}  & tKLB%D.M8k.}}ZeC]Lbj5IxWcA"\> x@RX> uW155,IDs0¡WowgCH%9g7r0oEE8*fmWﺆ\W<@^CNS6Rz;ȲX G^U/Vŭ3q gio~YDX8`/koՈ{ ]gR4_J mC,$l2>/L-aPDZ 㔤+){TmL!BRRC`f} [-u &K@^m~-1.j_#$,%8Eƌ\ìEShW='pΖ^b~HIbՎX℡[4T0YE~&pSRHn*N;孻r%؅Q3&v 'PG|t]LH$[@^,Pq ie`)<[Q)ype֮AɐBPYU}r8[Q0]oe죺? pp,jgvKlɸV\|>N4an @L395$$?o^A'fJC7qZ"42."l*>z" ֤! SHf>:%F8T?61(;O~%QE_f6< ^'h yk0(<~_3SaQdon-N(݄2\7!t޲/m0I[`>փIgm^Ƽ.#̰ ?2!BbӋv xUR P4&k2G3@Z<8x2r{ }L|L@L)>"o <>Qbܴ SAtwxgL҅ǰ@M8(94C /4Ug(pa4>(`o{Xg}̍߆Mf |f7/_9=Һ@7Oبy`&"nwyLk \ֻW|bLK5 jq|XJ6$ffyf 7_4{;!yn%E~Y+YRr p&g2kD wry K%g"p4Y'LXjѥ)"ufE dT+ċBvZe~dRGfrFOl Xo̎=/BxVRcHefT-9ru>~ٹ.Ǽ!?{ 0;HzE3c|}ڊ{zk?m.L[ $y98ﲕZF+ahamcUֶ]5{d§]\@*~qSه0o;2^BOF=CўpeW4I*VZ]#QMRbx 4/qcLv\ 宿R?JT`^ qSVS"sH䊯L [y:(?&vgz]@i3ȑwj$ Ѹ6dX'ާBI"GWI]k| 2 e?6w\(LM:>K-ba!p܈JFwQNV/h!uvs1/F7_רk۹ww 3i R0Ce=+q>Gu<ƿT"Є!1 kB I0_QHF5~+uDmSSNsuđբ9KYA"&8a;fCie[IyǬ%(UԤ0z% =#&tD˧.ru/ F)"N@v 7.Sgu]֬$I1M+va0Y&S:7VNut!=)u`hߵ.CJT (`EQjrۙRq-nZo>C%mY+v6TvF[-YjqEuPܲuZ]{B׃e,u\I`B\fu4R۪ҋBPmTG;M+Ru^-fRF "W|~f9Jl.UVЁ1SKܮ7Yenz6FbW:ո>[m͛?q ]JIp˽Cmvn<]Byk^Dj[ȴtZwsR oNЁ) ct ԍniw"L9PM {?ݱ3ͭ<\X?kmf69 <{ } lT8s b1ञ{9fedF,z񄺀rrff:VT,ysIq]U&dž{ t׷mL3,#1Kv;7oP ("TioaH< f rt/QA+oT:aHKrB^dHg } .)G]Z"l©~k)D 'Qj8w~"Rئh@l!h0l.3\N4 YDǀy9="mCc)JG5EBa_xoz> ͸*ܽ>!'.rI/XrtLXoxjYWq{mRxZ8]UO1>SД@1}˚̓h0/>,";Oq{r.O 0OdrktpVIeAh7*Z1#I)^ϧN%BSvXa*% ǰcXS~B,ceX*#*#u '5Q"/.[n"bɱR"X'FDhM~\['=JW4iR;JcL$ Ҍ֨m,bEž_g|gFx*D*i@X;k[=8ZrKOI]sGZ3$ Zq>:9q"P+q}, } ibbD)EcpwsĬUW it"+W Z]{$FԅD›o3*:OJWGi+rzK 7veQBWlDLBδcHɱAa~!6;S>WJZ+:d=Ze{ˏ('=.\ޜ/ِ w},k~xؘʶKxEXz8c"S*S5٧j4)Jg,GLl3UBd-#ù_,MlJh^  m}1XΧSU!^bf$#!U8’0*8|&sdp$__AKTuK6\?;%v3/[:&X~T51H%! + 2ɗ,a\) +{Rbk*m6)9QՍ52Sc]yCv'Z bE~:, CߍKS %YtI>hB3Nj603e8f:q~o+q+. viﵬoX/?HPo 7/N%,ZHm)Y Cvc^C3gC;444n1?;JM˷]sz&A)Deh /$KvQ ȓP"? |(x  ZIӺٳJcnf>YW?9| 'j9r0?U'^VgWRC9kaOK@8JŒpيDT{" 2MnwmBkbjS\qjaAMKʎ Ii(2󩘗~<[Ǵ8tum$u0"gDPUQVgQ2ޢvR!N s|K0r葖ýJo{͙5˜i&uv tg jw 4k/x?r{R A hK4]fغY$kQAuD)'7bAL 5ihj L~I%^fFz~)s=]Z3f]\Dd6+㇢4ȕ1z eq\= U0C[d&pfYagCh2؍oԉ{wcQPi}(߭J%ނ98swf+ԃϵxě⟑CUK Q/ s?4bQ Pԫ Mg~cFW7AZD#t S}-# BRH|m)> xXyDGVW(_ q}n#0$Za;NR<.#&K:{O<Сae| |(QG^|qi~ce=[йQ9d%U~+Hr̰ovX S47֡:`OE;nd R4`BMt7sW(36q@.1 33 ܱ _߅ME !h'* ,(g@BqGy&dc@vs%j:ZM: =zNƱx ĸd#Z[ ŽTH+RēqкO[Eja:׍~ $k4 MK-K`!\t|ʦ*‘a(LT.Qs!\vI5t̆ÑG.BggCHTE[HM3a vezH;Mx̍>%*  Lv^w3f` n UPMoc@(ZS‡_d۞I3re&14 K-Z2a]Hε)@w+)?$kA ˹+AR@=CKD-1B4Yp1,Ol Kξ?Xl˓f:#ץes (4qP&ˀR7J|5̶& Hj{i3WR,*lCyDȯr@g\-YH.wSV4[ap~őD{nYVX¨ڔ=⟻SJjh~b_8Ŏjl>&yiO1osB#p88%3-W⛽jFb<%Ӷ/iEu1!_ʳfˑjkg&sњLpr4uhಮx9⑧Э!fGW1tc(5O߷mti #Iڞ~qI~V7J" i8d*7.EhoKCN84 %+iLwY%Ku/ ױ%XR 1Vx P-"M<8,yR7brTt̡途s)StZ@cw$e@1keĺG.Q6L4K Qa4nӨ""D߄iXnyݴ"&;-#DF0 F^ _ mgih0Au!5p_i=kx%!d=],] [΃H7cGZ t%Y/tV0<[Q!Z-㍴iJ\wٍ_k̸hrk D dcN)acɼ2%(HS&z͂ʴ~NޢwKӎ!AL(QqN!2Z FATV]_FrEQ/`G+Јq@8#Bܭ3|L{*?܍sil w&xx$9xS]cF˶͈}IW)ִE;H 0+Jy/;4ly"psCӵ-} ЮrôCc7s~԰MN &-Ԙ s Rwy$H2mT3{/J=' cu#, # \t`ߩtUG]o ;fOMG HL ys7Qs!6S>j7 L4Hλiw ѭwZ뢂cQ_fUWx&" $N$#ױؚe?n;# j4ٖ]?28Piaiata޲b#pW:2PIia8![%2ӎݎ?FfQrψf4yPjio1v+30f#u+ҷ?.}e`Mjic%@4`S.2?p(9LP-`Zh&ܢW5/wb fK<1kig~|"Z9'^pm=@ް)kW)'w.`W.j͖G,>׶ Ś, "` h ?bA.o3;=1'O#G0o߃yqè?=%|Sa B{鸹X gLh!4uπ(&Lz^:ЁƘ=ֵq%_^[7-H{#7K=\ ;AT< %X]v}.E$E# A ^Z4"z}/sKփ>nV!,>=.ϫfY|9An%/m1%J<,`Lza?U!yvozAt">NyH4'JSVx(iƺoLcx'GC)k~#  TFG@~yUo6F/_5%nZշ=0z#c3d#kށ=\b»$dJ r08n;*"0`{a1mY> J7(3 (vt25x=`C6=]W!,puL i96 I_c#X q=Q]N5.\'LƍuAS uTE'Tg /ViB\YFJtlYԁ#cuGNzrK<+0D.S#^/eUAQ==^a(-}ы33ҦuL4l7kn_a%;}31c=}=5p[j.X$D)d{R*dنY;^sMKg+Zͬ 6GV2/$5x^4k1 V*'4=VSnjaz˹ˈ1 hl=+ݳR(|l+:Ⱕ 2Ü$ohҋbPfd!CcZbL^JlY,^b/4T^8 tȬf/CT?6r Zڮgqv+׊{Qg`ڽcqv,JH֠ZJD\N2Lʣ2*j/:u[G# V)i\Ba޻+2=Mƀvc4OkΎ! -tl3vEM7opl+azkINO2"&d(3JK3${0{aP $6%A3T` TTPKջRִPʘq6̳h|_h1} ixgϓG6Ԯq- P'-cT $yyg?AW~t^t3 q:^tߊ N $8lsZ،Pr8#LpH jM?5mɿRjx{*SQH괎>5LJm;"Ryce'u̢ W^u]OF1Tߊ"!Q8&и\ _?8B׌ڷ&4O+ v?ӿ"2z~SMD&䶉w w1b)  Kv:aw_N Xœ!# @iwLn2xr.Ya> c]9/Y ܣ"@ pLsRwE'4FlLxԂa@VBPfhv^-MX%rj.q:% Yq.De44,h9+q':לS烉\g;WTI 0ujցP+fk%nJ#e }d4մkgs'.O$Tqq>x; "ܒpsO`틄V>a}E?t?_Bg5 edɍtXx-ms6ISf,O_‡\ŭstڪdž m-I)1|PTkdְA>n/A4b6=Q,-O9:tO8[ŖDS֔?uCIG;N nXzEQ?+² !e$ΠPP4  9+IzѣҫQg\4U|^>YtY^&w\a Y%e;.E^w4hi/#o5Ax(J%;w\stmЮd EL | ?Ggh*zXUp~qwq63 4<(ݘmM`i & ޞ!*lO<!nSXh%;T|U~I"\kG~յ&! w A@^ͽ%=2Hv7|A9&E"7 -t١hcD ;X<1]l{:菔'1 fNJ +?T6n"/Y*;QpH%KNIv8b*i OO/)8Æ]FL&M0lsG2ɯa_YQ(܎@hQ TYWb?kQ%,t-ם/6Q4WK_ĺK`/f_<M)Jɐ}m^45rJ{F@ `U -8b&RΟCU cj~krѽ/B лZ nb^ZM1wBaKU~52i*(OHz;Z&\fִ O-p&,ȶ^W3Ex=#HƝBuZTa;96D4 ETJr]%hK~7fBC 1e"(2c)?2P(n솽Ms::ⵀTڸͯ'IŹ%X:mjƽcRmbh/=@5u$AyQT:8שscbOJUR~ͱcf(! PbRw a.a҃ pe_m:  B 8>6P"GB O? N0ęQ>z7(f@;.h1*T3d-/Af@~:L3;-°ah۠^Utv&]7@wdVfYY;/y&J~/tY$]DD&LGf_n%ɼ%Rٛ";3Ya,\guuJH˭"L17Z5sj}<6ԇj|0\1/BfUh69σI4Rӈ{G\g8\Uekp7 PxFx MAhHkzAô.Ca5A(1fXA9J8J[KtU:YBi5NǨ|A=HTA>]VR+Ƽ;eLL|F74`yVxk,F4r?9o6R,; g(ģD]x32nS*!X#q2;R^YM.[QT}~3$ ˒hxQnWFTOo1T3uG>ήPOǖAr!2KJZn+1=#Aߒ=%ް>\Znf%"Lu1-yjCtLJ|\5ЉP4V$(13m4hJDj3{dk~gF?GnMAvϋ*J>agꑕ\4f)^TAΆљwN L]R *$q;Ww2V:ԌUZcO+g.¸=}S"#8T}5? 㙘I-,JԔܬfvG3g0o',ˬ}};Ew]8Pd'=fߤ9\{X8?(Û79. O9J1\9AUt| *<'`v8"s`r.#l14 ,GZY*%;i0d :[<'jT(EoIQ@`(MVH*Y°V`F-6f>_;phҵDUZIaBi 6uֱ-ǭXڱBV-}1H&6OXiFwBEzre?"[UA[ mS|F>U(1Lo0V03''D&_IG2S=J`3Dw|cC#n5s V "{ _DgG=4^[,%9 N#7)$4kOto8D{B"wlL's_׌sew0TJn+5[`E@=ug'{)wϛ „_+QJm1Se0CA8 ϮfD7ze8}>PUeȸ=e(Cez ^. V+n-o]0i>,lH&NX]{>;(If_WNbTr~ U/WØc,Z5GFN|mB&]ሟB2r.Dۈvne~-a{T4[=&TS^nq\% (ʹj#53T _`;Jz LcH5ύH(?Rبȋn8&*zb 6J=~zA5< G<}aNޏ8*F,JP=UNf.p" RKIx;$2Uj2@^G폝| x5vSv` $mX8+d@LL(ʸ d8dԖd440+7CIةN D HzfK%~r@Jb P4}8ҳ4Α_MBsAIGhbP}{(oGB!-*{ Q 4Ӻ QnFxi`BD@A7[> /|U=q;85O%9QN:7M>$bރNh$?7:}I 0頼C&U=^vmKmDy>}Dc1,ɇ`gPaK/|H6x"&jQhJ AA,7*B^nރ'ԱQ\}_C濸V-K4/dQ6Ɛ48w>YbdcCvA+_eb` j=Qz`{`j,c朑m[{v`0Ɖ4ٖIACWI7.(L?,4UYSYQwCvs)^T< N#kx_~tt,Ɠژ:8*^ k*jԲH0;3 q;PȖu۬fĦpI]a*_xjEp"fA$V }Yz?jhO m,ow{?^@)~4M-ͨ` Ic:;3UtkbS۠ߢV#O@Gη7ֈ}{ Džh-Ѥ0mR&ñkEPj%Iޖ*f%Sl ! ; @ K4Jkf%u!ARMGeZRi/áT1a!\ SXӉ璉cz$#EtzD)$g]|݆&}FZ%aѯUDؐ`@gO822tLJ xz4'UrowC,wBE=gu&6 iG@x2\<-r ܦ=>boNUL˞%"A܀~Z,Xw]?JDǫ@Յ>rr: S89 ,Hm¾`]5$Eq@-& ۥ:>j E>(B" /̏d:KukĜM?0X f“+^w-*zӶDr,dWJLǦ3r`Z4|YyTW:Ôͪ8g*Re>X]8W-9m $U\\RF%5)c}Q E]54Nmڨ^>Q#ϫ HjA~HUB%-iJ"K9<-M͜GgིP\/rш ͜S>N30/.Y!4\# %ԾnVČݚc98ygfd ݁>ٴﺓ.z̯|*BLPhJ;NJ/(USs"34|$;5qC[?ܽw-f783 dJ㟿5Pz>2iQWp'/_ϯ.zL>] 55Mx:FuY|Ik <_H2 _$&+8l?w5Eub%!&,%|Ĕ`%A7l$n(ʿ jD,SksPKưLT5.V&:K(1 B E԰zEe]tlF4I:(n2f,109[#JYdjDA>%WʼnhbĘS{[ex$L+)xՌ= p/:_sEhL=Dp^Pgt_ByK8e)h\:l_=qAC 2֫Nzj`'B2V/G=8.7=dC`f]a>A- FLx]իMw?7D3}m }]g,Ku=+5П;Cv&5g +kԻq-4FT3 !g;l:ϬB=̬r`v9an BA+|~Y26@74=ncDױ|3tdsQ OM2LY "L(>Z 2 +[3%nEE]J*MƒP#hL2M6u0c>e;;S\PzYX1#T,,Jk©)pё>(1Sh9VrjSJ*r߶jВ=%C~ fPc!zXbL76i >T&#-+_L..t*L~KbM ›RT+eyi%累yW+T\)F?6-3aH;(#^qWR?$[:I a^ﹺϢiּ'u gV/G2KERmh_!`%s8kYvG=Mܴ]j# cX h%p2OJ9X׺;ߴ㋑W@'SR+Y`n>2칩!Z~/nRwIl*v~r'hJQM bL-EF,V}Q+$h4< [7{]V )^HG`}G" aNЯ , YagD@a43& D=V؃|o(;xAy&-+pҐ9Nc$l5-LIAn|q*)>>#e KڊSӃ/4txH3!]:)qVw32@z-{pwKȞHW<ħ<5!d~d_>įLqmQԪL߁n`}vӈ"3F·mqY6pM)Qiy{v*6DHB6˳(YZ ="rYeM *H XCxTҊHA#[/7cou6G!'W#:3K]Ӌם : fVWvd`T1lrڒP|`]EM%,R 1w&{F$4~s[-U s IsGG|0D:ZXD9 q'_%O* aV-yVbrHhu[>r&=B+Mr /ihu\6rB,Ω+'^: ڢچg-C xeiώ |vkF-R6B[;jnԞ5@t^U]ŒQ 3ɒwk7%r ^"6٣4F];yRLIU:uJd%Zdn8 VWT \T7 Ynd|] W.ɼKdlpn2;Qt:ŒzRk cuQN0)•1ϻ˙xu fY+}tBCXhDnxm3dpVt\v[ql"" g^qՖ#~Ӹ$Ts$Q~w( bjD"Y n!ST?+[&Gj쫦%2o(vmUNW|V>%τ.30ICBlҞ[,V0 `m jI#`3t"{$P:Q76ߞ!E(v}h@RD΁Sqsy0~ wn ʲ;&7v=j.֠  cXCQ}DT;f|> 4\#>Pq.P8Rn[ FzlSD'(xl$(,8|лSF`Z9f!b~,r]!PSKKikDF&}ò0FfzD[&֌jdjGCu>0i_J"3#4M'c@'ެOBe7̓AiB :ΌwDZG]<qPt$6Cq׷~Mo˓|~s< g@+2GdmN!j{ц9Ɉ08e=55믷wVqĀ6)2~Ԫ)cx3:F\ŒQGgBq;0LD|O1tIOwjw//,'Dl]^ q<@똧Vu:Ɍ`f 6Ks[>lg;h%;kSPxtH7&uL͢+iPC`dƼqE=dr}зd9M~Z8 ] @g>q/O:)j3Gl9,:hK[jyneۛ'.=d1bh򐃋Sؠ?ı;˕AݭcI,;xPV"VjAp.M c"v}rC촨`YKI)l@&Ud@3xaeuIELp%tRe' ٝQBhe4^~M[ LRqZzA|8,] % g)9CGvs%T$\mG@_'!fjr_FovsO̱Oqj)0Q\T˽^AmyiG0^n8ʟI@@dHi͝#cLw%n21sxsCM;"nIz"0"dM?뉒$fl?F]HڮyWPb{s&MkyGlpZTgIQRdkwU?NܘUE єHzE 29Λb_ɶodHh%!ؼچC¦j@sHGVt%ݨ8a;R T))eE0cbE쿋.s^qQ- uٛ=˽cȎnx1'n/TC~$7FqԃE۩x&pN.I+s>̊Q{u/vVm q_YelutzhV]2I%ȹ2c{I~pr;Jq'-Tm@{frD|꾾#W%&,ew;)#i##i>.LvjQVU|ܢu'1 I5=C&IQx]+JQi f?|})N #$.\R,TpzFv zq i=sp{c̛`QJjDÖfGn-{"pgzk 6HRJ۱r~6AQEOg2YpcN0!y8݈%jSD'@ņ?qW[A;zY*, tl+i >{1v~~i'C/wZZH @"^qGopǧ_~$&n/s'l>".'^I̳xoC쭒ii_W:˨F֣A[s&8?x Gq}gߓH4wOElgkh%)/Ҟ W@0kCr x{b빟:3iaO7Uu}G;JF &[ITW|Bt :<+aH@c0^ :P,)8Pbh!HuJBG'P@AߌEMW:~z Я.S}1\P>f걯d~j$.s9=  eWXPGH-fg AuRh  i!eHc8V$XX:.ޓzGd7(֘C3vA)VpItpY0ڄ_ Y(w^1>q^Cv;Zz0q9w2HІa˯6U[\f+G=0Ԩ17NitoH9Zg/J&yB? *hظ2 ('QgqeDc9+ x,/PƏRS c;1>_Qf ><80 Xir\NjBmmH26L5l*W4>}{vl!ZψP܆^֪+G _&[z.VA^I :۸kg}RlC-y:ﱬ.1 I`ڱ"܋*8=|zQ]rJj1S) m%:p?ÉֵaeCcǟ* =mhFuV)-/Ql׿<:"8UIgcLWt$Ṧ$R0@ό%#=XK p i kR.NN=nFK_ΧL>bGlMⰌPmݭuaUcn "",WV4dc%pu98=w7 PsirYbשjqE74)EDQޟÐEF!GqYe29!qfiP}T )A"ݧOC;m Sǹ{bpͫͺ0q=&͔,,5˯K9m_c^%S|]WM8"#HiYE$MKDŽ=߹1,`J2{[qPR^&Ԧw]j)TZ¿٠G۱{ P"rbdyM^;q1ö1D=x7V`--z ?29r]? > `uK"uM_@{z<֟`W7^As0wI&~侨k$'e(+_]R+cbra$O.ڡ YTewsBfPzO#AUoKA`9… 2kINf6bT]n*n`L$áv9LTl_#$ @\Τ#p3fݼPn槧 g¥=ꒄ;#n/p6hQJࡇX% D4ܟxP_%;gȎde .z{蛆)3k]l..>F)ʫl9{"Y 1>[k|>NOO^鍊3 !S.f?> T[Zn߽ p`j[g^c] XB#L}įs6_`|=PD f f‡P>qWsXzugzJfEEZt*'hp̄zd|WG^.2UA cR~?'ĬPTn"+&2;RO4YAN= #Yt=aNɳI 9晀Sm4Oi˩MgT}Fُ=ݯ#AJ}…ɓQMѾު28}Eӕ5uxT*bDlxM^|}@Jp-$wv 9UrR8䃚fCyQe[[0]xnV|ԧ2mIɈ'pq7 )LBuJ pBLoS0*} 3rEvH5/ckVfҊ|J9Wxh;DdBkvuN#J?jGXyn)jHֽrւPDb\;fC#x0bIx9hI:z 7M=@G"_za7W.YY޴er%Ʌ$O bxt-pOuPTP =LPH0lE,r4!js.dr#=ewm͂S~aciGk3,`gdX+ڱ{Q!R:'+{Ӛd$^&(p!nf |*GwG.R_up9\J-'M׬yڶ A{,m[(@ ^ԯ/>nP ^v@`+ƒL 7)g_'>SdXhL$x3K2JfqEX׃ '`6>oLc񋣿t|n."B_z0c1-{JyY$9;1Z?3@B}ےb}[KU [b=7y[*MDr杶ŭq6e/5hM`v ~ r\N;I8D%cD)YE)7+\sE:Ei2?CH$V,2flV/_8GJiCe{A+a}jDzhE"`s^r BѺ}/UVj(z׶ EtVށԣ: F~Z,\'׶xew=-{,r@D+CBGL4I٣G3:ȨJ'fl`K FmO\ {Q=8i7?m;W<׃%)[8f0]#%݊J`@?Jial/\Jkb#(Jnˮ?8 CcOq@3xɫPWmb72 Aܼ;4,JPGuklوهḁZNdgyA$xT-qYi=@S'S"BpMR-3 =$+jeTtO>/4~7rqx%^n5TqGw:X9:ɻ-A)5ٔ fguzj't9ϒA~Խ#3,2?&)XPDJ7v%o>]"2=YSwseLD#I>]]QfTΈRR׏O*Bd!,ԑGɄHBbu(fiB?ńBtr;vigY CL.IHb.s^U`VP*wP?p%%mG;R!{eJ[~[3vπS\~O~vi^a"5㴆AV4 )6+Jq1=(X:KJħJd V}Xwg^˄,q04 >L`P (-f"v%ɑ3Xxwы|$M[dٮ|_g Ȣ(>)E\=~E@p|C fN&5N)9l|/=H%:ڶ N@E2Oͺx=* 8f2ۜ,pWXЦF/hrf\1;[I$$_rd !7#uSZVojdu ݆':tS"M)J4j ;xNmUO%~K*oїfai'%$”ۄ#=RԿr%]ӞUqqO`t,s37ka[tx@bxOSA^$J ZFBl=Nt jͣM>@<ł [\^ s)P9mi\kCՉQe;wոnlkGA0DR[+]i`땭JRZ( ٫eLLT%L9)LRM$\GFZJO?tfX?{T]b7D`< S #-VwZNksG [D_s,O8'w pm}~"|&߅wcS)\7~'N&A.Ne/ɋ;noStv;"^Wv VM3y>Ghcn^vS+󅆘 Q!& xf> a-oBE~2T.aU'f#Q[IB쟟&+ : wqQ֓{|A/BԤ//v L wa h2rnu4j#dFvM-.Mf\VȵtcFI Ԫ׀<dv} \L;~L$8[IV#烻3]%Jx'ZL"rT Tz.BJ>pͲI.۟xQaB{Y{腉^D8|DŽ&I )O/hۜWT$m/jj 6iYoܼL !p;5TǢ4`k%-zv ,MqF}u3րqHI8uxiE1^ Hɮ r#Od}e,A17E (HNzAޚ0  PdjonCJ-Ssv0ge0AG'}U3]T&^ԕ̊eaaFg}zt}883Oh;E<ˎ3 5:jIs{+'Oħv51gj|38 Fh;L?] ó\Fe:+Op-pqeop]V@7W3gYz@CYOWͽuf<Ż.Ԃɨ-Hu8ܕQPSᷓǽ&(5$5xP߈NhP98ϒ-yr! UЈH߿aքnza1h#x³ˉfms2Y[>%BbJb΃c}֥erK7ĆkEoIk>i$4m@W߻H~U3dU]z={mM~lQ3vT.4ח(F%)6?IV`:2W`XSHΓ~|z-ˏL9튜#| i| QueN)ͦj}Ufg5OӪBZ",1-&;GMvQq晔 o~r i<աUH'(eUjoiϷմ lLW wk[]; h(z]U%\4z`JĎ1 +/8mi6xexW\@͗i+Vs n$qxhhCk6[V4vv"`EsH+Оֲۇs-^ 1AUeô=Hd_dcVOa.8pNбoՔ9u\Hx3ocz%VQTIi)暭k:"mDT7u6YTCA0Hgo^S{׆Bmhnd|M됳\aUwU4hWwf7'N#L.HǥYƗl@q vLͿצ!^ـǷZa`cވmUW03gRzL6,K 1%ygahEN_O,ꔿ5Izbw¤x0ҭ :Gߔ D{'S&oSҎT[-.>PKFʨM ]AAHzx< NtQ~CX!ϰIo|>Q#*up0S7dCHx +׈  _^KAfcb|cRTUs_:IP\*2 UIZG~G :Mj Y< {΁L7i7Q`Ƈ=@%fO,Tmg17~#CPb X5H$YY]/p̸ɉfeaӆmfGOn`d $Ҵ]:.ǃ3;>Q$ɱd7T/!'V2)svP[$POũ>^ p9ŔL))yq|527z16 hihI)PIbI?_~dbSq?\]Һ$G$RB@P&d #t(tXD?V8 hlC7D!Dԅ"Ƣ T#o4m6F ͈UӶ}Zn"a˴=mqu阻ɬG9K*5so2 KB "`eE`ż:;C5;Q$l72(7,R}Bj3],yCaQSF2AZypO*Lnc F]y>\`r OFxg˄nk!Ҩ­>ȱ A%07QN Ng}lĦ"rtjcQtr3,v8p=yg5W%ۃb>\n񝧁:UTjwa]_x\&._"]NթU_u?lzYU ')reU :j2Woƴ`xIo!ɐ*^Lmo9OTk݈ R&J\AΟ٬YlE:KNGI[^pFM|\vo)]4>;Aw˳WN}Վ3:РN'iӏ }/isbWr"4;w@\ჴ8?* T1 经<"eT$wJreհT &UD `TKDB<%z 6N>79n:^Estt*)L@ _a8ں-M>F@*\$#nl]9>)=1!hTQj-N58Fhm1qnډRskW }adԕ˺yL|=`v6`*i8܏q,Ю[A}6RNnكJNE"ʅ`&_.nwm9eB?^8YWXʞꂡ `ᜃwՉ}nF76#HPBȅ[ɍnx^;Rb0/L9Pp"BN5%uT̂V޸ojgΘqdVPIIu+ӏ Kmbtw|@gd4K,Zc%> xKǀX ( ڼr@oR;4XJOKMl>R:nl906}3^ҵ\.0Sud&aORC|NpDSiDj|0!C+wټx~)>ۄKn.92? yHˇ H}յ1 *C6't%sJ!„dѱ5H]D>c/ɳP4bWAvDnVgNt ˼8 ?'Οy*X3FZ楈>yЉ':>bWn>e. [Ƨx r8#cmzmhra'OE4iy|JQr%2+̤,M@;lqj݊0ujBanl7sb#)EZ{Q[:q̛Mr/5=Տw- ܇ؠ|-8b-n䆷J)_ X.X}&'^lY0w#ʠD'T&89h Vm䱹oit%uGgv Ѯ!6X0HkH,3) -9؁,z4\-"ޠ}"[[bܮSpxvOKMO;㳃=}W,_MEq;vi#e!A:ƫl+!SS+D{K5TQS+[󵔘="6q?FWM-25Ӯ} vŔE,LAj'v L۾37tέ 2Y!cDK[(m5~G{#2,p8 &q4^,{^Y f~ȁ _B';ֿU4$\=%iՃ)6Uc隵>ي"&vMR4R>8ҍĄ_Be*^Ɲヨa35*loETgYQx1/HIDŊrH`~q8\(<K5 @^kܸ%<r 8pP|-;9Y"5ewP{C Jl ^]%X"%#<1ujLM=c}@0%Ѣ&yؓ ]hu2!QC7qU`(PZovW b-`5̹.juTڛF8m9Dķ)GDxzU`^0ctk0,%IM΁`(w,k 89Eeu 27^ӭGdeSDo;Z`9r?ʏ-hoZh&+wE.GtWys;+jtƐB;,LQaGE&j;,߅/}Oq# ,CoJjjBju~\{fM(#i3̣U,@Uy&B>ϥmZC~BbATI3v7m97]y>uF' iOX}xqÔEN,#1CIH8{VoY[,rY*_at% y~ʗ_9M!lokJYJF*Y+c*us^!U03/Y{z0OGo/2V?'^mڕ GwbS闠$_N-ĸ ( *I}\ zt].%gK 6jefUr.B؞NÚx]l/2rm[dԪ#霥{v q N!j/E !Rֵ'H8~}A$yLV9kBEgI E6us/1iiÛuQv+t:5a!6e庒 ;; G;X:wN˪$e9@V(p˿WͣE%B9+bGHo9X|[%GM0NzwGp(4*~A+rM!9}6F`1%??5!t(_v}- HT]#+1VX8J3߻2f̈́,I{Ri8ľ |jȧǨUeaW7vP"X׿M_)AJy.Yѿ5̨C?˽IdLcu(3FWc\gv1KVmeX||ݖоXԣauCo$0מק@$GRϒo' ksN8$UϪ}%9Vmeod_π9|<82e3kٸ{*zH6]WeϚ=Z\  jYyvH.aܙo%;'I%J P0NֲZӾx 5SVe)G7W dq PdLlAB)S3=?F-SzZ{G̋sE@ 7wmgUVwB l$rAGa5u:7=%rZ۪#'DnؠYuӖ -Kuu@kDG 4 uӖ @V8HnD"R\IpCWu=`w9IZw8<ho*%z@at{6_hFCJ@EAEd iteR}x{oA&8 lhzIz,)s[Y!q5;o3֨78%\$=! dlENvrfXDq0PE^ jUU @: ,*iZ*hy1-2CtI:koڸ>d?і_m RIi$s\|5!dž a_R<ִ{4ɯ̩3Wo->kĩ϶械|hHSgJmY4W\_  .T%ESbЪ*~9)h y 5/HftTA`yzOh1!!*tٮ^R5<{^w֔%7\.IW~Ƽ2t.>Ky?u΅f<0X&GHZ I6Ow95LfQ^<6l I6*dա^vو_譓t(g=g?V@{Tu*>Ru.'9M~/jfC@oM>[O6ӯdr\ YTyJm*MO21DK:?olW4M E˜a (5o ˉSn.{V;+mмKNj;^˯ȍْL v:Wu)gVNsfTvow51߻Znqo(ޮY1vbcxdX߈퐐e4OS)ú' Q:]DHZ u eVDZx ҫv[''j]걠 lV]T,A8G$LN'k^6xfMwҖunTsQJY1IA>h8>k؇ @cew*YBM>k;+'';8aYkF.(7$v"7xO[f'% * +ܴ TW8}kztY_d W(8!F)}0v++9LLՕ~l z_9x"0v0n,@? }ACVw/&ʹq[L&z#7/ w>U>OZ@ 7]\ ͍|=%4ޖA*{pi­IPma׷tyo7TĞP)>b$Cpz\_Rƈt7`5ڧ`f%6 SsF-dQ:HkF6C%@kj[ƿusk!~}kvUUYn~.Ӝ{P)KpN(a$Qv/^IOJ Nd/~/LVvQQA$S2 GKZ@ $uygB'Ž JUBR=@Ji={@)ql Oh껁2v O_K7EQAU\Ъy(1) i+Huąy$H\?FF R97!ڻ?X!Iemg~V566$%!N1d" O&ݶf.6R۸'f뇎?m 1DaKeQǹ P+AU.VOѳ5͋))v[aø$RI,Ibnmx(@W-vVJ$(糏6'r_Q4gX3g<[XUbqy!Nh:eJ |v: ZvIXh$#.z ӸoN,4[,l_W*TԤH˅X8^ahvap$OSZ?#|N2M24l ; K8(Jn?SXpDd1hI|Oغ p Z7p•܈r,GDI q='p?sA443"TyŞ؊%JȲr1mU %9пv&KD+58*u޳%C1"^Ʊ׾=v H3ʕ2ؤ ,` \ EneYD5-Mc?*LupBҠ]@W]$Ex܊垕(,LM`[?M1\˹j_[B-8\b" !:X `\i-jOg;tPiO,:bPC6>\s|ENx[w3"md }/P# k6oM-(IJcZ@KŴKVpyʈ*:thҗ vKs! h+'C;IH gw̮uaTC8PnG!/! 4JUOk*#. (s& [@@eQ kù_i->6[ T"zKvAV6xíw˼ Qq%lҊ07U퓦w}Ўpehfc=sz6H)Olfk?HPx)\ y`kC9( WCqhQ;aKL{Jg9F.Do& 8b(XK%)}ǣ;T |{+ 2',"_p"Dөݩ{4|AA;t5`ӊo>Yj |L+㪌nhc(wy_R"49}3 п5O ."Gi`L!C ^i85s'wMXӐTYJMUA!y*.ȩ01rn!Q'vJ=-=quo3CӬ _s|ۍnRH1D0[r#+8:#ql' ѓ#y Ӟ 8}<-Dor4IG k/J-fE lY ; ߈8FdE z;&8!MOE? /С:oGR.8nN8m״!KX%}Z5b"r}?A_q"GuHxOLh?yO`#3WŢ\KPER~\"F߿kҏե\w#d]Mit5+" +4qylsbCW4ȩ041,1n8O-ZsLK%Z"7nh Wucxv4cȢɁbB͓e͉G"P ln%Yt3t_/? b *swBC>K=xwdA$3z`X%!#pN & Yzݶ2ڛZ2/W(, WӴ5ܗ:oo9> ?)?&Cvti%nw=ZB tŒE@4a9=̽FW*Thy9-h?>2IUCjfD1/ U!mNucil:K@ xgsc -,C[:O0}ftI0:hDd?Ze e,T-Gք_,g3q"k}Xo!}I^(;qr-'h %tK.!Tee/.,; 4dT08#݊(|[QMhzX/}+u .3 &=Y*L xO wB/S_' \ Ss-|]RLep_A,+{`kX?iqjIeibٟY qMP6`vanO{iLǎK90hl>#0WFeH\YW V_0Љ9n|C g]h<.Zv9Mno-ͪ3 M }F#~)0NP!v~Rsx)W<6h3 4G =x#e&W Q'/Et;ZMCcEy|#%˃jooy_]"uCŎ08Q=l;àT"{^ YdPpM?CϫtN=?W3ƨʀ0C v%x@fZ׻p3"nbeI4#ڶRbbܒpo%>KBR,dl39b`L'SSV 1G11JlوLSt>S6z7]{kv@F _4zFqG' jV U4+e s?`EJ}umh- "suz#X@QhD`$Fp_ ڔ͗"Rdu.8EFO1Ecb$8/.-řkZ"4eʓ\( m&v&*M=&$Ъ%a+{GH$hQ' AW{*Q+`&?7I`l 2yPE;NlPDҽgE|_W2nDZy1 C Ϙ+PAIĀr \ /p̉Au;MI8wTDn|m8ZH#Yֵ۹!benǨC-1խn"H{f!n%i# ?É X#B惯F^͹.n񒈀`9<&++"xSQh֒{G@U~j:q0bMOA}bJH7S=F:#N X+U^[n4,M߉gW" :fhtuOmQ{{%aE*R7hAi.UHMYBlrg{}[m?*/_)W'.ZbY.Q]-[QyMce6&!?gB\7{QQ!N&*?cU_N%I"&imP_˜WErHh`6Z =G3BQ iXlO-,VO72CUkZ72g*׀7壧HI?afx}6٦O]k@~p֋/-mNRMNy*5_t}_D3/EF)ot,^Sf/ m;@RިK8!;*toT&ʄJ\(ri V|P;%*'b1Y? 8Qͦ|6PKZ㗂uUj0wM.- W5WI?5c,?F9Zkb pC u qŸu@Yi@JR%oYC͆& x> 5L]B$l 62s0  qAn >l3$1PsA~0YqaϬ1|#ut)(*? 8̀2Y)'$C)a =7~.Ps&tTޒ/!MN?V9/^Ny{(ۓ T-D/r [:{h)H9/"St| =x(gtH~3^3$n#xleY>3 uŇ:5S}#M)5ui;rH9,YXj%HZ=6]5p\`f4tO|.t"ҵK|a*ħY'n렶Cj;% S[ib.SN) ^ӸJ.21>&2`b޽den _FlC[2mKdWi0՞LͲwQ)ձNc|šb,Pz&KCxNx?4S.PK['oRX`yxiݬ !Rߋ\"Fdz Lv'w}-qR a$Ѥڇ5!H?R_U\5[#Qnkr?,*/qhdmnv7(Fz{ȤM'-z(.aP]f\H >w 3pj9C({YYy4YZfZCsqtyx4 <҄<]_ݲAXsB~ȕٽg{Ɛgۜ B/Lrzm)X- gs~+ ceS AT iɊ1i7p+i>9CA.wL@nf7$șl_yB*_cĚyJAN эu[{=EHC9ĝ!=s&߁ގ4=+{+ _T *Nx@>R9Yh-ArNKSCiV/&^yTVC:|=Ɵ# a7OUoszyT8St~kG$aPN(R(nr:'Mq/aɻd~y )>@κ"i~ENpjg?I%&sKGdٔ& aK DޠPjmT!3BKo48HJL@6Nۏiߦb F_x@xf`Qx?E\)5 H}t* X>*ʴRiUrF h(J??|Yaϙ$Atӟ%7.!O*!"RoqGze;y HrIڈu$IDZS\\`C]U}4k3[W R V4qB Ǥ:[qΧ+,*Le1 ap䡠gYR4b,7qըYB%YsӂgK+XJ t=/fꂢa>/a1^sD;ŵ18"me6CGWSU<ϦWr!cL!ؼz>`:ѩkx}JR{sVl(}"-־6Û/jޝRذXG@فZsi Q\M%e{i f1=+g^hKF2SBQy۬-z#+g@ jg=;< Ɯ.J ͎7IVE6IpSPOCGuV1_b0BhR++[uyoٝ aqB 0/pM"ս =8 W3 0Y4v~pĚXl"hC2Ͱ U⇽i E=io# JxEٝ{::= i: 5, $"rSRu*5[U?kXG(oOp6YT Y;2L1~ia2|S7z):bCQE3gŜsKcܕuM8K2nH߬!x&M K Eu41:vJis^KJN?xBvQ)%zg,RT ?ӤjLA 6ml m$ hݺ0u.N6x }`[PXdy;so|;>M.Xūǝى즮,-@m]&lպ~tI>)0q*>v^](\n }YɢmnLT #hR(X)^ЊT) PЏEjF>./tIO4fdI7K^a?`Tr ~(ǺbhBW{ש~DCKThMCcjivكTxZksNiٛAql&֐[}}4 ^$kGZX789.Y׵?3?@&bl-|4$a_5rT)#L,ȯt)ύmg|x7 0K+ӕqjd9;Exli}Y7X!\>j/&C,K!=3Y(fٶ8&CrQz[T$<1{fת'/⫋hF6!B=tr5=&yl"/&(mٹ#"sً=p2e #qs!%{EmeQFQoG*c~1stza\`nrp'|AAM.3_m+b#P 4}ljq#foLV:K3,A}rC%ۈK+<@ޔ֭eMW7-;;Z^Ų߮5:nqy&:-^ j3x )Ԏ}V$۵FO`-}ܦb(q t;z9q7^wF%*vtlrRxE;0P>C~ʤ鄑+~͡=DNb&%H#)_VKGpr,-+Sr/JY=P)?%w[)=< Rp͂L$k6Mޯ?.yͣ^zaT{$v0 (Q$ܪ_q̻LwOV  W/Gzt$Zs\TuHCi1%ng#u-S|u*%=u?[k#5ǿ_XW ڐcNM?n\?G[r"י(:&bЭ=^,K)0ջ<9IYzr1P)cs2~Ύsg;ɞ9>xsV=ؾj=\${ $ ) )rBv)ؾ'ظ &nET࢜4RοxlDIplc ).|~؍dyn3n ukS:t#X69gy**u [Kv['H܃;R)9!?ѧ!c>ɵmi|! :#Lͪ(M8l GD揸\Mij?'$`S^l* "3߳y1ٻ 3"х~Y}IG~<"R݂X/Cw}|'nE -Ё G`5=.lp(ݮ ж[JF< md6De[ A6vvիklAyA=,(TnAP5u: " 2h*fi.6*v2;fE~] 0%j&Fm jShįu,ea)|Dv(_47v7Ɂ$S-1Y3Q˜e1%'IK^/H1wm(WmauI@.7වwǗr,0Z{uhcqV]hqHl\Dvm Ic"l=4+$1Qݿb沁_mS_tt-;ޯ݉ɥo6:ժNϴy89FO͌}AV_:6w6AvG7 UH0h͏2 v$mhD1:o7X10R^8U.ӑ\ ^џ Kv6.s?5o^vohlQ4R& a*joC]*CϦzO+hpN 4nk}u1(]V+-𶫟q[iJcGsrDrhTf[%ъך-<Pڰ2;fi2ai}&O4=k06֩Sjy NdPwx~ I?2oCq/Ogio '#L^ڵ@GU~kڕ&ܛ`;빉AJ[j1㧾n'tϔnV nt($iLD%ܔ/pn̻c̄_IY8[2*m%O\Hkr'.byKsď~5ԥ  ;(~}Rq7&8ßCx 05D`o^U%@4}Йe3L.22$~h2`L32, 8mK6,ܽ@Ӷ.VM\'@hD= /=PZСMx Uuht.]:a&xR&g]󊅖@NsӶj,{oKm3)q[Mo$M_>keGfZBT%]4B߯w$y(~ tl:q۽Ďʍd't<b{y[alMu8>'H{cq\r+GO8ϵi*y۝?K {E`a\CP&NIkKOgʍ2(dM!4! ܁^" VoM_o/H2܎`tMHkqm2";E/(͉Pbļc[}zx>#daR qfiժ1DK5=TrX&g`3 @EhLkVd 6)9lpJm8We-$=m*zE:Ye,@6g:zs Z9:iXi)U>_lh5aۮa]]"Tm.mZĂNBي0Ad-:^`^]}4J%_ %ē_ؘ<Nz' xEXCخ4%4  @Y[4rd*ԀR\ә0X`HrgEF_sa*R&ElV奌b{fD`S2Ac^E9!g] |Q3_FQEe !3lU2c evKja7lj* =Ȼ .%SLP )Ǜ C))hꊒbu|/R[j}Ί;UrP4 4UCB/zI  #r(;v 4sdU:wvnJȇt@HwDq}8B% -<\AD)JօASt/G4my%:sX">IJ (T?+%+}IOŻ"M_oOAݗeMh <. gAHyڍ>˒;!VX.\j7U2~B~0=#CzwF+-%nx.HN~ O]Je\<3z_/]XvΝX<%.ێs^QVeJd?egxVlh3p,R|L{,ܗp2mv skLXb[pƭei^MMtP+a V+o3uO01+_]zy%; a-^M30èU~ Uo 40#׀th5w&<˱=0v`WJ똫weTN޺ZBsATFٯgL= ΏB VɝyzlkD/mʜq;@PJ|u#TCeD\ҏ;QDFg݋,>.C(l&iK#"գesf]Wy”tG|h!Փ\陦(Zp ޵|-(8܄RxQx! oSYr[GvOҍD:#^7w ?d!ֈ!QT;PwĺćȈu & ]_W9<YlwG/J|!Md11:UqaB MCacba5 {k5BNorxo/IyS"FR,nrFIh4j .1U&$!JM B=64XؿB5p)VэZ+0VߕX,;p }LK6*.H`1]%թOx59{D#.NmabYfI%v)~A0x"Y&`JE}CUѕæ>EȮS{ Uw rTD:0u¯W:tkݎkr̡SbW'mSKYKG8GH㰧Olo,d!Lqyeƕ9t~ho_bv "#uөI]N-{\ۊ!LaИD8cI'cas:{vy#„ą' B$~SQӾ6GZkO((ZpŴ֖CXO_#!#m>ƞ谜cqGV}?أ/4rSϚ˜8?Blê r6b)6@ydٸ,2q:094 ᨧ ) :˟fxΥ qo7@Kr=aeusngefR!,w)4XgrFm=xr+,֋{ԭ(ðg] b4:'=)D7#zSLM(=?wUfIþ+JQt:M.\߹MJ9^ݮCT*7zmTI*'yoXl.Rz;PDm8Saxi "P(jDsIznmN7Y4<#I$_Zs' Q+یvǔUznT|K߅ a t#AZG8 Id]>2K#6xFB~=xIƥ{ )܆wv| Ugsa M~4V),cM $ĝr Fn0YgD(}[y $>0 㞃DZɧѐNԹ x(1uBLI bp@W|N7y7w\>jlkcpI"^QH5gڻu~ԱA<` ̱4}KCX{)y멆4{i̶͓'YCjWwT! wJsm 2$XwArP4^qWF' kg˺E#CS|?!|twC |!{)Nѕ"` x l{/jc3Zx ' ;O!%Vt&5%Jǽc!4@75DkfޅJ'ST }e d۰{8|oeD;oL TG#OrPX0FC;I.ִ.@.MK*?\r̳}y)kh#/1HuI6-DO)Y:W I6ŚU[(2BdcCmR>bKRG Q\^w1Ƀꉾm]ynSJ^]Urf/J=)KՁ(3 ce5d Z]z $чD^C2qP[)'7X~2u%\8otTqPz1ƫ/jҽcMӴW }f:a[}bH7krKu!uebk}kaVwZU O43$S.݃wV oe=N,%8ean|Nf{7Z11]LNZ߬dӼVsaݤ+اJ[O㧹"3Q!tU۾ p `p-#|XxBKQ Ÿ @T>T> 1 "# h.Ggt܀Xԃa\FH aâ@ %HM?TVj+Se"o/;QdeD"C[*cxjEuh۰NJB-;*`Z,Hə)c*h7ۀ(aEN9] [K=voF/EKkijdUB O( &K37< gz~ ZmpXxHBS}"tn g?}z[ʳͷ2 C]^ivzW ?4˔@~@EyW#n%[Fk n[15t1\ tUpr6|[C-AF />ϛ%TQI,*=޲wCC )/&~E{s; VEKgZN tX>2uyıF岹*#? WJ*9.i2Nf B!pVFaù7nY*i'tW֍t3AC3zYb6hj W6\[7ҏKQ{ i~?XZ N: BpkSJgp&ҕcW*=z=I"8#: a¡Χ231"pHЦڃ 73.^hSsh>F^HN-[Αa.~} ,E^VF)k8lr(|H3a'sV"VM %XωVz-,?CJ_@4:{q*+6kD*ov ft#:UGpFw#,ε l/Gb |b?~42i cz}taD]qASaMw]rz0-Aա)jmzSA&ajB)T: }]9>`'05K~%]'Y/9poR>]A'_}f J\N{W-_^H.iQ9{_79$Cf[kt*;ONJ+3v{k"mYDkW!,*G< i &b).G~xOPZ:iWP_>*8 ">)8CL7e7@c͊2lw<0Iƥ&q̅5u42ddxS-!"dڊ큺~%ෟ-=fmI?j5.-;p:[,STН7/GN&V8F2*s+2470t_ip.>pdJ6NdbxZn)*:ǒ V&.BCRg6j< 3+8(IgfZ\e N{R&Y򭝥»^B y!)'/0#EGg|Y6f|"t `D2#L(D32Ofl;3K!>W^vlǬÕ5p$f0qWAQumI.6,jd@΂q(z fᚾ$b Nwt~nI+rT5c9Õ?]n6 1j)ri;Y0vU:D T ~HNoHoe<"9%.Wu3>l pݡe ΒEÿ alv=wб5`/nFx9'Tqq`bH{gg(bw{;A1W^Mɫ۲E霮”>C;L׾6+q:!vW\E&yGMXE;Iuy| F[-f g+"HztFQ% %E}gykc*B~Iz 5n󋇹m87;W0M+.0^f.iE<͂͞WOuw|0ͫrҊ]=­=9ޮ2U<+sq-7(;m+)^JM;GS4U* hnydOht0堋ʚ:1ֆo.ݺ}ᾨCo"`Awъ5И=Ȳ"AT\_[~1No/G{t8*f@ri!u➶>d lΜ׿]~z^RQԙN!yDS:=}XWc_c~4FDwh*.P'D+^p oRZeRKk]KD|L$=E6^9(BLio Ɣ0.#=. 6’,mSzk.-%ʹأx,|ߏ?+.k0cr*'spQ8C!eT@wiH'i[&rNAl\m wӸ{in0cRȘ/C}&bҰZ}mҀ]'pԟ҇pdMKΪ<*ha)q#IZyIKe@.Nұۊw#ĵ[ :s7,ҍ<(kHވs&˱P X0&iڼn6[G N-WD-q&t^hs E_qœ:.F4!؜**c|.$O0 a*`,[8lvd}a. KUc1Cr?m+TUqoh#Mya,r='Otk$n >Z/yO:iyZg ;_bz瓟!y!V r\jS݀tHa"TN6h%1QpI-l*nz_y"(=k'W؂:==]P9zRݢ @-&$}1 G17!-%_0 4T)Vu&p] q/*"ݹhUI8!h̿͆ɝZq9ڨ&'5Zk THHncG!A٢8:MR΃VbHȚyZ>FBf~VF䠿 ]=4zbV&[vzd*WC`מrxX9R,s: oyJ[ ~$h+\Qr)~֖IJi%b2zk f2'|Fի^_}\ Rc..'V҈N ؗ$A 4FTX&mwnf*9 Ҭ];0گb¿dW*@ `|H=ya4nC9JB=@ sZ wE>ϟŪf%RJ2XTXцg > ,Er]  1EtQ[E۲[眲[r'_dEe-J[@R{Mkѽ'1=&@Tq,, FaI(!F5dtwt# iڨjIRm \yj`gLrz+Qx[1YVlxƒ(?j1Y.=H7 ֞FKl(fy"[@#:浕`5$[c$}@OY功m{[JNEu{RMj'MhsC70ձf4/mAR`mp7+7l65x5YF+"94?wL騹PU7}W:YV+t!ضi"pGѶΟOEwtPu nlw2wn57y1Ga$?PȂnᰀ;=m"]X@9@-Q658x%yZ欜. =2H),@ X%u!ՁK+jŨ`/h̚S3~&v|cY~ȱl2RbPziczOkLB):Z"JQpM'ow+ 9x_Uic3Utz=7*i>F՝N1} f&ΕFϓΛ04 ?F:!, y姑ޙU_)eQ%CEn-"+o8i4|k&h/r}P󸩈1o|5lrM6%_`%3RBSIEc>mMa2U,4p`l|%Ү=sx|t/Pih^(4hm5qD*eګ¼r{A?sT5x;s &y'nK]Uy DռНgh$JcL,x.Mx׭g @EL 㾏+͉g ;UC4MmNR4sԅLv  ,4o !+U@hDH.(w$v`ӟQL5@ _ƙC:v<%mlt#N.F`%)P9i1mm4vrNLovp8 ʌYfUQ@attSp$6ѕϠ U?1:2QL6:\>YO;žt8_q4#h"UFI\LT! F-2zMy _ɦxWg18H(8 ƙQNHVD^:\60"Id$zd0ISȨ7s|qNnI*gk85hW~˼XzʴYJ{}8k^gAܐ wf }gdDi4'OU5hgюn%YP3[TD_N]<*ULF>QNF#]{U$f],?gj'a>gڭ@UFɒ]23u@E̤~c}301_0Z6g׆,57rhFss`x0X(n|/x^(pk-%O5瑜w߰Xa"AǯTSs'|Ԥ VL`;"4BV+s -SI TX+9!~FpЛz(Oנ; - yY0' YW OqFJ1TftD?A燎>ޏ7Ĥ3M2ot8ID#[j]ܩ4DG1-v6j2HVk0{v+Eݧ/7ڥd}{7(j-dP}{V&N:ñI~dOp)1deEH aXXFb-iU97vp;$[3 yƅ{[BGrl{ W'%e̱.d#`KZo(!q ٘|!zLxΧEѳ K eCԘt !^xǻxqya=/q g0p3.6@*{N$v ͂+Z586%Aоo5n#qg>gIRR)oMS:9+ye>$Iܬf-;Wʘ.OgZ9LC6.Jf3b؜e쿙đm "4TRJ"[9]x[`B{0\Vf Gfc`<;xyvQĹ3@7_^xPG ŧItPΕQ4Blˤ&O ߭ W)?/U9N p Rgl҆8F\>~Cas@o _1&f2c392Sg̉N$h14FwUng˖.t%U}T|\:%8@fI 4~Nn^p<$`2nc&a.0#mJ- u:*3c o!Os_br ;:}窊EYz@oH9<5$"O.Yi;15GASKx ]d#ƏxPG+žN^I[i s.13` xrֲʀ'<]+C7m)8؏ʝ.2m8sKړ-> EccwH:,ƹ vpeO^#?S@l'@7z 7LJsz|P 1|ܑWUhkw?j)si:9j#trԥ mw-}.6&9Y-eg.,N*1vgsӚiaD[PZnC]hv pXڑ&ȅim:zUgtIrB:<qq9t96Ns#nkZ jw^Kyf# IĖ-8;{܇GJ8#ng@H5-'D&jϫ!/=OKzpEφ"@ $SPϸ&=t=Mtzj= 9:szHYM1@nuïpNubH>uJV2w# ߧx̹kT朾8 - =H^E(GwܛYNU-U̐ k.c!f#-khlLW oQϻe& dKXre_{.wmtb)AbU7ǩEZH`QcZ–WG18qn2X zUUWJ_5>[A #Xc! =7U IND2BYh"uĀK>#4 Ƃy87PE2^8ŝfBLT bM%jW:"iQ$PCC vYd6WuY8sgS~$I[P>3R{Ŷʩb_ᣱ*RWJ: 9 ['emԖj8’jT.J m4$tDȀ=iH99M࿑(ON. Е_&dl`%|3R]-=7AH/4(__>~q'\ɚ~NɛSDP 3mψ&Y=ޑlg? _&(m0a I<^S3»(Msvgu>P>N m+͎2-.ͽ#@pPvNž BN7R0tfa*q>t+oBw^uZC$EAG(X]BY#)0mejy0>wI+]3{jGJMbLSsU(2dQ2 BbX+nY:cד2MJ~iо`FS}"X<sX4trw~71nL18wfO4CmOJ@g+AA_VboXaB1v:?^TTlwU >E&m]ڪ.]PU 45si#t-7}F‹upN24A$rᾝ" %z|}.K J@|J|Y G#mVt^/O۲*gv~vl8y([F~D`j^^*wQMM7__kHژ=~ =E #QN(Hy$NjFpKluL撃a@26*n՚I-7KӺq2,쮫۾d#8FӔAѸ4 5v6;7[ :jEPBO#Z+ >\;Đ鬽B~.a{_ kĬ5*b _&q rP$RFsW`' )zx8m0lQxmt !/JrjRok8->s/,\@0b@o)a(v{qpu~2mCsAШ)mq|tv {ҫߌ𭔄:0Ծݚ0`_wf2>pm9M4:ѓ~ED5> m&*Tkp'_Tya!Tm &/ {{=)I$44x7PJ̈́7̖h'VnYčQr/M&)MDB6{um5,^!+BEhU.瞂^[+OGt;Wf+yАJ MXhD|Nį̃uSA>^ȕ\uW˄>վk}0fzT @lrM턁Ќ0|uɁ'8kZ&ցJ~m񞰋iKpɪ p:`Ij B;IF\ReE;w@A(J\iƅI0&lU_H;;ծ6'YKYV; ?δ48Ks֖^?.k*ccRa ,=v6CȹŴq}ov](K4@h& HHH^pa 07o53"X߸ a]{@=I [tXxdN*;3dfԪ+p=_-N\k%߼߭_̠ԟE썮-~-W?%5~Xt+.@}p$@6QWd3ێ( j( kfx~Wz-8 >Z  s> 4=ᆫyoyS[fF?6\#eW ¨vRclt/*J'dd"v 82a/K8\ͪw.W*V0Ӂk #' }(T:)T ;aFN"ax2iNb>; kלGy7n^X%4ĤxH@4g,.#ܺ“#u1w= D\~|JiAרj[|&"Py0 Qmt2᧚*޿ҫ ڃ!89IS#9'J$ ,}h ^eBSTUsmz=?HԶQ:I;>]yMAiiNZAO&4¡|ǘ3SsE'<.5؟>sSd{OS3 YŴs@!Y%qlN#m:k׭(ގaZ|Eg|JHP./B0e$%Ф$!<8[4Sr-#}!,njO,]\8WG49J^1-DwP)'37iS{".ٛÖƿBk#* Lkdئ A2R)FKp KЦ K]֚j;u@YNP$r+^2\7jfzTU -ʧ!bL< 048.tMV C*bꊯFU5)NiZJ(;ĪD ڑ:TIBl * L@9aW|VZii'|y9)v[Ϡy\hr):Q4"LEȷ5xfNxDBQ & 9sW;VЩacr6oЗ ԟ9ME AFjWs>dH` g~NcK֮&uoٻu\dچoеȟ8(EH4qSN߶ړ1/HcVGd6W?ݩQE,"?DWgOmDP׈ƹ/m&R_KN? -$(9O޴*n>_ڬV!mpeSpʑ^9$/PXXVj?f9)#˟d OA&>5SVR=Ty&}-C<=ԉϋ,{Ve٣ @?OPeBE;S*PކGy5(ZV$vmxMC;>ە@ݤcmk}u;|>z1^/>#% ޟv8(|]ET3jcg2@kPO&xL] (UO1|]PV.%Wn>+NQѮ\li ĵ̳zs骎"Kv1FD!8sbErV$k nhLj2F +nDZ©Tѐ!hnH*t׾\pbQq"+$(3G65# ^w֒w+YOe]Ŕ>Ⲽ,5u T`Ǔ^P`LE3Xh /o vrw0 H 1zԒ1?@tT7_=Q+ԣt+X5S@9ؼj Ut*A%pT]:Ƭ~BM subIZ:@Tr0)#͜$|-m~C͑$&*>,Q}2r k@I-$gMpVł"aV%wg[' g=ΎҸ?`ԁO`J˼ E!Zpyz1UBV6?P}"{V3+7ioVWf ?h8"v E:V[{\HI^OC/h4 B`!tPC#4O9210  Oy꫑XWOB6FHIjV}.Ɇcm8Oף`!O8U@' 5Xcƻ\v4>{8~_kMtHJ D3CUuRA[VFU.J()ǖsXKy"9w( 3"z ^ ߫9r(dD#Oð_w$cw T#g!yBq_> )gp F겥Bx3hbC ?( !jY{]Nr:! ҩ#XzYmBdR bH0*4?6.ضF^u@*Ǹ %-"M䃰Eqg+]'^>PA /UVj8tLέV)ߙeVDY<"dL'\T]s%=vNp0 6۰8gp5ߌhjo6Թqj`ڹ3_J%5]msMx5>Y;~i{Hpl42a? +A60wYTF .i\6-1pWz)"mϊL&"{exmBi("kqAؖnk9%YVZq(&e䘢)ФB®Zp蕓0;EAFd"fƩ٬%Hݶҫ;{]@"MXg:#s@Ǵ| uU~͆ xM&Oz*=>)8/\jnl(M1DJ9-鹿lݜJ cu0.f"Ouyh4 xq*ZC|Si{1z)%%ExiDՕT,YRE\(,ht%jՆZI?·z[k cb=G+I<#[/,PNTHbLg1Z~kXf.ݤF#; c B=pbѭ-RNɱw3Z۹ؕޤWhϯ4 VW \#}ZSoJ_0UU͸s7j wH]7iV=;qJp/![="0Jv C @:J!Nd?{&'O;! GcZ ~mKK5x2hٓIFi:1-67YwZi0_~y1බpP^X `H< ZR/Gu8 wb! =- TT9 䐪:6,:]%:CrFG3MX@s]&c[H7@v0İ@E,15BO-?4PP ࠘Zgѵ a.LKٺ*[,D> ׈B\RvI@l`%t)#c{6i ekAK9eX4 D!Q5"YsP80~դp=r?WrJ9Dz~k{DC0ԣ)|apXN'hP B@+QCz>ej 9Q9P ƶOyæTWص҆?F9JYOgB6jLNj4A[)l/7XTޱf-O|F "аʝ}omړBRѕN>>#7R&A<<̈ IjkI)fc(3ZSnis9 UQ-تf"^`uZS!% T&; q׮ S*% NS].`џ Eї$ &EN2i2ΐ΁mD_,K/ ZNhЇc' b+"F 2\=fF"honc|~Tm+ mT&Qʃ9VCA{~zgFTO2҃o,W4CM7z|.6w`;5n:g_fҶ $54FYel3X>ᥙ!e7ph $;ny;V7n**ةѓxDeE?,%#%6k"I]8";gY=#g'2{hfZs@hv_܃;~1ʻ7BK~ju 5jʐJt;?"%.TɃfh²%){f").yelu0Pߥ8sROw2k%̋tum-aeKGVD[a{)2!`tZBqXG^)BiUх)ʎK`!l0yU:U2 F.zvn 6`-SˇFwX<{6s6&KJ&?T˝H% afH7[+ 3>A+o!e:E0({&6kBlЇ4N!RM鑱&dQ_%]^\(ăbL`k]<"dmVIzzOhx/,ۀ6yNB!]&ݯ^sOEGY3q ҁvƶFE:KKܣ5 M lCmhbi(e+)ҟ" pktHW5 ]6ePZyKWȊz?-PSCg7r+W{^xk/7( fR7I4 -4hO؟~gAϫ|7V*#oFǫCTFWͽ̢vZ;j8rO^=i}@x0 mXKr+9F]SHt83Կ+L%E @?r/qW?=)&10&Ern?#;Fcv+bkjP.;G4OA2ܼ$xJj7.n1gMbmpI%t t)g AkO,CsMlh]ov_5j켷Of s* :;3/# <{HƲE$|켢=jE*%I'.<_Dp xC bm$&`v@c^lM͂5 aN\4%QHFfnԧ4B[bY"9k ѻbߴŔ1:E 2A-BE×q٦L%8ϰ. :ќo8bզXviLI{ iQ(jLrRфuSu2s{`̽u`P5R7| e gڋiP-- D3q83l 1܈/(7b;|1Xf; Zyƽg6J.i߽h&(}֕Xqt-c(D@;.t59$E~7^kh:/A_hJ25JH5NJ\wM1P2V -7Q_U7,c?H6J눫WZYhOĽDA9۵*Y8QbPv4S}榍t.(!Ц !UTw-L5Ű'ʻ>Yջ7^B܉_3YgT楎/^I׫Ag\\9{Z|ZنD7s/8TZWEi`%@e]nȳ{5&X'Ա2N~cL30g&֞'^ #ψ# ݞCF{I *@t y p0F}U&r-a͘PyirH5֍Ūxe]bsԺ%R8Jh =H26 av-`Av SdQőîD2/D-Jέ[^qC{n\瓦Nbi(*G5@L,}{qurҗE۶zUHxhÖ́:[^NEAh? hſvj;7 1]i=hEz)XAS=-j",.gW3ŐT*شfwH "j"W/!E4s{ݤ RAE\g-ڇ2AOI=MJTa5W-qcn03bFkj4x 9}=aA8p$~|:rܿm.|IPvIBo̒9K?V:L(>fu1qQW 0pܡ>@ \\1.JT!BP5Bj?ܪ2&{qc԰5&Em"p#822 D}Z'xZn&[v(RyF U`KƖWEهEǫ>!< W#5L<Ĉp7 :*.HC6plL|>ob͈-4I`CwyrwCA_u)GnPQc\FD\ªZ=s®c0.5SX;%%Waq Y]s-}7&)S4jr"{Z91E>CD{9m#:U9ڲZ\?ŵXZ7|9n頪^oR+[!8,'pf*E(-׎]ulXKeXcN=ܰ&RI}[gP>G3H62_|ζVKx1C.m$|V[DjT,s[+޾nACo:5DSLo jWB&ѥr" 'j\>~QzHqbẄlAv8~&rMq[j|Jlש7?m'd? pN%YJLtFy( ׀%_iZ1Q?_s\QMpÙ/]!Zñ-^w}:ܾ-}Ѩ,z`R n!Qb!VnGl^Ad9N.?w:ߙ~ܾxe1A=I?`&rI#}-cG ű`Ȩrkl[G>%4UbMH0pmWZLG9޺t;81r0ZTNF{§}#,,)٩ `'s^B(Sʈ Lx7K0Na^CRdRPM2Z?_CBE,N62._#z3`@혷˾Hif#{ T8o#Ux$%oeV2e7GZR؃bG70t)vvE`tܚ L`>Lsj_TipZfn[H!Όhj@6|yW,)콲rܠ` I@n˺ۙEߧNGM-$\γ4KSD`L6Kf{^ s5ٷ&-:?)p(NmOBI0q773aˬK9eh v>0%_& x8m?|8ge:)-4 $六˱@ڍ Wc;q$Tȝ4{tf#*v,'IdAI%e3Ӆ2$F`]@']x`f'~|}C5r8Q BCKoҾƐ_MN܄pCB2C&[HZ>Pr0/JTQ$Kb7T,גO Ҝm,!ΰ>%gb.7LRC}A䅽*%녪_J ʨ>|CgUœ%j! Ʋ/pÌ]4A)JTv<ؔŝ oG>kV3 "(Uc@ Ӊ  MuP=*`8 XSEzK__Àu2ޯ.oOUKa.Q :0 _>`Mۧ0^IS _j]Ӏ{:NP墲A J6 RL.!Lh}2 M?M탠p7TpHH%2#!@ip޶8\3^DRY")7VaW4|+So Frr#R?17H'Gqq7D8M L@ PϧʅܢiMۗ_Ƒ}7 ј C^媝J3BG (_5.SrӪ!PYOָW(g3yCЬx$d^L~7>S}vhqBz)D ~JZuH1ytPL8UZy?;BXDIb<@ s=ZtB@sc\o]53&r-Rf>֭d^O ,RJA/:S0bEՅfXSAT( 4$zYŕF ~t# ͭK=-YAС-3R2/k״K>X-V6ʙ|FaL T~!X_ ^KGup2,S $]Y5Z#ۼdEsL f.@p bv+(Y[F BLfK5ףY[ʡ54:E2(vG傄tm&:F&v(.GX `$ݳ:/:+!lnLg0?) hPԿ86+"!)ePr`rh#x7mcC-nÇMK4Vܫ8_*gx-h kX }QZFOGQ SAraYx_[˝pns7YJ-Tv@_ˍАhHYTH@LOn%4S&f"V"ު'`LVEmӤ՟Ϲٙ3VC}zfbz 8V%)!jVo4H4A[ 1=@{ ^;Z ,F1" ÔB04`ȷng\AVYZ'xƳzՙJIyQUu)4ױfI!ۈW_RރfLRVwT`SA'M!ǵaHH0ߘF`j09дO vp-x)&UDKofFpxP`GwhL߿}_I~: cLU2BAAFAPd=`d*oizU@W?B ǥ6ioٹC.i"n }0!B%Zڟa*;(:4ދL&*H-2yَnw,Y|As!\T_ w8/Ýh'=k_2 0T-k ˾pkw]ɏNާ-Y +[\ؙ2N8Iɭ)m*[RQGݘ^q~oՂ#~15Oe_) 0@ؚepkat"()uimHԵԷ0h}rdΉ|.}v_ͣ"unj~w;G$eqv&@ ]x\Tx1|m. ]+?ٖg;$W8ݕ͐wirlfo8.k.;`~l1GOq^ҋz sҸH#- +cm硴EldWr%eeDoPU!֧ /ΐ8U^uA2L;{~?dXxfq ^"sPL=ò9>2CvD *5ݰ)9BnǜaD/rq [g|~:R!Tp\=^(`.1@1&[OnfM-r@)h#?*L{>ԝ:oGۡb{.kd)B+Es~E1qR7UXI%u:e\R= /B'⽙._4HaV3CfQbow&zd;[ixIJzv+/EvM4eIw3U} ϣud|7J `Dy@sBF''ѦHG*R0ÒU 5Q*_6AV}S7=Slg ;<ʂP[@>''ڧo,B(񦚶{_8]~<`f1% .Kw)):x#tB$ Qex$+|Ks@Wb\+ ؤÚ]0eUЮ=mvߔ(Owny\df}ȱ6B4{T[V!][N<4k~RNeKy8Zs_R)ۢ[|7 94^2Msm?hQ9â:tn񥭤.I}2µhpfN;՗ziY %^1ZX} d2;㑌|62&4g,tT$>Rѐx(^:I1lSVvLzo'Fu'|bWR?87G 5g:<_^Jqe ΆYr6jW6ӥ[roi92pD.napy C.V9@j+=T_1o  }5W)\oޙ6&NZ{P5e/s1k(ԬyqR(>/8c.JS4;W34Pn6}'"~v*pFj>&%&Otŭ _6N) b8UgyrÑvOQ4; rd:c+~mf D7ywVzyq`hi= ȉk&ԠX 8IBrч·B"t:3V!$.aVɫQ=)$z=zqHiͽH%9$`&b߂l_c._ *Qm2TUa&$~lU P EšvA0ǢTh6UEtIHr 9ސрJ70N'#]} ,F =%Q4QX/^K a5^>_N4`+eʂH8v?ljJ3f|Rd?O@|&]ЧWvwf]y0TJ<9oSƁc +nM풤OrOX΃TQp,J [o4(x,J|Q_0l M َT=*钆BKڎ5`qk~oLr$G% UvΕeN߹`ei~Yp]ȔHˀ%(vK?*%k.o3I`S^7w]1;+ kj+VKyI(NM5!S^@5[;A 40,HkI]CѦs2CeBLo@Ъo4kC(Es4.~ο(LkksAZVBGK<~_.rH)T0 ݐ9] Lנ[F4Ei.JɼFdʐIsPh* f8[spiLM>1uԉkU9үG6ZKrB7oplh\{ns0MZE OO fwɄ?U#ÍaxSTi¹3iVBZ:>7B$kt#F-J h++ E^S׳Y|h m3L[]yȔ[m|j)G6Xxggͬ̓57hqkwne_:3-{o/b<WgpN P*j3_@ކ5ͫAʮ2[ahy*Zp ̝M($$ZLtg!ʗ+] eԅ*t* zM&R5(T,ލ T,4D.BQ|] й]鉽{9#@媩$*+l(F4ZB n0Pj?_FA+,p&xt?V}_߳Uݦ) ETH5T`H רZshڇ;N}xG<@-Q$KQ̞ULq#Ӕvoɢ;(YURcu^~/LsGtQU7ri 䪵M&sՃ"I黖7s\qj)fg _=9ZlꝜf9:DX}jT1g~`cQ\+qgpވZP; J:{!qg1|w!r ?@<wCM(ru(#AIAYяFF~!hgPOIM*wcZK=r]ȿ u=hIm|l;\-]8z]ytα1 u[xR5397_ ?o 綔}/oĹ--`#]TP4 w~ǡ:!buVw?]cj2LXܳCw#hhWtK[aW3#0zCV_84+h6I k冟&.ЯJ;g^#NJ%*tań\UFܠl:^MӊI'tv˄ [?]mM7|B >T5}IIΛw`>~7W-<M7Tc[-'D >ΊKIT6E=$Tf!GE$DRu$kǃT[2[C/G!qwԗanӭt.D)M* OAg2Cn(Xzt@NO-֓T,-TYՀrlI-3)|kB,^ρ~@$t]Vsly9'!.XЍ7편Oj+.ܜћ~hڭ?<ҭM;Iްy#Dp8$!VTˍD2#(!X=MuFh@Q5_%AɈ6TW2%ŃC.O_ӬWn=4agWD%F^,sDC { k=~]x%.5Q4,ߕ0[ ]3|8ZVm/4B~üheRZDHU- a1pМћ| /7qU.{J6BpH]D$0v8^ء&VѼ9]EDH8U|D}.o`IB- 7qP[P u=YO|bXsX?]auL2 oW%2$v۝ÑA| élcU!t[Z4#u@U,J]k#;CM%S`A# % kӉ6~NgD#cɈp#!5@Ao$5zJ3 Y4)V6z"yBkV{U\,rZEwI?"Dw7E~,K$Ro4E[](k.'q@hBWĤqCͷ7HR+Ѱ쩥)T56~C~<{WA5w 'bi. Cp!ܐ9$3hÓ^EMVJ&[Zm?{`mdְTO ߩK&kQ;F)go^甌4<11:cRLbfmKLleH,*o Q%g^ i&ƿ 9D{]Ao[H6'3 )/D%˩ #B&ROrX81k:>/jb@*3eHYqGvHk-V ?`o˓b";(J^@$!l3Ws1 )M@Pƽ\h7 +5H$p'y."53T"~7P= xӞge6c>%@wbǕ\%Zw@$Wp}/Ѳ}|]}rmdVXΓ)bm i٪=pdt%eg|n;Y9K": 2 #WKPIL+F7'ԕHOR9@;/{)p w OeOnLP),%FfSԐ8jBUQ1V+CN! ֓q9D3l Nd9.Gq!DJۺD= Í-r[b^e)pQYMcE{#ss"2p9,Jrם); 9]OpLiIZxi4> p#B~jeOк8[?%"-:sX1 @WjUzKW_rkmd6議+3d-^>(186$zl`ڴ:Ƙ *EWӇ5Ke&K¤tb:#he7`jR\w,TFJ? ぉܧ !YPļ,Th@& y %!08ڬ&\0ԧ *!vH $+TF]MNoU[|UJD샮]f/t*4/u6LxDFRY9m[8Q'+nCo `慢A?I4<*N8Y5iK_r)>P"2zMA^*/:7ݤ>(.yYJm IX/Xs*k丄+9NJEnaG f W77Kˆיۦa}3)cɗ2JAh3cDUCԋU^Sjɋ-0~`6+U4/" Xf&x$,x,ѬuͶ46EK?Ӵ\OY4ՙME8J*`BަF X4$a^_NRF`7و`{ppZ]\G0Qt/-3{ /CvFځ% m+܄ w:s|vr(tr$DSV,le6ΎAuy8p]ޗ4ߺ43 t5=AlZw+O^% $lEL[o>{hL$ӄKm#Ix4#nu:)kr'9CЗp/"2?|rh\lr #U >c+YX;Ch]8aZ2/`lMIc| <:6< ( y:[sōh\ JӏѬLeBSXcXU3%Šut<Tu_B=2*3Sp6NIާaz;ʴIl:[uU0*N&+jr8R[H4+ܛao+Y?,.I~>lCa0x~_qZ0>H yK)ʅt'gQjUYH">b=&MlZ ]D$Ci;yhK^/ͤ"A re;:Erðwç1.B 5tGp39ΟbIToYHS_^d3NJEkQIo#vaAOQ]$<}~QQb}fgFbm(O.v#9Dx|e 8Ֆ$5yClNy6{Pidz1u2o0,*j&h)ExDS!YAֲn:D]ǽIS vc&P b2 q'{#9övi'݈v/GexP@x{SΕaw- $sXqnwBș&tנh29aZ H^ KfvY0K2}FY [McoeFgr^ >@TI,Z(=q6Wt zL9'0$ٯ- ٖ&!5NǘO)sR5㣫&Qn8ؙl< z;{HTV3}+' ;V{bnϲWbEJ9+ IڬF6BT¦Eg\BxjXZtL(#iWd,VtjQ1"Mےw_j0l/h}<)8.N#!JRrfilX&G8s:1%qr:<&~WeliVXbXz] 9!U(j/ {f&I{(]\v"5qE6HzY9>F]=Hl3Xqz]nyƷPbD 6axp+9ЏƱ)TU^hKܖD~ξ^WRAt&"Mۅ_p]ڙc"с,6[(h~:U-n?nx+u$g/D; ;&žhZN]SURqY/vo^DN = Wf[~؃qLdKFZӒnP8l+>Vx<]Ite5m~k,{#'N#|a@@e[Y@iW%fd"L+iuyjߤUUnr3Ɂ/_=HGMÖZ:L J4fwƒ `%C~;7b:zt;vt|5PkGګ./ CfU%J̝,O!]pQr R"Mzk[sQ0x#$ixԣ p'^1df1YXVub=?Uak1b2C%<ȔD㼙@m[b͊Ŷ6T^WNN )XnΆ:Vjy_rj`|+@oqQmEPLg^ATfs`~_k ?nþ'IkL3c ky:Jѭ Fc;oZf ģ!twn%}B4k4!~\ͻ|DdUҭ Q:t" ְIw@ذ{e9ٌQqc>?OC}=1vKUZ\ǢuG I)+ g9a^E,A?DlM@x,Nƕ“G6GBލkF3pH7 5Jmd`_ J?F ec#uwk6>Di"HRQ[!&RczxD:ĈN;tTdz莮1`w-@ !z]ςa+lS ~EI,Dxg<5sޟ4~N1?>II|({W$4CBˈ>ɹwz$] d.psBz`h^4ay (W/;n9^֥#Yg't@HڗGu@g 6+*Nj*y&'^!!XO^`5D g #.B#P[uD[B`CM[;5N1t5EQ{,GVnq343$N|pD]=Wfu hJ?7Ce*0DLu9(}6Z;瑑i A4 GIg['O_jHo- B 󍐏=\)}&\!?Us`m) ](~aפj"`kN7@$T2` \`> pi_S$(e>\AF qO| n$flh΢_ ZtʝPҧEdo}x[qFvyts*CAXMc.Wmn ĬFPvs^^t-qhVUR&68kW"Vtju6N)[xC%7đϣ5{1Ym]߇>w2>#KP`d=1xZLUGaLPTd%=ǒcad@TR X""d@Pie_"t_E&eY^6 p9:D61:͊y<lX24%8tK{3ћl!˒9x7>3I`6m*Z,Q zrotD_׻Ix͓6B N!R<L`P'Ҥxy3V [i.Au:eR s3#=4jA+N׈HpA/u< LႥ]Q!?n͉d^E(tˇh)V_=5 uK9lkcRn.Q;DpF4,?z?6`cqN W <~My`&Jwc jXWIA \WmG>DPfEEmR$ u ׾UC|'U=:S8S)Y E+Ůpp"˃rׂ0$#M^b$$Icam0,C^!3@wf cmOP2N@w>9mr|Lzp_|t*Q4?ĵ~7Ll <y0&5n5"GW2@z{cH*e糜8ϣ{vtUͳ# _Y$[-TE}W Co:uKq(ؤ݆*5ƌ<_$8ϝZ۵sH}LD_ײ!D4ׅrrS7c.S?)pŮʅ( Yu=6-SUIb*EYqT>~p(vpI!A߬5u-q+TU@tHZ<']"HK:limbɩw*cSTp' ߣu  oSB^2sf}Q@_<E%qq?m&yQx@n}P&ac*Tc XFU&4Ȓq_D6!9 f޺P F]h.1Ʋ0 %xK5Z e.1a3>j=gվr!7m&j"%Fg;k(vFfi߫^j{Ȣ lfM~lVmX ipwՇtDq-,qӺS'S$JԴxP.$lNB7쓾I,E "佝vF>-cٖ,-Mv^ s,fnbJM~lLnL!ßԪɂUsMBDYن\7aP~W3tJ*cY<==as#c6zGܖi?ۃ x-0&bf:x'8ǁhQHQ&숶7<}$<*HrgZ1%g *zo@.H'\O,-^+ *F4T3/ '{*_H31D_lwo5g4HzM}UX ޳l-YG1[z+Ѧ0hE5 @Y Dj\OMlawbw{nM<Ս"WIsrAox4Po( &$o+;  ܪ/'SD24" |bJkgRZ`ts^%-;$EOFxkyC^\wB‚+ES1z)*{suκXclT&:O;]6=*ږ"pu ASSK2̾\ݞ#hֿr \ɥ\W}|EKfjHD퀗`,pR)~C "eF-*9SsD8{[m>Ρkwc9q$)KZes#9W/usu@qEŜ6cyN ٳ<-V@fB#|4X1j!T$Xm΃,K#9i2oݢao{ ;8g6I.q5{aesZ3]P][SX2g# TҗOD f%W쌤 +ED>QzYm? FǏ7Kb;3AO W q@OLSۘew>r~V G: =k@$OɈpMΚN_^6sxNmSr%,=6r7i3{ ΝDXVBg̕\LWUϗPqR񩃕'vf#($j-5 ;"89MC%Q[G?_S% uW00zo O' 3][+rU, K (jJD>Q9h^oﯽjk?Ppж7/EY[EˎI0Y:78w=/ꊅ#:Hg(ucmF@HZ(sP3]5HWI, 1FR< +Z! 2w2OJmFik²`S>YuZMVwtJhH,(}SJ)L~ʀN 6P| wOVRD {:7I]^܂64'k.mlZ2XLSݨAehmbޑCJF;_79o"P,o^P2sLh–>"*p| +:]'ZQ/H֙sݹYqm Dmީ:'켘Ϟ0ߪ Xڝp8Xnd|ai]$3ϛKlԴDŽ>ys&aM$v} 4!I"6 !AIb{VM/k?VDM8Tot3{㚫}t8t1Љ[xR#xYOJ<4_9\~^Ual:zZqaZ V~ C5bru_xLbdG'zt)ǿdžl8~41o:QmnlӘJƛ߬16v&#]x?DWIdJU-0tSVr$x!Yt킆T0GJR~6Ϧ_,{rNj7ʭ,utp$b jDB.PkȀ T9bT{ Cens1A,\{3:POT?6D7#ʿlȋPD3!v g|@6A oXiH&l*Ƭ))UqY!@蒦OX@A1Gt]577ľ24:Rt$~<Ւ#J\?n[cկvHmm{a?]2FH?90f),GHn@ٽ8 X #h[Ӽ<-(:~|u<^{I{5t3ZrչABC@!aګIMQw4~SblL_UЩ@2GM,B:?O䫄ݴD cu2 ~uPRLZFS8 V G\3W2.<=JS6D2e.ԝyH%)z{?x҇!D8Y JG\g:LAhHLsC~t@/Vth [r. =JGJiSiw--W#w$6QOk19:6Z(n.$͐O/ ÆK{ΝsWûӺPW{NbgyqXj=m0L,suCneS k~=^d=Ew4 xL#+"WN4 F 7 ٙ3MiG[)V+86HR3D% wfaZ<~i5Ri"{XfZx Qؕv2V[.QrWP<0f?P*zRSvTLh#A8s'wJ'`3+<F;Ux" +#t(|4ef+Y7|$m~%acG(0qzsrG5gDJQgPh$Xm3 3 iGeӱLxK a*{')ח 10c%6s "s7v}&@{`#U]ʓќMLGԛqQWgqV!7Uz<,2+$9E'9mr"q)\;7}Q ~1>`PϾ"] ~!3ÄP?~=1iw)m.':)]Þ\m˴>*d8;N.CC0'~|M o+[ExeMWw UY(oϼnrm:Vxr^_,h:@uŗs\G&%zHقddž"S*i\`?1Cwai:B*񠭐1xTlbINԵvmJ@sRdڃp\]BẄ́v`Ɩq5Μ}mfQV매 =@PؖgxٻlQ1p6+^8zu#l3%+Em ͩ9%{7;ml tږoۈNޒeUa@D!U\K=Z C;naBnD8ٲmP;:jiItگe,ʑskV0<Q ycQIg -թ8;<_ɰ/q@D"'y]ՃF4 T/J{ptpjk&9u!徽 K9tTHhRhӢkbbqDw;aۇE44D};qCi^Yw:3Qdmȭ# 1 nB1;{n9!!Dj_覚ܭ'&@M]cnց!as!M 6y\rN ɈVH^d1{Feusŗ,|Uv';ab3'@6hf66Y+'x1s} 3_c4;Ir?&d<",Õ3Fvr?bߢ.tU&BdIhRf[%@M 6gU7Psxqu>3$V~C(oJ*"GZnGjC/PA=nh=7 nW**|Ӵ{x!"AVJ׷` ??Y_EӭdV8WNt`ԾS&fMЍcwenrvn֢UW6FP[$a0f 蕝mF#V25=J=`q(v9#2Îf2$So,b@b5׿/-+PG8b,6pu^%WG vf.e#jplzduI/+o~ƒ5Q^w5}&]mmhT#ʑ;AĨǍIQM81 j>*X\2/\aNW)|t`ʶ ӝ$+|};4CϨ ;zmI ;at6Uqk3MCFCޅ#t PX.do0epR/6STmno޿Oux$Agc>1Qu!x y"5-⅁9뻭,9 @*+V159Vp cK3 p/ʝ=,љq`^Ϊh7^XzRApwDXAvza${PJ= .{j}Y4M#ή;{:͋e}LEi 9Ҕ>5vMSkuzfӎG *|0e$…4l֦WW#C.ZJE.KBb9@%fU@%HK%Н@1xL~J]E 43TrƸXBW?<5Wh `?MSbN^4Z3Pݚ@ZZΞIn܌g2 - : 4r>A{K+|| ?ÂB}9o]ա'ʏ(L ΃xlrp wv5jpƾ&YLFyOVh^}fdQȷi;^j̈́+@1Lb_]ο ]OR#"߄lK&={eWh$TM ʠ9oXUUy$gUjO,L C5qPNYvIsJD4hJ7JMsj}wtD'M: i0&: ^^qx_r~Bx, a' 2YR躈XF;hT1E|vkuc <&G٪&R$|Mu+7+^qfl~'B \8P9yVAm!r˭ZSX>([W;/u.~ѳ+;f-[*$Pk Qܔ<%&ioTs 7lԓ7,Y4K[dG}OMBS0_]jb8Lsю2.G[no2>>~80}) (ud=Ԋz>DEY!SRu7h |;\~:~:;D*H3!:[\J.[Ū5a6H*yʴ0ZX)zznxGkoIObbSO&ދ=XݤҊ >-';ԠA vB’,ғ1jy?ܞKFJF*3lV`B$^m[/#3Z%4[LL=a[T%lFlp+Վ 86*Krre*Uj̙AZr%PƵN>Qh>e d[l#%5IYj>y*TƆƧ.V.g71畄] UrIlyOT:{JMҦSF'3[R)dPmn-WMz +oT?[[mEnYdէ9:y 86Ȼx$xS]HtIoe&zbŚ|Cegz!ZCq&7q)~/&>>dZ"=?m'V˙Ϫ~H ƪSuuܙ&pmѢ~cC<5eCJdȊˏW!B;eI<>dˣXmˊӧf=Až.|W"8-c.,sh#| PJM!R(fӫq)K(:(XcuSdz0> ,\X-S^_2f?JJww8} XU>ejyLpۚd! (h4-a,ڨ/+53 US|y\`\@ 95Zk^5>T#ꉰH fJZY5 8&WDL}J͙Ï\mh6IJM6>\!F7":E>,|7~eNF(.5)Ҍ9|s^MI&Ak*y >ķN+WgqYRNOE340zx?\ g&oD31@}nBE)xtfxڹ_D.﮽76ҖnFV҃w>_? _.4]U)4Y'ޱV&%ڙE<`n/ +X33 JNpLo_A+JuoMA1i:=n{cM\]ieo j5[%~is'|yMI{K>KDkb޳󩡕YhKR1+?-Mىr =USOΜ1ŬS Ǯj:xxu [gC1H@ٞCH|8Y맟×|-ow/pYB;TdlͼݔcW k n/i-hD)4 0.5,+d3J=;:"`'2Of:z;NTU*cuk=(͎ѕgw-L3 ! Ưg `#er]` qv/0``_3롳zlkez&J%/x+:Hu.w>62!s#eG<͐'@ۅLN^ >Oиe_<9 ai\'ɼgx)[fff-l@`lV3Qi awEt"}9B2&~*D)e6jM@2~^+=XUʉrA]^p=?IzOX~ KI9O1);!uc?-72v<'`uXWk_Wࢫ.IKjH!Xl>h`Y}G{pC,پ+4x7{z>g8V\*g4;Hߍ-,cU2 ._L(@:%O\؊ gh67NY!0i2U'/!{ilpvuB]ϑۄ,χX!,RIߦ5\+ umyYJ3 bxkE5hinWaxHLIWu&fF}@Ѯ1%~9.(w6F%7EO!dm埄|(MЖM85˳'%m'*]>-畸NJsGl/{i{/wNS76r`MBDW2K~ ta0Kx.L&Es12"E+Ԭ^6IoLT;w6()Pq+i|(`=C%'yXeA錿#FL;.BSi8|beqqh=jRu /jL;ɅZrrF`cVe cq HǏ`&-5][s;f5wAp7~T!Sέr;ln)9ӳ>ȘVMMal&{S4mxݧV9I7 آ X{͡ȑL3qJWdgUek, byo+rf궏!QC5GuՕE;4FTmÒ|ü-JQғjCB6ܞ¿ҵdam>R4,%t].dj|Tgt͎ f%!< a{U\< [>#r/) ;ؑFҜ,^b:F{3f;GG#<+Z[)߸ȭerU"l!IԬt u>0bBbcd)i8);{c4 dN'klz6˧U  d@?rf' _A=:3L6¥wH> ?ydv\N k+_hB?064L]d/U q}x'oӊ<Ɋ-GµB9ͮEhƶPOJ[}[$Ǩ$fq`1Wju`E[>N# AjhW4_PDh|^x :o9~ϥmDZ%Ǐ=zyY^ D0V`9YeWZ,fbR}b3Uϓ T, Y~ȃqF6GԦS[ke˗G4a2x1Q7G]g>XF)]=x`u|=T&y,ҎGG6;yp^2ZhiFcPq[rKqj&,eњ'AK1X.vU&?;lwF0rN8>*>)~\;dWszzk1^n)lgLӥ޳-JtR/2A3 +Vk=_>MrD3- LOnF{i6=[.v|ކ}%ks6DDNNRԲJtP^Z 9?'婞:p3ﱩǸNN<#n >%m\(A^jR] ǩwNCF7L[P^fun{XtkA429s% =+@{|ՉYؕp;xߓ~b[4|P} <uJ%a=yW%z!=DЖq: ou K}18 ]8 noO>D\e! R"'ADujIeGAf4â1MM3w0傈x"?ߟcr'"[iz-,|ޚ6M>泓Bƚ}& 9z S D MȐ(x ;޽\epAMhYR}5Y3W]ɍT!fڭL?0J̸gXsSv-Mӯyz%` /?/ + '$@iȮ:8c$̄<@l"#86nq)3W#}ϟ"lw3ظ.UEI%vuxo68nqN{ԗk`V\G-tghm&;/B֡X; N$ dJD+L4:KǶ(y̰!~wZT~9 }NZf<)iAnjᐰ@,g[^OI<4H xqmɹMZ"8ojDq6DSe? 6.ʴiKZ$g5xngh蕨\vy{7$? =T˗UZ m۞}&/CDl9"6n>"ںB5-Li;7b8>]?]e9[YA~c"_An(CGT F1.}ԧ1j+u*'ӬgV 5 Z`b(lLEM W#8Ȧ^{S~$-R]{d_X{%Pg-X&cM`.e"q+6vЙqoDJ" r݉lTKlZ+$id o r}sRb*#B 6՞upYA{e0C85c'n,V>ӶP~|ji!ݟ-;ZT0$ֺ Iel{,7L`Y@ ɬVRG77G,>l^R68Iq5l 8nTZ<FҺ/`odGbַ 21.PW_wV9Sm&5-&H7_ϫQ%0 ;C6$7}cV Jm&3G~F Gaj(.ЀN wW =֦22VMnbҀpք΅p56+/DY8 T=g!&Ko< @f\ړok,?A38}K5P?dAbF(e& KȞE=\01){Qۄ"cOMoּgMu6C IMظps I^= "xkBaP ::5DnYpw00 ÃƜy6B~$h *S|}~P3e?<)2P@K6$T Q9sU(g5RS^Ou"!CB͵" ~Q3[yQkE2>1{0$}#s4.̋ζ!H*guȾ?ϱhAwUB}>F$B)4bPAF2T/^Xc5|d1ÍItm: f{P{7~֙t_ bj)ʖ vm}gMyC 1uS i>K{$j:!st""wJPJ=]M šDceK\X CcUuJ0fECf [OB3OpaLQGqI{[JN)oKiu5L`F浉"'nPq98FS3Z@pޖ/(&8<@ocxX$sz~6z >2k )K`rQT 8Y$,eQ.XT§ǼM36i J&b/\mS;?>>nў4#}4CZ蒴hK^QfwV%O]˕~d_E meׄ36+s 4_/kl])~[3Fa3yfbw 4bf>utݗ~R9bUGt)=[ɪ0-zwIg Zm  #]aq`o:3/L2F'3 FUm]Te$q ]h"D~V$XnIV +b\;2DX:h:3fjj?$xlg1C9/0t,Fbniws=}Y轪-PdW ECKoq~2#s>v+`>i2F?qCqnjNnmSwo GvvP.ylArӺo"ȖC>}{ v=efOU9yvW"S b-KPI---Xqdu8Sz}jdllZIlGh#{ 0Ӗc57X%f Ŭ?.b/[)RQ=8N؉kȤZ q.:d{&~k$>$%De ~Dcr7ɺ!>Ö ceFs&۔ ɯF˂_r{u5kf[ {$mG| pC='qE]zahXf\d2, 394 uV}xLc RiY+9e1i;Y 3~#sr ,.BN/Ӹ0w#- p=a JgxSMȄpI=WYܳ6fR0Xa @Ñ&$0bNnKQ۪I7>ɷ=ϰl^Qp1Cn6˷`Ozkwy-rӽ$-TMfZ%b( F޲"U՟PJ%`G=X3MMlʻGY]x;+%%=s&Eob`U]m6 !7EքߑxT$$2բ1Z&W<VC~>,ַ>t2"9 obk: l ό1W[^'?cA:gͣϞ:Id ?똭b+axS*Z$T͜ IqbxE0cY.3E#d ƲJ.]S-pQ?xB(q0%,4n.96hZRV-f0R j<>bIp$U$(vBWuqrN.zFG+ig=8$i?ęuK3|%xZex!ߐ[Bb+,mͥ{2! LX4)\<&σ]Jl'C¡ (b6 ˰DZxUkRZMDw沗G(W5Ƃ- ǰ5&4}ȈS]/X9be&${?3%Fitǀ{j`;RlTB9>kao4EBYHD 嗈K"0qk5 %0?@'O2/gM"'O+?Zݘqyf ut >^Ґє]Djm*ߙ5'"DbR8(SKi3obޝ貍,TNy~j;ET4e/&쀝n€<}LWTCHB_=a{pDJ 5 KjM叏RrgX"<>,*#$gi^̩UQ&?fOy#P Cz"K7ފfsۮu !51D(./]++NB=/r]( :wJ=a%" (^m5 bS 'c}IÚB%XKwKmDiUqUMhbu# ZH\>!+YY]E}'9C TWd*6BJ?8S9VO@O@@ * Trx(:0QSI*WkMOREwWTF3Pb{;D!ifOP~bW?JeYm:xd/Hy14V]߂,2Uc(3¢ۓniwJtP1_{ndFR=*|e/m\::r~H-ŗQVk2}ypԫl³3J? @z-UnP@9xm6aX4U) c/ƚ' D+!Jtf$ ␷ d ҝ/uLpFQ4'0oĈ $s%2\@̡"; %'MfpŲ)iy\:E9H pgP-+z$g^F4,&JcrorS)fS1]̆wn%n1ẗ́_t&z6_M%x=-TMANak3eﷷ(1Hr!w6, z+3Tk^M妡ꁚ.5AӍh+4h%"WqdUlH .]reJ.$S?~*\%QZEҨmW̢TvnH1ػ'gi%s NBjU YBO~ ۶Wҙ6Xw݇<4[AoВ!>rgl XGx %~%\@TϗyriuC-0xSڹtjնLktndӄ_C>zw [PM-N"Ȑo/{whתԣbwߨjx`0ƐJo.Nh8ߟQΎ47=x_Y͖ݬ`y) tP i.x f(ȡ3ϡ嗡U; 2}=Zvr xCA7 Cr*%yRN6 یlEddmuzsJ稽:PIؼ1Ԙ u7Ä5M(+Z DLJ9|-g\s"u݃-X;,! pQDDr@:C1'e#Cbd2C'̔홿lYˊC;al*ay[M[9ZavTfkJ^C8M^fnhnu, ݰjדA DZH+;P4[7r9"k \WɝFFe_3<""G85]EӼ1sC6k|#$8De}h˜|cN4ٍ\f2_]Fr<<d2;%}_nTVr;vY 9l['EѩBEh]r[Mj5-mG 9J2]Kɋ\hǎmeg}R`Kr! Vط[>{FQ]c ?jiЌHVg^F*/!%^C)&<#+CNbxJ52'׌PL+ Z`o^Nb4D38.g=ڷC;2qIDAc!,KZ@尞f<I%r` ,1K;Z=07Adwd5|B(N= \¯c,Ñg[(){!*le`ӠkNG1xߵE9k!uoɯ~ݨ|pY9xщ]U 2. PP}3Ѐ6@9d̘5û,3x-V 5;t'TjaKȌp/ V8qR'hk)Ydug Nn^+9D?q=~A_yL>ʚM,$E5m=s&U0y|.N*7T+y˱ʦoѳ &Lpf4+~*9NҠf|п/UUYJw7̺Elu]\dCG҇ObOl,nS~Y8?# vA^0G O ;jHA A.5>oÎ|x9`b N׍S{LO. :NDM٩ \l] nIuO+B)vSho_\@ csб`JbJ4yfüi{$Ϧu M˾.:h,:&c>p#IMJ/˜EIXіj59Y+ZSz6ԺmD}bFG߁ x@Bha۾i_i'icۦ`p+ψ*4T*f`g*TD\=7z=mp\LĄTf{VcڨZ~UrŞ7ok0-c1ipq}G8*h7S-.~4@Cr2Bl_q@4M+7^Hḥ [HOf}NtU{q>. | e!]bB.-+~fp`Ig^.Bg 腵|A\#^qU*L㉗^(<\,yn)nBWGob]+6)Tz9)ΕxO!=e.sLtyC;broOrW'7,039ä]I&vc@3HҰO4ߋ($ݽO*Km]nӎg҆+o4,uKcF{cƎ}-~)q;EF\֮Us0(A"gnk6NhO]Ѽ[L6#bhWF mAv2ͅEQF-YǹWdD/\+~JQzV6l"T]Қms8|% lr&K2NG *h@/sF#/M!{Xr1ՓcD1ʏVHԲyJ" mۂ$J4] _p&8er>tDGE!_C8;d{3xK78Kse G\_$>*u{.hHQbU)Bh0xmP:R `.1P=;)BtbT l6h jIcF cNɚvdVEٽ] bpfQIVNl&w`/[pWZe ' "N12/S&?DuM]j "\O=wt[v/XԼq;Xi2%?%$+) [_L]MYu\/-e^vա}I )oBk8Y,DKU0Mg=SW{ِ gZ$`1Bo6g 0l1PTV37Sym @ zoON5 >|C> !W"skI Aw cg 7j K N2!,8&Zs d&3Y 0ôqN)&ա(u ~7mE*﫷[q@{˷p~6UA 4gWsk&vTNu~JXH4scǣE_͑+!% _V|^d|p0@_b 徤Z #_ j꿘pr#:kn.>+fhLp y4QkKϢd"#A/MaXA8},%ќxt b /MgsɪS:q_sJMb_Ϯ2g" ʌ -Vz1vmתQ)OdfgЛ2~8R\E,xjQu9F>wDL(:v%\pX*smk.sFgꆷцOgq@X (c?8$iQyq{^r)DJⲂ NGETP+ Gupo\9QZ|v䠈|TNuwg+6EFw'dPBɪI9j{ub^Lz.5 `/.m0 _)#V/NҠaKCE%qhBv <)z{O XTS`M-:s#^>yU_epL{_wz:/kjwB6:h=ẒV4ebsBHi'˳C<4P_3|"Ʋ[StUSe%3c= nGu+04l)ъ&>WfscR ǹf8v RUI.&I $L}iPT R$7VfW6<r Gfsڟ@\$Q @bPo`)~,/J;.;q5i9h¨JvgC-Tޜ\_I/?NIp4z,]Iu;y@ 2WP喴Ƀm"4l i_ѩa5/J)P  3O^ȍeIPCŜl7ms6|ϟSg=K3Z\/o߻|PpӺu?ԯvEbP]ugxտ3ݑ,(&8Ǎ pIp%;0IK~ÐkL[R *Z(ҍ6gi7' /\WZMMdlvNj#י{'qb-*Od{v5 .Rg =}v/uo{N>s%ǧvv2:EC3O B]Y@Ƽ/|<فEТF~n__mEY4e7%jq_ ͕z+ LMrM(XpNT\&?3w- "'i=Y)$L2k>З&R2% H@v $o@d/!*Sa_i2aWk7(`9_d: (*b ~gI"cYo, cv&[/.?qp^[# 8>]ad?ި8/hq;"GbУ,~| #Oi\Y ӼޚNrC1ʓ=߱6 45"Ol~@HE1H) : ʧ$=ȱk5@`. 4\JአI^%I?V лHܑw虾i>IPcVBdUH$,( 2fo{L[4a;ڎ9΢c^Gڧl%UUHrhKEoGؼ 7#*• tu .XEJa@nǃdg /ɱǁz]^[Qp۪ tocWD ?{a*mN7L_sJ;u޴p뿼y\v."`(Rl{ qY̒ S, ~mݙbZ]lsowGgw4Ocn0< L {~R`| [Y!*))YkKW$uhy@I$7?-?@q ͤ `kVXlCN`۴STNp&2 A;AemmD BOP_~w58[ lT9e(3:?ZP1vWBW5_R;I?w2%ܶʴ Z`ʾYb?/k[B UhIM`I1ffUp4/O;;p\c|n=Q!}kp?l V{n`ŦJ%ZjLyJ-XVnOqqp;/S9NC a>p MnPUsht埠AdB~ټkJe\+7ÕեPԁbrf^;uN5 R_+ JS4z <-\,%1@ek LԺd`CXV[3Aݑx,4f@UY~ A tj@}S"@Xpc~1 ֡PS|Z+zNl NTDSȕl&\Q@0; q)K:G*TR`KViVet`7$|܉y 8}$__4~SVPT:X^bN·%X{[P$e`k:H%אY%o2K׶|,& o[B:!x$xա*Yo U!`[}t0|g.$ B րD ƿ:`B(,E V)FI$Bg*93\o1ԞE'^wKGM҂b Mpt5FWt23q5p"=YA;sOGڨ+mU"Zo"WGJvW`#9Y;_yȫ[ë6_ cp-ILpu[, K2\֦h%juWIa:x#|k0J7qB]O6oHH[ 8U.pXLd)mg=:ԝe=#|e P0ui8r* NBZTKnR =v5cy,:L7/ӯ4uj׎RŚ Y_Gy vlm CNf5V%U4xa]_"&-Tv 4t43&R>w EZ^ڤ)P &,d?>Vt@[uʍ[٩ ~ Ly:\ٌ)wH+WYW:0ͼÏGɋuGQ,GUl#w7;e\v(ԙAɘu=0iidWݩT/wp SvSu=4e>Pf~f9_(U2!Pa~k^ QM]!Lu 6Wg0YlNt Si$,SqN3\_^~X/6֧Hlvl`4csYNFi5y-2H$Uթ><P40'ձqo0 ?pɣ<}P s;'\>MVEZb8Мcevե1sĉ3D5['\r.p~{SPEU!vWXq g.Zݤ5f\Yƒ1H TfICxH9u81S+Wŷ417 hk؜uz|G] I$ɳ5HaRb7y@;lT*>bẗ́zs]I0D+&L- ]S;-w#?eNUsu}A0JhYgOs>xLS5.qŏiR+-\%N5o)aS vʘ ŎZe7qHlP)ק=/[6İ!m9.>RW]7_LC%Ӗ1) 29~&)Ly<bgz&X2"ICp 3?_an7Τ70Z`wF1W\9/ފĀy'}gחZh[9|4>HkbGsvg?qvw5RJq˭C5}{Pr/8̸i^J=[Fg2#!_IO 1h܌avKb4wGЗSiisĒپjԈ֚o7$>o,ٱo[MKMZ?$_M6xo1{b (\@$2K{,x<9_΄@dGs;cMxBL0DW#ɝ1pmifJx2'*GӏgmDW^5^6 nPK+{ŒiІl4f"6+KP4O@)0"lT $2z)%5Q;`DpX T2BR.lmp{ }I*-v3T~3RLMGIT TR!2 ̕;jg({BLU:&wI%߁' "R&5Hc~˟꒛@U9h+F%k!fȜ;).]PÙz)<㽒;cѥqFȝ6ֿ2(^#ps4@RynՌ ;kcO=aVcH6$F`grHejXFn:;D;(X9O @V*G1#EL**Q$19܀g'=|-;zy>>຅mb!!vpԒX5Q@ۜSxppvήIE,r>/HvHD]1L k6Z_9i.*B1Vze.6VpbWyQ\R/bK~.G>Bzz_Wpj}$abՆ{C}dg_<&UCûqО,Pa-Ȇ%c%|Kj#*%YrPMSW퉐ɗ9:F65Z=dt9O{D4B:ɞzCl/Y$MSӿFCvfW^7[[x#)/aJjhwLJ:rt,ˆ"/ji KoqeCVm,aBG]"P$t#pM8uELӭ"Ac*9Wބj^rE9_ #VM+ydL:BdW^\*_35DP:]]Q^Zoi/v{2E7ʜ [9PZCq} *l6%Ɵ,v( "W Yks4Đ 8i34jBavK|0ᑪ(M秃ʱiS `I`SvJ`T#g8t fNzaEgahI{ϔAP1֘zg Zm=`$3zR&M;.릫!=,--i]cU4mhA g8a@& g"=GrY8Ru;G)v+ BM://2@[jPzFƶtytvm/Z=N$"wu]/ou†ʢ 7L ' c3uc(1?p{>` <9H6q:F)S$W+UVD6M@t5QR:2H0{TH <0;&h%1XJf*aTcF0g$)RÂԶzǧ Tr0;e@zg~4i3XFť\-f=^WE}ҨD4xkXnw;9ڙH1E_eoCBBo Mdm6eRp)KO ϧt}er>LZ*F--']S2z-g(,Pyl Ծ}][xǐ*5sU.3?UYqr~\XNj:w9 -+nm.dHK mB/k 9lPUc8zj)od"oQ;jK㒅W'+oIlZOtUW0~dy)!&DD.68,{ꝺ:?;rXCeN* n91X(-`a35 gAZ.zի4+2 Gn)}hYb<*=\;SjM\zk%0;dYfSK- %2kEH.{02c 4@Ii6L>iͪ`5%=nף+0*fDv7RmT-= ל.IW|Hb3DMyJ3Vp*'f4^zr)P8PϳO[ `}u͓ء9by~65<A=@coQOz1F0T}4&HFqBP>y~l@SZ*?zQ֋~ K\8)3$_N1eBR:>A٬b]%/:7ȪڱdƣÜ'UWUwXYr>\h1As &7 yvsup' zX;'7/nHEY23ZP /'m^4hsF괇qHa.K2n;AqjF~&ղ)qs3Z?RŬXy]p}Pɾ_~>kt7^±8̳, .==^)> p !4)0WF2D)0қ."/5 iIZ|e"JOS/!&OֹGG(6ףj3"@ѭvS%]dbeAݽnh" A$A|)NDB&`h\ueh@ @p w<(ۙV٬ZdL;grB90m?'y>/U45"\QmϊT&\aߺǺџJIw].K)*)Ҝ"b>D*mѹ/JW8b69!rgG2w7Nh'lf7#UNN6V8R7)þi?MXOӂYp$BWP c;Ua$'@ǭ q!bNVV hް[ȽZK.-VLpY<66DbY6VTPg* q($\{Ar2)0_9oNhڨa>KINH<< mÚkj/HJ(yd3]oA`\}Vn.r]:ZrWJVTn ;kHitZGI6κax.T/ c̫z"D%&1& M @4/A"OdѵXo]6Bz@b8#p) uZIiT* mAu M>LjveS@o#vs `8gb8r^rLlgI QxnBf{ X~cPF\Dt$(ʏvY >lgZHػQP\ɜuOW@H(2l2i{6otqGҸ n'b0[߄V(!l q 7%|7e4V~E.6)D1hߝƭ6IHޠ=5/uCmڪm$S=tkɯVJxncɉIx',ݽy/wӊ%|%h ujd/6Nzc|-8lubx ZyEd)OCgx{;-_ő'EMLQvhe+p]姫N?Lk6 ؼzh]]P,>\oaW;`/ΘNM8)M0$¾|!M SF{JGBPptYH|B $$n#-.M~ m{X 7e3U/EHrA?R#t`jѬ] ZdHrjt$e??ΓmS4O\?}/0MS-AS^itKS?GkR`Єrr+˘ynzuQ|T4wŰk2*ʶ+$9f?Z5Ra?K|e _Eep\o8͕KbIfx?F?aɩUI8!yUT@[N'Zհ]UIz #5UùhJn (zaCUgq1Jm*-eso ArfxG|E%){[nE&^ F<> g0܏>2h^;%l\S4@]N2 V~(lڎYlsg"eD < =w.zHAG Yk.yh$@?ީbRf'. h@‹){>nbf0t= ا1%m?9Ie6skƆFYrϮ4c !KQ| l&\iPJ]o g. GyyMRc<"łiA{v?Ueӻם#O&Eo?]^=.p:Ds}Z':7[ ye)NL &b`}Z>=cVzC/>=7n(½N+JXܨ!X;Q^Cے1g&0z)Nlt.58JS}7m8+u]Y|1it%?(\'{2N pnӵT5k4&E^8m~C 9:-QQNW{iA8BQ -G)ʔ[o|`Efiyxq6_]pŠ̲.Em?m0"<\Q\*V$_b-E}FG ͱ3A\ޛukέdDk#A^ʖI's{Is.kHaj| 4O4nѮg7U%|/ʓUjD.1ݮIC2N ÆL#ޯk&js%s/3 ̴'J%m݁6wVq󭏅 h?"/8`#tm\O22"/?Fx Bd̋uwխGZ{`o-F=A{jsxB6cvQHn*9h(nCfH3{Vaʀ!8fBsBنqxJprIhX3ÜgbфrbuqkɘeCPO4Ak;)+7^I5;VW-N~;%!ϐw.i}z`щ1LNo- O@1Q n,律vʲiXbA[5̶W9(N5LDSj7|nLp)QZ配0>xO둇mZf2,p.tw>J!R]DҚyUƧpS Yah.yQVMm?{W-̯<} P)ΦM˳ūuvZ<>\w3kG dﰪQ=Cya)`@Br0|EJ? 5l&zB nmkdBNNJ+4NLnWdc ?UzײAA0K:I.׳cH xY#%kwǞx+]23~3PX ZQ%*VOYы4p`j]r%\qo$P6}>A'յV.L ;\EAGU 4xIcU8jm)q炴B1`qjbPJw D1ѧv7\ޕ?Y^y]=7gxN4 : W(er@g-:TPe %Ni7e+UTAYV5@YL;JJ`BQv/@6Q'b62{4)TT `QDFhs\/WY5 hj2(8|^r^[Fcp3U{7Sڪb{6qP̗+ n,m*f[`RKQ@w/ž'yZ|(]5,س@4pe)nM$'{ؐ}Ƽƻd+URC%"_7~+$H[>m]$qcn'uTr- C !BrC]ېڐ<7m(f6DWJ~tM_'*aNdFs` ݦ1/lʇψ+{FB u zռ=Wh %vK#e `[MeiH2!Q$RC]h ѝ$i'Ê[ͤ\~>U$:̣#aXO&Iyt/p倾V@VLZJ SvARo>A90S7 ks_T^H2{D㉳nW.sx:ԙ-笫O"peR7 EIs*;?׫DEp]"0^ˇ>9F.=#!/L\oHl6Ǥc n˲DuM"KfU 9j(.ŞnMt9ffc?kѡbzKjv/ M,xG.6\e\k='Src]jCWt쿢2/GKD[2嘱CTwס'_m@D3nj [+*H`+N2N@)5PŊ ؖg79#ۊP)Rc{E=OM>ZNӊ=\8mVѪb9J0#7X*OY "pĹm/ɀ_ZcC^odfҎ[o'A%v/k/NNP_a%k@ў>o5J?s~Yb<]Զa)֏Մ lu><!>pΫ;>fxū*j3xFn6n_:!u[Ἴ&UO Zw1B;D\ V tfz{e/SkH鮎IvV^`Dgxlg5t]+[S x^_^i뢍u;Ӱ]c A:[ i-ȯB n|2kT3@߅ӐuWK%0fΈV<ܯSjU}JI|SG^|ahvk5_up %:(,1%Vh-W FFx!2ͩrLO 1>H=T  a >A%ps-] T EM.̲|e «'o[.G:ѕ0<\;\]{'x[0nx~3Q>IImbJ8=niN>=߻5LP\?蓔Op|h󌉠NMt=u 8ҷǸkkzZgH[u.n4̵ZY3NۯCK%/+zO# ]  "{9rW#$æsE e(id|mdԍ(VNز#lDž렗5[u\ 6b@5Bg|x飈uJtKX);+؝,ӭpp, íxCڝFJ? IG*5 !X.[hq <qA Yq NQCam7")!59r͏,sA(w\@_4wGN?j&YqWWOooM5UcO=V=:W3s~R}hrrwh-x鬪 ~`b/ԸOw.lڼg]l\fXPй)u7Ha@:)q%^X?tev k;`u=y,Xe>z'm+f^s3,ОFS1TnfYaJ}QT3F`B*ֵHZBnYTʋ5д![ '󝓛 , K,͆C`$;'Y2=l9{r'\]?0a~F"oTvCBerq[^<*U]t=Z_ݐ@ʢNYfЧ"6aЗ08osENQG&Nꓢ1BE$AvvSX ˻5$<_Xil2OT̑{˥4 [yb.sRq$|sQpqb[kq,W߄Fׁ=N? ۬ mBU*|Hia{+:SOkHb{@79ppijPM"9"/\Psnr,s ek85q,A$bie#?XZvzğ?qGŴZ{DxQzFz$ 'SI /.c1}FՇ}K]SQ'M,J:dU0$i(A[92(c"9nQal:]N> o6nh'맦l|8DEAmw#v*EMjf?aY= Ka$!*\)4.Hq$Ȓcvˉ}]* >Oq*p;AŒaנ $,+\݁Zb7 'I2ërooz76tݺG*&g ;6 X;v[8 UxCie;[4_|N WpJ"y1>hWʾ 6wĎ4V nv2o ae+[w%w 2'`sVy| x*ENؘ7q,[|=[ik $FYA_S Yip*V" Lf[V>GpΜsx“[O؄s . /KYt 9r*mxAް9=nŸU)cĭʃV, UtY7H{|E)g:6WG.߯Q0QX %Ap=OH8s< ?؏F>#ph$6JSǩ߀tm-U-^jBe8+4 Rj˃\jEv'I S] X,v~5C/ a M<&+۴X'N_&vdR 8W.@ReRQOtBፙqY < 4:穎|U3 P a~KeST{3vyXxJJZ|mvMhpr qe$45+'!;6:&|uv>ϒs> FlP9z:pj v8 eI:æZ7SSOjRU5 CCO}"lu@6@Qy}"d|6W* ́` Jb?YC )=A@lb6D}cf7h +R| Br h.a+T/wHVѠmaz#vZGoibGE,ĸh⍗]{[/"](bҊVi%e+G$;׬ C2kSlяSgw57[()jp@.I5iԚ5Vs}m(菧g0 esjIYU^ogG5x VGcnz 9_xl8LSP: w*fj@D_ce_f UЦQ09IcԚdiYPQ^gN|oX&NV_aRVSe Q8(Ed5E <_ɑAiP5m&]3kpܴm b%LdBh!L&Yf<\U҅|=KݥuL& 0FM?8J@ 'FAÓl+ȝ]оtq;Ϫ %>+"MRXBAi#_D: 7!==mW~rޯό;ɺr/A_+f^cClTjzPyad6 N ؊,C\9zAɮDY7`ǐ)b- {" k7yGf'&A5G!eS/\Z1&a6vW$Tׯ]84X&Ki2?V<7b1I˽nCҶWvVEg -Țf*i](I>T SBR){H~BrG(a0rRGQ7UKbhλ4πdS ,Bùșlfdڦ5]=^QL&}"#mXE2c5G"ԁmRx* `jʗ) xW83h]/³J!8|nt0L#d@HH i (+L+$OQ::9˜7n-oTE;%ԆꓗؼhF cSɳ!7:]Tm3Pi*(JBe{9Ӏ|(UW+ts--14,i݁J%DŽ.cw'5#q8B8|3ޑgJ[c`DlaPjh{}AxqS/k=UUBSfaB*oJuծ1uŒ[!sK9VԷ)+uK*2mw}JkNv,nn҇l60|˯$7@`lH(d_ ]0; 0rDI5b<&ssh KNЋ%R?eh)DU3 l~'_lƨ@8}#%uB1NNRnBF^!XN @$HsټT2\ ,g,ԠxJWcFJڅergvRce/oDWY ,Ǥ/ҦwR2b؉/(Zd\_g8@,oo0o!ʦ;Fg}PЏ_A2MP-Li Z_܎J)46V OHͨyT_U 5ǖ8?K RԚ_t:4[qAŅ:a%vzP |p84Xۃ qo^V_.8iNJ꘱e AgHb(M D@Vԋʻ)nyF س# vz$tȣ9ͩ; !"I ?LUBaˀ?ht}W1ހ-Yԑ҆5A3h@'"YU~YF[>K#cҶqB޽s^ː@Y phb%^{H) CB Om%($IvNmfh:[kPzD!cZT(U3KNռ"{"jW$,zx44~߽ׄu zCEPQfCFfDa%lXp߆70kd⣣0ERĄ_.ms/ñFI1PW:7+=TgE/{R7I\)IBE4PWn[AxPbC~J u׋1:FU{2'{_ko=_h{i 2Aˀ˫qM s.aY+L3(9fX+kNYqc"zXLlī6쁍R8>> qfƢF5Yo~Qs@ (w,+7ī_W'`zJI1!A Ȍ:F1%M/*xQ5;`O~X/⤆~NygvW^\0 -b#8pޥ5k$m} X3溒iϵ݈ DV@ R[م.*XXV`%\Jgh gҜ(} N뗯t0P]1NTs6ʧ|+Ƿ;4J%L׌!/ꐍq|fKP͞\ ۿo`C#ZdcnCnC>+0`1j/TU`ٱ2VS^M*7Q/jsM{ [t 좍i/N{\\hxBoWwo$K:Dv EJY xx M|Rʑ3)YLM`?s}%!?y= $þGSc0FXA?/!Mн]1 *Yߊ%, *%(dwkFzaqBCw1~Bi`5Z?,bpnO9 ``| f)߯;"BT("'iۚx8wFhwΠt<ٿ~Z t192dt)\SRS1Sg~o&8+?cfNJ>u9Fr(ޙ [ g}kuis تTn8O;yV[R 谨؛"VN/=e Sf%<>q3 *n8P  V~ãCA vDk|%W`YJ2 y*:Q!`KLTgnҏ  oˌL>|CǦ A#Ʈ<ՏFd^rGbeh^?)]nY249.cper#U2]`͸yQ8uB.@Cmz'z" =!3!:C6_kq៛]QRr$.@\(1pAY&iQ@3E<-C@;Tt~DW=q3?hnA?~15D|} ĖVs+m\fD,J ^8BN%r"袚Q܍T%Gh)n_SugĬ-jc<莃y%E{ȗ ELs1C[BOQ^AcM2"$E\9{_sg9|\_5_њ̺Hզ[X`BHߍ:q(aHM?HXw= DF ePЃ*%YD%0eL6/&)εUׁ$`PEn\zwA ğ:g(5R@S#+t\ NffvK3N[΁ΏAO&5AF;R Ȑ#f/'˽ `L>zmp?$S8+o&7 3ȏtr%.ԉJƹ32zG!Tcn,.U;\?bnC|$DDq%nfT8q8˳]BX)!G5y6/fqF/n =t4~~#JCljy78z*٦NϨaj񱥲.sY%PZZcWz:ԛ>V')_8O)BQ"j%({82JdRRcǑiZ ԥO7jwR;A_X{) HvS.%=FѶS Yp, 9VUѩ2oEF"sل ?]'Qe1m3HW ⫓5m)}ej5IuMBORf"vkB{3F/~vo.kAm -y؍3r[Bg1}-хw馶6\<_ oŽZ,nuZ&#Izwc޷5(.E`| W.w7YJ7 RFN 17D畧Ub)X0-&MhBjСVIU&鹒B粩6KA`)W).&H ,`%\eiQw%DWH (6S=`F4:k p(yN,^jګ$-}}.B *2qA''LNÈtCz jOק$`pwd%,{:K޳$0ʉ'n|S5]bdkN,4QoL\ûޫ?n͝9"KZyϚx+6O埱+I(@x=bh΀oxAFx96(,woӣ;'ڝ01қyv(oc2r)N(2$1#-BpySٴ.\`z--&}0ԩwV]jٜ}Ldnڙ 'nZ{ۣWD4>,C[VҢIn(,r.wt31%Y+Xq piʃzb1p :"4'-&so&)m$0mѱ)M;u;BZ6L~,g?(EsyR/ݑcxmyf+_(JИVPy6''ShiHTu%WΜ+h I߹ Q;"TZ7}u,V)rThִ:`D7M--"߆Oɭi{3E= 7~楄3cdAh5 +@A-84ueTe(;)\$:HjޙͶf^$ J8ܞws y*L\71i˞ݗ6ub33+$!旍* @A0by=` Ӑ!4|#Lq+7B&PM8b&A`aiՓ`t*e_}vIa/# TiȷWu!pc Ny;WT8[1X {Bg%!-@p3>(Rfxs!nNL]!&EI a菙&QZaŜUKO6ƎL^<*O2x>?sP7޴;g oY6gxs_$^LA^SwĒZ"Z~MVKGΒfi@g@1xBG޹X GCsEtzP(ŏ 0w~Dm݉JlvX{c2v(sU`B G^QBz'O'% ul7Q8}Є釺(\ vFz5>4V|Б.XPXOqQFL,dVYW~!eQ+ >1k'٣l|c|jm["} Z;չOfrq^%d{ [bQ&p߆5V#9 Kz=L'!D͵.R=nJ{TgM6ӍDK>YV[d;1e'p.*Mz PwGͧ琞Hsay=Z#Jdia:;n)wM|涚W\N'ư.++bѯ;/&b o_ $DٲA y1Te%~Y 4oܼw5_R-M\1Ko ,1}no>[ʛq[nCoY9lTՌ&G!}tEdV8 `5#oy(`c%.=;{&<6@:.#N+l oƍi)fv[$V8 S&\yZ\-2Ixjr]}0&;0(f.XuX9~,ܵ} zg҇,{5PKNG ;'w(6?s4c+ T$B(OKI bmTyN ;4^;#)OKqPܻ_q ʔ-zO]A.:e+x) `8pVx5wؾ!%x?Кrܼ:zB![nUvxM$׌r[Oln[ F 1΅XYT]Z;0,@U:U7#6Gh#Nѽ缸8z3)hBC0Zrnxl\ YGhɨ OQ·`d xU|F }X|s|dக2$&ncof Z.^Kʰ6DУ[TTTpϸhRsP=|_v$L]\u'H:_ os8.OvtG$7d@O$$"uv&(dn/H̯y?ho:+>sz]_P4s1ն9!%|=pr{zR{eoz d+wSX. X(׿7Q I FO &C\E:i<7E-Mln?/٠I'Vx4]+w="@~a?2aϸ'_CiU/EEhJCHzMj Xrfڎ8)z4gcYĥ˼rLu1%(%ʼn?+{1v1x򂴴Gtv cS/Cww|gH8aAK3M.pX>)\z'蟖Mwfx(+u[|Wq)\< I2$ʞV xL]%bL;~7PL--{?{"ˡ;$0S%-8fx /SaFO}DE dž!ukc[~YtAtIYJwpcu@G ̵ ˙giON^ Uh~]Tܮ \dGQPΟh 7&a AX#HW07kO#V6LxGO' OjJ/ Y\I-b{wWn~OscK/Y6&eP­n!DTɛ&27M gFҼbSLہxȺ Y,Ɨzbyz%zEXL+>(F |qnv7-XR/&|5LfU^=_wV Y)"pk[e8Msd+73L*G3|0OPw7hI dlB%`.bΧgm.K}hzR M]-J8 a(fb@T~^CXh^?/߷zD^ҚC3cU6uup GDXQhsLdehIs*8IďvX\TpUGg;l!$V tN{8㖰O}=WU |#dr4j댣 ߶zbfY ;خI ԏ&aC_To}U2 ~=839)OT{vw.ޓmZc1c2<,Vd->,W)[/s@$iG 鮥?9J>020蹅m7'ٞ;纂s#x3V#@xS.1Jx&KujItLI{"V5fHf'7ZC כ1C;yw퇁-A"CiĜ6Iо֜=3=nSN.jHCl՜o"q/θ:?qӔڙ6!Cd[7`~@l .DXdJfMqr?Bٛw}~pM/d~gFiD_k|pcâYK[ɧhPS*׻}goyYEesHϺ'_ CDF#EIC_GY;f\-?GCG?emV0#/UVSNz1gZ mVqZn0P_G >/qc'{ݷ߲Q;udA` k7` f DwT60}NMw1\oCV}eft3W/BzxY}JUFWLx>thĂH'A鵿.m'ݚ%oZC*C4Jݣlܟuz)jAƾUʃp]miMn󒙌aKRCC}om8L]Y@;j؛26HG=}Ѓg1mFoGjKyuJOYj<~K7ˇ8?K԰t &AMO"C׼I5!H aGsH_Y~ԦxsUdLlێݿk7 X>FrG r1uB}dM.uB)*H:E6:x%>-ڍukl&>F/z!Zj}c`7Lkq SZ٫h.BFdAͤkWMk  A-wd=׊K SaTfK5RL7C.)>_n ɘVWq ҩ7OGfT*j$ |a/ sǢH@?MQa3tb]~,Olq0JURQ? nSPGl[+~9 7=|+s؆ٜQ&G>#={e^|O6L:s^p캐#'vR?_6e'q˒"SB *r^R"TXkM{M/ Lblj9$Z:mp kHƤy䀉$JP8r)}@E`~B'VR"<w DbM"iTebwj&E`7NיyͻT_:Χ?Z Rt`QrD3ϷU 3V0C--8Y9(@64^u6e%f4nA 绡R[y=9 Pшvi A谯T/] whC~SQCfDFQh#!KfX,>)lc4(~m<k].|w$)q7 f6QJXb-x͂ȩEU/sN#R?75˜Yo +$/_d#8`&֔";4^ 虻TqtD0qHk2d 漎u,&o.Y;Svr%ҧ `˞9qzzDNb@{u^#m_P " %[>)J "p]FB@l/U$CORWٷ,ʫ0f(s :A jtݪ9vϧߓ^nERTV巡зN: 9e%? D0h2V<^9!_ݼ}+Xyd_e'y0M9k ߏ9a cLr\'ݍt t-ŀ! 㸚Bd+;T7~9|jԤP@s;I/j&Rۥk4AǮ襭jxӋ?4tI 1mo92{ľ&wZ7ܙ3HN]SHOE(xD'gX)`/ş\PĞ+pտOfF;ӆ>w+hXkǚ<~Ѕh #B*O nE㜫Qum)#_و[ú䣾rK#vyf߬KvQf5|mʾQNcGS>c#:&V(-]JHi|//݆GYF}q-gXp;0YVЋv F'OQYw:s}!뮟GEZ_Ē$jk4+7>ư,ɦ=u݇tR(!s E3h-{8aFhni`꾨lQ+[H 6#;xn~4~u1jE#.弦!<㊶4PF.ee oQ| ӃՀlboWTYYzȨ2rb-L]cOjFjjMCË.3z* De3rHOG*رBh?U*LLz˘/;cIhS ;xE\_HfY2yP/}Gg-joPrEԷ+ ) 4Vi:}MaHZ:pC(Sv9 {Bʷ Die#C;I@Xsw6GJYz9v>djWl6ó?qԱ{J>NPU:7>_WB'H,[_ESإ0DC=]|q'X#$l O3'BU\Y2,+.$=. (}n>?Y۪|݀}Q̱IH+rݒ'93Rl6&v[;K`Nҩ 7 SJ`N#'L;D278-ß߶gLg}<ʳЖ3BjqI4:AD0G:_'HQZ 3D)L(\0 b>(xsψ/Q\Kr hDL.Zu{>E17[M^-rnu[h"S$CrA|ʵ<8X"oxw5x%AS4;pwjYSW)(ߑloN.9^@t2şJa.[O]Ԝ"[`qWc:CONw?Fsm\ה ,Ӡ.tBLfTZ? hz;+Vc0YYa#q|ʶ#rcy,@0M*QF_q:0v  ^Sxמ%MQ.'F4h#F赌"ғdϨ5p 'Om~WS<6x4ޜa8 VbVDji9pg}=ww[5a`v9F]Npq|hn$AHl{<) Q/ "ΕeM,4ZA4ؚЈjES~O]4ϏYiD% |R_PZ6Nq1DIϜ928!M!7]b_{nӟ6g }W2fX')Lzk#s5\l^ ;n_XVa#7>xG1>@W!{2Q_rg o `ahZyU{eļ%r:i*Ò|) A4ԡzꌐSۏADhrf(C|-H &- Jch)EWsas A֖b6OCC4a*%8ͣ2**>T 5'e[LTV9ZFQyD1dVcĸJooR]Bp {Lo׈06f,r.>(CtxiԳ3XM5cyCIi9Kys2*jh:/[wZK-`B|a/W]kviF#А56ht:~Q0vC^ OB`CrϼQȿRQc|Ny$ FvjpD\^~W"@ x$ŝ0)5TfH+$j0g9 >XRq80]:A V8ghAtrkj:b*uꉰOH*5 H3""d8SNj_=ӎp$#FlFYy8 )*N/$ PyBy1CퟫxO,@k*0t:Zf@OPFlej,8ʍ{*pG &QN_>}Km@ٙ7tqͣVFMOуbvtɎ -D j]K;d_tiC};<+r6ךnďM50Wtwρ0讀`[Lc5/~;n"]|:oP*\rg7F,`^Nǡ0%r_-S'Д׿݂4 e m(*G #B;{N2'x# NBKI^Qz<9OҜcآ&f8qD(P ! x;o+Dhi+e*#<u䊰|!`#l!vN y$8]T!-/:%˒OGHR6f_7 R*hPEvi\VM1q2Ԉui" Y!,r)Qر. /O.qyWO5 __~HT\v0Y5(;A>ԏPzz@n1ν<<3ɂޕ + M9u?9fev)gBMxaNbD0@{|_\\ vZlIy4[uaPM >Kz`b7赛56|%&nP)-Ar+-D<" רBs:E:D>lMk(v>(IOXa:lYA틄K ~՜ `=濦X[C' {if_P=2עqQVzbnm K0Ӄ*}n?Y+ z Ɣ p"`ءfi ŦM,%΄UȂKaK6YRhx$t~9/>聓/e3"%v}b[|!kYL+tE+=G_T\< SfyY\f\y | t_{2]%/h@#p8:! l AV)@LBhAC\rE~hyW5LM PEPRQ~'$[}͂?C(?Xt Wp\^mjs 8\z W?kzVw*r􋖞c3m25jCmP*Z$C_%B+n[sa~tؕOk_*R6HCMz?/\aZ^zs>;}4d.y;݃‘CE]vqRd +-’5EHͺ6n~/:<{5>AξM]I(.kR_~tt`<ޓ8BzN˶<TiRޟ,ruk8A<ڡy7aVN,w\w>by@h͌O ۯ VIKUaij v`D G@[9+ [N76V ;C#.Υt=|~sϩ?u j䏖/D<~`xs4gA'$nk ]qf.[Ix"8ޝiPjDG&Xvo!|(KF rfɌtB};WPr"kM/+6 Awf׈}a>u9f|$\2\8=AXf 8-jxP)ŽF-?P@ZmboXIa]]c "H=v1UXMI)_ZuO~?Ơ>bU/5v>WNr-_p en u0b-Gz}=~GFПz넙d.Sĭd:wX'kv3J SL!`1WјbX̖q;(-\xNztm)~wNag а\~Z|'_4r rVUܰ4EB7Zu0KfUF*D^u+1yCXw3 yD/48 /?-jQh 2gF EaՍC#]|E)O̭nYñvxA 0f- ٱn%+g?,#<'s rQ< OZD8FT RU>Q)0 "~T>)]59aH8HGP̖O(X.8aק͔s ;"ʀARa"mn2:2!6XObރe ZTΊQ\ۍkq!?`hL:hw[卺Xyc.R5d֤h[p H}qF;9:t{:)O_$SB0*L祥Vǜ-h|h?r0?<גEѩA|uDCB=uJ~~8A= rtlXV3B^F+:rXb;k;k3f<AUf[bmL#e\\BI!R_vq#N&JH 8 {oNƮ:-(gxiYL6J* 꽲WjPqv6>hO}ޗ*aJ9kQ~O@DَV`Bl `˄k}OWF@08#qY,l7?%_g,k$eS}{(" {Z<$"A\]"?'޾G{> "LKPs*jZQq*ɎGYSpCG"&yw,-8@5tg_y g{1L| ؄Ԕ{id}FY3ݒ`%|*GgTXɻ0n(! ZH~т/q Hqe')->g,Hn;DZnXX6S~zI|O[^h/2Ĵғ =em6I6ۥ#dVAU3\!ILz`LTXr:n_LA:rVw +e=爤J(.=$yQ(飷)Ϣ*̧>^0汯) y:?~Z}(!3V~ޖ h1Wp6hL,03<~M~ _58041KK4jmwc c B_Z;"Kϒxns^yRcp8YkǮ ^E~q$OE6T-I~5bz<_e!Vk 7Xڋ"SԄ֕KJ429*nIY?SZoSK %=75e(i5"˞_ڹЉ.|iNh3׃Dm Bmӎ@&YXF Q]-}LΆgp|p4P~d-Y]/НR틖tą^loFP_aKHe1 q,<&*a,:iJLL?͍,Nފ=0[3Bdw@"@;GzJ2 ȌIV$b`Z"C@ol:F'f :Ykŕ2"z_6x=£;t ^c=u3>j0$&,4y(0K n Azk'dᏝi-;JxkOO$Qi-.ARd,JQ,nJMCzmg02EصRQhe#c5dz}}a ؁XlV佘).4wXMs?eϭ#& $~R`aM-hg/=Ʌvi&ViK"0Qjr/]>X{j_ Fd3$ُ^A`erP\͢a \s!2;IT`BnPd ^h[W0(B>;v!~cRmðňM}\2ϑ*N.BDHS(X#}?^G.TٴJQ7 H;Uv1RQ+}}bDZDN TF뫢 W .ZA:i0 Q5`gxYmi,6}KDS:y xo=ĭ60pYҚG$[-%uEmzc"#.ӞawN[yŐŴ!N!?6-fC ,Kl.k-3 ZB;3P6ۉ#<iPZV6$ٙu ĸ/)~2 <bgaQ[tjilޏCfZ3oF&GM3=Mىq3\ŸuvF0w2ȹ<ɮlJ?8C]jGON 2Kr:}Ip>YDo8b Qi Mӻ "siU^̇Ӣ^ 82>V!b'YQ٤sҶ4O7]0A,&{tauһ ǚ0+\2KC]uD:R矊H?ˢzId1Snau,69.H g,h/uLD > A䢒!fr`vqIWtK::5GkYy4eު[9F$jA<+!v6x.  KWO䊟z a tylߨҼ E3#wz[oQ_(>.);;ƠܥlN'|)ߩD;ڹWKJȭ ( AˠRSpb褢5[ 0 B).+"ܜOϸ=|l/6.i&MOA.` tD*wF:L$Gx {E$nì^ r{¶N Q:ooE_ȕot{yYm43,s R6sزmDESʭ٦I!1Gj! 6eGo=ww/C梜QAg zu-15!kNѿ:;H9E,Za!'^ WKd"Xs=gp5Zhی0;yk{/rZ?v!7-rV[ۣ=%`2cL ggYG,ߋMY;F º CLbC GP Uo/ gw^$ ϼE437$uLve$iJ&=C"`j՚ %@'y ;MM{/pK84êJ/ ㏆~_0Jv2;0l3x!@jKL8?`\d.s.7ݹ:ƥZ4( ^Eqkpl3Eʳ- ") !db?*r!٦}QsDVK$3J o)hBl*D7o/YsI]𛲽^XlDK0Fvoi%:?  T"($\HQmk!j{XlQu4tFE0hI \5@m/A7K|K+)O&aWXK$f:NQ]jOxΑ&R` hb$ :p I?d2$M}O{ϦLǘ:,h#Zq]د|1)XJbSkKJ;"SRboڎM4FU[/aTnS:uUn~)"UMׁɧt"$TZ(d"s,Gt5KDVcMMvgM=d!Pwq ˔B7nG2EP'U nKl|w K f x *ۛKͪ%dm@7(Ajw:ʱAd02&gZT^zu!y5F2is$mZFJyѣ ى&Ev!ςj{{QJ0] L|=LB}Բx=?$qL/dhaY rZEzVz*ܲ {. sxb=^;\Wnשؽ쮒!ʘ-P$hh[)^>FtCkj,,}5&&hǵh2p:`- -cKUHLt"%]y_yWgPcaaQ QYW͠Xw7wӟ.e [F"1?W PXoO7m 9?ԽMNLPM0(jRO2 \U B g\= / MA# XtH dJe6Z{^"}>3Gx+CH2ه8S1#`;-|<^SǑFٔ&(4|S^zk@h;2}zˌ)57MS-yj0 sQa2+BFWC%U9"=EuZE K 984Z/ȲЭz Rk5&͋wGz"o.;إ2ΕNӆ"n"1v#4ڈvNu'4I:Sy:o_nlF'jFPJ.$yDz qJytΐ]Ti֡~q$Z8PB z pMu oEn LlNz+aHr ը.2oklSπ_ޡ ,EsB0zؿX`X؋r]Y<06ÉjcY3A٣Qmdй<\r( l;z/#%*>u|&~TѦEqؓ=M-QL h|5Ptl/n/ :`P@{CaB]1!UEl s}1YG 7vxYoLk*/a6 )&OAXwLuϵ{%z+w{zDc,x bӠ:[0WD2ӠDV[(= B>7x:pzofZ_l  _6HFLr4\oXvgtWV@Bٴ+mߍ,{CE;R^5&PoH5Ãeq5vNnS#;jWSb O%7굊:/e8T6PCPWEqTl+wX.%"m j&5žjFU$ O0;c dezcw$xV&aޟۤ#9MNbHH& *%`ojWk# F6Iӿ,=iI]EH xVM f@_-\H z4i'C*ގ>NPkX\?nmt#kn_L{4)dUܕj(<|I'֋rJc<NhL$mReݙjypߝL24ѲуHW `ŝg[Y(ri Z맡E^40F(p,֢;:;jVJ1c#e@3f_X5a:=~;S6!,yyx\-+:R|fhՂՒU:xJmG&t0Ss-q~综p0 _2 DtyOڸ {Vki@^;܋?hV|hF>O'l%WOF-שDվVE58/AP$(Кqi; $yD =}Eʸ-҄pBoFNѴ X`/ڲzQE$ݦe蘭2o5S`%n=MT3M.W X5噖Fب`v@"aK(C8 ۃQ]1 gN~]8 /8oUl6E7R' c_lsL\a=Som9*HT}mq5/6,s?þZ3J)Zv6=^n꥽׬UFI(6WmvyS^yWȷQzީӥO1>So *ǧx% 3vP%X&"aʋ|`GttI< ɀl~$^>AKeARfR1oa`h6Wi豭iwySw2Y#}CG/fv}Ci`HY2sx츃!}.D Qt U;Xz1Z{#VKfn)bBMEjWn>]`cFhe #xpNJsZxxY(js+TSmfˍ$ A]sQ&MH=ϳw܇[0`KI:~rv %HXCgXI"2+5)/hOΈS|[W ]zoEhgSfzӟF 3)IwUCF_ER8{3ͻo 0 W82!eF3qMp 8t;ށE^+"@7uǙ%W'>#iOz:W|'azrŞ-N:G| =I\΅\ ?*5K)\˪KR ) ϟ%8,lpⰝ;[WT'N Ɗ0??af23|gX+yIpG>SiD4P[4~֯|6Q"ʭbZVއC#G:+8^ \peegg +7_΢(8J\:٠un[D!:O.w'g:c:QY#\yN)&aBthPOO|8 vl (0;p2ǙQE[꣍1=lf6nwԙ,kGXXgq/Ha% SdVQ4)!PRʇKGpڥXgs[ϯ8̀E^ĐmOImHm^>Xy-H9JN~P?4:r d`T$%Sxiʤa3y'm(b\̨h9^]a-c n:4MM$`cn݄:3~%A-*,CV&r٣:l+0.\o sJʠdž(a6! v>~vX3 Ӄ2|F <m;7"*4,AfpJLM>gKN;XIm\n+s`KI?8 <tinz;_.u{h}㎡ ?MP]k*j-(Tޱ_<7٪Ps¯I,N$!. l>/B0Cl':fx#jxCBD\0gT> |^@SX'O|"b/B5GCna-s7P{^ꃅcX~A ft$%c\L $U4<#ʰۀYYd∀_'#U 7@l a`]Qd3 3 {̴s鼠P \Bka[ɼq+yC&C 2?-Q{I$}Hィ~pGJ[l[?B)`KA(SuYdb.Iښ  -# D!A^Ȗm5=oշFoXka&Qr/HEY{QÏhaR'\Jƭi9դR"(x̊"LqY ceГk 9Jb ?#NGE_: `Z,mR(@Fhewf <4Дԁ5$I~b{⺄춁VW<֌0;ć;C$w DZwRQ&Mm˄~צP[ ,'Ekm*L>-otd +^^j ԇnr ]&)+P1ݘg`l@Q$ü](WӅ(I,9!)ᲐS)F"'9O>%TuEH)#ow7jVΙ,9oLMvx1<dZ0gsMloԞi_dDվ汀/7"vx \ϱ}`i`a ~!O{C:V ~iJGqr/`ru%AZMTe7!nS7*t;s [8N,|P>褨dO궾V`&z/)D\wޱ$#wC G AjN }̑e{^z\_B5t`#6*S J~Pa $/?8{_'r}/ELI& |{u]=(0 ,KMVF9x}+ި?Č0\iۭz0dC{)p-Q5KkVh8wl?} cH^Jm': y)gDY%MI_M~ǽD&n-PP^?LЗTElAhď3F_6TVI/䀽EE#+WdJ΄@ؓ3z\lMTÓ!ˇokrBH!U؆z(о\ ؁Ss)SSeR_\aWCx*9! ayYqiHd`I$sT~;ϻMLUNϦmʵ- |6oƹŗD.yKd?uFlc=--, a'J^2tKϒƲVg;Uڷr = $~*nUX`Dm-@Z;ژ'2u@c\vrxfl. Q49T1;yN~P ufYBjߌ݅UY^v^^F"\2_FAxEC`JU{Wy~yr0 `O##A'q7%w4D""!o^@Eo5q O#匲X[urHʔ͞U+\"5&o;'\¨?69#=ώŹews>Ԣ݈*{D$+८=]- %3S/tV硄g,xG/pd>p*B;ܩ٪A^a/ enLzɕ|औIo "(] &%;䙟^t97.<>k1mS4¹+W<u FQ4ҵ\'B /1t5aAOVH+K*j+PHޯ69M.KmXfl9tWtwE"1?='?̌2 ̉8j- wciȩ* ?KBy zI&S{ O&k^^F*a~ vMq"ڧ$Mb(Ij%a+H#0T'w|󫓇t//@ȳÇ+,o~UNXH9i!l A45_ Li$jcsĂx{; o>9}3(7Uv/NCĞRZQ{jT+qaH 総[IQ0P lG[ X*=n6$bˆh/q?6(ZFg60V[73)BfFn]?O0@J@T2OA2㌫YRg5>ݶćHGP wњ;U7TfwZ# Anx Μ9`{IG8*V6 kti?ݏ>(Jfw?&Q._% d)6rmy܍R~ٌ 5Ɯ|b}wW~j5*To)bak& #"xZ)u%U 4SAqA)՟GW[lSK3Y23)&;/յ l IS@,t BoUsM,G9pE(R\7!gm=O/ vNw]ˮй=+BλHWү$a!:J!*gÝk?n 嗍=BOv8r!ibR/E=ܨjW\Q:"dcަ4KanF3 _|h_"%wJolZm쟎'Ee::(-AgX%q]w1-\|Bqw {nηXB:E8XcEצ XB$OmY~?LG_d %\jxЈ0[#w p4,B@OK {>xz+WDr,P(-1,-{Фѭ[N2ɵ1O&'jȘ7гrF4Gr1Zg @?E aV*UfYO|A*tyg#hOuV_2hh|lMCz:=B%[ECO@V.5ĭGwWܑZ*P57ڭn~Jc'Th }?G2f]$ZЧ[մdp=tӮ-#A!嫜ƅv!$H5A'L*6A^C/SEl,!ߪ b\!B*kKyG $f(suQ14]n nA2ry'V۝DC07A۴я'g=ba,^z`pO]|ڄ%M6y"l$LL\ ,<;Nɰ+*+  0lo P/89G0䱶KMV=x{#)utptͲjf.6? Dday \9ddAc?Y\Y%fg@r2|C24|(}])Q$aqj/* 0=~lD2JMͽ[Fa_^R»LuHh'pwe^t[k@xe@(xa"\+>V@>qPe`dzy0\p5LU39F[NzZzUWLP7gY)4N[i9No/ >t!+bWWx7tIP>%fFH^pq:6pd`$qcwRgwRI6@p*VY>anǹ;T pF ήa:Hh6L+)PlC::o,``Ww5!;͵AzkxN`"ow2]M 6MbV"YؠoTr)&mqs;6>.=Ұ;i¹Aʖ<"֚(MSbu/Dmx\ ;S QF &VӼQ /056q'pj͈(42%~!`lGNvƒ?EP ȁ EP躈Ւ ! 3Z{Q JGT̕ë$ԾZ z<.&]^hB %3W_hmpn*+/'+LYRgL{,BzB$@ bGޒ֔)G1NިC:+-L2cۉ RM" oZYGr"P&@9E8r읽n Cy~rHYn-Dm/#y(J.:@~rF]$LW!o+2&C涗s8t4}}dx= <_PBoX΢Nm wͅ63DBVy֜ bޣ{3Yl1PEn\*Ω=S`Uj꾮wPZ+BI0bnQEmk Ds4Ps p #*¯lՎ+kKjV"K+' ~g cpDuThڮJ(ne8?*I0> (~艜E;Q)p<:቎>AE8fQRRp0j?6* ܏\`B!7R9.ʵla#~)3(Q4kx,3k_u3- ֿ1KUHa "klwImc +$iG}ltME֓kE?a]V5 @ _MW5}bJ5@schbEmkݞylk\y7lV]Wh0l  =ڿ <$?F Ͼd_8tԕ^{/Zn,bI Q+3 s2$~ Ibv:nᘱEn vj̐F` gxK4;nd[rLMtOYQơc:rDZo;J8"u ±3*6jT's838NǧCf{8EXT ?T4}O.:=(r(ߍl#]|3W3"i6QOǣqB! Y_f5!>[DlHhkPH*rf =;rjW8jz>JUXj!CN)E/.hLDoH>QF,n5h&;&z4uzz'pP7|yɖ@yYv@4 ȬS싣JtE[¡nvڶ=n V] tò׿IQqLx)xHӣ&&bط|)y;D9fhWve@_}f&vRGx_hF[1լDpp j3چrfJzB١G'V=3a޳TlYjX{P!ų'-7:/\bղ'kK㬰ILUm ~r8 V!@:xHۉhS:9P^K#Q?>v4})SG;' ssoTD1nƆf>tdzmIe߿FYKym{1U2R9eqbwLB"*o15+/#3}%dgN;rcCB&ݨ_Z Mhj(J1;**Qӛt^s[]?kd/H.Hq&* q71@,X9EBB& /38L̚IFۦoxڊ?L9|-&BBg OF=n|\`I̦iT1SU/)RL*xrO 3LJd/.^t2 I_QyM/q>uJҴl|ng /W!i-s+إװI:!Lp^~Yx$ Q4×s7^q3m , avU\w%}v&iXxT->t'͡Ee1в&!pւ+K28 QV["=k~)ȯVlW1h$VL+69feWr(S{GpBsƶy: 8M{A?@D(/i C X2Šv z@>ԏjK@:^13%| q8RC[\9۳/#mZ?b%cjUtIoVL@@\g,2D\vb" m~Xvqa*s.tGKh eVWY0mљ6 byѲAwCN1E^ѽՠ)i<0k5d9]oBb\\6Kb*aӃW<ͪ}+"EGgO{>{V0{9*פZ5^2K13)*M}؅CYX`f4QK cܭrrt3ʹ>{cF]k]t-x1P"cszO؏GfydX5r 2̪l3xr}^C'9ZS*Ӵ*G!+}C">/8 O8 {FdP\Of,0!20-R;LR}jWѥCqc;wb!@Tg欁Jq+w[o6-k[Yt㳙׳Q DN[ w>t/0!lGtKV#X_G7Ӧ/Dd?f)j >]ؐ) ?.UEyH1jv) Ii6}eP l2fHfhY0΃hx|jyp%)E\|[ %1e.'vE۞lsc L E16rJ9@؎fIWe=B b.\~.ܕ(Srk!4tjӝ "_Ym$)Ozu,UM0]ƽZP&JS keBhRndcgό( STv=?r1Wo i'C:*!` ͮ$j376Q*Q>E7f=~as%1=DjM3SNv >gC)n3tI_il=>5 is[Q /^x5K5vl,WI wm[v rv~s`>Tߞ*uKh<3=j\>n>Epp?bI#Y=,.mi z84wR"M_02.Ey)o}tQ깤=ߺU(zniwGjcac& &Cb*KC ]Ĕ<@U@?*#7/O} &7YF~TFh4Y4n5h/T_+'lH^s~! .ne4-VDW}CY,/ڙ?N{hl εT{2Xu/%ڸu,@ެgp},f Cqu"Iw%j*J\TDo5P].Tu&dL0 r0Œu3$+:[ !`B)\!.Z>] =4HeweQص)%,c:Y%;U,W,MiSMc cŵ7_ղYN.N ~6QÇ?`-UJscpא2. ccD~۟@07.c<R(J]a6/%2qԲJҙ+Z!?F-o2XX$$h\i;!0!t 9 >n6'90/BlY 'Ut(e,GRF*٣).nl(K؃!6MSIxTsKa*q_rd*1!|4x͠ĀlZdGK;CjRI0{#M ުy?6O@ [ϫy0Ѷqb(Rov"ץ o*Ꭻ۵^tlCd7Ddp3}iDP)cnedj, BM4\T("k]kn}K,hx:ob+;ZF?T Vb0MY$Pgo< {h:*|<;lٿ|蔗 &zә^Bo٦1 F/Յ7`՘'\AJ|)ۼm3h% ZVlhmQAe2LMin; ܑg1AUwoDrKcp2'S̪H~#Lwoa%^\{uwNi'g:A=/ݬs]˜jd)YDbxTp]e7\P%XF.j@ 4%b"eg ;Ohpo {9==,.*(Q?qWPJS?v R ;]F ]ǯ|՘Lm@N]vnyz eANZp&3~v89@j0oUl"{Oe}kjܙ/5Y%vkfĖ q@y-bs̱a}RZj>pQ™L-w &FonϨ[A44"šETDOU lC)|`S/8= T졡']ojѤ!C6R܍?|A[Y/ 2MS` vMrNѣjKGPmR<:2X4Eňpe%Xې&^gCѵex_MΎRiRQpi Գh+Alq_8 xC(LEH+ ~Umnf},_*73o&#3G՚O8z ē3_r8@/?T'/VM&$5H!YCP@N8f4d_0KM ݷva|*+[hLrspw ٖ)zN_睥, wo ~:ܙ] MjDžZ-b R+2S*%JL` 'PNoPQqp[HF%5nMCS[1y!:/Tzn,l :˙&|ځq{zܲGq恜 ZCi.]?~ߖ2.yWVOtrz@8!CEdʆB*yc\?֚0k뢋eQy C]Ŧ~\vV=X#Uˏ1?C,Dxkox<jH @ĊXkT%!4~KJbQVah ZNӝ$sR*M"w^gbTIn,PEo6bd<|J<XXҧw7}Nǎ^1mA&{߹:FBm97c~4,)HUY* ?CPrtM_GV@e k q8i{ahp٫‡^J>LR(<_̧bb2Uܦvi0[hF\͗cG$Q銵@y\K etߤVZ$|Y!N"y%z%k\#sb;T0QCSῸY')k9g=&Ya!X\:I(Jm2,⤄m]_5zjV>_DTvZ &"ZF1B:{Œ`<8޳VSJ[Sa,?n?1<{}@"N[t٠$;?H+g^)5Dd}T -݁2(9'p"ij ):8P wH&8ZM/y {@$0y!pl6ۥ%9.5نg$,fX\>FH?7FW#:ŸTˊ ˎH? ]^μz0aM*`_j|JIܨKt4+ ٓY@Ejg~IrvjMWSr})%kApA?P,ʫ: BaT@Պ@A -5'd suZu:j};_B?:`!'$h~UXU@u% 紋yh8s7}6gKe y2lPo,]?D^-eH@s5RwA0 t-2%5Q:Ctɰkͷ"~_Of /Ȥ!! @SQTӟU*Q .!KhNpCUЕoDAEiHv^<vyaZw6ڿ'a R6/%QwZqJPon[VK0VyKE.Kuaoewd (GF#!-]|F8Jd% bU-'^(3a֮3R){SQw8U8Xta PYĢ4u #fkCۀxV^y!*fH+n{VNr2U@ZtQ;>Q4瓆4 S$AyE@`Do6v&Ǣ ǩhl'5iGfXɑiɨ[y$SXqgAMd_3S-[+'甆&_C5F2_0}lWqK8̞V{H7Mmvs3ST91 =i>6rؠ[ClX 4N8`N?o̔8K!$<g&R6<"(LJ4!='zXlIBA,')E|*%0Rhrw$9%~_Ѽ/;دqהOQ|bulloV4Oۍsw90*2͠VyQ%6 vXZ#өhM!^:AwSDkV-vo,s8HdH팿m (c'HIYhÝyY]IωN#AJLMNY1y ;Lߖ^zk J<.WBl18K!txonkkPᒢ[ '}V2!b=I`O1٭^K` fҨ+(i6;jb?4Be jE_>hT/ rtiD3ܑ}(^Pj'a L唎Df]>ri_ Kt+۔ 3u]zm'X3`[XSنƈr<^Fb=_$mywH'dORF26e͖)OsY{5gy*f6!dM-T<1D=c4Fa slٝf%V,> #GjO0ߠ+صJ.k)@Y݀iBX}9=%*YI =QwBj(:f)kp+ޱQ djJx) ϛI,Hw/~[/,-If=7i[wVadSf%Tp:nn0 )'S1ׇبv fpuW}pOFPg;gϥƣ!sESVQAziy\M|Gy]z3x%GQYm$vERLU^8Pc΢<ACxX5lK.ru #ʾ0 _WBxb' l \D{? oP5#XJ|+.@zp$Z3Aᖔ"&I|'~t.QXpOZocg֞W- Q#@e~%Ye@IV2Y{{N5uR#"%Dfq4P=VeȷdV)hbJnUv"];W"tG#񤣲4}mg  O#I6="U;xz .m.j4+x\c)Flⵦzw'57@WAyA-9l&&>-?Wʷc}/%,5]cY0O"fJX XLu HҠoxʰ&GJ۽.d S6ۙwoKI}o =b_wϻɭ&6gŴ `qTeɯGVFR_I7$ +j0m'cИ=UhPA}'[pFgog[+Nfmȣ\{9Ya\#]ߺ`4.1t#ܼj7H^}{|J("]TNNfK):5"&V/ Uԋ.EQ,Y^2Q5bٮj'cx)1fFއ ♕qJVܪ܍}W!CT3Pԩq q |"⮟[jع<6v? &-~CFW.Ť ^.0D h|~3H7vq澍| -L}L9dkm!&cEn 0Bu?J|p*e3rs40(b!#d1 ̓> !WNMf8 {(y{Qg8MrWVԁ)F6u=ڛא[q4M9ĚVASY`ifD)T;ks%k\L[xPkTf[/(|T<] Ì4R K4 R2S&KTō . e o:]IQ,UT& L$ t3k`10#0++\|Hm )` ? ;rP]ãݜ!+ތ/+2ڥ^C=pieR}=&㍹;j)rؼLѝ!q/b{g ?e4SE*з((>|%<-lPչʸ"|$luF'E$Y5$B̅s?! Zߒm]amVw>ⲗ0U+GƀH~)g :Eޏ] -lsz^#fS@zOc1B)*JC]C5iz""JFF3  b+ƍ~t짱Hω+h}f=ע@[sIwE/*X',禘KcHHy-4\;v_.,QqZY_EEv6pY'xN-a GђHnB2 .>g52ra#]D Wi@^w6iHmDq AHDpuiwPF ;EybpR"rʽݬ7[Hݐrۢ"Ǿ ]P{[Z>0:l{ /fNФ1;܋p`/=c)dz`%E=60x($LgS#$8vGb-ÁlLU=.5`\+tl_pSO6[@Y2F»$oU)_YkĔ$dlvs/E*)gATh3Hyk xF+ǰ¢}uOgul$M3Daz\/5vwk2iX1ŵgŀ?b?R\'Sɥ #dh;]uQVY=|DE( ɀV^"~]9pbV{#fB^kU/ z$ }PڅӷTUP,^+X {ju,jLy  Vs0Tגۧa>O'Gtәπmq\UNuDK.(n/yiHG- [pO}:[4 ][w")T]IF[u,dFDo-:< $umqX_Z7IATGN w>3R} /2M0.UWd4'~Yp[ҏz\Z7`g'g0Dβ=~(mڭytCЪbNb`Ѫ}.$sp8:/Ԋf;Pbw./`Yr[SN_ f01ۖ-{Z~FWʅV7pp h}l0/bphhqz `C۴y{ZLg˕{X+nTBq{ρ<wcx=Mbt$oQMNؠFbc{$Ǚ  M${fTyc@7rnZ##bpyFN9hT{U2"U;/-.ݘM Qrw8WN ^^K_KB RPg!BĞ"K` EvW! }šc+Op7V2 +wOz[3RNa.Ym;|$%S,1٨BGu[_G?۲>3]U].6lso+%ٹ GKZ% O=txVUWI{ 뵣oRȱ/| vMlx.{kWcDBC/Jshc@gđ &+J bۢ捓$Z=D}!EB{j~z?8CfO3] °! ;wspMi3=y: T*7[|l܏OX4[ƃL~~LI"N]ڛe9JV 5DތLQ zz 릃_c: Cr3,B;8,uaC/|B>e8CQfYyi@]܊|U@*|(A< qN Ǭ9!!Abb)} KrVuiG@NTGpiY{!\v9EQc-{-x?Vc+Q=Gu0K+313.|Cp<́J'/: V\Z30MQ3)#Zo~kkYdeYvY؞H[zc}+6oSMko!Mj&ϕPi %Ұ\!9EqyfC.$弨QQS"j򟱣ꎥ&+IOW LFfr:?@#ȇdB0. VvՑf);~: \\k(S#]? I#JT3. eG;. Ż\!Я-Otlܹo|wB~Ia0 "9O>wmUZ=%OvGXjYAQ2FTCL=ɭ*3΍(q}"S=VwuWp䐐腣B!ҵ/6.E/h3Y'/KS{˖O0Wvl@)[$i۔r.ܵA)d*ԇB,^o.z>a_`]NRWk%r]ON k< YG9ʺ~$۫O#z*!E&vwJ$ε1Ŋ@=n` NysZ~2'@ eWȌ?Wl wx9矄xO@!YVNl#7=y'cukX[t3}WDMژA@U uqJql}Ը>/,mO?]+ܲRI aS¬)_L~7P_Uu)onTUކ7{I 1OE&pI*@~>߀ 8~rZb(,U[]0qY?ZE1b1A-sLO?. ʞҩFb?*nRo)H;;/uc4uw-Q rX?挔E5ܨ{,z;=W8O@D~ޚN%ЃzsDrTk H}>9dxGlGN}2٬$K}_֍7w} \ 6 ZQN] W4<8ܛt%# j=P޵$q^vXgEAcqw@` o@TzGfE-{dv3)m-CZLG g3-3ь6wѫr`pO[BBQzdeel[K*͒T x2c>}윂JGUCr2&jozFp9†gUABLfR^l*Iczn]n3Ay"%~5L"o' f^v] ٱpn%Kþ [pz 4g>ӯ-;%q1yo7+G ~w5#ޕaC`Lɣ@SКNai^Dzy]s *\X=\񖃘YZΨƳd=gw61|&{Hig5g4qcBPV?Fõc\U]T!ScS_^P\|Am,,oͫ_QHja~ M=AmUl6^#p|tw˹gFXK>eC[`G8"K7Q|yf,tb ܂)IE1KULgSzB~q“Mso+IԖg픩Bd= g.Wq\ wОJBK56X$>;&qdȬz>z\ӓTDо{#U g 'p<1 2$wNe>h+3` h%:Fܲ3T*(֊A{RYB ktÿgE#M+Ljڂ gs<*p8޷ؠE\KuաeJ\; F/pz\C9kG=x%ꩉ]d;e! 5TIźvaTml`=KѰ:ߛ'&3wH-bt 木z!kK *MM% Wtn7?N.\e1:h۳(\]P׼G,+l)K"CP`nŗ¾|TԚ?%̂qt~*گd d0.t[v#PÒxEVq>$g yv8_SQ{4 _OCU0P@P@{a~C=;`YLUtj"8Z>-5Vi3>Z3$T/k5͘OqGZ7h{bZ5&%  cmBhzr{3 )kA:*RIhV1^Ƭ*,dy'O;XRttp *XvܟNoqt(_*wTHnK0mc=^C!u,T!{X?0(Cyit|KhWkʬ7sH8Bd]|-Bvv%M&-Y=G;S+/ {Ml>5ۏDnZ=h. ͪ_v쪓tLR_1]0ojvU- .ؽ]9bw}jH\:mHŌǂF~dn ?Q[~ى׌Gέ@&X?JĸJQs*.v z[ mf+Ζ)#CX_DY,2UcuɳęJw bGeCd V;|X8ץ5vTRC𺣻l(u~{(ewҥ??9CE"j֑])8 `OՆyiD#,XxOUXkӬ GJIH[쒇.381.Dx$Asl@KX.ؠҢ͕eAUõ59TPy~G%`w(8}m=>rrEK0uyP7FjC(,2>k@ K7̔m/8'ջvR)uaSmqW?VCV*rќ3ֆc(s@XɃM2090&Mڲ[#QXuR+4P(0hT $^OrJ"t!.r)JsãӸ0[D@x}\YcW 5c7+%/"zC P@cκ޸_d@OOU=B}Ìq=E_*mj5,]V&|@Ixh +a{;ZzaO?CG d#/PD2\tSQe3SLL&?Tz3Q8W>m9gpЅe lV`I}}12*'9Zsǡyd,ˍvV8Q(יuO b׭kV<1%U\E-%(eYu`gѹaCNGC}bc6'`Ʊyy\R#(>jf~s :sq̦Ӽ"ڢw!z}L&B‰HP7 4ce2DjXYv;`"wX Gxl +$5naR⬽vw 0bRRY|h6~VwO">\}j|qQ왥.1fPJ< *hF8۹!uH_Iwʓ!q2a 1DF ~:b(+~$M~ ˡMAđeƯr0=^OŏԳwpu}!44_oUT|G/4-psy-&mx WBSӉ:@a 8>gQ눻K G^d t1$nHB#D2=('D5_Et~a Fzk89"&;*FfFZ.掍fﹼUY^cI>qkMg"Xd1=k2 vU܄Wgޭ-aem@w&E*' 6*c phRV&{n0G. i/&ep\H=k6xQ~>Tl]0`*ƺx2=RG#[dky_j~&^b/JV/GF)_2$!^4olj΋sv{Dןk̰?iХ>11U^ ;8@jBD…Pۛ]A5I7ޣ>hRwL gܽwlUOU!D|Aph]Ks|[XFt‡/G߮AXoDǬOEGcӭNpw !!،RzsNUZ5 e exŻVnIP,_P:u8k]tv!oKo1DŽ8U-s#*Cr(I#%,G&%f1'P\ۢNTČ5nF7ׅulDl;Pe֕" U_[YKfbӕAR7:7ZGkFloﲚxN-@jkP( BRap |-`&&oAi}PS Y5EGW06ۇDJCwG)d RgS`yd5>zk ,X~NU'fbxJ-~.skJWcJ^mF4Z߄S]$J_tN`BKŝ·֫/kgA\|R TDP|pG(\"ZW#5{P ꐍ(i2a="7V_ b278O6'0T?HuԽ6=+x$8-)!l}yђ-2(Ʉq/"g-d-ձ;K 9"XIʅT!&בuwwhxYgW}=t{K4+OK{uz14d ­רS0ukEޕ\ǔ`ꎙ]9[ᓤxE m_tU34d1LlNA:o,ݼ`2srzBt?t^#Kir=Pd\00cZ̩!r-%ؙQGH-0:czQy ![߻QpL U:BSyyс7pW~2Bk^}Z`L."!CΡ7:Q-h6VS '-D-عo'?^Y $e)VB7bmc]KFIx'ԾVugg;AԘ{[EpV_|%R>ۆ*b@4Vg- Y3Et=qs[4q7xAiK°gwoL"4w|q.fUKklv+ A^OR˂158Фa+".ri1 $p[ Aͷb:\mj%3!fjta&ťҜ|bnhLe9=Z6w E& jӴA BX o=q&p/.UMãh˟ n«'mf 3> ~! =Y!Gyn.Waޘ% Vނӷ,9&IíPPSMfEBnU(p'}Z5[2~#,e 퍇L-aحm$Q9<8dsbYXy e!uۜ `Ŵj_b @R$^lW#@qCPuT؞? Hur"R\\4qMB.xOkϛw  @Qe}%z|>y|\jMMd#.dr%!uNp'y1m`y\9L_Cj4{(`w-@QzךL3v̑Ȭ{U67?TCFƇX5d S5ϯ9ZSQ(/}a_~Gϩ;E~iZƐ=C1GSu1¼!d=7R>*vdlO7_ej}[Af5Fdhyj,XMAEH|A,LXC7³AU b0XmٔϙTbiCֵKӚ7GmᙝG59)Ao5̒r_0q‘3[֗k%e*jYOD˴:{[MJC`FzU*ɤ'1g󐽸lRL ү\ ][j W#+yߘܟ'kxr!Qf& "*&^޷0s']Qz( ֍`-?J9^m^Rll#Ebvm\ X輸o-~-Y\ ܅]/Otրs6cU{Mo硡.sI,"/=zYmCɮZ_%$*~v! Hؚ$-S.L `lDLi'LE#F xjGvf|`k.:V:V$ %e٭$$έbP $-g/zt:-Pc'#c٪l{Ep?S c[qZ Tjw=yF{זGryiYl/rt|`>ECB/+DZBLtVJp)7t1ncwqY:$_ݷ?Ֆ*/аGT `@2P(YM{kɔMUK㝏W3Z@46{\YKCV.ʴ5p\ٞ'wO5|W`:0 W+6Yo2wRS:>TvLr*]geQ*XO_Yןz݁]RXD+hSRX;H <`ucLs\Z@8*3~sXɢDi`e=` E]n)HSVTtɅm&| ve94-*v;`{g;LYO=J]bG O n0 7V@DQ/*7A/8mS`?#:Yd6&EMbKЗԼքP:_)uMb𨵾!濧>`Mk ZwkqU}\[8**ᕤh >|{+27Hw߬|k;azȥa5sgjևUOS@ 1H0a)M'HaS1އ=RuO}FpN-zHa( xx#%]~-'. 1{,Ey8_ĪQK{"Ͷ\\"Mz#0_DjяpLXuЇ jF-S[^z*{Jf*\WRس\_)&.Rxyu„м7Q($rCs0+$Vb0XՃ1n#"F1jC߲Ρc<1C4%w")?Ml?p-G6L~~F7$J4-jN I5=) iui6 6ţXV=也rw4)_btH*%сQ`m51yu; PY=0/%n04+zQMl ~ȡJ/T_AXhV!zaQ㲰w3l]+t8PQ`[N+Yf($Kޜ L/W7 :~ߢV?OG=5vJp:0~*Ⱦkg%x̖K֗[S-9P3[{Q^$da@zyZ2M -=u2~9@]8UCـۤBVK:z.@,D^TR%|XɁWI4mKԄV#*`̐OgEZ5g6P_ \bCy)| M^S:i~dzΛs㫭Q*={sؒx{Ê<ֿA9 M|"8eqnjJG-7R*/K:/E)ҁQлN]קpkY/mNpd-dcGh=Cƶ^A ɎĒ!z_!k=6qmU{U p]^niÖck̋BkyQ+,ΤK͝Si+G3iݾ[ի go +h0~3\d獂(뇏BMÿ&{8i_}(O;7n|qHPJ=?ƃ3<eŗ5[ S=C *ȽQ/)?.|kkɚ0>Gna>8+WusӆE@lTn/~2A9Q q=S=`8m IH`R"$lzPS'3MV¢i_,-B|=h&NbhTAڲ,ʈ2gPk6UFWEy{p_%Dx F9p4Ig A8>gqxJ.t/&4k?ի_vvv_!+gt̕q}68gڲ3a0JOv0i>Y_j dC@}p,v+zs52 m;q\;Ww_܌7pF[\Y8Ӛ\eKC$%͗M> i)W2Ac2<l4A/Ӆ}\~-IM9]R'p󤿙&[tMGiogʙBb@~ c"i@Xia#'WpOpudF}Kf{;rymCWUIOMd8TҢϿ&bѧ+_я=7JX>]A!2Pk8iqew[z:^6M Kh)],@ nLY5n =|ۀg@q5N[$?7ęAUͭ|zUcc4sÍH63FmIzUy)Ā57^Vɢ W3 !TD.Hn;^1uY]-u7| 2s!zORXfc5K :4d3J~Pϓ'*qTV"Qzv|/YgX">%YK&x& wOWb蔇F\F;G(ԣ a Jy H-@ jo1M5K}TXˌ|X'ԌypWF朌Xqˉ .VB⣣̂a207(+5Q^dEwBhy$ zsd~ZhȠE:jeTZ鯊1SlV71L,,Ro26H-pUC+T5?rz]h/|Yf5<&{9׋!IO:aؽE7id`s,-br<)uvٶd?DW:sWWNC.I՟p!MD'瑥{(mG-(tST|r7d[mL6}zKkʭv(@^qQ&,4)!" \`{} 9H] HC)e'+0>+$ ]gݶ=8h;YECȕ-%ߨ,~U7fN[ȃ+=UH=V3f#Q, k,ZU!EeRGvaE̘$#V˚ud`d#UR*vv:+ Q%KQ,fx?{s$x 3m6q }47W^6U|{JW1ɟԋD $w?@v0Ka~fCZ Z7 ;ybmlͪ2jr{XɊ(LDa 9A4hAP & S_ӟ[MA4({g&1>sB Cx |M!:}UX6j.6jS_ˮl(HAo'嗹W봱7o=۟Fi]s"Þz'r }ʭnYlّM!,i%0X5!M|+j]v(f.Iz:R|qCrׂ'4cnc#u6W@`Py0{Wi03@[4`#;dDaחPUZP!1tٖ+^~9xt,0\˒-[dmkdߞ蕈u ]iDO`5, WӾTHƻg2l2en%LW3Gi(;%i](g`\ H"M籒ᕮOpP5Ot$3\Oks 1q7訝 W+sԿZo u5tw^"^oP2Q @gD푇ƦY"'ڥ@i BaR#Tm6UƸ=tZRS4(+ 7 lxpY-F*@^3AԉAA~3Pz]Z.LbN`]R+L3߷>ҭ _Ԅ@8ez^nSi* U3P8_֖R7]3 &J;8t*nڊ\xviIuX q8Ⱥ IFћ"rV&Pf\>f\Wщ$OHk'q&ޕ*߲O_]{61!GRR 5/@ߚbF>m)x0UG>Uq1&IWo({cnmh̛Wy.@W`0\-oM Z|,5MHtXHh(_k^IfO<[jO% ƚ~R2>^qðQ$ķd2C!? )c٫"&%Z\M̩c{iHRzGTǿ1&3$J'fbRپAh\3( vTP9jom7Z 5h cp:o%ZW;/ɾB:ڒRYBm:q'b%;;$_ztHl>ꙦK^@BE74`a{PA(J"{[3=;G&bdNePT8IxL^n5Cۺ!Û MΨ;F0 a-D*ZDŸ:P%F4UFd`i4 NEz2Q\3Xh'R&M[&rOּd&ă5q%3k=-6I&(k]MrЖ]`Id"\Sսd-y %)Ȱ꥓ -ȻqMUT3lQU dI$mF=pѐs!}Tu;pDbbѹj$` f}1NXcdژ֦3i ;2Y]Ca|mT&5OONbpdB4?`^k,WnpzF֛:I K=U<n#S ˚5Xsl (@L9y0<[gp# (ꭚCd@>(ٷь3<6mpD]I 93;E )oV Éh#rr$c9,eow;m_jsЖvx f]zycRs+Pem' 44bIIģrnc?Q+ EO"tS`?,sbnd5Ŝ0&h&-ê azϒPѤ[Vz XE桛3i S̙X-!+2d.9D-Rn8Ny7hzb:0JGj$ ENi$S3kةJs^Zs^uV_x>Nxo:=ԇ7& pWiLzȩ |3:V]éyK;oTT}C  )Y{LlSJo%tЅjߡrlo6sIu {wHPܞZ[\kwX죨ڶ- +9j{s޲"1 cf64^K?Dc7^2~Gyd8a!#|dD6"THӾ sHLZ}c~n9fb!B$:a4ߎKysTZؕ[1,4}cP`GRqAr@ͨgp D.M;7rP9G%N;K"D]iN H"#RT[<ƚ>6sa۱-H4MUS^ZhiKO@k*IXa;\;n͜<T*&;@ʒGWtø ӏjJ)\01 pto1Qt˘ 6;V4'W"}4s)7`c@^@P& b hoԨIa;9-Z6t`vqTa#puh#h|O$c~%ܣ9q]f öM}s1?!,jU~Rw?޹#3nΣ C3@Sn*& qh/o1>Z7R'V=<r(0[Y >n@]X6xѩ /& ЭO&cr8ZK;7xE\?= ywEhi8 z&'ISalQZRS?!cӘ_ J}ճ<68UcTM$~[ԆEݲQ"歠uT)%.SSL=G"EɚYjAˎv_0VYSj[3K ,cEde]hNVh޶u #Mc _Ԅ`X^=+^y³[n}1Vw v(;tb B7?7)j3FRBk9e\@|>x薉B(ȡ6 k!^i;Z22-/aWwaϳOʵȑE1 ȸh{aэ:G(`ӰG$S@>Q@j߯p±ב|lZs:𺏂UXU.s(i)[*]6^#X*VH쨁MRܼWUc9/ƟOYfz{ ߎqftq]nȌ֦>X]xWfm!}"AZEfßR-lsD2#w\,bg17OBǍ*n<#,W.Mەq"WzQ]%.& i@_|4 T ń  3H+nEPjY g;M./Z z %ƚ:ׄE$]`YCMw w][ O:(jp7C՘,| l#/Ci.I 0rF~FB.ySİݢ]h}6Sp;ֺSn 6~9sؔo6 JyoOT,ΤҶ_ ,!; җiF.{O5ꀁ: %hHдbJ\0"܎)K#? 3qrsEH\!"kzJ ^SYOVwG٢K3 ([Q=Cn"=}?vep0h$ǿD6zy0i"lƨ"m,O7)v.X=зà[7ӪA)\^k%AMw9{D,:軡_9(6'$"j9ZJb9a?JRC{VԶ@VOB,% !єg-bG{z}5$ anEɂw3)~Zu ]+]!̄ၴ#^KyϷ1&b0Czɿ?Z 4fI\]A@BRB,[N}-FU4tEaxt-*Xl_;#v,aKj'nk[D]DK99"v<'0g)]<'Te(Bͫ[kvE'ݾT4{^hUb@g=`HoCDYaߔ+"MT:uW~d'fUrX-hOg[Tޏ#IH4_G8/<)L zjR͞7jvJ ǻeB4cڜ\݁ԘTQeXh4ہ.]QEuH3{T15BsDMҔ.*R`ffd5\v<|“7 .{0'nu5D/ QZlOU OҍZOrD d4l|t8:=tb5$o}ƠjR~.t([X<vC^ tB|3 /o×^^E,738X9ӭYhc8f"|9oQc)sW&jش,Du]> @X?S wEL*'.3TymN00i S&zX+K [<-c$λ!& 6KTY(ds DMqG;Tx ZQ[z0c=<Z *'ݡj3̋F9Ƃ޸b\AHm'ɧW2L~v(ja6$Zԣe4c\ݗUpM>%?FA7`JE5aZT'c\홥f~! ^҉kX>p\>d߹tBF3ȹ;0<G͜k1rىZmI=0v .il!} Bjյ%#CjW| j_gm0_IKbZqna',Nj``γ۵@ɛk90p}Yk6K!D) >>^ʽx%o :A}I>z p[(fwofOeϼc-?NHhZ"d6TKi !g S/UKfy8XJ):EgHt(oG"ʣWP\ߏݬW|`]_6אI}y4C y]rM w{X:KMJ1olHb6-vszgv\]\(`ʘ(i6vsfhd se3-H1gЗ[y3ET@Z\w RAyy㕌 QğM{㠃6ڀ -?1icaS\z*0(U8,v]=@B ^sM V2`r Wz RvORaa2<#}V ;"f}92ώM }Iۣ ~QBbe xAlZM4s}r2sE1 3vTiʃ5 A)Q%tbIXyzs]xE0" VVqGcx N+GS%5@ORۍD~rrWb AIcXyGlw3 .{rKOt+1Lb>&b3Ҧ{*ޅ1UT55)*6.`YI$[`HzxnWJH(7ɦ ]rL ;nR9*L3;d5Bij$4-8g)+;jZ a~YʜYݮ|\|B̪;i6%KneӢg5L頻s5wooT>7JP8V;$,k[J#hu6tf:VυW&q+f= y9< 32`rW({]BALn97ǫ2*R>zmI7Q&p/)3zfHx"sO|D9uVbч>|%|Ux9YCȤy *PH:,`6&F,'=01|M4.2 ɡMnob[AcWp,t( qv 3ʡCt¸|T1 w!Yŗ"=RUV=I* &k[mrбɇї/YI{uIUL*VHiCbHztl>42ֻqN' ̆eAF=X&5xH9lv(K ֪JP]@m ?DG&<@{ QVb x`BU$e=juc qq;ʚ3 țI[H@e?zĥЇ+Z; ٫|g֨n *%ҽ#~'E޻zmvc ɬ׫98x E<1'AY56VoD_4/aĽb@`1.-`mGL ;*ɫO,\vca_bN$#K@*ּ.C?w|x [5CS=WZ)T`D?dņHM2--{P['ƥU7rT4\ *$6&dfqJ Ok- OT0Ac⿑EG+bF$s!AaQ_883~7{gTHiHnB1ȉ/d~c9J`PWF9s^#-O` ^.eۼzUݨxZv;>QCI,ns<ވ0wgd%.uIwϡҨ߄ 5/*?ljZDhv Ģ~NJ~Wz1R +3Ǧjgĸ`8Pnj*B09'<-Ea=͝mD(3S(wY4/'2,_;.i^;ߺPIfN^6Sd}oDe^2߮ nNՀJ_<+8,6 i"QxWx~s중Mm B d5-.fk  ci}v1ȮV/B|DUL4!~[F%& Vo)Cёfׇp/A*.o#QtEVDb&RdK^{r'4 BF2ubwcپ[ڼEsAtHeU0PW<(l#Rf_rU{ʼnr53?i%vڴMl+8Òb/_j彷ja`l) >\U nΣv Scj$Km>jtlXp"tf+t&nN%RY<1g)ѠPTY@D>t׵:3ĬrkHhIDԼY{]*]^aPRe~&6nunJ8RL.֔Q!_urj$ B&w'T: Ow4j(Y0a!Z3+]kc}=y^h͓: Ѷ 4?9-lUWx褵pG 5u;]. Jo4đs퇘1#"J%V~ @cʉrs,e#kS!wB0:~?Hdo0quɨ ubYj4Ԉ}% =X} +YPRC0/A6IZF$8- >2؎i1B| UV-{ D@eɧ$|15d?)6Z ocq&%Z0:cDC}mf|j~dχ9 $8Rij!&`lϻg%5E-c#VnC\9\3?95T}=nh{BHFop|uE?i + 6zk@EqEDy6rbkX%@&G{dڞ#0R'KmH'אEo$cF}['< 0'O*l8}ǣV, Tnc!GpTv8lA_U"',hD=\x#%4ځ0OM5v$2]˕avLY9xE=X$s\3X"2AB HFm}bF:" qSTXilؕϞZf @7(r']Nlԗ/YMdXrGaQpy#жuoP=%mxP[%U|守#7KnҪ4]!!\we)F&ՉnD+u tcr1zlPS1Q鹞$gusf?ׂ@h-vS>C3l"',}!R>+f~5\w~c(!GNf.yw)w*E",,7k#c'21i|~즮4~TZ>P$Nk%LK]~Nbz4a%nF5~KvV-9an<}{Pϕ?$k1J_@b;֑M+3=1 w) G33ǚ_v7~aX-Ƌ{^fy.&S,P‹lg#;D8 aZ C |pm3T(dՀo@ ݋8u*GO%%++%"BpyUt CU5@oQM5ܻ{iF~P_Po],uJO 귫j |H1<%KwTSo)NG{(Y%S[JzOW |"W.Fۮ-t"EƎE`69GmodM.xĽ(>HglG`^0q$tW|9 Ejκ9XE<Iݺk49`# $i9Y y$L+k=⭑ᒚ,si7„#>~ㅙu, sLvQISpHvX,0+s2ݗN,F*{VM%odH\*DePA:P^Dcf˖X~$r-$ Xls+Zk.fFD%0c0y zJX^s_BvCm8~j#݊ISe;{)&J݁.:(NeS ED*uBxe>cmܔyyʦ ~n =dO/i'&wg<ţ_`voR*uD_5tAt,EV&7*`#6;ؽcf/h%w9±#=wE\WG@Wk̺{p0hQK P胈\ [:Y 0P3-f9;qtpIlu4qƂ |kLȎEX]tgT )+z "Ď!{0SX=j ]!׹^M*6[=$"<+ 22FqD%"T3xL'$nG!_ t %|GCb rsILҦ{d/Gڟ2sxWNlBV6"{s2!eu~k\< &82t <1WyX\ؒ8"ETb76+W?_=IS+U$ Ք q|= GuՎjrؠfj୺';ڬ-`UO<¨Q z;!= uZ,Md FI,vݵ5dIdl6ׂYOlyf-uNeO8jN"cO0{*2Zb~l߂$Sk]=}\6<2GEeHLZXd]L{~O<,/moopZcO:f1'i$eX7A܀-pk,+/\f i}P; jh߷ϔ.ƴ2G7 /j#_ۗߡ.ΐip1,-Gaqq}g̻ˁlqf!`f{Y]SvtL[U9CKi)Wm'}staUo65j&E}qwԠ/y\;O㚦M%7JooI%c!vb_Oޯ9a-1ԣ+# Ѣ6<?EBa9\#yy.Ir'KveBP:dwSٖm?3=8Qh>kvQ$2.`>J\8xL!tF R(Osب[f5'jS\p4Aw=f4sJ,A6S>Za25)tD6 =T@B3QIoC荞!\B+r +&N6H]~/Cl32. =<ى810Zk[b~wU-Yi 59`d]?%m;o6;ll1Y\l:*we1vnd:%`Y7vQEI S~\.`pyļAWZ㮒u嵨FKez2AVp}$$7_]a4dZR9%yw;;7gf)VzL(2Ӊ8@䶩yZ!'TGXOՠ^ǿ'n9 9ېY}Чqh?E A4j#KNz,z ۏ9+a\%/z*x~O=} '$d5&pG^k΅z oY>$b 9UHYNbXPk.'b_-(|Ͷi%JG4DFXP6*V]zzڭȘCw yh^eu̺K|^՗j" wYo!H֔DkByu#F8g8 d-ܹ ܲ裸[Dl"b! `w#yL"Ta_h܈<:{C[^FV7NjQ7uEg(]ʪMIp!ت)ݰZeEܬL,}g6pZG(@&lc錃j}׿F[MP4S^+w`gFĿ^I"\,<!h&䒔͇`#KoŒװIJ Y"-5ho0YyLAM1ȸƣt1!Cg:*9.'PZˌLpZ"?ti_+V޾,>…s\|5Q / pid_{D^ekY+}ÃCY#>- k/2>\ \!̖JAPB,2. *Mmۉ2@k.~[ۥy./l]u?Vr?ȳr'_W~sK ;Gg):RTHgN d҈\Z-:O/Fɮ1],3ʚ#psG |в6e; W 鏰'Ammdg>Xc4E ^äIΎ:@m?#l1_]B˦d<bl$.nF;9b@84pUǺ|ERӺ$f%.ጱU|.Lٓ@?yq U>Wo7_'!r0rUHœ³/BWb$PvqQ" l\p:gU :JЛD #S,ژ[XRO% {na ǒG!!l徉 Zԯbh"?4*f\p:8 -Ho\T Ʋ?{ATF`htq؀:7MyWP*oC:RS+)bu_ڗX-R-x[,;-Le{mKk]M 3Ia=C FH͍ji-TUb#"dL@/śK'MɹiL)LC,aP},9O#O v5ePSs\L'p )XL9 5Ywɬ>Cw:Ch =PnZ{ܲQ>ogO7oJ%\F/eYZd .68`;Z pADZN\Fu\*.׮\M`#V^ Q3N/@4Jo6c9aEa nP09%}!?ׁ0_! M#f+mLnN g;9uWSTzCVd%N4_<^-FKUNUzBƢ XxZ~/Wt;^J:%aXLD\c,M(N ϐ 9FwRFh Qh(⸞s QtQBCiDQ#tbYyOc y4D(+tx`n;6"UT첖u- ;mЈ漺h 2|-K5˭1LuPpNmu øVPZq҃XҿV< hڞ=ר4dͪ9 ,b(X|,5z=((ߝ?&XaEV77148/E`{uq69w9/9К+Н* $)B)[zL5Nj3$bp;L}uzMyuykv=p:⹒aa4N;584h ^_'bD#%H &7R} C5|ypJBlL=k3]ekZ ~hj} yaW:x8Pt.FB6vz߼@yώ&kV)u(ZIZan^ 'y-_fTGv,a+)n3Ct('IjÅ< qxv 9`QRbĊn!B< {c7҃D,Sd& ^0ؾ΂{@kW Z={S#B 5+^l <$? q EuBfҭ{Kv2ig$};Z%FbtN΅TRC G+D+ٛg ŌZr mr+F˧| |7 =B9H%^JJmS1ՂP ?o[y}Wǃ !GHDXE\U;'kX7V9}^hSIF7. ?|[^TP}exk9Qz{KRau0U~ opy6<2\n{hB"(ql|I;#TF;JOT`u1;-A ϕDH Į6?F Yř#ye./M(K"R1>FIdrIo1!R2^=2 "\ҿ_ βy?tȞCdpUqISU/7V:XELٲh8`2\-iӡZAW9/09j[sˆ˘iӇ_xWt5srFqU>/]XsO7q-FlVhFԧۻS;uW "ϋ0հU]iK*NSIzŵw-qNnPNX_IXw E}qDKq'/m0 Tp\A9} #U@湺灐g:q;N*:^_}e!UϋʛZWcWRTpͅ A#>D"k0 yV?:Ǒ(?\Yc:bBmvhSR1.󹹚 4IҢS w-0:mӼX AO]4jN8@t h' C&ܼ#sQ6-W;tjW=)Q?.*El:PVzG ].UYtFf=IE~ٸXFXrhqq͆ 8^Vqݦ:#?-ݽHҲLQ'O$!k' 8'zuSLe慢d޶͠ ry5 շ1T+wG5}H@TN:0_kbZIl/GêqB[dIcAB..6w0$aɎ~@qv&B0~^aT2#RpIÁ1 F_'it35McpJ,Gˆrp/҂E?3} cu%FbUR ` |*hUD2LSmsrr nԐC;Yx4 &gPښ9=[}1 p\ܵ} Mo}E/d6',Nae*O},P(Z|jYOsqX@U2o;mꫜD[tPD<?TϚiJ:gox\ܑkR0j^Tx[ қ u K) +ZX[P?/ mC,Ӗ>Jmk $8">QXxirfNdJ d#4 @Ư~2T'zUbj<sظoJ;Ykhx eP&ڈs.ݜFM]en41Jxh;^uW,m|V]*Wq 34pz{hWU']-r0$csu՛}"^ٷ_6 lT]cfy6$g}Hk+Gl}|"HL%SVf=xkij*QuٷSoZNJ c jhWM[SF4m< )DdE 7hA eQtW#kYd`%!SPV&Oso"BF;\1^:e5Ƨ_kB. ]'L͋\5!;&(t}\ԩ1T1jFw[SkCbb4 K9k ^CX4,T-P;\$8Mwbڃi 7Rx[ؙKyg_&1 _ p%5[$g_)il9Gxs]QeLT0PK }r !{ҏ2/XP6J$璁(@oF8=܀&ǧrye-w _X91?Ash3RʉkUYrWZXdV@:=*1' BZ{kֽvG҄,_+ENQX[[),Mv&GxlsrJэ\_A -wOn2;&׉@}ZEB+X y1RMi%l11p2@jqo8?oq]"{!K$#Ha ZrUr$П:1ȟ9,\֐\րo@m[vqXNd QQq̹#r] ^R23^w*8sy[txS,Fkh7 ${j85Ճ CP`A7``Z]j֧mlaF(٩gvWMaNIw΍h<EIXɇyԨ1R&I>E&\;چk9peJX6lC %J 1o1cg[)g*P!2M$# ؓdaI=Lln㶘^[:]$@X9ϑmNi*@@ʱU`h4*V$NUF5 ( ߑZ|~^![aΩ O?[QĶs~3ŹP/9hoI5h&R4jE+0͡)DDQhSwK.cmGu+ɗ̛ZŻ1E_ FL& M(x'.irh UI;񟅝3t]\Cvt'_h±ZmݕfFpf*%oD[, bN/r՝oJ=,zu`GV2qtqS㘉]%YKb;H}xdk;yz7G )L=~)j;=H&fuEÜ3Q*4r=\[qYr2@b>̾OL 1c; ό'^I,L:Uy/ {Y5=Ҥr_bCF$nӀ%!X r!؄M tm5n)9~5-QeV2!%@@6SVt+M-~r"<|2~~ķgB[#imVjA"ҜӈvOtp)]Tpd~ܕ>:{̘K .!mC!/9y3~,{Z=0N%$$01 :6dXN1{8|-ca+Dg2ga`8dvOK0b`weuepꡊldH(읣@s{]cH.cy9. qtnWn>!9>'@3EQ/26kLێYW0Pe'F] wN嫧,!HhL5(]W5!m#0BrKT(`y:}/_5%Ty^"^lRa= :&^x/ V}M2 ^9_Su5ҿYm Gܢtq=a8-[@ tseƫ1jYcQM.va e?'fkDiL!8(zn*@Z@Y.k\^Ev%/JSvb`Z{7k/csYfMlNt  DI|>O?~\/1QkO-^?:QnU8,z}M\C A𥋩etT *dXO:{="κs)鰏{Bbu-`k+w|<7"rl F__8n aWhnKf'SVq{Vg>e4תlC =]"9&~MGh1 ZP[g+XJHL'6D={:sI;)"*@Q&?J: ;R~>>#71Y%󡍻 epS\x5 m_Bٸ)ٛiXy/ݠ0Nnd7z@ZŦ)u % LࢎMo㔬aIc΁3#8%\7`"ko9 d0]n139uN1S 1G%v*< :VmbqC;?, ٮi}{Fhm ;^d 3ڒ A9Є}e4" vݤj7s!׿r<`c,&oU^cN%-w"zH:Hη:;FnX"M]^=AW\#QGhi,̮=J+Qx5hW* 8WzsR0oNj%9S^^Ae8J[:ǾdXTbq*<{ Qņp(FVrNLۖJn8 BRpP@=q٘eRL2!44Nd>Z)#")*2Oh4VIL@1Yl$PY _v|6Dt #$lh6{_vw~}kĠ#Oxv`S98 a|`z+뭃b?VҬ&h#qeWeGjaI_}ޞz"ɳc3PC[E0֒ 71I8KWiaT׷F" X$ƻn׺TvM58$Q+@ſ\pd{!<蒠WPDGhuV;qSluǭr-hmi cDZ6\~7ײ<WU+ )h8xg˸E/+Mze3/'%^"YocYϴڑamTr ,.;LU"_Pp_8Vɔ>e!\@~C`}c,\M0|3{y~v\p>#aɐNɶge|{MVįp8G{`Ts-oj]5fT!Icw6/ҭԔ90+MC" _\F=2OjD24"GWaUN?v~ ny@csGn(q;HQ]9yJcYgT+G\`:j>:OP1l1,,B4^D7;YvCH};9')."qaځ/ M[8 xwq UjU z<?ɒ%Ow;hj]KĹ\ lF[(ݞ:R\ P0ҚD"3vB`tF:wzN+AmpSu`q={nFϸ! R'ܪ+aovXIn T+G-t}f L?s)y!^TI~LMHR?E<}$ CeS1B-޸,, 38O1rphGWtZnԶ.Λ $ɞkPND.%A&=A89K^vǧV˹2ˠamU(Q׷sr퍺vr!AnȨw2IY?pީabk4BtoK?"28aP^>G=GȈ gEgG=|C ̯?zmVțrqE쮶ؕ| &]cLEL mV &߆@c!~K8.'YVKF MaÞ#Ub۝xO>1Z}a/F>Ũ`mk[q9+M!3>7{ٗ- ^Q"+<oc-F뽻|8hS!N_0ked/Xl|o FQt+QΏMgk: YzV2Z>L O_Z LCT`` 5<+(~m@xU9FZ (ѻ,.:W ``#~~UIj S4< H8yDoj=^i;t+|43|āk9CfolN$fgK.% }v%i>L_>|:7s% 6.::Z&rPqv_Fү׺ƿ^7xsK\uUhv#6 8P5dCM);llr/\ps$ Ut?ٴ1rwKTkD,+#yNT&Jr9*ZH2C(7+@Z-ʽ]s!̦osv4]?Ÿ 19A-I%T9ZJñ(.͗ᶽC>/cw\^y_/;qʫ`3(36o !;⎌38ОzK(?{t?,3kBGhKEǁ,MA*seQ-DdƒEsl)V@muvϧPA"$ 5+hiZ+#!S#y%}V‰ Q01\H  L_py"be*иGb6?戍P?N0IkV[ǞTX_(cE6r @+)EsQZ򅑘"q*GQL4A_@IYwag Fs4{GGb F9@})M+S8-{3MZ[;-NPA@SKTcYW<#XOb8h5X65Ȩ\5S'-dk,FAev)"C󝺬֐Υ) HT qCBKv>.E_gBo4{#hDGEh"v&7><w0+#ݿ;Жd8z 'AQ=ٸ#iw}u`,{IT0pDAbF6{ɪgEy5,udEAvVL8]"U=/']J`xK>;v0;$y-̜=;ohݲ蛣nT.úlgzbĚ?SbPNM,svgiW|ZX Y.?۫fy-" lX$1(tIw <+<5 ZqlBF&B)\~6#ڕ NuY' .sJ?#A)9V$f^ı<*|ij]9ǑJ죐~~]rM9 ezKOsoGXnf&2+Q/h%<ε55QMq}~~7Š' 3]^&I,lXWSaA ӏk{WyflB-bm!G`#%`T0ÜU=,%rAC-H]Zs`y M$ KEPZϗ- TY O lB.:SE*N6x&>"Вz9%s3zA)G.ϬdIe ɑ-Q~2b }>H tPƚqPY_3^ׄeV<2i2](]X`\13(JeBӷ%XrTe^'V܋0l$"-,9H }yZh ( 6Շ<|oBRe8NN"!G_ʃѦ*vğ4qX{[u!?)8JKvu)mk81Ln <ƘOKy,+HWnǟsj8/5a&mRg ,: zs\!#\x:AFǪҦl$ {Y3_fNs߷8+- a4r*aN'SS`~ %L ,ˍ 8>}LTҮʢ2Rjٱi-0H9Hcx/RvxyLs LӽLB5+Y)Z삖ͧOْa,zb ĦFr.3|$mFӽ:]+y.6H/iU#A!M*vB ?t?;ص6mpj3{2*Ź⎖¨KD6\d3'ۭm?&_S(Jujt5-!AYx-Dqk_~6}9cϦ*xU=0frvvJfߜD:Qުqw]^y'`ݮ^%#m-)g%H~#CUבnxIrPY:||۹VT,|-wIZ*³"c\7 ҩ`Ըٛ{wcg쌓mE;;nGdoLt*c)K?Չy ڎLjқ50 Oj3Q>*[\ˍ/%zw RQ"FwYcUwQ^Fo&f;,bI_'AVN}'nb&(z[#LȽ#+R 5IaAV`-zf9C2+:g|o{vTJ4vi1)“|2eڥx*V>(Q"m?7(,DmX ZreK="hW7G.@&TlHzps:o&$걼)yg?b#z7;<1l氮\ly]f8³q(Ç pa~C>?Ii<2&^ӗEmUSmDw^ OAK u~X˷Q445Zs Zi ]ݡ{39x> iP !'2?`JNE[CԸ9Gg:"A`];yYZB)< /[?$NKDM&pec*:hi9R#$f=0>e1t]=??0 6K1#h,vxqjl.F|apl*AU7-50d[vmfP+ YpEzfb֊T ꢫ!2ǥ;T=LDZAavd9-d4ՠz qhBD/36-PlnAMF܃cלd@ЯP*&0#s.'b׫_WƒDK&Ba35Ð]/g6wgA0:`w"\tְ@ @̆xA$[&7Ȏ1  !ġvBh 7xuJgH&´]Rxҁ$ۿ*aE&f? G}#6S`&?h6$4d ٪-VMВ2Pi N;-$S '`ڴD&}D7B/N|-p&xkW3q$[?'k YU=]#_2 sV3u6j2nyȞUWtD*8ό[a5!v/=",!:l)bLgpA#Ppiq<٢ ݟ9_P|׀}]?z5"';"M(02$l.edRR^2p.1L\{y@~Wk9GҕsVȌjFZ{D=Zo\8+1?ӊakƇ41ڤ΂=VՋ\/&ݜz Z\ޓz8A)ڷk΍}qA FK(ciI,c,A@c0Kq#‘! E37~; " |"ZY+M&rO!>3}c:wk'G)a.[7z2Jeꟈ*Li:K=412RSؚhCWؗUvOb4= s?mt8vq&>q%]y-r-A!DHFn]HYf ){~<@!\.d6=(+_֟gok4}E!= 3f ěe ?WZ$vAŁZ}ŵt9c#E3fJ[ d E=)ӕh:Fq Ohux;5qar']~?+zpڼC @ZMRS, a.dTa鄁0|vǡfA.D 8.!s[f9 Ĺ+Eܨvްo洧"&ՔԤ_p5} d{Vm:Q''YVZ'Eu‚,%3tIA>TqX(SF7wܘx:X}s䊓^%?eo |ХS3+NOfs)r!FFHw?zJ>]oo^5lP&yH n}B2IK%(]ĸ.}&<,]T̷C 5~Z[C(eY|M q ۝֒T/Vc)3sw3=C~l^? `7̂oĚȅAfq 2z+Pȹ:(XJ}yXB=M/7)QL Bcct^ T2X>J\>>_ceVƴgc'[6ApzfS<~XC!V4^ri7TD2ɲ 4'Lqz \|*^xcxN/, +d~x.cB$}wO9k%H5MS^l%杤%mn hrϱXom̜kT΀%õMD.G|\f gLY#JY;A_B^BϑEBt9k`FCX8{j U<KZwG vtN>6Rdo Y#cDDƲ+7im,gܦ\ o7,14gcnѶzU_E75vI$i[xxc4VQo;  v>% VMopJ_ުG) ݛ+W9|91O<n='+R{_1dM?Xf_&!?6 6.'BNa,l ^xNs\rϒյM?`q#-,TjEO}O^[-YED- Zk6xowUY(3zOK=ؚ'ST r֊\*}ba w?'bԼ8A&Xv #pkY6wAK4_)q`V6x&3'Hk1 UkI]lu p!%F0:c`|9j fHxjY; 'ХO91MR/CT:սmkPRND^f0 ̀nAaH ǍW$qZE?ZËlE%%\z2v20`vi"u1h눅k~ 0 b|;2@J/Mj}(@R#ρ/vt\402 Q{zz{(wK)ΚfnZ!\jYԏB%%Iֈ9+;!޳P9͚\ kkZC,.Ywzgmo/j3+1m1MN])'chUInAn*8Jkƙ@K;"ú~ sԞCinp5(A0z%6"x ѱ&iH AB֔adKI ;F?'G_`gn 9 S[?]D?\]S:ʈM7& TuA=mQ.P'Hsl7 R0ڨ3! =.b^bEP‹usm8UpXtQ; {20js6zlw%Iu"*8r ,9Prm+XY)Cz:x7V 8>Na #~w4U-hq?gTGK7&Y5W@ogƨ[lE<)M"a+!f"xY,x *bz_9w c9P(S$&%&/G "쟊ѝOh=NEh"s^5-aI%\+䰶~]Xuf\5ad\waPa6tfѧ3 hʻ1.@*b@M"v!XK[' 9Ѻ%â OD~3sv 1FX<;E_ |<$'C}R!jm@ayPe|.pP?=!:h @6qJ[nvGU1BɺǚGgr)"W,ZXƮE7!KDk7et[m,v=^ 9p?ܿAva!Q8JQ'Udu䛜^Jۏ0x{%{ac7]sc*wlJzb ߵ_Ǯ!>k_텬|Ga 5[ux_l|ìӰK6Nk2?ory_L9`v:^ BFSwN3E'b%$e m+NfUCxe ,j{sG/yD"GLF2#U{19 `dҴCkHd궚")u@H!E]Mp]r뜥QA{/+eNBXf1YXRb|TߛVFZwa1BXj;o,a$t>fNsMӣp0A螨6-6v(,u p,o$ƒr7)!ᶡ_+d5-;"Bܬ/nKu6OZB>d%8ŗ ^dQl.=:Xe:Ա):Dx4Ў^c=Y!~-tX?_c~)dKxYz~46(:n=j 3ޅpt 2bzEhT/kx|`SjT9S?l3ԅքU+Lُ!ܒE+ӳIThjApV1ԡ,ʹ~j˝9O/BX׻&2J cL֦Y+d#"'~~9P+`>5O. tz;5$F]]WS|vȄz@v!W>O޽2Ʈɰ;_@$6t;_Y1Y&%sGۍ^У dE4DDޙ6~%;nov "4e;c0΅F* emJ L)cBQD9 h2[XL.0!mMۺu=h}iv8[l3E)(.\NrN$Kb`>rNYޫ,eg$=a׈=45.h۬MtZ r璣l{fA"YZA Op \S Ctoy+E'j"W%w݇^ N5oW)ˁ<Qe]w cɅM N{6Z+e%[s7QYZt Rnn1RsY_X# X!X ړA;8ĆnkZ+7"1b==Tkvl>_p[8nڦ큼 ԉ)4M~SnՔ?.{mRq9; ,HM _In߾s9_wi;fLx@_~ıS %Yeq]4! U&#WߞOܦAj ''8~kJw cvD9a鱏ݠ~a5YVzsS'埈u˳:D\X|77ٸeim΅" #i!ڄ̈́ uiCwDFy:WvoQᴖ='chhP^ ?ޅ'v%"P Q?dr&brmoy?(w p"`Taɠ53̎Rsgئ;\4.)Ӌ 9h31qI#I@k6ħ.  sE>b+^x?⭷LKi@Qܕ]Xb~{+ ڥEFZӟ:&&id93}שh"GsC*߳M*?ByF4b<7K^ƥrk^[g(ϥ"jIo%\_]&!ks /uk]A'+c@z$Y]@r+^ZԈYg NG%{}^#|Z[X)Sus@z!4"D ɦXۼNF\ԢCE=#Qf8LM ŏ9eנ;wR g[戢 s~}}xN hmw?w"]NW9>Fç3{^`NBDR&dK_jɋ_wÉW~RBvZ\f|Gt&lEC̃%ރ6>4.d]easAtm6.]oJ~kdefVl! ?٤|m`PD0*V b`LL Kgo yCCt dE=R-Mo|Y8_LPo]5 b'wx.q6(Psi FX(b|@%pHp,@\H@)5V(&^N]͓gwOAV \D1A)A7r?%䚊& É?CAU;ީ |!WYG>ޯD%b\|M:mm +%3ͱ1rGp'q<͢z&w⿴ Q&"?ᣩ"NQC{d6 `K2 )T8x"bփ?ݘONƍQNmjth[{i^s!E`Qѩ]|sQBz{4P }/c4]&$죎?qIA&A{xAO P=GL> Mmo4RB:3?~:z7ˉ;+xRǕJp ɛs*rs7{iCM.V)%rIzUVr􁉲`W?Jlӵփ͟o~`MV!ٌ՛ -HZ\# ՋhUN[& %Ǫ B ⡍f.y#7e6˙`~y U-jtfo#9ޖ>#IPڌ? Zymiq$lM28'ʼUw?a&AXR!dcͭ>2 aPla~CKh R'[|N)6Q\Q+ЋeHN"=UR^6(y@zo`h1?/F'm˩ScV?t=/XNckAӽYѽ+ stW`$#'Y8V:Fň{|nmw` n{rS,^\I STGbiᒎ|)E2y'ta}TUc.=AXH2wd@Ԏ`dۊ7]qo_ }=qIYQi!`CeVDw-~mAߌ:sw45$^›O[CGxJ0Zp>=E|M2f9aӔ:АN7"#g'㤳r祝$(4ՠU,U|8TMʁԚi91vM#}}oy=O#4-7qGN3o^6oyk=;~{@i9ܝ fR[+Y Эᓓ -*݄0U8ul)8C >HPF!N69=T w5pEzd/%Yr{g|OF\^Ś/fw]Ƹ==/4] luXحrM* d d^΄pg[V" \gֶu1 E_7v3 Y/nN/LlvwYcK!*z;UjmgEtz"8F9P.&W fM\I F$mHb΂ͪe0NjAeV Oٹ$UXBhfm=7Uڟ7cU`\vHOOn|KD'ͮ2 6pf.9m2`DQhI2W]0z_)C: Ulx2U=PelQ*OwZ~wРR)7[\@v:\K/a̜[qBi$t~/֪7 r /s%, )6ا GdP.bwaW}Zu7MkT;.;wղ^7 5 8/ۯ-BhQ r$@ B|@'It:T bg+*,,k-!e}g!X3?56b=ߞc2\6Yzyc>u Ö#T1Mf˗7oJ#l?Nt][{"(_Ev `Շt]]w'92kACux)nN9_U%!ͮ hVNsiE 7b0@RQhՈLHfXT" 7wh]m,&(d5Yʿ0"e][Y:*믓VYN}iᣯ&-u34 R[pMu{yU]r'߳ӡ&nα K顪aS`ăW陲t֍ gq:`rF:akLMF{!3zD.$K7i)zڅa5ʂ*S`ة=ʷ`i> 7@1p|;_fk| YlŘ#u]2e@m"CK[ǻokӨfjOm纥\mH9$6 l9[WR8WF1l~fU߽M_ T |'y"͛IA$;UeL.\A%CbWZŨJ(.&-ٹTvdu&! m$,^Q0ΝY+V1K(xvi;COiMlr4 D1N5}c>I[?|v>t (xst M w _uB\RzN?}Iq3c0`&ou6!:Dv P6E#Tzg+FimpN"PGV+s]~Nb7lp1NbXDJxsm? ] `=|Yȟq?5x -دA %4A1 Lc}'܏U\cyCgF#͟.[mPW'GP)c_QXjWv5l0bvQXög7),r7õpAħiIe 4}3U/ &&:O*=/ϫ+ơspyػ5YLr}- 8Jp^ ]>&(B-Yq8WO+*3 }B=1lbEPqU^רNLKڐ9It*.6x##(R ~ _=/D˴pvL!]d?t[P^Xf" ,ɬ];f#VN6iA"h0_ցΒ[QʕEF*.ˈfT3)J*CCM"~&X=Z~nO>,t` 덺v8wu"ik=M*:Hy!R^YiY^Зr^# c.Rt @IoQ,EZzUZiMKDV 4tԧu8VJ1]H)ST}TvdH|iB>g 9Qkؚ3 #NkK":j _}JL(c먟 G@Me xaSnR1(︖as6˩,i#ҐkH"g^dۣ -W[FVWz+VIZϩK6`@4'Dyĺ (-vk6K'}^/eY~tAN?D_$죱f$߲Lvcuсc{dܡ T7*/`]U Cc+3QFR)IuVc3Ik򜾊ڦcY|f6bX# \..wX|FDs&r )<#% r8 pc`!o~o#"hH  )Vb%i -Vlqr<cS|]/i: ky{iqկ=~kpaa 8.mݝSوR 75Aַ6޾CndlZc~P獓0Nhݓ@937Lٷ y][u} &P)W2JLLaKh,wZ>E|wbu$>ؤ5&ÓM/3>!! /Ot6jL@w1ژ/cǦko) cKk_B s<+R5iO7sgtiGЭPm)m0}kBD8(OU ;jDns$/6(,lʫciC_\eҜ#GDIN5mNAVIk&>}3g0|x uuVCƄ!S.`TyNTiD(O#`-Dd\ۉ/poPѿ]j!s32W =Ib&{5rN0$HDʹ؞ G!ZCᬕG҄6Ygb>+I ?bHW gWdזM4bL|9f;6nJw?qѶ`z?(y%R&B FoVusP:m%'+insYk^jl8@Gf+_P踎}nP&.zhEA*CXXc@&V@ pUeq^|v6Nx DeF`D94Jɬ>S*Sf4~OgʫE@F 7m$yt!z xr2 j(.Ӏ6 Eo+,א#.8ׅ ^0Xˀ]El38%HFyJ/!Py0u=~O"O֓iҠ<y*6MyyL|bkl LSX8N%_z0w(>bhqi dpp GW~ cm_$È~v FpsMg;-" v4S9T.:ZVcc$4Rߤfn&؎,n9J@CQK8ʔ{o *5b㍞g6Z  KS(N2aj50U:S~Pl%# G].ؕMk1YsGD-y{AG WJ<3Y]XikP ?w@ue4F0i䁵h49_B HGfn3zCjHnG!ki$K iO9SW"%H!*M)ظq]I(=}tOR+iK%t&plYC-jQ{=6$i./ w׍X+IKfU AL{ɪ5oK#pJ< `r m%EU]#Y_#X 2uǏОߡHe!*']z+f))PewKj^t Q(+BQEϗW)a МgSZkg[hhϱ=W$*vP 4Bpvxy2e98U~B[^`qDH5}%Pu5^g`%2ׁr?$Ò;TцbWE%{pvIå5V(V'd_WSQ "d`E3rwf~NU{1a]ӕbܤEt)[To|Z@[bnhXX sV7-PJ5=.fLJCzG䕖- {HlCoGV~Wk|m, {RD E@@!ky Xd7;MZHD]xT.fl7ì(jA&5xbVVO/Q2ܸ#4XK䬸x%Ƣ{T FZvB^L8zUؗMXGWO=n^ "/{(Zl6`!Vx;xZu/} 4^N}@鲑6W.MSG-'\A`l=E~R;-XBaGf5%uj38YmQM>ts'DcJ֖Jϛ~_ t[i9?`x ht= ΥѣXּpDOSߺj<;*mrO )8?T|\"bNS1Et YS,ɗhT="㫘f ~]VYF1A}n%wHb쉼սq  zB.[D_~G' /RaщO}nmԁ?YL耀`Vm 6~eؗFK5ba͸O$59ێRd+ε+7^N"b6# /yc jjpUa Y U[٩u6H$E}HI.ڋ°NbMcClIE: x Rq@OUb[$M ^p _7'R7S.˿L¡Z)h.BXꅴ<{d"vu.`sؠ_(6u=Ö%ix-vgqf+Mgb|Ԥ}3~1{L?dxg=TDSpl](%t,]8.O&2W[Q}"c]u: :~o^ ?UO^ /I Q}+O^6^ؤ&/-b,IKTPN~5T,A^IfٟPp?G RM;o ¨ӌu Qk)UOl}@U Vin wZ]KWUwcfa7Ƀ\)uc$,CGqo&Ya;\L. 5L^g-Jr"ÝZ4nM4/AyUa$'oF"GnY֌ޔ+(b|?u`j G r7}b hJ c؃ !?E/"MayXBr3ͦ.3 nqe  {]=\:xە87ڀfYcB(T  'E.?[ i}^_vΣi6׿l@@b7a@3RTI 0x H;3=7{-fC&FQ-EΦ8B?" ߇ֈ%PUч-8(d*'Eja^am񈚶' WCJ"H*Lcώ%~IL[1dLXX\ih8 Oq]C) R J ,gFӳgok{ D)"-O'o.(ZwX,jakq[T١+Y6,`QFrs-n}CKYo Ϋu'9(ZCe~!eP{h ɵ{ZI^M-v ;R`p9UK4@f£@_)_մB#ư@BR3u\[t#Vf{Y}v3I:7@ mF6KQSWgK2AVi8˅vE+w4 ccuQON\RXԹr 肬gujt8B2򵯫} qOD4jWɦ=(SvХu'(2&{,SҪ%\7W*K٬d ~T&vcB~XI!fTɋ!rqe'tHGG7m6kQ/gm,c^ Y0̷:`8DWFWvL|{v59띧Gw=W-~^X)"-?S4Ky% 91e~\c Y+ sa_kMst)[jW(i9pd;N2G>:f$͌N( Rv0JsVA58آfKK%QW>gSLɚ^caMwR^yfK/Np)؞Wa]QP lTYc[(RL= [ƔD{8c$8u"QʼnY&Tݱ(˫n1*cB@еԿ"$~\$7 6KBDjA)/ٶ\6pt1i%3 {@_7!OjMl{l!9I&;n4^tl4vZEG@Sm74OTfݟ*0E-P9k$f6Spa]N;d :d.:)lܭIWx?t',ޑ.\[yxFA0Cg 4a@a:Ɏ3@Em0C"+ W@g҈Cme&SM4>rEql/qZ*A"m;W%4bjXE-++`~&KUmhma iᔬw clR9ըqDkim1o)b&HK͌LCryl!lX#B_{ F?mmד4 -p@  Tˈ8 Ck»*υM^&9d`Bs?##B.o ;3xj_z.0>]]0cGՈ EB7tZ 2h{BqdzPvfVO'EV}N-n)0@ DwaPݭr\_v:{Ck?Mpv$le- ?5/!|EI'Y( C?gá ?=A<,}>E{&r ]2^AfT0BTI04^,S6P{Zcfm'pCz}p"JX^=G*vǎe }<-bIOw&зϞ F/asmN@v?~D6W.x>GZֶ*G/՝s1 0 x"ucY֯'@OŸK_qH=^R|[aY.EqBgTUܨTUy :\d13F8<;Dpþ>UpC,`OګB3oWpmÅP/~beevَ\]+XžXd'b{4qH0b=qixl4iGʩ-s4W]FpjU':TSC6 ׍pH R@8r-7j b>QջOQX7GVTw ی0ׂllMC/BHڠ,U_eqjgp'0b.:XD w9^V0fdg \GAi^%MLx27qJڰeZ,P7W&@9.Y2I>.6{h!1\b e iTT.mPXo Sg3C 4j*! ily_?xD?Tgd/^_3xNQ?١l;pێ31)B¶g#h :)Էjc2Y w8(1T`X/:KTq}/'rTE{ga#_,3H]b->]˛bS Ǩ? ^fM"z0ouR}˄ WF |W:ړ`#5υXb~:R'2@E,:RU"-~}ָ*y;T'$oξpiM妁5eTRkX]{y$7jwB ^X->+fJaj&/6 nTYC1@P:;{D.H{FI }fFew^0VY#ԂkW酖i:ɥ@\ Q!4h .Ovb1A)%iJ F""; ϦC@6UՃQIto<2DŽ2Hؗ(mfnl^pv([˾^䈱~&Q߯uO%O6ve7%{@̲xT<&rޢ+̥p fD:T>5W&a\;Fsd=h?v qA ?pRg:axb4b\c6脈EiX 8W4%=  ^Ӵ-rUL<'(pVzK_Wm1am_$ᰛ?LUIom #H%Y<ɏwt):}p|1M̼=gs#Fr]zRTSI^Iɴ n%}uЯo 2(M^0)-&&lN&+i il}0;Sb)$}o;yӕ{)䍖AB˪knƑ7ITP9(r!|d6e #gLb:I5`? QuG=il FL&O:@5Yw}xtSR#xAi嬮2)e:Cۋcq?ܭkVe -a>K[Sl!Absvoρt!HFњ=WWL! DatUl.UU>ICby+x IZ=Xq8̒UqY1`p` t VM.XsU!Esb%:#+]t-n}>tp\D:T[닊|]Yrܞgv 3\ qVgzKHIBu28߮M*xmnW< iN('Pq &QsZh{3zxH ģZz4LwyQH($r,3 p'YYiUPP,/hz؎o )G͞= m%hF~,I4n4ExVa,KC=pQTIYe\0࡙~@ 8]K/OaKL܆79ޣ!7DDHg*>䋳IjhNy!SͷB]G_p0"PH }x޿-PW҈T7)iLn-iagԳ8(w^8IF>Ur^C ֬s7 P .dN4 ZT8,ͤ%?ZSנ_qfVSWV“%/˷51;oM$o)h&nZ5В'dBW ||eE`ܽvBM nR,9~rЇD !Ձ*ɿ[li?k7Cm z&H <+fl -(7|8t~!sOxRvC)p&9t_ Yedt Ml6&"n;T̀GMb։a=qWowm 9rG]nӧ;4;`"d3ڊB$=#mEj=^Bo5q,㞋Ez4pO{n@^19\s7 ]!*7|OؾTtCoQ/g "פ֌d_[/pvg)^j!qXԻ ᙐݽq75tADam+Q`_Q -Ĕy_c$< Ӿ8NVgjTݰ<mEM\Q{KIM|H^3*GzXHg9ȭgzW@)e2TV6h$S5fVZSAhn] nH`0|ZFw.39v0`ӹ3'dVH\e%Rꘀ⤗t>4<U F\/X ٻۿgou#ifجf{ rFUyx2Ѳ裍=,BU} q 8FbY8.ތt&zubD8ie aeJ M ъk0~9IQK's ,I^)kg׶_*c6-K PFj_TYW;k~b?y;sge&wޮ@Mvמs"܍ġ!s;W$A ȗEJ/jqØ )ΣE ;ʲR"ƵǙe[f}ע+$.F\cm!},pcT5Gp=*I^kEyu˸<0QlnP[om,y~(6;X l]AO'jD^b<`=B駋VO[~tv\m(i/)KVLGg1 a0ytX.1ф}A~j{2P=&p\5n,WL\i1p #녀l^Cf۱4u`f5)4k_nWE+xmPh3k&Mvr'|w&)jm{⌛Jxywsax9dO R'G~40$t]Q`5c?لؒxTKGu]{X'Oe-ʹisb8 n.}F7 UpZm}KܶvW}u?8CVQ65  B}sb>,bARY,3F=UB5Q bWϳMeL~lA&$7⼦~jEڐgRtj>uxdM^ЊllWv:驷wj]jl(u5AE/})i?7FdP8SJaFI\.l QH;v#;҂v~b?I^st>J 4B#eOa+w֙s $h oJv&S'%W;Lv!aDA&K&{Za<JB?`oJ*Ŷ"-LgyHե">Kɏz&@{X+9grMe4AA1eշaMC&(4ڡwQ.ч=q)2jjVy?0l`,*pfD/K:YlE35DVE]h|x7Ț>B׌ЏlUz)F-#Zķ>怱Ua/<QK6MVpllEŕ[s.Bz"sdm۰4 o :j'{t7O~,%a~ -N7<_X}._K:%'_>5c\r48}o>,I[r8==bm'g_5fZp)͞ڳ|-n4 b11 Gq.X# 9QwHRHfu[t,H΢1Cm.T˻fa<BVQϷ }h"1*kb͸M.McBH`r:z\1<=X(?%5*lͱ֛q*խޗN)(}nRc G*fVYRq}ʔ ?FC;E1$aU Fa @גXs- +$gEJ5 FaܦnhϷM*pluijDv$Y3M9CgE0KJfQS* O~R VD+He`qp >$')m.}}?*uZ2똸)JqbcbʸfJ{9LP68tEJZf'iO{2p:'p_\ i¯.^ zm}&ID'NhS](\3*,'doO~"7 yF;'黈vr.rfN7#*>wI9ZF8,UE9w"nQrwy=XCmÒ<غܦRY264V=J[u&9Ta5my>7e`C@U揄ވ8VLDj&EnNFӐha;Z3L/Fe|#|m[č" K]@WGWe)X6Hy4$ex|4}{EonEwMC|T/jX7CB1W3q|M{$3HZ 1|f&8 ͡DfF{4-WA 27j&vv;$h]r5;kOd9vagCbT]=#BjQgeϴK$}µePtehUN/́REAJR^yDyIKj;2a3Dw ݙVCw" jh`rʡ1: WϏ8}B㉗2 ?OpH#g!MxwFl7<uIчaIFDi,jxDĩ~&/XDX#~J3Ǩ ; +[x@w(K[<~{{֬Bƶ(_hⵎMvx-qldJ Ff~pAdj vn GDŽωsa)ܹ2~v͸ȬWA\ th"πh?xvڢQ8,THbǘ6t{"S6 ^%@5ۺ.%H}xYD=$0ݶ3h'w7aҭǞ mK@"5#7kA+?^<>Z6] C XK0tKK׽?b"߉ NS7pE˿u1->S9"1d88cH['3f9c i&w$ArL_ QƉ ʍKi[Ni̮xdMΈ1PtVyti y׍]R@Cqx><\ca[q*nM1hxP6@KgK H$\OA<1LFրtf.$Io~O#לN`+`ؙ$鿠}m (7eEȔ \_P]82__3Rg.88A;Т&wCì=ю=F {5:RƾV*4j4:/9ak-zUU$,C!^5#e-|jm?ΫLtcw =kBJE{[jϷ$<*”gc9_iuޝ^j𖝽;/hc{spw}xq_qzX2\>m N"Ȍ ǯh[j-W,Zou-WB "|f @QH$NGKs͸ bYd00#ta8'|h01Tp$7KjfE-T `v\TMr ] !v]Uu0Q˅}8D%tO_RWh21GKp?+%DUhRI돆:Ukjn-Uf  =Y;>Zx`I%y2\L .fZ.Co:jS|<`cJYH,}b ;;6a,P)ՋAbi.x#]tL.C8{sH!m˼3)~k &8QKF`fUZ^'M?냏w#K Qo]q]@G: YDч߲:î {&#. od(qƻQ\ eT5MMR/]xcKiV'lVW':wLToffcQ}}i,=-4FER5#ջ6QKx6a%(ZUz%-FcvAeə? "%L+odwTdmǻJbJPg\! 14kg/1Yő4jM.rx-e\^:MP)ZlUpфύ+02Q.0gT$ZT\'[]nmgǍGiڙNn=7AdxM0eGi=?K%0EmT= ֠&&=|@)&o_(~/UOo7<8nQ&kPXa++*@Kqs(Y(j( (bvH1Ya hp tYJ$!-PG5&杁 tQlK^*m),t]I0(If;}D˦h=,qS$UO眙Ps%9]B!Mь_FH+5`B)EI+XоH8V;'QzE@RDZ7L#宖 &i@@ew;2 _^fHKҜMKףE*x%Ӱx>J)t`H 6Fmt|y o8kuE28ٿ40!dū%:v]TJC#W }Qq'%v/G^i4Dg#AaE]3? _Gd- ~-yZWϨsm0]PkuX@ҲM4FkXAQ!ZLܞ*3G^o]_p*QIGB[/&a8r 7^rZ{1g;M8% PA! iP 5atc7]w ig\ RWDrD03BgQԎh~YVsgft@9m<6POXXZƙXo\W)ÔC='[Wx8 j.yE}Ϧ1kZZ?O%6-kלzNRPkTm-t1*J4vBcc_vtwZ*P~Z/D{ ^9ύ&؜iRq-^Ԍ04[Sv]Y4 x"H+@Uk̝pNB?m}o%oQeMU(,wOdk(O)䱲QoS{GxHGjPA 잿b1:F[uA~PƮt W ^ln-JDTx `ҙ /:ո!ʹz;/Ӗd^?Nx`qOUt#0O=c ^H %/]h6|~OD?H`#!*?u ܶr^?aX*D0[#v3З|{c %kE%k:6W0!c.i%OU9~ss/(9(Ӝ 78"<hy*ͯak mQ }bn♸:yZo趁CR>KkDAcsz]ov[+-TYf݁\1 :ڥhJZusXE۩}ϔ)l9׽3IK6$%xjp $ؓK+j `BLRmXE "ʙ(j,!l(ʃce{͸ĵ}ZG6IV0oȖYue)Bmr˨'b+ Ϸ w939+ކr:K}캂ΡK9ǽ +/C6;TNԁYT?Zs Op wO Fx: i]iȴ=ST {$fujlůj`n'lq2fGx;(J0g=ʼnED<5o r_> -/Ε^8MU/xs;q5w rŤɶkk]f²a NtL5Ҵ{@"yjxI$2r<қ= %9GZ.oU.j4:s4~i2nus(;b> bT'F ֗SJ2pM8_8~CtT/F{$J)>6JWj-=*g %O׾!`Rx3R@ z:Pt M0UU '?$P@x1#!;^Mאj4}(hʉpapr*E[Zb[2 \뷉OǚuI͙3Jy :ie9HnRptcEvrd_ Ε-TǙu$py:dcVβToF9 9ŧ(+L}h:5 zV>UVzCJ )z+~J_}nn[֪૫R +a|E}m'xRlҠeW?T`MK`KaMiώ 8hdVgm/2fB+cz 459Pck+kPXNp)Y p껵ޭƁAFv'< UrH+i' .ƾEi ync# RiLn2XrI94AQ#>[߽3&Fg'ΡH}zP!gʈ%`z6fܚ`04ĆeuOaytl1z:Nת͌% j:;U B:鸘9®G0SNm ^x9,%`b蹏cѷ*mE&S*/,vaPEpQPv,+&Ds{pa]]puvƧ=QeM41v"ynC?7F{Ex30`IaB#3. *6ϵ-ŁHadڜ,Q5d^"ZzGwHHTWq9}]d]V%ס[!*vE'0["ق%yʋ4 w>j@sM8qyb~PLl/zC Q|ߩo?p ُgbTL'eQ`IYi.'N ^P9w_WzTs[3%77}3=lVV|4U" Q#"re 1YC}Ӧ#3~.v1~}kGzP}ɽnFOqP*yemV$7ͤk/lM:W.V_ɚ ـdl,gSY6Iz0.BmKXC(NμA$ I>{U*p ,+hodá^"cPZ n:jKX dڈV(ܺTҒ]*I/6kV=S,J֟4藀Br#G/*F41댦p{}Ed}&gx]"^Yqv&'-? Ya >Z`E\F`ώɝc-LƎ p8qmb[$L [ͷ| ݡ]ɸcVAaԳQSCa3 7a6\q 1  սg$F1r;޽ lhxJo-gۧEAgZP=ܠ#OkJ s2kw4. B)ϊzC C+ @)1ٓDbYe^&oN J]A<--ȣ 1󤦏N˟3yOʆDmC$WK1hRU$ 3'axFYq 9us@ }3Jk-YŊ *%KJ7Wq R-~qXS̮JF*H~GW3/T!@zo>,C@߂qfuז[__ULr'*.yT.2!iiׇĦvuSnhFwCU@}}M1 ?NR1\bOrXO<:ftLz͌EgCiwtD^|_bDE޺eψd9ehD+!J({NS Od9⍼)9zvp=\'T >#Mԩ&7TmQ'M{a"0CG <D@Bڻ,W8ߑ]CW*@!IARegY]rbUe\bk8\ k+B}8bι~nw95FB>Al2^gЯGB5uZ3q.R{Ru mty\|g>lu?C{kkH=kϯ+!^ֆY՗pg[=Zعژ qFx'֨Db Xn>QC<ֵ<@8NdXҀWqd:`FǏgc-={'p3_}e6 iF -2D%4XH& rϲK>p!?|%?6/ |Ѭnٿz ͌,i]G JnӪ.?0ĘTP~_`Cmv22*eH %4 2j՚/=h~75L#o8t5G|_H]TBTm*'.@+/:1TI/o#FU5@&7/fgUy~#h }s!YghH0LMH 9;K)i,n..a|}яd ¸C{# ݊S09T^'Ȕڀ%.pʿaxpX"_Iqd< '|AbʭDps0{%e&PN>S9b]js:@Z`gy,`gR?_Xf{iw"\d=c,-uOP`3ǮڜSa->׀3aIqJU_r)J CHN}!%C+#dEٗvf4s)LGrĖb3fZêI1F]6:B28N:ƺDւМtcZ#߬:Ƭa%YT|n%ڇ+H) 04w;Δb)g*trsH$ tT9=/(xmvs4iq,#OƿL]}g' |vd$V(DiEƆ咐fC43.| :> 7Ie j՗JH[7 KIGuf~hyȹ쨰ix^o$"v7Y66$:HsͦɑoqݕjS%"pȩ];k&Z̀ x4ͺZ&Kqpesz~Ўe=8xl?$E%v Fd{{_WdK&/`;G|,Ϟi=2fwn%o! `#J7Q$g ޅ`qdk52}w&wI 4^wD6:C.xǕ8ZA/B?,;v:l>_.T`fI ЉX{)oɅI]0ý1mHԱoo#.*>yHL?70^~i앲Aa*u4;?ZcautAK qVTGꇊ̺[RuM{] iģ6並— ~+]_ڏ[yÓ84h m #^ (zfCcI2+vv^=k`6EC{S)P?bʛ7w5"${SbvvSt=v>.I#M:CܵsYsoJA6AtMlxTB$á]]k]R 612nsp2YU^\1Ql:8ZUBpdhbࡧ[KY!c.I, W^mG|@/*y!ni!|Pf4jʻRlor/ B8H,r|%2^P/+MlF[q (?NO\ YZzET|%fYlE_ =ĪX~}Q Y@z)gAr+ -R[Ao!p9vcڂXU +[ZuLw>uǗs4'D*zLjWIZ(c?]`ghO_O3[^A Ep8~JQB:W8n $BТ`Hݚ2LW1Ox/$DW|j-M(VQA~RiNǹJqح9?-"R cLnV6DdlRC3x]8dǞ>W.@oɑj.սPuI0^NyಝBh69-"'oeIN#@JDP s5n*+5D2פd0H+`WuK/o^ 1ACY䴤 "x;G h/c<]\x°=1U^XP>|xo7;}A>5]2F ykՀ%ah,9(^ ݗI3/9kpQ\L bn=Uµ5IBßY;`pq0"1h{|RUAvw}A +jߚ- ^㚒jXsKN(6aU*r0O!pbYcśq 'X[Z8( ~$! *+U!dz}S~C { RQSrDN=ĕLP~2^ۮJ6V4+"fПyHj懠J`AobF=\7|"&|q cMj6{%dAk vno & e ôp5X+CCNPߚtDFg{.=-Mկ3] 4H_< i"n wD6%:96=oab;vZNytƠZ3¢ǚTdcsl;-y =< CK%yXˆMb-rvdC\pɾwEv`|:7yk p6W.o g}R>LY& 6Sr 2k.j ͤ>C݉O#4n̓njZWbg귛{d5?gư7֯UXi',=nˇ+윝"{h'e]圮$@ $L=ԜMeٟu|aYݚ*:A K81߱DΖ6,OOi欑eL$7 h|W((EnN̽ {'8d ] m 6+Zߴǽnx9 ~"ۥנ:;k 3ʕ`wD;}?~h ݣTtYnBA d-G,0UtIU{T?`}±)cE,]\ZypU{Fb,?'ylo[E P?kF;3E_HƳ[QT]9 !K 5-M8 $%s׽bg^@ȡ2#a]܌QZw$N,F JUv&, V\aOiV}@.[v KV}~Oh9LJ- :38IJHPm̬0ȺV6)kՓ4GKAoXHoBHVyu^zC>qV(\4*֞|"nqrC <丹Ocݚ}lXe|:8A;"K;e'02Q-'wgap%2͍0!1ǟ+-&\2qq^rTwT%!Þ& whȽwlXavS$q{EO4h=vX J[/ȿ4_@+(@Uq#4:9^wbڭX?F]X g@2s* > z裸Mi٩Ûh-ʄ.CGm>gxQ#:2t<~CRbv okG R]"vnyCe*(z^(ӓL3 @_C~mh4YAZt1۽I s,э̅@Y|ȓ* fXxX'.~41Y#'4W6ED~HFG-i A4U#*?yeo~4=vT)^*f717X9v fICt5]wtU?WK@3iSTS9Dcrƅa^ ʚ^2+oRBC/kk褳.+FQߡ a^M~$`q;* >gA-n;(o=t tjrx&w''a"ր eܒ5s#tj;"U=}Ƒt7)*2[21Eex,||aj[0$r*97N߫K L'Ƣ!`7B[*_-G#g_ދ.EmOy= n]R1b&g{kU:au\h;4ۑ#|[<"y2KhU"3%BwnP'McA2NQu*%o~vv%~4#rbme8A Ԍ85=j{i' /eSU!а#6sAeWkzV+rm5xꄽHHIM؈C5ya@ʷ?TyS3 d3KD-ĩᗽd \ #uHm%cJOp t>'{\ T6n-{O'E<}Du&j~{ׂշ'Yif (W.ꦓ(.ͱ/aTG\ j߁/>,iځ햅Buߥav{GAXގ3sD'#B?Օ8J xQ4k[ՈEnpO(tˠd솟DZ= h%ޫdWŮi`JQZ#Kv*{@Hw z+d62lX)RtdAiVnsmf,yW.;xࢫJn͘nKI X8]<1AˤjG ۠0;y6PwsRE~wy8z&#n/t?U|>Ao_'p$7C c~pSb2{8{ȭa[ijU 1RƙSx s^< w#-Z`3~$=MC=G]k 熸܃c9-#,CxkA&Dá!fIUN$ ^>6Oׄ҉LՆ!B`3 {Ƶ "-¡ŲNU(l RCĶC)˱4锝EX8!WVh$lڬXܴ؋? fhȳ=x% ͺΜ3LC|eM}QF"\2^< ݤI(>oKn6i}` 7r%?]pSk;~q q7X+Mt\(6Iz]x~ 24ė1[ޖ5i)̾CFtr;Xdö[ODHМ=4+x ==MD6Yg x#L&ç8N+]~m`=G z`=\?.6(_mo |5W8-"[L,D$Y<I*] zsnF:ּƆ{Mn26/AE#jq(*"eQͺp4,k̺ʆõm(`H59.Z>Áv0ׁ&mmǑҠ/r2VPqVTT{j>j(ix\!\kk4*&$WX'jꕄ 02ӷ| w DݝO6h5<b{ j-/fm.=~&ZN W~|dKutr32^\)i K,q z=pNlp[BA4!yJ{/C΍lU[sHaL>L7x0p={b{aWPBׇCR*,K2x>\HSt/S\}ִS(YN(kA^W,:ܲtQj=xʸ B$vHh H1IcY"ɒs(;ZF y@4 0#k^)^ f~+c^p<{WEFh·j2 CMX:],*b3c\fףB~n|c}^;㟓#sYU'hKl昳El뙤e.8sY>~6ƶj܉a80g?@EXֽP?Dp,S ]Oy0;fa`Bj;evZ%S(`'RXpH:i%1 ȯx& ̙vs ,>? ])Jag j_}Zq|t&{OX1ibw濁 މRç h!S0~Xj *H7"0gf耡f Ka IC#}B9DH@ܡ vR"| nq$ ʁ4^>+UI30 g.=cGHesKŸ:jwHmIjh)D)( <z(7a1;}RJ0;m?U7S@n@s0d$Mv.+<du4 |R8I\t)$Q8r4A.wGA ۝kaHkaVK]@aex&vsh\g [gxgؒqВF0L=ܛU W(2bm;@H\@PiP1wa qH3 AagN$hoe!W>,ds~bC]NomxtP<$o>7>]WLf:G&~B9EkKP ;e!Df,\Hi5OdK"[jOCcm22õ\D4H$5Co:ƒ,pߵvh.VYבJ^P6w {WpM/aڠ}Ux`fY=3Emqw.4/a[Ntt7̱ JKYJoVG%["Ew?'v`1Q]&<^k'D>]~R74bײiYcOM!w.)OYcE=}1߶ ) fFƳʄ`M}p)$i7_ke0@HX=!&Rʂ[0AROl3TŕGc#'_:6nr'w| ĕlow&I#AVFw%'XWǜ/$PRmF"DЙ]k Qd+~UA .@7U|P%yw4cb/:\Um49S"Rz$ʀC&,{ yņw.1)d.o6Da7Dv8JZHܪ3a,v:tlgۀOUc>P h8E,]$O?]N@̭h!vQu4l"s${= [s{o݄*yD`ޟ9TpkL F G{S$bۭsLj/2 S u"HPhs0j9]^׋ӖmJay,gt,[cZV:TxA?V ^eHʖ2%]_RdׇQUҢ(KPC.Gt! BI!Xuo'{K*r}eB} '0Q-YMȮԸ^:+(P/KGA2^T@Й9M|6 ; M>1A냀DzB3;.[QwkG ̝y4XftIKE8|GZQ1nXwL)ȥ6Uքf|ҍ{'_PYޔp'Xr”Ƣb/ }4 O9/whH_Ta̻ '3ХhW4FAow^-qe|9y·hl[qtk,*x0w4m]5vHt@-di/)(="yB-60at{SB~);}&}%vPU$@A'ٴ0]x[s<$m+5.cTǙ0 DrlPn#S7Fvhn*P0M*YG hyldSa7X0 2z]ZxH W ~B73 I[iɼ:W2D~!5KEYd)BJ;2NRh.o DsdrYUR#ceŠo!ǺUo+X%eb.`χ.NEag.bw 0d}~zġh~l*םGΒ~^H0ԠyO]ctTg+<rsws η;KHvw [=hY U N >j@V)&]\,_=J(4e~)@s4$[GE(X։cJ֠C@r tj6lQm3ww/ii;#>gr?3ܮQDERnL_3u ˻%.|K{.KZx>!0q6#Jk*'D^`eF: ;۬fs_). R4j4%K/(A뜩Ўni@? =7PnYplZfDSQ)?;^kﻷ'Bp_ Zoipݜֲu/ \HJ0O'+rWöșNjOo*pN;DC\6f1t8w>&MSsh*f>]P埼TŃ? |:"hcׁ6=UЫdgT:ݣ f|F]qU.*"~.R]6pU4~], W'*H*A18L;!O';2ȨhSjoFI"!6Sk:+粛8}?d/iBŠ2O*_rXmP 2%ݼ<«Ē}.#5Jn?3ehRSYB з˒jkFAԮ (_1Pm^ =O}3ϜY@L"q$4F+jj4f/Ρ{q͟qҏX΁oX^o(\s)N\~4-M5!r(zf@ W8Xu _ 1y%rQC8ߧ,ZJ{nW_}5)+P7Í6થg3$)%^ $>15d·f1saUF\[ B,Yȵg4s$ƞGhEbE/B+4.ݡ˞3XΏ&)ndjjؽUb.[I jZUceqRዻxV-F{rmL9qȟ W~9vY# !1[Kc5NY`EY@{ǎ* XE^ .|Šb# R*0qzF4O!15k!DAМC]5m#>D v1 @n6W`m*Ϊ~s+p(iF%i<D}LQH6gX6"T1 .ÜoU,H9~օt5t"¤.j!'coڗZ#Q!NW7I Dw3$X"c‹`6msq$j/{`Yp\SE+%[C0NPRE)TGFm~!LAsaРZI0Ah5=ϐZC{}4*5{vXdWy; w$d\Eu ưr  4ɡkEnX+msdN*:Aym`uET[ hurKq1+)鈻9o+XXwIzZ E06+ Se1Z:3Wj^Bf_gn-i+F0Fk2*&C*pSy(|p^sts嶇^sn#^ҷ&z% j$&`͔V uJAe^+=)cзx5{ m!/"Yrd~~mM1z[A~8wIiSd939fUL޵6kԸӾ!6>6DT@ L^dX95gMGa ޚCj0!?ե%w pu W15\UAl4(88 I$p;&ΐ7Y˯q!;vxr>hY C0Ûfq0ҊWBUD]mL(K@ƌjP?8jeǠuυw.f )q&ϥwr`?c9\Aqb-pm5'4ݶG,V>3;7h6֎&+DIbrs\@ң?4_g0}&Ժؗ|X`%g ]cQ01фy܊ irI8ĩ,YZ&Ec5^h61nM"iP}L}zRնrEJXjT# MjB7)_`יZǴ\EԟémG|;i<̉W &GhQyq @1mW_?GZ]VýeJݱ1#aKOTdXⰄ׻57yhEܹļ=027A^[8, B{D8]Œy ZnJK4|.(?XVqd/=W\/D}/qGzVj`df]bGӖ{́ 9%{(.ôD/|+.UE"L䀮^8|Knm7*Uѧߍ/=qۨ Vq0YЇHWr2߯ҙbf4@GZw$UlmpO"F(@OyM#`jq Z{MN֋9yy Nmݟvӕ_仗aZ~eŤmc1{2:r{\#SIHiZĽ т_P8t"KJz31\v!X6۬ Zd:C.! q>+Fɧ-^ /^~^VƁ;_}cKp/_kH+ht*j;x۪1ϑʈY!-anEIMWOfl|W I;`lCWQ? ؍!Vk"p` qv8Qh3H|Jy]IOoVxTU6 >>{WjY¯NbV'v6E^F8>b>XFȝTEBbsG)@JCǦXRmY(i#D 4BPDyIBj\7;D`15v*`^8-YfIYiӚod<'ZiL 2I ,;g @p7d 袎s$4LFvFn'@x?N# dFyn00~^o͸lgN?JI;h/sgqS0t6'Bt.$ =zgqnw@buXD}j׃nu?mvjgVïD!4P$RXHM;ıH۟6]a/࣢Rж+X 6yL"+pa9M/CjV{"FNHQjK d]4 WrD ; _,Xd$ YX3,;ʒk7YUI890(FJmMHCJ{1"K;))v_g,(n_DZb_V }uȘ_vօOZQ@t[ ʟ\o@VE!MDgH8Vj-AƎim+ؤV[ЌjkIggDckhྷB6V&Ud4$`h8LR[q"DZ` 6ǹ0( z5zHH9[m+H?1ьQ H6gnӢR⼈dX\@;qhV&,ks7g1v CrFހ2Hg'yJ >$:طZB}57 SS5.[QTچ{!g~?ey:6 j쀋XyЊ[Ȗ <_Nw#nɇyQI^ʽpR ZGa˯f #(Hkk8] O6$puחٿ n5Mm>8 t͹ 3lucߴVЁ\|Qc~= W] 5̈L}Rgw Dj%.daǓ|kkO`832>*L2 qS:!M;Ⱥ_%w7ԱZ ڪgxr Z^^wTWZ@izuF}Z|=pvtZ!9mQ 6ՂJp^&jrM ŎPbM SdoGs\p+KPBwV|!r.ҍ/@2Һv%YeC`s4FzyŠB Lw Y±pd;C?r/젘)[pA=hҴdc+pxx>Fһ8.KAyŪ+HpZd9_CvKPs/m=k4v98N!/DO|ھ1![%읙lsA8 ,~ݾղq$ O yM#3/Uy_%ĻèP;hb%. 2FCb&b?co e;$7$:hlu/jO!y|1Ns@!!ky9аNذ]uFn1gc﫪d4cq`'_\W+֋I)B .b1tfx*%5n٦.6Iq[nXK TunA76p=ֶc3|y8Š2MAmE{,DŽ9p~G旌Ds;ݿz&ݽg[z"P*4F J},r[P&sxzSO?K$ӏj#_]lX>_7s`pPQ}iجt,zDA*G!#[:g{Vo2_Vø 'jKm3o=p^yNd=FG+y’)P)ehg\b3m{8Q mCZ?bv5 XSL a: %ˉ+z,$Iz# o˦_<~(@WX8Vfq/?~Q}AJRd,?CMH=ʮ *{l='lD &ɾ,̊mWcBmY}bnƯޚ6('DF1gݻ(߳nq/0j8.I uyi~qY3vXq@>ljblP tJpe@JC=Ho@n LQ[Tr^R>kgC9U4tLp6~cU n%j̊&$%\븣aj3$*40[vg=$ͦtqZ{rIOqJ ]p:Q?4I({ڼ{H*!gc+ jc%N&V۳,FOƆ2{OG9쿯N=ps;SaarPxazKU X|Qt]|U(12+y t XxY,aJܰC1šH";/.E^\BxtLL&WuRgguR)S]icVD< †]o NU$dۅ*Sx7C r͘h7 oi7M+&/wZXF!~XxrHx:x(gH6EhR2ƗmhtXV"W>i6D.7SRh+Y |>zg1H U^&Qzh"_-LS D7˰ljms60*Yy29UwyIPT;#^rxIZ֧iKie+:&{fp`=R)j '=QHٵa>:7e!ӎ V[#g(h+,Rjڵnaq𰇛qpdž_D|fh )kK3wvktB,`<@"GZ 7AI S_+%t3Od=pumm>ՃiSxG8PH D z>!ҙ~ Kq㖢٢1fpN v8Z~>^f}El^~9(C"u.E]G$Iw #!e yi^cلEڇ҅?Gٝ"if]H:RLH0ZÝA!G>yoFnvE.f{DtZk, s FkOWaTNL`={_ /8^'ρ$NzBPfq$ =?l6Z7Y 8j0;}oZgdLth#n΍(rB=+6GH=wE!Я ΐV2R =DzW \dS2bvB{Υ5+Gl2 uQH?Po; zUUEj2X%$B9@SC 8'ӟ` (\c1S;{s7B1ܠ_>CeM1lI$큈ͰKuusvr*Ҳt; @Zm+=eJ_⎅}]@}~X=5*Ђz ea b㫯BV)f%|EN=;lue5OTZ=ș=ydLig/3X$ΠN^eG=ҥ`E=j]Q(2X9dKBn'XX*B7Ƭ5oYe8{<30RE Ol*H-dQk$=0sV<.k9af2"Lӛu_eii!ed87pB,G P/?S1ΣK_eID @$r{ZtsS\]M>DGfvQ,lH޾&_|e?[郒.ٳYB#hR_;Ž᤹42|uC& ,lof\Xް;КspYD"f8I ˆl82J%7#4҃9ZA<+tPu(cck¼Nŭ@szN)Lt*5lDi2)2C]E1졥*IC"G_uo$S\sGpϝY.MMÙ\t;Zٺqc6|#Ώ nBЈrG IX':PV`E* u 0긚׫#CmK/8~|Cυi><%l-*c‰U^RمJ֥.*E(v뉢BgOXGH\;zsL_{ZB/ƾǒ_$klkw|jdra;>y%F"H8Mz `I6!`b<3\O<ާF17*ފҨi'ؑ {dg%ΜiElFOg=Fu\K#*~#ogV}=J{"Zz(zyZ:r,8EjLxs,xD1g bk#A]tHO@x ݤ),vLm 01KwfoFDDۏ.QwZz -z<11O0QܫcPނ0:9DO+]œщ 0ԣUCا1'Y@VKgp*~ǟbJy˽^G{^I2G8o+%M obr67f0~[ :𲥕׆ƾth1?܏w&Ң{ x}x!9=gؚ0ӛt*/Ui1ٚ{7!mkV>YDvFIR|!Az,;|w4ԘnaVJk8v̋/20 0i&qCIP`:Ri>7 H -:V x^5H&6ȭ>us=\u6Hң9mvS/1-8  kK+gǺ+ٖϸvC]y<;%zc]Fl;M~Ċf?nOT{52l]gN3kl,ٷxAmӿЋ`rh 42dotz)Y e55y]vMDN#[+;D":;ʐ(l衐%G#yS6Aif\}:^[{-##X$ڳs Ť+36ТDRTf:UQߍ @;̊rw_ p =K#K{lׁ k; Z#!'XA% +z 6 FH]{~Wv?cK+b;wo1Ӟ}Iph/зxJD6B{c\Xo5֬{Zmv뷻 qyޗssP"HKEUz΃ { #H W-5 ̨ u_)^-Mk~f Q|lFwAwxx*rYLmS]c*yS5`A?ch'ԏgvP/l"GHM?2zE?%I4p+K3al I24߷7&`tV==D5)䫻={yp7,l$(ނ5TTM{rrӅ1"{"_܁*H|K;&)(*wOCf4Pwb9Ę=,:>~X|1r=/9'7&jjup>7c7k7K YuK]U'F`FЦ lkHf k3*M>x!ZWᷜ_P8|r E2,2rR;gbmdrAZ 4ʯG}OmC UрYJ ^TsaVE"f# `Ղ~̳H+Oش/Z "z_n)&=Q:='P|G4Wi:Pt~\e ]Y'Hv/j2KuM'̯NI9D؃^l)!pDÛRoՃuܖǓ@1Y*V"A_uKf%C7]c-nMO3#T4Tǝۘ!A#qLO])&VN֍r%}; ]Qwf5);ב :ϔ(&z*3ƙ1ly٘nBQ2whS p8x [0ByM N58agw6- }/hY|q65{ tHePJyp Z"- 礹4}'b|vSz5%b4yxz5WX; DO HO5M13) aKTF/&Pj{Z3FBڲ\n*OgQ) s ƶ $ıy7X6.Q;d^0O}/:r&^U H {<8n#cDvX Bv0ږb X_t7k^tc_jx3 @rbZo9x2~Iþ@'z!pM^p]yHc\[?%sTK0~ײ~qogrM33\b !,E)2zޙ1S vy5kx}BR l13o l]`pcہ?|jp3[Z6uG{t;+fw<2NwyA!DQ|<رBhgR*e7w2g9c$fVEo=ͣs\=ݦ,H)~.pV8džtN*x {i= !xI4ԪUryIn Zg+v@B<+.gS?,3> LW(Q>f =)Z-8W3" >{S_]R4,0փT|JdUv h k{׹d߯a|VZ"5gdظY|4Ϲ~YZ8gbP۪Nނuo5-({ͼ_o^[E>'N`őαx!9&  oIoef0^([z6PϠo =Ei\1U2,JIX []*p5Mù!(-:ZĂ Ē @{0gݡ3\}ԚATN@K; --G\x\S7Jf{=H"gT IBx~FjzKyy=(Qm= 2)< 8p FIu7'I M eeIeL=/4R9uWN梚&(d\ $~D[–-UGL}tj>@K|x&xRcvݫXW-Vquaj(`qPWF%b ZCȩtQs{3/0vY$U2nܑuCJZ䩋琠Ur[)!kD$"MtG4*O/2j}/@ʉ ;mm>|*469ُ]\{&t'AJYLV54p;B{E{d [SOsaŤ)"JnT+Hx]8 63X> oւoMbih(>uo_^Кu1ξL3/Ս ֺj>/db]7Ou-U$% fJX䇧|ZwVԶ(XR>L#񇮟Htۅ(3.H%TϱB<6pIá*6d.lz) BįA%_|WۺC!feWnU>scEfҌ%iSu 1>`$ؕs9jbfP̀V9թsuDhͤQFb%e/^֮<ױRƝfaU tM,5:oER2>75&Rr^C36Wf|_L7. ڵFDFHiJܛ,l(36q3W0B2&DXuyA4 [a 1^9"_jE򍉷dlp7Ƨ89& QӘhoE,=y<ط|nuWN.G{6/[O\&׷0Ӎwwk0S!A’#)M7YiGmADPh|Z]!PL+ #DK"tpf.|`خǡ5oB_kL%I?&j~ dY[r *Q4v*¦~F8wl) }wp^.Ul&'(/= _u]?k'u"w -%s󍚨95 #Nښ^NܖD7P3D6RxtgAmʫp-^G~v)_CP2OɆ nxJ Om•F<ꋃZ @rK6&gGR(GQnIU0 z=ߛA T TN1F)꽣褴) D _r;Z+K4U)f ,#ÈpsQ'^Ƿ1B6 EdDkv9]kqv>ȸ1[J38GM2`>ô̗.:^TQZ~(Ƭ ;5l3lF+8IKZ``jV 55%JndJg% Arl=:FKp`Nh)T6˾k bP{; 'q{cb.T?1ʱӼ%}U 7 Hqjӏ~9&EsܷÝaH&$Eg*5B1fG3^`<P.s+GĢm\?-:15UيZy!ӞP={ ,JCxGt/k;70 jr>z)E孠~/ݙ Щ_#)gE~<CYpfc1pw7w-W-K %gutFPVlGciS,76S|Mb,==y.b]wmRs%аsyz4$Yga(fpi czRz{(v(ص. G0-C-7QeY ;cx?uVV.ɵuiæLRn*+N6fOR Ŭ5µ_^&ZX5vBI[Pg`^1OzQQWpx(1}?j.&Of(ӧ'5nc;-_VՊ GES,1)OY߿Q 1 fZ8%F ȱ@+o3bJL&5(Q˅+vtQ}H.WXt@+Xr:Zܸ L'dZ ף*9vuQ>'DF /;pߤ .^`|kv`|AМd7WÐ5Yh3iv夈;ϨSp_QpG 3 _=NC$2oB09B~*2桭efn p]b~ BH/2/p Zhnv_!B\@Ybf9FVOq[ńRfHXQ"tEMa #lvm1Q2䣦BJt#j@wQ]4|1ݐop&`xn0G`3MëIf.TF>4КwoLT=Y:"g"yrQu3YzeFWpw:\cXif1P41D\s)A .R^$!#E;bo GAe*Z:e W MRpp𣨵 DD, 4u]9:T53['/5&2<GBBVR9M }~ :*O'[ :mIOGxƧaH;\MM:%M.Pe*ÛDq9 a Ɣ5$dTd‘x )?mJ+!W/v~>"@ A" rxuN7\-uRgX"yȑA`wD ?6d tb 8-&p(2E~Lnj:yUܔ]jAcvWkZ._SZ!`j_g{w rՉ5? ֚1DP\@f*8?^%a}ζ Id63y答dmִ 4Z~>2@I9Wi4 [hGׂJj \#\9XeC`8bHV@6 U6i&xp28@A(/l+\U=-w:>+ R r @()rh!ˣ!kɸ(fkC o?F6+hL{%RCU6a)Ԉ3j#V}r`뱉r46AR^j&ռw7$3fHglzdkꪑ ENf|y' XO/6@{vߒc4Th\쵔x̰NW$qc0({@Hn gsPgr=!./f(_Tݱ^`#7mp;)ΗYJ ƻܱ(1EF ΋6ިa"`rP%œc*>M~a}|B۞/"ڹKdA4.c̈́V7AX߹6$Iى'CMGLF7;rOE=+rYV;ҽQ%ү-#Et\z hCKkUì LJҷFN*ER7>LQJ[ v拉 ہ҄SSu,kcH5O}0/*`]#A 7'z/ͩR[`wU :6K+;($gKo}4jxcvJN )ۨ31[p!h){eH3}̂03YW3.] D*q[ي񖩓G,?+vY!NSX}E=EX9aMR)pn\E&i[7~b;k@`BƤARi\@p]6߱o SGԕR v]w, ?9= sfl ,!A˄K~9k.TȓhNd0Xj~\fR@`5+3W=[~)VӘhh)>sRYNjQT~jnO"Mo: .xޚ5 -RclyyjsDž9_DbuW\\tSnUxSOm C_,Wn iw\Q!*hRpy˙@!TJ$Ԟ|H~ gRo7c:!Ny{kz ESNRi&:Ph{}<9{Ri D̚!H ̘zka1˽q}NHHE.aH1{M8 & Nk"ES~Լ^hw,ߥ T%kꡐ(Ŵn"wEF}b0x񸕟5kȫ.H؜kMS{A~1i'x^H\QK䎂O3_G3Y.%$j5PɅd1P,{}M2"oI(? :vbx\x 8z]Uli9נ X$m~o"$8ߞ^՜P *,;iB훙u1ٳ!DIVi@v2V^ALz%93_ʹ7E1( IdzA콖woU@*<ǵ:K?QRM*m kӍwi|2g 0 q7bkWH,7?)JH÷;~FQPJ,VK/@fz ghfq 5)318%hB N@߸{^|KMf "}%.$g(]oIEpF4Z{GbwJyjרMo:lxe PQtGq67cG(Nv` *o_X ^Y_`WH.*Sa֯7 ȢT1,\BCKnM >!8@YTYay쳫 P[UTas_Vk8dc1^`rкHjTqRy]TKr2$—D A<.EM6iƇ 3Ry4]`'1ahUWi>GH`B @ /%d_҆3-oz+O।t>Q3o?~zt{k@0:dY8kk532 fP̒z͑}+'ׁmkd4RN՜2`DoV B:T :(wߠeAYb+7+Z") 9&, Pj;2-\8<%g M%gOyY}U+ۊu̠K;)4$\28 ٷڌsVM^X~uv^\S; RvI`hZE[ӤE/LM~6}.^I;ob0(c|*1*? !.ka⧆r*4%bJ55*vxV3UPl'C( o^{|'lVӯ :ܞ33;{&{Ԉ0YK吕86Czh,#_xJxm^_K)/9S+e=*U5*^skK+T+bpUTfhIN*fX#QuHS49$t!L(OfMeE LUwT@Hp-Sh(uU..( ͻP97cpF,K#7-Ohv9;[o1:{ |ޅ]bK>@LA1Rrgi_.4xuc=RwIK2%e~0 לmfYsƢu++S:1Y DG6 ?eHi3R̡y%wN)|$fO'=Ԇp"*f+Σ<](j޵iloW&~"4ۆԈB7 4quݴ3݇ʾTx ia{{&_ڽ?9L4$m~vK9smI4$/ڻ.=Xi.)bEBM 'ʷ8tN 3SJʭ!#,Z@_t }AbE])|%Gqw۾nr&9٢6S#>S][݅(ȈO++Vyl&cR aXjz6JB]Kc塪KO5Єst/\51ߔؼd@N E LdK/b"۳p5dW>'εͅ0#0DaLEf316H#[~ƅ U?38A )w`*w?+P 'jW䝠,QXm΄ X<8V%KZVy.)%@[WD<*N,(;Os֐WAF?6҇I2G'1%b V_ =x률g2XX|rL:;7o>#0sw%rOɱCdqo -ayҦg3ęQȗIAsx}aIp} K )skb-{W0X)D,wPU9T&M n1co`X )otc{=@6wNw/8~/UnC8!@@"o.4k)wFH}Jhx.W} ?,p_?;ҿ2pc:Ҧ(  ^0jؗ?ZN[_rd+ a݂D;=x6o&u=8L{~lq^7U쐄y߼^?@Һi U@'rD \k^l8&pގ?4O|jz5^kX`g7!^ާTt|wSuE1CG'~[1bLwm͢DmջfiCę O+L6啄\e4`̝Z@_`^zca!#/FW$>kŎEAO^u\YR7}$ӈ /|>`pdGݤYjc-"H[ꈷS[$ ڹu\0E.vza%GcvjNs0>F2C O!}"wj$/k 8kf)1 3 m3kKA%,dwUklGGd򟢔'T$3* v٧jh}9i)zt t^=- _)87}("7lnj39z~52 ZZ!@כzEFͻ)e/f*?AA["9ai&"':@VDP4hs\u8`ALMl&ı5] t>FU@/ [J_E+-ާCtt#CefU8/:Z|EgH<*#gX8c8#u0;=`~v6Tj䒩0%) 8o'M/uD@Z<+;ɯ/fpg̓1m:>9{ b1?JmDoNz0 f&9%~RWW$]̜(5YLv/S2&L/@ߺi-Wc|0 R:b^1N{)kg,})xCGG80u#2 >^!ք'*n`/-2}ɲ/J9nPP(qe<7lwU)hRrHOL;K4#g=|F)ViHxexܩ\@ʦU$p~uu C(qǝ7{P`ne/,܈qt8Gx{j.q%Fi'90ߓuZKTs̬||t]}yb ïDqO5t8iv&Zo iԋCS\ux=k+$/Ih+Á*6,tKc=H`d<͠5Њ)idL6$UW%WM+r\{Ⱥgx͊ѫ)>[\#6eeqF)z4`5IT(Z<]0) fh{~7Q^̠?Fc>T[ۃ *pÆHIewsn|Nc(iuHcK:7ɟgKl8v!)4?[qȞx84[\|Y~r~|]PMoӧxjrgn$sV mιVȋgYCNX" <Tp,-)m#cL8:&9 ZkO2MTK.wD=E[H=cTC}!j'# LFбዳP4 VK^ɻ:On mT;$sʾ#G.1 3 [ABkYiFOi 28-GK Tȗ?e< E_sa_S['7IVU0*"tUUPiF}m)qs խm}|Jar7c {TDB@hgNsAgli}I,HLb6; 43GnÏo Kѵ۷dT K4H\fD}(6_1$kB> ^C`ڽm6 -ȳ\G!GX> bɇ slB]a@eAqߗ-4:7c gWg0\9*ѭWN pzgk/XCQӔ wlɳ@oԂ)q^ ~c=l{{yQ&L+1D~6ΑOיp2E]KE7Ge,fm!e^uN"Ǯ2qHz ׹RQi'z6a6G!~z|*r&Fʺhe®hUܮN8T3F=>_;Mp2|}=%nÌ(&} )}Kń5> KLU"Y9ٕCW:E,[ff4Ni23E5eQH, MrC8}eL.ߤAȯ|:FIǟ)D"!))`i.FGaW9ZO_'yWԽd,,R1epSncG:Na\~%iP>ׄ-=a\env-6! ~;}}<I~ B ӷAAQ-Բ,=9"J' nfbSkY]sMց|bwEVI]!b|} &z ݷaWfwG,\06S;Khb|B@.6Ib vf;kÓZWnKUppvTwKԇe@cw5l{oI`ԕe撴Q>sC3 :6c JcnIu;b7;*;~8b8风ӒKaFdUcHhLxja5m}FN^CttQfa +PNdإlk!B9_곤ʒjs3l9lmӰmJ9OaQIh & Ϸ3wRYX)}a&Pv"QY{ 2v >ji@>5]p?7ID$MWPd5ֻ$ϫ=B}:I0KÌ+F.EGʵE8MPBN*rO@w[/ t0=~O1+~R[gn&AP?ԗPRH቏4id=wm[JS'홴:߹Ux FRA6_ݭg~ƊK.^I w}[9 "l{zIM cA8//`#rQ a)QGӘHVUyCYcD#u ds4w%kIJ୨GZGkO/tIu$$.JD~yR69C:]MVQwu8v>^d[8=) *{'aՀu5~ާ)#Jϱ]z7X0#ϏoZUaVA=3V>>2^g[-Ϫ+6tV\$# 49o~N:]34[|>+"K̆ꨲM7!ŒoTG֢,=y;`g.w+ '$7UbCG矚 6#i 7@~|G2([4 z"i7 ? RCeC?l?AR`1rRN'C( }?r91ggYT ;NW5*DT_D>ɿ|oKo }{tFྫྷ7Pwk}6*d`cPKG/n<,-> 8O,-Q@sihx9os{`p/ 8KyɵsT֎C0БuS>wfÃ2ezh߁n*XdF?ŰCӆ~ dx6RXh{"mܝlkdqP\2H~H5 tc;IV6kF;Os=?\|=A\eQa*y`*+ Ł-D:˪ٻf$|+YS {!c\ 8y"oY}jjU% nSQ/ך/.w *+)ۀ(C r|eYsd.|G)kAi7@M3!Cp Frwړ\* ,,CY`k u^ex$=37Ml۩jI]W|F> <q~sioYϚTc~:^s26&MJP4Z)%G}G@Wɒd]Vж552`UȀS'p|%|ziߏ쁎6Ĕ@aHLԫb`i 2&){S}$^z3c&'z_"SyT@2u>eM*xeU#V<"%RZ KGlY]LSa*=BuvX\ 'FeǢ`lJJÍ^Ey9YVW;$ _J Q\LC^@EbN6`u.y ut'i,. 9uȂIDT—HCֽl\@n}52ͨ {W$Q& nd^W஺3 4k.~_EHD_,dF:Jѩ2.e5Wݢ0ȝ&WxjQJ*62K|ѝ[)Տ#O6#sZR_ӉZh>&ph/ FyA;Ev{ݞ6o4/v]n.b fՃs;tF!x-7H.ձ]P\3ձmtXɲzˆ@ay`R9Ny;@qyz|G҈nqrlbI*˸dL$P-jYv;k~(|%6CP<"QJ13`enm{(|lx7jJ(7:1#uae6t&ja MÒIfKaLU@gjlSQ/Ή *65 /&*^dkLYbcurXA!FWBx}02,uHǦ̐Gz-@":U{I(v߃o ;Q&t^ΦQSeP?S@LǟjSi H;P=%P^?syg얲{eʞ^r9߲gw@}-nJ~ݱ*8slӵثV;YC&ӇҲz"87DoC8׵.%*v|ty6 >Ѫ%[Abq.0ӕ4 `'p;[~NቸZ9/4#U;͉)KU _DDxwwCPBx΂Իph3$)K=l [Ϛ}4p;HwF|7Qجj|ݻ?ZWxSwPeז-QH~S.?N:`f:53I5Yч5,zqK+]:+Ee = mK؉wz]җH+g= ָ0tH{Z< . *ͅbj%_ޜ:V\`ݧӂna*821?63&MI#%nobt*,*EJNmhvyHf>:6rO7NAy,Ԙ>W%֑=:r }J$k Fw2nQ*xv9N;2 '"itrSsuj_G5i2%"\:IU&s93/` m27l UI-1bpǙfn\fYq#vP:=rѸ!%3lWJqTϑ;ɀTѕbq  Ԯ ҰE;b!rGj@y>r6ӕm(jL24o*!FZbᅭ\g,;E<ՑaN!sOBMyu4`MAlJ0D}nIȅ›' AZH_2ƍ`DbH9-؋Y9OSYhS~d1K.ONCY~K h~yH7%fy1.+$gɕB76ص z\6KSn 98Ot?qe|6:7n}7\J*οE<32e92vZ,OcW}ȻPF@P\`J[G!ϕDrfw*e?掽X{ᑏ`' ״O婽k9i }I!n7S`ٱygYh"@eUBPkrL>=ʍĤ-9V@#!bү*oFmGDVսeB[ +\_Ɲy͏5RX3Ge fFWքc .3``  gr.7-ӶֿbyqFpQCpie'3; ].JyƗ=;9bv5;?=)3z9ܓb c% H#N%rmϡă.PUip0Ebelb qc_ׯ4l>F1Z-݈.Ef3Py+59Tz]..%1 :(7UuD;y\v'=u>#\=9N_!Fw^ZLEhJfBЙ#Dzw_kƲkj_K3NaT-ms(P~CKw,÷I6%Z̯uky|p']QS+E~D7qVo Ew(ӆ5?@&-_2" 8i]^ gN25VH4v28Ӑ"ALHC$8UG;yEgq\ eʔ_z%P|cL$X6E8ϑۙ{y ɸrV~Bt%vZB5Iړ(x#5Fhp;|6p(9Cf "+C\A9,? R([D \Ap0X~p H{&d "̉J>x}=nʒUg}Lr0Ю `^ِw6c3}4@&l`ۊpQ޲4DAF`У@^?HŸo} .yrUM?Ϗ @nRdiq͌p)aKr9)m`Idy-k_oy(<} 0[Ood{Ɋ_̄<%>x,D㊮( 22uNlc{D-~hP;|Y FL6ؿռ:JhC< tơj@a-#c44 jx> }Q@L8=0Z+[Ӽ<.֭&&- 7wWE~!fU{UN ׳ nwi'״! P޶zxSCjK Ofy <!0)]1SpTHTaܽq?!X'^q Q2 %-D'zE^^oheIN:#.7h2e5?\FHkL;r~-З)׿1 ۮ`h˗ YwuR#?%="<ۣ(ϐ4I^nT/:yBǹZCU773WP$^q ~ r眤{T%hW0>rXᅸ.O(|;qt>o'DCN C`5= JY1 Ɯt"4:YQ]1i:rʘ&[ru9iFh p:Y- ĿF^m-B;*| yCs ]>WID! V/(AsFu].Igb߫Gyr}ʷtd/ QSדxpNKù4XH;3sRz (|=ΤF׃b9?ʘqMs^T.^W7a+֪h&d<"wqU l) ' Vh5~SClNy\&q=;͕vbG/]nk!z-T̶Z>hNq?.ы DZ8G{˂7ߗu"D0@mw(@Jt`]ϟ]Fi<0q>Z+%2*)Y4Y|)Zk2> 8utl:sk xwJp[cxUNl.Rݷ'R%y0)e67X$7t207߯+GtP\`nfgAK Bv(8-ٯNԳݍ_qKadzBvM 9\ŝ ^g)?Yw0cpjſwneH}q$.ĈU%(c&azpZJ[T8ڄ3.YDh0E>1Arfj5= ¢C.6л,O)XV d FMzi&g*ܢ$q 8UBt)e+ưf)ZnĀO 92Ciaq4H\p;O+痪zj&a%iL6zeww+3?㮓|Y]KN<_h~̸!/U%[3,#CSB;1%< h4bN}aSpܙM"%k? gN8սmNbkvK_J[bs"xG~Qܓ 3uf3tt_¢crCth0o #U'%W3uqMf_Oj@DW8 ک+*QĆOϷYTGzjdgɖ~fCWnq)` £/vv(Hx%vv017Qļn*W-$dW|ѾjjH;֘tY "j2? V匮Eij~KP3WYTPZC>qnVQhS5Ϳ' M À=0O# W %ИI*YwxJrAc1$-0qh3nLIr[ ٗ@|hbSB0׆ 1$jL 8T-jbp5_ DIf j"XJ[FBk!gT1-π6UE3!&[>ўauzi]bv#$wDa7y >G%n7"ߕ̾c!l5J`M!K!9Q/Ç2Ia@~$B=HS92DC6pk݋Ug>QD37.ucƋWR D(t6dg{%K.uJ!g+8DOS,p eީI8cHPș["!yB^1be`SӁX;6X^,mRu=튅Q,nﭵBѻ;G:l0Rͅ^ $Niۡ{tڥO)VS9q@B5$֡mܗSmRyl[H¡LIOqC>HƧbZ3JQ+{f˺E95E>eV~ 134ﱳ{GhS5E3+A1;,X$Et5O2aX,-ҶIGsͬq~FOJlx=V+u_7'R^()} ;!mwM<*TSz=]}281^, bHA߅6ŧ0Pv1=:tJ],FmN-~mM瓇⻥qX2"@~5RmOQFLKr9ρy8/P^-p[a㊲06SgLd*DTriS :sZv"6bGW:S{"%<6d!6[)q}1a@.:dY(LR@`;]C9ypc_I gsl s>!!C)G]R%9g}pp$3"p;DcɬO\\7cJ]Z)}2 $`I0$+B em9b` |]V7 kU<Bi)lyȲ 3rҊgTͨ:a#Jy#SW?֠zkSzXhb㩑Na54>\~ 7L5ܢqVvRƖ/ueɕ?t 7lj F Bm {E0~ 2sl^iO7|gοqJRm|:j%Ҳe Ol zpYfrOHxL2)&s}a/,l WkvZTyf8ԍ_vNۗf5-^MitK[ hJHuM`Fv=Yac۷{l\O_gh8gx#n$WuD:))z}Ub2:ͼa=\Y޶5{jg&>Qr BWF|VF4sS a?0ʡN/B1J d 1uiX]>jKnmtiGk_LM"vҼl? O. czNy@uOxBԥH]H#^!jO\EFQka>00Q90TKdFoCV#@% Rf.n_CYk90k16rTJ /E=LsZ0GW-es x|~3v|o}#cw~|Z@;ϫ̰m^-(S)3Yy_63,Ôfy{?ѕB]$E:jWdgJtQ/LL\$(eNnLsbϯ>Aͅap^avCs-Id!:5cKL6/IE € yoETPJ\1S@i'ճd2]Aa++Mvԡ(@%ksY-Jv=w.>QKFc<m[`u&;h4]ɆZlDBLG+ 3,0V gU2Q)`[ cKV_컦T/SF8VkN[/-Z~Yz 盹E.Q! 4Z$DQO콲{|M\_nAʃSe;•Z޸ dd=@׳Xpj2S3?zmK_O/ 3kTh:&&HAzpn)k8^D8E(_qu:;&w 7G'^FU_US|l1౏O!mWcvo꽟gh֙ ӝ O4NO!IG3'azfjs`0qg[Ƣᯀ4䒉gQ ٹ~&:n Yux^hd"jDô= n|Ll ]Q%c=oi(oXahF_pVӸ!l6vC .%lGW%̡FC:p+WlWuu{V4\YNHfv7;+hy%weV)):Y(ɡs]|>wZ`Z%=&?J0D_Eu<HFIBAGL=h[]Ǿu~1=x  &d)xN_2߷sjdr!M,mT\[ HR?`(& 1Bvd u\Sp}d?ڃėO@XxG]D ?<[͎-%ή!P\}Bja˳t!~WVc,(|^ڌg|by>mk@"n?@6(>J.HK;xܒukr@8ȇ"e&r7|GԮI5gGtL؟V a_& wQtC.1ǹؕH^tDh~Rg|E<#T3'"4IZ!c)Pp@$nޗkz a^皉Vyԕ[zIz㯭V,̙.,GBwKk_V P= 4ؔ/tAW2^s(!ҍ)(Ves NO~p3΀3W])op $MR qCG Xy.&lBC9畽R?E]>0}CA󵃵Bs.9A6|`_U`Ū͠kzYl)}l}<`5R'W[ )Y#Q >x7!8? &VYEspm~C΂q _cxZ{8yu]Ֆ>?(';y%&YJ&QhF;=>#[z,A4f\ Z Aip 49(^zcGem.cE m0V7He„)ϔ<y%뤛DMFƀ|$=hB%y[Lt*˪%f =D5/_G'!CV53yn*؋* 7!㼫$7#_ЫQ}"V_?(ݲSL0%lY3!sVrQl1_*`'̕Kl ToN'}h:=7pa9[ 5Q}ݴyMoBxɉɛ& 'mHlJj$cr=ɳLqi ͢Sx.SSᴟѯZbOcch7MfUDTf,3,g%_&[u_!?@#|^$ & U=&.mߙV}j\^V #Tz@;%g+jdXS~ZE 8o3 %0κ|y2?gc [c+ܴGwM#ԷW?OY۟X~9?u|)rhT@w.= `E'J':>IJ]{Ia%iFTW2W^ ez jog5R{#Ө9PK9V˺pfj7N/#B̴5xuM{Nf.(W0Նd+_[Ĉ~sNוv&&7ڎ,*G60cr?6ByYHjzI﷓B+POhK2nڕޛmb+ \lߕ?>ÁhIŴ$[~U ETMD0ԤDy@[g$% ҉L-WxßڡȂwVދa0㿧=ِ\c*Xa{2dj\%n9}QL֡7V==4-cؙth}DYd*_rv]1BR%~\#Wq]j3ŝCi~Js$^!?EKHq=rLZCY*݁G0?f (.9ֲ>½ƎAS^ jQ_Mpʏ|XҒU&-> Idj؍R@ϑU|N7d aG1i +M.p9WgAS;{R$E u*:yI- Gi Wqy/0!w1>5@{t?0'YHƕ/kԟvJUhq׶`30IR6||"m Rө1LKx&l4i~aWp3BKw?0=;{yQQ]f%MJ\"s|HDGQ[=/S l:a7s.V!v9||/l¦]Eڶ?gm#"DiU;:}(xy;g"NdLٱY#i9fTa!- gX^X\4;%={ۈ7L 5/PwEIv㩃ߺ{6 .PL`F"Y:>gle憁'RІ:HM]9}ZRRY2 &[ZZl"Gʖ\Lё9V@ xgQ 3o>:wޛmĉ&!'H?ўax1i@$"q oPo }/9`ji GznJIH򙑒f&ju"B?HƢ`D."m=Ic]IL#l* $'zi&6umgneF$/x˜qB眗yEFlG#ڛ۪(9";D2 SZ1"O>u?g }qu@|;9GFMju[c@p/RP8#ߪkn F CǕ/ %D8*S/ԴT"-EJzctg{#<=qsoܠQh>RSl0DXOKMF,7DsO .(N .!@}}9&BaF%,wMkjG uE}pFՋ@K,+Q0Pi'&힦8wq+n¯6!lADܧ AXɑwa,"&RiVj+*wyȯtP&g +KRȊqE7VH -dNJf9(UxQ;zuN&,W?{m56$CD 4ݪO;4`cbb4{t܋VƜx U }` 뽘Ňz'Dqƥ#3yu%u)Kuou_(a`,҃;X+,`7PO0/}i&% y+ -ѦubZMăWW-gWGhGVCkndQz;Թ<:{vg"I7*e_'zyc'܌;X {RBD_@.X_cKRR}B5ͭ︽0hcMjQ~"P2i/$ȟƧŸ}]<$ jO"WS=D|͝H66U򄟝d=Ųo\C5qI8>ѦƦ&fB;~+^M}1V7(du/@G77S4YtφM ੃|-`i$ @ldu$m_X^L՚  Tg|a;nd_U3o܍yaۈ~"QQ2/;!*0\Ph6=a&e=B х-2$Q"ɘ THU6-)/TG"\ }K  W2> d8[1d)n!^8S%g<@ⷙ6t#uQY KuRLಣmU}tKM|Wڻii`ލ;!K{AEtDd&T ؑMh5}=+]<] #5 52א gZrG#sBѷ]Bp72@ Q3;ف :@L pO##I1>bҮ7CW1cp+xYߙ .C7p D3Ofu@G:%[:%]ͲOtS 젚! W]|r'r`+p=YŔ9p{['ɱ(34gh&ΙU1j X\N0Zsd n"p'L/sBJHo<}tg+̰F-[3TH"Q}]oBiY(~tW'! p|_9SW_Bڬ}1uA^ ]gj]bs2rW(u.D8@_S5'lm#@Qɿma*董Ab3U}bx}w6zLd]W$˔ A&n?PH3 {nbq oO罽ofp>EXzTFpv?3?S?"B!]2I]"]V별f"t45=7шBkE05+,&.;j谻Dv7#PEC%MQٶ%@#fֳ'l-Gڤhlq|l4۳2)[,&qʥ_}^ˍ~@`Ӿ*UwTH/}[l#s+LHSgS/LaENL<8Ofj-ɾh UK(Ӟ&f3t5>-[ x!{SB`Wb~R4_@֣W0Z[ 0עآ5b85.g=xqE(X=xSk7r6 |ȼ-h#jWs9MWoZ \6 JRMl#ǴxI: NwՋ6ga!4KJ)Qqykn.SŪuGيGQ{@uqVsK+OVLvAk[pE^7UEe:/?8ϖG7x[zfB&MLwJm#%1$泀OghO ] 0 e&(,($!o27ΙAeqt$K3x-q =CV_ԨxZNֈSu0_N rj ape(#h]Y`LL^E{Ykݚ[;V@p~ ^zsqMzt%n?BT ؟VG#¤z#  hj ge-|0ZeFL4]Di8:Zqq"k`fRF?&Q\l`0{qLÓq4|囋1%Az&0.jTTwxcTׂw>ԑKP_ -d1bҌBO(,6j,,HZs:oƏd>O ue,zUOzHj~+Gy z}>&݀E㗄q>BT_?I;[EeK3A4?U)xq:EU"^HTOHpjeWp ׏#tĨ;5D[&g]}V0?s Œ Ғh׵)LY]cT36:TT`B1,&kͷ9mmi&nG.3{A ݄tUpC[pv١Y}.af]g^Yc> #Ӧ RN[CO g4bhw=TYVޚ S2Y .Ls%,]vE0ig!Ӓ ^֟8U0HܻHdY;.w6>֚?( T,Kd{?\lsBBdSVB=k1QgVkV]uѝ))1L2fIAGK#/WO+W7Wʥ~dVx|Qwю;Tv׭@AR!DEuD`z10.YKhp"*<2G?B[v1dkf̺ךH&u->[u8=?uEYMh .=vcp>J=M&~U {odGY&%Y,uX#c,D =KI9.A0ތ+h&']|LJV2 Q׮ٙioެaxa񅄎UqYlrMt0Tx!uZdƭp*!96VqiG U;aV.b~LيuV!j zij1&o6~MxaSI{J6) rBT %QR8[)/XZgY5fL<ڒsT^l5T[vcy87)Ƥմ2M6q֜ѡM"zHb@jT< UE[-h.SICbt^Z|w)*:CV9&h6E9ylGD2K[ʟW*Y2Yvf>>' Q_@btY,6Oy͞>A9eܹbB# z >`m 8W qҗ*-G \6=%Oz 7$\BrlGۉIQH00&`& i;,?-pS@ IJZ̮ŢEn;Yx]}fXn=)y2-7w+e >W^el}Ee}ltZyx|s:h>r.e8H NQoW=~|k0 x-&}U]3cSsvsޅ,`'6JѢt&c7tV-j{)b~/MG@a#q撯9VΊ5 3p!Hjs-ׂ]R:'c:9X8*ܩpc5,;Z91VSMh6y, ཯}T!v>fi^  8)slz}Si)n}&}+O/~ѽ3_tL䑈<|T8svdy &̈8fZrMۘ6Y͋i3qqVIb]&0{F y?8dtD:qHͥJ ;Q}O@遴EDŽ`-\GzQ*@s,i/Ht&F*D m;аQwt(Je@iY"a%`Ojb-nQsB?D]QJ ۳^Pxe֙dFJ[6d>Uff׎VII3]X|Ne+g5)R-%Tx7~ .Gԓ Pe7xސ^teG<\z8󺒍(O.[h"q[aSy[:F5O sUf2r+/"ڌ@Β0txE:D#:WjVHClK R1鯼AJê̇SDh͚U4,9}l{6ǓtV1)ΜsFip(*-N$!C1VVZ 4g8Ufo1r'65箑^81)[cܢȈcO^a=^ -6F6>N8 Yw*.+t0n.!X/X@*e=s!:_Wk?|"~K/q nt/%^<&{nػ{XcF~r.$BI\ ܳȔS}wI)\,ڛP\=\Ț.<3M)e.DoakP*jA5_#-1 <14UHU&DHQ6~pԡ[UL$t"8k#%w`ي $5S)0qyǙ7!cca<_GH7&BJg~,]5;9ڭNԤŶìmT9(-c*A[zY2ъyY^tqRd OQ+k@)Y3xuĖiWChH5[5A=TIcin+.ߐQF@CۗI۹wai*dF\q. [V .O "AJ#ų?$ e.%ST7玜3zͧY$~XN1CЇ9 yt#y3ujPt5Y*)?X*[L{HC{TY=Kh5 xڌ"fB"(ae\h+>{](ΨBs%wU>0s(nTlIҿ%: s)覜S7mj \Y.cfM:G!v7\2B.\?G>#ɲldJ ;ϝ 68B+^ʨDizekCdEqߦs7`:@9*q;x\$h%KT{4EEhovyi]D$!pm1黓y' '٥0'D t~߭gs;;BkyNM|wNiknz~:h.N]%aSq1}1rt"X,K-%$qۗѲrpء9nΞM'ORo! VgOq}lF%cl7nbUjÒtQ:~! pvSaw0zЧ[m Kj!&=8EJrnU_Ѧ;Y,5W?N I 8kxh]s~=" 0ݴZQdF˝?Q=L*M/ +8 PX`MͱN֓ՁoH Ge&DD񳁐-VvW԰\~+a}wdyskYioL m:Ub?{'z׹SU1G>g4J5/EL75I<ڣP$RYUpZ/{DY8v=2 4C |N J!k2室L7ib_#FjuLn9f',  C´}6N1!jm) 8mf:IoHwБI߿A"n\ 8^XN\?DW*S 7P1%s.{h: Iˈ_OZ#śi Cn.g׆ťgLѲp5jMx5рe k7p>B)]_i3_`k{ X!Mc^l0yÛ$&amzWoh/YALoÌz`XIʿ!9"t4 zfH%vjqqQbi:>|YLFC@u UhՅFT ;= 4h-;MCb ǛW4b3x>%_Z<ߔ`q?燺h%0!SaWnJԻxhz(|Ͻm>m@3i X e<Z幩c3L^VUB.,l`5f|>ӑ= ]4~[%l!U{Mcl)BXΗyxm=WT)BF!n]=x̩eJv oʅh0Le - o2umvz?tp}4W6tHPHǿ_4ћ>W|$ g&c۵uaU2c٩.VVciMNC4Ҏvs/IJquU@r(:RJ>ȰoO_"数[CKu=SLgq{S)$GPCu ,[TIi)yJ.LXK ˔CӋUiιҺl3#)[/X59%7o;US{mA7 )k 5j9 9L]MęsEp(OEti_iԨ+T ע%1PHI ắuIw;`]or6@J@\tI~_9VhZjS\q9?n! M(6PlJKVO菟::0p! *rrΆI">ACYD2N옑%ߴ#˂87CVN_,e(bAbmm"-KN`EY{RqNz};+zѰrE>IEaX*iP]aAρ|WF*/AŒ0coF)WZ80<Znc_^hnW8P#.q̵%3XǘXuq$Oa:YX0i=菱΃<04v"IBģl|9 X _&H2azͳyx;lUU3R־x`B/|(B!CR3ȴDU#$2U]*;[pa^KvEM<8%]5-UeiŲ;_3ZѨ$里A6Pqn恍~vD+ \<$ʁBu3#j0TkTEhR]EHc{9%ie$oOк_@ֿ2P^51>-zdprj\8>YzmR7^I *JT:h脥 @&1#Ur%\kyD۸U*~@(n `թ>`/ժiYʱQ*#={d L'"ɁAevDU$npQʯZ$ AQxx 9xN9&TCRFiߔ35Ϳ4z썮R=~5E볔B *@]픣!_pǙZc~)m d{O  ;rEM\`Sf-8*GiyE8u4a_gmh"o&W&!CFXMޣq h6}3{< OLc&-2(ey2~W 105dד[ZQ0 D Hc_u櫞d)2|˱؇?oAv@=ne|O9 ;~Ҏy8Ps',m*#EӶؘyKlz=zCNqy&6\i $Os!o8D7[3x2y;q_#(?af:taHi?n &tv,^hJtzB-nu[`EK%a`&<9wQ2_KF[|UD՟Eol)$ʽ>eF쀆"T|7FBy'lvSya؃\ CaYWo Ș&!Bl 5"dJ>VM ٨a!iNT>6!hK$-;Ƭ]WDߤ:ނc'sf6YI[vљ+ݦtlpz&GE]Syz*F?,ubi)_EkeΗ7TAtH[8yd"EQ xq+z)vm1_}MxV!QO`)D_ΛgS$)J}-1j<* G01Loqq'T}ud@I#6>7e4k-Jv'6}jp@zЫ=^uc$[)v77!j ~=WXI.7K+piȸq/?AFrgY9`ړ,|XU]` <ܝ*gzj']|/jsT,qRն$Z޷ JrL8{X X+@G2ֳUd,lA†oqQj>Б>Ő:ƹG7WQ"5vW w.ϥ驫~xw/FˤW9؂lR%Kukc Binn}qE;' f(4 jxd@SLJlitI PF,)SVnt~^0mUutֶo| F@nCC\Ht,gYVrE{^nejϾ r}mNG}PqN$DW Oȫ:_5V8#+J!C*9|_񣸁 rB/]a2iEpkqdO˭ 1=KR͛i#OKj);^M\.zz<JU0)Fc#R Z6rkV6yfit뎫B<v=O\&jՀ)&T)n7L-f:JnlQ0jB"&L$f(JƇK,gX,Sw#gtJŠ_TPmYn_WHtz2gT/cw-E x = QhVrKsOP\Yn&@]#Ȉ>Vv.."vI xOɸR17?VhHWsaOFjCk`Hʻ HAB~~/g^ vHhm)lu|/B7y8rC?J@GGi'ZwGOzGw\Ŏ⏶$F$ ~ۤO_ڎJO5P!:[$؀7c`P5sQɣ{Y$uW*<^@`C\~I} tΐ\rt AW&׻\u%V=4A~{zv Y$a?~-g۬.m7m(FT/y{kOYxvI *oRB-ZEiyߕ'X//M7Ph@[)rڜnp''M &<\#pЁ2!T}FӾݮK?b9ρnhw(%}2TuJ#+;pS%3u.x5 d8Ed)S+#3 jⲥFDTc`Qa34)`Ԓ9$uU'E+<) 3Đ0%Ia/XTUO>rM47꘭4H*AQyK' B6- UOUGvx I_@v(s5LY QS3hSvxa-{Z\ Rn;cA:FA8ݕS> l!! ӽ $vE׿h8*iu7/+'MEXѿznyU{zft6hFKN)"+]f]B~ q>Z19Ll< 5h7׿wK`Lu5dń) -sv rH+^#á{|rgbFY}'c,d+LX׺. r; p;Wq0 E'V^/J`},BҲ_ڲgԀ{ -Vu./AM@ p{Al1-BlC@*2cXT]Zhh-^}Y`U&Uځ5F}DyH@ _=#>uWs' 9%BzLotxf/?CGX/2d}^}w; 5\ւO68P5=u0\NkGA|U?JGԻgJnK 򴇧ݹ_ ʼ\flg8!:d5k*`d;S2&+dQ5'o63K:Myl .95SJ%1h#knDGqQ#.;}a#h@hc 3*t_cHV4~!FB,ޥ3בo8Ǒ3 yYYz}iG.j F;K-W,_ % J|蟼LTx,zFM%cUnOwN,*/xN"~_ u pZ7ɬZmbE{V;~lmoM.*P}mc$TX tDkI pѭF \CO<w;~U|cxgB~Uq1=L`'#/ w-R89GY\l%-<%'$@H!=Y]e0a^jHG,qʃ)?l!0Kv&>, EOz냿fRb\Gm|BU]Um:Ws{pU鍱\ڊFu?Es;vt4 2ԧ$ 0OO9pH<ۈlxB7ySb  cx KTO9HkE1E&m w1 6,fH1!m7 sY|[jܿbJZxq%Vd:&F]?@ fW8x&`iJ)^ޏG~m@" ڮ#?ǏF{2!쀕aK Aﮝ"eI琓%VLZN? Խ[!|k)#r$nb2ƭ}Zc/XWY4iٸYT1yhr*"Ч ~ q`/ң,S3'+T~sZv[)0(wP~]`ʦ|-ۿF1+PzxB8(HdE/B@Wc?iupsVxm&Hn5=:i3ߴ(OP 7Ÿ+ĕej"e!RyқTGltP ˙Ѵ)LAyH$}h(qQɩˬt'v}P :O?u!5K \G4/P(\L[F#9rW[_759#Rsy= h.˻H}EJKW;|^ (ܯRԂ=(uj|kgBb@mƲgUت@e*)WmʚSo7M,ɐe],M)ozx-96ؑo&/Sj!PAb1D_XfG]̺P?rO76bꟈ,z ܥDQ$D_VM*{KvPFxc#߆\!/yM3eu Ys&!gH_>{?CM~!ʢDbI6AO0!%ʢ|M뇎M45D^ :Hji2$ 3jlWCFĄ%j Ҡ҂B7'ΐv2*ڈ&ۅf5_#p&eu,ocE eLTLSSfFcE[ݺ+mʦDߕ.ͻKo *8[6ƋZƪ}\꟬b˒|M+Xѭ3(inMX+{hɝKCMH:ԜH h!<_;5{Ąfuf\qʐk}'ֽF?2[t_0 eȑife_'g Ԙ~~#yVꨮDDIL T ]ْu('AN7֛҈WWvJ:s"E(csp9Xa1N4ܴ;w)'a<ٌb`oOʧͰ1kR/kٲhnp!ìu(B!rȇ&WP-E_'0ءQ!'gz-^Ƕ=hWGǹ$b5[Yݗ8hyNʹqg&h>+ XRy.|)xpnzCz|i9bv? JofڗՎ{L]!awS_c>b΋l~9փa.@'jcؾc bjr֦bEZCz{hG}6&-fYpd.b-*AڞKI`<k]-A104`zDg3C$ⓘAI dֶoٵX}IV)Kq.AH\iex bkiK7v63\[OFYv9֫ k4r8 V6 -l{2X 5@i]8?- dQ@|!BT=GEEaֲHx|lی"T@=פfiSw@cvTLoG<2Am9@A,1fiHt6mJaGOѹv_mdžZ@ ex H 9~ $~+&ɼ4ݍ'K8[OJ\O>{m(喨J:X<t9cPUiqsAWuɿ}#kuM~<+ac"?5Uoиʋ* 7:f?A'T閘[E1۳ lW w"u Ubh": ):ۆ<=|I'6Z& 4ɐD~NҼw>F, .o }{%A%JXm$shh_ͮ{"4c뾻 l}9dԺ@c,h l.ݞS Y@0e]v`(陮e"pѝ;`m"?Qxu/ڶ W]n tIG#UM P3UًZ/x_%7Dߊh\nFu" bi k"6Iji6\Ұa؏>fSdN'kڳe.k?zF\8Ջ-<MWR<`?׏S-峪RYzS];yFQάo&;`:∜~k1Iq!Q3+mVo{c۞#=z#k8\K1 jRn_ "6f)Lt@8P˔(/۲ZO1MPf]B2߹iQLRKGO1?  nuU&VZ s% uv2R=0Z/4`3hY΢W0,%QۏMXλځWx=NrOp8^(OaĐt}{^}: {c>(Do;C8GZhj qnG"{l-eVZ[1T|H2wE]&hh& UW:l,Fohp -I`gUhWչe)A'űR${Mr3;~vUZs%qbj Kov1IwoJ3o* qp=/^b u%ؿPϼ  p cePI*;ϐ+ܟK"p-YKʃDurs2UʊdV 1~T! V~sMHJ䅡'`4@.i&|{@eI +MiX+G gHlhc˄?JĹ_fv1J+4aJds{cyXF\ZpSlـ uk0)uJūꉢyO`zVH )TDOr7E3n~DQd>HOwMh*vn ͉0H'+MĿѧƠh| nHY*@T-0㒜UHoLݗxm ` WrN2rK}-*ή7 Ē(I_9KB<_)RXrD6%c?ҽ=gy%@u`̺͟=2SV#IC-1uA#0 [crϣ^m)8R"; l @ۖZۥyb^u#zH_0gBRᖸ0H1inhy"Ϭq=%-k0L EaZ.8vF5U| H9<lI4CjiK|r^7zL īf0"y>T D| TXz(S,B6Q Š[xrf~h_*0$\ݯT*`hШX qfRÏ K-[N#jVrc-Dg!L5aU|1b܀y5)67 $i4anTV4>9o~0!f.N 88"Z\4}(N¹n򬦲8elH䑙x=V7euc`: ;7i>ʍkdgxJYQeY$i$=~E9nCJ6"7v~VPbjѽ{KXgų+(58=9-qI N&J}@߭|rePp V;V;f}0 a \PݾzvI90׹8O9LX&=9 ;OWX.|9*ef 1hJep;.YbG ap%O - {56Z8OZ<~ L#k9i!,CZ̺~-ce8a,i!pV`d.IT{L: r槉3ǿԚmM=6ABxGh' C-IrCC%'5E/N]e+mb2x#EGo⤑?(]}3|DM斸C8y{J7c#V8-% {^U_>H -1fɗ&y,Hksۑ+rP oc_I&2lc4a(%*BRd!?n-h˒HC|m7eV]\Z]ckl<~lLxCP9 .;W6&n[a]tV*'ϯ~6ikR],:Q+("ps.0EYߕvɖ^-8%egYp)u_2 2-/h:xjCAiGX!5JMj\}VtV~+L&9OYT3hA#K\n~2vt{^J}=+hW9ytѹKݬrU椏5FiYƲI~j镚UylupfVF_°<׀EbK,uG\3|eËRr\?\Ӌ % CrUA=۸U3BitHeGzb?v^P]eT׫a=[T|l6'I*:`g*VY槛w?jN<|سA0H*ҁ3ޗi5i@=SӲޅ}-,)@E䈰% Aflۤ{שBh[2CCGB \&mXFN}IfR/XGEEsi 9JyK!\<ډ0KIUofćB.U:W76вcwVsXؕ39_J,[c9 Ψ v!k$@acAve=yoHɂ؈w5ED v "w ~8AyHNˏwLcN=hm2W)(α uokhu3^PWn8m0[: ٩@9b [M"%oH_W=7.CX;{-@/2&1+ҟ!HZ?tsi.`(KŎ8,.J#w( kDԜA>tQgΈHJXĐ0;x*@;:G%N0$y[h% I<]Ew϶ת;F{ "C͕F 6@o4z~ Fk8Oe~m&4ͺu kޖÕ@k# ʌBoO_!NZ+KKqPT IQ̔2-o#uMa0k,k.:LċQ A)!FgӅ Ew¸=E܋^Ϻ_ŷ!9R/f&AĞEx"(b %LL-%40/C6_ :ްD+լy՞r֙Ѭoqx dg̠7$DI>ręR }*p 4>¼nd7AT*FRT~J^/R?eO<4˶()x+D)#FDL;j"WⰗ,|PWGM>` m&䋟xdG^poe3>X$xu9W53bK=;Pxx-o~S!iGEsA ^G(u8Qcig*~jX-|quؽϺ!WMx@A!&Q*WV?|L0~3LC"7XúOOl¬i>pozufUC/:ěJoRVd26G҆XQ֭`(k 'my>#bOuJ)L-E]JoR Wyw6=4r$cw/jI/0sۊ 6;3`(ĥj%67kQU$sděܥҪ1GvK O$:[xLP) @.B2;9$PSb.?#E QT"7Qv`ReR$8EPŅf<6,erN]xo>Y{GE\eNKse,.[36w/ͦgˇ<=tk,l긵L5Aw6!;vKwof^XzzE{T*a>NإoAv:=48|T>MXCjvW)ߨI=2| FeH}](n=F!]Շ#9}VQˮyq3hLN_'€^L\> oY*T&`=]Fsf]~ssÜV:44aViqUz4jcֻGG zK D[A0J=)bӲ+i*;Zf 0-=[: | kfjjd;E xo!):aS9{ˑsL(ۏ\ʜKJ_ aX~dY=$/ܝ{=dd9@Qam*04u0G=?㞘ESD\0w޿THWrܽ؅ 5n.΅{-|VDvO%YI>ʼqWL0Bb5Ѣp-IÜߑv[CKSRSOlcL6OL}[e>5s8t*ư-;44mr=> 0t i^SYs϶]sd~OLt; (X28RQMLy i:zf xQUyҳ^c9 Ȱ]Odi>74۾oK{υ_ʓ7jRw&Js#Fed&:JDY2tLBoӉ-帱V¦27iLi,)>|C V^;.z *3eOA\ӂ2?ķҬng3Rt QBoRi}%a$6;dWaג {+>MS9]B9 U&^0-Wܚ1ֿIRKfSYN:06ڠ<CΛK\xJ;L)jRv!qiކW%KD1 $ڂE g.ڕ5-*Z2Eub yVWЌ>5Dyoeb9x_Ï#nxw/,2MRWmpm0 Y;[ws U8r)?/h mo3>p~B+t\]_wCڈTZ%nB G]`RB/-n%^b/1An@Q-GipiM{M#WhwID(b70a23!>b?OE$tS֥8'ٺ[ݽ`J@Ay`F&]"bmqYE OBdbq;g 2d'kKn2{15yp/B=Rx~ɗC & # G̨oIs,yV\3r?g|+ma+J1rѯ$  TY⑯GdC:NJD=e4D?_ 0~@O#brihv]&fN:\1D%>n꼿;K1}g֐ߚ U+4ssXg<1ǝQ# 齧Kq-udkqDI͆>'>^ix,*`Gb-l}h#VMUpb)߶HO 8kѢ}% 8U^ R ̊rgC5c1E*KP,0hbV<{,$ErZdFF 6y'+X{`G$[:0 PDO ph̶^k6nr]-N9bA a=hD)g}UwOBVtdĎ'͙-7[ZɡVEJyAka):Ż+uc9hwU9 -W!/~|bE-2>>;kb7Ej׿~C4 -|_稘QYQJK \;w{Wހl_3;&*.<6;:R6{T4T h@ϕKom8V{E l@P d֥Z ] 00x fK ,?_̂:tfĒNYŞE4\:rNVV;MYlQ< 78T ?:=/^xss˕IS :a+0>&مkvQ h!Co}+L4[Կ,g{ֻs X#` z~2:32ۍ9s14])7FO]>}!zY}h$Ȏ,M8LlTp&ncjZWyZ֨W 5_̐M x['C%`;$9ν[h9?3ۦQL$^ S0veQ,`Hb^4Y@}s}]L|r-.;HQy 5RD*f0Df= Kgi=ST1d˭e =<#|ٻ&s>˳X"9w4=5.e1Z<~XSm-qG1X9RbkÖ+^ctn = oYO&ġP\AVZ͆[F(YX*E\sfP$㘐-J#Oxgs7sx^!@q!tsyJD?B)ve5V) .c9eM`gM.#Eb q=v<{m 7-+N +~mIq r:)FwК(QiEsg}W\&p\]>x M){CF{jW4w ,ҩS~mIKًk2'ů>gAg zobѢfS}U%)Gn\F,hn`J|1$1 "L7S`DAB N1C ܄xLOlZ a=: ZIJd vP?D0$Xxz6IZaznXaPx76+\I#m~e\$@ __ jbs>T!|VkqgvJbeD~E,!cYdp@ 48f,T0eǸ)/3v  *{"dx$-XFAJ2*EvX1UeRF1>gq)sfZO\I uNyPJ D6>EWuEyf4$Lmt]V;l eU_lR^9`UΜ)&~S78E䤕|=X\Tk_K hنr~Xwk]$;1T=_סƹQG 6[o(4$pى|w gV~d{g+,{fvQMd- cc Mz}"sml/_Zv2Uc@o2Ҹy틋\_$V R*^|}(6]3lqp)E&S'GUzzqhzjLjz"eϢ)<=\BN7p:åaAD(t&*)`uƓzӹn7[\L0+8z.&격P)%Ƭd#S-![9zS,xnw+x]]6D8BVc hrdu{@!3i F6 {Y|%|rgl5ϓ#cAdEռo VLh*"s9 ϭ1:/ȴ5MD7t5f~w|Rw k^+%nLh0Ėzh0$ ~JZ]h|\fٹկ:m֧bɶpX1Y8~>юR++uЃiD,ʕÂ9lXFkQf.{i!# _ũLUyX ϩZʏ9!i!M*8)cQq $ )|t\_1K孅!8B˼˹<3ӟ9'ƲoQ7#1PVf7{"ơx6^T{ -4 ;cԙ`)R9&JYi.nh9ͅmH.{wzMÑ5vQyefu`,xD8~<ร31dK Ҏ+#4quyĶL*]FM`{שy}A߫ȦmcknFTKFFw5LFm10טMNb,oY Ӭ.<%1!D SX/}uٽzhRQ2^u.l-Ry$Γn cuA\yp2/T al*Ԙ%)P'~PF,/.1 Fh\F 6ok^yd٣&zۜq=;Ftb"{RYMY Kή}RY{pFmDZR卉 *Ԛw&X>5co)j!;H8lb#Xݧi賍iq]5fo&Ud ]n27W#4j9ORS9lj oLC/췬b*9ٓ%Yj5Vp4Znw"͎4r/sQfiuRVgd6mѷ-H"JIT0>I;k~ J+b*ʋ/ ln]t  x0o.Bp) xZFk,@pUYR\z}.'zpl+?Cpwfw],1?h;ڡwY<ܤB XzSBysѫc'4I Z+*2`uRgT܋o)3+jliKE_7 5O+|VHpŽo'=<%0HF/ؚ\q63 ^([TGlj]..el孾A-C\Ck #C2ͬ%ÙI| i>_kk`=Hڒ1aq(,Z|ݓyxD<" =G!Et+'NcD(7#GC+J"BI\P=\[X${ _֦WMi2VV=L;&DX.JPv)"#*UC O >r4ǐd (`&ʦwG(UkFBy~x巹R2$mۃlҬ޾@n&ad~Hi?4ɿ1߭! b~ 4O`G /#bQ)vr.H_\Z]T)>c.ӂ6t Gsg{*XV]pۄ83wbZ%3{_bcwkpF{v=f3{U'?uBh#)ys@h)3s of=MDTYlx,[BhMU& |2(FݿԛO~VͻA=6 b1_Vj[L!|f<\61f-vB\G{p @ɰD^4\tڎ(?| Τ9WO9T͚e8Wh\f:303/X`rCQI &M*$hqtѿhNJ0_SȺu_us&%PԠ,c*h|=-{03ѣ]Q!T9SJ^%@ӷ$)$t#x$$|G'S+eJ@c ]XZKgcgE.')7؎L->41~jR23?"25tɔ s!}ہL'E1Z*k\ByD/)D1Z_tfd_Nk73:@N ,y/\R|D#K(TeeUET+:,g6biA2e/Vяx<908ct0_j 蘪*LK>`.9eo:'wx3ͼ2\E(vMzx[>iɓ(|b[{(X` xO5wOà1/( >_yML]0`-hbdrEƬv*:w*}۳x%ziwA0x<ϟ1xIE!.cTa7BMnzJӃt72g|}|E q3Fu%Ԏa$ЬIM5TQ҆ ntBǢs61fAƓw\:?oXޘ~9tXO|9YPD)?-K6ɾ"#H(\%5OkYzFɀ8xy} wl50Q69=e>8>}# F'+QZf$ om`3S0+(V3-8 W T$s$P 'm6.t¹PL'M,]HŲ<sjim#lUI6A\T<ꮻXҋ N>Y{C!`P|W|lgş!_y o$L0zdnj_Q;*aH+_Sph3}zg5N|vhe㇇b(?f07塄~p[%I'<.bJIӤrw{ݷ)YNT^uLo%c[t8v̢/)psrɩzM^H.&apF/,,wGUY!A8c>ҞV7L ջr;wR/g5YU9Td;>6K̛=],i~D\? sRlcV1߆T6ec"W1J{E"XS} p7ƶ h"OM~GLPB D-mL%WRƓG!GyA0E y4 U`G4aW~>>idFZAyrlؼRhx]DLW5a$$^HWqXCS+ 0a2u7)P\o9Bl#vp&C:uc(|c$;oSDQI~\ӃoVJhQA=L:-读Qm9p,E4{IϬ>sR÷5I.hP0jA!@ >bf~-.cvZ-ecSˑaoKOfLjtyDDJSRv<$uޣ j3cD< ggzÍCJK"#YzPkBfv#5Dakw ui'M3 D)g#J ,uVJE˸ʔ4DFxbOlK}# FZ2^2ex\jNN"}=8$| },_`@e'~ZC,>bJzkآ#zb}x˅" :pHؙ5-F_Q}E胵1WA5hoRH Z)%f \ T+UP"€ P'-A¾o ڋՉzxvHS}S=FlC6_|ʻ&m E#6gFn4=-7h:zj*Q 3 B&Bà iq{lgm9"Wi!ի!lDn웼p7 Ch[34I^Ea R0Bg%W3LZ]%YF=ŜK")>dx2ݾȄL/[v NK~cc nMUNQuϐSے=8=ʞ-j֎*4گhjR[J~7[(Ѿ.2Ƞq ^xB_ฺ>`oZoBZm?csaeS=7CO#Sίj if"wX~|q#\ m{ݶhR)l0"MB{Rјiu =p[N طb :/E;Wה,0Ś-]ٖe4 GY*RzsW\ p@ޫq*.ϱ 2r>M6VϊR'U"XH|h=3 LW+E1UY*aG,c6e'ݖ M̍_fDvQ.to,)Qz2F@Jr-d!PtE!m!n k ;a^ '1Fql>d lƖJTnni[; H )@GTʷx2uLepB7;>K>iلStRhZ>&r(7s^~ϒ\Ͽ[~G`e|.dD埉NP܂tggnB<JVlA{s| 7>xX]B67_In#16'GKU&T?g_lB&|tR݅8jA$ GbJodFFh K `fJI:(``MUaLs9fǂ%ə,ɮHy$>[ |!35#t?n7ID<1;h#Lag!ZPɯGlW$1(5T- jUf3892\1cWfbŁS\uR#8euTaX J#oeX֧#'rTuhaZJEp|K`<(fZDMN`[qsUSD=0Zbb`3K 'qa%vαcገhq uGd]+֘I&-4$%.vA\z?-FoD_הF-{}8t=w* S)bL[7y;/y}eMh!udZ`_&3-a?{V])\ !#Ň-\!÷4YCuR,f 8.BS`Hᅤow\r,<"WԂ )SP ) |6ڃs٧a]#K4f8qiH4?3Zd(;'+:mE5iğ|7u%pLkxrR~50vdOY|\b.ex35[ .,t:ubLc wYRL,C|? d{E_S~4Ibz{I" $\|S~zfY&(-Ku|~ nb@\rx=0q0rD R%& :^zLfExꪁs,u75ݮ<eZ[%PSOXb=T #QH7Y9!vx+wz!G*~FmrT%XsDg6Gx*_e߶Z==8b8[ws@C, AӍ#!CIPg[E8cJH-\qg/y~=.lwQl{#9: )צ^o}[z͏4P̔0jgɎtbr8j/}]y鍏2"N=3sS9@OT0h@cԑg]fᙋ&rQ22\gY_q]R ZV#81`X)і-`D1ԞBetTZm"?4mM! rZ!5q,QtF&a)oUG ~.xR=VP#v qc,ȲdR)puʺ6I{IJܐV׵--yI,^W>H5ig#kdeϥx0.]6i$乀G/ ʙ |gґOFNo|L OG;и*zSӱw\@ ba7$5C/FOe^(^V1_3|v\7`g391u\"ߎI=ig g $Dm?9Y_yx4 FQvO꾶igl--} %CU'X("W dP9s wKag\A05z)כc$ǡ3 `Կ 0?\Zd@y4s(5 ,v{("A׌Vެwi k!:FFb2n[&Ev֑M5)CTKmR'|z(E 85#`W>UkN4 kUp(0qB"[Mx qa)o tq؃h~_Eyxid5".k&>11wfa: ̑XC2FC^³!\-IΌ~z.Q3 ip@\\B˟FT4Qp 8ټx,A`Dm>.#^ +H(_$p":3_K {Qݖgsk9%{yT]> M0Z^ %s-e-Wb ~p ^qQ]WIsG5YG$@UVlb4ew8-VRV(a*()bkewbHMr5EA\%zHsҍ"Ev7fF$Xfn&GFBhӺri89xv u.)8 hT˾5ާ0&Y 75)HGEj!ޅ@ԆOsS4V/6 `NaI@BYxVaLiO(4w=Ij-%< ?Hxl-(<~_H}cN֠/oXMEiǙ`D`D3F ΢N(ɗ /qBEbR9 dW2mqz]mP_,m SizCWta\Ґ/ż0tuuG-d'm5GjYOy: gsFU^H'gw/|H]nN8P0X3ӵYS`n]`oge߲EgnjG$ی^; ~OP/e !xTQA,K!\&zZQ=o'm%qKُYgHDre9޺Ӟ$JnöfO)idBh|%v 3 *ScP'tZ7fuKP ӧLje*؝ݎ7SбXSnd?zUplq.q/O.DCc\bVv5Kl)8@igA -e.Y[^,\, 6Tmjd uA"k@c2 tJz6ٗ>Z1L38w]ƚcv* 4=d;\]}uܨa\ _Y}nLDS*X؍Kf S) #U2ruPnϠ- QMH;o751_z8IMC&0\+S%Qgl5a2l($ rQNLA, 'iJYZQCTCU*$n\6؊A_YL~WZ uDRd)tEfجJw[:f9,%Y~B08n^ѨηENg(lS()oh:15I;6raVݳ}sGhKxƒ-܋ i=qnϡɾ, k;4i2@ND8EљO,ѵG޽JD&YMSh$*`ꤻD *NIX}Bs+}HFx?e60n:sbr %ѿ>@XrQnbt ) Af+vGh̍z4ĝ"q,VwR<0er*?V=ca/4W  L_i2oAOu9WN4/[inJ%C!Gkc (#5>8!-|t}hy2!2yxkKtPa-^""?gGke~Q ! [D~Lr'.HC#}RRR鴌IO ,$r*$Iv%-75x. E &}cQ%.BZ_s͠IϤ/gt2Qd/Oqq"('Qh"鎩xkcls"xA+{Q!8FO..0j@9]<(L)2bFstNQ/"y\ܤYu^bx'яuZHEl4#Ɩ~rv*?UCMl6mU7ȳhfybX!ݺ@Wa5> 4וzܺfFPG7V7ڝM/ܐljd BX cT4W'ᜎJhqpL6Doc}=|sr+X<֡7c6v@s qD(?V5V@%&ipMa,o3J rg;40۩z'<V0ԳÃm jx벊^\+rh/6.v~BBߵ 呰1!$w4Çlj'_U{Jb%&t{\ ^>s}'M+=kHٵgsJ!SRZ` o1.lW0Mր1EpuOlP>juN;t䋸 Teԝuí?K-2ﲻs(/V45pR*T :T}h;DžxQ'D"N;WSyXXr!-hxEgqR:QϘ+NK` ]R:sꄷi\sܱ?=}]{C `M}#.ڧDc޴fVh1ϭdӕԐd% 5娻@wfjܘvIxћYi8꨾WICyIt pzrDÝ-sMݡO"Ȁ(!a10<F0?SxpOt8#vT n#Lm{Vm}Bሄ~2GoTn;T `xxg07otܱ7NhnN_pC}@6mBmc/ v'ޙӘϝk{G<#Mrc$WZ)ȋHNFh#O sI s|DГm'L b aQj~S"z UjaŜ&3q OJ-R-IkF^ryRCA#$+,99zT;Yq`25fCwaRח-ꑱ ? "I̱@fLGPs]zQaҌ?כxǿQB8IC_3?ߜ3%: AAFJe9avRv.$݃6pvn^Fd* k A 6 a.JEg- EẢ f'j A{ } /[ u%qGIPEsn*ge(kq/ )%فk\EU&^ol{cy4kcEs@Ž?#tu \V|]]LGlm@L%kH8VSoһ%*+G6x7S0p{8ބw~5;l:+@.Vf8 _Uɕ.3z|y$ˁl 7X"7Qd9`uRZrh_ޭ+;Cxmљ!οd:T؁ $5>eO0;ՙ2? |Dn['"G@+󯄥 X. J.ٔ LH y1nlT{Z,oIRW$$iX(x<YcAmi/<{zȍU^9ѶXNs5 ETͱѥ%e(-/6DHOSlda##MI]S}^SKh$Mgcy۞sI,)1ad| 'Xq*{]0@j3MxS !7nle=΍=I85"od:/мeUiő&{ % =D%b(KHMbv ! s=i>BGI ;t%؂ g) 1]_]~G 'gP m{jf${a}010-O]]K_NIA F/NrAbRJ+~]yZF(󻟠d29=`EHU⏑J$"(L$s[]1*җD8u#@Ԗ*+ZQ#헞c2sLj2f|3GVSrQ/Wvb]0~C#}^)P#>+JeH_Q>ʄY1Hy5`M,pBuYˊe"r KzG(8lǿ}(1y)&R<2G~]Sǝt  uQc,vC/EXݛ`:k #IuOhL"n FqрL\C1̻%e;3g+xǮdQ BCzu | @kJ 1ͣ4caEe~ģC'ѢX6)}zTQ,DXq H3 όa`Rv] .i쵼N[2K+;|PW*gvn܄jA8@۴i"M- pEq)􅜰H&M=CVԅ=cqX|T4Ǩt0lڒTzgj݁2{G݀ޥ @ x2]S˃6OZcJ?-[p[Qxz+ێdD\ +˂Q;cxJzJ[nY zZu1"^+Z:F^~H 6~Ѥbcv;fwt)\CmnMH٫_K"NyPc )"A+" oW!PFOjQ=(fVH?T˪afsLb:p´xߠ8U˒/8HaTX^%g0a--dci{zaR5ϼbxB TEAg3~%/˛4vCVXĻ(MO߾,%I :IԂ65g/rN!ЪQb#(+\B(N4,].vV񱀤"L).xߐhTȊE[4^6FOnzhN|]αDU|Z!ܳ |vyHT_mCڛD*+xe+GчUw|rzǚrKdhqh`:v;Ur1SOәl,(A(B/$riSƀ6"G4RCM{1N#N7r54bu/fVj`4`h랙˱cz1Ǵ>7{Npy+Ia vڞ2!0u>1-Lf*GRtHsng۠z~㓶i c%n j2̾+u|*IC5P[򲢂җrvZڍXj,wW}$!eOX$kP<<{#d( c1F%Z (݌x'T= O{?oFõtI~c@ jM|ZRD-Syb{\]$$0Aw~oB]ʺ,<{Y#枩zvXи "}| ƽM=^ɭߖۈ R&UKxuN))C}4z1zuh'{-f 7&UKY2 CGƏא,>,T&4oR{ww͈C'o,hsd8PÁE 3x \piȲ2)+$")eLA(5V7.8AV &_SVY ~竐)j|'rRhx9T?z <7l  YR/IA*^,'i]0}҈+] [ާ.w5neR Zb|?V x֨p7P d!C]\4&@xy\AEb z^S3\l`ȣX?&c'(sc /۔?Qlå>$iS+$OViQZɡ j9ˉei WUq)Q'䙛H:e}$\%1f<擯Q_^ :T_5fr;@(3nOL!"*pAǔ|s'.ɮQ|MK7\ :>q527;2.ԎʬJVϭ69km6 VTމ p*dԣW:4=FrWp5 LU;\ikߐ ^w`!)W; ּv|ZIz8xk҉ft'{#,t3<$QA{%l9^#=P}-N52qDgTkqR87L>){ꚄRB} ( ^n+ޥ BI p.WVD_%4h؝ Iia_HKЦ_$Mn pfX|B#{?X;2Z7^T؞N tH`9cOEf/˧SfZACɝmA܉B:XV %;vpN*3AvK \\IgGW48#}o:P:X}L"ԑ`)K\uazvhsW  BZ8{wmZe 9lɞ041Rw9/&ʳgIo:שl#p&O% sI #owQŚ8mn7h3MCJ&+fbcAU s,U 4WY@<&xϙ>:k)M{`ϙn|{ۺ^}ot&ւlH󻜕(Z|T`VɃh([f3p|<8thz vGf5u"䙳RNF^#%&LqxS &ׯ>E>഼An*11dF2#͓iTtso"tfA|{&hUnw.H2N;&m2c!otau͕v5MfӿLsQ%Z -zLDgcCFFJ}BD@;6Aꏗ v oJ?5q<:MhNcQ~(@ziCM?Wfa6P+]y_=KR2rEELd8.ȳR"3}~Ǥ)RgT/ 딴LuQ^/h-v׭=:A$ X:7bfCwcn_  W -PtR\1$^iqQu!dRE$j$|1蚯U찖90gI|cI[_s<>vĭDԢ73rFĸ|;FJ(,~ ;jNP݌ b6l!{< YM7FuzD8ϽE'Xx).)!G{#pHB[f>LEGHW.Rw@s&<筮bq[n%|拽)H19W(sMs K.f~]]'[Oc8g*XNr[ݕxLO5*zQ=pR k]+9xcF[߀L5=[mgB')(of; aFKDdG(1#AJ>mlG~MPaz>HaoE |q1`C R '2"4cLn+8?; @S΍ yXG'5'Lzl~1(os;*!\b\8 " Cf,]Q$oׄy8eH ʈ`0t#5p4T3 Rȴ$8]}X 0wZ[{Xtf kہ?N*C\Dڌ8Vu~y82Pef=eX51Pf.3'D{F'`f.~|<;"4 , _<́Z/wt`-^F~g`)valwlj 1`| viF3X<!@(XBׄUo[5ThSp$kDFpim*K 49pQJY9^{Ij3t䇾Vju#z[65kW=7v87mćD?fWpD>A%\mi@WҶ hQb Msu6kc0a]FNodzU UW>0XO{r]p'|ewL/Ii]yT>0x  q֮$nzUd@/' R0q?;C{{shX AoBW&wݰFZt?06׋I+C{nv)bx F(?O*w֋Qոz].nfP({:z(,?^s!)UB]?&':4i{zx}ρPnCEm}S~$SZF_YW ʹĂػ1&ҥ,ԥMĔjnXb:v&75Th z{ MjuE{f{E뉊$bVWiJA. cڭ#^2zeC&25q7!oW̑%<:B Q5HüU)\A@ZJυAsNF? Py%miTi4~w$,OGMXզ=0T@0l o涙@ٚsDݹ=6~<+.ծ"Ϧ1/DkԽbxww7PsrT[}6>WF b+O\g>U HG!T5A YFP2G `"IJ\}6,wz]]<)# xfY-zNfR\iQkqۧ>;3~q4}Ln]pYdvf(M}fKfKzR#~o1g 5G\ 8klrXu}CMU/iw$yAWۿ!^x={4:|O#h+!#]V`j1`q:5Wq,a_ 9sP(Rf׶bSMo`? ї~-jNtάb / =J?E)H&tQ&a,xh&ϨhӦ΀9;~2v5Qv&IKB0s e-Wֻ2쏲_fGM5jkx!Qȯ6pkl-!dЏ=rPO݇gpHOItLi+ޤ_Rm' 84$8jxGu**'O.g=vHͷ?k& l}'1jġY$sCBi=mq >4+4r9,>.E}9e`0B8{X``OF a&$+$8 "q(Yv +p4dυmZ XvSz/9]Gx0SVJpvb&Ή#/]\mI2]UAhnA_WA-=퐪GaWUuFVxd- KaKX05x8bhe_Tܼa &dk.{^+Y\fe|v6)Z"WӂUe|/d+Ӷ{o˽{qJJEozU}&t)RfA\ht]c7nL#d}ok Uaصi7ⱝ|PG5\YAXu1yTm=cD·_uWؐk~A4衑%ɒ+Q.38Fޭr"D.GQ0 BRjFVQ%|;^[ad|tSBQk Fw?q$<7P l ~nǸZǎC(s^{#XԸ@%<{:mAahGtZLLЗ>iO{7_"|ᰬ~<9 8%omÄ"]VJVw/yW+i]'W#BC/4R fL;͞O fD%q ?38cI$Ns7OJK*6`Dכ G`.eϣO<C?l5B5 j9|֎7"T ħ5s) `# C^kNKkk3L$D(} !jrnh 16e792L`&uG\.s"m–6W}\ IsXgx+X 254uݜʜ_DPiF@_r;+օj4Ĥ &uoru\S T0 NgXcP0\㛌 K!`Veb_w3$yPw &Ob50)8=;'sxbBjp",\ N|EyZlH5UOh8՗,A{>9)llV XV^Z/[z*K5ipj vqf `oHe ^8RNbfbƳbb aX].NKX/ ۖ!1ΦkE^lU"e]D<*^2dO/"}jë'Nd MFh}iX7`jH3V!:GTF+ƾGً@h74xGXc"x#'89&}9ȽH?~jG{KbY8 :O\$tkA{0|Ue;a\;hJ QyXlER>bJ|?# zL)0YVs-7F/E]).rYxґ1zݐ Lgӳu0wzP2PDlmۆu8ݴ!R({#% bVf!ysȓ%gxuf<=?怷" )vfOru gʣH ~VC&r"@QuؽVGd0g|`2Ε7V:H@|F{,')W}.=KllQ>Au]厄") ~ޓkO"!ޛ*Mnm!#N3BJhkp's3 7սf~z"2$0hƥH& Y)ҡӟ~%㤄vqגG9\9ǘ֚! 4SQ\` t8C"8aU;{6nn)g $ڞ@Ul2e>bިW?r p>6/K( d)XY@_C_ِcb7kevv@6pMҥi uh;c0=Ƥxgڣȋϛ}zmx46. ^*6z:ؤ6뽑R&f9֊ Hq#A䳕7cG>3NgR|)я.尻Z >!M\}X4|&d}]nw<&ʃڨ~eD]=h\)BB.?H(@&)yٲ_B6FUQ=uQ{s؉ ɛ`<ލ#0 83C1C)S>jq=:7ӤS ~70Ġ^>c`& POz\~ȻĝR̋;ec [.No`lP>G@tdJw[LA-WeB)]~4>TR.͉$ZyRz8ӉcJ*Pqa%ЂUG~{$I=G9K&\#h)NvOH6z٭r/Ux}snfWy?Sx Tb^.xEʍԃBjD5ؿRoE&05췪vh_- ̯K6LrrS-?0kG@F ]]x]UVꬿn2 wz;swcƁ١ tYH&Xv*.\2*t 7y:Cuo=~)?Oli䕠<1LoΗb"tȔ΂ %hE/9b&oK$UoF{ ;>?<1h?RN{ΌuVcZeI핼e`K y,C5+VLpyE!r7¹SS b*Ӂ;$/,WI4d({[39M*˖#. la{לL tװQ}A?[i4qw6m/ܺf- 6 Փh! 1G@H M4̸VЅ C] K*-9Wy7'ʰ sN&j#3X-OU L =jU7I]C8'PeJQ\6DT05A>Wf*`F6袁y [ #*Ul$s*)iCV);aE(?9}Bb:wVf*?^Uz:I:KIt3 LL3 "3h[kK?I7SF*;3,i+se&+7i^#vI:$44>6(GCUDCJX.+qk#*S"M@a^@h] *\|5R4* ,GQ8f\Ex; ˛ZB$$h^g@cPtoJv8\'hs[:sYki6SkѤdJ~ozl ڧq7s^p?>@WS+Z+~:ԉIE`@ F|Pta |}r篹 04sM}Ry`1ʡjMei{yc)7wjpj}A5Ʋ=Þ^{d-dJo5j"nؿ`d86Č`o]c2ZmͣBǶ-TJ]ȱK!E><  8~PeKg?bp\b~Eǣ^D?P^iܺHE`GeOAljlzG/:Ł6\E(<߉| smjߌux.$H> ?\ZDI"YknH_ W<#dyU J *tjɍGYăr퓾=Lʆor;lR؄]n3z3+cջ'vk*7Sn랦V{A|c*hm#Ȁ ؂%L!R*'cȒ]hKWS$04ăjR QXUUb'9x胆xy(FH}Ή5{@gI:Wsz|zb\b@{ ?6OSG0\YHQFM>Հ``h@LH1::5pz𿫦Ҧ.xuh deq{ \,n"O8t^Go|{٩[Rlh4ַX}y?$ʯk*وFT5(5YN\7 b\%eLV~1 6= JJgfCXs[qפd@"L̾{kb2h mIWf3o7*Mբc!Dp|gUT NJBw~7(7jGa{,UŲ>3%aܹs˚?Y'OZl3sXX'jX!p|-ΛkîW <Πp7<=!>1\+[dzmd0#dsdVUiهYA8Ƅ6잻g7?cv_v'*dVf_![̮{`6n}BR}SCn=cqo] )2aw2]-j Jo84zxX"Qy[ӛWC6mꍠh6aOGn @J]k 7.>Mrmp(Dԟ?M' ˠ`f i*f:g9sn4GxI7*R`+cv[]oS}&VF=ps|Gey>Zyf2‰PСuĦV_"nKK -0Cԇ-2.EolgH)5+IQ m1:kZ%*JVzJTxX?d2`'IZSbn U+ C_$%N9AYViF_|R/R|pr`Yczϳ <@@BXlnaP( V fa4; IFe9DȰ|SWl 5/^?)r FINuZ>-P_F(Zoh`wI#Y%:FUэ:Xgx+{kTtFYŘL`G. lFQ2K&< рQz9\lϻn¶ .$KOY WڞY+-<v`=9TK쌃K.i!tOZT0(ÞOql3gyV%uֻ>cBNGJOft' W3F yͿ;BK<;y Ba _ohUF貵oW F9-ؘ"$8$F@CEF0dHow!"wA[_Tï|$#r ^X6@دD088Z`O2:\w0Y԰LsOr SM/슯/]+_##l&w$ Vi'946qõٻ} fUfl‚BO^݌$<~aȸ5멹MQ3mUf,`C+K )ۂřyH5RsɛfSu{iǹ.2З0Os]U&6WaW͆wDb`JhĮ=u:?u0%`*s6IsW]oJdYDQv]fC{{"thRF禨0~/)5QE ?v%̝z7OB8_b-\W󔖪Mn{ȭN-m WhOR\86f`O[)f1!eOAП|~ȟ:\, ,'F|B3["%-uHuxc甊U kT(2Imk Yb8%:<#Z; 1&˓ڱ7[,"ruma)'3HO7Uc% 0:`&krTGu6I?eZ/מ |(̃NXo*k2S>i8iaխe-88b:VA_g&nDP eEl9 h@0!˵[mAfDep7"æ:Xĥyu_ Qy{k &{{=pnM% W9@KE/$-grI0'6e!C6 DN ܢFL)$i k#43-יmYM_d# gg=pl AEw8דSeY&5Lg9KlB9!4/ %v}Sg276Ȼ(9D( :۶2.DK@.mϳZQr=c捔9YY@:n-O\gIL9Fd8Taj0?`F&0`t/l-!15Bu5DIr#\O"}pum+EjuàULJ۱&;B8eah B;h~/rCq_i)Br-=|F{[0evJ@s;mVN[*b50(j`;n̕7f: XHNV wj.XFStߣyu**8SDw3},jPm,r@"i-HȨB1@V8E < F5ZWVEzQ} >n1<:qZ(w19E6fJ5q[me=HrIVǀ!3m5TKt,]R5c#0=ˬL\/F;Gvf 4q'G, [l[PXoO1*3-<2oVXxzc(F¼b C\ |ga:4DZjPkC?ng)Z>P(``U9Ha?z3ip`V,{˺qQ%!QuzU,Hxܸ? RK-C%:+yBB*2Lb0އsWaL~%@8?tۧ qeAs2 ,l2O$l-פvvcM,C h,182 fbjkr1'o 1]6C>r _ 3#byEvLyF~e8rOlVgB'bpҀZ4xV<|6"+A |ԥxr,қPĕ̕)r"WmNE/ɝuM|wUoi> R`n2ڴ >]3ۭPFB := &^0Q eLVth)Gʂà. A؋{5pSQ׳͂4^0# #]G 1D6&.ڹ.;=++4BpR°G"cb\5J@ Y6ܶXJ vʌ7*VYZř}2.i&At`:P 5Oھ}Guh;[qvS˓)%!j$xffon>!Nxľ~?qZe++&tx'D{Mw&"K٠紣t'h+àEVAJ{_\}Xg92DnC5y$4Я.WxeMcNTvVҞ>Bܴ ?!4X& 6BB\b\NV #usxmBptԵY^*lstNYB&=4OSx dZ;E%_֨EfOJx x>:l&sƵU+Wh|햜fum($g ~>44XJgPVA7f?IjgS(ßV%?+FwR8BOkDz?rZ~0m9E΍+׸~RK.#jmK9C_/L /W "4ċ} u]#)*->|e=׽Rgf4k((D0<JNOC;)~ՒF] *Nk/Ҩ#D6-FU_xQIſF*PՐޕ;cKUH!۹:-b9Qyj'N֖A6pڶ3*E !`i 9ä)lv&>R4P$5 \Giר{Ōz~7z@r> TFwC45g:KtT^xcx?sJǼ l1y`7hA#ag949Zw}8J(/iMx$uVtMɀe B]es34 Zsg/FSCp2g8*綋o0^ZNyO5 #J"Oyq( xd>1y+?|b7%UJ29#ív`ېw 2<\RL=`4gMn) )(@@A=ou̝jjB9Se|;/L,1x%u3hHae}U9%Yz,$ 6koI`W6AV~64@ _OnWjz9  ;ΫN=pnSF"r&=V y%[nti䑑|~6Krx z̈ܩ:.DqTmrq0 SMYW2s<^$A^UOER $Xr,[ܧj#IνXI9/ xh>: @'dD("&!C [k1DY><5 b&$5=} S;A缕#'&B L!~0?Am"JS=QkFfn-PaF#5%tfQtNL,1[Y=e?;:F(ECFŽqe.&w~Cp4 VP7 ) X u@JgZ'"hs@U}z=7h`[ I9Vn.L~\" ߡ^A0cF&Dj.(spŷDoBYz3ܻ IVY2?|u][eɎ&Fؐ]&G {cJ<VE6R^p9& D4FkR0Bpk_!."%dh (|ߦ`|q$fF[+U#1Nũ/4:E32 u d%dO\hpzk ,q?BgYUB.-Y4ʝQOZkPM2MmI\2K)/1a8 A.w!h< ͜e}oќL.C4SNd.+ IlmɈ[1VJ$ NMA3Lw6'<">no$`}yFKW≥b@q%J_Ͻ }`ϓ̖]g9y w۟{?oNF8􏟹M>C>?kQ(8o3CJLAqeݲڒ&@u'hi!= OE gFR vYluOqCI/~8.U8H"dQW'Sp/.=;ZX_a.s!; 6%O΋y>FRŤNTyfmLQV`gSSע" Mk*;/):022R[|$u>2[\}we9LI0FÇ'&tcYߌDɪd1+vJz!l 9K x*+`ksdT,_!32ܗ'gr/` ,*\+!a7v- qj2 eSS*/*l7KO] 0q/os~c,9c Vv7;;*&c^\ג{É^PU?qsե@q=*۪n@} <Ӧ}0ҠDV4 XT!AANTq8{r;F^ܻ 6s-"ϟ;xJ-oV ghf{7\ߙ#8NKA ;>8b`)g>}pB2 ›g5 UGJIavT~t)"xyITVY*K}ctLn?{s?\mT2kaS]|7vcFHf؝f6b3-Kbtڱ@8FKs&42[6$nLZ'PQyEKj O'j { E`ggpJ v*mU+"B̵%~Eg/" -y0y?[ 1lehudL-Jh9ޣyө8n=Ic$*1HK/2DE5n2 4Y[ #דI; Z칺'ה_^[RiN-cHL>)d%~tkoQp7sw*n|.5Ee9|4^EbB{mA$Bomq6qWOffꍜS'E+y @l9_JIQtE^^z> Z#]zĦ$VIR'e@dsJ~iUʢ<]R/4t-OB1qxQ=GDbMoI px&ar;/P Bړh16 cW'7"YXcvU Daج\zP_sN DHHcFԊb3UH dcSfЄ@Ùv? "H!ZUasG FzޥHƋ\W%7G&vRvf>|A$QL٘(sNܜ+';eO:dޟz7XMeJ"B1^׺tdձ9YXJ\^9v@u!+jCҙ '6Fhy#HSTEK '8֩ulLnN!ʺ?mܩ\5ZWgR.vt3'ϣ>!a^CbHME !b=ɸYS=mi?OΜ 9 \P81R(ǖ0v<0(AdLG؉du< ٶA6#4H2Ҩoޑf;"DZa ]#(lVa#J1:R\ǿ)-sJVc G܌.e΂u01n*䌡j5v"m.u _@lBn?R%4ǚ4n LPc> rkW@c1 ~"$ЯmX{pHN6@V>~^;C`4;ݝ%7|Qnj \ T61@Rm+I6be ij0!J.+sL@k8&61['pŧ]i?s Iuj&9Xy [nx1Ä+Z>&1jk5_*CX@ڬuZvkli3h4؆lϛI;*xUVET-[ :1 'JuW4QUcx䋉:ےQO.iXdr8AYSjB'mA>#yEX=}ۑf~&~a#c:rT?#FHi EPgiOʩAH JƮ}vG- $e{3ǧ:07TU%ꦈ Mo`?Wa"lp8 CA⋁A%x&Tb|VhT:*){LhR8UOyjE$z-_\1JPRPETA٦[iT&荢.F"VAqۦ`/Xy'&HE}G?u%} 5a&ƾQI*:!Vi^teP5OsK[6L> {2O(f%~urhm)PzNu5{>|ӠnuN׹Bƣt_ n(>G.}A,{~8N,`w6jDH&O5g)^LJ_wlQmgZl.fļ4\e5UtdRprw$Ǧ BnzM@pAԸs%&ԕS|3"@mwy3x $tN_S#m&i%ptf[[j=S-lȲi+in/(Oo,)_>qEFXI pZF5_għ=Řc:. I2KzRtO7^ç$SZ$5*} 13LN]5QՓ7gf!XZ7G TXs8g-4N~S)^&ҀO$.Й}N|a8u7},]&\fґ,̅wt!؞Uʆb˴BIٱ? ٴCS Ǯ=~{e(')"a*h&29bL3|5C3pMP qQ~Caih"RWދ89096vQ$8a,P$|o_PraƟ. IR,)>:͛KUEjы69B5-֬CE2Ny_}i8ﻡΝV4P"1Ls˴}5NTX{|O>ʊ9(*(!es H| rߑ_. ] 9Ղxih!rC=8>Ʀ(qŃe FȧFF@E )&_' e~~"[1m`.Q^4"_LdSNdVUTF,#I~wAqDO/H_2g)PiAxT"5wQ'vZ)#ԙm$Z#!>#YDX<΅.Ba>C #GPP>`d8RaRu pCiקq J`w#5Aln;jҦͫL=EBTb~s%~;.aGL2 [+#֞D߭@ݝ̓ uwxt0y 6vlF5̫4FQ 1 %P +F1NɴZPrw0Q;_- ʢe j^((݃eɤD<,7/YomOMh? DuzYRLqǶj*5bᤃw4֎&ŬRKYJ5p?Gf{gZBi@hlX3rp+]ev>"' Ⱥi#q((=7⎘7icԵ?]jNbPz XF0 BXj p-;+]7ʸ!&*OQ EvOagc:,h=·{HgTf|t3<*i fb+@[8GoD8Z'-ƒ_n߯#;ܼGɕ-1z:.xP|:*HKqxnmyW'6UԪjSl-I`ԚAPpưz6>MA,!\iV milFw#zϦL xSǨ"UJ8ulUX[׊j+BC糋 +{r5&՗k]֔HҌlny]-٪~*0c+# 2Tu1L-?w[ (}A%*|:j@x@3);S~h] ٺz2RZwP("+p !xsP[w#1 :6>'F$Ǔ{ F<8X}4To6 J<㵭;yڶ 2WL8gF|vBy6%}4pT4}Қ0!=ML 9U#<) DN<>F\wtȞ`J4ea@8)Ŷ欍NTZ o!w}g,8*v:mz7;響ipz7K_N鰬Y2ts^O|N+fc<9æ[rg|Щ rAt%y0=;̤^6iR2t;.w'`*0!9[z2*8oUئ9" D#QW[39n ug$ +BWi Pwg54jI.7=XnUZ®%ISsbj6F.7ƧA8Shn9ЯJ"bg0vI)zXKInEy W z; +0aЛ!a$52 EU.JmRVn_ YJrz*҄p*' nɑ,3J"k 9|ω%rKevPMƦqɂt LULlUtk7{Gmc~[{),{(rn kPκs' KH@J); _^Ks8\ jGѮ'"j H?XI`4$f0^vms^6l?EY-Xo%h$ ;IT aHɮ;QET{xj~JbBULY+N(<.ѡ7A6geM5O{+ѸmlFᡯ"Tk>1~PEe{ |IDyvxŚl//Ԋ[Uos*a]ǃ"%xd4^ߺuaGɼVͬ>. Xlⵜ'1љ6g+D \Q )je8P qA`PbLj]Jqb`lm]ym)[LX_EMeo>صl7y2j}`o6 +<-Z'}JCUjekѰ0$'{IE-$EIaRDb i Aa*ecy+4HL%cydEk!)>lM\31Y+e Z,l5ZeW[heaBzYK!e(#R6վFrǘY~Jb1ē>S#!`/WD"o ̛!W͇ťecMWJ t艤vmzwx瓑k]J:rHAi`B-zC>;Icڧi+Qg'CteZ#!ғ>pm9CA˼MV>g30;ڮnN{1cHg?y zAJ\MN?M DaTk#B4Hф8AGWIk7aM$tS13'Jd؝t4r8Rc}A-4^˖86HW^0GI‡،xwnLRYO"y"3_5â #g21C`$m&X=yE0 jz` ?McتdC"ग़*ݜlrBaF8em|Ή3`F o~8Ftͳfcy:"YZèss؀KLv/=6У/ѩYUy&~)Z~ S^lG2d ,d3龓q\43"XS1#"$1 foErT66i{gnꐤ _6vI5+5Bȃ%a5'U<햞5p%=*PtZY\(?)_" ;+r KuWc#RʲyII8uWX+Տ9ցt**1eBo_- ſN>z*/҉Yq:FΩ%p'+{p`d {}&؎A q7ykPvq vɌaThgL4GZgR_^$giRxs^gl3/y0kqp]&y%9(WcB_݆WU7^7Fɲڅ)63~g+ S:+O*b>(ܯƶ^kSJ1MM]U!)l39#h7rSP ?b4-3'wgw-j92 V ,0\,^~G}4OJHZíiV[!z.^)勶I U-xI]]d4)ԥ*t`iVFij\b~\ڞG@9iYX͖Uk'Ri8ܰ3<7c9]DՔ>őcT|")g#j:$c;\ S%\|}cTXɿvJ{QkW]4#N\,R^$q$P֕mԋ)%U:l,ߗ:5pvU!2sz1ؾo?Cq~W?Q 7׏VxѿcEE߃$T6I4y. On--ɟMI|]]oQ70]dǸ/|7c*3&Pܦxk `A?iVsꃒD0aonHE|,(\%өH& D)2y^u̸_0}8H̝XSRp"QCk`q(c-ChW5Zl{D,g~or,1{Pm :2:*HÖ́00&#,D$EL쑝mOh&>yE>GLc@ÕۧgRv*Zntwm]Z5ڦj ԬAKN@A^կgDtm7hi~㾗dTimr*AP O7R>XO.g_w,k' Ɠ4NQQQ<,.'Z 5-&Hb(ʽYWDK\=5y& qd!2fOh)혠Sv,YiV" g\,^GRDןV-;1Fb2Ý+^SR '7qׇY0/;Xv|5[x?`fA- f 8W Qp˼U k@:kċ'Eǚdz'Guy$9ASk!bDafҋ' 4 WxYrShtMwhп>AZƨz'5tlRFP>7DvLg"H薶 w6||#ؗ"CqPʥdXHkp /?*~4+xX1,4R5!)s{Q-,i78G`OLl02O2FN#q9sD8eRҤvsz\gȰEOVmJ*5 5 l)²oUerxS2)HApJV+ʫ KRDsf b>HHVM"E5(o}SoQҷMf)P:MdLNSڥc+fa%v+Fޛ G<+1_Z4?NIJ]Ptvu ,V=DŽŸ6c6i< 1NjXT䡬[CN\(nKN,Q of Hz}:`/3MșB01kMK~4rRAv1:?$I 2PZ?em-'bϩ)TL޾G;`@YaV]dNE-@K9XFX+@M:u Y'wRH )pe-WU.)BҥWOK}ԊQ)3 X-Z7;># 7eَHt6-u ]cy` t?f`WřR]>Ix&DjY!1ah(tׇcM+Q־mQtn+4|{ jDр#j*݇EV2ťxIcҋCP4ݖxЩ^$PuEPDrqHRn %vƋʤLz̧ZVk-{%l-?̓ q.6$qRIO5!l4|yK2j0(ʎnOnzߍ[1G}*aD—F!YoiD:Ьm1%&K)|2eaO d *T`sT]=_kFk\x\0|:ۯs|F]<&>w+\)O`H/<~A'3ѸF+*Hs z8ΖϹ̿[W 1_{0O^XML [_ 5VP L6bP)t2U '&!(e2BcґoމLg06zSj\OZNĊV]#UhvH;~.Kjz}k%>ʀZ/9H@8AS;le @*"7Ëp-l_i]d)#$5A'm論}IT@Ƒz#r+sĒ%iOږkמ7]beߍ&OG|V z\JGB M\.1 "':2N;> :s>_Q1]:n&Ocm:Zmםu']QI}|ʆV:W8L&C$sSg3,=> ݉*۟bAVZ:s%e lʋ8M)#Yނ?n1 hij{f$R')<*m  jM"~2(K&쳁cɿ nba@ʴB0`u?nȿiȼ`4XO^,Ug&k5+͕Lv=.^@j>^:\_t*~!tL21c5+zR.-Lc 8tYƂ$6~Hr$*b6+>М GiBYe)Eӎ…]Jp[86)ԤгW!YiE6I`)}0V?娉><OTC-Uɰm0ϴ]C f[ȴ_\SV~Y#p,af"uaUn0ܫ0ii"~_q#..Hj֩紅m)k[ +m:-|:'/| w<$wOt.S4z)>#- n{W_›=:+Y"T_V#HJ)Re@֤譵Fn"_GV3'&U ֿ[ygLe}"=(: ,7ZH(路o@~0yZ?L^O=,c9x U% 5帟E%7Y)Ow5NLek&\-T?, 'w ~ $zSc%,*~Glur0$mmyo!G95T P\ll϶3|'|D ya O"{D V;@ea›4d/pAg/ϨA~y(:?$'hͨ,GeeF R'\/l6&0H}0'N;4[Y2R߂$sgQ8)I59 j.&h?yhZ*ҵ)٩η7xZ7%tAhO"M k 1kL;FMy ^|uM)ǒVgywc!HcZҼp#JJG$Tvm ,ΓiEcQM @S%W^BI~=P0D߻NG ozlcFۢ>5F56@K L$L5˓C.! 2 anF+ԱoYdx|L<2yl:nʴc ]Q~k̵DX!@H o:f̟[![rMW#gxma6D1~Bn8j!;oɯkLZn]1\⩳ϭU j/b8JP%+gց9jI= s):\]!["P ѱCtlbXs ;.3_>XVA) md-9sJ}'q6,'y3zDfR%VzqΐXXce6e\x3?iaϻ3hAgI{K@[­%ryRS$;XSHH~iR" !z%lVOd ,x-y)źw1'ʃF,}'36ИS ZPUvf(V<^1{@ X_8_cfvw2vJ(h );kN]( 1{Q7`hI܁ g%JiZt)N} p0Z^IE,g(CV:aK* /mMT H}KDg%:#_Ԍ&Wyk7 $dz3-G02ԃJè{ U{|-\)0{8;"D*eI䈓$VLb!gi`7My=<9tHg~>\'oyڤٍGEԭIЁ i8B tf޹zttkE}AwDKa8ψ l RLy?r=3O Yq a߃M:>p(1wEhR/ԛÐ^ZhB؜i_w7z/7^`j^LBLt n$W߲[[l)5n| RYbC6@P \,x5l5T0;aR;I{PfLjw]1>`gA6ho-F,D2C77t s;'<DMYWGCJ6rU[iav -8šV?GFy'X; ̄*2}JuŵEE'͏`B3f].D٢;1?'H IZ1jb,:+ɰUa> |rN^5V-`׌v,Z:X盜SūKGS[MU\(:GBv *h{,c/'(ÇpKDg7#{eTYW(y ȔB:;z|nBPF[،dС+>UtR.h;>uWl{.>)Ebh0"2T]sO9}!IA[RqQ A=Õ/'ٝ+="}[h)AE\9<>.W x>^ʑr S ГH˕i ,czM,\Ԫ4tR@,~>UTw_[NAJ)]ctOzPɧMr>u L.Dn,ɝoftf_ ż*@DAgϱjj7 niW`~C~N+aYI[j/g̶ =gaЯq,\-z3d sE&o[ImAG \ Y q I ٵng(*HռWC {fZTN$VcG}[Q٤ X)  [ie[G: 3vZO~h%il42bvkrX/m}N5|Tv$̭,RqxG HJ] &wxg#Ώī[̧;׀Ȕqa[7G4 ZDe)Z0 nF d"pj#`:M3C%=3;&زY}K]۽_VGYeVuHrM3y0K=M|nIdm|wtatmo-n&bDoa)45.awvI!nթcNWHxEm)ϺVhDthHb?Pgk|2ߪ*K0f|x EdN9b19_e]TO]v2^\=Y ych#sdk' Jњp%Yܫl:qQ[ QZ-cwZYa ๡Zm{|HE`講̷T+*fQ|}9)}D0OtL@YGG&/\~@_Z7(g~9.E@XvJэW_I~*t!Հ*ބG4'|̵m=v]"\5"GL'^.Y|%< 2jIaf]!5hzMc*y}NQQ,5qȦQ$#Wؠa\[ o.n0 ؆Ω Hf<4b 'QF"A2.'z?ѧzRvw `={AOc_2oټl+a[92 Jg{Vn[} 2( c{2 0`\T6F ƭ1O-_Y㎶1=M!Ќ-ux|Cy*{#Y_y J8 b6/:Jj>Lj>Qt /D![(7L \b) BLB&,UGԐ?b ,sӱw+ ilj0csxCqh+A--].~ϞRI%0٬X๞ƀ(ᄳlnn?Tcs:Vz]]^`&vdeu`3{Fc(\qwpxrG)qKmZ3~MQ.dWbA5V꟭5:K8G#6ZÊQ@ 2]AJIuڋV ?IF3.r$ `Nͅ=fMi^DPhtMy:~TPBdŰj>7o<6ϪLwиDb^sˋٿgWqQ45$Z͝njp3om)e:&>h;"%\I\dD;+Aӹ8ÝbN -EdxGQ`&JbшԷ\M*GƩcQzYjK`a1մ"N=gP ^373mSVAv!ȳ9 WBU] ےd>=TPJs# En7 6F(DxPeWKfsaK+JfsgX;D^J\X-dM^h%c@xaW2WL)@ swA`>kV7A l. 6s)0C ) hhy&p݁/=-آӟ-+.ƅ yu5c)S5gV+I&+[OW9d7`e:-M":j^]It,S Cvq.ឱS_FR|mQy$t0 ZJXA}| ,vsoȻ#(]߉Y9-1JF.@HG{i />l~VQ)`I=Ny] Oa׊m1PeX;2DxGP\Z-,E^k)Ot e -o2]) f{A+6x./H'R!^t:37G%h*;m]Ȣ>*1W6M8?PT"PW=tK`)T]1e\\sv N>FDn>c@)+RK1iv6I]_v%yU꓊`wl%9 OrauwmӹXou<Ā#{ţ!$!.+uWz t=z`հU4&nӜ2:3+jbhAY72T(qW4Xrc̮L4#j.x側J% c;Φ p D_e^wU9QC6Nڄ\eoQxkR4AOfq!qvtIs\cz(q }p aQ?kIW 7z{T:L='$'B-؁6Q ~X謣o hnZYhDS=1dD',^\ᛪHQ1)Yt4W\ U@7EƕE @S ?F}T҉j7A9[iWZ\ 'Hp~фLy>L"|vKz.N)lw{*I+bi놺dItT96R#n@A}fymS$t&gR0P1CgOɑu!EBVtj* <;q #:aWKc* G?kJVslwRtAn*>jmM[Z}Ͳ$Շ`Dς2\JQ$I!X3u+AZUD'B?WdRW&[q!.;xJq8{.v$Y5EcGv ar9ؒ|dwԀn*$g:>7);?[W[p8|NRTn(6qQclsৠ,-kEYGDuvWf"*alU課saA:g@)A6mArI^ \yktJ-8PvxԌv'i#Wl+'Փ5J85,iԪXwhTCGNGltLʤΰ5XA)`(Qz~c9@zQlDoCtO~H3氺7NakO6;00wYqL*P'Öqѯb k_l%5=>`p#;wAy c1P+7׆4aYɍ +l'%?rB|Y~lY]d4CD:;WEky] /"{oCESA#eI. Kܱ$ѕ 8-vP@O;HmKW¿ ` N뙦'\X5bMI1{ob,bbT@; -s\MkRH4.;^S8^tN81Rj$8T7Q`78uc e?)%_|bKdX4Ic EAVYY@ex8+f]AjLHJ)/c%U:4س[j:`!,<6,UT-{j1x5D+Kv˲ 2 8AJe h\9q;_0Y@W=.۽W:ZDq5rX%:A 8MA">=Ţ鋄H/G"YgcGU{7xH=ȱ[ :TZβq!Q_|ۚT~MfN&,yj9 kxq4$ ;EЛ7N%'I$ͺNdKSGYaG0Y kkM\ *ݩn{R\(L|ivӚoGR:!)/l63qn1~ɲT%^Hmy6\ƦŖ&?,l7\H:ܙ`2\I\w7:7r#1WU;&=[iX]Y*-ì!ài!{Q6Ѭ= svG|kEԾE2 HHѵ gf,bnrqav9˴<([a%>eD8!cRֲK~;[p?r4T{1ri(kP|:yDaeAIb8O|KQn 7RW3Nŗk\WCCpdIHAA_ګpT|MĜq.i!%Ȇy:yh5}kY\iAv.&/}/ N9n@ ^v*gq+FAitDc,ȁVD.Ir]?| r1٨̫?ڴ뀙Zux_j<?0D)2bvΑ?ܖuUP7)'MM̀K ג`;@ xk!j3IU#pi8ƟH_#ΫSڃJ67G p{黁>B:.Sߞ6 S|WN:#oa|uճbmQ.&a/Kf j9}t=5 --Q&"@PM"W(l`=Q ;tvAug$,cWɃc:1Jw&- wK7롩McQ YNN "vZOg#[9:3Q-Sa&T16(e&aB({ úc+R+G׻@CӒ0 +S3V˝oݳhY񒳠^]D^1pH+\,u|=N)[Xw*NG;7|M7nID*a'''Ɉ͆,J!Km%WG)Lu*pD2f')@~!?J4>*}Di|)5:P)ݒx=B=TNaQыK/2;ޜqwo&0ĜTǽ8F:I]3~}LuOzT_-gez,CO yܝ4޺E!8jv]0y,ׅʬZvI8bݳgcux+~ӵUVBe%Dmx)uLѾGKT3%:9iz.)0*/|F Aһ}8N$Pfjz̊Gm ⁳=,Hyе^!vЮhJ?ӣ=L3( ̦JQ@AJPRzJU+rD +N0WX tԞԔ8w^Z~/.α(u=R}M?9./ڀ[7VvS0jb"$+ݶSh]Ja^]Â΀6~ ,H l(A'vAlۗOU'êwg8AK4JFrNAA\GÜx%}O&Zͮ'!1oyP!uƅý!\v.=v.qSUT(PuY"ae3Ţ g|QUc89FЇ[. p Q-y. GxJzP Zo UwK#ђՎ8Nt _smDz2#+F6+VV] |f8AieQTc< -*t͑hlEZZ9dduYA'貀-r2FuzRv2$T gA2`]‘_ta-huފDrA'ީDN _fb Z8ON6b5G-ՋR'֨Qp9՟^ziLƨ"UQE|< gi걾EZ)sVjz3yr'S<]ܠԊ2R#ꭼ]v Ǖ >8Jm z52yP3 GYa]B 5>Gl)=^0RB}G/v$hʸ)@ם&SFtz7ڛ e"Yb@0a%?YugD< EۘFMK6l('(Hц^![S˘ؙBLr&+d!RlONExW[D"IQK^L"AZIubRx9XlRNhP!Ir+0-5 mEVp ֮ۻ='7K}0ĀwuXhh闅L3.uOXQzԢe`YHJ5๭l|qP? =ͭ{#ۼ8>5ֱ[^1uKͩ(s+eȊLSEQ9N&Sz$xE;9%&P{rrv{J'icNJAY2za1J,hXE$g$ָq34Y%Ѣ\\J!ٳu&-#g!܄. @[¾O *@.RA%>lN[- z 府COEpyY@wn &*|K-Wfq`idS;b-@PNDt.9y کV1*K^5RQtJP4>i+l-E`6;ݐb#U_!>YlyoTz²3?; d6"^*=J fq- 7p! @pQ?&dꋠʾqg:V2[("b`̅ME8t%Ҟw_=e/7Gq(fIe6W923f[B7@{3qj,`|Fz!B7Bu3JJVvDsȍMmhg?;Rkw{/iJtAGpzHsqgœy&ռڬ8y+aojXuVCŊtmB3a+!1aVSn!`N +ݢ*꺶+  sJ󒞌20[V2Ja:Cg.lh" ܠ1;"QmVA}Gj|\H)hƎG鉇 obGW)OܥpVXY\T O:a,֙7e]XO8uRX8#tYr>:%y9Q^˜ly_;QxG# K1L]8/<x'">Nksjn>$# ]/EܻEYH9z6k,^ ,pj~]RkYX*3&UܙG܃v]IW[b;U;4zp P\ęN7#r'4ߍudW), >@,{!_B_<H֡]=ܥLa\ifK>S/kJv <\ϩvϿܝ'q3|-#>`B5seZ=N+v[fO 4(5xؾ]av q6R HLX-wB־Z1!8E3`HSE^厉YLn%3$$/B)z"=kd>3CΫ4aŀa ~]N1x|-:csMFFĖF!zq7sʦ Pqϗӑ0G].mAA!{N˥W_W>I#'ٖrB؏~eb?K츥GEynkΪ׿Q-)[pcI?[ZOZB#a$U ɥ7CH:iKӉ뤚/Zs+W#qK[T@ 9ON _l 1jhRAu$x3b͈Z6=30=og ,F/' ^ {Ay>9LLvcҋ+DŽmP bԈXpՋh/dTl=EPaGjFzfd V(p(d"WTCD(_W(xޒBQz]p%aapO:guh 0-Um5fޡN-f"7`jYhL?UB6sm:CJh{f$.GB6 P)LUFV՘&Vv_hh696STƙ +0SЯBlcl& c<9U؎aM@=) Ƅh^oQqM(\,OiF5ދo$&(wHKV߲*E[ szn.oB 4Y:_]rR~p!GE?/FdT7]eLMzDimx=_rm[$fQ>OQATy{ȈU%p.ra { 0$T7f_HkIa}MIj(Dg>8tBW}G +9Էޱ歎'DMJJ+c(>5@s\|gYʝwh]Lڽ|5]|˝ߖ<Z:f1g+,n瓑@lNX܀V]N l%`W܀Y}|P,: 􏑛1%O"M(A1 xg y{Ǧ6*puGOpjSKwYBA9³G6_>o~ꇦCBL(5L9Bw,qn aGUs؜X V@`1_!vVp'z%ic(Ny̫7#ƴE0~ i^3O!ƴ6ӈ~Mg?ج ݈VU7Vl3UxB櫓&R ݒpv,Rhi&![pvl,/\ 4ЁǺhI/#Q_F4=6S2W(|E֞*pHWGEςeN+|]^2y,=?Ou#z TSϫ#ߚUS]-2`u'Pzڰ{Oe뮚-V㣩C}Xޛo.Ծ2p sid'uLYx~cMkeOqEe浮JpNSS!x~12bۖ,#o(KR} WMJ&il;ƜsfFʤ;_NZ۳fКMe H(52@:'OˤWڃsrYS4c!*>+7r*#oLlm4dZGv9GWZKƍh99L)G ';"rƸ&u%99ڿswq] UhW+_!y$4A_׫Q3!ؐQk *m_!]GN]Gg[P8טx?(C:ݪK^ ʈ{WcEQ6 Ga:ɾP3x^Fw `pka^,;*!JHt0x=_cz״'5K_*7d=l@+] ^Lg]Sl\ppc弸p@X*@;yA9FmD^Z|= q-&~CrAch-!?Q:˩"AAz϶G qńLLDRۥx{{$01{1n)<6w^>^Eڐˠ<ŘƗ79lj]`|He~V/d3lU-u>'@:7vXr~M~3 ůY1d VNVH-o=1zz<SFXK{lB&ۥcGTb5vZB93ƈaA ^z΅@㒴0V95Anp ='ڂRH_=HX5EI!E > ˆ$~%|tr&>2G!{ w4SŌ'3>DrO>T6;gH-"E2h4?<3_<+4W5p`/E`{xua7i4 ; 뉓/zJhE("x.CMGk*s(|C(q!8gH&f}σe @@A4_bn]ǛA_6 6f_Gut f tbɻil/+*%w{?.Bėh@1YӑRՍAZy<9ءSa1ŋn?Bn";bx% ۅ<#C& a("}}",~EQnbR< `ce^2C 'eG WDH~xIh\eV>#X{9@O|9!$an=ff)cn&XD-pNJ 6b󕩩xJiYF ~qH|? d *&.".L[1 v8pH9%TwA fRA_Q;F UϿrE-{3q/b+K(B!h{zbqeHzh[;ca7>Aj6~'/{-Ug3̻\ETʃar6I=Vw `=w@hͨ-13HŌtz2MgL1;AvP_.kPơww֙O-ںE~-`!ed Gk˧ǻ mdpKv%~}\s'>v/o{f%+ zHÁ6Sp*SXJf$(e=7G]8,!!0@U;QxWp/Eߠ%1@1))2ex(chzpR)tZjwy0+x]93XJ)(dv;Ko=t3v9z=ʎ~@dB"b>N5KUfDB sf`+G>43r^3 KȖvAN<6}G=N<}="mpLOn~`ccB|f$Č|{ĘCD%ҳJɜbHliBY]Y S چdm(DJfz3coZsxd0K([tJRMC٧ݶ]8侢X@DCv4BlՑřĿCNE#X)&`1>wǃJ_!bA֡'?(sX UeX GX6oy"kp88vuJ5jb uoHBFhͻ,JE>_WCSr'uFA?{9 X47:έ,5-ђ'.DG= &q%u'vɥoXNh֟l̋Ț.`XAuU5GCYW.C9-I%,+]lPQ)vӒW~ 9`':`&A0 ccaZ8CmY\ӆ&QGp텊SԽu51c;>R [; ݧX0rmw "BFs! ?!51Ua206o97d8펮읆:lq'h2?LR 8IX+my4cI9i?OnZRJ'w12YaR_h\lmA$;-n*Gr\d5vlҎ$<WY"=缛}N2ہ#8`V5ei֖]TUߐDJYP)r|+X$;ʽ]* gB5+Aa<*8w@,{+d#,-*?jֽ%#.zBk#͚5oTm8dkc51zUm۷"XΠއq(-]Gѽ@g0D^WJ}ԲwMB~)B[Rˌ N\CT6WsG|0X nJ Rnp&&FXW罨^Ȃ*n߳G34ι.Y?9ƯKԹCA"R|,!0vk tpmv1ht(sdpݨ붏3$m;{oF0QIzs&xjsy=po|F;x7nf+!=[X?T[L5.6$; $ n-F+mhN nƱA& i4#Z*+;bU:c)]6+uF|$`匹vgpq׾1EJg jw'0ukvl|`h= L!0gXpN<جu0SFE#Кi;2 ~躆"Œ ~KI݉Ù7ݘ.?-N" kpo捶<ws|&0:MfNteF_JUw–!%{bPc4e[NFsO@:$ /EcrGJߗcF =/053_f nWDZbp0'+ sxJء=E0(0KUڈ3LqM7=+(y@`J=QQ>Rf Wu#u8ED9c1T3+z sy/^MFfE+vzn(Ɔ1nwGh&i;ܞ ;S;NݯŁɞq^H<}f 0W?dcĖn⁦} 3fڄί>|iǡ $ͽM9YBo9$2:OknMk2Yu̙Gñ^ zxhNn)hH@ !Aށ1DsiLζ>k|.S`<FrRIL:&ٱ!nuȒ.FT@!RA k.jdF piaevۓLn"9E g6m>M/6*OG3cIK:A1DXIȫQnI8~aYmIQ/y69TMC[ 7b,kcѤf@%a'^7 M_K~6hx~t2E@qxV`Yl~\k&Yhә_VZ_#%õ7t^F5v+Xj~O[<f*7ښ=%ޑC!3^ZnF# {JB=鈩[:=&3١kDǴC;[=^Po[Bm.gִ29xV+:5B@2N@m'%W(S1a tF1AQ(:={}צܦIh-Ì9NY*ȝ1egm!j8kG˵ϓtXR; h:L\-~W|W$VmK-WV`uDKE@$)DY/*տFb8A#*AL_6GlA/Af>D=7y%7ci/fw\b>LPEt%xOފ؋ztW[ʳ0`d*>ALhz ?>s6vJϝfŎ2})sJ0!rҋ*D,l\" A0VۼHzkRhHĀ'lDtCS%Zi +!N m3HMvE9,;|x\y\JV>l.;)4TphL> 'Ru֘c꭯)g%2qb`6^!hj/\pq!>0y-`G3%p$$1iLBr/яվ~eJ8 T> [:/"h(ߚPi>2lTzIhYӕRg`_!: {I'ҝ,pwQnHMZ ce qq<>(OJ5%`HOX$jmhѷc;/u@?(J!. 1|!1* Ͻ MS4 vYO~YI~F;QbzUh!o 2p(dt$νb8(auK6 j#֙Li. Pr:IqA 1:V/JnrصvQTd EM*["[(Aᒖ}16 m8T%ɕkN~@I:'pbaTSc-a(Nb h4WcڶV uڋBڇN] *UV m vڪ"TFvF/ |ۑOܯst3Wtu0ƣ9b[oֵA&%9 %.jvp@' cU,VlޓXk`*< 1siB @-$q$71/Y!MI~Ļ5QL&nr풑!l.uO >TRp?5R6%n?o՚Y[K{;y;]]eVI%ݽzGfE.z̻-%L䷉)>@c ٕ\X ٺI'Rۿ)]Ojcd'C2M. =rGKJRitudsɦ~!(42yjCcU[.'+!?ɝRfGKt. c Ňfg"Y>JxK&q"Y'ri/gY۶>ʷfuGtylt#PW<sNf2@ts`V>;GyrVwaI'uɖE) |7x]rNO(dN{D"࢛5, gW^Jᢺ[(5$RzGTV sLQx͡#]MYRTC*~! շʊ/LBϘ;,b݉b,jϬ, XvFcJKYgUcIkCDZoonWEFne@.~4*:ЅMo2rX6ھ0b6| H wT*fg0Ndg8_brAzCwa8<!-$( x6率_A1B"5!/ H{9i'QE<˚'،;t`F&l}Kj `X/~-4P<@G:Zܦz;-1[dJT7d괰|$ o[(K]O=7 12*5D-ͱE=0頞S[ARxv9a(ͶدZ~#!4㣆<8a9\Ccת@RoӦ 1s²ށ6 ̖[ Ҙ8_%۩XxmCͳRgv섎aCeI_b(['`?iV dv >K QS3Tq1 i( 1qIJ&WKTot\ޱ9,@ QA8\hU(A8M?L6Q:6L(æH"O \ud+5cPHb9cQ/218o @|{%p8iz(Ƨ5_V(~:WAkjvY.] +*W>\&?pP z鸼 q l`__Wrt¥z!I|v :>?g4;Hu0S|+6TB)TKa+ +qBfZ` T 4ԩƅꨂ~.}׭j7a@=3ȸáT;v{W1? ҧ$+VqW"0:<sbe)u7 !@--}$vi (^;ZyoA*;"Ĥ{),:zp*Fc-,'"Yc; JIvVS 3?$ʱY܅[ʅ%~9݊0L ߟ#uےwK2(C<⵭- NQ9{.l!\HSQʒ(^DyA~w]iKjx/"$G"dQ;VQ5ȷN>r[DVIQ^" .rˁD9bv<:5bfn?|b˪T>"BXx,JZw8[$({IO?Mt⇍s/ȣŊË?gi,2mԧ_Ϊ!?1Zڵ)]f,d;2YVc7${ "ׇSSXw?2.Rv<#<>P? T?(j}2V:]! $v󘳞?7fEixXs5ap%nՍod^, 'x"r@F <ɌSC]z֓LoR(9N!js8Es%emxP"KwƓԵSRPx̓922М%ĚI(/7`*4MN5Q1xCL#Eɷ1*4`BV-E.75{VRO$YYd~A9] A5bGDUNH?u筀(W)2]K&VmO@ē9)oo+ǐ4--ITVJal}!l?l^00K~ C渚%ˌff2cpv AbR=ZNH=/ πmWopN3Kmf >6;}IRHc#Fɒ+C0! S |AZ76=C36R_^Ȁ@l]9Ͱ:UGMWnŋ0GlѤ$$q&܃|3LI[y[bUrDf9-plh .xU{X4P+X̅v2(~F/U8&/~њtտs5psSv!Ѩ.S؏Q_6Z| 2f;9,e|6 ҦuB{ާ̀6gt ʗ!(-YH*;w[ج nY2Y r;oWK bJ5M ZPC€ypGV:tԛk.dfGZ8B[ltZ>buc?YUcmɹ &(3C._gn+AlJ~?Jӕo}zk&a ̞j;+J5#|߯Q5c}r@:A7Vc#㟩U߶ElY2Z@Ȱ*⣩\ڍ@<SIdcUDOBvC[y&[ R^PԿY~nz;Mlu%Hϗ%pq19*tnNAn?P9thQҫҨS Sm HlY?y/R-%ff+>XMxoh Ơmd+L+v k|/.u0%A]6ȒGE7i<{Zn PV r4{)iB& \ȬM-# ? S^4$;Z;q DRK!.wo;*O'bbHVSt@%1QX /vLO*{=\`&cP49n/#eYI.27P |e\%6]bv#'eikT42Hҙ#IB˺lḻ-@z"l=TO7wx3Ht`Rm۩O䄷C[(cKfWhS8̧)doipKn+Mگ.,(~U:Y]d`睬c%1FQ+]dta9 `~ Ė񧗐 ۵Lf;ޘXc{)B.i/Dk.ekbXڭ-pzQ5$=3?U^()+L op|f@;e)*'-|Ȟ!to.BCn]&O8KR'|Pߣ¿HUW܂ hZD`$k@0;XdɪO]b,P| VES e>Gv4#~f LmEP, (˞$j)i˔5oo;'<ԘCA52C4ɓ*6Ajk |3a2jf6gQ5ccHFڬ{)ZM_5ZHV4=Zwõj^B|5M5-Gn+Xoh9/D 2,vp[#2*hZQ>XTc߯}4|0->(:̡Y}L`x]G 0* W@;`:\RpB6bFb6rƹ]Srz*# sZۨml7PI%h_z!T1&Nl*91 6`R)n7] xBٹGzZyDSW;YhvlulP6֫@R L+#/1uE d`I l2Į#/X84)MpqA7j1x42\zc5ͬ1y+[tPcdl H4wu^W6F a&4mK~@&S{q"Y+];PB{\:͓%Zi=+?V=ETeV,k-"UEƦl|f,||ysHޗX3\t8!CDx`ݝ4i~@IAbq.^ZXvzcL&G[qz״90 ˍ ?njbƒ#A| ^ ̼|JXtX%s>!y6^VAF sZب3p\wYo7MP5;!]^ >lqPO`8 }rpW n0jr_3_;2E/(٩r#ό8-;GIyvf*&qW?T7 9@Zs2 Y0D \Mљ DLRx1wMi+ڝd sN|Z|SJ5XTh*/F6&NP*)t]Kw`)\B:@G܊!^q}6*%)-MoT^T]@J>'}BջE{XЌ9fQ`M8)1\=I4{˂mX$l.q ><և"e|Vx==,iR>W8kd ~f@j(sI"C[Nq szy}x4̣߇ JW_F(aNyyE?M)1L.%*<@owFZ)dEF_N^فǜ҉f6KQG u`D1mmW~H!{_#YAJ8ׅ@^A?sg(QGzofs7}k??C o#'^eXƾCK?TsOket.S"I`MjoEь!}2`_Fހq }i/m ۫5"^;O X~,1ʐYw?aE/볗z6zX& #FKb:*Jdy@*A5s4ؔf|7 I?-  Ih" }8wv]^ETldHd Dɍu`os~GH/B;]FoD .dofn$#k)v|efu03u%Хxkuδ0aD<=4 K v~`^WLv-3\zsiTnE܄%J''8pcYܡt }i9WC3&d8H2:̑;d$,E cmM&|%gB-{ PᴵF7A^ /m=$ 1\s㢚M}7^ tߘ\)&C Mt q+B}&r^s4v5J׏:{4hA7JSJQh?X1SBu=Gil])%)B{d~LɁ뚢vOy<2ry*RSjLpck0Y ͇$"iyT5bW2 j:ͶN:WʅIƾd_@+u~-@iKeb*Jiᅻ;}P" ^~j+M]ݏ?B"Ec;ߒ:=3Z'4lf Np?O&,/BT<I/OeнX4*B|r<%;dN&z). b9l #?֮ViNZ;nXW%<`WXH+~ԉ6,r3 =f59DNJѨc8f(҇Skb-TW^s]GWGhEF75;/f;a61Y7@׬ZVcI|G[+fitoм1IYC\Y-|XaEM~s#~؈ﲽީSE%B`y, jquQ3:rRјƔ պ1GT ߡG#I%E +BSgjv*Tv_)Ї[[*H&dws83Q}`Vqh/Ϙ*E r6`˹:Jv 6g@#=|oFf~ީ3y~>"yuH!oy;mIm|Ao5[a1f.f52QC{e^1PƝ=/ 8^56 جoUq.ۜ2>`@d.\=_G?(&$D}88H%ErFŪ 2XFoFxLó0ղš%ސO}Ew-A\G݁8u @hPݗ@D81(FfVndotO;(""u r%?*5?WJ W4.p) W#[V"( Ֆ*H`0/1D'c;3{E ǰg\Vt qxRD;j g-x$!HBܲbe: _.cʨ LpgW|= 2$i&ژ5*0bNO S9_q%us8B˫]t66CӌS +)G%=hMw(j fM|.&<ă4C}O( a򩋽Scғe?w~ɾ"f n5DSmM0P !8d;G=*H} |kwsx:9iPa,&j qn%Y܃D`jNP'rbCc`n |ja[Ɗ"QD2hǃ+nt\E$Y6YmH|te.dSeMd^[{]"m$L3+G&F(q3W(Pq>g~3Ejaҡ)@XGvH:L= 6YR3M$ϳ9x_2bp+i-u34G::RoHw5 /OAaʒ, nBOŘYWssul=7ZNŦQ5FFG(5dB(icQ=0G8Nh`G`LݜCbU[C&VRMջ ddۋl_yvszw']v7uwX qw;I`2hRrͲlsmJrer Mex씀t8@O">~_*䓐›vL1J4 "Z)tx8ಃ,~ᡡ%tAj]`(Sj&^Ѡ}˥T@*nj5/ۘƚ{? ɞc[#@nU~ڴ%PeJu%m>@D>FKqQYF6ľ 2+WU3 cwy;{D\X9+L3 &irlmOw XD8&9*9w7ig!%O:Mjpޤ' /+U.M@P{Җpg }N>r,^u>Nͭ$*0HcH|Sy.;NS7~*g| CrC/ՌQQ7/CZ9<NB׏:wjlEg'ְr P99V1;V脁ݞRȒ\ %l$,NF_lWfbԇIQȡY FV. YgO -&{Czª$7ݨ􋞔Q|a}>5Ӣ-laU-Ī<. (䁖a{ېSd94է}q gh bnC\ܧvCgqMY4;)1CԕMnDX*[/GU!moyS*5GX*!]h4lYznqu:X{X1HN 'z#fk!u10} v׭deB10ZOĂi-k~SJ\\H+HH+ ꕯosniÒ2Znwq.fԧRPO%B!Ag*2S*@be7@ZMYmUBUF'܍]܉K=+&,()Wm"{U^[V| Io@Qd 9,lk͐b+Om=Ogk\u!ތ—Lf}jje#^)M&tgG@>ccIn9$O]ؚ讫qq/zUJ<"y%IWXo5QX4"86Ӑ)~W8e). AXAƆHgI0WbB̵Ԗ@Ӷ7R:{g n=lL:AON2ɉ\`H=k"2t7yv# zsh_,= XVFVU!5ݥBb3ʴ^%ز Ȝ $íGZ+Yn=g}F<׌sVL:Od֡ I4!T@!v)X.'tΥFdUӕ۟hdI>C/f؊eBsԮ~,4T!`Ѫf^ڣE( {{u+}W 6'9lCffrek$LH#`wSAufGNl.;pp]6(AZ]H,1!d1踽WCn:ZL1R*RU6nP_ޟf¸k ]/o12`Lf_(u_= kŞZ |:CٶxyjA">hav+4苑/;B^򱨬d[ |k9Ԉ}dzu&Xklt/}ƃ!Tgگɓ~H1Ŕʶۖ_~ !PxeI-mcv"ldQY3vSʃ*s5 YmN?H`cg_?|u4ʾߒAB6]h;ʎ XNj>_+aob &vAh Lk0ּ=K R:ӠtheiimtmJ'P9A=ȭ`YI!8(Y22fjdܒօޒͳ?/q+vJɎJz1J<=CQX!ar|7.!q¨T9z58kOb2dG"2Ʒv3@ FP *hiBO^. "j+ H _xڧُ1KjSrD". (Q|!5pV:ugٺ-VZ",:1skaxYrGY^$qneWLzwP8Z:;< H{ϼ㺣A.S K;/$m-sg>FW9,oԾ˚r Rlrg<D/i@:T4+FF7Sٴbd.Zyѯv`3KA zSN @S\2΀2Z?m2P44X\׉ ~ qq2ȰY/l'P|{3N07,sjyŃ]i&V7%&GԧF;ao@kVv [rv>LK1M[iXz h[@bآXH߽}@brv^DTo`ȠIww̺dEYP US}C6c苴 v|ayxV=U_}-qb` CB*5qDԉؾ zq tE o<*΢ӓ֎?ukXE``?.tW)WyGu!xwu﯏}f&#,x5n#*,t-g9cHۢXp('jGYO4T V5H.펁PFY]Ry3!Vl^ES7$c;z9q 0_Y95 4\U'(uCMV, #-pdkZ #2PZ7j3 30RM7g;dF fK.ðǰ 6FᘵX+*ƨ_]?R -9 tw3 H&s6[@P|#5P-@ Y% O;lfr#C|pqtYO2FT7298bTaϣL\2ӥTClF"!-敂| s=^FDFm-k(޽B%*p޺3#o yH@lF-xURR ؄3_1(0/vFD3?=$d[˃1L6:.[IC*uzaIG>'b`Ւyo|z yѲ8`yS-o%ʢz9iZQwT3SCNiCG+5 BtbO1XxU(I99KfR(? ="s]16~u#?5˖{*x0%kBQ6!R>5NApTcٗis '<ݪ)ϱ?1- l< tqSոhY!b"!9P?[Z*/T!`g(XTЁJI4ѥM(εhbCip$G2MTDO/D${O+vXCv&T sĕ7@ 0aΈj˶6ZY^DPCwyǚO-[Oy]tCNcHa誨0./+JXd ŷpC މ[S^)eت`o_ϧhouqvb(>;5j̧KGeflK 5dGg48S_Gׄ<ħ{-Cf?(KO nPF?w.4> ,*= -."D" \73ଢ1Z~4&@E4;XXm nPr*F`i ;k_2K@-d.Q foh1bCWez‘b 8.ZrAD:4Zs}#7_!k YZ'z9ެ>t@mꡧ}N!]%\u8g{\ZÑ uV3fzRhJ(IAKpX̛9[őGS b_ Tej.0Y'+"M?|KW#cRπzٜ:ZK@rþj2KcVgPA 'YX%1 mqtR% ]3/bU0  ٷ}4ܛD`U-lAvD|_ ] )C:XN"lI=='ctK uJFprOg'`<2A-*5dJE]Irc]!A(B1k.ڐX3X1 ǼKGzl"gEԱiK/[<]yU`Rslş$ 6ͤQ'g綀' J'P^ mƿpZ࿛]ltfCruh{GXBAo3n 35v>Y>yKb @K? šhM-~V 3e݃3hH" Q*gzKFOۆ'W5R.hFߙ;8Wjii1,Ƽ{{O}^y5;@Wd4*nf1n93{ ceٖwwE!U,M@}KRBT P_kɛ*uW"HgF?E݇Q]G.쟢R>pj@>ut[Bb}3wHGr}4ٶAmB=E`AiȊ~e8e8ho =Еe><`Y8ۀ;tl㫦*N/ diC0,^0J|D)$^*4ap:mgц\:?I;2dBKSMʗKZ)W=Fp -B)AUDnr-1:B42n"i+s1U> +\u h~Y}!&L &;.ܾ-̂cslpqhr811#d6O̝X9UΟYH6bݥ1n"A<NHlNBlS/kc1:qP*2pX*ɕzVC6*#<~M-yybTߡ@QjK@]++>'(͝H<(ߘO RS̆[/)=W;MOƊJ'KVuDN /o[ lܿ.y_dl< 3OOm~_"j ?_;Vjo[ \$QWnY.0xBښ$?teN x!wFYNA3 )fk910&U7lm MmCF.wNP)_>䩿_DNBX,m:GQ3vhn7Ou:.&0`-rsڎ%aQd2MxY#%b b4['BDuZRhBs]UfH!7;"oDۄΏſrUܲ wi5{mo(6?Dc ]ܼW[4]^L'$T#Ri{-C~BFm7Qcz20K+aTwz{z{Y6ePUz]DCzAMrǛk[jQtoG)%At- RӅ}*F8*twU5))^UHE#Hi"Ǖ[6=T\B經}m૊z)N cis)>A<2~&0M.^蔗>֭WP f%Jov F9Y޽c2!&aNp2y7`~[J<,JfM11JNb/f}(4xqS( wQ>6J,͂){Gk"iR@12/LMimAw Jt,n@M_>G i}2 wg A+7KE bƶp[ݚp\)9_7vwn^V۩ؚ̐(o)f- "NR‘wIxk,3"h}Wr90>.bRS lDKp5!թIS }2ax{D׊'sv@ĵu_5~ĹY&F7-}Jj$v=^m#DN/7jé"{oIaR^_,^3ȱ aǩ(΅Pf͕gqPWV|`\j3Ů35 ZZ.α~%ey' rnQ0*O$#,s7~_&bD?R4Pr6Ì# RBDb ~H*=pnmO&JL-Q7[ps C_oV<="ө?!VBЬa;%k[u&PCoQ؀qjU=TcSE8pKM^;܍{xUg!~c/W.S3{ڵaI\Ÿ&EĒ}Ehޥ/@,@Ba^i9Qk/4[-VqwQu4jƜro0VIAC-M L mמڲkkâj͏՛$)o5F0X,ТZ^IԈl$; V/)ѫM85*e,+60Obzo_LK[wS^f!zΕ&zfHXUt՚ﰙ50dt2MicdZ# M֫p%a>1viPuKiFdWOcr-Uw@Sb:zp~\@V|wNK̛nH]MA|Hl д8NnE̾.(vP9T8ӆl)"<{fI dX ۽u&t.J3 HXAvþJVCE.h vd?-RlP}Ju{Cfvh󲇸|G„{ToH^hXŹnˏԃΟmT!Yp$/rdTGi.OmhXZ3[DhsۡޓD-n"k#b贂maտJhr4}N1'aN{]xT4gon C"A뭆RG/Ery.i];k;9ce[J<g= oʭ2x˨asINW3,&'WRbˉ< )Ay5_:]lNrcBNJCAr: cJ:M -$b* @Z{Ig=z0m"t J4us= \d |8Ï`1e}Rw)͚5g<-$}K&}tE=H+<~"m¶2+]XGmsܟ\x" %ysޠ/@B@FoG{ ~?'}gvL?QV>@ 'jeLpzdҨ2%; J]NR=NžyVymjo2&ƺ ͜B)]?ȏp:+-*{]>uLX竮~'cw!<,67Xh!,A1IfA:|q;av7Im!(ݳU}-ϲ $:񥎕I.Gו(1{㍦iJgsĴ BV2f2XpN8\%@gURZ3cj]~/'Hl&Xp(St2St -ސWxI9o:]$мZ7M@,K[3ҿx߳I˅`걖=՜t#EFutm n?|lՅ mAOh!::yuze9EX gj,t_)\&QKռ X*1cyR%}2^C/WnE/jt0.tSB]]SD)?3o_/!~zyUV8V'G bȥvL xqViݜT*l].֚/vݘ.}i|ۙlG&x=v"7DrŨ 1]3òmv҈ϫ@*+%X?U.uh~,^ظv-hjO̒^ Aoʁ SAiZuW9% VESC;4P0Ó_q#/eH/zMvU 7R5&W{Qb/C!Շήo8q@Aj̘tL*5V;Hdy$# vGƈbGJIKyV1ȔiVY\1< @&M,!*zp󍞠 B}d;rms׀c>MmPo|!/&ЅUbcr H]}T5j/j+MOC^4f!_Wbi1CkT]%qCTw/01ZC=ZyX-qxXBf1R,K+%RBVA :n+y#7@CƸDXnŪсE!<[P&^ۀVs@oI&k#*(lI:pmjDy .5x 99kh$T'E#Exg\g~pXtC@op+mJ)DfWˡ ͽ!4;XP3D=Y]eq,2&at, 9J, )EQИ#-#SЬUUQ> 4zj4n 1Ӑ]bG6(fԍL-^\`>6WrȨ67C͇%OBUV wpPaۆ!jIAyWDx'Ԅޢx}QG;Ȇ@+t%B4THv1hs_Ҁ Hҳ z>ʍ@6Y[GHn_| '>O1 AˌqOS-&Foǀ[ҴkIN=٠wPz34W{v1%zTPt-ۀ>^X.c^NF QR.H۬a߻wƢO==i%p; %8aF]>"$tqXyOFsG 6Wd~#| % .9BYmPrXb/y,iC`U-XOWOl  Pb7-"%x~ L|oAՊG ^~l8%fSqUFD!Q!wP/}w5"&XPNɀp /qst, ~j/NDd  F0di(XjU@,r:Axh'u'CU1 L"df=$S=סC3;S-avw֡a\*"= O _ʆCnJh°~AĀ$C>ީ=|V*"N2pGTHYO. oGw0Zne_j]cp2ն.VR3VjQ``noׯ泛"pcb4\NU(#:rʇ|@pɷ04ng94Nx^/٤\Ua8~/yZ)Jf{ލ6a>Үf.ۈ' Hm:럸aP=X`1Ĭ0 4(H{~xA D'$Ӆ- kkyʁl)f]x^Sk4,bhZD:kg\x eGoI?KJ]70O}][[M 9`tϣVKVkEޓa L*eo~~f1=Tunf5(`w52x. ')uޡb@ ;^M\0[e d:zx15OQ͍\ž/FLrG:R(W U0+FHNjJ.)n8zQkc:"X9sfϓhG$X>$)X"}.\ tcfǖOO]/!37$tzٻ뭸0svڃщomNlz;BfZgQf]O֏EB[f{9D cJr}BqMD7㵅,)6[u~{MF0 loL7r ,9iGY=.\Gu.H|.2=dV^8KvZWZߋ 1V. @Sx $Ew 04G]|8zqqeR,CwՅapڣ}"ow0q LHC5ҥBǯi'ZbU|oMA:Z!2."P:"9UW+dُiIUbvn)s'#sEo`F%чhܽ$#:nP֋I7~UJJxi M5bzj|`MBC_c"y[c);5ev1^J~t0/yhsw1Tn|)mUؿOXqoᙓOT]'T|UH- Q l VsJx89C]_'L*9z UC{N݁D$efQؙ9Q3n\Bo<#mxrh'8pJ'c+nϓv)t 9L\d4"+aǰd߷1\͵*mk$UyTpC9Y <Y"`20vnc:>:Nu{B?қ6Eџ(w=&Rn|U$q__XmO $.#9E[ƍ 5X֧ED?A~t@D >ph[ɐk R3*j *|r2Ovv%Ctgug2Kq]*Z3m@ 1jc(bRO-Nw(uyK_׊my°8"'Q4ɀ?H翲i{dAO,<)EXh.s VFHk !`uHK&Mă4HA折a4=&&WPr`|t3缊d:p|NDH5 ?Ks$Tf_[}׫_]M[aO"_V@ZsW8rPgF=a9 %J9ʌɦTi't=~6sFF{*igRX/ήvC[܋9eƀJy9c] W'%Pt:Aa6 th{#pT~9a.~£qEX9(?,˘ 5GUT|8skC:\O_uN S4N1KE[)~SDipX,IUD-P]qp&.˩uP2;kQ֙ /`[*'v 1v!1; 0wzŠI~꣥h]G(E 䀱py4}zZjͲ90c{q$bf0> V'RI>N="8LE?$qJp/%5@43Z~GfAC_nO(Vļ*$lwph_643| j^~Mh!VF4ˮ[͆JW[B i+=ÛCv,[#g>?ѸfKV+π%1) }P5,bH2 5GY&E4>Ša uQ1{ħ v}|׏1nn,'GGSWRId?SjV^2%CÃ%6sapNɈpGQ$0y$(2m DElfR 򆾨 Tiڰ8ҎG Ϻy"$ʼnU|䆡jN5n$_&QĩeMV @4l V@ݘFq!4r@J4Z@o""a`% Ŋ5bzYUyHҜPo2 ~ib@&$ 6PKڟi)rٍ]ī,)@q [\NJ.@CiZ-tIcw5~J{"MB:2+R%N** (294(01k0Mք,RF5VUR9h4X@v7qͭ(滜Kʟ( H"ub;0LWLM/dm{THYEطǴG5~r & KٮfW@Sit[tOM:{ݚR Yt@RXqofF<*W+lJaAZ"JE5j_n.;`u ӣon! qV*Wʳ].%h)Y&qe\fUYd t5\'D1ls߇gW@g.lckg)dn˼0V8d8p!O˹~U$Q0lX|a09C1Tc"l [V!kvW ֆv:kf:W5|Y̿6 DP7WH=g0;;5Qqπp<{iq=05 Kj :`} /6qaegм<78ҿhG_v0oZ܉ـcUBNF:Yw>@~ 蘖ί X:<6K84:{^gSE wڻNK3G_LÒ*pHS\36el1PRcl֟5>qdUXfu4t_]F+Bϰ,Ofq6p{bO҇0Y^@1e7BؓJ_NigOw̎)79"3F ' 9b u,B8o©,Z ތ-5F}Xdo2F@v#cNHOBf4nb>QJr՝/ fOp9cϡ I*&{LFzP3@6n s=%ѡqv㈾oў6RJOS@s.?gDl2NXͥ*~++~H*FRAnZ!9XjQn3-Pn )kf3ۑb~e;-FR4B鵳OK|a 1Zh4rfS}'A:jz{ީD)岹ӥ1E<ƮT ht=R5řhiw`+/oҒQ45_FD 'Ԝ$k)^/:.Q/0, ;.<ew;[Q.9oFns*B ()έIo0{- !!+)z|MutrG^DW֋h L8%S>YT31oIuhhk9#g-Rw\1 H}h \S:n~CLƝmjG)@l5kcᦼ'X8TkC!bk_$4ySirn|:0vgtW 3G#\e_!V B'ɘHѹS gYd(=Q!-$|t)3.W+Zg))=!18t׊ scALd!1 u7wSPDw^ob/o-PJfn<=l"LXb<(^d ,n0,CO6 ǘ.rER!do{'fIXsȾVUզCP'myQtin*rz WB2M_3Tb K)?|k̈C4V]aTq5TM}q YH9 }vh0waP;@#U[N1LE6}DTZu۰/cgig^4SBԨBUmy_C\$v܈kE032ffr%ou[cqj#vn3RYC!G!g:@at*Ab_67X}u!=/CtXaśk#Ŋrb/%Ek'-K< SqeIrBԝ !0k΁ _1C͠Ɔ0K%Qe] .zS^D7"0@ώݪp(̼ >K~_2BEUzjt~Ig dois~t(,S*5!"4tCH֌qo~ٌ͒ ,h(:5@33T"4l09jp>7##מ#.W3Q+z8d֕+̙tCpY񆪿}u$aֽb<׃./eJ͖ $97w ^%#59v] Ga" \D7z$&Y~"g*߿_guME YǩDNE#21Bk͉#/;XG1T ~AU3tZܟqw5|Gf- a;=K)_Jt3VԢZr$bd8 !^u >_mZ &Ơ4x|r5bTʌmγ4b. ą0V(+ƎKT5tK=\Pu̜؀ X]5Ge@`lܜ> .K%33::n[{B=[QANrGְdd?z$7L*rLU+X.u خ ׬ %~fe  k wn~,REԔӾhGb&D}E cbԥ(]N2,>)( +n,V;Amw91A/=+$^ ŔkFp= %0Z\H,#dz`+o?y|[VKmG`9v&Qܻkl>q\b RJc-cU`L\9Nl `t;N3`|L~ؿy5}ӯ2>*f8%Y`aoĐ:+ lS?h k)̀?84d9 sMFZ\8N6)YdR]O&m)fRQ{ʉqȦ;ЏɹE Kk7|g}Lւɟ<4 ~8޴РQD%"׳CC4ٽB+|9(fjA|#YF+g-l$ED[OUN ̜9\,Nj8y[ʆYJ[f"Y.35GTx˙ŗgjР6WY5W;Mwa*}]29d"[s*rMlI(8a/*w2 ۫?u''~g⹋U$h۽5f@!'%hpL+d:Yz F7f暩@_KqH?W3mnSվCZ0:V>qYa𫠈b%'O,¸;N ^>ʀjM0uȚA&Zͱ9K-:rd JGL$2 5T?0Z4wްoFDaUaT;rAndh_it7i .,8c3J%zsi~ tPr4rNvcׯ(Mʪ p" ZNI*5a@WJ%)ݳ}A X ,q&iZN0̍HT1ߐaLàEPC{4ʹ7ϱjDF6ȭöRo[&<~ML9u_-`gEm5D)D@T87Y:+M{doH}Pzp~v<-"Ҕ 1wYx"s>󹴾Du:DR,k%Sҩ{AXPװ7;$VcIC8."+NI@SD;_&HYDUP:u*má^-NvrV(L*.],HQ 9{iETL'ZpB_ß3䦄-/q MoJ!:C!)6QD `%D>&<{iUy6{h4A l2ɩz?-4iF@aF| [DL{Swѥ('ܴѲp>KOc˶I:ho`_WTfl,m<(``|\l)AWдU{hcKbZ[5ȥ _sdu(ȁE&+aj6eu6vEά;V --u?<(C#=G!^ޢLA_gƩSZ;axߺ%e &|VBs](9|pAOaҐrMP@r۲:aIm3X[}`%۵cY3 ) ^`a_m`4#%Z~cG dv6 O akCu]B4s 2nܥ`vZHj.xn**o=&ؒT{2EE3<fH&ͣ:XN"9HxN2e{Ŭ6< ea$mTXۇl]WJ5c'ޢןrћY5HHrp/U˗l') "V@ޱ} h x[r2WguRuSg C*.)F]ݲ4*iD}CsMFk0rbHJte͇^;NKÛ*9x'{?W'p hA1*kD_Irk=2"Pnz¦skƭZH~x?kĺS{e}'-=s=k5m DhCG4Rr5BNļmx28Y4U=F}~!dy퓆qi|?ǓgqF"!آPBD=Ӧ+I; x8Cz3c_+9"GpCVּ.^76 J( x-&tj{C]1ߡhO|ÊuB݂l/Qxxf~!EiT j-zB#S(|C1 Se?2" O6O^rcw)2$1_,kW1'= T;B.gr5L+e|@]] _ӶXbG$Q,\k˿&ätGѨZ i?8֨#O'GҊ\ MZ~M(UZMtY[́la%<?GhszjE38_t;zyϿ0i%~M( Ƣ cMc;s9=S-t=a-MOv;Wo}SE#HF51yXCg4DdH-aԓ,[,-;Z5tk @.a&H$hJHcVN Maog!o=V'R|tz#kUd4,&V'VEX:iߘ>]\l n㛗'׃hӁU\PկU*r.׎F'X~ pqT9W+E; gƑ$c%F7"[":> &ZMшYk*BMRjp.4\@w{~KBJ9{Ȫ)|k΍u qJJȋ4x޿N9E *+GU%s-7<:8߀=(G&z;mSl1dvm2ojԊNxTuBhvְnaPrs`G-"cd!b#ڭ9ʣaM\S$xSM@6qo:/.k!q_aCRG94oO1w-`g007;r-yGS+LZ sU#)5 vkiؚ#@Huږj5zFG52-´pOY ֗G빏Ta%Nt a: A-o`k L@& N:)pޔK #1>.9|[,% ]䙝Y8NkW<X!J[2ќh#t cx41m8Xl58i~p;f"gG:]!.XmṔ_TQ,cGe!1y\M &*r (w6JhM$ǧ> e=wޝ&D]ljOu#G_  Ka. q=\[b5)_C!0fHG [ ;4r $Aߒ#Q]ǹ徐SkΨw,ƃ;UUx wi! UíX :*N"+Cֶ5<(&w,(:SXMCm=Cr3N(,ePwn{Gncym ߄ pS~z C/ |z |V5DQ c{UMrfLJdxM}iV6`,k$4+ à{$<$4 ^1ϘRt!hyeJ]0\}H59b =Y%DX:1ͯ;y>KhDM_%ԝ0Gq21YD@ R]k5=m9;H3,agNѪn^FMLN;Y2'~L~ e!)rÉVͦpg3( Wղ:tj y&P}6qrY,4=mOI^ZAAn!_ӕOGDqFGg,8X P~vWf(>g :2¡HNP2\-QFn*/@Sb(p/%嗉W^4_jzS _G\[hIBI`6AɺClR:, lIB*< s"C O\C5莚n|Se*Pi-xƈ#a+{WI"`ϼS Gabv&)7\8 ` =͑;Z,?PMMtmB{ "Qr/2TTRmt9wj2~q7̣?f+Om ns\su4![!`p H] y @?$/]}؜gk-d@) "k2G^eM}?͟%d-9B)B#[j3V&]Z{dųKPĊT8FK"}r+KQԍfm?ޫXp|?ubGC[Gv't)_TA3]?Vj L.\6ɇSy]wF@_${pPmNnQ4=mn%kB@4XHYi~֩UOE7"޵]uR`@,ԃ[[NY<7ڍ" ДHdK$ sh4' {(,Øem' fu-PN3wUPpnrђXo~xQ'tmL/.|s ^E]yv<xͲAq ʳS5oćo.m|x1 »1 L SU\Xy*sTbݧֽ"͉k܅ IAeEW1w&ݐr=ܮ?RusǠ@L qi@:u8(Ot?W#鵜Ьmt#F npHݮQi-i MP]V2o^|]Dp]^690? jm5 ~%']#(`ڠ@AyYNQJM BK}$ &^ړmZΩJAxiL{ Ir^U&2*I廖b*Fo @,Rb <řuC;e/!Tr*v('V~sVuPߞhsWa>>=-RdeVw[ni"0fskqelp;mtWM%T(. a? 6?vܡkOWʊÇ1$%y`A1e> 4/̹Bw2'RPV]*ȳjΘRi4zQo}3LsR5gMU`x6)wMNs98 SCZВnmΘ zWv | ,C68%~DAP^(/6ӄNt Za Nv "q<7*~Į ǭ?`gr&{k^RN@ QpzˈM0KLEe]@q6S xx!wpL]H> Nb(e0WnG2z]u^Xm[0%ڎiꡱ/rDL&3 /H&s&lt͢=-/HYUU2^t?IғA\iz }Ҋ##fI=Nx ҍj&ސ{]E}W͑K~}~#aZʵyI牋 -%cN+ҿ|s;e83[s} k RJ\>43t@RM\.j_ipO*Dֲ~mҤxhm ʍlJT4 ƝHGIWI] C b.-!%9_p"̺62(Ivl !%En#WCᜍMEFyJw5suȦ}ᝊR9FtsmPUݙ)+ܠ"AKsNZrM4 U72] *Xp+: LR\j,#^Lڙ? E!uk@7p@O9ōRؾ΋3[. =y<<`ؘCyOA1x^yJ͊b픘B5oȟrCĆ&x#b³Ny.4y KsWRV4_4>;,?*2( ޓGՈ@0 uDN)ϴX~%>Ò8ϝT#E(28X2Շ ,11_Ȭ}Q7y}"eo(cõ`B:8~Jͮ0l>M+?z:y.Pz!P@ZpPO jۊK|&gRqRKjEPOXQCPsQEa,maxRÆ 9­BleOշHsv}!>Y83J%{SiˣѽS[Z$5\skzA7p]]XT8_V[ϋ/J~giZ=By兎K. cP6 UiֿӱQVq+j~``ܧypjCD\9M(HSWqhZu-p 3$Ι '9Т3ʘ(e,/ߊrm9qŋJ_*VQ5Ev, ]]5^HrEL؁_;7/u9`zq'Fca9j"$<@xw )m' bQ S [rtҙi֏=k= c2St7ES⮻.Y2%#YZ4 \r1?a :ؤaZŠC$fgCǶ:$s4#>SŲM7TsD MBL5VT9l( $&;.{*+384Q^(缊KܡGn+ …1։&Rk'd&o@ ^NWA"*&Com?_ID & -g;):_bYd%dL-$b&82LbU~Nr Vˎs*k,LϵM5gfؿ&! g2@@$KԘț+Eh[g!C{PZAu2KcgQO<37Ykc>P64&^o)ӨhΆ0]MW7t14[flkYvr2ێJ(D\ي/)/o`/w,iL>b$f~ݦ®O~d 9 ת\>"yйB@Fkls uipA; :f bu=5>(eF<cvtc.G-3m:Y !SuYS+ + ;I Wq=gt6h/wAN!O5"÷M*,: Aa1 [ʔ'?tlxIQMp5+Iğ{JU!/ɑ]\xI^a7 h J#dsZ <7xpriFfDV!3&^sw1n-  ڈI@j'H7G,c1!`Nr-nfEor4w0UN<4\S\ 4b|}6mxq sgYEX& Q9'NJPz )"9R`]~?x01(u-߉]\r/Ulh} ai&3X#-6%#EVl$B&0Z٫|QaC>ͅ/ О>b ~'yNG%}Gl4g#e6T@\Es2QӠ߫wLu_X$:WVI똴gQi0/XOh'Gמ(T.Y&#=av@t ?'n0EщZoR8B+#:r9Ы#wkN̩^oI]yuxŃzC'.e2__ E~?qjȁ*,8\=N\w2H 3<:$9MJc$V&osN 2t u(٪6 ZukEWRr+ 1$˾fo`疦5Mu<ann{ b*m*vYtFZB?Y4\?ɳ݂ fY6#ZE o dKa,LB]١gm45H0I S>$ ,:)jUrQ& Le5u/z#/.)Vz倥Lz&;jڮ.5">'"IQ(":KPD1Wz1i36cf CQgm [ɐ:}`i@6yL#t4$umkH~Ԯa8wcD&tEj[ޞ 3D%l$Đ6jUKnw?nBW*yLѯ,,195D`e eŽ =d4S!D VWQ ?gnڄ $)OJ{_;Mׄ|/A$ /QoX'f? :EANN.}z ;%qH? 10P=} cG~TL]ܶYqxES毸aa'v Ddp+ F,6)wJmPa*90:2csW&ϲM潶O뛓P{dZ%nN+ۓ5ԂN>q>>*n2ReŚAg UqICyp>UoA&)}/e"Qikۨpﶌl{q֗MH &ɩ]^[VmMxg SLS0L bf %TvR2X'3?a_]@4iOm3xQD,zI7d`Axt[X. B?pgh +F#fA߷O /%$F4s8}ۂ1Ȼf8-a",+D2̨_{/a%*`mZF`bR 5w$mc4d.~3\vmO ^0(R4_2Q֝n?{;_ gMh@M?meTǎ!C_Q[22cpg V~pq/3,/.?ω1;}6ؾ *A6X-z.(<}LӌS%uo88KIc!zS+S;P2^[q)x`ĭ.Ӊ{rג#F(wٓK=| `O-.UIVrIi,{۷Zpe{rA,`poRcZưK/I9N %d LƝaU"F:ƋQ9ȂL<ۭcj]2xhd`◯An8h9U2{RL9>vVOxqpȃ9Kmr4٩ڤ멼բlⱅHr2F6 1Fӊceo2r$l?lN%*IWC@ ;.Mz U59 37l6F f!^XU뎓`3 GxN.fM/„l$$jH_h@@7$kG#02+K=zcl דP JSؙSp.l^0}C ݋I,ܥl,xv؜Qn-Bj<`5 ; F+?d[wFXuZ& SNyiQNoAST@ k|t5zl{YjR?PC ob&BK,TG(x0 `Pm'j[&АۓP큔t6𾵛<|Dδ7A)0kHe9@ٚB",6ӯXROq>%Yh= xMG!b;Hgݲg]{mIY"w ߨx) ]H8ߘJhG5 j hI(2w|4 z?VPXcܕ]oѽP d0\-hu|BF K8{m5)Y[yŝZC5> %nvj1Z6ɺ\B/2xE5{` Zd)- eZ="sA٫8bI<5ޟ*{ uï u ]}t^n,F'~qǓonit\XL%1$5J?v-aa|#f^$R ;m&\IFDduTivgP{ 81 S"*-c?Yd& t6*O Sn .j eY@B.ap!*mkB ]_>hP׍8B*Uq˦:Xt?rPeBC+_qS+5صvőM|Wӎ| =Cp=Aٱa{3 FϞkгSq̝qv{ 3nu&',5 k*<%XT97,^^pݥTo$>4d2ykTye3iCEY\2h"\d p_8㇕@}޽PպmdnW6A$@ K]ned&tv;S>դ̓UDHs6Z>d'̦EMrM`;7ɣ`2ٛ?aA+` KqFu:_҃+I0V%^@!i,`SrNyY?hS;:3ERQBMW&8v6MWZGEH|PF3䵰gho;{S .$rWxcUd̅6fh6L>}?0|+LuR)N2慁]Z~j4b 2M -FԾ=~k^S#AwGƞGQהz?B$wՊW/_># `TX˫!KhGL29!M gA }&hT8#>/ERo< +zk(`H}:R!I#޳goHKh#Rz_L踊84Mt@k$84?~:m/E&w [>APA3.F*Bp_0rIM-ٓnUE6ꙂS eanܿM< Zvv?y{ 6A($%fcl̉5w^G6D@_٘8`rS)ڏMA-y Se?q&*^?ΎBҭ xu^춫N"` H P_}_髟-=pF)O7NM'?a­)ocaaX/{sJʵ;CێjY,^S(ͼc<Cd?>$R6>H( ~V]wy Wrsl4@1%SM|$2 Z0K)"OÔ O9e,RKjDBq M(s]ȧ:I#tv%m! 9yoi jSK]*T+6յ,ƾYrICs{NQ ݭ 4me0Pf&e%,xhrA9^";=~=:ROKw!gɍM0kd rǠrqR+czIcڗnDڝJ)3Đ1 =f..̱kbdx 9Cben/2Q Oze~b.>p Qwkױֈ˼|dr Osԇ$d%QR*t*>y$^*̕N҄ RPȎ ;U>D:YDn8ɕBŋӘZߗߍ;}6?ᯃ=g fuPA' aoS0 K1S{l#a:`o¢[\jSl/ J($|c 'cCj6Du\:zbY ]XL]o@Oh/ޱsqeg@;5I)Lϐ`nYU]M 5.~jzhGN+!GƟ8CMX@;n\fBƳ=} ;B|fxx-@2>n< [GUNE_\VC%6e!}?Kk4bJ~R?yf6vnI=> RdL!qEI:<9ڬF ,\.8(nqޝ35 S4Zs3*(nw,3u{/:b݋9ulV <0L?y7T!65!zU F [!0uSd:DANv]m>z\K=_k6,+u v;BTX5 *vKGFqS+4Hex|9<6x>J#mu4,5*ٜuN~Dnm}Lnh:$RL(-;3- !`W*OOO,,vC_.IB>E$PR2UT6#0s~jsDKO@9}HD>#u#ReH?5B љWˏ\kRi esL^$_Sn)r2 zZGS W*aq\%۷Aw7XI=qUs,%!@ %]gI5NZ @C~Fr ~GvsyˑO=Pznokd텇W>=$єfd-k;t$wv]gj/ |a}fUcRfMu\hDF|(7aO^laȷ_1KA :e1_lZSڬ#f>LzõbX/9 ! NYmckR(*_@tLR~(o3#p=.cemk3%o@m[x{ XSȺm ʬ N()2ܿ{;?!*WĹp< WsrÊmH dI`ƞXlN;6޹MhLFA6UnMM+#-&ge恲<GalOuT+<ɼ̩5iZ韝@윞 LL8Xf,&YL[!3a%c%NKo1@ ɆY\\sÙMo"eQ.xh^ţqVƦB`kClaj[:&̜ @PsX+!}6%4 ӱWUr^AKBX.DNqg4s^y ə(Zy&;٘;6c҄Li"יWcwBnhP_H_ c}']BZ#i$VެmoN`9&QŽ>c(G;|l|}X%u$Nh]vod~Of-oh섪{ḗqݒxyDPeol^gQrRF7(jn6@x磉[B!: zH]ЃğnL#[jFmd:׭9K`"~g5PKVSܳg'y u?NVt,eU#&҂Fdw'p7\d\:ʌnkq܀nszxAO-n#v-|Հ|cOZn+.j'ּWgPXjͽ(`W4W~z#"=&B]>C{nC/fm1g5ȧFkҜۑ k{ޠ ݺoc͹yMvLbY{!! 8\sԺnm$/ ޛr)@5WTz ^C e+ cW)5L0uEY7P`,f]v&vzb }qb$;b;6ێM;:p=j~yȝxG&w{C#~%&n!^ԈַKf&Q'Pj 6Ő>SJ t5k$rZO"w!t < ;]e?2jWc+2^H77P%CjNA-F, w14S>"ѫZ(ArDK#KܘaorAJv-!6#4qq:!Jh럎y'KK_}oT.6e@ZR\/GQ|G>P#\-2BE20*4JdCr̞ 6|QI+ E+5@:8T Ua6}Hq=u6*NUidG5'EUGAI__ƦjHI!A pީ A4m!3?U gynӖyh B̫$09S=(Ȑ42PK9NJMgiК X腅QU:EQ~7/ Oh_R* o]@(@2oRRx=:0HP8r XRbqEW^pr-# }l3my,ʃ"!B {Qa?\mG]zZqxMC?GEs]F뜦N+i-[oaJؠ^YDA{y_7o-FP- I"TiK8g+_:F qw ,J6ſk4n"𓬀*h=/)]}.=J_N+"hZǵSLT/mhnHG8ZZEX82/M`~4d}>o@NّJ`'<G6G߻p;MD@wC̾xUZ]h9\UjZZ 9J0# BOf4`(?ɡT/Ē_N+'Q{^_ &,'~\ojX5Ƒ ৬" >aHzbV)Э"]wՠt{X84a(6 DF_"pdyD2/xz]whS wp$&K,M8o;;Z\wD${r&McG̻'N$٣xtB%.~GZNGsUV+>~W|JLiFp)P%'w_3# \*)=8)t~ȵ՝T膜v@2f)TJxRdnGךNK%} `**Oa jgj>r8k #1. xhO=@4 ̼#=?ŻLԅ0OG'U}Mu@jWv"DGt0$ϴ"Tl/&In4\"_O6'!kO!yf^8FƘfՔwuL$RXfe=ʦQO,ۜ:Ehjd`._"%*Wp/z8 Ʈrr.D2TYvE.#&"\{CH`&:\Mg.a!@BՍi~/xѤ˒F~-_ jBni=.'Abx 9UqwCip:LoNVc*'=0%+Tew>Ƒ3\4l'ÈziC+AĹ k'a{՗ 2G̤9Ȯŧ; p)v@q(%Ω*܃6'[?0qIWhUKŹ]n|?ۖl!|F c_;DJO0Q;tO4cn{e 9Ϳ4pc-ѷ%g%-2{Ff4 ]Id}vއr:t\wTy3Y1y($ 롺/ *bY@O߽ `Qje#zv#轊Iw'U39 ]FeD1MI;2 jߺȝy l] )W90Ï^"Euh%+!S"BB uZ̥:;r,p/vd&SJxNhi~,$2brСjS> aImnkƐ=E8Gfj^]?0mP'+(@X k5DQ{rH50iWLc9P ,%:/>w9W#ΡY_v*pv5ɪv\.W>&vn~k+_|}xUp?bLzBZVkX~F.y\V$73AֳcVqtlw'C+yUڲޠ_\iILX{1:*]/0Z2'jby-69{1 N||fٮoBTG|XxccJoǐ( EP[8dDzqoЕYG_Q~R$Dl݆fD?Thf}(`{xb8+,AzƧjF l=ZIM*/: rF ָ e#ۋ({h'yMuLo{*6)$"%2L=jvt!g*7y*bSId;R>nܐ^%fNS/ڮbw-$ðXCţ^ۆ=[(Iب(e#˝ ؕ+7ѡ6:meYعGYzgմ@+&JÇG=eAA״O@W$" 9S\-ePDVmQ+B<>\N(;I۷]!ו4[Bzg+ ܦX``Q4%/JH[o Xbd=~' oƙ>k"%H d_["w?/OL'U:ڊ'.~yIt u>GD¼08zZ7z1qET<:B'g5|á kh 2@է՛k']sLwqYuFh@,reNSFqL[1q6s}% P""QNhEE~8ŵ)1ݞ`荢G}{ΰ·siȥL)%º&BLP)8Wl=q*90]''KL>-m3 }.~+XMzGE~w8 0Xo.+,P=fO[qPs&CUV^@0E/Y?"{o\͕E]ammear٘UuGKgeErZMkΘF;z,WJqhe /0r'QYjk2g֢e'Ea\ģI/Yu"6~k+稣ۙBrfBQ9cȒN<B)jWVNpQ >$9j1N0 ACՈ IxF+_PAS`ODS'YV <_" ԝW*F,&| C=10Ư55y mb棝?= =1ɡװ;N9Lofr`)w~Z۲ӶlO4uckϰ Tx_pʌhpbhw_+ +RvQ$Xmð%HXdk1'')-c%Xc}[2ݮL.*ѷ]Hv{SWN`VVW4((払)ۻLk(s `ͣحv!,mGTpdJM#3SP g ~x9Gf mir]ʓYDx*Ӏ(9i (viqCL"}O 7#\ogsJ!]YYSo+x3@\ u$ Za{S'<ٲ"_ 6k *;(^Zpk*q;0l)ː 8RŁ:h2rX `[{f[U\QIZƴ8!Ic7#@Q&w!47g7 ]]^D5p<>3%u$RQbk|xHcWQf_=|]ˋP T0.+},~y'pܑϦm?g(jl #׏6 wYa?j6XEHcAi_P''ӏԂ[0)tS0y@p2ʚ=]t;@.]մ9%g. Ma_jEa?Qtt)ZT)Oeshyݍөl1,Ri`⍁CǵtBJD1FpKЂ!)V7)3z_tO;ջ%s-w,&s|Vwh&C;jȌu6$PDnB3X6 ĕx-A?$O~FS;8YR `nt#6/K9 gżZ e7b;B{3|a%Gu_܋nك.~SrrfƗB;Buc9/*G/QM :q†v1|FīXfGMk˪W&9GN||cŶ|X!˞| |f0_t"$>{>_d{?Qjuڟ #2'jPdS~ǡL6)&zȦ*\5JiF V`S{C'qd,*Ɏb}q+sYY%!; ' xЇ.G1M(d{ _d4}m7J~TLIBv9y/AI/*zm364[眂_ϞhYL9tn_R ՁϪsMq&]Q,6zdQWg+\T[AeBlǙD0r.Za30n<hc(:V]Rw*}/S,iO̕Ҧœsܠy \nGc}Iܱi`<$aLzTyR30NN{^1BR,KS)D~Z(LޗдyToUcA2L=6|Y$If.-/iWJzF41RsOhAhG1lbb6JW1ɁYE^rȽXޅA 3m9Jmλ So_>m_.k kzht[ R 8a 3 IEvm!ϋ\NXxo<@|Ya|lJ* ,EHETҢ:[Jü!}bHq{=4LCRQҾvȩI`h,}MWe7"lZ6["sq7VoP}k)_ wY&*VhbLzR͠zDs>;F/(\.~L+gIpA5]]vyJ? MĉGdQ\Ie뢨,̡-q%H;ly/Zu ӿ?V@v}-vLӳ); ʥk ~'v¸U >4"75;C49DJ@rrЉܯZ>c7USq./0ROA~@@ _јJޡМɈt'C㼐 9m{7o w> C9wk+:D5Gsv~Shٜ/]͑Me{$uzDa$i! Li{x"9w8KE?nRVi[͒Zy0&&/%i#m%g#H=?נhk љnVK|PQfRAbzDKx cqz^EfZ> l̖ych"fL<}C/o_LPm2~:3`1{azBO\ zg v=7Rj5gvq6 ˽1~2J0lA6`zP<-']d(9-Ъd1"6s;펢MWC!뺮(n+#c zbP] >vU#F`c~ғ&]+d7h\~:f܀8hl4trHaTcv;8.ϭ${01uØdQTGN!lUܟs*(Bnn:+IW|6{2A3i"R!|yK"BaO?23!EbZ Hdaܿ)mE^ (PErY gђeڎ%S;؅C’rĐwp=u- OlYFf㩥L7HC ,vm.M3丄nf nZkO9,5hA$5>..ǚpQ߭D޴? =,Rf)tn5- % ǘ,.Hi f3i+ ȍUh<']i ult\QAq|:Ns}UPiV6YގpߓزY`Ofm t Թ 1Ey1b?HDtSK0c_)$vk=͏#sY֤g_j^E\hWCY6ayOD, Tpa! 3C5D.^Jx覯6@YTiKj ziSF@9!4;֍ C)5^俥gzQ8>5fAo,\O(9fjrDbwÖJ-)!3 5D D_Pp4,sW}t(IT ?1\ƶSDrS 1389RNr *pH:P@X8t}ɜ[0q깢w1hKրi7Dxmn"'"`?$EiE/c9ݒ%ͨ7hzIw`tT",tv⣠A[_XlR^y/G.*nΖ06wq)Z0=v=ar\R;^ބ8ZxIgNylܽf;ZwӠ~>quEiC ?{#(/uy |p,Sgn+9=xڭbTӄNÈCn+$Fx~3zF˴!bw]6d񸛩+:=:!MCz\6}a*"X u,]+ "ij,C{01|_'ihqXP]qhm.p L9P>4PMU ͓]fr.ʜfyJ+k4mԂ{[5app#TFiI`-쁶" v%]}Q'9NrU?S,ڡa'"]?뗂Le"*hr-.ʘUPfա_F>h>A)|7bNʰ꣔؋E? jVr{ysy؄(kh@M`j6hL%]*\@8N*[M^pnrq[O,,=9#$xʜtP?qoST/jߢɇbۉts ngvCK T/D/* QpYu!%fa>:6(D;bgG:E*B^KI([9;?qRhPzQ?M-㓷ʤXJ( Qs3|,S5qGZpГ.RMtďk4?8=ǡ|t)jWMnyïGܻxbr~}e8T@EY>!ݭ Lt||D~jz[t҈ɢiE4 ̰F% POV1&_ ILȆ4g[`, ߁wCLN+:ky.>!;YQ1Jaۋ`JMɽ%5R!>eø;"+=︈hs=;:*=Sel ~Xui l{!UF.Ljb/E3;HZ W2&#?0V9,`3b0/vԢ+e0$&dd~X])B0{5Z[T߃ՂsSYa6B~BY@"s\x_ *gBvWfD6=cZz IГrۀ{LM<-|[s+<##(Lyљh.ΝڂաH =3uB=E֊pdh6=ENbݠxGo ܔI_|Rx9r~2Y"KBvk6G;Q6vԌ(w)`p)_Qfyݤrgh=Q L+ HVk:rwg̀)QLrZc>fvqh7̢&Y)2^9'#> 7Ȃ~SB|6 ϸnlH`)dN}"F^RUz@9/\džw#1| m ?$'G؉F\fNvoa]lZU⛭+dIK=}!Vk܁|pw%9 H hTzhMJV<]9X+RB- * J/Ġh͙X6.1:&>sˆVKk+\\Bu=gJ a׆92%]D^Ш' zcB8w<3]::'n詚3i%!yN +Go)kaw*͂(#ƕM D4ˎtVTNgwsC qCcM4^q*?ԩ)bu÷EpPr J7ܚe@sVqvۤf0NEe݂Lax<{qn䛊ߘWUW}ʹr,d*9w \<{_:\|02-ܯ/ƫGT2ʓ8$Ws[j6l⤵ʂh iA ɪoaI+ntv)kPFe)jKb`/gl(R/IjWo=*Dz,14d?5tKI__լMV];lcĆ~߮!ǰs, ];$.(tH >>@aݚ귲8ahi`Fc_Ӎ⎸/F~?H^B~{$^Cnj%c WdVle]фh6&/e QHmђ=6g~) }p籞 9>_İM;HGVX7Gp~/H#Iǵqw50pFƾjz<8v ?x8(G A| А|}\2:+A<&v|IϖC ;^sA[DmǑ-of *UuE#k,]'"R^fG)&-/ 2݆#?0 #ԭ;.,XzҾ7Zu`E1&a;Rƹwizc r(Q)&0w],qV:L?~Yp?g;lkr+ĕ2V%U5nwxR[ydii4%O:4mk҃UxvZܲrFWb dPpċAo3 -* g*mfBr a`ɯ3Vz6*|IEFjxU9G~eNafѢ橛rk{xW-l]%( ɧSWoޝU/W0!)s<ׁ/. 'C~m%lr"`@Ĝ]#xㅍZK"A(\Uv@C=79PA̍dP|Hf)8eoL|qS2;CpG.H;ϫ٦ K曄/r]$,V¶mN^A?bS^*+] $S mwRwC(^|['Dy֕㇍0["2<\پٟρ!25 Ng"Ńt=X qrZvu-rvߋK ՘IZ^L;?*|e4K>Ue%vsfa#Ay#މsf鉇x ,~ ԝ-iy?Af+V~E4=[/%ߎXR]#,jt(Z%ƻ3&c2ZMKB|c|Ai"/Y_C/z9@*BU!!W>Ѽe)t4e{5.Eq`[Tش;I;i!lP~嵵+"bZUZ! -IiykAz9Hf*Ebv\hn M05|[spF c' \^ro fKNѴZmEYC0X T_OpIoBp[xX#/Jkdn F)VևIfn(#ƴoQ[f)ZDF6U3䂎qkc:&x+ QjO3P֤DϭWn 2,I :u F #0fj)4 ]ǐ{4 c/SmzjN*\G?LMKU^[3+#3>(B0_8 ux@T+hn}!R JT }q9Őh9T O=\.*f@}bqErMndXc&'k|f5S}LAN=ʼB[3"\;(^?0:.k a?<|_A!CP,A]?ɵ!^'R/8 h j+^RJ뺁J+|v'́4Gsh}1j֭&E9>l96lrbRփ5p6q-ymJԑmwR5# z/ @1@J:Z|0N31MS*7'F gfWrԗ Fz5D6?XoR0*eUL|㾄R d!5h7_7 "P9wp'@ނ>k4("wՎo-|Պ g* f͍صBNCw:Y2+qAS[OW+K+1lj[P'Y<0r':&:E"CtI~1gpAbCѸʬI qq߇% ts1N1Kd0)t Pt`p 6c&ΞX]oV3H}>m(q<*m0O Iyd2xG9dKHg^QAa[2#=` .9g(Q-®$) !In(iLҙIlI9Jj ;# sfp,&6`DjEx'@ɟP=@C}X9vnRƄ[WaG\ 旔4fF$=x/*=>~Tw8"dp~maXCV>a1͛Sp]kf[2BMs_fL,,LX)dN_-Z$Xpb9 @)s$u"KF2SꝄf)4}rx|6 sjlRQe=Eh92tX4hbQq& ϐH^`S!KgHL=?FdGM"w#L-O+#׍&W_JYhGH(awaJ/5jT3m|`("uqTO?x2|.}g?["3}5 T|L-[ | ާ)bQx:Ƌ\uU撾:af$쟩S]$#z\5^c[ Y41Ӂp0Jx L#Y棈){_X0.}ֿL>b9+ t۹us{d+/#ҍT:."y |8dr)Ng:_LYn[tG[x&v ԧw 6\Ji'm%ƨl6V.ioaUm:jT$@η^TƷ.r-iMeTtvguD(Dž ?Uj> Vs=O"܄)Fq9;ಐ|ӹA4兟 pkA;5o}XQ6Md=Ⱦ8KDva=ArWl|@ 3cQFi-+PLR4kB;E3</zb ɗ"k5pm^n̻4.+M.,U:\uR >Ex\-[vꉫjےZR#3G'c}j-.G jkb`!c[]쑇g :ׄX59{MN@^*ō9˺^ҧD'K<.:$*P"'3t iyе 7^ ڵ !Q0kWhYy-C,7guz9j#/i9[|p?pk,G82l3(PBi9'F_"oÉXb4}1={o/QgVGŅdyl=k~@w%J@ H2=3H_ٌ$Oʥ8WChPSN >%9U) dtkߺa6cLz)ٵU(5Y4m,At(14-{R9SΫ y`B$2xP^AZ7+Λ%aĂc 4Jݤ<2H$-f- &Uyp#F4/F\۟ZK}3¤ĈQ[og?k}@`\6ҥUZ)V7>\//,Ҭᓡi:1)T?ͨYl')/GaWyǮ? V*;p4G;Sd?.Vqe:}n,":\hO3f)0zQ .MeSGI%ENgqP1.[R1'y~5hF⊿=VDoY<tp,uWuc庁RV jh]Q u}- LJ*Q)ab+WbD}Rkz 5;Iąx[;!cJ`b0hmT@*rIZI4ۍ& 0AS|\#s> A+\ɟqc|^5+u7Ӊ I;vo.Kۄ¸⎢U=N5jҠ "u" ;b%!8םê:_RG 2#կ_WieT S3v$6[hj(3cA-B w-['aO_ԳTiN8RdTf˛\* ]՘=]À<ː K믦3$T|vz<.S 5XM$O60cfQhoL9}mPQ'm'oXtfl@]m*]hU%A6!B+ݓhH ZiprGDMF[Z6\2Ϩ$MYlD_g*Buyjf PP̕"oS5»Vh  R{ Fټ Q< ,Jጅi%v~B.(j@ .f&Y880qVOeK8Lsjl%d"E.Pv_V @9)|9[6e0 }WD&d9[(."Ă2\Yk*>ajlKn H,tu&5 _mۼ':M|,ſVf1Q>+e[Q-P$;\yP9~ BYyS߆u3^~tTሦBJK|:m6( ^=&Y6&.`{of *;V$#[$s6ߠ3‹ s-!h*3;)!rcIu!!M ,* lXXП^`E,QR Oēęp ;&=Z ](į eG3X]Yn`hMҕ6jJv1Ӗ9:ƶٛ%?I9c֛cf1:= mwb]ܺ"F$Iƣs䰏bwp[[&>($Όy$\ #M3U5~(U OfszPT9*}[B{y/J-XӲvsV+Slel9H!kkȉk9JO?ôں|ꕾ+ Z8P 7O/S܋_/ Ur))hhm1+se{}.8f$vC>oqJSA_F+A3E,k| R1Q ~RejQFI^u>ΪN tRRc5JΆb@^L*׺""1r18YN3S Jx"G3^j"mDH;S$qHCL*ot8/hT e1%Vu4/eՌwTӏ>ibGz }hY9꼤J.%_"=:8~'>CR)s,cgGq09lA:`sSZ4fB׶6W"5as~Y? 1κ!Pn08K?ky;.bhmVNnT[_Dʜwy}]m=Et2QwF#]8ƤfE*!feڳR0th`;.~ T3/>/<nQD;SMꥠV^tM)n 6[xDӗx>M47>6.voOk|smO<ɟ\ Fh*mP^9;X2}`C26wdKZm]i]+ Ӊڇe%6 (sĜhs)%XV ) FuI+QOju~?MrS/?!r4HZS L`e2!0.pb1Jwߏc J.#3HܛYuX[yA:*jds&+yr͉S>o):5-vA5]R\QkX&4Xr/hwʇk* vGMčfp lȕױiZW8z{H_K3Н',8Z@ssuf>8W,:s@}\0?z_n8{M8BcY];"г9kGXi.]y9]&qj+dY<XWmb g<ߢGW=QkV&tL'QڝMz͛Ԧ-+Ku^\oYGB hQ7ݣfme*?cPO*l2uW)йutMg0dЛO5=uv'INjRΈyGAX+h+#Y̦5ϊb& O%INy5 jc7hʀnCNyVPe4\SnO(3I $ t|^1 4J.{d}dBg 'WvpEa`XbKo_1Fb$G&cͭFJ7#(z:gT[L.DO}So5BRlKўW ޻RDHnGS'^hWn2(ntNh8-q8i`fr~)rqICYC<9au)F%~s.q .Qu{Q f<όr}Zhü LUBe0շGGQ_XNYpFX7J1`V& <-b ]J:&{˭zk+m^q`|J8Q20Љb>fiV$IXIPl+e@6u 2sves{> S"ū$]dȱ$"LgyF\ǙuNdRv+LdEjKn&~*$&&==y.ޖmO9"V(Hڙ" gTU6v7Y4N)lH_9c0?L9fB˽c%"N|^[b'U OЙ2)T $](C:k3⓸9L!{Yl!tIBV5Dk-!#.Wa\\yG`)_ikgTYMqh&Kh1A.oz,H:?PIzTF6꿃oY$(0K2nVZ;· Ny1]sX)L .!Q+jEnfJ; X7pXǨJgh;i{R$?3NCƫaچZ5AV{ ܆l))>i W|I^_̪gC II36{<N nQI2V{*@#_l+E['W{bǞHqBBFR%}/xoZ_` .XŠngPz A01H0S܁w7" (ʮ[s(TUC~+*h-0]*ǚH/޳2iIQ\ eu??r,A"gy:o?]ObȨ;YZiL[ 2\gx_^ޏ*{n0g4%fni12`bY֝ p}+2\uy8?aosلԮ-&xk[=B?9 i"ƛz pI`_]wqn -[qvߒmVwUR1.{D:q+8p[0sA?n)ߺuȸŠ{~ڡė<Ĉa`Sn*ܷ"+ùBI Yez.6ׁ(dnG͇?/#< MǮeΕg Zɩ'Z{ -|% >Fa!D SDQ8^h$S쎲9W l$wхuݍQ5}Mf ¸m8͙s2BoJ='//FQ%1?,5ٯs4ţxQԞsK, NRvBkxO)r҄Q Œ$㤀Ba֏8 .8(0ʝasGyp#)Ag 9AW"9hʖ2B!%@s[^\_2H 8viڸ^v_6a2 ^IQxNotO C^rDEķH͢7H)ŚeuuKdHABlED6QjCk@l#@87E~ D+PY A=U=W]D-` =1#&YɧH W2uOf=cLud OzvG=aTH+Ti`Qv1ExvgtV4>IE`6\-ݷuٛCL A?g[x*I`\o/p@;O{ifc:](ޔlR98e,G`e+_xc\Mz!yʠ= Vs/b I Ȗ(P|Z~jBh|[ Ӈ 5$R= $\y PZofoN7zHbL{'7|TPśF8чWH;zeѶ3Ĺ5rv2! so61*2SXpC뉴'ָ$.7ڸv 0->FҗM43\Nx@umB5-e%wW dKs7H]rUԊ X ۿmGOG0b2x+7kCBj(Uq]Nh8jmSXH .قUK@`$y y])Zr?ji׬{X Cr9&GV ^ 3XNWm<= 5y/}_n8X4>rV^{ew %Jߚ82+#[Awŏ̈'EMbQϥs~v>EmUP+҅M{Hሽ6JTn&(ܙ g r]P}!%%ۣu==6Ʒ@&5-۴LPK}|f"ə<׉/a`J^ 3;e*B%g݈ Kmhg`XzoDr+cSۉJ]d"@,;5bRys#1hüJ7c'A懋mDu@wZ(YNztQh zҬ#9'hٻU^!n^fUƻ`uU( Pnb3rѽ`&Vwkm,Y(>66b,21(0ܹw]쭕h7=7emH(hY e (Xe5Qj&Q\cf$Q(9:#T-lxGr7geh_*Q`q@w޻-';{=uD0 m-]q@2eSOݫ>`iZyJl#|F UZ<274 ?+“P]&Fqx TiUPLEZ3?2ިajƛ=L% R"WJ Dl[` =#=D@Q0L3}/, 5d tb̘S *tzޗ0SXR2 zy ɳy2%,p˧>-MIo馫j;njäUItk lj~S 2y_ ^ΞEq+4Ek!|^_,\HLhϖ4u=ȦXLuvSȯUMi8] [%)Nw86vURÀSB-kYs\Gdg^Ug.Qf峤;Yh*gxM~1S&2o1Y'd> vy!JXLKfTNQ# ݦĻE-K+Ӷy͂t ^l-Q^ X.&nr|H TEꥡ#+XoCE$qI9Gg!{N0F}EGhr^dc(y#*dMKS'7xki6Lp:Mv;Qǟx?UPo/f;\N1w#1a[Sp9!jtӏלvCi22 fyKf|Ctb?!co>}!iPSZ6=bi`ݕx0罇2CZ+P3_>pLJs= RDFL',o@tu 7/gJa~0e&Tl>.Ȍ*fX SBebxl*0;r꒸g/%'lw2_x|{aFUbX~8-aWYX,1q)vlRI,8f/k~CVރq֗μC8KABR ZnPuFr\1I^-A oB v؊&CS*߅^k/">iܙl0(OJpH@O1=W't{ͽaKZ-qhȸwGs2)VEY:}c+ UaHV6X|:lrIiݽBX鎠[rr+qyT2#GxS)yn){N8XoGbnoN8Mz,:1w3]+? Ec&Bd bC}TǷǥ/l#LdEGܳ[޸2ܯ)fA{\╷R›"|gޜ_cLoˠFtg{޿*~nfCd豸o2qȣ"_-b)-%_ Xl~i:o̿I-'5!dTs+k]=8H(~ UF{Ƣ-RVszr3b`jn3<>|z3߁aBŬsq'<{nT.ASS8zXb˿/*Lt`v[fIc8sM GD oּeYpՁa[1C.Ңk+!R!%F,h^Fc%u]RLX6$?s򭫠DHm\$ n}\M6! % zP>!i2M?C32Ի1a[f[*R+@yi+CQP`4rt1$Mi!EG; bQC'GsB|5Le+Pwɪs<4n#TWx JCR{e0J$!k tTƿ!4R;%q;-Zhcg")GE-DFǑjۍ71>FDƄOvTC)̪ĎGG5HKYhP_6W&s_r^SX (Ly>_r(٬"r!}/s UHh[O7Xi1]:\ˈg)68HxVr$+*h\mxe6B:_Wj^Tk{4;GCw cBЀR=P8W ۇpIzjTcu_fCoŲd"xޖ>1 YqҐsVQdq̺g'D?A6bVy*^ u)pLo~R5П1FuUgF S ḟ<,"L2uyQ "@ڹk@#wH趤dJiC뫣倾jK-DM=o|- ,{X͂-MoVX;GC,# 4X]4P$!!Wl R9(_Sr4nU( } ^Ԣ^_fa%T L<~}PO]s~d i0;5a`:Z4CۉSfg-`h怞s^V"z_Q<a%Fb7Jr%d4&E|WZ2 G_FͶ 45( c_:Ua :į=l .'.?MlB5T?0Y AȪ5eLd4_OsE䎽`\NR\X;Aan*@<K~̵~1s·G R"I[P d+m4( 'L'e|OZ.<,?z>Ap$1سl`kކiў˒xc:.ƽgvA(V\ü$2$.@n0@H/U~_pR)+ ms[@ CABaB{VGkeB Qe6Ɉn!s]L;, 8QIc Dwmpܕi+ _~V6|ó\&'a%V2PcEjh6=u͆[UnVڛ~4zc1WEJe>Gҫ_^E$mTHܠMCHpa)B ͍PgeeՇ~1AUbÙ#+*Y( \7}N(` Ƈ2bRBHw厍7Lg(i2 .0JoLs=zw߀a `_;5HqW:@./;[CVZ㲍{Rjۀ %ɽ5$×AXm5ap%_Ȁm,@$^'z,hBɒ+ [+$7=?{y @$d*(d+s@u XIIϬ܄H3GK@_@F$XWJВ4 Q{6 AwIҤ>5 ^q Rp_)jCPٜsUHUpM~:*"bqOy)UM Xba;wB(x)NaǦxrc[ }4*jV JPF$$hKX^ukjՎ25JFK.;:44^A<>wJޑ_M5HpOϭ>Ͳm:BpCd_wemɶO(|#TQ:Ҡ)rl+'eϑ!`ލk${KARpt ^bٓFI.fYHnQq|SfaedKcTumGtbBqkp \ibs6#; ߇4z5)sڢeyonBv^̜ w#3)S%dǟA>c r[y P/r9D$ - =ŻDQD;j@UH$1y엦ӚFi7"iªێzPZ(.1 }vOkt7UsCtfRk=G88U[ ~gĵN[SC&,?{1'L<g䯲}ˬie=GY-q%r`RGE "$lf}݂Z8FTMQ'HW@bO}j !S_I7$W !Eׇ@%h#ͫÄ%X2&c.ؚ2Kʔ'p)G(F^f8$J_2'mS8I5a(CKVt u$qzߜ_; !-!N;{livͮ/䶋}d25L4* -XF-oන7\Yk@McV Jy\DYS' `r4.$2~"Q"z{6<(0"?T7+)fAE}f7-D\!h%ۈ~* ޖr!7-Vf7] \dPm }7PXZWlxS^h0``_A]R^ӝyLtl*+7r>H*2)pz Xe?=AI R LzBus'GC5gZd{F bW1m( @D }`CO{^Ο<%nfI4 +D9I3NaY j(2D &w PeniRc>7s^[8A_m{&F8x\c3:Λd9<.&<y͵Z^[Z{#=⪗}nc))$(rb RUBw0fRQytV#}Qw"{M9f;&{oL#z K[+y! :\ 쮻Nc[X禍j?C<1AkAk3U}'̽gѺ*TSMI:Xgy ,g% HU3ۻ2T3AG386sA7BĮ]X/6p .(N*;`·|Azjz1|.#YfőMÛ]K`M !Q,xQcL@Z?nJD]A^=hjm]SW7cRlz+bd0n(E~B=㿁lq7SK6\) W6 =_[j&+>5v>D9( e, :d@TסI7˛?%@ RCeɈCz  srh(4-*8b "uר;K4pz", f'U`iUd?QMEye`豝@޻+;!f2d!  %yP4+`pD-(K#:O-n[xʎY%nm8۪ؕTvrMh_:DG+غN5my`Q־~Ŋ [N -U1yF'rJUn6.5ft _uipScYc~#ۛz;ل`?xWcG{ҵ\GɈvǶtTBqƲT {" :䲏E9D1l$:L?C4 M ʤt^\ _T|byQ> >Xdr|R^` +Idy3/JLrYKq>0)E+>{ؚ8Y ]Ӹ";ӌ`K)w+RgL?犧/oQ`w0P&30dy_*9eBjnv ٤u8dqe49/L "Z y5;X{Uj>l/`UITfD3Of^M6}ӯQͫ(fxgHqkSdRʇkgD$U4tрī|dvjv@Y4#Sw9-cۇcn=4U!;Dk7Gv&jT8̋%,S8~GwCn Kpɻ 7؉ j%5GǏo#CBoѩm w^yٛ2X]Elb@dKYy3\k4 QPGGc2!|Fq} / kEdżgqbk9B 34-G :'bl Np?K쏥':W59ZR1rJ3ԁiI۰gb6I?.=h5]x58>.6 U^v쉽1Zմu J0'7NP`!M3R #aR7D%VVg0$Z0 **뷆\k  R5fB2hS@lxG4U/)g<4e |jVDܺ~.; m3q)i~437س$ᲭL!޻z&%]Z B+>B1/p(q~AjOrPB׷trOX..EOή)~ s;CLN/H)_1$LX8Rmf0z2:R~5$wE%+E4Z;X2͎UVđ ʟڡqP%y]ZEQ& z_V-PAQQ#?9,p@ܗ} xC)yF.l+ȷd;a@HŘ"Tyb=@%`KBGj+Jq-Nu\)K3_oH+no#В3DC E$8m|ɛK'rͣy66*.NYFX79AaU2fmv1>hPs?+i-wseCA{Uq `QĻļl&w 49aM#k=>UhQthdTŬ"(0Kkzz oi|=2t1 # L$"1ڞ<4`4|Um :a?<ҟӴ-mcٮ/w"5#ʵ}b<ݫl0ɛ Իwy/2ƺظO#&朆Xl`u8}ӌ_YW?* 5L"@pΦPw^7RQE,ԄN%L#}#:otj[/T'Ȼ$" 7,-\n,051l+DQ+K !BPqr{-@W,+ 67SSc$M[# s (VĈF6>^$RghR$M1z>zv[YjiSw?,7 x>]hP 6k@G.[~|ӄp.tpWo _ O#3>PMP1B^ry \vLmZěUΘk#\{` t6xKK3Weu&& }J M7#+qhnΚi~^Rc=UfDa(dC4C~&t=0\ͧcp b̨Dk1|vuqQ<"iEOpF$ AYzzT|EZw p'FRb"|?xe*@|%n{ߘ@#oz^^ ̒r_|nAOgk}oAj<ƺ΁DCJ\8]r'g@eN`L!XTHv+/ݙdZY7%>1rp VFsN: +o>(ol[^X'oG=H4Lų@l`AL^I a Ǟp#D4(=hVJBXLQJNprB"e3MV.OQ-ּIj"fqQ[ 3~ӵXﱚ[e]uҙ0*?<N:ZH"^"K/'TN=DPCo3H\r5p5ݴA3RZJ/r!dTbϕamDNOg H}N{|g,vЊ֞Oo a7 tϵ2EJё-DUɭ "iByj;!V6y:$nF n:ӢȘNg2MީYsхy8U|Dбe6|uT&j*sQ(WxQ/%_Ꞧv  n}ַ*n| Kv#+VVb+qj*ž;4a b YXz0 l^J1/3 2:!Ҍ=yx8^ߕ$~;/|q\Ψx6$L^0G9&#HSFG{ԢtPdqjYhMD*o]JZĝq h`K ܚsa:( p<^]UBi$c,`st/"ziY91).8v5fƪ }:Џփg|O? ,2ǂ/ ;P,oAjSR Eo'+iEc;J=XP tjׄn,xob^.n!%џf~EV jwKt5ș{`-MkMI``4;rxs4*l gM"Zm\}Ű/Cnw0p\kD&0dPsEV`H3$RF1c"[{dW6Z}ͬEd]3%?(|͔bV2T\ߋx;3U:)WEN㻨/PmUaejHse_MȅQIҦV$#ʸJI`eA>3 >F05+gGK1NBdJ]LEjПl(i;mdJ~9y+93ŬQۻ:^*/K+c"0ԪXa-ȷbl!}DΝ ao$؞lKp088&NXW=KUC7Ss+Z BV Q?أ(O6^dϠLV-I@}mJ3uX J!zt/[&0 / %yߓR9P@w-9QSP*p^03Am7 q!v?tL5Ds^Az:)։"T|-YY%"o)CaQO[CRp Yd$/7wB#L>tβ|9!T!*? $ҽA?,Nm.vmzIw8pz%ªkb.p/whN6 PEtLdƂS_d[%ԉߺ*h3?p (Nc<$ v\a k_ t.٩wL.6TӾ([U$UT%yfn+)GH '5@L\PaRƨ(wc晽[rM9yr$t|4b6o&9umm3 ^%+ԡSRV[>pCx& *("['<,R852D؉մc[ϥ! c͘Qp#%tZm٣`sƟUk`q&Z٩(AcRrcֈo2i3qm@U-V)BU>HϿÄFn!8lL #y.MTgJ@p,9g-2W|oz2L=B:O> ѶbNP}CxUl^Cyބ"p+yYd&h Џo0GzMCXޙ'@\@Kf38aօј3buǀC@^{ :d/,IKuH Au(-Ω(ֳYtQ . iIΥ!ٟ("Jٳwh$?ew ʖ|Qh&=S6K7^<@Ť ܍kzLUKmK*%?8"T?1:* ڄA%ɗo,X'٧ 4Jax[vJpw&Tag~,]6ES;5 ECV0V.L's4l9S-`h00? rm;qj;DT+E_ntt\j<=l aP,RqS FU&7e>,%jl?YM5Q%s& Pvm;NSqQf-6хrTqLZK4qŒ^t؛ Պ& sչ:Z!Ɩ&T )tי9q1yTB-m+h 8vOoYhgo$OS29b]pATj^R(>8s k IL")4%M<-ȝ%8&XV5F, rނ{w;Wp-cE3#7=acm(::"fTmdV0U0(u]Y[ SQƷvQ}b[%K(G&{&)ĵ~u3[ʖ^wa4ZX ]5TSF4dV7#n}p:UJ)_Hjۧ8c_  ¯u rqWԫ6-AHMGy*#tCox#NeƛFe?I3HZI]9TB)7Odaz\ FgpŽÔ[«J4Ԙ7Eqrs%_6Q.[Mp1ĩ}?×l3N1>8xyc5T[~b&SչB;Ă. H<#ۘOL[v">WDfe0ۈe;/IZ)Ukpm[T5dlQ`%^le4J~-=v*쟟9:y 1_E2l,*m`ZeL!J-JJ[>y> w}ʘ j̤ӵԲ{Z@F z+`dJQtS~(Xa\K W_|&g~H|gȊ mqwm֯ Ydr,α ?1y2 ΐY`5S10VnldLRo"ځٞc޺cȅcΐsĢb! >tDdA^XRǝNىx7zPRtG$ut,ʓ=@j4ٻr#O>c)-Ʀk\o QQ %! B—TCk+P9vw_BGqH/|QD_M*`>eCa'0#. f&z P#Omb~"L.Byg3Ǫ2]p;yhZ+БnAYs_F tBl zN@Q4̐H2:<@8W7؎p Wc,>ȘTcXͿlt"tqWAs#k;LxRg"ipk5R:E_ L(mTsiWy%18[4& Kvuzfgj`Vl֥VT 8,;T!n5p?=;*@6M{mw ٿJhI;-Bv44O'b#z1 λZO}֫|`c^iz?\5ģv'Xj QZB}u[X5eݰE(fC.؈U8tT>E@gHcg9)#{afr@g #l:TB4c˧<>iO߶<&XGI5F 9NpaIum*ekot^Gz;>Du[ZVmQ8rѤ`1_פ!yUa!؟jhI߶0`QN6"@rH JJ#_Ik7ttIHI=jvoKyw4"x$e%p[xV @ j=[j3ڝcrbvd U}@(<^tJs!5$:L]G5_ʱ %?G QIJj|@vY?Ί)`PjV[u]ҒKelp1 !7[_28rf}qKUn7q%,4}i҂TSkn,s-YGܒ~~|I0 .R11a??9CЈ_ *iszdhx7#ew,64yL9~&S/#ʝ@ٿޅ+NuY c4 Z0{} jU-o/e}_xqoQX|t4M֥9 Wm39~Z+lHH0PhI.]ϫEJWj068e(acTng֛L >c*'ZWISqxJZS8J'Lc},4-D&!^Ѕ]y@ *iVr VG>S4 U/|O|ls/(f`bÈ~2IS | +u#:+R.CvXo|sIkϫ19;c;: 24Z1LQr V"9hQR>[I%p^j4}û#Dzr _vؔ鰷"ZԪO)t]|z+J4K3Wtzv '-W3 ʀl6bMII* [.}{;ſ+F .:A"B |Ƿi4 }/,oW:d:٫?|¦CXWn5N3LBƊqDnu:SeqUh}+gEr%GװD=(g!z'd{0o" Խ—-fԀH"~0X>u󴭟pKߴ5A6BȋyD%]#iļY7bv!I<( (i{Pdk2{Ү*OGS*97Ͽzp@Cn9Bا~JN^͕½,.6j{LEEpKmCwc;햔i3f q)!7LYh5ӍA{^'bHLJͤ_{_S+ LI:)N\e9g$%ڥ[Yf.q}KJu⤴͆/nћH|1u 6#P٬ yzn~W]}8it ;-h3bUqfvT1p=l~7yFϝ輶^T&~T|#J{á%?Pr.+F?x&c6rows8Riڽjo 1>lhהPűcSVu͸jDHC~][_d |熢ܱNeBQkm܁B4TW,kyqf,j <·f; C81{S\w)hp[Rp#'됻*|;wĩn'H|Sm,1ͻu_> |%\Dl N ' iFlwj)J܇ށ}V.(㐗@!Ҵ+'} }*?&XmѺd?vQ#麇ƞ;Kv &._l.8 |"l&zoRց驟R̐˯[/כl+/%w!|L9f!:ɥmR`/n']}D 'KGK_̩.OiClIK_to}O1 1϶kRhK |w(xԮ,"]m%?jlaKfBR.ÃSFO1H*DeiT|ÓB(VY,*vResod\-]q]|3$d{C7S$ L%geޖj yحp=VqDʵ4w^@60**Æ=P __Ƙ?_1ԣ\yWS뗙 ,Q/&_lOk+oڡ\}ReV4lTZRgaQ\)ax!"=SiX}A5~~X4n;FYO|G..Tyw_`@MB0 qSFs~l'hY{>N NijtIh6V~:yopƸ4bTHT%EBͨAR^Mrv7VP"=1yn- %i(6J0FRU.|By$8>˾ _6L9OmuyHuu}Q=MBѩ& Gdlj bZS-FJI ;u#>bL'V4hۃ8Zan$_ұ?]>.=Y73,!ƖsV ECYEGF^]nkQ*=֨))+2Rr:VSNRm%w/.wHcY c AqF:.32|n7 3"oTY+ bx|kZ9=+QtMۈ k& {WK -aV):9mȒ(K"x$"IPL}fj!#1``bZ4&Xc I*A7$'xjK|peCH\Bo l3z:('_e;7A4jfM>%&/]G{>[9|Q`+ꒊoHLq-jTzyTCTUҚ? "U97cpԯ.2Od熥2,[u]m 8 V9#gK۳ْ+qJ]g=) M@~0[U-s#/pO?2ӀT Ks7Ҹ'@*V֬P+wgMZ^ju} =c';O/MbՅ#*+Nne#,Wsu_J0lR\bF娜Φ>"S,7G;^$1?( >~UhwqiB"?ô bG̜VDbY 'O&w0]tCB.Bh&kPhڴxUvCZw&Wl D5RJ4bo[DyK;ޞ/oz<|!"ӲIq w+T0XfU `YÌU~Ş ^ i"Et(`l/V!y-!zx)zTVkꥢI`Da&Gɞ.$pԙ,=]9_/]gLsKb 5kcghpEaKr:*MWs8 Kpi$Qdž__)STG*m\Зs'0Fό7ZɆ*x#&JpW?DS7Qy7n Us'٘;/oip"L fϖz}3yH?| YZlR1_ exN XGQrdW=`qEfܠ x.ۉ&Gf3y / $?5=$_B섍cc6ޕy=Ie@./XGo q"{ KqU/Gy~thN `àfzbx-f;5ykōXaV(n$mӍ.{3) sqTrL 'QHW =#ӻN.:icvyk#m sT݅\? h#|Ho#B`ѳ#A&;~-<k=r$ fFSx^Б30zqͫ!o591SYR I3KvP67;=/|`-;X3CP[I۩ >Q_YPΞO53ކxJ*G3?*$$Wtc*H&ci,mgW w}Yh~ z~t OB`!|CLs75$7qw#QLA1Ih x(}o9.MY`~Fe"+#dЍG.Re0y"2 sPhI]_gal,@ dAi)/%qڇOdgJ5ؚN>LrbB*6%xAP-ZZLh"M+ jtknGU0L%&{NKヲqP+(ˏzU %+Peg:'0+6_-hH񤕱 w4OXَdaGךK #5)B:. UY'de]оfIS%&pR} / GyNO8,הW5+52KZ`/Ȼj0o}" PIs7[^BȨ8מGwQU)POǁ;ŏbAQ, dig .tv N RC1JP'SԶ1!X,/^oSp5#?Z͂OaRmv۷;ayIw,YrC2%Cp] `z B-Kp_j+h[FI7;]&i JVxP܄[PQԭZuߣ蒠h"I!2 o,a)Dm'!gxD0ANjG|XK7k[:/I Q?QTP$4=O|" JXƬ{*ȗI9?|  \N*X9(sBJEE﫡N !@=_JKۻtBc4K{(@5}MK#;s ?aKssxIѕ?Ru(J8yVZ7 sj:˖Uh˓Y7U+E'lǔ`syn\+lJpg/&V9 Dz`J 0 7KPF ] $R#YGpm`<6։OMjBЏR 69V[bmv[mk{Y $"؀f UBt  A]iW߽`e\ 4a-,|YDY,Joi|&>2wT8683zqa`>ae2Fx s1܍oB;.E,F gL =MrAt*ͱ[;%wP׾7 3[OF`qo E?V1D<{tQp -:ÄsKN1QvNgL̊J)!1&Q֧b` ȪlRbw;gwMk`ǝ:OwDrB$/ "4.PXDO }ۚEE*|7$7-m3ƨÓ Lg,Ǝ+B;75x&Ue%6~<9;'D%CJhws-jvOks3"X2zPK}!fjIM2ˣcMuR/򢿞΀*&"b^=[V Xdyr-=T|'xc'P|=90/ }˒\?G`Ƿ$K,QEy W!<2%hܽ% p@Ii¶Y&lV!z\}GBƃDA=$1V:!0_RyQ$#í[n >J}]oZ'([ٰi!Dj{`5mzad& zj䬫ΐ#9yͰz c-r)aߏ,- yynQu4,1) ]R m5/ȝg> QA#v劼 UfmSIn򒛥3{XB{5D=w޻:O˄ƫ~ZPm49a,Z#ڍMRXH)~l>ҞAMn=73- | +O.L6F}jMH}?X&^9# |d)r Hvt鴸aу0/Ӏ/x88WFd/ϕtݚbMSZޤ,eHLycdZv^dq)ܷm.;R.S{tƯR&E6,NYgAB3Ez$e Dyq84"'nƛpyuw%GM6;pB6`]2e b-Ct-Bq,-sm{LB_Kh383aqmqfaz rc +3^jmuR>7G*B3%-gHD5oU \eEњP"l6TfQ뱃4ﮗQ54  ZiAd~u2*.NK"[$q%<1IT~!l~D+<<n)Zוi]u@@YE#)IYlGB J<ƦO,5%0U 7jz_֮+vk;d ;6hBpEH魤1x⸎[3ÓĶ6$ F݆cJF3<`36Vٻ 9ƻoN8wm2O8*$1N׉X=DG^dk"#1LKVt&].*S忨GQ Y0w:j'3MŜ 4Tpλ+&iS.OH,N\u0(c~q듉J_O K>^W{dop I{9>%3\;2Zڷ1g*c7Ke\ `ƖP_LŇm ;cVqH;ѰZ3񯸒9{"$@16b̜fo͌|tIuv՛ޢ|Mk^9B8>oC/g1~+@d{f ,1,Od-1iDtboYEmϞT:Im_HDT~C̃4%Eq&!0mġF2׻4>uP)xe].cYx9ؽԤO ]ρ&^'cI0i2Zoz$uY_Hm31Y"j)Fg~0;ִܤs?6mn@v#ȴ|dh4̷KBr?IɴտefK(#gF^ۅhLjl𗃠z_n`Hn1-(*Y_:e[hCW&Xaq.È4edxWu󇢀xsTČ#޴c oERRu+ܹf< =J(z/ׯM^bPRXG+L̻X=qƘwbUuŴ2i47pec?D#kz[ ^fglI]mK8H. S wLk5,3u*C+^C@(^`,1U] ۞BYr)= |:{Ӥ7LR#X?F(0Kǣo¸eAbd:`e /?[7mzäRQ` V:uhW'T3 1)pxncʻUK3Pnd>I*vܗ%juZS!Ԗnc%\\Zx / heJ'#VW`#/:5LW10Aw{\+z9-ZY,Vj@0tpn (kƚo1? ζ+82aols;3I+ ΅H4; j`4"Ly;+b 9kd2c77 K zC%G8 T;7U)0 UG홥gCd<9%uzX"+}fzOE+ !-Ѝ*};jNM'_h0E8° ^Np'p 6Z$Rn:ESBץ S,=fqI֝8ʆ+Qbpʕ:ae}S"XK=ʇ]J8jAg[3dm;'ƎXPzR@"aHOtI'?!+ㅀ&k1[P;c7-Ԡ! p`0aRM+nt5ԁVӆ=Yֻxט.S0w!*fj[:[-h{2Ĥh zɸ 7q"}+wߔ9 /<'xŌֶ~$W Cض^gJӎŴ^9m6wXW,{+_]7iIxS)=e[T>7NIv#"sn|UxQPO:р,m9/k9j^zQ%9)UwL9+0}² 98prĦ3)HT;٣4u'`zW!wS(IX8 TumՂ\ 6ܟO b)cس`{b?asQd!2* M~6@d2g~B'C(׹0rLcܕ2 :rLTBz;խw1c|wUvg\'iqY?ʿT2ۛRl͙,Gu 4s:o[vXvtr -n\iК$˩K:B)z̢xRA:'T߸>Xd/.OԀs>M iTi@+,ǯP;&)}l5|KdL‡^ L#?o5 ҃ Z/*^+[`AN.]5v=5P61jp((yغY)y 㖌xoJjVA.FD ʬk[I4Z;^I6EG]oXS޾1ԑWhߨUcL#m# jpa r`F#E՘џ=KbMIw#;GAC AMW!~5YG):ߧרݼ𞐪d޹SKAxo7^ |U ٚ ӸeUNDկa \3tϮ@JMe[2Qst8#,*R7e8$.q)gsA[aCHYf|puZܺ~9O]iegK-ށ}ɾLd&g8ȲDb~*JЍmeFy|n_fJAqRW+|k]N3G58EeWD <#)xGhzzm㄄>fH&|v_PͶd.VbgM:M3j@EPJyfajś4/!ɝHJ_ɰF{ L2yCu},r-['~K$ 6 L ~z{UkZA9tFR0akceK=xq;ömaBpU 0%íK>DZ}& 9ZYQkҬH:vu]*ozuw,N\5CIGZ;GhP\ ,|y8#.:yPpJBʛ0W: q @CkDzQyo41#%㋱* bnm/Jvݘ*Ŋ+Dϟ$PFSGdt"[6¤W8tj+ib2$>Q/ݐi7pS*0*(?i]bҊ,@bB0?[=|莔lMDnUOnc`կOJY}GE439pX7vpk)$eJ/)EaAV}ѮEa•+{e摐ax0V:U&wq!KPa3"Iѻ٥,*!x'hOshKo2L'Hh4BJl {UF8Y2ʟwL.׽/5nٌT3Iaս)|%OG{%eY#FQ{jπ2N\yf .FS!AgjNjz.~Ke,(C^[N4 }*SJ%JYlJyNec+(b Á|nRR2? q܆%Eoc@2w#( Gs&EԦ<׫vc$+I^cD }$\ЖYݑ(P2nq kVS~kON|耋+<}HJM._0\lm\<}!FW˲`Scg)E Grt[\JC=ib?6W{[WԀ'f[݂PO b,:45'P>p"Ɋx4^^9aļM&teKLbyOS{^rMnq>E=izwntIp1Ii֤MGnA&oGAﹸZc{i<;""lAJqD_2"&?]Qѳ0%*XFi#`. ۴ ڡISKH>#9h\|!Tag> hyOǬt=o\Ja˗qHyJDa~tbE"Ԁ(PnT;%}P& P1:ESpۍ5@BsGH1 <S1@%m! z0ǯZJ0ʿ|+ںH7W2'4 CRpEI '|SHTs5(R$ćX8gAzb_PW8` Aј\V`kɯ̵-I8^KBL6f{NJglbs ɱF>9bKy3r&a4-SPvɠJȄ.9DP;Y"~Ŭ2~DN,P!*HO$&ɬIBlF#;Rklɞbt.b.8/N5vPbyXӓG{]-qE >omc5sӲC=0a70ho5#ą?(<+-Q$îo oa`aE Fxĩj>IDlKQK "vc \nc$}N*l@Fdeگ_Y#h$q[0CrmH卧[A%>|$:Jy}.5 #U ;toK3IMEy0e'@/SC#q"@hst14bўZ)8)%T<qu.uIՇ7G0Qsy1iV KMT1ԃ^)o681lٛtXv N^jJ}D,d2]Z3^Sja*d2'ܲ{KBVw 4mTX\CŸR{R^~$%6QŴjGc Lt9J'Kԝ4Q.%1>|-ވ:{cx(D9+ULɈԃճ(c,PU嘬 ,;hh¦L4;%ġ-ggM%W;n ϔ<,pnb'K϶k1~R>LPJOMPWYSL^a\+]ܷnEr 8.3=~/v>SV/`KP]E\r Z CEY\~RR6qotNBn 7Ȇc_LCPgIW9d\mGl|8tudAùiTL 8sQymݼO_6D: VLp-(D|ӯFOt{K~hr~)^1G4j3VMꆿ 6Vh0c4'5C/&{[3~f}ӎ]8$9"H:.]vFtt,Nޗ0}EܓynَrLw{3C;ҷ8S!|P܋⛠&Fl3Qm*@31&F0,t*b@̹ &$Dpfȝl-9:n>OHЯ`:)m sYgAzgjPvEYᛢfp.^tfiz?[SuqRD93NiqB0f & P3xsK M ӄQEa|0m?"l3u K4@v{O@ൟ8/$c AG߲`+L~|A\ {%VQ0gʹvM7:e[7]F:Z=Hi Kә}L)Hdb$6~ٝLǥ&A;mr\/WHsZ*"WZ_Qm oY7jr*`6fp trJA3gs!O\mq`"Aɓ1}N i207 uO%# a"0`V:f~> ; )7oOylt ";{!_?a^.D$(XZ4Fu8RZ eu-=$D]j{SLqe>SRrK^.KUvP|o-}MZk%CqSie\&$X#JE@M]UX;1xJ>"4#>LEF8Rpmɮv+V#|rqqyt'K5Pn#2 @'fY0[=PTNMH[ MO ) ʁZ{Fs[FY%{zHt giVThn+c:@D̷^h-(P|4S[A/D}LwAMƷd'b8*To~CQ7Fa^@fnNﬡK&($:S ۔^ JpBӟ]dW!VKbj2Q`j€0S^弉97YN .ഊ6a!l_oxCБ)r߻ }⅀ S$zwjY/u̠=sؙr- "gɜId JޮnnҒ>JD a0U\;6*o$3IX@fEy3?n6* ;̅e23K DsI_UO]l1G]Q~B9\Ȯ$O^ }C!D(مWx^uϭ/wm0C4vn u|PP2 HL:stX6"He/ӑƘx&wr$V9:!`F%ǸB5eggdXK0I PF|6<4,Ex9b/zQ"vaKAMv 𹘕HPin-Esʀ# X]:.ռȐllg] WrL4WI2 EhoHs5v?{ Q+ W~<ܮpݨJ0tz 1\l=7~Mƌ*&ey(}U,^nxP!Yj,r7{Z%v665^>W7'<3@Mx-~o)M7$T[?k:()VzE`_v~cE'k'bLL/Bىv/@nmK)'D HsB xdWU{ToF_vطȮ_|M~ZrQi:ˊ a69ЊL"aFMv =d![M'g&]c({ô2KvjMkI{POϷ3}EB$p*2 gR?;$r2 0wi[ݵTx※؈YP/0h b jcsFi-Rlx(xcC4ͺp/>/Qa" zR4'߭T*,=VP?Xz}53[&a>#&~ww_ rIcܰjjHxߩle>iga:f>޽ʭ5*Y2iƯ1= =OfҨ91BuTsLd+qNz4/ж5FପWC78GhM/êCiF_C +'Tkj$UtE{8wb=}?g:fx]`93q;J2 tHL8Yy&Bogɾꑎt(=\Ugꜱ,'ng pLy3kV[4tgke²܃vjgw$pj1^=yELjY8ߩ\jAfyl|?aHt&LӱRqj{]MWo1"eFk/|M1  Vwڅ@A>XtcOW7]C O gK4[ Pib)oLb߲<Tzl9LA5xT  {~#eO0en͖s.Tbyd)HwK>tU %N`.ͺp`,4CEt͸Bn2$/vԕ6hWI[uzW{RJw }Qxe¨,4QU8SxU'.9IAqQ`=ʙ4  dB:T3` X=@Ba!Yw5Yrkgt-BHBu}kR=M;mޚZ=IV9Z:bStJa Ṗ{ ː q:UzkxUWu~T9ݳK*.ts!goxZ:{}͢MVF&Ax6v8Q { w|$L+xBO}hz\%1hC#byd4ȣx7[L"8Ei7d撘+o/RQb-I=XXO0iIjrsROR=lف;+9BYiHnyfj]> PщUE]uB̖|Ś#㍭/VHA6-E.g^v$ W491ShNK6P`ucP.uV58F3((uJ0xDG~Nr+2`ڤ}@g@ϽC)|Gƶ Kz~Q #`q6#`O4VK/CskY|W/&Ό$jd|tGH4h%j#թz>{$CZ \${%5bxR+[/+祕!Kv!Lцx1ۡfBSRu#m2q-ѯf +5K0NdulI74A-Y:Xش 佅l H-.!ic~z-{%e/rԒ$$;Е Z.4sXYN^^(|7 _V'yBOaiis[AʈJQoG`cxڪBsWG%][ZU&cv| Bduɣp;C4 * I̛IGeUpR?!PGQ'8iQ_Ne\P;D@X|nSӝˑpگ+ⶮ=[9ce/bDU6^ 5]BdՊ-ud2RGV[mqjʦ3Ne^ asu t)1JZS@N*x% $7֖OvdC."m%]䫼TQǗ QHW `؋Vֽv" VI!_woK]gwlmت1zcjY5C}Ā悰N-뤯\=Rk+XXȇ̈́yl31P$2\?7nبi)qbCZ@ĿN)ιFۏNeS0wW[J/ful s{uV֪o`N!hl:@ٝnG-1>^G>.Iﷲ"ٙW8BF4\+U -*2؛D#c)Dx t6.(ZkKY}\:t)b0i^O-2^;CվO'sVCjMYƖ  Z='N3a !;UëdPvƔX!l~s>S")E%L'NZbI,jvbZ*z-v<6謹}3ehKS BC. "bYMp{}]QlPU6̔kF ަE"lh$W ׃ SlcBuW|7{l0[?Pod#b9=yEa=񊕱voCx:[gV&nEVjsO1Q:~u둠P.8kY*[G''@!D᪞ EgmwT.j*0`+0FRX~HU<،>|>_ݱTF|0WbPM}Z5@@m4ʬRM[axV|;1%59+ <_7DX=X"Ƭfޫfw>W`g;>D]k.9lEUO9LRe m(7 E|abRlJe*_AKޱ4i ׈)单V=앚y6rxo9*P o0ƨyA:SS rVL`Aم}Ж\O4.BЗ:b125g3F .ܘl?&3 ' 2Gϔ*%6* Rxͦ]v"!(QH {uCw N-u91_<*h9~ S$ѩkuO>KLa"n)8yb6҄/}O}HAx?I5՚-=>ZSnxHƋ΁4=B&sd.k`%.Zw)"\VTfȖEGDkro6Q9]fM2Pxbej:CV]GwPߣWh)]b|xk>VŬעM[p֤ݳdTAc 3l0b>hd81kTb\hϕ}`?["U'#P"JE%hƮuq{45<.{h7+ T@+a+6Fy;FpHD2"YAe,^xZ.RH> \aqZfc~z7q[=;RΓHѤ?2xyF~mXJK8ƥ0feYa9Dd}% hQMbZ k͇53]G7:~0:U:.:X 抓n-i!B PY8˞[Vq=ռ(:߮g6|6L7łizBЋee8|%Ĥ0L]*/nؽ e 4?[꠯]9q nErFy `}Zq;pjT 0^U %K>4\܏ ;"QuCs: tH@ uf4XN ׏{=>6v|+FΜ"wCfˎ4?\eTvW8a4[a2#MR_GDYo/.g{zr鴹jo;ܮ<ҳҋr=FT9{j;Jq5)q#H2<&S%UMj,zh4lg4{( g`RT+2ľ!TlY\&/ `(sEIhfKmMڅJ&;vaԪe2AOP 38)8ЃԄe B2>˱c+hv 1mG>!dR9$Q,4ָ  tV\-x<@: tU]pǦ)|.%䌈)0m^ܖ^5?60T]%VMYmvv}Zdk,)=O%@Z >)U&" $榝(fnPbilmEJ儚JXc5X!H1 !1d|}?S$**zAM;CwLj Ȓ<=OEg_4ia.tϡ aA9f$FkM 5%wUg< gQH3MưD'g,A:h68f*$`#6XsWWL~κ@FSIa8@U o9FhԋCxE;Q qEr7yqL{GaШzL A7,;2Unl Aᰪ\LIvm!TZ*V\,([ǷSIW{Js@2XOu2_(b,YPW3H^ZE.xMZ!!W V)v{gٜHEtnfkkN*} $v߽EЏwBDH =rO2'~7tS@ʮ0 Rm d`:O~#5ЉwaLa$}'c%5qpt݅ ڢ7ĶDs1dq07hrf G `WvF8q s+y4^ XOA.C!0Ov)LMg13"~8M-'ӊLwFDK mbb ʰrK"p9|$+B9&Hk1QZt5.e!h'&2* c\[,sK6;iqg;ۉRFŷѡCOK|+uکOn֚F=ddZ\@sӉPZ>^TF-9(kmW`&[w|2^W+I;=WãybPs+,<lI\zAXssMl oKuLְ/Vxޣ+p oGbg]A * LCO6t\d̩s"v* U#v,0a "NpەO!u]ʤ) !x'DǪ&68&#| 0/^*XVӭ'%%La䶞N_(d1WM.xnluBDD2Z*YB㔽ݑ~nub3'{c`"{1a=u#5c;G5('IptT@E?fq/OXbZ6{ [RRvKgdt{q-5?-f)SP_G _THJ@V/<Lv~"LߵfާGA*]vaQv KtkN"_WV!&T&5Qr]czItʒ sAt}Oϡ4< 59w:Xt#R%{cf{7s8&=Dsġ#l0(LSKi=z?55U:5\̩%7>7{ x,1̗u)wq^/oDXlu9_Œgx5|IYbDw8 ֍ѿ՛="Ϧua@xJ=, UJVp9C= m t[x 4$ Voh\ZmULZx9V'C%iXt:;|v+ad7^jQLɘ,4bJ& >J&dj!^  (U:<1dϽ$ dYK3j:U 6G=|Y}T:݊bH{'=4\շ:t/Rլ-aU1:EB!w7ТƓ  aQ%x'+G V8Cd~%`:o f rkMLX_/ 3uy+ٵQD/Dhv3&5`;y%9-٩fToʖhe'Z@^:$tDJU*K՝.\<9 EdGܭ~Mc嫈//%ecx = ɳrW$ 4;d#t8F'pJiKuQ sQZiF* !z Bg-p.M %}XsԗLF ={%Eo 5sд뗅ָCy }H7`*gÚ:5<9Yih@]ۺUZ)5 kV(bB?FB6IW-wKv4T9rL2CCK `frNg/Aex"bPj d al脁0j8f bu1i֪P;AP+(Gד<'dķ.>z/;L[L0zWU`-lz0E|pgqs'/[u-{if>hp$gj\{#ZvKߋe$MNVWcS]Z҉7)IŘRDt:G4nUn5muG@Y "ikb9Y [HE[fIkuS`.&BnMʮQ~%/{8p~rLs4K}aVw[& J:͉51p|rC]G^eR~D,UW@B#,i{#brZ+ Dd#$VQ}awT=(jKsv }yq3'+;w!޷2RwJQ&)03$yl>Gq^%jBdK r0?A,9B/B}#yd:8B1P)=?PzYgɲ>{ 2YV 6Ʋ(W$ҭuH$K4륈Dg1)})|6;$u%ix+FOhRz3Sl;Ee.M;x'\C9#Xd6όR# 븭bȃc//''Asjg\ H:U瑛|A/,,R-Lx,'#Uv; * 6]rRA6fVE (f#NI vԐ$VVT<;ۭ?EWbS+#1~\MϏ|j7 i7]`+A=᳸qڊN߶6'_Ko[L6e+_,h9D30|UjQw18! ӡzHG&Qc|a@o^şXqsa9- \洛y'◷$&h-8#-t,3x%=MF&gɹ %QQw0 &%pD p+FDǩWT4b R>,AqW_TMb\MEtjE?"9(#)8u dc6&,IE(Qч*s5s_֢[\:yEvߡsg}H9sq|I;t<|Y gU?S_֭87/7@]pⓕ!B.uA?YFmFQHvNbZqrxRk6v'w㍈ z_eT5qFu-p}|QRt iXaȗ&'DY@0Ffm'UfnCo^@פ* =۬r_mPby5f)%PJ|n2̉?p..esn:FY["Gι)T1GmWmT+RV%т>"'q^ jF\l+L{I#"\<)@w|coBЎ[򏋼y쉮&C:vE§Voz{?;t&e `0 |Y ]>%<@gF#!iCHüXl)"k`_7쥛)X˨9luj*iUP}RoN?+P { Mw @9|4 ŀ6sX HR= o1kQ2Ɓ}udkx+_JUɝC <,c-+k%R@r3~#O P#&dAht=bBWB{5 ]ֹ7Tn{eٯ:67qdZ 6JQ, ߳y0},MOi>~]2ZGI@AZ{A2KeQ[ ݲM>mX$RR3eu S#"j#4XݠީKvL*q!asnlCE>_#X[#1yO񣹽ŗj|BG(JRcda~8 NQ\$wQ\Q) u (U:907YHOAd-iSyۭ&鸓 mLD6(_Ն5KبY7/;gp1!~.;UnbkE꛰s&> 01YTn|ނ)wn0KieOTED{_40Vx({]Aꘅ|ZQ/d >.0DTOr f|w`mJGn!^V/& /  [?Y !&iu:lol zXqQG~)B*9FV޿Ѻ I p|+ap; i77|mBpY ׎mcS(;rv-+,#QaeCqb%vfP0>!͞H#1`}%$腨w4*@|2zPTo.sȾ :Gk]3J\ 7Nqi=a\ /`d]M8Gԓu/&[TcQfa|5o0+B=LzSC֠Xh^tKGϛ䇍$ 7I#4*̖¬xӨNgcLh֭.zBTQpn 8$%KpX67Z2g4cu1)⎌*\_ߣ▥fyۀm&\6*iN~/SN=e=&.c4i=31QBz@"YoՂ/ Nz!rC5VC$<Wl4nh4fwQFk3RȐi!}KZ6l*8i崚Q8f?_GWEd6䎕 Dc7ע@Pdw59wlp·dkkȡxOeǗ`ku@\eϾ=QDihߦ2Ib"@k 0F}FDf2|1nYA_MPMq,y5=kev\?DGY*oI@,˦| c~6y\[7FT+b| "P7 O@ x991@Qpa+PT)Ut I:gfLI7?\Ʋ^9;`xaXU;km4~s^^G8q=\G^M~ԹCHT]/W6vݰE O`nf޶/_ӟxT Sdn~]363/mL6K'E| D-qkbhηDZNsgP,5GL%nU҃rb'C>5n*e1d/}i厔&HX U+_L[k t*N^gC8ߨh:Z. ~q0Ořa+D3찚`btؾq"nAة'&Z=k7L(0*SEri#ORhRl]Uk Qz6 dA:Ƚ Ց&l" { k03DnC='&pQt1hڇW R}aHP,s傽$ie/8&ZToq9b|}R= zA_u)pa韘v/T%x 2]qU^tO">졭Iae[py];b_R:]T)k)w\ff IB|N)epdQQWXF;`)>A>n\UVP/}ٽ5ʤ"Tc?+_ki:2> .C8v$ɛvsҔ?W١ [,$LTƴط3RI 2ûƼ7WnF(~O"lŲ:fmC#Mp :ByMLQȆdL@ /"e%~܍ޘvO+ZRX-ђ ~@3 &ER bh*!! ] _P| #TmTBf qo NzGjZpZ3uiU6NWTlg;u=<"EJWMj9G޹!3 . a2cBV}O.xS *2Ә6 !0]:<%0+=tgْP'NN#}~P4 ԤE< Mܠ$I<BB^Df鼫H\}E  "%F6uy:NS+}3̂:4{So/:oS_z\E3'%$3): oTz[~M< dz H%~M.5͑d&-#gy< njȁ 3,/j[S)y EE'0%];"}x[ da^+/fw:0wfva%otXr#?iq)#O!L!ӎ#JM::bH79ؓ^{̢RY{:Qkc+Nʐt#w\$]D}aФ72>G>A~cdv%EH%}>9/ʈq VhVi o@[11 O-JTru1- ձmx'ۨbYiRoRNJ~{0t +bO:JP9V`gQb2ΆgqP8שL˟6N8Qhm]@SBXO DO1K1EzGߝM̽',nGCPe/U3]k.!fL2}"d &e1QO郥NflymwD}c:gCQkdO#L@}3LjWЪ1)uηu3ϿѨ¨$4:NK0|,b [8͇]@U.c R̈vjDqu .ȰD]TQ C(j\Ub<&Gl7YES5wk׬WPH^G ㊈T= I^̖4U__*݁c}ϩ[80,,j$±i{/Ir}4%>5ػPZG hI{ԝz:/"s >2,ˎN ,ǜx`‹?#lCGxq^(<}i̯QS: u?DTH hFp$`TVQ^s[xN'yqh"2|^`HT . &sOHm ^BJ.B"bl{M[5cɞ75)(5 SRWL]V-=FN:K (ir#VZ$ߣ^LfKQ2#U\ٲiHN>rvy?٣g̛. 7kGhQ'C]{>)p|A_ΞåaȆ ~0 woE^k+;J޶{+\hq< poP`) #-Ϗ;\mP|%9a!l@\f&MФH^)uF5KK>Ofsx,L QTiu= IEKأA136Bh+ސdCUAi 6 `*H0NCܩ?`S3=c%d(hLzH!6ӯyN f:j!Tr9n8Q,+K줋Y)#%|x)J7qk,wI&ሩN1޷f5;,Kџ.xtjGc&Lڿ̎)P} %^M#GwїH׀@ח*U䨏%3$#jqSv0sIO^1a6+5o23!a,gb{oA=\r+)agYu}T\FhS c}?O۷a`.C85eS _'Eϯ*,\4v SZh# 2-W̐q:*ê~oi^[0\ MZۘMH #_zldlj÷vT(nV7 ~{ J yd-34!dmۤgR?Oy7Ȕޚk=USzcϧ:΃kJkU7漐N˻0jonXjkKc͟R!sM8ӎhsa\VɸdF߫^D?LԣPQ3 r&vG-/;UVQT~$'0憬lwhb!o5v9*tV})~yn7y.z,GyLޥc~ۻe+9=DЌ7èF_~ϔ/=1!ЂF `.Im:ב4\45k<]rv ǷڊjW=/ؔAGY<F~|bW8ܫ+J̠%jH&K7:Zkv/ҡJc 4ݞ݋q*M.RJKR Vqh|j4 LI_mrHHB25ֆW68y;IN"y9 3o>q&*Uv2ksH]u6wP.C־b3ZpǘWCDgk='lG'N zd[[Rǹ=$D2iq&V(,6B1yio3K[C}D0I o<צ42GN'YgJp` hq97 8K3h !c b97E!٠9#U6*˯[~f |[\Ȟ.0A4NJԺr0*ԠY{RqCyEҝ3yP%Z>6녛XrYar[W DMZNjOR^/u(22y2ͩț&ugOjе;wb 0NzE%Dt$k%^>%%.4DhE1?u 2s?~ 573Yk<)9303bCD%3< S:$0A.D,<ڼ1SqДFlN~Aϓ=(xt{NGbL(uoSrr~ i;ę|e^j;loNs[i>ƁI.k#:O۶' ?fv?[|/#fƺֲ_ _/(O0Ė'>eC|U|ƭ16r4ԓn^gZ,¬YCY7à&;8):$%Uj,+r+Pz~in֩1ij0>&n;S_FipDV?DEJGJ !N@KzGU"_W!g.Ez2̵ຆS>"UUQA3v7Vx06{D`A\.no/6!}v;y5tVŎ!JL-)`s1F>ozM%Li28!VZ[MEN[ tUS(=h?Zbӏ"*9趿 ,-S7}!/*{Lw^]TmNIzb3)!@9Ŧ4NǺ;[wC,ݐ`W+䈽mIAˡW (E/=t;J7j|L^&]+It‡CrjcCKtrHSB{^վvB?iY둄^&l9z틱?meDqGaWPm]cmP8S$fN0 )}wV\N@P/캝~3; o"*ŽTE9Х*\wL!>îངY2<Q,^ooȼ $UnByƘ4 q[DZpa,:a"ocNI(Ӄsjy ljtT#ld>Cm}%W< Lz6K%GqBJwY]h/M z_/1W$1U T(˲&2'A_詊:񖓙ƈ´6'J q}uK $;9" tǿدUR^Y7<^oܥ}x)wQit |@`&jQV&%Y^w./v2ma)(%KA,ѣJM9 Ssr*= >LY^;6V_AȘ^b*^ښŔn er$s,#NnTpQbWcfuPۈ8z5MUa;)plpA4g=2RBjV@ZOy;P|+ehZҿy!?χ?8{9pO@cV@g=dN~>oثC.څT )hU15.,/eSXFh{%峆w vWx8Ϻȼ4kpP?+s2֖!ˬIouAY%3Sfݝj+Yd)CR_Z%n~4\*}ü@Nk7ufJ3.Ht4K((hYX &z3w{rGBL}c=r1Kg_Hf8ze6*aSu֖?3w&&x&!9S/ v՟0FrtaJFW}Iy% \"!#ny.ɠ(+]hrC"|g%dZkF]d@iph7TiŜh`0ʱ߮{ 'Ybdo_J@%9YRǨ:lY<")[acQU_|drel&f4.&InwlD}/s3.>[35u 8 p}+WT`cEٲ6Ӏʓ]$b4FԁGŴ*x?Տ"(yGTPz9v37gP6O9Cˉt\lRZvC0ww[~UW5]&X@<.@=>V?q, n9UÜv~KewN*͘>1-6D\;p/2S2~8pv\v7q(YغS/ NF݆3)g]#Χ!]>.Nd>_cxZ70Z)/f%iT49G}jG.YFxHZ%,0pfli}IH魮2"FInWP \DHv?OmgtiDǵ=ϔ $E\-۝]t^YwfpN8YmNim[+Er Q< ii5 ]euGz7.iKfXd4yp9qG\kg:}(EJݭ2#r\QmߤL*?8 NW`W3?4gZmJHe~1+ Ʒn365cqޢ Jf0ո X{<P{xbͮ@9=Jb_i'm {#2Şׂ^]mz/ct54 fapq]-OT˦ a& f{@w/,F)'o2D=t&R kM=D0Ԗ0k>->+^ghYة{F Mm&oPoR w LKʀ*01F$ >:ȳ `5wE\M'P@J2m D(t_ߢ^l%auFCpsҳ g>'ߣsL&t8e&Gjnbfy_4NDː'i(9J)]5fx#4! uc-MTJ0>" ޤGotYr5DA/?,vƍt(S797stb8A 0~>S{ÛO} tvb"ŝTŨOg3H]ߎ\W(4 ƤNIslI+%m_dZ1uFd$eHE XW5"$~nzK {َ t eWA_KӶF.hE?DQE ? Pؔ8 ŠxvuORIDkQ z&l8F"͘qioE/]R47>ib,D (}V!GCE6fxNڎq3XH1ó4x3)yBR`(Ҩ{6{-P_p~Im kL:QԎKlx頗?s 7U|q?Ut6_ܟ~2c'e3ӡzws4PO׶E13G8:6^ޝM莃۰b[NSSGa D\ȲΘˡ=`w.݄;b0^xɆ~ޗKwt Y ǁ?Yn4sE]pPYU} }=K۶/k#gRw/*EVT>g#N>ڼg{?Xl}@@cP6c)V^Ő~c%2$d9%A7N<-!ᡲJ=gSX_ex"ڀWm3;i f8~;߃6!xɚ=% _Vi,SUFmz\e;p_HngL >g#kdo &|o/ ?5F~_kC*ɺe4Q}^.{΅ v8ly6 >wS3eu E~EA75;E,{ĢeESB1\lJ_AFf9%kˁT4a0>*zn@U/";n/v=yڳH 7J43Wl>ȺxKzܿRݹ9$wU0v7؊m 6m&=2,jT #wގHCEl 7YAA:8IKw~p`!l`pIs Ճ(<:/C9%v0J44b$`A`&Egg$XV4؀留!Nu+ {m}wM4κs=[ yNmtEv5)v]wRJ 19-ro% 0K4Eᢇ/8 g%}t+Y]O@}8NR8&>?nESCf6v?lS'$ܨ`Jڭ)޳"`ْu 6":\CU dDY+ Z 7rWn ME:<:ֲ2rHg~2ܠ"觪/eS]԰f0lhX %27ӎK.#g)c-;/ j'E( U|"_.RxЖ <LjI -YZ!"6Iw=,ꄃE#"6p{ jH`IRɚ$z;L7 ib.ٔދAᅏI[0Eye7[jY _9vb@EH(viXXԑNӚ8yO8`hB4χޯffv$@k6{.R靟:yKqf"Kߩv靖ЏƓ$d[^ SwRx =`YƁƕȈl|%s涏LxW$K/$@ U}_R6b\qṂ!&rE)u'Mc@c!Js_MkW.|n.=J`4#r7i0w`pe?:n{ۭ7wZGƫa4b}WKs"P5'yj9HPPż h>s_>1V NᔗW \c*}󷄵)Y$Tb[AHZ^[͋M8:i 䆉G88DžQFaKZv,;=S]DbA\Ph`ݞ}N KA6z="@n;<<?ZwMZvdٝxH$Y_Ys@w\!9< /_$ S<7ʃh NWpZȇփv6uz5H$軧IB RP p ]D1m[m+U۝'ٿ,YLi&Sg\m~Ƨ8׻+#Z Zگ?]AJ'YGܥyχ(6 R!nAf_t  |u d@+~-sAiĻ`6 ;_|ee1x~nV(He6OAi}1ˮ!7s 9J/ ԇ邹ч1&,/ GAAo lF ggյY=u/tk]ȔAZ1< {y"Y)o{Y9!uN F-ez; 1O=Vc$D'ۀhfvFf'-[|H\) NR]tj~rLg}7qzIdsFr/䨃N5 7o^@ɓabN 砕0@sIiy[xDXjgNfi>T-\p.X1SKq~,nnaZ?GNaҗ ren7DK[ ?߿!6w#?KP2Q8P-4]Y_~,ažcƢVL_B;'. z3鞚)Y~ h[6]MUy^' /> =!mJjp[ %🍎|3ouAw%IˇKy"m9_8!=p6";pZ݅P%OE~!Jek؍GsDyf-ǚyyK'S/E:RIvxoVH aoj?PB!Qn+$nH"uCZC_ErkC=W e3t8zLd dC r,bYKSUB/t %&j&%8tp?@gsx\Pħ;ЦJ:QgхAIr@௩o2{Liy9F9fQf"h;-AɆy=ҵDtq|v[MACl!r,(~voi1S"&TI $ݢ$KvyA>d׀'HKa'm3tJnRcuSMvs^/B3@sWZ]*)Ѫ5ik||0ಀh9PuY&@>3;Apѕ&sitDc S-#AO(bj™+|d[2ع+D m͎y[OwKٱҪv?, n8>t{kA%tŤO ZMT 8g ԰ʒ3?â& "n1';Fct_yS?ZRrˁ؏ ]e /m޲@{ߐvW9[ hŮ){;';2{K! W OuP6rf? g(ˆҿ͂ļ]Obq.`S%۽=ט2#Sq jF|-UXwY,A]%xlaWk)@MC4OM>bwKGC xvA>X35$dKR1;5였I z&$a%*|&=yuni2GxRMٟ8܁ F0'nب8?0Thu1o$v9>8qu%fpo[y[~_NUY$R#t0Ȭ5:.QE(7q9vt) Wo2.Yj5b{)ǩ#oS}Ep$~֤d}9_XbRa`CUكj7) AۗP1&š7ц6V6iT?kQݶ:U'2k1>GZ/q3yɤjUi^!A+G/OlxRBDBFlki@̰+4U7Ɵ7Ĭw 8,Z)xs{hkbL#҈^~9¯Q0 Hii%N tt#hHghK'3VL `8]-N/lr2e/nѺ1pt4 2?~%Is.6֪E[7Yi7Pk;mt)Dchkq8EѶCZscRGikp^\҈.=^DNM@N_# _[b C> `R_U0:NvɏY.sޫwA 7V脯wc$Rg`3˄܋J_w,fLVX# ?R~ oյ(Q߰xN..功c][( md'-#^4::(\DD!#p5Onkq̢eo =4!<=fG-1Jf_B<LJJ #:B \ڴQhfdNVsa}MT"5lC1[GG|nvFkY;dw0  pB;Czx,WjCh<)PF"xl(܃H@Mӑ=r_~Eq`+?)Z>TX\g1zelM=#Tc5k#ۭJCE]cNûͼ"W*mvO #G,ͷ&EZSTkqͦڮ[eA1$UO׆lX+O | "'~n2ei, &%ӳ񃍭 vu4^++~ՠ_pu϶rܘ3SP}b5cUfB '$5~Q+\(L9tG+E9JчwM_ , Q mݤVA_q3[sa!d8SJ@ iըX=s?Dt:)'Mer"5 9^uR40:؈z/m]44l-O#7\1A>e}f܃\ 1xfB9ڍƩqJful=D5q2d GH~¹ 3|S#daeF\/1 CN"uH|rz.7|p(U:FSw`G)HT~o9pXuU?S7)kc z@T"=>X< )? P5a-_q"jJ6]۸sBJ' :'i5CB2ހuFׄ?) 丄b\9ABifwWZ2窌a0l kYLf8Y'/4TYT'#oSX@"V}5b9FDTs?*.Ye26xZ UŮf kG.i_mU0t!0dcmrUA5s 9-&U7v#M҇^3Rg6~ !t-;{$]w ur6ʗ6X|NZqz-H螭|@o$jɱU!{P€nPS>X&`qE٘XG"eOvQ|UO{wIlQ GI#sNLP9;#/2CtOy jJ'eᆸ'aL48>. *;dJ~q@F5^I隽0JyuTnC.35KfmN<³4#,c.HUZJMρ/mY Pl*HFTY!~~ь[+"Qi@LUG}jc#K\`=OP-83~ۍ_Ѣц^KwJ(M6* Я4s淅*Z_+AFq>ܫuT﫻¨1ޚ֕ S-Ucm:$iip8!-tA|š ]m]N̤Gyfg.dϺdy$z\n`fi?~;Ttq2lHt1I{E yqH5j6Cb17@7P*=mƁ0[TF>U)K9?vy`B+/N $i`8GK#Cc}#y jb~dD~: y߾?v@Z`~*(ywp֤tWP54 Q(g;}Im-5ck-;wGbSBϣM43><11M**ߺxŢ$$肫Y5aqZ}&x=7"tmHvPqPClbՍǀqPm*{ tL%e9;IZYiu $yp:ZY2BGߧYP56f!᯺1At^1+bD>3NYiTʫ J:rI/s>q:hi-`rMd^hE$= L J0HYPFk(Czp$ĖoAT5zbȰ?6DHP-ҜXs5 |YǙ|<>{*"z $QPWEʌdAck^6TZl/,3#h1cAcysf_t H:"ZMt4iAB-[ik霪Ur_*1$~jCkDt> },a4LG Ŋ=rs$wi6 I^*Y(궸>\cg#~楪5]R*7ݱCs_ZR 54҃< c[Uc3V9lYLP|Ǟ~%g>sAƕU*^mSVSjbC_c3"=u/_-Ss>|)ՃKxR ׂˠʿJcV$+G9%j2bpXTA=)d P7N;u aRlJI=qN<bE = E;-]Ε*2&L3j\~@]Sؽ+o_`jt+ Y4!.x"38*_Ԑ1E6p '>)]`Ik+]66V }jF ̻X6n=($[%*׶$<D=> _9蘣|^(צKbUmuxZ!:&'&Z6.$rO' ,X@#nR(: @}Zm[cA*]D[ByUϟ닋\s\sb |[H]LX&]૰k]Dۨ+cVBskI#gԫzC_UXp^(4jҦ2aO׸eₓ#U7{ +WUN)HHѻW@1-M- c=yF-/ iP^$Zip1մ,Z Y< kݜjbhW3{m^l` (Cg4|_FrŒiVz3x}kon/)NDykѧNdXHEfT ~( /j:.GUi(sS?YfAD#Me>secŸls#p8"p_͡0 8S,2ek;8}6!olZLorg$ vL9 R ;8QI2ݣfMgs9'LO4M7̂*6G346"_}|& &DN‚Ԭ4vڐG|v~Zm/E C| mrz*i.J&f;ohgTLf˧Uւ<lhiG6I5|/7em<k*\͞s2DQn.30Z+~0`Q nߗ= LpDNؠ^m~Dc+~ң9W7()Ϝj~,rdZuGlΦ!`AZMH]!<^({qx8'5awa7ý+ K= C2dYVIolb,ll' P~)GO2fX"_OXyo^eTq9ZvK!3'ONW"H)gئz2w>OCɊQ g6CF[U:&p-vf7`oH|q й5,o EE҈Nd=tYn =U DH XDwzU>UCZ^_Y:|gV[Q SH0O$+~*yiBAf T!c;d.8caQTg Y$ShC G U}l&SCo3]_#T N|)e}*r T@#X%$Ql<60k.^ʪɻu71 N=wO ` wdl'>m.U@ qA~ w(Yng%Y| 6SNEmLrF<,H"x[b'p]ɎGtI1fНcAqيd;vi<̍Yie{y%k H8iPoB >8L9crr)V* 0~Q?T/ $ߢ '4(8oݜWJr*>Яq4o'HWBdi'u"" %ZF+ڋJw t: [n4 vxc>Tx#X<4r]y5e[~`ՅX V+ ?;==()%1d`}@tuveX#GRt2H`x"|BR,3ĝ@rظ)D(!vtz=~-`@+1ޭ•{ώ P8ε m(I0knmz\Tvbe^vѾϧv,64I6yqod@ Cn\YZz,W\,Xy%͆ n`3JI$[H"JaݾF1٦;I ѬN:F/6Qr$&77 WGcpS˩%*SLQzGqn]Ѱ,7ki$2o2u1=\S>z4\O~g͚hP fڠߴ;_u_t{|y7w+]r3/^ ׿xAOd$+d\mmVEƒ~N 4Yz w޽b𸏂VGV]8.6nO6B;.;x[x{&kV" bjEbS%hnT*/ 8IY;|׾w]@gR!޺@)e%rPlԗ3: i[igqa8^mXOc}A4{dumL/oDԫ1ϦV[`YCpcvUdj4Iޠ 0R$PY)֭KXeT<(z]m.ve.:y!PhKADFS7blp0 mà s 4rݷ]PlX/+**94/stqZ'٢K }]BZd_RB`QkV]*TP4AV9nẅ́[.yHynIzB1݂{S;_)[!jnjPIJ +ȆOV1=EkX?YF߉G 0y|6_#,t 6@ f[^fܫ)gq͙$')ҷ"L׵z:T*tNeh~eFOBx%L(e;F2q-BUed6w]\}xaM|@-<@ީٻpQ<1 ?QTX8Oi/tZlΤ\%D9lQ 4LGDHi>ɻL͘A*n桽ttޫ2`wte rJ \UD-Fya\QȽjue60˥ x&lG!5m Yq;gqefE_C"/ԀL'ҹǧcTY+gcZ =5jG{ZU8(f^<(/wh[E]b;PB. M'c8V8(p+j 0Yr0 c"@/ᶯĶC@ R|kV֠|D?Fu=2B8K.4c?X۫02Ԙ5+NƋ7At+b˖U[O%\1SmjBD%Njg Lڢ 9"9"qw9r 4Ħ'q:U|ֿH)y]$ٺSwvg8?6l @r(9bE̷$վVR}EeJ@ >[Cي :xǂߓ( Ɠ2%pCjKg#6"\9}vcV~?@#cg] z|&a? 8.ǁwfcL_CtdKPBvLR%.EНG$ r/ÙwL{!/({y8@3B@EB`9~>Gj[ԩQU{;Dw6vobWRҢ"n07#j@FڊR}E5OS`сh~ Mut0/m2<~Ӻ7 )e_~wP.i"f=m~:8Y͞VJ$g 0u6F@Svz k y /zOϛ]O@:/o^Iwii".(z;2Eeqyu~MHYL+V8JG٢Sj-+(V=+X96R$qA$I+ثȨ9Dw&NU*I&, K_^X[s4-] ;.˵kΑ\|.,z*6rxs fi[`<1-~0i(Hmxt\}]FޱTwwcPc;[*D ΃#x.8ڦADU'%B2" |ޣPrxwa-Wx*7h#gng&5 ƚAEcW;T+?M#{4ud+!ORn Z%6$w1mgJY DHHH3Ge}}΀;ӄ _B3sFPSyDc~Z ^CO>UijebS 6R}['eJ6SmB.c9Jx|z@2z[1UV=!-$5.s퇶@# E]/|[v Ez꼵aȩVn''0O ׂ ;|?5OlBEc+Gar_E! g#75zX?,LE}ݰ3,x5VZRlvR14BKPF tsI<P$ 4 Q%AfM:fU%# SV|E]bo1#7ݺno`+͇Ѫ#H)Jhw8ŚD{?1LVoFΡ42jazwҞ[N^wB|4X@xy6zk>nuuCbR ?.8R¦_oʈ-Ԉ{_NWekEG3]E)6j@T> *d@`QSP27x=IGTΦeFO`iX+ƫhOe V5|T6:p>z2b^/=zM_͕3ХmM{ Z+VAk]NHNb ѧ}ұ{WcTY¤ԗ?zͣ>3J&&eh=F)z8:8L^]~MP̪r㮉ju/kT C=_ݲm]}A>>~WMɶ²9?K:KUnl!_ 7"noÛ9E9)s+@d,}r|Uٰ̹:\ZVDr~cy;^/p͏X{ ">Q`ujԏ(h tsf?,gڌI_vk)]oQx@ss 'L]9ގHkPLPZ(/m^o߄^U<_85/;/ ֯" TxKu.Зb E3A0g3rﯵ=Ŕ-:7!F-򟏘lߜZGd@Az;/><lv7CK1zD^2aQAWS`jfξXJ,n4.]\?GJҤMǵ)Gޙw1XӌFw;mvϙfm+_ȫځ[f6YB,vwnNſab*8{SF+}K|[3E{ƈV/=nIL"5D!c瘽@l:ƷU up[¦ O8R3][ttv?=濭&*3M}foK2y7i`؞`"KbLe] #cj?5hotp4A92chMn?a|5R3&Vϭc8>o 8G<٥x;`>bۧ4gt#&'ڢC>\z˹kdwLi9RRa޳68潑XaV.jZ5a|&)VӁQ7P]f^nhEU1` G6q Xqڼ+d{DJSOT(a`N1!]`#k+|6AG"诘jK\O۠yh~=&IC*CS:O܎MN֗ `fG*ZŸ/ ˤC.X/xi&%_j'1hh';懺Μ?J]3 ;VP{5'@e:.CASN9C QŠkSx6GΚcDsQN4' zhr=7BmM߬4'c ?Qd\Ј$a In}GB@eh5}Lyu"紌D?A72зܑ[C#BʥX͟zWˈtp Ȭ>/cb"d hXTL2 |)ϧYMph >hb33vv ͞Tses" א[ϝxTz{Ċӷon%>$G ΨLSK0vܫP 1i_݅{5҆Pߴ+X: eV\0eQҥ[5#'ec$ @s KX³&G3/|£5j!rŮ\l^`kE9i=lb'WB;&4_FZO/f^rfn֕>O>Ȣ&H%<5KPTd;WvSMh<8gh:wPj3K>/-,u9W3l6UT;dDݺ?xOò}=ai*=`| ,kOޝnhq-,]1S{ N5 Κ]H8x|nS0ak Rk貑VThkoGq=iFeg6_zM tz&/?G_=#޶[$K~]߳akɞ*(w7*^ CLJE5`@C[Wze_17X5n vI0;Z:/><6QQ80 o~=_A,eT?O 쫰j5`z/FieFv-|y^)'>X鲘L^Τq;'`ͣ{;;#Ms'A˥E[^*Va;~ zD̴B;wQr/lc:U XѶ[W ϮwZn^p5'e!b!]!G" -Bׁj˗:5E=[ϳ0MuZ//Y?TPKKNĚ5q!@ISHw &1ʏD}]]| -a>'`KL>d q4үVr)jIږNJU!,m9tNyE6CODpދ|1;tCCX`΃0njG +ɮU# %|bҼYFYIیːpF#YX63?ۏOɈ@ fn PQՕ7lS21I,C ֦ɾlDRN+uH\^vriYPo }_izZEr}c? ܖ)W:87 MU*ĵEt>˂WkcѴ]#A8e` ׎[9[.Hĩq?Ԁ<.)Ϣ88pT%:>B{XlC/`%Z.kG eQ'a^/:h|(= 1"'o׊/8ܪյ5bD>‡~|A$*ঈEuW4 I=ڋzHgt>O+Kq?S۹I%B忮P,Ӻ">T6C\u'id~mHK}PYV ҁK)q}g–w(۬~Dv` ~=yl@O+3"dY<%J #@sVqK[bDl$١PTvĀ^;(~,|Ef}M8:H =eHG}v'eOuvܡ"cػyHW`.o&&Ǩz%\+lLblR8^_9T764z[IN_tTVTCEEvd/$yeBVaRô*NeA*F~n]3N{=s%7 e9A%0'i9P8L5n.X@t0ՕQ>l -0jnR:5 h oO=VzOIf!@7-'svI&v2=ʸ|_TSIN8Ya@~LTcwq2}0ԖHK]'J#γr> w[{Wx^{Mn3.SM5\>/Y#6P6ct׎ !YDoNT|!rya,4ΗU6T??7A7ʡ r~*>' qI.(a E8q/ë#DoHbTy^Bf20 93] "VDT 5Gbb@U4X L)|Tqj [Ϭ7x؉>+;Dy.}̓rߖLO/Hk % ]IsrFK埇j8n+> D̯~8|ӗ4mͳSBhHB{H:ǫd ji loZ\KΓ/}bB6; Cv ɵ#2>C9s}rmAQ>}ЈJjٚQ^'o}e2C)]5؜̶DW˵~VGIQh>cqf=pK¯Iw/-ycr>BV|;#@JO;B E~OrD_9$yVX}Vkrx ;xLe6Wdv.\.=Pr xIrD+ߐfJ\l?9ױl BOB_PSNoۉ4 *KfMՀK[sqReO')P_y1@҅px.M ^W8WfjΜJ !";\-Z:"9^gR @Ojj]e3")g[w;S=#Cqg+VwXqW_vc8~xwtFpa..h= JS̤y2o'`JoqL̽A:^(Q݈i7WiΞ-^1t%eHwn'p9BG Fkӈ]Qgp' P#`[AwyQ* ^I.178p%|#%΂N-lqTZ⽯>Z6s2d"˅bSߟu(OBA/CB:Cxk = iz楪\x6窱V1mr7hnպoM޿ $}>rTailFRT}%h9+ڴzrzf4 a13)zTK ⸮8~=yGV(K&bz3n~.-5'O7M vb4g[=k=)Wl8^4OҠSf 3)NJ. U2FQn*bON>>4%?7vY3褴;e1ķRPEϗ[Gl7K|xcfhvL-dl8am Տ8aq3]'Ju~Hi}7$2W󲋣V9sommȁ/c2}dFKeu\Mxh.X5PNwx_ԍUA81=fvx贓xpAO1k.QRzB6"@]KK+YLn:mO3`ƇR4P6.0/N--93h"&j{Ss߾4ytoc*OI`"'9)?EMnbĒԶ^:|d/ 5<;,9B$l{c[,I-8@ڣeY& 3 ۞ogQ ,j~C ~Q ؚ{$:&a&118B6e9P@č "h't 7U[ ĭ(P!ؤ] wv5G2iB~.Tn]Զ SL,6Rq{ٿY=Ù`}bZ2)MMe,E Yd0(2{zd+oXtqy4<睗 ۄr(ZF?qotk (=x3BR]jMCѭ@ߏdTc{;[$(>t07U8|L!A{d`[{ ).B[͋AyNS#GdoZ8ܛ\a>!4V)8ҏWΠkL`#<(8xbmr%̝}MvuĔ~3#.sQnucX;_LK#PNBZ- /h%4o#wF)s m!k%;u SIJ#~WWJ#&bޢbq:>%>M5*D¸vָ?z{lU ۗjv۞*/z;dmZAXGn3 Kwƽ/:6NJs)%)WYw9%T:E}Xˣ;mZF_i!AsnFyUS7>)ǸMTcy'L'=3aF3ZF8}X6~'}.#_6/ۦZYTQU?n 7?IFe. s(,x([;P&_R9lU`oh=Ks-ζfz>TO=⸿Ickك_[0@˓mPdhJ#,yaP_nAw=jlr#<w> o^^L{8{xDeyڊQ'3S/&,1јx_f]+#sx|;aT G]~{;J/_e"0!Ї+C3LXv).0>wdA6~ŬG\kӏ,io`Ja $?iϽ50[u8tLR>wJMc%>RhtPZ[4xzCg^Q>S"u_s0$|bO릥f1"t;}d !af7p{9/CdBE svO1_tff]-kImj36x:2mJ ;ރ]vdgH|6NIۉSYw 'qTǪ5,7=,Ukzo̴zTƆV%\pn/ExSp : _m~?; Ǫ&j^Ō;n-[p̒]aCB:+˂loǡe< ׺GtU/_@J^Bi{H((:pnO+Ft0~\(X~­#A]Xᶳ&mrZ61y~af낋CKvY 5CT><L}db-w[tBN[^ڎ"c:z-kT ~Yg~SemkXb'}J;+!Lvq"b~}ƶ ? /הuCS |ghOS0s4)62ӣe=Ŵ[ !3m7KDĪ|.VXO#T}Il{mpҠ)/`bi&en`h2X6ĝ_Tzm)%*ҼPrAD;ϳv0:)Y( XVr l9~9L}:);54Wʽ38`UpR2 õ wѳb$S~6x=ţwf[UWglIx>hZK&سWM bsu"+OAio+XuۡpLEΧhyY[ {D #wǑEܫ[!ew& >+Ե[V9cx\ R^t}dPEIQKaYl1x*=/b-+ReItn'̜Əl0o[xuQD5 ?\7Y>v{).Rm*utȲ 3V$ C: £A< we R'Q- [E䏷mAѴؔ-fRoڢ?i&¢s ~X _1E.C}gJ3nEkb1S6I:CnjT+rd**S1I4D ](}$ cG?yqښO1En{s5ܺJp'(r,OHnq {32og G }+;AlX|g()f=[#@ݗBMB8^iBdи=b.bR=ȄڧŃ['V vZ&_tEhTβ+ Qd3Ur$x A&M[fOytk00n5_McmMog~0*B6{}NT e jW|-lb?&= -rUx9`D a]c;#zNjK7 M=SEɴ*#c0]#%K8|lQ4}3.BVfQkro_AV:43K:W(" ZwfHHs;ꪠv\j/*ip1OJ Tpe0/*xeEC |ޕ22 afL9^X 'hJ֓\Xjdd&r@ l'PviluG:x\CHm6\^lw qksa.Y9)~B*]-T0ܬg|}=!30kWz?c^Qցg…/l: jTbN*S8!c=&o\TUFl%8Gg_4 Fu*þsW]Q㐔,Ӽ*Jv9:Wh,S6~)[*qЁ@%ى,2aZ zZbf~VN rƪwM}~!1AJ~Cw\T (~0@vcu V5]@N ]b-`^1| `>,K]$1us[msuyHRˆ6ѣ4 a(sw} g|_>r_oQE`>kT5P ~W9J.D d9W&vt1 2AEDËI @075f4H+7Q Dg֠jrc07>dQ(.=|Կ*ChR.k“c"5AFBĞ/Ʉ ϳΖd{p,`IJABi{#=hqpmMP<$)  C Yc1۳*1*Հc|d1 ċL1QdI[m7sR}^ާ -HVgN+;Pdw| VC-҄k8c-LezJKH*sn9(6 X~f0If|ty5=PhR0Ղvs\%P{;nƐ&J+jaA{B 8 WL xMl>(۰[MtKֶp"r&ÝGM;.CX͖}"6x,pʎ%j}sGED2 @>5ZyOEA8-46^Ά]Lz2瓘N' ۮȓ|_!ZY:]+ώ*j8Tq,R[Pb6;(xt [4i%J= `;CcON W]l@~ +E&,wRêlmpH`bxC'Դ?6ɏH`pPd񏟸5fĄ SO' !Ț%nv_#&su*8&Q+RcN!]+4<%7zBd:v;A/4 γ+{@zSjiwg:Gt1?|R5ݹ7SpؼUM2 va*"-C,llB.Iլ;W%G:mU6ݮտJYXQm^" ]:v)yxN|[rj$F 5MsiJQFN:1vSZ FX 뛾 (=UM<tD3gLJ Ϣ_r6U'_Xõ >I @lHV۶pcy2@-rj@73n|]J>2''-kȓkgl z-xV}|w oӘL.$TmtffWP{kBހ4{3U[ZX ?lwzU䥜C4Sl' 4MT`L?V!sNm76f'b5+ "~&|9h ]Kы&5ܑ_}{7hK}٥Q:Y:287s37ko}`ѵL~0y&nrrc#R?W8•UKR:`$ qSEl̵hg biiٝi|!]LV?'r$걢^,P)C=;P{Q=ЩgDZ {1\[Xo燴Y9U)O.j& pܼ~D,쬼 dޑ~(ʨ%;g]`DVqq\td&"}mPSsJ=C=7+XEkp <{4TyӖ5qp)ϔp|-H RB.ueyhmWQ|AT t{VHfO_D=/|]m`ڷ XC 2O< uv/ZwA#|QP!=$kt?E©EfŦBz;0N XVgR'fwkܑ:,U:ɓK !] u.T95x0{d!G ."c}RV[^b fF-Fn85!GR|dz>v/FyWt`٬+S%pu 蝯 7.iAP箒sOBWp)wFv2/Mg,CUyhA1 Á,\KĺDDޯG|y1+x;(P.%:E8c!Vv^ $~aPc{- \ƻt QlXךZ%)tg-$$kiSz|);,I vc΅bAӋ`ϪWzxz |Щ)L#UDfXӇ)H ANW 7~h~ inj zne 0Q%3D%Pѳ4,^tMy[,߸KdzfW ={S3zۭ[{P9C †,jg(sk0z8<`AafTKWXZ 5# b6&kzbBrdIInu`)"ZJ+HXl By)>q! tL/ͯ u"$yclx/;\xsyfQVMCt _U]{+@5)h_͇'P0 wTs2Z^Pyӳ'_wg5"O}6A`5fn3|W=qPS_(c>1ʱ?vB2t֢3: nt|)aM:o<=Nc mnCo7a=|լdecn4YaKjofwD)@$,TۇɻEzQقݪҌ*{_ Ydⶳy2jP+>o*qW޹8W}6c_HzCe_vZw#Tz>=|'4pF{>G*?Ȓ #ҏ8*m5YS5CrcnI 5WHaqHx&O.i^=QM0GY6Mw9ԑ+R~NvݕLq^vYh#YqHȤe1@M޲N"-u`!jʲڻY4Ip*a9#C*5To@1F7ێWi%Խu *٠f &`1֭ vyfz#\#H:j]AuP#V肵[;6ֽA<&l>_IkBcgŰ*"KF+#,&| {kV8`Ҩx8)sHG&\_QLw Pᙤ\Uwbg!Bگb;$!~"dr?c헱WASDZX8.3|)yE/tݼڛnnQJD);`BwTtU{=ȡm"3vn(i9&в&+"G?8nNĨR3:!' !9RTYCAw)ĸz9c5S|pqȉ(xg@&yyGǮݙ)S{P9@RuxPЗmW-=cg'm!s/RL;jV"HqAXUt$=M9EA=Qg)^Tw@%f2)=*^ 7CZH_Gn()>[flr;wz|+Bh0>T3ܘ UؖDʕ,0"ͳf>Xj@(XRH"ebw,GHW. !FH˙^>cY n0|v+E<0]-ܖ7܍Eu{,@S.&h`쎌0눭kQ *Yf5QAT\n)$.3U23p^Ve%x}0A[|'b;V$ʘxʶOުd$M mi՝n/3;7Ah6-lFV%J= ,N$ ?_ZW+!iS褩I#*KDoW5vh}9Ꜳ : skJ"*E$(t2չ^FʱAP0&>m򮮔C/|H$yT"DI]&z " m5:#ĺԟ h{Nh ع#9 WvY;ݴ%OD~Rs2Ƥa*vz( ՠ{ɢśwWUTw\M_ԷxST)F)X#x􇗭 nJxJh T0 JD.m2 GuKTMHh7e+~6' Teۅq{X5rٳA bH4ZnbJ ZҖR&P'^vAV(°]u){w#aJ% RBYW@ MʥuEn\Zۿ4 K1 ?Nbd׹FLٙ Y[q=Ksڹy <#P8݅-{72ph-N%yISk[GGFQ9)C}ӈPl&1;LV )09@Z|xxA>9d}Z짼Maj暰=3.=,8b}r,EԂ#쭶Q$ꅅcY9ml0oƈBwj +0y o9L\SpLG6Smz5N`O24ט1Ej!{K8W !Tc5z\BՔ*ͧ+PRCFl4ϲ InW-$pX.fP:mS6v;7f\,RmY~'?8:s)o!ݕqd#dU|ꔷvEA&H-NłlS{_@(ׇ`,j2q>b^fޔ(Q"#Ϝ;|FZq3}y[赿ƺP#`3~5)K#f !Md(B[cD.-㶅̍-iwd\6,{Rpx `,=y?<|2_A2*?-r<4`}z \Y?lC:5f2A$8F?ǖC/Z(_))<r «ViƋ\b==Ij;^mdׁACxD}c2v;{ATQN* YotOL+ Fo|ȁ v"ĩM.)*J<1vVFl7Aj fC^ϧqh<2]םV ȕ.*8|=%8x "G<@Oy YK82F{`ދLORx\T"e73' A'NrVY0ʲ89={Pņ4o(`Dz6 YӜ:W-uznXPL S ׊s?MhTUd\5aFRYdY{2]1{id0o+2JDPbvn^|z],9dbSܛ;۲[Ճ#4B3;|ɡp(6dl)wmҤZ-g]`7\sg%?OS̈hu/`6 8M $ģ@߃#(Z2)ZN\QaH!F?͊f0?fӋPn>N`"zpP^bS̓@41TsYvԓ hFL*-;BZ*w.5aZbZ LN(i$gQ mR4MC2byi:Hdw|- 9ՉpC{pC95|R+?]'jSS1eu`r Zr湴D>fUQC(]0 W𷹮 fyg\!+ (.Y}+;~Y$k^&gj<9WMm)2O1Y- hʱ6%Ћc֋ [fi9O (^{ Vo{)db+_>%Iw &FZ$GLOrk 2-ֱ3ї9IoluIrB|]e$T Xgthf=wd#&y+T7I8~RLNl\hAO]Ԉi]cܪ6g~sV9,K< (u[KMkRzpKD$Cjaрb2lnb3¢m?3hpM2(\VKӍ7k`3JjJ`xd;AMn,5\ȉzxn]ؼu(i<) EWI K')8^2zQ<""iG?Oj/XA}h/Gݴ:bӛ9/f66p 4zk?yP~QHKe˻hVԩ,C`ivI.LB|,w^+V[ F>[/yF>0+'SfTcn!Y8= +Ǯ*AC+gAKMq.IDD1RVA_ 9YS9 ˞ K@Enwe.uߧ70vT"[0Aj'APU QEٝ5 @, #,QιXr@Sv.}Z&3 d=L{ /\5еt6ERj~;p{x 0C€Gк^SWݦ "F] H5(ADѾi(_WQTg "(1Et~ WoȽə ?~]=Fq] ÅLIyMS=V.si6$N4MapB Jlbf$8ma)a8 ~;pBm.nEspSc`wSV#J]T\s㠊K^FC_FӾܰ){ٳRi+%Y2rnQ+C.^&c%' ΤL42\G`mAA7Yv P(ZF;k c1&ƻ O}LN8:;0ڠany~vt )Ӿԉ$m#_ip|q"%Wε5e}5zq%f3NJe涂J@ơ_HEN_>}XEaj՚ ub2h!#fҗ ̚?D\ # ]9㜇ykόň# BEy|fvڋAB ٪Nm_Bg~e%!-ouԇû6/vOY\5Ĝ ՛ v(jJ{J&xl"r7㊡MLI PNqsIDan?.p?BkKi?tRf'ti[W"Z55?2aI$4@{wT$6ٯN)RLeyt 4YdNw\܎j,:::xkSΚ5fmXgpWάT{g 쒸 )ېBzaĝ@[5Vi< 9*o&f KK…I7ƶj1H|kMUt5(WsSyp rGzqԸatEQ5m0m%(F7XT=ujd>Q(C&2_jf%~ (sH`ƪ唜P`V[t盕K`643-_,E"BTcFB)1EB]UʹkS׃Ph`A2'"7#,5M0(&YI)6 Nz[q׌0 T: Ϣk9\4`Yxn8a'jIa8@SzXId@on)G7"|d7*hISyȂ_Gůgƴod$䦝~J_Ê׻ƒ#9`@!.u*k陟3V,jHukJ%jLtI^lZtEsW^D$@=m—VWP+2ӶzPayӮh/"z.ChBI~Sj "WO!wh.anDFA>Pb샪@Iao{ő@ْ$g:]HafbsCh˕tp/ ?h&D_K5(Jp}|8w3S-9"{,Rǯ5rt-X4eAwQiVҟ̙]K4MT V@ X0Uk~2kW'? ੡TM$騻l} |spf) /a/˪Voǘgg.Nlfk0.Dc;P\}-Db-a^ުs!_|Q=JPPۧc#`H^*IU΁))]i"GzAӐmuu* a?&@9e}dmbP+6"{'YGQE0͂g^- k<ӹ9h \P(h2 Keb%ȁ%S//Vz!`"FcawRI{]Ǝ}w1ɖd\_x+#+!jْ&"lL""/ Hat< 2DFƳ2v-VwneU9{.0Q[;4StΗ Bu>qy>D"nD{;#jG+O|7y-R%-$ ؍ǀl, F_jVKާo40".bNd=1,L*;K欆BrH. {TEiC\Ԏ+nhko\퉐8WPS&qhb~|cSt yh[(,\oJ*pŒ:jcBB$1|l%=UVSl'"Yɿ=$'%hDǘ*RޒW3~ľpL@` I=Tg0MW$% 9G20{;*AbBWޫxuFz e XMo9OV!ҖlpykZaֱ3PeG;{_~Rw=.wADcyǨ(i[)/MS=#|W[޵}]i'Ad%2ż6pB[@!Ѿ4̠G;VkN%$E!!(!rQR!n'Nv-LF>ɟ|E=5;Mv` ·Y{M) SeFY8L:j>'_O /f>^xPk6~m^X!/V8dt_{#b`z,ח"OݸKԓWUA&+VwZ>bW:p02m ";s1=9oQއkC4fb֩.h)L> MtD]$/X1BR~@6*ܰ/?c]Zpi]tΒ3JAmfMBxa V49]RCDs{7 `ޟVT`9 Up:;,QJNK]E6*`g* bycS1*".n=R-UZ@H3&O6Z0b-iR^{C 6)t|AY3Ϋ)TWQ/Vr-/L c,&\\S%4դ6g>Nd\ctCP*-[c@۝e+vtpJo$* 朕0x㗄@6#IOp%F)gU$ӡ{m+T{i<[(vϚRZs@VQXB[:T-Fcr7oqtBmc #Y`"?J|zG&CIXEOQ{)J3/Hݳ4V3V?R+ecA{ 9tb|1 !O缀Wl<}͂ *+qKE(7:sv='KOsiyBuև@xu`s=փO@]`yȤ][w|)gq6< AیWg%LV+WrY"~;~$jN%ޕewrP. Ց7KkbQbz8úg NzN Ws_0$ >g; -gMKGY)Rfc }fsJ ZEςmFZ*2c+D=,=KqG/+TVf$jw\Jr4-A[,\ lE#x:f14x_S|)(jDonH=_f#"u9J+"wl憎 ߷xӝ}hMfy=L<ۻlq#z!֕RHFk<[3@~Jes;^u#3b5ɬ*kk"jBR"|#=]j31MQSP#=-k%Vv 1F(Qe>Q'lmcN9nf vBY]Wgj1v!7'};!f ${W4 Y˟snj 6Lgmd/g!g772Z ECzuG6h`N[gn`R l>RЍU- eKf`HLgb$:qswQjH'<,0GJ}4/T-g~L}F2Fs@&Urxf Ijuvf-=;͂CaEKه[qOt h7$,I"%GʴXDe`b$c+*$X]D2::i_Bdm?uk yDO/-u@s^T7.-qڅK;Fzp'bwk>[r(-Pr1dNip^Ǵ1 8Aޤ %e_Iyx۵@BqVDX ~ާbϦ 9yl$ͅ5U J >(yf(W!3e gCwf\J-4z(I_ \\a!$* z7Diaq .ŀ۴\\yeUft8-7G#FIM å7vֹIMDU kл0YqS>z=\3u5Y%@+op2pn ^tFHk5֑’c$M⠛,gDxshpi<<"Cm^NAt^@j/ AԁrZO%Ek}lǓ.s-Е3 Rk & ~,ˢ;┞mF䑬hsSKArc)J[\yKAa{_ZrsJh񅜆6>$H>ϠuƏ#!,P+4Y{厢oL-{X1S/]r1y>~[/=ƀ[ VA==igE@*}mϹ;k{44ܲ O cCisF|@\E.ΖrH2$O]51c@v+/g-gXݗ3\_qLOkqL3 y jNOWL@n Zͥ~Pl:9TS%V3^Wx)?52 #K؂\?oAƮ2VUyp{OVxn}(8aY9x-NkX3fOӭʣXq c8?l; /4Vє P{)w@c >'X=b1e9pZ[AG;܃۾ O98 cJ=NuЊl[JDrC\c;JKY֌km|p(!l>4hו $spK$eq_O+B/`Eb,'3\s[i.YyP$&H^xӑ,kT2 Jv#!y+C>r/?>sT$CvغXWC/!#M`ݩUy)h+ckas$86S&$p>.ݞ7eڴPKvTKr4A{*C^f8a6~ pdC$>#' h7z.79"{ lR;B`h; Z{8t.3)uFTG=*@$F`%[~]GC;.D(| ťE"XW'4֟s~F09t(Q:ڎ͊0(BkKqFљo N.i3u @BĎ }K??au|l(G '؏ЩA8qa5 PR6DS4S<M&pHQ 0bN7(\B Ӯ3[aMiˆm,ʇ?=ĕvTj묁LmM2c`;G#CQ-.ܠ  ݸd`3rXG}K]ݔ6kct+ѷ~`&}n{R* Gƣ: 뫀t}\a ض6Kt}gzk2YWX`έ=T}{4>L4.:ޝq&:f-R  `NX6LAnA ɡȴ)0Zg8IRR⚏ykDr3X2oU4,!R@/taڌj g}϶yZ8F$Ȯ1({2q =.C<OӅjaLA^FW*^<.%LX#b;oC оA\ea}xjڕo4WXWt#sRB@B{iu<]D 'Z.Ըס e浔Gؖ)#م}n5_;YLT(Rt" %O]IW : CY#_>qF'$9Yh4ixTO򋀪?md=n=ù.MIwz?OeR,]fCNPXRh& %/ASvoi1R̸\l[*ACb"0{na2HFKNBD4ؽ;r>;|F۩ZHf2v Dciz1ecbC]#?:g&`U/9BJ_`cØ#,γ_0 _\]l{T^ɷVaB7MjߚfJ]r  &_(ّg\=b."`Hٳ6.Bi)PVSJƨ5DZv3 O=Mj`by7̈́Z5Q6qsJ%UoEk$ uN`֗^ H&ᣌ?~mpe"U ފ +]~+<,fwl#{c"knوu ,"X_gt,/bo @9kCb.}PFQᴳgDS&?7 ^9oe /;>apx_6|ڂ?|2 8 ȗƘ~AT~XXbn;ryͺ;!ajY4r;͂4EnD\ȷ.3i{`vZi^Hĺ8[~nrX$ 5tIx!)zBN$@hZP xCSG< D-U{ &'ǁCIN*hÕɢ@2Sr; \^4,:XbU%dr l q Bz.JݎGq\ǐ͢Jʗр"\1aV1[Z'&4L0ߒvRvwNXJH8 p~K%Z5l\/زg/5:4 ׌3|{|"zچ$g 7 T~™O9 i.-.9y>:DwN#9Só)١dD@$_OOBZ mlq,K ai){eZ|(Ƚ,6G+./{Ѹr_-]@5TW:Y{`-qFPo}L[4.dI g ٶ8?aR#6p: Ip:R=;}F%Wk*,ӝ г|x_N0~ ?r}B?y1|8S@,O VF0׺<,g /S•@֭7xB), m$Zf1뒔 {]hZC{kmޫ5)eA@*p #[Aru, 0 s"mEj DxnVwT-dXIgSfjw~VD {YerA)-E0~Rwވl"^#̈aV68V5β>{p5_>t0[II``S禰!4:O}34-3`重,#ߨ$LR"A5B]r`W8BB!{eVTT&W.XC8x˥@@*`9rpEɀUZqTgC~%on:xn<tD[pW5yH2\אwp;g˸j?rIPL37JGUU:@(]L0ǿL sfjRQzupzfO\)Ycj鎬x1&;aIEs)j"r.V_{}*Ǻ`^3*;0#..a~;oZi\Ҟ9?`#2TXN[tm3j=9 $U-?tҮ5J=4'xr'so4hB0SD($]agwdWб~O .EhРb j.!%w{GL箷G&zPls^)-)<-SO:>RWd2c o$G*(ڢO,#]!U1 lG]9tbܺX.~`LZeޗa8\||t4Ɯ %%]@ "*2ɷV2|ȵOfgn-Oqw ؈ӷdceOK_S'Swd[Ne'eXUNF9U$n7 2njE ?FSxxEv 3!RdmcKJd.w{Yg)%p|,x )5ZwCl;l}O.t0QZ].=Pܳ FƖF{/{vOт:iWҨVDkOwVc 7s ,7\TqqKV>*^#oi93lo=yQT;R=ɭ!z9Čʳ˴LCuxm6_]tRbencMIHP'gRW}sCbh7wwv!ޣ ҂|A&B/b땮!heC .;4y ndj+dm X%ىDNksP`y~O$K׍mflXd  EEɱ4jH^(%7גtM&c|%Lus xhP[\,PKH: sgn--P B,G6zIbVr.X~LH.6 βtmVZK"{+rp 6V;7A#9uU@_ڪ,`90eDDF@!qo<!m'oKxmWl2>p6ShR]Hm3Wc '}a =p-uMf]wmq2`z1m(}H.7zIŽEGf%ؼYS$QH`ןTgɪIQCY^͸pTFMə;S25Vc^6oNZ;M<]EZMJldkRۉG3dw($薁Z cE i /%so9Dv2RTM|c}eB5w@*D&J2@;2VR"~0^ k3Ťa@g^!ޅBVBe -b)s旾K yʙKi8wOy8bdU D)_"iCϛ 9'.)Y-2uMDBoڕ~C+H&.pecXIdg݁ePIBz=qo ZFrP,;̏jŒTp=AG (gtjbL \~f3:FǵYzȐR nl2 L/1~$ \Kh@kin$慾T>x!DhFk#ISB*\+#&q V v6 Oz2tMíu7_XhaG:ّgUj?~g#Ko=sO4s^6'* 8Wnjb giS $gƬmNxS,-p_4͌`>ى0fSZ0j c> >);?T=%6Iqa,bHQcӳjT1OBSd\eWDn\ =7!ڻaHUR|zpell]WoY/}Sr",SpxZʓFqDJ^Y>Q: 8̀gs`#D<_G TbҍWA.qĽˡ&ү$zjGF0诽ӊhEc9|1}5sX{U;jh?xCg2j)[ф )u/08++ nټ(0.VUPa8ED'LG:r77/,3LPư`IpLSC…u0Suv#O9M)FYm`MV>y^]VQ<;`VRx$@kbG sx%6(:=|xVӧ?:@\-HZwgi6]=UMOE0]8}-2\ 2p岴(h5swI%/n3DGɞ Nkm*})q\Ukfگ¸ cpdѠb6'?yE!\x.o3CM)ń6y :eD\-nA;c*#ul\s 26u&덍'} Hd6Z ^4xkuAۓrZQCqnȘJHFY%J<5>lrk w<4`dٞrY 15wAMCέq&F(y`QB7a߈Z̪:vd"qª+g]O]pz3YM׼I\ixxJPՀA9Ĕ -Ȣ i_?#8m^5-0\au,6a׫?S$GPK6vY1`h\1n֭lrq|Y;W2#=L (gm6v|3-x(Oɬ93Eh x;zٟx\LCo% JqXok (y^S@|»>/sU&ut64W [Pꚗz>ڎk)ȸh#O6~~/7&] RAug2@VWW`}Yݕy$9ҽ`9}!c-&LCK͈ ݅y2֡XPea ,п3JS$!@~"ahi𹛪$[X## [59%I[lfq߆L\¯Kw$kbgI6 S :6ew+"V8UYj j.o "mV ie8\H+(q$ښc/"lLnD+=1?ad`DǙ:.Mt<Hz79I3Cٯc c\|%bDk%>vЊ$xaos]/C=꘷jؽe`A6VS*m|Ar]6-H@S9dHFWCG zJD_ftIL3bnJ_OgI&֑_V'mֿ.X=UY~?h# KNp$Ģ !7?`{9v7S bjySNl8"z l!%/}x=𫰧s#7+M?=a:>687pogh~H.56B4$cB"/(1(@30aF/RtU{l+eމ37_?o3SAKyLN1l0Y4e GPJ)pQ4q'Zd`^8ʻ&3,de|T>Ft,;KA+aX[Ag&ҶW{)p WXW?#ae_y-Nvj{bP?Z&%.ZNDRªfn}VzJrq8AN~J6_arFQ.a ~՗;p9Z!?<2[hQ" 0082x[ۈ~#vH,ljχ j 'fqϩ}`~CdB#lgH,` A/#sS MA[4[,ϷKrm 'V78C_c>Rq~1_Ĩbo"wUBT̖ؤuES;XVbwnaz,&6`H 21ųWt *~:>>{i__J e&B Gx]R3Yއx$h}c-,ݢ G] 7cqt8K%^161I-;X?=d4Ӻu MҲ:t+gC :# %7+xR=n%MdPK>}XnR jSh/hM{{jPi3kZKV6/3lettn }/c=Z HֻV9 !щ[C]$ ;5 RY'1Hʁt؏I6kaiÓich#9"R 2+nXzW?U]*^eEDne%݈JLV ]/ޙV'c}'Zڛ3 g9ePc3~&8/cl4$,MQx~h$:lA!(aTG>%-x>?.཯)vV =VsU4iР(va7&d+i^#hK/ gM tR!CY_O-;śNѹIn [®ɕ;Cu-TÊM{'W(.,Y7RTZܦَ,wSWz8,"h;ߐJ>F6>Њv oJf1CH84 G C3lsۊPz>+Z,12HyUs,SzJo> |dOwW{U؏>"T߿.OX/4WVs*G1"G5_ \Xvէf<%lq}#^@hAr&( >`Q`/(/J'2>QCDz,CTYP-YEE;qVXq"bM7Ak<.%M,jptO)*:3qtta[9!]#Sܠ9S)i<^қYt&ȼo1+"pe i*_L3xP-)i`R\'3ECƵa3!s}NrUzo6^Xy)4Wht5p/x'pc6Rtzs8L8_;XMU8ֳ֚(Wn{AK Xu6-{^9Oa7-UqΧN( ,~@>qi{Yenv57|]-c 2I*Y*4+Ruε,Xa+آx >ыK,Km %E\X*c*O„LM+;ٔF+ab 5@t"?Kv$ 'XЛbr<6Q;)]$*x""Ljq&9b W|=L&Vp9 8qt~ Olz&Bxnby"ʝ;طfRrP?Gzbjy#AZ7셗'CP6>|%u<:j1ilL$p S}h ^n]PQs1[>8j6XIۡsHmZTe2ksڠS{±ꍯƯ_&0SdZy~f*o;(3d+MO&q«=`_ `_8;,#jUX*<"g`lYRv `|T{1?% GeUʣa^JD?XU=8ı,F~*JF"(+EWM$ʼ[_3&nA0z-[Llݤ\V\HG#`ţN1LQr;Q‹D^'dz늤nt^kb/ ˿=)wTzL q=0{t5֦ [L0spCX:1 APkͻBETyw8jde(!fmve3eFͿno3>J)1] ғM^c#hTE3?ݽdJ+ϋi[B>7|Ɯؕƕ+wjKQ|sm[ꨗLx2A1sY=&;OI\pTqCrz<:*!ú/IbhLJ<DǠ -}DzV/*kM.2jQTڍ>mut}ð$Mލ3f :aOB7<-ڣVs:DQ7㝔zy-87LjjM*qC*ID&vLta[Bjm[KvE(=tw~e2qs''POuey( Q H.?oSRbZ/,z. vWqʊɌec]unԸ4E*t'G}B +w4]-)'m:~6M$fLDicNR3HMu`IKǺk lpY$ijt|OaCD`_N?}8i#ZWA3*,XWle6kQ,9BrzyVf9?h>pE^Se3H5m>Rz yjMI^^oɊDkmP \0 S8. *B[ʩ_k i%c-@O~BԇF(F| jp :67!j>|H՛kYǴ_9CO踱Z>F;5`^ag^<LKJQE!e(`a+^ rP l?:7_ˋ@&eK!ZfӒM@bBSXޢ^ AgYK 8֌;c< B5(76-YR;RmVAK{0IV3 I|W><vGфSr%Rca"׉ŕ[K uz %Jd)bQ:<?QOl-+ Q5'H`K¨K,dNګv(Qg&8|-k[Q8_;Gܝ}xCs?C ѐdkmښ9C7"|@VePWwzL#ήdqScvK>Od\:=dP=15id82Iŷᬺ:_2Zdd.B'X4"2NB29{ %g5z15}o~ .H-4zH D&YPAǣTu㠿j_W 4tbw2uߒ6QW U\]pڝrW85BnX08Tt6p'.!KQ+PA"o-(νE q[ K {<}er,q"]CJ wwܲJVZf!Cn0)^ebvjչn0#>^x`9 Eh~+k>{\z9''|  G]zW dyˉթ#]8aǮᒶ䩘s~pypLw^S}+rr ,! Kk\Y=/WJ"2(eopzE2PBcKgvY egLsMC7Vav)f3FpSa+(f/9@87t s0 B`]xG+ >)dȮgWH~Nq':w,U',Ƚ ¾2q?w hd.;|8W#DEj}BT[(׆/*6YH<{%nȹPnrTejOEf?tNimh(nV*Gfg&d5@f:0=]]j?3ĨӀv 5A0P>Kbd%1_CmwRmVSDI0XqY?W'ه* e)7D/bX#qr^2wD-~g!wZAXu@Rg/SU"ka2W,Cm~%秡HGlsh-5akTړ59L(ΐ} ҿZ dFhc{ul~kyRJ"OWpsp5Hr@Xd,a@pF@-LJsYZ;LMq1ϫ;q '1n05Gt }!UyR{i }%O&:2eQI>^WRl>51b-MfxuHu拾V-[rƵQշ?M2҇%21'BtDމ7?-֔(jX5/)\I#ކ밋;FqJ:Y;1w#)<؊+;\" ҕPl>dv?2srŻxDp#N!Jo~pK GR_J&F08,h{8B3dF]̇l9$Py/0Pt q%_GnfRb"`XQ|fciڣ겏d)nosF \!9-G h" }gggPAS-y 9.8BgO|{&3pGTå0\Q-.Uxv&QD9cq%;TȗUCiP.^ҙalL ՟XPV_`2揦wi>߈hM*i`fuځ?mG$~96 E F&`;=PC95s*RcA$5;pGk/͊ӌqn!9m`ݑe{vkY`Gz9k7[:.w慄h=;}m %}i ;d]Ɲ b<{j3Óai]k/0So09e BSs)L7cE1^\vFmJKf֐NI>‚,gew@] =?p+'W(/tM/Cs[C O(Sv-JaI% s5׷`7>3B\'>թу{/hQ%=Ɩ1zmN۰*I5a:R,w3甲}Ηkܒ~wM{jnT,Kgup=RA$la HNo8'V=BwLg 5k84[V34| (cd,$8 luFz{|" ͼ}&%^j\Bi_cEf. hkp 6{$XRJ  !e/A@ Um/DNAxs/a)%=qo=\g@j`^Hy= |Tx'劉ZgԮcpt:{ͨZgBfP:`M1<ೄy\-, wV/ŹmPp p,Sр~VBbXH% c)~Q?Pҧ?e/yb-dp&!5nɄ+6Ѭ+GN+q Q# $RhmZ7dX.W89̾nE"ctF; >g+q+1&"n79 )k ;P4*k:aEˬ7*b3uE{:N]},66~o=(Ԋ'X?1Ů{=s@9nf,ʉ~^GVbyB![*B oi)@O CY߈S/i.뚅^++6qC">L`נ;ZbJA(H)4|:O#z_;.R6 v l>5ޥ ]&(\IVM#:O%Ro2#^(B}fWP`"j~O^dZ?W+AvsS`j_Isg1Vj)x]fˆ%.+sBY+V"[@^K<|dkST.7O G0!S2Kx՘cA qEbS18M632@=Z!Lf/qЩ ?Y2|ȜAA!S̪uP~4200N fRi_G5r%1Bbݠ}LނH> 4؄g/eYel1`Ғ;҆t3r,9 $Nn43 a! [> ')#0 l`hx/K;? T>w>єto=e]|=RA6Y`P2~m=C)xf9HDUY͟ZP-Pʈ b³z#s{W!OQŰVgE.U2:G@bu ڦdG<| b)#{5.E}w ǒE/4vnVuUkIuUԍZc̙3>`۹IzJ՞UF u;SIvz-0IO9 qˈmɝ#gιw.P0~ X/L@O~HZK]TLc;:6&vFz"牀6}Iw; q[s?Z횻%A+r7(?2տuyD9i.EN"ެr̮Z&&y!gx@LUw>Hč꿶sL ok>A'2+yukGգ/wj_#q+7߲PbSV<Q%͇Xkɖ0%]š{ILhLZ7vE6ŝypxXY:fRy8p3)ZV0zpnq<֞T\:3>6\^({ݭ]qYV6&1HLcv/.Cfi =%#6k;HZѿJ]IQ^% ҔE'\l)rіXc Th-)zCy|!pq6vIi#*®RsՎ8s "I$m1}.(N@04R1x9522 6K0&~ې ~]u=\*`h zݘ= 3$ L:SO-@̆f`qZeսp,Wa]Z17K`[E'~@ERAZV.'=?[kU!^wZ\h2 [D Qɇ6`iYsIư9k-h=z^ʧ" OaQor9-j)25Gl ?xcbڳ'er<>S H#ҜC4?S2'h-:Ҟ~wRQ)L`'2I3wJ{P~4-kâ 7> $vq۳^}k4*K(8QL5SH"G]٠:d-߁QfvPL43Fy"zi4-Y8VM`nH QtK{ojYn&.\wX_*]Bu=Oi"lq=OxץI6@FO:E6.(J"l[m=Sn&a/o~$FיҬP9O+) v"7(ES,s Vo7'׶z`)Eo}s*_Qợ 1;$ΐge]'NL#jΪnCvKPHSI-'uvE.D*G31N_.CcN>vU-Fe''m(/U:5S2tB8RJv(S֜kɏyS$en3@Q(b ~HT}j]MAXvNPͪ\>Qcix<A.t; ִ,n)!&#}"V{;;xdtZbWcG⨘ 6vS!~U {뽈, .9L7#5 > 9 8^ALL7f(H&XySHwL)١%n`GJ`O:'S68["/jfSIsYή̝~6C Z_zO&8HO`1K;'ʹXE%MC[JU^ ^ zx0t7d\(JG. XߌDUiKB~CU;{SKіZv)hra`)V 4#̓3^qAJ(ҹsђB&UT1K˪ʖ<"A9(V,u Ǫ70#ht* ma~V1XIqRjCs2=~olP)O( vQ ن'4}&skv̓  S$ Q~]@6-.X9BR C oQ7zv TLަ9%P .I}MeݞҨ YI͑Џ̗)GۢC64Pbʥ4عݖc-)(Y鼴{b^4G1 {jG*#׍oiY8Q֖x0c+ OO(Y .Ja!WɈd1C&+"I/(QlY;6Q>{7^OK9KRż}[#GEns ;]:4@3c5 ;Lր!gc5&kP>9\2\Qn_~K-~WZqڲ}P V]?;ʀ'<@ruu`*za0+_7P0įDg^pBޤtlמZzcB^ƇG50F)}^I82D3눛;d |sm3nqbwwreJ}*85g7~ճ~)Jnn]*'Sl)1EЊ ϸ 4A_-Qqu0 #ث ;yL_r/PU%;j \ȕ;- TrζV_] #d/7eso: uzn<c\*3'Q?cٳLxσ3lgV?_bm Y Q;l[>XʬAfJX ߉Ս(Tյax%K D+,ѢG28V?mcV-ƴ|53-uIY;ݳt #p"`-  7!M9ڑ}p_rjS?~z3SŤ΅,j[+DGu +En-ľ9])&o 1g2FJyW IߖMg^m5 MZRzrI̦(9eu9oD3&(s#9@'F$fa: bi>ܯwT# 7܍q {Bw1#tD3Z5% =.ѠNTD0[M gc6a l݀X =LS2M{dw("\YO{5#&޿ɒ*R Mvkc]hܿՊrS(m&١Nx^욧ByGMaSd?IrЃݰ35t}tHrmF%)]3i"qH;M"nNXwU ntWs̖U犫`=4< Cc9#B M/8Q*\8L6 HR^;~E powӠy5:ѭt:g{A~){HO)j2 q9-}HvX7b(!>I.ֻ>gL wޏed u`f]:VL1ؓ5EQsf rZǩIZL& EabI@+auri|(w-mig*c*$!"T'yk} y5׮g,.hc >!!|X|"[t?KBB!T+ٳVхSꝳ@L փL'Vddrl0t*r[: F7> t_YVWO?vcL A=]"R~ÂbOV>˻bh,Qw4^A5] F/!6-j圌QIZ.d*㗍T+zey F8>M+{89z@ Zb"ru %7+67={?VAE;6SP?滥=]BnV*SObqhh_"Qm˦gZ|,ϖ@lbK*~ũjU| ʟwծ:KckN; {!0Ms \?$ލv $oI$+Ϫh}07MT+X~O[-)7 ~p2 bQ$;F0eoeK+ }SvArζ z/n)PUqy ʂ@sA`=XYO\:|~FE|Vw@zS'!,½&La롉ZJAҸ8Plwދ9GW (VƺR}+ 0ed}'#J}(Hj8GR -P+r:RhMR]_jlY\$NCAg[%maWhG Ah0"R7[$f=l)G~$3U.A m]5E8Z7(>i~\RV, ѪauHq$0$Tz|?cnc .]tz׋FY>dnN<\cl1#zkѠ"Px(lʯpIv4e@vbbP;Iڽ8,?*&Aȫ|Bz!?0Avog$ZoV%9mWF34G;]ꈙd Kdrb:w|AHZܝ=⎬ELmtQҺcm^fU&"VVJlP`/oߒv3r1a>X8kF;Pl+ 35Ƽ/e;=u"I2 t,%AD;'mDEɪv MUa8gne3ΏiP(Xp"zVo#ykb3A.:qlwr~0xH+h0V_FUIVtz} G_orUn|6"TfDEYɻpиT򊟚=Djڋs& =?,[ec|(hRBZMkIFqpF; (cv?^is+Lc_Ձ]ew8.W}ًKFȜSÉV`e&3=qy-ޥߜ \Iip k1iZ/ɛZj3)eMzRohN5=q ZUǎC`.RDܳGv`k8'Gdݢ#fA!T9ZdM87E*sqQ+PA5$bKE9Wsp 时9G٣-4{b)b\I0fFk֨0 Wb:)5^A\xWYVkx-<_i8дYNӁ4E 3'Wn@H/L샨^݆_`뮽 d"y&s$p2(A& Ձ{w@/?9ZIS<PutI :/穹;nm]>:M1MkU14]C9fvzX3Y,?K`&5>Dr7m]ԌEᄀ 0UjhͶfܼ@x*%9R$%iMÿuQTb¡ΡtCQbJoێ'`P:nEʴ޳;_Ny*tu={4&$(o:qwap_ua&#u wx_@ y232 NL"qGHW#ƽLSb^8|DjB,r9u6ӵ$;Yba8HӠx84{!r qLZ c*G9s5Ehw@"{gر_.|1ػK&MMx5\Y[9lXfX =N"h.o#YkuZ7PThؒ#tl؎$N[TnSBAԛ!xEdFD`Ҡ֓y;_lmqq ^팟{]ޘV3V6X:Qȑ h%4GE$p6(kKTȳ*H}`'Hj*,g՝1ǀmW B{͒T~"e6dC`6Y v?Lf zeohzD#~`EfJIJ\4=qR?gl,Y8}c<g&~Ġjmf9xZ"SQD-H m<4ZbzgK(}h%apMzQ 뎕0 j%VXzx^cY7j]!]5ncHUđ bWh!LFs_֝z,ApGvG#^!{~d3D+~ǏIo?altu?,}syӌZÖPO4@=cidJEA[FS2̗pQARv}ŻDJo&8b&|yXpf-->|qgCk\6Ly7xa4R/!@Ewlc!Ag (PXQ9?P9ͪVmf&0v5`WA=BeSo|($ fQsǸT8$K -~@5fZhhc%EjԖr7;qo&lRI*wS Rrd=m`Բw-oN(5Zr#ƅ3N'MTey$ZSaYxhݧ=1L+u:;A 4LtW# *KT.&9|$N$%pXȥIdw]F7Q}MRI#@/%N}h/KU(q/jZ:d}¿]P #8AHɍ~NhP^3l/n[I Ycopno6T! \:Z-op-=`V\p̼^d~(?jB0TKJ#QO 4{\}%6<91}>e[!UcEyj-;#%'qw__O=||NçI !~fn ;TYP$`sj*zPh=8,TmҦDM_ij$L"7PRDkh{k.܇_{ ӹG9uHHBM^bp=_cԍ4UB:$NN Fr/[ٝ.DaŊ7tyd|dr2s~q!wQZm9jm;:1q`Ի éB|ùWYU'4٬̩ ;}z1ޙֳ̦C^ ,wQVԐ(TJEU\oQv|'CBD?eջ"LNȪSic"ԀG2Dee%1u>}0Y&Mzkooy@2v X>FlFmVU`"$K};1c(nΓjp-}bA\wM n^Kn3?]〈h\zzx{zǭ~A703+י-> \G$ᡦEdsM;'ZaT5}`?۵I#AΗR2GЉj_d+_#~_y3P; Z.k ?fe3V0,YAwtg]bZZ *YEDG |4X {އIe$d|9ɂQqݮZxT̩G pYt9 \AWXu?6^L 2`77e}ϬJn!~nտh)M]=^cK~OШ~qW'?5#ZKڅ i"tcn- u1(ïp :%: CY3>~^#_,]2Aj1QŁv4ۜcwWa̸~8T4H%x0nXtUзKI4Br S'Ћ:eYLUfP~2P<) ,uֲ}j*_6$z"ar7=CLT b-hWȼu2{V KtGVjo XO-LpMuv7yc(BOӲbbs~NXnv\tAK=,5휝m |].nԅmJ|Bs0DiV}[2DDgP`M n8 aCg#zɻ)(6*UJ?Q?IvO 9VS(Q. ^8?)@#mXY]mǁGFHAIt}R"D)YJ98pR":9ii-?ZE`uݕFx$L9v` ):FȈ-E|ތ^bf!G2!%1`MXK3gkأ, !3kۂtNo1q&$,GmaV!J`wgm( IPT|n"v, ABx^@J4g;>'u7S^& m2Ƣ~0Bs4Aó&\&Iٵo:h #͞v]eZwp ~_}>lns2dRgK-WrbQ0?~>sdޖ~bPnOF_SYBEbtz'x*ٹ2J,m_۬Z:9v(m yRze=〚6@ĭ8%,\U73voO5ܟd|~795ftߏGJ 6+!D :;r12J? Z%>7cSC ~oQ0x{d^WY)7 20R=&h/a-0+F&;G]Hisu뀌n7'GVrJD3jPA#jH͸6,hbj }ࣆK5y-TЅȶ!1D*@nZ0%?%xX h>C~gٗ0/1 *W GW*n*vs WXLhK^#|s?ΠaH Zd=r;4kE<5;7'iC%bZWyNW.lY+2n[oQ;Ʊ{f}i.8bEQYG劵"Be76<}}F)ųF`- }>R`=DKȖcCk0`ȶ@qNcddD{ZWM#U.B1y.n{'L^b#YkɜU{: (elC3 v[QˆCmLLΪOFhH<V[J]H:MugAI pbh޸3z)TFf%y{qAgXLy]`=($O264yr}аl<|PUd c~HTgAdq!/ma~E6p`qxc, ,./%--\3'A/J3PԮ؜Jʂ6aOd'b8D$SBNe6T,7S5+k@J*N-Ո JiԶг<ֳ49:i⸽>c"JagӐMYJm\L&?%b 쑡7ATbz[<r jḷ+Y q! bUlAAр,iBگ{%G Ew@uF{VFSMVa܁iIEPghZJZzZ b ʽ&6Sb3-cXsծ14=vaQ ު(%&6oNs9*ADDa`gNu(eWfui^N LyF:F$g9%;SdXbcG68 y`!zEzU W1ц5GP(n ֯ :ហ8#碁F>Ċ՜ߝMKg ;?srO:;V~qr1JoM(t[0>i C?`β~w0]uLOup˳f{M:f Dru6ugeljjY훐2:-DD!V!K[=IwqP1@Sz8t-KK 7΅2ck pϲK) Qc>)IzUK쇯eRK=!Fӌv{ux>|?mk  &tA2o l<$|viVq?VRp#/ 氐rUG$dA ])|CY/GJ(4~%qv.=~Vqdt**CbI~Ctإx=pED{f± X_9n69zǐ+:]PXl|h cc,UmvR1Y,T/y2Ś=W[G]pƔX71,)U^L׭mXц y|qPS?o P|ܐ SJ27[g +* mMH Eogk, W_DpR7m*`D8th<ҧbtܺ&Bri.sNno0D-?QlۛwGJte&b0F 7&[#kg~aꇳ%o3aWۮj?*WTnoezg@@"FoTJ* {(U O*^) t*+.LHVMtɵwRZyuլ`)+)#aWF"ѻͺD2t2:A,%XB#wxbޠNޒpnW}ѝMXqa.[BulIPr$XKKr߮UӰy9։v4s?Ȅj?ŜׄDyJ_'/%'=R`·$jXXg2a|5_PM>2 |)TU(UZm+y3]\21.y1ǽH1A|u| K5l8:j8ݛdVJ EIϑ'-o}A &M,-:bENUMP"L0 [Y.v^Eļ1愧IdտlZ!7 Ƃܻ>]l=> Ě(+U,h OʳL0{ -W<-2j}(5Ebڏ6\[Dݹ!YI0AqQ_6B٧k!z(UO7m[ӿdVx!D>q5AՑKhS+mw.t]nw^!x /R\ t&er༬.Pdj _E,T!)yٯvK-sڗ3U|'v#i;ઔ4MSl`EV']U1}aՑ#Xdi@x jn"lgR6f_QqBGFY+='@5kq\W& P fva& [|1H!-L~fpah(}cbm'dZ|Ƒ;o`úB(% #y2>0Df , 躊3aĖf+3uҊմM+'De81G7s|cKQHȇpic( WiI=!~gQ_2dM.-$aHR39ՐB& YY?=៦Wg #*zw#1mX h:ޠEz-+cvf\h*%C6ܿxE%oAp7f f(~S,"XeYgi2`zԉC0-Ϧ7FػBV2c~RNE6 l_M{OJv_?=f.lx;0" e5Wh2VrQi͚J`ѷyj8g6Nr{0G^? OoໃHbD{[$wKԵ4ϸ2% W-BR3b_BMlNqnV"|1l<:ydp, `ܑr|&8IX0 ^%byo)ğP°ŋDnCX[7(fEM Vex4k'xZ8N,`DWx~K{9ț9R{׻yoRIžz  @9_%;k~!U(`ٷJ &n<ԩ9H]74r}.0[_1$wr=xI3)ORKخab| 3Geb)~VjZyouzk2 :OH0xszZX]K pj,CYqV`9u??z>Xl,[Brpӡm(m u%"T$0L$y8z3eǚ~rc1ٽmo$Jl;3: B?JനȠYmu|1#߈Żmac"ݛ؊JRɪorHOc&GAfOSF*,:peXZd}Ys/2n*թy|Y!yr(L]Ւ]-DhĪKF6j}a yB(2u̧? s/ ;S#o))Og$wԨc';"8,Hl#PڪW_ v@G/hM[$qwG6t;똋bbeql27U ȰZʮp1Oϻ3f<. њ>Yz=n7f,F>5K=8 @7GYR(5s4i4}>Fׇ͍h К[>hVY^.[/FO!<kQk{mOɻOStB =-A}Evn$MbԳ7N:Sـ."E#5_Kq. ΋|4&-rʊHM̊+^/4J8bg),N`fznf4Q$4~^%i*ޞ9A'ʺ}Tº 6X50;#(}o pg?tڹQ, 4OIX}Yx=!𿡘\jn3s! .܌mYEzγ*],XnzL[͉}>TNĝ b`6aD-Z*hs(@]g28OZ!?f_bޖ##X"'(I+;<||n`x q/e`,ԓA9/" ,)Li1a~~3/s)Usr83dj~d>V93ÿ'EĤ Q<j>ZS MY>erљ柧%~!O%,A 6W3m>`>>d:X tbk_.K<‹LCUvJT1{8@@[y0qiڍPS *&l_%"|o6|ayI3NR _67 jcRYzw~ 7F. KG.06w^Дgb7%]#0]9^j;6$_@ *l7X2qksTH;fwu㢗+M-Wn!vG>l|das)!Sw4qhSEYU-H\ʜe*=\oQְm:&q'tN L7*aYH)/}T]muAx@@{?(ƽEzxڱnet?6CMV~j5렖=X=+v#@`n]OK:ZW8Bd05e?I}+ڀ\o 6QZI#guC~D,v-ֈ=){ڞ?| L;y:94 5d8˫]L1hD8 BwɔT2I7>DŽLZ 6ֲ+y n%b8 o_9aD)ڧXπ"6áaţ .inXEi`f3bqAD]HX']Bpg #-FKᴎ=?θ_I{p(_|XVJ};>W0(~ޓKgo9x^v}aJ$qMct?Y*"KSB_rS {)^0XR08 heKЮ. ?oZ͵]dPPu4(kA/)h̀B42_{ܵl2a ;V .  am>B4E0dj}9-Vvw9 yZ Z ;QKBvؽ,[8P8|78,~dB2 TG1QT'M0uѡ\E( },TE#ۺd5(l+*@^v>"@ͤQh&_aR#\5g%=KDFdߊi_R!TlB۽z!ui-~mɏI1H̿!Rh h\W˞&8(d/w OmC%[~Izx5iOj nK@ҬrZI1wI%[hRlY0]. 't[MϏD_u44FU(P>jIxC;rCKrViLY,b^v#o^cnJQp8pofRyHss0y+qpNena0t9M|iBP=K]:V[(Onf:*%rh{mC4miiy z$swLxҏb϶kvR<܎ar!'Q;/oC nvǒG3ʌ*cV[ֲ .Έv\߀Y*XYw܅~ {˫ ޏhȪ;DqGS\^i ~gSaf FBG6=]"'>#/&~NA| bjVWfse[Dsjw\ s|$Ԩ:j`5vgwv~E}DP>zeTV%XI>10${UJ P Ef%D/$cCxt$f Ji,Tw113Kfb]ͯ HV,mѴz,)|67Vgpltז,%:Q6:[C^0]eGGR8d4Ϥ3dMw^P^UrCGgLp.Hs\^C:BD]yyuwJ9S^Z"> ȡbLP$A[eo"ƗJS2 RSeC;O[#p30pNhA;xC\{/^F9lK*Ejk#}&I c K{f'V0(K<ׯ;3}Wg nN!0-m%cԑrGtd$N/ >aJ"钽EvhAqͮGxUo>њ7r4" pȖ*;KzE} $1k&?ۈ+DЋFdp#'!4O{iCNE8WCTqp= %d{ (/Ǔ47do~ RhӞ+&5I[$o 8V8< 3Q:W QzXpgl;ʕz(;Rf~l뫼6rR!9I TO)N  ًmWCzZB+Ks[dd,Z&PgYaO%{P՝Q<%" r]:[51zs*o6|Em|5]Զl: {ܵ]ÔkGOՋyZ$"bhQUwo BxɧJ՞[yV'giC$nV^vʐԯ06+ez8Rƪ47s}N!e=7C͊_T2US[޺0:8 5tj fS!pIryW|rsQh"Hv69'1E+QA Us9ԏu庆&đL:;}MuWlHeل" rC ~*]Kmƙ`Oe$lظ^fA/ ioW_|_ q cOѠou)őpf*Z$D(ԲǰgB!I$}ֳV*EGJSrRg_}&6-wֱ@uNt,$k57\U[(жzlJݍPO^yۘ S $^$^ÒPv><]XisP8n#IO4Rԇ$ *vպ*X.0kGwJLK;]Z乪Q q}t5훢 n( MyjxϜsOKn ë3]b ) SW4Û]PPBp2&ik\&;<-j@_^=~ULD,OYvm<<րɶ'U=0)#W3c@OP-_*x\l~Mj*Wn:qbKVP!6Gm~!g gbw1qG#|H-A&y|h7@Xh am:=464\8Hg*'Axӻ $R53dIȚ "=tZj| ċeVHpFfձ;7˖'p ؃W'؄@ƴ\ڣ1vY=pYsM lp?u[B Ƽ/mu;؟j<1i7<(ӽOYeFFMKP\ɽ;H]Q~3 5K? {DO7Q !\o4sc8~b2Cws FhniZtG~SP@%?&O[~dzRpkݑ}4#dWtsԨu67}W!Ѩafu:6_bV/r䉑<5 }^vݶ@θhG~(2~D$Xea sSr$n1Ky_xE"XTF 6snA4\!)Z u=Kghl1u:hyLWq7iD,45EzvLkX!ۤWf/¯vJz]_~f +ÖfV*!cTM'OA*ur-Dha.8F=E`w-@VZ^)~mퟩ*8aLYvP-ȱć:zE*/1'>TגyC `&j 98DJGBTWxfC%g2"}8zY;' n"A|%͉@lv7*YsGxet_/.Чj#/Sx]τZVYxx^jN+f= K%[/lA0CA#wK(f)^xNB 7 񵚩;=Ag2><23R=`ܭA(1G`"-J#`\f׫o뽞,X *jd<>QOlC}jQ[N,)CSK|MbW5Mz/̈́;JWk']ן[ybcƏi7 yGK3oBQ"jyf;zsh`AEK1CJ%wײNlw^%d"y5~:7W`R1;|$ۤWXN/(G"j}"En3xbԄ=~TwbWKtwc75drAVoVۋ!EEڳ- `pW}Ne` {dFf-0SV]Sz | O|vN?_[UWX-nNub=MH9zqA oR8o?qi%GHyroTzWFH&XJ>RW:M2̎AqBpΫY FUJ5p(o=lfO2PIJxˮDJrS94}rz#r@CXta~'TvcҐc{lNf`~Q $z2!)$ȶoS?q 8Xt}<P 4 HZv@''~ytUE{tH0s:5>HaG0O()\h) ?vk]dNt@ZB wˮ#ub8?X#В !+Gwl+z~BzԑqrEe}('1͡{ETC+ 86%NvBC~~^s8[W ҦiKzyed}> Pgao1J9aqR-NCb%*bh+w%ޔ`۷f(%)ٱ7e3J*􇷉Y qٟa&^4K)o%M-h!Plޕϯ*_IۊJu+~OWtJJMTwxikELJlWIkIIֺn\kHb|Μ26xzNCƶ)'QUЕS@0[SrGus&t氰}RK=mGtWj%ζT7K@Y,{KfGrKOuYrTFEU S-Ha8K o jL,ڑ(I+'6- Ə, VO7\֐L?ޟ'o#[5qqȪgC06P=IJo9dh(iG@ u˰!f %{)aP hC g:;%&D#Z ZT&Н%"u ?'NRvEEʜЊseÀ&.YaL[aH+dEЍ`c`܊0Be ng~F7~^,gZǿpӨt*\Bl?v.1wD=]ֶY["puyõzrcJV<Ც,N*v=2zh\w`qtu=5C'􏮺W;1u= i悏~ k6,ۋ'g`^@ɋW$kUY>Ip@paV1&@";PNXC`q@vck+s!>z^D[0ٵ 3lAk;ujծ 5`t.5h`PR-Ȯ|ubxl{H6pX_- jVKAZÓH {R򔈦Be"z$oI?ƈ;|'ew|`Iq;H%"4Յ+s\0`l.ӫ=GO[t@K绢 oCТIc+{΄*/msx$2t&@`{kjI]~tlAr/}qn"K vXk>u/֌Jq]%hyLS Y3OopBG\}o02'؅& XkA`qb^Y׏,>[) `d' MȪRw+^>DOVUȖgrW`-<+–;;MS;9dMC۠6KSz27 "Q{̪BJfdQ!*{} g MH@"{[ퟝr7,\{=gٶR3maz$2>IY8]:y LȟF`љ)K]~lȪ=B䪸ȱw*çՏD cZ geغ&fH›\ (56͜Vhuf/⽀%.Z##4nP9|Kt`< -vHh􉺯ND,/(ehm=0p5*HfdI~ze'>6U@y,fO?OLQN[yDab/p%93 ]6UV9{ wG%<ߎDR@} y4es;^YxيqSt-{>Ei$`w)rW3v, i&5F ?+B2Id(m׳Mk{`\=6~dIe!wB =z]Pwq4g|1 >]%!%uu2ٜAi A`Ҿ<CylАPbgOc$C%թ3c;#N;S1櫥3v`'tEYƍd\78Vs+ oVTLyS prU9u ޢ%m-E%٪ j㻧_˜Z6ᰅj#j/xg^?W/.-(`K PTb"xxvC3b\om1n AÝ$wu'qAlm k34))?՞I_-$ ϸ7z;!5x-X M\Л{SnmggVNҀW\+u#k> Im~;,Gw Y 7,~yv7{WJ0.+,JѓSQl9X{ƨՍ)ڏtua(|[k`0TlZxγ?t0 9^+^QUBwǼխiHDjQoA;)׾T%TȤA ~G'/ , !+srW"l(+kacGL.qISsmC s9G|ȪQpKrncr^4l`V 炙e-MeRoDڀm7#~w3DK܅k'ըB[ro+3_eQO$ྼME(]KJ#%pA]xJGIK\y M'%|=F^Fl-o7o]m.tgyMt IX#*LOՂ_d aTB@4'̚X|k +pǚטNR.K(OI'l݁?bn#;!8 h;?fٜYA:?J#dHVaX}-sn+YA[Wi'pw/cu?vRVSdhbZI_;ES'[%p=}8Y޷2VRңktp1) `vd(%$y(|X8:diAY_ǑY$®-PQelD]$^ևvXd!N7vvB[ 7aPI(ZDoV.." lݣ.C*~'Dg㜒|E;T!#۱&HkrknF&#T8auܲ<tM{:$˛Bn7  )x;>a|,;V[/"Xj7 =viS;eiyc9Fu%bN qFj̠؎lJ*ǦH-8U;+g!ndjjmdh#!@+^((D_^I]|Y܃ wh:>B\%?Pt^xAIJF`^7),0#jsvƕOfO6М&b=6_}|HE3̻^2T Li=KBcr5纱oe-q"/:߸fS0egՌjF7]S?x[$ .oBQkD39J +d+Q6`{$탇 ʼn]Rkz!g?q6ia[`o=Ӫ}ؒ8@i1Guyf!y1mḧ́rS}K};thљb}\LY5ْRsLIӁ :eED~V#&yhh%TjcX qˆa$ $(KV&lq=(B^"CGi+G~ BWC|ONMq@9..Vz ݓ(Cӥ Nv=fdUsJ\k%~b.=&_n(0ZR ZO00#@*Lu"H}lX$b|8 $)$W` O4_8.hdbPMMu/3R ^ m^CYm'ў$PQB}z}gW(񻟙K\HZ2OcWAܪWdU>SkѫM7۾~EH a6 |oOօb6A1.5uvA$$CEyj69x"ԭk@?M$ڵ@I*6 :۪Ov֒VKcRۉ xNY-xpg^Sm'_^*k1iRvśm1a6D; <:(MϴO<2UE<^|݈GsY/W/uVהtf$\b~췒z[dz̲Iѡ ‰_ۖgG>Z4VA6–~,6>gxx&TJNH y B@?^F77 WػСN-TZy"hF{elS|6"<ل=+*&oF)1Ҫg(Zsy׍YV@0k&4TpgB>Ѩ& 4vT+ǜvfL ~vc7?hoQ5QsL/xfX\V>K  { dF֢A`a&ljlU%eG wYcMAvR =P+ WOs6)J,'m-qOpӬaK& !Ƴ?8V|)Y}%}51%_5gDGZۦdr/Z6 m~DuPfwiEj 8b ĶޱHd;-0am|xw?X_y8zpA:Gia9\]`3̢G}4U ~f}AW)T:O?3ܵFi/EO,ȋ9Ime5l~yCa::LX7dH=!s"owPX#NgʐXܵVh}ȗ0Rf ELcRle L}={׫KNuC*4>e (ރFzF=ڢdHɓO<__SthHr>3;jsڦN875apc[9M*^qJl=GuRx>zX'@` "L%>+8A xZ0dz`ÓdDx[ .Bm HbZ lNj;;.x%;o$]v~e=KPR:4HKYe'b_DE%Vc+F <=_c9'@ka6ITwrM#"&q|)'G"'xVy~رˇ9tB_>x~Zas1]:f /"K~jkBuv}>fh ?iC&@K{%w59V;[MT4QK+;/مvǬ?5g0vvdGAWo */H0cǗ&2(o1 k8Zž+tmT.+:ҷL0wW -©ޖB`xbLh uhCRgO#3F85eOVtzԿb(''mO %;} \,:d;|A 49}^zmBx}{<]GXx# qVW.r5PW㖬p (rt"g}JCya#iCL'8J`$!E9Mwѡ~ւ5iϵ=1Zq5ʉ7`[;I]2Cln2ں}! !4IAt -ά! ql,Rja܄̤LxKε=>pBDW@SKXy_>f-=%j+{v\9BrojNizP{\Y] D$^J 2άrw¢I#P8M._"fW]=wXdlճt٨AYԄ2iCIJ$'qܚ⹔But6MmcXvTQV45w̐^1J歠$;ʎzCgwV@`@0fTVs^vrnb|!Vwa~u._р_fSW@jqe)pL쩔)RB٧py4QQ؃gd9~7S8,%QviBuUW ېNJP6K=lP'HԶ$uMoޏHN: r,m}:| kFݧJ1D!&*}w뱗&it9YMtöM$T0v̦ѯŕp2t!kȳ8!$/!mLfe&_.Q3(l3lQ2gF?^{̼ Q4-Sřϟg+OSvD Ja< Fja" evZTH!-YQ'7d1BH z-i^Փ*ĽԈzқ <($TbjrFyF\3EIP՗K<]$t5u/"M>N1[P n AG&*\*G^y:xP]nwiIo+"3a_kւyt"{׊%.36yC#W)\ZS/i aB Ӗ4n8f\ k2Nob%ݡ, F;%JAE692 x,޻A tۆmEK("OURW|kS`phtDJt6^2L5f߀>յ oH}A<σΤP؃sOt"Likh˲zZ܉B˲F+E$E%$])RVF;,RDR!ؿ~lcЦe֟haȈ$Qd ًvہڴr,Q @nK; 4r|f]i'Y)kY !-' 8cRqv VFCh7 r:O/vX9U\gRTbyj`ڏ[23"$+&vZo_90fq:qƼ'(("Cz KOi&w2HAxvV13m*.XgP/!5nSX|&x3#%-CdjGNO? ʽ~սAQ;kqW59O4GEbb?Dʇ\ԇ 2DؒHz&X1|SA4c1ï@)oWWYKf#\L41@Ι2Τ#uvB O (E'4&R,Cw)`+af7r ^c{D^)3Pc?- m]#@JQtvRSjs;p};Kd.:E#M]܅ ee"=(AE]Kgob*|?nkt}eX?J~ {:A 8NrB/$1KNcjca)^ ܴuk+U DB7q(. QM=rwedM9ncԳ &&ҳPY*5QTXoRHNG?O;~[:.jˑ^Σfv_`cUwS겋YkmჁ-- fIF>wSx~&Ю]@C߇&P橼_]fSTa+{H݅liKM?Xn"-7O1Tl;oÔ?>~bE՛]MJNi|@Xi|fL^#llZn \)SwwiN(iEJG#y[Χqj[tLiP+i<#J$}&O|V$S4Y_:7 i"Cg G>Ǟ&6f'f mF&jwy[P6LMŤqEsGF*ҝҎq(ߜ|Pleْ۴t)eeG!o}W'~Ԏaryi Fwa R!񅆀0svpE=XT ,g" W.cYXl-+(l;Zj`~}ŹXh-Y%l&8'ϸ6<^ad:.\/+4D_t?V@ilR˾vwZ ~ 6(B_6 HlU&<!{e UۖfBx>>W' ߜ:/<ҋIUbt.-8xw?<  IJYpp߮ a=6Ge%ԥYt*|ͮ 6.z@+eB D]l'].DW+xVKF$|mo/tLI߷//%Х c_vf"'-SR}RczU`u7\k5hdhR-tcؓ%|`X_iq> !ʠTi+fZWjy(P[,b0Pz}`-ܷ”U@YS!}.ءzr'Jn-gDc|ieAOt)iͭJ$Ozֲũ!ι#Y>ؙgG?9ň}Sep}7AE'R:9D$;T M(s`ˇB=hDV]2afVZ]Xid"tta4Hw_ 2"{+ބiN fDXm 21hz+ŊXYue6zAb;Be^L%],E ft3?m`_ 9GYg{VDn'Y`QGLa$@5IIbS> ?UO6Z>Y { `͊0m F+Tgm*"0j:Vx0,[} CUe0䔗=UH֦VWx-WlLS2lUlϿs[A kk')27L+AY|V+_ f;Q8c"^&-ҫ9{' u/b !'4teZkNHw Y.msK\HW'k}eɬhE,pՆ3wdFY*ث-$1yDE"y0YCUWٵ*vgDjVU<~3|yj\t{_KL4*q8Y'vqmrw7OCm,uÎSQRi>ʖ@'bX4&T$)gy]L<?|6wX/ Ci* YCJ@B& (q† 䣜A3e ??GfM>>fHs^ iXǦ%̎ǺX P@&RNY|މ{s@muc"8wrNx(8Oñ1r±pl \?B.ۛ:D3_U *9B<6VF`I $;N]?d*; Ya58Nǚ4 Us|Ӈ)`H½ ݄/E^Ƈ.~\zʉ@T7Y}EY*(fʓ8O΃)RH+eue a#8w4ev&8(&bv1EEc9^`q`qlqaP>0ewSvCl.p:mAc]OFչ .#N<5J+ٞ.7Wƭ{2#n_a״h C{b)H\aGԖc|yYfR+t=4E,Secz+c6?2d4}UG(!<pe_d{?0ŲA- Wy:YP/n`jJ27W$Hj{\/'5JaDTl( ӃLAc|^H sͤm<ĩrj٪R$%$;sh*=T5EgI30V0L෥uXb<<%%?A+MyL-ApvIzO= P= ua SDϦ钶`^Iu6P\|~6#>g`Ojx6z'Oc7 =6O^V/Y0` x)xvΎR.>.p˓}ɠ`J,. ʛ=GjPV쑉8ÂK@9{zVl]QzXϵ"(Ш %GnzuhO8 8@,|C[LOZjt񛳽6'f]ee|ԕcЫ4 ï =Jo2O@橿AS V ba+LXw?h=n5VV5Sئ%2ZW"b*^/2$]\i^67dS*RQ۟IƸocz6p0uL2J/@ #@f!5aX/%U i2vxƛCRMpTdysfbs:ݯ+wfĺi\ҽoDZDB^R~*3-BjӃkm׏gO!]&n-Qc7}ՠ->{I { cR/{+ɚV04*73NB.e/(rІ6 7Q5vL'D>T4C3W^)ni#* /m2 ;xijcat‚9gi~.U"7OxJ6+ "+GzcַI ҟ 8kfr/^/lpT|vX۬vAB:Dsn2_ -;Ɩjeh *U˖/O2d FhsH0I;[~[Mښh`V9E' oJD-]Kcp!DXA#@S0}J]C0+|k ru0wKkH2noctrۭP DU-6vj@{D][ZL7"{D-E险ƙ\@Oicg $fqszΏFZj34sFwVN1M8-yZ.V'cR#^r&pR0FT1K YE7p8t^Qb_g4a::4>-ݢ.Fg;aa NiBs8%%Y<c FrWSo)sk>NA(=SA c[ F?$2}W MOEE }M[qOUAI\XEWB5TQZ1+qusj62eO2x^ pML4XP,~MŮ2}8#&NP<\2#f{li| o:shjO% D)sv^E4,*'Ⱦdw"LӝKWR:>D=O"XQk~c5TA!Q \X'."p٦⟒t̏jsBںg}+Fm1xuCPu =٭j&rRJL8MWɭfz, R*;O.+0&Wo2]ԣ<lOi'? 6Q Wř;lJ, ;III;ÃRdXk'8DžFDGO<ҳSH2%'Vw|GG7L/pa#(F8RBU0%X 꾧W_wG 4Hmfn1P= z-PX;'h Ĺ8F@|)}1vs*hz5k{Fi0X#s$w6O(ߵ\ ixdل|J 3i~XlX6]2uÀny`bsv9jQTkx? }#,Ldeyg,Not"<5z.Ut鸌9 5Op =G0mۓm"ɯطM5gQ. A#CI P6Acӳ 5[)Hn2vgO(Y"l 4=CItcFp(6/keS\k1s슚>"J9ڐ+7BYڌ!d8*GdňQQ,J ZٴrB39fY\v&yoQt p['̿4%#2/F&dJV2uc  iK%ˁ?Ho[~ݼ4(~z/ZZ p $YD8뷬V]diYWn[7k`4 SRwl>ucfƜHo *4, cJ\R-_Fps>FZy&d5 Qq%|Qo[׬y{ð2 ttH449gys -Qѽhew=DxljN+ }s@U=Lq!npSXqù@?ד~onxE !]ba(N2P\ZP[hwE)_$NjVc1O}sL|ʊ827sa,&mn<_@!|`0>*Js*M*x1dyj 'ʽHwC _a%֎z ?>D NeJ7`6|DXz =rtXx?27Pҩ:\lU+8u3eP1tųW z|WQ(|Z͇ozI`gz7K{Y^@,X7O:Đ䴋QnPf A1k?*v̡D œ.EfKEe~Cl D&(&dofZN.T |o׆BiFz( ?~^mFNTnݰmr Л" hB)tWVbKv쨀$vxweW4wmMHedmqx>DzYxNyt++U\%ݿnQĢſV;S%CGJ9/NHn(%Z26zSοZ~4qBb40EB"d,:7l5<\%%J*J3; 3> XǶ$óbQ?HHVHS`66_ӭckiCMH;?-mMApiqqc;!<K=,DBJFuLUOX p`őq15T?r@aVB_'Ep\kݠi<|R?dR\EecG1.1k,]`Z>D@+' *=+DJB-pٓ2sc^:Eh$mHp:s$6 bnj{E{^QH(q!{PeE1M')o-,EmU[ Sf2^ |PPN%n}A/ 束C s!f?5$T(&*QA~VBU81Gž dN6Ѯa F^Ś+=z,Fmz59n׊qÛoj !sr0 :Y6}`O`F!Ⱥ{tdEG1|+\qL6ŝ⎂{-lț=-gGaP]TOB{V)/E_g qJeᚘ.7I'|Es܁ۛH |PGO>Vag h-Ax8 ngт=+j8}yS"t"L e%T˰~{`o|~R=LlBvkC`m!`^,򑸪Mٟ,l܌vofvrtEd2&@QVB@"/2~&Ԕ# vc~Q8Q yt/-^Ah<)!Uڙ q 02%|Uing X XFz|a}}:S 7#%/meaʵLu񥈹EeEq:"faʴzjzx_` z2; |$ o45 ]խF<ܤ-9hQ*CìUk9 I| : Lʕӿ=")8@sE sgLZh :F.(;xZh}$Õ8MbTG MځY'u{ns?0m/}ŶΎ ˫/B^|'ʒ}kpDr$/?YbZaȘH]R7@%PUZ^SJɔZc8(Y6-͌W]Pz:zx~|ιտiaᓫ]i> u!loBdM.E1#ae`2lBi/YjM6|ZGl*VKZ\⡜!"R1NqwG%5<ZEҳ~n|IXG$z @8c,#W5>]9Q_Z`O8m/zF^M*A"ӧ#|džNV nr~B=MX=o*i5<:JrqҾ0gMZݏ Ѹ\M Yn542:96Ѣ b^y+BkT/p0E bk.9m%lGW]ϮiR&:e,=%u]AU[Lf]2&82f.aAT`,zP!CeLgHˋ *[)mP"Ume9evޯ]lq+8$G  aٰ@.)L@;}.{휦Ɇ<\B޿Y! 9Wx䥄$R#EM\KM>Mk1]IWcnX e1xB v(7Ks&2$/ qQx,WxK16zX Ӝp))9dgs౥*5YOLW p_~z փ1BbC?Sj+T0~@Y*BrXRہ/*# t'iuk6vm-^wpXbPEit%Т`F(ϔg3GZD aw5ǖY=zvG@0.Qt[A̍vdl9?[tKR8}0N >fi-D9^ $; 5*fHԵ8XFKFr+YIzzȾAѪZ|T$Ti]nJE/#`S!A:EjhXԿ _sU՝sbL0NfǂN_(Ly w<:e\:Hpa3b0s=A_/杺ƉIk5uPd= Uޚ{GP"E:{T3_M_ú?WaJ1ָ> Tmӿ0z[0N VzD?q".3.^֥Re([%^執Jw3r_MT$ zg~+6'}d1`1[NMrV|v%~Xt2F6w}VZEr1`2/`+$(wS?;qQc0Mm{LHJ~f!"~j8–4JLHDϹ|mV$w<ޙ7foz\f#;\}R:^:P`'t ,G0QHjcr}Mm?yw}Ҭ]Qz=脋@$a̕Aw\bzd7%l_L-.e5;3 e "djtBf8?gz#eqūeySZi9 r K?cd%7clf|7C=BS[-+*]LgEqvG kh *_ȡ(k~#F(dYkm i*gMܰ(Zj ɱ pH8__ϡ\CVk?]QL74"C#isVcʼn}aaWʂ[CDB#[wڵ$Vت`2KCB &$ҤTvE~')lNء<.,'&g3Ј{E{](,EY.ܿ_j QhĬODR3P\@ʠ \}Vmȟu9]z/P^٣Ivnr7I=Au)r<iL.qS!|^Q=DOE۽0smSQ&JMH,ڄa -4տԵ D=fFm.-1鰪gQ~e*2 btrPes!"n_xRT % {뉐KuLJ=*9A˅M`niqg0b,.%wǷ|1Hlӽv=]Rm4_?dV+rO/eS$lM:QIz%!Y" Fy9r]شE+ִW˵Y',ȟts0`1p< 3~ZKFk*%u"S".+ 9[K[.in.Ѽ b^Z4_tT2FUB>F>39ꓘuaQr{c`_f *gIp)dtXPlӶz:,x#xL#X0ꞣ3 J[Uڇ \YxGh.HNB{m TtvWalb;ܠVk@ǹ\+'@ ֻΡHg{gj`ݪ6b xPA7}sdR1G}\Xlo͖a/O pc Zy|U-MpM~M1Qut5_)W~N KhQ{:Ӊ۠j5c#x?O$T !jcѷ7$_rOjWf+KQ1yt S&QIE]ʎ0kt R6b͐ubB7 rΞkMZIrgvYuu &~0ڒWGIKEVAmׯKMa,V1g_N\{LFbX)|J:m/1IuA'_e0тl//wpw7ƙeJmL$U=K5ϥ5/tQ3lAQʓzEh`(0խTܾc6bn˴Y>ѮW^%>/ۂR|j.7'KyJM e*(yΨxJC΁Cu'I{&Bu@/Lp+ Def-42{˜{l,muoIe) 42½`qJ [>3;Tnh0wr)yCj=.9Ƨ谫Ks(>5e=,/52^8}ؘߥĖ!0%7v #6~\k:ncXcp];sN0Vi0c/,\R Zb\V 8fyk&O@}leߔki.^=H+m͞ :$3V FԠm }Bd,J8*]D~=(3 ?]O?2eg=[ɩ1:[Y"ܥ朑J'4Ѹu^ZU.1OS" 8z޷駏}e1iVTւ5z`4 `ſ~? I0"(穸j ͅ  E\59( e93!%Kbͫ|6B' M+ˌ%sL`K2[DF ~JAa|^'Ǝ,52DUj3渟&̴ Fd+@s($pOJ;>PuMUeI<9ߤ_eGiUHvTesEhr_';ZPPn#}^1^#g)|P%HH#M#Li~73z]@0R7j0"}":xp Oȳ)2`T&7hZD(h|D ^UWkP-r<ދjwIA6u88@ة zH c b6y4xsDÑ'97s%\C趢l0p?#jV}$ڂ@C\d E(9ɡ\ M' c:]e`aN+Csڃe_])UCfumE(k='(AĒD9 Ԋ+ ì[2ٟfQy( Egglc isa%H|{ˤ`ok(ԟs%Fg|\p(.nm} HcC _@'[P#;j\PtTEe¿{tVg 9}S#mos|%٪ND<MzSXj=)WMݞoլM_/A!0{XVT-zS([v;ŏ/F)\i3ƌǬ!lÚf~{KIkև8|)/C{tEYVt4<&|y. k*eiF𕠀<<ЃU"y _ u>u' K *!Z'E4h3 Rl۫:(odD{4'CRZdlDS1}d^jo3HpZ9iq.::ikRE w}~h拫Eյ,XEe'Qg֤Ui"W$@VmL;կo,+[ P4;Jgve=9;R9S 751~ Z>p|1w=/s$0--/JZnF9?+#? :nrK`iGʟ yÆԝ;=%+pݓDt8u}óKut %o,I:BLD?)q4?f~C̵xI/lfW7{EE̯&2ݶB $.!EC߻Z()((ګo5'!{n#`/eTԶe8.VxjlVW\=EAEYD<7H?;U>R/H]/LQYvt @)dA:WT9D.t6T>naj)bx.T[Vr (0>_mGb_/DIzt;oR*Q1c=Vl9"=KRkzSLo bZwÅ۪  C;="Bh1ҭOCd;)RoyVctu1Y e7CCvswb O+T%3þ?3gx>d=]mFnҀtY{_qKŮ<51 sƐ1P Iߊmز{i"{ۚ'n^ o܄6Cս)% =/P|~tuk~$Qp-.TJÍDmN7|ҏbױpxU-~nLE418P4ڽ1wf1sKW%Jm:\20GR%x!4zop]y΄otCoDNO"j\0nT* 5$܅p<7i1U b!-' n>.r'!(|O\[kr`.%ļ)T,X* ([,2h?/ *p{N J( 8C̄hte1QslG3y80vpr(Q-^vd9 R:cj@ 1qE$!4SsԤ &RKxdvyR/A{#<;iDP3˩.w5y!.mu= DDMg#l\Jt4~*HюՖvZXOCwo hêUlkTkd=+q؛Piv$rFuq(dB%;PyBlqyS1K?SdhioĈ"Sy[ȡ3?M_dU|-2C vy7z\ @R=^9WoBoDiQTȑ V'`Nw٘ [(>l x+c`G`péPu _-  ljœm ʢRsLd>FTqpJf?4ci_T,Ҝג~ K`;X )Hx2n>Zsâ. ^j0^Q/6CWJ>֍K]2"i>^ͰZsmXfiOuCnׅdhsakF Kܐ +<kȀv$CAr, fB)di(gA^kykyv{mv/R3*?`ayRL5p(j!c]6}/xso'ښ(9]B sv1⊣iqJNuq H];gK*;*RE78.N hLzUy@+w~ۯ6 N:24w9$eW9۔\)U8X!ӳ*r[i~@vV:U: 6_)n)Ig aaKs]9~yHNy1m6p={d^q٬6ʕĥP"Pm -cԺE5P3j˖"gh2,^n^FħrX1z^ǰLW&ASN],,w(i?F x  C*#.Z$PӲe̙plgEyP/׺{rHF3S 4x ^av jQ693/Z ;羹1uD4`^ b$6 a3cDofc j(/ S#䋱?/_t9X:/8ȂGt]IU2^c(0P E(j @)H/JE4\1;&4d4oF `w$20K`KU|9  *i1/ FO #8 ( !N6M{pnjf=(9CZvOFILr3DzX,F[˹%ժX@o.H e QRfa}wOXHK5#v![n`#avJIEe;2bPEB2aҙR&I̿8 `QU U"7h I8Mä+|NL}u r]Snn!dVꕷӇaK8!F%n|-ظ2A&eߞ_ջcGzUt}'z$"$]`stAg8 8el(XN\|9 xb&6n 2{gq'uVO%ڐTݭ*F+ά*wnzm7uO~B?eZҖ5<<5ú ϾT"kEro0T9?R2P}ȣ;Zk}TbbӉi诀Oۥ`ERϡ,SK#ArWՍ7jE=:XEZoJƗ+2O$Y5G䉤p,2~bhߞ:_`{Dt=*r0NԒOJB|Zvc&AxMjر W KLip_kVjeL3 -c{Ƴةe(Q xLmnzc۸^a/L*gJ$֗ёH; [C}Z Y^?:(~ L+,7š^ХM7P;ӟ71*pJohh&ij YQF_0iQ5L:f|PcX$I'.z1)\>_`, U"-K-R]\ѾLYd O7Q3et$=ְ" @϶%`A-jo+@c}G *XCC?R'Ӏ')t سI%#1qv\1a=0MŖIᘍۄ`\V zTMٽ"e>*eT/5+jRKPfd2XQDž >P2 =g8 4M 7O&BZG\^FৎG<*EoFaȟ夁p)iDK/@Xt0S~bčwXl-'4B#Ӱ| twEtZ\'هr2^RhSdڹ[w-\nnLW5fB?ռb@aJsEM=Sc\aʓ3@xڋ)r׭5w˱8@,ZK$7;}ӽA`o˼/6>2_]V@u?ߖRT1ʠ6$^8 iTIҖR8ZʬЋ Mr:͸o(2` j;v2l=zm2ϐkW>U!u !WU;Hd\4&*vX%Xp5:xh'cHy[AmaEPN|mŠ\C^Tths)c!Ns([T]q\,cAW%:_11TD踫dܡ?aDNÐm%ϔ=J3hvebW}Z%Ff)2Ug_ ~A C^?zp@ygHl1E7Bz('ӄ{ZˌMpJ66BʲOC  #<=x/wTEHALeNy?V*` #ib"w]o 0鰸2*헔ɯLdA$o# O=əsECI*hW'=yP._ǞlM}w⚂_sătN%g/ԍb3~EݟI.16TE *֣oD[Tl(=/{o >lr紮O$HZ"dcqp_×ę:^PGee,Gb67Gt6Dڸ>VK_A͉r7ф ó\GmRP tmhGSCR\y Kډreģ1dOXʨW^H3db֚+?QBUxHg"?dͮv:;E{w 0`$ΕMs>C9l4GL+VGM d w8>mՕHsܓJK t4PW5A&{a^=5%G}_?IaEuƟ?=[>#юq-a|Hbױ{beeׂ]:el>wJʴ`U05 xK!d_V!$6PV'i?_Q TOnGٵZܓFu4mK*K1hZJu 1qh"I}PR(IJ_|y3мs$+W!z֠b/0F BTGqK NTWŸݰx԰:sZ,j3{ЮG5t7dE_4FDS4[E& a iǿN"*n3|Ϻl"/8EL>S÷ Le(H>}؀"hCESt 1$F 8geͶk\Jo\aѴ{ ;(f(|,n[= ]."Y .Jr,3ٮ24޶@"X Qs͒qڤ1)*pWؠ$A+PF:2W`+kHVՎCd$I52<]RH'lz8Lʶ@9ߩKw)6,;*ꇈƻ/%-ʦJ4kUC$*RaM_:x;~bNM2* lim=G* ιn -G4S?A|& D&i"ZK׽ͳ*2i+!MB":јr"? $*e X5KVɼ RuRAe'd,d,o=Ps4 lApJԳKwlb%iH]rm[ Za6\KpH@&Zq ;cppHi|Y^}D z#'tiwx&1[)vxۤs4&rG}8f/չVtJ<2e'SCi 8Bu,,+?"#9ܼ!n2OYˁ=LiXbҶ* /.琎`6h=/ mM`'c6\vHA:{i u u0v5oX !E.4]X2j"m`}Wb$61 o3S|sɏŃxyѹ!K,Ol[6NlwQU/rDLhgxZBr+*Af׫ݞЩ2 KCHzdW [#&90*q y-W);p|lv͘ȣztRPv\2_53e7iWZu{j_'l)2g(|@*zEOOUEjEUVY.c ]V/(ɾa p<6F5D] Ϳwow8r`EnK7_)oWt8!ioM@}Ԛ)w}/Vf?8Ua􊍇g砀Ȍ? )ju_If8AuĨR-@ZWcVpwn<{{DӮ&OHI%3"WYnS=5FQpP+ LMz0yA9i,Ft˹pWķ| jԫBU<tn@ {f9 ?S6J +t7 ծuAo~>/$1Z6A7 lI,Qr꭫$(K O }/&VW묆Mwe ͷ Q7Ayct@WPfQAHSS 4$?A^9ׅ >$g&WּZWHڎDu5`u$xon'ӵē<+(~13 αe<$[b]YZJzk̕2=DpU3vN }>-=X>ZYn?Ѱ6웡\ADdmA( `Q.!N&*?_?kuy)"zEz2UR$ɡ%V`/$6] s|lqٯD l;WCoY+ ՘ъ79inF3-lk/,>J@Y,v"-^4b20UJɱ[1^f;!EX jȧb{G\_6z-UA@>o`P}_\@):k#XfbؘCWob\)ݏ`\76U eX39`ǖn]zĝĜVL?Ԥ5,׈I^iX3>Y͕ A觶s\*-QW$d-r[qP MG%9>Mu$&@>5 p1 .J}o2HfiX%]2BrXJhi^iUiIdi'* XL'ߧΡPo֤ ?f2=V/h63b.SQ]@ݞ8])Z0)yH@`vmԧElA^t fmMkd-+4QuĐ89Ќ@vBu˯/{YN~+lf86#jzu 5m45<3Ù33-bp)H"M&xRA2H/孁NSjs[Uɲ3>@2"}?-24)$=N^4k- a:^tꉏUvegUUv棾:ǁ!Z|zy>[T6~ATUifbɤ. jndE^ʶe>܉GC_r/VIcq=%9ه|pS܉-z;U5pnmu\rSuMMpŸؽ8|'5%nLX (] Q02+Qo ֫`%ifI42T@;_~Qj"[DIZ`9/q:~b@wX^ESe y勹/zxx؞QÞ˛4]H?d̂f!J);[p'g|8`TtVarkIۆ 0rl@#ܧ̈MS8z}Mm hcy1?)6@'FiXbiî&=m" Ԉ_!R( cqca!j<{қT$"c,;q .N"9w5!;%WR>ͣ4;4415DkrT7. Ze) RnciCk ¼CO< jad#Tԇ'<2gZHgh eak;K)d=sy9ͤ@Zg)˘XW{$ZH:(~ּkBtCVjP,n{ʝ )z`$7˷s= 2 `7#Ox ctD캹 >ZO.:"yeT\> MW% a4'%>ǻ<&_G2(*NdV=VeF?T85 VGNcSsJӮ.eoa .E3ٮCK ړdc)UPVAv\zշrJ <FzUŠP6j-MF] T2e\V`Ir7p|RԎUYهʏAz9՜Bfפp S<8H?$L }0y_Hhj̑d{~rH yguF`\!϶vۥuac^@)gG,c+KZԜDa#r"o1%6,w܂sh R AfBx2N[y8N2In` MA'i$f(R t "r//8׍GM@#y>Xޯ/@PZEjCo,fu3z1 1m%꟣ m|Irz`JetAD@2ƥ+n9eCA)-B섽T[sK 'ȼ\N [\'w<^g$SH̎FDg斆Hlrk3UtSF#km UUvj D)`c,?$!dEm/3ŋH(d(_*4Al\A?!֙8b`_QR0)%g-psrR{Q3mŏ "( rÖ9wxƤm~7 P6P|'zi6Qw.V,& %Xz/}c ˥ĔA<<ZiKlfpB04\~z]4kU cT]BEx$WfgpI,!p=0o}"~?&S[fVRAm0:>upL(Y}b?ZH (c'7^?8sbu#lJN]u2̃*J¹B`nu}csM;{Xca8hᎌ԰$D.I vFkZD̯~3-0aI`D'XMs:e%t*'@CF-Dp9Wi 2SŦ':&Y0pzI̛i_ϊ;~.);xҔsen7㇐iߪԋ :m䕨vF LFKy/Kw 5߷\o.$HNl iƇ( U hkzT- zF!, #VȌPYybCy_Iݘvj˳Ѡ^L \}^}n nV,,T~D=H%ofU[j3G'xo%\3vrμ>#*ijg,jGrN?vjOK29.e0ft'Ye6WAo_?߬%({BHioဴr fwh V6L(T`·V1F{%?+>LGH[Һ[Grc.ꆟ{vɶ(5ɜ{ to3<_|u1ƻPMs r|zձQ6rGpx`pC7!!4vf}8&-=A  9Y C$Nt\v\ [iƌ`Ui҃c͕ {i#io64yl-DE ?/[uF $&ؚ vKRdTk&iҧz)Ow*CHf[%VԒa 53L|ni5K5@g~~=>ܤ|RgX(& |P݆[ڕѲ/3AhK(ȁZ!ӮEb[CQeE?EOOٸ3p6L S|'A%Eߕ׸~?,rH>>+#K?zs*/7Ipn# Nv卮oةyVM4~{9-U0vMlᷝ%[>}W75W̹$@ 1?UxϨY<'bthDz H*k: =6e῞Ժz[0oȢ @ /Ky~"yPLoB۴y<u )FMcUA-ȤSmV4SAu@EB|Fْ׳~l aohw5(. ̆f?< /TR?Zgձ<˝@w|qɋV pmhڃhe$ȵAhIg՛Grq< =E9]δ"^>PYV>~P;YL9?pQ傁 1iU3Ggg޸^F|}._IY!.' Icw͊[jf)ḯD?aDA,}F?,fq˜  $G.?_ϏXg2(Tν~-^ՇsXBGm3,(i{&]\%[Yf4;hT xfxF}VUEuF=؇S<]+ʮ)`L/K7$ę}KL \ ۛR%Tg"Cܐ+ "B x.f&}\Spw({.`t.KEtkYfC$hgߺc>p|x2[QX~6']8~A'AkuԐt3KWz'dh@I;57pYjf`Y(]o0?|#վR6M<}1JOPn*q+[aEtw ot=9ɁP]9뜓9HǯcUֱ.n;3> G~lB !kK}Do Z /< X53]ixLJ'(6}К;EG.>03nq;c:PFROu\&Ųq;?T=7E >ݞn2nmr5&#$>V#_B>gp|2R{-fDѐ}Fj#Kf+-+ Vp X6bVRءCS(pO\nUW-'&YSnN):'?m*HANۜEcO0{:&0)~OL1u+Ss͕-K) ?YЋOb'Ue{~u{ݹ 趃?vnCk=,dg(`Ýruo'b_Uz'DėeL+=) 88 V%EҀ~^6LGJ}%Vnя .U! _!GzjC3Ugp ?΃3!yXl}M?*@A%t biAHb0eBsqKo}vݦcq hlůd40޿?a|4ZXY qnrAuJ3nq@d=tZ&XN dL0aJ8sGj>&qeWDî|C';އ(/R!+z p@"kS^knX&9D$SL|>hfvX59vLZ?p1S}'N2Zf/t>Emfi7߱1Sp}y@'K<̍Ui6oAm@$ZLsz&f!ʲϕ(ܭ[[QħױBh̐^<t`XI<ٞXb3{U-y☋^G.qO4(cB8jo? VIW45bĬz)l,=bx'? :}BO]tO`kcUvN>A1fcNv(gIL&.yK9.g?=*rܗb-yѭ2-]DPcs ᝀqGR$`5=!L/0FeXUJLNT.켤*%kL':%?!%?3=R  R8u-Y+ͻLha3w/O?X'֨gXΏ`% V%/SJ&kKVyJv`nCyQ+S;vR {x130uSj0qkw%"c;?G]7I8:5lfj0)ՌHf:! Gxg%qqW6QQL˷ӞLя|;_jASSlѻyԯ+6qH+,xk% 6NN4?K3^8n-\"|ܰ3Ɍ?*֧&f/WAuoE1c X<񢵃lqZ!hm43 0RIe'bY#kjI\馼+KdM߼s yq5ە~B埸C] |*Cx 1o-r CD|_#؊ ov9xzp&z *OɛLg36PSLaU'3-Z=:A׆-mAMne e+=e@-y}?7%? ;7~j4F^AX6$gQ/ XvTѣw1tNюUVkW,zm*T \L:CE\f#L=oksFq}:[+e=.)Q;66 AJڷʦ_麢(lSZ7ԧiBq {o7B&uqtHo^Ȟ *Z?*GP;ۯVKPr/u_,\]g96QN gZ7Xc$Oul!fVެMl~Ue߄q~Ƙ8j R-_,NCdm zԔ+y|DI_k"_]<LԪ&0ƴKڊbڞ|!B0j m1΁?tU}=eҡv6Ӿ}nGa#sZB{;rh ٌTA;XЉAFŨY&c*h o w(-vCD 9a3@ր_c.u @eNќ?cthNK&ν;$EČAKiz޲ilc;Pch\'Br/ t,Z/FZFҥX,Tj2QpJ~0M){@A]Y3}O)G:k{%>Ǥp~eśN#9t@ -+ǶīBEzAW,ˊ7pV#仟BT1ETr>65tRZ~$9G-4j/a3|Wi}-_#re{7∂CƘs.0B6롫|.7;r0'fۇ"%7SxzJ7q 믮L< %~ӉtI搆B6*+ `= 1+5C^QZcTs';+юc0=bypyeᓜu=dt5̦)C1HL:< ]8Ge*ZCĠ`|sOJIc 0;9 8*{4a'宬1,Ū"u2 ^< עɨ A*oY;@nn&Ʌq6a̯щB"s|W)Љ:@3uyHk)[J."5(v2kf F Dp0"r4?m^Nܧ_"-X<$'2GB\QNE"[R0/|+.~y%ʂe6\#7^*,)9oMVVSt٣pSJhb,gma#+;](Kč(}NYAp;F w![*"R9:q\(9F$vA{O/^ڱzn`i_|4ͨ%: n#+թTM€z%%n{od@)j>Gy%i)t#YYDzB/Aòe.7uL>ahF㕮Lg LD+*1VRPEP%+؟*T~FL{-u;6c3Bѫ36R˜m6q)u'Vd }dW_#:j0ゾAi-iAi.vRdO |lcX^mA, 4N ^{j1 ܟeFEAg!\0m"tAˡO@"ݙf-vz7a!-:~yS'ǀR{,vʄ%Y݈>: P!v](ª{K<!j^"ZI}n#gS|tƚױj%Yj@ß$ě@f:BP w#v>|`;45F|K 2( c,-ē9yz,S P(sCCnat GS};=Ls%oxJ](]{B Ӡ1 PIՓz}6dOFњejd4(ŷg(<ι$Ked].\d3& D{ϫX8zl3VFP''3EXNqI킖Dd1b<ػT"+6:τ:":{ܝjӄ,"BC*LGvftܜ~o np N#6Tb AIaT!a a)HNyx䃞#̎_q\ %ز8 $v_WY+m۳5ż5Q!N8_r7>cyЙG9ZX|~3V9"s *Hq<Uz ? Axrnkm64azjn5tt7joVڹ*I!ƺwQ@J|5f܈">fwEu?ea sMkb9M2qr\5RR=o=vjhbQ!s()iavw ៙1j. ?¸8WDXOv@0uTk/Mxc_4FvvGͱ.xB;(L *G;&7~n)ү^QW +}QZ~KY`4\p-39'5Ri O]ڔۋcR`D*;iog" h߮IXgblo߶Wf2$ܳ3fYH K '@2+ގR2PwҴq׭هBb,Xm.C+qL?&Fa͒jt9}KwDkTͱ±Zࣩt3' χׄù|Eب`Ur DŽÞ$"Y n̞WW҂tۓ"HUٕ(F EPd/Z7&Jq˪a]|+ *&T7/Xu A7vڡFMo1%܂@l\9N:~t[j49*(ײowǺ%ބ?%t5lۭL2rZ+}M'LWDb{; g ^~ 4C w`_rgcNL9A7W=+f*cu"Z@Kq-;,4Sf)eȍ,qqه:`\'h݃Ȭb 9S)k?#YBd >\e#̿(9i kUw*򟩥f߼KZ 7[% xs oj%p#+^;إ걳~s,xN)u2rw˳F&R@& FōU6cA@)MQ/ him Aʗ m3 <ǶUʦ  IV?g FJ5F$iWvrԫ_(MX3Un0X526׮0[)G(_ϻ*_eq`P=! )S&D8G >\ؤ9%BD o?T|#v81-ĖB5ekj25@AK_#ONaExhٸ 7Q0ܦݸ 57'Fp] ;-+mJau0__eŶ9s_?AErv ݳXEUW8b,b@ ", )RG_-R,*Z hFу{桉HGl4g.9{ K2E,SLF# ?@#.pO-AP-dLւ؋xsW^)Kea3 CRMV#Q`%o!SHĈgu+n^Q~UF[5/43x Lqgo02z"{9w @#GA*fkBGo"[b8٤bDF$ʎlٓʸZծ:ޒ[(\m([9Kw F=I,Ekop`[ڬ4{e=ll)u#(:[Tp2qH'z54UюZvJ'@Vh͓/ $P-FUML6=.ZdlӤz%n2t5!X;K"'pcҜL*p[ 4xy\oxP$D( TQtv_.)aNQ.Ꙍzr*,N뢎}9X [e%J9Wk]OBK$WeYy):H  L<*#qc|-0k7s QP`ڽhk\i$tI배OZe9"B)햣'f3TԐxtt>kxKSص8̍՜=\iWbsx{?FIV'Z7T ;A oAI]gA55{ Cϧ64Yigl X;* q#8d cfکlZBaJ.A r ]@jOq}/z#ډ 5I Lsv,GbU? 1\c~Pnԭ*3LasJ䉬_@M&DD6(JէC``Ϯ?SbsTAX(ש\!iHTAQaeqgh );DJrt]g :loULa"Q4 )5hFr4D\rP"kWOϲA*iƀ8/ N !i3Z/wQ0;mLwCRi"W߹8QYC56`M3N$'* J7vG?Zfto^l lO)xqTlw%_UcyJ/x7cprpr4$$J6#`S9B-ᆆ8ͧϱqKdQ{n+0wäٲ&0z{rEҜT׿:E~j|^*CjP@Ytw7!O|Um[L .o&F(+DܲFDkcZ8:F7ݙ=MK#eqPtT-ד&.}s۰D(rhTĬ鼮ܒ~IR7/QqbV\7]8_pMDiTd㈱-DeVpr.v o(NƚԢS w:٩'#EaV_/㒸*J v?AK%?Uu0^I\W,bZ'M+OI5LU?$R\!F.a2v5'[4>F+)&U@i$/~%ĥ ӝuQvc ?Ϊ{[^cBk[eY D !.̭a^„(h"Oj[Z%x^XWW,;o|fqD:s 2=Mb"(%v4 i۬gN-W6t.!R 9j;Y᫭Co"Er/6:_NRO^ic yak!:+ HzjK$$ +rDBT4Zl\|#D4b7e9zG:wO3b%"?\2;*YT% \ϖ Ј]D%}l2|LJS%=%c]ofv0: |<NIePफ़qدO'*X̽N&/&/f\^c =$n ,%zK!M(#d Twi#( Ϣ+Fi9UQ]u(RTERovCF SIYߜJ"5+;'IKl@ ~eG s`ê7&YHtPZE(AG>LuB|"(YmLP-|N6ǭFLjDT;O*ϠLYN 5>=b/NLbZS Za~D̛堰 0o"IqrsIjQc?#mgKUp!9x:z]\pZ0kWOٱ)PzВ YWx.u;]^|/ƴo|Uo;BK=rtԘlkw#l7w#!H;F>'=3]aK>g98&VՐ9li OZawJ&{\ip'I}phpg(S.xs|L(4RpGYm\'CrG$5a*w"++-I/SrM "dybh(zʹM3zM1 WpUr[IMEEjn<90?Wךd'&Kco2^"^cCD}ES[$krbEz2f+@Frt9,ImOCnY$??X`RqO^P1|"h[Yyh??X<bTF ZBVg6 Fzd*ƥy*HiBV,uF{€m^E \ tgȜ{WSG{-~RԴDrl760"Tf mP%[ښ'WA!YmxL/d,>f*{SBj \9%̻> 0}V&T\k(o)hr3X2M%;q4L͏tZXg NCqQtP7ƥfmPݕG A%^uJt,H`hx.N jkf}c8p-솛DVCɡňx[:Qg=i9yTfhۃ@[B߄kO%5XV`@kStALP,HIhvO\ҳ=)Z1.J#uBe'RF2o(ۃ'nKUō#&uE 5F}~$$[۪nJQeCb[s/?)#dA3A7u ci_欘~0Y#/\/~`ⷔ6uS`zb*%5xȁF ~;GS 9&ar-2KVJ;&WT-%LX7ͯ\ ըI31l5_*GBФ|r?Z-WbEC&WSy7y<4Hgg>`fzc)]5En1. G`kڟ(+${U^f7n=`CCYe 2CA D*6ُ!t@l%QC**?a͒%x!5]Ddi_1ubUtف8#s İǯl^a4%h! #!V-FtТ0|J&K9{Z04ζb|W_`x+xJYUsoi[~v4< uڎkJ=ݣ~\ic/?+R?N۝Qf}w=KBZptñ1Rvg=;"w;_w$ ` dMF g @&miϙyϨF_cE`Ob* !=ӣ"3" iQ?:5PlUet?\j)e{[xjyz~9;GI4uӄtbzP=3QhϺsz3<#qN`!( kʃ9ؾiӍ> _5NxQ})Aؚ;Ap/oF#Ķx@(,Dj1R6WeԊUeꪝGAp$rqC޾[- ^2 bP)%1TF'g|6wy=;~ʨyf6;g ҍFlB% 0h`x0Fް}E[*%"&%J6"zI: +[FUvՀTY\^T#qNDzV{?0LD[_䚒,΃FH:ԮO3Է.,yOe/3Hr5^,u{NafYv!F+nd@k#WۓHg7&V??ksse.v7Sv}?ۨic Li:QjyT<&!$q}Imc p*ѓŔ8*)_tBqjWJ#~m(E-|w0AzfS^=O!?cmw$4VidzdݑHL3\5;cѰoi;cF K=_D ij#ztgv0wԏyMM|{iŗL˽ u.y,,n^v*h ឰNmb<#dY n8=Ō%UJ몇 j9^#ocrN!-JohJM*!`Do̚_f 6iԀA&"VòTg @G$*xx7܍ƶGI-piRҳsQ(`;z^w7\`A4 /1|U1EȜKNT'xr,)bh\~/w ߮m›hDE%cۊ JƲ9 <`x>%t^juȆAwy'zIOS[d6i"oaD ,WŔ#z!x͜+F`/s8lKO(APg桯X^`:*77ڼ{Jt1KZ=)Bڵڗ9|DžehFۯ ena@Xu9RJքP_]L'A':ɪ19DƝNiW>6$;'DS"pWhds3ggh]Ian'ٰ߭  R ?_¦`n¡4eG}Z)۴qyʽFⱻ^ u_~RBlor #6N]\EX|*"T&uұ)T'-oa}@+S؀!&\̙",OXhK`a !v†|*Ou휯if'M\l`uZ_k7vjH#ꌨFjW;]a~I9ӹOJntNf2H0˻V]TGS6w7+:"6eR;*vŐ 'gXzq*ɕi#2[kZhS !_kP݊H05̽SBG}q`MωJN}ga0XbM¾*]TCnG,A.cvƏgoT22LJTMجC2𑡛 a`]Qu,jU)o2YVbV@.GMz#;!gd2W֓ܙOa) A5,eIǯG!%ـ]ė {Dy7̌?AJlk.MQ ImQq[.J;A'ڴkqW2#i˹G, g'3B'HHUqPI7ñd[M:1fxj@w ᥧ"p #q(\!XgwEK_)!+~lE"lcT5Md)@Eן|׏"/Ț¨jlSR2Hsm j|܅Hk rJ ],$|Qv0=,jnϚ[YI:x -!XE n 6ELo=tʦfe{`_pRaMw$LAhМb ?j4 A]NJjAvDjeNOlu>om5Y൤LL(& -)NU(tWY⣪}\#b̟\΃O!ZFk_'wS5x'g&C6R7ğ_t+A"fMhL^{Nx#"3,t(J_\'TZ= ~,#ntE2;Ɉ x97#52oMVbOOȬa5 =O b%BJ9A5Yee\Nhl? eKa\a?2AҤsz BL\g:ǜ%!\~9̦Κ(JGO V\X>Ab9>n޷ȫzIj=#Ȁ4WJZUŏ}C )SƵRWse}v8K rVO8fޣq  6>^.a7oƚ:n!ӻW5͇RMǝj0_\S~OiFE|0BN dg=Ӑ$+_'>Zwsuz;H$`["v_-|}؛۲*ar5P ` 2\9co c*)1Ġ#r^Iayk؇Mwе[TJ`^MWSp-Mx.!'sR49dU/uދORx5Q d#VW@JvkvTu39!!B d-B4DSjeƕ>ܹe.}J*~)aR)=6L:J)4!z UcjJ-#guZ W9% K ="]O06kb ]PYRz7yc#‚hĤEO1ݜNj.ؼ}ɋshӅ}Zcjgiqa2U_ɨT Rs:f5Sé珚[/Dye0f=@QΆ5<vÛ "a4r)jT EldpH&;U "3>|M-`{3=Q(r6#s1ݰU$"W1%A$:?+s? WwϠ^3R fx[;͋׽L>nSҩѣT,P)?lۚ^? Q}&YF\(ωjtX^rT^jŸOBKF1.Ro/ARwQ> >ۯjr%m~npV=5-$wքD׹[6 w]T+( t"qG(ɖk#XwltG+ W#}aĜTRP \bD.$6eeˇ4;l GĢYUR#޾nLNћgb"/*N6Fߞh)i/|B(^(0Gse&,W4oV[qTZ͎_B\P$~".}x]#7Ta%Mϲdɀ7e|*(!v!mji{KS'C"ه!ܱ7Lb T2MU%Be0VI.< ~l>Z9Pӏw"ƕXSiI 3@dV/ս Ӽsf>pԖ0`<¤@g\N~Xٗ8!B<~a~b'$'}s+~ &MdiH';>U?N `(VXAAeuV geؐ0FqoLC7mwl}wYQghB*a`ceA#t+0֦ }N!\81[^;dSʛg2z5!~3mmPM}H=Pzɥ?j_^.L&Vݰ[%?퀂xy0I 񡐘q\X;j&<&I{Y?W4JY a(rj>!ǑD]"QrͶmP~M{[mNӞ3]G|$"7^R?T?Ģ ~%6d=fDNlN<@?7D*\osџw t|ӓbM1򰠔/q2 ;ө[c/cآ2{]cf(I7#UdJB c Bw"*X w@39Hp;fa-o} 09 6בlȏKhi3`K"- S y ?VG:b5Z)‰p7xJebt*8ߵqV B> OєX}60 sξߔXS?ݽj3@UHA ۳Y@i4Py;ocDۛa:X_'^m⨲_qW;/=ö)Q%V%?]i # 6#7bQSpZ)TC&4\ $ p3=+fX; mJf镺oI"25\ӡQq7U؀o`YH}plHWj Ӕ7 15`.vrγ|ϴ|d>r\Z -l^$y΢yi(#vMe{i9.CzJI!23 ɲޙ>FSp!lsךYaI# 'Λ*@=(>_D{U6JmD;񧛰1Jdlj PI= o<#@(NHW8Fz9ěm^ vD*<è3;_w$`"RA WI"fwLo oc<κ(%f)*ݖ N:f&09GBk6*2q ;Z-V\, ^0 :nAe:W$mɹ~GN$@"Y|rp8 GyVc8U$nD#$*Y's%3 ԡ& vbasn{R`>8L*- Ǖ+B*mCH[E00#x?Q2i$l?qm 7Q {cRr(ķ:ND#9{V`;oVY឴uu}$OȻUV ˿z'C _  R MZ\ SErN{a3Zyi0_{{OmRB`ڧtH+{,8y5i!EO,d+._eX SWxT|9^J5nq|b#u p ΊX]8'jGTВ@= xv^lN/ 2M@:ؚ\s^.sqLti=lLp M':iDVv{w/'U,}OSh%rͨ.ݛ P_{4#!16q^gH8 gwe撙vAi&Yf>wLDNtnA52FnH%!e-f8i2, DCRHpn?lWoH2D)31SQ*<`u#[O'65=B,{y94 N-al!og˓ ]6"VErD7>9]$A!A >&hzs׫nM7-dpg]rt )"bzxEQsS JॠηC7fr:-CQPljEL2Fg&9*RWwTOqu8)~C["аU4 O3R$ٙ3 5xlagKrpʋ?U'yMq{0Ci'H>FQ\9>+e&* 'p" [EQ!/vÊxk8CmZ#,{|&5&~X_-hј7u6yq\GLYz $G//q#*eW_= z+ɲ`Q&J˫VlGv_HMl]g^kjx#<'уu lSZ5F IP,AaM΍gԳHd9mք@RiHuu6 ﰐ cwUT;HT e'b 0Bl&HۀN6($!ud )sC,ud&.TV>DSW iߧtsKi ǴxPlUŔjߠ'\2)W :IBzh\ob?pW[{tXϱ]ޖgǾ[c)e 7+t R04h]f2nD=$`]%ۃ?l<脻˟7!CbJY.fIuJ'8c$2Yb \RP0f_\~԰TJWS(ӘO9(&i%2½Ux& :ɌK'[xHΌc=d4+%V2Zdݨ~Aw_!1F`wl "EgBY`GFp 7y)AݚA6X! ~@x:BtjO DlOkd5Ni!m |VƵ=Xդè8qy-(*$:~8rЭ. ;߃"UOe&RgZ p-ߵx|ث=~ui<ԇ4ҼMRc%?q"[4@i ؂|yB[( z 䝛TLW3 a2=n,pzVl޲~v_5JL>#X_wP`QntBU! {[o;~nSe H`QI@0 Rap HF]i묷A*~#5oiSSG܂ Iod540}$|7*NdC iz#6|AĈxo"- _K>[119w( p\6Xy` i>دNYe퐵!-4geMTKc역%ږ섣"`'O;οCWYE0׫-VT"/ѻs e) 4xB!Q]0u‰;V?K}*KxsL3kYbw#6X|BcȪPPJp}n?ωلeWmn9.U:8|(&!Cyd\/)L+eǪd9!f7\c!@Rj|j-F)X,s H#OƜ!O 1_Ap-] |Bܜ?M018l?B+&g ?fN \0Mju8L'кg 5\%4$%i7Wh=!LQJ=Cz4r #*Wd( ˌŵ&@۰Aqw}Je,K 6l"iw`}/GTn< lCp~&1Dw?-g>-]Gi|Z(aD {؎O4ޠHm2B:/nL+eJ95lxdy9/=Lҭ$_NLg%n@}MlѪ-z`w{Q=dj~9f\Ļ96v+h7y:JƨA vΧV.:Iy_;'>兜/ݘZBG{7 M> #K5A%S+mS,T}{Z|@EzHa7WTܼf_IRlุfW aXWɊ2/O5 Q\S`^UlgP|)I7xWJBl=[ف k+Rt25ps:C<`?gVpRko/77gXq p8g.>\ӱ)u~ACW|KYDĝpjOUL`P.%[LYCZ0_6!r=q[dNJr#ZKx0Ȳ]vnXh4ȏ| YI#7M=Y2O~r7bv,+􆾿f 6 6'Iq0L @SHOYA';q3ҡ8 [*Ȕ:%[H(_:tCgQMSbMš"'g<:`yce]x(~0qsy!>{efAuR5bm'Zae}uK?)g3)^o$U(]UavhSx&4?B# r_ ! Dw0ė*nV"G cӾj/ΥvͰtok>֕.r DErZ}Sޛ< O=d%QUҖcl Y-PSanc:}Qteq7&i/͇^63 \4ƿHm5} ke% ͛oXXP=-YR+if4!u3s#e9q ZO1e6n|*(wEY] vLWzuXH}H.ܘ@cwg%7w!y!#;x g}f1fe! ǵj9F)<sbi"c7͍K\ֈy˷N_i7[B18#ԁ f+;5)pi#Є ?Ȕ(&ʼlIbk$_6{ƫMMvB] ^n+9O JrM6&@q ӄE 3{k,Iyi"=x4&lWـ){gi6oWThԾb, 8kxj wyt$oRiX)M.\J=~_&?hhC8XW8w"I;`3ϒWx7eo z^ucr BNﵯT/q+ű,\W7tkMFFcq\uge9EG5b%aF]0; Պ6pA*E9^5VT5į=D@1ԴBRskwRː3K 9"``!jц b'P M }qw4*owN^b&쾻r67LbMJg@KcWD=11K6{4zυ/``poZeT]2xYh 8RkruӞL(Rq1X5[)WU-%H0~Z?~vEgѺҊF}iAupv=,eyD{U/j+ߙgO4Xy/L^U Bgs{xTRk~LJjv 9ɹЀZIP8ܩy]S=HN_wk>FCdKeaQ,1XH_E=( |:juZ\1sR/YI8`m$49rMS.@R%m2m c \c'|U'Y gCfYX}[XLSh"k6IA?]%j|ձ~l`2uJygK32tH뽚;W2˝`|eL-)fEqrFԸ`a{~g&=3r1eCh$v܇1?\.7 wb!)$)rgJk^. 00JJ|T&Ql[I!ߣfUHx®J:"&Y?|Ʉ0n7DFT8@ɜBz߂A٭jJZŶ9Ųh4P`JEٕy'ۙ 4݀@!U'q>6 T9Cqe me so[ T^w66@X- LzHjd;K(s!1-.ᳵ±0qZZ[+#>.-P.wl?**kG|TI& &L+64qGZR@ % +h zxu.}m5oˆIv  !FaMzbށFJV!ӷ/uL7\HVp&lxLnV&l!^ 𤎇E+(ry տXr3d{MoXҡ֣2 a|SwdijB+TٶRFkAnR٢B:Y=C KyGC)' rw)4 97 dR JGw epxe)?|9)K_mOGsĠˉa~"51+t wL&%\l(PmV4? $F#fWt\%D8A8ܨ˲F\*v6w٭iڹU? PLcy[ӎ$.Qb1^26.4S4dBSX|yÙ&I除Mu 4cvPYNJpFǔXQ{{t7MKJjT*ԂUؾ!Ŧfm4OX?0Eѩ#QXآU9m=+=I/:}CES+Ԙ0|Nf:B~\Wc-d:ȉ2y*4wS oDyHdTZ)d5]'V0VNÍ|Sk@%cxXq~0qI%@DžLq-D8 npP sȪ-"p=6?5' 7 l LA:^˻f)6}?ƾd*ȺmD4ͺX@1 V+ "@nW.c?>nw lFhF (D7'ISss!͕bqSNer m9 ;0KN{l`Bt=I>/@z/TNt/V75Hw ]gqݑ_:vWD8^36_ /ㄽAb}l`RyT @S1)f[$-֯[u匷)u.[]d|eB u00Ҁz:+d!k28ÈA#nWc.%:c{0RL8-R@wט, G) {tx+|b@k}bי_nlpGskU)|eI#r3$9%4%gѣGdk"%qh/wye8TzN Tzx8}4ypKt*T=fVT(DpcpP_TYj^ x8*"XdFoSp#2#2Xi[u-@^|"v8QT 84/p{cCiTfe%Kő~%bljh| h5՛~ k >IfzJL8z\wuSMq,*R-o:KV\}>yd&yOusW IR\\0^<pomjFxS.p5:ZJ= Qg¦[Ug]eA `hQ}Qr.)IlqHj́RBYHf65 \pK5le:ÐQ0AӅ`3e/`pS*8M _vHc,ӾB/X I^ډr\.+)W8Ws<+xQ80G_\pqKPFYz($v}׊b-e;hv`iխӃU@7+,*jOj +p?q+閧#=`"MbXqcU&)󰥸>^HCo^ִJF71FDJ4d"^HM60Gv,pނK+W7q*ԤqꪜE>kTO'}G(5'ZK\mm×Cj{g mvn$]\q}mOp}{e ?Lm\$^nP׏e0>9#5 ϞC l |LӉ59`"S,jv!QdD HArX`}JA:%-E@tZIfOq~iv|ۨ/Clo׏n>dH,-F:q0vjEܬrӎXR{rԆ2oB AsbN5hwzqq,>vx:އ׃Ix>BL{~M澮/ )&Q݄,-c$"&^cM},+-ܦ 8ȨZ7u1ՙFN>xsWa}fR,~b|ֹǔuoDܦSmf;%SlFckAӛNjwO <)eMF{={3^ZͶnP˵E9@HX;I /G<|%-Cz_xi/UUdG&"J| %NlngDs+)٤M a4^!u,憗<0)qF1@D0Fnc. A Y('MD÷yBr*)g|O4̙lIWHy.X%Pdd#${Ja;t~x#yL\  =tQO>?;tqZfEsQӖY8d`W@}Q up"ܞRQ,in7ԅʁ-&XFaje72V{BM~a鷶ږRq,I?0YTzW9-=rDi P$Դ|G&,t+()o>~,9IòXrUX;򴁢K='~LBÓ`H]"U=Z6 ;_AњY[+ XXh9-ۏ4C >L`B39!`@=.+%dµ'EbxPfQA ڍ3ሥ#BynAHZD2H& 9Pu{>(lї4XG2Z)-D~X?te`_lcX"B/ǛȊ ,b)x y?19hT֚<X66Q(2EӍI6@uMx{>YTbxhT%ܹ9'h.nF-s$7!5lmPypXpj2=ٝ_[M=50B۝vv+Uyv&*}u_jC[Grx$(CYz!K|%^&p\SaP\T pX~;]Wᡔ-JZPrYYXv#9;4Y9}^fEA m kmn飝Bﵳko+z$[q9#;Tz"lDCaJ0ج4?ַvs EN0xBxzbިo/Ed$TTxnx4l2ަ, ]XsA#RWj r" VF)GeL((-\@H[W !b*(XMw^ǣY춸r7yijkZXn OuWhՀFsb]q(f#"hTNg:Q҅Җo9꡺J@*0BT_ybA 'dVVbxeI3|"3qLm8s@~@L0g1a\(C Ƥ= ;ӦȖ[ `d 9+KJU<-(Git:m%gd\׶R䷓W=nTpDs5Zk%Dt#¯ie3!1DZ6YYkNUv,2Yk ǢJ0 8]nSRWM8Rxo|#8/* ;;tF(UgMٝkNMnB9 EQhCP]i4d }Ta򕳓 |pM} 4h-#~<ئ'"dٰg@b08g{6ej*$ @q:;U6[[bE2c>GE}r \<=ApAb{LFC?g- o}CMVMaVU]9 >P&Z^0/nTu[HՏ(`6Q+pրʶBwe~G/1chVo_:xNaR@d(XF{S*&b*I!\C!ӽao)J" 3W~!SHt`yv&X/\抎FjҟVnk"l:u\KH樸JKxapxBu(ؓL:miAmbpƮQe:Q%pA3ƯIN |V z$S4Iu&b-ݎ A86}gh3U:#CNqE?:T>TE+`_X=z*8ԑQkU6y vsRhy酣Q=/\u#ĺCb͍%Vg7AϦt6Pi c;K5,dۨ|?:RrVozgWHM*p}1j3SNOyD\ vɒֱ iwWBULqDc!O2̃f<Jlf hXe3]L)$xA(R= MEX~L-LҩW7Jq=aLWkټ2!C[ ?сg_/ Y__$ 2qo؟a'ʘa C-;hYjYq2 m~_pOC@~᱊ JH=FhwHdox1Dc|9߹\$X[TnKQJ?6[ 1ЃB̔kYIovh"r r)U(rI2K; UL]﮿nC YKDBErUh"&=0-8sH*a&5l5*[9PRsm\ |*^{uh"R#mxZB q:;d-U>Kr1S9., {=1kA\9|,; r omk+c!R ,u^1c:/[~ ŭneO{5DE:n\-, `l|-kվ}1I;1sH>]жnѰWIe%V EQȭ@~==p8y1{_sw`F0pCȮ_~U@K}DӯD2!G4PO>Y_[qq+O;aal'됋^)7{X[&ɸV)YG>}"Ӛ;[ /} mMT. yR~RSl>U\ GE! HrNw +3= 'B'OrxG 5}Lia 81[4'WGLKV7H(#6.ih6\4 #@H#py%gMyq0um <:=7̭Мٰ \`y'"{u[$o>+!_t&w%fs,lr~H@R,+gWfPV(wra=Q#<"1'w왑ˑkD2,`"MypEt Ug. (CG#EןOZ>Ehѝ:52U6ys1uc||]GceoԊ+ylZ[-e'Nx\It ^ >b AF,*%C]i{Mp ?)U,AܞIdVC2/q>Mr-l!yGX/?yy,ʼn}b\ԧ. u Ǘ[/.n&WS?AcL/PZĥ$H"Qtӯg _bD ,[ZF@ +4Hqk!(@1AZ?~1j6;;7|c/Pq>5ꋟ4e{WPפ _{jPu 8N ҂QWVkQpcyvb[ vY# ;sZC{3=P)"@Mmm%dvq eakѺN53*2O ~{TKWh8%+ 9#8|p΀ȳ-oy`]"o+UR]gs $-_5i5R _Ikt 1aV~oMի/ߪ}ބߘ:sv=4Y:m{w+)d4Fq-:'UiyKMɗiS6*3NU:' *2pz)L}g,I]P/aWXqF*ǣv}`Ƕ_RH*1zݖ%KC>ӭoo' _惖诊z"3WѝEj< {l0)C_ @=#8Z_ 䮠S怋-Bslkc?RRa\s[B]E D1Ńa}EU6+s}= t^[U.=,unC "T6_\u)ClҐڛk E1ڱqDF$B@ι`5qEZsLP}lfXPM#xjJ<ѐh.SR [\>~]}z+ƭqCCo3">6?IcyAi/vWw mzBXnˢy洓ɇ !či@ [׎kQϽX.c!*oJVA=GWnG*xb>]@'^G.J`-2oYϋFVF:=_TN9?Gt *\KOEq ?4dÕ؝JӄZ) uv=29~I_a{2~$:@#>lgɖ _,G:쭈̡--p&0GavI7(F}@i*Fv g~htջA2 [iԄ T5}x v"vP 7ŸcJ&~8HoRr=((pg6U ן6 #I_)AT7M4Ij|qKiJebu"![!z1ϒԕ(}>D VC\ јMj ʽ+Id'YN*ݟG FE0~|7Gk̩E{"/vV[z%WyR* Y-GW36%($B-EGFm6afQX=D^)|EܐgP(ƶBګ%9uTjCۙicBi8.sy$sᎈhݵjPu6IVĄS~JM"" 4*e$Q^-?%vd{q 5Xd[z5OM{3gʣpM +fT&IWoH]/s ?I^#}/pZwk, ^Iθ*T~=Z]t?X1sm`ޤ_r=k3$ߗh.*?"u8>QY]bX(?ao]v0>buWnd .7w<C$Y<K 69ae^}y|g5T0y2;&#fm\ѱ^b =  qǪr|p|Zi}'yQL<΍)`[RW Kxf]O:5N<1rF,^?*їoEW+%Yd7L{,dS%~?_I`|k7:hC0H*'tC75f8»/fmdGBn7\qgZ[}\5_et wP'夸n݇ɍU{c4bac<ӊ`k٤ O-bdNw)7XnBz,VpPm83 -W\ `{M6yN82 ` 9AS￝t6rBǘG2Ѐ+mtȦHѿLiR*bS\3Fb کHu,/wՋn 3k(["1\yڌ!(  Z*˧rSSe%(ˡV.,SQ2gTȨI#]bm7D2/Xڒ@Z>]oX긘߷9O$THx:pQ8uzvɸ:uZ"R{,{F6$ߥ">dnzT TݣPVqO Qi4)E/3VYz6n6K=nLZ%ei8yњۀKPr5aB'zsd~6 .ojO*C%q#]z\9l= prxl!&M.w}rkn0,+m@|E>#F78]c^6bvLf 2^tl# tg-d.ȘԱ?};WW|%T9ZVr8SCg=sR( g@)Aʲ_Jt7T%=M΢BGj)h";?W=G!a17` T8ĽP̷֨0!%n`cZEV}yQsV" $ 2N<9P2x%Ywz}wfJL 3;^2u?wDuAd4o- B[ E[UBrr/9քc_-l< g!(bE5?G-vF_tbՄxDqE]W0e5 Q`ǖ(hfι7 Iq= P6T$ϼd'5"E6 #'1pWiX4p~%AJt-˷4c(=ei,5:sM \(aK(ūb<;'RXO>W JnddEf24meNn H.lcԙ2i*?+-AԴb|VB@piǠF"+-ҿg5j _] FXꩿ'(c[׵AkAD`eޅl/y'㲧$:: VAn;@Ջq!np]( 0yx"[zhƯْ҅P08gfC4_ZOȁk<gb}޲#pw &G'6C~=$iVdngyx`+@- Mm˔d bypo 'Y 5*LР2"#_RfYw$WMHxhW07yJ T"V $ap}Fnn5F~l| a{ͳ ZXŸX>kf" MLZ|,Y`ڲyF(ǷO;C-p'ؖ2@.\j.~I tv F 1}\V^5s,js1z9v0%x2Bh<}2×oҞ#uW51[nSr[z>]G<V)(9. 〪#\Ao)!EOdW#"'od`[ iU(x=?2S h8-PͮO/ ڜ]->Eas3oQL`8kyP9 Uub\ϤM&i0G^Rub,Q6ʱ+8"Pœ5zN} D tF OdwΜj{8myIӥs!]9-2Mԑ-\1Zc F!9"[CGB/F*H:[НFjz4R1GAtJC?dw5[9#.&Dr 2+^rj*ڷA- uSWўC gM-Q\_Xfj0.̚Oy3).3"v%KOT^aOU1@nIƘxTb%>Yd;dh6B(&F76PD>j]m-Nf\mFpE,˔ԍ;]Zk CUE .'K\6 :^X (ߦtW;l1UP[\Lj"uK2Vs@>-HS/e"c{%_XͿJyg- n|F.J+dzѢ%@1*si~(%snC=`,&w<-Ŧ񤺤ӔKbjw4ǸIcSZ~ˋWק7ynW^)q#\o rb(;}1J:SmU(&󾌘нoa ~ ܗY+ rbsX9L DQP-⭫ЬߝRpStu82c(laS*bR54&m4/ IHHWuIK`FVpAN5'jMu `UC6NRBOeu| `ݴEk@Z "~ID̙J9"=.蹿vfޭE;6iS]wSt㽍ڹtruX<{$%iL[V.+UT{+]\L/R&D Gޛ~Gs9O.>T"`Ɋ`3;0v3(0~f\ @m]CS7ScnWli_qjda 'ąohڟ. gY/I쌲*RE7>|`ڮ|\X~qiI{`7ˁ>U ʳȋ Y$zMtÝ]gnL6L%SkpkeCБ2n}+CC{F/sى{uR̮Rmw#j1f^ PA[jA)qP4mf1X%A%%Tp[*e}$g!=~" 掣"nʦt1|8XAPEu;hV] tK;x0E DJ;+_bWڝD`G81F/6ދij+J]?<9\36<-ʻ#7(X7I.'*ͣ%blx+{8a-dF9|Om!(Cz1ɁD)ԯ_[4pW2L<%6R!b''F&BjLMq/!ڠ9{}!9⭘wBH##biCJ*(&o*91+ҏeM)`{< _Q&HGfU# WVb~.wȅQJ)?d[1\mm{SW2gD[Zr˙S䏜HbB%R8T˙.PX'"Ɋ,ʰszY^ӳжޘ_%$ A(u2Y~K|($)3b6ώIgep Y]فgP=,oA8M5ae!9ۓ<֮/Y&Mvo%Rh,q[֏⣪x_nԍ[ QN9IԖS؅I<kg, V$,jraL 6GK, b]*hJҎZZH'OҜV5Abϔqn9?p bО+avdm5*gBN,GX3 Ŋ,NJn1U2ؚU2Ӕ, * #yݵu{($oA^8p˃.cbBAQ7Kns3|9/{T :FTDKNE,W~̦,! :AH֔xdIz.k`Gȷmk3\ 猭23ۆdMcBLÅ*ãm 4x8ITȋ-} j!}G+G45@K{ɫ'/.K&1EwI)%L/楜 90q5<.`z00lhgPBr 9 HmPÝ"P07z~4$i(P+&iyW -J/M&;\በjEmb O&i0ȟй&fH[WX$ӽ:S {5}^ (`>/ ®!;7DӉzU1Ն{lzDrS{|Q3!nsvWڣ@H]Dƾt@d%7\o,8 ȴpNo!ӟ8) :cvco }V- y5RcL9ν9Eևdtte5 rm| {ޞ) S;G򛸥X{FkpwC-sJIgn3wk%2 @eMwR1͕\nbֲi*t)g6+"!()lMGChD~EruŮkpM2^9 XJUmX܈wDhZ LLI$E) /ψvNjq ׍BEr*?7цwŌ7#JJ: @>c?5XHe^/X]e1ٶz ‚H!| t oM9ݐY e嵕Ѧr c E5Lw:C?LYCL.b~.dD 9c >D7}JHΫvTjlkE]ZH}'wV"C_VI+t#G5T+ v9M}k9r}2r?CS,&gd{6ϥ$ Oǁe@at'jc3DU.|"p[.592DYC:;Ads S8jޭk`HË`J# Ub񇈂DNH*L Ad)4ywFw\ b-N)x;A/Wa~/7J9rOϚ8Y*e";?b/LwTjPf^:u^Ӎ= QTfZ76bPyWr:mr$,k?ⷫ:yo>|w9bՈ|*A9}uo@ۀ'}OGZ9ؠfo$ pV>z߀(ꉢ9 IjJp^EavpA5t<)|FmވN^ ?{%$1>eRuz |(2 &rw79靋08ZI <<axz_{m.4 ) h4پMvPkgViyF.BSgєnGuZDC?m+C氽XIzG;5/GCt}S5 llLE)}?KS-T5ڨd;ud+@ &7O%IؖM8{Dz_BTU׼.Vci:+PoD w4r!kdeqҗ] HN|']Gd:d0Ў}ڋu(fMuuh8\2`9 NN0|;Dv8l✏GtZQCc/+'Y<{ۄeן?D1>D |ć Lahug`vtSW 0M .s41+'ʑʵ*CmՀnXQGx:ksBc$ol!t&)KY ӋD}.Qb_I'"+o`x{;[HbQ)Vuu6U6ju]b̿04\΃NK|d/NSK80TҼfn Qɓ!ecx9k]\\:j)J{JW *VLwӳ"$Z40nl+.@do5nYm'e}Rb1.WxI e\? v/ŝW1D0V1# &oڑ)"asRCx._{P3cD]ⸯofhldMڙ'u}YM(=k(.+"-ޝeؙh^P/x"^\M R[%o+'gq2 4)MRg.mZ^ݦ6tw8K h0G }bLnBW5yV~*I.ſ,x`+TP=<;+q0JUY~GQxbǙ~uĖ)&=xz6W1*oKʯ IF`#^cJ]0~ϻ&7QPv`=-2#uAO}A^Ghy@DDCjD797S :bҾelxnj-2-Џik]c~'xv ԊʈcEv-iŲWʘ0WL|Fmu]d/ނ/`,l\W̥=ƫK3'؄f҈'^@R(֓ B+5oV!0mT+].Bvs۲SǴK9+T;?bCD8^4|y_HS-4}3ZBKFUwO =0փ<*s?|#L2ы'#!-{'T#!K!OwX*溋#PHӯ&<+!r(%>=swleTA9% Zw h71w.˃T }H_{?,9DDl)`?WgXT逨@4w^;@}^ci%{q@Cw2mAn{:&CU0660(iڻօA "?{B>PnPX<3(G%ބt<|ʤFJGiɘv4xhkiz(Z|eT;[ FD-aSSo.[TUFIba<2K%O*R$HObPA<'(=^]w\?a3+opu ֨勩^LE/Xke9=KMU{~AVqFB1g6-"2|GIR\iӜjNl{t,0K߫nx&D`u-E;(_&bDzi*h^uvÈ)6U 6|>)o^-}nyPjcjmx j/Qjn_ {'JNrX*8m&nIͦ,k7EJ`[/θÛ(؃6/RF*O -\9(˻+6'{]bZa o|ejlPq$^DM!jaXHoy3+33ds0wqEVj]n䄩Fx9;$aYn^!-M3;@xn+Tݗ0N֊rBKw|AJ}#WU}:S1wH+6$C0;u 7\dw,F _Bzcv$>U{&!L!gzsԬ!T[+FEcӃR@,d醤5^`e+5ZCy$Z*=4^ G*Қhup1U}kڞx5(+.>Xx?uwܡsWpp -u &`>8Jiuڥ=bITv0E MEDkհ-+lM,H|A1ThM/(zȋ!`f|&ƎV#+VHF\ܡNt)$0n+yk6{2_v`c ?tX2ÃG51ݭp|[zFlWJP~ij2Vϼh@b(B#բzBd`, ~y=ze&~giwT_ֵXp*R ޕ𨫧ƎSdyˋ$͜|evVVAQRE$uYށA;:AB]>8c! p,#6H}`.( mт62GOʛ.8ώ2\_Du BgqzycL;XOn%)( ]MpK7{u ]MW3I*%FOdεY#θ딥h٭p O #$z QO8!^>އHyGf9f)vQ/&_xތp~׋Dz5NA7l@v`BPqB? ףp>Uؑv:TPACi:Zf>?@I+jFĂoT%ɨ]ev۷Q7 NYf7N YtZq3x-V~% ?ېb>@dN0D0GT(!Vj N#,JXo+6NhȂE @Oܷ:+?&N?FUg%cwy!:ǘJFkPhq+e aT:y v#kY$Ĕo"c9> =o)6~̤aE O<ŋR*~ƶU_Xdp.x|%f?\}iZ ^ ʷ7$t'Ml->Bȹ PXC !DÐQnPO>R4 +Jc8qV I& %=%>QuڋP)-͙8U|J K_9tɡ<,v!?9ݫin[:ӡu9H{|(aIPXU`E |)Pz sv9AozLRK ꪠNTSe!}^qdjf80t{ Fh(JMUsr. 6 ῢM2oMDE,ՠ;9 ;ЉhVaa** 3q=39{mU6[fl8ǐnÉyK$yRP-I/5-Z_..)Dk)PchȜcǮ4'Itȵ5,?BNb' E[<,#AN# *NV$_eΐi/ר.6XvidWMCq&̪X ?/jfbFծVIx~)/ߺK.bȥ*bߧ^,)WLC=)R.P1'3*MbꁥcW-; (pr!F} 7 'A;AterX!`z4 y o:QS) zaLJHGBb7^VŬ@ =уVwƏoֹ ݜa?C2hGDR]#޹"SAF gD3-#%asWVG~9Myl17Z;R>hez hhC)bLRF 7H/C+Gz Bbnw͗: $Oe퇀rrM ]ar9OR2Y L-$~@^ a7pG&*GkdKUkOoEHd% P}NS@1,n.yvRUu8F[ދ"e>z>BoovFZP2NnUo¬8f<爿y铠 t#1 THZdӽP؈E]&) īJou+!M"34,>"m;6] 5 ^f^]ر76ۺIbkWFD4BP6|i4ﷺ`cƄH&Z[ 6xR$x 5Տ?]V/ <`pFm/@ s:? l5diUepC^c!XsNsH:ty 2+vJpTp #he)59^^0L޹aU~ V>2z c&?#~*gra[ͬԾj{~ ۄ72vTV>  h}#,{ ̴lAKOh"~oS@OC/ #͉e>&16UV~JiĄxC[Xl1,lXΎx86hֲbbP2KT֝P2="XyUfL)KK+N~qόgqӇV'Y `(n`b#xw#Lkf0 "+ v??f(uu%гjU ^23FT_<񊂝鮓Wm5<%J#}z z`+6մiA^)}f4 SBɖqz=xǮuj6Rge7  ^5WKW:;ȗ]B+~xg"1/ㅌBdO ?PxY_{A ϵÛx@Xq&*wgsT"sPSĺ.c->DVPCS\;WކX[E&<2Wx~P6T$9n56E,?}!˜H0ǒbń$硽I RR sA'"e`9{ň-n!/ElӠj=jw@?0p烦'!8݌N颌&DЩ:iBxij"WMp_)0ҁǝ*Вh(Ae1n8vj\ЧCG:[R$б/bφ~)KYIYNb,VǟRyjxi4߰g9@o{9\X[  *٧\8*!XU)ȡe.nQ=&H{:H=qQOį?Ħ¤z@R^ԩKƌV KM&*=fqe GBSRXDᆍ8Rz-V*ŋu3#+/a{/Z^LcHx 3*MuqT\dKE@ȍDkDzhD.iR|;x_9OCSQcv?I̔i?}] Jw?,OPł&/u -عxK(d83oa$;;q_bIP! !!M qyǾ =o?Q\%*y[[lͻK-A:oBoI ʠ}mO$" fK#>O2b.fZ`T?%nŠE55T4u9HИ^?:aֿ#)(ٮ/ z& Lfw CD] &Nm VCXꉻn@\.l &t,ڈߩ"  x^Y c-yʼaų+6{Lp!0M4 Xvmshj}QYNd3} CbgwW\ۂ* ѻ8ckI좚Sa#[e(H|r9Ku3_J3C9(YtC`>JlT5wS`2k):;Upi$].&2ʌ O:~+.$I}-B4|I'ڪR^}v.kvg>>آǀll4 -aP@7$VS}aRo2֭XE.de.͆n `8-ʔQⵕ{eB,%k9VpTa5zB='Wg3X%eօ=wC-%5 생$,;4/xrSNexva*OV#5:C/5AL@G "UuiNUZgz5`O b~/$pJXc&R#"JFFQRjA$#H3z-獄@@ză8?gU(0V]f*˽:eQGk#s8 4"!O[=:^,0 R< EdODrK;>f%Ƚ+2Ơ;DQ~s#֏[k>'p(X`I!6F/l5ЅaKU ѩ簞6>HgcfgڃIσashebu/^ {$IU TK,_4u7㨰`_)` j!#0i}ƞtRz.G o%TawՃS^6ա"N5@})bnj܌O?GRx5֩&[i5,E{0Kː] FwQhq]}2K<lF}V0:_^hVQ 1{rN|se:Jb{DȄ}"4(/>?+O8rq΄@I(#$܃0L|"W{3&<=`w۟7|f>a[p<$§hsU es3^4&5aVCniXG%KAo#>7]/^ SJi6E#7km55s ӬۈU&V> Sr4D]JocsF1 i_FaFm#K>Tp @O {z颋V؂7PN9l}>L1o\ڃ3HfNVbq}|oT ,]rSf$G*ThW!xr,z= W@)0r*~^~q5!J7 db/% Q۲DCԸU7o.{Ғ':Ez+F=ްU##jצ'LO=6qVnTDi+d$ob˘grA6@Qگ߰ſ +l+ǏK+feoɘHD6La][eu v E&֒K_܊odץO&rqԅ_0WBcd QsQ[S\`K$!9u L\:gzy |3$Y /XLB-&+bKKeͳvO;Rc %p^x&"h%tuv (湉">l0)`4lQ9f 0d~,xӬBvZ 6 肽3WVhid=Qnχr^ψLXU7?!n8~\(OX¹J?=t0-G (#Fn@_ D,;á# jg4˖4Q+qiw0P*ƴ ]*_9tȨku[aȭ2f N{Iw aѽ4ra꽽}}فK|o'hYOo7tBn3yfCO3@֦tlÉoO&[Bڙ1\آdғh6ץ8U'zcy6_v5AМe 0{ͪq~lg7 Ut!lz^+i!*{-VtVݪAADbChrE#$< ;3º\RvQԗd Q7!3ew+n)~oeEC* ~yl/9qLЊ q˜E";¬ E@=P%@jÁHB;p^dms Bz{c8ɵG~FxϤlJ6|Ès`r6<ׂ?w*zi,rUMp)UtKD )C`e`;PǒHh[/E"͒ywٰtLJ:,m(1Z8-N m/~F5fPM)h?Xt ,I]:$5{xYn` 7!ݔm2%͢6;!{.g=^ n c~ ZBf 3R(ls ax{| | c:;g1Ǡ=MN3q}8!3c ߤ 0,۸r.&whA)7@x,m3'Lff!$ ;+Oq9 m~ ]fVR+'Mh'&ᱮKdB.S+(R;Gr7$h 핗v/͡Ȉ]IE*1xOcZoH/{Fro:( T)9$EQ?-ʹCr txz_z6-l[㺆[\3S ]OXg2ep9yʋL[}fg:% 0|y|KDX!a4Ǣ S[zі')muThg@U|7%=WգʧƿOm5+ bCവ":'i#]_tw68Q8[; -!n5a~/sXU3e>(u8x{_* "2a-Z*&p=QgvPY 2!|eڀTФe.zSIaY~aq%iE+U!n@Č0w֘4hU:R8 qC]ǔxvٷK$[^@T6pe):-`:jUђo?V^\% KtfAN&p*fRէ-#@jdPY zAP.RhNlrJJ @l\Iը_ ) hP\uboLif"r}JX;,8YcmAƏgGWor[!jha38 XU4L/qN =7Ko1*Z*eZ(@oPv:Tet8rJsꬔa !}#uYi BjF0p''Q"n.G98E?+"6[:M ɷpG&SZ+N 0BvV[fE.Kk;5ȮA0fjG3i=I#g7nn7b,ғn9u'|*RX=1(]8ވM+tB$`VT>'ThΛo%[!Km.7CV ^0I/T>٩ $ܑLtOgnBF0#|BmoْD߀]tpD-B;/ .ghT;ky=EjjmdT@U1^R}Ѣinݴ#r_~ר!JܠG..NwI{~ҎÊ>`N63^n$kǥl&8Pbr:C;H r0ED_=-Kv omx1z~TbNL PH1_avUȏ/,FV3J-:=(->ZMeeVՀDHXG~9tܭ Sb:p_SLqnvA e*(̦=1Kb=[iPkW2&>/*ۢ݊ 5ɠ|a&WQzh #>4!>_*EM>K7+eQ$L^'QuzG5R0u D,(^ *݁sÔmر'*WH&N ]xcբO.B#+/8g_/=YIu yc~(o^3SYydo>B:zu .Q9`w&F:Eg?ϥ&l,ƍO<AmmtdT[,wkB XYlʚhDݚfu-ɉxpݨVnE1 Z'n]XQ)ֲW>ǥdW0?@V{+l\ :#PlQiE:*1{2<\̄=ٟޅ\ſj?q$q6qi_pM>[VJH</A: Dx65ܯ& s$12Z4C$Y٬dhYA(kH7)0mixq-Y 'Lg}Љb5ЅUJ3P;aavW%F>>#vfP^f\l^Y\Jzˋy*bt#BӃfsGM-R>}ŶM{ a~Lz%$ ka1DЬz}i`\蚷 dA]jE@R,E3oVߑ( 痛RֲZ 0YLp-Sk 3s# 5,nޤg\!9Ȟ99a\H#6@MoRRJ0z{ۗ )(usޥBTpg*þ1d;(g91b]ks@S q[^bWd}7|a`G 8iA%;9z0 @̫;/Ƥ0֣q\V| ~dcr{)jӠuz$w HfAALa\&_3.Z5pkW5 ʒ[!침uLk߶Wb"+mԺo̻,B9`6|Q<"8\MBP3ĩڷ?~Q7 0򮭎̍-Q/6 9_wZiap9D 9|b+`'-XVǭSɹ;al JS9>1K:PDf[M.D_XMc.x Z+~QkS 9%Ǐ;eIo pA" <ꇼvSaHvUL^?U ,?EemݟK.DLz;mx։h ̈́]h݁L L6j5 o]3c@%΁ P&Ϡ axoiyZMUKM$6 I6TI~' ϞGNP 5'.za-3vOGݖH>Hl`dTc4ĊiSqБK#U 7;U9uUO4ȥHrLah1p)t3+hYO=sQ?ѭ?X+7w:yb8mcEyـmG؋R[/ N큕o]Μ= 7&[o/A"VP&hzᄶ5I5|l[cK͠2`GG$uhqWQ>7N_*cpkmu6y! ۸n P8FRZy3nc) BmihJpVY*c3Kr@&BxS:)qۤ^^+>9MLþ>ZΜ2 3e1I!~~,.x@m$eI|}ҤV-ܛtJ3jc'tTC Is&Z| @t ](F߈R/Ia#8"XmcB+ckIB.;>-&5cƦ)WԣAS`|EWxO܌%oè>3}\g;tKFS~RPGiZ^̩Tnȴ3\%lڝV4O(7<$):&;۝ŝ #٨_8# Cbu~Ǘ]@:WkB/6j1 N/a`lT{`-c.B@S @egL ,M6o\M^{~Y_냂]0Gg0m+w?b gڔCN Y 7%//lOȑ7YtojW"FUQ5m<2n9>|Tx5T4 +܎tW>k7ٍiK!ǘqsV5 ^|>zwޖr[7 Z UՂ_=fu5߫g<^FjC+sx2|XoG t]>XƼ?BO$=ONi[(޷=!!ݙ c8mEG 'JX[L ]ADi;ZG!ogxXʼnWt>~ߝK?9)Y% (Oc4XK*ѹÕL\3QƆlmoJ[ d|wVPT,\:4I|eE bX'"mBgj,69Edy {$"VD^ɯ p U5͋c E"N%EBWK)'[E}Z Ѳ"Ηt`^{ D' !עKZF^k_ie턈:DMpH)RBF8v= U1sn@AӷT{:qߡq5?&Sjiqޏ'IxԀc2UfS3Z,fG5Λ`KX}JZ7lrv*+ӿIP~)iS)/8>eQB5Q c3*[fц9?`ߌ d#S3o,$y/zȌSW]+za7J,Lo{G%!E`WR҃]?Wo( j/DH\Յ'- b-{9bƙK6dpKĉFܶyU$H@4Qj%7)kyCī+i[n?N8\l N1GgV6xG }qld&Ku+^Ch%d$oIO= N|T*]6 ԓRHlvƥ, Ggh{- ЋQ[@Su7]4CeA0Цw0RinpR"?W,w{c$;/* vmrY8=ErU0q2 :o"K_!o XnW{4  _JRaOhJHuIhHNLvMhj*E)ZC6hlk#6ڸ[gN+ nbIn ZG<::= Gq"^ӴH>Q}G ire(㥒'M(dIn|]\k;  ?˹.ض]K%neF(y|HZ1'HLTfܢ΃Du~%B@@$j^dyjלD6ƾȰ*aT8NV}="oԌUR,QI^WpE>kay,{#SnHJCot8ll1@`B%桚ooVp)r(ޛ?|Ri?B|b //ܺ$qx}"lⶫIZTJ3LqC^o/4آ=4<LDE%[B*81sFO)H0qDžOt)M{n@5|*en[TmqrXQnm^\2'jR,1h^6T]J,R`>HW[vg\.Aýcإ(YNKrg3N7^ߜHfy_[h#(h{-=HV/fԟIp|>750HnhWo anEƶE=qQU2ޫ4oju^tc/ hzlnV>4m4a‚MX7 (%k%b L" s /bnxILI3=z9LeL\wd9qӍ`_= 6% 2_m8c ns6:%Ffk11]'xG([OA+jGXtuPs 9a1xi>|CzFqT@1I"3)M1=`/I SbK:'9KKu Xn8af%MY@4Rfi|2K8/CsdY+h/稽ty۷X =D(r1=Dެ`;gKg0xJgSø m>m4EBt9X0$U3`bt46b3$Xr_ \A711>~;߻e񻱤 ҬsNo_q)zBc7Huظ gnSkx w@c^1q"y:n`fb5 ys;>b~8o?6N<T <+a.ԢzMG٫ c_ skછ،#W <0fZ B=Fmw\R0<ԟ#aRF'㜫NMeK`Ӭ6%Uk>! I_}+Ϣk'jJgKwξh#,x&B yդp`zWV7Vh3c޿B},Rb~L"Zdr; 5#1-ƈ=?k93V3)F^v;^fL<-~:&7${S_0 qq{wǤˠ:G֩7Iwy'?Ilz=//sQ"8 dPU5J꿀`NTURqʓ\DɃUp6~YRYegJ5d;ql IW//}s{!o݂>jS4_$VL@WP_YS6 [)5-I1f+=Zb–OLa<-q>6$ _#byz)DCq57J% Ƚ%8XSKAyazi(O }QipOfӹ M",7?qd zZ?ZpyOo_>1kYp_;ɈPN;r>GoS8FYR)6X[oUn:W]D۩$$rsbqkmgq7hg7"c35z|fʪܯ¹\0NBЈ^@ l$1/8T ?^"ִJr8Qu{JCP1z%8xw1V_WX-aՏ?FO{ 65\|, 6-coDJDg>+kR <->N0r㶽{|n(Uk-D *Z3ǻ;c8!y0$͞jIxtPϑݻ - a-Kۓʖ$[ȇ!/~T5,:' /3_6-d0PzO }+Yy-L(T38/E!z^̏=o\%D-jz[UW@g"兔k;L*93Ww;~g$ؔz+ )̈6J(B-p)Ɖmjhu90}*N)nڤoZ^L sXai4X>R)%-NKW5ZxHMn.10y"Q Vs9zvTmnCj$t Qi]߄~;譑܆Rat|-'6t}~ (U@xnFʍi]JRAV "$0l`;̴k s]e0$ ͍Y'cXo=&6P]]Nzr:7#+[戍6r.d><%/z3p[D=;#Mc^rr:+ck%a^>櫯5#}z?ez1W;s"N}VCv֧+Z Kzan{|< =1;NJm 3˿4r j7 WV-!*9g8G&B_4nRKIԸ߄Gp u+3-s meѺ}Nw (]>j[ З\SOG2ڼ%INzБ3ttm$OmctԚKr$Q7ӂwRkԓwź2̫cԢzzGB4N Vfj #v#S`5*Z'cOѧSx,?]`)֬^_!K<}(l=SKjuVZIK9H]?OdmڱƯاPIZp.r|#cMA Vv{H')\줇bTN'V5!e|Y6MK(O*%Wя:&ٍ}ٸ8g}m *CԃT@-!juzsX{VMFP+sJ;u Z{;>ZUɰ )Ft?8vH{yCl3kМNH ֝90 &{`1„h؜#{2*%uHD>3w* K1g~_:÷So|t/Znpů4bi0}OHZ\\Kp?@vf+a*=Lfuo^o~ld7@9Zʹbbe7 T_MMG0]ECV<;Eh`饟RBmHF"mRt ^%$6\<30v}-@ GFd*Qx" (lA?!dduI&1TT:^ZK 91`;~ҝaG }, ]ZSՏ@'Cu? ?O86{Tĵtu"UаI] qV=q1k4?ah_۾u{Qa,uzDVL ,叶!{K$P 6cϙ#$]k5%أ o5ն*gXE&ziM7)qS f 03Y&puhz@g[֋:Kξ9A)" *eF0.v87jfFP>yC=J3OO`Ta3yi_XrP X_i[]_2ZəaIY/ Ds#nNqϡSB¯ 1:_L@,ɼT̫QՃ6!8%tEynVh ަprJ우9lJ[GEn@c@O}drk,j9k^CҝEdY%cEnUgesȏj^>->Ԝ5'qN_qH<+ͬ/0aC SEb5ʛY03Nbq.w$Qz, Z~gPb@B*VV1Gcj>WSURUQB yԕ=0"]pƮYz22:_rtΣzAM;t&ؙG] ݨ~$Ch+u ,* 7ޔ鹜IKQC_A-]EP IQtvW6P;CR`H,s #)I1Gxhmh?\t[ڔzMdMIku^*l 6gBk)Ki}u)p{omU51o/eAWbڦf*'W+Ns%# ߎ L4ruҢq+ T[vmpA(xqz[;X0h\ I+CI7U y pA*Lt$,u•A?8={),4#:?.eֶ}E+! òQi&=*n9@kqkGH))[RƁi W ;8У&d|()_ttBQaUϋ ID!SֱQ4 "U\Tѵ`e❱=~ݿ\Y*A ׮GoN/*>nfarRc͋TQR 4Ϳ<%:LYjHAU$/=$%:q$zwlI+_`I9CRY%BSFqp^'=PbU8 Y~Q{'p9EЃ}zsμ& d QsK78*pd+&ggu#S?-bw Ę 5Cߒ{;<*DklpO6}/ f᝗0朒QyG96{ngЍ6p=ۆv3Qvh2HP.g@0+Dfbd-Ffln6ImИO)EzbpO|& H(W9UeD8 h)YtSVb Yf6,{ (4 8]{4w#}T3_nDMI$n61J{9|L#tNJA#!ĉiڕ[Kw{As@z3\Fp $8Mbr[ i @꒩];$Jz_ɤJq@0a:Y\c!l2oIfM|\i:l s467f*ǎy P?. xBp?4$ZT`M,R۷ EuhC+ e(:gUzMvHBq1ALkUҼ_.7 KIk+a2n{E 5~-Dx5{&u&;E"lLaYr8ar?)T 1 9j6W<w+g|us]Gd>Wszc8 1v$6ב>b|2oMPUL9`LLQY(x NHˤhr4)oyߞ+ 4gfmmN"i,soOo'7ȟe=\|SB&Dg GO)!`̈́Z-<ɼ`6.ߧyN3We;Eѥ  £3Kncr"3P4M㯐MKA;~*p*dS%QwL>qj=z~)SҲ7&1%ܾhg &{ˠyGPR< N= @WܞV{ogCsqQw/{R\sVW]Pk^Sou~-T s0b=֗~LΩYm;!Ƈ$ %Uw|8? By`w8TŜJat}ٵ~Wߎ&,wD\ǖ= fPs>X&ϤSdRbרNxUּUhsyX8++~K"4"qJ,ʧGk"evx[YwɨM}ʤ|b*+ԏP+6(M؁7Dq+H=.%oPU`3|\Ԃ7g\W]P֥*..0妸a Ȃ;VKa充nMǚJQQp>'8vK SBAš֚Ʌ|ާkWs$j8"\L/` f&##ID k!AtMop,ύxes p8 l 2ADzb9ʈ:ƄhJI弩wPV%(%)|ZXb%-fvit);oOm&1ύAE(_Йv@NEaY"WLN_cYMn3`mJY;$E`V? -I%TVz^L6B|_wi W\Chfl AqtOX]S1mda;X>2fcaׁ+2GRBگA~+O)1%SIpJy7^9iP=tAJNX V})k;#+q-~ͶcMȝev.V̰&ck3"|W1ihFF>eQ6 3d]7>m푄}%] 4JlkGc!y}[,e/U& %SaE ,.{i|?AW >xs}Rت&ųM~R^@l?}sK<)M+^ߢOU$$_U gFSun;6tQ>Za%ۢ RfN8`u&x`c`&1oY|9֖0^zeݱh^&4#H9(?0HqIc9cz:cSE=@\ssTȽ}vUfOGP'TL)3ˍѧ"fUIVgN*Z!/8|aZ& )TNE ۅ ,,å7h~fX]JХcJLi+bؑY I;jEz̘Ŷ4(H*\I٤:LdN[ eRLW12f՜P+UHpyiW@#{0Y ~ -*V͕*LW΍T; 7YB+ .ƾh?>x3e3Ugd8}T*i"6E|LrW1D fF VLRťTs'H~ TKjp9(WRX0~-Ț=!w@rDIyK4`5rNԹp^1%ų^7XXM.t wȳ+O(fb3Tcl0?3\Ee&!t|Il3alO_(FFӖ 1[g}x7J4CF e [ޙXc+hMշI5P;G2W-hqc=RI8Fm+T8O,g$z !6_إݖKK=Sk84|JiSLFl*7/ _h\е-]R5g2qTVmqȧi^11VʱjRp?31Ouugz?]i`j%]VHHDd P11r=sR>s Bemd gO4 i(rMa[aSOK]?L=ri "l.Euc`**9sXM0.6laS >T7iuF) {y&i{&Oh)zaKV Eu!rlƢxD"Uz{t^r6 GѧVOf'@1 !jב*&E[֞hكO᪎fDN+JS %PvBhS?O!e(, mт@y<' ߀=Cܙ6J ] sD~Lf4f2eGlD,3oG-¨gWw '0NncBfyPa7rz~Ґd1ǐ`47Vxꩧwc oS.7m̀x>O:%B L2&G[)*'i%|+xq,el݌BNxBs*x< nG.qΚa!*7?nع2f:Ch[a*5/KLbݖu 6*Nn_z>y*dŰ=c7HQ2ԭ]*L׊΃3S\>qz@/.Ĕ']c N$NRC7s9lY0ņ!<й|8wU޼B8ڕl@k֗o.WQ[2M-o9:FK,` W^g,N!i3Eznо> QyHt(v ڜw5A*m)_>$`XلR{-z^Jl_?p3 '2l%UQ4n`iLJJk*L("8w6JBxl[Ga ߝp@:qhXCe+l*|L\fm58}fċw: :u9Cw-҃TG^-:CW 60=9璦9tCf(`' WLȻw;>u=[u{ (sVޤs8L̹H5JfS2;nKsM(2hέ(#.yeXbr`=ΐOL·GCsseE1 #.$3,!zyu{|/v_-8q\V&OK[_ɯec(6Pz?LO%$6dYP򒳼YDe6jtoRۥ2}9Jhٺv+C?"lM@Yyh n:cup߾o ]P'XhcD0^,5S5}AqLypzETw+}'hpabsGSbx#9)L4dux}SPo_ Ba!HcNS!Y!pZQU4F QB邢sw2Lq!zW6`ÿSTh5!Q4A=~, lxջL!׬~q>hX}߂8a<YWN%zX _k|mQ[L6;y^[eWI[#~0: cǛ0O}rM$2$ 9gե3GŢ_ae(M=d1r郡r)RtQ\J:'ǻ:0sZ9L;D 3 ͪnz|6Zܮ=a t(8xaZjSxd4?~[_oT*. t:)8NuSOC{ ?.A"VO?>\mRpT87JMvXQ&fq[0{o{}灝]ȫ8P0\/Wrܓ|}K1\-?CZO93ʹcRP|$'ԨK2/29d~oW1p\'o,䀘F1*wHB\6ꎢ^, Ԙc7^$?Ox5(bEI~ VnK0toiV-&R b<pέU%RV-!8+C |g ,gF4/3ㆧe-N%zkS7q(^ŵ?F c=dc% jU9=U#Vz)v~z)DlCLNu躪|15@qk~˩0mDm27ѲY|X&REإGO /3nJcd]!4  # 4MK Spb=6-c:`]f&fdݾ#5Ssxlr_=)6BDkv7~XQz&W=KG*1k׼@$I:+2zVCU9f0bp0v@2}u+lIBK\Qa!3T>lZo;E?NRM0N[^W#'^TW#5ć/FЕj'z~frGiJL[jhtm@pA /E ih,hn8_E%8>e fb~R0xX0lc~7_bd)3Mrs0ktlP7˲=`*[NZ%cGo?6ɳS`-HT {e6R?<DMɹh@k8*(L̈́"5S).\l D4HtX`أ=L+J crS~,QH&굻;5JrQ?B: N:)#ZN~Dv݋ u;ߒˊ\1ĦUgAd`qKc$8DNJVmr( 5g8men.I" \>v,.jIi1ޱ Kn.T>]]ۇKok_+NۏCEU2 VYX!œ+u0bA\J~1.RG*J=/oOHS\P+yszgau6Q/t^O k&L ++1M==a{tߕn֪k#Ԍ; Άs~PLmjgKʕוzhfp% +9m.\/|4r>_qSƵ֢Mimiv?[!qe|cHӰGa^݁5NF|kt428%$ڦN)_n Q-O>\ho*;i,(0NsSrȿB g9ۦc@<0gǘt6#akVcդ{Qn+,٭} hIQ-LZg*)v.*} {!tt'x[DKt~Nͭ-~𬀺Bn!$᳔ }}aE;rWoPȞT~]˴@&53 .WWV}-d%LV]p:4mYoO)qvE+ak'b!OOȃmfhBAwADȓHNl>1CaҊH d$?%Vhbh ){ĉnJy-t 61ls^Uc"My.J;skԆ^C/y ,5eվ} h߷DUI1h_54keo ?ݻ;>4\ܴ)ߕP᰸DևTV(?>9#0d@quC?,HL Z+G<13;݋gg'xU;[P2X8Ag6s!hTC~\g~q}'y l[- h`k > #0H B92iwZF<27Z㓼T ȜA}*ln FƋrxwT$V ^)!!,yRB(qm?Ӏĸx8-RajĉSSt:Ft$AQ]YuYt@@Έ GVy0u  iM3$,@p*MhR̞DO]ֹ+vm[FHPݫ{/X[}O."6|̈f\2̛Qa{+|At;*U!PӨnMQo`DCbȝc|/jG3I_In3] %DrRQ ]p |nN_PCu8Ppơ`+ lňjbIx !5ϨFV pmb6:5KjB37ۜrX7:EodƥSľ79ûL5JW?{xGbDwEr"p.u!{9/_]٬+RR ſ+xJ}g\w)2Iɍr!9=Copp `(& fIq(wj d2T+cU~}Ky(v4FɱeDR@?o(0X }6L`K4 ~ȄɍP61CT&<1*y{],f@x]@l aE]xwxa_5d!9s%}P<̰$^(%UhzQW<'1[4$ֆ㺐~aiV AV9!IV%֋'pW#Z7#5,Ī/,ADX`)n}A6W͗6rsK' v'/n[NԊQ`R@oz:CN"Nq}Y]sX#IՆDcʃ߄ϳ`X1e1^ \˳@DCۃ@N_KNN=Ln%:bx,HX:}#<\Z{M-*#^5AaU{?KG`l@a)%!&d%lL;@ʟe'+CmYP^Ҏ=CQITr 9y"2l&k;cz O[ˣ+hiz,.u Y.( ֞O=ԲևSB<^Wy_Mk.iIa4^vܸJ N*E(*J/ n2y FaAUX|#9_@-!׀g, W8t+0bdX{ 9iH!޽Gfs+|Ƹ'_Qj2wRA-O O<'۰4,V$22 )"r>M&ዉ7#c*nEQX| VVFNwJzZjo vu) ڠbH0Y l%ղ %n*e ?9KٞoW@~BЈ)2 ˼P Y䟚9_ W`rDox"p*V|9 )XsTI({t亮GOs:mP$ydʴBb\Uz/c" qe=/ hTS9hv,,}ȅEUTc#T/ny\wsO#uH@ښ8 s2ԓ MDq  dEY~ {50Nz Xڼ軧X:hX,Lzd /R@]ao[0m !̙XYWzM!ql<6j7dQ&Q|p`3I[ `AO"c=]e n|yX#"= W:?-R>YLGK4Ky+ڳ+o軫o(is+HW ;\26K/s w,DD\4G (NE19٢؍~3#g@kԲ0[|ovv{&lT׉.r œ 8 cq߳TO=܇ܚ0*̤^d0-& (* _~dm"Fh'7e1]o˥rGVfwSx|U6`V8*2GQLe3hhH Nq?"}ʽ p'#yj{ra{9 uu< eaIQy Y{`{N XYalM\gpw٨D׎+#JZJ_>}ތo#YG0:wS*4S OH#od \(RA"q[-MB>Պ7y%R5q'(Ԫ(pd-sS^!\(ZBp33ХL*k6,߁SZ|;#l3 Qװ9~N7}j?lWbX9oև :*jox9l q-TЖ }0le9ćc:* AiqnD V{w Fxs /$09x㋥j0jl(H_ɒ l:3Óuq3Z#<`#Yf0e,pq7n4oU<2hkn=+;S#}yUp|bM#.ժ` H! oNYBKn~Gs0&Ѧ?V^Fq˸4:~CM7ROatJw{rSu<[1ag\&E^Ҏat,Ӏ R,23şuލOyR<rclPb|d>45}+SL=}1WjN(B/QGih:%;ɃjvBsHϊDJ7[ zߕEDrl(>Rkw|ׇ\ <.e]<#\(VT ;V5᳆)lM>#ѯd|;`mK+xH=Xݽa3W@}opԇĔI"=R'wOPp}򠥨WҤY K䴒2|$9GB-ZW6UGNLu,u.L^ݦ>r ]o9by[Oݸ9 >YQJT(!6sJBZ[QavCs 0* E\CQy 658{@7^^ܗ ,[]]Cjq_덑G@yOAuAB9N񨛫k  HcC-}gYgkՒB`=U20E)I#v}ŏ hzH}(v&PKpﺏl@7'iɰ|SbAI#`JYS& 9dN969<"+4“p١]Җy8M{*ƜD Brs_2P_]ZPwaIwMT['  璅=g,yZIZ"{gC]Ú~@'. i6K?= %=3w#{F 0 q*)JrMwv'$\A,;im㖾S_qr߬1u=34^YPVM4HqHESR1WA-2a"Lu^tm.E$WRxE F;]j <<1U4ʑw&dݨ@} 4ȯJbV1ˈ%W_4 uu@j"AXYCH/RHS$/"5Ju*HsC0卛>xRLX.~|dF͸ݱy7.6^PPvy_?*V07KyɯR_ {*vA(z~-Zٚ"699e!hhPZ9tkAT$F۫5; ڴhhrj9Ul6lp8}8ӭ_tv0xGF;WQ rp("1LHŴKe?jp< BF`Zm/D?d&BL48UQsrr*ˆ (⡪hz;Tv'8d xBc!6^?lF}T[V?b>)ͮ?LUR~AM58ɥ{,r5wn>IvpCG~UR$jvds^De M9|0^. _/*1-cHnYAy*W$d/[z ϏYPFdmE3W@Ó4r܌+ԀQq pN$jCL6#Cv9*ϴw#t(S/B؛:tX蒘@ ;.y AgvKz 1_V[ƦV])`#6Jhȶ)5 nX(su5geS7볝4hY^<J~ca xNY<°w>[_%m=3 x>ҿR5S_+0Z2Z%B ]?=jf*dRҢc4tBЁ1gEِsi:~])JD*QKs|c5x Z@u ߚTM:SrV[G񘸂)BWBx3AdK"P_CSNɭR%;U= Ie?&cD6׼Mj 'Ofj#`ThOWOݓJu>^_SQ;<'}2My]\EyJt72#t&7D ءk>|v-sOH10Uyd r'M q],a%f y>Lskڔ9#KRغ^a13ś;h-iA"U4inIq|t \("z$2K!0k7:5p m*aC*GWSUyo~~GT(>|AG"Lӡγ?ojq ܓ\4{fܘ)syBHީIϐ!>3nIMpamZN h-c,B})>HAy,GQgն {t.4!Tgl"sZAE-~*/T(a]wv;/`hbBi"//)QՓCuoɶy?fOXw-S8dL9p [6j!K`B@ػk2R$h\V㨭VsNL!ޡ2m xWş ȸyM0؃UӴ\rI_q0۴!4V%6Éu׎eR/cx B?Fk _AWZjvr[d0y-^r!թxF3q}Lԧxf(0V\يVEZ$}Dp9NL8j}WE=딓 cCjо3_O [MZLQy|^M=S!w. ܂ٝ"\G}k$!`O n\-7ud=vK43>hsL㭕A55'z'#+bRGCV^qPP%IÉF;Ttji(B˾0lLۘ:iWx^YI!RA\*yY4cRAG>- %+6]F̆hjSCe0wc\mޱE( t[:6Q’(VKR-rM1eNَnl~ 1> _j,eQE{oeR(#`g%OpQ,V4jgSN\c@dfSZ#-fNz6@峀˃u>?yU|^i|ڡ7(%Ym <_7Gzi\ʼk-/0HM,DOyyiQh_Ld{1[m"HIAd2}=^=&1EƦ]Fά\_r3l &^K-430RsR+˕v,\V,ڙܾqq8ٽ]ˬU,z_Uh:W'`  o"WSzNzIR>c@vd :Nx0xf:>(p| xX*`,RBœ4LV(.YgDPDw_dGe9F5JAcN˵"o.$)Oݔ LEdsDz&w8l&%Ffn L0vG7mF);`/$!O jA(zYetE=cmr2yŽٷJ F㴖_V)x\nTe80S~mgn L._6aqI%Xu!9ԏU0=?9ӡY+ vwc3MUR]"E50J4K'8bP.k cq&A5 J.OzOȕ@~uvFF*`Z-ӱq[}ӥ?Hk̅_K{@N>k Kao}]L'Ȏ'QMEn-4*C ɀ밮rD`)ۅުnv3om%?e ꅔv{up[OLM&/9zi7Aw*"6̹`/ՒV˫jxwD ?xSw#Բڵ}N69<5X@mnPX29cxI0 ^Hrx+?RU9L]-bLeѸk-kwjGri)p|Q½ؘ7}Sb6٭<& ](BȊaJ.O6X.Xu[hJ/CA٠!|kpjΩ`+18^]|gėlu?Z?fgoVW |%JJBz{Z'on`5<Ꮲ򽛎'⸙}g4)y^ެZ:>&RQ|@=IT&Beӡ\|KZczɓ@KlRN}K:,YyJ6Uܾsh"I`y{vF[{ RoK`'0}}W5F7I"@o颋P?4QiPo{fhijTm= $\i>" W4_ڙ+#tVTY'V\/&~ԗQ=e=#.=un8'hjuLU(&%⯳1@D'/DiYs aHMю: V`Rӟ1o%'\[dAۨ#t2tߘICMR:>bDKW<ރ +Mޤ\ҊQz|OV,ȹ:0G&s@N6rtl40muA6ML-OA薙ΕW7l-ZCLxq\LjN׻Pjy{f훷2 o#>0ƹ ѹWCmÕ}[<Ǻ_BǿBn2 ›~ܲGL Xx򋍠b2kE̥ѫzQE{[hqW|wXmxPacF*u؛r?jR3x7D]AeKX!\HQ͂]}h͊IFJ۩>Ks1RynߘD+hÑyO*^5-Af0K~XYEͪcVu!WdA}BGvlTZPvNfmd^} lEm*AgюK@fMi[`fĤlF1F~ǧSŋⴀŦZk* T ! رA>#P7waܫNf^dž|$ŋ_QO)dCΆ..G՟ͨlDI@{ll$0DSY纮ęم4|l7 ",_Aw>j[;)ߕ D>u gowET(!ow=%k0?hqdS xq, -p=#1F[%-oIM!Y^!F GQ,ϊ߅CuG'xpϝEܮ3 f |ZvE(\vaJJ4DKY&]gtԃAK[;~M S[.| j#eU,)+` >ooጲv`KpHOPLmڈuq(G喱p] |&EA2R]#T-qsWW&ǚ~o32i]^iOvNXoe2FE %) ܉kʥ&Be]"wE`P:WM*Ja:~$LTvrg68v4cwM!t<#pn:D\g6yʒ}cg, Ň%yw h<WeAI{0@e:,{m~62b̷z HotYQ?m MSЄ*71{ZmoD C& f)8qlcӕ+2-NQNg4nVE.-dxU7btĽZc|!!"\}l`(C4m$WlxиnRr<"t&)ҪbDzTMO`zp0}\Et +)$'3ۈ7 ,Q րPHٌ/t4ͫlV~>;]_t8ſǣ7w'}a/oٿ. -l1BAN^L;_Nt_RS?@w[abV9 5m~3=#$')nO# qn?`R7cU!+$kYZW#2t1uc9hCОqM|df\ᶙR{f|JH$$Y*/@",U{j)ѳX! &O|ʲ_~SJS#<]U63 Ԣg> rsf@VO4%3]BE EkLqp0̷=@%dž6ɢ&ǀuŌ2J.!OWr`ՇqxK0sp+9a bCG!;NZ 0hÄ@lN{4.ZiE\xLvz*b=, T%$.RR&m摊Oo<ɀm Lm+j{]+(a@B*eQqwNO̥q3/z]HȓB#·0uj~u*!ʘֺixO]w]1yNeKA.O.9Bat=(E51[ba;.a4D0Rh?cgR Arv4(!3zU qA3wR-e63dϑ!ݫo̱s´kIj 2ggღ !}U%{|qnT؋Kj|ܾ%>{kP]H89T!ol@L@ܢz߳ӷop̴w6VP-Pz 8U2a{i]ThJ}8f:?U#tw.tFGF0ٜ2#YUZqLi,^Jtn0J~*g?R?o@_St1{3 Q\Gmr]Fn ]cAݦ 5O.T ݃,l?oJ4DN,)\VNtSxތyGã [eIeWCbwd =U6OXRy!~?{9+Bہ4X;CcjFGGdu{rxޮbݹҋlhGJvrq5~[K5*E%|ٔ I/B0>szQ0ъsuW#$ )RNBR"&!tXۡ=,޴ W9غ5)S{gotn҄B%ox5^;v -Rl@->Ƈm8 XWrFǽLE##9,)76V}5RUϋ7? pSFrMApyj>өČ(yP\uniD_:~!y t},{4k,#VcTPwtk}O~Sf:!f=.S'|0\0oR󊤨l oI:|1Va7ie['T#UUv4rS;bD l_{YnL$o W[dlXZfϣ ) O!#e,@aⱩ̮K& an -+~DR 'k齗  V /"A,'QaIE}y Uk#`67c G+7}W4o+[%IJLͿm*df.1;t0{s((Qa~eϟ5( kܠ|yß-3ĐM)^bU4LEo&_gA&s:'X}Ъ'taP)}aoÿb`1LG{4UK>+#c#TҝAUļW\$zyW0鮺LaAQ48^cNMEDZ\؁CyN e\}Z :6b`)c>SMpeLݵ6p#f;l:<" ÎNB|iD ʱ6sn UUM_5 ]JL&sVK\kׁiz&Tﳭ?*ad}+L7c)]k0B+%YX'-®d;&t]_aFRO}yak9$+0\fNϱ8\HO S']x9,9PO%JPJWU苅ѽ~x R`a;<:!k} 2aZcpjVOZC Rbϛ,hۅDGZdwjL ԧkW?0~;|3J%Gx!ǍY2'>أ,iK}2R[cptOy>9Ȍ_]Թ+y#k9v+pb=7xQ3P'ިqfwz6,r^N԰fݰ;(6 ȹŜڂ'R1eu t`s)l})j\|.Is5r6"4x''&9Zy)HJQ\ OeЖ.a,AUWtO+6d&DG_')bxxͬ~="!xgN#6 i^&l&1izI~6jOnI]ɌDj4VzVvw%(&&ȓ(Ab[JYuEۊC7X]N'@~'营9d)'7&4tl.5$ ,5(@놴Z$}:_ERپL?7f9b6bޑKK/iu7m/h]9 0%z@}qϥ=Iq㠓c i2OU1P*nŶ 3zvM=c;M$.J(eˍX(}[U_͛?'i1E+hẈy{|g;5HӠOF@'DdFcEg Ǡo}+Lw$/GkCJ<ǧX.S2,kX$2qq9S6(,ՓAy d`c<TFN\ 9H\S*Х #*(@F49RXynk,=Wz!2K@j(Y]P0Ho"T8D|m!aNc'٨KU?f}( fKu{Dffn Cߡ>w%^Ƿ'AnZiB9gd[9 UVlٍ{eĸPo)I{|r $48'JMk\䇑GS#- ĥ$l ;n,%PSHVd ebArc/?Mqj ;bQ*HkU!lM cOf*m^ 3!:Ll0<W}>x27iD v}!K2t *[^9<=|Z/'nG A#COFjNBI?:KVYi *KH=QOtyJiU/YAd =zO⋟#&Va[S"YuWv2kUݚٓۺu,eXp2~rZ@*xI2MpQ4ZњEE^)v*#B+R~}_UB_ QVU^8b!0ȍb y (,9A)L'#ǔo2l04:f w鹩,O? MșoM5}4GݶTuC!&91)̮j5`"/Z+8f@ʆo >1P>L11ez9‰*}o}rZe$\RԆpgOjgon,)j$+xz|7kE5}d3ö߾yO^L*jBcST"+y-0&֯,ia\Iz$]0 ‚5@Dz@:CdT)H,$K}yuW=R#6?Qj_[B(A0Fx5ͩ뫲\:`QbgK#+W[rf轓&yJ\Y=x,F/6xRs,7f*vў񫥆[NC/ qvP =N-H| D#%r=V"<\SR1dKw|6<؊MrPs.N*|qBҚ'džzf<8v꿶ŜX*J9:.%aG9r ;{"B'~dg-n#:Rxސk c(v5hEev0GcFZ*xG"#S-*)>j 3ܘai_Ǜ+ A'Pރ:^2WW?4 mWp0 Ǫ3P6PZ{|J}qqՕ}p@Ha{yi8:Ʊ*GlRnTB{Ѽ'G $hs몞]o9w{UoHɱ"M+ٴ}_zsTFx$@g#ڢw-v՟2nPi:h.Z6C0S̛ʼ,ڀeH4OO\)AU~oE!tKV ZW94Nt)k,阳|`" /LwѕPQUwL f,Р Qr0G~ $fwωҊ/hn>YO28x>t6$ E#i٠Nu|4"Y4BuaY0`AnKWZ?ڪ̊>ܶSw+ m،Sn޾J Ůy Y}Wrt𼮫ih;x s#Y?LK,[0ͮGv O`l(s&.UB(~| A2fsʄq1\<ꎸԪN牪hHENS z3wD$R#ʮ|(z3V>T4A`4m .ߛBxhZZ̄ ѷV:IAf )m;a$FK#fEtԄrzH\Ǥׄ%>H*h@c7 y&:zkex)/D_8rcFMN>+~R 5WN9 H:xKStp !^ ꨣձq4#UIEc= ߁ρk-hmzv[8P7h,V6tmC"O&5iRxwbmJBwSG_=S/YeezNcNUjdż{6L-QL|2--~"٨ydZ͖>!ܮkxݬyտ. 0]!4U)'a4UT6708m 7a3*ÅkzE =S!u6_r}%ܽdw]1k~|d_2K&~,2iRw+/x7tQTz=K;}SX'_2Ñhogj+,4UWJY n-Y)ٌOXQwLEX\JSZLxTf<іۈˁ;/A0+fv6/G?Qtb2NTNAeqZCյ\r^ Iu8J7E^>챿{NSί DgYZ0707010000006f000081a40000000000000000000000016790fe6e00001f44000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ata/ahci_platform.ko.xz7zXZִF!t/v]?Eh=ڜ.+ˊqZd,^8[qעT'W\\T6:d[fU,Y"F# m܈7o,]JƈrrtþVR&_Rٚxuj_M쮑 "<  11^00/zՑ*KnB)V+>FF4J?kRڈY> іù-O#kWK|+i-0.ӛ`b40,sbP`ׂqS_#L 8z dIJHR{+G1jM;ϼA'7JDWs Y|}S'jΛ;8 U Y+ ZYO*JD5t5[n%eqЭ5l+CϧuG#cg-q|Ts•Z,ן S\|#@JP@< 9e^ڮe"Wޢ8{ ykfhx/Y~ hs@k^S_Mo܄h. o(|:WZ\~ սT!2oُYy\!*B.>3Y*BM&/ @eZ:aڳ9l5eY xqprTY9/QBq'{E]G0s<"n(Ѥw3OSШ`BXGwV Mn>G]Z)7Z 0VNt;.%ϫ"%q yZ؉e0]<]]nZV~*͙Р~?qnRr#<؋yp-ѐ^q`^YZy"sc$c+s[l^ ngcٟ̥tXpǢ8 j]1gT 9TXa6FQNl%K8/3?R͉ƕ0.(JA\Gqiqv ېYfTB"cSp-#LQ!#%8̄7u]0=E#EW t6{lTͨy ffQYyW2lw5H-tNժ#UZ`tFAY]\;b]?^Dz%py,ܐDZ>NkJ7.Ƅ0ST6o2''{K^usOxt.\Ҋ5xz yYŻ?n2EH4q#;Vcl"ȎXfP?Y 6O=Ҝz|2J_V;sЗlML#vC `ʦX%䘤ޏz Kju0q#zBWXOTy{%y dkg`jwM?qM9}"f>xzm7P\ vo3r|Y pܽlFQƘbb(]֏^0*47,y\~ˬ?YIA!dC n)4)5-R.H9s# @nIȣG0|!s$Pvhm{^o8[e +,qI5!)5Xe6*q` z R|OԶU59:ZY1kJ!"\}[Olj#~df2u[ex \ ߂)d3WRDl|x!vV+pԳ/o5 ϵe eVϞ4 xSJMx.e':|ǗW_5Fq)hfd{9wZ`u@_g9{xVK&X/?YmUdȯ|-t;C;Z;v?bVD"qHYXkCa& `_Q]cZզ[+ t8.*ASf2r{K'Cݚ^҄7| 9csؗ8-Y`*8NEm 1Y_vxtMR5R'l?aGv65zTs SjͣQU0|F>ʚ2m5|kK3G8 ! ZH?eQxٲT1MN]ـ42ǎzE%e{( 8K[h+Y@RC|Q颭? M@)@:< d.T&zӯWVyY(HĞ r`VcmCƐ+bvb^^?`)>m9ɼkdG)e cxmhUQA#*:Q͵4 clarFg,"yR\>}Su%q 5UA%.?[. -W8(.0ڸQ7NI#20 ^v e{>E\S; ZUYB0b7󊗛"WZ5{*^G +:ȳey_h?"C zYJ` ,!4Juåd)Eu3´NFsfr*܋GI1 ǷdZb Y&U~EJz6%k'qC`{S/5g*:m v 4@*],A g;|j],/2 gFv+:2mCApvS!J6X?&SD(qŌgMduV)#PJ]47^MivfrA> Q:R|yn㟇.$OAK=u[[fQzhe)Bg%=y^͚$WҴbhoȔ=$Ѩ1ҏcO>ɜB)F}i⊘2q>>WBԅKؐ;]C+8+.E/z$4z? gʺ0Lq;3>K8@A ϥ70v7uS% Ga W)\QkO%+tGe;F(޿Et-halO<97`k[]zJ&  AF0{ѻ8ˌ^򔥓ڵY54u@}~ӗv*_󤯺~6Xx$or| zzi^`xL˜ϑw0dOwFTgD5 VEl 4ߦ`~~`T?Ex6I1368TxJq#]uʥ@#ft*`vXST5qV"LqeHaRd12 } 3wıN^S%02rHٚ̕ wL< R7zbbkW;KbZ $\5c7*tDOd}ס+QfVXEPOG f~Qy.aH)@1=jp߱$g!A4++ש>me,p\ !Ϫ+<>Ǩb4lib>@tjJcʇc/&O)bKaAi t6;"TZ C`l7\&d: }4 0hOSvU%X7$#uzW8w})lڎͺ6ֲsI]ɶH#S|uP}7!FUùHbj6 ]MR%R)[7f>"+? &D%6=ʠfZ'gUjLѰ$v!OUܔCVgXW?g"=4O&ԣ:T[K4mMrvSQ\kĮF"7$]AEzCo!j^9?/'^1rp%.ccc@XRYYPLY8Ho$N^Rt<(rmYb%Ry*m'YFqfr& *uH?rƇl)^E72(ݔ,|i{O VtpʬF Iɾp0x#ߓ\277UԎ"RS3Mб*,~5t_S恀t ߚˋ)ˍupe?zEgosF [JCWvwy͊VI } >ġWZ-@ߦ:4nK,&2U'ef޾C1Ý똵7\EsZ#oUq#K.y{W1IƔy1CzJBrEd'&[ qĺ;ӻDw8P=~)i!haN7Vq,A嶉9ͦgc1Zc.9 [.mBkTBbBW?5Al9S Q?5qf^Zr/{C܏~φ h:u$Mm] / ueO3Qh4I࢜h}7>~tv.}n3rl(&ų%N,~fl !8;VFdwbPuzfw4:{E~=݇tgmtBvr , nxw7'2~(y|qZS]w S%S2tM,8bĢ|j'-"+A :R%]sV6nuod٥,nR%fL;.\5.EM@h7U1ҫ-t&Oш^~aTx?6K#/uiϞ@4GNfEZ6;Fdc[`0Ɣaڛ/y ֱ)&yW+fA~8Q mڌ7bV^~-O~ M(3L{&6 1`P!TXsbFl`?i)YXjy0C!q:r=8 v<]nQٞC%ҖO|=mϷKW2Bʔ#HkÁX=-PR`=j):09 k fOGXqbO B銘s3agٶ~ gg@{Bo>o Q H€T+*ϖ yN$P( q3%{P—z#?uAt.vI,Dߝu3T/TYɥz"wW= eooȋy>sއ#jZ'HCPlnyG~MB$dhz47D6!ZXDߵQ$: [XDrZ `6D|)غN4D^ %=ˉ>]A4²ն Ȯ XRyOPiʳgr:d8lTe1"~ۺHHƖw(Ļ yF#CpZԎyJkJ z%NG9ūǗkZxMc.3>ձgYZ07070100000070000081a40000000000000000000000016790fe6e00001d2c000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ata/ata_generic.ko.xz7zXZִF!t/t]?Eh=ڜ.+jrEigCUMU`SJ+*O2)Gl-Zēt^س&JZUIzOѲ3nװHUSw; Ĝ.z~%tFke&[g ?[2tI-7T0E?^YS d%%" , cJ4`nSOMjA{䝐/1 \.F H{ya}M!%M{i=-}N k̏0Ck<i렋15fj< Bǻd I]ߡ݃ykf^:)E>F? Ɠ3pX;R5a 4/+f+& l|90y ԛ/a>ӳBс5Z.3P:R[= |-JXE^Ρم(\0ܓ,m2|Xqdi5p8yT%Eooi=HF I *[fBG mԘ :QZkSs-J; 3lFwp[*xqk? ЈD{QX9uuJG`zZA]P*}Fz{b햷 uN8d Cwy!ݠM_R#?]CWt5aCt;/.Hn^[3-d1 ~LY4Z%jG /]j bta80f4op)hm.~~HnZRHN\iV~&GlѠxY.\3>\F"t=('$)o+ kv&FU8 ~,Jc IjW9N(n u>sU^/vޚqIjͫ\E^G%Uxۢ:53~XYtxw/̦5ȁ?`zKbu`[Jм0]YD0QSU(8"2M TxINbD0a3w?<. !-BM| Q;W[yNiY`m͛MVSؿGN=(2Ɖ 6"O"N[n$82 TIWPY/ńOGQ~0 a pu PJDuH><}++*tn)((b0>F 'un!ZJx $x%[Y2-/?SucΰTp'?JKޔ3-@`S K:Zm@ rrssU,[$jC,LƢGLC,7:H6)\O#g;zMX@Qj~R^B$*WVJI ͢Dh3kZ~7_k1DyR_Aa\"N] &.p!1!U]liXWM3yy~ZM7{uh|>0ˈAJkly,FS օ{)mra6ऋyL'NdX%&j(s ,zb'wz GH︅?) s>F *}. awb$22gF}\ۦŠ8!Ii۾>"!jb;/Ɗ%pWwKw;y {+s5>֧LurY~~ u'Qoz ru7fp"G@,K mpfLLjp7hløODHM3 ثtߎ-sSd)#)T/G[7hz8F+ Wɱsz˃Q ׌slצQ`tVcaض;2z{wO'_@~ f~D@e Y&T|iUԧN`k _2% c/X.mLZݸ2:!$zWx#aIoޜ(WQQo r@9#&z@TU_g^be$­.iLvb=u}m#=&K,~±WΝjm8@/h,VҐ6 B  QeJC#;:{ [P԰6?-mSy8?@'";sQBF\Xj(Sbw R?T,HđK܁?]#yjL2̄jMג.}ű o6Nop 5Evc̷ұoωJWH9HfcthVX1kO"X#l&ϴah.*֋nX9bl/lۑ E~MۗCHREEqSrHa}ɖIA5:&m{qhx*>goԩHQ#8דh&d#w\fmHn㶺V5ZaI[Hժ`9ʝ[>DU3~T[|n T) rYTi]+y١|Ha#x 5lxm~_8ׁۍHoxzJ~խhuGP`RɲNtZ 0؆,&: gj=a8=`"syHz#ևn/7(IVE-qq!q0P~_|\>CL4uAu1(,7yִ,qLcĄu*^b2PG_wߓ&Zs ЂaE ?N֘cs &%h>_6I{ߨF.7-bm#0K_ڵO'I-EP5:[d9-?\ y"j1nGa@xIƵp\P }jރ?:$pĞK!a Ř|qٱ%!+,Xݰ ZYF1  n^q:`Hf]KX{$*z$3!x z؞&!pC{ewaQ7؄ 3Ts1&tOBpag<4{-|@7 i+>+HzCǦoi)}čߕE\ VOUEkgG3roEeFD 'WlZN#,]VA>6rя囕*|DX@sC brDZQ"p{f~ ޒ@ HYo*yԎmzr mIsԥA]+D<㔧$H'Dݏ械>/Ew/,r#ʉ[; Qf%pIt!~, pV3i;NkI0!rZ^4wp#r¬l/a̷όrryZ#J/}*3B<ltQ:e{Wiq 5FYLg ~[90Á4G3 !֕ÐQ-͍TU/5M E S&nN5x5/oPˏcƐ"wCU/tei]|Zj! PyF2^=](0:Q@vUy02 ſeP>̢0~/,?k?`J%*^u<  0ٔeꪅP[xE )$21I/#Zy9+]٪"(xT䍷}bz5"u3x/rz ~hq*3`Q.eݠY= Ԏ,;NNl\$nrPq| D;OѱloԽ!@FrNCF34GB>P5"T,N(!ͧ Z&co4*JtֿJ?5E2G՞K͡&Nj^;}Q' NfuF襃U~n8C垂-qۿo2Io~׵ga%CS!&=G2E9S^o}ьqu\Ysԭj鵇|3#…+zeE*Z/w'.DSslB?G+y> KMRt)c*CUDO΅ "M 3oأbuřOpo\Pk"ʄ^~4f` ]Msპw2)9i%LR(u5&"q' 'kGGjMSi_kILx7ʔmRt8f+fQ2ږn܊CP z @Ah U]'sŷdAaW'oMF&w?-vcBEth2JšOLQ [Rrb^eg {vCY°=m>dj%-7ϔ7Cv8r0p;PfOՕp{&_piN Ux)^)3ɿT#, " GIc@ >;Jv:\aJMw_ s7-mfCH/HPo"G4ҩp.*qFdvt"OqЌuN۷pޜ3g:A (Ҷ޽+D7$kDVџ֧e`U"Çv4g箵% ={xɼ c*!-R@6X.rt`oA(E V23BdX[sxnNR|*Pkʝ.MRJgN\l:k"C-!M-cQ]sFD܋(Rдv]qԣq2:Cql7H%#bzM0ZLLY⃜JM˞pAAsوa 85ftX{"}Sﶩ͝rxXGh=B"~Y/d?('k6]ZU4$h="t?TxRtƮX n4ltU=`yZ}b4?'<eh9{TRVvEd!R_V5he\k?; ܇[wވүTJx_CʘL\¹YMm_rLʕNf[3f2Hܦe״i\?5f-{W޳\|ϋ{ hK):/agYZ07070100000071000081a40000000000000000000000016790fe6e00003a0c000000000000000000000000000000000000004d00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ata/ata_piix.ko.xz7zXZִF!t/E 9]?Eh=ڜ.+XPg|[{'؛G F~E{+1{DxIʄZ\)=Hڽ*Mic /@Jmsqpvpz_cjP&^eKk{[Q܇!hA RvX_SǁWw JVWuEjt+ 2"6Be?7$@(Ax4-KV@ [|{FoISWzo h"q;„0kM#ЫӱSęZl@@3o8,&龎rϬ m>0R~8ҫ!W检n+%ݰxJO"7%;1ɪ@{}q/ES.K}i~)E `@s}!]n8QGg=a!;Wfr%"2j3G(=~w{i3D֫2m 놺'''xمv1fsjp1G=?<ĝV xdtn{#e= g'Qng?(idx u": Wkm)| k/@^~XR).Jυ%d,E'pPNAy.Rg) Ġ:8+ v"#3.矰lEֱa0cT̙˫"%m-i:kV炅;ȝ?蜾_t}\{(-l$cZ)ݥ'|*ێgBm9ϝ/F9EL7< 5v-HM$ |%Qp@޼ ͟ y WW]D/S7k.uyb㳤T';GSYئ8"g[U9<BD*k|_ }XHڎ=}T@^!C1q<o"§'jR\f;j!dfMZה VN:*J *FmB1ߌ|9XD#8uG,=lIgN!Wz΅fTׁ< dEP3LE\lKo} 3J Uh2kiGM#uƨ9<¹¼l%>9&ZqHM%DhM 0%qXDIWeHo=ynR`F# J۽A sN洴y` '&DN,Yn覗m58N4LhĿLvد-7}sU{Bc$;V:@tX]ڮMΥfZLUHȀQ(:؀:ƔK|@COq:seԅˤ_zn<"DNTomw*V1IW&ֶ Dˤ:dDȭ=]OTPxjmq@yCv G(aVA).N=-sTQZԗoT4`k'x+׽FjxenjNY*TJ mI$(#HCWB&.} ՟Ɖ VsXDGDEgr-a,5QzqdG=uMۖ*ma"5DPjq AlðWBWTgG:3ydJ|$,dmp*5ׂڥ[bm }Քd4ߏ:.CPÉz墒'sCPj d,Tj_-z}5=r0r6`XwhxXM.7`O˘ !42 H_[e^61\XkmBY49|oouhb~$'gJ/ɑ;eiqS䱯 vA]k/"_#5eƿ^8N~.nEVf}hǀ2 M#;hfP݈|'8?a(VNǸQtЉnGc[ cҝzڑـ*& uoBAO؎{TSZfp]1MuFH#T׽lH [ 6GOcn:j̻ c.).u=뉴2s8u~bAeCeTγk4tǭ-Bjc*}L|nt"%APN}.>y~aREwUւr2b#?q?*(hut(~uʪsV]2`OuVE/%%)$㽇+0ήRY`@ogJmK:مko  q"fK?)}6޷+Y8&>$w! /0 9,k.g_%=z(nz.;λ Zt,G fAtj-g֣ & p~LΗKF:dJj2dy?3 Y{_QrvF(mXE[~h7l]*3/#o:OpauʨZh%q-QS3Iz`>Iγ5e̛LX;.MxI.#a4Z$(%qJe=ҷty 5+#bd%QV싦M \= v7c{[}jux$׮e2{lZE?f-K,=.-HkyBQ UM$e# -قW`a: hh窕 8eRUH"̺&]bBr^r3MoRq9d=X>Қ鉓bk838$ݏ{7NvZLap p?(H$?-:CۂWr؂NONa>}.·=uw$wDBWsIsQq4xHVwIV+^6LEjQ{i[K^SMS!| XĖL8~X:4/q?iVdLۃ7;rpZ;; +Hݾ(cRچy4Nk-{LP>?t,رVZ|uKI=ƍLi%9wɄ|;`L.6E9df<gAk 14`U|S&O3bZ٠76\gceNHDC[]>j&|p qFFϩi16N>7" L2ue.U[1ȹּV?gaILJT뚶crCiWF՗$)+ 8ЩEI6r->ŵL1t+6%nwVlD _f 3XY<ˎq[EAҦK:IhoA\ }?k?Y ~kUofۚ#U%{5Q{N`6l3+o`u. CYgrxC2B*)x锳V^vHh,NZxZ )ӿDƔx[m )}H y0 6S=#P5d/Q NCU6})FplhUdyӪ4heyX;r٤c#L$ b~sz>Z 2[Z7 @f@s}mI9ãHBk$7 +StvvII1~"ĥ)dGY>8$FMPt r BGb/Tm+݉2cdP@;,\u͇"k>Ix(:z J!GkzΣ]#N;#{Gu/~c?1 ]s/Iut{ΌK~tanN gɲ:V]m es&&ewl[clj{(*r!W=s+YZCh:"t.@xi#|c\5άx17b%˰j<p֚m"|3x_nGvz`5E{ɻ\zJ/VY'}'JP(N 76  $N݈.n{ֿN[+nſ@)T|ʲ^ڙgZLGL*k8ʕ}m"Ղטgb/ Ac^0z]BWcK;Є`\5w)VHL!Ut M] 3>8D g29uw-F[_ `^ӺeGJdπ'ۗao%O-j n8&&'sAtt'#sJ rxƳV^$RњAg |lAG%5EJ6˚+OC;)AwT1wMuƚA5|m˳ %oMoRD/E燅κKCo`Sj@l -Tů"R@qgj/Ox%Pg~Ѥ?J(W:]ֿ\'=hBi m盷ګF'aI){·jǚ!)e_@+b\=Kx[\Kp3q Y8D]X#3\Y0p縝R < MH_U̧ e6v>oj!y|M#[̒*FդVgc$;MO+_/HAIЄێ4VBpj)NK< ZÖW$q'`qLKYrE|}"ɭKBvl$ ښ $Mt;k%O@,>İ>T%d-C5cQ],M5]b .ݾ, R B;/* sUmgymmhٜ @!%+!ia֯CdzUJsF{n7-M@f`>δJQVeH M5.qf"RVLɅwXyy末W=[!4?iD{ 1wktȶ}%+ԛSϖ ְL3B4a`gy +ݻl(!x,bO%;-p:8`Wǂ:Ml39 ďq2|>\ j b  30tJD)G@"2`.M$Y 8 8Cn&q%%Ǧ45+]^ ?ѕYOX&.FtlﳠN4(?`<іܝts#$Ãc[Hw>ThaFLnLbk5y w_:>3?hmk^ =ƹ"{۩abq"hld:JV-C!DS&3Nxw4{ r틶Oom\Bߛ~r7eqv"gjSu塚/߫-Ui4$Q~/;clm8FD;c#Z8e An¸/BNbKieEm[t?C'7'_g',VYyA?vݥ}0 g"ʼo#CB>&EWjnboSՂIJ5A;WpV-Ɩe}vFzm_z}T>,Zo2:WSL~~F[bh LSl9=U]][ jj\#S u&3 7+){~\oތzDcu]C]jJkm7ݓM~&/t 4:?:;IT/Ny'+DK(MY"&Oðy35@M~ f~<'¤ClqQ4r.RM~&DvsmR/Ȉy)cjL$=orstIW@rug@u[C / &٫$|Y@ԋ+o*e$2J=d4ow%I!{ (vqb9l SCd*_wTŸ6JChd7WYR^KNd$S?˱J0+N}y +l\\+c}-rrp|x Ah+ Q* &_jb [lQnGé7HCR&ӕSb#Xݳ'}x-لVK::\I74/ ٱ6łqJE:&Q2©43i0F*hU*4@/;:qΒlMRٯ`.Q;j(#JuW n(vBe[$1k Dz]"P*oy~ '8c-L Ddr#%853D+ӗd.P*R@)C\\hD OkRVR1\נ"*s  26j6?ZWʟ*v! [\t_[{m8) AJ"ZfYܥ&egKo\K Ce%cnuURuo{Ǒ_TeF7P gmmcZw.o)G߇X0N).C՛yS\kK8J9 |ʧ "Gљ~vK}Ű~IQ4~x8!ZpYQ;VhadAww|6Wr5~)J 1J;m~Iy!Fs kIJ-VֈDRIQH xc }2<r}K2ҀrGxQk"LTl-0DqV-|y4 hzNLi%. ?XuwHi Kif2/Hhax@?yO.j^(اB}z GbvZgʔvv=v`_gdȁ@4m"C hm%lI+rHgt\GGTaߩX(!QMb#NlM-W8;qBˈB0"J.(E+EA-O7QEzr3ƃ/[ҩSiWȴɥ(geI?ujp$mw1_1˸bЯ6EN%>c6ֶNk*:w+1ܡ kI'ZVfcU.Ae bOD4j.Xcb{(Kឿ< Dg3>GNSKB}"clJ=@ iP.MC`j:< %)F'8T"ښ3$zbymy͍5v,r 0Tv\}UZ}5TWD ј3ߑ誘̪LPV+Q1yR4$8m Te@IJ?Q6f4}4LG&nu]:A!HhtAIo,臅ZZy1K!(]1L0)^(җ,'=߽Ƞ.yjStM^@}EVG\7Ɏ=YSku:>V荡o ouސИRnVQ8:Waѣ{|PPwuIsdUtJZC_b!o D/fDIE{{aDǫ|pBP }A".+ɑOk sNR2#PROwMXTr<_NL82h i{~5ʼ) 399=ZS $ 4e1:ʺ!&",_5I&m fOkæ4=qf:aMu>]=F=^hCQD2|ʾVsc LUE|;ɴKQ  '/i?key.;~Sdˁ"Hk2)8JΔV{E2ثȟc:cNB}#_nydX@m 64CBͯ$< VNx?X ԷS I$9`_8qQ@]Key7G5x&[W9!? ޶bVz)q D-zi?>a=؟T9i$ SX«ELc2o! ` *C;t^7?tYܒ, (Hq0j9Уn'= Tr@Y n$Í`1rF@i?x1Z`K[ŭ#!VHV؀,OOInY4,܄G\@gS$4 ,;c栗R[Y&$EEKʠ7]3z9]Kx^~ %-T$|eB6om Anqu 4h.[`9hxkone tcMOUI@(%C*j=oz:4ELNŬ߄U9߿sGS&!i)u{.i"/I W @l@o?lo45Ӯ21/mϫYuԓ9_`Ǖ6_tcMv߸-:p`E4]e h9dhm*b̮v\c cd#?l ܕD <185w<~)?PV/k1ܯ®` CݾWSFzRC©3ǫ7H($7GD+93:e*ܝ6޷A*c5eDd9P_` QtnU_?ݴZx,k w7-L*RԪBtb3Ku'E 9򹩒`х7'(֙[!82n0DCXK!}ZpVhtE("93zFVb\5d|h bӑ/ xP@n)3%›/x!,ϙegĩ}z.2ٽƀGgY}E!50TFckY8,倯i"L ,_TM x+]iQPy|o=q"=^>ֱ@~϶BCMD:酡Ykʑ/('k Ԓc;;z9Zp"nr_rQ9'L%gȹ![8sFM}x/!H;O&m:y`;,I 5ړcZ`ʻYtp WkHc5n˜?TF:ɳVc:aJ+/Yl*+>Š쓫'^"/+K옮^s>@9@HshUw?Hrnc&ѡ>kM64#};W3Rg@{~ISڈXlۓ -3t0W7zhǒ0,,6~HriQLnDrXJnHJBIfr+H1N>-jg y1.=Y>W Al ?HD &Jo*pZ !`{y $c$abTɌt剞Z-6]"&Z 5pt=ieqbџPrXOhک"9cSBT2 z uM/mFqBnoef<` ן 9 ej&@ :%,cB ÍnEۨfkOFܐ&֘psuCX5 }YY7LW{u1]Vw*rNh!K<%6M,8m<- v@`B 4V0{CŪ^Dbʗ\1#Q! >G̶lHOw*Q?*0;px߹WľucP0&7@oTT^Mӝ$?c֓hþ}d ruflZe*CWszBH{|O')HN5 RnNJN!>Q!FyUt}+I3ɦK{}m# AtWLvZi ;Ɂasy;j%4 tBŽqJ)w~ B EtJ>6=5% 3]AwScV/8zK,H}]˔*&oaG.+: y"/0"FwҪS=:<' ;_ z-֙DA;^-G)zX'cF4{"ѰY2%ZH eع֒95ct9*]ﱬ9e[7CnKj~zQh>eKDR5t%?pU:|U 9nCOZ~)Yj0Yh!'卖7S%k/=s?x k åQ ?sFBw,_! ol6x-~U}a5*]`l\v)}Eж_ ѻi;Iܢh,PJ3[#ܼ6Aў߂pWڦ1ҟ"œw;b)ETt%)iWսJw>"-Dr7B EX?xIR},z]'?m`di䖹ͷb/9>}I'/5}Y#۶u< P#@Xuqv֑R}R^ÀB[6ْL:aɈNy-SYY9<| 09s BE`,o-ܩvŃM<w`/d,B$lr;lUQ:U\l?g)ZH"y1t*f6ee"{wu7Gcqqp)AZjbUEMp B%K@oo ps4S):T o4}A^R'l[bRŴEE-6i(Q<ÌN;_(Զo`QrXzr)ZuHqgׯoh+7 Rsdz .>%q])K*t4 - iyQh (DSkIA꒱jfK,RNI,ϛ 띮J'Q`OʫDD֏:b?ހ#`BErO:Rb)xYvķd HIʷlzz:!%3]ZH}/rc3(z-SJcv3?,,}J0 d"@%m\᲌f*Y{P+YQ5HH] J-8\afAyjf^O-)s2ġ)oiW!f2TJIS#E=[+,:}E{ umK]+9̟DMA &ב,& `Y6,hj^R1B]I^Owʸ3,r9 u2 Q|)k&k@}9Йu; ) C:qmxETRRhx9|GaT1] 0?L<5(riSJe_N>sg `I'׷Py)Alo(I81}*ӻ&@+[)5;tƒ4}\! 2m yi/\"[ N%6*M iސe0.Ø7:q<;vh?y#EzP > -m=; v,FDU W /Klg//8CWDm:ZǵJ$9QFsKQegN "ju`2"q}jLeoVXfzc,5-`KS^CDt;|/`9BYen(VcRR~m\64$XzO{z(dv~~Pj^-Kb+}Q*#%"e 7wYl3avRZ_?H:{+ KScrܢȽh b(~Tp5j ɐu,;5y^U0x_,.,I*痨.0K*Fn,99|W4hPVd/6, m~/`hFVT$t+pkDV& Wφ:ztlbfu%ių@S('M+CIt5R=߼`RkCzM=#CI%w^q a͖ " )pa^a|Un9GFZcPL^@EӋ5r̈́ȟw$; m=g$:6([i# Y-Qʉ#.lkJ+j?EHGWIN[^dK~zhπK:@XF,.u3^!l>F"/x)n@IBDS"'D2HQ蜲Ӷ/_=YxQ<(dsa"[*T,Eo7p8tJ.&3K@nsIEiC=vc\Gm7h T =+pqvWcP$Rcmm(+˕  P`-"uFK+oJ3->S E*SW|#k 'Yj>ŞKm.\vEz>nZH!dCgv>3omxPq~qms-A};Mp8`eN RíMZ^a]lxVcK5 qr,2A#f tI#kZ[3QT /^1X PDa`װçq~Aj-j-.;m|`ҹPfE&8Tx EƟ Y LNo?D>r u%MZ6oc͖qЫz1@6 {S74buJC`Ǿy3y,Ey >/|]Z'kւ֕]=s/=:PVk@zAc+RT]P2dDw\40;[Lvf;u׶~Ffp?'_+Sm 62sˤ]O b aiZ6;YHMS+3k",m^E _$Dׇ/>;M+|ˠ;U+Ġ<-RJ NQuoI^ x">L&0MYc _`No'3%33y3/]M ҥ넓f>[ **M\zBZ\ϖŚQڤ.[J[SҳjAx@{яxĢKڰCg!=/}R\|O]!ڠY\-\U>Ԙbo} %-c.$oYTΑ:Mfl}2ɴc (Ha4\eLM8  -;p 8\B`Z1i?`.QQmrѴRDc0Kgv] AM(Pݠ3}PsF'7"vqC"J}57VI̰r˚A#)`fy3>X%S~6,$B>خEjmRm^ Jq Q0o-cr38/=+C\!< "<=(3Nh&90*;- tXc&ݠ =fp.C!97g2^5Oz[ePX>:P|8k=hJ`ll8S &Kf}& ]V&_+] P3PǪ.1GE ;g7ScJ!C.S5;8+@_Q7_?}>5});b0 g#,g\jc{E:0a0]W0a7#[n5)m01v*.mxHL`Nt+$*!_.;w jK!Xm~3 9X }8R0T/8֊t)>C+C7xŢH Vթ6è"7u9W4v+7\UL0CV`b01AXݘHEc]ؐW#n$u xHuZ۾S 4 퉉;qtpi}o~C N~=%DvR9ϹrlG:n'h3gx$X )JID;7KV:;Cnmebⷌtwɫ#H/7w+b`x4rˍhvA}MKA f|tjGy$|(=%&~(>2F*Ox{@<;j~'DP:ʗd _*29>Ǵ d!֝? *iߦHK6\ãẟ_j~U`*c0 #>`?sT}"TTyGMt8C^gRqJnTv{=Ze(U&lOiu6=▪(:|~O'yoI_$oZx֘WK,j5*idW*7B?Ll!V5𐩈̋Ex qsN%Q5%(sf۴QqoD?3AX./47xOf'G mY\?xa oXd1?LI.R3$ ?XepRu0 ^E/nN`}i4mQl.Y0!CACdإ,2篨y$4TcTnm). G@͸t]q+ 4D_D!Qf{:\?LV4aBmNze? LbpYu@b$" ½XPm /E[gjj벽\lZ` J]).Mm] &:vKXrY`}°WgROuU$MEfQ((=[ھ}D.UlЄʳQliP:2L,<]4bX/@fjLE^^YL9EMzlgˡ/nyjC"|U<ϼ/Irep^4n z)ڎAxB<ݱABeشz7O3Pgs zW2b_֨SL{%{toFM=S5ڝ]`t'83!r^fP %.e*aG5y thdc9݉Nn;%̀A;"y>-jc*i ]2W _zïQ,41n?1jɧ4>.vnj@f'] YGLW=Z~_ŕ?*&-xz=2&M9g7[Wp1LH2!9%btD`>'HЙbgRf5op{ x %S%TE}?k>Oei AGnkCF+.[E҈S/c.q_4y_ɸO@ Q#m~ OAH?;6iHKyE=a$MoUW9DH58gK /ZۖG5Џ,jEۋ T͠E'-Y^o|K<#7EVx^) 逊ֲڀyLm,rCEC=) VQ4eDu?&O&tf\.bM :*xbJsO@Ro`=pVbe+LU!.6WiC42C7܄F_7h 9XFf%j#pG / nHW0E6V_fLckbmE*-͔;e^ƹHͶ>2DK>8tsZbo15gcLw궡\A )ŽIr_ zЭQ%2\]qB1YNhaxFBFs0*YQ{yP`"O%\J+UyҼ3I7&N;$ U{<=L q>w|'p`kƂco*$T9 i stOPvL?5'=xv1:^_G)D5 0QG K|B-! ;PR&Wf%dW`sAq"Eǥ"F͛Z` )F b 0̂/o8\e~Plˎq*ÈyXUW5/"ފ#E W "@cLkb]XfZ8Qas#YnA Õ&F0",/tΑ4%v?F[ $KЉ7@U|E{0P[-01݆ݥn[l4x^%ƌAGz.t?NeIΊo5 b/99@_Dy^Cɩ%'g(* ` On:A֎U ~ЕTa=уe׎E/#-YuQrߋO|bxR$K'+9LJ=zw3x֌^q~7Aߤݹ*҇#1)a z 0k^/~u~uĜ/DvI# Bֺ!;$C*bCȰphެ٣+PU u~'.[å uB;c` v㖸SfcR}tsHج%#>.MD2DJNWqX[Cъse|͞Ob"Y->U-C Lq8}"6O1ݘc' HJv|3KBZ-aH/-"岜I ,~Ol-G6V;k`$ĚQeCٰAoW<mXO;pq= 1vsjblΈ-t8'5 jʡrAgDŽg^ %+:tW:D~+{AK~Ͽ5 `'F@h?F=\tZ#bj - prM-Q@&U[u'd9N2%o+{V+[5R뽏a0Opf&R5ny=mN^*4DE[p,%LFȄ[| E<,UC9@,1G7*cdQZd?{9ϓZ*V^n1uQ>4:F̓L{4۲sD Cg6bМZO ?gϖida*uB9߀#7\PDA!O @CC+g4kɜ=;nu((S}Eͳ!KimQ{Lz;qKՉC0+H8~5!`]UwCQd850j l7]KG$=H3&VnU$\$S_bvʹ5KgaYhUk)z=țӄQ:e? LnҤRnKՁS4PxCӤwx"ۯvY2?}|\ $;uSDž&U7H^脦d2Q2xl o؛M:.'e}[;E'p杛i-RTA]J)t9'/p3ĸ t_IɄ+1qlPߟpQF .w@Cݘ$7_/q~c-Ct*A[?H59]2RxKx@ @X(~cCs45 N~ ܤ]iy+eD٪ud%?j=9IѬh3Oωwd][p㣧wO "P][X*βڛ+@%_2p[ꊹJwY}Y\%W`KPWLUHۙoiS9 _@t{A/<EdI*#;}InEf܈Q˖$2V Y:a)j\|b9D+#~O.^ރ=,m >%u/OY^+aĿfSx67i- ޲"P@x?;o셀1j5GS=FT~ jIؑi 0^Em%Z'gPDJ5J;s\a uC%/%-$TS ; X"䜖c%D̃.@0oYĒrV[昩]N缷HT% lсGvXόtzxb1ՇEAqexew 7}D>$!\h]*->Ce¹DDfy'O+] O"3VXﲠS8[|v-QGf [9d  D.kvʑ}E8G{:]laɀl k(MUޒL=c>Y_%, Q`"`BIguƺ}*)_v g7nX:Έ5,4-@pQhuzC[i"4 (yqn'"$ޛ%_DҘUtH:"UA(lbJU6tevᰓzī 'D] ?Qj[XS@&Az9D%ِ=&U<`M't#ֆˬ^Y, [,WcgDm4Xi&Ch7kYRg.{zbG~k%ٻPMA01xN ãcٱx]$wS65:Ώ7tҺqqI0]NyLߜ,5"xJs?']"͐p30!v<Ѓ0ܬaת|KU=f$X קB~eEmN>F*" 6,Mp F0lJ+ fTZG_[ |B\a ؜aMm J؞26RĽ܁atKj=!zv~VRk@t*Y"i?f4V~w"H.~!ri qCTy%^ o' 19ǀ+.}Ok&8Nv-'4<:`K f FTP@jh&B %`6+ʠO0:*ZG[ tׅKRS#vRM Ixeش yú ZS*] S:]"Go2D9m1gPP~Ib9VLT{ N`#B˄$feB$Eg ;)-F'3+^*9'lbu=9WfHUw*xcrFS䩁 qޛ&ۿ/2cտ!lı`ۤG<8bhJj4v&&[%<( aU7uG ʼ^ 4:ֆɨKsRŗIn#tt*Sͺyqxi;Sg*D-zCFo߉LG`$zZ -J*)J%0u^jqEHB J0yu W KTHCثUą)0ȰvrMl QbG*w铪amZsa})$>x6cd-Jx>MoV2摂 `*JTHn&P4S3s|BT08MK 5!RKPl}|sQʑ-؟f`Ve,?p.gGFPh4i"'=>LPb5TrdkNܨ[ T+)zp/}~"HX =ka}MwԽb"E]x"rw"&QkoME2]}t/!K@{$]t )ApQDB{u}[.<"kv7֜܊ R55%߷ M]USG sw喾 hx:b1>vOsI8/PwT% )+`XWEIMtQoWaPA>ɔ2 9:I/*6#T~(.ci SxO ̽ڻ]#u0G*`{i~6.4TaJf& 7PJګ78~bV$z7 l~0TFR U?} ޟ>ejT0BL¬Rv.Oj"4[YlQDFffEO'+[O‡mlF5 pX| yR#8j41G>a0p^NغSSk4o9%AĪHְ%ҹo]Ёkc IvlFȎ5:6h[鍁x5:lϧhEIZ!;.>ȱYt\{|ZI3jVf(Nn3zvb[9vG8Va%Ԇ+.?^u$4G1o{0e,Yqzx$(1glb:R&䊤甸`lJt)IlE6\"oQAʚű&[Yg~ݐŤyhLx!;Vi<-7($rk>6uӕD&#Mi$jǓ %r%]?U~^˨}ӌ}Zѯ\ Y(u/IWN/L\KFv(I >4NK+sygI-'18?{i3΃:`ݓ,`| Wl;R8`sGjvZ@M,W%.}' D~'E dm>zrCAQQ όm+zc6wu?`Ez_)yԍv˻BOgAoK%LH;)&Ǵ,6#1xGD jL7M:dĿo~p-i;}X˖. 8lFZ_(>2v/<$}笍+b-"Y /2*xs2gEH th?1Cwk]Vwd1\dKd@ Xn rwW ᱶA\iڳ40fZ_bT3ֶт_TX g^eHJ,ol4sOmRo9oXr"]]|W3Wm(Wre}D_+HJ΁"J^a~>cHl1ɴD_@TpH}C~O-5t J*o;^MUnu6"|By 3.y`b֧f>#K{X$S/_8{r~|Z[HqP[\>wWPԑV(M[dJsPwI_ϴ&mS<>2G]8S F4sAp==/YZ@zQč!#É^j`L!RP$'X:SȘ}uo:FwtQrxtEIbMc֣·x B>yXuu*t/Gϓ)(JfA+ePecn -$LP Wng1[TE<*4=OR0Enf3Mw,H,p!lmF!v s2 (P!9A+zi=΃_cvfP0YMV燼b A8@E ć9HQme`C!a3!;@4 F C0rwUdLE6& t!k,S=~A=֔8s? ȟidBX[Ze}(H@=p.tת 9:m6s%}P$P݌(\(ThF{ !z^?Z-/>bH? k<B,!YQo?uԹC`In^L+q%altk/Nv7n-3ˤvp݂p.;Lf`ERƿtN^L1ؔ5F q7(AR1]hCgaD˒EB| Ƭz,Q瑉l"z;^1g =q_d1jvjz@~ W[3uLΗ6 GxCMU7 tnHAeĖ6ux8*pP,޸}h4 :tݜ19]u(5U: Z.@!2k(Fp Q ߷3z%\s#nEI\>2p b(a/M*C!'p֕ޮnOI bXĿ̸LowkJmt\]K/FqC.R/=8h))NC w4HŤtL'R6~b*g,;-P&ST{ܑ `bbyq;D"ƙn~ zQ OK_:4iT\M ꛅPE\ڟ dԯf0iܑwM#= $xg@I 1`]K!$;tN 1}+$ ˌ mλ!\V!;}7]N5ѠZϡZ[n/yb'g]&2ɡc&  Uvbc '⚊y lZ*H7]{^By#F 櫍$ *.9 /ta(jLZ5iӐvjG_89XqkG|ՂH3Gkp*AEAU9dUu 8'gȬ8ˀb CB.r@ )oWv5i0Y@'&RZZ g̱ͳ{$~J5w+u{{g4HlGJ^w54ݶ Ԇ(27v;濭ߊ_'U4|+%-mLH *%l0.~xaTB}v+PPS3<6R N!b]Z}H~:<ˬ3l& ybBU{Y2*ŶV[b%k60EhL1ia&}]{U"K *Ua;~`lv{t$ݍC`XNre>Ç'2ud-`)YjctwoOuH~9_TxXlX tO(`"\z=:?H%$l]t`[3[FQ<& |1Y,~2 ޏɠu`WݵĤQ{LD޸8<&Nwt7-kt F-? N55oD Kc 2?t%=OaEٸ+-bZFuߪ9JYйj; ymp[o{~CIC@5)k(x ")?ҢRЇufC| JڸL^Rj%4 ӍfPtxj㚻u&Z>}w1&Lr!ڽrN|RA['zf) EwFN~_%3a<|~y@Ⱦr((===ԸR"RS*M`/';UqؕؕZE8Uv-k}baf៏Yk . dtWX0ƙ (}ae="c4YElkݳC&ڒFкA٪kt5 p ڼNTѣ/U -o Tq( j{ s3a§5ڛa N e6{'ɢ9 #)C%xٙz*^1ZŨC, G"ȵ сU3nj$MB~LP,OߑN0~VDD׻o&6XH@evXU?dj>6᳭:H%b \\b$ HvNm=`F i!6Ԍ(մ z؍+l6KkuwL?kӞ~ݿLE f`9%"e&jqˬНv sWN90Vdh`fN\H3M LҔ ÁJ;t/ GYZ.엝W_ZFzm9o5󲹏ֱC+Syɋw8“ 0ScUsTq{.l\>D¬ zRܗHyl4 ʬ)cnw+g,53NY2Ƀ13b zSbe)<%y 9Ss%f 4OMP>}FЇ,9lQpY4ׇNceSLjGYʎÇ ]DI7ަTҦ,)2,fFbPj'k);BWaYs#^`1GD3/><&r<d&׎6h7(dA NH@_v:6BE=;i;] $|E1Ww;+k )R,VhHm/hm*qU RZɠ9i~Qp0~ҫ>QyWloy)w=E;aA1yq;6*dR8^](B)|+A1FjfKvId :h [ XuXי|=~&|CysÂdDm1TdjhI|z _%찭8|z=@UtJQ&$ }+_ѠɄ&N_(Ŀ$?$HՎ-nG* <$I=ii?Wʻ y gC"yT"\h4K *"jJI9W5؈C @lY@=ԥZT{c$DtH)q*Tk4.'bd{kب~Z] Au?l0o-c |}{v fnW+E\3D !^}/7Ƃ\NfF34ƹ^ŝUrέ6sȻ 6mc!*50WÃb>,JHPH-6qOric=)Gy\"REų dXy@~̉Hߊ^&=6S#uA>"zZރ$(b@NarJSGc8ڙA7k] /L."{tUoٮ3 N)ciۡJCkv?/'8V\)IXriW?*:Q<}$j+c>X%**N 9 # Q3 xz"8\ (6WrhRZ+6nTŷz"&+f6ɦhܮ]tN:1RIcxC Л.%yѭc:*)?cE⫂{LܰA=[g"㰽j#Qm kaLinʙzH唄yKS3+kQC$ٜOs>Z7I03}+ޞ_3/3éU*'dkUUNp\&Atow)JiNbTɡ%2kc-a-Q] ۉL= ,mVÎ4ɖېQfln,t'wg1TZ)ƝA;a*+sO—'>\`-0q!sg Og: Z}K龂A8 pwcpS-9h'(iGcsy?F@80Ow[X SI/)-4!\p̑ҴH(Ixɻ1ȣ=z8Q1IX/iˆGTFCP6 r!HH+cgp=;Ȁڐ \ݤ泑q.孎͌LSc5j,8 f|#g))?{C4Q/N@'K%~k5 c ib )ԓ?zWr;S֏Skz2ߐ .]D?>K"UuPO lw9e]t1:c.B Ы$Ak."@olhF*Sl yhi3fcowf0CcЀ UiL| ~tU$k!_s 6ӟ砀*AA/Vw^d ow='P X/%"ܦ=p+ȟoҿ sͽ6CC *^@rX)?č]k;ؠC3ᐑR~XaRO 72aQ*CW!֍.|@XGx[v` Ӗ3M4Rq$h+;,mI  NMť\ [2 ɶ?;s\/<22Ej\)*qygBuudy䇏>md{mZ)u̲(ZEB kղ5G6ZC||-sY,<_zd<%|3_잿'fkcV Ik=$g6*Kkvʈ/7Vdg$Z^DgL< 9@$S;fӖm8̇sÐ0O`KxVb6Yp& %5S ir)o0L(7A;]% R)%/]}"Wv<=1Bd0}}LߊS`,I~u\]TZNێ |tk7 \f;9w}MTփsFķd2VweX,KM鷠ת'T7Ek #(y67<ܪ]LkXIWhXWTP d\XAfE$v룥WiI_'"bHM{Fȫj `NjƗ5Uqya:xGAk{2{g⩻בRhPA?MzWr IG HR 6p驩@![<(!7홱α{PACT:#ɺdAWGX I),g GiV- wEH-_:鴝Ʒ޼,qNNz TJ(9#F0Κ:\iX^ Zmb.͵P@U:k^S %cP ј==+Obl{+EA ޲vt`dl(HU{` xQH$P05eov;F^Iw8(Wp a&Kar~F9 ֑ɒd\V*#GG# HZ,pp|annb,B/\GY>Avx̻T V:${#)ۘ%H?D?- ^;Q\e3Kױ7UCF,ca?)FjɃiOg{?@2 '`ZBՐ&W%l~  =~Gb 7v!HbضV$b 411C%፳4Ub/WA biII8'}Sg)η|ӿ >^Lᩖa_'Ny4N43`xE{tf]FbQ53#Un_"Fԇdc5Nmd hQRGfRH6ݍR.WDs[k#^1>[D Ӗc>~)sn @S`edMmE-+!LҌub_%y}d)ԁսdlMnʥX%v=_7}j\䮀x /J>cNvŜx{W[s/ȧ F|YOںjx\&=eM]e HP>H HRKj.wv#Ǿ6Gn&?v3rG^~.M3Ge!|b,(HX|-9M1S/c֭n. 7F.dlI% 30yD;yKl['i<oTe~Z?C`Ǥl @-7Wom0q1G&7פ!23QAor_ ,3} dJf F*e)?{Fs_L#S,jJSV/l>7?B;Ϊa/+q6R$gYZ07070100000073000081a40000000000000000000000016790fe6e00002eb0000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/ata/libahci_platform.ko.xz7zXZִF!t/=.m]?Eh=ڜ.+[C2 ̈́d^{/LT i*1I/ &1XB*0#q?/\ܖ6>K,+ qE6`xFĖ@g#@Ho9}SMQlx|d4 ^Wkn|e\Rㇿ<",c [ _]oK1 N /q`/Dt$#7xs`yIeq3ۚp|B4%םZ_$$اQcDIb9q'Ѷjm*[|! WQ&@m=ŒN䲳qlMZTk<*yL,MR_2]wdJusHƾ7J+xBNFT:-MwD׽.%-f@k|(7ɬ Gݛ D.|h.z_`.q޺=6 &M^ä.?!olUhoث!`P/khŒ9o tc*O6@ͻ4Y0RKR5Teܲ/㦽Yt짠ŤvIҺ Mo3ViK&#&Aڣh-綡cǪ3<s@2O|tXsv!Qr6#[ ;M QB> ҃LzCUf>j<3:89f;khL錬rbg5x5 .ѯco_d s~KY e!ńJ{ g%L&޾-*wE9t V $07>E-BsLcs2PHlތG踱)=@5u\\kк]>BhAA^2qEluv¼-nV"EUvFoơ9eRHВyOҭ07]b 繘J‹Qw7m6Xٶ(GA|G1D-QpG;GJ[҄C?h t:bʶ($qӰ纹P]Li h!y GJmcn^9"8m,j5G{g#g2^! kQ!FR+,n :‡O|iA.mrU׺ы$LlܼBA`NQ"cisf)EЋn>qCpբi D p@h{nR˧K0dQ4ۉhf.pIŚ'l&6nߓUL26!*G^Ј J >)&?HU|*:OZ++񾁱Įv&d2;L` 8Z3=W̎c:4_[ ۷ށ)Mr{3>lӴȒqa5S4EZߒ~xl4(]E { bA婢Y(q̰Oqm6-OJL~>޽ mhFFl-5#zZ_9XM7|HW( t  3@ǟ'v'xKXz {©ȱ4>@m,+YYebq*)q}םb[/P$T?&۟>[t?x!Oۆww}_Q~}ӼV>f;koI~vu}d IIYT[w=\֒#'}j1Wnjt~o?"Nncpg!M-i=FNu< / ؛}>Y\6/gmfbg]YxI.&cj #VY_/Y*>W'M STE yd$AV+ ]/:J JkQDFV~;Aޞ4n%/Uz˕fhߵvx%) K&f5U$>4]ghY6v<+Ȗ8!ޠqh9[$gKe 8լ_LZC*7>+b 4 e7{7|Q9Wo1%xԡefӞ yW+acGOG"A:;aHgtqĎR(+7<͒&<XCk^GQeq=dlX-3(&, P]w0,$^_fd#__Fg3db'F2/P'19pc>nΞ{D>4L^Y%Y؏\eّRIƥDv o۹8mY'CvHAOw2)T'+4r r?Gbƙ lsxJG+O)Ge'R6덇=fBڻMz_Ζtr 22P_M#+6*i(ՑT;-;CMסh.v0%${Lb )ui&V.eH2<:hc+w[|!^1Ty*$lDu+"C8T qKoOCcSwB `qKҹ1paY~[1i_7aJozarF7ҋ|'wujyOUT^Ut3$fen!T Ϛ N yh{c"$JIy]V]Pcm5D&gn1|:JXjև j9 DC㱨2&gaãzZq8Dq M̼/8}"ΚEw/5R 0}\%޲M_\v#:<[a,ql!zmve#DLqjE%|rdCFB_O#F^[pXꢅVۉb gmAXIr-1Qm4ڄ࠿]|Yew+fcEbo2ɬdҲӌGx#>ikUW`%[VEUdXhmWJE.|bSX}Uϊv53:Bͨo0%&R:8w0`.*@$-[ RCcϋ1] ߠ5pRRɇٻNy!n+m]1<" N)^mXOc30Os5PB]*;?b=^ΡB?`KLcs~G'qzWa(*cC?~dO%c6w{B߱_F+&3$vΦVbgeb""x *1ݎ bäjXbpPy4-_C+Eȱ90ea!v`dJiNd䂄VU:)T}ù#FO+kU>M 'fi10uP(C]M–Uv/yLrNO}b9SHt'Zb=I^$ \Ilx"P5NҕN(Dx*=eK6fJ[C aS^0, -$`8XMj?KFD*,O}l]yq F MTi'ʂ}DTKhhڼ&dA )8vBĘ98s xmu1Ҧj'vƍYT1QN포h/q9cWD VR r&Mqvsm.92馕7eol(ЃUPH~r@ lB(i6?b{_Wtt*j~onbėrfhbX%wis|yѢq:N1ܷd~#{7s>xI|Uƺ@`.s.M+]/0!IPi:^|Se-A%IQ"Y>zk]9:"zB[`D4|N$9:Vz:q RhW+:fq0[ɩΒC=a&Qm3fH6_/j{7" E #=#T= p:l3\b5meșpPlIk3K^/dv^V:&&j='XdR147c l9lé2bUۼx:׆-4h2Pgv"Fr9  Z\Ϙf."~sv .Iw s]2*Os6~N\ꓜe#O4bҀGAc`1䢏LjLOZhj'v e+?S||d{B0e _maYNE]ܿU >;+;:ÞtvH.g[LTbOHxwtKr__i>˷~8;4,"PAÏR?S4rxڼ7Als B2s2r2.TI G̟P&FXLtbPx#f JtPD" OV#J9 Fm"V9΃07GgwT3y8bkS06`+`@ i1X ZSG:9L)7D7Ԃ&/̷Ec0Ji8M_ٳ̜ =D5,T<5x2`n=;%ڟ ),@x`\4K÷PPdB5yH]MDgЮд6~g чq?5?w\9h?9S95>ѣseNȞrMOQ ;Z j_(e i5A×C&@!RjKQ~\z;9+^)M0 K]ow!S&dQEP*$qF&~7 }"Ϟ3op}h|_ IVqlu|wS>IWh[.G~W#`020UV ; a;ߴ:_v^JD7AΆ$)x)?ԿùKϫҲk]쫃{p}lO oQԑ'*R'=軶k2]WJck@ S+Z)TqƢucHpOv K@B@YCe`'nD0n1呷`RPΛC6]5 cTCB:zjn5 'Us+i-' 슋DDNZ~):*ɛ\\fk¾]J ]#\:ok|H\^R}44 %dvL9)溆XeY$}Pn}Ce?y3)g ZYXngMB[%ʇ@kvzi2HfA{x8o=YEpĆ_jpWBΐ/Aj*C^4sb#O:!^j2K(iQf NnyRϿӶ> AۊX CJ=2) ʕo#8'!5V04S#bd_6:VEbF4z3 Q];[ ڍ+ dC<#uag/X c8,J*3Y'FuJl(͢+';0qjrn>bWo^7y)'Mƒd_fj:h@[E_UoFz yzYf BqE||kq@7 %뿘7^ ĀMWoa\Yќ! u`ќPHbPT DA7U Z7uh`GSw$>(hI tЦ%wx 3D0]H%=:P, PypP{κHgK/h\<*m ZZPe\g>W(f"Pd̓szuUP Z ~H?<5 tz>Z{1&ʪi4SܼVRTrs\P6{'bL4sP:MKG}PڻLDKm{9KY!'A~I3JC&쮶1d^R؊rYSL7(*i_ ??o#8l u؛^MQ\GKQK Qn3 +iȇPSըϢ]59RG 1wϬH.3bl;9 !]CK`6dm*C|}AxHYWdLҐrSN v:q Eg+^2EKJsei y 3t~HD*`S'*kݱpͬuBP2ǕnL/~PD}m%3Jӧ.iX\&C ~ڥOXXŶ;"ٕŽ/ؗ`r9C|U`WblnEI$*xIdY虇JBl!=u¬GHX²Y)?V{ErN!Pv2QOH؁{_ 唾>q1[XcFaJuN}YN"2Os H}P;۶nT8vSd cPߑQQ!I rW^Ya30?zǣ[2fH@3)lɐq$.Dq&; i [ 3I$A_4v,O %4vcgP> jCz< p@\҄[e$-jO aa *κe#zH@̱"[UKs<7&Ye{l-v׵=*Rf1F| fC/86nDi[LY\,0j"gF'/$ Ԕ8v%z0=Sw!zѯI훞F0ڂKŭ³#)}5vw8&`Rv":Z9V'1rH"G֯&2 2ي$ƀEfg[ /IZnǍz4G8?vnE%9Y(vw?@.o+m,j4ēqeą:F51~Aླ]}dx2-w΍=dXBMO~JF({|{K <Pɾ{-pFU\w*E܋aE #'= 0\LZbQ3GRn\^mZp{1ʳQ)7Pz^q:{~R?E, o,'B˨/w&E=ؔjƤc2&}UT~mDxQm8_/^ E>NyYZR폰KO(Xx/x5Vس_y6ۍV74ܥ ;uT"65@ du.(WpQe2BoS ЪcGtG倮e/YRNVb+N{KX{+|R0m<.Rvrc򶭙܄,r/AkbʿK3 J!+2 *iMpW{Y@w QWea21ΑS9N!L2K5Vg&#Ȓ09EɔwebNQuR°UF7Y*+Hq8 aXԉ~&)`B^@ZBF)O M%(|jzߖLf;SmXu 4Q ^d/> B~f9ꅶY'rXxH. +i YC}eBڧ! yUVC0CVTr ZBQmìBC[^0~d7z  SHf2] DFQ-n^~t;\f<4՜$korZ;4H\8韯\& -RT\uv=312GKjyƌ^97\1R0v4u,v/X,gS@;khgdMQRŮ&3uL'= dVPm9|laE@=Rdp;Ae.x 2PX-Kgtp@81l+C ^C"Dv)+Jy_`uBUZ々gM hXPt~$5 V}q%̴߽n5 2.F,1&VITGc.f^qQHp?,TGVb;[g}G}]W(5Wk [8땅LWMxg 70_p?qcn=p}Wt챇܁$,yPќ@̹vTO>IϫrMGDޡV>VBgS7 GrV"r:q]W$*JV䒎U0Jj5h*ůιG펷Ղ]Cоg?M#=J zZQ8;T1 OG$tOa&]*Bd"ڐw6IIų2\G&RZԂ n+Ͳ[Q>{]‰F!j .i"XY\X{ L%hh4GzՙYT!6s!d%Ar8p }=GYi B.m̭*_y)œ_z,yǍ*^Z#Z|Вz.*6^U姗 :(`\aea7"$fdZ_rwPk[cͷ"^@mS>8R;bWyzMԃIF[խi(:]L̢δCWQ:FKwX ۥ:b`dO!晋~<#F>/gQρ#7)NQQbڝ! G: |Y- X7qHK Fؙ@>_9"p(٪EɋLwͿSV.iA5UIM膎#hO '/ugKNvȇxN7TsElFpG,:e$n/@T:_̲\e joX y#UY+RH# V@fQy#ސ!EcODntQ̀%Est+m40+iFDń#8J3T03SVYQ{gn{^ȟ G=R!ɶGyvC Dt61x&) 8Iصq r!J8E YH _ąp$ۏLؽ& KPio/}pFd;`X~}dfzu^';5>+60^f|1 iVuV@x'j7L5Hg8o|ړ%K=NNH`gNu``8 *mh[;!Mw0NA7B"hOM#dN5+))M QnstZƢ3"W^ϰp]|C|uJX=k涖;B#>Li~0Je%eMj7f牗٠BADj}xdG(NObfGJ \gZՖأˬ5jpZʚ}_3p:e1dr%f2b^0kt*_JYYQ2,%VӎL\4y8.^F9#N,[.)Wba 3>%D[hi}3LY+p6w<e9bTQ:Of_DgGB)~ODt][ OΡK.oX ;6TvBX!^:s*vt΢jы(A/ffb-RYt纔(k=s*3l+!1Hgp$-uMeM#ʶP`5+ӫH&&-M827ƥ+ψi'(/ Ug}*P97+A0vͤkDXT3:Y$$;oPX+ptkU!p<#YLy@\͙3]h')蜧rDeԂ7עg!_&/uj'c_ 环{{2p.#f5$黭vg{e3GYP~llɀOj1y; ^S`I2I*3 vGyohH"tj6R;௓00L(E l `Mf=K U~ ߗ/ sZ춶Jd)RKbC{fIqaӑ4T~QQԡ8z ;`Nc<%孼_/?R~r4 V`h҉RIﻄ17!`YSD,R UMſDߴEx<l%V5::m=V~Ѭ8-l` t-]X} e҄tRSvwu͇ .PZKh$NJkvc+c#OCKH}7Ln:, _˻ `9yHo#sG >Y`rJne#g]ev4deWf%O}ҟ /ֶ|ޟɈy.HR2x50ў 0d1 F/Wf3 &sHїl 2>re{ʏL<۽:y\J*^~)?7VHbku ̈́D GRp]΢DR$Y}CjB<q;ENQ͌tyscgy8A(cW ﴩu n{i|uXf.o ZXղS=n\oI'ǐdl ?ڛ^m/(F]߮se&LWd%}wh2@fRMN|؈ P>{Ӵ݉+@hajVP37Kns6 31Q{ bkǧSkꃨIuf6Z gĄٵ=OR2?/ʡה 5<UY.9:r)Y7D!,;~T|jItC(#RO^xul,wO\(-JC!۩bR܃A5?zjߧ/}AK/MϏLd#Пwcs%ab:|Qt'$/v+yO`VS;1*1 +E7/ C`^&s" w uZh㽾7Sz8sq^gIUmff,2LU@5NjApLMفHjY)iM|$`\ᨓ"s~}`ck/ &_ED%IvTghImrmC):C~$]E0pC#){g+c˞a ^_n)Η韑1ȴe:L \qv_UK]z Bpz :ͱ<*/ex.#t}j\QteV,&3Tgo=V60% tm'tG m[EƗ[ 79p{T7.r(~qEǕ~B˖’Br-Bn-P(z`c7?qɯT=N :n!M`wmIZ3DXwȱ܋ٻh(:AQO{U ᷣLQôMax^l ȱ\}WKFh E5^}IeQB9vXtў$|5zeuk=Wcd?pX#e&uGO|y}) 䨾*:P"њ)>,p8mŽ*nhω^ V)mj공>g|>οsqH!/+ia<:T17<x{?YGV4Wtx$smU5cH5P`!ViqQUm":>V@:NP`d9V5%J+h1L3HIFؘ+Y.`.JZ4&t1c>kR'6#6C]þxTc N[  u@?lu gm"ȓöl M-ޛH%RXSiu:Q?QAGsC ?pP*IT`SmP l k~>Ҙ j/Xdda~:ܱ6#e|%L7n'ZլI;sl,0KpÀrCHfUZlU`9}YޔPcl7q;ՏTq jnVf"Aruj2;i(K2 ?Amn :w|Q%VL@]"v ]Incu`)P9;bL=?>yę,6 +{F7GD!/= 9IL浝p_bzq)[K@>kYj pn9,"9 _0:q(9v*e9E*=7`/>'8|v5Z b94b0> 'P ;BK&9[S`O 36sWRXW,vg. (evR%L] :.U^.kp7Hԁ{">JlWp~>DMRf#b,EΗާQ{5*'ՑlYp}FʺB=16IuΩVV05rF+ڎCd<0F{Xzt0"rǰp"*J[<4 $#"o䘋:D;%'|didCaq,q9>lyՈL OU%9rGxd ";#ئJsv%ƫP ]껰tkR~@KS/HK"<@ȇYuiB,Mеr~!K @(f<^?fd0 E%p k)9ξݜx#Fy/o:+M.>kқb4X*C AyT+)( R,1ZF_Uy *pϊe8:ۦO'~(-eXΏrԭu۩vN N76 ɻ.j|S*\xڲT4x++?[$ͭ+j*܂aU*ĞHUOhP/C^ñC@_gtN-5׍ZԔ:{9@)Csr@CED]S_8,Ц-} Z$)x5oڳa@v |J IIQpd3Z~hWlyָD0%P"+S/W3jpOTȸBȝCY@',971#mĂN`IM8!wH;7oMt]f&ظ@:4NR~MTPVg<#X^Ngm34io"l~ZD9̬4ݡcqm_j9YAe0&.֣)$k]ǬhJSI2S &0x4ljJ' S^JB(u= ^'Vu\կ6n]#T_½ U>B$`Fij1kDUelUe|6wmmBA)`]0vgE:--nҷ"prN1HMn  mJ$NV-u'P9# !*?u@Cļe<ݶ&#&ׄs 7F7XZczavE @z(|{7s,S!m9ḳϱep35"]OS(Y4X"?u]eYn2iId)cW~HՅ֞F+^[vH=+IPGZ`45nZ_a=Ϳ|I4eI~4.=#3/70\/p?8`x4:8yCڋYp\?Gu*VGw3sb@ W;+'wXDs ٬0uk~3Y[2yR<T }ݻU˵Oyc`sfH{z*cC4t8h!NnR*+ׯ~E3H|Y<6$7J3l!i=?ժ6 9k;6N:dܛʅse ê5#"SӶyߤlA@Skm뤋5UqʨN.too-l,+]pxa(!%jSdᤚb4Y3s&hCJGmW aop")NbYӃbEҤh 9*EHL>R} B6A>4ѥBQE'=cOӴYX6?4*!`McU1mɁ%D :ia MG׏I?jPjGS U#ukBk* ڏ hsm!͸oz6yI>^|ͷw=Vh|Ɔxy:H nǂLI.+mݿ̪ccW-%‘89Y{jTpln҂|?.Fk V 9^]m }Ͽэq.:YY%B"yږB sþeOFN4Bu7'/0p(I#dmѷHQ~wwc^/@zD[%:sz =]"=JM89_?Au t:(̤>ŴMmUN`z& ]ժTeFN+Rgc^|o[G@z#l|L3x݅wLψʱ=6v:CnTPbK:0^6S1ɱy`,# GiouyHCЧeF^iWӦNsi?K'Q.>bG]v$8Kp;aks SKA ̰mVW x섀&+iI,J Yv>h=e1N1A$޲FI߳W g\|.?$b7IS`O෵TZ(JDv )HyW `Rt^?̄D%nķ̨]5 [r%< <[ڈ9MXՠ_8Hq /C;<*2D7E46J;xZ1 JI /EG : hdp註/2O~:yB,#Ƃigt*nK(*kMCOtN=2vZp1 h<8mo#CthǼH}8qWT$Q5[9`;[}gM9< #^ʹ"5g]Nok@#[~4I->y U`Ũ+&i@KI.IlK:Ql=_8ހrrxO-~軳Kr-x֐F!x9/]bVyœLR eU߲ߍYELs5J:vDže;F˰m^^c;6Ҫ&Sd=SC$rn4v!C307*jcKe+*]!DHP#i&t!NvGEZj3Ả(,xZ?MIm . &.th/YJWlTT4^k˨UgJC,OO2=ցsd0ݳ7Zf VI3_>QF_(TeRL8_kl2;_'بYAj,ұfn Yz3,HA7  .(KhS- mPEκ)Qsd}i@* C<(N3%) *Q$U"IE qLl&j*4L2#./A`F5 f+Y8vMCvNY?=H9*#po ͯtI.ly4Q,6 W;s]A`PeVL[?r,/8aO\˙y=5fALkp:-JP8w+N?GhHp{WfrS]fc ^|e?ؚQ@$fmpF2" Yka!\?_T[L’ļyً\>Q1f%">Q <̜" 3ϺVTl>MYG8fkKj*&TwDj a w0]BSJGpv̰^?'F]#s@X@5DVfH3B{gkFQ۝f5M݂૑|BOe$U 0\un.vIƝxV,7eߙ6F{+8%>SwV5 lI8YGHrj /?vX+n&@5 Q)}m+*t> k23e1>1rC?`XcnnS0@BTɷC J/- ldr0]'5y9 ۯgPhNES_Q޷%q~WqF+p@NKy@_DEӲ"g {E-j* Yw]W."D=pIJ޹c6;;:5Cbd5CK[ذVu49'>9uaeaKf$N.k vBAf}UR*1v51!+*ȴ{qV~TiuֽLɞtµ^F$8x{'k-E=<>/SF`Wiߕ>m%S-'l ~ױl[\0կ]Z-H%~t=OAeɫk=ȩ,+/o'$A[=s*diñ}B04!Kpۭ.|íq05HX⾟ e.Ϛ? )3sX36-ItF-F]_/< .hBjI}bиy[PJ`dRJyD,оOMZ=3͒b&7ߞN@-rWz >,R{=/߷3`҈G16!)C1\pVZǍ*DnFY>} 'wG oAԵ~ܓsp-U|4ZI{yGUbhF!6%:$Ha%|jl~|i'֩tKM녪5ɂSp(N Vu~J Q^Am>"JoEց]Ÿs (Х$i6rih`C Tl"ę׽d6l021qQgH_1pX:DRG:&e}*m&RJ^5?!q?VB,^ -inˆA8w~~ ^_wpvoKfrSClS\(] a#0anc' 2Y *?pf0"݉ft#oF߉h[41(Kmx;C`\ag FYmrΡ MήѦ fkǴ℠{I3[1 v\${ir ym+u)3k~WyR'To*z`v|Jۻ݃`()G=pĊVf#)?'48L-gJT&OeO_|uY`7s#y܈e6 [e.tT8T@A M2,rψuiB&tI᯶ Vw}@K#|UUo%vɋe2*DRLY3hņI%uX 1_%/ȉ7Z%mM. D/|ȱ d@7kϮa~p$HƩChmbA FWFRs)(}!n괚1[+۰wQZm̝ ³x X7) & ^qajJ9 ?j!{Vۥi*7D1*=q N C)]s2#4#0'akgcDUj4fc^b2%-ʞiRn)d)Qm6dAKVsF1'Aj\`y-?؅9*$lX/=[;hw{1d̢Rդ=8=n%1zX;t _SĄaC4~0* aDTn<_ _o->F@/Wv!g/ܢejS'{EaG l! _INb*׉ ӗ2k=lBY$6rk*ֱ=h)u91]׽,yZ]Rwfr-]f[ʭynI]~8T,N (!';ovMM,ۜ/R/6V+x?t*֏c.E7tK56i$ P0UxN_4)EK (Y@邞APMnJiPxrY: A -S_~C,1֙xNLը P׷/-v)k 0ˋWd۪&H\YdyPU ̠M&/O{'= W$GŁL0|=+ԛfgOkWӻ |Լ\vEe~?0m3@&>b'aҋ`3s5*] t+%#; HJ9Y\ Iq(+cbŘ[Bh"haGD7k vҁ߀$3-OGXA& ap\ɔY!ޖ,\%Ss6|l  x2щI_Qm s+nvWE֖UTBSfp% oCJlw$rSk۶z) Eߒ^caM)2-\tm-trQrn" M#b  R@|{:oDyI=0FND5 tv sc' >29~u{C\(]LN 7l;4(UOs@[! oY%>-r+NeJ+ŋp(Fhw şN㓕t+ 9gxrk܈!>S~<`,̾$yG|PJ[|8S tn h7I !)6\ĦѸ&h.YGAL;&C $-_\!Za JCPJO81Vq0 o{P-nh% 1rR8 YYY>J!a&8ꧼ yڙ9bk8⓯p|b[[3B1D}}~8n79y$cT29YAW$UmXC[MuO(&Ѥ؋e;'qT>ϱ&M?ءY#]Yfȯ3zHA<;ɩx%2 6q;yC}5m j-}-  MnEFL*3I Ӗo=?iUYq¦!P(a.iWR$]~PG4^e>5I& ojͭr90uI0{ßN1\ f,q5;Y֩Ks*24 7L?" CutcOﲵE_CW"Ɂ`sb=%At(unM5tjLrXV֛ΫWd`z&B2Q8. UO (6ǕOr `0~s–œPG竼-hJڨ%!/}oww]1^˹[.,ᲒX{TdlKO\re(nnytJ9I6ç {9V9<ּ?dLͻYJZ ^Mr,)|E\V[mCv}HJgN8 p;^l7iZJlV;t_+pP=(WqjPƠck m܈0 P] ޿k\S轈G5Kxd#~%P|ρdl7n+K>tml؈c7a*f@y]җ >/C6n+>e$e{madMmdq8>޽_wf(qUN|6IC$.N4ieuOss1'ѩ]ā@2;\hP @U f'rUQ:P1q802ELi1T/nDŽDcun6Ůt'u6 (t1M+h'{nߨzw&R ΰ  )ⳓ>a"BH6"5akTbJ6Y&8u~C~('$׫zrL"ɍ)/o!cIUޫ=g4\5c^+*?V\_CE,h @-__&bt٣j-qC1\Χx9Ÿ~Ύ|EM\ 4Pysb*h׆3 ՓQmB]WYddjc'Jm03wiz&v/N} H;CRb\" \tpRʶ9v֕'M4tXLEr.c1=^*j;WP4P: {a|d]/j#UD$\}{Cڡ87筽`/1ټ1m%̦"ΞOLؽ+K-񊎴/|?XKZy4i畇V' cn8J\Dq/8S|ݹJg4J[cQ2/i@+4Lj TD3F%֓P'qQ"-wN  [|0Ʈ\ۚ ;9iab6ryf'!d PW1߷V"N*61K6cyE29xTil^Ubu %= >4ilɴqۤd1B^Z W}`U2k/R'K`̊?fBp;ֿP;;i|["݅Ga곆idYzHjg$n}m_8Tj[4|BWcE~C9GrVl8'~ʧKՎ֕B:&=ð-3VaDU$'T,t%\ۤ'j)2n:3/UY>Z}HG"Q_ Z 3?^8h6`7[H%50FuJF8$B:^Yuy8nG?PwKVcņ_ѥW>5[}34*, ׮@T_W8+_T^1^mgq:_Ϯ/U6OwÖ\yPp 3W-yo!-Ֆv!MN I(),H,zj mȧVYmk*U4/$-hY>_ju~}a}^Uk2DZ}",e*hK qeYMF2iƁ`Beր[ g6=.E 3|.9=U6xAY2;"t.C7u77aEXYӝ=~‰ wB_BSU+51{#fܰ:Ұs4=,t3 }[{dNyݬ E1j,18HN7c.|ci&nJmH_gj t &L.¨ձۆ%,1hAi0+qQ%)._P~ o O0ǫiNFOy>6Éf0NHL.mh;GAspd2CTuD=6i}X67W]¹1Q5r!nsBM 6|E&B#s.;X%Z_C¹ڥ޼oCZ*XWT\&!pQQ[_&MfRyyrJB A) vאٞݐ2߆ۦ͙z3܄kN1n׏`2YN@Sq_*gV7ig44fcv+`8 A3 '8qdXCi@0|o^{\XdnIB9'ĵޔ =T}+됮puo,kk 3J DйИcN8qBSY5dh?LoUH*JT qݎMm+/o~MZ! \)r⛌*V[$Tʫ`cQ-qV?gLz.Wr |ޜiq.</Ȫ;P@~ûVk&V>ٚ% e%=r`pUml_D_{T0` ܹu#+oK]etTˎ65|1i|IQ'|̊dpxd99>Gȇxkb/FH&@( K*的w핁`6燤Q4A Z\ *܅$NVĶcVGߛ"=L'7AL'Oa*,H4PA:^6&IIVn8e ]!p%0(}_') sK]OU2`n7vMfAW4d GN'+z\Tҭ0pɺC[u!xºu[RRDQ/guL< .l8ƻk+w߿9BPy_ra+YOF0C@pcĸ[ft4jbz l;[N?&屡؏q&8&q-y~)cAz6"7 zTFS\KeܞXs: :C/`tN¡jq/2=M`dz WR78IϟNLZuaA-Ho@gO3@$ZKZ7%m)99O۱`ʿ#jyЬ+Vi,;PĶ")O%GrܐIR`}ۀIYo&9e4U~w5I49U{Pfjfޠk0#awC:u"$kD6ƬH'OWJ2#/T?&e*Ő@&_УYTUϴ @)O[ya*.beLdҟ d,I+. +$(.-S_̢%ypkqUQ XWŕmK&RRڽki: f]"'_V}>oT[ "L`h9ˑ:@ѦSQWG'fUM'ΙM_nW@(r43wu Q9~f<9!2@OZO , )׆]LU/O[0cs~M+5O>ʑmE%3IދEؽ}^xL_> 2y x3 ^fd}kL FwHY\k?(T=H~2כ)fto= ݀@)oRJ: AI>ޘ4އK`ŭ5vFB߾( nڈD5 βꃺ8W[<8+X|jq^ oFQ |dU|4aS` gw5'R@~Ŝg_pڽ6*@%JX֩EJ=e| Z)zSVg7قWP n Rt8 =h{YZWc{D:9mi 5|7C‘E_l/h >)&B]%lqSse!>uXiU$ڐ;F|*KL{UhPw@Fh'x!N떐i㢓D3O%pK!!9ppl̓D2em.eֻ:56_ZONFh WMo# kWJ;s:hp^Cw `r2aA=N09GզƯtp.w'ըV.dml|VKZ&qHH-)4j1vZU..UF @mZGA-79fNہ981;3LZ{ZVEMFEzC0_/bIhA[״V.}`ŠD+|C H|xƞ%Xa r&ו6VVVEU2aYW@lj!j$`P-Qo`ENHNQPcqoKp^!yᎽ!{h?7*u9$83}ޫ-fm>Ϝ8n+Qe\样Z?י^$f ?هf*mabcxP$aj@+N->2[!q8(wŰ)վ~ ֵ /sZB77f@ObN;I;U[*,!5˱>vi_Pfc;iin*0|yS~3g}T ]*9D*&p!^17 {D/ŅHȨ A6 B 'I!@VC%FSyLGGs4hjǐuL1RnHs"ųv@ <1X|2/w2l%))^RP6J^`I/6bp ~[;\}Ns!*&vyjψ$8_u n_UfAJk'-  25ў>OZ^h|!ܛxO % ,nK\ESa2WN1ܳ%j.)qɵe`;~9oZ8n} b;Sq˙=l .XTa1 aͨS_PzwovCZ7u&3*{oˤ1lOOOf<辺rH+& ٍ G89i" @D-6/K\µ}  ڮ1OհJ2W':"L֝/>X ]ig& [SH窭.f&/,0iVRR({+xtv98wWO:Z6: ^ Ö.4GBe"[)CFnB54IrcA[dR9PV+\hhh\`߷' Ha?H%N 8$|M]AgAًeհ#h_o=M$ZFzXU"ff9=nkq#f"yrS CۑX['8Go ό/T|u>[#Qb51NT#`|愳XtZF({՟8Z g;+q6.$x!`p}+H}=Ө)566 "p ߣЄP  ZUw\5#Ԛ\V17(W!70/}Ƕ`[CE>^㴐8!Mkr,h+a} ԃxBqM(P*bKBZ~E܏q)"{(E6߰.5T ^ɜo"ذE\^5 X!&B !HPI ˟UA]/D-b5&Ȕm[V0O_Vl~<|eBYO%dBߋEheRSA$ޖ?Q}l լ%[EPͻ>5}IcM9%6_cB/D䤑PR *F|f1 ²1M͙56)))7)#-¦+ d"ѾY i@۳col @>xnf 0RvD8NO Y~l7#Hk<37bgޟ@`F1o&w@lkUJD/j?g-᠒6\3sTV4X8\g0DUm6!RY,w 7&Y $к L^E jSNO~S,bN3܈\ a}{Pοk,~н9wH{64l`AϨ "BfR":8 ,ƍ`h8:rmj!`̦neW7]"t퉟&vj'ƓR a2ґizO/ -6*m. fj#qx3ln>aI f~g|z޶3սBE(>+no HV9y#P0| ?m+.mRxdÂG@FIMm\oAQ[f#9jzS ͼe$*رj gw4\gks|؝\v6f/@-\WptwQzegPn܃Z #,a3$<[r ^WR+6$?\v0YE(ǘGwT6msgi!Nt:31C=OlAW16'{࿩ |Qd/}61M~aiê={t;`| ^. ˟ƄcgK;8Kur&;>Q%#a`KUb}I.tY9n^Fe!K/KGaL]F!*"E^PX7)a}8DIK2pH"nw1Fg^P׺9͌؃l lHYY.5ƎlBV@ԮM!m. {|$bk. '׌͏B=jLd[cY7{hn!2-韎 =& taWL>s뽧<+L^YWa%Ht/x@]⨑'C`rCZv=],G0mvA4 b*}eV_Bm 46#Zm}zuԂ+9k@>Whoxߞ`q:鑙ݪh_<6Vp^!k\;E=Yta@ҁlo$r+- bR!B?<Ề!럸,eF 2ʅ{fXJɤEx]~O1~{<9!p)x%>@(0RLKt)d'~ l%]^q`&_ 7ھϺHnm'#ܕyĸ.8 bOIx00FX1潬43' &wogK3JxUY+K?)Oo՘ q"X T2S+*s(͈JτoBn>9c?)lNI"Wé.Ѧ#Ή:7^.h*A~2zdeOKߧ[ӗ~Փ!4p jGѵX lπ?FG ,4[f T`ej0VV*-5G<۷D7$\3 !FLC,J?߶uj85 3ʀ5'zГƟ!p[$«PDS6tΊ-?2B˒IrL5J*K54NT I T.%2LfkATh;xWMpls@/_CMMpϙ;˽2 |,}!GEQg&M yN9'7g5獆|hbJFM1O_S<ɬ[w<.Qvh; ݚ/e-B@wОR~',uSъ8V+鈠]O ADAte'/4ж 1D;Ma^}H&J75f -O.?4@)^kD7I9-@I$̈́pumGu19{$ǃL6 4C\KfS1vZ_3BEnr2b.^~@7#Heֻzonjw+Y@+3B-aI߅!*,ZhDack, 4aI۷)*8 qpY4 m',b2Hޣw}V}t,jhړ \ ?ͬ!aw^O41_r 7c 8{_ jC 7jN-y4GWgmbu~j1gSk =Œap2fO[1mc^quhHAFQ͝^~~],*-^;6FsMxg}K'}m?`ʣ l\ Zc?qHZ3S.=cViZ uhL_UY7©g\A`8kLD+~Ve1$OHc( >BZފ*πCR^̯Iփ5ٙ<*C?|u r nsnF"x cD}0RO=͗K$QB  bM ʍ4|0ayAtnvbJ;' M^KW[]vo.uB ޞ9Ϝfa]r]|䚖W{0" =8V&T+-j@_c>2i8ڌЎNj|;&¬FB4ic/b&&9MY +*F'^Ahd>z==",1e̸>q ZskH2*8@4~d4i͒w$MKP<0$W[1Aֿ-6kC>pBm/*<ҡ gUI8bFHF'D$p4ńsZLL$'< Y褱>]nq+ Ù["W 5+TE9Ge6{&R:wSi=7?@p<^2=} jQ>֠A\/z+3d$?(5ODlg&]C֪YQ!8_U&hSݩˆ}5-݊,m/U5\WJz.me**N8$QZG@B?:kU:;1RcK%Z[[E,*'Td-M۷X#v@&ʫBjlܟ #նYhg?ynԟ5T΍Ӕfi2P(KTÍ`.fmHUH-*fD.Ԭc2LqL.2˪vÝ&1*3? \]X /gĨgRxOT>|e{{]ʋ t0~ G=OA1,9%$_3`9s9u`O(qLz(}( (uXrv>SISPCm7U9kK[F5Kn<4d ,)} 0tQ,4}Is߆( I4LB5sۊƩ4bW>$X.14_ JSm~q4t3+ҁۂoUkX7z|wH6ZR+ne%tҶh˄\xkU=* ^ XVxԘaS_,-ݜ bo)P4?$$g}}Hu>=TS8=)-)u+-xW#tC/8D(b 㖡?n4VF}طY|.noT~=@s\W'jQn7EPC3 ,Wl|v{R.Qqa9ɓ*q<FQ6U߶wZ>d0~=[jBCWDG|pQS1r˶#H2o|Ӧbr 9%xLl߬yD&m[bE& :} @垩s:F^*v~Xڋ`a 4X#$I@5Ӄ?X  p*#`E~ x54ƝQ¬k>Є䊛ºOvyTɅ/_(#$3Df 2{|o8exY\UV+fn3*+7T3a E]c+zvo2J(Ŝ6U^zʸt-UPmںۑ!X3ؒ[>zZmH49ZeeJW[fƼXf_|{Ĥ䵴ORic2 ˺Hw ֐V΍ |,DɃ1sP|j Gk~4 1i~YUOA:N MQllv\D$EPn5/ÐU 4Jv"PU?ˈޤU9GyG8 wÆRX%E'mo7^-Y˦ݐ}#LM3h*ؑHl|i4$N Iú_G8||;^m%9ւuK= !ieo' @( žEg$§t|T6bΊ G^̢e Mf:0 ah49V}?@bs;)yzzqf",p_]@ս2dp f8S)8i3uj4 d17ռ?,at}>FSZ؊Nqn^Ia[愠󁼡c2]M.8y"}k~괖fwe~G4&^T0btĕFBMbm0:k{N+L.\92-,+EPq.*Ln5TM5~&Fwuk9*n#FrR#2 ]tx] H,J0"n텶d-(BôcO0>/$̴Z}ECO辚|TЪa.#[@c܇+vx#`kmͦϕ\6I 1ǕyY\mSUvXZb*\G3*F(jG9[3IwhPfw(dG`ʂcH$i3IڋI=@f:1}rӭNc:K񣰋 @J?mCQNkWl~ q62H} "--UszLRr)n3zUfG;qO$Q7Bǎڕ_>f̛ F o0Fw@FwB"QmRl ( =sބ YۺL[|CKst\^Y4P}R8 ^ 6$S"XKo%V{C<`C'<[(3Ȏ-WJvicӗ1Jua؅jŴHvз!y6ߣ9r% Q ߫~xwMVV)B ]ƼJ9`O:4 HS\VjM]v&Y- DZ c*+ {dѻ ݺ0|?CrJ]"ÉC"% Y1%ΘOk9ω>;j`?:1㆒Df(wfуgywY]cꫂ~\N Q?'23usX"xWwrг,A?2[< <կn)ᚺ3™ 4ёwפlrw/Ëkǝ[`W;&.y,e#d,t/;(sz2ɛ;;;b0 :9CNň_} 4U{'`vT`o5dCǶDt "gW[J:R O\!`kCOd 9sb͏o"0S lw]P #=zƀONQs>^^o(6IdU42c0L3R<ݷP/=1P`7aԂa #zX zG>OPoMh*kkf͈Qѩ r1Coޟm'?KB1)>}I/GF]fXojY^y:]`A%w XΔ[GMH`S9MeԀY@f{!+uQ~JʏSˁ&+eMxJyXX&t<$̃[A}vIR7jqjY၌왊bX E-ohHsoQ*`{Ɲm\D}G~JӞ󹋼_MBFGl\ī*:~DHV?X{>Ј T044pG;ĬR1F]ʼnM EQFu ToϒǖSC(R:`MU#[Bu/ e=MO/$:Uv@Ku? [;2n߼-XR:T<~HRXi'R3z=h3njJv C-=Ŵ@P,Ӏo5khAGE񾥜{ǻ3@ci-V$(]}xݕ 7짠 `+r4#~Y$)[90Nh\ɭ?34S.p!^#Ǫjyy0;mjhCMݵrW1w~spfS!ծzz,"cht}HMT;I-Gp[epI8zr/(T)42P/A$#~VMQء8l4*75?!AgӦJ.e6HMv<9O莄1RSZ:hi @en %`!h*^` 9{$2A#J@ gjfvc$Ubi7&E{0CW“!^NA*3ߢѦ8ٱ ֘*S LY5nu/%ph0ϋeĆy&jGs\LE,Q`$5'璞%dI4܃ 2ւD+CY/$*l2 by[cV(MH~P%5iJCbO#+52a4zwAOh1,ho2W^ Rbp<~(\%'ͭ?;OL;G8^<-vVe G,}@l 9Ҥu[ݹ~z2 X-kE`3 Ő;ԝ%wA%2.O4#lrRDT-LY I͠wg\DfMw΢$?3IRh덩l f^ڣx2vW>b ^j&lάm` }5E_(yFkikg3jGgFiB{7E>grɴ-P7 aM~t9 !#<HLSh0ĪP3]qO :)i@luW97U6 uY|_8QC@dhqbva_Uj{%GOiX?VMćYsR 6;jNYx wVX ف)twթUbu` 1>=Z杻oy06ķ'j,vcRF\oNY8' /m(N+mpO%3~l.w,kw\s+]K~_|Jo;{xjFckgq"~&SD9&'JG1e{qoAc3A=+vT홗 ƉYRzm%fV%hT58&"02;"d8b$uA y2v|i4j5s?'<ƀփȁësLҰH#6L۫U+c*,>dt帜Atm"y&r Xug+`R-pn"w /}aKoA^{uMxIW ~Ӎf+\;:,อ Gpdzwâ GpAgƀZNaLN&8|Sfb=1` ?!Kq}I-xUÒj`6Yx1]S1Ê{/&d J@UoxwOʐ"bAXK邱جk z{[c#{냆n#Z:z'>EuT ToD Xc2LY y޴I/ |D7CҞ5]SNڂdB~jӗDI=ɝ}tn kct2whRL/cN@uArhbW/&s;+4`Yv^Ox4\V!,'a_)<{װ*ؿ7O " i]Xr#+žyNyh#m'9P=utzi#KПFi<?[XȀn J00mDICŬtkɕI#8SiCdrqꞅ* "'C ^͌y hڱQ푀ngZUY-]՝Cڑ;BH"yG)3=6оw_uyDy>}ZowC)XC13bZSge7?x#*j'Q3̹D4 Q!?{IG8gJaao:6B%46dž/4㨛)Pa=NsiXU`a>¯|ecgBnM2Z᧷!Xɉ' ZdX({j,u#5 p&~Xѫf}h,VĘ6&U_4Y0f +y0 t2]2_̡ޤe\.s}sR-:T|v/YDŽR];ΎRxp-EH?0n*3LK15kye\n+)VkB(mo?NˋZmPNv=uVz^Eb" ]!#7~#@v3 -ld#IX{GIOʣUw =a?6L,jNR2g3RCieڧ<|)>\" him1+޼Rş|PT#[soTÄ;Ԍ2`Ȟds|+ ΥX]PfX;KGl5I4ɍG#Ai& Ą.^C*Bz!MAU:dvC$0dңFu_O/7BǩB bzna=Ʈ4!T|{{XaqܫBi k}M<IǬ TX4aB-b>IvJfv+gTJ\D~'G zC#ݴDETpq/4ޡw)i!VCyy%= Rv(О2)r3oL1 E:ߑ׶aJYӮ&t.tH@`x%Hz'Њ;Bi`vp<~CX$E *L6JUa#:A'8ijPSϢ]C mq.)>ϙ1Kj8Y[>lw+IҸ{5dv<5tCs[HW+p*G_i苃I.(Zb&`ݷi}@E7jVSM颚)]c 3:P[V\ecX-r mo5&D#gGuO%CrN5 Dqtc+rMPW_w>hsY*U,Dd&TVF{tjcMCH6iu`ɬ8 5'H^\[{ˠn_Mza[tSPr!8sc紜kDe_}5o8ۄ܀ (93FW%HoMWL7ܱ0QW@ʽ.d(I0H o#&й& 2)籑-WT H.-D} 7aVluޜ}7De''uYy-sQ݃GՓ3p` OY Hh' B] 45B@N+Q{.:®)băcB[),x*7Sۋ~baun<_$;&*{yqP>pJCƉJYi|x!t袋!ȱ:oK~x܉9/y#v8CO{o*W̮!fwcǰԒ#O0~WyLeB:߿q#^HKH}ҫ?Fڙ;i>]@5~"DBd3b9 _ܓy؀?2T7q'(nˍ(fU`cM2eANRV61_mrZz"`]}2Xa D-^QQumXe튠?!Mo.hT^!Ţ&#ɔr\bWBqLkvi"!3&d.4 t7os?4_i *:Mz/ֹqIWR^-2oq} ~QEa4.'#H~ͳRׅ6žpVܦU; p]@- "wcƗo5hq晠 Yg2Qe<ː"fx~=Q<=L33.ިyKt;E*)dᴽAJה}y8J'ҟ.iQ G(^펇Jʟ3z/b jz#3Jk{5rPI"X UWL ^GH+īN='㖸1Ӭu7p*ANI?Ese IkZ,T$zŇ.!NҲc#T= cmT)[KG$7T/CȮEK@|r/=?̦O%=\> */Q4υ N`1Ut=(qhB.PvRDCJ:S}pE:r;ߥ(NT K'2}R/H~ WXv9}v+zBDPXUsu4tU:Añ器kuN=@ݽD5X `w<%߮g.xZ?&p q=˨cQ=nR#A-`4'%!Up{Хɫyߔ8ҷ@QKZ\jN>n$s=M `1\{g/Ϋ}='6i Z: zϜx9=#̴J%IEr,6Xd ZmCMqᬂr_aWꀨuA'~{Rz)ú?U+н~z::d9eCBpݒ' :#'0D)_֑)_j=e+*Lxxe(GDlۿ>'Tvee4(͑7y=dS"%u$`0i Pg"ƁU(2I--X6%OY_6DHÙ纨bw1樂zן,J,qTyP0{*kOy%AEn+.Њ9 QHɳyOmBxN# \Jѝ&x՝aߒx9q/{g1 XLhAzc&1l<搜1<'qP<;{Iy$C١k?n[ sx8NQQmS 7EY~Q$YH XԾ jjp`?ܨqGC[GlrխI(o-6!RḺܥT $zEovP뵅 y,j `t?Bqļ D 5NX 0HHҳ3Ks -0fMéՙZKROW0f߬l;z>f $MZ oVw&[ǶABN&N,(~Ґutd0A}Ot^c..۞J"KY1@̀=;DMF8.RIB~<П\f8GM|\ r1&'~^,zv%.Pu}|$d:~I9v)֍8_Wl"6ì@[^ep5Sۜ[%D]91ݒCFXPjv$3x 8"4bVB(z I;J2#d-agj2 SlW 0i8//$}ۘem7d&}m;C%\f1$ȏ-鄗 lͶ%EAKc7k7 {8X8b|k;Wm).[N3g4! [K1ތa{\9e['Jã> ]j6{)?^݋XG]kEۢc#M/,?~cZJdq+?,ԇǗHD!҅ϯ!(63.[N"V2OAm3=Okxb^<Z-/@)v(z0iiW&xOqGKz 5nI+#8L+xV}UrH5ZѴ4q 1+#]}# :[q(+Pf>N{nv!;.@j)eִWbIp^qweV6;We;;|sb҉9KBy _lh>ۤe'I{TF$G@q襮VStΦ !5h\ܫ*H`Sϗ?iF:b62]%VJ">E$ikǒcv=oN'<_m a_jcSRK{>5(HlοAH6!)'{̀vlgY떾%B&={S̴auI2Jy1 C )\aٙ(/ӓwѭ6 Tl TqN|p+l c՜2_]PJt׉4w@,S[XWej=X֫eB^'׌4fD͂}q׈E? LuPGSSŸ!]TrmV0!_b\=NEoI1r7VNu0i?[ M'0Dr S3ңV *H(l1$OsF ˕_k),O7@xD9yk\=}ntQbc!}ӵ8ғIGp,BGظck搯'6|%{lNu+,Մ= %u؋=tpކ9AF=c\ZH.?rכ#ZZfU7H~v ~ Q|P9Gť\w ;iYT7R>ƚDEpԇJ7=|(]]ɡDɝVxpvr,o$e?yx)kdKb[=nx 'r,C2L&+A}ڙGd΋ d&f J&sKJ_Ycϸů3Hfp- =)Σb&_]X/ήZ^_d9Gݨ8zvV@h)6C}et5ShUA:3CqSe^K^f4KwS7Sȓidvz79S/5I,=TU3l{k2;rVPoghbP`+f{)ŵwvMj-1F0QƲ? Jc^j B:cd?j[y޿%7פ],y-=EW·ŪƊ0P؇Ƹ`<ǰ͙䯚" Gyӣ/毘W8ƍIe"09hd[o c^[B%ŽP8jKC/ +9[0?`>U`:-dV- OE3GXo&r}5e]ےsC; &ԚoJԯ[6 Ī6Yƶ9k'FZ(XPũxMQaPq%GUX8ÇW϶<UbǎlMlA\UiC3 !i&"AT3*{Aɤb+oEPo 9*!SAY砤L[a$D<{`Y/?6 v/)tsYLDUlkV׳O9} 1͆uc6!TDF pVVb.ۛ[{-.1ϕW}P/HWzޙKV&dDѰ,kD?%wDx7*JȖy-"׋)Qq!,t+hB4R2fyHo4 Obk-g0+B܉_Sj|rĴ\.| &9)f ~N t=pUV˂öQ9~)fͰxiCO&G+2'<lwi2aEa|z0D5ϼ*ش&Ņ|ԫ#S{/Q?>8xr@{ԟ%C»ܣ'*Vd ݬ¤s3P -IJJ꼱sJqrVE~%3@4OV)`?'a5n(M-CXyDL;}E60k / ݶʃڜ..;˹JpevLY 8d}Kp+\oS^d.D(A2~u!/i;xL8ceߞ\K 20;l,u|.& q#=A`&s8*}(q\ˣإG@,jt5D 6iW$sy#3eƿjw\j)ɂvnZ\2`e L7-.`=>!_ dÝ(hn"vɑ˚m7W"xތRKtƅx{.$`hceX"SFp&vWL B1LF< :HjŤ4=h8y:=1| U(%e'/E 0[MP,"śE6[Br\BrRcá$,Dꋠ_^5CSgHN /trjeUHm䥁H[˷bXuo _2TT̰;EXelH}qiɌot cN´Vock4Q_gg(C`07m=iV#$p]Pz86]X[ՊAP|c4,5u~xe 9/SU.7U)Ҽ{Ў>M5CϨQ>'1'm۱w q;%8Voh7WwrPbo7'EivcvLu!`(V 鲬^J](|8yGHQy+lb_9RC# Ҏo2pT@N&O;M7Z= y1>~zdѰ'j6dR]3aI+JޢoO\>-YCUKYSBsTQ[#Nl&{~8qYEl~PO!Fg9ӼPz"Ȼqxt]:J.?V$S>uFOb%HI&m>s;eƔ]3=Kꀙ{=y}D+3; 濾y_iOi[vqȬZɗew, v콖v.Rѥ`5csr9¸pDw"|361%I:K7୒XveT(~Ӆq'dn9X# ůF@8QLGf Q$ϢU$)"ۂzNbsuj~'Z\@&`=K:uhE@#nck3'5Z%EL‚Ɖf%kܞ |Pv{a2!8K#h[ YG;j!3yT~ܹp*I⁩M)#UB‡-#ѻ{1GY^CE"qpbp=d| _c-8U>_t3Q.8dpRPQd'ͰQα%ꊾ:oy%- wv2کiv&?8\eL3M0Ahu2'oi!9TBVvq)z6U(V;[DX e{e{Q*;77uKU4. zMJwdʘ4 oԹ; RП0r*S4N!"")2L0,1{@uu6 `\鳁hEVwPfpޢSwUWA"2 J"k/zEB,w~s(,ˁzʰnoPQhb+KVY@fZ84D:ο&=O _wA{ο;1SʀO]_ ϒN4uq+DOsGEOF>zYTF0Njl/G3bt/ l uvrlR}}OMְaZnOd$)` ]|P -w{wڲ*AhHkH5qWA% B#1py S.KIYF5TWnpRiϢAڙ9bh§` *CSZ񹧣!p $JA* s9a\*r_ϩ]k#{̋I+Zi/m E^1$*A $ r2@$`V  bQUDy-i!mf'q#/Yj@RWFH; AGoDѨf7ؖ-`ozo.4q?Tm͟Kd\]띛mO_@|9_KԱ-qk6X)|X"y@*i3js[Tj)> {QKl"YN6Z4#SxJ,9Ķá?3bhʴLy8~ߙZm7bLG Tw5м#E"K҇RK.:~z䅡j B  rz: ?Dda1.#>LʄOz%{&EWzFwD$Lj;ks$arbd~P;O2-6f.t{Ţ?` =TDAȕQ"-5 h{mGR{1eHʒ<1Lmu'쬞71z QZ f_͢u1IVhɊk6NXROE.sYcnݹ %lQ0L&kX8|zQH~dQËJB)P[BVw O=HP'6`9q =}fsN?Ϛ1*SP 5sVF 3PK 9"}lȉK DוL+v]_g, ^t ]-S+IOϫQqd%lt%,ՠ]R-!Xp{3%,%enWRNl wږ55{zb7Mk]#ZR#qY]VrzJ̉l5hKzHqs3) +CuoyOs H_pU@c/dV8Dž]UXTpY|8NV@Qm+܀[`7E;.SB%AtHJJ魺֏P?BFm^LW4h$QTq)FW{y[:2&ݶ2sȥlA"H:bم{.:}mNHb&.pŨ!(G7A/{g0dP͠+Ğߎ,J_& _5 sG0CXp :K~+Wodg=+&gMD'u9<;[0;nLWT?},Jz^ɱV IG!HF#cH[ED)bsB:g6HN˜4xYGh/u2Ŧ/J?M}"||dBnqYQYbq-5,AN-UAzB']qwDSPphJAuRW]ѹ4\r5x Vg |h=2 lO emEtS09H}@ly0r:b8n+DsE?P:mK|5a^A3!3"wdz0q5"L>^aPd][sQm^3>=W{}uX9S!4LuZxh S :Q0Q;=T-IPi/=HHXhJ-_PSuf7+x7I0SP޼o-:y<:t&.7=( f74rႛ%'[VGW3R픨WM/D r|FqLnbK0YL5Vȍ1O8 UĚK#| 7GyWmme\@3O*nRdSCݽ}jB4:zR|:Tjx@xWqO#f2\|Ng"Pv}/{*PfOV C(:1䋊&O.4Ԃ)\A@gW&AL?,w~V$3BF{CrȅuYmWj!Z'\:.9X񭗇Ǹ+%%"Z>9x(/i`Q3jǐދ)^"p{҃Rs"h93oQ/`[Z_r[+tw)f)-@WS+z1j6m|T;|okTuar(J 95-e4[Rk/#r}uݼ5Kti$lW#z1H~RUKĆV!d+HCRd|-GacAG\Kc“Xi*E!l x}p"2vVA i!0iB^g&vEc/ lAbr/"B_X`wG950LYBKl7Lo^ 戇!sͰ?] G悮=lWe uWM)T*~ ^rE ʈ jl.B!hh'5)msw﵉$ԹBy3XG c](!PdLl_mexא\5*4Fig):0`>N,L%A? z]\ sR._j>qQfߙWu{w[\'Dڗ\5|GVkDe , $\uJrcQy? =Xo-N ˉh#o\zf[.ݍ"$QKy7Hj{Zoqvx9?-p-)_R?M(#4ր쁳Se!?@Y0ȭh m>l/E]\g*χA=\8H s'rRD-9Fr!zzM X s |KAaG66f&fJ^X@碛f1'~[ hBT'=>^VD4Ofgp"lW8՟8a^s> HC!- Rg@g=#Z JT^7 נ617$Hʃ('%NX[N=ْU`g6*@psi!Xx eAbqĔ#XX&m_̞hLmJPp0=`?=@SvPhpUŐTye{ڀ{6~f\ft&f*;(z<}^d4@,'D:8v w./Y[Qeח ˄F z>dzPؠvq{UUmh$MlCxcEb+ں7~XOkpc?츾[[Δ A41'&d!ֻC3, ~gWs" ^3.Ň+LT!` FKyVM0teΫ%}F)}z>AHV><^_OMwS(b+|4NBxTy=wp&πեjBC>$-#lǨaA" u:ޢnT $j}pL2pIJo@JFWc8P7;=/2R+ u3`^$HTfDAH$9 2DDdc-:CKe#IKZqdVp2[pa(5OnKtSHu[>[-W4TxضG&ڠM=v$xvT’ c=cDHzƵ6?xSHP%|cd.>[uJ3n:[*9#N\8g|,gHz zZ7 oBGtMtK0|so+UI&-I@j^݌fMw2{Wɡr0ۧXص<4>2#I;SB؞x(8哮+.*TWEiu䡫gc=uׯ]9q ևq|Sg|SԚokZ7fGukuZp؃3 ?^7[yoo?9/>&mAp{K$z}1&*%7$}sEiϋjlI҅յyf)C|zD [ޞGn y '&U)c񲖳ZtFg6zNzghpu=!zcO◿ ߀K?#ױ/nY@]>.^J ,BfЪdt=l|)u'A7d Gd //O0OP{`#KEPjke4 ׯ!go[xa"OɀE(&AbkMsYf5d蕧lDT i'-\c'>A9{2nL}BSp|sV! Fbpt g g/~pÕ/E-}*x@v+Qym^ SUQf㉖fX0۹-PCTVزWmbXo1SCQ,H)!WI 6#ߐxPٱSj6A1omVȠ8OxĬ^- m5cgZ1;\ĕj4 ͍v5WsAm!aza,KRJfg1Uiɴ 4ؑiExkxYsE-M!5 չ/ӣ0ĤMl.y-Y"s~뭒fZ08ԽN>y*": !V=y.tTBre,WO /?]IPE$=4 xx-}ury4IlҸag; vD{M| ^ moH>A qO \,}r&~iqvLjyQU%H9^ĐUnڏ\gFz$ԝM;=MX Oad3 $/~dw:4xÑji'+ZVi'%1eG khguy6!rHGVk+o}o݀Y\Ɋx %=SRa;J# vv.5&5?.!%?;R/H2~'jYnPwc%-8Q}^ʁ3y4!`hx0EceU2bigțAgg qgt J l`s}ڤ}{qJ4ZVqľ@cZm?FxkA+5&'S Y=uϚgS:bqM{d74x#f 7˶6 =FߓJ9O|9m1oqfЎԍSG#;Z y/[𹭡33pTUfzv5{2_ 9~(xnK ftd~ƔG/_9'vZ,N>.>(t>TLXȤw^cZ&O.ֈӧQ Y1onQrqG޾al%N. :xW!J#)$7heUj#cw"# [f Ve`?C| nf#{Wd<\JO|i5(#F$6@Exb}pM5[\cZ8h@mFitM @EOQÑc,%ql)xHST.0$DTiZM(Z4H{Ps<!Qʰ"68Rk?LY+X*RkIc#IT%#[ª4*&8Ds3`V_ 894.|b[*|7 щLk-( ؊s:UFo,ZL@p5̪⣰Ҽ懓vbR8É!.Bl]YM=UbqʑnʀjVʅ~oܶʨKz 6sI2dًA%u[{ ش;/~ge ȐON=z\*kh(ɐ(h7߲ k^V9?> ,|lC'ˑ*8tDm J5%>.>NX% Z8 iG+65*RC~4!;zO9Վ1a 6PeIbY]O_ۜ>Dr:VQ,|\+jrb+>F}6TԾ|H9=O*-}G!7oVI Mg/اʼ!OIw.,*ګT[92 f/O\n1~օ~֕܎U0z'9@ D5'ءFd V-jRgLXF}LI/nFA^݁>[6K^7(Eѵ3[0X*6ؕm`6-\lAWUeBkKet'#s|0n3 [f+/>'LjHJ:^H}^]ڥYDU5CVLg:J-QFg 18ѱ1cDww76֠ma/W_YO4SDM ':!9KJY9ɻS{1("͍-bu;C{< ,;7Y } vb|X7%3RWMmIL83V*;n/Ќx|CjWv wA*9pq_Qi÷})+M E +@^?}gN,  /A'$7ȹ>`4X.YyER%WO^M.ݜkЕ"S8&D_N.Z#AG@d 4 Ÿq=՜Ht r(")FAczwn tkַY[ fh%< z"()BG$>lQ352nueFtxo%Y3M ̮4:˵9Td_ 65>Drc2M%9[Z\AY 8יf @櫦Tے:qp7f9PFz[sF?!($){8Z  9pZ%y r5X_Vrn|'@ۥ Q ,`?ӏ5=}|N> R D H_tIhk_yJ˝[Ґ9sZObcn *-qψW!=$)K1jPfs˂ R6q>΍PwQV WS{s @>\wt( OeQUj4PHŮ^S5-٩:ºtV3F[핾]ӈ6uJ>\@f]<4 )b <QғpQ.nj?} av/!,B< v5Jg-鑤1~v]gE;ZV}tH`q6ifZ[iU=Šd'CmEDbԥZ%`f2Yo̚3 *Rbr d7{F5l kGO9GXc"dJZLBc_TsT]yR;Ga;玕.ք"[2x{.w9 iѣ3֐_r,7~r~=f7RbOQj6cGwkt'qq4|l45Z4zMXlbR/;z*,a"UY` KN9l؛WS~ YZ:,byStH׹6FfX ':o,aW13F- ja@a6QŠ[(aЩ\V_C F:0>:{6"ߌT\;}#>p`yHD4 DA&$/2*q(:5F32y BC>xZnY%vq%!ɚS^ ݜ8VK3"e*%l)pm(1VE;8C2&F]kLѤһِ53Qn eSpMOOAKdI9rTsBuI"[  hHr1rE7ƘMav}ߪzLCѧ*gUYyƳoqbL8|?ߗԼ2D}$Wɇ(lEVS7@MTL~QwJV_(UoN+h{'kw58x>`z'J;ai4X6`:Ř|E(4jlJȎsn|uqcHsi#D O?*&?jId^be}[Q-X)[?T9$$dt΢<(˜rmJEY:>yx Ŵ+^?6LIdEN!\&>7rF #yCCR>"jVDԄmrHtw^J2fZhxf~ s_F7=?żjKc7HOsֈ UNjwMԭuPDillX *e S_3*.-r Msb筇DR} $*JXZ6>;Qݠ.1&t/]*J7e{JqxV7י(̍Uq:K::5.*Z~ι=b l[XL9ҵOn֋֍ v;t38ѷȽ$~7)~X{+8O I8ĦbپjB-+K ӥQf6h,]DXܶR,k]֙<2ΩqO +.,rq1N6˯4 #Y 4FUSHtL&Wz.e#~ηI܄ɗ*Dĝ/Dݕ'-|r8E$0g_"H3\GJl"cĎsHHL֌jnOm3w\/#/_i"=QFf?YSN9[(){\<΄yα\:$.ҏ6SC߳M bu)6׺ӖHw q/97u _0#Of loakhKZot*S;>bDb׽H}|4i%[)R5M=-;D^K`i&aRR71q5c<%t!9Zy:\wBU/+A⍽\z~#B6UAN8 M !6 B(X/I*cl77_5ts펍죿GO_zԾ(5i}< . _oIJclZӎp*䈅ʍ4)RF|5%-OlzIkeZ4E=g]sV_P$ͱ.vbC}KƑ2=G x=t3GЯg$nUYѻ8* %7J(knd0K#HSm757#dn(Ճ5$Ta@<>lhdB;/[M38-b&_K[W E7&%hZnz֍$1Poޡ_61|gKS(%(wOzdĄdRTdvJz0eohDRvOg1 #E.ߤZUÒXdc4Ѿ@5Pa(W \Oqxߍ8hyxdLܶh-%|?ps˜|ɞQfn&'vz58㍓UͲ ; 0D+)Ł1abHIC_'e6.Z l GXF#}B $',e lS09o%'59C?Ku : OPtJ҈\/czm d D~sJFyz-28kdu0ph*u`QlKvҧg, U"=sp"&s5H0ؑjd;ajADZ5gH%fC̡P [q 1w0^.NM EQ5gGc`R~f0oIJOCǀtv- Ξ]f4 Fצ|D_X֮7 C,w.yN~DAIش_U\qB>K9$ Cў&$t\m@$=d >ThOODall7^m`K5F$>1!N.6cܞ3lG#TϨ+6Ke(Ž+nj;'ۧ~Q5ZڦK֝{xFMy/+MØR&t̄Q\ԕ#SLJ͐K+ qP9f}KGgĩ?Duٴi9w)0<ӟ#E9f+3ZT4?=Q^rpL8"7IC5Șv+ף/Oc׏niwMܚn|yZ=O$ڃu9CQ .vW^eIiWj8gF{xO=͵Os(2mMN~ʓ)ºcl}}sZ5o 7nQ?]bQ(N/δ55n'朖>剝a>tRS#@n`x뢁4hEMyzu$ +s_^(i{4倍B&K)o?$D{R񋭼V m:{+RK}JQ&E+C4VOu[ [D"5ZBɃ{ϓ%Kݕ8nM2 lN%XB*uQDr,y韂edFʍwG>Rx?5 ܛ1#Dž T(jZsx).2_CZ^9uՋ1s+|&dHU1 B-$fh3Ӊ]EjmZ! 2za[HM!Q2J1$b:R8D3q<# frNd&h+= 4iv4M8s7YZU)^\Im.dyF;QfsnibLڱ'};{Ѓa8l8Gܷ\DK0C\-凒 ͪR*J Qp]vAu3^huibSrf|*Xq0M[# J7Z)4exA9i2-.h7B5m܆#t<:z"Mֵ`s Tbr:Gdˣ2]emJ^?&Bƶ0$;:[KO%b/@۟wdKTb{lh 'Wyhs]G-$5%z' kSK7p.C%1 }ގV^_B͔mT VV^M\f=tY b Nh}z׷>2O_Z zA<q2zHۂH5SˏLgy#B`@K]y>'Ҧxhq(^7ą,ѳlT'1G% 3lS9Yc%+{) K.Jy3XQmtdr ee(quƵ!_PYej6 ե΢;zp<(yxp@BX?ӑ&c$;BR=k֜qҭOJ[!êM :ɣFůzT>YLI[>&ڎ'z9jpܡEom vQJ+y0 z3 t7)ΨT3h `HVFAbN-O+2dyYPۋ5GfݬqT [w 3VkN(KK>Cəi@61IB^;y_0lG3w) t﹡4Ӏ/bVᄂt^qYx|%m)ot{_i`1,> N\:ܹ9CAqelVe1xK^h Kq+VS| {ьٕs Fӕ3`eȹݺrDh; "݌5Q%]Ge"&`CFJpJ9:~AA6Tmb, ݘ}S]qr?]WS8,B_8!Ѯ%7 %hŬ$*f.$@H/ֵt\<7%u=󿛅A1!d<(q=q&Ҹ݃BTJ85Yh|PR(e OEBP 0pL)b RSݩcISn`z32c+60Kꕬ68l$QL#w[E OۗB'C PKTeܩ7,e@ ٺA+^]1-Ȱ""r-kmP~{'cHNPvULO #iޣy~űpMu쮷ºӥl9 6T*(?>\=5?be 7 HW/i;߾J_WyD>E;]>ܮJ<y@{RmfWY콖SsJQ4ZaN4}*~sֻ\w6!:MR!)FtNݚA@dB[fBŽp( w Ea"2w ,W!:>Qs9c' [xMm*Pp(jb(f`Ѣ ' E3+ȤO(3Kc[;jkfiNmMߩ`.l 6Xq'Tqz[ S>?~Ii9b\}A)5iwbQuX^C ,ymֺ^ֈ Z#bd=_QWvV=kEy?ѷH6#_ʾSY "T5c4XL 5&׳12>tV~!4Ru)G MCȗ5J@TQz[Y-GZpkXDVj99Jf572cXxx< <FA|X`6TyΕI@ضPUpiin`E$2*dc>5A^oxN#n#^ڛHӗ : ٞUp<dInBzZ?bm5N6HB q p?V7 kbx0˧.h;g$k)9>$qG]n'^*O1M)qdg{'cQ Z7w= EMrihdrHB*4`RN6^UX+3s/|.=P97/$0(#%Hb;|X9O"%ϴ =OYlI{ra3j#xhm|`ae?t*+Zsj.N|cUHZq jL!?!uw,Ԕ:- };!4*>2s#n)ԢT&8ͥsΜ>_> N:W.`Gܫh~Э*4ͦwɩä J\n 2PZPk4lZ ƒFA0T؏|;eH_YE=B9\l]iIהxwCr|F4 8|+b[g#n3ښ,Fr`PRi pO.$] \)LDS2q٢#uKk a?љ2g js$bIۺ*TH/YojQ>'6O ;t ~X&M|*5“nTJ8״ů% ڔX`ȭ \'M3a2@^yeKwJ7ةڹ)Dx$ϺM=svې0d4*2!XMBW⒬U(ab(}eϸ*?į3NoٰdXpyOI^'z,ojk0Qx pfXkyE ~P ] {Gг9~ xڗy|!=W*}6ue49{xaK~V.-+fRt D#F~Ҫ^ o2Q:㷷nӬq{Eyt 2"XlWIJ|l &'st![N] bkb$E7Ίh=&5 t Mm5zC  q(;0?_]8hFٗKI$ V)TS!1PM˶e<f-żH_vTؿ71O+X9%ֽ/ ΌZR!:,غSTd6.+9*{6쓗q%%VrMT ~66>Ij[@gϋ`9iQV9ACҌba0Yh_ F 2WFɈ蘗KwiY GyDDZRR 'J.mm:BS51{b&GԬK"n{ v3Ep݉1tѮ >&Ll_ydp,.i%1{b.̬m|=2WO.&[F^BAh5lh@xYQdɝD[i>\Py|}<<#e $ծO'')7EcgkL`aOu0!2J2Kb{5@m+XφI!l35@|ȼ@/Mغd \&E@TKz5,) rwVؙB;*V|{HE=NjMʞf[&Kd iINt~QlO(%&T`K|v I!5 %13m ey ޕJ~4Ltw2>~H{}0.Q_Hlt"A4>.zJw tzk_w$ll2\\Ӯ=YXZy+(1ҝ\eꜯ8v̍ǥwA U4f ln1PB9"GU+il@'A<#CJ.,2p w4kmn@ -&iVq:+pn{3$t :E<_h^n6>:Fx5SŠל,,""։uBo)ij[)#j$`ud&[lwmyX^" "gxTcSe+$>X6>lyp*8rkX aO+E^ DZu SO0A4`])aA*+ *G ,`xݽLO[ Tq8_a!FQxMGKAjK\uش%z-dkR2DuO\2ፗ Hd1[Bn"Z9yK܎DtRYKHU<ջ/5@9uW b yt*aF_x?9AAM|> %hXs8mQ/$dH;pV4f3n(d9;d'!Odi6EAi>ۖPtqjv푊yjՊXQcIjr,J ]S۷.0p:Īр'st">hvrzԼ;)?R%'+$< 4>CaH=n>װ L6/mTziSc-0k/2j$ڈe 3 }Y7BL1Zeg;f(hNVY.ov8O>2P T3WMڂE;g%. ;ta!|uri}%XSzD`L o]!ܯ5*m=3,9I-M;mm9| G10DGUv5I~뭔eESČ_5+wL 0Exr$2aC@xJ)I}aPgw?ݵ~wZD%gèKbȤ~v1Ŝ&O %n}[hPFUEr4$关c v5QEԗIHI [@ AZLScg—]^$[i:z7ɧF"*@4}]TFFrKmɱ`kK2o/CFD66ʕk5o"}¦\"d*GJn%<-+!>csE]"<: :B%phRRD3O*mqؔ(Ry|"6RѪO8OPZ$"Ⱦ0\* @cf+3eZ o?:%.1.*? Xd8qT%JU>ݒ4FE@܃/zȀ p߹"Q+HM_٥:L:^!D0k*dgwu|]iƅM˸3q?ӝx_ҪϤ(̤QKĦflʶЋ:_]1 !SM:ؼ xJiz¥a+xpD;A B,!-2 ߏ9EI_a qฌve8Z\עT\ 5DBDž>($`{B \ّcĴy}q=[є/DM@uMp6,/1L2ZgT:axKc`A܈N5+{>L:LA=JHr'ҵ?VA)|OE?( PUNpJ;&TTA?Z*y6~6XZ_ƯH˺b=-F,ف&㘫vkv8qz*ٽ ڠֆ"Y1^ys do"Aip2PX.1,xIzH-$j)8?FcVz]|:/wh 'ה1 7w+,;e/'6͜UhD~30IGZQBJ-9Ǣm,Ϫ9%u}LjPYӭj{i$N mTs&u?ےxL,U-lw7 Y -@0 )M~ :&xۘa݁ljZ!R9f褄 cY2P#gn PKZ J@?2|h5(GyԈebd F*B @GV5"$*EAl =|;4 ("5U7l(l8ӓY8!jhSP'j)7!Jmьi9.L=h<}p&+D$R~#޳Qt(P̧)A(.IBZ*[&h01;3 kjYu'lC;UXac~yidBIIB-#>>}pjL)*eT oAZ;_ބyܒ]@يGU@'m6=ġW[x]cwbm:qd!4814 hv9~ֳ֗AycD](ۂ P{S^/V~RV8wtn# J,]d(37eI#&Ue']̉3`H-#pgՀ{*Q,7*mDE17bj+YKg tL6GGZ D!3 Hn^3XeV}QZ7L-fPAv3 6ۑ!2_)Ɩw>8QL';kPxHvrl{#Oi2@;.N%` )\ XPȾ`C:F78i)tf {6K7oi|%J<Y:zU#{|.ad|K)FD,(p(=k]cK E. v"mvak@:q,~H:M,Sy;Cәr^@E2 xQZ3O:ҵ/-[A^ 3e7 PDy隨.CJuN`h[+PGnhLqrOmF--.fxY'0dBuIz#aض5*]Z?톽m[Yؑ A6k5A&Iox--3eSeZ1rLaT7F욊YdK-H0%|8q(gV 3SwN5,A+֝CճŠȺx$]9PA'|]8xԐwjOK{WMXպ}ӬQg1_&'Uݫ6 *z=f"GPQ};:&r H~T!T) lbWb!jua|v?>-ydeN(4O(F cT,N) uYiynzdRh-Az~a\P yt` aHRdPn @nbc-Y {OB TΑ!bq$bA84+=І(y_zesIVdx+|ⰿU *& *+XIyr( "w< bL*[\P=W Ճ1EEDˉ O)5\wRFAE;R6fKb :"qGk7mVE0b>n!Wa3pƭRt4Xo E/O:V'4zWIA PA~Mr1C.IZm2.ֆb'x0T侺.P٫tYgR$1}5%m/ {Lk}4xKa6s]p9HRƥԳI4 '/i0יY$v+l@au~=Ȇ2[<񟆬[빎929rے.͡K&0%Ɯ `k2"$a %iH~Ė;a$d w!~2zmQWj/KԆ4ޭ@%ޙ 2 ׊"+7z]HޞX@G5 M4NOSzYc^"6 c2^|D qc{ɣX3&T0&~vhm2F fzJeiTYgG6`qMOSs=kddw'6i:il`:ɜ>Dz"ES:"I=zRG,-#p! Ltx,wcơn?F `=]*8o 51}6cҐ?l_q~!2|mVvZ& sK'I#ۖfKʟHKhc'dTe goYC!N5W@cnB֕bB$t.VhZ5({'{8=R!&ݞ~=8̿IDtP`o-X[T=9QBN22G)7ia`0ng.ʈ#UR_<_e57s{0@>ݡ?4օ6]&uT[ږ<~.,L4<_PuPˤN8qM/Vy竞vG e)ϵxfѢ.SЗG;vʻYg o;i`AJ-9Me.f*HNbrd G ߥ*v߅n3{=Ss=NjB)zL8Ohc #]`_MYũ~7T0qM0=\V dJFNHGR?qŮMۇSN{ X$fǔ >vD% Fl^Y>vL4DkRUQW'ˑGP$/ STkRأI<&/p3")bhpZ`%RYjPZ5Y{Q}3/7ٟa5.SP䦣*4HJ\L!K#jh~0|wƹ: xt\qjKHsmDpoeU.uY 'ΐa1֦yXnZ+A`&Os !d/wEeZW=k3.V$ ۢ$BkRљ֘>jϯ'\,-̧}% L:2P:覃XtGHE7K YHXRŋ~I7&p wbגbW'cBn6?XՖ!, CE{st:saκzKy7e+~ e'a*2D&`RDLӷ#bI:60,)&ߐiX YHф[_^:ESuN럒=@ Vym_|3dq*(0i}hXz$94prIMW1  @hOSkzٹI)c(@@IEד5kmnvE31Q,% Rc&*r,F"dh,\ p!Ӌ65{gc5ne&`\ӊNy@RJ"S-$$#_dUBSwag[@KP-^lIG7RO_;V$PC5@ZvS+S? wpILH;'9Å ,Ôa V'&N";A;c$ 1Zp-H_]³|9xOUFV|+IlBŀM&`.s[{-YWE.ĵ+*}HYtt.5Cp4:g YVf6#yv [ @/LB3*bPYEGxע>$M}0yvMiGJܫgmDڄ80k0Jo>}f1ϠH B /ʚ%~`:I@8~E:Nm6ɧ0L[)ιr S%'8 گh> +(azvVʽ=1/+[rjٚp|>2/7?l{,6ʯ v7 /R\g9jRݞ~?nI`|֟y?dݤhJ0tŚUL? 5T3ch*БT6̻H+ݖթ19{2%3¾T8^9۴ŖqRV-5Ӧ X˥܁դ؄omXDgZ% LIX_Դ0HA p,v&LK Vwn@yj!CHPXIzf=jMzah> ŠL 9?՛J^/!hALjhmpa~l eH]EP]rŀH\$IkmfMh4ygE.k [ TտF`Cc[~Btfco宨ںDV9)xdPe^F76] Vr Й4TD B d.i. n=u8 6i!gR!vBm+B0ǥzJEotaޓfDLX!f[\CR.e{]G{`.KĆqHrz[9cx@WJC;; $@e Nݾɶ £spwMLBt üZ~Zَ%4➣0JD7نz#s Jp(0ĉev.غx(L ID€yq.s7oG=AO687FJ`?2K7:-|rCpY!<g2pzz)9=XKOAZ?fA$r8Dnmv҈ecE󒧿\]Nt Sf)Y68as,t;$ M~ ն')vŦ= 0s95U(*s`1SO 5`^á+RX ӏJ| Z_Z$7 7^p_9BƗo . EF阓q\HmEdMn5|Hk[3;P?c2^g̴z{kJ[)7VSTJTYal}$)swbg& 81 RR9H7QB5=r2\/=،0.]M'̈[l|F{ }4mV: +0[G`7 el'6\{x .aK ,=@dOl@[)I?C]֝M8#3ǿ~03g/٩XOqbH:|]4]õkWk\YrK`$p/`tST_K*0蟃\BȂ![)Yxnah`)|q2r ygEkExŚ8oZ~8ri\ìIʃUNvq&jf|[%ITo^>;BQb:cP%ḾکxձGW67U  +9Uw 7kr^ ;JϚ!^Q??k*x-h˖^OyzgL }%{][Ti |3it#[O1&\`1Ʃ3zrYGܽU*IfffMGp 8h|zӎI i!ocsc86(c< Oᙳ;=([H*v9#95s4q2xƮJR]'hE(OJg$YC~CzwF287AO4T0 SF=aZFq};;?68۪'#]6|mpݟgj[-1Z>VÉ qOކ~gFے_QoStF5nX, 3U@2 t$wOFڀznE^BڧҨ5F?](1bG3 i WEeU&c{|Y[k&;'y+ΖC1w`EFkEDw==B0w뿚l$@Cex' .%@:N 7O\ڑ˒~:VM&'&`^Ei{ܺKU)uSZB[Ĵx\ɤӇPa9mf%n mL]H_[~V$MS;J$ R7OO2 siL27 <@&o/Wٔ"ªUbTġ'GNf0T"j>|MC5J9\e$eT74orK\ɜ4QKϿ*q ԯrI>wZ>bLiUg>=,Y+< FΊ__Xi<$e^hs@A|5{R1Ro~I(ż^0_֍s–w&gL& l% SzWBF?""4m+Hvv6D:r4x&)&]{o .bnnI}wl:O(O kFoFQ ˂G wX˓6TfkWPX{3oڻKrlgD١ @,q1jlI#>͒<{6E=vvz$\d/Ч$֒3ى5>KAgNFXFp܁KT,tP%4Պ9 - gRϷ!NI(a p,dW3{'˦gQ#ݺ?I2)iX&ּHf\r9\[R?{ 뙳xr$s-xhwi'mP$h| f[6ů~}Zc""p_cU"Goɞbi.^g2U&i4=s. bV&vGm}%UޥH߈'N4&&|LnE=HeVݠټv݁ʞ*E[G Zpj ׮ ŗ,\8B_f{_^UlRI*] &2y`^>; mB&mf9B;O Z3fˑps<2;>37$(6agnV<4\ʬqgɱ9N5+

00׵[tUįU|/2<.pj*L I{V\Ď۟X` k`K(;׬XC;e*6gGjbay,]H΀q:SfjfT5K!՞N7=zE1|6!^ m@`zϘ Q\m:$P݆0! s=gD X0M̓AoI ޯ-8<s."L*!fp%Z0̣ᐰԒt][8p`-+ 297)9:5 #7Uv{(!"X"0Bg5n=~*f+F;_E|pKjBspS?-a u_r~qtY𺰗+H E/V\"{b+xiA }|py2l8-",P~:?T>]"~mK 2n'#dk'+!_0[v<~"qJFe j&h@-ҫ䚵ԏ u/?N xFԢށ( $i2@eNKRȾ~nS_m sQy+MS9A%V|6j.^恶{јj_m\uYBtzF<\Tp*D߉&EF뛒 m2lObd>b؝7>56$1LS kbdfqB}5f$ j _x3Hw4R8U=*ďOAm+3XC 8K5W$ g $"RPqCsZI2S[ :ZqQ—<*8ZU;:GOwgK)3dDkU}b{<VGktYT;w-R{g2ou_J~7Ho{YjQ!-XϐsI5~+XW~R:G*Rx8WnT X예a %Bdpxn҈ &dQhZ9pEY&+:KM;1rO&Hf9 ٹ|7Xz5 N"(n=;<:=l{.j^@mCմ gì[6Fe>ԙtD:bgDpJK8Rx~zC#J5)_z1$PƷ}&KFYދHM b`+U\^|1efYbuXi+grVZJQ'c g󪊱Moq%B=+rQ+#Jkk .1V+Rmu@>(=J %hkUZOņamN24J4S)g'+T洖eiEn!*{w *%t|p}1_aَٚP)\n]| z\]v&ƿƛGU=&hev Xͺ!L6]8Z912o 'Z.y[,vp0ԃk*h"_5b-]IG$_k@^<Û">\T-6󺄴fσ!6UHh`>X/ ''M0G:&|:C-M1un'D3S9 § l>_ޚfȄYMg>.;xI׹EӼ/MbSdãʌwZEoMԗSLg zl Fi b}7!s%XX| (k["ex9Ls[<1DIT:A3tswCWx7-7=.y݋91kjv,&7{X|]4G@ajjaPkot5C/j9Gb@tXTQi2޷jõC Gewn!M5'PKE?_~rQ{پ(.rt)TC03)UPT%T9 }Fd.V?5H N)(Bi(W1W2fGQ꒐SZ#m?7xdgYNX"0$Mc[Cj+EhBwAt!aZVC™%b~m.⪈5PQR,X4~R>hz~x\)ݕY'٘Jf;>3#/'4IJm 5_ƌ&Qqk*Ck+ GrAke4<53 7_ ҇Ob5Npᬿ7֓tHwѬ?w4Fhu73վiX >WPX=0c5?Ewo( ʰ0F},1ڬ6n,rZKD 'Pfy[i % & јApW~;RPq,t=`^ARn2cGnRɍ*f @M) A< a'Y܇꽗3C])pv=4.KM^ t =8FRO0baoo h]ldwMbH2uf@z-+J A/~7%fQvHs+9Ө.;_90[v-*lW!2Q 0ด ~|Υ@>Am =jí!jkNw>V!\'R /s}4ܑȷ( ۻ\I1:=1p|( $yKA5o4{u H=j/Hn}ON,,tV0}dk @뵣B%eHCDdXƷ*eocw>:ړ^!)vuRsioKgD'TFؗJF&Yr0.X#8TWk}hᅠ =#I7'Rі͟X_UۇI1?&{*noϗ$2W ut@X9hyѦ=q{Hb_XlN'j!o„OWZ-K}xo9x*cUs Au!jn[Ȗ<fd>Y4P ~)iZXЭhD!ǭO W#U-QÛUA+1% GBRA+UK4zW7b#veC+79V!6z`~*oxBAw{~a=K&",%uFe0oHvwD܌ޯ%5:󴢝#`H. kn~A8DjE .;ٱhZSIhD;Ԭ_&Ox︲D17-EN E9Prf;{0n1MIޖq"lc#3!aZ"s j8īin$'Ya iϸϼ"5vϿ\BA8 1;e9jH9(փmH#2;Ҩ&ٱnpʬ8'r̆RAB ΰ[!t*q1*(;Q)OM#l`RX/ܸ7)=Vy)OstQ1VtU4Ifdmd8&zo*1D0+EZ2o4<f D2f;.r<ٱIʺ bTʮ ~BOvudCǞhE^uRx< Nc/%燸CyJp_- >z ֭.T)vUo'DCNwAtZVEzeП6})V0<yⳭoLMOV7̉(}lPQ7.uK "N1dH?`۲5(Zԧ[}^겢4W5E#ıD& cvƤc  /SLw7*aO-#dca2_ V$7>c)@^R:^hZW^s8Zy`= vfq2jx߳G*sēz`6]fFTr0(,pzܘ*H@48j1bV\tM]m'ȜHɜsgh/RلiYWgr~yc~)\p'tqAgb j/Wذ1xH8q˯GWO04 [#aК  @ &8œk?٫ọzg9B֫lgݺ1һ46*e(3ws܅1cXyWuoEZ:-:!"" Zs;(,-URg$UtTqCN#/G{_ Me[%3ţ Dz9,#Km *:C$b|8{9=Nb[giy,)h3}J8M)c=;^^X́jqLA(%~_#bQ+a#_4DbO229v82n@nU 4^Hc69PEQ$8ڀA W(+|%/OkXnDrK6o=@S<[?4ue1'5&۞ӷL?ssFETf0*`[dewGӔH[׆ XhҦJfY %[S*QUNS.i(TTU.z||HҠHmTV4p;:EXD@5 HKe\'7,`Y>jboØx[ERFaag!~1jp 05eSb-jjS=a{G_tT5 @)8(/5Y']s_l3eg]6vgk 8̡;݈(E4r)4ԅ $u>JZ]f%]/GD^|J=qG\'<*Ӭ#D q6D\JBnfg:=8mX3J7U8Ugcč?I,Z+aeb[:sdA#StA1O%{1t< Z L \Begqp-`v? j4Ƙ.Uh|pGGvx[3Ȕ^ d 5`/tmDn5~O#:F--,[;3Du9Y ?-qDRj΢lL. utћ_ïoX57XexSCԧ?+ 1<0 TLu<"BOqW"`K,nׄ܃Bf=uSK>OZ)6me!YiW3_O/wL9Iާ}>ZL]A/`N}G[p n]Zo>N:l~"]7ۭVt7A6kh^ɠ}@5H9&Av{1z;Ks^hKnYu'Ko2%G5PIm~ϖcn 0޶X 3> FΦ-&~xLzo;n(acʾ^u0}LPkJCt´][Ӂ"E\qe~u*KoS'Y1$5.OҖ`*/̜{(CYI7g[b^A#/oyPT9]31&|}5qkщܛ{*2rOmI>YE0CK᳡ozS>aYH%@ɺ `v[J,mYB:Afjع;a4L1BǷX,XHVB<\0Nnjz0ۂDRS 0GX9x0u(R(;_,iPF/b#ul}yeX5^ uR"=> =Ho([m>N<@'Q"nUŻQc:DҜӀV8ÐI5 TKw]\T`AF:`B9{,f`TůÉ!xKY&zNsnD J鍦T-@y s0hx"3=,RD1I_T+5/ ߧ1Pt -x znKb~}]gS?LC8HE'Z 7` 6--`Z-}WXKpBO-vqaG4c7\jn1\"d.Ê0%;meHx G]y"L4k"'61R-zS)5R HJQ,)kηS7T KD1?􋙘PQ*žֳLel5AT ǧ?z^}A?JguwD4\26!:rِw[.r5A:is ,&g(k&fDNÈdz<oq1#vU0w䁣Xd9(7'9VI41`e?]A tpyR8/32"g4S:0RGrA(OGa#mUIjdz9}ͮ rnArFOB`̦RtjͮIɺ<jvl6'zy M b5PQkL"d0ŐG*%ăkh'SqdOMtd!uJO/\_h sg!WeUFp!`4!=O)wpZ?'GkZwdkz> ô-R쏑 ~_.0sy4y#3cd}2BwpK嘦~AK)CўbCJJ[?S= hAcE0PpR'4QbG9ذlFmT6s~# ]xюO5-X*6Wdj0HMV:wpU=?Xj kSԭ+_zߠPDҫBU+!^bxp@4?U&R$:0( Ҩ!F,}l^=ut|uCk"TV+ٗw )&[1`̙~ֹ'"c$x<*Kn;:ȥHG MIZM`˒LQ0h Mo7+=ʙ|+H$%*oY2=qdofٶMHS5$ʪ#+&T +t88JυD!~牤d[S^q!6o^~Kc D2b"Y}tQcnVK+2CL&gL'`6ƉT& \> w8uޏ,ګk ,Aޱm4ۼ҇Fz"R XCP\G~_vOnkSHhY45WOcG7Fh1{BI"~[jECX93n"uTB-S~0̑K}VyЭl &iN@Y<_N+A ݴ:݂)Maaj.61|s:u(sa"'ʙ$TToR,^ cCH~ GfЊ ~ʏB3p!ߎ01*OItgq -yx_6:JwI+@"[RCY̟Ȟ _)pMC+47(JCfc’ܝ_ Y{M W*_SG|L~Q|0>We{/>Kyu5Q4[2$Wʚ8bV:9M3#b1BL|%/"y!^n ]cujYb0[LDlH^֬wvV©Z}r;sgXPXtwmjٓT˴=n9@n4$yM I1ͦ~beFUdrԸOGc sj.wԋ٨^ uĈ4Pt`LE5hzpQ%L0Sq꽽:rF—:VONZwNc="Mft =J/NF"z'[q,⵻ S[GTziPs'<اؓ Z)-i\#"=Ne[4$Wr5b`f/L6Bbt!vPkWt[^Г/|q/(V)K<"$\]6[- ZF69*ldo}*\([SeU*5#C ['ߥmYns拸\40&tŞkfؖf"UT>.T6nM~nG݊i,ʢ%s-m(zZM9*-*؉ 'M/ǦmnҚ;,ːv6_<+W%R\˴t T%`[RSHL#˺հ4%ae*ᕃbXxq`Z|̷0#ߏUj}sS%4=-DG`,,qrzh%µf9P>\[a8_3'Exu)r(Ca[;"huAԅSKFnE&1O<^ 'є+FT-;it9LN|[υ=Z^8 _oa&)訽prUk&x$Qtm[qsÖ>T(NH8ue;x = ܰ m "X~ wxggS8;EY $FޯT$ oc (%Sz sYR J+:I.ڇ&Z1m++#Zp\qGhF%QЀxBV9*5hr@( 8 =JW߻.*mK u=H6\AxyX& V\$I%^JC>s篶ys|WVsP>o|Θ؀HNjA)CZ&S}2H>ƋmRoigXaIOc.pc!U {НVh=#/_34!@#1l!is8BeSEHBrX$& 7l8&pG_8U2"j4L'@Ts2ׄ D.r./w7T[n6}K'golKr(ѴxJS4y0">(MV/a{B;)#4_} ^D6ˑG2nzkI}#oJf3(q߂fWP7o@e[HQ֏?"Fo=*{wNކfZ}ϲ{1D )#x!'G0JB9͓H43|e_hCթO} UB.-I \m5x*0#ƒFa VL$ޛ22tDMVFh+(EF*Uߓ;ByY9ynvrH4M Az 5HG^) OMFS/Xɞ Ra1_h,Nē\]HSKdò \cDc`h٭?;"5; 9 U̗!f#>Q;9ŁM$bD>ah < Ek^s:4mVw<ܶeaKE֑ Husbl0T e; $AݎC*"c GaPLD{%lbr1 Œ}޶RΜjLmWw p &2,?:i}|֝fYYg% FQGVwX/[7pEu;%\o?TԵlm_K§:}xjQ8._jn˫"J 0=Zv_HWHvHycg 9-">@%E*8e, /BЭ8bbM ݋VDnx$Z[U|(z@o~Z,ڝ[Ny!BԯxDEkislP)0ϕiefo$s4gD39/fcSI ti0A3{N>w1%8>;(֣7^  _\eC~vUx0ʿ`fg螝Y=`ah0W?K?MzܜwRZ4.2N4# sa2||. ÓY(> IaW_Z8&>:[MoOR26FK= ]Ywv,qY)nIoR}׭nKn u .U3ʠ~2|dp00 O#J gUeʭ}uy@N<$ zUCPײmNȆ&rfk<ؚr3ZnYBV%޼p9A i[k$BQٵ-=^b^1_@=: A%GAK+="g6VC3.~slUKk.9'yfui8㇝&DsJPB諳ϑsvN}v'$:4ȫnJ( QVA4FZ)[~*3S3en?#嫑/&gzmh£ޓ.4(i%j՚Xu[M>G`_M!= oB2^3:Dk<*MҦxt u7wwy%A4~wB p f%nVT؂2GHr;EpBpÊ!1,$/ <@wɪ,Ӑ u&^L#tb F +LRѧUk}G1;/Uf j2&V\8 o9B_ɫAab8ӹk/e" țvPL@d#ZiOHkPyl+9{U@G^>,sIGkEPtшw_$vudT)h3~Pak;DOkJtL`:jlu.40Jj"YߒB'3sw[̛i.TT"a5Q :y< K ӧnܰTyE+D`qi|lQy9%TZ;`/΅ʗs8$fB9"HXnw},c9ȓ@9_{U@;" mo9grC )\Q5]ĻdexQE/ FdFG%Š kSF{stDANlAX#/,y\h.e2FC30=X2jimXas,M!A?S |K$'Z~5` )Sm{f1~Z%,\0 [9 ΤJ^WS%׊!yŎ ^R>82܍@)UQj@ vL{ڞZq}30k;]6CtXfjbuIQ[čK>9?`,7M.Gl5 3`dpWjh9^@\1'I]&:(l,@f`Y,fM8)+¯.n'@&j{k /hx>#옪HbTwSoS lhh%qM[eaRۻ)/5ЭQ|$Fav;R)T/zVW#03d[,2|mU`X.rp&K~ێP3.E}~c_7k/&i"EǮBz!r'$ɠD Ć i 1٩@ܐmjWfu' _^JMcz}B&FgL[#bɐ]̕7k'&G3)J rExL+2RȁܫW?Ą.!]Det)ř)`9Q; /{gց ܞ TAt'T{ Y;(6+;{r80 s<]SK(Ɨ% ZݏٚJ_Fؗ Ӈ79Go՟Qou{!$϶1xTVлˢvM%ܜi;De~@U W*zX)CW88$^5mGJApa 8aKߖO%an;8T:,28GZst(r#Τ鐷uqkϸ $\Rh">Z%H1Yer%߈҈yC#t'k|D7Hp Pv1҃܅ r$)Mq7pv]+] v㒥}*rG!Lwu,U϶2ks<#3] ߗ2cXFʫ/{dYsZ3j&YpNB/2:}9ɴe363 w>#_ܱ$GpB۴{p?i"; SU]OX DA0(K|<=Fgf8%t*[nϕQc7`ǀ 6Ȃk_2p/oLC!XpI=F]),{^כӼ#j ;QZF2dCEs׋'^@xl$R~n|x0`~el~WT(כd^^/ys{2S2"v |I=f=D宇d1*7\TN8 lZ!}AYiRFj1ҤL&F0,b9(< xFejd) va3#ͳ%G kB!k^` &nzkhXȻ_GLG;NDF谏[^~Ԟ$ɸ7_tXAnATpgթ$f˞؜(#1zX9zSY֘{QxS siK'W1>Ab7'B㗣Qb6DHEϊ 5DgI 46df PZ׵Dbr1/.vŲ,CC%W?eW$uf#G%MܐecՀej|)D)׊WGhppp 70tI"fW_O8BӱkٱMG|sNbTIEơ/PIxiu̜=f;W~QjxQT:aX\ ]$|AsbRN~ 0t%n&v4V[,PSkNWΩDtjU vvՕeN`|U[cO*5@s{[h;؅ :)rye[8$5_$nJ $)4O+ ,Zr9xbv_1vYSY+'>3iUfRH&B"E n_X smE:3RE`VARH>mVu~&Wah}ȨR ّRtކ0>[8ľeת* ~@='!(xnI:S>(<^Z$&W yS^m(Kԛ8ocm _,6]ӕSp_sXI9p;#y4J$jXlk8# JCZin6z块"XOف,Zv)/t7"}g 65Tl ?,#rC ޓaq%PI now".h/Y/lVcC-q:1ԨPQij\qO'Tk_0m"b&t2R (q#|b.4Vx6msY>~$c-0ڷ~1TPw(k>"oLG_`Ȩ㭎DCOe 'T)=Y7[2m+&4Olwy;NYcVICw(z"I$\vZ7 n>@li!7PXp,$Z&IuxɌ0IkkQRtUj]be9y}рy aL:嶂m?~#հiA.#ǩ161;x c}U 5Df_>0n1J:ry1iZOqZH3˞Zfy"=.#~Q+ˈ*f䡞>J;i)G{'-hKQ<\R > ú&} Rh% !^ɷo:1OlycT/xFHccHmB+,[|MZw oDaC|w煻q=W5z.2D R^SmJОiE=\T{%DA]x!{ -!kTnʛ^71}q:dҤ={-PC3vL5Hi#$[sK4?LE H̴*5E$j%jC,5t\F F+ٕ9WY~qO&~;(<3ZhHQkh]+c'gdBL߄CKLꝨ!V%&ν5^"+<`)TIܢy{װ׀҈dU,ލdHnQ55ehdŚn"x@Os @LBÀYCۆ- @"17+ ;~br$w؝Vn5NqOC!#vQ/_ʖB./5(Z@!ȶjJ>J5ѱ$m5;CM2gsM' y&~srPEA2R?fv򘻄>)4U mhS3`/`$*₾yU:/H*tɫa?]a snި|1"-ώi79֤iٛPNSD.n75`M{ؑcR (i#}la G4 aq:)_q]vZľz32{^]Nk6Ҥ[X< uXŕv QJвW&3y~?8iD˿p"(N4ٿ02Қ:Mp{|27)Tp/:M<@gbޯRKU&I'7=|hVJ8F^:őw* BA%Ae~_.5Q+HZwBHZyZ͆$M|#Q/Щ mmfuq'L5W7a/Yϼ%E%V6 kCT0/p iɼ:Si_kwN!!KϮ׊.}ͳY݆ܿ %=Lм* <y2c&FP3x5$є N[h@,9t0Z3v~Ѱ$kAM#gvƌz{x1f$t&Rdq~^-[pY2+}~AH1_1V+ J{ȁu߱qV9ǵ Cgԑ @:`8 -H?&n/ˣaչ乓M%F$,{p ꃘ܉^΢K^İuSjo/v@-wA8 Kk7A=l1T+Aj7z;Zo˭n8Lҡ@.nS☦l*ɷ>XO%?SJЦVrXHf0ЦRʹm#O]bD|(Z ̵p+\2'pV\4 pA'1z3Š6mr.Dd'ɅIPؐwh؂,Y':KĬ \@L9bQ#h.. נ]ͨ'-AZzߪW$pksr*]`fn& z̺l] y;DgKƻ |x_܆۾HGh^TQ 9nf?xL)3w ~amhEXw%^4Ƶvq$V~8 aO#+q7{"ho1EZ$Hr S+Q]- eS3PՆs $?S,˟5.v4{:\|6A Hjٞ xvhWȮ)! Ec ,lDcoA[@CVopʻEs!ES!_Q]9zJv!sNzg3zټ|'5ּJV0Eȗz8h*bBeMϘHCZ xnN$YJU1b4.E׀6<Էj5Wdh!F3$};X/*RɓRSwR=/9D:MXn#Q/96]Aҕ|%TD! mRM8̀CH#dvy+dhu.osWdCTal)xz$+*)k%|>qQ'OZhۋNS `|  C4c8Gpz]A բ+gn.qJ7:5گMbyR&R+ZJ-l_ֳ>m ώt>^&PtsRwEաi>Bڅw?"qX9R/yL6%Hg&}oy\J ;3k-`̑E^yJEh!A4$^lzAyԚ}KwJبX Ӄ\]Pŋ3Tn}vzA7ڸB|mI4%y y V=WC۝zV}i C^6a+izj_[=+d"R5nt_\Y<|E[kbGKzX%`:+xNIb$+>d /Q=Wv”^9Μm, >;b"oO#`ڻg xU$` E7p^"_|zkJT@]ډn fKrp2뼢!} CJ廙w5syZ h^ ǛO-I"&L Oz|@ψ+/!whbg#_-#VJUκp"ɕ2I9@8U!!YJh{*DFxF~j~H*wlI1 } 8 ޥ9ЁjYd'@Z,f~#'l?R0jO!G"`VcM ?ܓOB8d`W1ei]4G.&:'9S҃2 ŇHl9 i- urEǵ,R!yb/nIkڌ}ntpZ Aȁ֦%w-kd@QY n*O'2)w&@5ֳ#c~3X0=ZNBH" #gfY8iM)m0ѹ0۽mFӞ6aA[%n!wܼw0! [m٦VV-h YZ)ѥuXK\Ymt&H|fC Qq1õa`tRxTyfui HTZ)io!9'y6}:=|9lO1TDҎ=h!E?vӺ-O"+v P:x`R6sH7DhU^aҘ5afY\K0_'4ػZ;# $Ab?zPXO{c:W}gt͍g+Q|6[/MօCM.g5M9^PM. k1|0=R$ cfT 1I tGBQ59f⬿q`JG8f6a ҩ RZyu|2L tc}`}p^x0< vS䓾Y"IewG;Ma ?>6:^VKUTx;MCb-9mÅhp6lT92!t!huA*m=b<S}*:]9[DywOy;tk/j~K~L*IN_~݋MEvtTY*'uf UhYPb5F5=XQQY@#N5%n;sK&SG~8D~ZdkmAah3yz1A꩹ 9? L(̀)@EVq\qث|:A(̱* oȈCLF H0ӣr/oʍQ[p+zhkW)% 8*+CB-*2ZrfA.L(`}ؕQ\(Ov'aUXM 91u7kBlϗ'k6!8_6~mn?ce8[]HU0VOu$I%C!*Bv\_0^KRZJH*NTN(T|7L nR8w<*1>yADjRs<-3;Q%|OQ,{yE)*-C]2CS?g oJdxО~6t,A^h="^84 hCVPy 7 >S@§H+/2 /?A-l!<7a]b|Y,ѐ+DpX&oQ/-N!V=0C9i1XNG$א5w%&tL0Ni`[Ac ^_Pz+ ԭ'rɝU ,cijg礬=l<K]Q5'Z8l6G4tć7cse檙/ a03.NI`MŒ-ղWd /'R;=>sU짶xNy.)45Ej;uʹq&+ l&榬PnI9SGs{ d>GO㢢UeK>rCvmS\TL[R=?6CO> ؀ T>ud2d6(6UXs 2K !)l/lוR6lC apC~t9|D$Y+#?vNG-쀔#]+sPZT@Cn-FܷD6,sm@}F8WkYyF镺孍rSmpv]P9F$R4Fkqe5X$GbqzJ &i7G:0X8~e,Ձ@Nyp4-HZEQML |s%>F`( BI:ljy9&\ꣷCxqj}S>{y$\D1K7eIby`ERdBtg`i$؝ wUA3@х">I*`Ȇ"NfRؙh/ɓ2v6W-䷾i'^ ᱕J?78hc┾nbG2dcn =gA!xN{jwb,b}>ԇmqU&AA]aN_v(=,:&"1K(<BV+k+Xz:oŲK_Osx8] zVCPWd|1PuM:BrgB nQ28DK?7)dsgP?أ})J$w|Z]p?Ӕ R0!ψAa(hE#q0,u2Ԟڬ^^pD,{! ٨ .B &bп רCPBA~NIYXoi83B]n ; ̐2d b{oQL<@޷vAⅳB85!m~ ^6x/XS}uy+qؐ0vs3+X10Tqk,@() P>$G5AWkT k7 c:n'ᶟ_:9ϲO`ߛd?۠ia6>ɵyAp?DsL4(+{Fj9z9f 1wk^-2y-ܗ۬8^[5'U] U$At Ђ#J܂MҽmÐQ©DKM1uܻ֖ }L8qEjQp#ncqI<Xd89rjGk:mrWdKТ͊d7LA=?E!0@sػT_I ~ʑ sJ vRGڼGF=+tBׅ7]'y*ěvFB*%`i)w9SD_=cR!Tt^3 W8¿7{-tQ5'pj~cׂb.$|nԾ i5EC"M1q. |iQ/FRvN2yGSSSfR~{Ox^30gXԯRqVu ?Bau3W=Ep=BjR@5R] amzZ0U; / q!S e+xeq~k:$8d{&&.bkܙ|DJű>!fA6F;9!YȞa TG[ـjV){N8gW.jd}ߩؔM‡%WMU 4q';=UO5 1_Eis66D.? l\YAWMg($RK1߁G1Ul Jcam. xSKrnNS20yI pF. }Yj?~HW׮vƿ1b+;~k?|~O FK(1(;ŋe{':sIU5dnS"!_V|0̮Mv*>cUC,L="@^ ]oFu% eP.94N1Hx!yԺN֊${6rm`hi=rI<@ʢ.CP-A+5S@{qdRWhƔ%ac^F9Sňute1ܟ6-"$_r~lqs:MtaQ&vcG5 eX&B'>O˓ (!W:&ҙmXojZ t|;pk ,ZG)[CɮSP/ Ҽ !0?i~hAEOqhAwqj#5ϛL%}N}nL&3T4YGYb6[J}@ PbWFDXwUFjP<8k.P ާ1&"β' f`t?b}%E)Kym@>bH6 nֽ*bN8tv l*  8to,er_pasWjn@2`w5+7Yg}Պ F1OM ^߻:3<A=+#'&5͔O֛{a`tiN HFl+G6C[OϜcnkÏͯjH:4œF9`KG1-W 3O %SA<פAiϾQUʞ(>8:?`90~RLY& %eʼnlui5sک6ksz.zVOUJ*[eK};o'Y@%LRf!F`(+]!TQPhqU CW7F:>PސOu9&>Zgű/cDdb'VJy@OW¸Pv;o5oujTYfڏbGa3ȧfVSRzG;q4}2Zp/dmַ,5mwhʹW$@=U>|of'c [WZ{ʸt1CqcEXzDUI3jmlgJ,2U۵@$Yuf>Ibb (肈ujN:j\oF=2.Gq(0& x–Y=( !Tv nD^6'fy 'fh ..Z6㜬zgkZʯp M䠡0sR)0zCro/ /|yPfoe%4?afߗB49Mҁ\ԶˆBwllƈ/RdEbb^OszOuۡz^\;=Pk~=[,@W :X'r SáSg G6L9o]`Cbo!T\.`> 4=VL!(z)tHi!!"@lR:BXg*k\m/OG=r]޷ BYK&)^?UhKo!je. itS_` v17}Gc,g9{?{.90[] =~jɩ&Ҙ*pH=7hۺ֛Fp=y Z-gSG`5I:NP274$:pe֎a? |eXO!?DӺ6 ^X^Ѡ]e} uoKL"N"P *yl ;#od;>^LB髾Hʝ( tO2ܯٗߢ]vc~h}xǓDj@^;I6v-$-eqV:R*_S%۝M ZBv]SgVr3n 6q%疉z ?Gh#dg 2% vН1&Gy;_-9/}r{<4ֽz1yP1XEԱp^ 9![7#)b)*}d6zfns9ljԹր4P8PU6fSF) >t)2t G:ngOb0]49aV6{!fQY錵j3CN`T7|g2 Tn[Bje3jA@@ ![`GS {@SU%c$K$2/z5>K "ygZ'vݑh ;q)z'[ 'ӥR b V!7ۨNٛ6P6KZmjme뇬[xrh|Tr! `sC&^ ֥9VO |NK 襼UQ\1!˕ՒNALw _PEUt 5jm -@BhMCs zӘ`@35yMGjJSKmY\wF?U'K&Ӱ׿5$ݟl:KDJQx# nr qHԍ//}%K  o=;Ca Z!|yOgٔ_R$3Т_jx"++U… b9xT_GPEhRlS#Lv}ւ7L?1yͥeѦ{Vߗ,8^sx ۷;szsq,$B7 \;yz-E[77tᕴD6O>yFBeق5@|Ӗ*L 4D{5F2~]G ve9<0\_:37dd_# "LE+}Uf^_z05ǟ@Z+#ldcDR=^a;DG}fOir/  V9KTPF_:@X8Չuj̰<ѡPū34I:_!5$]GBCQtq;ryXj-߈;X^/)=&Y[>}/ڦ!Xzz9dfK ]B}`*5L7_G\r˳Pf7W oe1=+r& Q=? ϽWKlAK8@-;T8er-̀m YM?owh+]'k2Օ*Na{# Ja"=fbs(u D[0(8tOJ4ِq}W؈bodŒ^ۻn@zz9caO=;/\E1<%ħkuE!_}3v(vNiEGW>'4T,;t׊s*dPWo-ܢ 8|4R*H8mUͫX͹̠0d ~UGݱ 7З<; ΣB|`;΄G y̺K|V㧒-jIN\hjG!wk[}O[XKs6.l]hxl q ڀ-)Yd<o,0mE抂0mm wxt:nՅސ \wݐ8[m^7Y'd.ICpO[<(l=G:TVl/Wh?.9DU rp`I,?y E#@Ptrꁄ\^y& џ̄(Ur)'1XB,u@{ލ@Iaq-_QL8iUc\|D:N;;է/@2Enȑ@kj~0[*}JRKbOIV鐗 F /Bnc^z!t5łmEP\/hx_>/xF7sH _?Q6Z0Ȁc ƣX,k'WQ *@RyX\T /}eчW5湻,2Q%V@VSL&?G, cyֹtH>οtZub;wϷe 8EvZ-AJkoٹ[O}8o^Ш8f;n `˾@OPAOΒ9d\{2B)tkB{{ *'>c Pτ<٠ֈ+{P$Y-!D)NP7 Whg`WGΐ~AG4q{Bf#h)Jx!\@♨ AR3S#OL%4 Jnzütώ!K۸3Ew.MD0]XgcAh2yJ07q} VbcjroGs<;[EQ柘GSBlm}2ԅo/l qza8[g4?"QKiЯSaFŵ0t9ok:@*,I& .u?:yQT_CѰoN> uo~9 V"[}֓@H?'K,/#@FwO?aCN?konSI;FV@w-51EڂR }\Qmۗ'52}$>3V!9焉CӦ8ްaJ?=&!/M*xthU5r{L=lmXGLF!jo_Sx.rәp,VlxdiOͷ*+#_6fr6!jFJ+?n= _aI]/Zf꾢~rzxWbK``Ӈ(":A3{"n(| gTyD2ϦX}u:@oT?'N{zmhpD h}S:oj4tO#0$f>S-O$Hw%5.[ij͍3TnkH4j{z\͓({RkjgWeuZgK9Ketp}A V5X]VbH|swVs¦ޕ5C$>uza=90  y慒{4~&`Y b 9_c!EȲO+;kec!%Z"[[?a_`kV<;qT`o#ufXSq|)s$mHFۡ.sC<>Z>v9ndNsPdExע_SO.y 5F`*5ޙ0SW/ dTjS M?ʖ짽L! xm/ER.E1z,$`j 1a&xK:wڦ 6Temy8l( FBgii] r=eH2]yp!j \Zn 7w0RQxb?*yiXɖ?}P 'z*j*?Fsj:n*WK9` C UW10\ka?^scÑBUҜf3c+',Q\KɳEzeȢOTAk=CaG+l/iެ<ϻ 8SrRY%()w߀zn%qWGt#7=NKE$3_CRiŶ΍oOb [h_lΓI% `z/Gk5A ue7R=4#0 áZ8,gX0]2%uH䙗nffqrvTA?ª)ڴm"z,b7QafGؓS7æGhү1^.kvΠ~!s]/ JM*kWDaHV>k-wVC}>ޚ~HÕayd:RuN&;Ky,9L%Xs^,ߗ44u1Ds!HRW`z|&>麇L#F%y;hYNaF,I8bɊAE},x}{6S#\E`D!L\Fp>#rl߳܂2F52̟`Zv[ZVuEǸEwy><ܓ pu,VjnQԫ埬A U_(k*Nyߪ|^'k$4@7p:$X#pE. y~;(1L9вM"QASSk؃ /DŚة4Sۙ#KgjM̤ᝏ|,/VGsl$ѲJ C~̣*vzu4e!Ec=jRi?B+\kOJkoMv+V/ $R68C+"AC؍i6>!+u9;~!vnju3 go]<]Z=ў<(3+nNoZJcY'O-U#EYK8⢰9G.O60bO9/#R7ylS`n+h4q<ç%go!ޢ'Pnw1E;1N3D{XnzI i\g_db޻wV5gRlUܘZf) EΠGmEm.V{ݠ0KbߦE3oN|*$ =!u]жfa#^%jV4VufBr{c餤U۾< I֢ cVϙbjNڈ4nc~0D/smBY5X2<'|=a!-)pBG!{;#rayYUb ^ ye򐽅cXu4NPcXr[4;cR_!x 6~`q$ԒW{N_n <ΓBplU`̎ 7c6K(D7ϥ9NذPR^ #5Cdq` S$:#Fp<)A' OfpӢaOF0蛣x\!S k3_lmDCj6卛W-nMwq/JksLh= Ґnhɟi{y:G1{ݗV8e̶$Vm_ɘcZBk{S_nݱmԳ΂;8PgncIRdbߨ0g%r- T4|UKS+%+$-鼫+؟VVa<HL}nDGgķHb?WO*Wr"SRxDYѦG$b)~^_nZ(&gfI&{Lqڟ܌~>aUjz)%:dFH,ZSaRB54Y'MxÊ m<)hy!eT^s~v@Oyݺ 5)ZM'M?Ztg@!?؉ҸDe פ Ȼmw4Qn;[)LA"wotHKl~y?;K3F'欠 줚>3`s*e1i굿|4;F9I^܎bEMn Kpŋo!f9:A`]4H%VhY-i5u{ЦN:'$;-<'31-}ꄅP7&syVbco@HIM̲;kVx\|R%[~;pԁD+_/Qr9vb4t rvE4t.$MF6ڙhJ͑* %c+d5\yJ7#}I7x-S%:yV>v9& ~isV5kk*74Y +Ru#+EKA bo%71M1 r+=d7#aT[q{*i亟I{V d:_{@kh۩)CGh˼e3/%5d?nkWCJQさ4L})ӌ'oQOyDž#NCRKؤS%2#DXu`R2bPKF(^_iQkCZKU\B?gX+gɝ9B[Mޝp* $6_?柾*7p8qQ13eA, ;Z 8Cu &wz?'P+*A j0_\:GZ<-SYH)Bё5p0YgcNw4PjU7XUhx_èc*&\1$OeDxڗH89캼obt Oy`îr Z$E(,%keLenϾKeM.2:*07gEJ~BTqi8r3)s*{2Ι}0` R't0=(rljgk6KчR9jFԋD40anONV{G_pnzQxո#`!rN^憩n'ۛ[KzEn! \_L#qr|cLKakqZ_to¶Y+\/l! lv]u5)7p]$|u fsXfڷ$52*ُ QK@V֋]Ifܺ>QFْj`q5[4DUEyyH $;;@S*q%.Gr}ى7fϙ~J;*Wӕ)\7ƼЫؽ2ЙRxg*B[TD쐡7LK)B+ 8NVI"p i="wG{W2pDZ{\ :Y}8_xe`aU(AQm9oS3;O)amqQ(!6q6GИ} kW-Ϋl:-;G s.cWpF[{Z!V~t%SQ’t 3oRvVƠ.bm;_tkwOH} _4m\jP4A̍'@0grHtGv]GAg@-i>gf/qgG0Cv0o¯h m]oUGQ"bX6 ib;OeJ-ʮl ])(-`o٣x$,m8W$'þ-C$1c>إ?xgXP]mEn zb;ŅQ$ S5f3Hq1mي+Z5QHZ N~1bL{Dz[SFƞGcDFX%UlmsܾҢ *r⻝(;xώaX]#ňX#/v1㜎6Ã|tv)WeЪ>5UW0*9<9۪kHsA{8y׺ȏ_QèN >4:MV$ }iEX&c k+zSo:7kw^5 MWiOhn ]BǞ(VΡF+ 2~~wH`,k0[glEZ2ʥ|6*!Lur7̒n=ӦX"dd )-8Qq^z(,'2=m$0FxTt#,MRI>Į#KpdƄ\mMbeFR;.=<ӝWӉMoœ>=E|jgd"4M3yƦb[Po 2BX~ -)(W7(-+Mߪ !lw$qyHOu&t 8>1fܷpqz3igC1Z͡&^Vֹpʱx^Fv ۞F3TG%S 4uUPm7C 2/:EAH&5vjD_7/fyMy]9~ţ3{(n5)Od,@Ou_VvFRY>z&R10svkoP +]1}c5Q } 5twƮw|RU- 9 6m\CDUA!DIGȨ k?M0V\I462w}9SmĖIc]td{g3~R;0ٹ /'cSB9qhA@;4l禯I`H2Pr Ѡk>>bMӵZ֊o4Dڔ0΅R7gx7 rxS+ L>F͢8fNfٟTaI OCwǘqWR>K\ R[XzD y_ X~ fuȊ 8rŢI3TØ\ 1q,2&㚙vbeF'g'3=6x' pMW2\,vD` /:)(N'f1ǘzZ~lvh9E@zd\DA<*ua;?Xt=BL#DJ}R3PGAlh9JY8et(:Y9>\:SqgC~:JɧoOpVȣKC}ڡB D; 7e t) 6;4@ڎc-JJTh1)W N^!Qj^8^ r35ÎY޼"e2d5Bөndww cPJi+&ؐy#R̒jVR;L}`8Pki]'UFriG͢c~z+ɔj(IJ.'AQ7zǠv xr 5FMxlG#ѯM87dNG"h5ѫ@vCܢb"w0mqՌVQF됝Aՙ,e<|$ m ݛdT)Oxx1oA՝I-d8R{d='yE;f!N5%/b/(X\KO`md9(+]ț(` '`nW(yȺ刧riG_+2fo`U~! mt &2[LZ&p٩bV8,+\ ckÞmT䒪UfM.ԾxcI`a4 %,֯<8ym-ɟڟgtK,\;НF-3μyƹن]c[[fz1ꝻWF29kAWK[}raxA0CkY%H_/RhNp?'a8ɿJXkZ#Exø ,g_^ w[^қ[w>ŋll")4W=!m|huGeY:xL>_=]v?\! FsJ|ykVgX HM vШ`f*7z"bڛlP~Bipxd7IěaEy>qO]W>De0 |隸uv Q ʻO,%+˶[b S3*Yb.* yۋȤf`#7 XfU1R5Qe 075Ցj[Ҝ{CIu[Shft-՛}+3r!mV,E؜K`'E,,居8_kHuU (&E BF Ɩpi 4(PHnXyZ~ 1JG"ew\|nXsa^u= 1'kT;m: 2hr E] X-LB֯?!Rʣ?T5Ӊç*HbKisr5G4 c$ϲZ J=朿:IKE9(*u3Vv}G0AWi@X`.LG Wk!3@90p '%ڋ)Wwsanò_5o\iuI8@< }/AaA:G %W kMPX!kŪ|=bŌjic0Y[h4 \qV?$48 d uy0.DSMlGI?gڵ%u鱳P2a7Kףhƽ$flFj w{-9c325[7[S4B9V?hZ!i+~|`aϑŷ4'}Fid9}%=˄&01ao[a`8{IDXi3\9a'X!5ېv(qT1Z-#6ٯ`52d|N4,{{q򝀌*ޭ.W!\OHP'` Su_??m&S:on^S'6NrZ(JZN^˜Q4Dt,\64@|C]룞 Fo6!)%E۬K^ׅ M 5*گG+ @7/5IFU}X"OŰ,K68C{]Z%ITXV`Uh`'M$Rq͓f돥̷Q_@* 0n(Oj,K*86B`\VonH@D O06UY5s,LErA {=r= npgI0 ,9/Ҕĕԟì%1Hq&i]Vd ̑!g~& b.zܟ״i~dZ%T)cUPt* x3~곘~-^)_ Wۛ]-/nT/a qc <-+=  Ŕ#xK[,acX6AdHuDn|jFYM*dT g 3wtP}\0sae|Muv9]o|+PePI(Qȁաkm/nC1JAs+s MB.ʔ]jKO8S$! 'kXwP@k)[)t$SÔ.- P;txtn zSEzo ghYuWX7W/l|%Xx[ N^f=, mQwgO?"nRn F|4,nkEC&C]H~~@vs^`t!222?b:]?H &D26`2/:I"&ěT$<}MȚet1Id_ŚR՟F,J?NӇBOq:ͯ%$ ƥ5Eg ;}>hy+V8M|8MRs9t=mɕ_VDP+SIc@[9iLzYtǡN*R9N@ =qV<(R_a s_rmCZm T\6?]QjoP 9_I-GZi?퉭ɵz "@($dMI2P?X\g]VSR%/VPCH!@.XqUʀՁ,(gQ$,kP|sC^~ MȪ- %ޓ[R9 D@E0^#."-B7q0MSqIqNvO_v Mb+;r Vf#bumr[>ۊp*&5!&Ša؎̛OFNA3~G}JHݹ吗g;y,>ZNַkLVu'EO<94<0ie"Ha W%IrJNwIrG:$\_++^RXx(_聚Y1jF)!g=엿'**+e4Fx`[9֍\AWX;&~mpUr.i{ Z料mzpQrg'L=&ЫByUR ߶j4r0OEE[iX"oP/*'ORNd˓ϭa>߿ iHq{_#7 8/[B^MCE jgd]z0>btJϿExHaQx<+x݅;^'l B%ِd'|[Γͬa$ő!EJx9+=¢H7!1,{MkY‚{9e~qkK]tsI^4hbjz2al+* %AD]Y$V 'tL}5 {%>$)+*}wY,c#=iM##'[^}&d]xA'@,/]9o')>P)|52}ȼd qV_<;ƥYCيD-F3{F xiYxb|g)ɉ_zRtT]Vދ Fzs1zyքgnodle yWVw$E3^mW{HؙJj~uk .OFqXU}"t])KCε+ш^ȕ_z0 S:>n䨸 ? n}7"iHo o(x[N\Q3 ԛf2AL/9rZ)|&λbpXnz({>jOF'ϝ#3yz+k-ŰZ:t~4L| ٜ2UWc/>"3:/Җ{aNI*$vcԏU qαTM.PǀW_rq_ a2gvB~l xQCܼ?gi@*~nݑ'3mZZb Vo(gu Y9QxC7”_(|;Ke4Xܹ4*Råq$Jn^Ҋ:_nkR/4Ziٟ9DŽ+CK(9l$X.ǹn9ft^~SFT(oI\RABY5Ξ&L&>PI싟\Uߩ_[Ř,kzu"}ŊrHgɁ桑|nAПdi[HZ?e/ I ` l-lK[R?>χyשfb&?;]|HK ?Hk',i~T54#yDL:^V-IV{(Iu/%= nJIc;xn8_=9!aroyN5ppd֧B%cv+&Z3i50-pیwRSnw.D'1:m߇1LpTxEYYgrU hW:,,Z/N t F_[#xk;\MY+(tf:c縫e)Oj@i1ku{J>)T5H=WHMMO;TPն m!3 rpudKB J}/[j5&((s@;6ggj7ix0.kc+`2 V~]pbؼE4ԐFΉFX o->O;nlܜm1-|+V=t%Y[Ȗn-֡{Hp$~ne1ayFW3%\Ј-;Į@swؤ'4)'琂bhBp{h+v@5AFfdOX9΍O4XA牒w(/WuKӦn\b@{|1=MhXCԸ}x[Պ@x ¿5QUw9qe4 kV6"KKE+KYncC)W^WbT`C fR)tZ@Ǟ489rQc>L=)cG#o]eL/jƘG>7%+dY`mTu^CQ-6OddGXK؋ (r_}[qC'eOC]cz-*A?Ig&Q:K &^MF$WRBk'¬MbvozK"XXs)\pK)"1N$vI\9wPccEpk6Py,.(x ril!8l]KvfFz곓M;u&z ŕکW(Y*UXDkeԵ06iT3{@98`Ѓd1ƴ Fk 6FS$,4Kh]qܤaV"F*8E5/6K%f;nHal+ ?\ ЌR4:־mbUHY|ӻh[D{)ݩB~G:_p_1(kpCC]CqC<^˙5?(R/4 [) ϯ3~ s{;/^hͥ9a74*<ڶ[Lj덧KRg9'u=䓨FrCYi W|-ڋV:<^@ Y'Kj"^&ZYDѺ ݘnM1j Ž$8弊'+eq_Kq֏+Wt[9q1"-i uB~ǁWrZHN 9PTHBV$@^Mٺ/_BwE&"B.{ŷOlGU — q+\ݿŷbE`ğ^-um 0vKxʺ||ďzcd`YM}/-#qrGÍXdL[s=d,P.Vʠ mNFzv=Y 9@}J]ɥNeĭxZ%ڷ8IIÒ5q~5_.9e-؋3rlj nP.xpX @[?'"Ww(9!0ROAx>QOƨo8S'd-8ہi2B2*Z'npC˖w`aHIh/Z?i2y&p-|w&tQƋkɎ?_g؝`3\81}(a];m䝖s q2_-ZSJSrT7~~GP5^^%}BH5˧*餔)\U͛w̎-L僁 ,Ř:a:&Dgo,I䆉e>Y]lQYjy&fϙprWx) o N6 ~WQά:>|p=;rjStZ<:UՐ7fN7m رY׍~*IpNO~ɯoPIYkδwNFV,[PǷ/-h}8IJWkqޢh=P HGU=VmQsu~9MeP8MX|ZfLɓ|t)bL=p;. ^6VSq6ȶ{ 5L]pl! &-= 5 H݁'뼀_Ookn牬!àO+1ZgtګkZIu@:2q)E5_ٖzBGcWqz4m;RmOۨV?[W܎omGY/cm%yпu] n޽-1S," Vʉ˦RaBo܊PcyOsE'v;ZKJ, |ZO2:s\\}bE遨+c3!ܴg W&(v2%cL {)[ܻAS#C ,Nw7j8m ugQvx~= GW;Z+ LjH>ILʄLV;cz?ڶLOd@NVmAmwV \f9ꐟο&x֎BU.rʷ~ՉVwR'S||.ULd4DP%Y2Qwr<: t'U` 8*gǧ_ď|8~3#L .:m0JN.rS~Bsa9gi2|*F\TT ,I$Sb%| hA4.8mCK5܊gCnFeêr}fƮ`}€ hIjEI*M](f !tɗ 4WzԧTbs1o{9'xG/Vh!ZP6Q JB{Bd;0S[ϵfeGڼaO㇫WO 5{ԱXҵNrl( & {jF7\N@o#ph_hqM&Fb7a$쪍N?]5ǡ9$V*\>Fob (Vz~@Mp:J{0L*:'ucIl9ֹ.e:& !]웎(kv|0J޺j$۔tތ[vSGe q45o#0Ӛ~ Ąv3ЌGV곊}" Ϥ:Kc"YGrQZc6ğb{oըĵIHQx|oa=Sp]hJbeF BU/Jn?%zLJFjtìؠ)~AV-տΉ$P :Zr+p7%[UpaFh 9` գ3փ`5.%p);_Ugfo.,_2d({1.@(܃X?b_tؠ`2*=xbw|VQIE n" 79F8ʲo(m?'"[?]Y0s^l@}JHpzqZϷe˨>foW2kH DzHR}<`I.ܫ^,-J@k<RE#ل@ERZzFΠs-Ą⠊ȥxE [ DW <٧{\R!!i`=Ηz}2hQ0U(ԧqrvctqMu֥VBecħ^!#;f"] ړ)=I)Y+tNk}<d ~\w>ZBǡ5F 'T;Pbf޺TtG*jQ`ʟ-]NO=Z vB~5r w; |X2Yun6s/$c*9LqXc߫C;fU~f~Å(cp:|oob ;T]XYôj!P (InIN~xP$ $n7[ݓ_dx*2(a e t׺ǿUԆ)|/[j9 |qf(*I֜M`S"vB8i}Z汙du&.,*PD\^Qit{> iNߌyo1M~oM׻FX@."xZּm̄ђ/+9#<.j @^5E%Bj~ڦ4)>}S5i%,KduV1S kpH[x doD SidZNNTdEu}FYBVz.M|l`+vYVsc$m$B RÈ So'ttB8cv".?hBPXu\B|yO&I(4 u>mEeV-^k:8۩.XDRP\891 !A刧ݲIIZ#ٝgz u]ۋрb&>$,V~_vSzŚ{1WFF DZxlm67lf2!x[V ^yڻtыkR`Q<9iKO^) :%O2OGg;~4_If$V4|r hai7>;E ,* q]xwP J_F`>`[sgyT.Q#1ͿM h8.djx@3ݔ*P2P~JcdSІCNS*_U8.HlvqsaPb- ޅо Z[}ӵKue$¡HS?le0li /Ԟ{$T3B?A1\Yڽ˸ C2ϕvx quB_&1oEW @1&N*k5pDiQTt3E5I(=7HosU߅?,5CN՘DU]o}ۉkA">>Ƹ7k#sѩI~9S ReMmtuvfPs֦(wS7?@gH"kHꦣ!1d OsbMevG*OQ:kEk誔 aW.iȈC\KsHq))%-I}/Q{k7*y֙nʌ ^.e&{S8Q;ţXeֿqړB"*3dUGX^-?\׋if Ǚ+˓j(y-`ېF2ͧp<`Cgfj}vpn%L8OBjvMV@u>K,@L4D0leK]4kEB¸ׄA[ʛ=?\Z(H}*FD'opXKSec:S0vd= c,I52Ry,[ mݡ$\2 @62k魖; X5 15wrV{$$$*?),eMB"Ey*Z?߬O~@5oQq ߌ`kTf~H5M<[2S0UFO:kT zwHqv `o{p7-.{^1nzTbXR;:'۵cHȈN -4mlnFlXu;fstO/lg⩭,mmd>Ƈʺ>Z&_|4^}fq'NC_=?Cg]Iޫ-Tab@H% n hHym`| 8k8 ܷDp7kshgP&z%:0|4 }iίO>҆6= R)ι7O_fT{_Jd3xa1c{n'$ /ڿ=[Gb"0*쩴\sՁ=!bC&v\JE@kɽ X2dh{.}5dH*HAdiEd̴f=]FI81KY`վOV$-b]GTi'/p &FYITi#dԁmS)㧉x7X)ȍvFZHh8a_̾5ݦy؟X).̭/Z2ۿ#]:WV?֓\E%X:o+`Tyyږ#{4Gp{>wEb/"^{, 3<@g@|;w5&p2Flͫʳvf{)wj\OenDYrrz*t~O;$]Y ^_ xh1ʺ#/%BSCXC6a:wED{C;z+w0F]ha[uY(zL!!#yΞ 2LA-vfHEWe Վ##`fr$|E# >%G'XU&#"?uL2`sYZ u&5vQ9:C߁lA hwMӾO4J{kv񪕱"I s) eQI1,ؿ;D1&TŃoOUwQ vp7K w=*8BԶE#QBHs{ZP9{7 uՁH-LPTvL[Xq",2p?|ch^izi~V RDAk۱m[OT,1t]xZݶoLNHXzW<8K$uct-rƩ|Ǖ# G^EPGECݪfWj5ŻZ%vS擀 {$ˌ㊞Ƴ~+ &2ET$(Ct[O\mG$(aֶ2_弌p]RW=4 o)X`:e0r=B(I=L]|RN&` Nҕ5|A*s:OPSڄ\%r$I s5#S-o"2,fH X_ύCצ`>fʪ+4vı~ӫX|Rռ9?L{%ۨόE!Tq,q!?Xn/FAu>WVS"6Ufcg+պ{Ķh'z/BFgHPDI x(9˜@*g?Ӽ3`j?xa=ڈݑ( /8N0(F]!8cSR+-i2 y)Os&2v: ,EvՐA- Qwn֋cwJN\yˊ*.C-Zd׋&Mt]UL:luߎq"!X{>a{ H5p~##ig6j{BfMc|wt6JR.I[Ug&-?>K{de),8* v m ( w;\S*7d5tQS&qR9B IX,bnxϓX22t?Y1RBq|&P hIDKU CJd!T=^W@䇎Rf+ъ bbi\i#PV[?v$c!h“v/맬͏Rf>W:rfiHL4Cg2! M Z9]Ӭ7N+NC폺 P6, ZYB&bp7.w6WvԻ!ʌe/,>7;=< ccvmtkU:i.Rd>2'`s@y hx7ZZ7pAt$ċq2mM\HS̆pkb?8 d1"Z#RoxۡLc̃|JRA#"2RSHgHic EdlaY Z ?|lgYZ07070100000075000041ed0000000000000000000000016790fc8200000000000000000000000000000000000000000000003f00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/base07070100000076000041ed0000000000000000000000016790fe8b00000000000000000000000000000000000000000000004600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/base/regmap07070100000077000081a40000000000000000000000016790fe6e00001164000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/base/regmap/regmap-i2c.ko.xz7zXZִF!t/Y5"]?Eh=ڜ.+o>/d >K_*,Z:N|da?@xsr<^BkE8{&:px^ˈɒ1? k$5 vG#8R;n.WYۆ#tQmg&'G6{)Bڥハu$BET7S-U⠕tUoK5Eܾf$w/tW@Fh:{v))KzP>4f<DunR ̭.E3꩑ؠE~YcF y&|U>Ȇ=TUot3񤩮z<%&;J>@DW u"LUFߚ XY4]4.Tx/7#ub|=y =X?}͓q|T y&r-W Gw!"oRX2laY{cp]3nt98f7rGKm=[l%f{s[\Q#ZIƓp.:Sr; -`?s{ i7oMuLz JIqϼ V_ʑ\Ocy6"|g1Fhv3') (Һ.rm ń|?qW^ᑘo ,*ǩ P>"v7Hri[1q3ayM꩛0"d[ w<GE /+/D!Akۖ٘\a';MEuEy^N*̷pާrT0vbTrr*>mCHayW׮(vTS ; _p};O"a7z柖cYg?WB@7>G)Dg+ $fT\w4γ8vlw ddHY8ut&e%}SQVZT@ $bo3cd-ΩMuA^seݚ.  n~]ǝ eX6Lb4Af085AUpC&Uԍٌ:]vO]qEQ17[@kD+{77Jʝ$VLqj%vH8v" {cN|`m M  04:tj5 h gΙc yC!Gmj<M _F`KkUpJ]lMPm+6P,GxnЪc>`Q|F U*nXq*zӱq귔E D 2i H` 7x:ڤ4(/[[\OByۮu9"j "Ag!CP  \h-̛ЖII;xi^.˖);༃Xg)/릁:v+˿a-a5r> C{ЂcBYRu2fx|+0Y|Unl8hWZ4 s" LQ']Ԙ`Bߧ|%p$y0w2]\~irL@F7IZfnAzy8){ CY? I)і%%[#'t׌Oȕ냑pרo%!˖+_Z#;[ɵ`u\;K9yRH$E) /k!RHIÔL֎Xjpg=2ӼT ݮ7+^KS;٫UD iZ=nmB:L]d3e,|yY MKx+f(Efɝ^6-ꘈ.*?sV/1..^8*JQz\t!="TIèȲkx1g*&D"_]N}' cRVIZ(aZ?mQ,Wt&(l ([m.U̒=7*Ўחz˼lVJާ;UAe)mfvI,+~SJo1siMJ/գ#@W+QvL3ϦzU>e3`w M-}@S.oVA{S\0-E_joKȄkxOZl v648BuyT9(\]k{nNՕiݬjQ} j=DרM4 @Zu\Q3.~C0^-*@|zޜ͡l#_Dg.ă$0lt>B)t1|xױcqѲ8e٪ö`r 9lutZa]]`_1'ZH1~;rG hOk!_ǽ?_M(mg-6=O~.5=(IWS-!r_;~Gf?YC.|GB 0n439!s+^荇#qF8fBYv; ޡ i]l 0Ү[/$@IY^(֗ANQbt8"xi~2·]w묏7&77TM(%p.% 1SKQ0y&-ǰl?[+~DŽؔG1|4'[} NHA2@-OW1v٬݌UEnAlDΩ#,DvKURE&"LgYZ07070100000078000081a40000000000000000000000016790fe6e00000ab4000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/base/regmap/regmap-ram.ko.xz7zXZִF!t/, t]?Eh=ڜ.+R plp8=|%b! ]ǣʴs_%{5.6 d\+VhnSFBI7kdЌߵ|bG&jcbd=&n71^M-9%"b:C5$GgNCӽˎ<|8MaK]UQr|ֶݥghׂ0q7.|Hz2w%T#PVZ9Ny)CnCZAzl4ގ]faGX* RXdP֐%AJ&'ݯtulJrhz[LQjϙ'w+Ԯ "Ӽ̰=*\f.DiV7@~etcE&^ *nhؘUwI˄SL#:IPH|3Lü v d|f3pC4H$=cc =B?,(}k±~y,[KPZZSN`4f( s @U QxVs:NQL!.5?oJR> +rK!\|Z@& f/A> ͭj گUͭ..2y P;gJÏg[ԅwP"Hn өFy{R8 : pJ^6NŦD3z|H:ݷQ?)4`j%zr.hka="7hi QεˈpKmj/(AsyxEB; g\]:$7d 3}Y\lUߢf}sp b߱ױ" 7H`xW; @ZGt$Hل|5 D9C/] #qb~Q2SInpY]3luft>VQ6^6dɡkYòd{;nƁ v:Jh|OWRʧ.)*3=M,4CxDnJ* N:)i:h? [&d7K]ܹwV4?`$YX#ؐ|0 ojdt}T[ܼHxs>L$ND .Ҩ] * b^ǯ[F["ǜYMHU)8g&2";UP.wv7O[͹=rhlڛ!{.qNAf\e%-asNT) ]ߣNd/)^dY[0OKSF'C&t':tu4oF'+㈲UU|]qE{w^ZVGxb7g1Hv[bKD/xtzA!|5(1q)U唎a QyƉt(5.!(Ά%H A%R[BU+m\k^~}pj.٬yf*wd.CshybO6Pku͓QgN1~?Ҽ!y{t]}u*V\/ۦMtY ASF@ [|=?lacY69JmwI#j1Qo8T (oQybj6Giymz%Ws&:OItU7.=6\m'mG$@"A!,㥣8IA8YS,1ﭔq0""U\TQ0{M-YnyX|@H5٩J1:kҲT(ЇEq n@vѰ;-TX% ) Rh~bܝ7بf#%.4(#[T&3t&N@IȜW6s3Ut<[+V3LmhJC 0]0_"<਼ @k/%[(ěߒg4XkBPAvSqPNagԂ-| 1J+hkJ]s7ʗ'!gH$ʀT6UXǀ9#G? Vpio_Iu#%)P0vb=jFpaqxb /)!s4m޴A,Q,U*Ie1\I5T++^zlf'5B%#h hyp_ٖun*~h, $s6{l'dհ`Ee/<^Fx(;++ ifNvFyo>Zua*藩E vḬߖ')!Rx )0@Q9-~FWYl!s Y,28+1gwF\=ˣW[ \lj'Yh״ iS0Ȳ Te ʦATmt6N$5QNA̱R#44cwZ@qc-,C9'ʀ?E4=&Ԓ. PW*m[u3#vZq1M0籢 כ7jaS?_@O`鱚2Z LjL$ >aա4[t^˿ ;uCpfc4SxS6ք [ٺtPM=9ha:N@+TEО_9c(a/e$d+I|2[۹uo23eR)J&ڤoƢ!:yod(K.@%?i](*W'OvL+ΡtĉYυ "hq2Нj΃`x?LRN)XkmS׋6G_/4 G&eьI55&EZL FnX-hg`pH5oQ Sk@Eǭ ?LW3D|CV92@PIڃvCFV u ~ 튄gLRDgMJ$oNco\ }bhZ=\nYsx ywo56| WJN,v6 Ի{8Aoeeo^<{Flh&ΌόU8!Ql{ٍ>Ml5? $7rP8Ѥ1q >Ym>fTJkfÇ'F:CUi4JXFN'`tPINj,%uK% c0賿f?&Ba~7iz_e*f* d zR`{S,Nkp3o]@a2CK&5u90́WHJ?6rlgc*?ux?è_F) ƓAZ,~]oFSJU0Uk8]X!uV6 ]Qs[GFa,]$nQrW[oa#M8Uw;19 Qd{,KIЉUTPjnڴH^\J0Y4# ^6\O+@('žQup׳1Xײ%Ĉ0p 29p7>0$RYcPHnA'2! $( HJWؽ?Rkw6]BЩgŋrC?ϛ%+vBa?mq˺}#;0t$W;vʐ=XMp7A}1,4E@ %L*CMl 3 1+^$PpA(<yv$JN iq 7An.W+Jh Ⱦ ڔFWL) KQn|C0g+߭?y\(I 0 e]F%جg@3G[ Ŀ TPB~7@:[f&w1CZo*ޅ}cy @4;FȐ"?B%^fTPW`݈Ò9#(aſo|Kܼ pťGu]V5TI*oH0ja`kvcPїepjO;PS(VE]9/1X-!SEs*,Jz W}+%,w b`l-uaDlæml{AK_〟n4pߙ.hֽǢ#|Fa 8FF:󷽝+IB_`ьޣ^h~zbfhAh=>WU)w%ݖ=;G)Z'R3ca Ē{8Ԩ n'clKJЕ_w ˣ1~g>a0dnZZ0UOoSnvfKՃ٭o+0G e>܅] 5@(MJ.2hǓ|n ŀ{(gGosZ %%LUA*ʫz~vN ] qwys8P؄WVoGİĆyɆ( 3ߗO)=4]v+j>Id +1Y&mI`.n+Ιe=\ijhjvi8r kk_FBT۩>6Ps2<QihEVD}nqIF>'rEjS;247gtP,rA\7s׿o*b1@u "?8$ev{?=:(.i%f<)p?ߎw>YИ}mXԙG=NjpZ.}I:3VW0MM@bCѽOEc9vsX0Hٲb~;(z-%!`U75e|rn<,Z#ZW%lpaCGzˑ509=̌:,Qވ;')BڼV¿H䉿'o>K#RuX?ny$/Qːs:+/? z'@1W) <1N7:ҖY/۽Bo:!J-1Rq a (s-ӷ9JC|F4]υ!;'Xmym"Zn0-5ʜ^i_hA rդnlΙ {ݿUZO!B R] 2ʌ&a^i=€L Ӹa-LYHpV8#opk G;^v<xMXɖ2k;tQ/Uv2[q|tCtx;H%EJ\ cYG<geMojW|tHtf"grI~f|LKSmVv̚<}p!M7Yo)Ywt 03]%^eu滯 "^Rh% GZSq\Ξ|dΏ/UvP?C%Yگ΍?` bb^.ɯκl<`?p2 >8gJֵO@WK3)o&3cye);O(|H;rNɹ@d>3NQ.C׃$"-sw|7#fJCYyߺ0؀m4;cH \Y]D&= m`XO#y-%p]u0+tw޳ZRVIƒgy57^4hPCE{YhN}j5L}z"[+߼N5ݫ@ !^9hzyrOm<9b/11lPL3.(Qk_lΌvY8N^+ez2Oy3C)IaG)e{ޮ9*=I:zT˒NIAZ\h-0X{g_+,˪ߚqQ7z9Qv֩wc+VBEZtT9QyWEق"hrwjƟC)~ @`FL] gn䃑0-nн0fcBR(ʐ6CYߧ6& &*TII|{i扰/E=] e3"[!)θǕ] {҃ 6afCu7q;:~{PR¨(vOptؘv` ҝ6/z`Jhfե_EmHٯkkH\ eۢ3k" iUo UɀYnng$skdY'ajC3&}[l^% F+7wiaMw55Dv߀ hQs{fuUba[8[nWbPg(=\y֧7DZ4I:ʢpc|u\"G XYI+KB *,ޝH^!i;OHۙelvl G p= Y7D0q:f*L~Q=BρԊ\/͠ J]{Ρ5Rzp{B[=JWXL [p|s.Q@ժUؔ봜 (`~Dׂ/[ TݽCAN}9ԭmϥƻe-Dnw،4bijZƙ#DKbml\au$B7Kvn4 7nkSُF9 [@#Y9rlA{R\Vl>g|cW\}ѫsIT~.y[vM1,WIƈzca!َ6Y[ d:e?مM&njNs a%~IOAˆ uV@ f_yTA>,bƵj5GBP(r +_tFQ'oeOH`^~l5"'ٿ Cd$`d#49Y6H(81xxꞱ=, l߁xYn׏ҸҺm!Mqvgibݘ2 !4q~gAR&LĈ짠W: .=?nZ/i/Vs8.dѽ-;sɨqtہ T%Ѽ@5W lG61 ؙ⯞Y^=7 ܂7< Wt%\/O+5MKDMEtܮܴtiYPkDF/9#ׅ=>YfΐTiSs$"}#Pa͟Wm!gp"XkmFDUc Sy5LGuWsWIpF ;B2vK&oEȪtU}}2 maw{Ɂ( .֤dY1BoF&-nݐtk)C=B2\T=Ni?&=pxB$O;ʊaJ Jf 6U ?y"50mh~m*\YkZD8{H/i, # v>9v>NîqӛLK# # 6S}jr\!˒3sKx:3|#x8ZYP> } aPȴbhKEc+A~ 2 JDRZ q:xO.v*#,j'Xy l1p}\Pr`)kZn6CZz卺9@\.[8p|$O pSv:P9r׬b3WoF/.u5!B6Jp(!C&̡K3qBѥ~?KDd࠾q,]$cwj9OLadȈyHr,|yRM/Yekt#w?`. 0]$ZCLOvE܂!,forTeVe `1t#RڲE|^۷Ilis(Vi` g@t4 F@$_DcPUўU)d%[at5ؚ ͙y>(:&('cU`>EFᾍMnn" }@̗ QV)?3=h*³DM c9eJ+R:kϑS.gti?kJ̲#E"JWi;EڦH.`;tmBE7V9ro"G8!?n.vRD}Mv<+ bL}cr$r/_ [qi[T B]6O3DY`}UQ` ݑH?](U.(0T0tnuѣ~*ّ|6T`I[ɟq _3Ax w4anCKk^U?_`V}~8+ L`ܥjX)gYr$0H@źDx6ZrEPP{.WVOk l k'ł0mK~+K.=WU{qʷ4/c j/cnwwjS0/AU&gLJӛd S lBEI wLJjX/bNߓudw$:5,TQdaIVcP8[}i DfR)4b&(=nlu -6c2h^,Fw[^]09% o(hTQCG_YPLJzfV2 "軠R}JMo G_E.H< qŘi!iXWQr^^I{#=/XnYDoC5ᾁۗGJ,FXSAG| lfGӦXQE8rlьGpU]Yz@ gReo.5~YIH h98Ƀφ-:s2ޢ8xm0l|=NgTؑ>(i5|uZ ''SNqhVIHIX7HBK8 dEpF6QZILzOna3"`Rdp8Po}4x6_Iɘ` .d=6pݜR0MA6T'oW5zԱT.[$NAb2 Ukәd%@,aK8ߓ+E/|],ΟĆ 1-ֲFتn+j8r>1MZ| x7Ƃ;$b $W 1\PI߱3­wsv1}n.3x|QĮkyЈBjtu'9\&nVmr1AX!~skK@|AA^rˆ+J6G\=)>KVK->3=nXԷS3"7mǯutB:PM){CpRWXiR67r89Oȁe"NS/f*kp;+ (- R&g^ o_F0&Fb_Ega덆hNAj?%r*uW*T}YI>&eJ#:|Fw/,@a(V)HpMKOA121~JcJh1f9U $90?,^*Yq =O@=D"/2'q|e;>TC wQg2m͜(؏B&)Q`̇9IKPzGwӚ'FKY_}e ^ç2,c&a3لTy c R,?D{__ TCQI=ư7l[ƿTOз= n@DVGbPVt`)&;&򔤫K*$?==@M@ٮDADX`"!F$AXI쎑`( ujdWeA[s>| oopȄ)XrRaCIjqT}YZusXF` M|c]ѷ0v*2CZ"2Ƈ% fv,#3T P Xf1@ԤqxRҐr >ۊ|˕*" -ȞI7Zf򊥡74(a)jXM$Ok7_մzwH#zRkڴ㛹1 EwUen|9(滬YV6ȃ~|k!˞C+?eKchjP 477$VvQIK=aH:.DžK;ӐDQWV>CR4ut-? Zl`_ Z:áNȽ,"UIT5H6FN38R9X<ΐ$gt<"Ӷ<)Hle[~ZЍs gϢ/ IUJInHpnk*8-ۦw u+Џ jٔ1t@IUt #x,hb6maw0:clAP|FSqd=_I`T2.QSei&i!ׄRP>Y-w܊K<ۛPF bƋ771 ^Ȱ)HYJ]N#tp€`ITU+ǂvmT}8n0W U @ Ip&KZ*`9( ޥ_~ZYcE`rDqnVp/һT`CVm-x&FF#Obp#&!BBz ;8O#]vo#w $85o$wʃx5uw`GV)8JTʚ9WXPHj"(2f"̭4vZ~ hxŚ?/K@H!yf~xxbA@9e' At:lk)J)!v-(c8`9MY>)ҝ"l POpN(@pbuGE Arm*Q 8AmRzRoR-Y6@YQ=0`7 LE[)A҈S!Yd岫&-#JSi]碫 ^s\vT2B &~h#w=؅)c_)2{(6LT Ni^D9ח[tyfZ<62N 2F4ґ(~F,"|/ștƣTRRavߚcv崏='uvQuyfYZ{Sϟhm&ĺA0(?>}ӑ[$渐VSm΍7}.s;[Q;hx`R<ǂoc К#&>7Ny{3^ URpVX?a՟ME=7I`f:(` u5DɌ'/A5862FGۂK&Ps✁<*{/3LUDb SuS8=xaHƃO38@ 㑎{$ В0 Bȥ-D xZڏyJW vX,OhS&Q\]S,˃ᄟpOhO8&ʨ\\qEkjM?4 ķ7{)ENSX1 [NPY}z0 FރYAQzT}!;8[JRz']hE2hgAOḐ[pcL'Qlaȑ/[$)~6o950#Rry.R,8#-sȂ(s:蠹I+kә4nѦKִtM ^j;dj C_iDW0yDURk`x26>ފ*5RFA_bV3l4dqՕ/}pqVs mEvpLQ_:\DŽx. ~YOjum.T!,%bu{4rcJprfw;t*1z)$`vs`"WCCPcZO}I{ n¨$4Y|'G>>zf)ѫPϰ|^/}HfMg7\?`Q)*f{3Xum~r*RV-x!p~ob$7c-IֿЇfN!N}uYPD´vj$m3@|O $ BZ]D %d1 3d^vP`K Q`㶞 wGSZհ-7@$ZP {.ٶ1[Q3say,;ujŰ߬սNORfaiZ*MEd@B:$=DQh-2=֊m3VBL'ϽmJhwD늁:%lDOyzfnxړ]CP?aC^p#` qbBw솥:~:G ÍNNPa@tx{B&#-Kq I4[ *N }<0:\6r)SJT)hQD:uwL1eo"$HwjQsGj0ZR)Sh Ϳva&.Ɨ~DSG:k^!tL)QB?|UxC@`c&7h)FRQծshu@n@+{@gJ m[C^OiͱR&\ 4EY7$w0볟Gl|uͳ's`XqLӢaO@M"KKH-]QMF^og+6ޙR10qeX^9$`Db`#O{5 bN8X{,QHO\A{{]#/`M )9@Ё!QBXpTjoȊZg1" &%:&CHi{7"j LPL{,Nl\ EϽL+X4 q`T(e rz. 3)gVZIKxCst0|IS{GRsqRRO>ioἂL8urOxѲ ф伃DCr.@7SY]9[OFBTe'WJֻăF{ޛfF{KnZSݨ6H#G:#[3}5nb>9%a1m6BH/t_ j*   CSf21qlB`jI < }\XK _oJZB&.֘G[.Te ;RX<(\Gdk^Ղaq0aި⓰L&.Ӱ~64̀R~0]ky΁BoT.<+R 68}e MQخ4=O;w8HW.)'nw]=q LnrST\EtY0%j_فbl/2`LpK7mu!ic}_7nWht0[WOoWEwǢsj&k.땮Xz=Y::fC\KXW[lQ̔(1qѦbT KHjAӦ½;OBAՑ̘h0! ˼$@B}߿=ei2? # P."v[Jۻ=8>wb 3?irײՁ1~R95̓4U\صP &l|A^f< >|UM7c^dc7A!! FoaW?3sU~i튧 £rKҼ? ﴎ74pNFrJ';E7ĚY#^V ęTmq%6Y.2R JS!~[*ݼ5oB:7Xv2ŋ0h ZYB ǦE܋XT_{[c-XӐM9EkbFJNňfId*2SS~s2=|DCyXkO-[_h<* 4B6eUD1VYsGP^-!<|WØpY,O_$R6J^kS[KЪ&: P툍Z(߭<)Wy`n4T6FԊZCԁ]}O`u- "ߴ92.%P1`d0[crjK~+DScѨБBN9ZEu7{ٙs!-C@*җКyhb 4X0ubO}ch:2~+;^p]&/jʭ>[KKk$c\_8#ؑ>н,n}ʓ}gegE G 2hCN1 glLWtWH/K rxw; ybP:v9jV4_8s'R xD|aðufD .Xd.p b ! 5@_,surq^ʮe4⭁u^"ȿ5Ȟ@gZ$Q9ŷV]!% U JsKtwHzoVi.]ח99σF6ÀKCĘ# =$x29EYqԪ'J\d{FFdy9(9S_S/[z=ۏ<偆}L=—- 6.[~ f2eRrݸ v4$imkCU Q1%xy>j]$oV˚}Ăֹ/6$ތ+=sݳ+:CycaZ.U#)^90\:p ٪wBA/V2$/zە*|;E;ȹ|zP1\$ƙl`ulWJC{$O=cF0uyK,*oB)xzJ9C#-$Jhr MM. ]8DЋf]E⁃%u\j\zW|E G➭Z9fӺ_?w6BӠW(h}&кtt -5 ׿߽9'Ǣ 5&+lmj B eצ-3r6+6ȓs b,)\$Sh{S?_(6ҡ 8aS}˽*9e%lZ0 fm0l٨ \ip7v V:RScU!$4+P*flYAK2_熭Q 38ec(^v}Ŏ'q(BVu^#>bT>5FcVQ2l.6'F2JWr׭L%QYxCX]E<^(c2;k뒌Uh$ƿbH\slYt}正r-l 䳧 ^tl [}kp2{Ƨf`p/rdL%At7Zr38,M옝 L^e{J&/*ӱg|kzz~Q٫[ ɱcnZc,фZ7<Iubfw]V`A ?[ b=*Nre|,#]eaؘ8LWE=2V֤x$ NE< &b-,v7./G.!QE )]UQ(Wm8n}+Qvj&;yvkDC`+V(ʢD +!6E=*wRb?XN2قfeGa>5H6F9MR2\ZL,h `e:ڮYjh969P;>z4o dݔ&Vɉ?~#A WZ8a6F /tqIVjn"4\(obU(Dx+҄^Jf1absBTVr6.d$T褦)|66P=zXGh́Uc@u^(FaP1&0u[rG|?Oʰ[89M\Yž<7{yřRՁ^޲!y l9Zy߆OTt*ڈIWG-[x,T#+,Y6@g0GœQNNb6|pY?ͼL4!=δ:?L'*Q?򼋈Õ!?|RiA6mx%% 2ZAWn|\;Jz\Gy548Kn/efp~2&;G* P"uۖ'tO&KwsA!&QxtN/AqŮ/<"߭k6; *.8x>]>+::gՕ6EI{ P~au@\3L-7͖IqPn(+pO mش0*:w!Z5,I~)qOqW W.GfH$)^9[7yvڼ?B~K^ ]fy5HΝON9cp,s\ | 4d ]6\C͑pAQ ?Hq6>'^ RE,t<3Ps<^z?9MPє8vz,־T`.;/>_OM%4UQ ۙ ݋۝~$\*vwxwٕ2#ҋ\4Eq$.IŽ}o*֟UaaJ@hBLIkr4orfδư-LD#KX_2zo + KĢj]-uۊBp#04:7ҍ4!$\Fu)Nt8y#Pp7;R!Ai1i:Ӳs.ϳւߋʟ+LK+&{0O@[4+;v%R Rnx67: $-T+!~߯MhQOcc6j{Ra@ D?qꎙ 4ܧ3})X&A]XxS4!6"wC2y6n0ܦmS3̙4!BN_F-*{KhY$>ach %X!e2Gq;q(W#Ƃled`۾E/-$:ܕj4wc`ub~#)2p> Ja"9Lk^ۉe:͔ w$#h~d4G?{=ρzjqAt{#ؤu@H1E)RvvNFmGYo~n4Fiш 0u1z}0O`cLjDmQ,svC!@[-Gb 3UdwWyec+̙,"Nq٠u(@iR1׆Ѥ |XxZM6KE9? 8.iUљ;bkzD9>٪v"*K%?*#Qywn[TT یDۙhWV#nlqVuͦ-mH7RQdݩx uLɼ#$@II,fDdΕ%q)^"'CkM4Q%>Kl5$-ٮH2qҜًpߞ֣2zﲻ:kE^vqRve@&Ƞ%MrH_v:ֺ;UlJc2s}S_a4?DJr[An]a ƕOL㌽}EGd*EKhVa&6ط671N)r 0akG9FAGqXmNƾΓA?<b뀹mozN厤f9ϢȶJ暮 ciy\OU~= wTXr熐FOv]ޔs~`M>/;gZ`{*سvw`$Tx*NfCpB~,FY~ds\>'I]u!ePNU4+oA[ @瞠=Bq!e ; :z-2N G"$>f5"W 9!e Kw&RI1: Ů:~94Oص' DUsjtfiGzN*"zaZs $lN\^l\̀$5~Pk`hgD=(Pho =n[s9RB:mezH;Sl0/C3I܊4nZƢ?՝hժ0!\{44z:Չ h&+Ϣ?9篰2_"*,?o\_FTh⡞T7ͯ$2&+ix9ʁ}g SwJt:8(BvjKe|1P'U(8Fg#an& PWG.Y ^0[f[M&d"N'FZb_t{-2S <ѽz'jI6/+L93qRoD ._!EoeFeףK̗=VG Qҋz9Vޱ;jyoΨ^"3{=@m J-B&-YȊ^`r+Gy]es`Qۑ1>4.` bC<5@:so H/ ajWoo7 PHe[8 (ؒ0*$ݧW0Sj1v4֦,16fJ"6[g40u䞠C4؆1;eC>|< 8ӏUjx4Cfz/8~X{/tgZx0(V"{fqg Tb2a*JY BQ?SNؑ4#6T'/Gw0(A`c]$$63@W~ʻ9}jjoHShY_M_P1nӧ:*!GjўqD8~ʁ-9ݪ3"jМ_D+-@}SZ۞;6\خwe6W1 GeҐ'K$xHr"l~94ssdžBe[TJ^N֙"cۻ ֢~?+J]%$%@.ʌiCճ #Br ?ȹ;w κ٠mSpq:Om4t-?Xi B:B)/v&?v_ >VVIz5Me⧱ؖ( QKL$ |tVnG I`P yȨ>$)q SrwՓNUeRka#g폓[Cm\ۖDt+d8Pn溁'+?̠EERvf9Du}|0YK-TS^"2*'/z^۔O,Km\AF44cdm$Uyi/9ʄNy9S ƴ-Ujb{~>3n'cos͜RΫE]̃pڅBPJfF]7Ƹ(T@ň2]kÁݡ.j>%_Մc̗Z.T6;Z)0Ӯ$'hq!$Vik$H;sSXU9l1b{$+KFgaG}s(Can@@ٍdC Sv;:(4(U#;hCֺl}$N;&?%=_u(>CP_*"a7r @7rXv&Xv \[~ )ҰIgW>2amV%wD\ӗ\V{ V=mLbp.Q) p=(~*!0Rk),".FXߦmu/NJ$`Xa!+Y }R%qA(;c>EaUtٖv Lт \DH 4fϐ4Idh ,3 omX 4j w/MbHŦo5g`$bOiN@0bD|e- BW5)pbAL`z@޵O`85AXբ3YEȍ)yj$ cM HzUlm<n xMڴ|qb<0vj:bBgr( G{oɭ (~דa/C2uۯ/4KzN-L_jy\m[1bOC0~JТǥԗy@/ChaoUL4 _#-?Bo_KȲGc(!s;jm :S~V$."3C@0 ,0ᑎ-kZvalP$Z:Y? UvX <sDQ_W<{?38ո_֭8{@=3dG:6^sCI+X+66SM)gN0Y5yMY5qr68椇Q+4R1ބHsUO\%sT<o'aĖlqcI-nvڕhh9}`@bm&Oڪiw,mS+: ݁,à zǤ7r5|l8n j2 NSbۤeO6r-09̓kٱ( y'}J1g,6%eM[ݼzqv}eRRZoV#2sKk Sgmx+tM0m*[m&B=Jj% &+va|}e^1W4MMXF ):l>!Lh_"iOVzVmG-D7"&ѽ!NU$nۢZÀYKъzF2#zF]Co`)ViJlMPX CjVw@P}% 3qY+Ũ7E#BF$n#/lfO 'X05v_-1>rܸS/ pIeɫsjlf`J 0ϑ)JZeXs1[JձE t2oz 9/EhsUW; bɉ旫\Z] r2/E~Q1Ļ&D JjegW-ȶgQdk@׼ (`ͨC= *~)[g;^fGIВ'2_ˉNF ^3٫'1 ק9! H"6̛霒N2/pJK]nk4]\2eH[x%eªNGm2A0-f+]&ި! }@,ϓ:p`8$6 ]pJXNSZuBuPh!Fo eeӶ̋sZ}K!$c7MbM6V#˒ E4B(4[e\xvDx'v@'6UJ<4 OjU5@p}]1Ҁ 䵮;wAEEl ó, [vD'½D ]D3vynV͍8IOCOA]XM 7j{[•CP Y}9p<,k,iSac6[/4nusA8xvcTR3<̘&_%v%.LBXg]AMpR{Hm[3#8496?箑0ԥϜ8>}LjyR j끙M j$ l1 d]Ÿ> lt=ޝz@vf#ǡ5Mݮ6GO#>e; %}z|O ר0# k?3[|3W cwL/B[G]٩wT!plFåsȴݷ5ZUL᛾4bK55-Y|7'>Y{򃋣P.Xdݦʽ^XTJn* gG6*5#2{8upr8YqR< txyy |?3i-T.7,!wNSYr4tQz9iXa:|X1ᕼt,kFT0hjVFf=t6k7{[YǏLP~>W6;,cD;N$N>''6X炚޼k}ĎrsFi~I[ct39YjL-OK_ñ0HTXF12$M|ϿgӆFu(@Mjl)f^03mPMߛ슰S4u^Qƥ3 E&:{etPD] NG&>DcLvpv^"t @CƘAbpCk ;%8Q!TnL( /Z-^]>+bT"X#Տ:y4) e_&jJ3vPxK~~BM sDiz\/& ,/_f?A$>(%s&nz}ZLWߊj^fvB{1Epp0c߅l kAkoVgZn3@9G d := g'OY1'Qپ7H8mfuK". j\sv_\fУ7FKX7UX.ȉJu'2h= ?T,[I<!jZk6[ÀC{_|%=kWb|cP䔸k poh 4fuQ$r <-n1Rê.;`*R3K c`P['[`2>@IPW߈4)>6g/Eg'O\ %l4]uKhDob0.ij5cІvgϦceߊ.eVW[H)) F zrKۉE[Z:ĵ*xV$s:1FX+hr`Xfv&){JMQb\ &qsfz2^wOU/.c>E2Y,?P.W9b\1̧QOA% &gZrZ쥑SO7Tf*&]· rDװ}Wup0V(ψ}%YAEV Y] P ִ'A]TBڍ9n߲GO,H5`T$Ěڗ*YI2jx;|Qq {~HdDcq}<4"E2D8ٳm./P%s%rՈxԋEٕ8Wp٭R &cW*f_TX{D.UExԗCPaNN2>RF 'o"A11ъ>YA ɼKsjYCLs1^wOԏJē;w5!+Bvdg{(眔HMo ΓXKS|Gn-$ѱhe53հ{l]R%,Mbsv4@Ud.02fl㹨k`w j;crhm}m؉ TKJ#SG8RN(bLD& b>)NFm`+*WD1j9;i 5BѻK_1HkGu= L$r9o*k;Qx;SEb#jcWZlֽt5]kpt;,[*RaTȁqlMgv % N{ d}')|DԖ N5k=LAj>/5EF=՟QxuT 2<$ltOğȄ*% -MJ潒<7VPm/eVlMi{ [ďQ]#㔙uo Ԇ\ EK:qŝR%; O4Pp9 X"ə]{_\|F)g+}yN@瞜y@:nXn,C͗ZBΦ29&$(ϲS4+?3kEQ^nP%'B-W%3(&~Uˋ b-,oªgNoy_}EO­xsEh{`MZF`8n([Uu]b߮W+j3|?(mZr WyQB12b+;JN(Ut1@iM  f,xwT2䫿*`m`S(Zu2zo mzO{-c뙀ش҈4#GsȎ.B}a0j}gJ5Y븘MEY(xU J6XW5ޭ4a1ş=.n9tO/OFIowBp|0`4"m-6ץsP.O /DP1G#]+B润TWo׾!TQUhiJѸ/l=ShwrˆW+iw19.2.$/X T6NN餹l&\t"P371Cg&M';LSkOQ%v4(@#@V`ˤ?{!8mC\kfB<\J|L@*NviD.˟7Y d-VªԎP@A ]JV m6]\Ya{8R0Q_QR&~DxgDcisr[ЂYTⲠʄO])SE|UvI+ttOq ) C/zt:.6=)f O!ͫTj'Kj$ <um}񛰕ċ;-Chf^73=y^x~VlMrnz@hK2ɝo45Rs)z1mKi=6nhT`eV~bi(_.T`˅d$'gxa}-%wV/9ѳbͬNJi'™rus4Zg+ϵ/gqE E9<@_y o&*Uc!^f})8LXFޚ2F"\|2TUm-tzr>j˧klOS? ĶT-%RqP>;]v·6d%P8mr '{#g1^NrsH,M&tp/dD2+UMO%g0P: l&%g"-,Dg1WA)'`T7oj\-!(.y83x QLD|UcOSBn&KeBSut@+{DکAw~BC]ԟfB<,pVSzTΔ?0qO(lwxcԿ@0OUKVokەs&"N{oxp k J?Fjvkle<:o1ᵱϊY$%+ d%@ &iZ5醊FDyR*R^Szy\ǻOfAshO^7QbUu* 4=r'ˁ,|Ź6v,p' 3ӃIg+Wŭ62A?o33XTGЉh~q\ +j^S\,mXRJve@Eya඿;`Q@C+ +$@Ow;n++)4-z%-m2GyS ?#HC<'KxQՊ@kT,l2a;lm`u*[Gh8#,P2j`F#Phd#2fD$1_ ^Y6p,|RA&np[ޠg (xj<L>)k.OwmJD'+ bNeMo@X^Ӿ~%xyq[$>/KY#q{M˞56e> ^=`/.⮪drY-q.qe1ssiA f?w~[ c(Č9y^5"Y^ ڬxߣN'4k`!]} z7B{<yqҩVǥR1Y͡cl;)C #*K @B\oASXFNpo3CJ(Y/pH"c$ZC<߾|Fօ~gZj?-Etyme3R䋼8=`c wW^:x0-8cW*̆ldK5e"o\=b/-5-F3~vϢ{l[b)~dH/;3ITHS,cT[z\P1C&]Y!D GDЀtnW8DҙRA_|-!jo J:7rD7KG3C RmVC&om"ܠ.ᕿJCY,Ba+}ZtbEBp.Lz0H3vWw~[ҩCEÞ1Xt-5K*L;S_pkMK+!wnYv*&q>mfg\[GŻZѫߐP2%ѓ!W,c j czhn}!DiLMNBvQ#Ujc'BÌ@IE|_[u?5!H/F*UpZ.9wf*D^3,1(Pxhn.C޺w, t.K;Raaz:?鉻SC<{YZ8_Jg'"Л&;jy* ֦֝wg\XN"7T锥AFõVmfyrxj =YF+\|)rhz)aԡsC?G㰎;D57Sg|5tJ1pŨ4ŭ+cB(TٖOX Ģ`ƽO0"b('hV!Ppb\JcH1L ` YkͣP*,#0nC^`=+REOdüABXdtG/pɳ[•C1edilmBX;0$JHH$JL;SсQ<%ְIwʆq%NGxa/\1SK=Jg Me@Qy[S8Xu[Ŭ *Gz 7(DpS%)/ ]4j& .nIɔn@j_kC*Rv>9 |7ˌ 0x8LDs6QL7nbIȯiZ!pPʂu Eu^@i?gnWU8QmbF>ϾC3J15 BvҌޖgmK:vÆ01X'U뉅XԶ>p\l\/KXAJ2ࢗBQY-62glPsHBM"6.C"^cQzp(Cx{}U@(| ho* ] >NjX#:RcbSs gC'µi нHt|xρxDJ \(3* 6D+RP[+CH?k=&i8#w/@|.LDH#?l&RnnC|Fg^ᕄZG۷DG `N6h}악ҟ ݧբN;z CUoS<$& YzkQ_ f{C=-X%p5uj9?EsfiōDCԿG5.R0T눨qfܣi'Fghֹ9M=a.x+TwQC[RG<кN5 mK.a*$lJY*M|5Rc&OEh7rk@&n뙕]/W4[{.7йPF)D1S9fglO/x_bqG@ i l#߮xh/՞~-K>qX XӮ{e=-1F?,jFm]Y:T*H;=-:E<-Մz Dodi+w sg)39McQT崘sXAd+M .( f/|YP:!h_; d~]~Sq',X>o-\3 ZN񟯣%wOvN ?$|Ms%H|фZP!ѷYKc+# 2fR8''Ǩ54Y%L> :#yo m<:΁(PVZ]Z7ƁܛoZj?HS1Vfʒ1Q`eNoOnSNDM1 of{LDbaY%0[}>3Ps֏Yxq)5EEz/rŽ]i =1RA{Hs:D*zUsQCH_g~P65>{* 5T}C!{zHpN]w*nOb I06슖&&Ab&14McV(>= P4jB1 A,\!(X &';MhU*~1 uop5X\۸y Q0 )AmpxA4` !v2'뤣KiD_ף %3t$B I{v a㉨Ds&͏5H~=; 0 chZ0Ijwn ޝr(5%eķ'F(ܑG6abzgB5 !|GE0F=r j0CK,WQjUeJd V]}=[DRs_6pW{ ߾iĉHsw VQ{r3"$(n2?\ DxM{,aT˳+/=ᱽ %RsGTr%w.ʮVOkV\'zL9#]ĝm/Ҵo ((]'"/LKpʀX sd1Շ^Zu6j,,tlH3X4DAɼklGq4_2R$@\IΌ " ԟrn,{|RRp4b>d&oPqe 2Cf"M|؍?ۂ Ě*tNx R#jJzl(X)+ң,]6=͖-W#;6Z>Ii`2<\ &@= P`q׮OlOTIX C5rҝ8禠|xG6L:#42ݠUn$&޳.d6wbSd]t>PI8[!܌ylRyX>[ki+9:,B|kL& ͯQ1\4dD>YURxBO/FdbIߢUPNizePۀl3^o3JUhv g=DɰNk:S;"ݥ>Be(=*@!mCkϢߩMeuNYD! o+/̽Rp(*4H㊆DFxwGߏy~_HfotƷ/î(PY떉?= > c#`P27*u<ӷTHd[Q8=*k9Lf'ʝ)~25 \U701XLf0ĕ`õ˶7%[O/d^WuF81>ڈ[G~v9`&eKBJE&ѝ#\0m?h\%>*To7װ+4%<5$$ZݓĭS_&`)=Uqɜ:Ynu)PWn&}P # Ȭ$oc_Kv&'w{34 99&'alF$ ) xdv,#nMUge50XdqP `H?[q=i,_qw _(+ BPguM%J $rxx@/TKy-ma TRs-&As3hC;7`Ռ2ԇ^yNV,@VR.*ׅjKy1B.DuPdf& ˷NBr>i΅ O6w*LACRK(Z}I,@RxKGqzNavo9}6\;'ge}1l`z@F},X3BX$F~Y}`~%؀O&{9)R&%ʗߜ?tGauNhUBf\Mv}ggÁW_7`Y^~ Lt.ݓ&?3?(Dm2gFC3l/Z!]g"jC_ hK {hNl9p)*=L#ҥ.(̾0F+ͤ='| _ lFUm[SyrL*فYyy'M7x4ЮoYb,e axgiAOqR^8FGM+H"I4oו_|a]ЛOVS/M,^m`pK/ϵUz cgA{'LbU? ?SELz@nGjC]:(E"}2HG57O.y8E~HvP]R@cьZs~UZOyNd΅l`xA, } G@ެVr$ȢïP,(dg=Wrڦ^( ktק@~>Ft' rrD܀%mg>ZB*NAAZďB[5hW$Fߏ|J e6 fAm(US)Mњ11PFi =)[|g_y8 4 ;M YdUxK EA/[༺{zVf*pӊězJT>dL-fI?/CCt>710ی| eOz`NZi#'I#T޶@gMV98yʻ(^;!kj< 5wMQU믦VcSh"COG῅=s4R^-2wz&!qҚ4¬#6y0J̹JRo[b* FNK&3"=93O9ڸU܎kW䞠g0GQ'@y7,-_`j-DaQUao;@eQ2 eMP P#-ke!n$g(}2=y;e0h_r K}N%pjޱ&PЄ{'>J8o$ȶ;~_y`²< lsv`xtM|FE&;b];ly_6 =b89﫷""}wƛ^C^5%A}M@Z3Q<? :pCn))=ʫ,rz2[KqF|]^]v'1} Z)R8ˌ(އ\tDۜ `}p *X&C6ugE6QN~{1`I(j|&{]JH3=AQnQfWr3y#/P4!p3 נ+9FŽfm,ׁ:Y8e,kœCvL0qd"ka>\LVB>< b(} xaNdwu!1gP]QL[X>o]LN-艨qo?4=M4eT @/lRMp:[t< )|k7" 7M `"i)f ]xk92 0M|>)ZȨ.:1* +"O%v7Hz]_!ʳ2yt{ۓ{,{{.NIl13u `<}> s/&a QP"&Mq lc%K68.U+ezL"E..sLZ^+$0Ҁ3Ln?Yeu4#Osu< EDo_p  z2 */mH^ZW`R-.?~/kGg]<$Ύ"e3ټkxW&;!TITC@62 L@`W0)zxjNLv:Ef.z>|`* 51ΒԔ'U鑞/:bף.[-Ԕ(|m%mynǂ_vyC3 F~ O 8B|k0&9IVc[(@tEP&`1f?5~sKa06@JЊ-i\c ςMukP9Y*o+{>fiD9h@ЫqؠHtFOs/H9oәa90i"L$vaiYvy4F'dEFznvĸɖ{j 0`C.zv{y pt}΋KpW]y7Suhvz_6y$ W˵AaE$yׯ;Mqzڶi`5~R#Y62̘;'G(w y\Զ]B67+.d 2ߕHVodU; #%VB;];̍KaN@Z=zb6*Ru|k)Zz m%J$K-|4O 0nK]$1Ff4־-0: kt]V+}.6ſ&:dkF3|5RF39g_oA^o5Ah4PCwe}A6~ѡ4p,ӑȔ<ҍk׌7 j3‹ l^迁Drc+>pjw{`> 8h4e04ML .7䢣S<^˰%] ZO/'p>ljAs-"T`mv^2ZY. c&7!Spxݤ> 8Rqy`|?ٷd ܯmy]_r&eo}ҳʺ0@޺{8="oa K<31,"h*Mi>&\AϞM4$L Y}[#dwSHqL)rxv+@aTE %@ou[3Dn$k{2z:#S^`AOQu1"2">R\d#M.EC fJ<|XĦ_??~][AuPLtCbɺk)5%w0fYǧ&w%5lu?v> Hkr)Al`D/jT}DZGC̳5m!T,o]ؒ4C1wdNvLL њT O**יS2H[7nہs_fϑq\&浀s;{[|Sr7=!e ]kK6}ܸ '2Ew_!M T G:2lS'HʖSkn}OCoLזux3*ux$aޞFM/~tpvɧg  8-aeV Uӳ B/5V|͑lƄoLɟp5Mbji [YTc>SC* ,;3|aaB|'Iخr(!14 &{)6jJQOLA qV2i?sٰKrN׻y!6:݄F gqVx+kGD[0vF:q+p|oc\2rf-Wf$v+1zgnwH=>zf(Je &WFkK_O>^D5,uYAr~#vpT*"D(i-<ʕdʯ٣[&cу#g~g܄_q}nH҄cQf'zTy}ٝv 0ZfEDft΃x6}§&C6{c&|.ǷT'x_ұ4 @ǭ%5Or4;%Պdȃ4#/ B`/*,TE,j홈o-9qВ-מq3m+sy'_p1lb>D`D=zWF1C9IrsOOS*#0O|\Lr7nlx!& k1.8܂<$Lr%۾`\$8}QG9W-_{U-7QЇ‡; ,_AՁHgp4; ,=ZC |qK=yai.OOJ_mǚ[D>VyEܭb7.V6QSn*υO%ôT* #j9"fV^)]PH[+(JYQm^;5@W?ec^9rLv}%!kM('Xv<@gaV#*\6=*1n)( ؀68``8>@h/3Ztfx3c-q_ea9 |g*g1*"l2pHaFز*[$(+TnR*rF[XJc- Xo<9+ "$G\W6 IH/HÿFOo/ ZbGzt.MO{5QZ^~v=:pbsrDEkG&kYc"`*kSeӑ:|,_0+"39mhMG6g8@8u(wXD/@grj/豕p9Ԋ|=˱Ɵ_lpuȣxTZ"[->vDU殚X=9?nCFЀ H77x|EDe\*kj"CH`RC>u_cZvTede*wgKh). e+`/ۉ)jw5ƂSz#MFqi|k4[Q̀\}g>(יCɇ6K ̾F_$sTʙkRS&4z zLL#H҃g3 ERN_ʁFcD z"SiuYr>ܔ?Y~:ff `-ǷX3+rVGXU-zZGVSb6K5248l]Cwbu== D˫Fb E|/GPVf#䖎!$DJʗ '(0‚?l&s l,_,"\+#3~,=(db*ZPzPOU]a wlBmT&q^axPb b+PzѤ  9tf ?.3WEݧaŘ싯Ul*sOsլڼX|rXPk,~q#IoQ9:YeKW3ek>&&_~D#u/[U \DF6T#,UYDLރBm%F AoC Y[3z S7WTUf= 8R^@%E=/*I()(kmٟ{^[So;,׮% ސ )h} w0'.CϪ:c׷עzO#u|4#8FYv F=Hafʲ)T9Pb{I4la_VMOI5|{-? R^pD <$%˪m~"ؑ@v>;Ao"+SC+8@I yBR+( -Ҩ}ٍMMB4羦&~:e@ &qh뵅w }dyI"^a;z\\~4)7hu Pyї F*J%X*'Q| vd3P sMe\Pc.Sd*3oF zj~pND7I̬B$_FKKfXe^_#ӯ:Uewn؈F\{5Cjn7ƮyJRB hd#@5ϸEA /REʉCoo¼,(/Z•=0lƠ.b OQL2:1QZde3had OYlC]o/('x_v2-dSTOrb EixTy TG &\ߏyܢ=fz:^+^ w2f A8-_ʕʵ*|8eI؟RqM?PMKm̠^ N\1#ʅo29@%ʚT zM>694/v)y#N@)Fa.\_u?ԝq[t*7)SimQ b [6:̏ߘ8_dElXr;i96}x$t ~um":Oyvh{{,X)*}3Mz~A8eGmHݒ#ќA8wn'\0よFeOd̹sGbu>-vipB98=@rʻ@(Oa|W»':1'C߱nٟ9{ɸ(ne3SHd>GnN0ɯf_kYk.s/ ڿS{* L[j$Ͳݐ!wo<7g-f9!.IljN1n4 $fÏϸ#_jNѾ֧M7C#7D)nŋ \CO[RSң&t4_O|hY5lV"t!]z2qS*D &[fो4e fjg)} u$" : *u +L~.'*DpmL٣[smf"5Gĝ_{+w )5IӐqC`g" aў+"mBL! EB}KǭUhPnDv/+,jK8|SddFPjV6,^'WYD5iClgg-ц#4@Br069è̳w]^U`ՙ)m~Aɗ h%,"Q嚖">Q˼01MR[|:?o2X"|†Wh^Si". ԒSHJf1S<V4{LȺ.1WXOW\} }$ 䃸 0uq1hq53$D>agn+80  }'ö:$95b1=|74--~2P@E '&Bc.qbXpSr ߮|R3ĺ%1]S֠KpʊQ;~܃}q|k#,@_,p_G&$$[="kiW[N{e5aG5o(EƒQ>*sG>ħdOzM[*.3~ ؾ|豞d(Z]ktц}/QMI0,8LF"`?6^wd&0qlß&k+k:q25f`-<'rE(:4ۭSd۹b̚aQӦyKU$R,S }35kS$p²htr)ۭ 3T t},( cA?87Ǽ'-2Q57D`)/4jdwdW#ZÊe27@82XbhCm.\K0S+&Ec#eg-`3~i2(Bߧ1[vA{)ͨMz3sY_d0f"Lnw_?*Th|o TE 79bTCn1၀0ǷSM!,{.s1݃Bm[/UkRQ1Y wP 4< ]/RGJ3E:!{JE`*tQ(ScAI!B"\'S%>~| };ܒ,nO/)ZkH I59 @a 8`J &UIMu:z,Uuxː3 C{_K.uB@^MQ`I]%T O=4QC=whF9m;uYQ7b?2&r<иlQzF7HDr΍TbʇҔ:P:4>Ϳ-vn;c e76Uў }Ǩ5yHwq9?nӾvY(̓n4/?=DT\H`ORƩFmRUKc g K8m՛/wÝ1똠u Xj,ˡMmW%M:3jH~]@%T3{P8ާ/ 4-KWZYWt@r;2K,-[dOl-h~  %FD3ȠbgCZ`'fjq9.d\m3%Wzk^%" l4KΌ> iloȡ?(/e[XS⪜l3Eݲ>2YxJf*0RQ"w+ɡvL; 3G(5^=Z`mzSkKb"K"0"DLꌑ2X`v.?"؉,UB"@`4ّE\饚|ȧ#rOi%'c+#hkc}NVNvNRy1|o;Q%uVj̮8F4ywӒ`Sb`2\XXd -Tt، ^#5?nrmcI[%]ū?CL4/l9jDaل]lK0_d}6ޱtCC#}qFbfwH`fw#zxӕLyM?Z4jB6%@2[^.K6-]8Z2@ uqw2:/ 86 I ށhcEa׷T." 0KF߂ٽ _}b6/Z&7 LXZjU{NS0:z#| ͕PzZte|S\D/lcMnF9"f$8&AXcWp>^8PGB`e k; gO$ >ld-?uP:9^6̄ըMr\L-q5It=;W<< U>F m9E_x'`  C&H hL֙L롄:Ϛ?"e{3劍OS⻐?Bu7A<:ZK|T\z6T&l hUr& ~%Z/۷n ?υKFQSb!faEoVJ?aZԎdZqF!" ºe0bqsmoChF<|QOwG QǬhk@UD3gi?0y`ܽW"vdJx4Jsz,!TUqwh`p"t!,=H%r y!F,O5 *#H4fd-cL fE ;.&Ӻ0#$^qs@ J~Rmm"qDc_͎m9ڈ1R->1Pg\b6!FbZQ5 Hjv/La wOV E<`I\P'%1@_ 냛|]v5AN 3):QjT Wj>LXߎ\;aTNDٖ&M?nP(]h$WM.:\#ZnO.s(AN|/?3EْuM9f<7ٻ2O3vy%)vg&ofcCH<x Kڝ݀ͨ0"r9d{38-.;Q^0?cP\cxG~RvJB];[=BGQ0:L*H>/'un%1]$G^j ꠻ cPJ P8f͞|z2_xNkʎ~N75{ fIsJfsq?-'TEcBW"|)5 :#6G/spH,J|TQUz0 nrQw{oH3Gҫ[ޝWaV4(3y0V  X6ǵDSD4XVZRY>.$ Jr5;ItB wk@nXAZoWȇ\DVgAnE"Oi)s A~`"tk U[M!Aͨ۞TPSn\Ş X6:z0jOcw`׺:cFh;3Y$~ jl&.Ns}8Ό Wny+Sҙ#!v#m6QOdBVL#IUu6;9Pko={s¢O~͝38Ë |K2Z Ȫ5O"ERFmE v?"xSAIᏠ<4aǞˮ->"p l8fEZq-.^&V]<>SAH/U ʥ i=4p/~zHk2S>i)54hemo8x:|w;(1ŷ_V !y͠z5qqN.\Gq>R2XWF%6?U X* iG UF_|ǂ&du6t~T8 GBO~E܆WYWΕJ3"Qi &~D@g-'8S5]Ӎ,{IRlY8k9 `)u1J$Sf=".*v q$Xll'rjޖ\K\F*2Jm"zNjs._'_;؆{G rt;-ps0$Zg x:.Р}:I8NJ:\=k,auuivG6 H-ifv#oQ JZHʠ@`)+)"7{Ѫj)УsHj(*-zR~M>ѽ| dWCo;fzl(_+yӰoL??ju}BhҞ/.*>W+rcř^]U|m~ 8 =tR{e0v$6 -6B7j]+Ւj^U{\=~./q5LBӷ[-css#! V XfCQTGUitvk!gQڅIfEh#V5;Z88$Zu $l8{Da%j3ᕈsFn__O7P-gs#nrK][ c0gATJaރBGIdar=0%"e_3?&&(3+3PtV#ѫ'MUiX=ߎ^ʛA ]4P'yne3 d*k XGe%8&a?1'F{Zʫ(HLҖ}n؟m2pbȴC׫?NO<`z}'qi^Yqߊ$1hu-oK)/L FMb] %?2B]V+l_X[}WސG7x$lnkƟסBB4jҰao-gp2eVH0ec&_9;h\ $uႂRo$+ ?M&98 `;nYG:=gG,JpqIO6c/JAW\Te[)DnvWcDJkQޛ]4#|SvcrI&^qi7F,6-K0)uUFLT'k-CyC ע'Ew;݈Z]®2 ,2Z0v_z4#_"@<_Ⱥ 4W[N|P& fSk^2_1"/(ɻ]OX|ǂ%[05,ѲuQf#ֈ[Bһ%&0ֈ.]z*\ASآp JЀܿM1BX1xVK:68j#2>չ|&ݍ&t6x 'G&_ȨJJD0PBI\\>[RRMJrY=Zި`n?Z%=* &$韖؟!L@-om\1 ؍ߓL8(+QDNNn\_%?sͣ%6Mjl1 8Ύf<"k1/tQN<~B{@{ܸjF`O%=j *%c PU1[\ hӅĩN pD !T B!^O}H0'Mk01з!_P$腮ȉNX vLg)ye~x%nشv98/ǵB AG88'qvVRBLAh01*G - &jGí꿸٦Wϐ%Gݦ*Zeh[FHLDy)_ OJ!%zBCpFS%"XUdv wUfуW~~ާtm'0,qeE5sn[i=M}[jࡨ"rYM{<[x9_&eVKwA(UAƢ:x!InPPƀ|BNX[ǝDI]$J$.O0{3Q4='f a?0ɚζ4EF9qΓ%9<*L|:l -NJthvIQ"UA킓g[)T9!|w`Sg"V- B9N-QƥZ^C_&K =zEv4< vت4vH'"kVƍtޭ. c htt<1.jGn7PM ٻtf50/߂ De56L5C~hwg+tNd%4(LD*i\e ikSB{85A>ZĪu)/J}dT[/9?9?:Jf3Hiuؖ;/ARdA. Dxl{CS+R6yS7/DZG;P>R횕(mrSŠQU׼].g gNènx7o1o5|? iJ7_zTHX+#:,^38*5%W:7J*#!pNԂl{ ڏ5^+"Q5@kN46 m(&hyWͷS(7][)qԥ]}ʆ$JEӂF({XybewA5vM\JJAϼ+QN~o "@Wb(%$u2- nkT(ոER7Y( P #HNP]Dl*7,`1Qm?K"\ktaܚ?oBD8G&^&p}m56Y+9C;1ά0UwAKhkIzP~je5VmGIbot-FSA"C:z_ jzNs»p=InBSJ{we"W)y&bvXC-A劊lc\jHbM:VT>|]ڢmC1Y϶舤Y$>^e֑Eg swB2Qfb5Hcd|[8%+hG#dږ~uka? GrZ򂮁cFNh\՘yZ;~JH4N?_}>L2Eq}vU$"] Ip:C<@֔#ۭT!-Ҹ{]`ԿP94t1r'cxJx7',{5N@'6?:jXk' ]z J|`\m)%}Q#nHɁۏQ\x2Wo̢r\ՆS6 1#+R~X#|L|6b"d~j+t6>29yilCW*B4c*hkGu]d[]j!nęihgQ=G/فמo-Ka=2n.pX6`Պ C9ߍ&5^{H̳ǬBcW,r<7;Gw[38(P7M7QDlB.ӳ `8R hUQہӪMX'ޝ?Zb7 $e `V)K*`DQդ?]Jyb#.4,004q F}&Ab=7[Vkl4؜dY~띙Dؕ'F<=ʓ-D ]O{]NP e# /1w`n0҂ġDrxM\:Cv!r\l7Rfzm[\ŧ U6 Aamd3@4j3 s}g*woޕ|1喏4"UaMRؒ ~98;,dB+I' 6ai P-kF 0ގ<7t zϘgYZ07070100000081000041ed0000000000000000000000016790fe8b00000000000000000000000000000000000000000000004900000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/null_blk07070100000082000081a40000000000000000000000016790fe6e00007b5c000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/null_blk/null_blk.ko.xz7zXZִF!t/{]?Eh=ڜ.+;0NGip%إE][6Q~,v10(7=oo5jlp潨̜t?xGpf^R/nFРن `5a n,1IGAtλfo! _BXs,ۚC1 8sY+K` a]&gzP ^)F)/Moe >C^z^7S[ia\R\i1yu鳱j t>&RN |4w:"GԘEߠ\+n/-KU«zq>k${iO;LtԭHGp40"ǐe! 숷֬ܝ@.B9t9=Y0)I3ReSDCtQ# MQ-EsДFǰ2KBҌKkb&%,@my)  QgoYYGB~qZ 46^o\фSf\Ƶk- QGkFuvOL.mOjܜ&s%_>V@#*9T`DO& <%Mao6.)Z >h605UzUESx-RB?$FΌ02yO H왘1lﱃ@w꣫#s_5A97 EܹȬ&)ORޛA58;N9ۏr}蛫Y|]g 4lց@yxI|yUAp>TIEI[.%Ő=^vF6/9Q8.G0֮PUas_UMr/4|2WݽYгy>?S- wIeߏSS-fI t_MKDuo@HK#KDB;؉:W{Msaq#=B00'B*T=PNH Kp=4Ǥ+ 8S n{`tXoaȊ ̘aHL֒Z$ʿ n,yA l;[K.Oʃw)$yrRp%36Bsn@k"cn8K&pu;iC9Bqov\e-?޵cgR&8^ξH. F@uP~̀i'l@IvpKv'I(oF_:nOI !tY]uBŹ̾m}v6* ~,h;!<4F;1WҐ 0*FSf.ԬiE6ÿ́ag֑g(SqMezǸ0ȟwtbdVrP=br#a@]pߏX= Śz%R"K0(T AKߧj~F_(b_Հf}\Ba&Q,[LXH28F=%G'N0RR!TC{245FsE%u{y~,Op i5n҅UNGMp)@9h]DI#a̓aS85 rk'C".‰t01މƫZ5 b \x3\9gy+lPQΟΆr;xjS 1 Y!m΂>!0:ا`JX]Yۓ**xB/rWPeW3ҧpqrL^elk#O3 Pjh.u.9R)Ed #]6:gVcM{EvR.g@/oJwjW6 zxmB$>- vȿ&d4j# 7uiң<\X ,(fb궬c:[9q& "oV\sgnQ'B9ׂIqAiw9nE@qZZ Xۍdys2Ovb8`szS\Z2 hcYB_ g jOn:! t" w%Ɋh(o݈nd)a~sZ;$c|+I*f)ٮ9!, zxo =)/deom4(B"?o8c -Sŭ>aˣ׍p^I2] J~$K7:'`ä)IZ4ht+HG|%R6~^mQdnu$oC\QI*+,0#5j"ΰݏ,zA@ Z/Ee^dH>;w@Kzo.{{0KU~) ?%K Dm/oiKsPL_=;cʬXw[s\adaGҩ+C|TX=Gq:Im80bح_?SZ=[%,#EJN+Jrh|q{9?rԋ7#p7.Gi|7W,2ʤk$~ *h.5Za/y2$# vHPY.x)"*0%,e4iPj= ~.j5o}ǪXe.ϟ ;8[[dިUYȡOi1~wRr^Tzqʘ$h7W="~4TFU/!o7iuJgLNiݎM[X'L k$aNjIcdo~f _nM1[—cX/ê˲Cew)p$C8{6}PP07WU"&Qؿp^ J`vɯk޾ TX('HB?-oUp&;0i 6 xyeql5AKU4XR蜂,C9129EPY&jɊ Ta0*6r(FeC)͚gL6:;Uj CxݩރkݩxBXNgo@GGYMc1.4S$ %&YʶBçYLZZEsf4=v_jcL|x`̷_1bT )n6s{4;F.1?@>߀iN1!j<@T@҈YE5b=5kD #lύ3[Sz͹OARy!y[QJ /hSm@a˹F/@Oe\ 9yȨV HS1!#W9癍Io,J]yxk%Kv[ 6kr˲n~B(?g)LRّF=euHk3􍥕#h^[Y5 bǑ*5o^ s/`v4+?안EPkfҝV z2k!Lc$g,Eo.Bk\Gm6s~YlD {c&K`Fw蒟лHIwC #ZPpG.*ݻ0KbW- gj;*?ls /.*'J$xH{܀e,M|A@̰0F8hI+ '~z?ɯ|FIdǣhw_ ^+SHO^K&HV)aURmMY9! EKbޯP󍮇#=蹷@ USVBhƧUV}J*1Y(2o8EaAoqwM'|I# 9K`G>N ք%s_0LEW߄Apn8Z YRtOn$]7\JQ]x''sRx`D&G7x57;kUX\)~_V$Խ9`ف 4p$-6~4g6[dh5,feg/mZ~A9ɘ]ʢ2WE[>rZbk"]zQth㺍2XZdMJ"Rr>>u"--,\=U2L M 8@_GyqƀL/Z<}1?E=~&G~4B(oɠx g)GՓxZ!3y\qc{ L93`ev|- ;۝19І%sVQt 4#GSzh5z[#p+"HJ\=AF7n$whLJ]Ç fj@_n@Yt)N\Ji_DFT\tK,åY$4O};`<*_2M߽|آ򴅒m*XJaF`E6s NA\9pᮙ©t3և}| ϼ.; UП'(|f~db 'O8ΐsaR&íNIq,yPlzz1T: Rkg ӓeCJ%+O^]O. z&s' _o^Yb@7`ŠJ;GoMH'% ۂ=я͹~h 8? yK{*0"jJFbT R|a-0$tVaKmd<Mm 67#)b0zx(.%10֕wj UX,F/7T޶ӽE9u">\.h`q2j,&,k (Yo'bNS^CJfL6H*о&Xc55ɧ~2GʉǺ8% e"cL42!13A*Têے_EZ{J?5.c-˨+#i31ѝFt=کnrn*3zM0jk_Mx ~چ69Tǜ#ᮑc}o8׎RR :5ݡB須Lf }t,Ӛht~>"ǩk&%vWO%3ٔ%((1kdA܀q) Dbvu_|0>T3M85B*$xz-ݚI#[@sp q l>:F)phآ^yg5{ k媆Gwd;o܍¿CVvRX(X͂)ԉ*Fd,p.LШs@ |KˮqVŪGը``4(/`A.H$)诱7AVs=1:B56T@^MhPc1 U*Bӻ:زpSKpz|`bn!_>?l Դ1ʷ#3!?KkG!o JF /<[# ӄmi\_Qe8"oI} Vf`oGOڣڎ2,Q)\lᷓnFD7 A;~=ulnqMP>ѯB8c}) DؙTnC@gkgf;rkdY|#N\]?т.Ю$IK( !'.b .cYDWnUBp* x'Y<ݰBa%n"N~xΆ["P~r.P:zuV+U!w`_i^Pn K*V9U*ɑbX%z :; "[v rf yჽn)?LM YJfׁL_*}}f-)dJS%٢B=?r6r.w|{6{l!#QcA`;bA+K̋[}v?(W'}M7 (uw&'徯QZ=1Զ! H^, Q eDoA&c]h+gN߀JAu6Uw8 H *u vq   |tH,kmM^ƣFzV+'Ztس!Ǖ!C8t.]g1&fΏ-uUυQ${Va2HPiVۄk='a56 G?pu>aN[k(a HA3Iu Q#֕C>{FU@eJJhֱ9MNg;mKE kIe5ݯ(.֔AXt懶sD`@F4ɴoSbU2"$]}\L(rޞKx0D gEB'GL)q7y0mKq,N:^*]0`<>qVT+~?jQ'ӳwqyo/&'~hktbn%3@Ab3+Bs2jpbvZ1 >O$ zPF'Y^̡ 1GKT4mSՉuJoD2O~+a≴dZ%&XzEnԹ꒶hLU/uKLwHwdtd ]oZ['Z\~:6YpԲ8N-;M$1H]o6dS US -#mmuc(|kU)x` +K.:5hspBen8B3rE+a>)d 'i w>ʆ ӳ|,T6SK鲃cch7UrQvp*M5k5YOTwƒme3Nhm`HRu{WpI _Zk1avz6{׌bVC` jY$^떳iY]Ȁ ur4n%4sBS;tBVِ Μm@E{8I(*ƮW/ !XL 4ҩUg/<l(dNYo36*q)VZ0k[)=ж!8(hifR2R}|5d0]ք bP@~1(ivc0;鄍$[ȨR9yPuЙ,@]&w_~@$?eU!Vs6d@f MRoӋ9V3[Owѽ^*@N>{c[v=,Wv oؗ83=LR:rU$!7Q?='.w Ԭ˻uEa!shg 5Ыr b)XΕJevE<N gJjW)K.O4 X$K)r44  !,k+){_V)M'&QkIM*2Oi+4-[4ĝlu`3;+9^/-xЅ^5J6T5iBϫTRBR9j a37-uR̀5 \-9>72n I`8N@k͕k|dzlg='qA+^®M7!Hjےa^O^L*qy ~j,ZL_Ҳ{*u5-Is)N/sM88-LՒ X: lۗ'&_Fcv 6^Ρq(@8<z Wǝ!L|ohmu2IiqqmG 0A/ QT`ɢ9کA#2@ٺȱ lҋKWcyXrvp7:f&~lo @)~X٤rf*YeY?B[{3X@ YAc`R+E%l? &k4$;~BTM|y#=%G :~7atT7j-CekK,]:SH{pQ3PV|եe@n>3>Q["UdBz faǹHkepGﻈR pvS0ЈUMt7b X*R2W~ێ'1=#! Z]A~+?g0$2&Hَ-e~t'ʏMW"7%a*N_MifR)˩p{`Dbxuvjڣ2Ʋj5'Zsެw  k?}5aQPj+iP3&c_#n I9ziZONof/Fړ3a7X!؂1ޠ-'; j YM7P<1>_5O|V/^M<+:#aq|dL,2OHM]5۔TT j} Uһ'[);L_k 3ᆾڀ;ʱUr=)ߊ]rEpӴ*GZ!7WsbkGbR$a7Cݭ rE Sbj-sl꘤Ƕ]·߽ӑ-˓ncn.sD nmS|s|R@FU]h$᪰v=)/Q? QmS l=dK(rc,԰:kye(K,.}Kn-U3ȍzDGp.q( ucMKsEIi (`yv(咉V1a#j 7t@s0;EmNLS_?!AѧhAr`V(o$+YB'nD!lq#5SL3x Cgg ]( 8O^ˀvG+ЂLI0Uv,Q$rnpzBg)3-l7)"awOz3A 2vGnx}0WEӅ7ŸXqE}݃^! S&U*?0pN[=f$֎a–;]ϴc홥܀Xy '6',+Cݨ s\5Or#ܬ#Tft|̢X~*jT|ҏ{jq n6 3)qv>1ánޮ/UQJ窓Qѩ''L§:mD#Bb쉫ocu8x|XvdPɛ͇E2e?<x/hk O/mkez|bߊk?Xsj7tNdqۙ>qo ncAMQrJ#vcz8R*ul GŁx mK%cx.W+{Jr Rl i0EO@.Qk垫6B"oNLT`_9l9;)~NQWc\ӷVe&@\i׊H*'A˭aZ@Ov<՛17j{gZGH ylN{}goGx8ee.]8y0}W?*Aw7&wX3-XDeY[dЫKכDΠ㜤YKJY*z.cjH te3#I)~Iu^ Z8wZ*+7wS'/m-vn! ڡ>k0X;7ESn{2ϊB Q1{i NmnE>;B7GWfbHV1X4x7W$#r |5inwN^V (h('π rtbEY{`R81v&eN& Pκb}\V0>8БACA =psxNz<do%PرWA4E>ՖOq Fލ CPU2sgub[wf/.GtɐQUxpb3w|]٦s,Kas7PPy=h  Z^=+=R5h2B KL`c 22..n }L%[g]&(2IL.dBC"_]h#XY) $=,r9hV'y5t<' z 0$u$/YCx-f a#EkiԢg1Ex/a_ĽR4*̋+w,ޏ-h`lZ`%'t^cݟ/IXrGK75f/NGdcUju{6C{O[e%2\̮i2Nqo; jRX8vDD A0lph~aN.o +UŶ#x;" 8lFa]V׌Jk('F *- jk%)7UZX-x RJ\G(lb1oL@9d#^ڪ26TaM`nv(j+#~X$q]C.\t[[r[^՗nrB3Mlp;Oƺgm_x7^bTvlM_tۇ  Br|﹠-0z\zV_b ے:#ӡ=,˖9 6Le#t,gقkp ZVD /cٶ9h(57GVMaO E@r '< ǃ9\hk|-$?nx7z@Ur3CtO9 :g'2V7m )|xP>Q'A\o&GcMӀpuիPj1%VBnlMtaA{ ]BfVb RlVg+̈Ozo $>&wS}A{jɰK_K;|1C6XhF1#R2'R@K# Pwv*tTFIGJ7V>!?6ɮS3"rN̎z3!s4|gƮG !]ċUem!u \~L3e:ڗaQN#_cpJy3됱&YQ6)ʛoMJ@7AZ`jcb'VИf_Z9u\o&,g~=\BܿUC*Gik)WR"K~F9~# ܥӍTX!GƂdXRQ~ҫ%{4e&e^p|X[{1}NbMT֒!๿X2?I:B`VOnwwMnF+63ZXˣ[nG^*[SK%0GF H_HgA&[ch"M nO?A)ggyJKf||}Dtdm{-\g>I9b6x I7u'fez#pTul!` 2)"SK/0G˚4H[bPӅ+l>7*ۣMr6R,3 8DXYK9YU9)gkJӿ}cYL͋ ;Ik&,Ryt$K=Ȧkr4h>t&Ù4|H}0fY/r );E|5)kM)C2}XF!{p(в|K%Ֆn{?U>m.Lab91e54IĕXC [,?[>'w ٤.&2O)9w}HIZ>o2Ic2myn?80'Ks3WF3;Mv,;W0Y,֩~尨]TB1y2YzQ5J12:>ưΪ-bk {` 0*t77囀*`| 9M[S"uu?/g^gWqbk ›I(^ڢ7u4^c5]09j[ au!(c'Xnt)bh UZSsBMԫ[|نC7t%>I:͖t[D7![w&jO(fOyBrh n%l͑(YR6־]$`)ӣd6c8zFoˌ}GtڀRm ѳR)B0,^#q6eQW#iNݠGd>AIAu$q@zf"Tz[]CD<VpۘT-8Io_L(29vRe+/0R'Yq +Z)' Z,&\x%>].=@4Ⱦ mu9Ä%2D`T}de*n#\ln0T08v~LHHfq=݄,VL)|:,B*E^ 9V#*QD1YJ脯:4wW>Qv<`\a)n?\l7cN`ȅ,{(of囼˶ HYzfOCƨ_*&9^˷Qײd[rsub<(?cr9q眉sșt~h} s󉶜6nʁ8z8_>i͡:'/P63.NrW]ȗeKd4ڝNQCžksDϗrJWy,h* VՒn!CMPwvNqq>)7tt%_9av]0_T6K?l酣)To_ 81,򋺥>>`vsG>Tly+daDӥS|"@Yw_ak~h籯H!!O:zO T{ݠ1A*#[%\Wc tu_*j~ Tkb)ѴZRfC/"Wh+ܭj }u v둼AF!v{|٘O}cPc0u 'l)9@#b\[X?aUc4Xvh?;ja y{ۥ~#Rp${&,@GΓe3'r.dpL >hjT!G ǹp>|oXrj9J_Gn#2rOr1jK_Ev8%ܖBL\aY;MPUbBge7|1w $;q1D7 쉧ļ2z/$ig (ݩ x;?t]V QADo6NuOĉ->7nNbW.fs P9|f? |h HdE,Jǟw; "Nwj frkkxYQ7˥uC3%Q,I9ɳ}9eّq=MA/Ax*.T8 }cfc y)k9NV H<3Ȓ@u`jtAƽ{s.cڬɿ0Jk 'E5#/Sku)B 7I? xɾW{"f&#YA$N?dUjvVߘ]miO:4Ne 9Rν$1c?pWW3gĭa?fPۧQ튍 ЄOl Kg9($6csgEORؚ jk溆 -Mְe&v}v|v'fmC왵j(?8j^ *fmBYϬ*m4.%1-I#tmcRry6.c&4),ۜÌK#`/p%pv2+1yvjBپNW\Ni/^B0x#9m޷x&<`D3 uK$/es~.R"꼃R/ d*p.n:".˴֔Uܟ[Nw>d)@ -d+FfHĎ`6\z>ޏ_]YȿF6 LCD($ Ӕ @KknH:t5lP CAg˿ФBwB u#!Ge9`ZP8'F<s;7~ҐH]7ރ~^1>H:!Px/k>\ǜXul@{9kSڹɡO84m f>=Xg(J?(&~1{X@W ju O6nvuL?/NIg~8O[wO>4coQdSĪ"6!+MESP?))y@9$K}!jmd)~SIb?HS.sٲ)[U?.ӋĔ\oπ5_F4+{Woz,C=u@k_2@N, pu54z~\sY!wX"bCJ(@@Yc2/>Ual_DzJ)Z u^k(H͹i6Pq6n dȓ ABԿ.jO`4ۺ+_kl?Zr-^{ kv(A:}哓 bMdek⋍76L@x3Etc8mg@3҂ౙy pOŲ ^(sIop_98h?Xe,k,ou `sO"m$F&480QŽŠMZt.WbK]`Y]ɼw)D"켬q|HuVO%*(-5;-"?>o;㽛']LT; Q~*,flUx@ eJ皦$@zoJ׷fF UZEGH75&ʅEu9m;rrm!c'&C5/V<t`p̰D[I.Ot?b-Ov dFbd|zCF3@@}F`]_ɄL83߇hB&rÛ'귀:XчʻC=7|˴@oq[3 jbpIR*w_=eKFx S} 6nm>)AJyMxjpj^&jd;{w|S¡e˷vKN JLܝ$# %Nt]df%`b܂N4zr5E˓D܌r 8ɞ1f@ 54tY5[9Q0M!|y IqJx&zq]U3wt>n`AW:#^b_Ѳ~kf6#h7V} e"ˈ GL6̇9w<Џjid<"(08 N1uD8r`ۂVYSu$tHC@vV vC'1?,.Ҁӣ9DWVٔ/€Qd1ĝS^Bժ&}<[~rz=Z)O D/-O8$}7/Yi|*-rqwdвo un_?L;}H LYkS6#1;{<$);H]=ޑV%_mcY*Dq1 v57TJ|ԷǢ?/x:(P e41=y4Qz7uy(ZUl!RsnY&h7>ODJIKo1~f'mCksmYnn$ә7ZLh-7?/`J/ ,c#mgk?d= 6 B;ŮLF-\ILW%iC}V w| 7eCPJQ~vvͣRwN,G t[7=gD8KPX"=-U髰 GTC{ڏ._cFszcv 'd\8f;GjAnZ\2ꔩ̥)?5 Dۨ=rryk=tCvrčK,]z{'h3peg͏K4ߊB:[ ࿒&%VH #'֞W^fsJ=c-(ŶPD1Id.9!Ԡ ztb,ƷwN|!KMFAnBlAEJgzo LE)Wy@Ԙ'#Qw4 yqv(R Ҭ_}W +?Kq./'a 絏G1pȱ^_v-5i <,Av(,/vu0 ;om0E$ B1kq-\:2bdNX~gM6One&c((Go8z@'mS-Z$^ q4KpP06 Gۍ-[ c 9۽%j,A@9Ʃ)*7]w6@,Qr9dX ԱPi^;F`)yʳ#߬ei!Wꂲ+"-ɳ6@H(+=Hu(e9y2R *3Lн攭lfEJaZ\0;bgV +oWO*Tg~FYT!! IbtJBs,fU_Wt r4:(K.CJrmf7xО M"M;w3u}a$|O'V)c_C>_{jˮerߟ[8(Eq"gA4ARh7guPu?8" #{i"[*ӽp&Λp i^EFܲAxCT]hFCK&_u͕lj#kiI/XQEnE歱m_4 |n̕qYţ'Az_  'pZfg nq#(hVR=J6B;~vW]Y/1m':BtA[Sd'szMsKpW~F3޳eJ|zyTa|m{؋<ɓA dC'zG@kg#шc/7@)+?(] i=nwa՝1[H!A8ZL A3^16nW"F 5nu_\[b_݄Pu7B6uUXҵg Aؕ2Vy#Qںnk# 9^D6 UIWZ )Va\F<%ĥ(X[i>y:^l.Z>0ն w 4Lul]I 0=^G_F'ԨdppSǼ \GxL 4K;,sSj>t!Ґ+nD,au$=7'ZjɘyPЁ߇ 'j bƏ?j?ґz[Z6MM:UJ#\PB,IJ]Hslv'LJ ~$S4/l+xml P-[YZU.JxV* *XGzt,>d %R`vЩP_ |bŰJbbH*--=?ZR{3U34P0yݬ4y`d/]:A}N)z~j$4ŬJHJl(N)])-GO>lQ`j&0p5stFײHAr 4}^FK H暈?jCHX3ycEUe,THP޿Z4K?u_c,0(گ\"҉˺cfB!EJoZKMLYo~}һz^K"kZKƿah&r bj$,n$.3dK-1~O&ޭ|{+&` l삌#AsUc-Cf!B2fsR(`1;5N@{~; *=gk/k-_ %/<ߒ5>4w Q){-GlLΓ]7O֧VYtnpMXu,WC#PDkЮJG}p[n96ڍU#Zo}Bep76#G:094,{aF,p>(PLWRDΨn:Q_ YUyy>bliMP$)u^*"<Cy|F}ݏ>&cKXBgA`P`/ 馪!w^hJ/+OpԾ*mikǝwܼk5IWe4'sql-]?ᲊQˣVP^fB2A>Db2N<ٜ}fyz"RKmy@ ;4KF ]@y{ÎPXg|HX)'S``e~`iRQ){;D}?/c8qKJwׁ{ˉpwRce7_`mKStgZh׍~!,tKBbO0mgi&]~h7BaWjCTD\=<=ɠRblXePMB>8]gTk)73].Vh>Nҁ-fϩ}DSU}g^򣂉a%4ߡo$v N]Cܛev1f>5B)(w5J8 ƣQ㼿>!  Z-~ށиʚx4i(b֢&uG՟16^PNv hy_4U4x, 􈋰?NO"`5@ «( ~NcC7y; 蛼F`4] x3.97̋XG+;PXN3DnzP4q.Zl?ж)赋*"OXїqT:kg;Z갿!]Pzi GC_ΫUoQ1uoA$a*r?.Rl|0 ᆬ1nӌ|afw~4H+WIyH0a6H; @bja. HGJ7KhL\%i =g8A( vͭLB>廽h+w\Q^ حcK_iI_-؜>\.h%M2{p?ZU',-֮W?6mC8|ߙj|Xn="Ic2t>yBR~Bݛ~x.z^n-l1-+c+*>,2N&AIݚnAD*.Ķ5f\?{U<^m]pLZ*uIA\Q>``S[o't?2ig:TRg6/zyuc=fĪ-T̽<5&g4G5T gc#`oؗZ3'bOaMv&olp/{}[EɂM3l 7Zr c<ŎaBOH}p,73KXӱQO~b~CzC|`_#!HMv-jp\.SF$þhpbE~^*3`LP4RвoTd|O>5\[aNx!27@]?@Lx/)h1PqWmq^Kf fcGQ9E9qEг)搌\иX#4N~+Vt^)˰1}_¼m/\Kǩ+XC$| 1)Vt?g۵jT-K wdQvhrʒ _B}px#=iA~I'Rs9 t:л/wj(`_6at^lJD}GNp[u]mb96"8:p&s9<+;_g)HOV?%>D Tй'İf^MuijSvrk(hZZ|26N@M}Y ̀FjvsQBi%V!ˎt[1PST ]~Ԍ& R$x@;@0umph&s`5*(-6:փk%x UGnB;~` B֠Iod!ȓ:wGM${K 173g.V@Ex0ŷZح'࿡ Y#>q'IЄF< ",ZECEibp%<"ȱri}JmRtʅ͢ڙf8^O)G{.x+qLONWcIA0j?Hmq cc dìROT{M#?X#P` MhQzצ:1 .&y):IDcy,/Gĝ~^_˪>g!Δ@yHַsslj#({Ep/ /<scce8* 8Zv`^Qׄv>5a֣F[\%{i"e1Tiqkޙ`IO h4R9'+K:-ASh ]踯$ _^g!x5r1b :VDEjƎU9A)}<< .~f*&0s?D;fI&+1rUf9*mtf€^CZwP׫FevCIQa^t8 ;)ڄDž pUTMf˺ƣYCL5#$ǙC9- ƸzqEfI-bzu'ex*{Ӱ-YѦEtoNuPInr'Xnc o~_!MX&8"mb/c5 S]-ܠ>Hh0U@שxqG@qr,S"fˋm Lʨz7K(fMy)}{:_E`ERqLVWu#* f{Fo_ӌa2Hk*s'BF},"tJaE(_qAgkÊa訤Q+mG_q_d#E!y`˷؉ҤrֵYK]$ Pl$wT%4vV! |TmؒMukZ6u84U[{~H1; /%xmס3Ϲ@S]) Ż*Ȅ5'4FtNi2$rK8߼%y@Gme%s(=E $h[Dw8csuHQ;{,`Œϧ_D ~K랖 "AUP^7@VM0-=?Ϯ _iHAP&'Tys) xFepl\rYG]K]8H/ms VgYZ07070100000083000081a40000000000000000000000016790fe6e000063ac000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/pktcdvd.ko.xz7zXZִF!t/cj]?Eh=ڜ.+Kաb/ o$fBi·3% n\RY,sriQC-/uT?"7G xتxQ]Mtp9:N)܀%B4󏼩>~ouy(ٶw$?'Y|0jڹoϻ8QނH# /$5#(^NG"DyKrG]^j1G^vq󢗎|TxCFXЃ 2e*q ~wDEH[)š(#nDekt`9Q]ܔWnjgXa6m\sNj3|3![O^y E^]Fitr\g@Fm#?̏TM+Md!Ȍh*G@:Kv3a i*j7W9!㮔 #{R:[ٻzID;&'и7t|O~c1xQÏ o(2{w+ mEYڱ19i1M!gwCF{XbX&45WZ$]{/?Mq8vMf`z8J"[y @!n=OBv!|twH4>~ r7璭FQ %AT:М=tMa4DZT׿!kVE݂ +<4E>Nw^ܡHN Y]F=>(EBz5p=`2(h;[ n~~12=gY:lNmt^Z@Ԃ*WD Qݝkg Oǫ%"Gv]>oS")bq[<{K؟0>l!~68-sgVL#鱎q;os^kO`YA>w) {5"A ~!q6-`5i}{ | 1_lkhx&O(40^3WT^EDVEԪgR]S4>;+ x P&r~3F %F{_ l0Eu*@d8h'>+wvi=WƣBj(u(F%-כ3G%gD ˪!\Xsqy5BxNE<6޼U4T>?_gcl/G6j }/hhח$swhIWY'b" mXn%a?CÚbRSڱћȧaז-MVHH_&fIKP_DN$M13[pPlE=K¿mӦ[9Ԟ>DeY>Bwf\¯'Kd:8ʀ:($G:d:$u^梼\Q8ie\\{mfyÚ(pSE㖯^; Rd<ᲭkpQ9!LJ-ho:`#qxҷMcيšfNZ0f_Ͳs& Ojr՚ 3 2k5ɬ'y?3#^Hg Kj(d]T Uv?Tҝ\m\=mjX?՜Uz^&܌C?Io;CwW0чyjN3΅ތd"2x'WYr 4"iX|̛Nè MaOm+ B7 %' 3B߯*!B҄?F4l8\m+zgNέyif󶙊7+}muM:moL7491EEOu6TȁU]Gp gH\ 6J&2q@>ŖGA IM];Oi F7+r$ IЉ>IWSRvS&xTܤpjQ?cC/x~wNgذs|xxIϯ?u kt^`Dk6(N,\T➥E/ Q2kRP\;W 9-,ɓuLr?|E>ˠl2rx:r'HSDаɊD+xkBHowXaPŭK}"h?SON?4둣^0x/l1>FĈcSks'X+ׁD`] \Jz.#ݥ~G4?Ƞ?z YF-hzht 5Zpp0`PU$eDyc}DŽb5ƽ七L}LV_z@< hm;ٶ503WXC?5vآޜQod-LTG?&koU‡'7%nxSN`6 Sr7UYʎfNDvj\ >fDl?U1>2%cq'XFͅ_>)2kB'>SdR ʯq溷KzE=;{ sJMpY%9&5v{sBfI.?n+^8!wcBI_ۤO6|KgGy PR1VsPcK)- T5xpcx<bbpH&8d\*Λn]IBjYfjcDPCy#`trS0쭘Hp ܀*&G88?09fijɸyZ݌ѥ?`ͅv^DpyitQ(),CDT<t勯}Zk8%Eא !"4%|hMbLWmA-|vHF֛\~4᝚[%&Z){x;|^ nIPZm8'"=ͩHC44g kD7Y3ǝgKwEw$s-ݷnwNKdZHTl#f?D4fv^q H5Wc9dȉI Mjŵx{iYфO JD\VL,{:DV@qÂVkg@S8velKA9',V 4J-M?rl^̆SHTzs2ymXj- 65trtL2qM#b{7YR俷ZR{f<"1z V$po"Pjr[ Vah$WS{^gD&,];\nTJDRv PYN os=jqa6dM`>;#(!'E\TKgBIB2Nlks3d/Җ=ҪI\SpO}uHmݦ8fNfsԫ"bcAlЌvз>\!io 3R ?j(pJ~cC$%qTob4j}QzOpWA rXޝpd-,AtKTv"cp/PlOZ egj=_*$$,/t6Z`jBK* ؉Ҽy"OӇCyȲ7JX9ѕ"Lbb#dQػ<_~Ut،u·6ܦ~)$bfᶙEđ"`CgI9"KR3 1JygR;P~ZTH|,P ub\|,DMVRJߨDO@ 봎N66W+)'7$9ǹs ,8E,m]~ta3es40LϰV ,?Yۡ4:F/.Qѥeza iihc25\-KCROX$Aפ럈1_IN5YQ:7(ƿ}5G]EFs5vPcTƐ4cy+Ҧp_F=%;4 b^oxi?9-a.`v釳р#,+wBdMJ{\M*OMAw¨mjƸ:x(iN`q;Q)_%:|`OF(?g?(!MG='`*lw8 s SnmSR~#ZQZt 0a:$V6SyY17%)| ,h'܏4Z Iu3zw-"1XgxRj" wB/&PXManL0w0iau:H곈^A \^-!2#6,4c }BQl]% Zcݱyr o7W1& 5EئF9ra맂-ְ!,ש9Ёɬmc1:۹yM#^hՆv:fI/T#;/eR.]R*%bHE*;z)R|z$xil+Nዠ?ׄ`h +?C.-}<H:hWKcw\y+ ~P+ѐFf:ws!a1!ϕ4B$Jg@+vn_L}ž\ '!Ջ/1g -KEϬ-`wF1I#,oZ4Q{kDwHEu?6>:xy:EJSDvjh :qg`"3f9ז_#7r.VݏA1ݾ}FIj̞E(Q}y?}~EHJ,AJęJș#aS]`)X Cl*vo"5ɣ7VV-xv9~F`Pd$?9B^.Cr UKZ3T\}]#[T Vt(Q@R?S1[܌p { |SOjX8*=werMj/ĶZXg'H h?CGJu]} h.&CYM]런гnW6_K6ōj(,4qwd`)n:N㗣PJqPQv;' $\CKU fv+&AlBU: /&S (Ya;MDC`-^btԹa"]a?2(|ƷյJ{;cYOha#PWfbJ -.zm$30 1'xU)vzP5Į'o6=)K5ܛGz~p5SRxHUND_~0&]wNYFɔ/> K-h1 ƌj54N~^HW1~D-աbl%oB$I>ٗm"~J49|E2_@9E*7xTS9i<aZ?gUoCY߾ER % h+#SLhۧuc) $JWiПN+g:o餴#<Ì|(pWS!UU%BEptvVeGC1 캓D:o)x@^Zsk7\\5yZ`V'h ;;ͷ%[ZϔN=4VL1<%:x B`DB߽ FרÎj!XOUt&'ͭ2)?zC54yuʃ@B{О+F6Ot>&,I_r%grwq@pSqF-:\/u|;Rr <@DIm{ZoWZW'Φ,iߒ^QfU5#dBDĜ<~KU5Kn1Û. ǻ#x-}DmfP*zg]0=%!#{\ 2͜n0|}_EiiG#h]Zm~%ӆN$;8] ـ:pC1,oԾW(dP8dx=K˃xM>>xDl$du0o{Oe8}tgxS(W䃘ȟ-Dӝ+mFA9+ RTTL}QL!A  ZL(.CNwxWL!vQ[ ͳ.3UJCf92\km} /?$LM)j_&6YU=U!<>VAUF-^| ^O] 2z-[+08-ܝxJ!ؓR 28LA͐y1*' ԶBFzRM,_2:22Pc!iwb{lb9 "P1%Kms%*i".cੀ뾔EDY{8 ŗz0ujp_Jg=FVjhl:b\?a}S"WOY^q# 5)\'1!@U}hCѿWH>?]$3yBҐ#Qox3BDٓ1Y-rm.Ԃ&>1 [WJ곩@P$(lzb,?Nk|e+T]Q->]3"F3ׅ!rNטԢ_"p23wm-yУkZOn3]a|m|Z'פ B@W{S(&DV 07PO[}U&ʬzpG#ޢLL+)ڎwA˓P.a"eUD(: TiRxYu ? ;7͐Py ?*)ɪ@:'n;TՑ< pTxl a{Ь}oQ Uu1;pg(&ÿB^VVw贶J^s7{NVm\ǰ:z~G\ ت-R*$+ YxJW :1[7c5co ˿JBDźNHTygch''Įr};e_Ĩ1߽Q"$e78fZ)s5H5$"L˘m6K1/?hG7VE<R]ڗ@z৺lE@*1Y ڕFS%>iB D6k=%rojAzU?fGbP <'Mfen`ܺU?ǤVS.M0Zɮ"J}Le:=o : =:1ֺ+ӎgO9păJ5Ywv ;)Opim?IN4gKLg31t|~g^{Hb!:o'#ڹBrbX`pBL\ HU{ REW (HJ |A^>S\8l'4[|m. h)JN'HBclzaoFP=~ p/_H|A:lm2퀩OSN1As$~*z_sa Cf%H27PGvmu_2Ko"O/QJKi~:u׊:o" )<+0!orM|ֵ(CtEpX^2m-2 y&;+7kDc}1T2D~'$Ӎ r,@q'~`L?V`i ʕsA=@lӾiWt@cue=;=9܇zxӮ3j~"Y?l~TSLc&v@sc:o $a*L82a>u+,~`p;釴:|L]S."PE=t;c4slvZ:Vg;Y0}rmvfPSw!6o  dp wvS M!;w~tc&'ƅ/WJL "HCd8r"mKBXVZ1;XN[%pENw/lFpБ%a$?+K6cTT_ׯYKdĩ 7:W&<"b0&4QjJ@|)F[ʴB+1ҍOgދͥOߚCN|82P-EZ "F\ʥ< CAIvlڟϿ}^gط P9N4s]d֣Z&*;1-x4+഍5!x!%#GAnsFz>TNd-"7T~ ņ>v+B _&k~(}awT{4h^Z[ $ۏv1_ T'窓_{hHD\d7wՔO)d@ܳQ(^i|=UW؁71D`ȳT;MbGwoAQ H794Dի .  @ Ux'Pxod k1~li!;!ζVn.f:?`ɢy=|dAM[Wͤgj]3${D|Yr/ yJHJiS')QӑeBѹa 4n#Dp=''aq['ڢuf #9DHI]I(-} ;@{}ҵ:w+73߶=)5t59oL$ qGL"Dİy.nR9xħ$N~@>‡CQjZ\4Bsnə䷟կkLvݱm|ڻ!U#3Axս+ڢqtYp*sL 7lfÑؿ?Xr"@1de#,_ zb|qޏ¿ Ba$UHnH}ݯZD-&d ׀vmDïCvjgٺ,3R[8hR.32f!]ҁWGhCM=UJ$a"}>8@[)ZD՗>K1e sOhb+b(bR`vFaeBgk hcu`W)6̿ӒYEPK:-ev8&j^J&@vi1w`;0ƒ:U+ 9k;) M%X,*5O@rEQ3D0)[wXk fW3 M޼袗B\F{×d"ҼUy1K 5\9*`7͇ he 36lx6:2!6 ~ q0𡼄vY깶ɯON6ע:X>^E _ 4qqJ z1o&c&QY&| ΌV_p'S2뜡7Wv0݅xewXCSڭJrǷ+:wXVL۹\fş;#KlR{ LE/`m,CLjM)Nd={v :5J@txЋ^EPڦ`řQu7.I͜J5Ə={._Nlh\UEetO耽|i5D둗P$jY79oduA;ƶs+)a^H zﰄR]=d5G lWW68A$%1կn (i7!ҏi\#av!B Qg/iVBT(mGHL,%tXj5*GxJ3g$>7iA"D!7&, Kp"|%kX!pLs -ON5W1=I(@l)W~li=)(F}q[uyYBK'k;ouf@bdAfZ#Ĥ'qLJ|M2@ZKXbyj.4 /&o mai# r 8G6,/89s\W= :Fh$pl50;x~T-:J1GOI& ޚ1݈ur>YHyu{W^xL'oU-ߺk0DoR,!rz|4t}c4 ?ne&hw}┚qxD c +/F6%SdKr8\\EpңU$HEb`vwR]CC1hz 9^ v6,vRJvgih/!b}Kp%"&mO xf>U2uv8sL#oHMnXC~Ea^ڃJҐxǃTeFqD]ӯ@mDTVDץ!J (΄eُNbgXpC%>"]j:<ʧX8b?".ulAm$RBFڑHJC}I5+Fw T eW犳,j|[("(%Eh[]}rMjm)S"GxUk=fpAH_MoWD-!^GfkFhføD΃cg/OЌW:$XILz;t xw''v(ݟ5rAF>9G=# gp"GwT UГ?h֟~X;[&h?0Ws_ |NKg{z$^%Օt!5$f,A#/)ַ $J݆f@i`) o k 7ʦ鴆r!Ɋ$A?hğCS!?r6 ͦuac9\ Xyvzw <}4Rm¹{TK/cAƺ:^V|Pz\1J # R*iraϸz`>_QS&Bm^`M%,ZjΚXa| gkW.RZf3cZs}^WYT_|-VAH&iWK3; A XM}'ni:Mt@}y\l^7ml2P:2hqm?}}![7@l*/;ֈO 4;h` 83 [JPOI'z}đ(sS -}\a`$*a88X}\9 :awʓIxR>I-g:JuJJTZxf|y/N'%4 "`Wۖ=Q4@E35OZlɗIZDt`ύ [ϐTUq%G{5ò XCJ^ūyʶ^6KOZc;M~di)RjHy ,*Źmo4yMFGgfC]KavR*t_0vzFX%5Dyl\i33;hVng^?]ӼP-K{>{+nR\`ӞMDn;~Q]-"՜wDM=t_|Kn? B"[V O'8G潤!ꑆN =zeu`v4 [AB'ip͗rEt] ^Yh1v:LcPܬ2E~1KEr}̦,1|p9g=?(#yw`^뱅-Gb%"&!Խz ۦB!MS\* go&$NmV~ICPm^k|=*gAzx箉za"R9R tk=9Jso}iBh.IaYYKH 7@f~O=)~p]pR)ΟKe$Fm|vZ F `kɰ5WM%IXkgǁ0*`z`4T))gPYp`z,Z'M IHEGE+n+e_IJ6r5z{RYgxFq%1sbKdHhS.|r̎I"K(ˀ =wzK>M;H{r#WETi;q!!BA"`Bӽp44YD@X jb;xi{=B6!469 .OY$~&Yͩy.y'hZ LJV0= V-ƕ[z'uL4!DslqF"9%iAFJn\oK 5NXcM |92 ?HtpB>94Sk]k&{@?r!)jq.xO_hd )#1˲FҰr5aWoz .d>,>f+i?Z<ܾV&z0Pq#%=RIqq}D\5:*\ CpfP,B%LSچQ;ǿ7]*ٰ/lثߪ񁲢0 + ޳'I>yix:3!veZ-Ԃ^M, v>EtO8Vd|NVSP^}&0'耎rjx98o#J 4t{kD2Q_E"p.;ՠOixNh@@dQ&YAoE}>\[Q [ 4uC(j7^?׼*> n|,l)-2Qqn&ӫG _ gj",oE(G3K'&mi95]> _INVKMuzuV%Qfk%0g"ݚ׮ ]eZ|Y# Zff`n;~oU-PKU·|pǂC6agV;;Ȓj #J DB(-kم91lCkt==:_0!6TgPfYc %A EqS*e4џ]e !%` g(O51Xʙ ]FR'7ՒHrfE 3o\/-o'"t;4?q͟B4=n>^y|.EPEa0ғ?1, _a{ac(+Qua JpMcPM*+< ]){ٲW^R@ |f;!t[s,$/|\-1Xf) #LA ć1 mSO`'6W\E-9B۵Hqzn!Oh-ss#ܲWMJ ?<_ctɡ^Kk/|'6 ,4ocձ3oh-IoG@wgns Xn"> <\37&mf9/K9m g'.LIzZr#!1LfHDxㄔY~.&E=b >F&U΋M~HlB̶?$7RG6?zeV'Tአ$Js5\e:掀8Hp }_7rcK#+j:Hrn.S <5.Fb1^O_8H]dɔD0IƑﲎkx*)N>}0nrx"Rc+\U!-NQ;^ 4 )p5aꖂϮL;xuH ku#u'W FJ'&U *9Z%&Ԓ򩴏+\@F_'/L&$ZDmΉYDywBI *]/jcl@ult,zff]=S[fVڎB3:]ވkim6{jbFМynڂ{0~dFDfB-H.w9 )wLʠr&F9Rwm+_-]z;X\@)<'o\EʅGʋ ZȜws-4=[ YKY~&7~)rDid.Z+kvkɉV`͸ x3/0|79z=](ł:#+N}Oxz{ ~0{{KGHf*7ոT/YTmÌ:m Q \+<͂詧-78,|;ߓ3NAتJ.b>_lIYbOG&Zunⶏ6CWqՑcBŧX,'y9u髠x5˅}N޿[?d~φ`o텇NzUGw!p꾂L^J:vG!jl\%xu~3 gc«JoLhRhuԳl=hm݇f@ȵD#Fh=^\}!fVb՞N_bF|3/7C^ƛIKG $XP7S|>{rN="Ű(3lt+z,1.b>xN35E7]snXݱd-? ;0DMCewJc,4{,$ˠH=-VDؠg yxȀ x9It`myQ8HcOVK8Y/lDtazMo2Z+x,3d% ɯaz'$ i•drBn*$+@ cSYc &vorYWsd$J5(,.=wcT%{MH3cpH. KhbL!Nf:ug*4A#s2 Z dk#:`80/ah23h>(u`ێmujRל;y%@9V|yRaO\(ڥD6-pʝ0T' LY2C})*g#ϷH|2(ގKIHꎎ6 =JAfgˢ`!x6/ȹP䊼vh}eA{`Ɵ溴1]Z ۦflq;Z" BݞPiAyU!.BFMw lt*>Zkcjס}BC;ׅrduʡ^|R%cNV pTVDl4wIDi Mvl ]L0:N>R#_#I|6&R?zk"KιB\ z5qijG^f="$4W.a:߻Y{IHLͧ4 ]!IRC9{T:vUqG!ؓ=WDY0tSW'* (BK|Tb ΘpEQedDN?3x1ͨb#WMP;tuj(AXSy _Ù@D"#L^O|`h{ [kXzKJC0Hhߒ=T% R9LkA,#= 'd$>/fG~1J ۘju`)flxgS}Q+DҒ9;Kgf/Jd(W9߂~:&rTXklUŲiĶ KWέ8 Ɨ+(:ZŰM#+DU48amgtuf1z'##=EJy=4|m"ã,}\ͳn6?诘F;u1m | }?Lʽ~Ww(nxӜ u4ڂ>lQPiGQew34/!ðJ:鳨( \mDJVDBDɘs@IF\A+)#ຽ ߰wO<3tFbz(o6*A;4گRkh{b8…#+EG9O?‘tg !id+|=C%ZFsh|OTg QC ^r'Ur6WS)n>K~

AgaF%MtH}S\?Ngn{[~8J=X ]S *6U/WZznel!TA吋}wxQ-&!((Az;؅)3q/֝θm_Sq@QAlg=U(үN2jY72BS?}*InC{C$>XgIfx:k.-iu,F[a>P ~K (r8n.8Ԧ_>p{J=qSY{Y4 Uy9ZWAW1NUKorGfPhY+GĪE!.F(DHJ(P0jȨ~Z%S=O/8Br^%D=GK(ikYE+iu*![*3f thΤ{_ަż-KҽmR$QW6vj{1TСrN?Ʉ"3km:T A*7d~*)[NbP)gvQY$:+{բ,0(9R-\VqGɈˊ`6|#-Cw͙zMLkUյףw2":{J8:[$FY~Wz=3r7ç{PkyUgɱlE3NMNl;4 RA9Gu_/!|e$'>c.[{V(f &EaX"'3Le/x%V^8816t rDz͓_z 95[ vUB=J DIL)jSuL.5FԢF'u@ӴIR؍M$\XE?nW{t/}Gף"O]ze#d쨙=:tg-CU(˦2/VqHi<2;gW.UDx0PͿbd*ݗoE:_W*'Nn(}5KӯE'LBIQ?QFKX+ 'DOBZ˱l҈mO\653Ѯ?z@;q=ǓV»ʈ[z"hq,l$j@kZ x- hF_O>̏32 쓨򍩻N}?x @<7{́:ȵS{H~|ѓiRzW^꥕wߺM;ϐ-< I,NEIU;* U?+:8W/@V+f5xT0<犁I I髌|צKv^`)b%x]\7&%XÊv褻*pe)&5';#JOqZ8nb).Z@-ZLf2gxQgV:˂8RJݯh;o&u)9~qڠCJB7S2Pۮz&ݔ>q-?2$ *6/l0Pٔ1;m_!ӶyD,wv\@M[e;)]~T7v˩u~@|~}98)z:׎@RSPO^< b?EǰCz/X,䐑FoM!f(n ϙUш6;Pd_ !zkFˉwxfB,M`,6Nw.݌D2s6 KCj>=ymSUM, clM >QT4.K->Zyrb\?AGek7Kxn =xi %@4̠\Yź,!v/wV!cP.X,T4oYBhj ԟ j܌CݰN&hNrL1'$A;D3KB݅x_/8dsC)]l؅;爐uX@AUcP]ZΓ81/[Sk#e#91i*Ӑц {YV%Z;|܏.Ȋqj)zaHGNM,*|}3Lr.Z=R ݯGഠ \;JK'Kw(~(FuR3}pQYݢW[\pj׻af` ̼ϛa*gmQ=~1&#Kㇿ29QϽzW,[$/ swIHN{ |ZEYF[0&~_}[*79-D 0܌P8Lzo 9qbdl"㥬|岕 GO?bƊEpG+G<5Y$1wo&mr4M-̱z6~ͣkݓv k*YECD`knyeJ :Kw^N14gTr J}bvJF&#<igS)_Ꞁҋ[|>8P~|8PgΡا:Xб"޻P=&M!ďww_=G8wX(~U92};tn_TWyl'Ԡɷ@b< ]s( 2`2lKF$6:ͮs۵f "$WO !I @w8Eg0!to02ϫHXϏD=q%(ycYǢZrM I5U2%ޫyqV|^e:::MVM׭MNoʱO48q[+N̍te/eSu d4F>Ť8J*ZK5@RT > q:YOCfX8ݤ<,T|h=_8[9+hҲ\M.L[ k/@A[IC<(m/]8g ;}N|F/#ص]'!. <<3xVsہ/sHݛBnD U&:^M|El!9 Tq,SzV+n~w|쒘 N'&OEs O߬2"煔OF;- )Rr"˥^`&̰۫f1Gks^i;Z ǕYhl!iJe&Z[1`3$ɵVTpE/]xeme f=_6JYJ{2b;)Fb_Լd@kJχ@ĕЍ3(։nl^g mAmiKxh=aO 1!OÛ Tx1`f#(L*UwJ݊J-xB ۏm\K20-?p>I\oe._kuW9[sa͠0ov_ ssAUgy';HV v ""@JixS6 "o::()X'u)en͔&Z}t5b%ɒTc;MXi-sM;p ]BE\C#*8=3IaϢaŕ{6GWݯ#x'J- 7"p/!$s5fw5A? PK֥Y8lt m\[?[8 , CiGԷo&66Y\ FX|ĶS`T5)*Ʉ V#-+̤tͰ ps7.ƤEp4iVwm}ƣ:}o.%dsn9`9(Z YQ]=|899pFPo0̽Mp*Qem΀HCDCAPn;Ceחs%i /OWh\<;'$p&! [(kZ\5}xs8]HugW~I`" 0P8mi o^Ӹp1 kwA{|*eTYK X9`+R 웿p*ֲB`oZ ߥvwRӟ޴ J3xF@y5}B3aO#?8ӤE}z'tȏ2Q5\_ ܧHM aٸLE{C . hi-\a 돝& :?r# dO]%h8t9fuJ*\ʚVʩoʀBL1f4e:e[K|CAiI@j|Z{]h|jD:>&t DHw PNz>\ ̃Jf#TEEdZ>LNlq,w)P0Ir''IWd+jrBGfqA̹Jzo^[M^|})H|.ȼPSdISθaܥHZ VP2 :y@]$gd]"$~Ix0҉;'5wAx@=Xc0ηNjHh֎sj;kA=$moMz`c:ڽgm ,@Qx9?n@L_T.pw0`):J0~Gɂc V0߶}ql #S`9>iΨ[7$|ڐbfIoXC[usjBFJoz}ncb(bk1 E'æ'^(y{`ݭ;#e5P-cPj'׃Ao45 (oKS՗vEЃ2 ; W.g8àxˠڽ5D6^PvI}ow.P^ޙ}#߆S6׌V ^'3ρ3Ge WPȸϢF&7fAǪŒnS(> Jq1P7eq{}Itl$EC:8Lí0 ߐkRi*n.}!5o.J"{T٦ɼ0$pף\P%A%&Z(_!5yn•<^ڹ)na-?\N4hMcV)q N5H+E܍`.+vRT|nK?WAYZ(Ȗ/_ 3<yM y ǜYBI7A@ K :N\5PZˆ+\T/'RzCاD vsB9cj5d-#lҀ/W8-:JwϻmQm3%;_L! P5XY_j嘵:ryQa,l ,+lI#_ z G9Q<\ Ƈ̵ =>`?e[!4 F F} 4-\ ?^d¸Gsl nF}sf 9`7ՋͰl8'6G~N#՛~sBH- ?D˪ӳ])5]QF7`C:6vI,N 8`:Y &m`G/ gȉNFGϫG*g}~("Nw$ӳcouTXW .b wK O@3şuat$ h׭, i!剴i_9: b64/[eҘgyEqBɸm3}(=EPBU3ˏX7Ë́G aX 2]j:lJ$m6"N?4q)eP=늞2<@$'(d֕KTC-/T0ݨ$*}=yσOz(67R O܍Ⱦ ӏI 0 VR#'׺(R)VĀ8 1 +Xz*C@2\O3Z_?zHp{?SW"㮂4/Suఀ0 1ՙ֗AUP>פD\jRlsX 莘ד%P9?قwL- <*jA5`K#6 4о€ӷf@=eop3EYnEPa*2x-N$HDb4xmUNex/GuB!GQ7lӯ8{xu3FrI}Evᧈt:cT%ЋjF>s2tOl|^dJ̍4n3%?Ɗ~KJ<ryymc=BPXVrTYbr{{W3LnZIWݩl|X"vIE)G,Osl_9+d4{=50.CI7w@ܓOvXt!AU[远6 Gホ'| a;o竍g۫zS|lFݱ^?pΝ\M|׾cR]:/6#d{7{4X6xHXwAE ˓yXnRT~MI[U'kgkP4e)ze"VW8L[p.+ tٟNWL_A]Xe/&x"r{zJUIyQ_g~PaӜïH/qՁ7J-Y;bCr%2PbD*Q⹱\%߿“^Ͱ@{"9AToӖ %lݑgo+S^h]a>!oFZJ&WH&Y5tYl%zd~kb4_TjǝW2i\@!MYM $Jb΀"3paIhFSR0ŃUO~x: +#rT r)4a1Srtt=[ +&~dT-xdah;Y22e}QMrCBs.c57ߖߴjTSb;QlDcO "VְQLEyNh,ztvY{\aM;pO(B?RUwՂ-,"C2U1zh+30k@g}eC҉QۥE%9_|T| <פq{C1-UmqD V AsH-4kr)+0 : OCKYim0Q?5QѪRn&aʔ\ 7SI"2}(Z2+!jzHү5Lma[@iU[/;W(#qJ|L7m\}_})hO|&.]0YaVCw|wJ)AN~gxi:jjmQSM\v4|%| ܥk610m巆 nې?8ѯ c(qۿ0/U`xc _ }~ |pnphB7x"+OQf]􀎢4 SjXŠIlp&PO|ӷc s9k4]3OۃmbjU|K,6f;sNTC!sWښw9wbj++PExJ߮AR7r>+cRaoXvq87N]G= P aI;$HGwh;p3Ւ !D ~<1ckӑSb`z(g7*"VmsًC49*|ՕB|_,.5`4A15fOD]t9ɶxjtG#d@DI$5@}-%g}۟BǓnCD3覮`@?0 B#t$bF3o8w(UVҙoxC&яDu_u^7 2\麏ւ.UcUty8 c&i!"AXqoNR6z Vc;:Ь;X xrsLjܩ/a1w/ɀ!@Iмa9N`I>NW/$mE3"/AJ_Y=M6Ou؊\IE%ّ%Qq ,P[ E톣5QJv a1JO(ӄT|~εCd nWgsF-ݪWIk!] \&fi뇿`NE!wDԡ֕f+Px-8YYa3đp3Wܵ3ܑ/s6Ld ܹӦ%ޗVJ|y\&ۄEʶ*½JEB6 jcPQl&LȈURXsGPkԺ`uG-ƴi`x$.ڕZ|6D :&L6xk3#/S8,/\Og!bڶж%;`YJqo^ 1VRp-nZw)K?~F3]U7Iw=á3T;A%#@ 4M(4&+e{&sTӽ אjUKёY^KlI"+03$cu9>'?=D QY ղmFJfre# 72Lb ̗[w޲vň=c0.ӿrI2F.t00CRDygf-S&^Nش R,+UBKsq;6yl7Bie}X.7/}p@ttu(F_)|t#-k"u|<{<+pIAZRLiDw2;Ms ̣k[fU)B6򑧩ut[׋w~~ӵ熴,^]U =AJcR`Ѓ%jW7e h oq Ġh ?%ZtK+5I/@ B0}ݜ@a]S,NhဧO1P) 5~ 9I6Z pfS3jA %sS& K,`Ep7=J!5FוLzψ魕 c2ɐe=쟻>iJ@qz X3:1ag.=y$Q|f1jizkAr,MwqOmBBwsOr/+4PEa N`O*vr6 AOjh 찠|gB3qB+#.[ߓTl0our vj=`&QAC 0{{V{i^$.M_'x 4f2 xWW~KP6\"  [<coL"dҍzXBޢ%5 23mJI{tzOk0BXYTrvnLV@jHg $P}bsw={\{GpzWRyK$!J@dԠ1Us?1eLjsU4X 3/Eru2$f=muU O[l3A , [p"2|Vuu)`A'R_BF /+?å#T ?͍WyNimB Z7\3?OmTFfs9kl| / &9  R5uv[-Z0}%Lc1 O3PQYz~7h,u4jCtc݇P86ׇj~'|KҕE ?ړ`wZa> -*-GJLrƤ=uqJ+5Cʥ ˸gmĥ}GO&(G.}F[4fgK˻0)8A?5N7Ow~I`}`)OLNCOȪm7c'#]`WHd w24jܼjm62̤ СgԣU#pv$ssZpYIc} w ]6yIе$8pfhWvA\2RC `aG%Q؟9gЎB~;GXuNkuqA#`eݷ¼~u~=%I@I{7Q$`^6ܛEn#cA <@S`5 9F m?p ŗ\4eAG(Y]/lDݷ2]>O\귏h26#/>GWPeY"U*Z2b磜W_TȪb[!eE5ѝ"CZ/WClv(ٍGIl#dvU[%W#+aO&@&-pnww٘ rHC_@ix6tً 8TaC%-~-Z9k=33D7S(:/XH'--ߏ"FttA{IJ䯒6=9cral'3}-*}FRW=MH!j#2fĝS Wx*FK~!9I%b,r#$i!OF . !ŏ=mPV|ؽY!>lP ^<}G>̳Nz>Wqkﮔ[m8WLڮWuOUuzd@v(w'OpnsC568^z>]LT1sA{W6tk9ʦBWY"yX||9.,O]<=y( V4M [x`,gژKJߎ;1Nϫ٭L)t5Z0y'Q!-K5Oeޱ |!K\G fW~MQ& =SPo"ly}!rZi,%!nXO`$̾~x0X ̈wGma9aIP`-L<.# 1="1i)8ˣ.y]mqDz!'RB %'pg5T˰O尰x+:ŭ01:b1x ɻdq.bb%)X[ Tid*́q7"Teh ե*I1;^A'0=ɷLfDRq8z7*rDX#U=#Ya'>p'%jpq x(qEg;P_q|W90)4h# d(9šUoVXjuPUHspecT~Àz[ s^/VwO\=95И5[.M6`C5qzJrI2'eiÏ^I(m寝Cm{%ZM]in"S]])c̠iPe3Z9 *x!#_ cLߖ_>iSa ;5qx[nשVRZs-+5˵tW榯_Obإ~ ]45*[q*|\b)-ѡT[ 10Nkt|]6 :B;{lī"M!Ɣ# >T5Pϖ yZ .xc#+GLe\B X:ٿqBl).@^W&lvrk vB7aM3R7݈Zֳ\(kW-g%rh mcX&f æ3>!L=^w@Q? 0Jv ƶ/-|"/)Aw"fů*"+5;S@x I#a}3=,QTf2&lƃպ(Nb$ng6 ~v]'rW<aIj*>I.< pi\"Inͷ`@X[E0VPcp-4HzXKOm(5mq"E==_nxDKeF,V䗣5JiSZyo+Yؙއ%hz,Ug'˯`/ѱq'" u" CuUInvTU.\!ӚŬPijf -ILR 4(5> D}&)T/v!O.2BAW`"x֦S c11ЖUVuY<hhɭU{.J0/,>ċVAp|<YlV5(hsՌ%Ȑ3C)_M`r#5Jx?Z4z>e:?LUkYӒp9{hik d%kT-K`+;G~K0hliF:ULPHK5lpuVUJ#j9X7-QLQq-3n&_ !oT'B 2%K>sAqՅA#&R!\l8ҹr,"U8{EMqn1EorԂ reɉKARs6T"A,K}6*1#{|K*'h8u Bd_5xҁoAaTL|dTǂ_XtgY%)[B=1;1Ӟ7ue.S"g.S>UIQ_bЯ 3*P t%; S\Wr1UK@h JwYAfK.8hD||` ]& et?HE+j:>>QK9&NWm0qkh:C2H㟧8p;†~]H6qCK3gKmC/ѥiֆDSvgbf;2f;up}nsCcW0e=[}[V/e`4v^fo:n73RFt`F1K=(ǔI]U tPWOMX1S:@Jjڙ>+%-s\I XV",WkԺǍ\MUDevKH(BxybK$͈E!:FtL1ytg(}xXΕE8Q©vxyL6B5k(:1_\0"B6g`ZR͆%㎉ &hO Y U6Dkdoezޓ$h&ERw1 я4I PɠҌ@ I[0|Idn_W+cK>G5ѥ]/հZhkOE/8XKeir6LR񞆹Caj•/mh IH$sF٩jHr<IC_UTvd{Oeb'd#~ o"٦9w}p`.Zm%p(qj^)<}8*r'] PuY[@Vʮ%hHa~gt^|5%LH 4x<ϹEaχT&q_U] "V&č}9iXD7sY/?aj|6w-XmbDbXɃhGary]bLDQ'Zf4\(i9c?Gg~Q(&< X#[ Exy<@c_&[W;l)qsӨ.uB}vE14ũd|%,/^zQͨH._=W.X{ErvQ{ EBwثٻYQq,IS`1k;rOP-1բ, $M>B cCIf>ZN._r׌_j- ~"a ];\دTn!gBjz[I7on`3dJ5)5>Z׉^<5R#we5pW 랢Ts5K|'KK)J?o}/XIʊF' CŎm4~ .k+aHrL*wR\"\! QFFt ڬ"¸}v А(9J06qB`-H8c}c)IA)u㟣p(+VkX țd+t*ALj,c0_zrqoo8v; piHF[@aSq!foi!-Hgkb.Oua'9nqގ<݀=c}OOw ȘZWpL6ߕ’~X E?48kfWvk0\UCK:Y,mԧxRY l-- T^WU6 0CcL^|RO\>7zˠ~w" @|2k|N T+aȧ*ԈkA/lnp2<赩HKza_ЏKI`è.h}rJ0&6Llַ Zәϙ2GI.RO k@kk5b8z=:S _-C@+ÛJZefY_꫌o+dv8C(ZJlAM@j]ۓ5.x!:ϘTPY]ܶ[JW4oĻfِ4kDI=->024!vܿX-8Y-(I/)A ]-ƣJvX*l/H/VbLw>3NmY16B 3#z̥oTbK,Әd$yME\dl'a6RG1"Ul$*9m2G޿vBU\qs|YL#2xXᚡw^eWQϫ/̣JĨ6hN,ڳ(S N+ x#Qyہ<ڈ)s!X~14`\9N[s헲﫻2NL8:(qqL[ j罖v}MLK%қQY ^Frb;SOP>DXGkbVq`}7t(@ĿB7usEWald@\DWIΗ𝒇r~+ũ$zjUIX/UHah{.$oǭc.!𧋍6oB`%lnJU=.桂 +:frMu. N /5),؈1J◜tx#QjWC[yf*,+$mLUҐ.=ur5x#hrW} "-gXcO5b Qecr]_Y75MW?|a(Nò@Jʯ:LP5ð~MOV@{octYv3 ?$fRĄ {#b` \1+8N4ݵ@ys<3"`h>梊[hS4 Z7NՅSŶ9oΪDw;2tiKƹbzJpib}қI[{+ v[sb_'P̯GjkyW7:yh"HТ*GLf.$W![dvv xdz0i/oй%Q} =ksGcqқbibZVz&$QÅgau dq\)f,gؼP,y<|/'i\*E Fq}l=]#-Ehq†c,uNw]%d`._ ;\eY:˱O/C;YՁVD=zjъfm*LIXGm`+ox"Jw=]/L(-ՓqfcP/Č崜-pKWI$0 8YV۷gkvYbs;U,dix~]ly2ůًR#uLu49 A6)+ E]z} ɗ~̯^d(U_]11C,GK[:aja+pm6{ _,/Hz4$$[`uZK[tq=)ljBCXMz^!_VpJE*\Vu>MU)6e}8&S8y 31E؄멖F| U!-cVt [î^6 В]oܼ O7dy!!Xϣ\ 0*A7z`_JBdl'DŽܸ9ty y"JI_w7Ü'Dp+%I&eܤԑ,f1~x| sӖdǽQq3!νqsYBl4Q^.F\^@+Fi&3a&;kmzлxyR^DΐX=1E#EC>=mf+EwHiقĕ FtOG][+ą̧-9cBͯAvi3u&PRD~c\0nʐp c/KJB LϽ]Ɗu1)ƅ"9^KM&= ډz/ҩ' B*͟v.Y .Z a=)z#]QR}y6lF٘[714\=Ibhyp3u 1(O#l$]&] V' ˛wäfˡ/Mf?fK`׍3%x$zJIZP|G[l%pH6 ig䫺bU_b&iWy{wэŮYfTF Nc#`vN0Iۀd ߪPJy)ˡ\TZy͂_f#7INX/ogFoL27,<5Ќ(M%4Hx$ A[N_sc*h`rӁ!8uƺ4 Txa7 yJ r#u]Z C"E60m1yzٿXzKeyA9=8֥ȴŵ8 $5<십cqD\}ʤZLE05 PQ^X cpDJ΁~Ҫ^xY1M*y#IN} c8D:6Zs vJl:<]\~_ ZGx8Z8nw tUmբV!g:}sQ!)J3^E7𓯢* tf򹓪hyͦ)1ԫ_ khD5kI_W m['I䨋z70]α3 we9TCYGt)Ҿ/e"4LB֥R؄CJ CSex:>F`6Up. ㈁kZD荧\ ޘTj4E-3kYQz#@i #_"ʦ4[_ѪjP:PtLq,=Of~ *e1dKR+,IB03$I1[yYRm*.3nY3cݵ[~\TEv.qyںA>[рذ"ΒN?pp`pdc2R>\< !< &=o'ەi9O}*ӸO, G#IK`.# V ʖoC2 ./g z-UV%,E̴Mg k`"4{Ƕyc".V;hZVyQ&17agɳˇm{.֓nek,v21cWi5kʤlr)9 Q',`=r(޴&Fi3q'q! 6Rʆ7Mc8ɴ5QjA j(a,XE)my!&c?Hˡ,A*x-ȭ*mVkG ,j̣S;^ymo2,.݅?-~3s1 _N#@r_y1lхog4}Xm%*Y^c|MV,h(]-![&7*9Хɏ۟m̅SrLyEYoI1"©0"6|}&F>Rϸ+c`#q t'`96|B{U6-eOb%ǷΟgEp1;fF*Zb,5)eYEօ-ք R8_ۂ9ݙJ7X0 >j|0 Rkٌ/%{}p+(޿0`fk2^hexֺN=ZΒD;PbDu=lOMqʹ|;QQ-){6T[\\ட8GUkTwY)޸N]HDc7'\ACyyਛێ/Js#!HIji s@F* 1잨rw~ՠ^j\ձG]r{$dyx!R'6xY!>* 4pa*w8) QL|*sr?0Wt3g͆lj_DF3G;Qe}|v0J&a@ҵ&\] =25QK7c1rhs&iyhDRA?t"7 Cng-1؜'u#e2c=[[%FtaA5 0K:QXTϱ_-~ݏ$[^x"NQ2r]ÊZ^\wM|U3=7;xlsAi@ŞiٿjZm7x3wcIv6)H Y]'krV4 3X>cZ\& ¡B=XؤO 0(WZO}Oy8ԟc,6"xskϼ H(xϸdFQSc(euk FjY@Xu$ {*,)|!yZɘ$Bk懷ٍo^ nka]ݲ@OޣPR:Ő< ]R$V*C"85Gܶ!K2.tőibnYtcM~F4fM%OKl IzIG?Yٝd.J5Ϡ$=)k5Ǧ4oBaqi&I}1Vy~*Z@b1?rO,+tA(ۼT5LC з;[0ԅ)ko>,=p=4ܦf޿qɞa~e{9Z0؎%3e8Cc^$0kI&O =%GT1\#fRlr>rntH5%%O9CY Ȟߛu`τF8ʧSĐsS7ӄdZb<N&,K FCY{x7k7:fkp/Q*xrJOƚ&`e‡:%sD64=/p#׀?u+ ;$VN]g-?KZ$|E*&@Y5̝w0"FRӣi#Z1$ϪGsbi,r]/,^hFF헹v^bGz lŠ:C*3K\m-ER e&`~(Nv o=Ae>7S(0yxn:hZ|mY'Z׬6p}G; ϯKhVꑪqCGMH}\wm=h N1%\ž`xBg2R7ȩqѿ9`_0ђIxaeu\֠Z/h)j^~;a߫n(' |;. Xz\L%(f'E니:{G \J`eWz< n)8o/Ύڛ%PVP&8?+ݺ:[Hƥ&z>YyI-R>DdcP˽7|rF#[ϮtߝWB: Lhߺ\ dXzxq|ia@~pD`jnZ[3bMX#{OP # =p7k%<ĐݙLSP6bE\l9ؐKjWWpuZm|Gv._ݏR=5ť% jvVGABLVG4L@]%SR/Ww=Mʯ)3"3u»~mkRSGRн1案On%P?PQ!C37iډ\<+oׄ K<*CHVT#,-V"]%]ԳULRW/gԬ p'd ]NoLYIۣ._h@XCu0ba)ПyD%c#O4'\^L\ݩ׿k Wb[IVM'Ą-Ìu*.c9MIaG(u6%kD -X- s.*B.kI.8soRf3NhH G{ĻqKF$U^1K[U'^q"/\צ} €AmR]@f"k`=IpX9>*#Ds}0g*,˧Ul qL?GxՆ䅈:=i^.@.EZ43GXHؽ%Sw,{/x 4j;QV"ޥS`Pg "e kޮS_3UI%\ /"?=}k W=]dtakfČ9)jn\!ʛ߮ F?MzxKw;Let\_2jŤ_RȋlnW fԀ\ sQPa9u.+q;*-dXUfzxW=lV׈bah1l}xSIQO6M@1?g&Pv΍+Ժn9]MԿqȺ v. 9MR>)w[jyA\_k%t0霌tJTx*4xc()u 硆1 !Våj1 |U]#VZshH=Z3$h8sj͂]w>ٹz*fu{Z6d7'Uv\nKpnzwKQ*FߋɣEG=?Z?xVakYjp`QA_&UJחHagy5\wUS0׍D6޺ՖFf=Kw506I04[)Fvb a֯'^aK_i"h ZH/K(OVڇfvv=$adЄF]3'VZַ}AArƒc4 LUA,%ߔ@pR|uŀ@2*_aIk, 8HLx=$Q |uXR2 u82F˜MFc!vͷ#l|9J\BqDlT3'%iɞX/`D1yMLgeVAvhrIT?o?\Y&! r4:0;*N6d|Yz@q<~\6DS ytAٝimQ=BVQsJDSZB)'e츉QBTĞsZ 56ל_SNxD7E bz,Oht{A,c`{pיb.qa@QƯ15!hRXp8 h]IwFܳ @MYu vwlkw*.D;lj)VFgjC^w9XbxSX L7";}ɵ_VdaQ$EFGNI*kEc@Ǖam8lG vPpofOF?i(we < ABW4:9+8ݳ'ɛ)vvn h$, p%@*Ԋ;5(%`>#M!}"5NkF4 vH +CF+$ΉtS.f' <6h ]bȕ'P}~)u(D@ZzN )Za~s ^OZַ<}Z_%ȲA ӆ@ P7L.@ VAmbyWZS{>"ȉJ͛k c'{0xhmDo)3ՊLr+5قxЗ+OqԜeq×༽2MD=V@Pw[Aj6JلO;[Mޚ5:x_sT+`  ]牍"Oƿe̜#ROqKPdkָ]傀Klj3? 6 i2f3,'teg%nc2@Qa1Y"=&R:'MN}aLtf7x)tO>%z'?|35UyQu]Ia:lh7f^cÜIgkXy%$[&1­ओkݻ$Kj5"5UL/ߵc"DMW~Ji2Q^;t@%C8*&ޮ!7cg(lbhcOvt9f )yW)t|RyjL@{]eVorU;2PYצoԃ%/V8ڮWT"P qDX-!fgt˔=D+sybY#=/H[}nO{3$Hܦ֦~Ŝa[6vpKaϾ=N ;7 p'IR]2J~,OC ۓU&v Oư߳ƣ!\Ayc&LQ {׈wGU,8;]̡Jgnjo>rF|j~"3D⢲w)ÃU /lqqx2"I/VA{bݦ>W='JNjxuPZ4&@AVa p'ϼݝMUΜD<ݷ^()Q`DޏfL iJ=spQJ!=Y:u/›0g!CDb4}DPU@ Fs 8pYû-S-UM>lXT5J _qvg;t'Jrr" Yw(<7&ZonM4~aC ]Sta"y_J3Y sf*۩$=u-*xzƶCvLh ?F1?1}{XF<@yDv{ eޣ(7+5glV.hZ(8E~F8r1||${yD.%"ƍdz "թſ11zVBJ_jdY5?Xtm GSdS+s i/X $Tt'^<7L9d} IXzˊ5 /tәEazڭc!Mi_LuC&ݹtN\#eR9 B$u^xR m 1pryZuPҹ=i\1C_A >V!WXGɨ740`|7\,Wɕ`h`E1:݈d/*Ҳ5 =*tҍGO"Eu3jZ-^ W IL ]䤍{}eȾ D|-6'/9U49m;jږoQ{S5CNkD BuӝD t~7^ 0V(Y^<VoRМ r`6="=3idifPk 8 ƄSgp֓h+??CPkE|ܐ$ZKQx)ȇIw/M,etؤNβݐ 5(߻A,+3< `G-kVQxW, IZi1yyZJPe;a`6~Jk :wo?_^j0оܦћъ10V2$ҡ<< 6KX{r>vF&h,Zzv.&% "־-*R孕HYaIk0G΁[ HJv%QNRCC O=ƤJ$b A_+*7Qkyx+{՛9iӊGٴUAw]=mqEFF"sr<DUceYwtF^ 14ǼSk5Ll&Ye!@@\Ep6q(XYRd*8CeS #W $gNz܀^doG{N).ҷEb' /r6 iM-ʡ&#Iw565OEu?6Iƀ[^y rk!eLJ+-2sfMXwUڗ)Ź*;7ʤ0-vhK*x]`~ 49a}5Vu^B;:!-keiR/F/"ȏYmlf02 :9ZgXR,znu\jdN"irAU}JG"oXqO2;YζԂLu70V EOOj>$qCy"L aL$5g2%aaE=-980@qm@<pTTg[ mvR9,6%WBT,V'Bd(_'_BZ1S$߲q#;:2 % l)2z:,(ȩ1ea mMFE &֛?6*nMwLPо2Jڿw7L$Jȅq,iNY OL;1Xs7IwY) Cb=P c;ϲ5TleIpzer+}EQa&xehV KZPVԹâ\8O!*Qkyߩ8zT_^4I|Mد(UMR)YfYS8w*[kw 熕yꏨBN%C X*:lzw~Ƌt,w,8^ sie }pJ{!IF.F:տ5=SRT(;*Q֐otGk7т9rn ߨ,j/Û*(|*7;"ҫt Ά7,xu6PՏ]9,$pP]+#7+pedr MǨ`rQ&"Ղ;!ܷ ^ޝUCҳ{ѝ<,H,]lR݁) /r!8 6v]q6OXp$b/Y~Z>du `i[̓dRq,#=ucfGxԶ9GKY"=6Sđ8q5C_dٰ㹄a{Y/XG]W[@!% c O:P2z"lA>T VZeͩTW } 9^LdLMba]mx 9J!ec;\(;AFɈ9=q^5hkJynx(ݥ44 9 IVBfg71O^Ey u+ pI>nZ< 0YD|7)- &RQ1k7Jػᕤa˜* #?K {‡v"ݨI*s43yk=2:>%b Įc y@pA4}5 7p%0KК(f;'p8Ht4Q KO/+9VkKU8$8X}xo`__7;;S++Ybk{|͠c`b2:Gֲ@)S68'C0$gq!)?rr%$zܥmEV\@M}.*G&axÛ[(9sdƔY7h$Ӏyge{uX-JnA()ς%w)ƃI*WhpyN5MMQ'WNM.=~Dt߿;$Sn.3soUT'>  QXR]4Tp(?O;D>N:gZC9E +i`?92-˞VRmC[4<H~KqV1~+hc=A1) #xbM4Y'v|СBvhu!wN1Kݦ$>kqc*xt * }ɋBm PED̎ ֶE ?k:*?ùLSblTr*,U{e=˥K5"ܼG峗jypE[[!v?X/ *i%cm{ʌ6SQv|PĦT4kJPV-Vl]Ej4&E->5܂= %SASԙBm.˰׭$ʾجtaUfxX:{!oNz+tDrGg\6{q)s}xĘfA78H4b0bTVU׾og7PCUW0jS=Р:zS+ym9Z eugm)M8N}hQgLg#x}-Nq~ ;Ytx oB؊Okj`(^)W rw-3}z*Ty'*^sg7AL%,. KМ\fl\pd`LW 6YrcS #-\!|Wvde"KRN\&a|غwS$yxM.=,MDZ?Z#W[$U9C*N< `, $]ؚ>{' jd4qK9~~+{I]{=j1 wr)G^Y ;&Z=6 9r ӌekwpNnFLq-3Î E&Ζ=OX^*q2鋷ͦ$S?!3tzf:lٴoBMny:qxOM1Kɶh `\&Yx;K>ƮEQ5 >Ldخ"O RoV;t嫱t䮑fAM|,xt? E!44Y,Fí9Uu ;gd&/y5^Ưð3F?|(_kqrS+f0: f.G97qUӳk0 j/x2l\}Oo{B=) ?4+Miq+Z49920AGW1*i#J3S}KS-< pX *Fܐdw J\[І ibF^F D絉㏭l\9@>|"R6ҬD9, 搶8>+caAB/5L*$)^a0]i c7TƻHT%,P_5WCcN(%Ӻ{WS4 ث[|y%W$e9IcMتiH$a\~픈# ԐWKV-cOG֞sNLQ+S #b s'%Ж K-wgn+E{@$*%C H/o~"oUhE| O/Ҙj#\VL7zD9h+,&^{ɲnZ0OV_ nҋ侠} dgYgJewb l0Wr@&&rlaNo e.o!`g ]}Al+ۛ:Q6o9 VZv`3Jg iL:XQG/]PnKl+0cJYq}_7ը_ o}PMTNI֌qnſi])%x&#Gr, VU#CY*a\hPmY,>g S~@蘗'_*sMp{:7hS+7$iJTڟQьZPvvfWU/I_{Vօi} 8* dž1Pݖ9;ɅYFB(EAU݂5+eu>R97,4|&kii5{ h%}Vd!#WPxlNK쬒؞je~3ǽf.n5qp%&A14`MS&S}P3{s+Oc> ^uLys$Q_V*߭VMx}r" MVmFL KIC^eC̫Z%]i`w'wGpFTˡS:Oк822)`b*eP |hR1!y޻Qk؇cpH*de}8E`>[OFCOi#G: Esk{Q'#'྾]ގmw=gW^?iI[|M᧜%dz:pJhSēGJȬJN䖎-vI1C.߈{%Qz$m:ւK j_cO}-<\ڿxd!A ;ɜBAt!MO-2acg-X\]kDKl&Xg+=R!Q~X83ɾtycCvd1*]lZB@xI@{qXHC**W4AI=@ 튡#(?^B7}#b|ZN\,b2'Q+k62h7ߵ8VL6o}/.>@Os C6ʛXOtc Z8- Q>ut?t^z 4@oq[lْ њUÞם$S+Z "=͊o#oH &u2{7 {CVyR2$L?$a5Pi猱s.H&yTjrEJP(aԞMJ*N}g3~a"qQ7.AaDĬBBXK"bVi$C Tr ;QgZļirL̍elxWٲT8N`ޓy\'KP2X5DʽB,I_3S쪀 Dww碧Y81JV5<'iJ ɿ<޲*٩@ Jmwo:-=v(v/q/ܾgNt9!D2靪G5 /xww:0n404Y EJɶ2 ̜9S'c\f'5}Ne9.f.4繦ڢdGLj#sfhK ~̇?V(O /PMIoH-H\k|JnD]$o BJh9D;̎91k] ~ciȈ_+k͢.[r.s\ԉ ,p)tZ9"qJU{& d'6v=J^G d:Im~6W=s[ )rĘ/DQڲ޺{/VIzv"pN:He GnG˔nr=J1"o(ۻm<N܁ ESsH;?DKʽ`T8peAYט5_RQX(0ҝtʼ4;6uu\wmnld&R0S):(s(7Ϳߒi*5 "-o>x .z78iB.ثӠeyhz£I~,]SYkWhp /~N` H{!E KESA~hOaϷ:?VIԗq6q($֟XsBP`"1T(q2(?m% nJ)Lg/q,L<Y*϶~S&//aam3/@{Jar׹Pi5INyʡ| oJl :T7o˞Ch,;f@^ʊ|6DFBzh3e #tT:([ B*kKT2C?9҆+>RRYX u/ϯ =%61<4j e`N rk՚ǵGT=xz\w#yr>BKG+%bqޤ#KwծZw^rmf!(N+ ߨ1^Zωŵ:oXZΟx "NfzG_~0D]Qݱ-ik!(Mlv|9%A|qE[mfkބ! z*:wRv  6k2Ր/3ѩʋSzK ?D]/6R 2$f#uBR&yT6%n l'M=oQҙ}Nٍ,Ʒs{Y\kL$dHJ_ CԆl65Fa;y#c=@s'+!=[fNmECVe=k1Öb8q 1P zϪ_E/L Qd¬ p*:4 80c̼b\+_u#%fIi*Gvޠu)8jpK0'0PxK^|yCl/R5hg,\; ގ,4f΃J C/K]:ZrXO8bw|Zy&s5<>0tNSk a|j4,mv҈DŽesP$3-|/Zܐ"]) Ǯ!Xȶ%qhpϪE&Xzl~,{Dhݢ[U& E}o4󝺮!aSK[7M)ger-:vA`Fn 0d\es8klHPf=TCZ@gD\^ZE)Q_5 &9oʟTm!]g#e?H͙1Ux **N`D([6{izmvw\v8-&өtTц`ԭ)Q&A.TD-%oCaP9C\&]MA]*>X,' XUVxt 8Ku-IB2e6lPBdD~pJ|ǺTP.UsEn2T)]30eZhugV>@~kg dCQ$78)5u۪\a>/4=o tyqDBʶj;}/[,ƯŐ#Plisk 鈱 ^PwČtT >ϦK)&*iF.hbU]0! a1p6*3eY*y+˦a!t,,͇/g@1: @% [Sj\Y^VyW"OS ,IRlbz;0b~U2eˮ^ϱ>]Ts>QaXcg,NT4`5sH[m7V2R'W/Zuܿ 0<&9{(i4}yhlY2ws u'@ytD4NLE'v32T,=.֛3{O%kA!- 1 +=wԋ#|= 12gp@Mrz2:VfyˣV4W {(χo2NGRnZ~3Bdi(JG-۝+ZZ7;W>9Lu/*ʵC] %:p\;4(Kd _5* BFi/\@|v& ,EA?I"'gmvU!ר^mԬ9mAM'le\"K#ܮ*%.P R0=o(!Aʇl`\p" INdRbU62_R,WZtѳS&GGsWZZ~rYhM_i{/gHk/Qxy1BC"%H9jL16=Tk'&rmV"S~(q~b{9VPAwޏd,@8(UctK?Ԁ?[ۥޝWٷN22VD\l{p(.?`;[JC'tG}Sd My oE))~15}hƒHPpS Ky$&0a jYAáMk V->E%YeP~y@Iձz6Vǹ-DR=p14a2e |L8.Ͼ0Շϖ(V9]2rnt{yF*;rӠRŹ"5Y5.Լ1|&MPBi~Ck RZ6{?EAIʍC:9GoWrM52ۆ[LWMY}u/4cJo_HUSi4Q{Kk64;m/36_%4,חYv~ךx,d $Eabf`^NGf(׶rJm`vz%wN{RoDnXۊA:ؓu$g>Q fyߤ3@7>x8آO! _IƮbc  E?3[Y}y\h3t7 &:Q`%Vz }v7R"%np9"w?p7<ԯ[G^s@4^>/Au~n(*0b^P/ )(5IC-ht/F]Mؼ_#:e·B$^6yjT4SX!om @E׍uю%2G+3V& !K`"Ё Iyr={h8b6OEAȎ/;W{5A!=l\`$Vp qCڃe-xm&Zj쒇 M.'eXEO*%>ϰ\͹RK:L~kP' t~߱Q6mpL&CUD?2Nw+y͍GOG*"pwvXxEEӈ3JG L,„6k1sׁ2w{zxџl=rBCƶt3IJ3ڔ9bIj>}w$Ni#ԎٶS:I-im330.ɹcx #6uJQO>_@#c[ &Q|ƲI 梧#J5D/I_>Z{ϭ~+QreJwfF[v S⩎~%smyuփ=I LE!;ycwLLWH ʀ9qY~GSrD'ˍ>aoJRz4ʪhM vF9PL\74#QENU;1Pm Ox{yFJ8[ؒ#WRw,TĻN%$Sƴz],v歁8E{@W({n~ؖ]Yٜc(16?G~E-SAYSjMpH06#,SMC? l"M$]huO+h3l'w%E<>&EzpUWlٖ\;>\5!uE@nl2\_[vV׭`NY>ꋋNF6<-Ⱛ(5Q 4f@O$*2[ u"4 -$]ETt%ǡJ.1 1 ]㸠9:39=:ĨseȎ521q.`Đa}e + ʃBF)yr  on-px¾dU3C;L ;p,̿u4+ٌx f,i ]?rN_8)2isF))tIv1`o˾u\0"!$ frw%$kEd.oݿ ˊ1'~6:#¾B}! @z`ٻHMCբz7B{Lwl`C q3 HI \woj1>'Sq_[-`VCB̀#Md*b:K Vx;bq`יJڱ@̦;t=7Pq(؆ai[ᢊ˅`1['vjΤ'. 5A}(]]&Eme5:j#V +F~"$NӍ}5#i I)ovObE3=[IRQ҂2j 6>* lVYJ1w.sMk|y«߉G7.ll-"~yY*pkM(i*0ktoIٙiwL u3b̯(4rLdYq[K/DULSjK氷nVD#UY^iuf1U(BʿY2σ]TvJϩJ R(3)#W^pX,oT6ܒB:Q)]$v4[k§S~k*W=+/ ˫ `s2~m0֋b= jۺ [W<$˹ىI?E8yF+3Y.w~ҍHsN:zo aih@dVy`pn=r%Yf+Dh"[곐 3gN<#r5$i'FH휞|[x߼h1 `&}5윫A#59'LܲLH>IL;>o7Llb-az@P*HBf#`.&A!ÛDy0摑W{ fM>S7TWB*qQ w{q^BvDF,uʏ_Y8p<[i]u zbF&*noT߄`G. n8g|qdkc,dL@WK 'KB@ӈ0p<yHќs$Lq-vF$==Zqz Vig|Z:>|* h}``sUqB(>xyh21ƐͅA`ER%s "?hzIkPJ5dH'"J4܁,3FhTvCB'qL̗ jFBXWnU#c]ja>FEN"'' ys"iFo>HRC*%jI FAq 3 @fTT >j22K먼q`iLAGo+` k-c)GrgNS+} vkx|pš8 N˷4=NsFI([.Մ~y&G5J/K+ʶI~i2:/R;*"ITtol:s7 ohJЬ7 qxb+KemJɷUfV=q֡^?rk Tk1-B+, ;p&W}|=ɢ*'0fxU4&R2]|YJдuPH`xq׺gfFY4ְz5Ks -K-\'(`q@R4,+mlc{ E5X4n@ 2OlIԫt>]d>Ȫb.2 c!3j.7=NLjq,Pl}cL`5JUa,,.TZ:rRҷ|uI ]i=R*]"f8_>AQn!e;RƸIH'xqSpJ+ R+}f* O^zUe,ͥTJ`׃fľhN\ڌ[ur{[k~Jc2CjVV{݂w٘P'-.Af(6ϒ~s_F.]0OzbĨ`wAadƃ =aCˊ(_XH@@n)T'Iܠ"oY4˷j2mdss.Boe}H(Q[rX oa]T:<cؗ8|d@΍躩3,o9g.S0Pm4{2ѥV leS2; kzN((@bb!L, mNsVbw1ּ!?lܠfTHm>$\!V]Rf=y3_3öӀQny#бcC^F D~#~OZ1itfA_XhpL1k+n_r*v4CwxfUQ\o Դm,gx^5 QhUPǣOj$hΎrĦ ĤX ~>? އ QW@6ᱵ`x"V- ιũJ)e 689"|^@}p\  NmǵzSw #Mϒ@rBm0fTcZ:-AP '9)8ԼNƛy0 9.mqAZf y14UcE+Wr^ԏ%O)ZWS IKNoWDaK@}v] B:t " HKޮXeZ^Y?^\÷Y>0" Mڻc{^L{xsCѕ ݊Vs%}w;)8*6GsaD陲6CVYh6q7 @r3 H,M6'p.@\{``FJo.}+W z"lG2rD6۞[&Ő< e#qP@LEƧ8bDI<#u5+dAt08-)B{AjhT F`6;&t;RȮ ]hMx (+ayw}3HwH@&xIVccؒ)3p-~Vo?mK#GaXn %R݊ʭs‰?\FP0 2*@FzA,bvUkVI=Ѝx v*GMHemA f6k,x_~'Z%e`&#GK)-*]iX1PchlN 8b q QNCzkYohk4lA~a3FO0ym~dO DJ*&C[%ӗIsVPdnu.ug+ v|GXy43 PM/EmxQz%P{胕K,Sղks,c  34t7݃ʺ<I's5㾨EkBdKZZjBp?_iniKLUwكD,{';[c9vۦk !GS=||A"yޔ$,2HcJeX':ۃR\᡹m6ZH>39[ƆWԡ:х *7 (ef}J>q8H S9I%gDBP; !\@s W>vޯ7 yxu=C}y2BAx<ȫ'Z>kxY'Шخ^EYtR!ÙwUB]%+xɬM)#~0O-qLӁJvs4 :~埾rQ>FϟsT |eEFqif]/;Ꝋ> cq!(,R.PJ,,pԐW`!Pg a췬t6Zfi!4] !tbZGfOu4ZU_kبL|'nD1RHK:zV-nUbK6mtqN ެb숅$7}oK")SӗvL Ys 쇰o%J<%Od} 5gp.#g{elt52o]->_&hmpĖ/ o1m%= kTsI5V|>7جF@-ޢc]AyfAC/Vl!tZx,t%ԭ d-ু';2NxbGA s.IDY)Hk"ZAuL {Lx&>zq۸B[_~K D{&YZؗ(ڛuL5b6!D2![U[ڕG^^*L=iϷ65,CPb~GoI8WI+nU.}aD;"QDB9]@7!j5%0֨om7 L!Tn]  Qmz&J QD.;T-8Ԓd.SUsRvVËj[YٳI0(H'qBODAy}0RѵY;8)kg-0x/e|Yd]@3wpuw5s7e&h #N[NxV OCJE'aq#& go3WJO}:XZ \Slk1ZtMdiAlX] F #Zf mF /^@f6UɚG Sr2E,HQ#J~ۥȌ3z`Fje;\jJ7~tc"VFzL&ic$Y0E*^'"%ynAfBw@S\_5kXc._0S١zݗ~);De\DW;dk o≔e]U dh E.oLe. b+ci UX~8!KdPbRK "9 F!NQ8&!Άa0",1+GLf_ #2F`]"F]Br!/[ d*Ψ~ɘT\$飦%g"HL ֜kB0G ɭGBBPd![>ilPi:p5[L 륑jգe#XkSɆS:aǀi HmMU>73(%1kxlWA^`bT`\g$Y|ip/<ݙ]]Wۺioq%.gz8:)Cٿ&lN=5X!tVgɱ*C/,{,-8,{6q;sb;M s . &C`xA]h٢$[u1n{ +O1 Lq Nnt t@TmA#Auْ'tڻ d+ Kېt|anlhwJ?dRKSA}`Wʢ ^AGpXr"CR`lBOESÔJi""bdf ͍kI21rpjX"֘@X~, !=c]%BQ=(%|8 :<ڏ &x#UWnl.bjHTlWf17zA{a{qjUZr\㡽*n4q;_S6bJ} VזOkN$=id+ (!¤)q1]aВ!p\c HnK54!WiIe%Qckk"/%>YZk##gd/y hjt&%{ӐF *1!"s"p+I{qoTHc?EJ_fUU،ftJ5j` BmdPomDkC|l%ohp@+f!9.[ ^ >#+lnӈҏt?tמcY KC,3:yT"6o"Nĺ}KYhMdK&g>*% s k(, #˸YN0Mݨ\AILP Q[~SȽ5DnpX.y,ӠkPDE<vьZ?IC00bcI(-e*YTM1CAy!Gx{U9-d S4s; O#\vREk'茄H"Tl}VXґ7*_=u!3ʞs+ { 9cw]#W+"7z;_hũœϐ[F]bp#h׻`cnP9 6)f;%y1u*y{ER'u,yd "#&KC?O0Y;0t )*SP n,dH(*fzϋPU(rm%di5(6>`?Ox)Fk0A;6#&6ۿ%g 0m(E94,bb2St|zխcUYR ym@N@ٲϴ$(dZ5ܭa_p;͚ЧY;Y\O2NB0"HPCu?±σu`bo (piZ8gP{B[iTN?y^hDH_3m^]Le#V/|J.]X*_ACDDvwtCxaKcәD/ BX7xҽŠI5Tcuenet߈+\+ Z[b%x2^/w X+ByYHӭhtib('+*ɰRI(~s c2G$1Oty#/"(5_4سuR-yc`/۱v-/hO(FhpEPR9͒ٛ5~xis֓~bp)jcG9_2h$"04p))k4Z+t晃!ذE0h-]_+9pBKfP`LR~J9G_3d(t[nCO/fs_AgZJtPN w_~r #2`slY;jvB IZHj*/JOPQo6z55=](^kCu b3Mqj/D}h1Y۔^ s&M}ZN`?dH]A7F#v䧒M??gͭ:KҤmۜxni52ե뛒G>TۗM>ݺ%׌V>㏺,pZB3I*dgӧ@'VV9oء_kyt:SrA֢pm[b*Lm־V;8jb-k AJj5q'ƪC$S!֖g^C\vJu A;#SS EEUbGUI*;Z]g@@LoI7ϔrk/܊/vt=3  `ICKD-kɿ*A `AӪ9:#ӤYxvmp`(o`Fl,@7%2W;)2i$yƭC&T*7`5GNūuat[˅gȌD2֭jG\&R29 ȋ:Uz)G! 8vwo 4٨O)CwJHۏyFYuk kⴚRdH\ yFf{F+{f*@Ce4`Ed}l@d^zJ7@k{?#ܢV V 8uRUdC^rڜV\u࿺-WLx#llE^0rbTǜP<D=Z4\eW('wFr;Ѯ`U=14ri^7 {dQo)R[S/.A xN`[F4DVu.݌I:Ӈ@&sWwojh.ruM̰Q܈Ľ4uF lY.:rLO>c($tY^-֊C0pR /tbX2N uCWƭ+FY*G:!v2eћwV9ZGY^a|e.hөIP4|!,Kn $WqEmJ:%YO] @; m֔xj +&w(`Xunpn2I~j$/Ԉ5@˙tM%m3K K8Tr=`jXsJމePU_ tw2iTa8Ul= L.#`H*=@Rn{}Zg'X$ 7nSId\%aW. 6%p 5]JkJD'(dz:xV0_۩fgu()*r-0.1:ӝ1D+,݌W`,Wfwb;[) )-dr,2ڕzͮ`1 )?&c\kW FQ/'kyj|%B!>ɀ՗]1p~g˱JDmby;=XڇO`bO_oIEyGv虬dz~2u͸X&%[ͮSvI 8aeT֯s/eS-r;9g=$i?H+qWCHq*v[/#8ӣ}5 wK{NQEJj`MhS#k&cfFk ne7)I{l N9O] _R&BpgM^!^.Yg3ô O^첎 ԍ({?M@cMRy[Kp~Pf=OJU}L

۪ }O͕H6h^8h1d?qQPX?MpH을RH>0xۊgt=~IC 2Xrs2I4{kxͽ7*(8)-@٭Ⱦ?%McJ,qoi7 o^J{ CkUHhly=RO:0 jVuޙdVМ!]IkyٸJvb8Wўq$#ᱩZA|S۳~b}igZezljaVE~Ɲ_xUbк_%D( v.j*с50GN.@NeRq|`O3W6q30闤!ߚ8Eq4Jwdo|&b+s_@)0m >O>?P#%[ >evƣ" pAjtƞ7 1N0fωi;K>w}Leifa/&ģ k@}30Bw`BVHW!E w# b2#[jJӡ_uwl? 97[䵼Z8nr5BYj8MC*w ^!@@hL'!Gb fQ/1A4A5LNBvu 4˜F*FdQt7^/W͐.Tj}$Rٺ_`ȷ\oxU*ExӢ.Mя){ڸ*ymMwazq 'Nʹ5n(j<2MjQ ArfI!}J!PSVx= )#b|5Fx2nL&Le>Ԃ72|*?sXT/67 g>I!P"%E`ؒ@Ol4?ov& }GB a {⑍IHEE_SP@5 _{6qKDˠXM?eOs|D7A#b+jtd4۽(ƍ?2 \9[1@I .wɍӆlrwt_FʾbYGγ%i\yP݈ܳRk:u[ qr;t]uPphF#@L0RZΖx=Kq}skSB1=6f74 8S+~xfΤXo_Pyߋl/U-Ke>1\HL"VPʭi ."nZƻ7e<[5&F _U:`7㊨}i;\IdA-%4UG?e"2멐APydPZo KTԧn(P$Q0K>@3R |)i8=Y-&Eq1\ߝAB?+K6?jCl9/ԩV`ݍ[n3@D`gFԤǚ:xC?͝Ý֙"k;D Xwlg۵ =3;PL΁ ~I; l*gї`ԿQl ))xhz3ۋL5j;]XЋ}T.Fwh5_)4aט<-ކr -j IJ$^&D<(GK[a%kh{6}$QVUB1FER'=[.Т1@ȑAɾpg;k j)}'JGMLĂ-6Ox=i:Vdm=c݊Ƒ~ I&*bG :5Tg88T\=Huka5'E\m-Bce˥wL כ(ܱ"oTn.i2/{E/ [Ay>:h\U+ejqPPC+uFMɌ]̹LT̼ ߋuW+!Vh#;W?kkU/wfui>t#Y` lht0ۮͽFUKVdk6oSW&j/0{H&> yX|yCF4O,).>嚳Fp ٗ iEaY`Ko~ VuI~lxL(/f`,K)ѳ쎂XxRc6W}ZQN BTBwxg)sNSsao(8o;+"0mڽ},2PL@*zdW3KnJhjX*!})'5'F4'ط$IdzџlS=$x$(L&-BIRso{㽟Wm 'EJe!zq\J.́JfB8݄aPwy $v}{{m_`6KM4,6$K"z TdizzW 8X["\vG?0N@;NGQ.o 4G%qȂcjp'0uay5*Hd<αK1_w`N!MFw@]z_ #0xm#ʔY_yn-a?z\kiV|n-;иD?UT#©%1!oۡZ:<#Io)Mma] $˼_x1ఠ#ns"_vy==4)p̴|_NjAQ}\|͚ν-,^%D*raFJ )=cg_LPb/  W['I+&VQX%3g:82/PV.XMKD?IE|F5sߪybNsH*= O>J@ HCD4g SX%Ra 1 Viw589r襥tzbnNSF'ȱKG x=L<޻Z9׽ytB\3]@@NʌRU2MLbg$$'O\wJ8W?U_UZ!1mH(\Z⡌cf!B(1!R_v\n0ۮO5ڱ5oh. }o yB8\Bp+W&lM8َ!ǁr M-Ca[:hZRӺP4j,q$I33`|8MO!=A[ W#g1hF^Uҷl&I*hyDw .P}I~ f!7e\ }Kk]ޞt ؘiWj]?,;^jF#O~ܷd)\LWF)jiئ;:ڒs,i:{2t4^޷ZrtGe0#SQ;E}͍7$N \ t13T7(|ž :&S"9*O`4s>|cǻt# )?uC|爜%ƽr)Q\پ.Y[B:9E&Sֽ(4RhG?XSI B5X>Mz +kP7O&-"wrfjAB`T7@3Llq ]ci`"j C<ߛ^}-=X3oqhXIQC 1K cۚP@ɿz m@&ݺ4pxA ۄ{*<+=Y2Ԍyw!  Ӆ]v)边YH^ t%MkP{/yW)j׏TPO\zudׅg}=!EQQ=pfH+Ƈ4GD*wzު dG̒K&v|< wJ8U4'-E 6AǪ|q꺔߄販6SI7aCt5 $j_FNt qY/!`hgB ~I;&edOEylMgE;~ػ sn<2kEwdyEu[VDwC%)9%uK{Ӭ}]8ڷZosfer^2V‰^^KIG> ,n'4|VD_ie}|`6!/ g2KՎLMϚ%Tm=绮պOf Z9 6{Җ|!ڃ[ c8O;x6$VcꄵKxYSTCMJ!lnCAơXh)-Zi"m>Rp>%uR y둰L>/J=#2Ǹa1ڇaQQ&&]LPKސf4+_5 a7PlDu14m\bP7"+^=D@'bjۊϽ4YJ(7W#J^$Dnr Q|JB WUi’]03bN,*Y0+T O)vf%Rv! ?&MwfQ;9_w;5-7z.S5 ¦gS RXD7f#n|3c"!eo]TQ| ,ddayM#{ bil{æ(mxЋs)Q~Bhwҡkni,K!:OvDda:l$B0u{l|'f]\.ڐQ^O !؍zҀ4g}?aȞ?~Aj gJȩ10ߥh}KzLp#a}&*FR?+^ &[ݑ< u;q7?(Ҁpk l$˟[ 6qk`zS~~;'>gZO"֍A<7N ^qx.aoC멿5{|9wwaoydtvE\+K;|[!aqnmY`q$M7\㙾F3gҁU:win;ѰcW-Ŕq?Qip2?31:['t*^o@#e@$<ו`ZqRi `A_VyQu[)[:/CĶE\)l.9\]wsע8(4;Qmf} +J0g ׯ Cz,H"S~_Z1S/++0>#%j4;rݗXXH,,y VİLrCD4\ݟMB MZ΅N'R읤 k Fk9PtR% t 擇|tHdQ &&hU͚-ҺU|ˍGBI$Wu;;<\3Δ$(#bt8 C!q 3V _zok'31L$|4H[_eIz-yFI\nyP݉%E7ۆ"UQtAH!\ moLUAхhл)>i u4m"3|x/AȌ$cG\KZԜ=)ԓ׆}lc햓 mJW7 +VR"\I&\M[ɒuUxA_Ł=RKL8Hmy|#sR8t!H~nzl'͡:HP3$#wƴ)t<,wmNF³G$YwXCǤ?$uـ,wMdr"yFhWgDd=cĴi3_% phVc4#bGXXt9STլ*yf'09P=uz]&S&p\4 ۝K=4yS74Ff09Yֺk,T WU:@~3킧 V$6޻ fMQ1Kq/_ )WnLdz쁣_heJ lRD| EY;,u*}OXz=@ePE­ rL@  @Vz̘ %Vl@1N-헥gSUUj0Fbc\{<9A M8o  # 3KRE,YwDG<1EZќ4K/=d!IG)- DF+O5-.ya*=yM|S}(oMC0 %(87 J|km-ܥZKF3Ns{leR+6khaK=x{sֵ".C*}_/#g6pS_[=N=aD|wf5yw :~orYg$֠KFB%?ϰw.noXHs7txve2ESH:U*(jw'Ȋl{\ aWgJ|-{Bv SǾAe{i.sې(Ix(L"nopHSj+3DK;8< 7zJnE(OIeO0Hn̒Je;,Wp:).e}բ.#_|qFIAz Rf _B!+#9@ss'wZt:F. D8UOz_7KOFt[,+%j~W " Lꧨi1jzy D;u)1^kpjZDWit[?ŹX~ǽ bKp,,0PQ/ÓȦ s09 6(1ؓ,Y1ce.]bJVo $\, 6pӢ'hM͎Bl""͋,4=ь8& h~oIZ6 Ð1gQjﴮY`+'*3+Msb,/ݭ)I" Bb+S؆E6#^|aEA췮Rg' h`>FŃ 6BTjT>VlyrӊN `qؽ >|\L`Dn?k.=L_ J c՝Y1>Q5bϔ } 2涤5+c=ӄڂ"_@MuWYNğewwxZp1C ƫMLl)Ʃ7&ޅRJԘSyd -q;|ͨBTW Wv$Dh Rh$PW7'CgEĬ$܁p[jg|o&$@ Wu$L,k̬1DAjS k {: R:!4(DeaBl͉qcȖ/ABj+ddžƜq T1Sћ":~t4"'s#=RI嫩#G)'r;D|>fS.w55L >;{(He8#3<v`";ɣy ܐwdS8h'Ys|莞9 ١CZa{c꽯sٓSU2?:Z]6Pn-8/KlZj?DO2WQ<3aFM>|b#?M)4;j!.*N,NҊ}he*% F=csπ)6D:eHl6Zb#3Kcc k,{D IrޭÀ#<. %5fc.x|waO5ױ>uVϨ1^Р )hH)+ ٍjg*{'"E;socEXUJ}ZL7Q;&Ԫ?di3cU Hp| Rt0k[C#gvGۭ"-W֕iI*>X|Gլso58'>NۈK`~amքj'_]nwCP: t>/K~ӲU _V(a2a":6ھm@ts v"6Fi_Trs-0ch=xp*Z"?թx-$Xf>[eՍSyb3wNK - KbRg!g;O KV9Ld: ˳uCmnqP!h~Q\HYc<]0v-uƧ~p"XAeݣVxA J =u˿Sw)t=r(O hK DxahM?.xq|uU9h 'KĎsa-~%f.7Ͷ^](0;"hfysf| i"]/[NfڥmLu>7ze>VDf T|E0 iw)hӮ}W5N+^w˧2LVMo4is&@0^rV'@:7 *Z#оďr.QA#VN޾Q{6Fd%T0DódAԡȮ8"J(5Ёzw֐Ϸh4Dk_=#)ӓwKpgĒ]];];8s,"@h[>yEӗ &J7rcuKOʵNv۳(.?/1Iq/ma"p/,qKk?8 fl %;%M9|Kp5E&6hR dT#\l|:MTl``6R5G3%Z~pNpbDʳA8xaP>T!W tSa\"܃3&TT~7czlhPUw:yukzWqya9)$ukE*- ض2sjNP$?MkcE' e9TNa_2?q#T[g'&QwujAD@Lm$B 6O E!" Y",4T6'["_209FAJ7$R2vBJTuX8ql%IR)~eAPNU%a$ZIHaJXלpA V7ݐYà ]IL\nENhdvS/76n9͛[=z*/ùOf#YĶuλd 'oL"P{#O ~Qmp_SϕA^ȣ[ =-&ˮj[u[L~'?/.uMB[ ֎A&!ҘNFO!\JW[X AJLǝּzaILQJ hd۬Yr  Wvfէ K/nr"[4n2* kB#%( r,Sx L3K+-@/hQmX ڽb-M/jBl׶RB nget/&l %exZw&pD $zz00(<@X'jߐ-c8Jl]~•hS rX0-QJ1 b'\4$U\M܈G(vt({R /@Anԩmv|5&jzdABn\(+%k&f f(B8ƶ>+ݽ G)w-2N8NCɢ"Uiֿ?}݊-_.S$ϦJ:nBe_*DB8^̬f= g&l>&>)Y%>hV 褥jbwKW ? H\[G֞Pv;FV!!~8'e<ÃÉmݽY؝CMyOթ׵Ȩ%Nֽ&ʷsphͥ> ..gJvfv52l[gMq>“ #sPHtfU"TC69V5**ֺsk%k,un_Ok*Vd1Ree0-KQ EQ$ ~^"h (VBsg c!$E>7ND<[ib;\K4REl]s$m5" >v+#j8"A} A/6" 's6x&=S.Zd6/ aH+^`]a 2𘨣s*&Kۛ(J73B"6\Uv1g;7T+I!U s|8^ʞ Yz8O#|=T}Xib屧EZFIj3kgKD>B|Jx?-y ~;䏨O]ŗ gƎ5PlK5=TòU?`0A}`I-! 4|N#+G R4pǀf6<~d+Ƴi_q!5̰t0Mu1CX%pBoW2q~fJUU8~*~b-+UG WM?{@KQ-Xr\mzC8~vH;_ LVxW/w\\"_bUN.E_P!.[J4IwcHC4;޼ C=33.@A\ǘ r ]$`A QE;XYP taNJ|V|tucќ?3'\#^!kWɃxFK$P{.^Hzm`T Ȥ (*Ԙ?#R9V'MiRSdwfǧw1ZR_\()f+fINEgj| Lk)82H rP粻>g֟?(%J}:Xڲ !%W/X+fJiBhbL& is: cWqȥSHpUɩǧ#)oQa9qܞgIvw~MeρxֿF9cQ% [.A3߂~~@\ZXՇxP&%Rp*?5 %Az- `sʢSO{T֣dn8{>Q`@1-6Q_mu+R./H!WOd}]Wp n`9g4F9uzgY#,Nqz E5Y ]/Mڏ𓯂#pYdUKx(t˞Y[X[t\1њ.=~JM= ^ lq+kejvqZ.pEdɜxR'R)7YHGZ"EKR抹~$hc%_:|=S[O!2 _rbKmX^U C" w;_zM=)Z$PGO lN ߾UIcUYӑcVyڡ'fiDqN35{u.|3kxN81l(繜.˞Rg8Jn#|[zQl[dr#>y8 &Z^u?@xN)Dۆ;\2˟BpЩuS KS&>Uw zD}rNKfo)"DGsv4Eȕ-53MWH7 y8=pVIa@#0Ve s` {7P[]¡X(q,TJA/8o~Ye+xXY+S-\L`ҝ\^"{ұj6*(C+Emv(P>YអrAW;@C(c pΌ~f0"íQa6ߛMA#4zܗ51ʔCYgd{u}&V$$g8 8!zD$xO_x[ܷ~(N2tWחu bJ,FmiAH` hBu:@ڥ<8m]_1wV2qoWt֠J90h_\pLD:U "ͷf cI/XׯCQ*߹Pt8_Rq2VMTO/`d|m⦽[hY.A"1~4 ǀ/HV=Wb A!!2F(#v80,y_d g8켞".!I>1GQKIn:.;!(.}6\LϖwL++'3$JZVA^Q1Y"AG3A Z\~kXM]<%MXRlGQիXDZ_L-\8-QME\зTWa}角ۻe2cLJ¶n~6ʴbP8/ǫw+\|^y2ޓ;J;GNE͋;σ ['&`@BS%K(|[|BA:gGUZހgJAIQh~9X2c6k=kEGx_^a}@! n'@z:džnƫ/|I;ﱗ , ŒJ{)"bX_^«\KyxWdGv7  ǵӌ\zp32DP9c,\)A 1p~fF t;Yd [7~rwc *V ӍUG;BRt/jsNhmGE_hOXDaNntB}eu O] /G3]}z-%'|E8rܩߝHasP4yFfNf'F>uk3!Ì/׋2Dm}4f6=094¿z;չDU]?ɶNc V-*2w(%tQ;P">Fw:J)bJZe,:f.[ :;Y҇=7lZAx5|,_{(Q\KL[pb,-TGC Ra @qmS-?l]1W/mf:2NE,@/p[l$mX?l?6G&[M]r&hጎ8. 1J@ ץ}@|WhmT$^;oNjJ#[v<\w+Hƞk5j>xKANѫpsgnxN-Sj2 lИ}[`T\fF?^izJ;\S3}:۞Pc3!]k=!ɝſT:lٜ"t%t^{3(%J+"(a&H7 m}X ]="<1'f%)n6$)?7'l?:Lhp޻ҩ%,3 s=L|`MDt';3$gkD]Y3{Ҳz;@5n3y9yumI ⥡[QS'Q a;KaZ8muK!YlBF7:7FppX2$3E!SfȚQ;.ՠw `ܐiR:FT8j▌ƍ/PޖLؽm ;thWxpe0[0rV|p\zDf2l_Ӑl|D^2F+ awpeFP"'U1؀(*EM(}hy0"c e7s?Vd~ F@H{ M Q rS|w -ӬԱJ'O+CGl)Kr~杪ڭk|?Dt=ol hߐXog\@ ~ly@O<:?`ѭعjk} P]Kw> ذv6š-ԜZ^)Ut8\q[ =mGf5(UoH=<">O4rJ C: DK'콻@. * [AU>Q2 |da_V]Qߺ^8y0b\(wPCO:zOY!PN?J'3cm W|Kb):B܃MZ8w+Qʷ,C ZaDsy>/=b{&s Mr1LT} cg&k/D5C 6 mo/ _bqdđER&]ߺ.$ [8\( ׂy@x/aǛ&+!0YfJLɆr(;5JTy5hP:]Ö&?&ҺUʀ.z-R<ڞ مQ\b͆t{p* hP Xlէ4bqىNl'L}βW1˔]KESIҒr"菵VQ+BKSb=mCY_ #]]5_C߳d `f3]GU_B*o#("2=,a/XjT6K|e:]2 6⹀~?ܘ7>^(mX4${TDR[h֨!XD՛h0.Z5FL;ʇ1V@&()Mל39H Vy\f yofyKyuKݔ!g/ "؁HG1:Z&3OO$K9!-Ð[}[$W7UQXs>>-N <}hA:"&٥%(<}AƿuV Ց;ZO }'s{5J*o.8"()' FrXxUt/0z]; z1oWi :KRo*|ؼ ?b$10.GfFz^e) <]6[s߱t fNizdq6HK}x‚z?/}|JϷG[<,3\+7{JT\+!k9KFZa+.V 5; }WRjUe[q_݂u;yLY?˖>_67q͡F3Rj@!?{<45^0^s"C.1]bY;@6Af[4w:v.ʧA] r0d3uثE4>wh0D㢎mSa@@@Bo30䊺, UJF+̿ƴg0ܢ%q K_+Q(FaZixwK5n@rmkgPeM̠6]NcQxv,mjV̵9]"@'rήkF DZUsV#HMōK:Yb'>>>#|_j/@ f _ݨYXl[4{RUքߕOԗuDq(<]v(7"pY}Uss7όw!>yR0qۧ)AO!<=j\ bV=5 ';IT+p50owl7s!Q@^ğ|4.K&N8%V,ލ0 Ū#LBeC*}UPcV404fM"AayR+XOmJDP$6P\NhEMM`FzS󂋖O) ut2y{91L<a7Yy'tSpo% 7q凂K~'y-Y'H0YRaG} l Na 4݌9gcd4wj~"Ѕ7 8a(2vˋX).X5>vUgw~(ϛҤ{95XO]Ɇ1cJwG1^xFcŝ. F&³dyf+gHv,^.oU6vmҍ )~ff v!؂[H4JlagT@n)IJ"m1֫\m럦&i2(JzAAAQ,|EW%9a ~Ta hJnbkW+ouZF5,ƥpv&c?/EZ>rzYB.cS(^64(;_enܞ([$(V&i)#q!oZ+*PIcnSuYKwxbN>ok,Ю,kem} Ù߈?um]%Y0=TRO7Phnacc&$BZCL& Yqݎ<1W('3Vx&Cat^%THz8%4DuXpeDqJ(7[;}!s ftwe^9⋄b$>~/J3Q3yAIyǛul=eqR\ȒRE}從8(\#rA_fQG4] /S=2Ѫef.vrI?'aYe[̔bΝuXT) R[BMQ2g|aӎ1aψxv~ՁX)MS<_Z_[c,kvܰ5 MJ8|l>\dG̈́}*&Z_DGB4Vɑih]0Ыi]ET"fm?7`=ȬE,S?SpS$;o+Gmatu%)t`:Eϴ V?F~圽Q^thwvm"-'9$"vX7v.j4HDNſ9*rYrf ;[$r]׻S%J y2b/;~ږר(W}9p_ӥ2Ԋ?sU~@5˨pWNSBa˥P_a͋KW" M`샾gk ];HZ_;r-LuXfWu)w1;ձ"4&Vge0BD8ͬ7s^VN P l*̩y^^/~1a"iKWq(y4럒 F7d-_OZ zOCVM꣕[9dSu[#\u:0H+4 GC3[-pc39C+ӘqsTpM{{z\'ԗ/ Ex,#%A,ָC }r*jcac00ı7'p)FՔ4&ϔ?ǚM 2Z%b;d ȋ3z xv[:uBwsjNkX P9B@h؂۬jI^<Tb^4,~X8k$KvѲwV E 7 [kJH Gh@[0s"U;B7 (ʴ1THRԁ5.*9lz|%7_Ӽq} ~>R34;g  >K}iu;VJ+`Dҫ<5fW-32Ԃ&4NvNI!E)}Lͪp "|՗ P_3SaI:Z#xJ^8n^Wl0)|}=`\ # e2-/Py]&evL|܌:b.޵̀|:g[g4cA_MHiPezPlbL)mM'A+$^G?`jA@.cQjNG|aLId):97J+~ab>WЂ6  }X{m{H]|--R`iR}>Sz)k;xa7}xphܞi!%tSg+aC^Rњ:>䇗fo:AbhBA 6/QJ?-vkGmQQ|6.J'mt᭳7s0T(s"ڇ"69Exp(1t:F[Flasj_ƿSm5N{ǜmjuC&iU1&e_p15ŽMvwk( WMȱhG ZZ>e2wb9l%VҊcf_ _fmAէj23=R%lJW=`unIpi:'(^^'956Cb!KR]ʒ\Fl&yr^aлM)FrxsX.!_x/1|?ucMFd]-p m{mIyM+ 6SyOBQ~Gxc͜T.DZ$Yf:4@swzQ;49d9公 !gjtu>BK,gm1bk+[%?0|Y8ft.n!8i!9U_iNx)R J8mй4K>6}F&X+(mjׄCq4bK3=ŝpcGzz7Kj!D[C~پ  =AV#9Kl[{F9aD@g0t2ᦱʂ ^@28񕼂K@5p{̛PO AjmVe?DWsN*-iN&JekňÎT ^,O4<)78= "݁^r1 r9®[7ufdf!^t?pvROv$V[>،ݝ3=G8WW I_H!\A]vYa۲[$wHWF7iRIRԀu޻&87*1mƤ45 M(<,~0.٥6?hYGN$KWN ZYAet%';j?q FkDsGG?^A[>CW Ⴎ^"{HMwn/Y6&&8!y#3pMVXAP?-Z*0wNB4?XsOvF'76&;T`*}TTv1s 1s6GYBA~SqOB;;|vhFphuq f(>ӏKxάM#Xcip{\ȓ] AޮQ$"۳r)uL("i1L.Һ[tyE8R=w]I6rT}i f';4ZiJzwq֕VȺl"A;anpὼ?xr^t\epԘiBw=f(+M Ct=$L~?!ŧkK##"<;uHΓ|ڍ jţys ]DŽ3WŠz0D]M 9o/]\]o4hB+ad46YvPQ,g)(X.'AHDX;/y>"£ƫ1uہo6-[a`*Mv179Ӧ4@S٭t'?|!%[o[wO[g=?\y0`B\aKۻx{y2}#.mN6XO7ďJpq}5P I>UܲHqebYJS{eƍ*Y۲o?x-O'({ ã`&`JUcta̼0x"֫q~޻h`[SPy惯/<:Yd1*xI"8di[Xĩ=^#*uY^EGR:ҌhܿӀp3 fψGL`/ + @W05gGzO߇ܵ閮 ~;wQz wÉ *=>7* )BQ#E9лB@o!z!h|7Sҩ$ <<$Lҭl棾BK`D_= 9"2c?Y~?7ca.Qm}[o FPn[1YB/L͚s-2;~N J2,%3rbxX,a}=j-Z_z%xor.YD8 *jp`1nG?>!"ƙ,N}'yυW0 u,Z"{BVNɮv?ՖsDzM}|҉z~rP? 6T+al{(9~⮜Tdߜ"W8G<6'(N*u[6r c:*NL?:]JǙ. dqy{,Wn&|qN]Qlt#얳2od,a]E㖸5Bm\Q$Jy˩Y,oOTC:8+R6D*'s!pZ!Sbr'JoKji~D1;ۏibҝ]N@ [+S7 ̅_Ƥ뮘D;WQaY,U`xB~/gX`^BGMy1>UJTo`0:WxudP(B{N *hC,5]+A#NcDqU2o~|X֑ҡ>C \~OQ-)ilL@rJ> @0m bmIVc]S\5jxok~8L!Xr,#mB!ӌ t?u!)Y#)^FPNrt;5]1[z?JteP~8{6gtT㏣dRuWJ>K(lsUΥl#0^SKߠQү-M[ŐB|aŕ$jEvq/:ޢq]ٞjw2"ΊJd ?Ndzx&zܮ}c1#=z<3~WB̹jy$}|?s>YRty4ˊw/ڦjFZMQk/ޱ0۠&^ꂝĜ}HơMz3.XW;$^]L;ܵ;of#F&]S[u cH/9 53f9[#PP*x!bqΤΒHҝV/fdzGx'{ᾜ9w_f4D[S: 5= # OweiCI: i Eo"xA]1 ݩSx/oes*߇[ՊZod Uuٜ, IJZ7\^|p{=eW=Έe־ Oa1J ڡ =2}\Oa֠RήkA 4"FӄA(X\4wrц0Pz ӊL4ژ49m;K2!}}.hv'R *°Y%1ڣysu-q2_3J)y܋e^gbgلAuf__m>B_[gϱ-"IcAb\Ch@CdIDd쫠LC)0u,yΔ]TqG1'RXvo4qνdÄtelVA{ `%ק`ZNwtEB;)XԷ:&DL~#xHA{tJ84ktSVpg uͱl`e)tzt3Ch=sl#{0:T8{Q?~^qmyr7D&qjQop*& y-y(m\M)K!aɂJnPk/l](mlP/m~oS@Ǡ 4:8T1Ф%vC)VR8ЂK>0cL_Fvd!_gNg0[$CBM] HqIBs|,R8P60XЃ(ϩ?IK9?4hRc-Sܽ%>Oo+z0^p"lTJB-BkAU. +B"=`C Aޙh[$@-#FRZ_<R,yX=Уn{ VO |" 7g2cr)4Mv6O *MۈLg.4lpGJCo mD7y|ZKp"0LC⬂bkf5{ nxNDQ}X;kg&d7MΫ2৛s,.)a"i;!̦0NeꈌF|f҉//m=~,W֏TɅ$b}VFi;Vӫ,sIַK"ZʉurVοtXFlZ$XDgۢjun@ZUIrF?Q82NuDr?T M :8{KN.=21:}]xc\gGW$)d<`TU:Ʊ!D\bph%<Ovg)L(vEl{ӧLB8DJ8uT--ylط73d GRA1ƪk2UN $S(\AHҰ,a:춊AB2PЖ\B/Fr(ZT^[1r/k<2"7+LKg҅ US* o,Gr1Άٵ{B`7dUwbwOs%v|T t;?%Cqam6{de3Zn(?*`I" S>u|HۡRڐJ޴X<$rkr ۛP![ONY0*ƈm"`GTJ~x͕WdH=ɥTS:T8̡f40DçS֭J X xKSCe0XΔ'e]ЇÎ 0^gE9@A_ח!m\l=DPpD 5P"}4Ttr3V=RIL7cjXk4Z]$p\͢܀jDbG>wtMɩX7iאx0'Z%}Uu}55Ƕ<62~rdJ؇ 77Bu |[ۣ3oT%&Kfׇ\È6ͅҹz~TD{z"Ald}mxCt!'K4P3ݪZq<u6]щ{ЬΫ j>|}ʞ↟c  6дKEh6{oH7+zUݓd? ɫH_-W%vdmfWȑL~P|"ڸ.9`Cm6 }6V3iyg/܍$l)NƾC6 ph55*R3eTQmh)94X7E<~3W|fmQHΫ[qj'g.N_A ߙ9_X1?iX%i "s'> =x[y qB~%)('+Go$ڟ3@OhlcQoRMG(u_5>OmkT)ּY&t NrĥR6E5}ljKIR VDZ<426r]ЕKBlig\gzX_!jVN6oC8 Q8 ́ enrv6DEW]`⌥nEEI}Y=!Kf5Q͟&_D O[;ӭږUd(W/b<%u7f)DEnh$s/P}4eeݿ:f|D!0h[=+Z83Оan#^?rW #apF!>Q.+q WP45JXREjooi~M:qË2@r"o -? Yz]b/?S>h#ߥN !C!$#e(?eѮ~r;(j[:='?^u3Eܨ᝙9˘HmiAqVWݠ'k]Mwfˈ. M;HT{Fz%W/'<%6޿YCa\LBB4$ ' CRCIW^NOTd7!Rxbx'h>80dn֡zhiHGv?AȆݮ)eþp!ѩ>\/jiektM- ڱ^e_NRHKY_I3 ÓeTr%!dnr{k Bb[ ~WY%.:t@X[vz>oo=EnuPdž*Qz,}tLϑb90^;3dHpRo} T~#$89d.'Id]ZB[,^% )д!v`{[XNֱ>mb=MvZeLxiA(t"*ͤ j$&$HÊPx]Mu"[K!yDymYS.ꝩ<$1xGyt5Mqk nY;|`g |c=El9kB"em# o }XWmV'@Y` "g 7;G<_$愇8\nʖGiŘ^K]t{pnuE|KXQ8oOe/>O%h6u5i$+.ukQ]$rȊd[OYzAl 3GB4mA\D=Weli.@%ፇe 1 Ԯ~ kdIAK.da bn-sRYV ?QCU7y{5 aCWG +U("1Bbh[@@+о&Lw>!?)C>d=RY7L.YR 99,U=M!Hs\fW(nB{*K sCjlg1AYME1dse+w!kJ֊YA+;9b!Kh5ƾ?WW {"uAȋ""=OB{ Se6RGNJ)Y'CmI|;ٲvўrRI 8Յ1 1݌Tܧ!Ⱦ+uH81"[:@i1Xd֝j}#zͅ )sή_غ= S@D6u"~tlE`]J|ʱOO$C0Ob %@c~{<mL>,rRw&d\a40EpGۈ+pb0>@*&m?n>Sl}y#ɨ6F# 7#G]|@`0񭴞\l-`kơI6 6o$l9/Ǽt͙DZ;IfeWT>Fu8`qԝa^"0,.JhX @7 E=Qn`bsEK \ԉ֡$*(=UH1'9=dQOwY'.Igᅴ",UXRY甼lVzrD.!Ƃ A2Rʛ]FW/* cA~,\ؕ? @n d\TWC2+!속{֝1^ݯlRG<>V}5@{F,=5G=_?)<oۈRE8&Ju8B(ܮ̘Z2E;FwΧ1X22a<%z;H{Vtk0A*c( W5a`x=Qq¨ʧBj ”եD{]!k͓2ֶzn6jjs[;Di Ur%RItm]!SQ߽1‰Kiߓ4o+Rba@6ݳy$fCt (]KOnX̘x8?˧=wq̪(;J*8q@G [Kv FsH}ѹU V & v<.'BwwnAV師7 Oog.8I)"ɶ{"ZCt5;wg !\FƯ縳):M<L$r78k*޽ eI=Mou,tj P#^x֥Q50p8_,XP9<>6xT5Ԇ _h ^󄵫z!.ٷTRJ&8hCmScswfy1K9)lL hYq_wKO{vn\_ߤPlA[Ң0ɴgESd)=322i=TLFxt(Lbt-}Ǣ.`jF%>ඃj4"1W >pq$|gi<\*~Z7 0q6bTÃiI zu60 ^ u a2s4Hj#?M'6ݹd˻;l#HT "t#$욲z˓%.ƚ\!! LO^aݍN!_5%)Z|8^c2LX,V'5[9`^"ϿHGv%H$+9Z8ϰ,Ć_s@&'Z],]1w׬T$gGf.i)׽Zvy_/N5Ֆu.}-k2s-ilpUYm|>|$/}z"=w* aR5=*1%[Y:R|ČqfCW:KK1ܠl+S+Ő(l6`Oe'ArJ]GFs~y%#xloEJAE,k0֊H伧j )yFY'=;:O:wF cB,7q8$υl+ &͔35#jWN}o:Wt|Λw|v!WB2'[ͭzrDjـR~VJ|qVw0PK@cW=N(Ie`lIEߏ*7:v˶Upa edO}el8n("*Nj70NZD&Pv 1({{uc(_.)wD3fh'6\Gnlp %0隬 e#_ȱX146.Aw@:r Oa ZԸ Jjf~qS7>owG쏵!/W{a'`o\R8D4aMcȳ\wsq+Q[cy9EBmjTKCvLcL0\1.!qqo KګQ kQL/`Vy;Y%p5eЪtF$gJ˝+ Kn(蘋%t0Zq4"OM+_TJz⦿֦pm#3^(Ӽ A/]C;?؉oʙ"\HYW<@Q686Lciˇxk9Rl͡ .}'&fPt{'U} D0u%kb/N p,<euX̾4r?o2/}@@~Zָe7(Rvt>"Kqoq}oҮ0"Dʼn/mtӠ?ߖ6tYL1)Oq ){O ~X}M"Ʊ%-7_!N.nfR!E54yIn|w ݥ4,c%1\@Bql?\Y#<`*oPSz T{Z#@W~) J.Ŋ)c3U;Fg<ˏVTed5uf:7T9vc/n +ryo䷦GrJtXGy?ua巣x/SWbaШ@zC~A?/kNq:΢ws"h=ksw ƽӴ?0!GYyMV3/Dd:k@'j+AI6("?0Zyªb#^cV?nT:ɑ,`9nK!hF**ǬoV/>ȉN?=8R+OǦdxi^°ÎK上"h x^X|Gׇ {@g"&E B[h[k"-`#kA{+˧U,º׮?eٓr ({: /a0) ǿ;xV  B#,5MyF՜-[@WBv:S D >;d/؍BK@@'{,E;„<oSܜq d]NYaz,Z0L ~z2'qE͈*D-/tly,cN>|N%iI>[/NڲswB`6d\?Kc񯲼*1 F74X1`һ@)mtRT^OV)7&=,#|G3?1BP2` Kr<ߖֆZ%7+SK^[H>V驠&p%PXuTťDL:]Bn8)5ٛ\W8Vk"vցi9o+e,sqoqv-Hl!6 PpqFG?& vZJ g.cvTdWïl ħzq95=npGFUv^g;b|rb鑨WA8E`)D*tR-a\ӔЭ mE _RGlE}#ez$ofpP"?wͶim o"Kb+> mU-Ղ& T0Q8%MQmP (Dk]f rc+Q<R5vra#ZSTYukjMoe˻'Twb_a^H8v>]Vփ$=LVv@*tԩ^FSF P L6վI4t [l}߅A#5 ({amwPQ5*L('敃 \rB<Жz\Ȉq@{Dݩc#qTң(xn=bJ 8vm@W,!YX?W؎XБ{M؄ 03_86V#yZv? ?XdFCwg2 _ Wuđ}(iH Cg=WB@ {^ £{ Oc}dH-xdEA9F9]aP1+i|??#q?Y>W:_t :X#{H/ђ.yYЁx!iHb%'ȍl@J]7C[E۪gLxa|b1+TiujǤk(&bkm`o/{uḲ9(IHIQXZ_=u8>D9#CKuj_B*YL:4dqL`(HMpegB_+cד8 Nnuc73Szt+&"/dt˜RD<MI&?O6۬.eg!XV*@v @!G ņ -pd"9^ǔˁ/}U]㐜8"P/̯ 3ʆE 7Y b>-x૰f3E0lZՔ{>cAA!¨ZLµXT" -d?XC<\`2B˼*+L X>;F Zihvԗj:p jMw\}!4h~Iib˦?ߩ=-^MK~LgEn($IU *b& Te}$SB[&;#@!?֦ W]8 X+B؆ o u;--V<Ო#/_y5g.!^. F#~%"ȡ8pbVˍj )*P&AB"D̑Wt74- o^τ=L'AC4Aniڥ=st.ct2gp)mnȣM{Qܗ>3A(V*wc~ag7 FF #u\ԊGTPbsWlZ\Zݏm4$tK&OP8/siV0b8':P|9m_8I2+@nz8Q9 V w:WNLaavQoyD|\h |w ;}nY O%#1U7 =el& E fS;=ę7J#: fd2`>LMYf$J MsZdWC[_B|`F"ކJ3p'/ڒXd̫8Wx/u$ZoހF$e2شh_Zn$ [VB0t|W4xOoHGʲ:Dɕxthr7ѿG1hPU  M:'=tǛti`aRɣ+"[s:>D!s:rLL 2~w˧Xq/Njj$- &վQ=vBjb|bh@{/W6*K9mM0s,%۰mXN7H;;(W!jBWiTW8XŤF8ɩT\Pt܀`nfev>FxsH=UQ(0Swns?V l+-WdG9>:X^1n MK BTlpXiV;xGn3ڥ/u RUF%tEA7_be= [l׮gNn+)t]OV]Ԕ"nHJrҁ;yK9U n]W K28Ր,xwdR\Q&M}þZ*g:T:'x%cE28Vc*kϡʔCARR0kr#2o^;?j/fT+$Ra.]ƙ<_-)gtE+D160QH <"xG:]/K[~m[pܲoR"c8u >Y6߬y B\/{Qc++&U~f1s)SB 'Shوu8t ״B+a%7d(5 L\ȸKt*_w".h[>y[=@Qe?lfEs iTPLzKi(맊η3K 0 #@EɊܕ?$, ӯQ6^.odDi#qNqݿ0#` w4O Yl< ;82}bѵ!{R<]>=Ժb7>1GkV4wKbl0nw{CF2py+xq3>R٩􋣟_P|Ǥ׈Vn:+s :#$vV}~$ĥU.;%ᑵN\xD'PrBvW&J5)?WCFVʆCdcS8Z"dRdm\ͩtAߣ9v ݞFqH"s4^oiVG̩T3}(&yvaOdznNzU ˞<)E3ZSwԷ"KDalCz(vW:`lyAE=SZΖl5ZN\L$ :8Hw IjCm\P 4wlJ]]CLg02j'J^߁{aa:!'9Kak _q$M?lPa|E%c9EC:z]n,z#=@z(.mצ'ps7hƵ]˸(X^iKLC7-8#qKQ߳~{ p>ġ,nU>%t+_"%mą̫ u}"" NGafrF|] ןkJHÝ nah[Hػ6ӭ$hzWYY\ NRtVNW3w.hˠ{H_^nmU?[fC[ 2LeRE*օ8km=Yʞys &y{g# ㎌,?ѯ,F\Ɇp|Zx-pVw&V а?oϛ_xS-,۪t.3<ӧ~xOGw(l?ʄ||O)gH@S9}/'߹XD!-IdVyŹKR RCyW`ˉt`{2ds!wl3e&#͚/i7ѣ$Qu4n-ڈ Pl][?.*mc!ǡt\ݲԏ@ !<!h$$B"&酏 ϯT8b 7[@znf[ʮhTۤ?<& dґ5JTfop{,@KlkNLj͜*tG!Ke9UAmKC@魐r+ :ͨpcxF Ų^+(Q_LϽM.A:zjy1S].33eQ5sLD0:E&o)2il4 []6ks,@]B ןERIaA˖VG^?1{FU^0Ǣ}8I(w1`+{Pٵͪ*SFٹ;Էf դ>B+(0*s̗ ̽L =AޑwnӸ\V7 K#7o32 aIVΪQWJCA]KɓďrmMS$s:X YLdxc\'Ov$FlP|aB|6nXWr_lF %!ʣr! a<0{pqc*93%5_ѿNReX) ukӣ#XXt]DM4W0# Md^0.Vg1A2ۨ>.z%b HHHU;+8(*ZKQ:9|? }F;xeiydf\M40) xo efA6bhUG/~ [Vu͢JG2>Ԩ8'y2iλu>\~ hH(QLEِ׍SQr=Ӧ_2}5ť%[O}t0VTR-#7s3g[dUBvwGVSm/M?\o\:'f%x,!0d F)k;|9K~.]ǿͦor} em2<߳_qJBU/Rf׭&oT.Qk0Ai8 A~yN_A`7=q9+keCR.>")ᗑXMc1]pH]OrtR|GGغՉ=Xs1$LrzKG'9!߮L(8ISW4:k֎V|79 ^+x'Vl&?.J'$heH _VZ )WF&C-KYO+a=k*%U %[^PzE ' (ҋB݁=i/ 8cK"4iqo0N OE j_ \m*h|cە`)n\BŌ?AKɓiBWzO1dk v dLނ%>-2i;*DX\ף3SM||\37 rыf  eAU\?|>[^.`bɏ'I6ePT)X7۽2yTScF"nG\/P}FTYMaj ufՍ5~RD0bm}HvD:pYh/V&Aw? WD5a .k8iqb9yҠrͺ(`BP4rE_α?Oᷭ,px`-Q X3RZMmMHl˅uEJqz;;SN)`d4xz OPMאg\B;Jhg}+ԻI$֛YG30g5uMee=@IYK@ryɲ.K P&4v4ѩͬuy{#.FԚY  kAq{1{c1夹Ʈ{QB"__m~eKۚ;LP' =i069Do&Ι /I;o~~UV P(;XEbs"0*7\GlC00jRӮLd(+u f Be :8/LU}YhʨQRvӰ+E, R] JMQ xhcZ^Oӽ/ ˖ W !0>}d1<:Y58>埤`wee%-%ٽi'6[eƾ;1&#[-afn 2cEӁM>m_N=^B:a]A0T>?[J 5C2lK}7jդlZ2G vL|=xgCjC kS=D\QY U; W[H]ۖ (bARO,~ iadcYgYʢ޽!Oq{{\3)9O_"F;ҏsܓJA[Nta0  ӢuDuj^%ة%5}<9Ԣ"X8Y>Rۡ"cБ4.Zr5 3SӻU(ZDXV6|IY@ԋ`*m'*pҭ8@rܻZfGciL\X4uhlw:DB.B%H.kuVxԺV[]ead ʢkKeK S*b1C{Ly}.tZ<6pZ]JIyբ軺Bң"8ȴ:O25vAw \&t\[y1[X(lf݆sltOop}n#5Ѽҍn?[iPA8TIpl]݊4-q̥w>N >6܎6!"q~bAz-?b@g*CqUAALn hm#r^ٶ}Б^&t4 >.%h\5*E=?z3j oY O-s,zoV;²Jo1_=yJ.i#ywHkd3^ ^iAL(Qk;M.Y~XsU%qS@`'|!9 VIU[Y-xZYRe= NWܚ:,Kź}QIgN[\(9͍)kَvQqEDQ[Tq[B(EF:lZc;=syIEnDg=, <vUF*Nua \;p6Ǡ u蠻!4su%_|lB\"Ju"<|ʊC 6DtɳWa41PlO*}i&6$ J!5xA(EyƉu;M\W'\ҙ$2%wHe СMiE-LOkoS>;$VJjHv\$?.E|,gQs2"0#3j Qg^]Fۦlw;5K/!*PT&M͏ x̱gJf3/4)!tmkZl[AZ Lh86|KTY#{' 6+_5W;~Å0#źH5mwjW\hJPNC|;-ZE&|JVPLgj"&Z#6R̤L Iէ%h[.gض'fRP,BC:unP$@X_?/5e7.̂ Qt=L&V{}?s='Q1Xn3@2gFowLx h'6feP:%eN51'M"č[O 2}XisSQ(4$lr- Pφ?i36=I*{I^k$6)}`5 4H܉G$*Xm?Z~ES,E11=/ڬC0i,,O濁q&Z $)Fա:Ŀ{?u-s W#t>LSTKةR'9(HFa!pf} ţ}v#]{u^KϞ$,`6﵅1BY[A8wU8lJ\:moސa0B IY P/&؃8l[PkCɝ$Ws'+$\kt;:jSRy 8EYrF\*ُ|I(L99ڙ4@_Ya z۫j]M9f," 3h&TƑ %[`)PSF@5"'l4R#=:<>(dVVt 6kR4[^ `9Ө}`\ekT[G GG#^py;|Kxdp<\O1֢^JqU2fg0ni yWj%xeOqYH,Pa87]2 ?8]^FMbG+Ȉ9p 5oh|`r+i clQ@Hf{ [;~M.kEfxLrƕ}=>!hm65n]͈Yq`f9riЌA9#2ʕ(nMG aZ;j6\Heiǒqz&'x<9E'h:\UicyNpUXbpŧsOBD+?JF,p/&b_O(m# V@g^$OvM s>3xdR`7=]N<C?S3¸a4?6N-0w0lSǼ% =nrV@kM1y`vFV3un=gVZ33cp3v;R&yڅKVj.mg2/6 XAq| N%H^5KI%-/LyˆajZshpY.\XidW-YY:H=l;>d,bbK?w&2756~^ 4| t"1bEl l˜e19nQa2@ȃU@]e펎c z9_ʖ3(ډgx]Q{$\ݚ3o(wMivF_W/ _l#Ɔ59!0<uy a3$Jfzl3gA1ؕ&`Dc9J5L%.$]*s$K9$$D͜ՔE>KBﴉZJadĠ(D{,|@ ڰ6BJxVT(W( Qs%:bNN#A} 2[k6(1kj!ˑDz.^+NMq*Ǎ~xn?r fK@7T-\J4e_0'(ޥ0hxZC,j0`EPlg=_C$IRT2h*h,ŴMd*c Aڋ,+ 1unX qF`WU[3МZO qm۽ ƐTR2"~ֹh0yfG-ߏ㹉R3ezI/vo颌 (tG N)J8wgYKh oҾ+PK(U`9 DS5jUAU6QkWR,gՋܭ(^B]i@cybq~`maBjҥT"X/NA GM/7iO`\f~ M[A@s; SsS$Jk`7Vx";mS͊ ]<2 =%JzP N|<Hu[T`r:n(#:3Rz& ñaknl͙%h+ݼfZgo(|Ͷ rtkdK{Ƿ (rZov2-?a>C2PEƟҾ˙5뿵Iشى/OGjHd4+:2$L 8O1 lfzCncBAwf3Q'?@77?wh;~S0l6G=+,4Ry8yaR0ZP /!38]crɤLPu rHy;gH`eikL #i ɩ? x~LGics2C:pj4ڣFSL_m\RQ)gt1}ǔQ&ogBX@Y;?u 5?>B2 ꜻ >-тh]`#*Ym`&ՂQ8.JnB.Fx!7IݖŲ7n9pedR"(R^LG zz=FJ^oGo̎ɄV3ZY.dhZ%^_~nakYVM?y8]FM1iAI"]Rz$"^f_ 4017)x-$3vAMc~Ӣ\qc$􍕺h8?P!9Yu.D#|5MH 5A<c1 e_s%M"Ꮳ{џRF N9\QF}iX,"LɃl j߫v03H rY_sHoKpB#W}9Z(ė,d';SHnK amnͪH~$I7AfYmozףP_4= dAyA&,s Hn<-ݠ:n'Bȣl[9^초}JdǦI $CHmo?"2wOzBz;ic Hc29Ҿ3t,BP=Ki>NblJ=U:%q_gF 3Β9 IrJmɂͳ=(i{V4hdNH bk%#1yh'_yŴJO<4$CWf)򚼭!&S؜S)4SĽ _cV%u$}72Z2?~GggެqvlYGCtG1@,G*K%ŵ`u%rĿ\?PgeO/Ƕ5\ &^yY׏ʸ~"VF$^Ff:)蕶/KB3^Rq#m3!܄QȎR)fKyvS O2aMfT?7}H?,SfS!֝.=PT1S 8'߼#\)HrƾVs!YRa;vҚ/B8N]n mcߜT$Aa$0AqC٦z:Ls<>C#]1IT`׿4xooI]~ǒ5$^ϬKy7Ei&CmyU\voŹ(C&=)YNuK^4Z%~T{._QM W&6~r #up~(>A:.Zzmz;]pgဥ(~MJθHklruЧ s!r+"jFh%.Y[Cq鵩8_ . rs݊;IV, ͌i+,zq O%@k~_Lbe#>GQ1?vo°ER9[ب|/KE9=<}36!kbm{33g@Ď/ov;P%Zwۄ@0Jӛu*7P~63߷r"V#גmsjF&T'=>;d)?tK0t Hҿ z\7Cˬ 341ƥVk֘e* ;)T">͇jܱe(|E>i`*nKy!ͥgI L/L0OI ^;:V,o̙f.m0rmKD5}c{3A~m?i{F^}\Qk9%ODͼ +v%e/ݜթqv{dLܖE3{ څtcoE)U%h?SvsޚƏSsy3w <l48u0TU$fwcͲAч RxڗjNT?YRґ!a'ulAKvL'6ɱǪ諧ȭ]$H )Dw ͜O… VYƥͯLMp;DɁD!a䦢z.' KBF˾oCCM9{4J6 jVW6RQH)Z٥i0dn_ѳCSI* |Aʝ9?28P?RhTIcBE\]›y6Cr eo:%|};il?=APKD&AG ̠kR}Z0p 0tiCO(pp[٪,ӛ;[I̐$9$1ļt# qwT]nwcqFғ( ox'/.7@]% 2RA H"b0q8- `5!~ Fw6󃑠+yOwF/kK3BFR ^6ADf3z Gr뺇@ Zˆ剢*$?Qs1*+M%jCȳՁP8 (;mM *ԞmWkYty_Z "TE7L3bWJ PR%L5|7WБaa {5o ]MGWA 4u}:/mv(:}-/M| 3zK˛ mN'bVe1H;t6^MTZ(,޺,B*Yd'ij^\9e$V>$mm;6q噊1+׳ȣ1T0K 1?Ϣ:lAϷε&PJ cjfV,x#:'9:ht lmQ{0K&^2i4AZ32f7+V&Ⱥq&ί0T} ]coW֐z(0$#T7V]a&*VM:Z]i.8mtPwٓN2|CgTo _#;$hʿ2Me2}W(1!Ml]+1(jVs`Rj޽u^"'4#Uft1!%/槵w :>ʮchFU eϟW9$;t%5tU^:/drQ9l&Rk)Y!c򦣄d;VK~z O$|ww,ղޱY<ܸdL;0}蹂 If#9M`W Fςe.{],.ߘ!ڲv⸟vS"|H[L4'C&;3MшJ⚑usqKtÇ-A$Wܚ\[<5~6]LmSI`]V"d <5_H!\J0 >ypcIT \\U؟bG%`HqalÔsL҇C{3L<"#YN 9ސ]YS :„4v1feMH 6HcJX|8Yټ4[5c*GCD=me+yQVm 7v=M' S_dD`lN4L=1 ^ r V\M w%C e"JuCJ64c3rAɷ`V'QM|bj ('X:X$EFK'S\9^|`K_~>V]6`_8c2!w};@Qf*2lXQuKChg#cv^g5]tW^ؗMI¦*r'% jpx BE~?t 3nK~!gJ DDF]h^sId&Z˰lWEJ:BاTcfH%)9l2==ʱ4F"ňZ [;`U|-"0 =,B7 bfYbhV;$ #IR'0>s$W|G 7xV  _=|4EOpj\zKN} RnvVmv" jfCp|?T륩)R>TŌ [^_0&eU O*'ȜR¼2b|- Zz=VNUk= RH 4M Z`$R'tȀ\<%897J9O*}q ,m JqRo]%G@ƊLCbD(( j-OߪV9[ۘU?+ 7A(IU :(f4wҏъw3_+='F/>/M<8 :)^PH[1ȈdӽԦ=g+dpNJڄl > |*A94ΈY>&; OV`ETVrߙ!(f5똱)+DGF@59mx(q'ZwBpmU,G>I_J e5*ˌmHWD(Uş+dxw5Aleghpx)\ u!IҼ W5>g6Av']EēHQJ 0ekpr/5;΃à>lJ$f8A g#8F릓^YQSB&6ØL`m*3V;8gp%@>)n5rBriR'h&aR8 5l-Zfz5-ѧ6C5z5F{BNDsPIM6JJ~%D-64D3 zE 'Z^^~p.8깮iFI|v ELP&/ߞN9vI[j'K]6 Դ-פJi_E^VCvJʨ~I?4h*Xz ϣtC]l f0cT݉iuu56pcmo & 9W&V*Ldn{dp<@矾BɈT?#+G&3 Ó`%{/|UU0SI4 ƠU0A_l ؖ3;0d,;GjmOA|fS9(և~}C2a4 yn&(`%uDXݢ?cZ2{NY這a={'+oHjXBz ᪾% /p \kmfWaׯ.uo,O!# f"Lbz屑cR M<Qr?(;JDa~ a, ~3dYX4mTֶqW,Ц ?4 Fm?_}o(k`i@D95E?^rVU34w p6dٱj4(V$!]N~0O[a lj};QwU*@(cT)Ϲ ECz YۺtByxf TrW "QE7 HG݁Ty}8o@܌`bGNU&)䚄`͈V7gKԷy߄mmD;pUSv ^0xM?fjHއUҳw%"N48 ?1.EJ\Mmcr˻O=zc|- 1^qiW@ugF;c* #&b_AJ-n#_>;Lhk|R$ `DRZlw-6&؆3d={'g]K0qgIᔑ&JO8] 1,u !4v/5׺\Vt,]V G,Ns%S9ab*RWWvj`k饺05f gĿW] eH ϛ V}CUўkjvyɢ?AAf'Uj;́D$48cN:bZŒ}iFp F|fPo`tchHC;Ww Ig{ /<8H NLfŒsX`%$YD~[II}ձ`f*_N4M, J:Ƭ$I磄/n=o Ǒ 4^0z >䱒xo:65XC/F?jRKUY>ٔ4hR'WQ5KHB ΡH₵f#*aK*YSmuw s˺j+626wQtm\*:*pp} Yr_dTǜF$2D0^|[`K T;&5tShl.:hzrKUh6ܘ1 R]4Z4LNpYp gCqÌؾP;\]_E?1U#fTUheo7Tls!qko&6:?r|}F [ҊxrL&DU R*zg"QU 9Ίh,)!o`JS. -W2 0/w&P @SO=cAXrmfKHW('`F'IXR~⮝ ??6Kf +iȩ!dMznX\Ar )}v(%7 B+ {JDЌ%TNҵm*s3_L䥪0mZv4((3[k!#Iz/"ƄRfque;i-*8ҟoWmI\%2x#hŽSr|o/YK!)^){U[ϐ5wzId̰seմrPl8b~kW;wAv@+V1SQYBBPo E˟}=\q2eykl ND}Pó&֫A$8 QJ Z'|(֞NS$YBUwWywG[ ̶߇\ɽרKdk;ם7> -q0}iҢ;=Np\udw- }xr.4lZ#()@̺&=,Eٖ Vvzp+ґ=۔WBEWK|)g#&6Hԋh͢wtURC0L\'h>ڙx49Zp.ky&V6irH-2[ƱmGu1^)t|/cQ(sAkKũS_d K12l aietAZA|!#6!/:*VTP JxzxE&>r w_D:ti0's7?K\,,xägx]@ؚ7: jGDt^}PѺ3.V w 8 ׏n w$*g^ʇ쏕Yayb)N ٽJ/MO~vֲ,3fOVu\~?uu>C/"L;c(z }Zd݊HB DN=现 O->LFwFr^¢GuCobx;Z#sG$*JpBI ZE_LW\jzC9Xec6r 4s%-D<.TkBE%v`xhnYB8 rW&d46c R $'3àu#"0|j 2dTg䰿hwe\ف+g>RGB@gYZ070701000000a0000081a40000000000000000000000016790fe6e000034f4000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/char/ipmi/ipmi_watchdog.ko.xz7zXZִF!t/64]?Eh=ڜ.+? g3#O؞-SISDj&DɎʨʦoMUE2 ! EfN%җ #OnQ`W:{>ܧSF_fHӅd|ih6*l]PVfmQ|;Նӱ3'f AA(HS38Tp_Br;Բi"?9 Z'{-HŃT]E 7A))^5 t3Vv^-V("q+ؑs,-+41<qvU#opI>B1 " /a#rsE{č"9߼WӕoOV[Z-c.) Ƌy4$JJW&5ՎnѷQ%Ķ\C4?5uirgkZlBKz=`qiyה5#n1-xOY%G F(:IZLKX - % pxD&y{TnWxU3/E, i®XtTO]E#ǻ!ڝ"}CU]ɡImjl[9h꣗* (5,m8xK [&xT}C-lV=toF4jxf[TZ2h?Y N}1W̱3B'8@e9 "hd?el{Pe[dNbrx-wa̜10Yx8$"?CŰi`r3<ޞSoFɾfn (ZoJ!5.P1]o!@ OM~"L6흳*Ll(Ør0u@`qwˮ !ɯo ]Z2dq/(pEW|vX)SawS1'SB"@EBA o5 |h-\h둔 ASd4V!=86bPd:_>;=w@lǀpN >4憱kjڵg88>8&ԻI~'m)␏A- 5>]WJ9VLvҘ֌6 , E? 2lqRlDغj}Vꗺor+i-wkb7,ftWH&ң5Q~7_X1&,3WRR0SA{)/3{t*]2i¾ޮgztQ2im|.yc HƁ*0p`) 0e"2#ʝDe; sn gTV7S JfGM>;8=9A,!vׅ-y"ːΠK\b@nz#tVsyjFZbGYQy\ z#~y/dT|/ϵ$mJ4k; _q\< .kƅ+*˲A@rm[Bd{V%ԱFS4rX>|~;Q 3%׭'o_x}͉:ZkyEXb^۾`pA4zk֩|ҸW2m:1Hq"% V&G?mi t-e&\'f Ѥh9uHB݆$QIFF8pQN*M[a /;$r܅azRxW @V4P A3a+S0'=35* w-Z[mxojq]!G(y51d\" 0;~[$&HO-|*疴v1jAɏ?xc'ɾ (=Co c5dX]˗č:,pr4sHӧ?6y$s}P9 tsqn2ڽ_'$m=ݥꦭ1d/W7Uv P]= i/6-+&^]/[,Ӝ_*<ؐ8]Nh=?}`e#ya bX)?G%lE[ Wܛ|4u0Sş_!džy n\)g\VF0c];xXLjdܓ 2ӳD߾5f,(ODgq] %`R=,1~!x b^?Ӽ.@,1{ŵMOS5?(N^/3!Fx,ˣݾJ7~Wd'Pp0ř~v 2'zX{{~Y9Q!X4˷sd ۹Tq$ff\GѷN;c]˸(ӏu˒d/~'cayd< `#{)! H񖦱܍~t\ѵ zadI3f`MjY+"fJ[|20lҭ찈AC[ ^N 1.4 |7->^PtDނ',' V`Q!#@s|b,nGG<[ ɫlLie!zuͫ} #`HTG~unu_oI_ -qdT!D^J*+f 󏿥t Bm60ѥb9Mp`nPֱ5њ^nA(%RP{?[cC+p8Q52JU^s%d`ȵЭi-d5ha:&ynKt:fekBQ0`mv,}ZN~4R4z⎿kqH(nqHyߥ @]/5hm-fqB.ݼ =JiZ͖YΩ4IMg9r'[e nH+[SDdX9^~ߥ-^ek4R6Mkr@׮QBS1C57D2DRL< }Lu1YbJqu{fJʇ3?܁)+jw_vyG!+yd/ {jw3U[~>gQ;E"R;L 9TvW[B=~z;_50G-t)dS9~Zx(h f <7vO>Hͽ#f6 bVS6#`䐰 ]bgHi1SI ص|0wAvB`5 ϱWb6,F=)MF$9y?w Hso@nF$,i$T%#xq'rY՛ixipe2"dWJ[ J|qQD]տ샕ТgaLSy1FVu ='M9;o#!d gkZUݟmaۭhed-2bKr|u4 +5kNo"q}jpU17m$AlO;vIe[@NݺnxF@A"A'[&0U@~U_>,>~zW, O#Gƭy_c 0rF!vW2"Zx9R0,Qen& tI쌪6xwHj!!|:5eTXΜc^Q4T'#6qНȸH* أke8_{e}4y+(@K@PGS(fXҵsl*| m7|E֘Dtx7hZp}2M]D IWԧ$ F$ȋt9\PIyu뿶zU0fH8 1.4Q(6z2< }yMgFu? Hc!loԽ !)^*]3.b^aMC{a-^NTE4t bG'aT~[G Ų~0ш]2jw\ ^yVb$aTgMƒZ>!:[-2)ުfsJЫ>lO5R"SEmX:꫘wfEZ9Lԃm y؄jhHu&x`):B3F#)ӽ׸yi6325s ]s$cտH'=ĴNS΃< PDdTgdː x R]Z L9#qp"ʹAf#uRCM9F ퟋK4 *lX x`BY`O! I^:EqBb*s5ǘ;SyK?6MhM7?YtڸWHv9nv] -{EsCg?=^B-RK?L<'P`zZmk:8X!GILRA0xs>1 I5SpQy)%"[0(y [@تL34{i~HWIo6;4?;+Seiv2tGdn+ARF-Lm|nH^ᤠ)3m6-3{Q< Y=3'TH镆$\3Bpc߲JC˳^Pe෨"Wa f1]0RuM7f<vsTG„8YҪ֏?ZgZM"*1 ུI \J`}@<Ó =HP:}n <~r]f,GXwUTeGPxNIuߔ73cw"@\Ѣư0)+-4a\|;hU$8+ ^NL)潅G龜@|nѮ#o$d. `WNBm*Fn?Ntd=ӭ9ӫl^l_=K6DԖFII3lU>_2j׼70cf6{hI>(t|UIRO&-Hb2O&dJ^'4AYl=Ɔ3yrnGyذOX*x #1@>ai;N^pSlkuZ{>1`lڠ-2A.G:b%۟F,\1Ux&Rۈ!8u=b\r EYP[R{kQ}{{zfW'Kꡎ>P Ժ ҦT 9pb&ݺܵs3~'~ϴ%eQ_=f+9hsN4\YukAUsـ٤gTV4 _ mg3?܇兕d\< 4d ;#8 JLO54乷;<>Eݖ6VjdE4 XFb2_R٣%(,lE,)VT7dtBAnۦ6d *v-.FicoS|OC TvY7. QiVxBNaVb@Qjc)RU#ٯ` J{QCw9kY|D9 LcJ+v~PQHF%yJ mn#e662sD( ¿̍*dk]'}F)H JŬ\hC0M/uBi]EBb+S旋&RΥg<A2 (NS}[5%u؜:`C)WD#EMqq57,# -g=v-$%/uG9XV\@QlkP'~ӱ@TzvsVm NdcS.'ɗ$Sl'a.GbOA =H;ݐwe&0`tѓK:ṂxsTv|$IA>nw|/ف5b+M*RZln7ZXGZ"PW\/! '-an;v %p63~g0\<}jZ^/Dp {@>FB%pdO90ϼ#AIЦjۻg֍aq7<[cA@F H*ل:.xo rh'7D_5(Y= הcd\vg Qj]uFIC?%V~*h;ŲiD[g>pS5 }'JQm; 5o6wVT2jV>oaA2/NhBYUOR3px̧ [p06N|׶.\hvzfGN" o\;cHdKyKK/m)?G3qI7lI_>{I[y]&Uk [p 'Ѡ+RkoD}Xo?uM{; 9Ltm_HԘ.+ fv(iŒ*%.=MìjAy1K=vz6-loW4*{@7`\{Вy;hmZ&#V,0Dh|=_PK^d\x0dFϑjBo 'IkҙZU(/ I`c,opxɦ) a\q 6Fr/'sgYgĥa\}^J=dB UALʡͳ t$%` `sȣp(-U5(jJ#SX%OnK}"+{ѬO1>xd˦' q'VuOZt5k4%3M.f͂؀+_4HE.ގZ/ p@hUf futs?9ŕݜuiR z;K-/:cЅR^NK-j%ĀLi\G'ӿ|2@xŋl q=,o 38J'SlmjxT38/x}X͎meK~!مYa` 4jBL43jVGO/$8CQDm6 8XšLH,) S]'Yس/D?PPJ@.|(C}\Nmsƻkl2M#`,>(/on0nMNIiܥeYF=ezh>z#JT\L#M13z`pLN^ _+3{Tm, 9 4m{as>O%!-W9yEj,~|(?"X/(@ G14F v u--tn^VKOrfnR Ts舀EO*@b;HN˜?7bt|)GEv_E{d܉g2c_(A VJNp&Ko?) 7)cY0<! Zb 7;JZu8j3B,"<_PL;T#XA/BS.\)qL0A&+IiV?Al٦&XYq|I#U%V{hj`+8g/\v= P7h(P[ϹjP'o"^.r,,qf;B]\%C|.6/Sm;؈yVW">*렄Ũțf*d8=z#^)C*A_3Imq S\z35%Msd߻sOrf$xoL!qȖ!HH7ۖhCk,7nv{rT/&rNlGPu'ċ}-yK"/Rs٥rM˷wM?imrIȶi8r 4o9$ޏ*+ߓ]12wv5pGR V; /)!b؊dA=FZ:`%Qؠ#ϔzG) AVڇ8.VU2RU7 ?~~bq xurˀ ͢|,ٜ?#NfQh/-õR+~xJBs9EtW5C9HH5u1~R>뿀.jLfZdN Tlrąse^ X:p}P0E-2yo7jσʱapѠKtsgt_hz!b;gqQcb\ǒI.Y:8ܳxPT`OPܓ!%N 8c3j`zú`m褵X!Q-&#=/aU˗v \`Ai-zlK1D5xzVۻ^sZyC\bJswq2{{/)?ڿck)x2Ocw!=1! d^GQ=- ߈W:l4`ƅJ8*˲ᄑ7y8dxkv޲}֜DsB% Wm'/u $M_mI96נŢ|^J)97t!O {{0'd d4LEmoRv-hK0sZSy(]+둜"^R %S^N2Q/p jUp(^qOҏ!+^e "u9DLф`)e`d%Kglb2/$G*Hԧ!`Gٮ{xȿ߆ ,H8.Ynb>lSF\2>ڤq\)uR!H6-c$'A$@WxcVÔeossu{yׇalX K  #41xa6.iא&^Z  E&fY&Á1_gB ]X1Q "u Mq ;2S&7t>pyj1&HX 웸u7hmܽG(yӥl d[DJ=hY/h6c1*m#H &-Ӈ^27eʗ&n|=po$a>dM<|Ț>(rv` GOI,71D咧~FH= ]s}WSRr_d:ы8txkR:b1e\ ϙvi/׶zG+eUZ >Wu"wzl p|$/c)G[ĵ heẾTRIKalg p`P _ z%a)B8 &E=5Azm%g5RTμ.+Y;21.7i9Ag2-E!0A;)*'{,$~%n}` &M&lw҃7qq Pk%bu}֮b:˓Ib#1G9;! o7$9&_ۖ5AUc$ܸ9ܨeGrIBAU?}p7$/$pQ` GZ˼8}w; I=Z䅪`zYg omO6x 6t%1mPaA䥝PA+]dHpOCYRVt4%5 mHcAӱ orL9L<'<m g9CU*2!n5FDqqBp$`UJD\e"QGҋr9;\RTg.1.̎3TM+L#w'KZAtGc!j*z;4Q\PR=Q4Qݞ-*Tц)/G=_:VY^+PFY-o3c*ږ}MË!FdHŶ?iTW^gJVxNCFq:G.?h9Vk;niˣ|h!J[|-6HW_~MC iҥיꤲ/>yZ#Zy- O.T"PWg p<8&2~TƧR"kddL,1-vH|~]ٺ7$᯶9mwt\ڿħaW ta "jXW!yNS+!ƂƐ|vAےorj9o޶/?s Iy <+rjc>Ofj`CQ NVvvWչޏztOӂJV؄Cp@|q$p Q)B*QO_F_Zns A1 8C3 Ù@#@p l,|iZQֳ}g0ˏu) _>i\X=Ej%?6tM6rM?O'+9&׹4C\|l;jJ`KMSVkApchqktvB延W͠V~D> ӯ.n:Fdf4E%&=`OQ7LSM"s1)-ֽfvYvEQ`T\cM ) @pHc%ٮKώ& pצa.hHCp%A}V/}U_ehռ꿣}?P#0b •dp5F[@@b_;OҤ0bW@DCZnv||CYV XvrW.zUY73\,W@eEL!y"qmqyo,:BUh:2Xbh iĮxniuSyNR&)$ӝNOtlpF kIh}sW qa@j􏐃kCn wF!X[z˵p]j:ˮE Xw.ilJ%B`psNE= t6\ǾC%^y4m(ͯJ5>qSf^e#_ VN !<ڬV2;h~1 A?Z5ZwJ'O,`uS6GE.sL0J$$Å׭&)}{}g4A[-MgE%V}xQ֭L%A~M^P]Ga D.OZ&lZc7ΘSch*KgV c@81߈RX̬=ά/ʙIK*!iHҎlM~ǢH$@ )%d~ 5dzbLKKP&9\+]iӴl]nGvz pѩK3yK^Tˍ1ӷϺ#]P_uVEpg<N>QB] =hEXgZ+ n# .W-ވ-žְ岨 Th=)k>(SegVSPFcqm)HB- (PXywS0Ġ6q?PxejV^tRp1'4blVxz,giZqr+ \1ٷ'sq10{Ȇd8IM`/ оu9Q?X y f7" _]r@J]7,=yr?/9o$\KȊqH=xkDzC q^UvDD5Nrm uAq'֙ggp,u8hJ ^< Oݍ,䨼PPS8^q_:], c-@ EYB% 2/O"c(}AB-y\j5S@w,z7fIǙVUk2n%PqU lFm ?ynֻ iTꭟ1}.'ZeĘi/&᪯Ae~e䣋5@JIS &O5wAYyUfIemwQ2q$1ZGJdžS r9]2(|`ۗ\0BX5$Uum1-fO{VWJFj?Ί͡>]y:<ſ4dM{aub8dR7?(@:K]aQTmL6-s0lJ>Vu~"HFל &L1DE{m}ebg謔I綩>fUsĈQe~c:og[+{KeR* Tȩiy% \"zc{o%JXn9t#3+Vq"ǖ<ցou˰hwXR vvS2J 3㥽H1ǫ>-t?zr8T=P;Ijk$9ô_ IGS$qjfnau#|RKƳ^7VsH"/$~]`0cTQ+wA| :? >x j>k'8^˖7xB/]].'m~1,+ a<'j\Ε/9jJ8·k#6߸B)ur(#˽=ln$)OmKWJ жY ao}8a&|bnZ-Qh @e6XnONyV(!SWٷ6ʭM .qbVuo\Y0rK`щp|ͧ N1 M\hCDwvsTSax64 h4^G^wt+/1,m_&}!A |ARLxKW[)t˿jBy-=pGE?ӕLwtT{nSc>*N iZCX0"tS C_sD@|1QqlGaM?{ҝRH@3l sG}ĵzӬV:9_~?vƕm4oΒQ"JԼHIJTcWH3% ):3Z&(;(Aj~`/8lF6'D㜁^ߗ=>ޞxQ(HE~GJRoȿ )?*iv]zeFWGXiЏil|mubg` AܨD+n[x(T _B5[F]O'";7Jfw>3v r03TFnAxC̈́{,"Y΄Й=ɵ;>٢qm+)3g9VP,LML]_!q hH H[{n>(ӟ+ẉ?Ucu *~lk `RTW$|+A S5/r]Q#vWQ ՓBzj꽸3C R" '23Y(y$8PzZLzQz6on*%⸖69)/L V{!êʣ&ڰ`O5Lm0oOGL%m=SҎDZ6jN-FWjKn{W%܄e]!HU;QyEyG bѳhJ!BRW1,A.3n%6ǣ*fF ͡

m8<a4AdY<|ʯ M#M߻]eؒV^DbqmקxA@PEJ7 2`*xQfgt=[Ĕo q@0|@GJ|9QC,dQijT=T$UVP5*I brD!HQMwa jOW p~WYǨSkAd% _bܷXXZ(tj"'%( Qćz.MEmS(ە҂ZKɌAjf1=b_2uhـ~?[aU r5V8 Թhh;/y+Qpxr@/1?,S6.EN~^ϥj!!t]&1٥\Ve=0&c/rj< ^ad+YJbnV)vc¸x40͛`px;,Fa/H0qTM<2qQ{NgC pPE$ӈg>{qjvnSSh\}ySe9 oiz{w93ӳ%v*\teT4ҝ_H2l3wh ѝ?>A;x9:\n4qך:&iލwJ_Nլ_*{^x]5/dT9aQkN}~Flʂ>'QXx!qu58 ofy,4M4^QC?+dH&Ğf-!7EW7蘑ypeE^+ =' q=An/; @V0ݐXŴFV$?7iŬ]/dF0ˮͦ:Ud]R;\:֓O+ 9N!Y=m;'P,Mok'D_EښeL!pȕ`M('^V@`ՑZ:*V5z6$řU)OdtD&NPwP%}^Zgu ^9 1Z^iMY)7 .4vZ/Ǥ nQIfOOI x"\V\tFqyfllx/Fͯt;L-po+a692dodN_0;JR$B8`0!4=ݝ(2~\x,lZrQ{gVy~hvÐ ht1=Tx:f \e4e : MmA2֪*gG v G&%>ӄ]IX.p e_V4Qxt.m< nVjKD55]׆?/9 vAڼXdXɤfo+ e1V& "j#ei e\ R(vv7{O,-K'~ԞT})Z̉rWГuJHT W<ŖY4FJK򉦨$ @@O7‚>gNb Emv5p8ILP;'UX>aCi7y̲dӴS5],Any.u<`kG[J[= fނlY6+cV$La|&L-;hnpMJgו ȬFDy]e5<3z?۲ ymp$Gq-&S-氋@(bHBLݹϮ#R~^Ȅ.Ds8T ,+$g1[v ''ΦuL_RǰCPҐ=j9y<6KhnJla"a erGB2֯*h98ōg>T  䠊F[|\m_uM3! kF﫦ѕyY0T>gیՊatk^B&_+b\>k~3uCbF́ܚN^ P"ְ1o !^ }.#/͆}ƪ{ F!tB)0aMn(n^u ؎-Uҭ{"%.ُb󷌏zx#YM遍[M 7f" ]?OOuJVl1)}tk~ ;7lPXyÅ-Ba$)j70ϡd]ACΊ=1yPr&^,K:@~fI\48 ؝!F1P^P-l3bvHB9dhPpD퍺ũ0`FE=Y*?3 ܊bNY3l=~z݅*.>sk,C2N0I9 `8ӈj/ƈ+Z*äGzCђ0ex#Q\za·CE3 $,PHCXr48CVvGuBLIE|1O\ 9alCw.+릖4(}xU{ϱ- yoRzquG%n\k+ ^/K\P"ϠrT8s闃tYTek%ї<~T:mdmJ17'5I'"끫h%,Y|rF&6\jvgexKݏpچYOtX&ntwarGI^:C;N!pÆתVCkW+H?f{RIȘ&3 vx [΁ܠ޴v,* `;%[L,~ʐ]PWOLJ`ax\}D6N?uu404q5SztQmm[=އ!uBN9`@ )3{kEǐ-J,I9O2 !VJfMھ`֛r{yůnku<ײ$R5ӿ ;3)aNdcB3A:~PC5;4%Xڎ Dxp 6` |Tw34WM_"d:nd&?!IK՜4*m< ltf/ }^d[<:weq鮽0 . VhMO*တnW`Xd_:/QOQ%cKG%L&Fw_r麺}Λ}=z p%sG,a9sl!ϏㅀGQd]70bC'cstܒ? \gJ#Pc24 ~:z%h RqNS`ވTw;)LO?%h.Znm/*уiH5JZ[$Z.ԵJYqgi*IqxA"i!f͎ʸϸ5?SOBuAVjB{li9UŊUM*c_Q&  AP.rЬ=?t%Lg/`_ۨA2ZQ(X}7q\Kjë1PCǂ[T7fhtRQ)m:}an -{?4bQ!C0B(u`|໷*XG];AzeIDp,<jM Hۊn$ "E˩5͸K:R ]|JqMgѻ>Z׶{Dc%L[">t\:ڴYo:i .N$΅xJ]`v}!{؎J`M;q*yE1B[&5T(3"3-,i窻BJgCBGG}^ :m>T\m gTVYB=(hQRIĒC`eSuE)wo2lJTEƒ!rGf%}{ınip.:U6!4 ,i&cKD0;ztUbTEm҂O>/ ,>Œ+c?1;-JmϞRN*yj[i(4zDxl4h;Y'_h>E;)L2?229u/?=1 ejyc^!)$׬0m *q[l: 9 &!oom8 \KχPNndǩp7F9.ׁIz;R:h1 vjG̒EDžSհQ5+HͧޅxKЂdV;1`Z'n Or #d},ل. @D~}fʡ[b@OaViy &({h ]5Cbaؿ.^+*}b>rM;< ϝ ːS[,[My *)g7%ЀĤk{B:c"\gq8E"(˗{nMS&Im@عEO0~ f*VZ魒7( 'rQxO0 !X)q*‰a++T 5?F9~/mdzi*ݜ/[y4*աzZ(eQx)T4dqaS!,˥gNV5-3 t㡬w6ζ$$T%y.YmI*9=Cq'XMGy ` w-,:s/ I[_)%r7B7ua7?] ._.v|Uzdr[2-W|\S4u&d`gbg,! -dU!Ѿ\'F ^1x# j~ea=Ri?tT|~S;Yf%x.Ӓ]8d6Cp=tŤߤ/)9 '1L?X/v[1Єtk<_vxVk:FҡYUev!^ߊq)T#@vI7o̙sC~0@2:Qޢ`SN/ҴjItrޠH{9sE3Y]+jM].y0#L+r[1TET逍=e٘ ?.6PWEOϝd\f@5Wa8(Cr6W? Bpa4ʲ8ݷlrr^lLe4J03!p~ )5{QTP<q2خQ:*-ƛRvp`NJMpU)m5uDwh`TV=$7j|Dz**;B*x-},Rv|_ ߸ /.mhbHS ̶+2S=]5NIM]TO WE( @xPv8ٓu6/e/q,d i~(~pऄxT_`Hʎc=%DoW&Vj9)D?$ÄfAsW?_cDbnBQ;j/vL Q JG(ۅ+|(*zmLu{s~:j3<8<3yHDp{X)uDJ瘤F6Tl$)a;Yr VBfiٸmPM4D"B4Mո> @YeNdoEW/wahi`c0sAҮFm .jkqP$v aXpc-uB 7B A;ivdZUQvʐH|j!{JUlpim׳RJb <񂓁_\&~4^ʷHD\T 4Mu( >mS*lXakm`w#7`ȣ\{bW)AXB!eL7F_Qb↗xb|Q^3a))V)dٮ>#kA<&k\]d\j}km9ԁeǚ@UG}A5d>[@C@p-;MCΦXz#js;.e]!5hD+‚XP͂e@٦B"O`*9K0d]K^/y|ZmA9Σ_],/71kY{6y2~޶uqCen4]lG{p6̕ibuɜltAq] b責WnluIRF4X; 禬$귍 "\|v/Dvcτl_^~$%t(L@5rvdyFYNIIiB7acm:?9sp|˲nmҔ@2x\||7=jk2"\JR$tb)Iv_pB7~eu3G97RYCM1`Ir!hF6%-mDA@CmU"rKz#>Ki2$NimxYGqSrGHϰλ1A]ji0BtmAaVW1(L<;/(Y<ƣP_R6:h_mV}w /.{ec7.L%@G4qpXǚ.9]pf L Vj-v&1JunZE(Ԍ\ӀXXp%AUģ!G"QÓI>/M0;/-~D0h_ s` <]*(׏V5DFz;~F{:%?gJ8ī:kÛTyBC\rB'0_a&O7y7x3bfL<ֽ4NaA4UoHF(m'bjݖ2.243|BTCe/c;/D/TK_ GG^++ -z^g VQSFDhaТa+FL°DILN`(.Iώ߃'5oxGC-`657(FyTA`]̗U܎m:7Y*z~|VxQԡ泥 p2I>X5ZS>er;TSm[S@h`s-`T gέ_#n, ]sAp܉0&=Hǁ\e/Bjżh%'kL|N.|UdGY*:\֙[P =%vT8A;|ViUbGCBUөkƲG;BD WC OFO47jU;&T\jW w;0I𤆥DʅsI~:|]d:_4ڕ?wNJJRGrI,Lަa&\.窆XZjZn_Oe:ґf}WoI;+fV&9$y;>~[Jmˢhy",`Ŗp<4٭DߜUp*olN\?쏙h?Lғw_uDx{0@]Z",/ O),9_|U_ݷso8^G>hzGHy7?\Y.TɾCyݍ)5)CU?]pS} }ȋzG*`Eo\ؒI-b]΢ӗpLO3sGƨdLX`wU`<ҙ\u<"laޢY+[W7,G!6ͼG1'q6rB V_fM%1I]k+ʡшI?7YO&^ω>XXĄ8E(J9b.y^IoH UD˴ ,wv(pmf'X$7sk(7`׆h&RV krSxA M ?}~@ Xq?>qGRJu.ezVnp Eҝ r &Fhԫ=xvnU'3Yg1d3oEӔܥ^ a8qQ>_&rSkڔ;@GRFsA0\e#Vf BZG0@_Aak0嬙?e Z\T2E<:n2mV&h' cDH[Ja=NQٿ'K6S#mItDoG@Qn6G-;Ɩߛ{Doz4#"C^ 7{ok/08)enrySO#ef71G34P$[R&d '{m` Z_FŒ Wd/vxJicqg?L`̀`m`יDi Kz Բ)ȉjH\Uy]ԀGaY i3P Cl42aA`N vÿ[h L6@[퓾s 6צh3ZB'v:\X>c&K>C-=2qa&,T -AW:qh֠+"Ei)ȺV/.UAE $) '"*;BD`ЍZƠC#xKI_ҥT2( P}j=VPW0ɗ lGrڄrA  Q u M5{J6c[9Mc羯\IR5HefNUR6Gv$aGA9!׵JJEHpEP.Kj }hݿ6@P9(G4B`UM Fo@ΪYvv}R1-~a Ojpta>gQ=[Nb _WЗ<;bG9NGdH#;{-,bd_|,;(J_/谉 ly)38њ`vR?Zǃk.sBk!q|W 5 _hU1HHlp]~\=PzX8|RV8 l v }tդgK\ >lL[UgSS)pki[2_[!hB򅦧 ?˭EֽL.q;Sxx2O5;kh>1T0+ݵ5fN1۸`ӖX ]Xh zo;05u46qFc4~#dW|?}1z#YndJ#y-|K*Bjdw}Oۉ*a*.xiQ*w3!$K+aen@k'mq]+ qEظwf҇p!_6k&lKdު\yњv鉜GF)H$ IJ2'LZ `W ٖUZp%O[cYՏ`ץ"d,* ` *~j@#.ŘL~rP0 n(s~A'hc0֑34I*1EՈ4THÄOP`FO @F_ r`TX6]QBLRi{&)8¨']f_[t\HrSޟFKyuNv!TR D/_v9`+e|lj/Yt=\;E]<-bc6cϴ'3dFgW靓n1| x ť|[NG=KŏT)yh}^ Тj0q$~\V*Aw(m)x^unX&dvăKM75{ha(@>!@M(rwHϠ.u7+S5HJḏXv_RaMehL8+2 >__iՐqSwd0bcnXZ>A}yޢEI?$F <+r1Fw{s-A= oݏt`]ʟ0(?*(3F0y_6Ȧ?OZLVʊi?ܱEvZP?H>rIUrR P8(_,+| +aHnގSSz_ f~zFAa\%7dϭ1&|eY90$O\?%ap;3 e*-);ψ(n#24Lν|$&A/!(┩OC`BEwWP;XpX>NUVL?i"'kkͲmr/4{I:eH[Kx$ 4,) :_^D|GU 'x?$WV+eT tJsY+(ƚ}ּM\ n%;huwQњWrڝ~O ]@%!,U-,GO66;_ıOZW[i[̆9ZK2ց4y]9Kyɴ3z]DP=y=6 P;) jzl)'I]4fE"};oUгFQc=IӂьW pn`$QϨZB1u0gܡp2d{n|VV6 .<1a= 2㪐x=#iFݐd9Wh7>r⠯&䡇g$~ {l_ZMDzC& uav`m+[!B`] OuZEk#p(SaQW[{!ONe9R!U|Y\<({T:a'oBTC_n./OuPލ8ш_B6)m ;˙`8&jxnFaeVX_Kۋ'o kƨ,-$p!aWI^8Cl9, Vg#$qxEv4.&9 ;UiO5>C V'F8=LCLH?ɥ`iz y7-S!#JmZ2CEc_.UEN8|άzxY]0DGq{ _l,/eZ3h/Q/* VNrTg$1!(mƠaN 9x`T3hOFȄ/ʡg 'us/Z֬h,%dEʚkER32 "EJrV" u=Ҟס N=~YF`!E s{6Zm6% 9˭ 827bϲw-t""HH}'yTqgd>dO=N~VDڬz: (X\C.]: įQ1%y,Cs); sjSu|#h/+ (Ah iRj*`ny Tb~IicđAi<;¯EiVFmuqLVqn5}⩹!A[ojӥ;`W:dl\Imv p4:n t T-"=Jtv04 .:?/ 2JZ_ϐt_ckPqHi.A΋X\ Ûl)M* aWnZ䨯o{~) m- s},"]pFAh\\;F#j؅_2>缆O]PMQV.[XB}m:qgX]*]@-:Z.^""л۷1OY$vCmLqĂ}x9{e}xÉhIcc(ik?kzwtHɗgn~l&iQ*{(B0|lKyd4 ׏MQDi^~ȃ0I:f0 BF2ŏVTN[YZq;Bp+iYK>괷#Uð '/dY?JEYL (y; 1*V8F̩̆<~,k6t-`1DMrʼn~uڳ.{m+׵("\Su;SJMwP%p$-z#̅][ã!{LOMi! ϶uIw$#_al4#s͆:#(pGrk`3g=tpBa^?n ?_\Ke*Q:| B \jxUjh].LoNU}REL"oB$NuU&`4T6IbkK,~wA(j: =!/2<9l|T3d\v$܎ϪL&Oaq/ M[kzo`HipjBZVU}%PC&j#5Pfx 8³Zp;~̮Gb K4 i۩#X:qtUx5f3Ȗ_Y(j4h p1mo`0NoiK ]+wN 5_kmv;g;Ma -قIX]qjbkgna"]qUNeX/4?s dJ\^QtyBT08?> Wh^:cpm\^\Ób3Y[+M> ,>I{!#}}ovQE?_9jYRv_;>Xb;w@Z-yG:( ۓ[d0lJɰDAt OSYMnx^mbEIg\r8s|creXgV:Y4!Ziu9,jÖ?Ր>A`dŔ8`*L=)N_"|^TxOUZNrC=߄!MW_`iK3GL~2ai/2$p5^Ëjy? :{E]!|ΑN noy1ґ b0K֖uL4)p|iwee,Qݼ_iy+aXJr|O*8 rv䃇ʽ"n@sQo#F@ú03MT}2>d0>rL*>-I%֦Gac $INH⒯7ݵTM-l# 'rj+hA zn_cvW49gvkkx!Kf_@7$zHd%3NQ&:KC 2e{0b@-SAjӻE~5xH:aeR>;ϗQ(eFUV4w&^¢w8U}ɞ5o[yb(w+"pX\jGQa^i[jQ&SR+#-&| ǹ;ncX4mHG*&2XC&E-Q#q|)zN 9suQmi5zb G+<2-b00+$5Jٗ*?Gwg 1hZ_©!YuQ*>i l4:}Bwwd/~hAv''29^(d` `5`jNZK^+yYm?sUb_DYOpf_}HPHwZî*ben@i0X3-AbIL2R6mVm+><| 1t,y`]y;LwH.Bu_eW(y'EzٰnNa#͛ɔ(-]]8On:SQSCTkD;E ,O'h?7*X֜YZ݋LXjX#`* 6 bPgnjjvTl ^?3,(#٧(hhLUSPE쑀LP2MBM\@<=z,쥘nW(~ !78 #Eb҅e4e(OYSu' Gߠ#ӜTO 4^9E@];(3n 8}n3Y9#N6!z7Oi@_M{ШpbKLm=w#3C0`Sy.Kg|/JDN);o*aeNBR.|T笜")9[*?@9D1'mj]T67 u+MF sш< 7DOHJ-:!?x'gքDu?3&Pil祼 ̡c.#^!B6uU#jXG{ZhE -GYlrk'/w":A]\<6{@FǴӯo_eW~&&Q`MtnKh|}w3% ƩVXk^ .`F􁽥W9 SkQCn~êW4[jA&i,lUTWĄdžđ) 9f gKŻ5X `mk#.b}f*NcV<ԏ;wFmG$;2Vkf"{O&FMfwUuxmG=IY8L[.=q5A=C81;N5HCtbХtGA#nq9`>>f Ibb ~ϹΦ@ܺf)Ѝ9QCICcl ='n7skTtM?@bǙlYktu񁀶i Tr'kM6Ma-WƤʙiqp!3mL){(?./ xw\?>߻R5ymUB.GD ~|f{=7Ga X1!i6d%ȻbȄB;ߊa-p9ӛ;g+p ۰t@)M8rzI{o$H 19x,Ruo$FFlO1\X{*{JZkR [ӡ}hҹ,7AKQɤb q: DOSol{L j&B"t'c8!Ut XP4%{4kmFDvfi8V4v'^T# )#;|81\Yivz `>N\O,<2Ub'.v\YH!ZUò^mb~:|>9pa r!|5__/k UDG)>, FY·2.]dMil֋5 s~*8 aV0Oyy0?۵pGl=s ͜b.rs:4{_J<:͡;jHy:fxA AA-%S0Hs}z6[;{EBC,NNj.JY0J"Abs_~IU4GK;Uv GwV'.5]0*+ %:XEfV,+N#.4NaVYp,+]ІUQാ fQA/r*٧PbEkyo>"nSx$pyIEsA,d5#'̔=,&)Θ@%ҥ0pT6|bTl(7g" =A`h]٠Ģ? | ;nw5}ޏ3n\>vjI=I~ʼ03;A:%)BMFb҇YJ7(Y(]UUm@j K|^r!J#HT. ;V;N}uEetñ ǽSPr5>ȣ_֕xef|%M` ~tP+%X*E#=.{+U&Hy^w@ȍ']o94??.vakXu\yL+#l~;}qNx3Y:#eu`="}'LU@GǯR3v6 ]a1K7P]=wD=,~| Mk1ɶiN +c*.;1Jlz@d/lL̕Yhpȯ4Ka9^sOɼX"z;5w9/9gېA v"S3JDf0/ ja2 L%HYᖶ X X 6Jz^L;˦r9o( Ij02RKz7A[Ƴm!x"~W,4miCuVЋ%*L[mԣ6k,M%fղčk&eqi_}~$B iv3UfTcMrgdzJ*nIEn]Kb2VlDLtEf=&nb hV'F?Ƴ>[~ccR"[ڗχdQ2PG+lۯ~\D=W#ӽNFOe ٦.w_C?%uD { pkj[?2M^;g N1#3&_If]^ ?px^RmkY᳉%2:I=xf˖]>6|7HӫL9)激Ss*'(1B9}rPBR" @̷GbKu`HўBy7ߣٖ{8o).W? U@d?s٣nx491+ ]QC2.ܣnY1 _F1ڱOXr _"MYP2jG׷h1'|k)CG l,Y%,B#}2SrLȅ]r.IGbg D}KL*I0 $LbmrAs}A,IgƴmUytP1'a>ILbM6& nG=IUܵ1z[cϨw8uJ >2>uؼfpKܼ, uX|{GR/^-8Լl<y嶱/%17| F{!hD6$- |u}1(w%eqK [$dv<-\݃Jt)IG-A:Jo [y lPטy`QhZS(h5؋ wݭaL@I}U[Vy7K;\>3odohͲfהK>\m/Ƽw+P0R"I ŒxX"Xuv44{ M9*%@MF-0SyY"(ت鿍 nVb(i=h_*sЇqG 9Ppͤ3hFQ/NNx닃X{\!oAAT$́#I*AWCa㹌Ya_=nJ'U`Eag1[k}?$*mu=JS4pNyQhʂpOIݛYjA"6|@oWşe 9[3Z6u6|:S(xrCE6ŰZJc fWJ!K& :*9ֽmvK<2"9#I޳\` *<)m״8.T`8wC|n;pHNIa"2]jDJ+aCltq7 Ma_̋Z.YNjiȿ]K[y_N/v$g H/Qp}1t {z, 'ތ \ɮkE;N}-=5yw'Dr1wGi!|(u  UQMjtm݉E!bі-/#G{̃:_Ҽ;\۹Si4x[VdS@NZ1~ݣy̺-jw{ӝ_@{Kq6lQɲҩYd =uif&yȔ¦=yg ~#= 9LHO5i~1 }c%P1.Vt rTd@tnoyfbj*t͌د^ӊVg*y7G.f_:|:)\a0ev|[oC C246U2*)\+˜` 3n @XQNIM(c_7umϬf&uc]G1*R)4ZJNl :$P&Mb_FE`g8LXڎT|GM˸Ҫ4.25i+3.POXVjD^M %p-UBn`_ڨHN,3Fyl_U46z%ebxTҜAY+= zFk iew@]_qCFu*(r;nn#]nټ^Fɸsȳg)Y{6MO,VjJ(3]t>i"G?\ Ko^q`tKv|zfFh&hUщ-W+ҠkX_^b1#"7"2&kv%@p+'_IG~AX " ֡ osw>\lxp -kl~w$A+ǞiBdwW4 U]-#DyY?]9 9J9`l;OƄ[ 7IJX pρWEb~-S wŢXj6HY97\UTAލ3 AajehT]KN&6ݟY[Spw02 SP'sܶȆ{y#ݮf@Q|XV*BXa$whc;{Œ:{tj.6 Km#',{[&:QՁVtyq0>yt7w$!$0@ˢez|+KJ&wK7<\, .떿t@3.͌F0#ډUEOnXz^쓤c %A?ǹuI$^S0uc%H}0Qit[foи(bW_?m?WS\C-md@6Ԍ}G<2!} љXqKee(m$=shC<,vVlBk [֯A;$,´W{M[ɽ:9L{ͱh^gGR-ZNoWSHbec*:BO`=m4]rnXEW)eΊgZS[^sY`yr4|6E%G|PXeyv$GLiͅjH#ChL#miBɷ|}Нym:XZӻ 3B8+ydVzCYnT{vmo&S]@}ُ_4ϗT;-H7}d[3f>5;$ [YBؔFLՍ3W}n;!2m}xゴWlX Y@荜%ʆG54,%v ݺ+wWga:Qp"1u(O(J5W  Pt:lH|wHkȚ5y4đ X5IɈ6V^-LJے)yS+J «`XDG8oFq3JLK$s<:*4 "4U0lq7bX+B{kݘ]m^y׋!؝eåT)%nE _u4,Wku!nCb_.O3F8`Efs!%",ʓ3 PlsP24>L%pqGZMbSܗ0ڏs#j@"ਡp>c !^к[*ZWѷZ)r1nT)Ԗ*R:ߺ׀X?r|\ԐwdD6k5bڴǻ9e=~/Y>0|í:,}436#3emę=n a!qF-&wr>+ɲ'jdk_𯇝ݻ@/S-߽(+3*X )QL1RIΏ{րV1|믣H4w/)T'b U^DP?+^C~E115j4s;(^A43oWq9 ח;˾50n9겸"B'0 C7b[;$ UMqAC~ Ϳ&KS3].(Dҵ1lׅjvah z8@ީ>/EAglߎl 1Mhlī⸆#-P0Ym|g6`j2wbk@X8U0xaSr AQilx9 SPE3Iƣ؟Ϟe%wqޢZ8pǔyu,n#> hd"]RJoKqQ=|!̸ c_d JU~&[Hv=:A\* ߠJ޲[ϕ I97H:qE-lqέ h4c #f(< qq-=F&Rna5˦g8\}#N4_`ᝩv`2ϸ]8ͯ"(LfG"ڢ>ķ?+h0Ͷ}$kVe7Q8ejݧjgQ{\M5JS Kț1Ph _xaK5ag3V)p)σA\Qx1[":~X"9N*K%aEߨS"$CMn ߢ ΂ȶDz.BL Szť fLw ŚāԿZ?rHJ9>6gPݡ0yt{Q.f_2rCujVD4QwQ| ٝ"$}cTEQB ~e5 N١vݿj:KLKL(`,OEǶ"x﨔N@u_u =|CuUdk4d>~q0b(stS!Td)<+[?A2'+1݄|_%eX ~QUeWnx nX%MfW1#^\ElꄝDA 97qP)G);Ӗ}Ȣu`USd>o\ =C6cV/q>n' &NQw(1E&bшLOq,9Y;I$VT5PGh1~.MsWJ%th/ q!sVqA+Xz8-'m zso:^b=j* @rKB|iaՙZ7(}Q[@neO<CB2%LCo jQpl(vHz"·ֳ1+3#F_H=L4&#eKP5p Y%TW+X+H.CY>n&47+TiPIB2̦}'"Ck^Ǻcp&,jڠdO9`U$RM0I1M}x$9}ƮD5$ S.2B5G۷'7~+nw V_vRU=3l2T񈁅N(NS@-;bm::`j6=;9Z=4PC0Op0MTDLWJYmi0 v.5XX Ph2?OE4FiI}Dzc`xf,?3r3#ڥmdt,A!~)|JXwoQIAA+@Rk^[b;0nv:Im'-˗WAዎe"U4ĂƎܨ7J+Wc"՟uΠgQηl2Wk`O˳IPK^v(2.&%WY ]nn"6vL~zW9^a΋ W&J9J@I96:B |yñۚ\h&H 9bHm&c0Nm!3:ګ`HC:~[s/q8E #;q\lU?OȫiPtdDG;"q0&18tRzpK˗{SI,I6hWj%#YXZo;EL <( PeAUuR9Hz"mhseQ"E+x Gxg H>]AܴP6Q"ڄ.@ɉFyk=vEotv ,˚ HKrhOC#f]h9Pi$Ml=j;O]ל2?*3"t3A%(Fӱ-ܧ]KYhyHe!wes̚Q4p>F(qjf'pm]GXo#WCV\|Pzl]i0<k,U_b̫݉flcz`7djP T(]m/+[' cJQ\9@xqUyc.bN%>_ݐO+L{([Й:HZ1DsN?J;4x@ݓuC9fJLJAhpb;mK4X.GoVG -d2i95ŭʈQeM{AҨIa]d5tX LہcghyqX&ѐ3s(L8k]~p  !\vxwfsHNu|ih2O+5! eT7_,ԇPHe\W0질{{%u?ȖWVFWPK޸AiH!耬crAT54 :"7QXaM)7Pr5j 3p`#)f .oqoFQJcݡɬm+"F"jȽR/޸9}`?0Def"M0f x"iU!ͲĮ鲒yvkD;QvաKǯVͣ\_wFm\k*@!%C/ A^a^OTʔtfc%Wc_Hkjh* i_*LZU%JLw&C# ɼO ,rΣ^ecU}"Zج.—:(s{e>"Ya=ad B̎n r4sToWFi bknkVM畘_I}a2K{~JeBJaFތDњcfOc ҧ`U}Ed<ɔZ? - ҡW* WM8XȂ;lDiנ,=d*8NG#@EKu1<@ Ȇ~LT̀}]M*ΞOs-Qm/&)]:E5MD%_o]&!W"R+rJYPBGUGޢI>VA ar7G sD@1pMP ޏ8W%\ahN.;a9<;{"+˒$K` z =",.]f4 icsclG$3-=lC&+i;3-O٠ʬɜ-9ւnb|$)QWXϒ[WakWNsXM|ؿ@![+>ҕ{hpLYE﬿ȠV1nq->~߽A$oF>/ [vrYc8nJ/R/ũC+p$aXL[q[3YXR>Ó{ Y"7~ΡQ}i5-E 1$iz|8s(^E\u##m܇#šlwj<}Y0]sNz $.txK '*w`V r_]\~)D/$xGYHa//=x|;Hmjð\pjdj~An ,ّ̔*<R@b/?Mu#f~8wr L=Z!:2whw2W渶8=*mѴII `}EIO[-sȾvA1:Y|,ׁ LS8NCm~Vx}m(+8X&(Bz o"0GOOܶÀ|k ]XVݗy) /YK=A UHڰdzBd?$3U|N]83X=:s.Y9[$IԢsri31b_=&dI2MvvrbG|hjP' Ò򐔗󑊉_$VUL-f 4 ~Xe\yƲ-V'G?{GЈo]uL39:T^a)KǛܣ]Rn퍰MGu O,q< WD~.{d Љ= $ha閠zi\]]TZ\;S 'em|G.лf;ndݞoZj,&AdZw}%"k 1B;mL;A!g/=1<+E`fyMr_ u4ʎA3]ӈ %/ E\SMzz:ݭ9&:/mLvos&ձ롽p2%0ċhqgiُv#y:'G2gers].ZD3GFCoَ9cW64rx$ηM&`݋G,r& XqԒ!Ԛit%Y iKG@͈s|C£S{tҹ$P3ǸNEo݃=T\&JkU1̎T'ڹ  kdJ$v,U‡?E4e 9M?qCwLgؖ_rDr)}E`*rx>'QhO0"݋j9v#w6%ww}?nJqW|UF{{eGWfPZրA"=}FC)=/En*kbdB n>aL⽬vg/=_db cq cBX3 妈&B5?aTA?@?Bȕ}BҬ*+f*鍔 12mF[!Λ:SEk{N9ѓþfݚݛkY*;s`E2NeG5,tEy0m;Y%,JoU3ωDdq( [ib)"̐3>UGE' ; Y5p0{ };$4Xkz Gc5V_mKZ~R>\6]&]Wy>R7&kC@כf W>^QpLUH ?B@@mKoc2:O@]u*@T˝#[ק9w[h9Jj4ob({O7qI=SF +Gӌ ^טh?Fn$څ`edi][N-EZEBLm^K>ט=TDy@n-BX$JNM ov 9lif߭v{x..h )5]jǣ}xO2 NRLQI8*f|^Hիie bЙܾ1dC6XbjD@|$J͌MJ)ra/h%Jf\m\Ya<0)p1qfƸ]E,Z96cS>-\lN8hO.*Uޒ|MZdFfiȣ<7 X M+rD;7aHQ OȽPjʏI??4OQC ӗ*s9ٰJ]vTq(msb(c>Y>bxf |&W& R1L.gĀk,`zxm_ǣ8reO6W9,pGD2PTh%`Z}q@Aԑ%ږgzGs[NO<ݵ l&xjw)@ yPp5Jڳ~ZfʬCȃnG2VOX?vRUK 7&Q+ !k _-ݷ=2|O'Uِ)嶺$MyVfu}KNF]?-MV M5=: &"rnߵi}>b"jܤlL Qu^ۡ#X0>gWh2fÊ tiKVUhǀ`׮ ,(>Ku@Yq>R[D^0ik*vT }EJp #h9ǰ upB+K0Ct&6ZN297Bouh@Va'O {AQw0JFq Al.LYOxbH.?]=޿h@;%h\v%Oޥ=O~_pOܔS(QG쒗s*{ 7lׂză߽piӸ*/,EfʯW M>s"=fG{뱯 1Q2d@gp Nx ;ߜ7}Kft2۔cߔXL@ 1UAS0RGЮGJq )<ۍ* =w^Ѕ8˟\RQէu+2ӡDRn@&N<7M !x0!I4v0"?0zY./#?\F_V7$e"ژ.{?4+:c4 *%7n߳V%@p|X_2whv!hYƦ&cV~7̓@q FC2P3 <km߼ L2!9,fE׬fVx06;WB',$z8"@q ,T#B6ñB_#H_oTJڃP$)zAQ0"]37h[r"3q{Y;tKhK+CT;4:j0a&O+B_L󤳩mPq@9cJ9loɜ '$ҔDղgQ,y~C[iu C6ʼWRwU h>mldHp #4"oT-1r Gь^;QkOd^Z,\Kfv!+`c)vpC|!έ<*Ƀӝ ;o(LdrBLa1-?r ޹~EU3] نƉ )l^'0r`|A2}QA|xS%=B|a}ZI#''oc>ʩp7 R׽?[n݉I|;z8|bVWɛH ɰMmlp{ oIO%i(N>U|z:j\_ǜɶW"J@o'NCyYzϼ9@5\4rT`61>2"ڈRO'.a':D-S$et"brX{78ł-Q yAa:Ol@)I} ,9BIɶ:o̡OLIgq6ó2 ωV|+-Og +ARBqApq~˥$iP;n?4>-+vM_Qݿnr콲\}{/f:web~ ";x# W [pTP{_qLQ|e1]]Իnjk sP.-K&&Z"A5:ٟ6A~.Wpz23˽n>#,֬.z8:$R6~,iS.H<OI, C"rmN+Dž*t9h8nԨaKFe?ȪM#y.׫W Z8 Jh;Ţ[g , Q8&dkLѰ0Wp'M/: "=ow_0.t(I(|"PS"P !JĖg! 42?v= 8~Tfmtqet  $s'a U>xȺWD|1M!C1|b+%qNNklr{Sb}tl_7ZYUgi0,#\JaFI$g1i5_Pf ::U|2s8/hV41ziGhwTLӸ@+ MRˆO sԞ=c3%'E}ѧ yߡwd,㇌3漢O*uJ/z?89ꗮ1!ܳߚTʒ1] `V*.~ %umyt nrzgg9 |}V"Q.hvL<3ER2^joNViC< iYU,Ɵ Uhu,?HʛeWx T%}ĬOQCtV=@S(YaȖWuٺ؆ۛ[-y^3[5`)'<f<*.QWIrMĿ݄9[e.ؒ{F)0nPZ+I8noK C8`~wSsa2D XjGxvZGmmc-@qQ*yp(g<.oZr\Cl'9YQ85W'KZX׹Μv-\ԍ)~QB_jto]¨"Y-m1FA'7@0ߙ j{tArܙ}$/p ? *| f#r|2MXإ=g]b=QV%V/m~)Oދ}%A&G-76mݖ( lfeJ%D }*`G%c ,{ m%2P2}sPd[ӰFrSѾ#핂j]+M&x/y{do EvX URݯ%mpa .U) yxD^)tTxќ}0=\.ɏ&)5sgh~P`a#Z[ծsal`LG-H".36mig֖pN]#ð #z{_?A}j`r?6( iy!(lY T |oe7F2&J8I1HJ2Z5\.,C-Jfw rMpLh3ha۪|S(J}^: `y_&dI̥H.>:&W YAjⶽ/JKkm]:-[|=Ǖ%6̣W7j,*|;~,.5,̞# bߙi.EAR%4{i&Xx H=y`ur׾ BP[ҾB~W-*"b;Η d GS ސS?18AAЭS/"gVGJϢJ#XZpQv jk<1󖟌P Χ]xhn}kbu֊ cZg!A^QH!Ik~*l5+w[2 uf :Bv=n=/(+ޏ_ -ZzԽ˕dĨ?ntDMG.XĦ[YAfGةLeN}f!MTٯntVYj#Nye6YIo4:nsV=!usniۢ L{hZށLOy6Į10j  GYѮ\x^fX6|q)9権`=`xR1ܦRҊ}Bpl\ds"ԥ9w#{Ң;A3 "`/3mL^cn ՗ohpf3˅K -d73}"QtEC^zykL愁GϕWʔTgX77@'2Uʹ+^LagM4.0`5: ,4@Q@a03y;^l E4[p#C_gGƷHmB6vG:?=Sw _^F5hLo*Iswp&Nu>(Y[Agwbj7vIH9LSH[?{LA|ޭ.(јMWiC^EW|4qS* 6t>z\DMknFM, 9_U`W>eXsBeX[|s{ʮ`;1X<&IF!z@2xVma4O{F@Jk.W+oG,d^0l~;MdvsEdn@rSEI=z*ũ. j$KܓW*xy EQ7ۭpiOO,0f%WLc"ذWiiIX'd!X*%쥹KL 韬Ͼt7G,"ҸA}ZAвD&VJ@5_?mʧ} @lu71fODC HPIznsvsl!k=Y!6:=vA|]`/":V΂R#.y~'eMp5RkD?r9#>.t@ƕD `` }d1 OsP_Ʌ 4L?)!IV(D?oĻ(5>1џ{U kDl:s2.]8yfsKO7;-HIv~@%O/7aTi[*48';`0,癦+ð]t+zn/ĤWcU걋Rx.Τɚ^xv~< ǸN#*Q'pe  sKhU[wm6ubAmY˛ƋbTT8A)KsV=~`2n,[V5X̱/}K$:PN -zV@0T2-iu#\M^r]Duo6)-*䅺1x(l}Fg>K$& DŽOeg `5ZvrULڎ'Q@i`i=2M͐7U:Q1QX=2rs>b,M-gHS5OX~xYF R ݗH./5F1f@Ӥ8heYp-R/- ui!\:D;˃ ⇔6]x%0K۹ Sً. #Y3#yK!kQ6(j-ry14Ӷm NdnUvZj 65_~ OcM{R~@m;N0K>m|Ꚙ<x'EsY5 R rp쑯I?+luo  ^n"| G\Xmkؾh6r:bѬ@_<a&ǟT[ԤPx,!r %5N37O7`7}@np޺ˈ~x6[d ty;J TM",9C|SƳ: EuÛ`Yvz:mnK!xٷJONbO}*vB~9&MO72@*$Be g\6w]1ąO '{ M=!?`':M{ QC3ρOp+!Ŏ@y9u83_9uZA|ӶPv&^ndjc75y1b[mEtp=uo hKR IQ:0*nFԖ&&E7ei_i  3!uNH;^vmF@Rh75u#I]wfO*@i+Y/z~DG!Yw5R(b؞izZ26[(CXTFLP5͕D8<} ,hiEZ&*.Z+#U.c#!f>5qLɜr`VNhb*nU7oiGfڶVlN#ku2؈W骅EI:[JnSى))]K$//hlm7I(?k""U{1_G@t U&h0 R&ͦ4ik 7՘h2N N]3FÀ#1Ɛ[:6V' :DyZ\3Fw]u2Y4'Ex0#=gQCęNIJ2{[fZ$ 2'i!3<&"5s&A&,_{|Z)׊$)vu\anPsCMΐ 0zK# oQ/5ci @Z#HbJL.ʵqŷ7}B^<{`UmNPVI5قw l_/pd#~拿a'H:3lfNiH~jzҭ4ގXXMT2IKc8?x5Şd}Y, ,y={S4)sCFV6!ۦ ƾ$;y)X  Ꮁ>-V\6hR()5e ),62_4V5!n5H|]CGʜ<sfm9r6fӋ=@#u}#k"D,$e\ WjpDZ< WNTQ|U7d* 3c0WLB/k͟T[\gi,jBl\_ZY'B b~U2V[|\%RPID3er0{KH+)I1H:MVcҔ]Bڧp"NvU"(/c5wG7λXAx=9ŽᧂA]Y?Sxl+6\bɢowt~#ͼHˋ~c) t8GC$;PȪoɴ?d'Y3(L @-tyu> R@l߁iXjR?a)vb%HEo߼ept'YYm K}.Dz> QSE 4ſd7% W\-PS$Y  ̅Qxj_Qci^/ w/D un9 dGtǘve}58Ӻ:a7NLt=>~P*:T]^wLBЙvSm: @IVoV~հK`> ٜ'ř`Mԩ=+ӮU"CN5Z O?Kƣ%hJ si:zŒ Sk[7H{ nS>邧Z. KzQ$AlX\;Du(wm3̍6T=#e{UͽaLiu*u?Mem ")4Fx WW `'="\Y;5{dIihqve(>LP-w) uuh㝛S2 Q#JC1_@8Q¹'J=Ҟ: ;1 < S4J'qKW9kBP$7o:[݀kkt4!Yrg7|p.ĭRPI`øǯCU0WH)o`vO iūvny,>$_) ɹ%Q^Fu Mz)*k >u;TJz-?r: ;3TY7gq+rU!gN\Zj+Ѫ)R 62iytsu:mrJtIfY+ RĚL$UMA)On$}tRϵԳg>Pm1_,S|x4߹J 3a}l63+ v<'Osc!/5Xnj0Hy|V^QTͨX9f}8~2r11+ߤ̢͋6l_F{qD8LEZ:kXcI yL\O;CwR!N}@B5ιS=dO@o\ڢ`:ߚSJ~ՀmO.qEX*sMϧ$lеvæ8Fw4bBGJg(#/x5S o0/oglcY9(Qd-d}9Wq^rj 1O|: )=d\)B 8M#RycU,}PLR{;tS'sY2\!ρ.8ھ/r  &jsd_X1$z(rF!U1O1k h`tί؞c&=:gNJWJY.&P1Y\RMtp3!%:K?.gw P fam4@k|"<-.KhNy끵dWP?ї>((Y*fHHsG+ y:<}h)w)!CHt=-IL{_1m4xSgG=Er 3E຋i\PÉy38F"rk8Q%K9 F&)Rz 75485RI!|~l?kh^lCj;+>yψm0PYDGtvg@rϥ r9/{=X0ұY7;wTC,_ 9;DUȏG(Bf)˔ ˨V6CًO;KIaCXrx~XEfrJ:Ȇ}6gy#<DcU¨LE>y+{~__HbC_?_JJԓG*(^UA+|m'ѣ p } m^#RKY\1}OGHʛ %n:jbeۈ " 3uX:՝잯OD„[my !Lr#(b-)S `DLF<əI |.g8jS{lf~UjVxk@*OUύʳd{O;pPŋr=ɒ1DÀ2x~,Wȭ_}SDMώY 6ߝ: +M"q帏k,S~rmIz3^ƜbuH{m .>2zcylJ -//"ЫnJ0"IIFɎȽ,ݡ;9'*.VnN"E9qx:}R?cE}pٗ]fh#:f aajD'~ƃ :j%wB6nʼndpǹh1"c7[vuic0NlɟSΡ7;}"q)kK c -(3ҽMDqI!9l: JEx져v` B2vÈ'#A֙s3"ćc xMʼnJꔰQ4_<|z?ltv@4 ~^c596|I*d KR> 0)3ޛ\U &[R&@n: G?OgvwBWM{sL; çOuJpG]kb:L 噌0o|.Py)/ll Ε{j'p+ǜ?͏k B#E4D*t  |`T` W( Ѓ_!AO| ,Ž[χF.h/vv&!vb¯t Vuhy$!B ԙia1/ ޲+j_ȷ6c4Q/Od5.^?)P!'"bK^>(&R tO=,ц۳A+uEl8̩\D-yw0z~Ũ2ɐ}W!~da -8w$N ;OD'97)VUUoR16;@xkj|M|lh-%_/yŀ7W߈h]j)imv݊d-Ҿc~0VMl0i_o{ 'MIf3bR@5շw1тhJx4~7 mŒ2oawFsu7N)+bQΫ`K\\?#g/Y"_*M؇:i9m8SsmiUzCl6 J7߬ٲ{ 埘CWNI^rZNMs7¾N CCj}hn2!1F$cPԢB+W!Pq])w@bF`31; 0'Z=2":nk_-^ 2\fh9i2.N7f !˧G_]v 6>ԅf`|QQbQ;-a؁ӚP@Ek6/d-DYŭ8͞`E[*:nnX7ťݪ%e 6gf` ϷEIiMgf`O,iXG ;u{ 8+һx$4<7G EgD1҂hl3; .Ͷx-H~'ku[9 @b\ݝ£jhݬf+TP90ʛ*/"|vH芗FU=)#0Kgx?Aia/@c7S磸SiT,X8'] R! ,tD,/3._oV{ Q 8͋k۞Z[<&g:}i3a11aʝ3~bj@q/ߍ1?6#=)˯'h>v2kņÍR([Ko xEK+¬EU@;x7.ϑOv'V8B!!@^; F4ROBb>ږˉv/B==!Fs +茚ojm1BnXtZ =٧NE!TJZd$N>^ٿ8܋?d'>;ni(5:-P:'^#L"_rOX"#Pp ibVZV!6 iڞ (k*fR`כ+iԺ{-5z` /|Uuq3~`Fޓju གྷ dQ&UP0`z9@-߷Ap^.q/8 jhɻK@w!h \BҢuȃ#u#H +hw1P.)~;?-EG&W3=ٓg>|F4uvYY1 ܺ/0}]3(k!ʽʷLӤ!Q*\##ͥ7NԼK'kmk_&冣 ;E6C|'w#,2&(AL~=gRD1P1ʕ&ySSKҁPYڣ 6CVO8s6#z;8)wk>uBCyړCL%iS~jio/£*q7S(]ӽu*<-/h9J2@2j L;@AXQ-]%2o2ҭ _x+ 7Kno2eJZ$ āj%Yj.ծ#r:%IvFӇű;tV{|6Ϝ3> b&[qCsPM[MRE8 fO1asry$)#U|=G;'4\1U,,'S/i*?sՊc/]ϔƅAXr ZLa%iO'PR%g&κ49p!n}b+7B b 6#w=9lJcV+|Ukj-<ⵟ;^#\rʡLVX[7LzO 7/67i}i׼- ܗY^QTz!*@^*M";EC+BP<,PqxB{s:Ox%;'sC;ܗ۳&wtjv|ې5W:~[M $#73 ^L~ `C4;CVN& A Rv S+h˚KeIs|o;݇>dqX]4oPͧ}s|P+mKՂ>h]Fe)rj 1 7$'mLӄ937 .jFBDM-(ޔ\{kG7BG9rKqoɮVK[ Vu[;Hl˓wYt\t(^D竡{hFnS8:*e G~ӆ>1'Վ.WQ,eNA᠊&4~7)kMo99AZM qw1%(9iL9W) xk+2lEp)_]-1*1nHsoVAUtdNa%UR_!?>[7B4b SUFGSP~bFQ%t:p78X7o86/L T\qlG#`BVG7r֕|t^gAE ( {B:+H,ڦ;GoSЄ) A7g ,@~*)4:E Jn"3\TU[^_[Mq8% ʠ$Σj'bC mЫu>t{Q>|DM9}qgbr&kRSXK!yOLX<ں^zdEZjypQهA6(挌KnJC0%?csXVe{BykS-< 28ñKyc|3\~_8F}{ׂͤ%cJk0clA"$7^rH&ƽW:8XynV#cI:Pkෂ~ XõFЧO{9q+Un*9r}'-T me.G`K9oIoHsf,ZHC#'ˡ4[~qKc]Zp#T/& ĵ(/l?C2WZ⿢صκ2T̺WLɮV݆KCrT*p Z;Ʈ;N|n,)DfV,gL{䒾,ZNt\&)ŔL(GFƼT+kgAoHOwDvUz L-@2XP*6Iwt>|ǧ9/p_vY oW쾌xN\}D-EuY70[5vt}[GULGpGihc,YcC$Qg t`YUҶV 0Qmd լ0]xspN0GeAX˻gO.wr^8vB2ʧCp]V#LlKU pƩ"6[#6lS[9i0F((ַ6RHEM'q'Ɠm l|AU,OBڏS~,4T/Edfa0,뇆-0x/}mވH&LΡFfy4b+۬^Fdծaf⽎@ մA~,NF%a/poK7=. +IU{6$VwЧnl:`>(PTl<5 Sh21{߈My w%V@^fwJW(`,w-&#Zp*κC+)Qa%h6x/u `q5!Q3  WUΐetQS\O]5t^g$S En *@0~ߝMNBAF > )kbsg EQ{/˥UCpJ A }`~3T+?v AQmACiNQc<$. ۶5kT1/{6" AO;f/JftjeowT\\ܟSb]S$&\aȨ,#UzV}|ګ&@`TahMB$fܔIr/q` +$s0a<+RLQ(Gș3AgJ9ԫח4`@Z; ]qwl_|< ^hw#\<{ iKWG[OÆzy`/z:#-#l͕,ċ}~wGxYWt"%g4b[%2˼{,$Iw$4S~G]dٛ/BQ8x+I`McI{IWcMDK؟tEvJWݬU%""0ߣs^i:_ WLR(F4b k,"|Z@UvsttGo9HW>oR1rź&ˣy-piX||Y)&REJal:kחx zL:a#SRPMd:x)8hFyeQ>U̻W,;ckA ".mO!t@muʰZ?H_0T͸_JW׊{QҀU%LG:Zzs*f>C7c8S;wԡ-yoqr^@ `0e([2]ѐppf YI9?ERx#Yٱ'PjF͑7G%(krmu'$9=U;7Yny=a9Jw,߀=|f˿ͦ"5jpRiopzdge Ș Nt7~b"jp]1s'l8xg bIBƣQvӏe0D:w*P}!@*=*e !.Xf޻HDT퉎dyִ'4˳浣!@f(P/}2CjbhA0\1U+hI.b.+G\c jf!BEsv/[4j:hVErdقVg'^9Fs2'5>Ya3 94^jV58[JjMYٱ p#)z&h?4c+ejN vLҬ,VKJU@/Օ#5S,6R[姀6=Wc^nw=ft9g.rThۑ5UT) @)v~VkePqa?[=ٛI̟MW 7 {7Msh(n]Ӹ@(,t* t ]zCAjFd%U=oDnpvц즸K]}aCx#}D?>p&3K吾OT 7;M:^lW 7m/Q"x֛ :v9tGpr6H*^ɝ*"LVYE˯4@_ȏ.ui6;*`U@SpܭCKb+$s_Om)yQ'3YeChR<ہz[,&!&G~.5Ls}h _zlZiIZ]-B7n.Z9#-t OM|vji!j C1"|g! OLLV Ad6ghHEXK'PpkVSKc !&;\6G;y"t|ށ0XaQzqKs3P< ُ#q&V]PJ_I7{rxFCLSUp!vMin@tk~Sf5hV=YW1Sd=6Xs 2치%1DZ~Hv;,k#w۞ qhϪ=^טtgk*sz$z@tiGq໶U涬ʅ8޶6 *kO0bGؖ|)$OL!Xި(ףբM2bz_zKFa!tuK~8vsvΧ<'w:KK1dɞ?!2qZ[ 3,ڏ9s"Fl>r/X>Gn`őbí|h`9b \iT~1nMZ:)c'%EmO0}D_PM#ȳv^L~Q-o8&¥ m36`eV4`U%ZJ7t=r]4х,uVĜ&0)]%R$l\Y˾fj?p0y㕰ȖVb> Y>"P<_v +*Q@H_n/|UNKI.=%"f?cM@j9$9GE[_'$ܕKqFdY>f]W?+b+j" dq1¸9esƣ0c13-dUj _c6!Õۡt`XB0TiXcV/E2D0)P>5x RWVKb?B5Go̓Kf',y˝>Hx.3[Y䇞');khgߥ7`M !TVvAI@~c >S9"v ͑Ʌn»vS5߆3#<9uDK oōܲR3@`l]=߳;ިe>zDK>ӥ0syO+)tDAkq&͛G(UZNI{8Pw/J2|L^sTؕۂ)*$5 (T ܽœ}U 3x Uw-(#D;0[0=M~P0ZϢ , F6W +{]y`'MO?S]20j:W$8MGQ2l]ߚw&n8 שGƪ&xͅ N(2:}# tR8lxj e"SQˡ=SCdrL{+b51p(Lky\s# '1#2I .`D1I>z AzO1.%/Ȃe7c[Lڰ-Sۜd@A씼~ĸwNe¯D>&Pk{{@?{||dl %> 7dGb+M_o&D ݢ;_ru@yV5`KaHy:_%R^FSvAKIjzLpWdJ1ٰC)kb.F*PCeE$@p)h򖣲,p硳+2өA~̪HdHvIoϢ~H'gM EqЃ t̹J ~Mg#Yvg|wEr6S, ӸFYkvӜ!C\=ɓ]S;n~Sن@Nz*mxfby8 ;WQܖ}HgZTcíq-63Wɱ$xG9SKt&}O2[0+olcxoÒӰCq _Jc8c,ڧp]{l/8%ݬ㰮Wb:.O2"0)5ܻ$C@Qw$-CƚѾ*Egd(e˛30["6a"`6N966[#GT>-]|rkX0V\ Rhz+D1XtᣧQjw4oERn坡VB[XYYt?m~!xk?隢ŋZK7zHр,҂c,ycKnd1S lN/TnD>|ލMb!OBq'$b!k PkOM|'m%P?#Ij{1:x~)[H-OYfg Z1 cy µRܶӅX5Ǜ5t\aihcwppbG[YݲMD8ؘd6|3%V#ps>07G&;0"Vx.[^`BmW =F,E-7/90M t !]q$=8Pi A꓊#9I*, ^VؠO'eF6lS'%FpQ=;xS(Q{~ئܹ2\^r6᯦;)R]UźQ^N)'ɫ &1%-Mcg M W? O> 6yv}vƚq<\ K"hVym⑹|$f2 V*ɦrmmo\A5#^]0{TA^ŚYn#XG簰lbvAE7ɿ)^ 0|QDUzf]Kkݻ4z-pqe/0֝4-ڽ-x)}?_ ;#DѯpLe 9-cYX-[IP -}`=ۂ\bӿHP],_ˈ_2+uXҿet,88^ZXkAN%V1N@A]]<3he㿼8?65 r gP؎3FyظW~"Ɇ[vd\Y[¦Lw ܘ@N3wwٓ*h>sj_wg"sEeP)9=xD92Ehv\lŒPҷZtcj2;88&ʮcRle1 cgO}'e* J:?@#Qض-͖9>b_T=oT"`MVPB?+aԸ-!.THv2fWPGu׻S'nB۱[`K9;ӄ{$9bjre汇[m1$T#.Bc|'gQA>|@ܪ˼2>xy7K^zUdǼ7k3 ᧓MzD@?7!u&ʑ aݑ@ZMt^,'"fciS˺y\>IwnlH;G[U sfM%}2νAvBF !g$5SxM(WbzVǐhIBfԐs!$$!AS5͖ ߗ*b8eT{ bjxh€ۿƐg)x~ٓY{V-U9Uj"j"9u-zC]*&񯑫+rr&6h@F}YH9c= ih-КU}1 Nb `y 0MUgl& H6?1:4~_Amtn=Z*tO_  HX7ڿkQk𓧏!/r /̇ıvB35CF* XF7)G ,5J"#!r*pag55ed-h g ]he*AuZ$|:L+w!K/iW0$ z|G4j|" u'q"=qjJ?@3+5+Q  R&ի3LZYZ`oeb J4x cX])k0h!Y cLZAce7~ /B-5mMcD&d(jo#X=1 jZ*:A\eHmF4kVqf3~B8 A%X^A8$l|G5RP=eF="+jW7{,w xE֟V'*J3W[1c8f_E俿:ph1ACɫܰUt4ߓ㯯*%9JWg]ˏ =|N74AU5o揗Lɛ^N%y #&4 sI$JQʶn5OcP90F"#J{e_(*G`+;zI];J`6sdz_b5Y&WBOM>;ы_,s[ʴCgQFOZ 2$vGՠ=~S0j x'Q6ºK0K t^oGk5sgClͅMjۿKMf3A)6FwMj0Z Cnn&7{ؽl/"eA麝/Ӟ %qc,>|XIw b[*Pܴo Π^AM_2;c6]#\th@`1~ptڅbO0I2 16a;2B"/$z_Y'P`4*!a$DAō˞R䡂5wl8Au3ߊR>ft] P$kw2֋Y0t\ƾMq/-ޔ_ӐWl xl UjhBaM7 @rISd頿KGO= D$逸$6KGsmeE6v WP;!ydTGo= TN> lnǿecg 6 V]ɋ:+)Oe}kYY!fznjqI"- c^0Q Z5uu,1QyxRv%2#T,?jM?ߍ;L1ujl\ڬZ$q:cj&ֿD=+5ciUeJVsj=r@8](aJݦdp07^g^JҋUBgγ|du:nLU)\y7RWgi(^?Ţ0iW{JS4P9Q`_636Z`4JG AQo'\wVdbl8RE'&.a{WHW^6^$uĵ4( [zw/e;(M&le g5}Ѯn濲)oB'ZKH5 r Hh "OtׇY9S,>OqpWaUG$sz]^-AyOn_G}bމGmԃW=F @ԏޯa熺+ abv*!@EY(D)>881^_"ws&/b4r,̥KA݈7,N] ?ʢ5|n2ȄҞpB0IԳepz IzGzNAFjT9GbI=C6ZX"4(u/iKP7(Ǡ k4iQL0=~= ?^B;82FQ={47h7|mn+r#2Q"#-<뮛e/%jt?D@*IEQaZR>0wT(hU=l^pi1ڮ8;=&Z1] oL]\QYPhÍ8!|@&1l! o/J% jnfL!krYGb-K\vXsG%HlKa =ㇲmPKo=mTeY }a)EzlŒx{qrZexaWe5:0wbbvq@),i^8($0:BvTO椂{5|Gpڿqw,7 ԟ4\_i nnB. { ȯ=~fN+ꪰyXt̆%qw~\kko_or{psQι8tv]>CT|nʵFG/XNx+XOJH+OukAz)COՊ27&MD6,dgW$3jOg!,eXO yOEh XDPOMw:'G[⯄$Fr@a`o s?d _=Z;F奭V<"KݍFzR[I=vɀ-[wSuJ@;0126 61skYumeIF<Ďji3Z&`HQgՙ\V7zё-z-T2yV53Y8XqȢ?o,3` nA'>%ʥ21)6խ᳋S*FeG<>o xʘkn S?<'L7hAfК@O-Q D.ڕjAe4q[ZXl4Kw1=_Y|BgM\Fr8~sj_|4)GISyeл??DeCGN,3sUf[mP&2[ Č+l@I@p9I9n*yFnlm\:Qzw^Szz{L-'~Wp{Ja3bDrB6apt ["#U\q4Wvv+riImW|NŏC>$'"|UHkuKݔU' !C3ԘSG²=dv}eczn K:rƂfNͿ4 'X6Gm-ia(͋kvJ f$tnEh'PӤ{2?Jj{Өڞ#m"HEeIV.HoaRqf=!Tw5h{D٧i2JyƟܾB f)'M ,KHbУ+H+ٛ-c ,vy8SmTQg*Vw3S;ۚroGqRJ\ J]qE1nj[lǹ$ѐ<=)x/G㦽8j}(hwmqm[!8 2PΨCԕw-\SVb+$uؿ%b:[˩'kȒ1a+ows&9A'hd 5 ~9KfuONUn~-A" lWLVa@SOP2y$q!}j({"n4 }:kxxKDN/^bp͝V#m,no,DŽ!4#o9Y9<QqAن/RSX/G6=(%_̙X&e/3MCR4 L ndU(T T-MLi?vҍ&uCU6N[aqh]2bLtԌ&ϫAеz"eRVX=Dyo0ȜA^+r7!}7F.LLZ*ի?Ţ Hq|l%+[Ć?wCUI^!Oqd 6<{{odj1O+(%jҦXW ө/9%f`wMc^AN<5tIB "oEJ(zGV=tYl[-mPˉ.Ar9T@U%.jD' 'Vl;%0|, pV:)݆JFb@wɱ((i.v}̓ 1[*Km;& 6@1O]vsN8IK2!_20֣!MO3<'\[}lFKdI?٦|w? ȴB<6a *U슨Wx<`j(8`2ܧHք=ϗP /(X B<~u7?u5xQ=a>"*&yTG[|18qCn7-bעtrjsWDcsP C"Uw>EYiB`.*[yXn skkoon5!'cMm.ŏWg 8D=ʣG"圠]*.(,Ut)BS 8#l]k+dhԶU}/|ov |XYrFP8@k3XݳcbJ y-DĝXshAtDlmaMqLѮ A؄D=k# R00PA%U-1-*-8ʣ<{ ,.9b-qZLafwǬ;SbG'e}ـp//: !W# %q/S}r.s>=4_k{6=]'ŒEyz\b~m,P/\0Kѷ@c|0#$36b9쎩%́c j&Bх5 j8gX*^5]4mܲ;ڽ.7Pl^O6a4 IXA&o,[cX! YZ#@wP%LSQ9U ޳nho{5X)Ws(J&v9qM7RDv \@3kdkzM>~%!kI GR^ݾt*v|֕*{UCVU&{zN4ƳI9h7sti yТ>G^Ix!lF/lT)4\zy(^C pē LFU23| 4 .xQRXc?ݿ; s< V[춍*zq&EcoJjk7X57.e  [`c\(Z/| L:8kh4<ldeLa EYߜ`A~Cz\q.kՁ}xdwPҲ8N$tcåֹ+]tBY)pqЅnᅲ7Ul л? ]H9@)<_y lz88if~e.O˒[cCa# E%X# INi{$.J+ρև *qZ]46&]GfXS۽>WtImZ nOi& /Aw 9M"N\0Ĝέ</i?> 7w*2 j1E»'x3W zf1L2c?b X t7i$È(Id-#I1 ~.4vNtM _Z^j Kxad->dn&ig70 JuEIyDp@jdyF^0$\kL̤K =*&>rU4+v8ugBO+qU9-WEfpoQrh?i/ 'Yq~^r&y;k#>Ȏr偆kT?y1auz:^{Yhҳ'~ihnlC55rrO?إgjw#@:Ne|{dU,n\1*kABƚ'|*MxϻyRax8將$MԨX*F t]^*'l!nrZYs;LAi2i\5KmpSW ]?R츟C Ċ|r+b-JYI7JcUsXqVu!YPs"J lrю,$ ɬ?1/2/ACZRe\| 'Yn#{gܵV)mpjk%m3\F1\1L^?Su^LWC`~hZc71H+3;5~ޥVk@FL<̋gv|R ),Ϳ!5 ֡#YPCЖ{G cLV]&MD5lͩ(>I7!MI#z397[BȍÛ6zG@u9hRC*.{.V3U5}+@Da8Tg7[HDmg'4o.%;Kb)2Xc*?;$o$h 7dēOG.If>I }8I#3jFNقWRB.cu A=`$}nO4 K?'J2CfψBg.U }8lȹr:igtB,!GP'*#>=Zٻ"k3#2=@cc"o$]Tꊊ%qb0v=|ج_$CD`qf!,069a=DŽ9H\&; K'D]j}WAuPV! !,\<࡭. bgXag4k ,RbL}bF+ܝuhpQ|jΝBI͋#j;LT~)>ľZ v=Kώ2-q2+׶ af܋qec/S,ydRY)Xa&"$)yi,)cU-[FVuuI''2)gPK.Iip*KcY;%p}ܯzVAoNK/;WySkao>.ֲ"`tKlX`8RaPUnD=*x+&2:kF(Dsxz>u$y]Zlry/KV>jP <6l50;2X68UࡍGeGHp $WsVz8 xh44< 9Rez*]!&Jgv hi1W˿¾Hڲ~&xvUU~ `$r5LL]]l =dc]Ln Mkq$ ocb>{`:`BXUGYcї(92q,iE4 /[{bЊ]'`A>oAzn)}!5.^¿t1+ǂUQȨ" 20Yup0mD}h-E^~͑;x{ 8E̛Sz^n5\-L, w F]XɨH/Ƥ&oNjKh9&VS[\ge9]zŴ|1fz;K <;<@ BuozNx{R*Yg~ ʇŧ4Wxx?,2Oˍ*M:v a{(8)K2cr]6oP!u~a 0>hT/hҚDFb rBv)>o7ٍ8pGׁœMER^FD3NlNkaym1CL\Ns;@Dz~U̒]k \[dK3SX9FkH妃s,a)нLnz9/(af0~|(CAr/b!ȏ:vSdl4z{ c C];7ia\`ZCj3Mr4{cU|c2֊L@';U.kPyd'Sd]OHmחCaq U-G'Qe >xsQъ͌n=N,6HfB1HNg\0i$Jyv\a}:#Wl~BK%i+IHRȣZm%je^aS&WUg\&&kzSJGf2Nǡ-hp4TI⁞qfm~)AKw{5]7CK e0>TAsZHPЌn,#uJ{x8EμFhp,UQyZ N 6#q6!ߟyV!6(5:Qw\j/vȀay8^2 udFzJ|?W= J>N'?M،U˽+0`^FyҌ't|k@W˿>4?\m}fhʋ&6ݘ =G5ם.ә}5MuVրp;+#Ƒ{6$E/pjӷ)1nKBsa W毂LFAN>Wq~7o9D  ]N˧< y!zz1pa' l0_h/Oւ=W(EBIo}췼.h"4,kS[) ,u`U0EwyiQhg㵱'  "u[ݒ|B]Κ88(n]ʆ'hF*:"xa0Rقs\m\JglwW+{Kظ|&G-PY ]Z\8-]RAghhR$5~"J*N=m Ƭ~ -Xq`;\?O6hxb`~y^]P3y:iP[ʷTYk` r=B?I{6iKp`xGEt9p8P"dgإz7P]熓#Nә7ڏ Ā ŝ\[>ϔw;oN  O!qyu~̜h4prz5҃Jy5`ĝuàQ56 wK?-O N$ʼn&$_ܢ4{ *3MgN+_ԧ"],k8@E0 5&'4Fi['6 }RE[)n>R]SV]T͸ =_06IЎIN.lT2;Ofv.΢h'lSި(zZvKK-2? eV%gXi-fDft嫵ֺotUls(R:ol7(uJ YOY ]{~|+FZ|U9&1 ެ@cY&-ftlvssN 0\qpJq?;C >T r`ZcxBP)y0jݐNT V_ۥ8<#ZcWyRwwp)BHg ܯXf~q/v@# FKmC2 {تgY ,NPQΙz=sPPKeH8J;UD*9lXC2 Ӆ{5<9wGQ1ؔE1\HAr^ݥ;`#_j.P 3J1]-; ,Z7Qi·?FTpMl%9BsZ]E; S%r1˝7Nu'!wåt%A/*Xǃ ;w{OSf'uPC b/ieB)$e#tSdž7x!Op= AگpWH8;CҸ|J|S4#./vR"Òқ ;E]~2I5͐eaAUF&tiU@Ӡ~,Fh-(MǠKZ l홽 ~ Z@qeQ؎6|F*,x{BeՆGtW F2i+KALyXY/\@f"cӻxSzs3 4&Пz=fQ{ų L'U;+EY&D' *nt7 24U`?Ya'w5 ,[&*991= tt<MD7l2nPhBkx*e:/6LJاȥ4wΟ < 17E=X"U]Z;FGWA l\l|60 s~"S)nYu^!hy HUfpи^vsB(ӽjG&@L8i>b$3'`-Q"rm !rv >Ӿ>uFJX 48+9E& law1pzzkz,lX-[ &&E)^Ns=p7/S*9t!|FTy)0/!d&bc_Lr=!^TF+!iA@ףү,+LZiGֿ3.ڼh]\{rҾ .>$0`q&s8jϚ 4ctܳʥ [υ%mu6Г.0cĸ~oM7jKkFKPޥJ{M]OZr ߡ]0*%&=)ryj(V8y[:]E*u0EuK6I4=fYu~}]e_?Yך#yWޘvC֦#X]ImFI`ʸkɊ8|εaD+q*HJNЙ@??BDv"H^D8@;7Žt"ّ|P D$d{@-7|WL㰪RN\N ڱͻNN"8 dcۡU/֥cj/|O*OvlC[LKk* : B։R 2ۮٔBp\hui* Z.1|8)q-|}`#ZiW$vC;fI?; ,0diQnqZɰJ_߆CeZ(g $Dm]cPW?ѡ8z;Egx[A G[[\jEɧt k!ԖE5άabUӋe[c!ls袢7L`V{n&&f ,P-E4vs(04/ļ}Ws2B]^ul 飾PF,z=ĕr.@8a}Pv@1P@?\Nnz!s  ]iWlP{)( *)Sz1!|n^S7PYԵ{g񲻒9; 3ͭE`u5+@s'%75ܶz7wؼ.&2ݞq,|U!t*e PpIX#B~ ΁#*Gw vZ(2*$f~o~Rpy)AIv3Lzw*qd!{)ς:q{xߺ,ܬFy0ޫfa\gr90k@P݄ΛgFF c$J9 |\TYUt:7)sLƀH^2!!d+F(8";R1$hz,Yz'yw1w| kOE$xWDA\Hޒ(()QRL{:ke_HNީ+9w(3EɳђA2C&MJCc7!W2% `ݫb=Ңw8aԦfSh36Vw\jWRX-PI.tMt5C ~u*fd sa&]Z3J]lㅼہ'opz)a6# h? EEXt)ȔQH- єglM@^`_>,_;4b06Bd+(F%;vHX؞PGQLDM$̯vJ%WDBR+]1(aP= d{cT;}j#Q!9$4q'⇾NW*ejh4OPBsx(Bդǀ"I{B  mJ[&%<,ȃD\ϕ0ӧlWʝҺ\o?Om,yQY<|eZ8@RZujX?E\_?VEP$q 7FQFx{q3l#5Gn ]r|p+ *vJxߛwϹx_$[NtIq͚ny:5+羔UFā>3!mlNXgNw󵁨*1itk*]ѳnµ&g2e;3,[`P,HA*L$3GD^e/r5]e5 ũ4';7Yh1ƛF :kӜ[_UI]<'U tm\kKꋸL( ,D7$gx8,g&VFiLřgjb%QiMfU ,=&y~61/!kߓ,xc  sWenodA 9"g1txWvOelC(BU,毵1G#Nl _;sP,֑w. ff`9>gv+:~vj}@ ok+FaNx~1#/O>E[Oe"MEpkO..S2e3H_v;5p6dSX)/I({>CS IŘDg&Px'1l9f 'Hbd߆9T(}PiAoӋ lB tpD%u>^eQzxJ_.oD<ֳ4ABmm~ڬ} s"<Ƿfely gn!scrBm}}2Jˇa(ݥ[dve -"0i. xiժkSw=?<ݦix9m7,{-(hJ QSKF-n—BR D$Y翩K|ӘKp>[xkYCh,*YH$&$Wd w<1GUC yQɽcd\ v@ TӒR0Y=^uk(a6Х_f6 zZE ?U]!nTJw8ge j\;쪧 +ϖO`2 $ QU[ ܂Xh ڌT%u9HE\% .>E.鄕+ʎ'+ D@h)1΅)'RPm WU]4ϳ){X)(WSÎcKkfT'L9oՈ5u;ha⍟<7W(P"tukC2Cǜ 8fJAr~,Cwl @+8u4aB%J1S jOWqKC磩_NTӢZB@M[Gɓal79yN}k19+I;")9aq SV@y d*pVUiSFҎIM78S?p1/ pcؒEN;:eA(~&$Y2L$䠄W&_i>2 Zfu!(ƈI`k?%u'&U4GoAt%;N&Kn]@i/,#_Y| V2xƈqad@J'ؔEK~MD邉R99AI7}IiU{Nhzگn'j>2[Rc!Hƙ<{OI4r(;J몞ȇ٣tɢth+2t%#dW3T_ӆZ?ƀsᾺxG3}M_KR6_T U!!&/3x J )< ǭ;e7#t7uj "1Mȹ;ЌĞ ;CE27B]{T}#X1a ;~btfLZ&U/;~JtffU- 6wr<<tH쯨 t$4.D># Lyc]5Bܩ 8MIY9Gu[+m _#~}g^\JN͕= clxjIH{b.[qs Baը݊$8>!9kW3tvNGDdB!QXQ(X3NMV3s+ei 4hifaUL7m-=|a]$m s+P3qsҔج@t%@`N931N ) 0GRPmqљGv, lGKzazs!5F ChB# kCT"/J{:о^o~{܌{-;8f'YY`r:-Tܻ Yb=9"b]o.8ڸ 2kՓ QɑRR)g8s"QTqd|ކBѩa_#3v 7]q+B܌؉x3\+# 1g'5/V[:R%֝Kmx= *ҝ;^å l#m8?? TK_ڗ'tϮRJ12 2Atajc9DLD^_/p8+-nTr~!aX ς娆VƵ,W+F$C`&*s&uAVU ]\ΕR%7\1#tSpIiY̛zM[J-".h<Ӻh矬E =bTUuU&!3&F6f:mt53z Dݔ#QcwWz3终JX0VH{t+4r2}0#5^z^D0qlxa_9'=0m*}3] uhKݍkmڼoHK3( ?Vm;Џ,1ԑZxB)ỮxS.> -[[owìdRrprkR "󈹠UgDh`XfDH[99X"NS`BH^,&jlIA-DRَZ_5;%i3$Bc% gOީ櫗8x 9ڑND]?FU/stw:Nsj餏iZe S&Ļ"un4q8b涕_m 8ɩ FxӋ+30ɍz#A,6^27Z nw>Do2@STjas,h]}yJо>*`Pύ!"8En\:fۉڊG"tĭHr6mºO=,S UYA|)2qKTZ(p#\x/1A$ANd۽|Ǔ 0n'6.NY11b+,V#o<+-xA:^۟JV8NW'{49DSʁ"7$k;9io^3A+ OeDGM2&\%i5^HqX Ax@,P=$ sؘfژ Nx1)&c: ZP—T^W#$Eg1JynzT*M/xp?GxXw$w56R5_+YR!^+cI儸Vit1`sb)V8wz҆@rJEm=&7<<+Ўy^!NT-*p"J:H0^y))MЋEm; .LAu|')5ځBs--j?^Vzw,5 ʐ%w"=dUzVu_5(zs$zZ^Qm A,LW(W 4vdrzŸPĭ4yZh*L!x8(WPJ֑]ېu)y%/L\+_K؛iT$zd<8'9J?xBLXE>[Ƭp)ÈB;ď\'YKa>V(ԞO qL=w:6X ƈ2^E`Ɍp%?g%eJ>8 $<x}Ha +AtQpͤ턝WWSJbl(ߝc2F DGo6d:f .{??R w76M8Oweݬ9~I&PL@J.Cي'BC\>=^ԞtnhjO0l/?$xwJ)X.dgi@rSJ(;O I%]U7Qv}#FpF8&S\Us\hPϑxTL$`jO6KҺJ.o)L'8p_TZ'ө8 j-6ںLEҠkwg|EcPx?KCR '31K7ܡ!uH])3zanI]_)סBA)rm#Lާg*{ )bdSg9a!)9z 2\{s2 YŦ]Tt- .i ZԮ>7Vp@r;p 7A+^ زɒٻE!-оL-A@ˣRD 𥑚-=\ /o||ҷNص4Jlq4S>oQN]܌~*cLuM J- Q6j -0pO͜w}:ڗ ><|HvcteS5 ewDa0y0'u%'; raG]hxwH# ׯW֯nT?r <,=UlXrWgx8ךNWiG;/Ƌc5V!q!h&N>ܥ^ERC$wFvZ&|̶nSɿro[A$_<ʖSSх2dO PH )ýH{d@cG+*?˰qMÒ*zD`C9H~׸D럢(Z15U$ ;T6!B"S(=c/jAGy;!+{I`k.&(1!dp^1 D弴H ᚿM:=!Bp:3KT8*%u cNjQ| GbO.UoDoev &>,>M"6vnZ{nmC2G*MmTB[܋-#ٮ-[[R[TǬ&!߅dGNT}1~1G;B5TMdZp2{;ͷg##IZc fHIUOLk%H;FLREEY XGk3k3kE73&wf[K%ڮ#W45pY&2*I} c )z<`jcu-u)Q;nErAOW{gUy Vd_97WKB90c1jSGFMО]*yw@N>kebD\1N,g`d)6]}j.NA32*Z/`;]6Lgtr$rj*E)#3-gQؚQ7"`9\kRƈ6N0Rv>!J# 'XnBzF5ʥEf:ɑ!hYkpvB BZoK4w;6TG/0'qSӴ$+Z JNGjo1MVyx:ЏPF"E,d$!jz'=thެ.NVbBH^5?}yD0s`H ,+="k[Zfe*2>ܶAp #-ӱW5])OXmr{D]yjo֠:Lߗ hK{M~.8N%;讎 [Frd_"^.؉~NUԾ9:*sCdc7,O.!m9-əV q0 f~rʹo0.c8nJRH3\\޵ڊa\q* * wٹSPZĄt+EQd $vaSvhhy׆kuQ:d&uX5iab2\$^vxs@=nsVy D^ET4){'1k?` ri-b\U;nZe^7Ax+S7>P浊 YٟīHeg;$ꋠjo uCϏ.H `f][剪H=I{PQO%6P$7_޻wUW]Y z<:ʹh3zߖ*oSQ[1Dt4t9*2dAk\Z[k$#)ЛG潥I%S-s4R0p?~Z?‹0fo]+& gb|XT*AnVS/[kg3)$#+Ndgл:6x.0[aUW6QYMiPdw~KkW.IB]j{Ngn¦F8֌{qJn\ܳ&)C7"Ӿu%'7ȜV21+'~П!.P5wVRk°S+oEa=$wcAﲡ}Eɫ%C-}/hXlAj3d9ثkcDO`NkXMu V0\0o;,NoZQQOI' 蒬:⩜F8y ȟ=;Ia%Pi*"~cY`~BD<$eZ-52UA{5MnF28w1u岱# On̿J1/r ٕ!~b/vߊՌ -0RTL ~!8s1U+o NUf9Sg}(L=ޮL siSxl;{7xX߭ f{'4W 7 ڸ2~n)lܦ"@FqLB-whWQF~~QҡsEP/5%${-ëBx\tmK?/q˳tL+BU[ LV$A-)D BMkB'F#7 -3Տ,_ hޱqU0֩΃Kq%ŨՈ]b־0,EK0C2eCj3OAĹE |aIx2t,/;[&_PH{ir#TvI:RuF>Vޱ~IqQ T^F/4m-ɑ7;#,9H!݉w}juO TV(߈ !*lU+9)J g8slN[Ng]Iw'.ѨX.V71g;Zn)4 m`fM8^#D=078<'묋ך"35kx.v" Z,%qEGG9Mz2\Oh~P ֒H飉:b/(Ȗ{dw=Ծ @DHE(s r>"|<)};w"#~HM.w< ҝM0Ojn2N%ro/7tEpa~ fc\ÊF*/>|. *:nTfmtQ*e!uY?q9_'0@dȜUj Ý4l>g0 )[)HMs9j5B@kXaE=/f3m@\j<:;'@Ǫ2U)-OIzŊWokc`y>oսoA$QM0'n};+QkMt*V4NAL$㽃˛)LL0?DobtbVWŚ\&* \d뿌,sZq14f薫EUs;vIDP*<iFO(G&5hm%rI6ŖJ#,ɱ9KĄ-*Tn$D!,e(%WQEc,!` #$MJ;lx]쪣tcOcKj ] MOZL} ?]~a_͢`֩V>߉S$/X 4;4͜Ҕ3h*4/M-ASUEx s}QW0Cr`dy֎*UxdrjrEq.H#MUԺ Ui`+mlⅬbnT؃F7f9K7̟M?I>AUnߧloq`ƹ$מ/<[$7 ύ{BUnM_!1`XAt;L,ٛ?k(g xAwZcц?CK*NJ-ՔxꙔ'.W} 0;0yEТ_62iq'TQ*n<ҝ]oc54{ݩ۱"6C+--UE=HnRGQrcexSn'i(Ie=9Ci}ZgzU{_Cÿ(jfeRå*Ƶ!e>H0BW‡i̛}h(q1/d޵,ѷ܆ݫ|:b$M"ȝs<[9r j298H)e/xgiww+oɞ?2~zGu?ya^q)|G&/,Bo[RN%iؠ ?mlzޠZjk(z+u"yx36k'lUÍ2s5g,[h#C9ob\G>uUv?Ē缁>ܽr#@΍H1Ԁ͎A~-T%;@Q&s٢k-x<|Mī\6gpL`-g}6r=EcWx~bifLiyuVanm{tͤsRФ5{ckQnFZrӸ< $`𰌞r >ׁ=wnM@X5#2"h@k-Oy=DJȂ ';x4#*phkbLܙގv"Vpԓ\}dKSLAJÌCŢ&XLa( E+@EHs̟54ї4Ž[6a  >oM>}5Ch\3k`+h GT I`LREl^[CI2GN--xJ $oF-= ߯ڿ4ʹ0i`%~[-鷔D %)fDC18394)?rVQF=8/z U_zxmW˾PR<}[ -a{&\04&հ ˬ4]2ӥn"MK}'rf3gjSqJ+XJ{ߍ2“<|U>')ڬ7Ff^_Qj!lٕ/1z@M*+Cn`Tf1UDzJ(Ty;$^IV?+})ɜg< ]vNtp sX8qBZݾ)z ]^hv> )9}mt oDcI3Tຢ=sDC4V˺dE6^6)˽6]m7댖VGɒ>5&L{40et}z KV-BK0ŻMk5[: .,!mL&F6g?`(ؒi.X8-2iq(ghO%8edfQ+^ygnoC9sDKuU@VrQY';!۪tTB9oBŔZq^X0IxdBEaW5Wn=b,(T} nc)F75YNW6Zl.S.#;g& tulA덟 jhF4e9ifaj@eO$`7_+ pȃؘ<(Znߛk◂V&ߡ>%,,N-Θ[ 18+]9j,KK̘ noN ?l?\]TKX>W8=DZVb\9ɝaĄvhy;8?2WT+c I_A afJ=*IdJ6ycg=+wsKUR'z Cn# pDBEC}pv1pg/U:#@dקbX-aF-F>F5g=*,(\-;QcV!cQk-Lr[!5@a<$$^$I~b҂h 4m"z*2f n\V6MƑ=@ x:]FJdF3&jyKl4_1bq$D@b5ӄ-/qgWߵl!c)QTK O|9؝uEmDʬ`)h 6b2 b4yTJ:UqaeIYD u܋A tL706gMn(5S466N+ڭVDo`*3}b%-t/# 2io.q~bTUi6a)F&"ي>+RԲ$anBu+]qni؝dܽ>ue+1.cj nv> KQ^:p2Wu*BRﶵ"4-& eLҙItGه 1VA;LC[XrqbO] 8̺-lÅD@ qc&JM/~8V3B#Sc}sR)K6q9޶]#DV1 ̾Xw0=8%0fhcwfP-5:k Ia~hX9#_G}YSU^ClAGD|I®et$*)cE>L: h'E )>u:iv7PmѯR,x71mJl ?]x7C2cʱ{f PC1og5/vUP%w|:gr.~i/_q̝Z'a O])aZ-R#Vs=̚?N^S 1"Upeўc;X( CqfIT2!^~Qb2Y|~AY@Q$Z(K 5XQ'MQAx',Еhbr?q/p!@7wmWԮ\LPj꾋#ו]]gb5+%o]$SbceXk/v@=r4<-me 1Wi@v $bgrM)`]ybwE=-S֦y3)qҘ U_hXl9x/bxQ`35p* bG?6~FǠS'C U>$ \kս-d7s9O,w.!ԙ:_ >!b[ؖ.";dZڣE6R75B#U&=ISi?l D{ψoM j|%JҚb@w"&୓-y.X$7/Di\47P5JΪ[x坅u]Qŷ^K-ХA& k׻x]i+kt* {k-YDWEZ {ԯEЃr{D-О$}W,]S׭&#d7LsՁR_ŏQ(;};g[?A!"w BJk~8`/ce;\M9[W\k??+ k= b;w1`~`0Ճy bFQau^na%fw.e2jgT`SD"/bx5 Oh{ ;w>VkqWԗC4K9/fTbږC1?[he\Ϭ 8Dn&R]y?F!˾}s|U f.EZ6xjݙ5kyLl!~-Gju@7 L ds9Xi3׺j\^h&AF]K-zE%7/cgL!2+`1=:)a!ebߛ;a>{Wy] #n$H O-# +6;-(?38iv褫? o &_h-b{S$$hne⚝ mt{9"1V9z߼P$N/tYq[Jr#r{!>c̩AV$E-(G5eǏıZG[J嚍%PZGBgqg7M= S0h4YH>@ ~6k:~Ԧ.\] 0sy߱0k:.8[N|4TXv7.u]9RGڽ"llGnִ^Ww^ i5RrUdYe*"'h4_!H5Z |PcGeGw&rBH鄒|8w0VunO8^Q ^++S"yɶ o}7 >,*QsF$̓ md!tWȄf2EolԆA!a`輈.(sޞV'[%6[_ jZ{56|p0S_$$ܝz ?BOC)P 7# fT2E 9Q`bcsyl8c--+SmAt*7xp'o5Y{TD=u@[-q=h/l1i0<-7÷6ZMzW4b {D_u δCA{kF0BrjޘTD\|؞;^k31^y3vUa\ I `'}#Zf0E&RyY<}`05q&OKr&=_uK#ڽD"ӗz*} Ts]vܳYώ Gbc 5{QzX_JjAh[2Y9nun刢mҕ8(Jp y@;N*|(ݒ$}J`7;WTT5j $%e &%r &jdn- V}ռ{306Jbnb6j -ox} t't2ǦڠUϞJL.ȯf:ȳp +mA#,qǝ5gXBꐤV/`sy)9v+hѶ/GBzVTc'=+ nXXJ.XrpeF^JTvoi?5!Eu9&4tc ^&gc!#V9-ͻ[# yߢw-d>;iE%O'[ŏ ɦKJԘ\AsF h '=Ⱥ h,S9z[31aPfY7y=R)7k-]$m,`Q14bjNYVױcPr-7wĩp5˼58[k mN\ /[v=>Mq-Q^ qd '~.VYF,Xwt,tU[.?B`/ v ywUv.30`]bv7zٟۜ^mڛ{!/;|&5bH\)sznv>rEeXCUCImt ٬/Ydܩ 8t'G9-ctz2:XΏ Doգp|.M%N%:`-W#5)ȡ@KFɃ( d B>1BNh#D]ʓ7wƋ}ئF|5 ] _Y%6"S(l7țEo"4By2$棦7n͂B%9K85;pQ۶ Sη_Yxտ*6C ReJHa/Yڑ t][%ojlʸ ĈآDZy\ZHMr!y!5"eON Fk7F퉞7 ~Iq'c~(MRPfGep@E:Qg=Sfonc>I TtVxq]ŶLo_eUG[pwҲ$*L" niHFMžtx-䗵*B:kHܚ /wm$J*K~f +΁}:Qwm'$:iّ&m {FsBʒvhvW0;c^g\u\` niZ1Ohx.˼ !@_ ?: zyv#r_#x%o+cPz>i?~׊ť|V 8Nma*Hw$|'kg2띨 ljhJ~gMP`2r൥gfQoֲE ő%lx*PȈ:"ᶸ;b;x[]"ġZ* ^3ef)ꔪgCe;87. A]܉A1DNCZࣗWmL@"Sk^YQKp`6C Do]{ A+Eͬ|.RʫuzU 5/"^ƫ\ 1 )+`?LQwwl?~)z>|?[ͥ?= ^,؊G ^\4HPd*;)Ӏw%-QV"讑m ^}E.Ìŝu3 HJrv1#gwE&=z='~lI ;t!0m+36EӛR#)5h`p~%+'e֐JզjBQ- <!7vX$?V1L)ftYI0[h~^W.U`*l=~v,~ͨy!>9y+#CAS[N:ODQW>rU u p̩+⍪h-pr8YX$؛ S"dW4$~ f[5. <@ңn :F;3ύ:ߒޑ v2`]8csOUN*պNM[/"*4RݙUj:#]z6t>ڍL3h 㩑5C֙iB;;~Xg,ݿs BP@D˳w'> ?>#0ravLYiXdKL,9.sA  J5nבgku<}_y.|-cM4=eڌf{O(󭪑=cdKFa`^vv`cֵ -wou~Mb":ҰFSeʗa']z*Ag`Pb 얁%QHKF`B3IcK\(&۞']GH&HA53ecdciz-E_zjDIc(6B+b?I1KhdC*ҺmQLX`V:jxȊmZ\]WЃZͦhq+\QM}MyH`]\`eJb{%Tz-GDkw"髼FA{Xo)ԩ,e,23U~{J'svMxLYN(FEەŠtkakw/8GWvY#A ͫĺ#/ʝrI_5Ͻ!RK#ʭ;نv:Y*KR0V`:t}9`FC6Pf{n+JD<$U$?؏c\C?O^x=`ELgl)G/hSO4>S KlNx`/~psle0p)+<{4I,a8P/0kke[5&a4L3G :mtR@>VO%]7O< eZ9"BJ{5An3Q %~r08Vr(q=EyZ.6S^Ug +p; }mv0#|ǜ)yZA@%4yƚCDXtfhOt"pA֊GL>xH*uNOEt O1\$gãYh H?#m-ppT̾ekk&˝= _׊ RٖP1k"&1SP=E+m!g'g Ef١<*K.D%pplL@(I†Ĭ:_ɷ[k%5a}P>?Tm2!,3Nfpu $&Ԑx7{ȋnT' Լ%fǖ-b`ZY\Zx'A5vtO8 i&$8f#IlBl{^sq.bp'f={PDaԎ=8:JZX$kAyJj W/ݹY"?^QaCddՠޜ. 2t4nR_ @{}9g7ט0>IP`bhR~"q D]%{ מʜ#nXEN-eI2 ,=anyQ\GOs vCE>R[f2bHrlMr\|^%خ.o(o4?4 z3*LoϤK ` P Ҽ5 /nTyFQ~rܡN7 F ?Zcc /925gs'HS7+fg{DKE梸N+Z BNB/Ѧ]sѬ Q< ;ƖTz v?|n^h43}+1|C,0@jX"=Ӽ+TE šLH'D sM=~\ gC.lKʀ!7ɡ+[{Zlu-ª k;_o JAZԈsNR 9:}͉AuP4l'϶ <@TVNCH:-7whJp26YQKt|*A0ǞۤuJn)0&ĭ)1c~}IJ*WqQyq)Nf}:=!!U{3K+3zvZڔϋ]oUZ,0t/%%h|prCү̰ɬ?|[X1zE~.&kei1~{¦fF ;j02e-Hw9ָzˆF͠w$ѡR\GqwI+>)Lbt(Sl~xd- A%6e~-<oiE܇{$~Q$RTC=#7jNؽggֈfcX; :n;w{J";2 ЕtI-@e{nS:F}1 ]'o%w^% sk˳<rHnq)l9'>.;;|&5Lrcd"'&Ϥi jڈ+ɕve6jϜjdn Yq9FP8,3֫$^Kxoq? *I&\L˴9"WH`>̀JN2!Q EA?!o?BjJdqx[FC4®ce 8ރ{CkΊ.+ $x2lNl&i&)ᬕhM0(G4tf$^FA"چ G딷][p ymZԸ\8jhv"Gއv(-6+`"pN2GElNEhJF9.GsX/sCy 幹GA0C(2lEDpmպ!لJߴafD,Naw=t $AdoNZCcgsi eaQ^Q D[)A9QxB:o`G@X`ÍCc 2c%K ?N *lJ8Bb%KSlzg&JQd~evYQ5gb1֞P0.Y ,rۀ,Ҝ #G&ζymL qB=s6DZ܇?F`YJK.ǩ4zr("svҤ<@q(Wðu8g=k.%^9+>ݱ؇!x g\/e=Hn|WaNr!/ [g7rZ/BfqUBMѤ-0+_]Z|?ٛqHUanC=OdpMZt0ۓ1nq˽ٍl{'$fX1n8^_ Ϊ`CDL[dTLOvwZ{x/Nlǟğm})(ܤ(-*_SlfH !99ҜDz&0/1y6gG$&:;C*[ pcR+2m޽荻4,U^1#ܡF>IS='mtW6~ݚ-Q^6u/z(fsJÊ<#=fF[GI(v ?֏,8a4 ̹SF&L¹=vKrP|a[6||*R jXP؝Z[;naNng2 Oo:# Rf$@Ba,m~^LCji@l@5'F̦$ISш^g@Tlo͈@\>)l_T=qgb&R* /E\q'BY:\PKvo-uh?+x9(TALd&#ͬ/sux oʸ#!=ta oa(f|$>n_5jKqf7=B.USwD>G2_uC 7p@o3̍ȯox*\*{+r.-I!;U-|0@ ǡ$=23&yUn&+mW [WZ=<.~=(zh@0yqtm*Dq͇^WlnX:yZI*J0پc_%59-/|^&w1(XȤ-5qΝ =0tFy|Bacu'$1Ұ7tm#NC:C?6ZԓW]Ac]UsV^H!;qHӗ)ԟ #E X^,ϦHcɜQtRy bL }՘"1 6sxRF4ܲLW%rÔaNuʘos*gQ?R04!p}QC՟3иhqM.xlW{N>YU,IM(h&9,m;cQiAl2aLX ;s{Bz9륜X:; Q7H y`6Pr`EMs< [lV:LzUq-Dߝ;;ch},~I|} `K]Lo@m\0?<>"`tρ+DO}8eA7ub4|b>OVL=[?A˳ B8D ^')h>v9/5o63`@s_BDSۗ2GpXwGh\ʢ@#k 47϶\ i7[Η D=úTcI߯Vj:ODmk಄~V?@X}^e݊m6Z/ !exGő}Aein0V[6_8n +(3&ahwGf$v?x. B|%)Ȯ>|l4SッЬtm_(Žn7BqF@`F|wE]OJ1S50uwDZSq %rͧ;3ĭ gH@p4lf?bʔcI eRڠh)]u;!_70찙Sqt g+Gz(dғ$m J@;'4CGUq> ^YwQYK^U'u*7k ؁`ы9.5졨u#/( ᴔyFkldOt@/["9qNm:$6y$Џi癀݂9UR5?"C% 'Eu|:Oԙk Om2KP+!7\Vߤluة~`qJNԋ 2HJRhr2axNu/{$ klm`fʚ^`(5Z rZ z$rRЛel1L }[k< i8$X7e]EIU_ .]Y)0`&?reIkB< g]d썚o͗W?}}(r-?h, r6%]`i)lWٟ,"9,iR1.Lm r`OyR%v a ֻ (_=ط_̓(G.,6Kz{ݜT^ ށq7gK9ERz`zd HIQ6ѕ YڙSˤ&gpc7ٕDK1bm&T n߄$:U6s^S22nl[aĠXRdtcؖ_K zm~V''tu؁,oxɭsZIbj B~L0" W :(11Ovץ܂l#M &ƬNr;(u )Ɠ/@8Hcl3@O(9ntQGU(EZ3+B˿=G2U. Xz^GՉvbΕ%ֈjm˓fjŭLEsFy2l&^(ešU![{8ogB/ :0:ܧ3wKˡÖmPQIŸAܞc$6tWFAڡzK;y7+ri%g?OUv{MB<-FI=Ljg G`D=EWvh|,z9iJԔg.^N1kȈK`c 6fzÉ`u0[ÒͿ[+QD{b"^\%+ ZlF]<|脞C\ݶza3X2瀝f>n<c>ԮI% ,˜3u*LhV@7WR KB7^NŭBtt˽'*8-CtA#5gbΫtld)۩TM>JG][JLGmB_eH#glFc58EcV m ˱]V-$A$`zy(*xKw5O>|!3#- +Bz`/nSb>Z2sT-2U+A%}A! S+:5q t +wmN0L>Sb12@WmV |\uf9 _+)tՃ*LFr$ LmpȇzT1ݒROY(_OIp2s}xpQC6M F![zWAPC]()&3KJmrs.thOLs5_r? mvH}7xfl᯻Tز δܙ;ǚt`8utv7*瓯M\Tݵ_ǵ+A)v%1ڞ~r؆|vt*ݝɾyFGyI2/9>)8*Gnekkh-Yڗv[+%>zzy,컞L/co{ڽ%~u`SfVTǠl[04k|Gh= dMYz4Ζ>Q(&<|N{@\*Y:VӜmrn/Q [pP nPŴsl;7bu`̾ Y 7aR(O&(TC!7b Ɇn8qTd a h>{1 O7UҩYؕr("=,1#lSOYBwzﶝ_y:gٷbܽm̫h.IV/Ϸxw%/4c}7/=6Aھ҄|W !Fkt|}KsG^et͝ sL5fl`%؄]/xZ R!VD7QcG=\G6f= bQDGcVzuH Uܗ>M5rQM>u_lՌMO1˴ 8jpgc8w)+[t&ꂺ=`J0|ml;׶DJu۽" ʷ]u Z_8UGuu/0q 4*-yA$MQۊigKO 4qCHA  I=P[yn7g(YOT3 hm8 :8d@)UB~p*xb J"ez9MYaU`⺔`$*y(UUkOW|pr+/46\ՂE #^)b8,=K> 0TQ( 9{KWMyV1wAܪu4aWW ŁK'䁫tȎ@#+Qayíې0f줫ʽ53kkʮej6x"9,U{K{ Æ0?s+e><< HM' Ac7?k0-cJ^RB؝,8>3mLrCtiR.hIwl/TNvÓ[/?)-6~kNe yٍ=rϝ~IfKو&n;:;?1U&8Ui@>y,3Y[ϷC(@UU}燐~U;b)z{{UQH^x ,XO~;EhqH-/;"u%8eu<_!=¦vOV\T~lX8"#sRT)3d^?6M؀u[ike0Wٻ8lm_BG)k=Jۣ(1}uTEMS !'wZzY2Ʋ_erl$y,ʯ/JB#ݜKA%}.]:x'&rjVJI:PZ+PkWVsSE>c3"SOgf{?M.wȬUfPDR腽?¨y a==>_vl =YDGqɧ8}W{Ù 'jUr.M,06)Gn9BL%Y/h@D:-t IڙhmY?VL)*2tKvn(HWA)A%,r/yq^12c!L["ΝʻF0,{Hd҃`ݯֻw7Ta vQ۹{+by>84ȕ\Ic'O$@W;W #"@Ji8!81Pњ)'jĤI4P7r;|&̦6eNue'գHs{~g#~UCiIt\g^%.|qXխFaK èmyX֯I0q9XR,+dX~4t!zGnz^AoQώlBA^5Ydp]*RU 3AŰGhr|QM hEඁS֔lFO ʴb qwSe[vy@.PREfӺ++D.w~ #*n+H.!aR9ωw/: (璮~:PWxU" c@S%A51 QYLM^q ǝߦ5HT 쇽 nD/*Oe[yLxԊ}ΥKWuNM.v[1ϘqnHEY"Arƃ=Dy $`͵9Um2y [|0䮎-'m$ \a/XTguRb++!*`bA! ÔYa>!=?v k_f<pxgyߌl{Vm6炨q5I s3e^J˷gt9 V .tn fLa{. bAߖhFA&/bgd^iYMBYiܱh4Y=UaG.L.gn0[DV"s\D+8A ` 4jJSJ:ndE~,"GP۴RKXx?艄Co9u;N=e{Ww^LFn5BB=ފ tpbKS5W<, Hq[=. ]q rQ=}uPF`@4a} _Qf̤1 0^G%o+;6~ϗ) 6pu]j>eꏪ*5&=|n kAo!Kg]\=ȉ9dl`g^~;Q4"3QQ$T\, 8vC>|mS1mv# o1=Jٱ؊g2՚O/GqK0OoUBO4J I[E2-^ڗ˛MύLe*0b}%QTVV I> )f{oȏ{3YS++QuXFI 2:4mZy-Mw:Bf J?t!DmBjq̔.m.U#_b8S&#Cx}Qp:zS nVk/4y ۞a#Ff#OFkܕ`_<`@DŖ6V@Ϗ:@Y_*F3j5* O.l[uz]$Wlq'0e Q)VP; )[qԏ8a _2B?hX6hbF vw&\%wxhÁz~.v8Pk O =gɓ=XO3Z}}iW/(u{*ACG|[,v6Q[ !涵G䒩zhG!s^8>~-+kLO"w3U*$tӮ]Jz%*]-!YcV];#VGZ<*}ZGw>zO\- esAtwLxJ{<כv|L P6lp(}`X3Ov*N@B1+S  Cd C!/T=QyKM_WucGi!_9\}b˶5ALGWiNj^ 'AMYW:؎4)#*Chms+p" bT5&e"K 41 =?IŠIg:t@ n0AAFĶ"3X@)xcY)+9`N'7+elr:iE$"Kg5M,J:{m_| ׵)7MvŦ2[ ZHo`df#Az#\j~sngA_ yO^WJ=[ؙbx˔CLj+Tv6-_#x!`r aGÀLbFh)[# "7^Wc YT*]h10JZ=9,Ѽ+vV6'),9gRuoq4/$ BO}/_X"r{od$sЉT5ܪMy֨މ,|mzQQ@:)Iю9em1ƣ+,ɒ$6wPC2s9xSC :^4zo8J$oN&lًlӲV_9AI~0o֫Xxx"fι.oS40kSUoMVAᬀ!k֌&WWpχ 9w*#oIU tS69|k5$cfK~!*Bm,](EJ<' Űgf.ھ]$ t@ay2UF}+e(ZĴ@+PSy(:~MaR`Irrne-HULFq!ݥS3Vdgzy9@PKr}nz~-nA཮;}](E_w^1/Bt^ WIW*Fܨ hNk>]뵚!yvBrv0 ؙOߠ"*3ߥ0*ڭcd4aU-* 3h Kvn fiRУ{Z߁csm!k_oIy Ycd JMQה(B͛4qcA50^úq.'V4G$f˳6#2lǩnl x lrU"t'sDfyiɖ?2|3t9蓡-umtV\eb])\bt'WQk87Jc4HEV{nTnűcEN♃y҈U-%& i|Hoz; iՔp]D<:ܰ,=0LK 6ߩJfIp41慷\m't2|S|"z\)ᜄ+s$rV"ְQ(Io~M[:ML®"WįA#߹{=cGc"u߾B쉃2^>`[@P)`""ܚHcpe2 {G[έq&>ȾG.qr|:Qg}zBD rEY?[{dnQՕ1]"a~:C;E)Y7RXA::)k( #ʆ o g\`[j].PAN\^q1f;x5sK⛡ya8p;apq`Ɉ/LZV4v9XvT$ SO૶zrl(ro~rm!v4~ںdM, 9jw+N2gDN8@ ڠ-z5lTegs.)%SΣ0hͻ[%p=] }RVnpl8VYaK )q.6Zk쇣&Dy6TnR^b]Be/kK:ծnkGa{㣦f8F[P?TI/~`],Dn0Kn L1"4~/ U}_8/Cw.~aqHuJ еJ*bgABVgjd·9J|;w0+ $?ۙێ8)Thl m'TeI7w>wI_PETg`ea{+vvQDdi"*YY̰$|A@y2/U 9氙Ψ% +dbkJw*^XKJPr 0?jEȟP%U挨 =DM@HwjBY5 /O#aoõh=&*$; i _Ux^} ﭩ٥:*16>|wRBdEʢ0x w zN]_v>Yg:QYSEيYmIGդaprj;08܉CYb+qZ[&Vy|UxbYjp%qcMc Ѡ]n6LZBK LC]ZU]}k0sS* fKNiΞkU,Omヲt !Ť{ /ώAIҬ1^}d;&_}YXBC=#b RiY{_`9Ea@Etu/iG2vn=u )#( U|mfRA!\ TjL^,̠gxfDo UI+S0I"^фK;6WefFj)8jWM_<݌ >U/dZY3 -sGgs*DSU9xy=>u0|nGYқ$xħRV.J|x "+뀗#Zh-ef3kEY)teCIt>Lyx2U EՋ1J5ﹴ_'ڜN ѣ,*yCohʒ̦'&Q~XP(\b_~wg[;ocqM/˥r?7A w(Z/+GCPx+n$fBDa,YffR ^!iWsm !](Kt = tUKGix"X?qyE[\;I 7~'|.9o:jokkC!Ωer={o{D(mP_)4z[0}%C]t xSgJ49ɐ>e\>89}vpPrZPX(" Z',wo1:mMU3AvQf5]C7]WlF350``[ج;6G[Uz9pv[v4|%mQJs}gGܖ&/?]/>ao޷o34jq rjl+XQIo`i3k>>Gn(+41+P_=,`[MO8)GjEVⴒD-L6&*iXbxрςhD*a'ҫaRWķNqI=MT,!(Q:}㪟 &)x9p>id.hzzW&0ϟs^*Ň#gib }&@)3ʍ6pi"Lh+tCP0k-gJ))'ffJt` w4[w [Kłz9YT7_7lٙ}K"ɪͼ4!Bټk!\K N:TZ!l$ 1իdGH64;(}T&(\!zIVNPz)O>v>Ĩkz{柔ޤJGʦ6o.]ǹ HAx-47#)Xb!vOyRYLf|oԅ }]Rm.VB">Ŝ Vݹ 1bMEQVEUV8xm F.qG>_G:xB?sS\VrAmD{?[C9ڊW gZpNڡCť4D)D"m^=EtC-Ulsm҃N fZuC鍠4LStc$u7L)r:&"RJEiF^l֓~,ފJzDx愣ԼKu:&y]3-F;Z8nє3TǼ* ,"WŠ }pR]&N^O- RI:y}c?toRh݃(h2x$/-4Z%3(dڏc`7"V#CNjUtYӛyjg/"iNQ9ʀ'QyNJDN?ßvd'F$DI,p\ nM'2 eCK̉Y G D MWw*e;^}CN+l)2EY *aK >mÉ÷НHU6~@tG)X(׹USaЌv\EYGX)WOgj$-` 'MS L6|HtH䟩 #6策a (^H;ôu*V #Zq!9 UYs`#;y#I]rNX?u;аs4..J9O soDUEtq7XOBf֘ R\;-v ;?ymWLy\qKuW(8Gߣ H^BJf8mi3hyhL9؎YjLUlZ@OO2.mzB_}= ' ܆C\/jE RAw ;,oK@ شù?MNzmxXl Pj4$daBg(Ks*ӳ= W_JTσhuSR4p#k49|K{]f'wU/\QMbZa2^_̧M+kHMB*Pk;6߂ѫp8Ny$ 3wPƥ!wq,.7: |ӗ'n6WNy#h_.`uhHM=BLDzD|i_#ۺ?Әi%`SпL\k9{Ч4W7Rr$doee#+i ~`L)!h .*nNMŸCL<ŊS1P_D2Wngf#utHZ;t.򕄶r2ce0\8&m7}^Օ=8f9ퟏ*[ 3ݰS  br/thY$zs1?=,(e p6|ܤ%NmevE=*=fc \NsB§a(ci~̤ xl%dkUmI}4# Y(w1[tE2;_cSZYkT|5Y+&3NJe_F Tx߷>5Sst'mt- x!JN2PO8@YU@H5+:uȭ-edwݯ$];&Z:ݱ“ʐUD1E-|Rb ȜdCs!'p;.GLYe5k0ZueȽUr< U(L$NZK-7beD]n$[tST<+^\lϊ&93#No>5E n4pϤsr~bbLSHHd%yM]y̥:&le:U䚰|6[ߴ3@'곦\Z/ q W y'qܨgC~tIT1“@ l`\s4gv7koNiz7`n!wz3(ˊ;Ӓ kG!˖jy#q߆QpДpN=aGruZ^:n9t$u%OxWB#Xt{*#9yO,isV׸ޠ_V\AuW"pqz%?D%f/W}'@ީ+BX%r,oCpd6yY lÛ=5ǸZZ-zXYC\H[2Tg_=6tÜ@!.S3͘NTW|F(g \T|JH{?THSrw3%N J,>-\GNt BB%+s-khc5c2du'z`x1Y a[y֙Qi?0ᖴ.' qjO^@ȧd$Iֳv"7Z2Jv=*rgGhfN۠us*1.;}je|k&G7oU.CuFN~sXQWG[!XF0%N?l}4 97n#侇`AF ` +Q݁SCᗖ,0 ygAVAb XsVsu~1ֻ`|xD'FH dk>owT"ICn ~-hH)q0,O+ gj@SqJS/6%ѤvSq7TmKb5aҬ/xb;E:R@.e* 0lBdJ,)9lj2ͺ>%Dy Zp%FѰP$=[N]kf[̻1y}N@2)B$ W ?7ˊ~v‰u$/GyDsb6 0S iCQ1^ޔ 4nGcnDI!ӄ>c2 ,eQNOUoK3'!5L#бp`9:btc=Xlhׅ>Xm @u5EqWahqam*LJ ,E.o .h,U7Bi[h˥ݶQV{wWG&$#,MZdwxj11~)$6ٍ(EBλBTXt^N؞(TTi1j֐zx"@c͹8+>UdHto=ԠgY7SS ގ' ξ>u`ᆗ1zxҖj"3[87j׻`çl4X ; HuCQXssz}lǜ;Ij{_LCʦ6^u`0]KK: cА/ (rTو\p!F|X;=9~/uf\Ia YSe,#!~M-&Z7:raX:buFb09b^]!ƻdUViTh% uTM쑐t) ž(7xt>g@릐魗P΋cۧ5nIyƬ\5>V-{u By829w})" O7AMi<qEPQz_/lm!1,F?U?lkh*! ZE@8KX SIπ4s Qoڪ,žݵxp@v#ټl@U7`xb,.HY(USs±f=RSL؀|'_Z;ݼJ,KIT8J>_SZLם",&d~c_SRǘB!7n\^ԁs [ c6*#];>U *OpmxUbjY2]ľ&&"esiZїOgUųML=y %nhoF$yKe,#8Qo88mȚXYSsigB )[<'c M"Lgu77x9:hhn%zYvXE޵ ͅId S b&pkn!7u 02;J6uT /-lEhG 89atg6{꺪$6>< Zͫ.ȍOdMKj`ϸJOEgڇb~"3/ow*6c\ BDs{ql(ƹlYhJGz7ܢbUM~px#_q2f(7ʘdڑ N9(>ܷ[)BDUO\ы. x8si6rzhxОR3?lrO&eFtMSߨYDʠث_l7.Tqfx~еHEv# =e K-oh*q %Á}e,‚<6{ GSOs>xDگMTiudpU֜jk:E yRb+elҎޑ؎>u^æ)Qtt Ș.׷\8"Gz]roT$۠NnZJEtܽɣ DM:ɯޔo@qWX<+,hyn*bMEP4CeG9Ɓ.nxe"rI ]1pW?r.hU"$mX12Ng:fђWqmIUGSDFǩz!BW~Z W VW*9-'ltϙweRyx 4S~.(rzɐ*0&HiS"M]:ūu6W\S?liu1H'x|H^ 6}]|)hGw8Sm@M!IOGlvO@4ͣDqOU!'1@S&DRC& okgP3F]i -{‡s8O)I]GR7 қGd<]ۡAqzH0᣹ c%2׹)n ~#Յ+v"K)YW@~ո\ɡ;]O몒no[w//HGǙg}OmR쁽ܴ^G*E'MTqM'v!1p䒫H+s3ql$4} ߯Oq jB<,xUZ6{Ύ$*7J^.#oUdiT|8 OL@h.H9sj7.QhL ͲB/S/p4ȯEӫAUuO{Y;x3v-w橫E, }B<]lu"dᾥbًAc~S!(P:}|E@4^ih$-Tcp/˛\QlçΓ RU Su+S59 Bpu^c}}-3;jgd[pȦevܽبD^Tti Ao! [>#(^)IO%ǒI@8N4a%0]*ӑ7 (lFfq]I~&nR?a]!(4VᕥրV5ٰKwLJVw45FaȘod"V&:u_ 76{ HfK|m$C#=. TMBC=0-kBLS2j~ *˻@}lq"AVJ&Q3kpl~t*/99u+rGĔ-N: 95V{|T252Uhv^FO.6QG9?k jsumw߶t3$w*0J7df1/kC%|2ܶA2Al|iHV8[OߑC4<3{k$bGm5Pt1њl #Kp"-׸[O<`,gCW{{Duh:Hǹq:&y`?܇A1-2qC(֒jt&%/(h) ~s@bEilKNJURNm1CDI2[p=0Y)c޹pr:\66ޮ(>d0- JcTKHӬs3'vAg/ djD0ǸXuG%t\s=I: 66MgT^AC6>$Z<^1k~@Iv95@(靛vL'bã 굛x]H C*\nE6^9[B R z{8g:Y\F1!Q g݂rI(2X,&K#> "F-7%T.v.{It5P>(}; EjLv6 zs2 bUfiO-1 ?z ^46er|;ms~,GFlT34e)!&zvA`-mROFp(n\k3>7m;PX.v.:ky v8gÜsLjaIʞG&U{V#yf׀-WT]oºڬ%p~Ki8,WrPF ^ʐ*pbX}q8[nW6% : pW~M7UֶV:h9tǺM*C!ּ)ɢ$h 㺕L|A%! ~#Pj*=4CA%7Foz*dԧS\B9vP^l:Sڏ- Qd`dz(Qj@Bt5}LgL/Ҋ)mYu&:Ye;qt , 8r 5|sg\h-4zBu.߫]-jRno_7.ܑX 9b&_lo 9dY{LnIgMr:&IPX> tPKʐx;MSIzͰO}r(b*'&.i 8uTA? :G|3& C(`̩P_ Pw#pصsR1^9z,Yo|*G sQ$}Z] ?!z#Y~tY=˒X$EM۫E,Jw{E2'E4] Bfֶi8H!{ 뀄[ƒ pnR#H F$dw8px ,&g7ڐ i3]7βnӟn\{_P=fZvW"mq̟jkN#+^u|k>`6 Qjy'("2CNye4ݼ,+e)ݹާttZ_Vj8B:A| }u; t="gbCo69TXNq=hbcR<,d˹{XY}=^Ds&GVx X7}l8Q5,-Adk_*cUaҮ0^63Jr܍D qM ^фJ_X<╽$[Y%jmhAKw%&ukHZ^ I8Ҷcp<օNL yB xJ3jBN~CC{M.㸧N 寶\eII꛿$[4 j( 1䆨LtgE?^P*ϋ}7rO:?P4C^}:c]$f~o׹8TڑVJ (οYEjTA@m<񍆊ޜ5Av W3YBU[ƠYXֱ總b&qz19JK~lT3pTִ(~HOm=t%RX/n!1.G9yR?[+N`Y/ķJ9+(߿ G?g9 )WQ>y7%vEd( q !$O)x t5V\$&>gQU5 Ubv cb'ӫg2ѳ’hz!V7Xt)g [uWů[ڬ^xו' ׿ٹ/ xc 's/aX[\kEףF[ƽ(4BGQbPB@) wdp%Vsʸ4q4ihJm]R#o2{+t^Ob- I56.gPDznD.t r0F;!gh[B)ӳc4]#5)ZlF@%ʍʔ3.~>{ {~ـĺ2%>Iy_bPj׎}2OZ#ff|ZO/2Zf;l(LM㪌6ISEHjznqq0]:1xiq!{!rk& oZ ~<_|1wܽHzr3x9F榝QzZCl+0@s4u`k& ؖ t|s~LpM%&V]߶)UJ-Tn0gbL=CE]d['4i'<8rY]wzzq^ɸm*r{$z>opW1z/Y]9S"5x4hَ,'fED;kWB+egU'J)b5?e]+f];LY {f+2~e#oc \|7w Aui jӆ{7o%;mY{CQt]Iv-"E3$Xڝa3a4C\l6 K<Bl_BnJP 8՘ &4;El}op pc=rPfJ"m7J9-(^&湺)W5!MH̆[-K?68Xcd\RF_53J)qzBcQ]_}JKOG<_Z9 4L}Ȇ?Mm7e rx0v. 9j1b\v{:l%%SYg}gkkWuH%tO˙v#6]+##r-*eC4D)ދiv HkĖUHڍO(=b34Vp[=~Zu8oι~@,<]b@dP~lTv8P #[Cujn4e}T$ h2@. nKĸ@x&<["J6ef#B{W uN$:ybw ĦO+UVKQ +:&} ;ڭj%mR Zv3/gǨ t`kxq,ͬHEdڝ:muvf!oگH~1ɲa+?´@^|nk%XAJIG#m }]U,.|i_uTv>AЋ w9iATny{5,JWb]*g`^ҏPtce}`5_c[Ԃ9ǯ50.R3/nHvbnsmf" "6uV .RX estDgxHז|0ŗE1D^Xc7Rѡ;xHHu˝k-VE+'@=b~C[VKU0& Pc-6)W!-xhj_2R$/p ;az0a֓Y|ѾR[Y490\pQ*KK5i4_s\~*o9w,`p vP yfޤvO*$NE.!ꙺ&lAKnp:QȽmlApEAvK//8sV"WF"}Q׽xZkx@/}(/7DbHWIp; } >H]Ʈ.00y(?^D<|q$~tу(2j;M!,B%a3Kxy/K_H`UցCh<ʋ;0,DjOa|cwS4MHV#-`4V7ޙ1\KgA#?`oٹ)`(ta Qՙc7*6# f"j6E=O6k gv:X湖|͌@F?yxWu~A=El\4 FÄeb 3 Op(e//W[kaVLjsh𤾿XC,ӆFM O)L_uﻓUsWII75|)>fκ-pKZk99}oymh=兖zy>G@[D <꓿lLWC p.LrOb 63"!|ֆ]='U9hb{= А4|U6>Y6+Wɯla5eYQ.lfgMMfrb/P)h,G ! ml[I*cHhFo yށch-kF^bN|p Ⱦ^[1hvb~oY>wPO"%-WX($m[}qˊ+ K%-8 F1ӮUIsutIK;R/̐ ^lm/X Gt$+$3vH`4@ut=bȡr P(Pيox7@4:YG #vNAΆB} զaqy$صKl]}f>iVc*ڸVղ{]"IjZÑ'ae豾'ҫ{ _ӬN6Ws*~&݅Q4 k0;rLϩN 𿊸Dj= P_Ԓơ^t[[.,$홂naYVt6J6=%q*( `Eb2 P ,w-TTGx<H'q!b"/;ыjEvGrȂJwXnNxǴ1a2wb@g ;@т渱شS`[kסut}8D6ͽPdX_r{M+uxoW_V=YWVvq&x p `f6փHGUђ]Yԅ=^{+>֒"o{[Κ LiڿG4F.uNn08S՝e'л ЭQxcGWR7M6.:dP?> tٵ SG1?NǕHo :rfbvD28 T(n ,brFSWMyxX[Weh%0o[+ `.p-_*,km 3̂Jڍ Kh6"ʹ2-+,#C5H6nn"(h PL̤1}؍j:K^P[@ƝT3< wY=VXc͞\qZU4cd sj4KDa5ζA2LS J3Q/A+]KibY:n9QaI'K|1[Jmv( jEYH9髫,"h ]P=KuF=>Wӻd" 6ŹSP `3ȭ/!_Ƭ0yP-P-$Bz2ȾvFK&",2ܖtQYdFa2CPuC;U/ZGelk69`%l¹0~&٪6[s֮f"r&S!0ݽڒ 7F|9J\Z35.x[/%-kZ*W{} et0^rXo-TB`ʭ'xŋK JE X7يށ85*t%X /<[R+$#lS‡i59w{>_(xge=#@٭%ON<i'rбx%x> %즦 )ֿ+VbS)' ЊtCUv %`̼~/.!f6vSMн~!r yƑyZ[5ǟ'U8.Wj):W=`| V7پx3,RS'P$o8;6kkIbJ -AЙYpp=S.'?~EA/ vnNɑ* R-}zA݈r@Z"\-/LezWQ6^Lҝ"tuh0!TF`$o@Iݳh@G J Q>V)0*aG=ة |XC<ۉ o, TYZMq[& RCfQ5G"WiZ%ϔli;*CHBJ il2^%}VM(P-ȡ4w\M d!hx79`pR +|1t3W5u9왈Y*(2[f`C[Wmͥ_%#Ly<\~_ 3}Om| pt,=س"[vD?*͛j]L83<q~K .︖+)GWM"[cb['phλpݡNGށTN֭(_>f^bO aowoHdikyOEn OfE\zϤWKX)-Ũu"VJwjS!o#1C205Y5KF&/UqoHMa)OJ`mKASlO&bJjkuܿW9(ӡPuլ뾏 .ȶx@ĕ%oMv26Zt2XdBl6]u:˝aqI*MlҒ\m]AJ|/NsPQЃ`_xQEkM#wKTu[6Bg:uuRX=~.6DUvӨ@=ǖNp @{¹9vc/M"w0SFк M30+*,ٿh@U]^<#մ<~"NXs%R*vi,.N\(kr}y9fOK4WŁJNQ&CghC\qрhkԥ=ݭ覐kx i8}փ59%vW$. nLSdfdRT SNXH-(ĝsnIZ=AG&g7uo9+h"tk}0[1! 1PIu_κmu[~,e̓v `2x(P9csk4駈kզs8ǿOm$\IP3~G l9APMGh,/-O^ Rn5{M[ü+ibhq#b-|uvshfŰ໌! ܏ͥjH{Hڠ?wְ\h Ax0{, ؗz&Ԁƚ,$(L8}6!31[Pl-3#> N$*{}0yF>-?aɓQ *˷B},VQsPlP e#"Wq!(5DaiJ uT$]SKm5<]Inb>?1}(qql@@i& V{8\_G=IS'ej)!6*B)?}^df+\y(cb]BwɯRlXIA𧗚ՁR*쳴3~wj[?"X)/NB}8r^"*OLLRͿ!-ۀ 0NUqv~'u{xNØ5]XmvrUnCUֺk1s\&3ʖӟ\FB)Q6ķZ7՗&:J Zurth^=w?LJ CiqB?x ܘ>6"1#XWӑ֤ߪY7mEPJ_wkaf|(zִMMAP'w*=XEī{LP=)D&re?*țG6|?+p=y޶ԟZCxJ߆Hbo~ ˠ^2}^e9o,1h9;9qj"7^pO񦵀r]8gB +.\^* !4B '+bzO5WX=L} \VҺ -v=@8^mJvpuno?$3 >PꝼZ[&p?ΨȵZfnC@V{^~D )IG)\-v0M^FdS8!ܷ"ֱgtwC-&=R"uk, YdJ7 ?:$ VYy.% hr9X3\C햒1t @luB4}-lI:{bd 9]Oyǯ ڙΟ}IxR.nvs*sC O-(t颵gC|< |O{l'٨v_?Y!Azӫz"6uV̭K a;]E':E#?"YA c,N[)(Cq:]r(I%zpUH7?\ #:D Xs\)E"2"UJ1Pnl\OsǗ^3zEػ%n)aw%JOʐDIdzJ;[Ρ/z(pp ?J 5OQV+>$VxQ_gCjwʌNUT "xأet&"Ԣ"~LF\xУ0AŜtᅫg\rY=7,ބk~GW*er=F^ {R*T=ҕQ³>rGFExADB|_A,mݹ {`frS%s)!`qJ8U- h"( uy9Mc%P5Gs.bz!xV ]W䜋0$f,17Y 1EA#Nz`d= HK_bluFޕ]%256NU(.& du_?͊gP\8n{B9Dhn\݃D ;-X14dg()*n{@x̏ˌT5l.$֮} Z=p1P(vncgFY?4J* Q;N_,0Қ'|Yd+]$1'k `l~YK 닓X@w<&yzaJǐblV!KH0Œq&r]b#"M:/$ Xϻ5P,4xYmZhO4>ck%Th̺!2XEx@B ]R,iCX%"O JaRa _(.QZK$n}8j=OtYYhM9&.昖 R8zZnQ\ ! ]41,'+J9ʹЛ0mp8z=HVѫ#!Vh.7jLITchUL]$TFB:uȵ$Kc 9\Gw :QQ>`o!, ġP7!IjO˭j85UT-omYH@9rҔb!>P2݆s V0D:dA:f 9jJJĵ!}a9 Z) AvBDA,0Z jYM0|M75T0't/L@x~ a\"BGS=wӏ}V̆d Efdse_a;x; Z[EeΌDȬk8)#_5 /uKMߑo{M$& gn^/rr@K[Su WbiM].^+ 荐 J{Kyz=c^J~oHɩԚ+{7n*ǟ(aM*STlL~ú>19D1x gX莏_JϱE\{2QM~ZRD"0 uxRrQ /p7$AiaS$desyc7ِ^[^&oOg ؈ J0O4AH7`>NԟYW3~fu2,3f$Dg mtGXA{eQߵ8EKR^kw2j{ ecZSe-w<+.~*WLAT-8o:@)Pv A^΀؜: n{HbrW/WG*~NC~ENԖ]E T@0P}@Or'ԝUꯆd{܀]$]]z%4c)ƕ.|Xj߆an <!,CNI ^|`:!"m^=*;ćM=#Kj4G|4ȞAZ)=x:0֠!8 줯cM>۟ "4;̗r#w guu{qig&͡( %PZwxdr i +}!$`%":&/&`v :JN W(;VmO}AN.-Pl'eK¾b:Ko2D ~2,Z4z h6we33ܖ0?~h-6}^!R U3{f*oH! X ڣɀr2We~ij}8VLn3;]S  ?) ",AE3/9mcC jka)R>}zzĺ<31dH]u"O&c%lٓm XYǚ_Q2 FuƸ%UKuq ]az-yt6q.zx0^(k2tuKF:0n#)_z?!P%UȊTL /ᦝ1Nsh\S<}8p+G=qD5$^USCg1<?kx랤tc+$=\ R:.&U1?VLZڮrjJL)zt$KeTGL7sP..tO6Ԥ'JRZ@qI3#Qس$2k[h2еN2H6:PpIԬ;n^S<]&ǜȗ4C[Z)=iiq`h/R;--.{Ǭ ECuF~AٛUaDYa<ū&)B&),cݠ. 8XW"s E멟4n{##o*y Lwcl^q7L"2im#(}SY0֩ |{}S<>TmǍW}Q0BYtB'7 <7½ejB@Ѥh%mQMx~r5k](RI@?ZL*QԯU\*Ɲ&XKPd펼hI[)io 1MMe%'OTؠ!$B<~͸,{&)jyZa!R lNӑ\Մ-Z=@W0}' O {mP W\햹w7᛬@~$qż4PO}*<=O ӖŁ[m#2X*n)<x0e´O蒦ЪW,޷D34>u,>?.b-`z;9!%^tpK{Dp.jB5}j{,9GQ"T3#h|<^Ks=^٥YԮf~`#1$ڢB2 8o(n"U4-GUs0n=qQs0R#%ӏ ~ Oqf︊x_9{C_UF P_gag"'a N446)Ttj7rx~ӟֿJt 417 ŵ_gh\g6agxsuUU`!C%1xX(Fyշ_FX2Nד30yN3xCI% dRm7^? Әu9[Mp )v%-?zZ=x}$p 2 Y_O _nme?{j$Wm .G'77״R9Q PAЛ-ήШ"jIkS%V_:֠M|e4u.N\XyT p / kD᷺yXKR |$&yCa'31N*CHwGKf7bGS;8|7GȀ+C Z&(rXpERZKXikiBZܷsC`gh0ǟghZa$eY#SEr%51eל@ YYv戮 p')NKT~臒 r^@+ (4CSr:CʡhP) 1e0,<Ƃa_;!mN}`O| ގ_Aۙ_D0_/s>f7.XU%/;t:PO7No5TY8M` µsMֽgFfj$2=]ґf!W][p\B Ќx3ӂl?*"hET1L6ck;,(zG8_IiDwK1!u!iS.Ws}F t5=R L}@OF&YZ2D1O=\= ʰ dj%a7Pg,48(X~r+5rhļcf}tvVed/)SMs|H??}b4&۴erNlK>iGKČ&,+RY| B0rMuPXO*Cs] {jFGj 9獷A˶lrIo|n <쭎Q^9yג\PؗmJ+[qeEw\r)Ѧh۹{ĺ )Ȃb`YLJfSBs(65 WJi7xݐ;Rh_6>9@۸5u2|vҨStf#%4 ږMk3<7;+e_ "^&bWGЌ(ܛ|3K_ke YW1RB'q041RZ*⼠/'/F2Pû"\X\h \˽cqL^۵YG~2#)nxFDCfaj \kj~C} wF` 62WĿmx{^`#l] קU/$r]$2D3 UsEC@v +b7pJx,p,uSX!`26fM̃ LmY^4?kw"Nֽ1nq -UykHpKwzI d(%yUR4&L7Km?T"O.\XE_mߐb]O09 ]k̜Nk")GV\8z"A`&r@I!rf~uȢ^]%@%]XYn/"kR>JkѓRK(xu#). T_ZY_eFa3)"HX ?8`nD9;13lEi$`=- $ohSk 8ö hZna-x?dJ)EuE:_YV)b7=7X%(uRϓ$QsmI_JJ@c|T#yᰪۃj 﨨 fpwGw; w;Uc].ّtD3FҌr PL^-fUhm>w*inCE rz6hc#p^czPh9c6Z34-(asoLǾ9:a˾BhIyLt1;94U Ӄf: ق,hͯ=rJ m]P0j'MYΞ;:Ni"ڀŌ&c-zH_#_:yb&Wg)o)kF&ݺlxA'ܰ0eP1?"<f_(3qBfBTiW RMMviD^'dB.qdiK3Po$I*2,Qr ]p>*CQb"YlkM,4c9ʃ9`U,X'rT yݏ NM) OC17E\ɐWmI,pטXu(1\H Ye hl \2_@-Ffh@soy~\ZBZUy°Cd ѐo 2 Dy2 RQnQ3t@9['HU9l3T,Ȁ͌4'Q6rT]s\^E[ `L'8Mȥ ԻUPّlQ&dN ~5CF8`Vgy7Z33!MS*; otōQiݷmGLp\ɏU3jZ)F%2r$bu$aA'fM޽y$Ha g0n%hHDyucܤĞzxf!5r&2Uf~! zP 9 Y~n-4#f,SKt) n5UaIg=d>?=%BM2`a4kyNS<4ٷV4~`¢A}S;!9YB Q-@>MG;Kɠ5~fX"Rpnx!u'DUJ7T5'b͞ZOΒ۞/l u~95{u [Y؜#r/:+N$24P7jyZ^mE@La:*Q8C/`RE#-zy[AU\O@ ,?F+ӐcMY+<,hw/ J-.CR m-FC]fR4n.Mg.\d6Tq;w ^ISJmdqa7!Rw~T}+2Mi~g^ыMRMbH^uo!}DR2UV\(E]'%!l?Ig+鄪$|2[6tLs8ǝ@ tS9Tƴ!!]kEtϻI)]*UgQ /e/6NeD+ S)h_Dv0l}|)xO2A^E*"KCzx oo|劜h6G $p@\uf&g}E7L^>>4^̤};ЎFvF~fTa-e4A(Z&dW@V6&6ly񳮟Sc -F7w7A+P`=?Aޒ>W&ʟ{NQ=S+D0l61EZܙf}")MwCV(h;1&ο1miYEf°:?3o֘Nҕbcj}2Ka:G:jQ]@*bOlhlT%Gx ^ѝ̼[HBLA"{b'uCM7/ncxrl`W2/_i+u2,"C˰ϝi!(YȎd<ЖVAۢEϐj#^TGז2ƥ]Y [W[^Rh!*a# +$dllK_y0%XNT\a2zҊ;ﻸ|/NyvCbT>e POvY?"9ɒ|NMͬ _a0c:x;@ZsE $׷5 H-[$\qƓ#8| je''86R0klphnS2<ģ0C4«7R"'? Õ: T”ZsN5- K8qCgءaҷېYB|XK;ۆ }unq՘ܹk;b2 YGR®J,Nx:[-ΒIF7(γ9O1fFkFuɅ Bq]_A SP[I\ D,!QcʡR FGiZQOf"L v.vz0~Vuk{l>p:W5qY6F!a7?BZ1rv3%gXz׆'?*W 0!Bѩ#'pZN/i% }i:lY$X(̣Kxju/u{͠8|\KĹm@C.h[;_'C{NxK٪W]ilE TiiⲫzivI) gQ++%`)!YiZW)}PIvࠁIJv#y>tfeWXT9K %NCv0f X)KlgM8jTw0ZOo{`#벁Z_3 ioGCU 2;"C(jE2;ZEp)8s}'k[=L,}})D& "Ʌ-(C"a8F+RhBټ =8bH- 'jk4jڅtJjWfr^>hs٨` gڞ҂jU'S"0+Rb3ͭ g9 *Q*Iz38Ć}סi5rbXVgu8'p/cy(^6odi/Ar;yjM%vS[k̔=j ~)2jV`+Zdo5^׻{n<RN T0H I`+"2{+W6#a5"vލRW| GLD>Zg*4C*EQ9vًR{=ݶ| hBJ3G A}\-0H?vi)7W#:գܱE#^U:ԟn0\;nTC_E(N٥d6%)5N ]!P7;!;V ʚgZ;M}bwRJd"-햸n4eu))jfz r!Br:<.V{'Jm/Ր-yԠK[ 밧S+RuhJ")݂uSN1yU){:F xS65˭dFک'R>$2/1gualg@EՈJ9KMxچ.zd$Fak 2Rgo2 iCxE+Ԭ4#6N`HBAkm@zzs6wf_ct: - N3|uq1l!~f>OԓPz(}7 u!W@`ZR%Լu!U{+6(#["<jBxI}oC\XH>%M_Y__"yl(ç~z\$$sC)GiؼFlRB$Zrl\v%!x-nZ2Y@.xmmi`ğA w:h7?q'.~URE9T6sd\}UFp 04&/.q7?8\a!WMUMI2i;P$p_!Ѥjc k>O_ Ư<&᜘lq#ۏu3p%~#.'* ´goW9!YLE|mƁT#߷\oీK<*_k_T8.l/a|^!jV7\px1E f5sPUmC:[ M]PH)!;d ʀkn< +":M 7Hd0,ÝXo0S͂zlx|Ƀ|XH/橿M[nV n[q `A,X2=A;eM80ŗk&6 ׿k݃DEF3FEI*+Iom1}v4L򖭲DpywR]#[|eQqB9:*QDc*+LR CwU+<}.PR'0(?(ݡl:Wދq-{z906s5vc *gɝwѢegbErV%h|4 `vFT._ۄoQCA Y&|ݠ#|w3/ppV i:Rwza5#ƕLe-- K^DL4w l^GE+izb-20SVJ_ 23YIK=8K7@Q1;P &E?%KceBg!b IC9փ9U,+)^0}9-O͉gOp3%{ǡS1nnٚ.IK$T[p2.'BT@)!Bt\~?^/TeMuq504ng ; E?0ͥX#qԽ)pj ?Ap-ZH!W3YM|ދYYY v'_=$Q8'"K4t{@@ߨvf /`<n>jK~75K X]vUVSmlToV84~ zQ,%\wH #~v=Ï֘Hl [tBpYof6/'htb³˨|RSQ"5lz^xkZ5eTiJ93dPHV|OxsgnAIXG ߭lxx;nD|2Þ>(~GOg)I^::u:8~=wl_CBD}%Lxe[+ŝ\#Zi|v;Tjآ(Sz꩓O(0Ur_BBu>m&cP!"1>ifZ 49BJ;Dt7KJ@O(2BIz,*"pDP#OS6ݠw.*)ĉpc]pVm@̸Qawk1Sլ9aQ:j6l[ J|OEyЊ1ڑ4O4?d]΅iQ gLOּy0I=}^ ^N2}|B3釭L6)(Uɾ;sݥkb o[BOy# /!7PP̪ :@d\q"H0e"V ) IˠKބj@J=#O9)(z2BɈeQo/&ᩥ(WV%c`NNJ=a"zaue¸@|Vv'pooYfdlCa}Ԕ>)#2 FR 93(Rk@8âg-vdK"(/T ȲbRlS|yM=?c,cwMƭ.׶)B9p.'s! )ʇZ+K4r77%Fiad1GBIP6I-URzN;+bC޿p{ k4RIj.67& u&D:SVDRҕ۟l QGNXQ#E idQD+VyhOLy,50n4js}(mn.Rҧѥ|=@C3I܄9U+eCgVמ[OKi+Ђ֦R*Gp'. MD ǕkFSʒfYW!{AL6)K =hҜ?ճ:dipnT<ySRrٕNwopb{t~Xn }pLبUfה6-;`A㝧h5"ny!- #_X%q FlM uګOwJp8o7(ڡiR P2A*}2q4<v6KߤݓeM[#ک7{ F6dNB,_xPذ$!8 ȣ2e=T,\Wkzˁƭ)JfTFbb9JIʥBO^Ѯ܊e>9!p-oofC hCX B0t%Qgb։@ТYsqtP~n#W(yB3Z Y Q+DM;AA552򮟾 'mq>9Z9Ow焿vpnl(sa{γWpNjGYTf@)W$>εSC=3Xza(s @aIZwmC=`\hh{)4~-6Rg\ٍ,eNe Ia('Cw,;8[)\@ khÁgt`1d9wy[#8Jk/T-HaZ3!wxs?A ;Q65$ȇ5iǝEw LD 8kb׼$ Aks(e1w>+Sa=sjÈeraT0W)-eAsw xBF=%%{ 럪9bvfot *~F8E}z' þäҊn(]!wqğsĎ<0kF $cڑ i=U-/[T8cP^zô (X:=Y)MLɡ8jQWj:D=p~zP2/o2fM?fH'![P|xlo^^#Y0k) QKpf9C\WmHC#dg9v4` cg6"Ryr[LF <\>Q|]Y~d-/G$"(};iR|lpH y3=M2ݖ?9YU5tjo 7@sCTE;LZ߈2hUeb29v !]ܴn=d.tΦ퀏EcSp\QX/;<~+S[~N;GةjbLN td@p#^Ox~ArOX$O};\5XFAg.P p'|{uy: <@)HH5ZyMhLom@6Kq wRVQ~\C;Ѣ}vCH)8ata tpq1-DWeSPsdx@`i Ĩ0?쿸9J6&ߵODN]woS wyg'|dC(tqg2ʦxG/<>g. UE4@w{$tS/07S*{`in1yKӜ#x|j|%DN#^RF ZlPIh&C?@5U9VwF6KW|(孉tˆW,]0{ѡ]NZ"F0^k{}ɑJ^[`T*c=kn: .sǀL.aB1'E2Wc`6_ 35-A"Vㆁf,?!8QbjU{y83.(]`/܂۫:y?D4,}^aZVylާoϫ\vC"y#9r mO`l@vqs_SE'2|3|*Z`Z[%\H(]*ȗa2،iz:>T"rO:P |0Kecj.G4j=ƇSgNEdVf0&seaURba$?Hux9t䉣ζеp"<kbŅS>{8v1+(u#{vR#`@ВW4亻"rZrŬۨkX#\ TqoᢰŮԭ 7:|S=m9kynƂ}\8$0fwCv6Z[" }5ہLL~CRrQܺ{icm0o=a Á\`|Z{=ꠁ4̐ƛFޖ-ț(0 8U`bydh`9OW"J5@Q$ciOm2ֱϠ_%6h#49..C]EnA"0"5 vclau1t*[K4RU`yV.{1Xlm\𽡼B?[ V%ϻkV\cM}SjY" [!w s}A}R &0jF%E93uFFS$"/W as[=,W9s2(fhJp2`?nCbjSp]':;sqrdO"ӄn<MUVĴ3G8K1_3~h83 lN1m-!߄?.y"|Zd>E&ق~wګ(niZg,uzԩQMxk/~$<G5M ,a"4}q+0Z78w,R4MR0ݻC{WHcK-!f?G?篠饢fptL=v?}-)Cܺl15vG]r@IbA|ItШ&d r!ދYBZ$0[0{z>lTuG %մHpC+F[_rH=)Eͤ>qM"w;!@L#H*Uf[ Ո {FoQ1҃"ISdKk6 $2/mԤɴ x<ԒkQ;ۓ'|hX5oI<©@:]᱅"Lʘ@A4且ǰzҸ(Dt%OQeȘAՅ oڞvhR&7QV&~o mW›-<_(W-Ķ_՝Sc`)1ò e,_1Zq:ŝj3|0r/rƃxh0siuzR!Dl| u1IQC6Oju%ޖ&9Ժ$dk(O3V=xE&Ǥ(~0UbN.H!z o,ƍsQffu&Wuv:) O 1=44~,A"uPB~?^A8|)PT l7-B1I=tdZ#%䗇gųVf1V\aNktf,G 8e gB`nblpȨGŁeA ߋcU+j3\dzJa@h 5#b)zM'>,6NP!V&* acj>]R4¯iēzN"0S9 FRQ!O:UUő s kPON$*XSM=CBR0vNg@ZxLf)UNȦ<-J]MGDMҖ2X,N*6x.'Dl嵹rC(qjА!1&}\"AA^#`Pcm:5GBZ%`on+ G bXݸUPӎq4uN8S+7?4fRJYS{1 ó{EuG#ul(1i8+R6::Mw%vԿGzOόL*iEdc;Q9s@70A\n@ez :Y&h3~u3 m.OYEY.D$_ tt-MZu1g]*/iA@70398NL+Wn&8$ܙL<،4<^V/Oj 2U/(ͯ/Ֆ饊aܚrC0#u)5w92.#1A:9P.~=C}ҙ+-fMAВ乮a0;8z67 sBs\:/;]X2Xh8aYEaY$pfjTZ21)R`֣́21g{ƫ(cs_jNr_~Gikɻ>z\0$?V2~kKj4"Py>B7If^*@B]Cѱ^uO9U5AurAK`wnwu_U'=렅 es)BT@[2 +KPqv1$Ⓑ5۽8i6j51jSN2c?[+<&Xu!g@[oA6÷*y:ַlw"KA_ 6y\U = b0A3 #x(}k׹NeA6%7м3Dy)V`iR@/*S)"0y8k<4F8GCY;J+DKZy^b9i,BP)`@㘍׼yk#)xEQIS…PꖆbX9EǢ|%фsG&6!ZtQei*;W98(,X'_9QMDS]JpB{:kP6J[\ d58Nw 1Gوt_q7A.vSUmK)QL,|m`N>WHڴX4DE2L aJGF UCp{3O3|*.y*R&C&RvZJ܃t^$ E:) ēقȟ~#$qD8#[?sT*Nݺ YXX0$ڏkB2 3d֗tt"t) 5%I x9o%I7î)"DFnpHlFB]驭j z+Խ+N 3+M''Y)d$$Ě3[ɒ$E0k#~l@QПƈ*M#EZB֘oRƚp [QX;B3U@o"8E̮=|\/LrZlK|;/ɳuOl?)ð\юБs1 X2 =~ iPRiAJSAsi'~m44M +F_egz~m(<7}~vIt`:fr>"QZ&Z1Y,)*، kڟ Q`pɛ_ 3>d%um|l)e0Itm'8-Jl3OnIjKR-;M8әFQ:6Jn%_<&r,6e'x)qD`k7ujszo&)(Yb]MP> o=) Hac֗vGZ@\oVgljNE+c/ T1,V0zo+ o FtC" SVbDr$wm~F`[:)1Щ?:'Zq4ffnx g4h((٥ibm<7ɺ W,mh1!5UrD F\j)3g}2JNkeRel2C&K{Yv]kDk P?cĝs?¶ZJVk;9 0"k[/#h?(.Yc>%UL=Ү[J APqTqɗ f]kVSWU+J4lny3`A @! +;ɂa5z`( wK([gyƣPo>ԭ^:3qI7%k&OFP |a  2nػ%HfpE n_j o͵UGL-;7t&)%D`"<8d}J,`PqTeyڣa++P+h4Ƙm 9ç5a"mVr _n/x nZ%&ȰG.Ɔ(:ڜ3'sCY1lH>ZP/1+)'-""T~(~;y>\CR[7My ,8b 6ZAǔco{dV#eoQ&{ &1CmPμ G&[]LU u ì6DK~OUJ鸬rQ߯@eVDL 3k@3ht4KuPǥn< uY <,v볟ܭU,xK 94,aG/T>J`WGxpvs*_H*L; DkCtTBMU0#UJsUB{)4-50XKwl%aaa"M8r\|h"wi|ADZ. =bi]3^b4inn*U?}]="*.{|g{;j0YF!,qn]33Wx`mB?h!$AdMx`XT\6ov8=8ΗTU(E՝0hGqxLNluFѣ|1"u. k?qLv|pD[Hb#꧵T >:aNrE< gMQ+yi;2hSRX/fåR -0V6 .՘! OoN"fѯB% aY >F7cդJ 9U"t&) ("L-t%zn< пGM fJeh-T% 6?ĦPVCṪ%YZ*!] o1wC2+~8%o 80&L䆍Wb`)JW :UBvz,z"/z6~IW"yX7{%mG*O$ZQI^ V}8VĘ/dH'V'Sqy}ReQfvbؓ7# zԵӶ m2c:f;X҃7B`РYəH()k\@'FaAF 9uJh-V.=}-L6rٸ7 YQit?R:F',|4{c۸O"||tĬ 0qͅuH ;lUFoNiR=%Jng F|Bx!9rMc aŰZ~voV;B9ڊ_|KN]}owE7Тb5Jl<猩Cé< Cᯜ/E ܤ81hH"NG1Eٴs8U}ؐh!.Ә&e\ MGGkBYM3f>ɚWtn;{#_DlR XGbW.A30q Yo .nEYqِG+a o??h^֤TEtt ^htsVw6MM-|W♢z-f 2(6v4-᥃PG{a10Zp|ng5%2YJv?wtN|穕G9Ba:bو7p@| 9'[^݂K-V+?e,^ rz5\VnߕMH '+4VeA\,l|M} %8,ar]t "IJ>9=Hs^GAsBF `W{˦liߡ1D'M-gcX@V$)$(Nk h?HVo6& ^F&sUeUUo*ǁ@/- _"a~l5xF=#.rQHdL=98b*sȞq0u7'Fu2gwŐ0@ y[W;;wnK26=s(T2đ2R^ o!-r!} mHYr\exϦuZ 4:B_UQ4ii"YTˈ5XI<ΪnYq0e-? `E ny2hF+B[IO0RN(s4PYX9V'C۲7H"5΄dPx*<ݏk:VQ **/ R?_D2N`jnmzӜkчFˌp:p@#y30gkpTDTȶ8Q'$NhN?W |g61YJ=].ktQRI%9?yn*Ig5NÞ5>QZqԃwH}:ųR #f^?D7Zs<8 ?K_2dCG9peZvJ ;[zV`wyy_sҤ[ 2k1z\q4NX8&mSrةIy\11a OΑ*$p$GTAYhl_:̑=-ܭ:"淓#V 52vF%OH{.W T º#w5.:5hQVȭfŠv#ǑoOr2d7QU4X0~|iΓ<KG =9c.VV&g]b=k1 ٸΌ2xA٪dAajkosܚ]\ ;\/{J)&0^C'x!Rp,\Q 2nSV޸T?SeXkUWl47S=HΉe *^m4:lpk֢_XAW OQC5Ojgs͞ܧn(̱ )&&8P{Uz_ٙkV$Y~.=q% AgB=Qk FcrzdVqTb]3lpWvEޢp(QT.aF9[Q`? Kjӫr䯯Qx TajRnM@}_ bQyhF/P,2AhCxx&=# BZz"=»7/N_cߜ+e4ʑa-TW-wLp"₩ Uj"#kO@tFLb8vy ~Y_i;,#$"-Iٔ7N_pќwH}.y^" JF@%#>ݲ3lVe{7] !THUbR!BwO!SY·/p (kGmXU7Y3ךZp"yqzk̸%Mjf<_œku )^%v~,O.~,KSVRGZyi__pVDü&UIP#g2iCPzkF :KB]z F-{3k $ϾPIfn )5>GXV]Dayq!q2XL{:t| Em̗"EݍpH˔[ muا2x{S8%[dhi*e}10F4~ ̕"e8Bo#DPU!zOАy-G^S]xf^^fz9M&.w;Nz NlҋeJ,]\ F!"$L}:wkTB,+vc|J vzs!f 9Ku^E` ǃc4_ȦpBX%5[!(x'{X49qʦc o5ूn\=}4{-)ܶ`lZ'Cc+L?~̪}.K:AXVNf3K/~Oy?N]V?UߺfOK׈fV\l ҳȎ-[C. YzKh@ 3 ּy~U3z<'-0jYK+`N_›K?]\,k 56h(3S!ጸbSt|oP)Fp+4kuQb(}Cu_ODd3b$K'g`%kCYuF>&W no?.$1SxPlٚv`.Ӵ+dO 6Ni[1խn- fm[8mǗ$ ay3.1 F7 VW8DbyhNFlF4@ =1ڝYzoӺ8xF[>;zbx2ҮI/Խޚp$~Ɨ;SMK˲wɝg r%pkmvèM{ЃY}/FBjH>zMH+摻 |Ps(Z5r(Ԃ̨λ;#95̔^A@ Y|H?& EH=L%Z3e#1gю`a1Lo7,!xR~ho&SO?#F٤Ҙ38A3%VgʜoЇx>ҍ)~0ڞrdȱC8PFOOlD>Z7@+OmPpPGWE)]«YnW7Toa{b႓UZ1ɿuѧr2 ^2RR*gq;R{A}/&cG3ZU49UeG@(_!)hd7Jd {n#rZEเ:~Pe/ g4M;Cuֿ1ք$Ʊ0l*Ys\;#"H{mW!5 ÙpZF\O{{-d4 ҥxMٓb s[QT7S;A^ի2]y#R_Yv5PG_b_>2h*.E}ᰊ{;]=Lƭ$qFZ␫s5ƗnC tVA+̃7F='w"+d%$P6nuvv` tġԖҔf qV:IcO$:S+fda0f㳅LLl@l&>/* _Y; BOΕ-Z|etB(0 E$PxJIxn u"̜Uh+MkFPB07Wb Q|g-RHLOqR&vu[dlr(-0I"{t :tqiDȞ4'' AHHx>sK+ <ϗFHJc|>VѪQE<u݅8=Utڣ(w˸눖5d8N^/H۱%zbџOy3E%i?ζ^F/ ?>uTb?4zb ht}/]< h:ŒтVԙxhJj/OO 3b ɒsy57&Y&WIsx3(&]":Q(;l▴Bf]dz)5+ƞRn5-su6EL׬J+,@]N XBXi85^,F-,&:/SÍmT++hsPAGm)ؑ6}dMvkp M;W_/,ծ={(pk!@ `^:@M2k",5&Ul{WPrp҈@t,QƮO 8,`]g@:@^ϓ_R- SkA;pVS~h'“uL򥆱Fѵx_u3jwZJ vLf2yLk0v% ƭzt.6=fmo:~,kEZIi"{5>Ef=Ozm9 @i~O]1.&gC`n;ű]סk"Pl"pVwBA7d[6hWs_k*>1tzX ,f1x{ b%~c{}3N53WC*<"XF#eީR7mef%:]V7)pU)~;e~C:\97čuj1mؕ~NiC_dsѺJ o#+!kC Cx#j/= @R7LFG+eə95nZX1')zsI-73|e}j ʛå@,&wFGq<t#D|q#E\ETm/2T`ן{-IbJ#ũEkEᦦy8V6R{,J-Q-s>MK?> %=?qΚk- W3q);KB*W2gZ{/Q:O/MP&:vFA =GS]>Ksyq.Mv{PCyuBiSݶF1K޺ϸVmJKb-@mOu= M qj)vYG eڃrTщMg7&I.'(n?Z턭ƔKdI~0^i& UwOV-@:Ba@̠Q",;ˇ 귋) u\7-d+ m+?6*K ]H/ V*̬./bV1LH=gHV+"ȅ %vឮ\xǝC^>3^_ڎA 0;= Z:k"*jk }"~y]? \!nҶGƇ;u QJʐoZyNNq%<\x}k<)% ϕPG +9E>ӗɔH- Mo u5 5>{cj"5 @{!҃BYF}4:uFQpm|+Ưi!=4??.nDF|HIvh4|-]ր;eNLC"CCmB 0,hȦ/.U>-!CbmMK07)O5,UT"Å@2OdBtBI {9LG_8Amb@7}* @ jsw+lR9jB4'hc u1++ߴ<2х/rxYp͗6'42Faյq24H|d _3GKrɿqn!4}"S" Ծ 8b+s9fƃ$)LZyNb9ۗ{VBzX}TԊ: ?VzHP}Ӏ\ C+EK' GS}A똯<k7hdǻdcz%Ffջ#=q&aE /bmO*;sw裠o-ȡ[rZuу[`N' K$Ku:ꦊ&dGBd.{͒Xz .%_m& &0us.#d._518" 4T4D@a*s[J F\/ Y>JzAV~PTi>mEjl b;("MM}K ّ׊TmۼeӌAL*kUH(79KUf"SZ`67~69&C- 9* \8R\mP 흓v)ef!<d">5vO~ZTtF;{JXU"j'Xaу纞NNqQQDwF1_ 0OQ3OSy|Gx0N1ϊ08Ա=VkČi[5Z̰7*j=v]\ ,g4^lFz˙U{)!M|B>W9:*\9|oDhAp?.<3 J! &Ø$Y1܉B]>d,FR xLAAvsU7BedCb \LܦJY#\H+M$N)W{ lŁG9!QM`(+/@1mFX keQ3/Ql:6.5=GxK,uT>*\Db^OŶeWhinR)qUg-j]7a_ٺco*BSk.-avAaLhM ЕQ5W Œu`YQT^`͟I/LH"AD8|\ZK9hqhz\cEwp_<n+Ǫs^lOo@Aʓ/2ihvNi C2pߩ/Qor8+-=${Cr1vrFA ZݺeNW)탠־׵&s 7t:`'S`hDa|cGi\7Ԇyޥ~i )m*;2OܚZEy"'x9>Y!Ydg<zd Z|J0k:`y}|>]Y;=@<>Zy>Θb^V9PXΝFCLqX9i*3A Qs?>Л)7"FD5N$ o:qw/lGM1%Z#"o $0MAcypd{f:h,\1U| p!qߥ7SzZᴅFzp9 ZF9 Iq ~}X&ys890ÆG;] RF߇}#cYMS j4'q}-F*ʰ+9\V2WR)bf+-8'MV瓩ςGk]w!ZsΟ~Q⥍Y($w`g{w_VΔO=@zT{&OޣZlqn7\݉??[ @$IoS*hsG俴7Y#9Z&?T?V j#KOsm|.W&!; x>F hz=~I9 ];7unYƈ9xB[ұH`@%J _Xlj>:{$tZ< T>cĿBgriG <(v^C Ze7*Ɠ0BGj>㻺o0JPp*<Ovcyق"WַB/bW"%sZ U&O5l(ox } GlT"4tt5>1vlD/<~npۯmBd%QcK(+rpHL`*ђ̸HKP&xMYuH|ݾ ShJjHBr9Ur6g];wTl|Qufb"*F{C+ gj)҃|pE+Rv 1T)$jTƓB,7: -ƒ! fQ3O'2@Ӎ3>$0QMf.RJ–ȢfR]u'?N"rQp@vۊu(WFY拉c>`_(#d!̅ h{ %P=pϽ)!>S[{xV{ӵZo7h|OqF ^ )z+uƍəf.j6N+/M=xZCWL hb0?#PDT k%!?LOB$jl@=E3GI1_EHlNdKJA>W%@0&K!NFԺZa=#. ?eTw\tص|H8yw $EF{="xcH 8\4եii8bU/# $(;h[B[JIqE;Bx19 ucoó D7A>g3ʚKnm]ٸ](оaněYL ڼ7nSU+v,xSޗ1ت"ՆQ;q[@Hq?8MIzt1Mx]_HX%roǐ2/d,4D>[JCUg#ڑtAT1=rLvOF=8@b`Nc 9Zܡ^E@NTgA>LHQƑZxH=p]Fi y ]UC&Td{2e[3RL@R7o%gV]5Ą_A0}&9lj|m)*!J-9lQY08?ͫfdp|VfkD bJXz1phIKR`r $s[Bb4{%imF6 m<eF)蠲*P~rZG{̙ҽ<+X1KlVp+uwrp\= H@2#9+>(;!toOH3X%/;?!uF!1u_ةaWkfcMBN-izh V3 ;cmS7_"='P,ٴ?r;4%UyH/7 o|܃ʆ:1gZ]Mܷˠ6AXw7 M >D*5@Y-$koo6ss(siUd=8ϱkN1`z?;ԫuW0E='^Tߞ?lzq.PzW 0w_ !{}#AJI&۞2!N5l[Qt&pG j ;ҳ j4:g!Ag A*kk~L3΀P*,\ FnHkP.8 +^NyBf [ّo f򃃚@Q^<CcC 0dl|![XTnX_JLƶ2rF%=DŽfXǼxn"ӵ$`믕2-Rj\KbU٠o ~m)'H9UvANLQ;ߵln f f# CJ煤&1z^[Ѕa=}ۙ dvmIQZWp]Kx z.U(=jAe6 ӔP?WָQ&uBgF3FLuo#,ΑG0j(9%yR"Px{.PrEvZ=ToZQ5jiJ]X%=6(y6On%; .)fr@]t"KgfN Z6 so2%ENc4w;^L+va /~ʢ_ԃF S'et/X"ӻX:wy?p!9e'("pvYxˮ|4FdUhK'@μL8ݻ~AD{X 8[_ǩGP,#hv^ȑ &$-˺_=JwڕD]g P6ޞ,^-T) ׃@ gIO޻Dmȡ_@0^IWҘȡ0ADhgodlv>C-.͒ܯ<WpvX߅a)Ό!\~`o7[!UB9~W'&Ke'B8&nt 景W WLB-0-XuF,%ⴷoļƝ Ndj;OV*CkAb@8$y1~dq3J+.8ۣ)fДLHJX@g1"pzNeKIh};-0W $=g?aHTs]\ v& AʩS7*//f|JL( .Č"g8}WK-G'@%E=;d!xO> ύR Ͻ:KƐDp%RL%X4Fn%"mo}t7c]5ZjzaRAv[L$m'QrTp 2;{myM\}=lmϳZs4Zf9y[BY?K02U h19>l$"+auVfjQ[Ùeu|u2 TLf | ϙA[ k1Zagݭl/oQ*bV?P7,^ql-O ${V8zm>~CƔfTaC4;aNh4ieAP.kII*3fWv<@6*^W#Y}ҏ9c 4\ij8hO6ѓ>aMqtbnpeue=M.'ޙB :,hp[hx>yCߤ.a%ɐCB2 m{Œ ঈaik:&#e^,kj GY;=p D|CA"8hF8 x - W o>T\5.?(8ATWѡZMI! B 03Vo?߈,y~=5ZK.lpVUsрQS9j][-|H sPhbBL }Q<}̎""ŷG&F-{>+Z 8cOrdpAQ v_ajV iW^ܜ|S)- S)pVv:ņ}0RwMp7S.E Z ώ|ն&,[/w7D5)VȏQ-+I_0|=ljW|}!OjnzOٖEݘ V,8nYy}]1!a[L$<}=<,'eX~x3blE1`[P |n;q$-lS)kPbQ( iʋuoU3ߵ>v4Tﴡu%;3}Idڗ4zve M k9C ѻi[[XWc8D\;vZ7 `:1jᬳu&3U8 RZq"KB齯+5VUѕ`$]4ahAd|~5fCqy!%I]Phd9@_@ )'GD[[S 8o[:uN|\2x7+:s'Dܫ}L2'>"@SB8_dZw"DfC;i6W]ڊf.LsYvK[`7~={*?6ŦTeI!1P%I٪XFڛШC$' #IN <9G2@om6RK7vMmy!^pnt5֜peQ̈́Dѷo[!`b\<̹naeVzrh?GEDZ>+B?׽݄M#Qf4\n,lg5ОUy oȉV}-G3ʾqbV:DZ-Ibk U4.vQT)UM=EkAVW5 XVRdYEgt{7`I;V s]= 06x&̰]9vsX_@FlAJL>w'@~CP۲J3fTRzeፂq2ќO/_JDVq%]Ug&'˦k!xxQZTJ?[olωC<n\ w_L z*X# b62f? &JfDJã[z8~L}+vi.Υg\⸜j{RwUdaRqwBDF|hNn'4;7 =VyFrY>\XJޟb ZC1,]n[#KzlxA7m $-Q"Xf;V?=8z^CԯJں6q44989Z~EOH2KD{O"blC="X"\l%*8.C@u"Yqom3Ayf04 v)P.o Kq`2_o??'nA ?ԌGutBe yE%IB{0D: g>协*M:xp?a$F_RV_#w<,䝷BR3lgU-cVk [F}lhC?,jZ׉ĝ̯fD3F\">))uWYr5^R!b: žJ~?q6N7A#0vRF~=sxhXe9CpMDFȫy\Z0<-坎0󾉛ZșۍA=Eb))y}f9E<R#pHF?N,Ʀ~W1 &G2O_<$y3z)_ [Ĭ8&Iaǰ0O6>r~dm荼q0pQS&]5 &GRt[! 9{Nn;adI)O:統͑*iV4 /cTlL Wh=fŒ询S'.JV>DՐA(DD+DC,{ xeDW\F\4Бt|k9X }asFȦcfn)+-DWY!5|rf 0G03pP7x*G1nK(&5G#~=_Q1Z؁*vЄ#AM87Ba80Yط #k4XxCJh} kcH9皡1T < N@-_=(Y?9/:&rmQ8[=,9WjWZ̥ڶjITH)H)sX@Vh'#<,K;D)~e/ /yχB:&Qz,$}s Kb|4A7a>Ճ"PPlyj5Qw](6LE%/XS`MrVPtL@¸LZbl+ؖm <ɆXV0YY3}2p̆UZaALWnt=};ᓃb5!u_MTܒ#~ީ+ fC,S?(f`{d3\Zba袶fӍpR!Y#m|Ұɀ`&2y"5ǚ-ͨ59mՇE- 3Mg``u_I(5 V=\'e:qjƟZ"י;N3󼩣VP5`çႊPF[&.!-C=@@VZZ{2+`n$Я ?m䁗)byןhNSmhs*) _Z(īLBTPYesRJUfɞbk1HS'5N؜,HMq\kT=YzrW*+]2A+X"KYК'#~_Q@$wZ%I~:zCn,B<eɪ SXD?N8Y4gu.d>['STlWk 뻧kT~&Cs@=XO&MAxO._ht;O%{8aw4pPjOcȨ^ 7h MA(igo6Ad]T\"j׸oʈlrZqͻTZ#Ru\zd@"E׏•tŽ?h_ѱ8IMG9VqA:P!~H7ɳ"sZAq>/ѓ7C `.o}&s' ѨN$1v#O. [w"t1xݺ-pz T6Iλ-} e6.dz unܣ"T[fP)=&N"q[:=*ܤ nxěSz9p8I)/BfҼy턽v%sO'CO/S>EٳE>zJ3Gu.cA=>( R)GNڸ//y v`uS^>D4חl"O"'f˦05ӎC[xW$krRFCdX{?hҏ!q`IMuhC?Y M:@eяdq7 }xT6^;Ag%aIp 8\)U2xDʋVqp:[_LItbFvKfݣv@,)w@Fܶ~cu2~J)t'x/ҫC/{:i:I\\D螁ۻW&{LVW%2]_`z> |мԑ:9^԰+YkC5RBɞ\4HN;tE/k(%QǶ`d\8I8< ktmR6О:f!(x(H!ڵ~dYHgcDMflіQM_a]W%HER'Eg`ta|S=Jn:&6BdfQyL}8o,d2p&[2$CRCLw2ek%U:}ƻ K{:膗O5l)f_q\Jv ZyƠЋ2%g4Yݲg7?VuKTyJ BfJCxLz#%)W235] x@{@>beB.puqg>PG,gi74?OJ $H4kj (FxJ&;,]B!fo uCgNE8Ƌ6U&E>Xkit{E׃0VPk lDw{_lkI(Y8,pcVÜ\QJZayiQ?Fw98{n6i'2=[Y 8.R+Z`˙1_u975|Nqw003fhh?ҺqAᄏ*kv)V^ X1S@nM;_TRATv 0ዟHu;mqEBI'[6ni ̝+-_kHzמh07B#5bQ7[%n IoC1;{uuy|~F$t˭0ifϻI"R!>|ƜPþ+םrt-6|\%KEyV9aetܨ$r m#:~ T`{샧FP~}"@l/r<쵧ivf=<!:䵁{@}zx%Z^ނ]ځSfUnix"6&'S1c־1X ՉYgv AIw/SM DUGH'AEEm TJ@?cUv zEE/@|,9<ØazqӾ%h_owlo7;uvv,M:S#l+cBA7 TO\o+_m) !G\)>:{|'i]A lr'fDž7%rJp/b@w}-/m}TZ0e0]#/`Tyނ-y WpuPܭk0)g$,֍t2e2n7ج:  Wz*s%QDtR䉮^ BmeolQ N/|.\ أfac YGQ"] 1O$ qD)B 8Ok2&jT HI (YG|) ; +-B\a{Ku2ً3i Ү^ >MmZ|8\n`YH#`\~w;NPg_\ Q'XO4)AW&fO")DRWHRkFs6m(ԒRezތ8@8S p,|ۯm\Oћ1q;Lg2'2O͠@XtgW#XGg*3THNEU][ԣSȰY@ѵ۷Oi߄W0<7*9go-D)J=<rn 9W5X%ۖ[}x,`&7mb4+gG9'S_bK~H"ӛi'1"f>)/%˨Ur}5U̞[UNBKL& F2|Rn}!muPyD;sQ?Ϙ:H^BG[#HpA>+E ̇\$Qs:'W)t=uc т doWLNUeeM;rsЮC TRd;%FYeiJGݾkq*"z v͘Hwi--|zm{A͖κk]su2"g؅ڧӀ1-s 0? ]8Ep>t&iGcͺV >ɒV#NvA{ jB d xܢ?Gu3KħBŴmjy$O1bHd#u@ />^WtC͌BL*Sa"V#`>y̾ZS液 Zc2I˿ )0e+rܑ5>$XMԟ`+;;K"W&V|?/kMk//$|ғo@wA9敚ߙ$T퍴L!$2t)i;H_%]yES*;b)E}y#;t_.-%!k.C *?M(BA'SsMgJ/{݁AʳQ<%>ՇPg.l&͏Mu =Xj|] zeQ/asWm$ߦ*''shZcE{)p} xU\{sf=h?g2nh: vi_+Zojalv&k1LU6xaN Aݼ3p]Q/|gC tQҝ90?j7f0Tw[ ydeSB2=!=Gf^̮6`7~ nA "{V{z鐒a 򫲬b@@xl-B/Nmk45a1Q|eJ8,KǹE/!j߁`B~EW Y+.m}UWkM5L;<E6і}ZgUA2tfV#qh&k(uɘa".:Xzg/ r/1d& Ksscz2Wrv\r&Pd{?:/>D-,j,ؕ'1-`WuYE Nt6a绽zO$$Eo?G jO\DImf,&t$ɓo7ɶH.hg1ޗ vN4~\`iVw\_k,<:d E2snAX(QW4Hy?u O峝!jȢ2e=B:kjo"e c3Q'jF 9o,wApW{2&lNiTp30h~6.&11P踦39D-R-Qsx":x@%HUt(PA**2XLUQ1=oy7e<%B  wSotnQ2>3) 9o\!n{ו~wmIP?JyOurP܄VgU!(7%T- t ~0l7X56|5uʈ9Aޤe.3/S|`!MN3AE2nxM h<_;ov_7B2tOz"%/!PB!vuElsѐf+(QVapwXds$vw$86W];*埉CZ+TalzpNS{6c jaN. k`WOc R "7-DQ5oSۀ8w*bL G,_9AD$Ә.hC6!FG*fq{[@yM}[̔`l5g mRwgRƝ٪ N}_ps!dY cۡ sEwA%ePՉtpHQ.I|i(Ntn~'7KlY)1L ' gA * A;pq2)iv{ۍL{1K_G{BGR +4a˩R, 5] :t4P|\ =5\D+`Ĭ;ٷ1]w}rːPwB<)$_WUNtHJ:R`:깃:5y!ڋO^$VOئ3uK΀<. lo&A $r.LiO9 q(] 0c3D}̝{x9 w2;xSWDj c¼ï59^&E[p'רL*f)wZ;O~'=!0_t̮g?5a٦e};ʵs1K<-ĂQa7ciq,`p / X7@]il<M;mZn]J΍ӊ|;ͮr%LI6lS- l>ĭX!۔b 'sHγyfƜy$8D&D* Bڔ8#kCDzRBs_C %cb 81Ϣ84 D+|-@d^b5*4aԞSo&X~ f-bU، lD|E0 %ҵOor_vtΌ(hes4Hnx`lcE:rC.B,UF;JJDVsb]n¼Nu]!bJgi=TM/dJ%.22U@t4{F;*>HtZ ZДH"77Y~(9(dn: ۙxlP5Y i? GNX:. o#A#K^m}M:*ފ~b<Y$e+ٱc!E4K!ݑUPjY.~`%nE20@8Mѩ R6^]np#P%J6\}O/_8\x/5 a>%/>Wସ_,/xe\_!J3coFҞo0")n-,o00xkv~Y ΀̒V!Q'~^ˇopx peXZA)HSc& ^Ap%JcdzJ"9z Gt@t1<;vݮČgN}d ?(2nbUfRL:_8]F1nAc 3wm3~as Jҽ=C})#%ghe'qig\Yև<9 Y6j! J\v9vNAE Me#XZ)(k@ソ9#@nLxLBaVntF3X؁[9i푂IJ+pW57 >) Ȭp(x">4  |,,zXQf5+iz#>/ ?^ψ٢g& էЫ+0O1r`6gŐk90׆XϦrycF6F65U2|;YG\ A &Ӓ)cR?nz N|{f<\G2 WvE XK:p>*O$GkEpi`'|KtlԒ.MFӔ9%G[O嗆WMl9zMBS^΢`Z+.:J@žeu5GD53Mycs.*\, 7pJ)DzS7]{֨4^c y(.aV,:'c{W>~h7dB),U?=>nLB6~^J1^v65oUIk}bw&$A6-rʋBcvn'+2PHLo\1Nx{ɍ@У#RUThSwK P!}"gF|T ;`!$_`DlϞIfqE_y][ʂ=!og*\jrf0Sfb 9 li^[uPzBbnSgcctCsJ @$;@%֠tr\ f8]I]LHAM[fv,2~fan*h=|r&_y$% }sn_!Lֈ@#O@/޿LpҴNoجn*i:rcMy6 +Q_=D1Iyd`SD{m9B%A2P]#{zG=y"$9rgG3V,Yn`Diˮk>PCċ,Ȳm D\$j!~e%Az'IŴJ ^w'-I_uk1 fem3tV/bGwb!jlo2*Ѻp ^+L7i3z/eZo#u^5]NvH@Ur <o-vlO[r顟m7o!c<f.t**y P/"bːl_4 > ݩsr $^+Bri~S[[J6Uvu}*t>/q};q^Or/k+UZv&BWkbTA]Kv{EdM_!`W3֤2|XPp߻ ܾ+(Ǽhꝵ2&֔=2)K]F&B:dtV fm-LM˗ ϩ_ӫO0bjt3xKl mpnzANr֎L)GP>+gm͏~ ٔmiFG+C~GKm1dDK76^nƦ|Hs#\' "xRJnHDR?7(*ui4 Q~_W!;#5XEZ+):|'ss> ߻ 2K[;~քm]Fbr({-DڋN0Ȗ?J϶-Xu9Q+%i= \7]cfbB ϮDlPX  ,{;d:ވT&h_fV` W礫Cc]I̎\J;B>Kitѭ)X~r#.>_n?NCb!: =?ᚼLqu`1Q8v]I/XsFiv0{*ަKnz' ,ʂwH)9!$oxsxXһ|n)u@rJt_Ri".Q} ;6}ߍY@Or ) ?/Y8@;"H&_T]mAWwj瓓;~ezd-!SELE<ԚVߤ,&6xu[waX"Ht J|< t?5j- 7=$ULKd#IŋPk{CB0,7f@? 9iIN~LS\aq+S%Ir)v;^ ^ZX)1|8|x-ymLPkRc}[h^abrCw+a9>%Q1P{m#A00~A7җ[(GOrPU^(;dfȒvgmpLYUpCHlC;7wItՉP,x0Io?HY1W:{Yә#a"z7߹DL"ү t/jLd;kdZMR =q!5"lW9 {zY!AԔS̪}oprJXIy|Ib]ի"-~)K9M~P|re(YtB+:r߷77Tz͒8ѝ2uN{o͞Lٻ^YE Iol&NHI! jr=T(->JX;{v$Jn8Ƒ'{J3Wϰn4z 8v_sW]uȽ-CC[boQ_:+tcQv2@B*wT0۪)(E#ϊFO{ȊA*#,tt5+N۩n(̞@> `BN)I0/<8J)qbC o!FDJK`IEaj|^ BWꊲ >[h6AI?-uO-8B;c>/`/ipkKm8wܩRO0EV.h(i/SBގ/teat#s2ns%,֎KQ s5 ?j vP`|Dj/z\ם(l&5vxuV=ʝoҞ"[h|o9vf iR>fqк$oϲFsA<Ƣ&vF1i}{m`>-x 4zPAz~-ڨ"D<ֹP!${7=^LB1U@嫺d~ҏg.%k?c_ Ux$\~tb?ۿҜzn`ElRzIpaT.i*m,-k읦 wcK1[w* uP3hy4t?]SxCrִjhI$B Ip|pI"VȤg!H j5ܬǥ-Cmr0΢Ģ|jSS/|h? E[1՟ʛ*HSB:^]lg{|0 UB/v!E9DžL_#yC'i~7ÏK-86E>Έh,6m`VMS'OA,~qOc K1x%<*D,(D]Zg|+xAJ[mryHVT]x mFYjq .#uZ*bNȸ\IShcJ^qZbM}c6kK62Y 홞)D"=4I3T H?^Td8';5wAQ$䮗+i@BQ޳̆I:K hDb^3uj#J-W EƮTv:EzǬZfJ#4oqM. d3ϕqOBɳQq) =}`>Bn# JH_Yly.ȩ|F1זwb/ kuT]kGB'uxރ%o>o41 dzU}K/SAF8 sd۷.WPj$LaE =L,}^T!/e6|kbFg XU)=m-_#0ؚ豖oc"qg2q4 Il̓COuh˼iޥ?'lNb'5tĤ 0_٦fk%ۗʬN.sY'aO^矓 м]N4]o;l~`3@2.s8E&ľp9%O0sqOjn߯X3tDr:.ޔ/bogMg@}ɮTm5YtX !>KM6=818Ok/3ջc`@uAFbP|-v|!?,{OK3LIꨏX|Lx9&S`Ns-A΅VCnLn02JS v7 T]l7 6|~K)ˆ1~)r[zc.D,Emuъzs0ӠfHxn$ "ƭĎV"GDkA \(i;/lХlttFzUCvfJhE+$>y۟QDZɝ_~6@}=*( e/~ jkI7c׀V m$ܓCQߜgZ8)</@'l<Qiq v;?j⇧|-`s9`35$N:(ޤ>bKMKؾ!:Vl>!۫R=QA_vcU\q魖F!uvHRW[aG_{La/i&[" B_YDR}P<]twA%GYTTDS)FT# *定 AOLVm*CA5+Zݰ E΁d 7`u3rdI4ʻ_U{Jsڰ@*NyG$ p` 9z-eBWxB/bB)erZOT< d0wUeWօ(]6.:NN8ĸE?j̕ cX%u4x/2 Z]+8cjK0:+v2Ƙy4mbͰD]eS,5c+߅.VP vrM2nn1j #s3EY/$hz T4q˖~u|hvx&<Z:윘f{,# "W0cr~S'?g5Im[hה~ 6 TgBP\쨳HG v0 K_AޯTX­\ ;7oy?~3 "\9K_y+'EHf~a8d3TzhZ`9rOovC޽ݗHb3j,#b Y^ PuPy _t]&ĉ=M4_-^$pv*Hs(qD:]^Ez7+H2>>MTҡ_^ njAų[z|1st9_%`g玡}j RgHo5 uSLwp#.5KZpA{=>(77Kp,{hlNu!H[E! !|="L}bgJ 5O3.4GWm|RGތ*-|) gqL@tcFD1j\ǽNwT>p冚ZKJ/B[YZ0^[|tXKؒ[K75S BC.I RLj*<;ś3 s #Qb{Te9j_woU1ōo@~_&|]ȳhؙH9\+ tļbPA166aѴ%歹r:Ai<H6!R~;&52e3~PcƓQPe,Gr6sT8q!ٲԮAK&uIF}#$TgGCeS*!iO&]BC[qO1#BSr{>E ?146r4 yCI9-Xpe<x+ H 풐z|%U)[2Hs)@e2 3jSKu~Ka{`E: &L^^|tY'mfhdMwóqÙݟF s,gr,;5zScAw+]O?xSm$SFCWuY}?c6C&mnmF zj q]C}-mر&(lA)눡w4@xq~"8zKOWu% !YZȾ-P_ szF~qLY>˫Z~UĢJEUg+AC S4Đ]bqS>gd"JBİx-v'ҧSs+9k3 @*oIgvm|`ܸr{h$,zx/},2!Xov-,`#.x;6'W x+@KoQ)m%Hkr PQ`tJ*.fܲ~'e)eb+v[g!orK:V2mIa!xɔԢiQ鳿Os$A eh32\޽Y!fd-Z98\ EUSdea3{(s1p篯@tX&D+#qF8ꬒ$*0˘ N$E{ד?!1մeu]ݢ ( q"kIW"5e3Ets+U˫%hIs螀j~ Q.jեOq]"/ MӠr2s dL#9qNۍy4$n95Kȫ{^ 1zcĕ c"7s@_ o[,,&RȋZ*d@+C8a;[d*3*|<]Mp'Gl@ތR\Ln%d9Z>;.1Ɔ'Ϡ^yn1{* ;C_7A!;![s.qĝ_w>UJ)*hf.ta)km7&#h=TI@)X-q#O}KT%R%G.04sUon L)_\yqܐ]TKq܍C5!CwW'R˅#KXNG5`XQs1݈,c=0 .J yKo*eN["GLQEC{37Oe`FFXj^ϣlPJ&쫋޼ֆ,s.sqW5i$$+(l Ziڹ̿ j2'ٴM=?NA˲@߀:i+1? Fu5Wzh=*2!]u5 t = 4f:7r$HRI(?[`8 邶r#}C@0IgA-r!dIj tiad4ƣ;fO4%.tMYg sV1] !S2#zpgD,~ҌyeDo TX9> ltUn~>1Osv?z scL_D/ yeeZk3 SSm\;ş'oZ !|z.AHCX\\Y:scҿ86 q&4,Ә.yNA!`Y{x/_IS.иY$< i-XY3BS@A"IL%3ua\Uzޙ4Owt e"ys.ݚlx,z] <' ъ0>mMj]X#Iжk *ᰇzhW(ve=*7?MgXtv%џ9ˉ՟('4T4J6fOO{*GG@rn, ڻ tk.~/@xJ: 4mDHLIYcɛ1Y2up<Eၸ d֐klخdYZ2<5'An2aH]g7c  <'v4gY[ʘ7\?;>gf'\V"t{ڂX'>~+ly{itB$=V7kg{e"Yg!Gf/sדLg.HJ WzwhEL Bܙ7i-?t6Ϻt,JU6L~2V7Ǔөc4v*Ov+W@T_1:M$#x@j#Fsx<ծ IG\fzA_wXAa$csvREI@b3&vmBo&K T<0> =䠏o|{$P72ԑ܋[BېW_KZ(QHLRQ;ݣon DJV./j#EDž»t*S 2CnPP 8WsU̾eDˢ$!rJJM3;26<:# :xNpl'qBC21fnpe(P: I[J͊Xleդ=6y+ѕ '$VlsR}KJT48!r)SиR &Lv*瘌(fغ=H~D.zӂtO̢G^r'tʸJc`ƫ$eV]PLIwݜ΁>W7t gF9@'xO6~c؉Bm 8tJ,ݍ$)[A,P6#I1k+#sq-vR v^Iaj 5_A1W)P=}Uw|,4V1Vl ]O8tPH+pIB4YfȳJS!AXS:/M K881#JMyuAUႆb@(:ZUѕR:\{@xVJb|匕L˞ʜF) FJhVu|K1Ow'O5`cVuv4d~%73u%4' rgW=7v}gx~N98|sв%'H&Btc1;t{B{NK9NI{UX5x Jxhs4fgRKI^<:kjTZ2q@5QJ6rІļp,S:C$b&~ $(T00le M|y']'e{-m:oe}F"cVYoOH?y8^qx ˹&YǍ:>Dچn|,ך/ᔱe@r,3k2yXrd-ic\1a)8E7Z`;2ڼ03Hr%-?\eіxꟹ=پ#B|ǃU0"֦$4NUTE^Nշ njVږ skF!KCO3Mb漩/*7LȥP5UB#2ɠ@Nz !A*Ϩ1hz'Y05 pcBm!:*Pjm]9J*l`)qEw0 #9cOL׽j9T*ߥJF"}](`Q)XN]GOQ8c!O=_.r\&/VF=[Qi/2|D>1$g\WEu)Z塔d.Id~&*.¶l"īiA!v+0EWֳْ}pPKYЍTϠ;Zt0N ~b+of~wy&#-wP5$~Y36tֿZNt8D19.KqFdm/@`y!v&Ti++0:(]F9=KvVLQeCVL}Prg+VzuNm-*3# y<};FPRzV{DUvǛͦz=emʒj} djJ/laAN\fn:&jwd{C)ڽ h!ԏQǙ`.y*6MGB[v\Ñ zV}A "t1PM3'(7ҿg-Lw_+4pt2؋?D qWz|1M^0e7SOQU{TJ  3Zfܽwz@`7B:cٽAŚ0mx 8ڣwtB3FN0/Y79<8ܾ̆X^Ѕ ]ٺ2% &&=uޘq^t{jȲp׫3fY<_B<h3bXE(џXڳ38)b9-pSO+VԎ+rNjY2yxy& Wb[ei&s>*Z"Fh;/ R)X1V"8m* @/wv$H ]6LE0ׄy3XYZiOIt]PmBvS-nE_# ʫ %K񭾟MmNH4j!/Χ/'Lण;A-68 {8c^^61*X6? u݂mZHI>rņzˆY~iJfΟMޕ8KXѼ(>X @#; ]xG-yjrNuJ!6/ɫӎHҮ 0뷝Q֎[3NPI} %WYai~+733Z%K&54)d1QSȑm&a9@w]2i[Azb\k/dϞ>YN򼈽gs-J`~&TQ+FBa|hN3*PՍ ;sdZqىe^r[7y.eئG# d2y]9MݵFEy)Ƭ O:n;(,AHp{)oi:D<njX#p_/bK[InRI Yuψ(bIw*J:msHh?[z@Wṷ-b,— ^iRO$NFOXbYw)oF 4w*7"H:)4f~ӷ-D!!myWV\m2h${:[։˨~уIR{ne@[T{F:&m3s,|f׼@üNv]ҲamH@RzJM.&E("z "79c`m<nDY%WTYҦ}ҽ Lu}h;&w u8p/Z'FZ }h?l{ﻃrǶx44ESk߮ߎTlyLxːImaѲMl\"x:ŖX̚\K|?SW 7a܈ѣ?AJjK;HO脁I㖲hZߙ'q?!?o҉3enyHp ]Ym25\O*١Qvm60/Hv:a,l$F.q5=U,PU<0f43eG&7TDZ [)`dm7W *Pg^Wl m~b.ww6{d KOV/es߻_b9%I=_\q/5ҟ)iWJ oWQ=X XN,EeR^N2Iil_N`$H^Q`/{k6?AjO"MU~5 e8)~z!;a/b<ϼ_}Ε@t`~I01"C0wvX5U2>W*iэA'ڱUv= b {CUzp85CY A@V~xrcI/#Pg~44Jf1iwݴnFA$|^Fn4A 1PO{<|݊dObdԘHwm&~B#22A^~76u(=}5 mq;H{R#Z~QřAr6X&h Z**\mO#j7#lAc]C( 1 MJAۊiR/QH+\aGsi VZ\/gsѩb(n<}m'}lCBVmMA9w7kS&ŌB5m^֓/VPu;y!:y5Y'š78'dO<*">JȗR{- (5GI'-9ž8s6p_@}au|_k5"%Ū+,#ѹqv$>{uI 'vB H'c<}sZ+Š7tDj0ҕnN[ZLhA([8KiDůΝFnn3gX+98^\1JS2ۋ&`Bģ1FP,e\l2Ӂ{i$ݹ N~:GkMaLW?gFƨyxrVh.W}׳q@k*^?ܟln2Eh|)2h[4ed7v2Zӟ|ǎg0H^¿zڏӃ6ᐚˏ{ sRid \MCΧ[Ȫz@L_,3 zy'$eU)/j=Hb `%:S;4DDNFFA BkD&(2Kez~{`R%, ..ihM×S;ZyXSX1Lb v,qr[Ȓ9?=@p9^u|-cmO]\q~&Mѿ~g[Su[c[6%P4cj.27ƺ #1* 1h)e ?> NOvh}8G+HVzKPjt)p뾙I7)T+ o GJau;ԣKN.E A&Љm?/EJONOmxGKo2u73"` 睬%N]j#_Vp=܄[V"dV"gfI~ npGd)l%@ꎫ 22ϊ?9U GquBg^uS 9S {V`Ef1K$9PG+Ner! wHrFZ]ܦ|u=\o7<Ȍr'c+Mv-wqR h^-fέBEUHޖ9B)ES6Inr$8G!Y}“[q BRvSc .DG7,HLC,*f-0y!#6R˿Q4wԕ,qɅK-)"ޡu7 j8q:c߮&ՈCyͥ"n?:G!宅院)tOg+|vbA" AOS46?"D4=Kg?My&1ش~َ(2Sg.4iu@hjgHh-ہ>A|6O'!~_p >Lv&EY[ګǒq0>XAAe{2a W~ӀU78VMgח_Byx<+ vA`'-P\ =\&KFUw醌pgB\0Xhj[@Ϯ{3((!S`D2@Qrn>?)EjK"X$rG>#jk /|J[{_~ @|S>̗znCуm!,=eG+k$!IVfZhLOZN~Sϒڏ4Nܢ\ۯp?pg/ Ct^ObwL)ؙ1S1#sX3D2>VV)Wڋ փBhFoTQN{y޾DL8՚kLz'I9Z }>Q/I?_coRo(&/D@9y< =8Hα)Sn,_b=ge*UxuފMdvvq ̊tpޣKD=(Ŵrb84|ydN.Y>vJbK5@JLAƦ$wf髮s&WA.8BY':$ Hw,,H ң;- q#%fx-Z[jQ=Ugy{V>+%.kqI&ӿ48pSMF|e>-?~KhXn8Ѳ0[281&8=$⎁}%ܣNk2{7BMYi54V;Ǻ#$gEg9VTD̸q صLw ry2Nj:0DlP*%|OwYpv$"JsnV &d>S(A9 Xřg%h &;_kt{(7_ l /oiy<!X*V;üdEpUB#ƪGa("P&*CRʅ"wɄ/y?7J!!MǏ9o{8U,'z8_ Ż5) SJܳh5:lpsrsP@nlT7jXP POil,{ Cdg A; X模 N%IyƊĮԅ764|- |YƁ=.T@72&%+_DW6QW>NO f"lJ 썿!lQ*u 5aAi@0<DuaTքfyZ$ uyiO0-};78o˜7͘(2}'}kAnT)3ƧzJ^dja z9ud9z>^nIA;Y+~< AϓNH^Ƞ׃DE %S2٥i6Xr鞯bI"95>kgPh2M۰ T[s:z$[A}gMdTJ\iN,xNĈ|k}2]#[fx_hS2>D?G%PXS$Q;5#rPj^jh1J3OHj|`G`nSI/oCGD:. P|r*v}-O14zP1hEYSo9j/mܺfU(~Zꟁ}%>9텼+~L^9/[62Orb;[62YfئjQV'W`~*a0]ndQu9dCbhըӣrA9KG~<=^ؚI4mqnZm,tiŽ/j4wveؚ l8E%ө>472+0guhOܫs` S_Uvwy1 MK`x!N!x1*Dt)0)iS,o= Rޙ,H]+v0+>fR`M#OU g.RӴ NjA=:Zm%d䘻y^ -H*l`?UӞ4S8Ўh2 |d@3%1~YƝch:DĀ>qŲޓRyM~;A>J\?.Q8>IlXl3~Dӝϳ̜b' Bz4Sۏ>ğ4YcX(EuA֝pɜ 05իh$UGǥj6`م`=YLNk T~R)q4_ oNZ_dXm?)2BwCj*M#kEPO:ӎ -#N+ ٠滍X4H:ga])Ա p̢nۋ#͉eȚ}rR䱟bLF6Kskٖ= $īL䢄喀^g % i)XnٮD5]ǸS#SR6 b1nGt[.*pu*L_tQ푓9iQ ިsgCZ5%(M /?~ `C6 iMMuTEj? |A˳.Z>__{QkAh$ЮW(L.寙:# |@*~KfuOd/AȲ0"Mb{KRǭ\?ؗcP \D}(0#VޡtN؅ N{d0'xnaɅbvյ*.}<\A'3SIf<Ӂor,CEVCS# x%Q /@B^QXr80hpǃ3Sea|C}Sde]]U%.]=§. w>`hWK(҄^)|;ւ[hR+A;fzUEw#rgIn',!}hv ,V3bL_uB> ^Yy-;PI E`Cqn wQb$3dI)L/haqq4Ҁw2CF,$9=NeZOF(Y4O4:ϴ[(9FQ9L//iKiH~q>XXaD ?A+ʄ[޻!{o:(TNh,7zӛ7ir4 g`Kz}wί Wk4L^W!LN O: \bƯQ{b|::W ڒr& b[3ԭ~oGAn~½7M=I6VC-zRu )$Boyoj)4=!~^^S !$-`+ x?*+ YTp8V=VÝuX^bfNXGuCt>yBY%+e&oP$9꧖y1{&5DZI1 "Jooz9v8Rwޏ ϛP$/my"$9ybaa k=]kktvRRв(7[CwsƼ w%uէsSݢ \F)3~Md7=44w!}6[Qd^ZC*PdJsm|oH@H!PA, 2ɯOsZaO>; hL8TR9~ov돊S\R0o+?@!l{apC׵}7 z~W4J\G8H&&Agn1Ocd(\z`V>Bl3w^dS3<0Ҳy]{z[fvHG;t \vƴҨ/1'[ NwO>d&r9$I 9D'U}\PK}ޔą^gji֩k4 eRi$\a\̍xr's~ 42eϛ=0N_ثON?W f0XL*{Wb!(6"=ڿKIk"~WO-n{qó_'͑.]*{* 2ԗP&;۞s\7*e&IX"ZhL^) w2dq/μM_5l?ے쇦C- : GJ0^vCU#`5yw'$GwYø`m# =Ì <}5 o笮f!=^4;ɔ)Vj6 ك%)^>] e UnX_) y'"*6M<ڿ +y))7]z}nvJMY^nP !)ibOƖF6?!A%P9֌3u]""0;sZր5\52bLW7<χKJ94|hQZθA |O9i{_i ,IDOR8q΢'AcrQxJNmFѠr:ϟ^'UӣwJ2'-a P|@ $™z/ {fE UKkly@êPOXdˌU_{4\F6{  8$7kW6[͌3tGV $55 ad'Ѥ}ϒ7",:'f!_I\3Zę&i;!v9f &a3 yu_sX?:rB$cpe&IKQ5J|5 J ?v0k\vPΓo.Y4חDhpx$&' ׮SJapn{pcXzGk%7̗# S}]ǴIw{Og .3}Zi&u-o  P9塨Uow(c$cP D׸q^RO"!`wMG(/6I瑣4g[뚧4fWMa-YGCcA99ŽExglKs#`8A";j5*R)ce?v \#=N®G #Yۤ-&UTWg pv ]Ԟ7)c˯R{A: sp?hY`:p+될zA P~%)(k}M+,ہS,f(!O|i opMܦ.B7wVt9@4z<9Jo)`:i "(hҵWs?esPL$_ ƛg4 &y[A/Gv8>/ 2{&u߂LD ஘Dfz "-`Z' Ra2~ [-I&ґF&Z>?$PQl(L*oJT~*4<qAɮZ zCЯ<[GܬZ6-?azֻ?qm j7ʈBN 1ӬWVzG[ILd?+/k!eX뎑!|@X֞d"esru)a\\Jw\'^]Jx">n&_\|nЋ i[?tx N^D(f;K>?&}:=5P0K"Jeh"'T2I'Y.'QXdIݱ2?B_I;O?־`wv‡]⤷tJLGyp к#Jf|zްlr-AY4QqE^8!6`+ I'U829`a(zv*b/F@2 hE7Dg[cr}H*i `GEg_z߾NO/ [3I!,D癝_1?+ :<ȷå)&-8 xr/ckTn`}r B6qG yZge9Ye.`b9!A1딓g ,Y*32\|cD<}(vOWf%ئ>Ƴtk#T}U r/J{Ol] ٖ:^%uF41 I,I:^Mrc})ʹo]ymQu k#:圕3 0x 7#pE.pNU` 8?t~JeﭢAIJb'߄y6<_{~9 4 7U/g%M⽔D?CPiѦ D Ɨ)(E2{!vn>eMn]R@fδZ|nӇ=q:8< ›\7H Lmq~4Iӣ3ctX'dťrK4NnqGuHף/ŐKOקeԑz-sxWO1s)(o!W{XcfKT)3450ۧv╶eYL^x`$7;Y60@Air~UKV©ի4W&:>F7,3ҧU7 ~~鲣 Mu%JJg̎V=xqr>5c\h'/gxѫq)16p\rޔ FSPgrnSU EspeBW%+;ѝbɹ"YO*xZP H*hyFV,pk 5:aD1"2yeVGq̑z8j//<o)}EXR^r2u/'=007-0'm/@k ;ʺWK'(6VyW&(F,bH! WmW" qN(Vу4%-ϡ) R/Cv䟙8yu$F^rP0d<&wGNm29!ځDLd((U2g{dsA# 3ۃvɰ1fjAw'k4[D$4 ތ=Lm{ֱtyJEe!Ѵr7_;Gw;`6xD3#XS?ul>{/^+Ș4\wv4"n!M.gÒ{TEupf2l9[No!; < Vը|G{կsmPVy%Ͷ9.>[& .;gڃ;]fNS >O-'.qZ)lNljO.ɊIs;;]-fILS4ݽ|=Ó9ָUNQZ~w(bM$~P #Mؿ%hxWČӎ&v `ZO׺6KC״xIh̡ucxϝGs Sx:l@ yG,VйؤA$Z0|#W\a|tU\Cʶlep@Ƚ ߶5/Q;GU3w\a'%m vh:fxm Jv;5C.<ăxLgWq/+S K ؔJ6<ӹl[4AދC7h=?VӤYfVXv!v\oel|Jt>n}(rhZ)Za]UA6S [yl&iI'ok}ր?$¨YHҬ}hK4J|}@O=,Ć3 &vuq ]X\1}";z G35ze$ܒ7 4$ \xϫMs H$AQceY`^&d_A/&coc(j?u"#%G7i6niuCv]Y&0{Z0\YS%!ZȬr bp৪jD==0ߤVKƩsN\q9P^X}7'L ' èNAM%+R΅њoQ RKf=̻n OWUQC ~(?^kŭT kuU:Iu>.lk%8ѹK>egBmPA-lHsu.:z;}?}-}[aDbx}3"p}rޞOѝ.̞3[wn&, 546/5lP(!1KZĢ[I'0EEM'{8ֳ$V"u6uQB:Xo6wPuŠ' lsQޟDņ.t @nRysuk}$j涣4< %壐݄!x.[-\'*8yb$/ܔ~$AΖC9˪4fQlvaq: yW-/G]@ )T|ON$UM zTI=N5I F{ 4>2L֧[hR]ɥ4N YxQȲ|w]B$W*)i N3aK }L;U,ϊCWBdIϥni5^yQd1G3#㔶ϳ-u'[ w &*7ܽάuqL~@q+!k㲓u1q27uN\R1ϩ=`&>42AE‡W 2$tAqiuIXHئ_}+B*S%%N+*zc-cB)}@¡\2O]ŜMXÙkRH|-3 v^&Yn/'bV`.EE|NFW }H(VjCp'O+N#y\mKVL=%'A.4NjFNV'ctn@oןE .Y7El4b)\ u*fUBiQF#޳X"R)uПM%hV$]+ c'UZlަgc|KI`: [I!.=İNW [un;A=~E-Е4BRVⲳ+JzN гT f0C{); rW})yNxCm2)DoljT2AVփ>QO nDnHeW+G3j}iQtܽBgΕK%[d}3$S cE}w^ Ѡܨ W>W($\ߵV%a /^aFua(?l>[RKroNhր8؈T#ggSs1ߦ";b˸S {^ƞDe:dpțŲ!UЅEJm<}6=D4/FHikZOA>%R`F0 !\%8M oTZYhg(?N(Ճm_aC[ݮn%i|eͳP9CEܤ9NQ5?oJ7_1X=ȡhW48)B_Txj*11: Kj@1'+/cAe3oַO9g^aD%E/ŤNԨ/e6I{őN]e_wŁ{ٰP!exe=DlF&/.j/L*x~&*#/^7BJ8cl{ 1+ |"c{uW[9%(s^W "!l`՘\_u .a=L~$l@uNԇ?K[kv6^l0|UK%o4Il8+:U;B /7[ -ے}6 r9?O,>Ť_ \TSH#ߏ0 H$,)X+(f&},j2Ç[`+ڦn`)V{#3 0/  ( wɈ@_Z(37;<I10q#HXX׻ϚqM=U!VF915u>p-(%jf&LhZW752`r!} OgN4OqXf^;0Gz<=ܿdz<:'>ĢPM ۗrc ˩ g~E Sw;FspVF/#nUqŹmtP^$"eYH83_A\}9U 1NNAуFaeISdM[%e׺ѕ 'KN~ۜ] 9i7YT Ρ\g(Zq Wy-m-01 Ձ3WC7HY]8qW+gF`M[N`6TW zQ1Q4JZ;f<*X#'4q ]FP .X7c.⌊jF'`Vs=ØMYd}:AEB"?E*V=sh&;CmƖt2e~a,ʌq(Gkn6I>I:VyFS$b9Pb;ѧ90?7a],v '/0($.cu\~erɩ'];5>m$)=1F<'E(85=uV1?>>=Jԓ1ᗀs᫑INRm-k8&~X P $1'f(J&PR)-gv9|; F>W5Ka 3GRu:X<³%zX\#Rs;9LҰP1k9:3۪0ӺLOǿ NP"%[9dЭd"7F"v`hͭPAEpͥFzC*ǹnȚ|C-x V[м~,7hI; |}S,p3%+Â+iiu9oB"8ͧcdùV 04C׼i1QUWʚ`l+$A~4+u!+e~'gyN$bUǂ4㐏S& ?Wq0W}CJmNäN/*aq4)m9\mGi#ñ :o|R r ߄{{.O Y:*\_/UkVGu-1oLL**GMYEm]'l`9jPE4^:a dc "% g靬|*TƎϚ\q9u=JE)DJ54`S\jU+r>Pk |gB~KYcky<')S"Zrq@ Fxi2X }t[iydD}Ό?-ISЗB)~uN"!6Awמ ~OR-#~vKJw){<~ %\cg5tX՗AG0M[9(WuW' }Hp5@gR^ 8,LZےr2m$) F>Wḧuӕ = X5M-f"E%TZ pk9t>ɭQo@K0e몘FK|rs1 'Fy$0}o2N!]wuPJJ%OtWa3"d9h.2j'~{dCR/{<:2ڲ&vgJ0oϲV5!zc@Jb%i5)\aeUUq$Sܲ%8Nh% 2!*!Zco5z\DC YDy_4^ uOR4i/(y]'ul *葾'BNӬ2j9U>:]tbʉ“* ;~F$ᰢTvGQ?lcKd T`{zeR=_![N#u]Ze.S9f'_00t)A2~l :|(S6FwAT٨7X 2!O)EE˛xQ4|NJ4Hy6MJچIS1yN*"K;^(_I+ҹUы5V' u$):L,u{~]U>xKGdG?E>ckns~ea 4XY'3>?WEs>FNr#+?aG[ $5IDu^ͩkOF'$rӟH r'/ax{ߎJdue$~k7J%c J~s,&)`&]}"κS~ *ᐛfJh $m&b,4ÐIi?ծ&XĨ}oXT~<`jً>U?^TkS''ATw=)&0b03az49~#P4Dc[4mJksۄoL?_),̐ 6jnIղt = ?vfR)rc9 kz9Ll `%CU1^ FM$N j.)GEb%?hK6LC-#gM*'Dskt8xq.])%Bl$l+ݠO2zc^E _¼H#Q?`Lx$FARͻ)"yܺ :ۊ.2Mn E_H u89/}@Kv~'3?T 2PC{H;N(6d.q4b)Q;@=< /蓋Y:r}M5u82q}80&8Au؁MgmX[ݡYluG{!cMZ1JNI򖳜6 $c_?+KH>!n-m1:72h5`e<О˸R#hؐ,W貾V$`tD-u'CGfб 14KܒjJN/<̱YEr+-Tv kQzFiï`QMf9;Aߠ$m AMoBOu_q$Pa"JUͫū)8mWl(HR}fJ > " \,يwc+y~Dq:JL)2 L p/E#qۧ/! GKv3|X*dc|\6Kwzۇ`{7\@s!%>_/"^6'[ͷ`7'UH_P_=);6O-M7 }b]Tpq!c:D_e3 }C\B?ȣ RcR1gETey+wӑuP⬥(+U dL</ZC=^LV}~XayaM#ʬd b wrd-=!^x!,cfi ]HYX ȹ qӘ>/(XLMi{nhz-OЀh XVBu{t.7PYWΏuB$1X~jwR0t`S~aX?!IIh4$w5\#,ChSPS]"yDyEsپfk)eOFLYC̈tsg"0t$2Y-L/h"4=8u^(k$|H3bl/.K'x}*^Ŧtj`h=(S@>'5Ne{>7a(扤lDQKRo@V^% ;c= eQV؇7HkGjU 3pPx?ߌo1J(Yw1[֝YiT^ma_P*{2^AA1ZHH Y>3r,Btx(Ŕ^OU3Ȉ#ag2LIz.DNwD+%\_}:.Ks.֥Q/M;kGlzk٘Tuz&pX׾? 鳙mmK$64Yd>{>.B^g9{Ym U 8dGU/:[8J /H{r$y@/6me(V$|sGS5yBEC?&v>؂$xmܢWf) \c .K}T/` >RpRu/ScHik3@j'2-8~B &jeՔLW\pRw<zIu3Q+X)]?R/nߪSK@zY3|=}ƕ[DR"; 7ɡ?# Xʍ}x/*S1'- 񻴚WM:q\[ !}I*;&Ϭ:wf|Hٻ-  wqY)ۆvKV4MvAfR˽r`K6y29s5iF Kcq)VMMFugzpoK$QxPaEAQk3 &*EF^ h{47,QF.;S'#*y7y~ Uk"֬D+bf 34}?X= o&J_#jP|R#k5mF8N^]L~]_tJax3g.) %;b5@4PڠDFCAǥȨõyD*^@H$>1LKqA[)4>ͯxvwmTTHz9|%Cǣu9,-tRۓ>8쏅ܮz}YAب;^G ՏTDhK?F@$D駗U/29ЉPU$`<]R.~wS_ 2D~ %l}܀B=\z>Lת0lFGP xv{RPҢ>K'UHO| ,x^78F_C36`c|&4T < Q]FXa2^ڹÖQx,8i_s{C{g){eZd@",/t}E%}nv:I:|d{?$/\:64֍ЌQ[Z5)ث*7HhlCdXV-Wi& YsJky6.q*2b&U%6XEގ oK[FrhOLm|D-2Iw~F˭qؒ3" O~4 9=O;hm~ UTW 3 (Y٪ gQϺPc!.KkRۯGg׋W!:g>S(}89! s}ɵ4ӫ}M,J*@ĭlZA0<_AZ<t+|SYqP۶2vZ3kQ:=w'ۃlZx 7;FhwtO4048.V:Bz h.q\eI6MDxafyo'xZuFXGԨ#שqAީ%xleqAI5f]H1' s԰3!HFr:= ܲ]/J4Y[] 󓢩XAsΚ;& a,s9W?i[s†hU7[Cuf\ݔ1=s`F|Vc)@G8B^i>`wζϸӤ>0P yrشI9.֕[G@tO}@4X=A'/jR&V{xs|u`7d%j35D@K­,+<@g~~nFy8%ꄵL2cwo 3 Rb:Lv[1`]ٸb$JX?`M dMjMNKs>"uϪ=e[0-6\%,7^`]5z -L#N>=Jݷj+>3RO+D'zt8d1c_. {Mt/*tg;wϹdrXNQyoSЪw2"I9p% Tk5-m3E`@Gb:_EѸTqNUj۠:*|ֽy?>nZ-N-ICӇ#H{>Vn }pAOjs^DJ0I4# U5 Й4!mj$E螮yhJD,&уtɨ Ég\U}ϡh`++-H{G).UmٌWHsa;Y?[_ Lf JRTE%N TՈ&_LM:̈́k}l*yTpℂX!ˢX`+}`&(C^(^%7wUk t\1rpkLab:+lJ&)Dgp'\Ʋt!g"0#dV}!V`ю5\sh.6s6HGrY0Ip~u C`Ad]^$p >QA{m[EY(L8)f?xSY;Nd@[5BHaN@꒬\\C>4%斠=R} N s(?j-끤Fc yʦ- dWu p}wiZQucM>/9LzoX'e}%VI>84fHP:D~ uBiZ g`oCxrߵ́ p @>6Cp=݈LW8q$)^ξ a;"]Wit iu(xuSKi$ߺY Ac~8AiةAP5X8K%P.ȕl ݠBj͏GA v*%<k!ƶ׬P!?ė9G3y@GMCM:<.Nwg|i_ZR.𓔸!4bMdUdrW+&+7l,bkW'/9xrX"J==z$RE Q4PQ7>A){wn1;τG"e :'?Tqf[-j`6=Y tBF4\In:U/f?4s?ۻBa~MEh﹃^oѿt:% R'#Sdsj]t]Z}#KF=X`TϑPO 61VmtQ^`867g̢RnsHc+`;ZF.Т2# (BUe/Ԙn [Cyn-O!E͉ʲ0j&0竭2`_'Wml)?P㏆q7yR?خGs4`r3j3 %EjGхDȕT 9,+izKxbN?ŋ1#0 b*iWB_HRsƮ}"JnT.+|z!>20uWGp͕ͭJcq!K ,TzbE Vla;~thFBq 4:^~ w]^eZFD X|{X^k8E7e5&a69=R?"-qK|/0a-꓀`+ԪUlGIaySgW奕p)^J<͇"W@В`S^X^44-B$YT W ǽ[됗'<)W4Y5"܁* )KjCG :cWj!MH' Xc0`RpiV6{-p6eSl/^[Gݵq@AlX\]ˎM;x^m2ISO|,[cHXV.+/"Ɍut)M[X|&:[yLK(J1+!m@k-< M_ &Ǒ( @r oNa}sJ.JX91嘎?ikui:cCgs @hL-:Dso| 2P=ȩ%:hِC?0R2{RbvS6u:ِ#o c+)PoF.rݷ]˗MaVEƱRf8\ gQ.B4[\J*."ZAejn6oxaO҅U>q"fJg5N}FU)q+iB̨qM@5 X P]Cω!OZ.1*$oɮ?E'<#&c *yh$3T3Vd@&DǗ^67^gc&tv>>plp_+R,}~LFh%FirAhaqZyXЦ!m6 wO1wX%}!ѣv'۩8Sx7Efw\; '00:Vwqz mL]F99Vi0t D!Ic3$7j])wRYHچFLхJDjWIcBTK2:z-KV%Dܷ^E҉jH&+G<~rn҈ . p<9v.ˎzp3MWi^/@d՞`_AG}Ԍ>WwE.e1 C5v1RcLY߽vN6=s ̐16D u@_ G ؑY Z^ït^mR?V,o4^M3/mJ9uԂ-%$svm͑#rHxAs7M6):I_ +;1<ύN_/.ZRv \9 3 %Rv9;[.b@nx?0Lb#MnJjܘ wjnDWI\L ;=˾Lt^a$?jl_!ӀWiqnA;Ɇ<_ -^m {9C[Cbr2` L/Lw``[RYԊX훩ڜ_ֹ wّں<4ә:1qN,s#s}ZݞԞ"g"6Әr"gWO$݀ˎ6ؿQ\uX;HԆ5!Qc=H,u>yL"֪sѸ1Ab$ni7pVF4z|0ˏ)6 eZ$4@:nZx`nM;bk#E_5}ѱ~;Iš+3G]0Ziy@󵌃wB^jAb1H ť/WLO#{[7#~C9ycى0W<}Hŕ[mbhX +jTR1 kʨAVk{lm+BNlW!\a Lૻ2#N+hԔb)\89бKɆkkm\q5WDҠuTJ;.FS*0:#mxkʑaݰz{TTx4J?-v\;+33M[ Ca' wd&OϨ1ԙZŰjp_Pw>eGE?:H$vBunU!>(Ґ&JyYyOel Tx$JTdep^?SuPJxv$ kSwVrzvs(XV@4]<@j$Ju"?mz)BnRRO| CWx9=KReQaIx5_b:ԌYrT,`ewBYw~KˑJĸԢ P͆1 ~L'bҘO yg ΔLLpCh'æL5= Mij!aip1 T7:^A-m{rT@)@%P o!e'-c0HIV5!Rj k_wE\j(g~Mt|`vf5x*bVՎ~/cnxpxAțx颈eQUW17}y4,9Qȑjq24D2ӔfZټow)73ci) + xW)F6١+&|TDEiT4IL6P>2U CG2/Cټa*! b?q%6&WZXz7{ ogUIf6U$dxA7!n {)Q!bN- p37$U$k Ֆ] Niɜ!7L(Be‹  :'Os <ڤ4eyL}FqCc w>w|a pW,Rcr`vaڱ`t 6GtW;w %>YqAhGoI `S9%x(dn*c0֞?s7#q'k*'B]2ػ>^#Q[yz<ҢE10n~Ad7)ú>R"kZϕr,f;Ps^nEި\e0~-FMܟS=7ȡP컫v]jAւsimNLwƬ]:o12G l]`qeUK@+L8_^R1vuͫ ?a1s(?\YP/b9*eI zE/)eep "Β̈?.<{n:/%._of|:fg@ZIŋI"¨vV\v(-eZsO.ç»T%qWHݢuQ2|ՔJY\x m#zH>4\^mu7I,o0(1z3 OʵЌ~͇7ݥWrw,l^2UPm% _Aܲ't781R:i͍m0b bX8kRC['}_{R<^ Ui5;֨Ҳ*OB\6u@]7H .)57%~N:XMR0o XzDPv1pH񏶵GoTf}+h&֖>W7%Hp愶) jF i2Ԯ$~f Jaˮ]azJwZ*8!Ӈ%})zΧN,GGA3E?E)M t04x:!Bzm鉺l IDIS^܉O :VTuƖb~CW>X7Gf]4w/+ZUkpgr~cgƷ ZCF$L(O#𬿣7P9[ YaY࿄~֠&{E:@{Gu{C$1 1jmT 9? n{u|ʢ0)6wd557UV[qso[@G*̔ө5yUBQF**W{zF̰k\ ʸēw1u\X3Y?!fhXJ5zx礢-z1\v^`N9(Sfe&ޛL*F[迯\yL*Nt`~R:SQu[mHYF}}? f-FnGu3X1h8zpb%Tcն OO^R MekK;"wxY/cYrg)~jMS[&)f@mv63AOg߂վv8SO,9*CvXnM ;/=!DxR 1Ԝ,ۻ(i=),عȇQ>Ǯ֨It\ ]z@,&pˡ|MPp̼E=P oBhm/ ^ôei`fչ(9+!M F[ ~t#RD1t3De5lBfh\F%s-HF(w'|IҞE͙xx#-NQXD~el񹦜mޟX_mdj(< 1VًÛ2\#\&5X󪗝 OxJQ,\EXRKbbks@_Y* ԇke峱+QG5[qSE d:嗘 TगY(Z#cB,5WY6ūy f)}:VR0K>>ݙ8_uHuV4Ƣ'\(d Ό#$Phrsgq~ ޝq#=OgxN! 2k:HÈ9x"fykCqd7s *QB倧lFЖ^ͯAhVR>/{+1[fc #ܽY邭'nyaqpJᎂc@T;ji)ZVx#)zo|d0x^&=`NsTF|}0] = c z02}dV8"Ų{iz~SU Zd WE3ƟbhCʞ4 }PYM{BjAυU53V{ϖU t1SήZ\iow!@fsۦ9ЋQ_f̀k=inݛx8AJ5%./$Qߞߌ[`ӱiv2G !0=JpD^KvN?  7x$}tl .;%f7C4pj';_PU~=0ThbK+~lƕ|s!%8-,@..jOt6@qoa@4mh"˳0K06iQC]Y'>PċaYx{LߤfCgd 09AW\e)q1Y\ BrD!7 'l}R2]FwD'/96EDig&-jU WPF"brX5״䊀7?gPMxicr`o6CwϽAD,hFŗ (ϻW@KL+R t`S &d1N>:C{0PqX96ҫ.{` ~xG W.Hm! 2t[=iYE ]4<"Il֎ 84͆;r,gr^YG(m2, 0:fy3n2S/ZkSXS(({SɬknH;0| 0 ./+=QMpmye()ff0m ™'6\C=%v%dx"QiEhb.8c vwD&2^"Ţu- LXx>\ a:!}ACsƈ:+߶yx9{Ui>a34cغ~01d\2;P`MN '*s̸Ter.QG=(hU#*hK פH?Qy~Q5TG0yL ,+SOztmo41g(G<+OlE3, BR}YJ`.b1LʩUDtGk+OABj l $ҼJ#dGw׉ <֞_4̍D hVli}hxS5LJȖldܓe7Xq/a*v4vN$C4pHL`n"` SCE&fqguT2qa,^ȴ_=1BYn&ꍖDiUJRX%6*B %S#j>sq)!&UE5gESzH]Qh _($YY(_qPE`j>E4z1_汄UѺaY0lH6_&NiPjB nGu{b+ZN{wvTӃ sjD]4k俭9{/$~ 2l 110%OEL\&ǫ{Z%}IcT:I } . EQ&HEaLaN|M j%F"?9Ain4qG5&:3b@K,.?% Ê++: pCU>_jt/ų1pM0Ayrpх%ٟRäVVjvǵ5Rz븳41H'N ! e4:v](A-e_S5PM/c$n$XZg6_%O@"<p׀NQ OI21xݭ@Oi{CLvr+]o\9 b82PɹXvJK; &^dIB7ga z@11 'qWИ8α8] Kx"8,D6_,d@\kSN(04Oo4C-vSDh U۱2q X3nueQ`ҮBkWTs~+FX{Yl΄OpT_U* 1%(yXa!j1Ĵ Z|g, &p!fbҏ?~}/e'63Lt D Y֗nԳbܰ_L7q"~RVh!wqlWj/NJ,^ikR)ajv0EO8BArnt!2-,mfR5_{ 2]@ ;9FC Jr1 w`=>$R +#ϰzD:(ZΈ;&4ƷWFDB"׃YV5} ^C_kv H T7|Ld>YGErj}J4%գ1`\C١T=Գ%)A.RXǕ>`x%Rb[]}`gfs?W{礲G<֡gJvj(mp[efԛ&Bq6Ϝ9B1RM7v FQ#p tC-St?wu9 QF'~` >c5N;1ѫ}1iu 5ګοY] >-O]b o[q8f[F$(*wvb) KX ɂV,7`@T,`M]9ő؟ 5]y-jKb,//0ӷv`e=4G;1?1.a9|͎[3ñر@6SWt)5q틮T2yQ5W./YB'qzi3Old4!aHn$BL7*c1>۹O!WOO! '[P#}Z鰐PM*b+ۮnTp,$lK#юEd°*iFe˻a KJ<C<[>^zKRY","v0ᯫh@/.b ri 7^s{5Bje3pZBjpk[.4 m- }+xXNЄY"{"݈ iK.˨LX|,! "48h{\Xpk1g{gHi.\ՠæXU ~š}^Cu^sk=i˶ֽ HY#$T CŨ\lѦg"l=Zf?BۋX?[S *2GܸnyU.290`fBycѬ(c ԭTEG}͠E>uvi7 &\NסBEx*u0'm zwYJlVS3:e&45:]]LB?-~R~[Ǡ .w@2ݥ7 .CADϑeeX3,Cs.9V%[ K\(.|lYutY/bu&.74k+`dF9B@stWI ︝XG|psi%eShÏ'վ*tߦ?Sem'C2P/d U0<z <>6pπ0mm^\cYc|D,=^y~v N46Lځ5u2mO{4"P2/t3V)UF|h jOQ ]QE &;aδ4ڞ^1 ( $bRRѝՒܑ ]'VĎR;-\1`FyT(%7VN $T"V9F? AN0C.߽ 'v!cVoXe5dƌ :kQ LMqu Q@)YWSO:UiT#sGE|׵xUT-Lȩ5CzcukRRq-KCo 4LWM@aeuB֟5Waϭo|y&aB&5L_$IoI)~tBԙo<5,Lv![E7i+:[QG|ktmس{ @%H4DlStMmwT>ttW]}UxdcÕO#'i~/UyNB8_ai%lAdgvD)/xs|pbD{^S"^dҤ/[r:6JЯV!u ƚC^[bw X^$ͻO68ޡSɯ/33LFC#V$b$KZ:.$+-$janxT7Ɣ~\w7-kC8M3RM I mO @QÃy+QGC ^VX' Ţ4&$N |9Ir퍿M  =$42o6$Ӎ/z4;Ek4n f qoúNGNqms,(hܦFH(8QrX,\|tjCr:g`fSΩ>T*,\y<@#$[4ڬ$j4ZN_MB?f:zH"ϲX6xĜrVKu P7rG?e"_軘UYJZ)\ (F&2 IYWA^Q-V/çm#YRDm}.Ks1'Of'M^wap݅0vonH{\89f/\@pJe^粇Kԃީo `.8.s~+20 ;$ԯ1]ÄO)a龡|*>SH޻/BPM&v o!Atl1&##_t sK rJsQ5 }t4;`C|0o{^QpecI ul{ ;-]*@GOjO]Lq;+"/15_{gMԏ{+VɁS` řتc!9ާ=H;p{Y yrn$Mi@Z#܌R:56_js;S]@&\)ٿi]0^ fLw[_&{y&!ףiXѼB[AOhixFfl=;)DJ\@V.!)#v顢Oq`?s3L*{Q[/^o!yuѨ N"&F5(?(WШ YV7WqsWkuK'E@G_wҟE@Y)Ya G+5fsz]}fM!6ZB^2t ,.'0!4H8ch㾌`7,'GR=-IYtny/ +5n>-1)D(1E$؈F\1kQNc8^0[g69_u~Nؽ|XhmSȖe5<$UI.zM̉]l8}Ժ1 ?xL+;nCZE'joE9/6vx@1Lzt"LܭwL=aVmM5.`@L`1m'RD;^Zz%< ֳI8Cgo00*Y[3LO| *&P s( t@0d0FٴeԌ g Unkz@5p|:cLT˗܅=)]qNBqn&}4V`H:z ɻ%#9fp;HivbLD;pj ;׎wJMVö[P%B>LHJ͗Œi >+XUcO^dOJB+}yK3pRT=^PJн݈3s- /b"HgF$'n"aɊ łؚ'嗠E1bW^/_wE~Df. vTsts)g$(yVGީbM̹P2W hQ- ƚsu1c4ǫd@U5.W9AO&rhc=ʥ? ĤA/n2+ީyf^]}N@Y'> ]X ѳvnF`,)$#}=8챴}YS??^7Mzyn1"jQe[c7s 'z?A)ʍ3&4C<]J'XRSu͉Z4`GA\;_~bOD(=p#8`=n)ZWxyW`C9o0wS)4*:Y[1SB`ͬOr6tkmc-~'-Ӭ(|LOkqxDWz{ pi}ˬY ?{ I76CR :K^_h V+uu:g>Y ?>hL^ ͩ˓$cJ8\ȼpܬ҅Z/h+ojD`.dMڀy"w,}HU$AlDq3y TukR3)SnBU75D6gq5"CL͕"t0:QeY/K՛"n+[NvTezPBuc%7V9G]nQ-[n.~s29Y ˮ7}@pV#[(r|*7{[=Sy6#W< jI 'šӜ+NA>LlN2(ePgwdҞz}Ϗwγ+GNϺ[Cb{mDq{`9C)*VBTKqF[}n_Լ׵HD(گ. LqtV"8Y:Ldp`PQ0l,Ad"u]*į ٟ˨81|-E֔8kk -A%u쟨l !iZ,1&nUb/$:HMB)59Re_*Ll.:j `~,<ԾRXI,}xt⎣ 9p`ЍR ləW55Ҳ$qg0kTĶL7/˥m4|/O֫Ϡ^mL00@[5m*eUR>pxX Lg#B+[Q(Q9mcPr>s٥~ߦʑ^d0b,17x\MO~SRwV5W؜iiD1Jfuv<VxUhAzVH#l^JtR8oĵnF?D=mo,SNhAsL`tzq\ &9)Eޑk({KrMV0!++Ŋ_a^Ig"Èn sn`P1 C^y Bʝ@G66*v`>_cLGIo4#>h) {s .P˔p3{PH_|fVҊr seSc0ؤ!$ sw~kXO~ۛڽ[/1Vb)ke2_Z؀{0Nl9ܑ!>7sڨ)BXi8܋ b\#c-ˮ3D^A&6H5w:r:pigz}ί+»psz"ɍtA5Fb @ܡTm% al:[Jܕ@eBNl33D'+;ʛWx0~ Qg(g $F Dj±@A4wkj-H%EFk!2HR]":i`~r֏rhI~&&7KS?#29 bya~ع'>wu)K>/ɝqcrg0TB'W|\meff{Ϭޓӆ3~G^_G_NkEA6۷l?37vXdXtZaHx@\ER졅R87<İݡLl`):ӆ,OS[ޜ?]Z^Ő@} 8xTze! |ğFG|:#FYo@' >UP\dW\%uC[ֽо2v¸3VW F L`M {q]7܎s2o\V9[Li<"p?0@`[>1}ٶq/d@px[u=S]abG\38jHp{wӳ*Pω^҇Ct_c8u_aJc]: MMssd $3i} S\=9an߰^j Q<'Ȗҝ` 4&M`~1׹D,=@bLU 0e~ s1px|A'{ag_ܤPh`e\+ wv- fJUKF6$q+35;[jSDR5cES\X E̶|d+[&X#Dh^R$ۣؤʔn?B.@3ӕк/du#|٥ D+1 -ɰOb9 M!g9wX"Kܘ+a4**_l^q&i#!~jpCo&%jChL^rN}_2zqbimfB~>ͽ.䭤JLJDžhk[wZrMxF67@<uf`-.]`~ɾߏ#VY؟Fj$b$FOQ+e$plW?iiNs{:EEX]HbhoL?K`yX'o%`Tk0I .cZfSSg!̪o)3ZeO=feC"MB8ꗒFe11B|3[eğqM3vhoZtJn^HQAe%j>*ləq7/j듃؄Jq 1$ubW:PZ4(zڕ#X T0'/ޢv/U*@\:̠GofȊ9Z%!P"O&&@ k9+xP3LύjIٟsfI(¹cUCwܜGA\(k8{p_i! POVo`-&+B2gak;pRct@حz|_#&)|Mtx$S2轟<[T~ x9sN/5!LwEz XC$V>ʄߍ˱躝G(ާ?bГxn^ 𐦐&FLxB< P ]|yYZ1MϿ@kȤ|djwG:AUF='8D{lvI|3Wλ[t4,R.<2#pkx `zBWtNWU!z MkF$?[#AfL0zLmrJ4HI1B;rYlA/GLB0W#g !Ql ?h&-plXkv:y}]+е9Z0 "UIbdZf?[-e*\ȪxV#4h#+s8/ƆT8OYAVi% Bt9n35g-u/J:`:sA.Q؝k,(gNA]>P 65`y+M.qZ1K kԭB]_wN-Ә`a&VמG*,εO#TpSqHZƀUI[yg9VqMnZ8_8g"=‘6γJx)0' pع! "x6j ^:7hr{zW;#~?$Q &(AW2Zcr\)*Z2Md3;Ue?ep9^A2Kmvz7󑫚vxp#& +YNdzo 闄Ǎe)XaCph> :l.ShI#]X#v;.P0T,"_vvVO]5`-V;YgͤekF2Տ:w#OC]UEZX1UY3wNuvC(J(hMAhl;wF@~snOw{w@102~N]qꂗٞ0ǾϋuYY6£Xh{:&=t1iWz>3Cc %Ga* 3{v}nq5alNCftu:ѡM>ȓ[  {-]q;4 RV߅X# ZLki& Ȏ,-WV%V.Du#P EVL(dD'vgЧHR2cCi~TE[[QT=4Fs3,@yb2YKJ}z.7o~)SQqx+ڧ-yn !8lX.`92y}Q׬yRoLPF6S)G8P-" } u,bb%]և_JC"`auQ5HY1qoQ^NFYnFM^U<_:ǚ"oy1Oݹ"$rԽa(:qiompH:!Jia-3%8WǀlFB3kKux+;G܁WYCvùRb24t, ewxP9hV&Y}TBH 3-םB8٩-VʀC6"]"srS$ʓJN+AvaAuI9m{J3:/!ߕP'\xpxW N9 p#surIV>7 ֿĖ/ot7M-hcDOYdyS}O>sZ~5?Rx4'+3 /TݽzWr 8UUX j+Jkgd9}Q?ᦫ|—2Y'Ar/m߸CA|>$qD0NqKmJ%6OBWK0n4 wK/SB/+&g~xc.^Qƭ9m?z2ѡ|s}y[3ր֫1hTCDP 'Du{5lɄJ&q#Uӽ05$NpQj5NĀG"~9Ér\/TP j82ZͽG@XŦK)yP) V(}Vh&FҮ,l|LK R*IΪ9NAq[/rTX,Լ#`d[ǀϋfl_P AdAt΂H191΂b6ev-8ɞ C8)r<։*v(ZP;+ci׽SWA⡴&dYJPuP YkrvZ5ߍ"( Sd7Pt"e/_.o+2x^k} A*"aO-hqՠG"7˯f~o?[s;eF'Kg>"^A7y]Lh5.8A-$M͗w(X150.U)ynou.k0b!|QXҲ2L؝ ~r.q5ZPg;P+[}-\烮Nx;]% k:NȦ,`x$&(N%-6nOu3?QmzF)Lۭ;'7(P{E(L*f̍:+ӉiB4`5Nb䭺^F4V`$o|| Q:&o>2b1PzRbvɂ4 3(QXzuZ5. %Cm p͈wteX,;MHdjYL%O|;[uzn&t,HYuDAϟ$Uw|G/l]6}s}XRN L TLt=-jnE `D,Clz{L˅3 Ò`U<#p ȫEkXvܩ%';C\WЊ33o&:1:/ũ;b[KܧOݼ :ʙXYU;A>%X8f۲6K6OE`ߣ@+̚)`}l#iio26_3NӋi.R.L_B0NƮjt@#*.=ҙY~r=+ / `΃=jeW &{k,u-+0 E_w%yWl# H,eN= 뾷 )Rv'gwsZCp8mm7 (C7C3Cn .u00ΆHM|&i,!_h{#)CWX_y_( .w~>c '1>U4PpK* pg_N2~Z̓nV+{ ^,0:rp^QPswШu:tn(Ƥ 3Yu+O|:cN٠]p^$o邸H`@OOqH;{- .NE\G=?1T890k,GrLb T{1MHPs#ʈI tg]X>lE^P)^dArS+=p (ѰVyS9ΌgYZ070701000000c7000041ed0000000000000000000000016790fe8b00000000000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_c62xvf070701000000c8000081a40000000000000000000000016790fe6e00002580000000000000000000000000000000000000006700000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_c62xvf/qat_c62xvf.ko.xz7zXZִF!t/%>]?Eh=ڜ.+A9M`mew΍m"v`/SM` sNO7}W+=Pw7%N1?}07iB1lc:I9P#(ww;ۍ sL srY"ܯ_NDo=>Jp˒Dl5ƪɰ"!<8w~~;kL#Jp z&Z{}քϕA#:HPL.UhHb?֧%B}r̬ 0XؤIF mRn-k# N,0jYCtgsTزolQE5㰃KJ>^]%`F(߫d;Q`~5*l]6.U=jt? :tÀ^&|2Ek[:\&O^ԏ>k9A>LJUt?dq=?u1-iN>o^[EQ6xϏZj>EnĴ8 5Nm[9Q>txcHiLЮk1sЎfm`N}T7}˗NGcn3 <ǘ淵%.M?. YWؚ JjV]~.1IcӼ'tSP%餫PT0S["uBc[#"ǫ|M搀Y2)"z?U9sdq?kΩW/ ho4(P(ZdF>)e/UW(M2?S`jE*"4+/ dlw%Fd0OG͞QDh@%ko$1Iҿ.i_E$lId{)Sn3?BdaKB)%9 tƃ;zvDf^##0AO}=תq/JXύ=[peuЊ٨maepO3wO?%**6MBB =_"vXj MÅؔIBiewm폃tU~eJ_˂c|ɱP)qk.k1OER$9.ͼ%eЋmłQy%z~giǮ6[SL#i7<):ZVmUi527 dz )hK*%N؈`zQMms_w@GWڋBW4+M`q:1V~ȊY~`hv( ?AH,"`>ր'yZ<,ő r,I%ۡgaRˈ%K\d:˼wATKQ$&z٠䓯ρ->.76` /q ΟVE R9jB'_h6^^%1_[zI8 c .&$|5^4fvV\Kwc+߶G1 f4$u~|:-.5~ȩhZ6X0H2\(q"EE^n-On/TbFA.?W:dMd6HOY{7Hr^t92I7EDl+\7%?iUH ՒI&Q{tq^RSNmILq㬋8><9Ow>*uQǔmUVa0&5(6]W}l)*\ . R9y-qUhͭF+C>{!欛 əPs nRsq -`=3mQM>$^) jlV9oGt2S#DMuEXj`dLwF|NRHۂԧ,-?-Gr5[,B 6RIHg0810&<\]sħ =}.ي: yrPT#h_tu @-h!3yG> ^llHdI ZT<p)é7al%3,5VII__ 8nW8r)3љUA/ﹳ FDysS q/oS(&33֗;\3GFiө0-@V\Aam^tՄ :(<< U,hW-mua&tOW Z^ec'VFxMJN=Esy; ja!t 9sDkSN 8uŰɺDTohY߂/v/|xsc*)>\ ii\XV,kW7[HmLtQZ"R@-y(L$Q=)U&bWɑ{;t+&عec]N/My"v;G⩑ѲPܕ5\e).=a疒kxҨ4nı4ߊ>{{MOZQ=q4G371\!v//|^~8wV3=g*^BN p&-EHL(F/ᗇ:T? Y@@3j<Ԏ@l.^AԧS?45N$]9$3nRT"'OÁ^̝pJz%x|qk <-9u^"MtIuzCKZU\*Ptm|V;ɦ ߑ_2 3xM&3 *#@.gFϚzL(oj*$ΉLU}Zu,.;NgDY31AڣBv)B6"NL PO]6}h<l+/`|@HSSU׀ fTKgde ` /aAS =ot< m7mp%p\ jíZOo"xf̔( IK{ce4E %:D7):T{+P˪ޕ^{f0 F[`jrIW71ZGk3R? _虎}Xzˡᢼn{@#z֗vΣE>DUr{?F; 7g Hv00]ˆ.f3a6plt} eD\AU}m8z2~LRJm:7y'SFςk闵888s @:0~MS$Y7NPOr؅BT#`SWtڞ[sQ\o -Zygs1C5z3:|ńJƴVe#;[;;DO~?߆X;=X֥k i1- bP0_ ;Zp~ CIoi H! ¨AѶ/OthiMmV M3O-u?,"SnrV{T3 ܴiCVm=d[[Ttn!:G*.X_ý㌆k+vuهث9)Y(Ha6cP@Q]3^ 1 2W n(>ru2p&[% DfDx}_h>RJi}[N\M/d@\-Ŭ0Ux4eDVS/3 o#QB-GHs{G`BpI42a/x`.);¥jZ6z E_p$UMDݝ}!Hil ?]DnR)-VKTvc*EɿLhq;%2'MMR!|Kʨ؇,g ,|i^cu OzwF NuwanM0lɪAْ4Q?$(zkNdzFM=K-.8dh$qƗߛ[2e(fqbG6)H: ^kSeoX/ZE\6}dVyݕcE-bĒ:mQ̜XR.xDt|ZNC_{Z9=cR{G*( w$N`[Ej\+CsDZϱ35NB[;,~*쒯Sol[qTB ݓ~~n59F16IOɑQkp#|?tYRSH}A&ʭ8\*.O'MUdj+s}dO;)g1BW0 y~V_Y}I0wxk,-RgMo #B!u+}? a3\9W%@[`k Kimܹ꺈KOm-Զ{/^#_ibx=3B֠%\F ?jiq3,&gb&>4|vNp}DT%mʨBmpźT)jkų58VkAde2%:dJDlːA"=c3TtEq]U/wecE4]$FQڼ9>J񬶁XI̚ mmao;`6\y <W % EO-S@V_BlZp=ߘbz87<%foZmƘC3/9ᏰSVb' ѵWO dg}Fd?i}<ٖG(k6 BܐI<(,Nzohr'b7zRx$Jg#dGU^` !PAjY0Hm= {Ϋ<-fB1f^NEx̨bKV)ωmA(Ā(ౕX֐b,_=dh.KXy~#8E1LUiGO ;QqoӭW ᳳt`Y@  {LC3r7$rISJCȀޫCr{Ȏމ!&R-zohx a!CP Fg+FN ȾDw@"8bB<7}11~-%Ԅsyrx<},z|,2er3R*)Jͳȕ8ym7w+W/eP ,uHG,HSXb(ja}cxњ"MatU,p2lC\J rZ .!ߧlR |LAeeoKm ^qbxS@nJ. ]߱o9)9S/D#7ҽ]wfmtFQ+a%BN"Tפ\sVɾ}w]/WMP&b!V㇛jUr+[(eij7v:byl}+"$@ C/5wsV`#|sҍ;$Voo<ՐcpY11IBkƓ?Cxd(9ϫr[Z<`ﻐ_4xD0"C hg8ÐDq~8b])O="S dߊmX_pbC7 yTzǀ|yA_rXzz6~ןLQY Le++O3iX'd+U.AKzE.6:1_to"KUdaU8D: 8KVyjz>vOT0ƨ(/Sջ% #)X|ÿUe 1HCބrdcaf7 5QN V*rIoLt.M;Lo}.}Q7G1߲S%Á##N̯X"ɓX(:2̹37KޯNH,rr:{ʥ]8`7WclSpE,] *7ƚݒ R:KK(q-=,#;JT#~-R^9$vL3/TƆqաguh4x'rJ$qW֤t9 qICexR]?F( @ >Ո]zX;h2aY^ 3A̻Pw58֝ NwG(摚e/9\`X)FaGH(Ȟ(RP]̃l861q8FJ/8x48d+*HI\yԅ,wtOf C%tfq;硔l'`KMWh $!VC"]酫iE簠2}؏Jh̴kZLb˞ ;?Q wc|Wc r?0 glߚxZhUDˢR6dkBB4`j4Qs3iֽ"Ry݅ޒL5\jկWqEҿ+o>SPu!QQACg̐t?E2~JJhB_r2:GC|# jp?kؓڜ.L5:Ŕ̹rԌhtHfB/Վ Ɲ߭YGbs˩m *W)lqWn"(X_%,bk}z 2ǐݛ0W̅ӂ%'{O*7]?k:X+m!8v;mL(PԜN*LJίJ3gYZ070701000000c9000041ed0000000000000000000000016790fe8c00000000000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_common070701000000ca000081a40000000000000000000000016790fe6e00028d2c000000000000000000000000000000000000006600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_common/intel_qat.ko.xz7zXZִF!t/"y]?Eh=ڜ.+? |9 (Guq:%?Zԡ/I|v;>' #M+?a, f;I<$S |c @$m[|ꮉ֘vϋY;tyJ NN’_&Q= !5Eax\SP@ჅЬP.f!bL'FYS ;V(¤S_f(XZbԄ߾.ߤVUC1pV)CFxؾnvav$c,Պ} ZoH=as;_֏2d!V}ސ!=I:KhSDa7uBDJ$d`bVڶ &Mݭ݊G-Vg6UeCL|MdxF\n_ B:_>&=ϟ}+O`mG Rт F4I~8T䥭3#ݛ|hhB٥bslsr$ m}՟Ϊ"Yذ.20AӒtF`w5k'MJ-TbAaP  !ڜç71fCC4~2),wQ;v5n e |bKJy 74-택Tab4:{ōZr`8.^?C:BEI`8o)Tâ&2'O%PKDd)ua<&a]Sc^J-dhoE<}^~&DS1ӹՈJӗ6ѐ1p'&ƃB$Vˠ=Kŗb,+ilt<} ܿi $ϱ£R -7$uZtҚ噔NnUMv!7|{ͱgHVDt :idMȥ9 84{?}6s%rcu LO_6gM*|q_-G0D!wg+8=3?: hI|Z ,sIT[rsKјZ㬖h5O)]4QqI5 7GJTk@~:kZv υu<#1(h^T 35̅Ȓ Y],.'( & Ii] T8 W"0χc?fa\ Jq*p91m"H,ncNU;[ZMfnHߓ$:LMoЯ$}g7Mԑ]x N꿋7u+8 ):$46v׬\RKg !gC hק%ɻ *44;թ/ LR+65`iN= AFݿL؋ tlC6$XAVy xNcZ2(r"텏J?XE/šo 4BS:L~bߪ~΂)m$a˖sv8u 1HA2 'ݹJ`7Q [c*\ 8w .3!u}gNDJMP7=!^ Q5~;(U6'$ny會R\hhYez͝ON#mzL[f C3EdH*29NKFC8èjUMΗR8g9ƍ'p,w|gf\Ug[)IFK[Y5,=7v{c*;$G1F>E]Ѐ#Ci"aɢ%r%$͵ѺJˑ;+s8W f[g Rw&bì[H*bm)>dM{'ئc# :D@\Pnwb )P ݨBogLa'ȴ퉼^8qQ>DT=q"KxP|x<GXib&D1@ĝYɓ-pŁÆ x5T*XG]]pgB-߼]CO&h!Q6#zNBbn3iw))UAQ"-S LiT2TSv"Md\~1 rW-a4S\ I~)Y8 cdc$f_PrG!0R&TuS'آ?Bl1[f_ Q.k0{EB[x]Jp "vZG_Nc{C EG\sކ^"p@qMw/)?8=<&hSEqOsh x# Zݍ겺 I1^57̴̦Dq>q{-)ȶ]m}Onb۽9_-fPV\z7E޹IM]";Ԛ$=TK ⳨U?:

];üSxGYyO;ts9RV`W_cWa//쑁T j@V=twR`ShZlw©m&)堓J 09l(35j-Zm@}C`-\RX''"R/"Tl>t"ZVK},"kxݥ+ۣk|q'MY|+1ȿǨUj."m0rZy'/`Z^^1(ɾH^.Oǒު{8|DzU]Q-m+!9E$o0AJ˦ȗZ_"56YĠd f A8ld-ض>|!iRf揧ҳBb#&`gei ʾLX4>Nd)2Lx$&j6m.vl5Q㮢q`ڲC㵮]*hp-'fomN̪ ־WAWi}/|yTA'/0PUVDJu/sԕX6mig?)ȓ%vhi 4 4Xg1K2xOUPJ6 ds䵚38w~>Y( cft%fil R<\Jʴ`CUkeYMbֻ (+hײ ٍ)n&Y8(YkT+":50HT'ɞx!WE7՟`%|[1&WGV :?-ļ  " S :5uSʧks.:_.;z]@iTj $ {[-FYjc{B f4"sqDh ;W2>1RF yGbh,eNl-Smf@=%'9![!=`a١:e}EPΪ]":u<>$j~a)0kf\x=}RH" *DK4J+s /Lb:%!wuh+H#1H`4f=M8L4S+MU"Z|ݙ+j9Fܰ|r# A>Pl'420K.1\Gkq,B. [_eP CSIwCONț4?&|tO$=R B,*)owڄymyxl`x&aU+%w57`he'in$ ͷLC|GES -Lʧڛ)֜OzNT}f# sa#K[xOGƃ?_y+ z K2DCO`]j5@ŹS2X)(+P>+Adgg׆BgLpҹ}M5mbC1T{.W!p<CոwkM(ܑL)R"ĩOx>hc EfX?.1&Lp^j+S6l~ 3[6|v3.$YF ;yʖBͳFSM5zv$˵kc^0o}ON݂2w$~q[_QGLۂ )O4}^37cMy< 3.6`%MVɥ*:|P =*1HH Di"^J'G>"K}%"9C 2p<,,TDnRv& .L.|OML͒{TAH>d83XEͦs \DGRj}⢶h(}mE^ x◾i$3YHWh#; gC._QrLwFaR -rX{VO&ɫ($] V= ʘ],!S(:| P Xl $%A wCe@{lz1W$́ił@fuV\.jPf-cZyI?@i nf2-q承Lk.xͺB*滞I--JQqBnVߗp{AfYAݡ-~1^Se36Dհ\K7ǑGPodm (-;TI1E\{Ԥv. T]IOBnDhY5Yϭ8yM] 947Չve.[=cqH7BwC˖E@`gNqs;&-tu^Lƀ: '٣ѝmSGڥoE-SK>nt#Qx>#j.ȓ`5nOP'9xb]u.T#HƉ"rsBC5ܚ"BQk PZ7[&0'$J MFc{T@=!\X&fxL *_d6+GW&l'E="c +T@Kl|X!HG ̾<<:{65"K3{"sʼ,OfVě Źx ӨZl)!gB\\gϓMGύaƞ:IwدDTXVO9H.gx+{`ACP&pPs7&s(sso)=+T\_}`rHdz,= W"{Բ|2V WMk%yͳ~10)jZpq@CGm*0(뵦7$}!'SOOډzPY<?_ nseLf~2nܬ~x08pEEHlߐbB$%*+/R9. ieG P9'p 0za=:zwL#r/FׇrG}_F iJpʽ֓ULKݘ2 Yc$ r6h\`Ẫ^(.gWY+"꾶EW,tqYaP^ L}C =l"ojWuC&:=X@TOSFi4bBduwM^P<7_ Ȍї ?\B7ɧux=ʯJ{)g!C𷢋Nd'%NncQ ̨57 5֒)$ F̕YUi19{t8(A`M?^ ]_^ΡaEc/upn0~}4'6N- +Cያ6UV>9 lKQBNv\3BO@S}!+m}*X7R½K>ǍRFdioݕh+F78̈́EKu;D۶z hP*AƳ%xdb mk@$n(ZbPlvhBY@w 4'sG~ćXHh^)WjAM](J5O] uyR|ҳSgYi;|)w하CEpۉ%t|sڱF ` g<1:c-y:k6*gfV9AZ# t<]O_j0U? ϩ\ovk4SPb'ɮ2ˡXlJjmZtf浖r3`E<>}[liHk[ plyc}],Ml&)HH/3)-: ksv*N1 5ԭjqa~7іyft k/sS i8]*0!#۷͐~(7P%rx$CUZ]X?f"҆û/mA;Ձb#ӿo̮)zCɐ0̆}>*gc  0"OհVc죆ga5%vqUzDNe#hES+C.Oޱa QI2v5D%rm\4M_D\Lp 3_g5mת~XCR#"S[AdfAh~`b72>51ve ?gZϟ>46@8C\G%_4~ lPH nJ( ɝB+CZћ6mkfftҤF)b3zOv@67^uqKʔPfaC8 Üۼx7 }Vc̦e :V y5J*D 8:WvPVX* x,6 5-XB,d[:O7?Ph2 ȢOA#Vrj(O3VFЦR2-׿RM`xg;lQ{N. f= v&wԵ6X0rM0/ŭn! h0[?gAY?p#nzo>9_3(S} COzE$_W}핥L+ 8X޷Ea`rgbS߼p^٨fFl0>9:Rs r_ov5?,G.=/϶Nzg29(,K-uJ٫Hנ*~6`$Mb @7T_o0,f/^/фtbgZW@xƔX ?ZoT/oyQiB« v] UsMr(sZKK V,{_Cšebi b0|``feaڰyA =:mDlMʩm@O{IC)J5mz%xuLRqn IWB=/J Y ]ƒv{HGgiVoTQAje &礹[s4?GD)sh8Pdu'~" "!D.'Af,CzV8υh$(ȝf o3jW^Nb&u( >nPu}#دc2Wl* PkLdۜ&7>++Q[WI'"gPγbR>ŗr  6\ɮB1aLZ{,吻nI^K!KCG5$46 JURQߠWiņ 64gi&⬦Re>8ydsRs+CrIl 0".$?J ~->x R|X!t K2p:7_|$ҔHg1|Ҙ` otRu|ߙ Ra]A3-34R#84oK&%ZEhRE-dmz`O+[&&bhDĴ7`T۳0+ޫz2]A&r7 FE)=eq+WxhW]2PKeGXᅬQE{G|eMvDZA`2V9.h?~>G8(=#AebȰ:gGsT`"ݢgzmKЈ[_Gm`:Q1qxᆊMeH} G,e '+Cw N5ǒ;lL9Brd\O|d? v3Mœ PBJ|\u.Yur3&9%ֆ@0^[po4\¶|QIC|WC~)XR)=?-:Ē@ 2`GOfLI/I1'*U4]O;`%f1Fc"Wt]_Zu[d#eSu'-dIZ~$uЌϷcOL-DIn0; j95{$ip>Oo~FuԷ 9.ÍM4a^'N}o"Z߭F |XIx/ƍDB[JhAoC;Z:~"q p~ADqd(ˋ+@%5&Lݱ+C=lߖφuḲr|ECAHR%PZv o~Ș HxZ㐟jF#- RbaS2V/Ne@4AUGF)6OZPHi<}3&-΅U/֊ dsM~z+/be_,܃&8DoD}F=}mG#&Vؠ|QI#| (7+ϘW@848!0Zz<}$ q0jm5)F7ֻ|Sg 4Z7DpɄR^M1[!sdxjv]X6j)5y&1cRI_ÝOx מI}҈ث%\&4/)A֏e zC>m5&̄+-scRXfϣyُPF +׮XdIMRz! 4|:r߉X9<4*'l>?EL6QOs%󠓽s@8s0mQb0/UJWr_hU(`3(1kCOO ZOyp@_x)k};i rG̵|ʦpLϘ;29d5-2̮zרcJWz6 1g_n3lꞿhBmCl6&=izУ;MUK6djJW|!z< W8.#g7cn^r ܋}b!"Dd6`|yD 2XtѴ*[NوׅY9,C%Y"zb~Ʒ5Nr-'U ]R{mJRWwUwkOhCT37.reMEǾ-2̢ubTSnh .nlU! sI VO`х_X ;;Gfj>/-Ih"Mr`j)ꅤ rJwK Ѭ*Sk5PoFXM"]8Gglw7)+l}+мsZ`o>ko ֍Շ3,;# v15uy$ B*ޭOA(R$BgpkI+T=f{#6r}Aלk>,9@蕆YBV>9[abiMfI( 饝ISg% W-%XmHr|4F4( *nUnOLud&A h9_Bܐ/vQSG#˭c׈_ x*yg 5%6%\3g)==b~q[;$ AnT]GJ'@: x[2s@TܷV䎄4se Sc4IH 5'|m%CYu-]mz=|Y8/ә!9gxLe@&X-smy] Nj tGi vE<ޖjCa+r p=fo?< UС8FYtCPqLwIf~'"z+`g7*PEȆGa%S&:)q%n%C*i>%>]3'Uciy-irW?.|569:> E4էДa޿c I){C†Ɣ֯Vwn [ÃEx y[%&!1|I`ww8e`51'ϓ/u2/ܗXh9 "Sܮ[MOi,Lj6vp>Ũ,=ʹ^:Sr`:L`/Y7dpg ӽfW+'0n!*Kv'vB*:%:5ybNX|jP c7❝4XCgh ~e_D\O'߶9.\#"IzP,r>[!2tI*mlEMwNj+*0+V'-ӢĘJ]ur'}%)(t̥ gT Yt'⑐{X$>s^|Xy>=&rL#gA$/%Gxyt4T{=Q-/ tbNgX#+M^]0.s"~~6t4m tu`trt149L\ s7i?|hpse YUghJf?ˈbj o館+}]}OqU+CVy&DSm%[N8;Ⱝ-UE7iyxD:е*4 '0ha姭_;2/۩6M2 6-JpRgwkS_bTX }bt؞>W-RQO)$Z.'xk0}d'l'ptw&3qi+V î*2Hߪ>YL@Zɝ:Ǭ NV"m @L>ĜY_ݼsCXCoM+T;b;7d潲dn ߿3Z{bC#t<|A#C<¦֖K8"c.S5,J|I\՛.i"i8Ņ] P=,nE"oe:d!Gb8LdtcW:%gॽ lԶED:%3,Z ^y2I2v /;}3 3C*{,=g<_O硯d9j84 hrxnyf$Y;lݪ5w$6,mQH;=n|qVwx5]r4"qT_Г0YP] .1iac`hRH׀]\ '"Mϐt^GIn &=C%V^m=w-3rso?7-s}?E}Iۻ/Sls鯦71d_OG"~ ܓđymg^q(3}^5xkŠ9Ht>i90w҇:Pt2\vJO RY&6:r!қ;qBCaQuM;OǎhtY|Cq.=I{u-)λոTu͒0 z)}:n6aF,RnU>%`Z;TbjcL@h̺XCЈYp8~9wrV*4&!]@BHwʘf9D0%eh7X%G9Z8ؕ'6M1κ),¥^[ICޛ6"3;4|=u>$o-]`5P-v Xy Yی;q`m:&ꜟDH{urym4kBuKBL\ .rkR5@+ ql~N5b2y-[; ^Y^]dT^8AmiQN]5&4:bvMh.thV喇+gB6߂_.deX_փYm5 ዕoq+1Wh*O{'dIGii/f#%(")r*^(wQ1-Diۏ=%rgiZV%pH).ǎTi'5˺x$#Tl)%KZ_)c *^ Sp*? Ǐq]0&7O_= 4<3\,׳_Sgm# pĿq^rc5n&h\x0v$wZ g9`2A_V]z2lk}Eۍ5ԮWM s2=֠Zk+hlʏ/Xx{ro/bPlۜl#pJIp?/ PQw|@[ykqV "!ɖtɁLlRK<Е$MTXyUJV.T[xCv fhBy9DAWsx}Ac3HjHo"xAf9L#/"k]T@Dq67i6 s ۈ Jyj?"@"(,.A+X"?"*Wۖ,<{m[;7_̕uHny>9ߗV= >z0 U `y98Ջ?` &C m75@F~C[u>+-osw 8`!)Mwp>*hS@7u8r.)DMJt0WPJH-f}9%̑\y|G]kKҧg 8ɄǕ:)bTmb"tKuę ^sʕXM>3Æ26b{,=yR!9dh}Ez妴}4o[}>aTVYSi\2x)&=RZ0jpʞYsҜQS}_?Nmv] 3DQWXF!G袨6 sq+j&??.\nݸmkDCN&h%U1Q İ㺷m@6KHE_tмF4heM hC]*Ćg:oM *BQ2HR6%!Bs*b:\ ~7T(mXu'R"YMY.wR*8|LbY+WBAaoX";G{.ܿgD$)mABEN;WÄA&Dώ&pmF]]Lyrg2kT5g¸p-j-2yLX6h@G"iY2B}ix=W!x\ ]<+eFԪ@5ALu[BםU73# "/~ɚIҲ3h[$IV(;?/ SZ&*Q4SԠ%U6d;r..? HCЍ[NlVb58ИlMRsX@qtxt7_fysYEp*b>G/%iwGGv \ ssV Fg.> J.V ZFkA!cF0NTO/pvO?Z ?iB&|KxH`}D0?5'{3Vʎ$#g(E1d el\"(eASOw Wq麠:qn%KbĻEucB4ś.Y] F}5Jl\@;F HWQވ ĪNU6)#W2#ҏW3 1g!neb"y,B̔ J%Mn`m)ξvȜh*rSMWyg]Hӫ=xаD5'p(F>e*wqMyS5}IO|3YŴӯeɘ=uρ3цGtwcqVH}(Bxm~&VgNf8wQKk]afţ8$!^2#(x_ة;_5G /a+7qT,fz [ιU|^mDՖQm M,կ"’(L?XF4ⶤ9g(nb0cZ!49ŔLkQACH [N;ʬ6gl[=B 2TC‘֌N5p4w۲2=pdl)?h7DiȿޑBbrMA<eAoFPe~C3~Y++mIx9&8{k?HJ] tJҨ@ǰKϱl:rS ~y_O5[DK)1BͦNq' &$Wן]V? <1:8)7S 1Pw`C<%l?],;wOU6bV ?C 0LA u)DPwo9lc~1F --+0˷0}92tT yy.Ӧ\pWź4 DU3x $c\'bLm,W MLSkSA٬-׻^ ~ML]o3ZہHLא,SBD\COY?!fLfyOSm<^|$h|:hl|@,S0%.hud9ě-jz.)zb;$bMWRτ"T.੝[ FN?\dN|fRy:7!!2 b"vF -gefa_˸1 +y41&xr+!pD 6 bnCNY/5G(Q^ƽgjw!hՙPs!X:MS{9~2.7)]RSmU7_feuyJTtvߢ%?@,*~]8%p,\镜D^Jd@׋:QX&/3sgI;^d?wl}D:⮘]>"(V5&ՂHb;AsI 뜰]jT.Qp͈,|"W:St?_yMF2ii;RՏ|ʇ0h.iF"UmmYѧNѝخ&hꚫf(FI2f3l1Ȁ }/rZhs3M xˑ,ҍв2#k;IwN^"d&q!.x0e)$C1֩d@ ܶ/y 8{wjy5|^o9c:Q)>:tp$np9kggnzCw ëWhzSPT4s'I%xs3lBYٳ`mS)l}I5뻟f($\aJm fB~fZƨDd=tA ŭ5[i>f@p2KԾ#GvN5kzP9ǾM 2Bȷbȋ0_RΜ@II|PmMT#+jmi~7 3vj;~~8أ:cXWCw5ËtP޻=SJ 0#<le CPm4j%IxY(Z >y#v3SwHb3`\6`(m4hRcr˂'y+uGcYT-KpV݄^';;x}㗃ZߧZ8{nn{ SI䕩qn3yq2@[[^ K!d#1YAŵ Rpf  alZ  :*jLl- n"wA@1,UU{'ٌ@Wp[BUa_["Mל/ё4O <3廃+!^_BE={%#~o8Y׶Yէ3[Xܲ }5N_\[&ő&OU;lYEnJPUÆRƆ;(:Sshl5etׯoEͽH$*S)7ǒ;e5Ec LG. 4 V^VP1?m,wa7wEG3C_f1ݗB'%Og7"^Rr#{|p5TrBͧZF@"r24~ UM:٘ qfW\&ߺr 7P9҈#.tf ,%C;etB ƈ Ԑ{ jq׶Ր y~U3  /MGvS..9f?6G"5+\#D=H ?wYH_E12IJ>6v7nk"HށCy˅] z+l/nt,h+g=qocKR}gݽ/~[0>$. ^:a!sN{M!`˾R~5iiJkO7$0sN/ LЛo?3(^kX8,F(bY\M^ F/CN2.>,eR:4#'ZBp$YD!egA=d)J[\1 SH@6IcJK?m\ f_B{E^91S-~<;8U+,M SsۜV5P' O"}QbBO2;a;! y&J`Vr56uh7ՠ-霋m9-CȠz[Gz)Gcٿ꟱s8 ΘuS.=]رiqaN7ATR7ayxٝzWܖb`ynoGfU-L>ݝQۄ=inENjU/)2CdI錖OL}s m4 ϋnCy>RԳiΠ T*v56 ,voQM[3`rn7ҢH&{,Ј*!VJb5C(fm¥F܊fp>D*E .ڰP|El_[ ria@gPozPky_yc`ŝiZnYْ5ڻ=l԰sBS+dy/ 'Y2 r 5T\%eV\KvդƔR-hnŇ 4YY[5?疱4OW_PIy Z&ށ֤(0sK':e)U^p>c=Esu$5͋watTZ?E&]8"h2;s3n{LL ?<8TnSjPDLt|AAΟ2E&Rp11i2p$FyD-8]/ȧźVo[ zpDr;=u/Je"N2nS~ طE$I{.D[1&Vp-R ً䳫r +Ӄocv=M(9X/onT[!n_1Xs"@dZ46{_Bi!.k*p V t0xݫN֒>Z@vic1@)?ԣx"$>p54L?HAіPn 0e]ڸN4'끜zgRH~!_*,PL8%OO kAaJ%? Lyf[u2>¢Ɓ;ʁ#f|(XXԥNP !F66FS\ -MbsdQ{m,rX?p _efiѷr؆".'`#cF.[9*NۊvWiG>*%iQ+VUq=T2 `UkTUnζ`1 +0>pOgp@,djn! ()['{ҀޖL^^GWQZRAPTvPy1HD5kgX\<8:)I:W&\hS+ȶR+MT0Ti"6᯼oq+6mҺv6:_zLΣUfsˮqFt:7~-=$*siSͅmqrN|u͜Uʌf:~9R8xoqEŖUH|9yRה$D<|92sޢ ԁfDB8Ww /-"qM^ ?9sȵ}cyfYraMSt%O()ڒ`EwgK(y^g|}w ʅͼKԅs2_ ;_l$!Ysr Ko ʂ ѵJ ԡbLbӓ/ζ~_=#kwvvo;l=ms\TPNK>/5]xFhPQSd)v6oq.n AH[Ӱf*i >QULbi%x p*>f[;W)t/笷h9."sJ*Ϸpe;1!ϙz@_>R%^%=U֑ڃqLVv=_&m )o^-HC,'iti5 #f-׆}'F"@FQ&xf¥h tnj;HP߬h^D&fN:TL:J!q [!|i]mqKN;,Vk&ê /vne:Sٳ|w< iP3vD }/$B.W8T0G?#x%wAU|឴g7d!~"1"4mĥ#pj2^;晩}3W,aG*a5 HfOto4eHwDio Vu\dws]\e?-K~?6:;fvB"U~=Sr/VڑTe= rSc1hYl5Outij-orL(OLuyMǠ"rm]Ljb{PmǷ ]*@N4ypAA ɾ&nBK-9;(Ta-}T0OPaA)Ȝ$X9|FMv FM QM4~T7KL_!?o`+/v2]%#hL2'A\x-;Dݚ]sܫq~8)l_$v/Aҋ؋j N7MYq3rd)^LDm O$>ęH6NQ+!#ljүP-8#K.Lk~^z{eW{Ctf Ylrd%QQcBQQh b@4LSKr3Y7{q3y|3a,Z$"UzNЦd4-/$̏w\?hAn.;^;5NF"{ WuԆDƍ7{1p5=,Cf 2fV=#+ 8Lصoeq7`>-;ao[?4ẚ%C9ON&f-H3q, k{P8Ƈ fi, L5&1E\q2t=z[&v+[y?R (7Q*VOtԴs4ran[bߥ5_ VNM P`y1ηN}0P= P%Ɩ3b\F m2tAO2T޻ZN/`k~^8yQ6xvI"O]Q:[W h۵+p8uvjys!QԀ=}UyՅʪA&@QZUoDqJۆr"p;хЪF".s(]3gln 3rNyޓӬY-cjS\u|b61Q9h.咢$hWX <:Pe{0 ^lllÍt7v'ȖbIy FR[N@oKЊc@/5ot+d ,{+ LvCL)>u>iȳ,@CpE*߽ƥw\[a 173)Kk?G С~yݧk L2H=_!5ѫ45Μ^/<7~S.n0ULPmw\=H5 o1]H\RL+{ ~݌Ϳ@e^=0ckT@UT{ګ@zX='yImyhE.Bkhy/stU,./?.444#* Pgrey\ Nd =h`7|K kZ\뀇#||(%ҋ&V"'Rƨ(<R: *Hd v03EP3 G̯>㾹OВ t検ÉF]?ng($".LO%Ee:?ԯ꣧QP׃ɻ@JEeA{xj:֚.c.8|wA]xhi8P$G.DZZY$tw/3}/܍QBH{5opXYion.O;lUa`'N =YZ J䭈J?kGίbI괺C H,$LNQ1Kf,J<P yv֪E(m:Hŋ(X#ˉ3aX<-JɈr.ShTa.Q%خ{Z8/_#G04NB{;htqc$ufE=k-VI^ M1y>EGr)q 'pfC忥}Azzzei Uس)(l [Yv:d\ w׋v51uހZDpG O* *F >,8lMm8yXMۄܲL) c= r B?lW)es7oLiwͽmc MT)V`(҈iqB$v?hY+RNCC$u4N@G͸\nWh=Q)).ȢbaoԇoB86HVn:wՉD^. ѸÖj}y{aP)*.r%)lDcFNl2+ib];KqMl村wR:::BQ{a^T+l#ZO).e9ՊzE64S7iI)2#쵯Y=^oAJO!hVi*)\B[~3ljbUJLq=,뤌AHӉu}ӎBZrؤ Z]Şi֙h,7~w=|9oMҘH,Bx?; 5JqQ\fB|!ӥ|gip"x| 7 qmb \"½6P -`49)/8sF1OqSi ȵܸ9gpN˟}(ZU%R(ёwJ@lE,V4k8$Ha%Hb;ySUB2+K)M0R (7F&\>F*)Q/fy xF̵8RQH vk}Z$m-P95xeB#{M?4#*kptMwÿ%_=m6J \VKBBxc'6JD0["H}MI`}ne Ss h}x" z2pО.XR1r{8Y,nq wgWIJo_p7ъ5MخKַJ,bnr=EH:g r'|O)*ny5􋾎6) `=SdQG|p<>a^x'/HH~$v_aL;fEOr >т[$s8Ãsx9O "퐨=>pǎs7J<:f&XT]\ EgDMڰW`"xz3*vv!{ Я:ps]ě?>,Z$<ߣ$ѣ)li  r$g&=(t'&ȗgE 'p^َ.v qS kvxd|Wfc ^FC{@!t/^AuI[t lÞJUuMBx}!66]#'z-pNu$^n*ԑ+[ ٖ>PS85#Ꞵ`i>\t܈wTޥ>l/l662{Ag7(rJfOi&2 Q^7Ugm'K9} TdN3o&n>UR))}je>o66LWQ>)+ȻQ;k{W ׸z(nLcZpBjtE]qaiKP:DwK o$uLm 1 U2CQ*C#" TD$XM5O*cx'mTs/£-Fi=JuGxOyK+R| p̲[CUK 0qP2p4Oq]Yu"I'F֯^#%UxcwgqI>-}] 67Co0}p+ɶ۱M>mVkx] x} kk ohRaN{V,[ X]jaTii vH"g|@0\`[D hwz%6U',HE99xaǞ6lYTU4s€R?0 yI~b9Atƹ)җȊe3p4a퇇3;L-T +Y*QeoÆhQ@D qjg[?`T+3k|Mkʘ,͟g( w M7\> H>nZV/&c%]K.ZL{qw:hoq"/6.vFsdpm׻or6f|Ŝn_j-WJěU1-C>}5h0g {$Qdm[M-u09(hsʪ$Ck r)dGbOˡ 㕪+@Jmy XMSɪ|͝ʒZmgWl*6K I`;PO"CjAtæƁֈ*) D;0ts[(rbb`v Gy)_gh%7S'#B?6][Q0= 6u)# 9CZdPȅSX.'O4'~\5&TSP0#_L$wB"!_o},'< %5|b>`s%X,ݽa|G [Voou߆><0Y5m c-(Kf0)c7dIiKbէG}e9ӤhuXv=0'q/]` ;vNmVaC4؀s"m@ѯa6f><"~BD:G'~(,jXfmZ_9QգS,P.R<o?ntĿ#8]Rt#ͥ&ґPmu](-u7< HJ~3;*1~@+ňMs=H`v V: ކZq+oF0B` (rhz!2YZ-˪K}])m慦l3ȌU}ɿ b"a&[5Й\/0~fyz#9i. -.E9R[HUk`> WyЀV12'G^S@>rdB3^i%R^҈ʘN=J^(kq4 #.G9S>rL{8Qc{|a k"datck_xr7p67f;@V,xSGi b`G[ϔ8UMWK= ^V #DCvy@W;J -`pU gŧuy)ՀC -gneA@,itEJ=D熿E0ϕq,mAO& SM=@g(HK<28 ql?PfSΔI?Qz1) Wa"}#fz肪[V>.P8 f_ؑ5f6Xޠ-nD{3߅~?KOR/bli8GgpV-5ݾT^˦#,x\8>E`T^ h dfÒWU45rn9J! T-ʩ]x>c>~&< Il-XFT\v>*ccN"GEnq2>kainM>)U/42Ye ;8'jf\8 5'8h)gfC4X []Xdp"\LsFξDxAO$i"׉q1="$!C-?S~7Sɷg߷6 L\-tX~$hB<$RFLC9$+BxBu^lXZU{O\Lb?JsNiwyڇF$Y0T-^#(DMª}tηT yb=~hP H=yl2p(%qʔ$zO=Ʌt=Y2f;/2WTYcSˇ¤I)w;c%Sxr¢| ! |ae-JWȏxv`(C"eqjuU4z6V7(Xҡx:ρmބay,57B9)~J{ V6`188Nӏ1,5h#0|qѬ-)p݃ARD=QoS^#_=e'(i{ ᎉMhh3ͶY71Gn+ =eLL(.q_r,9>acǦ{O 8!ĂL*ՓYbǯf (=/ T!r:[LfM<Fa!*MJ Cۢ(!}W.f\7:eeaa:0gI812ّw'B B*..Hoifu~]qC*{A/׆/|E*$[ic3PfDghCV T~;X>uJ~/99`=(8Ȭ#PL7HE`FU$,m6U; Io-Qq CԚHf :P&⃍\WtU vqw Y QhD_G?U~ &$t~ 9w4HEHlƣ7zaDn,IRnWN1&`VrH_R)ivp%¨=Ti&dy/.nAY[?34Pb ?{|b{15՞r!߇ba@p~vy-oC2~DC1]5Im@uv*C5kHo xxj%VY, }W\A8gY(^jeg'oj#>p ̒q;޶70z%^/bҺӈ{>j\lbHMۅÌGdy+ݫD&X,wxZWqaH\[K§K$! |hRQSź#f&x־$YҚ+(1_"H9?{3jz.676G~p4"v<`_;;<#/HۑYpNuĤ͒IJE+( }^> #f KX(S&2==l=_m$tE[i?yȵ <lu# j:&!'csrԠ/A0hY ́KʈjdT@7= w? 6>t٭q8!8|FO2*44gsUp$ǒp&aYzioK۬l ɆiYǨs)(2ocTgӁ3W,Cs^e@8nٚe+T_HFs,|9#?z*MYJcR 4d˰[v1lY -Jք؅wi> !u\ub1 40*{MUjN0cm!3rP0ƙ>:$_RmrZȧ[$%IZ;?F{@cX8'H%\|f)WPs͇P'$,}3<-.+Q as6  "oΐL_m,;}B<)ڪ;D7Z(#⁼>yD!yn 0 ) jqwqsZF>{i[C,v l&2~64f6JlEIŷ,A39sOUM|Vȃ{1{d EF!Mo[]XEGs՟pΟwzKW7gQ0];V~ YP !*̓ w+L V,4I Ex"URdx&\uPa}(LhNyYȾ(m)6{Hލ[v);7;r'#r ߊ{է'Xi!pIDmI7zm~N_BáYi,5 ėňmǧ`1p@|aHɯOa[TF>!_Wl)MRob% 2,\KҲ\Ģ] d޴8c@JC8x͖Fl߅ja_rvB(h2v͜1ChW1l-{RM-ZW`2+8KvP[(s-w˛д[>IJuQ袨_|yXsP50Y*FqFiscsXC$W$" Kz%]a|*;^VF.u`9>u7;P*MߢYptvjcRf`+k+< KZ}p Iz&})HȐ T& ưLpQӲQ]iPELO APѸb,}Q@J9.xiv=dgdy| Tn yZHE]A,Q;(vJE=*A6묏;qA%Όއi]0 >rwH*|OP8DNC K$ϓbv )wMJsch{ca?lȒU֠77H|OT彴q 5V=lAi3ztmj iK C2xYƮnsh\oWWޑA X8(؃Cӽ)G]'lI$'y?Hi?,j_Rjw/L+ݏ%cjR8PH| C_ LeK?Б'i!0 8UƮנzス3S+ Fk^9rYk|P7[muw|fZ^(Orh5 Y.90$_dw $9!OˆUP?uTfaokp^}bhInܝ*R)WD/QFˌthq"tOOȉ2{eߕSIO>5 HD?mN8cߪiL=vj熕]V̔֞/Cgv>`ǬbE9z)x /a7-PzP>g;M,,i.J 1Yj#/G@{wbDr>ѡ3Z [o{ 'UT+gwßM*W{p,~C{`l;~ڪO2o@ ڇ7פ!Z'M-~hpB†{0 ^ζ$ dfD)hW+~bGJ66m)tV0kqj=vu893aFK߀וT\_Dv~ԛ]j߃pwSب=(U)z.f()v҉iSf}M5s3cBYBfط˔Oא2zsQKdU' HƤc}>;a)>t{|bIuBEի ؽp ud_=ԭ.mX*2^I SܴZCDq2; Bn功O)'_! ^2F~rbXRZ`3efu5DFP'tqHmib 9:ɟܦ(Hz^5S0"*h]v" ]NL?DH|l;kA-ˤ 25v) l[!xRaOaL^P[Pi鍧)n1eP#F\G%R#ɨwDr(^¹m˖UMS?/n%}f 5RȾOo #JǶJ&;]Y޿Pu6z@%Ʊګmo/!`pc hV|!ThTb#H;Bukg~Ü6PC Hs%͔!R:ȧw2W| e68 x˜`D+쉑PkM Pɨ"0!$sHg5z ;;Z%.yaF ) 4alҫ w0V2UD"eDHl\}f(kNq }1.f@0n] 41AUÕj{`5T?E2/tJox腁4:s73f+@EfbؕE`?%Ge>:*mRy-72gv/ "$s0tqk ,6ˊ{l@^HۚIqdjQnN m $7,'iV5x2{`p(L*}t9#@iH+t?$eW-$ Aa=O8~V|ar $22`9/kBdm̺H*۝EadvwB[k ߠXwy dEb?/ڻP'M gEsO*,Lf+mHf %$XXF~cV]?/jEi7D8Bz6`fqqs;MY N6h?ݵ\+z=/Ӝ@}܃Nx/7ǦnGHG K M[#p7Nd ͩʌ!삼!H[{茕:2h˪@ lm$]=|S#I1T՗}..h."WW`q\ L1)b?p. G|H5]E! }Gh|!d>9sboV"Dw4Sӭ 4O~k<}WأtF yDbX_K_ B77|Rmzk{*gRH`S/W`f)gsˀ9s3=ÐZg'M򛮞_ۖG~]^N "g`rbHX\ϧ!{lm PUD=vϹd1\@㱫xk9qZWI]aF43,];'$!|=(*嬨' oz ALe_UFәeIB:k[13=* I_Aviųs/†p3&HA\.RaB$-8$dJ^"x@*ޔګ*EgK/ a/_E_GMVa Z4tSgb_^ida5tKZ^TV{`GⲒ + 6% ,G"ޱnpҒg56ODHbMR+guJ{j IL^XeFׇUo[[>jH }Gm}FZ"Y5_(s!jtp":m븨)MB$y?"mWlG5k=SWü\KKXBJp%ƶYq,ALE=BTNVcQcOwBg}p ^O`$!^{Ka`xg[e~pc4# Ty7868b.jomg/)c]_PGM_ =T|kBq658pvW5Bbc RODQh|G @ 7VRkFg@wk~3mG)53:RH3L}쳇zufAE 2f ezಹOkk#) ХMR6Yv1:ia0:f+؁7Qgt.H`uZ<[Dif0<P$dĈYYG+P@$O :ͦ2%+vd|! ,sKC4 +@aL_COs1[1\B娢nhr],BqN>ƜKuD{[9tdI {ǐRu3ܹx8j帽5#N--N:1ygDX,K? ._wK6nh&ۓGzI& ,x4G. SE$Ǧ>$allq};nW.DeMtZF6ˎ8zPs"ZM^s90 gΡP()1U8VQ^"[6 %EIOojマs(RBkbkM`,d!A|-zy%q9uT%/`#ehji(i64| "bHݙsS-h^=#+0Z~ 2(ڬdƺ1ȓuDoJfM"v 3:ߠ]KYf{frVtWUϤd4芐=4 Fұ%k _K)EeN4A m~Gͪ_ӇAA$ZF[kwQJep=<6Q")!sp, =d3-~+A~I0Wd5| hd`Oc= ^^`| #֜?GLMR>L^_pī}!8f_ҠKj% Іn`NM/䞘pke;$Cz[c[K]Q}@'Gٌ7"Tؔr;qkJl-Mn jgr:a??M,:,ytDh3ukMŦ& cz*=c\džrsLOA,aYyvL2h! /dETKIf[u`!,;vUOmE $Ph``*VC,ܳo}t2a5cK$lBSU[&) +FfuE l'57m`MKi"מV4RJ…6M߰aP(%6d4ny%IӠc"QA9kѪ!)6ќI& E~IEܩs}מ y'%7$LFլY[˴*.&x` I9.)QŜZM0=W?Cece.t2t?Qtd:f~r"Syor-6#zF Ե܎M}&fo$sW} 1ŧ{IxC=J|ݺL.D?9&@FZ[\mCu=`oG#R ̷/:G5@XـL~vF EaD69[c[3tN˜WWj:6LD0!\Ll G?cTLBBۺ-YweȾqAg ĥ49pƃo%uWRGUewPlzh :A<lFq}o~ 56џgC)}x 4K0K6|]T5Me粖_%+xm$@IA;+.3t&|H|u3l} .֗WO Y5LJNscFFc7]{s Qz{kI 'y6^u_;ܰ6; < l]af7F;s sCL:QB_.>0=CeIE ]vMrٙFU%sed'(7{S$`n|!czr/+!$vfNuVU$^_!Ǿl7s+B\nf<~` n?P:?hn7#=Ώ!(TɜXl;ůrB§8vojV~ƪ"T~]TrrlRxRǐבfQ=څ 0UzdUr=۫ycjƞ9䛽tpg  >[!OiUcɶ4Տ'$.y;GDsbmw+7 %OQ1O^"_wvvZ %:ЍCZ S[ HHؗB9OK>cn%YS-W %[a6TJ< ~ZGTү>X-0&HίsO*i "eY(,5:[/2[!2= 9e|2 AϗA>?,H~oBY1b֑"Za1nHAYHjGLiQdcg(&+unr-M:ݾ*/ڻ\;3e HC(D6h`Y]X+s&20otLrD}eŏxES.\`3MgH zNs2K&6=5ry*`2I. Y2BbTEs iQ j z9&0HE8OذSL=<@O17|4riB܇W?W%)zA,(nPTs>(Ƽ9.@h[Tm&$_fFlx{2Mc$ Id0,e+~|ږ&<G l|XGZ+y%{bp -gx]i u kxX6vW; bL'Q^ݤWW @r~*tQ戻&>݅}:gC"e9DtqC Wr%+[vZ霍Ejgxv|gh{{)Y ]Hb0;v`*Im :T &֝2CYj"p#/ =ǦHgJc)}ƖaM~i)\YQBCGQ"#rV{D:;Nj8U 6xC{~* k $Ε(X0^0yx:y<~f6d,x{5ۼCh8_ D5g 9?wx{D.ɔߒf+iX|*fRkG;mW DK BQ]>YAnx6JwH%*MT$0U%]Wf0xLh2o0!F4p]N܁~Mf$G,+RIZTy!G羙)u>bi*jvy9F5X*gTW mql#3ȪUFX;g乾8%+&gްUW oUdkLd!Lz&ojXgez=?5P_ ވHn Il`p$"HSL*cSQR/H GQI,f7_XLh7SeHaSxi¨r3Q_9bW,ՄNoo)msXr42 jM6=*Tw>r_[S-J,_2֮ MQgI:aIV uWp&⻥S82r3b`1`B7L0a|jCĖnF;Ną^*֌m5"-$F~N Ishx8=<9mu^ʿeP.s$++`֒QK[#\^Э1_`ð.ki|+R*s:GO[ i4k4 &2Ztdɺp$ ,< H)mWc^zeb~z/THZ(;ֿ ׊)! ˲'$ ʔRêUgkA%X@G ۊ d9cHd+TOSlmb ޷aad[KnO7S,kvrqhvV/{Ь u4fQcwwB=1tљ_#ݺpX220\,20P";ⰲ,J"_DV4U^cM _ 5:?|Ә7Jj^Dпek(:Jh7z7b X(_,#o@_⦏Ba*5 JX*Ő@Y_ܒ4TAðjT\h sӒy& f"O:dV.+rP "~gi={HrIޢA4y^G+&K 0X0jKpܒDwh=Z*sZ ;5T͖[W|IIΉuTXpQIʣa;‹pׂh0)YϸKeG赖1{z?Hf8l /{YJ#㙛TR]i:vE!cZt!_7VMij|Z$lKVB;UH3@HG`snrU}&!Ηqﴎa.yD\;CB8l@zA9}DBz6+i[vVb<-М__XՐR`>EIՃiC0Azu1< 쎌V_3]sw@#u' LO[Qvg4.(DRea =քMGD}Hx_rhQcBpƀSBګLQPNdw ĥu[Eg*X5qJEFqd3;4d\UJ/:.i ^y"zY24̱ ε>~<pFeAoG7 "&?ڱcb/\ǜmfڝKB!i"Xie˺~[wkXoK%uYb :C0?#Y+&*mMw+)Ch&/XKLşV s!BGAw.]p-(M ܙdv b3>ol}؉#߃i'A+9D*>*;Sٔ9דИZ9ߒF#Ԉ~Ĭ o:,BNd]%.NK;m9t[CQIau:Vn6rNO~}D}'M~}/{w5.E71P20WF/b8*Θ I:X EZ!̷l#ӵKa Jאxhaƒ-Dme(M 'JbS)bH,kysUu wr\kyl1u2 ?o.(i=ÆҐ^]+}M)B55T ۪$8BՀ5`޵c\lj@`$ӁL]v9TC>sL{ ,=f9#ؚ?i`+3aėݧ|3}׵#+]`Q흛ߟQ iuK+C)M^á^8 K,#UH+N<5dcU((ڂ,w?-tBIXe AlUONHrY4CV50i)TeOQ sZڎTnd$W@`[U";xWf;N{ID ‘?u"*}ߘ[74U3]C8t*:MK3\@PE Z KJ޼6)O2"-UзQA߁26HkN ^g*Tv}[[0gqEk'|#vfs7&Jgvy ]G aӃi=MdG2hK1U&qAib:ˁO< _OUm66S]1137@ox:(#LuկoцDHO犁 '?RO;1|es'q i^86@Gv,uTR,cqWO̞}99Ҭm2#gy~Rr%X1:SޥOFW~ŵ^1+czTq`՗uHŲ{{rdZ_o?6k:?qqa&9_UuJb) gae%k rfr;UK1|Q5ՇC~cL$a ش[CuM(>|sY΋íM`I┨ܥ=TU'Cqn%ʡ 92+Z@i`nUr_V?ӗV,>X@,f:Vc3B2kS] qCx'%/tuQ*-Ln3ḏ6uޗ\ p, B%̳kGͫP0/JN_i_Ҧӟh3td̳ynO?evmAH)t9n1nyFdሻ}kX˟n>F!(y]{{LmM|ypH=Vz{]>\F xMG7Yy"ߪG gi z/쇟+U怞0 aMv7f': C;2fdw[y1?RQ#f9etׂøt89\'̫yj:ORDG_GD ̙PSnA21[f|1 mdhsyqЖ3n;_)Jo}-6Tpk?۹Fy b[UY.f,!fZorлc4m,d'Ѯ("[Rmmw|LD ǘZ:golHAi1S$#{ TQüXztES+ bDSs]CÌG~Q~"QLx^1lmpvyeoq˜+4;Ev{l5_"L/՝B4/tLuV:| ^!L(MۛUȤl$&hAϬSbӈZ= w%[%'e8OGm $9/LQv{'+0h.|:66N0n 4͏iڐ09Y6W!l&sF˒~=> #سmnixhu%#Q՚IAӐ$n7łj[LI?Wto󝮷*\pO3CH"x9)X / ŭf~p('x,(Y}P{:ݼW$3XY2ݫs_v}<g Z=12`e3O4xg<়mjճUP@g"ܹcpЭȦ:ē(S܇$vpwB{tUZN64Y+\u%/|L53(#VSr{H|Z<\E)ZѦ'U¥J2f2PnEV2lrAGmvo-!\}۩ ~sA%m.l  >KYR =}a^.WUWh/P,&qTrz<T".gh`"^rFtqS䨟T@aX :/xJ^³r`o=Q=C6Wb2"@k⩦7^՜f^",lM=OEܯ8G-_:aTInHZO=?ul XYXc\JCi sȽV!4IJYyЛU|ʡ}(莕PdcDXzX>ٶ^u뻫ЎS,H؅"7g AmY=,l޹Qj'^U&ZKJ[cjJZɡMu#ҴU}S˶? \Pb3EyXA%*$?:tWhYiG=u?~ Jgǟۃ~Dih\URa!WBX gvt>q",cEjLTI 1}(/|i 5hu&aӈ zς`lm)X%Jz~N2hd |JeƏ]bT_e#2H!t&5~W:d߂~ݞXe:p;rTsq&,҉moU:W<@Hz QY/ uZqNbDױRirST}{1 SoQҞB5 R Sd- GzX50F)Կj(ړW_u˄koxw_%w2ޡ!2"AIOxDQe& 5<0%uH&q7ola\%/e{N7@d,'zC0AAq$(W>^ z>XpcɡP|La0?ϒm27Ho걋݅p)>>tުfZ3Bぎ".Qy7*64 u/+F  D-hFI an :8yU>Q8uwzBڂkU.t% & $.k/% ; ҴE&dmz-Xp*]L8hϡ翫%c"'-hAvTfQm%Ү*竚Blsj ;ȃlnY"^& LϥRtVߑ1g^𭆺Ü$UB (;Zl'Mye9P{[K, Xi>^DNzM yqy|GBގI& [ٹ j޷fiEU7_/Ӌ1k0lP;JGU\K(j(WzWX; J΅#7򴎶Lv Md!4.2S[ f W@LRjg߳kVzvV'o4Dl3ާ߳T<+ f&$}߆g01ٸ)HhMgg)).{Sы.֭ xds,9>߂Ռ"bgO7 Ԃ ?K826Er"I^I =lp4/-KЅ2HBG09Mզ: |@Ma З$|! >oum k_Hc:t]+[ESx4!/UI{zDsנZMe;e lhhrg]oiB»>ncH#RFWFaF HT?d?2_5-pK~,Lv۰sx)=-~ <^Z.]~߲[(%2{$#_?BVK;XP+´ÂE-UE.CY{WOw夙ĆsJyW[͍ ʩC0Ah$9UF}LP >p4iXcYOs5&s$[W!mO:FEX7IJ S_fWTt^p5jOb씶)j1MD$>&X\ņΫp h)17Xz4 o 4 xw/?v%LBmCy⻾mnU!Ƣط{A:.lg>q{:vrִHgifeR.(4aZ*g\GZC+JdU{Ifi潪?Y9toJqEoQ@mʷ#ɯd){~xbLsWUYleA֞!"  ۆ; x}>޷g,!ғ˸+KHP+Uc1jC4Ѐ 1l]tzji9bw9fYǵ@nl4 -$]DVib;`MzsN!brRtMhL`~Ǩp C^g۶uDWF KgOWHO X&=NZCb+Gz4]s# 6R $`SJuH-ӟ.R/B,5W_7;3!NNp~ 3u i)( iA[OOT3O Ⱦ0 ]mI.wCIB}-S`-dPYED,jI$,;P3B\ o'D6poɅRU%F'RnN5 ZnOW,M16̓W!bѯ石4cG -@$>Kv)Nޛ|UY4!h挠O'd'ZW2"{]2úf 7ꄎ/Ё(rdؕy:-X@TVҚP̂5BDCig7DēkLiVgdȇ3>ּ~ iBx|l5;b0W3@䲷 爇嵑_QD"BdטzٵHzC Ǩ+%^byaɏR !*[/=^9siKE_wt*IX9f$ӬenűN`8"'ٖkbbԖ$zB:BZ r+GY9$ᡖzU{>;#GRң}MCt1GĜ4Jd4U^4;zʐ [y`0A/SnJ-`a[dA7NZB!3㑙g1HStO? J|CuOsNhKTzS/]DޭuMS,IVȯ58 ),wjc:q+B@3F/d87*Lw> WGVt mZ 'X|eZH#kHkN$66Qf 8\2C^/ҍQwt[4eL$ (Գ 9d`^EzHB#a]h/i]2$ZFv\)%vs:,-D$z&Y x igˡ!~$*zi `AP  5r Hp@Vl uI_SDxct9r~wBnlFKe#0L\VK~"FSY}r'ܤB EP9O"y ^Wi.#'y J-s(lkC̪>o;?Wfk9d~\)BYs̃h6f|>T[C~gmhwv^_68+ģ[ Ӡ۰,xx'~=_.^A YS~cuf+Ԛ+UbaȲi! 1K$ sb@;ڠhw^m蓗AVXL/ʓ*\4vTF5%uD&:3WS|.F _?į;zA>u)Cߦ"]c6;>ӲGUָiDTn1Q@_yS+Lgg7{ _KrxNn!LQ9>֌ ۂ wc_*vPfi.Jvi]t&Nl. 8Rq$5rj=g\J;Ƣx1z]tm1&S䫯!_Jln dU2<qrWeC)>VChsB_e|jMTD:@ӡ$j5Ə@ȹ7'ܤjpIYse0v:2 糏bUBvڤI5=;EΗTQP#/|I89gY,:Y8vƝwt:Y !lC5H+?8@enFxyNsx~0,4p$@uH).\BfQCy]O4U%y:W.y< &MlڒbkXzH/f&ƴZ[-C-sRoc4Zyzcp6K-Rn+hl'aOS^m @)}l˴.Z0=|芗B\A&LB9i| h]{cS舛~& Gu*Qn9W%Γ]Aố2F3FAtCl ?@75Aek4426`U{u4xs\vjÔ(tVi' x% :Ͷo2l<.8t(o{Lk玊GifJ;K<Ӣ\;ǮbkC b1гMjݸçp RJwo׌AYw}m[rnת4}nEH1}ħEw}y8dž@{_&. dSd֝YNAA2ʉ{¹uddi|·Ac@EM} i+i~`LM[S3}+C"8|WlϘ pe ѯ90˺Ґ_>ŝ˻kG@؀PSQW fͲȶ:D>XhW;E{I$e;H5ΦX| Z ƅdP%UFb8YÐF 4kL NgNMhfEs/}a=9j, J[#[JvAơ~M`:7&$MZ9_-P${%p׋Kn^P8 he<7S31.U4 ~T('?VœmkeDͳH^'c虽aڗzrEǪ&rS :HQpP E|{}%Ly>"&`#h%whJC+ԦIwgAv?FED>'t1{݋G&1<UvvmvF8VL4d^FUaYi{S#tFtI/@E;T&]O(,Ȓ;T%mA#0,G&+;4F `_е7gn1g +ɿi~]׮;C> H?Hѷ&Y֢orWNr$4ΌDC<#,̟F}w*Џ?ʂa7;lCVܗr?`EJ-80cs:AA0HȒ5(ʙi7 gۉ^i!~3@) ^Lԣ[g:4e#_?Flΰ+N˩$"uTэ~(IB-֕3x cs(CO94ro-GR\:3U!41C^R낦dTC d9BN~rpN=O1 )/ =Xa릏Gwb`m_nb;wŠl K#!% O)֟cFU 7i`Ԥ[gɅ Ot=Mʂr{0,zGv!Xx~O*rL^|f.Qb}3f{F $( ޙm=4d!VwS³B3_){SKWȰH:L+ªɆTsby;0S&8~ k(I/{q׋*y 5YlvťzB.}"|S'{<èG.fVU-qH+ [I'%ೖMhWO`/gR4DiJ? ޹\ZT(Lx*ATZZ v-MN!\+ 8%I-w5b+#?I] i>w~XIP\5DEҁ{sQt дը6;{ϊ9ʊI],* ((@m^ Y>w@(jsW`MZK?B3k fKہ J v>Ty^fY}(d4զuvAW\bf=Ή_VD:]ꄨb5zs]?q6qDRya;gVq 3ȧ9>Ib;`V5ބj+} 7(~ P2)4YAkdNFnF| nr{\ 9x,1I>{9ЈDN6|k)m3M#:FˬJ;dQ:$ѫ Z)ONꗆ[ɃV~GVܬ?%P|-lL5e LT^Y:ɰBҘfu>$lb|   a̷&MQ&)\Io׸d<-׈d'[BM 6|TRx/_T30jc%J,Ms;8Ma7w1WF@O[]$T A-y&,d-\FBn-PwzfYzId0Q5E3` I*p}i@)ل '@[fT}.Ԫ utri`*SnD E/C׎!50Ag1.;RjudLKyN kpƻ.7 Clx:ز%3t>6A^s}9;Rx7d~q;L>TM]B(mU)UVAvή@-}7ybӅ ~cXJC\u}2 7]Kl,./ߡa.{Iс0|2/zA>PT}u:i5(3&oP|*Ib/-*L->UceQR4DQdC$MD`oq+moE4ptY-A9oTM 64d9A>X ̟qg>nuB/'eSHdesK4 W%YM:Iٷ}G, opENr}B مM-It;Pd Sf^E2DWg'K+5wOp+ M_cy ɺ#_aǵnG}x^y3M]:{,p^U eA,ؗ-錧 P$9l?zTd-OXQvT|dmL?Œ+_w_}5Tq)!gn{"Aȼ'//b`ߺ'_V #afT(=ePeM%ogÉΨݚ^_$jܫ~5ڨZLzpeG2us*?x!Cʚ8vK+ܳqB!# bYd~O`e&1XJ>5pUx}>.)ۗ=6GXNen7Dx;:@ebsip'N64I0jHd܁kZN( j.Ni tCaxlU mv$]jpVt=j}'$PA> q$Y'?4Q#@'/`W9KpjemNQ6c -Iˣ'1IyV9^]̖hH7lz׊2IIsfc8{L'"BK?+jqq~V'c`>5u+5-x<.-./ͩ#N4zLz95ʼnx:쑒2%zd7r}Јo r.zM YdnoUT4$QLˀoJ4k %8_rzy]C7 N`MYyXכY89̌ҭ5S}*dk&B xsђucI9 Lm/U1}$I3H^à*qLdV3*zvXp/ &h]*OOaI {w l3s݋tpYߩ5qWOKԗaA>2N /N322gЂ4K's?VQw 1NK#_'wɦHf}`YuއJ QE.yMZyDWv茏PG ġ/}eo(٣G@gK:KFf~a-Ԇ6`A)8Q^-HxFraaJ%p Q\ t;wܬ`gr9cV%Řa;{R$~F҉PۀD޼5(/\#gIUB_HA\%n/}ASakɋҥ]@k|NyvBGK|>ꙨEUlJ;e<2#XP'J뭮Όa2?hW[F`Db0-l|0_(B4U* 1Ъ"]6N0~Տ; U@&M&^'_MTWJox_ vv6-gFUD,c#3ATxkGRZTT Lh=yx{G(b"'$;8,CׇΰS0HyĮmoIP^7*`wr7T[h'M Wu Zb^2FrknYrjxzjkЙx6 ˍOSdvJڬA&\K1o}ړ(,I1I|Ojt%,cZ6Ͷk8Pr")d>Nj[neXz򛎵9b-NnGgp '-ϥu̙mQW0GU,bFOwA*]駎9! ;;Kre|)i#X;M\ j8GW-|Al!EJNS??課.{.AHp}eREqMA_0M&bY?iU%t|LA|{ط>tr $tSj*xcL 0r'0*qnJ,W[xmgc$ emi_OY48/}^6&͌;)k͘n(,wtkМmpr;(剢c:"u8P[ p?3[S_&D }H w{!2 ijM\ZM"Ӡ^9f۞Xzfvj}cr[);ǶP2?$i[½]+ ~r#at/N Z*Z7K4RR_լNʿ4$: y2Ry5xYoͤS::<e z\56~X}mBܡ$&xkzJrg|^>TELxF!D (k(Hx h*t^B[ J P;I#HŐ[w{֋@? L,^:^u:DCF4 >AO;Qĥpo?0h6d'AyWIU3hʾ$T:C毉bFrw[@ľV 1Nl<^+G$+dNr{k@Exyw^$rE5G\rU9 A ̥KÿrU{`"Rfشps69oȿ$Y;cU tIvKou+WnFʚ 2nA]o֛[~'qȹ7g6-PwcSH81(`"A^.صg`*@E9Xl4DPG[DsӋzoЊ}>* G>(VYgM!j* t 骇@}Soʕ,7jm@M֌ %`DPIJJgGnEKtI_V%+_-MWH'nmO6?d@E Xv>>ϵ ?տSc_;Ucb%;Ѧk#i_;> '):k wԆx:nݱ:~p} y᧘['xoх[KvȪs2NTW0ohꆻ[Zaвfڵ:eF% 2%1Ɨf+bb旦\VOq'}M'Iչ(HZYcr.-X[L H9PxB¬F>D22Z-Y `evtQá .X`#;g£f.s]LÂ4j.N#E>'N0^ݞ0}P[]9 W#]юG浴]EU*nqIFWʨ=e bL~iCO\@jp{8_ Ȉ]7[ù?| #5јyeDOfCrRP\#3Q5E+uϖgY9+rôezo첈H'\ XRbLOO]":[d7&׽}(tV%OoΚ vս5m<<n-0)xde煵8}LUM.//8&ՃpP,s7m۶<2tTUPlJuoxg)gjL# Nّ;e [IPIEaa7"gӪh6Yɶ *`āNkNV1FV hN1{Kh3f<ۿgE%Dp6$(=.i!@\Rᡆ;33䔵& %|9^;(Zsdݰ].8u{kY`mӻd6,jLb{m7}NPy*ICE)=xg4;~3F׏NWu/e0-:Bȝ+Q`<~;c)h,ȝu"oI<04 ]W 8ՃqNCf-;6"3LXȀw\=J.#s:4uWٞh+iT$,<ҌQ 1J;? 1bBAdf1%13MI2I{f<$[&js#Z%o:]H}QpΊ<94cI4&I3+*&z;As7X?٘ApnPTA&RMj,ˤRtY~.@-Vjﶲ~zlLLkE=0E1KqBy髦yx!#, ۼcɖLWƝɖv q3@P `گϘG&9 sgˌJw{5!|g$!NMS֭Zĵ K'> uZ(Bʬ9^f;KyN  &xZ3s=F;=r@7O:/M S~8fH[C!RLaֵͣavH)&BnQG%ib]!Ov^W ~k;||Y1CfStmK39tX*y(K̅}>{D &4590X r82$@=Xӵɻ$%c n?"f2mvª'}8mQȃO]/,*sUj+EzF("4!$L)MRpu,+?ѿ %]E '…}t{Z2*|<4-mY]ͯ OssƁ";}"ھ'娳rHҟI QhukVű,!H9"^ttZB\1=\MZ39T ,͖hSmO~B%q[luW,t#Bg3'_\f>=ηi,$Z7W mK ᥚ q'.-=(DZhbJXpO# h_oeڡ2QW>0*ͩh7tj``~Zu45Dh!Ͽ@Du[S|TFD8-YLRk?Г4΍;rO0dMq>Ň^WcǗ lҞ U5>2,~ ǝlaHO*W@fx[,A.r`ZEYvNRl]'z gQ5j{JʝoAq> yp9lRWN"_P=yƯ%oTȐ:{X $x%/tM.=. #kf3Sqt.&"߅H{RyV|*SHɚӗ :`d;: %AN`gK|5fǐ%4 2F?LGh0=Fqڴη1alPVŗBmk9 zŢݧ V eN|R =%OMj9Keab7gim X]KZjC0+8W~M+:9{p@)'O$xN[o>Aq~+MSćٲs6f]|V>+QY/0/㸇$EtA1˷X&J;`QG_b9dn| j]v-2$dG^yI(—Txk&vl*iLu 0Ú]{Z#D46j~9fVNlO zN>nڰr4Z8`jYhM4£o_Yr0vFu JZZZ@&ehjRo{̽xi]AeXh]I~knZ4I(Y9IZ]6Fm|ܔ fK{]暿XB]wi#h+k?Y~U/Ϙݮ;\xO?wݝy Q8B -%8F%gAY9(K4T@=?MmjieHdM]+҈#?aV4թ D?5WbHCo:OQfQ0^Ev4I׻=ێ 9B$$LttFt#hS9b@ 9ˬ ƣƀPk2 B?+hnSqnRl@L0ïɞv=:U& cw8BugC j,8^uA1 T*o^ףeعHdS/2Ӌ]Trw~AN1RITƕBGb_m@ֽ+(-:'2T<a4A|iDV95Z'29ǎU,!Te2\ٶ?`-KVFK%Y+8:Ф3R'?R;"b?c &Iܗ0s1ad3h}K- 88)cg=F~G7mU b0W)wIŬ+gŇx$4ȭdmc6a6n? m lo^uAlP:|ֈv'jf8fu5ZV^Oi}\Q]~tQݜm YmKJ+S ZQJf}ʎqg.9yd*CC<ם{YFR+\{?a9rTS$FX^}*'YmUrd7(, U#05I4A##P-V#ȒxhE'} !mtYVů>k Z %։0oyNAQudREn[Rb3 7n}W܀lIK@k"ӹ,S`1k dA^~nc,BPQ H6kPkɃK-Jevm-M:1j֞SM{?Tϖ.&|l/-LHW&`jne7%euPK96m @9J{mٗ!8th5r[r#lcX!(YN>;Ҳ, m(LULm 5/lcSbc!"d)dhN0Kgh]СۥUen(!V ߔ?4 ejň33iy>Xvn m܃-.">|&N`Cn tP@`aRoG"2ZֵSMSiR hda5'mHO%uVIEHȨĸV×kDQJԆ}]xK-pn҉;S\pچ$ӱP P#ztNi|J! ZjQwPj cRAZƶN6/5&ٖOA֦Adۍ|1Yc`)J%_{tͭ&}u8|{~3Ha#Vf7D%rt_BmHݜ~x<*azUTH3_f[> YH|rb%|ZP}ͯk=}}!խ ~,b0#$&HjB8VC8A0z`P>s"!lM/JldL)mߖ^ O~m0⩼A 6BRzIDoՇ ]=Ѳ/q= z[n]`.0+ՠ !Cz>*vZk/֝q4P2*%w#c7 =sAFAx!\ B(9uΘ2%y1 <*Ԙl+yzTAf~|d)%RZ.'ͬ0X̿ចeʥqЊrҗ/6Ɠ65[־~&QaE+Jvs,(WHR̊`Oj7!i" @&SrPF=`W܉i|,6'`aA2+Ӟ"7C>E v -3~R#ɗ`3 ZpMsA`0] !Dp1E>"3-?w0\>W9=zFڪh%gUZLxv{$S 8TxGTqήBt="Wӡ@nvlF ۓ9Uۡol")U>'\:/K|(&QL`+'P dA,52i.)@<99̥ekm;a{)hzYQPEm {p.Q鸿{c' =S,_ߨuI4՟.A B왪?\5f(F}l~hC฀.>c ϖhK4h~K7Lʐ&wSJObRR#vE )G1NEDS*2&q1K^8@I $use1h)vhc5bXz.&\4mdlhQak9p>"e,n~JXXq9пNiМ,C& ԧEwyN.B7 z4˺pO:x0zhA}PQ%F6=9K2y4A7Ť p@ջI@E}GOJ+`rK"-(W"Ҥ@O4.b0jBu~R,ײ^PIN)8^s"kJuU6Jxd?ԥA(&2( !5d.ty#𚍩~m1paCB]*1 p 8wM+`( %S*-Gj eBYeQ[D3QΉ4LvGEL2OOSxf-:s,oZ+9:$%~#B1 1rv{Vq +ZaiWM[ e+2d({t& #ݠCTmG3/9 U]89@Zc`-2L=q!rDt_uxb׉f3;͖Xw}F=mLU&4݁8銓$| 8>屇Z:T1L¾--6Y$<'*Qk)rK% ]6`^ ׈̒+L\z9l;+hLD'{῿fUrz-\1haG-#mZχI7MJ4"×aJ[ C(MZT(,. 441nbQ5P=qL$ {(cofp-V rߍpYxdȊm3YbXLfr/Q]0Xv"-ϒ~QgNBJT:݃lHs]pLEݦ2_;\D!as?}Ƃ.TrD~Lytld,<I& .rU.ŋ c \ ]:d)z} v?KIm`ϼ!m;zU9I $bm$_BQYh>)Q-̯ :M;ͳ]1)M$ sӇSzOi1Lw=sw&V{` N`qtv쓊7M6 ;Jɽ8w~9u;޴'^ll1ɦi*$CjM@R6)*U@U*L%dgl+aN#HplYɨ0w!#R#ã?-ȴ*E uk$uyOa55NOJUu)?, [c d< $:8\*Z2 {mpÏJVu埯^M3kso|[@L‡ѼBLz:.u1>m0;؀Vۂ i}լPHM,IR]/:\d :e(ӲL+'S.Hx]ؙSfV]q-W,)@Hy8{<Zw+gf, U C!p)QP,ap5g[,|5,t TTuJ!FJ2y,|MgXĥʼnͽ{4 5pIm~B9ehaP)KZz@E Sjd[uZm@\ɮOLw][,{94Cv1:f% G\;#9Ѿ,YlM@R7.NS7TgGEσ'8V'Ϝ[c1 ޣ&.0>k1!5\aqAEe/&=ŸFH( LiJ) dT Åq7Z.5"4Yxp=iTs$D%A[Z$XHpLjU5Jcr Z1YU蔗%4TE6՛rs}1<^&`OcH4uѿ8 Ӑ|DborLx0ODb$Pj:B"PF̔ǔ`X*qN+Zo?(*?/p[[)n<՘(_@P`ݎџ5yɂ`x\^I0l9g6A -̰hT։yb3gKa,Et}j梇>)ޏ3ZFqܶ]j?~tɎtuu]@w-2u kAxfD<[mnQ(dO*᪮|@>Y¾u qkzZ$@QPHA  B ♌kL8ijKū0#űr+GLz[hHxɒ×{QIgLC=F<upJ~wU৞ )%5o/*(?W%1?䷷?">dC*HMu֦E_ArTTA(n ߐe=D'm `RD KxREA 9ĩ`6hj$y_Ġ0R$HɈ, "3Rn`r+ w2oڴֽI%fP/J JFH}}ޙAY!`#R$E:#%ῪvS ; :}H7w;Zѵ_G.r+ݫO_ 2ŚP~%9>@_._iWAIUa 4kwƫoS#ﮆa 0[3"M=z1(!Ǫ{gSQSF%2 7 zM[8yB/yQSڪ5{Z^1 (xY9.(L}O˪IJM\"b 8W>m` ?Wůjt}l5qiZ`6^]@6zUbՆ1fCCq>՞#`g:=;phV4rٖni\oCM^Y(^`h(sJگafuFO OJMu2+4ją}\Dg R^ެTGܻ;W@CLռ5p}ZP36fj'}+ X#\9 3Eh])hӐK`ϭ5|OU,G `-.ʻ>= lC`x dhBj[6S07Nk4_K ߵ xrqv7wewR ̻~O<N>fQ͍@v5E< 68z♻ԮPPV_m%Vꩌ!t{ Mp+(Ҥ$O@W=`ZXxhc^( s}!9&׿4Ȭ`'}ܷ3+?ы']neVkeu-#9"V{TYmoH5*_ 央5 EVk "EE%k)ظHCA!zN9?|۳F!7G/Eqk,g׈"$S;aTq02\ivA0ܞ%VnWqE}[GTpAVs9H$|(Mgy alH`A 2OUl3}Cȷ/<,X涃U'!V+ `8< Iá<*){~uy*ݱdy YI]C>ҬLHu-X6h-D{ΖU.`bDR(}82>$),{F'+Eg_W ڳn$? .0̡h`貰限R??'߱ecյ>DdHѐJ @|_%uSGRqV=wc9y vf1fUBbp4zN0/`Mztm90 H ^]UN/m> *Ao $-B--FHn% s}KM,6sM ]IM,ofaAtzdR 8@(ʂRC !n`0W_wMڭڟnuI]< r[hl (<̮훪>a5*_x7+(,l23?Ew"3Fo(gO'5<R|DgBK~bfY`IWE#&:9J*:@ʜ̽mB.@ydžc4.>XB}z˜Jx+F$)̏޴R]`fϕ)1h9UbIdPllt6wS[N;|C74hX:;~o4V7_IYIb: C]™V1F}޵4#Tddmo.ӦH\{#v+2YP=Xs|gm6YYd(?A&3-aj/nS6Ot~ l+âa(SÜڊGS$sq XكyTZ!Ly[)nΡgPbWXd#e44Zܸ)dџn`\F)(1Sxr '"a[%* f,Ӷk3ʬCjaʋο_m8g/ūa[4nBϯ. 5ߣ`82 %T]Rd*4]B;/fֺV>0˞C@s-h"ڀAz;K6i /Lp˜$}ʔ! C?kKi}(&ֿd]<̀83[aX1$F мh SF>i gు ?bZDDylb%x '\- PJY7\QDYL=݂Xal5އ ޕTL5$! uNI즘3)&(wDh=8$¢," T2&i`ՕNg\nA(E;?m#҆fBCff_\$ 1SA=XYlIjK͈ Q_{(tEۃ(F(̷$䅒  7珲pj`XB^=hO 9JBȐ=4HL :OT(8ۜOtr!ؗanm.s1NuIDHcJ̓Gtg?~csxkv7e-57K@lGݜ@ egҌN%AѿMOtړXw.H2W|iwv.C='^ftۂPpg+)wNw`*#>1N7|2GnUNx,ܩVfݏš8n GA[FF&;8o(†5ϗK^mQnGT\ y.h Ŝ0[R"=Ns-'L1n~WdjjJ Q~ V>)5%MjS?-relG$5W:APctoR4QO ke:PRSt+zP8 d O nzSFv **=Y̡wJѩ $%@ !l/-1T=~?ȱa^F-;Q'\Sn6/|󡹒D\ՕyӋ(lczKi&ڹ-ל0so)μcyv)춶N^mɅ>s|vq,"&0\11TF@u.4%` Aj5]HEA45W U-@DJ53va`;XмtH7;sft5ҵztpZa\F+:`AËe:˄H!: &S>0Y9I'$\r`odûywWBmQ ޹ &3ђܷdc|Q0JIRDX6.Ĥt9NtUfOvlö 5RйL$?U`v}?/#gG^e}.'KK'%|0|#PI:@N ;wknjF0C !]'bKoU.Co,i W' I s,(]9)E|EOKᏔ? a =|8 oy6 RƿR?X&g%^_ҕ]xMOIRK KJ7Ţ5g0qWO{%~SRg{!awzQsjcn%I+8m5E:.o4t%yr–x> V0SKrwC=H=u7PFbk'si%fo#OWkQO r, Hfy|2PhІs&fBOX\LE] li]fNjÁ-܇NdtFW6EQ]NEdV*l!\?sv$=.^20hDw.c8r!߳SवR~"6hH)P:NbXMgKBwí:f!lNt+k_S;au#JWa\( 0 L fUzQiߊB@bY$7Ht7-hR%S(;N :B0C,}AT!qϗrXžH!1o;!OɖCGq k 7 }; ~IH.&wW G" 8xb/4ZŜʖщ܍F.:/f6w˰B7c3cJ;ybTN䄈l?'ElQA_N ofq+RÖ X!G䈥F8@~aMz|xZp; RO `\f`/6yo&|b0p$$s2K37/KM@I!/M^K&)@|W6bQH4fzF(ǣ}_ʑEN* ?;- p4˯8oD94sN3eNۙ6` < t0iEA}m[:xjJ{EDr\1ɇ׍Ѻlœ bn|@3Jm}yF}՘ˠG^Z1&VKQ H9G &փ9!=o3l Nl7W o-~ zUp`}kT@>Ȳ:4PpkN@kx?z7L| 5 ,V2l_1"4[A?F;[qUat_8qbh}e̴x} ?~7ۚ}))bGp G9]E2?qJNmv9[{;ۜ=('#۹9u: P|t"IiaN$íf0==k$I<8ƁP0Mn 3D״# ]@Kaai; wpA6;$tܨUiI1oQ[4VP" `i/ۿI5G%/6xsU~Ƭa1rw7z6k(RǨl"1l4 m}Cd}|Xɕ/jGlS"b8MB<|͋*0Pu9bwp,z3M8VvDфu; KLkqpu ^mOYqCESsA ⸊]΅JrVh#+qtgT$p%4;P,0+]1n_M/:Xr'(bGjJv#՛/ 'IkD6`)c9'Lv{JWM:{Qj$ąvD `n`q(Rg}Sg nx>ν!pG.iIlzp d /,SP{ Ktcj籏hGLq6.nehO5*i &30'_# 򡫅QHOI V= Xڋيs '`A+*`U-V١ xRlX ׈ric& z ̯{#.HB~J6 f(:V+ 0lwl. w^ $)HxvL~{$_]:|qt6È*Qh^eCpyE!Lp1XMmgYBHA<y(>xAqjGLdG4հFQ8bq+$;t,d'G1B 聏5(ue@->aD~=)!zdo%cRIv;CIA tNkEfGPyk%rP% TX)νK'$pCDV#>PK&b;rBOHy(|uF(:;.⩈ۢ"ChvpiK)o4!k-݀M2 <0(aGZ:4ɉJ7?m=D7ct}*hJV@I"-=+CJ|I79>bRߛkA/K:YEivW}ۊK,~xѿ>^LihS!9XsFhpWWʌ[CK>%8},D*$*P:r??V/mC{Ģ2pCPIZS2 uoK !Z1UfQpyns[f~+ze q+hO)׀ $jƉNk(+ò#oJp@{s!%ݪ׋63bzDè*!_{ ̟*Nq`>Ekpd2ybt/HP$| nȾU<(|b:11Eq.gi-Qn\ xpa?>ys7vtWCO>B*;Y8U+u*RF k݃h?/GF SLB!"*&;z0k|87r\;{ tSrθ6nk@%F FQ'G,¢WRerB+@;8ㄾ”Go#(2χRwguQw\ ZՌ1Do^ʦeLD#AdWZ=|{d9@x EFtH3b 7.e @W̕qnP3Wѡ?Sa?9+PR8bw ?Ml - ?}:ljّ)s7VSB6%-ΰHzuTs" FlY8M*`82+ 9PCp(%{±^*O? N+*R8 Xs s-4нL}_P3_GEMW= 9!xbnU#X"(v*ȧ[h{ƴьm[IHE+$Q@Eb|hQg56rFLs)tQ}D! l9" AGg112S<_!wSb\mt juN z/FUd(gcm&鹹)Uq2 Ӆ)FoWPV&~h\Iݘ-Dҧ@> >NV;D[ƎЖpM& ~х""\#MlDDK#3X'٥TM] K] ~(Z|]bGOM W6xAó&<@k':f~\p:WYfMP%H44aೠ! `M(-t@ <! T=L=Vsb 19:rβmf17(Iyʅ\RIѦRN7A|>u4#?rIϤ~́DG j)R,(YX<"R& ԛ* a`&(*.5P ~b>=tlǒ\zdƇ+IO:]rCmʮ=07}5=}l[T x,<G:FX9_›=/ \k,f3R_FL) (iv@)s[SGBOjw~3f '-.˻N5hbefaBt ,W:0q c 0y:QhU)VieϏ7?S+LZgY)xS2oNWpʹlF7=3 H՚dtz`eOrvJbSh΍nseV k۠(r@b)! \9ch[|Cr=TPVT8aý=[;lN/`?mvZlobGQ1,ۑ(Y[QA7q = O ةpE(ןKڻ P U'aRP~QnEOLc't︰Ò*gf[N м$Y@^8qۋ^l;&y6>2;$ag]ܾ+ytW\~44#Z}y* v,#cOUEv_X%ɉ༎K}a7֌蚵alLT;n 9T( |Vg!-_ 'E^f=qFEQMQE^ͫ#|6S_cGtcN8mHhp%ZȠ = Gפ:a+H/SE#iaT.h7%DJwjDA zv V/F/\YkNeAEίڏ y"Vgיz~Z _*6)~a1pz~B5+$HX'%˹ 2|;0-UKe`u%*) /!QGdOb4ZO/ WQ+7EqzY VwCN [nCHU(I^?Nx]o_U_ 򘄸pktI:dH}giͰ2lZ՜+aw=R+ 8YJ6)c") ZJ`"%|*]{kBȓuRVro6CQ@W8x _zכ6C#+2ףяqgK'&O D!*x`5w6RcjOLnđ ڴ[vTf@n43L V ̱o-k0c*CY#&juKb@h8V07 t"pn܃vtJ)9e..a~RsXZ|3U7;Lo'~ ru$!Ggm3̢/:\$=n;?/IAjCy]$ױ*-EP #㭆BmY<*U)W/ fYĶ5v詄}+A0H8x+C@pMiWt7 ;JfpW@'}Fa^ &Yz8R%yٔC(=k`4GiuAd3ETu& [rMȗjYD^Z%LSCNJ!Gƛ\U2>[|sˣK:3#}7! .RD9"5J9ۜO{ϫ\(EsbvM~' B=1ɠ ufq`8ỳ+srıJ|4@!y5QX8{3^Uk| FnןVǿ?ĠL ' ` ,j,K%txeQk5Qug0*%'> ۑ;QԐAr\j5+:Yi2!LiM(NAG|$ߏMWM)M)%_r Tt?&B0R}x¢VE X'3;Y<a%_ᢊ־ur]Py]eיѩB1-WD0VEׅkTn:cԐ:B/KY`Sb-Q)P"n 0\.\2HglmBjCWwRO)Eqׇ[='4}rDV"_p{CUD~^40GX$(XzxˑM}GVk刊` 2VTtƶ뀬G~^o}8e;7Q[\CeJJfN2t/4BsRb 30؄rw&x~h?(q<&R{nnWg#.^oea"Z4JC*›fwEF!]Gh:4O)(+hf͓|NՈũopqtgO5=Nzy@n.Y"ZFf|b Xԙo GB[Ds5f鉎:sB6]TO9% {%O.c&$Cc:j W,ecj|`VE>aB<af/j Xd%f: H%nuqή? TG|_Q8Ge^>3UUF2(S`ߑW fI 5x[!{~mO>`Ay@\%8>"]@R`C/9pO Qx]^?Q@k,*;:hȘHuj1q ?Q%v1 y|ZziZ,^z<%U_H,%V[B}h]tz=Kp{8. I_fy0^P֮pc&Kx^e %x;.@*W>1`Qg`v3X"x z޲$03bTq&'~Ή5[}jJzjgxkOg%mH-cZ^M<^ܨ Q[ٶŕ$,j={CBZcC~AK XH-Anz2c+HH9Jdhu/6i_K6mMYQ;Z )LaI3_!QYZ>">x@*Ȁ1DagHUqc^y{¸}^ I)ތ2H%]}T,IahKn瑗 xݯ'aJ7 ȷuMu4Bla%X'#dKݏ R iAxcO.al0`d@W &_ŖY{p=_ƬC읊T]KKf]aZdsťsղ[W(ގH\Ԁʃ!CޛBh??LdAΜz ~HI .[D*8wv]t/#loo{[Y ጧPL&*k=>[zT9[M1. hO.cؕ} Qcn|4cE…Z ]j̉n5EP{vbY;YM5w,K$\Ú=^p"_SR`@dx.n^Z v&μ*{?:9GX0{YW׵Tmq{ GcqlpUiR1[e$#kDb >` 5룬So+d9`y'4[~<7CtUnJ9 Xǟe Eѝ!"sg,;L'OE@`h,ll!WqqӎLr)>VNi!wl`'IZP-QC]krݦFL$NetZ ίvi/vϾ[::I113:JO+B-}(U@ZζvW=/մri}۶G c NuKGAׁb(JEb? X깹 FGShg4Qۿ]vHţdYr <_c?4ıp+7(zNK1aiNHr}8P#cuH/RVN]Ei@3: rYe,"'3:C x=Qͮ|nK3(ӯ 8 gʳG;0P,? c3#ʲ93O #"q 2aR/ ]M;պHq{+Tx~5ö 0dtz'>#2L^΅:eZ&7M٠k54f3&{ɪ!E?"㏔l0^x"!$'~*vSErŧ&;zFQm^40TfrުmiWlgʂ`>ƅ|*x+BV(:T@uY?h"i*e w>6JW8xd+X7-G}Ȼ-g?-EĞ~ZaZ]ᔓ`! 6QnP ]["Mz_ۦ-bw`,#/FYׄQ@Ӓ/p% >bT*c{`ff! 8Щuw[C_;Aܮ[2fWao쐘r<+>{ ?]gtKw\t +F,QrE7> Rz6xcP|Bl:CՑdpɕ}EGP~Uש]CضD"F0&% 8aWztPah+.BCd8PqT췥BW"u ZNy#zղ^ٞrwfPdG,ʱN<-dn W&4A>/~SNγ4)nBrqhSsa4wr@f6Wƌ#wں?H3Ik|Jd-{ tQ5u*_9RϺo{;B)\e'!YladG˺; SK=Ɂ [lL960lC =é]٧L-a'Rc94?_L{QDfP'ت @8!訟 :$D$f[',T0r&&c]Y1 [Lss%bȑP-\4^QuX 7&q睸TgvC N_+*ÊRǥ3j=-o13a]v**h괁KF>UACb!vT"j~AgLJ>QxM!ȅ'=wtϓr\O @%gX~#Ig/HMny_TخYNq /%ayi{TILK-([YմoJJpO myhE)t$BIdGȷʷbIPƽ (S7"2x̔q(Ùev\( 8yB1P"ǖ{pI;C`SzB{U\'cf{snuBEIzHEr/B~vh;1%styi9M!sIh~h4 m0`L=oY5j\n #ok.Wfޑfh Yl_)~|狾nS_&.4+Q糙R%AR~E-$!y =(S: 3$gH|tymj7D1JYZ-{Yȩ/nK'6);q+| U:)PHn\(PTꋮG{؊7xENT?d|:u.D2;!Phcj; J<1,5ʚAmkh<ǑaM0XdipPCTy1>Ɏޜ̈́I_4?Lq0З#2d83ŸZ]!jo1NBۣIv&LmB蚅agْG@{w\U@"㵊r 9DFkK<be?5"T,X||URPtek Ư=49jǒsa6V8{[_%(@poIDI"`aȰ԰({˿qeS[>~ ^t $bל gtxw.P:NTLɓ?d\]P-r 1 [kdsl3*~+#n }VCwMA: $&=R H=YGm-:"cT_;=/@Æ2=\DW(D1 6]%XëyqnG]_h4X.c+ʣA^L|1z$P $-K/7/WdT*"=$^7ˠT("6Ѕ_k@>1~62'4 R2bk“rќ]''Vf:`-B$qt-FI SіiƷWi9#rΊX]/2 !TAEҟ-;5h*| m;,?Dd oB7/S:>ō{z;"'|p'&ؗ\,ز8)t=4WcK{CUGl(M?AXic7okrHQveL߄źՈrCx5^&Mg&d$$=gy͵hҚFtn1|qM%+s\-谽=%]w;`EK0s:Q,tF پ<_fwqkS5Wk zHxS엊G_*j鋞r)?R8P;2LJPX5a2 ☄/3 ȍPrl'VLXJGdϰ=G=뻏?2tXtO#:'QzKۜnkQ?4WzJk.LY6hdF`E 6+xmv!m n'Q7XEM5 ixw^#PT):qe s(CcF5Itm49.02}FMs Ck8*u9!hPl}=x/Mt yWreţGpc _Wfc۶)o(4 _,0m1xnsϽYmjHzh}db}/ R:փ0LdqtEӼ[*qT$Ҝ.MKpN(xЃ9M"u!,Y+-kե+Znw͒v@YEQNYp6%}\&(Ta&[cg SwBr}wgu!lt]R&gƗu0ta*#xS kެB#n&,,nd{w"&4chsŇ"9?քzZ Yi @h^`=8%ݜdl?16Z=gzc'< 'ṆTC]:Doy-9bo/cǧYAx6= 1M(x1Ýqwutv";S-[KOm,ۀ |׀)J;l!uϬ񟴴36[F)uX?U0?K),Ί@p%CKآqYWGF.i#lw:2(h|Aѹl~w~[5Fi^"?xӄڒe&9 2:!*)TQ~d<//~[ۯyB(f*0"5#|nnۉ9@ݺT^˅˅Y[e{|ǚL .q܉6&G$ i>p %Kr횼#M@ A5d9p eI@.&9aVHuR.# TrDo5+ݧ,Vq""L Uhz{KmQ=Ȋ[|U8Nj b $OpQHine1'8>*Ȗ,4-I]Λ.}Y?kcGAOOe |tC?uVI)O*_.I4;hp6\ɏ S-8FSR3CcD8VX9?6/\T>da3mDUIT1kL³B&}@"&Sք~;UR\7 ҶM@!?Hx i@J)~,{Kԡ ~u-o1ȁnbݺz'_I[O|&RfC=|4J@:Oޤ( i?)iC r|wb|2m㋍qZNڮ~Bmn2Z"#?"{8V5)Tos8/y@M [vnsdnz[;#B:[h퉯T oGlZSe]t-;Y3k]s~iMЃ@x&"@J:)WGPrJ>O:Pm#ރLi!0WxY8:Iըo#lgW;V;&sNT֤"f: tČ_e$;4H}m&Kh7P.8LGUw7VzN`~spyRyx6q u]xSz/}&ai\C|Ѓ5HGL9b)^S{AP3? e,.??ks ќ.e!5Vi ]U:,dm?ezRy0i9~<<cI 9ٷ1d/YJBAˡ.`ڼKɔ&bR/X˂n\ cۣX[34|BIb^FQ:>>m #=) ,g&w/NLާ*.NWAgכ &Co$f.fǺþ-gsA`F G )/G`0ݞ`_PJcR2g8:g)XtL+]d ڐ|6-r)9\!8!E/IE-?}1Tm6Puǭ-T5hݑt4U  &RruKT sѐ$/Ve*nf^Me7j${SvuM!IJ5DX 5ˁp_e VDzϩ2gN¢w[P; &ʮW7ϵ5 E:FF1A{:8S3X[<CT n@kCT2Asf,qr=Еsj>ݞL|yz*aZ>8Lw@~]R_x9l ǵCAGS\^zN ֐Gf7:P(9: 2v[4D⹖Qn|0^vWxs'YL(d|0^QV7 5 =xN=>hb 'A)ObA>['loqK޻6/MJGF%8YOVsƾ1eE0}]풠o>tBNT3 )@\ö{G\Xx Kvb:dvvؚRUٶM{τg'Web j?}]>:-qyض`3՘~;RxiF{Qv>޸MP!q|7|c3.<֍s82>n;UȔ8삧W"*hu֨ݦn?[CM7ј6 iӗCacv="IFy9 ~T:ՌuG$IXn+q^j#-w99Rze.ǨNPы22#b8aFy}ft;<OQҢ5eDgb9#HZMAgɊ[42G_^~ǭí$ŠJu:4:Ž9gOjk]jFήϴr;r0􉈽w; ) qdSߏ'?׌\ܮўzL+Wd@gT\Y)ݘX!ntnҙZvB7 3׺ZۥR/cjucO8"؈LoFyd(1-U -pyV>ۮ k}v  v_ Ȟ޵|ζ1栬LUIج5İMQޜ^tMz9P;!6F7q@a&^qEI-9 QHZςۢSLmO>,.\]j{в:j Ĺ%U~!̣rÚGΫ4NZt]WYo="M]A:ZҴ(U2링)U8y#ቇ5S54WDLJ%3;b?<SyLɵ/!t/d0ȷ"#~ţvv'jGT[tt [=Jru[*Gۼ9\e':U (ΰa3$PW8^R ICE`wa$ẾH76@ƝRuB Z_Zr >BHosZ b0-x`wgb<\u\Fx+5:2Sa>Z5ߤ?dRYґf~x0aU u3 T3`4G"d9^C ru9RAY6,> Tu_g |5![FC\XxMomA ! #jO;V% -UQi$G⫍I|+yv8G* d3.T4#e~[C/ŤGB x@tdytöB8 ~ݨ0B0-Y 셼xd;)-L!O^VUhB>rz}bک$rrL|7w@ 6(k"#iwD$!( = Id@OnOtg=MH5I_5>qulײxMUtd{_d{$]f,q [[pfϽ$BY=X't}+a?DKmpQq^+0YYb2ɮل]ܪ*eR8*E =20h}}+vgjs2s`lq,З`fSR Hcvtæ%O\fլ6S {\ְ MSB fR}QJkvprxoB-@2>T;к)ynj_j7RFKx_~+~)aձYRvh26Ю1ehZ7Țھo~g8رGU/̙.;x qIBjc\ZH~&plku[6rkeD+R4CP |@`o6%}`XWd-Z* !٪{T#+C f<}f6L 8؅o![?y bxLtۄFq]Sm$A,yH@N rd`Y5=hTk9C 88=f|Jy:%"zEH&T1*߯ }_D;s6!f = STUKqL3QH A*yɛR-H۱owa@Ҿ` )]}H`}UhFç#8 ;.b-5w~2o@H)e((C-nJFC_$@&Y|6;-&y%O{B~ p"ʏS @P)Ď*DXW%3tŪ'/(f$mK0ֲRdnEqjejboW ' (yMۗ|Q9LsfCX6xC\RW]; smO'dLrˢ)>/yM}M 1NI꽊bLdss!"D# Zi܈' mm~.g>7+ٯ 0)B:k$&{ՇE ,UR^*Pd9'ndZk*$jK nwv؈3l yYTJlуfJOlGa9ӗg+B|]EV (k#Br WEjvLp0vU4}ƴ$Ds\2(( BXȄDάvl3] /UmY_-w~JE}@#a#Te' Etr^5I*ogڹiiFՔTڅM9P3`p:.MQ8ն8RhWvzP"?&eB,v^ƈYO~.>k_;+ː^p9Ex(s_kA ;+Jv"Z2="R#RM*?qՙY՘t=wlxʢ #4\35p6Ucv,W:J# Sc3L }I$'P8,<( &b P,ESx`ȵ9.,]Æ ~j=8DZg';FQDĉބs,QXu-HLJ*7?v?e*O~ZA9ЙPAKRLȧM0"2i7omoH ĚpX~_kߓ/Fw;f ^c`gvE. Fz[+1k xh-Ř\Ǿ.ЀP jK-[Օ(`sTH+uC :A1VRWuC_kͼB͂,bڷ]Z@7@Q !k|tQ'z@9؆>;T CT +@o rgn]^a"'|$RDكA\RъbM't|FMn`-QcRy#1Fp!t17{HLj<0ݯg\I@‘緗)ֱ m؅*4ַ.tr :e.zQ|h.-2$Rh|Qhxl7 ?IV&X~V]ܷ8ts W?l͓Dz U@ [iPQ8轋rST:`I^,7NA }I)"UDKR0#a݆c/n4%ŏ䃺U/N:l[폗0i}!=!=J0 Q:0_6wոH cV> Suy2[bl`v2&^OIұ'yә(r9|PT1Km> vlWO rbkBNɳJ|EriK^kOgI'Kfđ~*4 <cO8]7yb߽56u$cKw(٨\K,<>>r柛N aA  |qj;mմc< þ:b_O8iHa"kwz|wđ| &Dc¤~oӄLbJ4`"ƕgF6Xi3~|dGzbT6l7/G X;e>EX ӡ 5Io^ "U QGy3$/_>6TS-5$=HYmNwMae8DP}=qty pىhJ/(sT)јwg5Cd9^Ἢ]7T]1kbt P_e@U][v'#Hl{W ^MXB?鬄C{+yY"W)/^帊_٥oHBfYGM=};y%*H+ ^Zg{ΉhG-'@\8 2iȇ79R/aY9ǴUZڻJ?‹+iy|M`z c/iO 5xlK)ѢybF;U @lh\z,$e{F .hb[y]߷^FSUt9a|y9quE{nGfJ-ic@Wl0,M$S=>ԑ I(1̖qð1HVl~G\U$?A2Oouomii HHƲP@v 4ؕJJg?OwbW{%.(K^QSj\cq<$,is^2އN'j2N˼%QĶ$yĉSx0f >^l2+$B!2uEͯ u+P`Lj9]+ҝ{@hG7B%ftl~'1d+@)v6!%+`vuX /̛UM}_LP0H.~?^G9hT:!ə,t\NRK6 HA~S胗8HO^.|-MlPh1@ڭm]6*}UVN!i}M#\i%^՘`z)UJRUKkvg&^ ]h^41"ʃda\|4X)z4詁Zç~q[?-ˡo0 li4H*`!S5J߉]k,&R Ϸ61Ex}@l/Si[³j4H] ?E7A;U򗯞Qm|`B=_X=bNT3rO&0-pM19  Fߖt1ۜ&ɠJkyfYѷT!o4I]%l38?f&M+]`;ә,Ԣ`ts_!3hygHp:C9$l|n2NY9F+ҾbE{F\_!#ȡ@K\(HBE륤'mB`ĜR̰*CGBUCX(؉h0#VP}wsi>oD{8m7 xfK@,l3i/Q;>by }π买  rK\-bFEطZɨzv<5C\D>{Diߛk AElI)FW%kWՐ9 ^ 9BV6]|o;xx "׶|?g]KSC0,gBX`e \l~1 >.$IEŨ(ltX X(}Roҵ?m-v.Þdr6L9-W%mÊ;j  0'tad:8 *į|+zWKڬxzLx u\K >$gx'B8ݿGn$){SD'iI^?*Omkn.J801E*eEXc}} H^\!BeK'B%t8,3ADq%4wH9k1z<Ω#v87(Q,>>\EE3Jx^ ҹ$j*>}r4=髠>:J8 6:Jշ3H(̴L45ql,GHnxl .UUX)nCۋ@ QO@ٙoG=0S>a:7/)eX {IShf d67 K7)6׽ѵdk/˲2V6x;q*-+Ơr߼*';{β?{tV՘:X 0sY !8YEMHSEZɋ9*4a#hro*ݾc]E(;JxR=u4uBkCe4x,,$9[֭jd*8ljy}F<~Vݨ0i S)'_1G,ҝё:))tL%}X X_gc%V?'rA"tX_(^:hbcw)1b TA''~9a72d.\Trsk4>X^Es&lęd|W`&]jMƆxL.IץҶDf2ݶy̬ޒm:ߚCH?4 E)/į-tGQl90WaUWQsX1 e;v%7Xu.Oݫ KH+.ۏ5}ۧ nysmл r9HMkCoCTט[58/ gzpI%6gJ@̈vHEC&ͪ3Y݋/#ļ.1pm~:d3NdU!kuwdR\$ O*zi` Jn2>=-Kq<,`i`Aa/ 5A%TH+V4Ul5p-`(„2F+ԍMbzt)(6h.G]øZuȐD9RES. ҿipöS 31̾'96DaǮIxV&@8{ ]dG_edOxɄ[JLe8/Si|5ZϢ(`08"Ѵp2-S 0h[ Alg l5UX_L Û8cѶN74FW:"En?NmVEo1aG.!}H)lC0c̶ MqLmO>9bd[[}nC,_ehq6g&il5L稜18xs3` 1A#I\@3S9+g$Io ˤ_1 dJ#²2EA9ƥ_@=Wk 8h^egzi~?Wِ'kPB ƿk^HkWdhHǩ\rJRo.-%+, bef {,0ppy/mMxn`C^_- 9yhBis=I4Ҟ^ AeMai hd>U֑όQ&g<)trD|kF҈3 v2-df6uPu1X|#=Ny}}_cVUt2 Mz=ICHC1HԃBEID[er hlJ1|=u /N.8ܑ{ʚɵ21 10I;j\3t^~ƂwԳYj8Qp@kK`P3čؤ4~ S>O`pb+8WkD!#u05cxUF-3P10Ou?t"Z ⓯ُމ۫u6`G#Lsic6i#pe%72g6\WAcaL~D,UZ\")K3t'W݇E1ðG S;8SM heR`pЍ7(dՊ(.1ԙ ~uG&S ؛,N21Vb-p:x}pwSڵ|gr,ސܱb/RD|AHcjkU'&Tk. "$ #mѩp04'IkbQ=8zer, hf'0/0|9ĕ >^]\a@2L>m"`E⛼`ChsCe`*G΍>uvwM]fH n8k7 iO\к5@6S:$D/gBI~Ox!wKA8Sm @ez` I} 7J+w%~OJ]UEx sT$;0&/hڟ&OMPd*V=Z8zs:=x)6Q~xr*M T0g+ IbFZJ`|ܦ_ X+.} SvuLTvI7V&wILkEΫ& l NsT Ux ]_(bčK6#"[ٯ1sW2.'vSCm2~YvA5 M[\I=Kf3&\1ªrG,ڥ&{2ͻ? dMDwFi~dԪa@uqY)8%[e! Jº@z4sE3R;NU Ia4VZOrf~@OK0$ɘphs;Ӊ,1~j]h3Sޛ 꼗Ӛ7i kgSP#q%Ar MRcMʒ]"ݓӅ-Fj"F7jMivahj99cVd;xRB&:!I˲vLnt&5k kl ;`H3=bmdr22_̙ ezfA 3*jhT V)i > H1`I'tH lE(o+Sޘ7)$)/Wӝ)8DpV{Xza)s. ʊem<:!e^c#d{j%_(Hes^=_RU)JtHet+j)tI1{M!`Ў8=϶ "-w%tSZRCx֚^$;r ZƗQ{XFΑr,N:?FCŒ6jݑƊjBX U|]ܦ%B:Q=a`EWzO*1ö,+O`괆!Kt\Bs)ג45պ-sAGڿZUo.+)ʖLUJJ1g hWS1%vRJS;9<B-*\[_p\Py:]BQƔ<\nV3 Xғpsu9f*kĎ :%*\PtvYΞveK MhO̹Q6~2`Ui4F  UP{3>/[e73!&l{PN0Èv38 %vqsQz ;+>K5Mwn:㞬F4´4{TiElI-a?ʺPtYt]Xn+e۩f0:55l N& \LJ _Ou:બQG/|,OqH # >M_&Z: crr@4uZO Yj>vO2ǧ=NZTf=]/+bi*eRIDC$~9$wu˗YL?%^Y5Ǩ|@M./d' 3裃LqCZ5OiZ8&!e sTiS.} ˭ |(/0ARhKi.Kd9ȃBY4zm3ˁk V 핻lbȻG} ̠ bCRWq?#h΂ikAʫ8Z$M80L%z,[Npvo1Z<8V%^bXŇ=#V;P+|,D3{S/B9,nF΁z5Y 0aC;%yHn2 ,i)MvF8m'rykNw{T 7eZ\}H ׊m7.:y)C um2v|(ַ##\^̛E 2# }yf,g6q: 73js}~<\H4:+@sgG5T/\ +Ta)ۜpʉWEe=_Q5%Hk{4rwl=8S-I E9Ze<_O(H :\By+ʩuΠuECtk$A$Ō V1wf993>~|S~/J%_=Pwg V>y~ӂLM+g xo(ц}cVss݂u^FW~9Ti-бׅE{!P~vmgB&G҄'xNRHl+|RӮT^}V!sCylC:)0O! k=AU^ç_b$҇KwM+Wj]a'7.2޲F~߫lKrɺ@{9ʇS/Q=7mSfiwz|lm]Y*֌xY\Q?3lB=oZ$UM=dD?`/.8Q7y7J9_^uw)Aos2f%I,иGE{;H9eaבzNDG=U͖mvn'U21TIC@$:Smfð$^1(Sɂc?v钤VwDAiSatV̿|C(dRb*SǼǩ|&us?ZVp}%Eࡣ*[MnzrV\Zj(1F6$(Tx~qTq:з%zk>XK; y9-"\wٲw VgPFIu6a4sڂ7c6GWWFX_έ^|KY0kx"ᵱ|Svf8|6hquQgmhD7 @,51 9݄0c>`VpO虀q-9f#5q#΄vHMGa۲@6Q,!:jd,nᥥ}IZgȗu%{{S=&K *6APrnXn3GZp>IIRaN3t b=#^r8Q k8vzN|k!Qs`cC12cޣf~a?" '0lB豻"@0DP@ qoápLtpxܤԜ;ے l x$7fQiƜ_GbNi}ƭ g{>hc\ `O}CbQLOC@& raСuk|e?C\yK' ؆,81{T95vQ\cl;=dgir*4@2kC#ؤ6l P=nuO熼$L.Kr5l]7(o&!ZKQ秒mςiPX#'*a1E)jiO~a6$@+6`"yEdb?.sگ.>G7ebm%.C在rc@0Q%8{ 1rqi>+1^!P"l],zt ؔ Kիv;;׀we1 c^T̎uWjr~Y=ڼ/c*mar0WF\džRSK-вbKaqG4Fڢ܅gh4dގmN̓[C&f̸d[y9HӃQԎc5g?A1.,yuY R}0\vf´R&۸kg;aT!;1)QM[8Bʳsb6އogސ{z+xi8Md\?H];v p{Z7aCA!=NˬCUWF~l ɴ &ؿ$JbO.XQd)JmkI=h /K+<bfF.`duI`HS4GSe+QjjzGr[Px% :;wS^vY3LzNJc9g0˞o5C3 7I]o~#1(g,YhUw:6bEb(Dqnj QB҆&iQꍹ6eQElΚ g(j:x!5NLt 1 LcXVzmP<9TxwJ¡O߿x>Ɨ -p2u`W&РZ3~8Zꕶn >*ȟڑ1mbş [ipEs/R 61)m˃A*}ɯOc!0ۮ ~$37';Z$>TPXnm!2Ƕrk}#Y~R_ _ FXŷuRsxW4Qf,в<7 4~P΀FRQ|!W##&wR*ee3J^"570BTɃ0)\#@' /PzSNS-"s@U(l5pQ?DY`M`n%|a/>n1o9/dN]mjÓb(K#7` Abi -_c g)\B>c&֕cJ:M=sIjNpxy9Dr(x$$!aqio݃sӨw8r|ު^ϷD[ϒk`DIsnnx|Is֠cU^j{@zahW*p IPc6ui_u&z%Y+M{ eoyA*^$f9Ec/ 6,+%acMMosГ\𥍽Йl3y.R͆8KqMJa7C:v:SZI }PXi#qM@J~=Z_GR:-ou:)H}5d(x y9wݜj%:Fp.5Ov 36=0/!rin)%+6,Q2KW/7 !~X>@QC!8U؜2Ixg"^0<sN [{C[ZY6z2_"zZ%hgj-:UƑ-{U6w<,muU$Des>Ca*Kd@٧SaGz(=x503$ &O3sJKN`4~EӞ+13ƹ$FV;BqbeiQL%q{Sy}8Ir[O "6Pz4V.XOmϐer[D^!ܵ=wC 7Ey+ZNt;BX#ߗӃD U0 ⒫9dʥNjep"utKYXDO(tR_ HX0_ɷAI#-qSk7`S!݆d< V Iͪ,& s!"SsAL N+~ Dڡl<_HB"cB32)4T1rL/4^z1?~<5\.jg wP믌89m4*$Ѻ3*fRX 28BV4fo~H'Gɰ0=8`}˞1K鏜n~XEr  h!w \b^kd.76F/',ue쏩be;ӄE>׈e"F;[(F#Vrd 83yf?"'(+rIg=ˆ-J!\Lå$>^<{ԭ߼qm[ޘe;ҕWMsۄ?rnj࢖oӰ+g!b߁v&5aFw4d&8zFJ\F&MƆj9ryMp-n:uONWCKs?/aUǿ(̃w{}|u#m3wRYx1;_g8G>ֆ l?Zdv e}Q!˅R 4.oqRPRq]/T\>Pl|{]lZYc]΅X8^Z&Bs.¸ y B/\g3|0›>+._wj<[Pkse/3p$d{@FpNtTzZ ^T ǻѲ7^(FuֆjDv{*V_e>jLtWv3Hp%uF59  UY%=^GJuCs (BE@Y] DH7,fIda3-\>1/ io;.E(BAAYǎW]ZA`0_Z p Lq<9%ܕ{6)iqߌ1ֶSI҃!攼^A;p .%Z +M/*䦊Ll &P&/ae A\5 =D:ρO&W\d'ݏa!o[IKhźoֆH9V]sF,[Y#9tG14˪$x1:4+PiP+:&1r*8_NcYږZG.gYN)ݸ6L^(A.`~{"*|hy;"_x{e6'ūoFzJ,:y~z"Ft$ zI|cj_BHИ F*6woS`s%L8=a mA>?{013XSJooWBwׁu"LquH>:wlGXy{Pxh}JSXl@Ǐb,|2?ϢR,.U]O_jL/6$r_'$Y/y,f +=ZW0i-q3)h+XȇȔ;/bz& R<]<զ\.6QFCfЎ`8r,[89 ^- "{,)qd\3'Ф?**@f&V<,>jzL7[DxH)&JϢ1jZAko6(T9䃡M/nμ+%!α"3=h߉g"-g c7WLy?ph['؂GS>=i=v -P{Vzqk o@'5}yfXwf;9Mmyg%ǽAbyn7ec `uj&ļJvX'ؗX<DU]$ժIBb!hB[,)sHsHj=:A-bIIn<.G7߀K=< %2r,{tkZ( .8VsPva@2(f7a!AsU{# #SȦWUl笌#ΓKU) {o G6RCX@}eu젩>Q6hՎ9`T,[}{<$g%mnҡՆTTƱL"`YщېG]RCcwjP5~pgX`Ö4, M!6!V kS( $\x/Plhw¡AG#h7%8$@F JB~PJgӲ\gh{Գn\ Re? k懲o~Oo$r ͳ85_)CQfSZ2qǩ%|y&"ђ~M+E C,Vy$hta-e9~o*LJ9 ;æ-_ ԾMj[=؎=Êg5: -{b__[2EB9Ps DKd/=,mI>҈1}$CNꤷOqԼߺĉ*cC_a*ig5W71zaGUq$4T։/ /V11P<~0d'ȋmYH)I]^RJ-QirV)#ct<?G֋<韁@ 0o2_ jCq^1X"0'\&HkFpK%)U\'s& K&3/ .uVsLegb}i_8rQϫU%W"O g''k ,($H]:(6 :+3:NS|RpY&a Jv@zj#Nd\=|_^4mtO9D!SpBc:ӈGĚRKeQ"(oH?iKChf?iN5LA7 ~v l|謏JR%;K$B &Pra IS?eoBtoһ :Cu&B|y2sj BiBr?y.L ⬿У"rG3t,x>ӟdG\)/-LKh wG T \pzq"bixd #L@F ?܌Hʆj9EIfּ_T>|d},s# =PĥS`J%ćUugE!(oHr-joڞX~I-a~^K[܄̕vӱ)" 7W MSg~X?7*z$z(r;}6\n9"eu~cQyɱAo#֘}`{srl&cF!֬T  V CW]sT*iԹʔ).r[6M+1{.Vcd0AN\9#"S8#'?TNvmp纽^RV0hđbk8&_ U.lk 2@Oo[2868G 2lJ9@9iC ]g8fi CaܱMUxxѕ(| lx.ܥfrs~lt'J|0\)4XUp%`(MGS\ Vvo|LFFaA?=τ-DtvֆJy@ 9"Oz= :q8LI@{W&'gStEA@!v:Yц8^FbIWchڊko!$_#[F!KJz!yOi8uX s+ȳN3Dȍn=͹ElNW5m⦯5cCV$b#+)!o.R ~cȼ8!!hctÅ1 .;TKOnC]ˈ ?8 sDgFo (BAdt(uv^,NTb(b$Jh/^ Wɥ0둴?-%.ܹl%^'%킷ܕb5z$`hpFj H@mOgxֽd*DIhS-naFy/tPlD`Ud,[&/IFwYUm=6banBQy'=t3 ̡X}LG(j qDa|X@ӚUL:q^KsPT7Re!GN3X$I{i H̟+WCNrI|vp4Qk)8\R? ƒ9gDvB)pQW3 Su 6fh VowJ6PD[-Upaڙ<ԫ@a;^~q}K$DܴX:WjTr> b i͵Qro5miF1%kNE}_3}J04+^![Ԥ3>",_h ޱt/+hŇLŝtI .`sT #EͲHM؜QZb[Ո l$c]=aO L9i™K rs|twgq5x 7eqWKDJCgTay?9f Yn" k]zE?P3[)Ran:BzY^hm>2_(^cg9;.1vMb"E`%Off n$lup^ebJ87BdeCa|5;Agi1%~MΏC2\=_S7[; _&qUMSU} (>˹B^3wŴXA:*K_͇(О3 >;w MR7MQ@"ۻ p#_#>JVl^l|>Z3)&H1K*Z}npT@QM/t.رm:kVB)*lC EKNjLf,nP-w.YsD+QO| F7LkC뢆 )z[pۭu >-5B *tkEZԪ}d0cU Y:¤LmzXc> d"JPaM審;gҔ`Sx D>F-,P"Q1YMmj's_jG?*w ɮD`j? aB?IbB UaB XcQi#* F3s/]98-0AV/AQW w$Sy}g0Š@ȰL|z GGpݓsbq ldO{_lMzd_:1`> F\ŊidU܍ʞE*Z5lw(D:g)+ '. @yy0mEj2E/(ukS" RzHv+!*T|anIxAZ0 sd EibsM5w)"6߁ y=|JF.Z,I37eFR"[ePQB:;}4]6 #I~dѝ{nU@(?c IƒXLUt?3tǮs}/m)3 1X*=^](#O7U4V9:o֋tגWgZ:v2v+g *c~Bu4rQ+q{rD, iwAKhOc? NwtO]@rOٯaJ& DcH;Iդ:mRڽ}v&xEhpK.!?l%Kɗ)kbNʹor9Ы2d`&Ex?d aoie#TwV=0d:LO-o][M}`O~;{ǵ -$0оv+b oYʭЮlֺe\|LXR!`" ht4Qmw}W0k U.]t"z]?Ӥ֟}Z}ņ[I#f=0kr G/sCv˵6ۣ$Jg]0ː|7@G\KƎcX$t<7 "n?C# ̅0Xy*`a9Eځ9!oi d[q-7V -#wqQk)7Q}oӈ )z=7fR4jnFBd͓Nj^79މbY7,5~N.P6t?flqm,|YE 'J=.M9i/֖~uP<4Z. e(6:]=5e_fj_]V< S%KЛ0z>v>89>1.hqH/x4VEFݹ^#X -cFǸ{I.Mz?_vb@.ш]Fk39׫bw7F&?8t9 ?\M+&z(Ee[xc$vE/FMW~_DR;;NjO*$YsMJ͠ܪ?t?x wN5Ig:A:xByϱHgh>@']t{uK3\$ `SVxhM¾2%MD*<K@sZ3I)?푩P\cAS +EtTY󀻃 @@1nh(ki>/5s#a);նU=_"?O6n4M#tFC Q lrޚ}֢kP-^LV2"mڠTkHIS plw>nɄ)!E.Qyg~Upgkt0XK :J3|n{nO X%-:tOdǍ~N|h.Џ s<^zұd&rxŒv nfF@dM5qNS"-Ѯ&ЧpmZ=N |uBƕW/v~<||O&[I1śwv2d5|H-i,M:L3C{?$Q{~o--`쐲&Q:qhe$4GQ@5T=4+rF u`4Jjj 75e+ʆ.L9K,;@"}#T1TG4l(Y{os1!qѭS*ni|[Z/prwAOB:w/5yltMGFb6 ]n ; :C0D(^xǠq;=m榻3 jgGZ] TJ|b`OA:"HcQD i.OD.c[c{R#$M)>Qam尜1)QtBԕcZ%]ppQ qYF0zV-h{+ $g.BFS)U3,'ݳT؁тVBVm?FjOn;⬃ш1b0*?=.1p v(2bmBT4rVs}" &NK70,N< % E p‘ !%v!r׀T1!>Oeg/u\z-( ^]5}0bKrmgE0]y7%{`P)B¿ԡ(F cNn|VRJH*TAѥ 7+ݾ225_(vPļJ/aBߚ؃`?rflWe΄U)0;IБf*1&9e2"QG(ڊ <`_ţёw`сht(oV &|ͫoXP#%EEqV6#-͆7Gmez >g+Љ(2e2$#FF+T1\̬*K ܘr{.C!Aƚf⁂e i,SUQRW6n߶(WCGe͞UPIqM;NÃ8 tq{Vmaz N!l0~ūO<ܺiCM<$VD'mސlL].^StGd'?.fw[HJ?+TNQur{]ol Qn ;6Em (^s9KjLaj`f.eBSL}3ZɫIZ֡x] &7x5FL ҒcDb3n#鐭]Oqn U%vp6S7 0F| /'ntt{Obz1V7"Eg$p1 utF꽙R}?լ(,gRv6fG s2R,p v[3e&uϫjt#BwWNJ{mq >W%XؖU\J6xmvT޻/s4>SZs: i ῗ;7Q=d`Q%T*@LDWk_#T849 ~(~t&*;:,ʚ.bJpy DqpHP*be&e*zm4-/{\3αZ8&DYmyv#bWA*6s/+J8@1r7`fHјfBDCY8'c}"'cjf-:I:+\rc&R8ZWI2ɜJ;B_vhꆷPP][ј-(ɸyƿ`EG4K!Hn;?BW53D(.$[Y9Ja-v47dpAd/Y1/С~xI01M HlD¢Q()ӓ3A֘$'}Y6]c0 GRw*Z[U=@fõ܄Dž(HވPEQ{Ra<Ǹz?(SL6}B`٫eJn'@3@LN=JΑ3z5:WI\4?|b201M5oz3TQJ<S@.Y`x &M8- mGR.Eؤ=L}iS_=K7wZ]sY̩⤌jFBA}`moy.LƳ,_\"5WmC8ffOTp"֚X-u:{#@#zA<ٖEao3.ϕTrD\ue#pPl}䰊`k2F'O 2Cq)݊΋v iXձFx:nvƯm/D"mֆX jW awoǬHm?J,Խe MFiةmv61x{%@RxW-6z isu>"d>8$qLͯJ_& /hhyQq'b+ovdoc-olUv w13k?@OGR=D뙡 ~J&NAUcP*Grx.ĥ"OMᔉ7@4 37{}oL-ºrwG@>U +5 L^c*rwABXw3\)[vx%.y0BBcq}.RLVVI=~D#+ _ňliZqYXst,U"+(iQW;&;P۔@| >GOi:/OSJ'sqR>fXM^/i̵^"bA>uי$t<`<1~~B o}m9pŚ| a7;H?$`7֯{nX#6jCK7 v2 ,J­n?i]:銞ɧ{v5lrW(ߖ\GN(2Gn@D4\ iW!h nAKG7 J^]&7%Z.t3tcBDcϴ3Zߌ CQϴNlsB `_2Ti!)@/Z] r_#$O.mj :yT٥6?˨vMb,Z:t׼L^%@ Sׂ < N;j;Mj(Ez:E pgp$Xͫb ؞㶢}?'_AczDA'(M< z/aUm)4_ %V*FiKQ8L%Q|Η_ V /W}X/Q{,dE4-n3[ʶlθť FgtHsѬDGbi =f)d{ 5!%g e ֍b~`m?1nWW64 Ytڽ,=[o^y>IFm[nsX;| |>;͛MFnHNt&.j==R Ϩ@?6"v:AΨ]- 6sNhmXL@MPuq[wN?f, 1șXUŪa_dm{lETP@{Kk hZjcRκLCowv\/&bP݃(U&En'1bSokadkչ&'y)bR &FU$]m R^y/"SjBPm NqHKjSQ]b-lKՇ!-u&ퟬhݵ4ɴHMk*Ml]|b`ÙK5!(|)bMᎋ=N} HM#A݃tkW>D: z /E& |Tr3lʊxwp/'hpM"0C[`霛haccPEhs%rw.?)tHrD@e ㄙ Jztc/Xi YL1-yuuSY!K.K $`f"嬰#.ycEy[]'d|ca޿]-7迎L6OUF`zE}x)2 !OݪU3G#Q){6LU053 *Ux1ٕF5`OvGH69bX4{e$EI$Sp2-ay?QVّ%ĔאU1eKoEcD;3} *~l-n׃󸽄$M]1Lp,m⹋CBĝE_\c{,iIqGXr$C@05Rbd&9Dt\"ObbDRi,6FсRb>یߪ ѧ&B1]ϳu-qm|=|.6-;,xEEr WI9 >z:6UgN_9̣ʚKWtqJRy7bfώTaE!BYYL9egaA,.G$v>CAdN]U>+ԗ%`^d.G\rBIaPֿeV}.6EhָV[cZ\\$Ǿͦ~Ř_NK{ yJȩ `L{&~ziW. f`C"M`A B:0 !$H(^,:'4R$Nj9J M$&B} P`̠;RXFtU#12O!@ EcӯOW!4锱# ŊPVg'͞X)frå!fڐa~i,۷-+58m:j4: Jт!R=O]80(( 7\m^ C|h |16iybwCNK)`3/S9|c..ܫ(IXO[c'?o,c&Q-&>we,hA d?<[P6:$;5|4-V&oh8Us\1@/u1sܹ2i>'4#K|q4e%TL4Tg%q&:8t̯{#u\شBMth:05R`yAȽc_%$68*^yIB}\L!M;E"/͢GtޛJ+WꙇN54>ց򼗚Ӓ"at{xRP͂w# 'ftφ|S⯺eꯦ)0\CnL]MEX}[@h]F,$WcWP ddڢ$ W[kEi0ݗ!6 CEiRK ȳ ͥH<|mOKG>YW!]jR?9"J:0:.5{K͚nZw!%E ҂Ѐ #(vj,7H3}CO1y䃪)ry.3i&Rj@9("m@iA.к o;_T%+Ȯ| ~:ǫG_v,/+hJONJV>5ejPLAF"? ͫ [ )㞏Ծm;ȹ?LirnI8UAT9+sM2^^ˑ9e, rJ@I!HZ :7vT?:Ɵ/u&vnϋyn;U!4O:-%pztDPހ^0^Xn RHV˜VyMnnDyV]R⼻_rT7ˇ儯NAx`õeݵpJB][;bɪɽibw!:p/ߔWv; 1:ndR@R@? &u1@X$#?:W?} ͟'( {,s'RQ`>-յ퓞0q\bNHzL%B@ѦdЫsMv/U(j /R:cW)pQ: 3o蠲j.D ŗnWQ*TzQqfɁg2 QÇoR/2|/+6ztqzW k,Iui4&j^&j^+o<vxM?PH(u5U(E_D)Zݘ!=ֶ}@W1>n(#h';թfqSdpɖI%ԬaZ h:,sݱb_OKy>nZz*#9FjGAx el,QX' ,W[*\k$ֱ|(3^?]`(:ʉ\L]*_V-0qJ4qONR%rC8;5_{H5a m,_MK4j=[9iO3ͱ"pS9"l#  כe UL'?8\۰ 㛏P-`G2}~͵VV.aNTY@ɟyWOpC4|\6aۗz\%$R]j#|)jO6=]:^k_AMEh|iDbTMz~3kqTYCT>?rQU=˜G B"wDyߙz@ E DH&D\W}W]!R@J<(4;L0 \j'=Հ* UW+9ޮ7VE @,MsXNד^idŽqV9 +P$ &P F5C_vH~k.>'QFrcpaľI?< * ^p wŖ)?[cי;cfL$sg|2.%kP y4j6i\r-1#\+DC˭z3Yz7c),E{Sd{Qmy +a8N9Jv0`ؼ\<ɎOb lC#7ZeGB*svZČ [Y&3Y_OYd$>K o`3P"\fn$0L{<ĄIf8>;Vh7ey\o* LFjD9=R%hevpg=t0p#Kia40:ls÷&Ԡ  B `ʺTZA$4.">xj6:%'ij_V"}MĿO89O7쬞 &uX}77"S'o2!s'wnq8&J%Zz`V!'Lt2QH\̰2B?3w]lyp*M٬7 M+_HqN1hM{N 3'ia0d7ff| s[,]rt"ehd:)}#NKm~Xt1ejg5;K77Qnx@pՀI6W)@da,v{}p 6F} aR|ܑWk=C[5uvٕJC&59T;njh{ЉizFd]G؅+WWU\P ^n0EAA7ؗR@JZFsEi%4BZ@vp9ܹ $]$GXjq0|1#fGR?m[ iIHUO>0`|9"(-dU_b?T Uk)sp4tbyWٿ~ոzFZl[!K%rZYΔjdurm I367as8±kkZ5ۗf8`1ىy[@IOD5YXP>Zvب i'Kh^WLbQu[2<#.3,e?wlb]1p(| y8P 6(IfNTM8T A2~|(O=XT0d=uTx 怟 @u2A]w ClNᬦӉ>$֍l3!aUi@\Oȹf$t>k33ƻ^iU<-m2B4"#ȃ˱9t)8A!{z譁LV8^ům]Ĩ? "2o=l0pv<_; B% 4~THq` ˳H_xo^'6;*qatTْŪ7we")sQƣc,P$~çQg0I piyeix79Z&vRzlfsk1u+UgP[A}4Nt-TwKK5b&tRJtcfYC%Ł7EDl7Å!(Yt[_WOv @#-Ƹ;lL/Pp}7A[ō9IXA}jBf(%jZGO\/Xecbm\7շ'v)+7AAݽX d ẽN?yىsqFosvGG?hqo;ݮ u FH> "֒VքH^F|ODunanj rF⩳U5*. 0](ZgLz$`+aIl>|]^xWϸwЊKFIh׶ջ@(]=mCpE2$Gw(L*H1KNE얂w@{`ȿ>n3#]# ՖAu'X_K᎜5ǁ8,hqK#T,(:.r˜L5=} A-t.-Dz馨%|Z20{8 'aZYr8W'q$-gڮOMRD }sa"!===zصEb7T)#EAaXwz4R*\#m5'?fe+#gTU`5`2#K2!S)>e׍z0Z㴁ªw~$2,jA ({{Q|W_\NSHi۴9jcL Mu{⪡stPk 5(frgU $kՎ `zxD_hg|}9Ŝcml.e(B#;޻U1:U 6,7!$II "kBzA: [_W<+ L$v3 UMnԅ{%3n5#@ѓu{ZvNtgQ/NկYv7:Tz|Zr9g^x,30ѻj؈;gGZ3>+SO1)<8ME2Bz`}e(<ĀE"Lҏ5]nC5 eFs Nb#YEiУo#r#0< ' !"I2t/ jTU+_Ö !&I7Ng&1I.\Q0V9C1f@벫;4s3boh &Ji`8i0C<Ÿ6M[Lmn>[o m2 䡤DYf^$,;9Vܓvmg)-`B%T-gS3(NJ|yݓT!ZF  ~s leM]B%a7MDL< nC{d4VDdEPZ 7s? ,V[8{nj2'[,xߔu:Jnm#<_:)-c6t&w/.e֜}#޿%P k|΃:)3b` y9>ND@aaa 4,^n,0Tuw-a>S ǼsP!5J#M%,wi[ԑ"=kk}ZݟH4'ȍ4^"2ՠaG9Y-t F"UGB%]%W092O3x % `aŋ. 7%j4oaz댮5YnaBc p:6ǘAH~SѨN#6l^K /\"KʫbX6# [<3qjK=zy<$y]mtKYH/_oFwWm ި@­=Z 3 ["4]#b_pUSj%2{ZnFD6 Bn8zh]+J6ٽٓ!q6saxr`lۆ+Rt}P(.?_] pjK`r?j\ {PMA\mcBˠ ѪiӂsCfI+ kk\]ncK?f8C?^81"KԳ s cj<3OQxD~O33tY~!BȆ\^,N~|iS4FݿC^;! #;8tmQ2Γ@T+Rx8 s`A sWڼh̹Vhkm3[]ȏoUَ,PHd1_z+NƄҸ[ï&2"`g|tSz: !ЋT4Խ69naMÂ\?&LuCf šKpWiT7ן y//}KW\cm?~_ 8tXv v>uAWFMJ6 r2ӕXh>Tʞ"{I7рXhB)*J?rO$-A =^|*mh&_8ǐ_ڢϔqp%$R@-rˋq%zx]x_w)"vkƲo'y;3\mGxB C1GTQ:z<ߕxd 'fCĎ upqޛu4BQto 3swag"S>ڹ9v #ߌh?Afmo&DA6LQ1DǷ[m0pue^=Zj_kx#v{Fu@&,< $,g `֐a0hIV$pDLŝw"ևH ʅSJw'lc؍gͯ>q+=f63J'n[cOQqLY+zE7DӊL cr4QU3~j}wZYcBOLgDT<NHHOf > BoތA6?艸yNnp"UY!sB]D'r0 '.t!-WןDy(]@A  RY0c]g!2 & %(hB-NނZ2Q-k1$q؊וz&{iẆNyZH8V:şZ˼L9#=dI.׊Cg|[<0iTE_RPUhKUR *.NuwgCpc|,@5s )|k^}U%T/tZ8mLƶ>ܮ.$j{QxtO}LLߐζ!󾈤уPv@ l``bнqtj/+JImcrk?01( - Qc%X?ᶘxW5u]_`gxt.e3`+Skb9rcJ1fG"&|,Ƞpn6^kբ{80ژ18Ӈl_BH-cuz>['b ?1۠FRAt1I-Mg>_5bcB%5<B>bB6t=CEXYoB^GA6jODVY<:?gEUv0bmғQa%j}ZAԺ'nX0ƯU4DKt|M?lheYe=?#nEfN͸洛]a,|W d&Zg`V)'O (0 .TU缽$n[-jX0 L Ӂ3UɁ-/Hن\Hb} HP,зh7WVB*R ?v9;XKifA!গݏ8 qu ]] mj"PgOGqZ 8:ɈNwn\g 92$)Lpe.a=tWm'"!4Nǁv' N5 ;Iac-v_x3gL3.7o CRO_U-p˒|c)x[LcNv 5|vbeߥ>p֋pZ[u]yzN`^?ml"^3T<7 %z,*td㙾E=8Ñ+6@Xԟ,Y Xp]`Ȁp%!m /J|cEf~.TȻVBK 9z?%h%K_Yo]B{-!Sª-xB~R?[y5@N @MQ s&:n^ R^,WRM He+PeCCx]c\X0>9U}m¡y]3p 5/M(w - 0ը_8ܟjDhKF"`##v zk*+0_=T[NdCjMOH!&bW/*_*ec)v58}?äxRO! O& u/|fT]>m|p ^p)tf:v!C$ 2>/v I$ 8ݛF.d/C8:T3XuR ZnlY!tAtrGi&h"RdGL}<Xլq&#!Z 4vfXl粆K~OiӒQ&^%/6p)[$P$gF=xF_k +_2e bO]6*Ѵ}crhBf/-;u u* 76_j^'XA*|LRx*6YG . A.FeRT)ƚ"ԉ3 oP\&K3.&ZH]k3r-4Y#냾{ЃD>5hJcjd"y,In!2Hap+h҇sO"1X*JܭxeYpjAf? sNYJ֯=*Iـ9,!3CBW|,ũã ԗ;׿ `Jb5*3\ׅ402aF+蕧O>9T}FIeBOk`<|ءԗݹ?*ɭ"Q:q3%4eW͵ж"ȥlFtilH~?2w>l;Ri_\_hr+4G"7zHԆ3tק]E%f=ـ[g]J(BPH v7ْ{zx{㯓҅}(6ߓIVuCf>&aG kucwJv q Ǘsp)k"Tog:˛ⲧ_<;ސ/zuׁ^')ٺ`k~*goϴnx킔v@vX臔aFTfĻy^.:Hஈ!:eCk[ԒvC;WЮz3e>k(uWvF;*׈Q9uzx'm6FY㛖8ugY t$ݓpE/Dzfi`bx p~~ ;<@┵٪0'-/ o;:$Z6wMw?IEW-dVgl(u5<_Y>bsH:D г9)4HD={Ԙ;J!}('Bvoh=N1[oB"2%E,<ϹtXAJY [R Sy'ߎWɋ@/M-"Rb)m)dnvNUW%Zb(CgjLFT,֝=%ާzhg+݇zA7iY3'ZHz5 5c`%kgZHSl<y f6zƾ]ܿ+^7;Q"pV@M :6!quEu.FJ/NٟQbMB^W<&Ć%K5V4샥:=sR$~m{:hJN1銖_X|?ކaK#plvVCy+H-2d'$M QG.΢^oq,;j@ lC GkMOfoy`'܋8kGH-_& `= jNa~)0sj ?ye#~ Lb!Oi#3zt3=&yJ9 H?xiWkx\<@YTP %cIHE7h+NKqG!4Ad f)Q jo]%unt2Ac+bϋ_ {)E>6>T HYh9;lǾ!@%bQϞVkl$e 8bɬAjHAQȌ+o8~;$Bw k1rrMsXCݘ<) 6_a#BD֦䯾n<. ՞!.M`*o8F 8excH+()ڏᯠ59>ä= ]F>e^e퓋Xra`7 9kD5/ G2],F`aF6'0r #bz\'8'(b# yw-;<ܽ D4`5Z3BYX0 5jo# )I?8S&MTgك 1Kc{UVcd F++L uFyú ~go-5/{J䜌.OK+u0.àd}g_d2RzGxE_$bA25ԷuKybom1. ʨd@w$M+\9Lq=ƏbYysjY)~LU10>?#xIB]JGQX[F.CEq向De XcR/&yY=MVOq!0Κ懡U!P/Bm6P5~u0QRT6(e6|LD ŊAK[$.P#{; VbNVo#Nr5V_F^śH_&C-r7n\7jC&`CA9` GGAT=Snh2..۟g~Ldc~m_}dϦNcRΟfk5ˊ vV:_ӊqiC\bZ08MZ-|&|_&) 7KZ&+UĨv*KH3}-:aEp\6,w7Z@!Re #-e9&|W >+8TRX'pټb*sMF/}wb<vVSz(3#zO=z4jɜ7<[Q=ʉ ,gJ3TޞL}=PgR3 !u{>+N۹:'={Y)l%}f/Kud*nwݩM:ko=Kv}8،Ȁh".MU8mMaVaQTcꌆ(rk`ђH"|!ƴ;~yRRAk_;F^`F3sI|ĒX6pY+-`MTQ[j?H^}zzkקen!E€nϠdscɝuˆP X;&B'v&5 hY|Qe||6lDЅeA-_JkޟBtU?&9MZر0]Rjt儨S\)Tt\Nh'>˟fj+ݎEkp2M7yhMo u[s]#k$xuJ|:DG:F`WT27cv҂A?" {>`_/@veCqIBHaXU0$/?Dw}Ң;5ŨZť#FV nhcO471}|t;ӷ 7l$jдH%k/_;x\`R3=:qO*= {CK"(hD;в~6d{x?>,'e}C~I{ۀ0e{>2w-L/V꙳Y4}&fD"<`U(4ٽ4FfP_Og5ouǖߝ{,O@8(&BcJ(}ӯ]vIhvذؿ{79osc`Q㡋.L<҅)Eе{)OnF'g 0<IӘ1;hʼx@}cB11j!if 6![|$wZWf<4kپ3T|~q ^T ne f!È[Yug4{UXCZG2E@y^õאTajJ%t>?Gm,mf&-^^e*ULhR&VSBU 1/vuw,>wA{.jq VP"|cU@iJ;!Y=6Z?#9v|עT9"Հ&e)֫'ZbIf"lƀ)fӔM\݅K 볕 $S(4y<ߞESsMTGю~MAJnh1EA4^ w#7o:V,Vӄz'_ &({b~D뒛hEh-8sfvo|,ą4Nini?I:q%RcO}k_z?ҁtl*g Qj$qQUa6tߖU2K0YϹ69O?/9v!W_򯈳7]y$]aYY2kp6]٩6ބꃇd*t0 ;FzwdUm䜗:mrks[>_+퐲4m2[_p05H6Ҳ&[Y|/r]8W/ oۄtRV^cG/(1{ިіLl S‚t8PWaN` ܰB'1Ɂ8 kb?Q :A >NAIKCjW9Rѱ { 70s řʎhю#Kަx1(U[iЀjaBpKA+GGO݁K#1/I^eIOp#=HMu(eCGé-C0i Uqܻ`NsB6{]'+N^S|wBqTe.5̳.QN2 : kl/8/\+{$xx+($ Y~[Sٯ:|䝵U x# b1/}fV>^?'KG[!W)׽#rHppݿSY([w0d#[ .~"O<ʖrz*|sۅOQ8ڱs7UzGwh2(' ~ud$Qa 1Eŝ(j7_J[)x ,@UΔYyW7QSn?@#;[lD4*0DE3W F++MC8¨L0k'`\Qe^#BϿpbBc()\10;q?)Mq5o6٣3oH-w?aR;֪l >;het @3 gYZ070701000000cb000041ed0000000000000000000000016790fe8c00000000000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_dh895xcc070701000000cc000081a40000000000000000000000016790fe6e00002bb8000000000000000000000000000000000000006b00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/crypto/intel/qat/qat_dh895xcc/qat_dh895xcc.ko.xz7zXZִF!t/+v]?Eh=ڜ.+oC}=\K_:Ldʍt5d!2tA;œqo-OzUEGVhJdS\{i^p͈Fm &řHU U@>Y1S3F5ItILcA \ܣ~ә|nާzmAj`cmsDe-&-3AXyfwifi2ԩ$_X)S_-LIjlc,VevxM߃xǩ"mm_vr?M7v?e"~):7]C:B!qLprdf 1Cٌ'1u2eUPU3I>Z;"a3:RCnʝWzEG 3%f`ss#*e7ɀkX' ;:A8? mo]#CWR ]Kfj>ߓ%EHO|Zxulؒ|<ݥބkՕjlUmf:GPH$E 7C D(pJc~%\=i k~cjajTgTɑ:Sw;$ dwp%D8 adZ6'Qk(̀-E)JQD#pb;e74얩f򺂩b,|5Q2EՈ_fބrK! PF YH<#ޔYL0!PN].H0m2L̃;{Y>bT,jgT;Sp ?f0Jìz|F E:44ߪhՎHk{*->DJAlV8|RiJsLeX,󁙊}M3h)FY)K)QyILhH^g)i"R%nW&;erL[Ν>Cf!]`O5ɇ kWWZV>DL4==PFU4.jnt`~t^9ky7ޥfU ךdqOy8v3g 7^$Gjt 'P!^U+w.ZY??7`Ů>B #梦K]-_z6ӌ'PrE'1B1{e.-ⶖ'W>D݌<&c=+ W(J.WVg ~ |Ոn"+=,1-$!SaTۄDkGlCKx$A[|R"ø*Rqvum1ـM|tH ,x PlG=Q*q _{|^YE"3i!>\O~#:@MuD0҃}Mkbi_xأ:ȽXZ/qu') w-w`W"N^h0HC%  Pզexet~M^t z֌  6nDC=SN@݈N~p8^u<ғ1%GMNBud{1=L~'/z҈bw n4i[/_. :(_|ԭn鵆9FbҡFad+1>_]MO*ea4;%I1>C+JVJQX ;eYğ z#"u?jK(F/ʋ߷9&O"sXq>JRX:k&8+c;jFDmm j8`θ^/a ġ+`Ldl>I- ` or[FmSctؓ ԧ+&RMzEק()Xh# ΘWqC7>y|$6J9Z]udEoh;w,nP', UO q1@Dz?5uK0ѶP)e$r#]GCLI% `tEU|:tp֊)?7]9[|"+B*-GkzS%JhžOOZj*]06MBUjWyyހD!Z Gg##39#2c A7ϗ=sdz;<r"Aт{n (-)?u'pԹ=kqs|pcS>w*3"9W Ð<3N&6SGr"\}dAn!~M$չ=S)D)Zfoj%tC)c՘a1#K#z.t6ءFM kk-` 5H4x'@?0i%iFcRy/pJި6'`3}AcPX;s#Q[J>?)|Ou{e|?$S̈́Wۇm&C4 ~)4k,7㣻^gnm5-oEKļ$"aUSD`t;$+'^MmOq MxEAG1qe҄ v=ۘS^!B6QJ(։ >Lǡ NT_bʥi,¸DIOmqGӼ?FϤjgs{\tc= ՞h32l1z 4ܦz3荞L?|Tl|)27cPdϳroPK-1Z>8݆H]d]F$Uz,V ғ)0jB^㲭¸yIXHK>dݭ{*rͬVLyZ"{Q8T*#v7><;HO'|.㔱i8⾭-@oI.lU)rl:gD69&vg,`ܾ@^K 1т&U>[H5VC6R~NatT<k  KߗMO+OV]ǃ;cha8A~yJm\ ;uWBL+!]'lo!{6Js245dq27wׅ)Ӑ>ct*z fǏC ~M=7E~h {-Sw62^7 &F en;<8+x=MEz(Ȫm2TsӝnM 4x՜O B sӦ.DdYa./s{/`I?Jx.fa(鐨 (6'`:Ӓ{CPK_ao?%Q*9%XG+lᣪht wMUi,"=v-<:Ҳv')a\Tw6LIB1-!;]rHrnÐSXwk ioDPiQ:K6MDOɭaJ(۴I>tҖ<<}3U=TM|[폝3tƨ!8ō)2SAs -!2D}&dak?}(C~|uWMv;fEjHd#¼tꌟMx; VhN?hsnI8 x?Ys%rVuth((31JuS2%60(3Tf$7Pbb@kטpqiys{k#0+X=C{"\v̒Z,0%ZX4ie+j)t=A1XrxEI˒u '%V5=CDAA,|Nd#)wvk;r~}VD+{Rf/ñlm˳]I^0&r;*j[֚P#D( wŀP!=qfweh~;.ƆnvvmG~~ݝ܉0NpibYJ ʺLjn[8U0'^hZ2;;bgv!([m1̙]5יxaH✯̍Fclz.֔3-"QkO e&&AI/ S٣PߩEȒaùa/ kۀJqgJr[(ךM{H Or^ol_M63VebBAih>xb7!0G1tk|7I)z vE0#]Xvb(k{V~[.ÊGD4H[\JUŹAL2Eو-zFuf솪p4k!QHr$y$Rn|ֺ {ˀ,7|+͘xZI7,!g͍߭)8|tzZ5!X6]i6_[8AVn-eAn1(`@6TKN^ZGV>HodSB֜T-j`q"m*,$C/p4z(5RߩJ5 }j$ -?Fu#iW ~MIAR٢@ڵEbMx:rC5hu',<725Ult$fnHm8#D.y>GUX_]FITVyM9JќQ"\r$0. t/9kc|ߥl`{,O7*SH'mݪ*G'æ> W g.$; 24Ɨ(TS! a"$?e{N#ۖ_&?#TVO#\bm<2q"-w71=gD1o=>$uDՅH}#lYސ eh aDa;}@|~W$?mn5W@Ck1#\Qn1ـ MнcRwሸ77Gu[FܷoEᨒa;-am}D\q)=uF%H VSVv JxkcAu刡{`VȄ0 >Wck:qÅ9M E;`q T6|f|^ص'Ʀ|]ƿN`sƉNTTEJI<,B gHL)C $Kpl2.ļMeR{crQHkL+6%V_&0$ |K1zŒ@~l/H ?s8PF{t`Y$ &0s ]U3vcm٩A~Xl.2磌JK Ӱ̯ Eh* ?!8MS؞:FF8/ɞU'Ժ9*]:2+_yR4]͉d%td }*~oRKRSX #e%+j=}݊@֭5/?C֮7rӍʨ>vVhuY֠iK^aB:Hi`ygM<*JZ7RRtjx:Rhud˼Y 2w3vc)pQb3M%+i@lu+pjv$aƄ!ňPo~u(8}T_I&kl33h#ϚV)Ҵd!\\LXkHN3 8kcN'<^읝8jw R WNPY ~\MܣukPyLg ѼӤ]rmҐ)3> &$FZ4!vC 7'߹ ѫ z6sV94 i"@ ƦhO+#_ jfe~R=3TMi7h3#"Gu(. ;?O&EȂ~ߺ@)vwk/ɧ ۏ^FnZ 7Fn}ls͡c֖Iq5ZM,r畴nayޜHNھZ= 7TsW^Z,Gz~C (P{%XLMGf -wa,| ӟ9行5a s-Sj)|"x.c>NhRHb> LTw9}*IO省!XNhçL_ұ3->-{#kiUQ~z1W8;(4dL6D/\_EiNkgR4H,+V]la׉7'rI(f~ !"Q8]K=MM\:XO< ߝEbUbw!q0shw~*ċ(^' :'Qޫ;y/ɓX>Sg\(; 2TZa)wp8P۾hX q[8m1fpAw<y4ŧ6LKbsm䟎 婱VF)2Y~0г% AW}ECK~zzϽ ?jfor`B-q%37ÝAdSd .1djqi;o< Z;F3N?|w[*}NczD8-σ钬QzœSȺSUސ#/|B{$*CM ЀK*dUBi\Tu*;XfXD}cI/WD 6-B 5XEuPѳ0(`bS[ V|a2lWrH$s{E'鏯j![244"['ѽɑ6x!6czlGx9hlFAi˾s_s*)M3lzfRy%*,/>mLgwc`~ł.qO5Jy_۵f^iP$9GTL-NZ-DŅZ2ΎS>v0:CyL, GF KBPχޓ>ަxƷc q)uKj^jЊm7TimzShtz95V+wd0֑K"h|AɡvP)*;ǾtoGfrthbi;̑V#Y#X\=;jo[GԺ)?cەP/CtgSNI@;>r *"{0^Fۈ3>׸ٱgڳ26Od[:"^&2!a;-=J_ONMÛ"}bYf7S'8(cf"˻; ҌWv&g>2$_iθڇD_WH삀r8Dp=--}$)<#cn2CkVxK?Htl." P̯+eVqmyR~ꕀ{rKEPpO֓JL6h[4=1N#ǽd#{U QyF:aTԆuD5T>5(*AG!F۷a~oIjiT,*1J/WѶMWhņ ȭ>gX;oY.a2O(MpA6l3[|.>zԯDZJL{V" ц%,یz> 5n"IDmX G}o.xzTc|qq@4ht"pѼtbE;%_?QN,Jea$cKKj~֫v,y9 a鼄19l{<}>(7hPkQ-Q3a}hZ\!bΚݘF-Kw~K %݅a$7xK0rf85RЍhTMhcoԴ>.&FFbsSϢ׉qh6Nc5? LއSb^o(År6g"5419LEqDI5Ah}lNA4Ryzؚ)kF cR1ԢC %SA/S~9DI>6ާ3 3pe3sL6¡D+%Q󙹂`S kc:Q*Uo5Z ZWnvF>ݽda~[@cH=Ÿ+rN#B/>~Ys{>#|j>PrQoҧdƲoeD4=˔+U!XYmvO)N%Cfm}cstYoYFx{HDDcn*ިLntYetJ=w!G\g!ᠶ^w !f)A%Շh73H=T+jPIܧWPUzjֵ"91O4u)Ta1X1Rq_Yq);YQ W x {<5NlQl?eN %l }ntDI1<(OIK|_̑8]|ơN UWO_l0NJDN .ۯᾱ83>Rf]6u-CoZog"ZEja}'3!4l@!c@~۩MtZߒ7}A%l"Ըw<%mmSJx:44r|4[ v=db/ $ٟ*jqk{]vdGGKz$;piǢ .@gSq #rdQ^;nĆ('qOK8hС0#u?`=\3yC[ѳ4>lzWcFq`]{ Oc[9 N|D)nGѮ Z4 iRiD%QFnwPj;5G:A56@2t`F o; ;JKQv*EB쭤O)т%D[llCB|cji*~Un",\SJxM߇&/Ioc)2yz^`\Z|,>̼5P9r޷ Nq;YbNW'eSbhNz</bB#ٹjyJ¾hloVu*/8ķ^#Ab/J_||"H+VdYخ$Og>='ܷXNAأ29\>ŏըgg}bpa~AfUijHHij ryxLd}Eu`{T.OAt1!Ho _c;W(V8_ňCyͯ|Xdx {ufT\^P>]|`T{ƲCf`>~JwF~ eE]:qĩمJճ8fp`}j͛_7*i\TtO$JZ.zAV)-"3PWSWPzx_'k׺6$>_+8̻Q34o-:mJ1*0osdJhA3Tgc'HT]ݫ$]{|]UP:[gqwcـ׊/G4Fl\(rX.R_>2䮯?3 ]̈H&7WI(uۉ#d[jIw8͘uَ.hP&EDhq*ɘ7*J"srPAQ<͊㯛t#"q(6 º@aG-d]W F˪>g$ߵUyWF%W:zMs{j:O@٠./t42$c]~2H睿G 'ŭ9V==0[I-('$= 譂/6/ң(pAF곩Q˼$'CkU>[}Qۮ]^\nxc.%xP;4^r2Z袦#,#}?W+y'{Dx;w"hv.>njI2?̩IOxMї}+akx.&*-,RUƯ* WUTh :Z-Z\!J Dnl2ݢ2;orѰ" 8خV΃ǽ##|>Y:<3pkv Scp d%=mhꉱdѨZxdiaD쵷6dā,a8(j`\,תte juD7]᜙=tp/RO -8~!_Y,Q{ ytjR=[%X0n^fAT[̢qnn?4׈COooު/g/6?\ MH&҉ž8T RC 7 #.N[!"M]!be$^a3|jΨr0^G!ߺKL΅N{xKxhRO?iKY623CZ]]Zv@騻Y[Osq됦G{~<Κ$εZ*Ӵ@X:'$Mh`Ƽh> .9n{K6*JDP'k}R,?2G@۟wXs=zYp2}Kq%B(,e=H-ra%ņ:-׷Ǹ0ℸhhJwjws]~$1d8##+N p Vfm[]PyGDkj ܉v i6 qua޻V&6иc$N{*AJYpJdZDkOhoIߴ x9<]z'?9JQfJ?4SM 0҈zD[7S.?FG\M>t*W Jy*_m-͘N.zlalO2.ع'P-pNG8Jw|}g*YA1D35wRV^HBt J+?~ot:8ckyg 1v];ΩsV$7 T^d}L9=Ƕ9`j&!gDsMA" HF{-JdHTdNm\w`7޶סehK>>k;;,s@Rkά|RmK>U!Ԡ%Myh&%tA{؃-2O$[d]~9qnnSr5$1QnR=Y@w?ff*RcUFi0B ȃbSۊVe\Tа>Ϸz7zV2qQYhzr % 4BB:dzHIRā+$8dt"/IBFvh]h~9ٯ d:~?!9p?I[EM^fdur\?+1#A1m8{D@u[ېխC dڅ{^m\{}]L3dn. M6(]#'N'2x~+S f\t)A#㤖#V. 'Ɏg}X)dbm5Bz VZ), _v~*Sȉ.= {zVl.T@N>;#kYtJ5D4qp poPFehv",w@/tx( @пʍ񵈆5ȴ؎RǍb=Gko> mtK\P,~3a<B.e,2VI5τ*]{f %l(j/%8W K>'K%_HbΫ3vjQ_cj3g2R5a="X@F j ʔ5.N~aaxM%ϟ*>#y([h } MKCa#, h6䟉587nmuJX+xԥ) Sr>-U΋C]4>fZvmfpP9*ƿnE2tu8!|+X-ez4sK$y@\!6-bwvIul"sLe'2/5gNAȏÖ etDmEyXZKU>L)s Z8& -J!qfMxV0[ N);o ,bOwJ^,?3y~9|= r]k@fͰǴyytJ))TKq qEBG]fWujQkתі[ȁ9r7{o'k BasMk`q9x}i'RtԉP,a5MEc0g&3xt \E~Э.@jI'8 \jy؅۶Y 7w$mޝߓK&Bm}E\> R:<2:XGā@.4oP ~_}p0i - <D \Xw8rY07X Q &]zQMeK&1 S޺"t.+knەHLXcvȉeХawͥ]L/&HhZڣ"/0~f#uXN˕I=MY?Vh"̃yȌu@[?d4wf2~p|7@ML^vi"4ؿt!w$Q7ny[s{Pֳ!cLcnB׶* xܵ5*y>yo kʚ `xe:2qfv]x :Ybp+ج(N1Lߧ vUp])н V:'!2ѡX`:}{vOzBy۔m"l9M۩ (#MY'?r&,jn4~D63ZcOj{`KitF P}v|,[i%✼h rjteuk.KQp$7ZBx+DHreoZ*Mv$2GrNeh,I ZdY)|UHxڀ2ȭ'OqxgsJ?mb ?Ω7Ez"miepx_ʝaWĥr^,S)pffM9+9J$G3dh'mz j:!h Y~ϴhKOƛRt<Ms'S)-WtfS+ڌr ?;ڀSfyїfZ\*g` Vr" 71܁ߝ;zI]xH I*m-{cڪ*!N|tVfIsQ:RE\C.6{BYMe\cA26M5\} 7$xZ?eރG:p;ސ S?BÀۮ~@Y-unI^T9uKEntC)cT) όC#SF/@:ޠɀ/b <%ܔO3:]$6J iN0+OmJJjliWPd& N9AD(A_p/7̨ʓMԱSEA X\ePZ~m`10|E;ZU?Wgh崟)@gfM$pQz+Vd(Ɋ&fej iOu-2<{sQc?^N<0iJq%pԱckx _~? gJf'!o1I?#"16ash@Wg2VCIK*6A(ė~N>s2xE@Ljzڑu,GȖz_\,VBsX(k qh$utkO׸F6/ rxM!CIn;YC.c,PC&ue5'=O%.*AO7' ]m@im0fT%C1uwyfOwKze?G/aS1@}=9aW3|:y^f]]!J[ w;\V#.p~,Һ{Kn[3J_JҽZO!ܡi+$ѷ8@G lKGƨvmOc8Ч"jW˜҇9bW<:L딥") ^cAcFxITs'>CϒṍSdV~aB֭8{,t&+ zEf=ѪAlm@}N{R7t"wmw[!zo]) lMmék9^=Bu&qJՎ*8-Yc>$ sFrqy/KS\ Hmxij&P>T]_STJk[%t#}.ͰQ.2XyUviAuB&krlH+#UO8F"֎"qhEv%{[P\i骷`N'~ XSe0A=1o2+0|@cօJSDC@2.`bx]3E0Μv1 ƚ~!?tJs!çj!O{P1`Ƒ<Br$ҡ EuAQ\7n[1@Li[aZ- ®AJ !󡯳JbaJZXL]1 cGF/4(|L u8fֻcT,m hvP7ęA϶7.8b6zhk8_@/gw@PCs;N^{ kXDlpL5\7a u&`2G:<[ރԭtga%H]W/uId"EBF,s2(`+lȶ8[RC_P12Ȳ[1%gNc[v#`e2};D`0',9δ#҈il&G{fW6v**V}dg#L>.v 3|)lwKv[Qt…D+/Cs^\̼(Y݅ڎuOwW#4 [|3jMfgHv[!qANb:`Lèk6/5foG W[F)HQHyXdlNQf,!߈Jra|>Rƿp(dCLrH?q&C:y.6c\i߲G (h5}0 Dc)}›P_{gPv`:y[v9W_T$x,$[ ]hЖ] A'Z83#5K 0UG%)*`X{R&%冁 /Iѥ~8GzBVU g]"cDVMGxTA66VP~rF݅C17Heu[ԚpNfUF|Jx,!Y;<*y\CBR712 kIJ{\̕ b\2Y:Q++k洩dݏ"ixܓx2[w|=>?dmj;dnU=v1!yc-BVA>Jd n|4;1D'iQՙf8lAlkӼs4aЃ4M֧- C:sW熈;2 ږwKѭ  TH^м+r]G,v{z]E%C{oJ$W֬uj{i61¿!*x卮$tr0s]jg=!'7} _\ d|:#"aG[Mw9*%/^qWᗚ@s8'zt5*t1V21w2CFw\@-}- Y. m>P`P)}‘bp'y~/ T((Xz2ݓH}5+e9{śe &#ruw3r3[,zƙeA*YrLhl(6A'YKi4 ]_3?Kml?ίي/wuk`Bzu[楚l8GxVO^]?8"ހ[XA蕧zc N:|cj+.\D4r”[; }4 um>3a&RֹciWJCQϑ*aI(\}R}( O;ZrG SdɄ2\.xq*jݠSg=-l:ؽ*M=vPs `|xa =dZaNȬ2$|!:=5"˻h-+m4 ?EJ{b>hݖϣlw"(_slwJ< ]BT>c1Uoϛ  WlZk~SȹR$%\y(aX"U1_ ^vjfFp&;.Wd6NEh Bu_ }ϲEof 2fͼ" \$Tz? iV.4KɽX۽AfhÇ(Yn>j_.@EoL&;n # #սiճ ,Dx2X `7N.=J!Qύ?AP[zlytQx\TdRBLCQuCcVS`I7]J?eaAa~O(v,i 2}H6-pJRc%3K ` r ɩ&ғN+S+hHHa6&:X9[[1/@~0×p/ܱuކ .9op-*r1CCKYR~#ʴ/L+[p\w"'ﺦ~6KpgOp_)' ' }%1މ7֗N W1%,`U$}F. eX|y$M֭,/4Ӱ-7mW,rIW,[5^\dҖ LwA#DG D1SfѴ|UG%qPŒk.jW٥,>m"^*h0zRGȁVx^Ť e %!t%⪬tbL Ԍ*\C»y Kv#; IdዑLv )IJDsc"$H%Qm|E>rf%Aw vTgF'21$g `?pk슎%!ٳcFҷy䐀93)l$XM0ÙZdi}jȟY,Ԉa$f`4ǔ0 !Pн'+V.6 msO n(6CIႍjX(+.Jz%ҍ|w]j>Ԧ',z[ >,}&nv|T_mY>{ITlΛY1 ohǖXdPfFVqgJ9PYZ)Wdbb7%ْrò-uQjx<DmIOZʁ .otFbu˂BU2f׺6+qe0"}G&zۜLOq c KItx+ ls}!O*3cΆr.NA9k#S8sYYĒ{iNaW۴U}!A mx=l$ b6EN7p6ͩG}iQ#j =lSք!K1:ʮ"͓%5xB qǀA  K18Ag Ȥԡ\F B'LwK,;b+Ē*j% K?]bkQL ?[bYxnjcWQ*"?[&R3ږnPE S_e`&lYʤnz¯꿝h]?YxW\µVAmh9&7u@`{ N4HqҞU#v039A:j.ʼni"CZ9$XV܇ 2b, ەq6dT, qT "^~U#nsE$Ì׋Rp`8*D>ĸ|Q{ [4ۛ"z?S$yDzkK# crً+GK+GwfH)s hZ'1$9LmZeHZ *}E ^ȊwwɰQ!/rOj[͂_|]MdcumdX49IŽ0sߞ->ɲ(ۼ 5GCBSa؁lrHN,fBМ  pyIlfJ)m3C(4o۱'Cf+btq|N;DN6@e= Ұc!ړ_[v3nrI%{*W4-rz6 ?YMxkEPעȚ~ HBa&e|x04/nI~  ?y 7=n&G=(JO O)O =*1)&ˣ:|^ .-,Kج b>xL,mqX<6=[ dE'':Fylȣp X T2Ki@HW rit֎9!CćLP@PӠsm– O so^h?Fg /-P˃_'> }y.BK!EWME7(ơ. 8k]eBk^J8%Ds< ؠMcb{K?hW=tfZ,8J[n&m} R{ˌN[bhbu\p/;a|3/ 1cO8zmueu!!&sXw-]E]_p͕_o &.s:Odt?&8€QDfsvX1|v}RCI'xSaV>{fʾwdmXD>2W(8։BVox%ĊzQ'Zv Sm ,+%lMC!.IPr߇,S(v^j- {%j4h;+ ,fy:?&1Q"cU[ sm׶hfw %]SC<3\)v;{J`cCTB'v 6*9S`vG\9_l榉>*U7yPyocWC\YFaM+(2`ĬO_5c@]Ei*56Ԑ*܎n(8+W~ɀGD52o~8qyUf2^o4qSh0T%*w憁k2r GqcJRW9][킟]g|E\oI7)gk?I bu3-Y !Clq:gNu^Q/ϦP1$O XWTU|{ E l Z+]Zp>C9粜X_K[lݫ6De)s/m4ZU9hy냩aﰌ5 H9JBdr|m|yk{:{s4X)7\}MrRȩ(vTXg`(ǯ;ꔁ:V&e مꡛu@U1cơW1~ ׋յ/qբl7ߛ1Y$&BVf^~L "\:0D.#u`("Ee4ZPL`̱~ %`9XF7n֧%09Ԟ?y?2Ua0dV'4Rqv/Ͱ^uL5WD*?sXxhB O{E@W炫F,`Mc1)ۿ~(Z i̗m^" )U.C/jUxSYKET#]]5D\W)wOBw! KWW\#5%7;\̍T&d:]jޭ7tsS=5)Xli$s6'\Rޡ@D{Ёu9Zr8=ԭյfB[Z)NĊjUjA*;dOKSpɋ2 hZ[8YT=KXAi#PH485ʢ+mQ2R&A/Nvp@Ҟ4B0nC<x%?N`g(kAmksbdG} /nIYem{:yp6!IϤ1=d6g!Mb.h]*+%A/dXdj[S4-P+;TR2(N  BGXUo{x/ WhBGBmԎ6b6rvmvz!DDq*nմ UV!ig"@H+9-(%HNƆHJ"N*;% F+b\/:I^-UQsyǯBP #˾_?Ʃڍ|oQL*D7YlE{D|bz4t>Ukcq~T5 z72|: T9JhW" /ϭo&ƞo}KBjzmeeLc ^(6 F PbtI!k,3(F+)Qۑ؎L,-46Fw_G W,1X ?J!G}{ <ޢ0pE"(ӷKʪO߬N.qY(CUcl(mvMg#g&;#Ԋ870vB*OAtD:xTuC 2MCF&|q@%Ъv<8ч]_`=,9G ʪz 6 0’\>Qm0Xi+h*_Q(:9ܴŴ$ĭx~_Uz ZR]Y3M:S_tpk( ӓ8em:݃3 vt*#xp#`G-덶Y镈f; }$ȳ@\-T۩:cH7"0WLhV)f?>_˥lBv9_ `,HP-x+Phri@?gu7mfܾ'a Bv' pxHd~ZLRC.Lf\ dߡlAߍ4me"uPX2~R-Un_QW #i,Y<~?T}A To,Bqn8cBCyB# 0cm"U8 :1[1E_PeA2G.-,Qu[LlEo 5ʎ1RZB*(tq?Y>ER"VSԽ<$; L8wJ5f\]ygH3 h SXRW?JRˌ.řl,ɨA$G}J%kIg?CFRϘDӁ:$P3C)u@],.?Co!@& Rx:UɏHZhL4p%m6D۫N3avK1Acǖd4F%_Wf"no=7ZKs ɢªH~?N'LEP({E9Cc)(؅%r{.O"cpj[ʄǢоaF1n+%1XErjH}LS*TWcP^~N`8spC¨D`~ PyR6:*"62N`R,? $D O~zq~r%c6٠J~:@ޏԡV\.TU>'ί cF ïGX@+F/VݹXVδ`k.zyS< f"2[@? .VSc(mC#<.UU\ɌɁp zhG-`Z%{z׆?7\k*!׏969U6NVxr#~T,[x7JE<|=zXz=fn7|v/D#p7TX{ $5e5 C+m08Iqǝc(_8)fAÇ4Ξ`c'2֠SWECT~41PH@><|[$^ݏ™YDz3Kv@^]bzj hAք:&Et>wؼi\@&!][BT%O~}QSX?WDv[r"/!d`~+Xk^< TtqّQݣ7Q3@TJ6;%p%YW"$ύy8 ÇI4r2ҁ$RT!v %?+],V+J֝ ۗ=L1Svqip TsNJ94O&GU Z.ť^9Ýĥ0曙Kz}+2gQ+5i[a3\Pa׵L-eԍL]p\Ƙw;*VT l̐"7~5`6wkX~a}u,$Tx`a]@^6fHV,w2 Msc3GГJ£C^8/8A81XQw̻Ą01ZFݗ^m 92z!5[uFbbzOYlZ:Om Ū }I{`gg,/D~YHqfJ`xۇj 6Ţ}Wh$7)_?[W2l%˚9U8i`{+yagfBdnQ-y0{4Z׹bԪ}سXCʢ9{ UɋE. n$G%JL$.J$<|6.$K _\"J"!*o pz*<~Z嬪L33>P8JO6\VP{Ϫ356 mfl.}|ilڷlk2ثmoRx`Ȅ"iΤvh ٸ4j&ga@#+J%e\ק< >13TW έ ;lvL(BM #م~*{C2;鑵ER%6* : K3~EgaLAsvGZ|7$7M{ۻV`5s\X`b+bӦ@%?A/s'Kv'zڿ6reV ;k01oxJLEDžT4lq-(^_\ypO`.4ՠ~3;]]*8\D ?!dr8B6x\Ηںodn7+4mn~5y= ?!׌%Gc1۪؂G^ -8i h+ciS:u~m2P7Z+sQCq=o ~qACz.:P8 :Ҡeq:sCяQMW^O-}G =EQ.4gQ0K^WM0d #V}p%jZuoJ Wmn<(▃4 |˪VUp66Q%y+H%HD-O xw+]Yh1UIMضp < 7m>H}2ҐwZjH0t#5%K9jMk4m4.`{%W8#R4x5u[8 nؿ.g]iQf1\YyKU2LKF]YZsa{ 9wk~M63]! 8+h4Olzzx\>nW+#6UDq ,{ٶOiog`mͺXf F3_A[>5uϧ+*Vg2yC{39FK(\B$4|DA))YL,w:\V$$v9b*~F J+:1u7"ژZ-z00i!&SMes͆A>"ϑ'ZB}Eȍ$CAOTa Akڴ͈x!{P\MwD&lZ#g.PHtFSz}d]n\^3d`)1uńYROF6޾ a2i%d{|'!l셍+0l!u3>Iw'SߋHxcVV/ F*:oS ! ZrR$.ۣ$ˢLG#`~]o5՛/lcg]V7b!^%akλr@M_ObpwљD]@D'F#oA:P0@CMoOQHRGi?ncôSuM*Je÷tW{\~QKP!=nQcǚ%7hEZdu"dꫥ#E/[熠q:l_P['D#o!HG^qad ͳK}pM R )6N>ڈVy$V˥S32vDNsQwu^_թ#j@!㐒׫QKnPJ}Jw;Jkڛr@uH iTBRM` EԷϢ֩e5[Mg?Z̩eynu^flL4Ncw]Y4j߇^c70tZ7kƑklչoXOx=Z+sr1~}lɂeC" aVW1Zj+[9Xi`\ؓQ!أ,fA;/AZ~eT%|[ y8!7" ,!(cͣ^$GI6'h9΋8mN6fPd9s9J>%ġj߈,^K v<\GD6ƹKBc﯃uxy2 ( JYtEcƖ B~'\AA *S!AfִO8!,[.fѝf mj 1YV\d1eFSӔ A҅s(xbPA^j?}KbYs{x2PՐԾ";s˞xz'1[a;nq[>j69\uRqVDG Qo\vj_JZns`=&x|8,fvUQADnFaĄ+| 6ޛ΋:4<2OF#xQ4;,*cOKD<Ad2 0;z'ag/k0ץSuagMP<\!J߁ٸy6Jj (~g߰^e!8Á hKHTq15 |zeWghlFY,on'Pl/"mHbP_`8ڗ{H}o|1AǹrA{%Zn"5EPK fYM?(rg>sXb&plWІY3~nfP8EcqP6#ؽLW/cָ#gnD3tTr{tF5XHo6~Ow_X!@{*F>l@ vU6 mEMUZTu]x : S|SB}k3JqXs׈5tt& O7+3@;RrC U!Nidշg%Z]W #ZNW5?NG8!r6J7ky ZMPu?hOffڊFƒd"ҫEY@bY_}a$z 7M>H;G9" +XdEuoU7D`mL㮾E!A݂@AՑW*ՊL7'8?uH.  vuP/I8j6W*\2o}5LealHO|B 8:y~YGWMWpsx{n`^-m7̖\ !\_i%!t$?mk72͹`l8!(%dp;p%WRT=]/3$aFyG!k˞/—e=;aZErO<'/ݰKQ7Sl=~9Hy'Ul'"rqkyJs7?GAg(o¥܂P bKυPJL}'^?xdv:etK|8f-_u]K1ƙn>z%CVKKĉyC?RX=-lea%gfU͟# *@lsZ1CJ=xڟBzR$~z+ub諪8waxNĠeѾiIa,3c_-Z5TE ~*ȚYǒxю *΋8Ȏ2(BzG㦯us1d;Jz-T2]H/!3iV= aŗ)3)o`f{6oRC\݅Cʧ-rȴ~*ѫrsKF:SbWBƄEӵedB|C3g3՞rQ?[!X38Mf0sMMS߅@ůCli/ bZg4i},;faxP- ~588" ~ qX0|R$;4[R(ԱJPOG ̰`cc>-3_946 gt#[LL=Y𱈅'`8OWN {;fuv~*',z(_o>_UT#9H(o0N 9IS>)b&u v-,\\ZA,i"YMJz9)ߐ'Gb 8|7@t[tf.1Lj 6.Idj{ZxFI"F .Mvzۥk„at)H;3Z;o I=6$+.u$vAϊ8}Œ/~gdŠ;0̿#B?  %Zjc~+1Zh_} EKm0|7y]IM.USOC֨@\h- DT=#.Sx85&? >x/+i)@E%E8 I HKZ0Br1)'^x&hĚ X'{K;&&YQaI-HF!2m\Ƣs_xc q-7#]Hh< #ݭG3ÉB:CWnإC\a$N8kW 9X쏝of)RHzbIXitBUa} 8n`3imVhrWDM>}jvI߃{랷$Vux֜,!= %G.:;ɞ9<.y&#oa_7Y.gc얂*@1',o_#E䬒Pv-ou^zhSfBޔYx( eSxi8umW!^etz/jz_ n\9)*°div`5$BsO#]G?O  _ȤMcW1hٕ˃Yi0NefSn_rE_  z^^²LzHD=G7HA}9ViXpGd3|?+xd ~þ7]>6<1S:.XuaΰDDZ8D @>j65-kvw'!D0Ţ5)☐7$I9g!so8ٕeTP[AGrWW0ڮ[!|@L=jFލPfV7f 82j]p1,'2}r\)EQ5]7truQOHnCkT^* !i?K"#J.45@{mO nwfT.)pCigb~ʾ懶Vd#K~^,el(xUR¿ֲ9t:x+ .I ֞M7[VbQ>V¶ԉZ&|=0ʕ>ᚌju֍@$9ngݿ4&D?78n(_JPP4g!P Y 41SX8qL3FKnT1e:kdwULLY:g^ҙ&0G|I]g""tɦq N0 9H6k$xſcă*C4eZ9,B(ӳ+{:j45e)?{ikjzo')q+B& ɞ#^~/f8H O]4eGT,< ⶗=) :AхԺP}FȬY{/;?9Wr6S]3g SceW>iwvVDB%?L^,2G:UXE@)#+-Cʳ4S|=YPzk^C*j+ ˸9uIy^iLnօ$0CͤϳL-NWjjaMb88 u!b H}oN5'Cg)%yẲ) 8vV}{HX*̾}ځX> =wAqSt$eN'&5\}kk[nnH0v1T[*&Õ*x]^AJǕ<]OT>_60d]Q>>Φ 5dwMZϿgybTL;m]Ktx&,Y -7{hxQ`;Ƣ'h4&2jc ZȜCʀE~@cRL03F}y~E;Fݻ|.V}RlPrw@+\Zl `us 뛡j!zSKUL`)Kiպ={k( Q? &ols7p8c#c#?Nbl'YrZ{xIbeN^RN}v"r5JoBy)zǗ6Ǧ] ȇhtť֥s@ Џ[s(0l(PCZJ@ix#㠵~_Z|%!t0(ܡ6x/o<((EH͹{ApߞuGYD|u#M>m$u̘率:bO=h2dn<ogGDݽXB ύ$vo!ʐ n%^0@W [2:A_H%DVn @3Y)MGt7m#u$ݚ x!Tc`zҟ mwO| BEy<U_'N(.;IAK#~Nl7wL/Y"(M/d B U7?]1t6]V}l`{։Qֺ9Euh bFcϴ`rSpL6čY#sCƢ%[9/y.0DWy*:‘&0 JwW3WKr?нdwk ^HF," L %zɷQb!z1b2qu\XU:$ QX !PYĺ=Y쮏E\S("BFD@#uPu ÛY*>wBxl̈́*bx6H,&e-1Bum\>[֜vt9rzQZ8 N)54z^>ywò9i|8 IJ;e:@+SZ> ]'Ǻ7K׃3Lأ[|rzܯzh+-66`M=\e!RZ(1?*K"Ç `![:4 bf%%n *G]>A*nnV^6EO7J\mo%+: ʔE*lK>8b_&60$S<Ћ<&+~ZiAIV#ysس?3ͼO^);ӔCQGUKj3[ZYB-,SN{9XQs!{&o$[}0_'ۖɮ`E! Ss= dG!:磔=,lMiUL-'v{+7#%+JBɞka뽪eZNsZ*$U~6h:y4K<~S*$ի39kH^d_'3_d|fld0@:,xuJ4d1͡!έSq57VHw)ǡt.@vha3,b4Ck 0k݂"sdmv/=&j^HJ{a=jsV2hs1WG w0wȝP{ИڭʧCة7ܲ nʫC?o"o<(7n$hp0"j@G. ցMtoUfM.02;|:`ٹ؎>s%* ~$rp@GiL/6BFW(BgCw_=W{?OQ4j~5 TA-<"YNǿo!ZXU $򈈩B6Wpb ^FJB}&@_ze+H9-p(Q/gOR#Df sii+lg_7 M~4ks¯-^(t;d=6 te7mU04m7U{5F#Y Օ4D9V Hij~TZޝO_]fN2=Iv#x,Hu`TUO)>j%N+:Ngf`p%e;tJmKг&+? * XA~ _QK/_wֶU T2w~1[f w7B\0ZfL[()(Md S:#w8UعwҲA'Qmh LtզH P,[XcS=0Vڂ9tR\[W,݅zNrسyԦG"UBA8d/٥VD4䃖;$hYT]n .aNE2Цf`LnBI::hJUXJ1Z9^32QaeTQ|ϙ܆4cړi6`-)Bg@ S7=~l2ӳʺAQ6\n +J̌&ݸ42Є2{|g!w!7D"h(6دvgr>Bu 9R!QI}He&J)UEJEm$ðe2L"b.b\|mN/ ;;>(π$gT'*Q =.8{O(sC/L(oJO]'2N-]՞rLOS7A\W]d)0xaFT7ю?b%&w0=;TC!~gQ>hb їrRjΟ qqvnJA丩4d/eŴOY^8Z5_/9._OR,EM:0#!u3߅R\rE G;-Lp\:c7|JUZc~*e Vl%,Xf5Dv<_1_tkўwJzw 4e-5N(I9 &K*Ϸs2]/騽@u9?C¥asF -`&R.GOiΧNiZW 3 ?T9-hҢ%!R+X \OVXrOV wN)+7ڝ\0SVsuy>1vgOak3W(}##I}TQBűa|UO4jAk("}L{0*+%33\39 DI)Uh ~ƩW_AX-nһtNBn(A%6hUoJ 7tHtALfYhnCk>" AK"f(EZ'ab挑 D^Mhʯ6Zs8L`ҺND6yeM$X׳ YR񐈳 2BLE5(LhkXh#Jw}6$9d2y"Z4>YQz]pe&T I8p#R_ah?lO㚔E{mB r6eV}.(ܦu\-eJ#1{A0@V4'L٢y>Y-29$y)=J "*ݓmX*QX_=dֹ eauyPN)Yկ]ہ ` >sO+NKm^|.6xSK;CH/&5?GEO*bB+~cb,> %򰡆Ň1RE(5hg򭗨YfPOL9"]xZ VF$_%!0ֶ Hx_~/ݫJ?ߥsAMC@z K=-$d.N 9%8rMȧ)%ݶl*šurOw+ ɔTU9nXcPH~ށ:QC$<LU/=dYsNP~d2WZ*iNtY oT|}H ?ɡ]ܸdPt?r'*jPۿmW3k4}x$Q/[L cj=1\tYqe[9Ax33]8)4 QQjSNƜb '{3Mi[xIs[>;+B w‹Z%?M :;R#V{M{#4_eA(Kc(ZKueRNkNRm+'3? 8MTT*(P]`gaH撊H8ٴ>9+R -Ġ++U5Xڎdz )g;*0H3SDF^?r9,>G"KQ<2ShI ᒗ0*TXQj 灙ޣQ}z]GZ>X9fP!vű͝iγ#{E1Ya$lwė1lp.)@XZ˯RܦT|}_$x_Ό.jgKV,S2ddBkj܂pJZ*@0yYu6獉DDp&տJk3JH0.vR Ye,X0sx+$EC4oD]34Yoe U'fi jށ_ʰI['LgtK4('GJg8SMfMn;(a> ddͨ➊͵B)<:Qu2[ P+pf*(WhNm-KyF]wA<̃ή];3tԆleIQͪC_޻FҬ n:"5 +m4N?zUHa&و5&e4E | }702i_.DvƁmȭ&SzSfaPgv\;bf!v:ȮQ m]aXgL MW%N󠼵 O?"knN nn#n2|5 .M6mTx5>أ© *E] .mH2"=3]#qHGu쫸E{Qޞn7;B\Tz\v˫#&m9'taoHFe`g0';{I9Z#JZ53 .e.cWM PQ;}8#@jTzBV>vh=x]""zޞ:8̟{}Ƃe1$T!<cǍ*f(0We_v/ 6,ȧ1'`?v!vp)aFQ?z,hi/x,b -)(bfgb{MV8 {tZp~H:~ՒSmҮ~q(>v5Ig6N_O: +:!txlgMMB`I Bؙ,5EBX սL]R#32j*lFo#V@f:Cbޱ~_jdo߇'ݚkC f {_~T1/#u D X}zB,3+?TM``qV˽j5Fǩ&`'_ Y9TaKYQ=?"uKhRTL:6u=/)xǛaxJO.ZY wW%9E\8 ;aC@apFZ7ld#ly."\`R<ʓ|fk1j?v 3M{pZKӲaJ«Or@2s&6#E+֪ӣ)+]cTD^iP%O#H(s'=K//6Y8$#1s #7H v,x0mvh:M7M~}. |Grkrs%G\/͎&**JA0Ѡ!ArpkEmjbQ{uU\ՐLUVKm?S4B(vU!힦5wH9N][Srj=]/a?-B &Hw(愯KǐmLSے,ƟJQf&$$O,!q:*nv0Hz1ـJ;vtNަ~ {{ʹͺ }h`lS%slBTjP7b%fDw꣤UPclW_C8*0Iɲ?Z; s iŸKm.=`@UlxMJm.sI\S0QFY1MK6 \]60w&d[/`BNhMJN& Pرf>fZ-8-D2P!!5ݡ|X%ʤv}sj˵] Elk{Ԍj ۢiBckݳ3h I^ X%*Kӗ@rP9'NǛ%$>7?R*AO&M)]%qK ?Ά5 ~KAH^Oᩖ~QzkBhTR i&PYrFnq6Do l\*MShC-EH&hc*ݩ bfuePoi+#[Ÿ`:ꈢ^F?n01~fs@oڅ~xㅥ8nxAH*R~MXn()e+BGz!PS //.o 6\f?/xؠA?B_d˼{`_~˦>#O 89w}+Ƞ5_K^,~iz^Lg5@s 6iIZP]CA<>Q[ξ?ҿ,+$"[EGZ/blmG[> d/D x"{e&^IWKz9aj(6*ߔ;ðs]&׬nT8:_6֠h[Swʘsq}eiϴR a(Jn>b)n}0wίojDQLL*zB`5Gɕ&Ѩ{ uJ\(q{C7Q#i קt` ߯>3Ϙ荍THeviN+kG^{N,9<xꆗ V'<%2I1Ol Bĥ CCIhlS9mU˄KGQW'C նA&MWăzY9h?HMzY?(n#7>?V)vԀمe>n>Ap3qٕuI= B;"-( 1'? _2 |oN)@)(rU$˝>^ߘmϸӴvp}^gq`]'ExtmwG+ ߭ɅMLE"Z+:_u 6RlKJ/;^Jc49yM]R9T?+Pr*\먂S A&D[؉J[9:Ysb2DX̷ \d#$+w)|qy.O[au"1^7Z͸"?>bCUM婑UCx=Bo~lL,'_cZ Zc7)3xD'5G\=\ph}.t}aF;ݫw%ZBLTޤPXLT359xȅ]9y5ԁc}|0t;b2g؟rQ\$k(rbjN S0.?]RTҝ/i~*p+DY%AoǎR:}˺mP Rtne4da ,{ǚNw0>$s[ێЫ-vRРMe7TEMq ;.-0oYwꂶe+JSi_T˜fN'dِA‘A6CLRJʀ.}WWd>6[Ů:B{@z7#ɴھNĞⰥy- js#.b't(>fW8,Qvr2CH?j*C]P9l}G@_mI2Y{Zbݬ\=6Ug:-[ fH_-][~WHq´:DX{ߴZ?'==lcACq&em'Z4%{NIS=[^ Z_<+Y%5/8!I~~>~͋^!85R)q..),eu Cb%ۚy `${9 9EÉbTXM#vOP`.g&>SDsɀtϔ ٙ~}yn]Ƥ/S☤K7ߴ<%"!ߒhaY;F,OpJl*@˂ZwؿMB 5B>~FgM岭&!:p#'.V~q"~oR+;NX+'iq F0s18u-wUkπd'M]2}pdHﳔE.~6Q,x+=RWT@;/R8ގR%n7,Lwxr+C%bB{f5ITcQEZbfn_ xC mF9DbxgΗaLQrU:TAJf#_2*}rɯ^hOo(!vG O/$* E,Xޙ0 QiZ82+iG_h>1#bv^*-| sRy71\]To0Oކcd@b8&cSӪKnu{,?f}^hg g9=Ald%R&lq.AU]iAY'}BwRdM&wAhK6#r( cHb. ZFf}r @2m睦(I13xm2ޮ{-? =unٺ@Їw  wqblM$3<=+N@W~]~ oXdT _e!"f.>38u:+L/h*y~}؋Rùc/Q&F(_d CK1 8㮅MAG 3N ,vG 5rk0Ta0?"2@wW=U> xJ1W1cSTfl5AuuM/D(N1ؔX=!܌t[r *Et+b(/Kî6VUvtLݼMGv\)Ee`pb_yVt;~j IW|!>ґy^[ LB$$̦ N5*UyYv 3G ӵ` !0IЅJK+l _)v[sJ9OjgaCT] d1%FCOAdd"H+!|8=vgvh_v"·yJLt3eHm[ǃgglC]M @JնsSj cv uG0SCo[VhV ];6 88d~;uh`YGIAXDH:v|j{:BtZHnR\0hqXmPJ6U9!Nxei-zҬ2U ^JonE1]-$ B=ƚFTjɤꮰKWIm[ n0 ϘO$<ճq7m,Zk+BoZwX ole#d˥oС嚜*q{Qn_"Y/ ?mqD L #o >0A'5VqP^>yJ |MHHoa&=Ů쮃f[Z5QI,(-cqhLpx ) Hm)k؝))vN,![1교k0v^ݫ&m^rp3%yw}$/6}iWn$뎊:ӇՈڮr"o-g-;9V3g" Z銮Y/3#>.IqGg#/g܋Z{F:m[~pgT4ss~B»F-2&GI7k .$]|D !U$ Mڳ .qR!g0WՓs5!n M(#).1RĂ[u0㦘"AK+ϦM\H5Uq@EC`77ʣF2i0*w9=pclh't`oO3KfqOWM^W N$]x/E[" w XIolZvX?) +)C=Nt[{DܔapOO T>q e9Qs[[Y1Owֲ\ֽ Y\QPrDItcLUd8^H{ɄR)<#v;>1-GLJ>7 Zw4ʞ:|I W=WH;?bu`|F.g;ap v-Dh]qzu6{ZP~3)2]AX9gIVHʺgqX!vJŽ2Udž/#?ךMJ?D-:9H*E_Uٸ$C(+rM9Mn?GCijP &eD:LM5UJxan bnP^yPBrU Pt%v!8ՍW&[9ۋ@0d j ߗ?4~ 7-g>CRgR+9Onb:;{K ekKtʛ3Tc{|Q@ H0rq8?U{#lnAK6 䟎#:gǐc0Qb$s2ջӱ;rtPh8uA׾4v@_B ! G/ju9_ӧL "d@) @c rn}Z}c.K^{{RN6p;^byzS%@Y40uv k\L?Mi}i `ltX3h\//iu46r.f֠كlgiuY} :z*G-Z[.Y D`&'OܟpM (|"5(NXԵG7;C4ۖe,=۾]|]?v+cO4G~vc. YrԻoYEv%kR6k vfiS~S pvFsN0_@H$DžW6ND-6AQUY *,R}PrWuacլf+ `u{wg@6c)xK ͊rCA ΁%ti*xw<5񸊝>PC9$Yp&eIN;|5lc;HQn| ձ͙agj^S&wYS j349T.gγ/\Rs,en@0x2Se^8e }x_,I5 LTׂtv22|^|Zh}j/||1 &fP*f6ȵק_gFcݢ̗9ϵسJjPuD"W ja~նz sa0$MѷN%Y zu}~Ty`#@d p!8 iz"PQc736lݒbZM+~KnuE&X+9 Qk%X]I^H|L?G ©eJg=rIW *ԧАvV:Í hX=M9ޔ(LDGK5-s-M ódB`;ofA"ɡ/4/Ķ)`J$_ b(a"Zzod׫Jq1%ɸsEDeer0y<^ V=k]׾UQE[L&ȹ٩kvahoK⑈$mRK3y.w8L)"rTiUkep?z[RA%J&3*Omoo; ^&Vbׅb(Ujk\ -On_tCJ{ZH`.M@yV8h0FE#j\[c9#n̄ߺ<=@iyF:!ūĜ1HރݺT{ol|!0.c&s^r;b [k8rc+Ӹ=GAn 'AlF"Y R95ihǖ梁tҗ߰ǥEQLzelKI"iye~sLhz+Fw!jq']mYKHtbk4u[I WNV6G)= C99:aG9jTf%9I*Ңm)k'0֌>rD2 i!h5vP̉~dY=y e"dGCZ~uٺ:Qh{ncdRbYeQ̧*3nG,]P >ѵ a/?8w+O xgd-iwS혇G_s/jȑ?}ᢡV= G1 Rk`.п VmiPC5js|aF* 9Sz&ŕMT:үQH%Gx$䡇z# m3 *06b"RS͞`~yRnyʀWoK_MBghnmxQ8*m#'V l<ѽ#q,.O@4qS>!owZ!=kf}ZQ'@|QBFR+O3KEO~ɖY; E:fNlz~ {#u|>j?g%,sii[禂ZQ l4I[G5=NE0]51$Ca9D/yZO8̧ rQ ŋ .CZlh_L'V}'mhD" ot[9$`p;'$wxld BuriAhoʰ?)@XG ֍G(SE+xyjJ10oԍ^09J~#ŕ="a6wOmw),M^E*";;n˫HuŘD\YOd[n*P]jofQ?bK fTzSr3,AE4mYBD`XL:1ze)ln9I"3?gh9fu0T{p0rv5xa*_eƫI{QaF ҫ\[ggv n\gݱYи]/!?k=dG'Zu c+_2H̢94vTV޸r+h+ߝp{2ȎݪD>|I8| IG&=`F?LR&M߬!{@.?l!EF+l\ƥNr07 LXUXD ^L s<3){  !$d!99lS:K>4L% =XR̓}\Vezb[JyT5V:Ju |<=.Ģ1G<5r}G)!םq P\o:ϻŧJvn &Op^^_#X)_juU.?&C|d a,[_M ߟ/P17qhp27;|ArzUɡO ކl+ Aq%XLJeYU#nHK(5_X1; oNҤ}:" LTlkߎCᡎiӋ#=Xb .H{T>UD J%|vGIs Y#c :!qRVd[ʜ9K$X6*ƖxYbL ! RgQs.'LBws:#E9- & ƻ|"~PI!H;̮jPz 1<|λ] z1dE|2sw^3coWGK_e " 1 ɡ^K>^5עf2ƌ*f2I ^OmýbRnh%Dl} lw vXrTFR1QEfӍh'e#S89aae5/ػIV!ISD 䇻gKF[X3<|4#K%b&ؑJ"*\ _XހNbC]s~dͼUmE)nB'|B@,i@u$pO(q&>S. jWVg,^[yQ"*NCg :&aZd/E]/r!b%i %mt#3"ũ{ &|F PS?TǾ7/R%ƈ] oy?$cx+"'{xo>vt}j0G.-Mӊ}JLyNk=挮©gh`3.BA^MQOb2WE>BOx`:HBƒ3OM>"ezrֽR8fu+pIZ.mX9$R!(@ xAHPrSޛ JzP" &O7)rD49mExx1Ïbɸb1雩0JՂLriR"-v+ͨR]l/2ټm[G¹~n{Wqqϰ׮ZeWw7*!,b<X(&Ւge:Q(0ecgDO"lO_)e F-%”NEߜXHTaB-S˫OցӞ}a~˟%,[7_Dn Ddl9hփ-Sw1L@ EyDg:PhPH7/UwPH@7~ Bg68İdֶBnQ- xQC4¼| ]0cMVC4e:p#Sh'ݵA/Ol_},v3[,#22O=h), yFO7-gd&3}E±YT̳Enʃ' uDs@Fq#beD%i s3W< mxv3ViÕl@ݡ9,EXGXw[O:c&/gVSwFNGbף(sOI kgDT;f/`N^jm.~CdkmQl$T*xI3!Ϻn-G%ɑoHER>$J%W] ,Pt~P*"+YT󍒛5lrQ= ]3/cF~> QeG V;b*#,p`Z ]U]鯟L*օ&Gm 3Zq봧fZDo&߮0@ӄzڇOJ!΁rʞ!/:vl'CD<&wdĻVp"aHe_%i&zP]lRu+,@d4~=$0FAi|Cryk _ᇤ$kضE<eC#ޱw7ZL-(ȡ#v2Ʒg䗾_ o&dvor`كL91?DlQC30r.Fdx~x3} s'׋6AGrRy=;0*ȉ9Z+qrd 0e SixxmKC 3>鸌;BJ3Ó]p_'bwV]jl|{hܩ/Q/hEY!T ..SFbӦKuhEū5)L!g̿~vc6,[]__BsN$:95ibR9yQFi5o7('2ۏ;d(h蜷ɝ(9Qڷ;z|q"ZESKzв z+/?[ 8ޫ$2:o9*'`OϜ>ۦ~d>a·P*T^wP_%Oj?7G/m; TȚ:I7N$l#rGK[7)S. =U?}q-c92(>6Q"uս](Xx4CdM:ONs ob{v9 y{[ fʓSe^r&sIFSHh }*CHsm26C6;Cu>lcP>]6Ĭ (z|vc~ɅO:~kM=^6;hҚpB &0JB{Xk=FtHNۥ'mt)O,._RkmSd|D@Wɳ~#Z$e15PkJ{G(A((T1+HFW·(*fb)4;ԝbjS]j%ݺ+Ӣbwy߻Q9P<GQcT׶`.@I/#Z729L{EfPLCUv5o']:6rrVvg,g%`v-MՅuZyTN[uL TJ|-;[W/*reNBB qg?- u/; elrMzY/$$AET5/4=0/@1A5A /mTqq|ss X-;8vi,★6S@ =e@KC)|\/J3H%RxG <0,\ GkزhXj- 54U?bBIh2 7Ye+Y`C/o>A`p~qIFtqPQ'"GKpqh8;abiACAbרF2d, +wcP3 h,B!l@hǷq-0r [iŷjr/g5fP.LfqCC*o,;83lHm'yr3H[_r# 1j֡R C)ijBY%plu0ty#i 9b/$j^Lw~z.NڃlekMZl"_`1 U2{7HU9=^.SҨC&4 R,rﶀ@iĒv6BJja}k {-:^Thɺ KfvʂAC| 4imh60.p+z#ՃU3Na<؞DGѱ8>4z[g[CA}A?̄H~!hO|ޱCGaȆtT GHtXe;P K7~,3ε:zd@SI)5جYk_ Bs68Nh-i D4uzBء"ap/6DEVX>3cΈ$dBB0FVa{)CuP)ę[X`*6[_sD&zƉ9qViëRL ʠ\Aڐ(eRH{k#Z)+}|a]? 9íS,oqb?vk\˙Vp9/T JO}ǡ)̊Sw lwl]/!1;B(GD}w ez0 OmkK|W׺ }'st0?+pt^ANe%t}Z=vh=9 Ǟ94ҺX^'jZ" 4]#FO3ϋJ?hww=ᄒNcN6XJMO\2+=0>x{:=|x0"lz qW"<8wn1{l!?Ҫcv7H좓R]uTWSV~g 7U's]:/U$?l:^y/j. G2\V &7'p' 'ПHed.MOM :<ο=jH^4o~/!; S,OYɦAsp̫DW{h) Da:e`0V8,C|R/\fTtfz=h)"- :7icKХn}Tc"c dP)_5!;oX0V?@>OaN1J\ L,Xo&Y^|+S-$l@qRVSX2џ\ eJ*< F2B! \EKKmq1qPCW mJ hD&\cG.ΈdPhr>ȄԹW2Oh3d<$$߽2*!d'==l `@˝yPr2 ޸B `o:"(Nя![')FM0!Ie"]2$,PIնм5vnkeM/n^ߍE|8hy緁${sȁ0 /$ 'cw ?+`u+[CE9Xr 0Vu!hed S{_L)s'q' $8*xK'_'<-a 0j DNR*fT 5g7thV:VA,#A օe'3HhyL:!Fl=Ṗz8Lw10HbrX7K6]T *tWi]V<_l](#*PʦwXPy](y=A*]lG!B< ;6|: ?Sx.CMupl@"O8Μt1T}gr<Ԃgcꌢ"k 26n"n>UˆUW$VuOζ 4E{m=eZ*">}E<ܡ5H,ٔ "3zTƘ;v7#pGswZ:RlWt$idhIHm#.'ܑh;Q>/gE4# ĉQ640#H 3 &yۏ G pASb IR .%&cyw}2u;k,oҚ8V`a*ƌ*dsNУkm(iEc'Vp䉿W*NuI OREXR=<\݋д`l@c0b` >aLeN̟"gw]\8'p`Aêu V0?yu~$ЍdBXp͈?/,l}n 8E7wljYpo?ׅΟۓQ]7Gf`.:)g8|:/%`h|4,䑯p'A7΅SƅuT`tM+zә&R T #H0E҆QURaZj& D˦.8!*$܄H_yfa>G…4'[γm9E/M9\49,7Sr4ϒכ)͝2^vAa5^2L_KT@hJwZoC?6)S&O8R f;+GKyW>|Web/wa|m_D ۄ#t:zkj28C~1JL2J=Y5 L*Jjs٤ASz*,3R"pM@}D⛯ xٱ""iNReH#8pF12| GdwߖvrZE2^V:\KPcxmKn%p," {ʐyKnU 0I0DhY)Ba;68xtL>״LzU/>%@(W/Jj!LT9}DrCkL4 6EC̅!k?8 :lT8ccSؾ`a;,C-:($vS2fY lN9+&$όP!nu#ROrJ@ZKMǍR̚i.*`9'cXSWa1h ;_h ip#h{(ζmVp䱨h~d;LWFהzR%ӷ` A!a3)>ڤ@ܚ1YX" p %u'plsL wI,4 )5iMD~4Š?#_98bmzL#оgT׷kE ~?USA8_ xu \cܕ2}%HD$lEOEetɁ.4.:NHwU m瑆bUJ` 4Q8 ǯ\-4Ef3ڟ]ɓ%4rxQ$u16?t|9+6fp`n8?\B&j i!# UrjϤ4g` bn #>.:Q@TĐ [?)s4g5 _[- )De`4}?cIlh*_~P٨YXDH~0KDbkitTu,E9d.[)ta㈦V`y$򗷏#g^h : eH(:Zlf 8 VP]1X#t0k\jAܟ5[1?\6 WFy`F:QvV\3 K?7S)}zaS(V6жBFJb]?_7xpC+;R,F泱Ȏ R$Jrj4MLAwh(mHԕIj֘;@Lo sD<@ 23z8J?s&#N(u_p9gS,`Jn \l[L؇i:Kq$`sŭas+NA,ވ~# JV3#%^w6(j_ Wmt *\?A3g35ddg8;r(`Y M=Hq?gL83 ,M*2_@{aC$Nmq ~C%tcHjs/-eU^n5sxCDjiyst"bwj J2]:oO oj;wӔhQحDX)B]s zrl0k۟7]71h)s@_^= `%y̔L9etDʩPl#JNt.7s7ORK>F^#_f'DP"$W>8O_3N},F@zGvR%j,y_ d4[5Yr݁W![NA)[m.7:*IK&ޫثd?iI <м£2rO |tVGBn+]SYƗ4YFcEAƞbkn"D$lLg+|@d{B?I6>p}OMB4&u9j#.+8N@g .e[U HxF lm&yMYEO# ${I5:FE}Ep]躕B6F.Z~GQtH\ 硸AMDQ-XG32hRNE7з#Ë|p(Z ~|əV/`IGۀkX3ߗ0Tl0zq]R@RP,k8Ta }x!a,z軃O#[2dېG m\ rvM)zCKx!ZdG2員{<_)ꤙI+DXد>F1#g41@ʂJ0χz0:60\'VlNȖG%rL⺶H(K1_6T HFCߩ݆~E$»;(ʁ\;[+񺱽h25hBpV47TsM&z0U@|:% ~XIx(.o,jKErhZ\&ڋ 1 i FVm$طk0/ݏ GE'a ;7yU; ?AD/ /EUҼVXqx ci4PpOHV~v:1aчcнdz:;RWBB*>.NaRn_4i.a׊m^e<]n[kbYdn;e畁@~ :äxdN.,! 0r6SEg3(ۛ O40=Z>m$}MR_1Z2‚mBTx(-@r>A*f5o,JYS8g7ۍc <D*TVw8`6C8;JrE%&Y3o U {^)mdAnœTHlA>nn^T3l{T<\AZ/e5!HGOKyi8xًNhB<'@׺*'uri>ZAƈ3A]$UK:&.~4"Qg"w/Y^w9Ya-TE<F~D(@tZ}I.I9>& He$Q'lQ KEǿX\ؑ:c`BL`p=RFP>^!JW@bTB6;KkzbaLTDڕ yq;dLE퓉:֡?o4Z'au;|2^@#IfO7m>}V%cݯ2s=TF`_KaX2&O X! հh+a^تq(m(QԵ <,(e!f`BZr{G|yLg)C>WQj="הaMBj2VN*k/V}j F:n 01%xIXL6Njkqa =Y䒘4ֹe'P߮0M]<$rDPS)^/ȭ/ʢDž(T<] Jt.p~O%pዑ$Pд7<`॰ŁFu"@`)!Eeq|I)#{.9 s)kX+¬"tf~]a'2 ҍo^$ rR)#.nDf%@aI6ʬF jLrSB~c7 ;WT|SY(Y$ZBy&nA e >"l,ʞ^C2Eq#b}]ƢV\8Mr`񩱶g iWI$E %hg!SϐѪhΩN ~C^fU{,dS=pD+: $42\ʩ-'B(n1 :.#6(ܜob\ꋨm[~V*&*)X+"VCvf:==^Q\rFx4.,Eitq`搃P{Ut!>Dc,(N0>ۅiH3yX)^ Km~^2 4a߸ v0}Q4)wC.65C,f;=0ljrksx ӳ'._>[uk$~}$/5}Z*g{sAtx#cqFXo񖔅yBG3"Q^wF5E)Nz(H14RRzq'Z>!v,qB>3ն_iwrI}\,g}fX&DHB:vΑ$!|4fO|$(>۷ˠEJm$5p%v{krAH/h=>RL1Y#|>^*g!Bavm ұYݨJN+@|2}®[ }Fg<8D<(%gfbS]K XVtdrBCv& &QdԮN lqfNj"LАچUq^YK<ݮYMcz6Jfu}K6pݥ3M6\n'zE~Ry#DAt@|[)_sgI}ǖ D]o!RC3}ڼNH1ѡ JYX oOB W9abB+545!cGao!@d'm~QԄ命nHg)ߓLX"w⏖x96OZa> ;Mq̔h_NcUwװ'*يH9pR$2K,yچ ӌ|2P}ŴqPu鞗hT\Gb!hdì/~ N9wz1:D 1_ܱa/$ .9ei,:t$4- &y\&Y1/(꼇nkKơU" !Zc.4Gf,̔-'CdV0/FAC!ddZ{ۍwhA A.-xyI)2t3pm7VMnO"Zdh#l\`67of؋)w΀wG&ОGydّR=44n@Fxͱ4 1E{D~G繁`v/J@@Jy C)?韙}dC:4U3S;+^2AdME9cZ|a 3r-,|!Nj40{b7|&9@Ҁw8\V2V#g}!8ES6Ý^U`vNGr.C&,D75H%Պ/U![:Aw:TUڶ0XQ }~X;z,) "O+bA.*Xgs%O{4hT"Rl9D}S Ga髕PX1³sAʀ[- Mnl^OTJOfSj]#hP>W琂lyܤx\u[# `dI@(R|/PQu0`K<5h0?>0&${@T?#EWV@04ml}Z}0ܲ٘ݿ8\ZԽC ck΂\I|i^`7MN#- >iԗώ:!+o[|=ʑ2m>N@Int]`biwxaܠA]./X^fl^ @3XY]ltN l۔  #烸CpIIiނEZ|oj.< ,!_Y[\fDVeȶ/}2n+ ‹w9'Sda2f7g7sNz+#}Z1YJfp/r=K%_N\2IUշ𒭁vw<8nj PG6qaȏ̙FDyL_䛸TC'KkdvJL("b!Ek 0o %=jf22%.c^zq[Ғ%ٷ YWZpX\8կ2w!`%"{8Hg.<6p5φ< ?6? <'2m4w IU|዇huqUz`vcރwP;snսڏ·"LyBXu1zɇ,.kIʀ'.'p}Sn!(_@Jdmʂ*u\]5m8_GyN<έ"p41Өt_zSmU}pB/E 9M1&c$RÔy_m0F#jS(n1&-,酋+z^B )KO5V&ng|05N>?1V il#˥pĽS #H ;چ9y]{(R|WA٦Q1~/V&TO"]Mu~Bw^(QXeXT?KqGQNR A3w,u [@\Y `X/^qu'C'Ǝ2xg{ 0c)\HRFбfPVD^#_44̘ d.ꔎwhꂤWMl2 kH˱P-ď*!P;w["=Py|`3вd#I]|E|](٪F ߚRNwOUۢVLd9 ˤu~m6;[;؟)6Ϩb])y)QT^cv-6M 7Kdn<ӵ£DAUcqoI!h,Q}oQ=V%aa ϝ9R^tꆦ(ѻ~C?R138GG8UTg_JSVpq?.ˈi#[;QtP~&j93i{d7YrړnLL:&ٽt' 7LXN;F[4]~mQe3C4Uwq/9,8!RZNmh"Y oQ[7tQ74tg½}-Ґ6EIHR|cs-c鳃s?Є//~0ur0˷e ݨ8?+xܯj!tɃ%mqeuhA5M.+dibt{HM{UAt7?~26r"k;EdqZ4rl{` ~Q/c]> Hp5 _eWGm׶R83tוx0@ǵ/&?bN{r@JD!6y ++S@i'H2@ mAv̋\CR>kZUͻx8;^SϏ)a|D}NfK@9ќ)I-1&mz _ީ ڸ& HEs͖N|o]DW jE-nvy3=J-g.T/6@sEY"H ?{:җEׅ^*WHZ2knX5k|ȕlXy{eP؏HL0kZ CFR`hsWPsa^Gf {±Ew5gxKzZk~Ǹ2 UL|*cOS{74DVDL 9~M:agEba*Y8NTՒֶ"텓7:Apz{SBΫþ@qٶaMFVVNZjQ)5VNe9=Ћ< .~s5š8n&*sNhFE8¢VE^"h=V\i;ej̈́]0ueng3:"2/Y?1B&6IKKbU``4Xb^yS=SLfj<9)WnDoXrZk[-w5+BA{3[.Kga`A2؍࿴H=8$Mun,Z,?0=]!hlbQLMB *Wըb#MrAI]8p$iEʹOD/_<Gj0CNQ50 x`^j@\'ʝqNId͙ @ s /̚A@81 aTjl*IlW Hp&A Gxi[QܧfmDAd x:zrB@|dcEa8z`'b 7_NV> iU_{*'!/E**6ubNl!Sj)X~yF!隁Sly@=[0L+l0|,=ƚcE!TՋ Q"H_$lJxo(UUVzQy޸6?QN:tw֟5r RnU4=gw߹ݏڿe~Aƛ':|l'Ia?1RΫNz9W˔ p{4h=?": ÛYAj۞U/681{&'ہN (iXC<$P/mf[% ;h&sښL R}̿1Ē 1I+PVZ85n#׍8<LE>\uw>lֳ]i}4} ג,P[e \qZ VS@ʻrImnVFRټ.@ϤӧɑE/Qp#kf˖"D$atscƠVďt̂*] ѯ*j0XC)z9[M@Pڧ{is Et,JW߬PhgLL,Ni߬0t4;דN#h*hoZԓTTtm!0lѽxd7̮䯳,cÍjCG "*WjztbS: \j0L2SR־-w^w=\BW-hmғ97_~s:eh1BO%WWi%1ZKLjz@귘[ B^,v +2?Ut9DHP t[B+qFM:>o3T*  a>>`hrnlc竓 B!R}4()% %(ƯS|\xQ"7;B\_-q^-zwպ ^6UԂ.BMxWJ7^Y ©Rj 't#R>\NL4j]*Xz R2ORivKLfQf6tC3"V$vpY/ $RT(q<!}Npyg\غ{ X/gZVc&yXw$dQ5@whk_=S!9` "ܞb[MXڵqQ=?B1M˻vCN I_F!m:1ҵ.ߪ|Rr8"sł@Mt̢r2S$ȃm`4$z$|xh}?)z}Xr /0\ [%ӲD_)AYΦ!Fح0uL18Jտ Z<:M>_%E]:.5yn9T$,*MfgkDvFnPT)5XeIG1JQ~;f뀌ZDtP2+kʹ-V%3E[+Z4~\> VLꭚt%tmFn 6mZFPoh4!d8ޓB,_ q5\E[O%ѵd9ɊL6RPuhEvkp]sP&‘Tι$8ˬ#NS?;Es(')%;8&P`-)Q;P٭aw!6D ZMH2Y<5nF3ImEyĿӆA{ ;KF˗}5V zzY5m QLַyXc7^ĸoBs}4vm ŹH(mAyzMuq+Bʼnv<jv,=wg򄪻#;|>/Ej`Xc"\3H#1޴CmӧAqD&sUQ'U/H0fSU$^^˖N\rk*B"O ޏthgud*})x%>7fB#h[Ի6:B* ~JG4:(7^Jmgd>SgFߚu% }]ߙKW[j#x֛|L  UilQ#ƴJL7HCt]ʭ\[Eaq8물HCDFl)ٺA<W呖kg༨xF#Il[-r! S!/CH"S69"(]"ѵZI$LA"ple4~c BW!DodF2kB D<ڂoOF_*jitÚ{zW2OWǠfY D$p@Is#*:aU?'i+?@E"w8z nl|]?)1 XSySv i?Upg]g/Z&0!ڨF%VNHPp>ksu(m֚K2_ Q_5emDF!2\bfGAc nac|'i$i8h4⋯jG!:>U(S)x|$ ޥL@N 6řNHUN}6o9_Fԁ0'r$*%xlcj>#2ZWwq>u~IZcrdC 2lӪc1j[EZUqP-J^뤒fa1?GA qj >z [οjeLfRbN ?oD`W{g0rqP=q#x=E@R՟}DA&s PtOL , v*i_#Xt ^]#U/hݷ*"l)gAHEpA5Y$oA׊/iGI/&ZEmJI=,wpC_ҨVZ?/pk*hzSe,2/ _:0&XtaɠM2ТN帙sݰW31H)fu울)݈Kaщ%h9l )kJ)k4ްL?~A5VŚ&_He)m =cg irP/5i8yhgP\1PRSזEF,$kx'Zc.d,Wf\;Sӛ;d~]׍?7*tg~費Cs- ބ$nkhhD3 {)HА;2c} ~5v½\NXi ~I!wNd_:nMhCGM`: &EŐJ|zԞ/$*2 `6/V+ ˂8 $T2nM@B jbTX3Om0tYV"~N>ted-_! BK?s݈}!;Sw tNJKu$$1qm:q0-gk &_!3_t63S$yNB>QH)a(^Bh/Z׏c!,)3Q?3,:ekͦl0q&jz9.ӆ$ETjP%+Ts4>:%39U{!Njׄ6&v7å, !6TDSQCoJȻ\X;D;h;nbVb0},;j }GhX2Q.EIvcvz~PzcwݘD/)I F3k)k{¾)0dD:ڦmR -A ƼW/a@a?րKVj q` u5>-T)5POm?4仨le1%Y-pP8W q_:YvҙnC:X6;r(mOfjUJq?C0Ә<<ӭ5 ťjرqeK\qߩ(_ Э`L6 }@\=o!PZǢg1ѩ°)mZ~J_Lk*#x"=V@}8ؒr@: 4 Z+kU+ĕdd)hs``wI7U "qO@HN!Sz!JO- $ &K` g,NтzbayLdn)#ndLG<}0x N.s35耢Uu FlOJ.-Jl#L рq :q#uqK5[YxV',ݳ'E泎R{5~G"=-#[[VO?;pWt[ɢmwa_bgio@Td|EV^v Z6Y5|^4XLlafaѢ[v>q]6)rA)TG UH."Bq|_?_(c#Zs/i*|9 pY5ٿksO<틇=Y6yfS-7wCމLj9SX\7r^h &#*P4I5^םaoǸn.wHb@p`1;sJYR ̊Rζ97sEg.9RJGYĎaM:'h/rlq ExKL$e)F4.WyTŗ$PSr1ہ𢡊sBVk\:hnPRJt܍ә3[h=P#n(L PŸϧ +/, aTf fW!V,4*53Է)G/3@I/foW2a1kg_OL^#1w2-S@1qlmh<T'xχe膗=ٚR]A%U+P5)khb Ɍ;җsM.o*W }Zn9xTU7w#K(3;WM,UtZ1眴_Iʌ0Kg%tUғЂ?/TmߕhA~ϖ?J>2 N/HZ("fme\m/ Qmެgmzߎ_v3YDsYcv$^88jWQONhZ̋+VT5"a^j9T6F,}w[h 3'z7]jOF:Җea*W 1ċI:TT3zTGed2>ژ"x#Қq.8W@$@++ӓD~~_"½Cֈ<:DѮFY>qtv1야1< *1Mש{mcLQmSO 3 W--ZUΜ8Nm9"V_(jQo&{.?knm]\9sˋ ~? s݁"sqC5mm4/q6kw' мLJJ&ΔIP9UgLEU'`,M ^tܨY8δp)&Vfi3~p hXH 4˹<7X~gJѾeb %<CB8L&tQ (A9'|_lݏUiP9&0C'adv"yT^u6Z\g-o>e>')7+EưP!>v@b}1ΝoxW>R=\J5q2Aj@6W K|oNN*aS靼qk_=uv9o=$~e ̬إŠ8*ML6$8Ro^xNF&" M] *bej+W Z1Ť9Ҋ^7 kDuIJ1T:i( TA zN@V~|Ø^yz8&ۓ~9*xIJj^ȵUKUܲ1,Zf5 R= Nc()c [iw㕿]Tcv 1w'0j,Uq58SZz[&T^#nH:>3YD*-I:58$')%X/2k%r4bW9J$7t]Rs ä0Hc5N1WOK-vf`EQ746W(u>jfR0x?*9jgm QJ*1Je pG?WT}$HLL9?sXm,cZB] _9#x6w''g5-n!eiK`#yjp$bX׭dx O E\/,ViBۗ?LK^U &v +w4UJy0#Rj<"5R@h/;)B*s#w GTGSPY!pDž7@y7a:dNhf*`Non~G>GAoʺ)ANs6m~ |`_L{C4Vyߪt s󟟬 5cm~cEAg]DsS8H2vәJAbn6j_]})@o:{ocGq7hn0o [ Pyҗ)Vn=[* Mb,wbF9 iK&D R@T)Q#EXkq_, sLznB5 /1' sģhr?qH=aX/lc;_.ta vyhwB0h|gIrvAKH>[ MXKBC4EBSڨw) 5G2}`WDxܵZ5PEr{L/ x$Gc]`S7$4آaLV `I}!8f{fJo-ULL+rn#ѝs)Cw)t%7/mխas1~Κh uͿ\M͸vl$b>$6|InPI T͗|Ҷ^%S%ȡݚc",> ILl5QN ? >$pRW.y`,)WO1Lx8.i%q/-9z=_UNd_ue|hkBbt4,fWq.M;Q+VN=BGΜPyvN&Q>RbAhal(fZAaIuhʤ؍kbgK(bX#=%#I]<`7u/~m|Οuf=pHc N)ǹ@O fqB 9/\!nd$(eL MW2EqV3r JbgH1AXoCjD~?rhtJvfJ2.=ii~^@h^L#SRCÙ4Fl S<#> .V{-ކ1[D(p7'Յ:sߙh*kxF^ T⏵V/4dd18A׀:xdg4 3VRe h=ۍƠVt=2z )ְU`\w4SHnL#h004CZ.|!`3f9x!F iN=ޕxI@7ޖEk%e!H{OmN 9jwNK.$.y[8UCcnlnHkM?łBo2B\*X yaQ @b 7ltJj&*&3"g s*5$b8NE.O4~4<"XM҄3l2-D6&+˪pQq]dn a)0D:ZWk΢bĩt^_OcL5㊝6 G*HhG_v"Cgdd^蒸?/EEV0OSja pŁ\ goNo& }Qv.tayvMmgʧ(-f1u 5w A3a\,:d7 zTʌ"vO;]zx_@; ~,F, C4bݜ5R1?'xժ"\֫BR7obw"YGmgRXe+E:+[C-lߝdws,8Gu3h650w%RQAz* [*'e囓5=ܺx$݉;ݰ\0[9 +*lvC4r}Zh7>r˃?3Կҗ!fm%KIޑOwuKo:"Shqʯ;gbA 3)YQa;,MK0eJߑ[mA/l< 3ӝO&1^Q 6?=)V GCbx_Ye}f{4!충-Mm%ʁuI,Od C|^$Íz%L64lNS#qiݡgqUTF e+|  )D0`.aJ^H>wdgK}z obRqB/&]$J!϶C <0 )m ^~U401o/;_-Jq5\s yY1b˅bX @ԑ6~ݟi:i#-d-cKCD^7*JA }C_1l^ns{zQ@*kEdmCJwu*ޛ mvQ?Ǧe(B|Y s ?mXSLn v[{Es>7B'a\ /\j 7Je>'E^OЌ_dcHKO*>ܺ9Q'F5bG@_USv"aݚhbNbrk7.WgA=kʼn2y϶U;6 yKgKNRs[ s}JJH3+/f6xڞ!!6W&'gQN^y.7K% -٠Sg0PQ>j󗂁ܝ0΁N`4)$Ž5H`ƻ$퇰&m*q"LXKm`U0]fSuT uVUh8\)_ -Rſa)ȐA@VI5 Ŵi8ud`8|Bw̙d ҡ+]>˙ X輥d@p+ e@CYHsQڏ,&Zf,W_{k3a[&,T|[Y[ɳJ:/zI! 6T F%y\-̽yD1a'\8R"rAx [3^zBԻF0 |Qہ(Fe/B'D>{P"xHۿA`ht8ez ܬ=xcCa=(:lfMNl#9Lx}Mpa(iy 2'C~Sא1DߋwvO^ǃS<=.cT~yB0_dɦSMJ"]C_HwШx- Kc$'*#͸b+gTcrSX`@Pl[DsiXv%, 7rL`27nn?"`;cz3#x9VW!b&+SKPLkG^%qY$.]ȦJѫ ;?DQ0En$w5 f& Hσ65@GI/R2Ӆto,UKh,&_Qd7}YmRuXiZ7<#  ưyzm2BCȢdwKrԷ[YOw>J ljZJhUGfb+Yd DkO'lmۜޅJpjvTcpn`na/r'wU%IŏnϤ^L>lbM制 +JreujwFFXW^m'`}Lx1AkMs^45:5^mĄ0e[H"] yikd{jV:O_Q=B.קXTerB/TpX`vm_{ql#Aw M["$'&Χ[ibq H1}/K˝\vU* ~$[^}] RLL#=[8Q뾲 V.{BTb\C6nGi1G} U.t1G^lAG&|(b= fggC=o  GfBSmYw Ay0xS) 9!)^cXr zi/mUF; {Т Z5lԁ#WP cm\K랑LNKW@aLPi/ 9L4*cV2qyGF+ oMNz?^ I@' ]-/9g"u%3zޝL!~u Ҡ96 R@&,pJ&e #5YA)c}IYΊSe`QuE|=-w6Z+,'?iCót~ڈr?cQ5^%†F] G+1{IYsy 4yGYqQx .ڤc`Bp1TC`Aچ2Y6`.,ì&i{=L|˴ "16QlК0'aО 5:{ثB[Pŝ14`!T^kJV&6o|k%q]Bu/ S^}w\{¼$c1Yht)'58Z] `]Zy @v #)8ɭ¤uc3~>/TbZ X0@Ɍ@|%Gg\}d,. /:bL A83W! E~+y^)QHcҤ$#T@Y)Qo@h7t m%obIc 5ivģְRv_|,_/)vjX];doKHRs+P".cU?^^9PuΫs6I 3юiRQ,ah "kYJZbTjH>3=K1&g# Ȼ@OfJXwn $ epLyE=U 8KgY7Hc6NTOηy&noyq˛ۋ9=r{#a9mnɐ|,8-ᖲ r4[T.a?sq~S8[Q{/ڜ&Cm`GVz`*~CZb~ªj>nQMz[D6r^.'_7GGgo/$}YJm-Fx>,*|x|߇]vMnK[ {YO9qJ*:iN"bAU˼*먴-^H][?6yGGA(*ANx`Hm>"آuqF kn^Q,y'hGc:bC~(^ҕdcz!RQĝ1CAz18`Y"IjTv }nAtHRX1.#44_/f]+GvdV9kXIfJ[kH'-PPʩ4 TMښ-(H)V}Z0 bOS `R(pKM}/nM*3q>]a8c̏S.CO 8+/_Y0XƉEg? Z`nx &&o[x]6bC4D>qyyz;L|Z"Z;1`|Z蘀x|n6uu(yESڮo5R$f4!E.%w ο ̅N #Li>~UnUenjr$o`Wxz27Rx(Z[/-}@ktGAca_`hozx=./?wePžw_100~b-$IdIsܞy'uN2M'C^:̊^p;_ 9j~GgBw~l<ߡɼm.ZrG4?2gN+d)zd:ӱzU>."dh~B;@Q;K0 IEkCA6r$OXԯcŭH8Cxv?\d&T>zo|zun)qRSxŽ;sZt*98GHꅚ-1"ƺn*Bf870-M{:|HsR`gQNQkjmh %ζ7݅8XLuUmdG$R H up 5d5hxΜȈ0cf!:BLG(@:r)@Tښ6%ONÞlm$ +:c`X3Ϻ+n-4qeH2Sx"$"cUAu*)!"sX8 Rz3Ӊh*F\A|iAu"n#2 z9ũ-:|08hrrZ, ļZKHGK W=$GWǝs@+Q=8EU3 jEf r &a8[44&{T%Bladi3r?翨2 l"/랳ä=ʬ(̔v.=e,N zop\}ڳkg"W18ni&:LWbHG.?KzCT IX-M<=!F|ͼ[\yt\6P1n~ .= 4ųbVW]-VrSkOP^+ *64"gKi?#RxEr m/U՗VN^NedÇ=I49<Qf 4ԳQP,_%TN]IZ2j0vGFgpi!A#< 'PXR)$ip, z# 讨WȺقmN[%_Kp긤7ɉCZx%.:w05"MNv͗)IuS]ٝcdO:S(Slc2cOvzrc8]E$qDR)TH3!BcUxhO49R6"CÈ fA$zlNnL &,yy,.o.$VjUwYkmS~j'J ~rpd.~lAB9.$b`S 7 !_|NI^ĢrJ 0DÃ)X՚zH+IK 嚗 ns_:i:}>1kpB4VG^KqgE0/4(in=.kj+d#Y .US5ŴC0yխڷ&\ RIB^)na C{"90ɩH1ϋrGm䌗PoEm )a4H{w#*'m.ve⥑FnW {W 依\ xJ/1b5m̎0>t0ktQtf#cd2`9 4<,2ë.FRqLmfdyC$ h-Y˪ΙWOps2qL8zwOW>_n$M+ґ$h.uK 6 +0nBH4'ӟTJXV8KŽ1RQq2#JVm lVxh{ WBZ)r[qd>OI uL⓭CKSVp1m.⫞ָ\L\(5Tix(kCy@}m~l1 ` ȘcuZd~?zA0˵Le >MQun*r8fBoB4Bk,&Hs]x`ˠCk5ASyLuu*Nw_K}F>"<::\}X [BOBX1bǾYW^&X߿Ybx/W~}>L$~1\Uv]v"8LP8(glJaO.pCߦ/LV2ilE M@^]2lz _jD}gj݄L1}^]Kd qϊѲUh~ْyKx7üqK"Y۪۶ۆ}[7[$943-F0X)5H@Z1J1M&'4g2u@ &,A콴v2תY[gQ&YB\t>NO 5HI%;Ms,p(DuE"\rʲ{ k[H?8 oRބL .ZbɧCk_ x_z9]}mU,Wu0IIYA]t?;,@d- F!Ũ@x f S[8߾fCP)^4x{;g|^t]GUK;~LoB첕@ej1֤\mEæA@Gn>0ؼ73}Uy#:ԥ1 DHjQ:Pf;z1r<-wӶnKW5 HOȏo[z3VFfO-`x/ qP?B)G.xhR"? (Mm}]Z/~ŨEt\gqՎ/L-!^K舫du_$.j'·d 3+`O ~IIrsV$t[lX"@ i1@njt|ZO4.Z ¥:!(4_12[ gƕ|i,5])hCZ1d*v.lJK5d(- !Ҡ!~# +)W1͑NHC(aY@}F`dxhT]Aہb$ Spl{jϚ_j%?VLDŽaS1SW}b:תn{<`/Zj b溜5 L,!2lqM$%s'c ڰEۢu {6~`~uOzf*[(Mqܶ$76"\ yTmV:3Y}xb=9Md]3i t=eDpmT2JⷷCH҈ܚ$ԿPͤ{+q/fj7I΃~|pld 1>}[-ENQ3dzW<,p͌w$t8U9ŨkB:~+@usC=,vWY"?[8jsSk3Zl:t}9stܬه6ҁP=U_Ad*rs%39a?ţ%ZxIΆ.._w'aS [% wsH@{n)@ՇL4>Pc*_H*ɪ磥Os:Xe047oafx[코T~eHg> |(y=w+P/?8=>BLWDbk.ڕdX0g 9>M6?<O\)mb6%Dϋo>)w4`Pg4ۈVKI`m ϭp/2]_&nx#$6xfn59e@0'VV9OVi~Z)`Lcq9Kyš-Io 9! z'Ilq_̽]frjġmj2%a(\ xcޚKz>=Rz kd4Ԯ;mhHnjt SU`5t&uimՙyen\ \,pVsBɬGqB$3c!^{#iU\!y ?"sziѯ(r(ΊrA(r i{!'y Gj5l.'>wFbypJY66 fGO |7+mRwe(r1z! %t # 1{oh&7v",Sg^ /Uƛ)չP'c=+JswDQl K5ȯ`rL*3_مʖ [`^q %dǺQT2 ģ O 4hIygӴg ZP:krLuZcoc\C$rC(Bp™La^PBgEtxTokI@qHAgqV|[~8N7*]uUNWm>l)T&z&-O@bmSW;6zW>0K4^cDQBR[|.1 : ڛR "ŁnndvGnH;^f6%N{7Z+?6)$d'CZR$^GszM}oGebA9aqbj-J=${ɰ`+ȣF|Ea~ DW9:2ޗS[FN0[kKoY.Hlnl{ 51Vu <z4 Cט9?q۟fVS}1_ C  sJ =FIfڂ /;74&ʹx brX U"YH}{| Z?]Ņ, s#r~%Adot¯+]XZ{ scwQ948`3:w$񻈾(bBoAf=V[v #r6+Lo(~~ycݰlDLn^9f.\mqRba{BF=<__8Iޑn"4ާzֽs\@ڼD)r)6 ]D z[DEn~pItÝ?UNt e}s =Kݛ 9= CSO>R4T\00:dt`݈څ9K䚞uą44E34SýV /W 0.D陛s>'ͽ{hٶ->6Cimj{upu9rY|G5x*n< PE>{Ff7Ze1vu P/{ %_ˑC)4=)ɹ|M}6Rsŗb}O%*c?Nf| d=-6 lOkØ6pMrCY257\|߽@E8BV_̤YsjWY^ŸT0dwz;~:ӻ%Uu![!W*"NkZls} t*3$J/錺)tn|W6)|`6$u,MC^bNS`?79JαۓU+bR<3> Er ϸcBJ]P*BŒx!q#7gn=t6# R|SW[ŔeS-ZLMݼʮuu$ћGeoa}c:mד,36a2v"nq8G|ufz +?l@e)C.iiFءIAoӳ,g\Zqȉt>f#N0x-=fAK^edكyg$U E3Gj,\9G@GHWU;A^NJ5iU=&5S*B^`S/a :d@%ÊB4;v3g:t<@_XvSXHv0E:'FqNdvj:B@p  J\Ec CI$Ӽ:z}2+EkҦ\QRAA~##ŨRI:mo~YY^c:d6SCi]+տ)0EQ}MP$4D?!JAD5F1^[6G{F KQw3xS'P1%q?^rdHD2vyH %Z=GOVF|0:{@nhǟѻ FYSJ_RK'4p裃?%P( -/%a헁)B)>=dȘk{銊|e? IpoJ>/M>M~wڤAXhlߔbL`k.ڦUMt_Gt%] $`F2ixaYA[ej7`+CX 5}NYp3zPQE:FC𪆰: @kہ*%/grJt 4%&1jQ9Lj./7B \Y˥UF{a: x:C/ AN{&SRV.7jjW 2NskG`?}hN 'eb`FQK1i7hB[t 祧TLlw1eG lq=Xpi՛5LɞOq"IV¯(f4Y ؆8n4$_Y6F2oE&-+Ip.._)J;dYNj[F9frKC_7G$ Y;y"WD dy"BHK5NӎrQƤ]jY)`mP{:\.͙3ULjy΁LQH<ȀV3!9Ig*o19ZAi1sKA9r3kİeOEҪM4\zjW;vc5M8zD8>@s}$3x#8(90b b%) ]peV轟'ѦߦՋb.u)]uWD(܀K1~(\WPg(EG.4nk7 [H;4 qtmT1t.5~.ڤ650ۄ VֹU 0hQa@ށU.mk)@_<5kt] eNr"]Z<㖵AfamL^ j_qw^w qK0Ȕahƀ~~h :$mí ]m1PƷ`,K&xM[PcJZuWtC1UZvf BG sr4gfΏT~4Q :\kM&Ё/ln ہKv3&D~;rVojYџŁ;W-@^%B b 1em"^2{Ff0A6I#ʍ@z rISxؐ:Bsu̝+XkCZe,3ՓBpG -/2 AyRߙ3eZXf!g: ldqA>]΢W@vU.KСLV} kǮqS^.lxh73V3L}~,_Fi RB >H0BEfKQ*ZѠF}i3$QԠ w7L[Hd/ۈ:bm"eG)w,T(X6J&$wgʣ6<4Q4nlzf|;!&N: 8Z޹MmFAG$9}#DHYyJ^+ofCtjaҟL njS->Ls-W'.UY-]M 5c=ku(y]Ol< 9;\]]Q}+qPUNOt{sZGLiWGa)cYtRKuUD4Wt-ɲ;>Vj^\oVx R,G/c՘C:K[odk2*h b] V~oHHsG@=Cㅑ~Lq%?tw<})[:;Ka\Gh⍰RUEаYVos z!uNy'Sp2YKkP6c?U㧼Җ.t>SHKݝ/,Ű/l2ζQhwdߣwOޜ>Rft%MiOOİ.|h[=0O`xbڐ<^. CEw}^ ZqP5W+|:/_"œ#öFq{[,eO&=Œ,M^#GJ;, Z ߻>~Ց4A-1Ww@ؙ5s1oWގ>`mYhŕD")(CQsIWrV|2ㆮK9,qyV)D~!"rW]CǙ*|&6}}_aݲ>rE%d rn:< |qo}^}D}z8hf(}oPm=cC }Bz^T4@ǜZI?B5X9I)@.TCEЙY -GEɁf2 :?%<0;+mQbkT}/N6YOeW WZIO@?J߳28(w((_8J(fJRZ.Z\ƉwAouӧB^bfj+O tggHwg8Sp쬀UxFcVgt*2|:mRດ){l.oM$cL:oy<-ן=?%4=fhߝ@{ȼj78-|sɶ  ՛Ţk9bL6U&I~ww[,l=ӄzb)N(cܭKcK\@SaMZLѿHMa.;7V߯ILKxu\ƙeѳ:RTuE*mɛ=ʼnzƏLC# xd.E բ/V ?eJn(EmJ}rRvoU _mQ2&GmWx-sC:`_K ? )3-LE?nq;;R qmёdAO:* .o9tMCv՜a~]Wygg.q|Fծ6ګV tjـ&E!hh:CߪLr{^ abTuϏYth[ 7'5|~GyN8dƴ[,F<˽Af` q4tBt~ Z%Ҧ"Bcr㗄< *3w+crUvGBJ̕𞲚 O?Yȵ{JGWH9*:Rܵ2t\n rtC/#VPB&ۚ(x1ቧQ_X Mj6 ~*{B9xZEJ v-KlwD`l]ԯ:+ >IJSx9/Z %!WԤ,dž^luo-#JQܑ'g h:X ʟEBm2,'qn*oɛpfpK;_-š"}8'FmŧkPmM4= HPnʰbYE$ۭ3,@ye@do !1ٛfo˂х^Zn,N H4AZw5\"ނAo.7VI[t~(Q1ӗ<>;m̒JYا^Lf03󊈨]jl*f9" NFPIDZ#jo$ ;9ivG G@酋eL4TnElT\E > #nʅAK`p EP fWA=1_84X[-+V-Y]H p{ @ BΞ &m|lS@\&)jleDm%0+i#zOՓX<_c} UXMԎk ) &ghzϏ* eJ/] h!hXcT,eOPm6TwxI`>3g#, T Y )XC7SEjbŗЌ·?(DϨg;PJNXHVeϷ>e&D2ěmQ0NLJLnA%.Ĩg8WbY0L"k =}Vh)(ZPV1ɣS7ڑWI9Vxk# MCִ:ʰ.g|VCȫqZwĀ8=3`mD-.^FR.|l_, ^߲" u}ʧJ_H& T6w{شy[nXΥ(F$L"_swʴaw9+굸vmNB@ȓ= ]9qO7w2߂Py'7-^ )sO`WV&HhM2=(tvߢg|}-m%]AGܙ5(/մTC| g9kU 1ee܎lBqJyR #."ˍ`A:/O( ,_dI1]y_n1nSIN?8An=Q|_@ 3#Ac>+XM50e (KLbc({5o/rK2L I/3gQS]aqCJQq/L+zZ IC@M*꥓ qskS+)r 2=Cj \*'UN>bJu4Uqwug+| "e_f6jLBٞWZ;,,zz% n^y+N䇎BZB Fhz)X }gch$<#, Pjxr"/W642߬#ojZx ]"e~c \3lUϣhÈ^<~PE W F1,u-L7C0E.o1I} ,Q\3@n=BO}WT^WWaX5Jy w v ]#N=ͦ`yFO4fKV\/Y!(y4hjxjEh23vQcpDE:b=ZOP5i"=bD &*}TL,!wB~ ОuYn: 6͍y%N;Ҵgef7x| r^QFG#cC(R*uq{ށEsas񬋷}Y/STGVҐ%ҢwbҧoPxВ' ;\K CL'V,CI׌""Er#v'ލ*ƤDGy{& 2͘Af70~Mޑ(N^9+wX Q=|bԸrd8r+Zvzg'n0ڢFW! Nwn71~o>RD{ܝ6^I̠9U7FZN[9*9- S!>? 0C,:-؏ZLTΣ^1+;,}-Af~^فGA \ &T"F{(y:K/qL\Qi|4^=vYllrmFJftV-'B]- /D3r!IH0`J"D&&#3j!/G|oܴUsV0Ø8YbÂ"jBxqQѓ H,~#W?[,DŸHU(Mʸv,V u 䊭lʋq U:yb s H$HE)q8bNJm!WbePmHל`_0ߝӹV˲ՇLjVT XmA*OC6TаT-p-zN1[K%+U ̕ w([[M2pͻF2fއw+1:ϔ :]4G(ۜ֌v 7זWsM$ԡZpG8 8qfԤ(Z##wz$Pr ke~k|^Zڏ26L7fC%C !on$0?]B_0T"wlDa06Xx *}TUa+VҌm-vE鴥ނ\[7NQQw *V M AaI`l 9C'`CE,@ivlmQ[ͱ lkpa$:Rg۪]-r @\Puy"Lx t <\HӠ uM7pEb!FVz‚|XŇ>]>a ѯvpÍ#3/$ e„v\acymu +̥Ҫsl] 7`#cLGlVR5º&+ɣ oxn!6WoB5]bt@'>mގ|40,_O"lI¶ne_+[Pp3_L( r+H_݂SrĎ-SNj'!Έ~}e7_`k1M!Lq6dsJ{ݟ/_7iXTD|~,hr*GZ c圁Ao c"*l*"qp4j]vtYX"%rgʁ;fB|3cb;42 KƠJ0R$wߦ@.394 5ܝD%9z9w)=xoK)b5<>BkW4QY\XƩ sŮ>)5UP~ƁG O3f C!y$ \a A6C QL|- ;Bhcсٱo %:d+yajKbmxf0 J0Ɂ h au IGM0(8 |,iLSU~!6LRsΗ;.{~f/Dq' {왿+kK ڗ4[  xTGs֟3Aę$l7uUrIAjw&~'4d~1 <@^%Fd.MKn79ng)&QJO;G,I+.BIuS|lSͳI\ ٲc nFYkN.ӌ2x3:8GEv |.M̏Q6߲5:EU}m؅9 ] g?v%n]I?;V4)56B ߛ F}-iF9س Hfn~_,)@\,0r6c.RzEuwsy4viÚ@%2InDLH+`=n9_DJ=ƓuFxאCVa#6Y%>ZV }W2 ,#Q?#qt. cQ;X~qy6Y%]=8&o&=Ճ%yιl҂ؗ`̝5wY/‰,̗ + O0a8p@f㆟q=cVж/L51?ch2( :`re6CCm]JuY$VD3,;*ZxJ}2jJhӳS7g})PlGg[ņ:0l4_MGR<.n[d)F%}ZNHLCUk2DB)pFSl{ב=!y%$QŠH^k"H(v iz  _*SU̾7gQ%w m5OD#KԜd$8XyX"1Fw* FjDO*͓i&.QJ\-N@@XƇbQ]<mrU,D3,z5lX9̭D(j!I0x|kg4@ 3mKӘ+E߷4Hɧ~ТEBj0ooIbc jmxkfo!ɷ"J4GI;;#Zsx>^(_ =,!M{uq4υ?0o9H/Z^Z$a30i}C]ޝrgvxiȬ1zaP, T4w Y_|~* o"/$[C8Eo(fu&?JMGpFjWpy4tܛ&&aD{o~(IHà4}o H{<.k[@``Wه(~ߜLa#(xʍv]w3Z2Ɣ%uZ4BMjbT/KĜE:8>V*Fi(Gxے"m5"2K+ F8&z%V{l(& },J.t{";gh_xj{4Mg[1O a<ߊ{fyDEti$?)ֶ5l9k1Vm-!uĦ08]ⴄ0In/Pxȹ[\P1-H* 3?$Ifҗ<1_S?}l5i zi=仉J%Hx" >{^lg '@5K?eqyCReNe3j 9:XdP1ME!g7,'DxB l1-Gȭ H2R*5U!hMt@E]A܉7Qx؛K zww!1LCy -* [TzUA79O-l ~BgUvлdO~h o]lWΒA1ª#:ilɰ[Bn—u"_*7hF cԐE|M_:sI{` P mh ĉXp 8iH-J{xtJ-}Ɔ8SK=AJGL%i^@]5$4H@]څs:KrzǠgJɺzS%]}[c i&QATaU]p#|!QB pF Mo'SA 4,C@v*w>[@_ԡ{*uDi|Pc MVBw92%3]b.PN)~ڒ~;Ir;7vsk\gTm2[/e~u_d=HP =c@-\iaY.2[해?* ]iyk7GpiI[! >E?iFIҹ\ A<byP\=;7%nh'{,P:"Oւ]W1mS1e LZ1'5ӷ iADXTc3gozn+ gGC:)Ty[^{R32 ~TfO 5KdI !% ?k և`REG+FUP 3>_kf 0CXW33kQwӄK BqX/}닺=PaTKLE }ݵQOӻb=-8tvYlƍPb7Q\{ fcGХIVP 9hM:.V \2j1?0 }Uč-&9_"Ԅ;l;ynƒ\$jWMDyTY FNƼSS65<#Q8'Q߀Oeࣾ#Gϣl!?k${DxThQFtxszpuN>QZ޳ nܠo85`$=uYd |F,⚗OKPjHTenGgvOGFu&RWdQ@DX)i\)>c$N>wT؝3sʲ:=bH]Eb/OAVl'ڑ(3q#zʪsgphcʰo);u&ҳjnM"NOc…Ga+˟9`O:YҙzBY߹畈H t1ٖc vq<֡qmk`ێ`5OT^9SY!L:ukMarmE44AHȺHŃJg6OV̹Yـ !/xQj}(]Nw`lʥSTklgZnJ4ZB&4&z6l.NX ~3Mk5b4/EW$:ztb{$6Ѭ"ԤMF8纁H%1 )AcJоI8%9:O GFaF vo`*)ܦ!DjW .]tğ~WɄ0-'C}uavVzʕ$@aTU~X{OWBI.Ì7٣Ol,Jm7W#%cnauW *3ăKl0O(9\XC8گ4F|ԬD~@Q|XPIAeˌ34 Ȫi-Nr]m_P%$ '/0ڀs=6tP3 1#v}S+^wH0)iSڦ%ۄQ'? Gyl6L^} :&4vz!H;`^3>̴\!WwW/KXuB4airly\G2`H k2H98YX'Up2,_R } J9&OcH}ttk P7)Kq̤~(Ɨ$ xym9vx]7/.85i@k}?UC!ToNc~]e9]bK$ +3-܆~ci I].#v&JF*ՙ))cVutП*b~O1^EmT"5-K?PJIy!z$RQYPҿ09R#)@xI (&9A Y NY;i{#_664)esggC 3F&43"cwyG47ѮjeHʋn u`РG|h!NuW㲬0^jkWnm3J*?}"B;iD)L/KL>kdCMBW>|Nr^v@o^[P]B:2ת¹$­w&[}9 Snū婗kT6S!;8E)f_K@ga.D@Hi1-(4a=۱Icw6p*HJQ$7ܗ3::7ChhdPsv;)j ˝˳hb˒^r܁:H_%.O?` (el(ܵ q Nl!pgz` \'Xb UI.t>X'^C >_:\U_}9Xk5z9^Hd…YÚ!6MVjLJ 9BF rJBȟ8v O.ZY`G3&5}NWF%|Ɇ\Y8ӯgtt!~$twq(k(K0n3b@v3'f6G{Q{ckZcWԼ{E* ҰX=P3T&4Y)SoGsvԽzL%͑"<[?gΖuY# Kw8usrfo𰳭nPYg3ALZ[8h pqi`rq<.e"?24>3OPe.'&[(T9R.djv>N?pOu9d֧fXRo[٘jf;QsH͙҃PCűr BysYZKqnEl ( ]K\V(0!;3?/ԠVU^cȸ|ȃ,s$x(أK%md^rEgAݘG+=qD'n4ٟ>HWkU~l!??Toxa<'wh@x~Ax˘bS"_i-3bA6GWM!u'Q^bagEv˓Y*3 N5^3^D8 | [y8nLVSY*Y1ըhw&JDt-$qsEcz}N(z,cGxpIHQ!ͺ,y,lMv<tRaX3pVY!]o%PٸyU{Nux1dAgE )` I!tGf,W%©/pS%%$~Z@%'4G_N҉^3C$0c3T,ԓP&atAJ^ S"ag?$蔹lYqY+Чu_CF;YT[]|̤Ya/Yȴ;*%jD/R# \FψQ&{M}?y{- Y_Ldq м/roZcJtdt[T#~}1KWgIg 5#5l 5 YG,sfWrM_cAxGEԁ,&Tϥ'u D zTXF[y0Z@%5cxhGDjp.H6_Ny#ȇ$i!n:>u< 2Sq)E&u.ߛՅϛFw+l=v[TqE_>!iyG e!k%N)iBKWV8cF1' NLU./+NJ73H2,(da_@EJ2T;`< 9IkF`Q@b tBQa|+|'[ox+~\q(r/N@H"o;Q>VR~M;VY*WZ"8GQI^ݝWiNb7N>Zj%E9d3t:%]/؜97m00KPFc\\{z8GkB[H1riӏbz#YtY xذL~FGToH." b72~W_qg=_[ d&q(%g/x"XeQBM]C:)C|Xx0$0LG䘞,R`SY%%(7q8: (5~축^҅fX{a؂g_YHBwm*JԨ4U81H'xH YC6O5GgqEr(~:B$ b;ZTwo4ͅp6@$k_\\`yγ]Z`j)t|8VF6 6d0TuQ]>o~%[U0)CGk)hEC!e}qMpp[I(,/8w21o>3(QDuGI("2Qz1A)AќX2ܫ:r]O 53] !v3#v{g؉5^ Pm1 qmXl;Fv-wLh,;Qpƌe;nKE * S|NmwNFO?'Y«ZCWuʟvIĥ[Wvԁ3X.;^[fiCIȁn]?>"ۺ>Pz(A֢h3@y |I^1[^u!\;;#>/={tWfb0!ͱ YObpv7h {_bf+, SJ[Jחx9͸_7; [-ZuڒY; B܉LT2yȂyhN!wp?a gzszY' j̮m:<](H&`ȑR|',{ B˶sة ޮp?TulI0A"Kd:zgG gcPy6NY]DO94<{|C)gg28(T1;9s~[J, rm'21qPB:H뭚)ulKDoۜqb":dj^V_eަmQ^*IW׃~zjMX) :Hj$MW] w+`>$̕ڷyDya)#k]O[úޅqe0h,%y~R[ܿ:fS:kVKk8=rEzyu%E3yKxHֹ#vξ.l ^7-8PMH fƆxAI$mUNuWYlay6cc :>~\ oE;TOAqfNIh4OA#M!֎D]5NvV /7$)՗6{ =&>r$^AX~"HYԉ['L9<6u~8Tik>IŠ97Qwy HBrg*M"F$++?M*vNLN;闶 P@$ٺc/*<'&%l]Tw_3o6@@[ŇaT<`\#2+9rNL΀}~8F!ɀrj"9՜gJp%JLݘzh؀! DDMub`U;T?Q7IRRoQB4_p߀phKɁ;X@f y}z3WbVh܌˫kׄbc%'~:HqiH?cU[ZZ_96ݗsxdgod|Y1K*TJuɪU؋C$-es"7 AAb6$;h)#\ }=tev5gGk ˜5=BX$}qF%(#Lm !|6onjɐQ@Om[4իW%%t]^N{96~'/*2uvp3if#܏ 9j(ɘ`&!:Y3qHQEQ [WOce3pMŝ 2DץU8j`m2HbL嬵5_|i+w FUz³(U>'ZAix8͗^;XX_1rf xEBK@M:2/IA g vϣW?t}GqQpy[UuGxh~ u}ģ D#,vͯOmջ,s;M{H~-hrwhi[ ڷX穄Wb [k]ѽI=g.'Lk?rCL.q5 |["zRs>#T ݍ3W"ڻ><0 cid^_2N}=heR GC Rm_Uщޘgpv@M\L9A{Ԥ9;3^2l9=)>DS!k5Feq?DE/@gѓ k^|VS@*,չKIkde^ڐ~?W@ "!Xz\%|B $+T8A.cV F'O-Vvޢ*w=Mu`4AՁ&RkQDOad_$1wҡH/0Q\EXH|*&`@M&5 Dsw#1NTfuZ\Z ;0HQal1^؍c80ZDz-K\LJPoaِ|3[p}mBېy@E@ydK;Uޚ!eٺ"^C6^˶uJx2?t5( 2"-H%G<"_ⶳ7 IiRvoV"2pMSN>>b#+UvT6Q[] Q%qΰ+-옯x%7(KR7\ 30ԵvlL!UJ#hW}3*{b~ѰyϦr'&-Zh=j+ Z [#4Л&Lt~i;h@xB漺qiUu=Le,/U&hxpB %唞m|`=ŁF\yiab~.aį᲌"&+C.̿9ӢHջ|AuS7s7 Y(:GI ǁW_, +B=Bx-_S?7;1v!@_:!ǎ+* I蠾m/i)`.#' 'Ң*[f[tݎuTEO<=Js%S?;/E`&vE)>mÕNo^~ɳXɯ?fHgooO=>l>:78 dS |@npG^04oO6N\Ev6C37/XKWp4ECI<7m[xZ^|d4,â-3\Ŧ-xo_uZ;+ɱ0vsSn 0՝!T>Dr]lÌ +GRwxX|W$6o/l1geWXa YeŠ2c,VUv!\)}+n5"?`ੰʎ+ݕk>Oΐi9OCы޻ M4z{Q-{!RLK5RuP>˼?)$U-Gln]{ #i]Uh9&%ﯮ0pZc( d<'ZK:p)k\?D\d0I?BԳwHּjea,w[Gy%̥\xԶSX "DEN K\Z-K^8?Ӫ~ɸo8 CP_7lF n.8mǗ)e0\%— UŦa $=?_Hɤ5=&1HBChl.DC3tDq|HnurRSw-"yuX:e/SQhC 2Enѕԥhc Mگ"&BZ2'|&KmzLq&~Wq7-bu_@ׇ>YBJ[ ?TV70ދu?"po`'HYxd>[$df& _3da%{fMH%XK4fs~qkYQZ<6/i59ӫ&_t.g F} j~$uo8)j$P>%ڹI%ҍ]=+r F+'G$qȮtRmYɜ?(WaA, ]{lvٕI Wvh.%{GhOXjN".{8-L|$ydWu+6ƥܱ`^AO9҄Hې5G\В֟1 9ģӮ%0NW @*q?[qCZF]ñ/(vMw&Cl1jB4paX#V>@BJ^ൃ|"|o1#^y jwNUj:`//B.L~%̈=?ušrNigىl3ZlYdՋqh@o ud'rt#bj~޲d|n ݬ;$;HkA;mX@ˋWd&bDS3~_b0 O=;>.h,x1=Szk@m,t^7$Os· S'NLIuHګwBaXod,wݱa{tز݈vZ k- Sx!8[ߍt tY`LM0۠eIJM0EF0NdYg$%*CH7}^^0V'8F9~ aj=8qʧPg>@ˡ*Jե*ڊiMyXI+-$$p? huukc,‚bѧ`(iSG> ȿˊrĐ<ݦx5[<鋽(py!ڋ+Y걝* |=O-D@iO˟j .NE0\sbot3O2=ɏmkG"V6%;Lcy(KudgФtEIN}Q uXRg% f;yǠ㹍7ճrxr$_\+v699V_^o2Srxla)_r=<]VՇȨe&/ pHSQa5ewsZwnʙ| qqBMT{>.Bqܾb]"#>w !ݕWG7HM_wg:ws3H2.wLW}۬j6Thmߕ*Y6 :֯Fu,*"j PY1o~/rPROQju k?~|33ez/[Gzĝ|hs ٶ¦o Kd+]˪&[)jDE>oi YdۼG@*yB9aQL(܊3bBFIṫkMM{#5c<CFl.SC|2n9 jeAt1.x޹)[;=M⾻,x9:=wPC?jK4?&>S.џ:Ȣ 0Cm]5]M}5߾Kة V*պͽjw\75fk:q7lX媏ۻ$Tj]\:8_:U˵&^~R4,`?ZV޾%OgVK#]D p_$= 1fҭ)6m҂j&"cW _c,q8حlS=(*Hlc90:z4x%TC8,M7H#xprU'O@-G#}?ݚ2qCc:kN^eK\`bO kh*Bkz4Ҵ\O(](,%vpQ 6rb4lA]Y GThx́3^)B(=jI=w=ikɱo=| ȁJ.‹Id:{aTfYFz vKb@?Xgڦd6\l:d9;IݓB; T,+/Fa'}`o>t{+wjF$#@uca"qp&]O\.M[l%pvrA@.QD^9:/܍^U%wt橡94} >.aiBi C -J,:WmJF4Ɔ+,ZL.!̚EVoݲ $ οWѧR pJYdKuHG3y bW#c+zmijk׆cgFYuc\T_Cla~b=H; y- 棑FRCvc}j,jBMj7Sp@,v2 G*{ ~-+iQH8i%EH/LGj`;Z\g@?^_ h^x 37zֲi@AA>QX D{$dVp'NA`^S 3j9֕7w$;vu%e~r A$u6L$ho*HOgfڑR փ tU 3e[pBsC$-䓱jwkKHiD {zu*f+B/1dz6|V̰y]؄vY`(ddRԻ|R`ݨ)Rq3$(-l¯bYB}-?܉3lH0pw>RtpngRևQRT;Qe)mv_ܲo|r^]X_apc`wR8*B\E eE%w\C'|}bG@](k *wI>C q柞2,9,,I%)o)RzdB\Ѷ!R*;Sx7V-ga'2AbLE/#+<.W)%cҚ_ךJ. ,CB(v@*E {X"{-3JI9-.ތRord# P`1j3Kp1Qn&* "rcRIG}m 5}ݶm(cȆp,Qi9M;ogP0-fIې5U ͈AVB]aqDr> I`fv1 1x[ӵxP\%5U<GOݸ߿EWzXH,bvcJhYiaP5}jZΔt.Ż P0s;N2O l}@H#9)T7l0F~әA[bXz?) e`*}mt9;x;(x_:P{6Xl-BD3G⃹5߼t anr9 f"||1bi"maQ01>uND^%VaB+ؤFTlw:otxu|##_ŀeV/jTK Ŧ6geՔt+F_=?>ljܙ) V]^@cŀ\HuĻ>E-b'Gg$'Qȼ H傇fr󛾑fNOu _rt] ^cBN:M"rQQ\ԐkJa) M$K-/ݪRuKKc19?^"Ѥxv!=7{ٌ<ڷ5?]R'Fj}E .峋I#y";pD)cGGS1IkbyOx 3"*'fYԼjG!hg <;nOdl H6l%1>~SHC{Q!k.t" <.'1͔ڪ9P_UsrNe""NX@\z61eq-~w8\tOU$39n]=GUnNEiv<4GwJq=}!6S06QωWSil$V $#G N*-9@[u$Xr]2m~fy?J.UiJX  5*>9rUym,6Br(eLN}f~38uh>\-@i:>I8s,pȊc*Y;jж Tʨf1<*m:3(#hmaɜf?]2>'7͌(T|\/ԁk7 ˤ蹤ʪ8236i)=}_fMSQQz0Ņw,ei7b : ~Ea,6q/`h̏M?`*4|bKj" 9ߍx:뻁$t4^sy F ^<\$d۪4fc`Q}P=&揈^qf )5oTZIG:ՑZEPN{[c*=RBȐdw/Yx' 7GL8E?w"*-&|ī {56qXujOܼS-@q%5sh!M-9gXMPt6N *CPKZYS:|nQ A\eeK pF8w^2"U;W%ՠSc[uTčmN]NWP.pP~+Gx)@D,έ*/aKMqC\>LZHmO/) 瀮wG T柔Q UO%{nI6|ϫn;0;tOT+lCRa+Kb|qo7 g.$F@u5VijpJnMuD#~Hf>Ԧiԝ \kl{/퉼ElEeH)j ĉmu6Z8y(t\ѧ4aa#]nqnĵr)j}x$[C߈?>.+Zc(+~T~2S᜖B, JW^='L6C|z gRZǨz dcXֻIsAlTꎗO&m1w ǿ;.7=(梐B`Λbcbk ɜ)282ҍN!3܊6R %G azu#lF53 l:kЩv(U֩ʬzpE(^S :'-e'7]n}< לLQqs~ay#;?Xp{=7:k$2ȅ`xZ/%m-?Fp/9ZAԙܚؖƱh۵Kak~`}֩}1Iy3:v*s,ZG)\&'!PpP^:gℌ6}ƿY4㷋Rr_BA[RҒeH0q]QQN4^?7溨ﰫξf5@|_%NI Ƹ\brJZ\P! "] + ɞ*Ưu2tO&ALeȷqM.bS Ϩ"*Rb*+(xxw1nh_K-DP-F+^$E &K-{!ED]aT84X Kͺ\b_3b 0UܚVrI:tqkg1[Y)㳠H|Fgzc?W, U1^LBȵzRXDW"iŪx$(sד>@?NE0tӫKkiASjHLƛwP&F 5ka0Ӆ!iG mfi|^yBrJ[6J H3qd_~DNQO˜!I/RF9/>IeX&R.nzӈ2@s\"f%Zé ^~ x;jeFXO{wfވ+ ޤOgwQj~E@s~[Z!8e# deF_У42{ 3EZ6 ty(R;UgoZԊ-1ht/0CБ1A[E7~ % %++ޡIjE-R!AQVؙLN 1Dj-q1y*|?6x$oZ0?},$U8d:w\\jS;{z6[5Vq_! 4Fת,)ɻŞ1]:Z&hi&{e俒\xFavԝsI/0Ia_e(`^V&ps A"N [z2KjxD8^~B~ҽP`ju?_x_|&/9@)`e%/"|3sl-ϻJ#)?@4.*bGW**B~7V~*v/V^)Vdh95ʨ !t_>H2@(5 ((|᲻5֣^+z%1v*~+ \xkZjn7'MYe܌Y|C5[>-H熃_բ &.5F|̑A{P5U.ʝi<`rKDo\/4\X1KAcٍ%M$PF'՝;zGDLY:łu0J7ғCI68u{͹gN3zJ=R ̟e|90TrO$iV4tPayܜ ;g^@ÕO@) oG~V `F9µ&, ,E4 1 <6mf(q>k.+G-TX gHp+|zcNZH PEi*d5MD)EelFhj1 )7E9Ru`ljol܍;<E&×%Ԧ_htcday4i{ǻLU<䏚:4y<{nn9R &Q ; ]OciLYYۜ2Ux bo{uXȧI,r1i"s E.qPN[ Ou=y<3ܾOC93W\-mDB^V8} lp|у?G"*7(f&vbJ48`{79-o%^X4nJīmM>F<2N}aU&w#.jH?+*ec:NGArb'jk}$.Z窦{%~BՑ`.dXޥ)Uֈڡ٩lDDbh{`RVD e2E *jx-\\4sM,K#ӕ돔YnWPmo,"BUCn? ujiǿ'Z!x5}?vx 'hpJ1lzD m 5!hENW))lUpnor D{\o|/{Sq3ezSpȒ}F|_'`ڍ(RӉ}>[LǨN~<ЩFgH: #'76adwPpf$U'ɥLD5:$l9X7#dXh{ .KTWgVXmkĄ& X نAT9(f @.Vx1;'TTxH^Ѯ;'p~4(O G_x낦8ww|Hk`[.Bnw bJ UDYY^h@/u&خ>fvF(^4-ۤ9?c z jVyl J{|knn4
iĂʏA;T#ݝ.^o=-Ȫxrjr!(tTߣc)@ km~dmj9-^5۱[.xoNZLċ-V"9$|&NVn/77)̣vG$RT)x?++p'/&s'J~UF :ZOڱ#3%uR'9UZ=K̕ 9J mH/f8C!3.LȢ g@*7y[Yw9J,м-w3GO!rP+@9#9VD _sc~_o=c9GPWٸgIUGg%[&A džY@v._FN82'ʲa,tXk:ZPj?&#:`8<(":NҠ<#"D9m62 9kDd-^ޠuun@ `t1f*dNt$Qjt3e 6|1=Hwoйм?װ~G8va?tEIBݢM3&lO?R5܍pxSQ3"O F?cH,p;:9fN7z1]Wz^P:L> ԣA~) s3z=l m3;Ao"V|*Ix3[¦J6<;u hurH7mqHw B8qtSE~L3nA&#tg8tƃ?iyə(W^+0!}oL%oa|T+U>܏q?_z$~W¿{80TAh|{3k'qDoQG a*EUH}ͅ{.SvIke-|%e[0*z3& vq34c Ցq7ѽ*=[ mBA,`|TDYϊ^?*d Z|ĝYaÅv_Qm4-A`E{}(SNG~- iU]_G 7SD#9%.!\d<$9M_E ϶[ȻM~`Mf4*Qg񢢱*ʦ"!jr8QFo-WF ozێjP[_f:Jf.mR*T|JG.o=(YpYλ+= Hz*/QCF~l]ǰ0Sq@E#yAҥLm9uٴ1S$zjB9)[!'-r~dH ] -|Pެ_<ՙ1!9øTv|&~|kdr1j4H_XM$Zt´̥'}F1-P.E|hrq,^KdWF| _OD@ \-X+-p^ n& 7\Vk, Ϝ2u}%txpG|]j7ˇ8AˊDxS9ε+nr4Mc&L^'JvO91\5fmjYeީOzWWzE$UUlLF l?$xK}q{m]l|fucɓzgi^SN> Vҋ=#aB^77LCӾ^Sܤ&~3c7;koyS*-v$C9ΟLWbg]Z37(NMC!Ǧ Xv%g&ƚxq,ѿD9M*=:eDq{]}Qބ}&a ~ `9#kqt+]+ zn(8W_"LLb%B?|ñ9H|N8;Q=?K"dEuQ&{)Pgj4=9%R_Uc\)I$]b. ~Z3qDNg?XN e]Vx E֔i0eVI|. +`ȅ|QUX0T(N.A  p U!uB=gޔˁQRlvs ธk7Z Р4%?qtqa ]kdDN+^'$6o,|ę&:JސWYխ5LӨ\1B[x:*&;.{khN6|<$f0YGt l5UOA^6~Hv'Bngj&Jݽ9L𠨂 A`405 w5s&(Fn,#H=ƔY rBDy*%Әam2?Z8nxtx{m%_f4%ʩvJAg!ʆE`-""06jOjxsHׇlJ5ª b1_Rvجex`2?"gR"ƖH4DNȫbSx\] ي"mP;= `#n4<ʉb`rzi|[Gr+#<"/Q!^AC߭JP JlDsitWyC(0I8I7Ķ+f,9 dch䚹44bz)ǯ 96(nEz0-BWFiVU8.&m&n,aJ!sЖśfɼ3ɗ`y>f>:)X߹<.)xn;S`lb4:LCʗ^kaeNk#s:!Wy Ιőhc#&g)l$[5 X2]dry'.s#tn<-d*`n;LqN΃j yGjB ?Z|~6 Ycn4uGZv#Xi_T 3N>\kUctP a1$v^@ӗXEfE>аY9,C54uX'tEdӁ i'jV<̓:>62?Z}S-0L}lIO-+mQ11a^!=8TEva>qa >.dRh̦e(قM{KYP=YS,Xt _xUƽ!Tnqoa7dk=.ȉM*I#LoހN$S;+2^X X _TY=(Z>ԖQHr.EWB(nk(w1t݉QuYLs8au9 Ňv3uZQ n+#aH9l{mC40ȡ\B EtKKxJ-KoinșťAxJY# .wp;f%ݍ P4SOFR3p*$5Sy7H抡b Gf+Celkܖx' <*ɒ)kk5\IGkx?x:rUo`LLoq_8 [80NCIf7e} TK%hpgl-6tjDϞW#vz:,܌VZmŢ }H3twm4z49ݭ'Upx,k$]n];vsJ]Dw\yslk~ꖠEߋ̼JE ^˄M'OaEfu=L]2.-$l$Qt&C?hz]VJ<F,lǢtpسZm~X}>3,)hfpl"ecb2_ԝ㗰eZ=z?q,2.m|plPx;W~ ʖ\J0DB<|)n+$づ&vc֢oz̏E1&!IUdҳNd/I.DUU1PZ23.yG?\))C(  * g(@CO.h4Mh7a׸ũ'WB@%RNAtS}>uIf)w$wؖr!NPeȪ/U-u3\2LGֶ^zS;},\7^$cogxq]ڒ ;k$Q@$~RZ59f) 5Sir=2e09SuN_1Jƍ´V7GנA+$P F1YO2E|Ο:6P3(8u?ddg{= 3p=}uoaI?%'&qS "]ِ5TG +yAV:M[ա3)%>*H:ekfƻs0,h^tr$&f[/ GYO+,e~@^ kRqʍY4^y;+#ƈQp'lI9$u[g2b^ܩAzV=+-1NyQtfY~♙}z!~T#1`mmL=5ҦC ˇ!=13S`pmRUcFC>i!,GӁ?r`1?OPI8#cu,b%w~ B"߻fVH6&$푱nmMǞ#P =WA@Wk1ku 4RP)frFV,0Q?lFP 54ZB%V_?9x&gW(1}E(/ijt\ z!7M+#I/hTlZg3c~}Vca6Tȏ]AI{ G!e?T=S汷z>IҋrARVߑ?^ &xDw- Oi8]-=R?_YwAЀp9Qe3˯sb;Y~΍Z=P&QeߺQ}6FЅ㵲,daXH=Bw(9뤩03JI _R2_e׵nȟn'Bn|CU-'zIK@7Bf~ e S0+UR?(u뙨x',`N+!2Pj)F}Z h^P)q`ޙS-]c&-:Vh;2u'0ׄ- @r}'h?4w]݈<؈/,A L$tQ e/c* 6BlQLS\ z-?sxnq'&-ֈsoܵ#xgd|$Ġ/i_vJ `V5#dit8@9K{YfF=CӰaDVOC*YZʷj"7+Ȭ U 3:(i8:WOHWq:N 4Aj<'5yJߒGM&;K* 4;G'Bј]XGMG& ʡ(M8U4F VM_"I:( &x#LO^3 tHwQ"^!Ϛ] akܢ-/ߎtP(&N^s Hy&+ }f$kualp$s#cB2hq fFg]g>Ac4nMs1*0Ń K!|NQ)E!D3M-u~~ڣt㓤%"f&ux>u`Y( 6u;w*I,f-> dқ/8{g+92_̎YBGqs~puF6dPș}ݲݽl Q6c9!FaR'S|t^Ѷ?Cq$)~G|4jo@YE|NiOͤQ6 r73 cD()ղ.*Љ_*UK0weG4v:fUS,S(h5 XD  3=_%ٿV{e掑A,& {.%j-`a#۴=v-]fv k%E/3Z/Tx+Cnυ|T9nbK`wɯNs6n=F╁e썍#J>[2]<~q"cEWhrG1:Q2MK`g- :1xBܿp[)NC 2Bݿ\tFܒdž> Uu٢ľd7Eưh򀓟+AR6g@  P^:DrO#â]IQ"ofamy</{Ÿbi"hʙKn7<  a⳹o_S?@P KYÙN5O6GH  sx]Z{ɑv& A7PDK@?|3}ɌxgsycX >psl / eAπ޻T@ ]&t["7Ec1y wu:| v')4tX=& A@lU+0WX,d~LܓnS]m= Az9zЙ_o-D]jO>;?z,op ;t- `?z !Q@DQrLcl*R TQ\8, 1㞖}/J#+) _\8:0#h!5 8uwyʇєF 5o"EjZܳx:"vFD,\([ PbWԎ?YfC7,5 P(OimeQ*Eyja_fvYVqI#SLVhWqҪ>ёM $3<9mD,) Ei%0D[aSVl|z0k-9s PB_tG z4,kjvזF2k6jq4}GȔw㴥<ĖdJroӉ:oePʊ;fj2%ɮ Ne͍*^H>yOc+|hX\s|Ӕ Cɯ/ Zi@M!dg6??$ *S cjA8KQ uI.BB^y4 _}d~pMzoVJC) eoUu~F@k5%フX{d#9~ D\n+ 'QPB?2JvmN( tK {DfY RgEmhmHo6j T(uUZ /h,}BMwʠSb6 XG2*_2܉ gf 8=P <|#k?jk`zCUrY3:otCx+radn06NfcN؊%<>_/t#fys3~ pvoeCd!A\!=}T,Mѽ~4h)0TE)-8Z:P _uKo(#? $Ǿ0Xqg}Tð2,B Nm ꓕLAJ%&=( ߙc8{,\:~R.ŴnO^tN۷4۳}(CZ7Sĉ$g(:Lh/ZНH;{rؽ ]kISz_vHͽv)ot}JQQsor<7!p=ep.R-jA rNE^-\֨>4O7 )]O2jA+G4JN׶OG7hOtB&MA{+z껬qWAE&,bwcE)#Zʡo$q"K:kJp(}"fiOhٺP:Uk Ԅ& ]7q"fgAAvR3%:֎Ky+KJu2m&j )zݥ:eâ yOuciˌJ~I`Tk:)${f$LB}ZiۍS%3BQKhu:2H@KtI,8@Gmrdֳ$ DW5̫dϮ[O}4oW$̮_ǥ(HrM'w( u|hG{n2AYt[O2we%JN-O@ Ia-Xڭc \)v?՘S[]4 # V_LN?H4 #mp9 _dJ|>eΪӶ$T%hXont]R(8>NޠϩAR =kRVdEeHO`a+R<4oh.|}[gDBzm1+(Qf#W#PkX!_;h(v!C ehf%PM_Bv@!$W^%.[RX<.Z.;w5ds^/4'NC/ IZƓb w^UNF%priYEt0[hanjz;pDJCȬ0J8YOePa'VdD)MLP/wQqʼVqι揵B>6y.=G5>>T>ec¢]jC%jNE7ͮMmpڶyۗrm7=MEV f“@l1o<`ZZ(dEV8}'xVXٲ"E0EE翻Ǿ_]{pL7 ;4)0M`%xy%% iFLd\P(rIa+jB 6'$ݬC$$Ea/&L4 e#;.]wI"+D')Pt0y#!@!|c٨ÆE@^_ r_'%JW{h &[0hl6Jg7gPHĄGh%co# LQH>H2Ɍ_<6&:v@Na,Us n}ՂHLW&N?)71:vb{/À9fpܰg 3`MeBa4(ļOz4v~ DOў=ȴaF|q%_PñhuLJ_yρ4H^\V7c^b.!{Cޠ\6gUX X>S֐IՅmH<<)%\=e }*N.E\ >ף芕 LgcQgjw%ebhiZI4S'裭x!D0ze'(G:Qal6K+c;N.;Y^XHEuaߌŸdp0%Q#2tv5]E#  dž[a~*ƁAj5woQ|i-: &`N:U^†u&U벙K ꉃ,8xZ)ȽV4$_ khQb[H 0zs0 l9h@E*pmqky LϏf ր'l,$]ӰfY y7o'IKG1HTXR]iش.g—ײ.aX+r:*G>f{*!uE\kE'G;zJ볞A 5VmH@/hIQHm9tDnq>ǐ7wj2(Y xyk޹og71Rf+g/oƳ1YSfYv-Vh>Bh&Xgz Rb 8.=[vݛ.$>evƑFD.l.i`9;m%WHбi7"y1S˨Uj@i4(yuXQɦK[}&x TC*ko bHp'BJwe  Xxɰq4R-#g58+jң pٻڀzBV&K;4?so1!X'nufkCf?b%E9l4-/ KU{Y`F?}u=L qy%h{Zto~yYlh_/]J>>O[/)CIh0$׺37aL[@p~2W@NdbEZI=YƝs+*F$bFWKT\s+Dý֟>Q}q[b} 2>_s}OҤrjtTz`³Bo3.QoHL);9/q %]m7l ~ǛTͻ'(*T &KSGBo^[,EGBF Pb*, z )N2v0%o.RKF/exΫЋ .w zHvyCLs@>Q WPki;xPSң153#q@UMt"?36r)" :o4ݙ޷wxSD7}|[ښWx:0 eRjo5w47ߊRB,C/O FfI@D QO q0"nCPu t^Q%RJn%aH-Dr:zR򚳯u]y7/+[P ӻgEA)t?u.Ӌ phTL(%dzK+Tr` EfIFA#-NyDNXl]Ĝ16sz=3m&ֳN @٤fR!v^%1z8Է~ø اr{{nNf.5 duՀGѨ}Ÿr_p=R.7Cיn)CQʦ?'נMap[!}mVYb&sGT>eZ Θӎt|? N-`QI[Ka붙Sd#v;5Es Vs~KSZ$Ib -a` j e4 lf4˗z{sQ MTKEDVV* j]x"`&@EE~hE wؙ]jnA ̭'&M;qշ^&=@rSl]]ؒ,Fx\Ջ^Y@S 5tWr+ /!'#A te+J"tlA~/#/Ӿ{'2뇘=10F0xp7XppfeX4`LՇ9 -Շ>qCJoC\spqW1$#ٕS7@:CXi0]>x£㏁ o7|sJkrp?'(BWnI Qpk( F(1457PZob3/.DV Yǐ<'0co.u z|i xKx7/E&VXrdcm$cf7.w+/w٩j]zcha}޻CJ2W.sxjzj< 樶bO|#Evx# lHϛkѴ3#\({%d |>(kBnLJD1΄TQ44؂c`WH_^%ߚ.R+Ik1Rb*L_.lexΠnƠL‹7qç60PAR,qQP^z!t c[tZl.;^ũڬ$rH‚[|ݦ}RٖJCKb^!!fbiZ#*wRYqCikڠBIIFE7+gYG|w} ЕwxN01hRTX7J5Ci'z}=%~M2yTE6z祎D_' ZU >!’Slpk;!\)xԐ`iCWiґzVaa]^gv* e*?R1o>mDL =3@MIԸu&:ZXm!2ƴEٙ !2CxoCZտ9kV9j6qH_ը\ʩ)fYi~X:d~ V(겡ÙM]64~l0xw#>buBd#4+ Ľ>N,ɵE.žpVͪސauM]' [>ͧUTuA?}2J.m74vl y(l|tC|d˞r-F Gq7 nWVC`ЍlԸIPab3,Du j_ҷ??&Hb0k=}G`r_dPPmbwpt6<p&kta&!"8- BJY; X &7w1h3k-ĺЛʷ-߬J!`ţޅ^o`%8W-m 0j5o%A"橕'-mb舵8kyG>:^cWA\m4 VЈgGl#PuZ*[ήKXK͉DMI(8$ Rc ] -o₆w -Lzϓ(o$‡ "  >{&gP/h['ZwKX Tz;K9 2, Iwv8Zo͡aN0$]>`^Ibi27^oPx1᪈KNoL|iwhhbԪs(mҀ',bphA"&dC'`! f0:N鞯H 4,4g@g˃c@,wA+)rP6SbX;hwPYoC^•o҈|:#9hOB(=6w8G u2=x8J!j,sy'c]]ʈgx(Mhe>$TTǢ6h'Y>-%~[o=sG &Hңi/\߫ FyPTLHy`haY2m!8D) mb߆[ʹUF{a SzEfо$Pp 9ܯ<&ntX=GK 0A!qNc>LW#%,nAq\aIm*Sm2gUF L"ZjiWF&pE[Ei4P>ȲzDڎ3IWX_!:aMl>[EJsd9P! XpWOU u~3{D#ױ ByshdJ.j)[7FRip/:U#'mxy}v~:Ͽ@2HPTGi"5RSV:b'6z rzA e}u4{ţÕq.NP֌*M~#18ZR\M&0#O3)P30|`1Q?. F Ypex#e 97Ǎk}P Cz})O&vb5elC֕ 1ʙ!؆w][}Lȥ/!̘ l5Ҏn13Vʽmʲ[F[EEז EdsB$dylQ=tnP`#nƅl}%D`+'.ݯ@dUJ]PeyGMŗ#WNަ1kP="“ku?*p Kn3x1rw& ]]!x /R@eӸopI9=׎u9trXySH#{@8wpk3##Jo)؂幅"K_t9U+,J~Y)1,qXHlo \zƍKF[#_EłJ~zw2eB_ 8ǯ{-]>n`1hgA-ǁĒC7ga #)= zv9(VhdW=MR_2o*OQn,k[3DDJ=Z_Zx:dTY3Usf/]9]O$wځ) OHR0ZqW5B퉌r\I?bB?TB© pr$ZPrNLb-K$yrSm'i]80 6bqBU-ȍC|pvL5 >B/'tF~ǻ1U9z=DƛD@ 7y_3K :jM:-a^[gKO_?x uGU׆l^yLYh8|Z49TQ=Ubt?l Jdv1gYbQ4Q%5̹z0kYM옏_cՅ̈Q,Y/Q5/DIqO9++7E6U= hL  SoJAܸ c^CW:\*ؿB cOz5Z7*[S's].!@Zˌ;hPb4ϑGPr0OK3-ϲ Az=-ۣWAE[(yPgviT";tĽ3V1\`oD12(h *0(6S&MԠ~tpK+~}X"`V(w@3P_Wj?|{A 7.例Gl3of?#d/ ˝E>W9/klR%c'v@,rB7O|ƂDHw=͇V`24rDb4O !K81r@"pqk2[sK,G!a7 m $2nj"cu‚a) d61;0t? ShW"$o wr7Gzמ tnxKT1FFy s9{j niGJ/;x@GS ayܾ:Cc4ich\Oj{ q;~/1>,&/(LΖ<^X?3^O@"d\W~'0c[i]ZpTJzš&% +R]pC/R1MWJn%FLNicgCh =+9{X6>Np\H-12PtIsj&hTwR" _Y8d7"t9#cשk Ѣgо,4{c1w4f^JԚgywLo>M@cN6«ԃđHJ 0/cDBРgƨ+KS'QƜE(0ҭ5Bdծ{ UO*Rx3+G,QP8;GAȋ޲,ײBdm naSi۔鞥~3=V4|pNV,nV9 p NA̦GCjWg-jJ߰_a8{J$D 0EڙP k|1| .^u Xҵ~LvhTB{ \c^!iYFKȽƼ{`h7jŜHQu{oJkFYe;)H $O]3 IH|ub9zzeǰx`D;KњO ;Ow;7e٧kIہ>UJRi0 +6[(}doyaa&(07) |ʬvH8NJZã |CaS=bCqa4w$Xak_&c IO3` Gӥl YLP| Fxvֵ GѓD:.v¤c(^'E{. W}Vơ^ $Aޗ֦D,]{! B9YNM^.8<ѳ42bNXD Q{83 yLo75J:nWqƛcD)YW_&J3Eg5׎6h9rυfآQt Cō<-ۍ32Q'a9}Z(8EBiHɴR~ V'",S^ XK\i؆<,Vgn op_bc8>Y'W[KH0y%KIfvf;"$cIH-c1OPoN\b\3~l+'\pl w9j/_w0uoTkEԟ?u`z+г(Qơ͠Wa3T*FRB? kjPGUv]ǭ$ ̏d=?kNDb:gKMݜ^ff¼sl݀?AL$5y=ӾGgD":ڰrN2hR'6a&*x4ya |i,)-KX̋oiɷQOt!>vzlV$lwoj]ǚldzC8ZBոngdGBwcYrY)n1CkydBrf;=QulE M´-&+F@ 𼆈tUJS R}W`Hǂy/C5P]g9ZOĤ޹.n[ZT/$iߔK7@~r3׉]Ocuy% -S 1!z'bx:_~sxsCVS$U:r! ^Kܗ 6Z3jfA۵20ɻ!Md-}sT1Պj_zZ]UmO"(ߎmQGW ?XLd5^I{nmC oCaU H`"ݘn=3 tPh]]$;$8MXɨ t$ke_ց?`j\qUb{35qR,Qg ;cYC .s܊J 0Ҷ=EPֶ-2,Z*سY4uU $"W Tz\] 6B WFL|'ۊ:oY}@EK$haa(sʘD \ʍnWӘYA{~"cCsd!;_.L~IqhZꞪ@3,l(&n&x&FX@ x4S񕥴(жhFk| eq2gʢjQP+am &B&@qLÏm ob^e  Ei6 Î)8?o_pU mW2/Wd*\U;88ގ"kEw7õʿQ' S'? 7Na&v%ؕ0^6\6C׷qÂo'\B#?*Cqq5.D4#m2a)$bF :)ttލ @fl2L;' b6_Yw n풛 8;vWs-q/X?' -ufEz 'E h}°}JDOY<[:Fٗ?*+w8$Axbg}]<+.J@@fKVIAi~vg@<7+W1f,/\G7U8a:c?[۪|d-Sayz*^4_'L{;S#f|E$ì$d}ZGZG} ݩ0L+xɝ 33^%phO(Tlum㏻G1td-`k;wkqS.!I՝|c%% 췫_u!/Va _\p DqxbLY_Cp?,r#jwǫp7e|V.gt?+g%7<Ŧ \Fw+񪡦 ++h},clmϊkŒ͵7~[NĈ@K 5MgiߔLL䄫H\Gb!*LtNI$QygerLYisrn ݗ ̦ n0xܔؐE䖄1gd>ձ ]Ხ g Z*=i)F2Nސnsu#?B.e )OtRӊUDTnoYUD Hg=|+X&\vBrWFa ;?spU9҇EiVs|GRH dNrq}Y-TܠV>X&pZ9 gDm͞F[7t2DẄ=ڽN1@K)kGA/IJ@@*zǦ%%6q" }l [+$VnkK2s} }oBH6`Z_P1zݬOMaƂv6 O]$Cر D\k˦ hԉ_$=Ydl>rD, !$I œNI0=09`kI%wԮ ګTV"*6!gJ>QQ6L.ہ:%BN@ODAxrGjaXɞG4q8y6eUPH+ˮ8֊x씓!ϼu·EGN^ #?-zdz?'BBc I痨&zeTN. >n5ŘoeÄW1 g">Vg,hh C((w(w2qn*n6xmYF5P74m#n]F+t!%e0+Et:ӽq7M=8fu`X<;B{}mx<-jE JBԍ?i7csM*eUΡeX^_^ݱ @~?L4E ȘXݩlAm(x#?EGd}؊6;ʿZ*dMgK\#~HPl}O(Q6w5WZnڥP]n# |2zR@zR_a)|xcd0X}Qga0#Aw>XՍWK)8!&M@NnAݏ܍f @dۖ ڋ;RAӿ! jZ+]Gr",D gϣ?)I-⅋֕:e; btd7&(k3YR蘠Su~n7Iqc8RY\veC類t&2uF?B837"Xf:[9ԣ޿a㠨F>TέhYr< 1krTB@3Q5{[v3rMS P3/^lml!vtL ХEEʩ> 5ǹ;RX35ͻcSw0R Vy.jR|[HΈ"4Uk~tF^3&1Aj^d<7`VZP$Q =OaYqg;einV` ͳY`r"0fA (!wdS3*"[g;K$1XG4i}t_i\:PK $雈/} 6j cGna9ԙ˔HB3Q4H+?k} >W+8fXŒ>NT]S[XfᇾFfH.#<18..=l$lCXܴHwO3r;{ j }g_F dOt >vDKhKHhQ1m&W0xcŠ#a#]/n3V{#;YQi^%x)U,LDF$5r$%G&u-'87j 4/b$ G@,9Ch7PvLnkrbgm9S@vb={_ʁT="p(ER\z*cHONNʜ %$ߓNH#-:02$=& NFBmj]=v؏cPj =?[RM^׆ݥN{lAP ok3B\@ϙ9:UgL5-(Ԏ+YGS@Ii=$0q_gba ݦG0! 6H&s:{?;MF `cѩQ^W4еBzs[΍v+߻L?-k){# 9szsnf*hz}4HQˎoHF#]Nv#w.iA~򜱸iB`rgM&DW.h&9aNgORQ@p nQf-/W6./oC͢aZ RDrʨ8q!e>NDK1d!J';kfJ`kYJ,6}$u`7]POc2e5"P9*~h5"G`R}:{yT_xZҸeT&vWm_LAƊS%G&h-L-Z_֦118H+.Pe^l綷r>.B_Ϩ8:r{8?V~ $zuK셗R s{NUX@ y J "kXz *ɉB pQ$lEԋw*;J{JN#r@IC:O\|ڻd Ca>Th%jԘHM_UZX^џGd΋@]Mg%*v _ Bի[~D- ȿ 23elW=sBBq$Nyt˔:pvU*+^!K΄X5'ȸ81f=O ]e+efXL/ {eN;N6).a8|c8kܑ/GB "Y'$`I?:I2N=7'Bi[Y02ϢfR-*X9llYUiΟ#hSn $$Dξ #M~@Ʀ6, rso>ƸkFbt}|-U {:iAoƫS詘xYC࿩F/Ok:mDò8Sa˫l簙:^pTXӥгGAxqNI64v8w@mm;CqZ^jCGi2_گkm_Yow&vڶ$=EfԯQ6!Hg @?i~Ɲ8Kڃ;LWWB`݄|) s0ې9fk@+pR(:ubؗ4,AH$oQmެ&!,~Xb`^HCnJ .̨F&{#@FcZ*4<_y*[=>aB<<a= Qi@ z 7i5q󀤻A 9qX"3a'mmj=^'Uf‚EM yT^Ίs)Ph8bDUAL>80wuT}7u3uڈkcNdam`|fvej#eP 5 7`={ܐZewC@9{Y%GPB{k{3;yݷTf= rCRĖPzXT7kSbעPF5D(%]4& b8x\ ?!?n(ޞnʷ ` +Uկ-t&.Wŭ/3^fv I!wK ,/z}U%t>@}5gl ԧ|*l ?FSTs};2tcL2 *L,!y>/qyc@ LKrͥuɄ/>MMԾ? \?!q;4Pn|&63վb^t*ΐL'c9҅2$4v!nc;7q[&)\n W)-g$m-ZUM "9> |X^WAe}. ih1Jպ-z!q5Sڔ{)ഢFbiH1m Y([[0.z- Z ԶgX4$,G@x{A`ڋ$?H%Gf~R6VvY4Ņ6Yx!<6'cF}x~%tSNM:{; lmChҹYL1Cr~epIC,$-pR<\<-Tx^%\E_"={h-esca9J.抹H&>jM+:./- "#%]DLFjeki@زSnϛ^f2]'7_@h%80hώ ,gJ2-AQYGF:NNQk .C3[=U4biO_ztM)0%$1ELYb1oi#B.WJ^4e=/" %z*ŴS3]_24%J<qAĨVŹ},[Ls2%v#m"s~LDZٽ:6|҂cMAԫv2M(X*٪?L :l # wPK2Svu4 eGVNjϲMݥV1:JۆX&*!ȧ:DzCcg6 ȫX&@yB(5b;&D x/f*A4 7߭ Vtp5El`sq]O$Y+*$גbrT5/Sq7 yynd{Հed"}H} J$ h(h'hF~_ >϶)/ /mun ږa7*7H= wYh `UdES h}/l9,Oxom_(J'nvI _Xf(,oK#9r,ޜZ N1"EA/vl^\J 6֮I+T@3H=ɝhNӜ䋄3܅@lߓrނq W%4`bz4;x +tƴJk[`5MIH}^J!\ߞ>'>rV1P݀/?. ,WmJojެ W&I|"Gq.5Ro e'[Z,{;);W`%A cMƬq$()BTň$XâOv(Ԙm!` %֓ tܬIy1` /8&q~ȥe饾M;2t\A* -\:٣fV4t 2#z3uca "Xg]SzPAM-לwtvN/;|y9:7R7KMOvoD9(:&6X5@2i LOhU=fX'IXW+oﷅ[u0@n%%*(-ﶮ] tj! D݌#Y'"L 8fR%pl픽'$ bdv?O61xf7~IqO;f1;"g~sa9. 6HȗuXaԄ3Ll6)e`.'\ku1jTkISh/yX\}_>HdyuWjJ^Xr= W 4-u |}䪽 DZ}!u .v"p]тIc瓚|3*Ģ),X Go)'ddNPʎ>ZuM5ٵ{1"g&;>hDh awГ c|ٿ&"Nan|Vȟ@BIYu负^F:yFc_ Lў-StP=/$akeG4Q~\5I/iɐrrl9(7IϘa\R_SݘPF$Yi5g]-^BQ)V`[~VA{<~7'!m>gz.`{}=@JU3Rtmrhַpt-b ,4r9/4l2 0VDMtA`'Eck=HKFci#0DCSYSejy41۱2 0) E1>WyUk-Gȿz Ưnm"+ (O{MV /,R`6+Z 3GM<#SB_<|#4&@14PI<}Z7|ND)p]j}kPOK/dC\vMݗE[3hcTҩyL]; X$VtMf湀ł90trx_VɴS0o2<*sb!, vEіw%ܦ.*:6k" IUʥmYa|SppM<#(~|%ѥum@}t+]\9. DKNdPg8wqKX_t{ڗ]\dqsXR Kh⺦Ж\*x6i x{%4jW^ Z'4u㳌|كS.Pf x[̈f<E["xO6L3C:;KPS/ؤ`,I3Ԇ(J HxsqQ:*!"bv|5Qq\!@;-ݵߢZg+জFK3h6)$;`av{܅4!Kj\ .\b/NP#TF߉(Rr1w[=.EȾhi:(q6ʏXr.͉?'F QlP˝M~[jl&g W'c-+_^>7E՚{Tkr|36a>A.Cytʀ51`ƤpM4`l|cؗ1RLB棎Sa)[dJei2؈5RG<5ETncS,9E4E!.zﯞb܍= 0u6|5r:%bO='S%~{_^OQ0,۬d ٔlʧBT!t D7CQV2DyɱdC[*+ƷHr{,)$7qE|sNq@ 3v淧W#6=i9"@DOBV5p8FـhwIP̛ߒ_Ztm( 8 ;N#6QwIsMyw%6@mܷ6'/aֹ>*DҴaqq%Dh$ ͞rZ+3QWqξ-N^ ׅ`'0ycSdDqGX-=Nў9yS]~-iy[B:u& ٗ3ip ;ztXNrKT[OSku/`͔(9i\2΄ҝLA@q}2lI5 ^ziW ww.KQe7iU w:dd'-,=$ Rt)8[I܇:LL"wބH}s(]1~{g'xCtQY^Wͬ8`klM@%6z|G+j3ajY9}@ݼAqUS# :CGdS9*n,=Wc!{̌\,)2}nOypx{ BMM>.YhrӨWt7., `̫ӘӕKs>p^-\'¾R&bGɔ&0w(`;oRs$@ҦIl9?a 6BZ͟ȏ',6*0̠i{Fw i"f'D (,4:ǂ5)B,XРO'.^kjwB.Ob'ZX3>D^B ́8&N*gY\(^ v ᨆ{m8J .퉌!WZF,@fڟ_˗˘DMeMaߡiر` 8iސd";2ȇZ$1bLj^F#C8.66#•/<gA cLYI?LUB#:H=_/LuxOr4t||ȬES/E襦`:^Jkf#MpOh̕%&ZybR`?{b!;eFF+, F88{䐙{hsR^"hb`ӔLJ 򹤲cx |Sttw$Pq|hMQ ZV̯=똞*zk]p7v& 258QQ#*ʯ8* Q+ߛ/Ֆ6{.3G; 酴MÚc[8( x{Ȳ2?xɾT3;(-kZ⊳ݜ9b!C$sޝhJ,ʢӯb4rߧa]ڼmC&gZ\na!˼JgXZ~;Jl_|i% u:|̗~$'n諅Ng?h ['!Dtw!R?hJi;ܴ~gObQ> #67)'R"~Ţi/[^+f glT#^W%.㎗\mwsoܫP*sD >I2fFŠ?csL @pIVuo䬩h~ o ԗ(PUA* X ͈S抏1~bi^Xܙ 7!Ҥ]]R=@]Dj 쩄}Nexsu`ZRèFQKO35D|lϕ/-d@4ϫ\nAMjg&LɕKX61gjg!F8On{N8~8 C ~S#f1=\dy~e IzPv,ACǍH"^vTB^ͺߜ<إV-Z s{mrYXWn1@JYrV~Co.8i='ͼ?qpb2Z|@",)W 50>d}F%CfWʥVY gQo01`M]E~V]$N֚O^HQ3*9.UT&5DpMd"Se3pH%'#Z.WWyteq["hřs;GŏoeD9>$˜ɋx]BK[&:/?/5@OOXuLpXDeG>XUx  &=_!P)оlUɥPǹ. x~rTP =m?3` Kem¬)e2&:,#9딡FiҪ8u6*Fݓ 2XDUsy/J>УcHRrwj|tĪN&-ڋ;U9?Pcࡢ8r뗕m%nb9yD?yƆENļ sVu|>~ qc H{('&FiGy}Ώgߎ . D@絳<[h@ !'g-T_Ռn282&z,h!%y+Z-j*^ ADťhTc]3c0=b]1\.W{t{{G9G lFEyZ>CQ!' S}ܑhS@^WZ'?ׇH_ #`DKϗ!4E *ND FBꓤiIx眩0 YCxI Q;8̙ldy6v,5½KI lbFÄ dBzH:Tu^u;)ٜDz^,jZz+l=$.`DϔI"u$QP. j'i ̍aiOS/KJmlE'?`+.a7ߢ[v^6+cjGd2H<at_m k+7pC`*\7~^'=JM8 3Xjs"ONH4)Nī]+;ܳ`%dnEDK3[Uulֹ¯q1Gۿ]nN; 6G,4dvLqvS9qG5NK߿A{SVrnaT7!2:+*[M\ޞD*wJmtͪ zw>Fs! T 2\G^ D<^SF)Yb]~<ğ5*rw@̣xkC^5s*KLkZQN*| cD| -9Mz:Ev[$Y:9 #XowwK5R|o\sjn$l!$-UzbStl;UKa,MpN^=7 /ƨ'd qqCx#kJfmU[x5_lp @:6:7WUk)Fs?O=%! Ц] Z>|I9[S{Tz$jdOHt(i, pgi/an_xWx| m71Ƃe~kVXbM:qƲC-z|T,g-DT&[^f")J'Ȫs53EWh$cۄ9y)oGO#[]!2\Y­+?'5̲֨H d)h#dH)~Sg5DhgJZu4U_ o[nrvXU} TJpA0boG']qk2vm=3;gmbjAp ҭJGiυė"< OH@}Jd"ş0#;՘[.Lz"927} +2~I . >$ Ѭţ^(po*m`Ǫ_[|T`g,Іhe;AZBJ`^Lx^>7j/Sl6WLw".||Ps7I0`'$?wBE~/+9cm0-'[Y c9C>]9ZD.9{H!i"l4@^pݙu>#pLNi* (po|Fy) 1-]snV_ڵtk*g2L(X^sT` +>=Bptm&'v9W#I!L"+Ji>k=l.42:} ҙ-F="YENbãUt*k5^mF87tYD{pү.7$egӝlns=ֺtΙGdcs?o8z6\PQGtzT J'eVɚ u^^wpGcj&.~ѣѝ`3[W-_̀$v!IV9:6ޟ4 }.P/#avfyzBmc쉁2EbU" 1\AId^7H^QuJh9d+f}~ Z(Y`鶧 3EnD {?kŋxtqwLQk5mELL][əT F9!vƀR"ދ, 3ߴ:g}^5R}^,0  t͹нacxۮeWlٴNȕQLUгl".% "Ygk:\if'ŭzahx`]+ VUˡt;( .3Z8Yeҳ4(ebBYGvD#5xN^?I2[f$‚oID'^BHlv0Ej>G;͋( g$gm$N)nN0KYcuM} Rde1oLA Ł]tQ/|gYzOFAgN.evpuQ #Mm xBAuK ld]bDiN*b)"s3|e`jI5HfoLƱ^O>@YdN-!rqie %7pQ{Bq~|µ58( t^^;Mt!\lE9{m+a.FZ~A4z$!6[LUFvR Ӯ\Bw ނ .ݱƈ9\H?6ܘ&P5cѺlp)Ӣ+ͬzh(ׂgm]ߪNs1K7BPWkWrLYi+lCb_#ń8V<m n-r{%cFD }a>1LnNA ;74h~uTȌG7Xwvp[BǗZ#R}8QyL#Btf,E`7}uvozÞaU?ć` $pZn$^OdSUX|JHe٨r嫰*וx Û-,Ez)y<b%ζj)&: \QX`{lQeU͜Bly -cWY+ObF&Z} `K2 ?<ԋ,*H G5YX bo`t9 *87vTײd!]D)za9LG'Cg^-ߘu ,-_fXP[U}:30 ~aV;;cD+HQä6-N buZ^?x,>:|7Ic%)k(oamXKu8 ced;ٕi-` fy+ f((6rz؈Y i1pK o6k1; f&SxwgP(F'>=D9ݲC`@?W0QLv0ENj:?\p q#&*2uA%6[5]NeZD %O[#zIo_}B~&kVJݣ0B֕YI)Sewׄ4bR M :K=,g$=V0ZjJ$nٳ& z7κ'Rd}%H1k1\v{1qJ X >nYc)VєtU{‹t0<VxIZ|gMh^¼qH%u]$;s'K8۠M)xEv[n2_q[EpK4@Qt19YO1TI=/x#|e X*"(cOfq'y'sp"3p Pюfh1 c+iSOhh z,Rٔ@=d;4U-x p_V}LH{?5>-3a˛i2?Zק,c4WC-qsfZiQH$,jF1I\>6sz^᪔JѷUL>duDKp3b G15nâxlaN/Ss Ugٷ "^0$o.˛3Tr(LډG0Ţ2|XC!ЌEӈ,P^/iVW`c VF^I̕A"gIw%m|Kw(G 'WM['o;{Ȋ=doc-1KųĵSسio)MEde J7V˲B06-w:ZS4X{.׆ȭz&g닆d,ys*=%8# V.kgd?ՠ2!r.Qw|X.! :kɧ+9-\Y%nUJ./pP Ċa4H,1BρS~cD~>Q~ 2b, [B@!m{&4l~#s 4y[/ޢwc^/Ogwn.(UOsY nl]jVZ" ƯT@ mm "-Lݑ B9ˎ;$ӛڱ hO=+3vե+7aAih.slEߖ5c\0?ezyFW=M1  }VFh'5NMUb%r a/YFKDv-Ѐ,%iJS4δ?]iA4Mʸw:+NrMa|)5ty- e\';M*"A$߯D@*^@ܕ|b8?0IƣBN V"E^fBCVۼ} v|k/~lWB#(/!+?}w|H'KSlqQ\@TX}fZT\XkXn^Y5O/F%-;:ߦ,S#cxeB& pB+/lsYiH+0:3ɴLR m,g*Qd̵<2;DXEWdt1p>8 f1~@s=QA?y[w9e5qf1h(~)tCyIrQ6Mj D-ƹeY14 GQ +@Fmg A,@6/*cb`RTqIk uny+g⍧řc?hY-3r<7ռ9`S>7Xҭ:5@Zzlz\g2άGt$"<"pUY^@o#"'=G"Iˀ;>΢ v{̟%q`,;Nn!YXò>' Ů|}X)Ht#@բm_]!ck࿀%h.zkڸF8R.õ~`2iNYCF_'* wV")ns.{iR0LCzļ$&.{"_k S9?Mdmh9,pפLX[F:K\Q0xݿG L}In,+J7_pKcs+׎SC쒀yB.?Z]8WTצ7vyMddF bLYJ, LIKĜ6`C|xsZcBo }>rhhHDVPny:N .2bͳj=nS;W`Gv/>)Th8,5?ftǘ^ 48\*^<1A*o f9fi޻% ''}4i$p 38HDyρFxfmwO$[Pcp?Q; oo±aَt_On·&}gsI(Pgmƃ 3(|Kbc@mW2F^0ᄹ0tyP\AvgSkZUDT}Fk\+}./vѶ qf[<2y#쳅"֭2vZ:)&05TsSaپ"S "FTà8D`e#pbz>2$[_Na> !!F^.]6Q,. I&XpHZF9׌WB!M d,6!s#>Dya]j0۩n,#U$<OcHpH/r G  ˡy|/hZw>ʤӣ>JGAqetxWJܥ?h W*A"sr\/7 P1pvuې4<G'܊eIuOV?j6w޻v =jIP+Ay1oE>A 3א nL1VFBr$VYPGO_{8/rχ^ĵ}Ȁ!n~.iCGOJ\ *^O( ym?%$%I+^ͣR(' 9 bR1+KaĶ.w7dL9 2~`78:sK=/K2ik%mݧ'i2ڴR'I U"$x #ͯ3h /rL\bge)琩r8ԘL8nCjUL*-;n7ɸChL]EV7Y8P4-9> WAʄ`=pTՏ0AES 5%ʳ.ACeP>R+{eŪUQ P=`Xkt<ʕkQGm!/ŕx=Dd0h'E+UZ Q7gM) ۵QTM%댕RjlI88 H[ӺL0b=1#k,\HE@A\` OHQˀx]1 §66%.XaLgd qR'^EV;S.)ۖf4G2bM`O,^Av"dGI=.ɄGJIlЈ򌠡i\G~rJPuc.ۦC,3+Ͻ7Y@Orjf氪/,\ߑw7~:AS-F T2+5>6/Ϻ qHy7, h?<V3=3znzߏ @(=LEI(²[Ϡ`dUPbcFhm~.c&%1ҳaXa"W\Q\}$QaJxGB~RV&/V>S&YB6fbF&w [l %mlVLoO#@: DبKAȥhR rop^+ 31F1xqL^BP@"X&粵"žZF^jqg;VӗPLs\LE-86}x2KH6+B-DEF] FKF&t¼[tBhφS^IL#b%/bYO޵fCᶳd? DsZA5I__`q?|fptR"xgl1+}tY[r~A#~tMC&E2sGh+~HQfjDf{~k-̚. i dA4bV_livblmAQ>Mb?j5 >ܶn֖ t5{_OjJScplMk7lCcp~tFSiJNn :<[0=y5 y+laxߍZ߀\v汽jDex{>*o*VzOFpkY=sb n7n7FfV~ cJ*{QQ`e.F!ap!S`*p+nBTb12=Zό4rJqNx#F5V!fnj&KGn'BCȌs~}Nďnݺ-~FFґvB8i`'1o<N ;_·9ݷ OCni1b0:s3cqmVLQdwE-痦IRDB9U^{;{P,.[2^S1p-R}>0#WHrp/cx>nu@ .hHH~a1!\h:fsKP;O WC'9ϯb{a~vzd" $ME>_\,{ͭ1yqƋԿ1ywɾKit3Z(9Ev2 W\oߕˏLBbJ&qj2␛"<_:^Fm]ˠJ#:MsFޮf>8E:-7=dhG~8?}\^^-P>œ'՛85_f_rBٴڄ1oHԫyɿٵyrYSY[Pl_iYG&M_!r8s ?;7ǻKIs<;:k)qumS$a%nXE2̓y`\x(ڧ}8"a j ژT'6j.LG>7S|Ne?ǻkm1e9,o@f5IޕYqL$\-ىYMqX jD{UHxnyYa">x}KUyotCg;0) v3񊘧l5F@~Iz֦) zTBŭc o08<*FMɔ)G@9JMk=d1 Xa$ Smi^ֿ.Q/y|vbS)حN c|1-Q;|稻D(4rPS2C:>#:ii4)zn;W[ΔoT x{(N}2Ra["~姆Y؄6@‡g}H;ph =0Jl ˂nq-z`=l|mI!aA׽ /Q) Q1ֿbFJwJxx!ޜ og[GEN m0`J=#}*Vr}$}]rP,g'^J~3eNHa\)Am!)x|E-ڻj/k[2nָ܎6 -Mm%+v/كǩbM<&/ϯ11+x!0<|6W^LQJAQǻZ;S]ua)$֧6:42{!udu+h1PvS*D\rO,6`/_;d@E3B6K?:M3YR-{v5!pq[L>B CrҌLRp>UُKNa%GC"bإy#-~qlй1;ƣ{t9p1$|G|.VKH3öRAvֺApTXIeaUIQ?=ksk6D;zdk('k…̧`6r*zlWG4+:0dO>KTn'߰`.0QambrӫTwe Exgo7੺0ՂȞE7ŗB 8sOtf}$ \6ݒ5H;c,oɫW81¶]Ȅʾ窼M@@o-+ 'Բ p/jY}A 硭PcO<8"$RS.\- W _G(/mZ_ 7P" _kiͶ` ;2R Sr5jLZ% ^%C*Myב UKs%k=[+a5Q"u'O"'tKrsK8`Q5ȐЫfy1F+bǎ 2٬B}l*XO$ !2aD*3d֋QI:-]lr]gO3 a=ׂ -y%7pΦep{fwv4*t 6-Fl>d@B.̞z{xl.Rj}v)cn̾%c25)@h4aD=2nz 5tЈ]k"ЍxUzƌ>81%r''C*6/i9L` YAe#nߟpϕ8p.sJW U _"6E%yaoO7|㓧 ^aMTMm̲d29K$''j%߃MŬ+-P*YQX}d .$4A"]55ʎ:0 :z'T:P($M(}@[ ۟g nl8x/T(]"c1o\5&p &dPK/'{@Qhm:Pĵm Ǖ2Gd&~cݨ(-qc.;jQfH(Mh6]&ڣDs vjD6%Y-o )880 Ѡlcu] ՝S"K0iNEcx },q1k7 W@ReU̩[BO2i~j^K o=@xgsHE/n0V{ d>%HK*Jگ_w7jt [!5b~ L3.Bt~(>H1z%;Jf~x'QQtB WwESTbCCߝ]h:b􅊈\_݆0ݡoA*w/m=̯G-b!L`c-LdzӾ+18`h2ڑyzG<\5-$v{Fu؉M[x>&q r"Ɩui\ _e>آw3}dDu8(\y[ ޒbGAEk7bM`={Pa?RgOY}VUB> \]CVˑ NX~0оnz C0Ҕr6/WT^pnZx5Z%W*S l˨{=Lʮ-|%S ]¦^EK\^޳Tvʗ)գ6m<0t[2-P#fNuJ_*nJ)UuW@A S|GVqIbnmATOFښ/ ?ؓIӵ+41 15]ە>rmXX?F )`4̽.ug+!wiYb>ET Qڻ`ցi?ОhñP%7i)] .&Ekfރ}wc7eE?PQ'q1dT{56m}&2U}9;RspL"(i"æt{DX816ӟz`sQ7>/ι!E1 KPeP9_dET11b u9V*),]ΦO3Anؒx[lVnz6䮊oyJ6 ScZpQ):R2nRE+Hj 9oZK"R*b'BsH)kJz͔D;гHMF$w[۫4 vJ\.cO_;{cnH񱃺?Y6bKUa~ǸbA/u&3=&m1KP^6Jg~dN{94*s L¡ nd4>X.Ay}/Ys1 N FSW}߰v-Fia e&PL~1OqP>ȩu'ibclNt r>߄En rHyXl[KK/9z҃iʜV&hR.eL[>o˳a{\;P^T(5 FT:y88s 0$9uDN*Tؗ'X F䛘X¤hzM~H ke {\K0ayڋ:Sb7&[8ﯟ @l ~Z[1M(plɶ8ia?0!  4/X" 8gƣq<3M+Tp1vtNr>^G(7pZCiF烵h0r~HEKlG=inxO8{́*%/ .t5DCs "gk  X`x9!3,v=driʐ\R9ϸwO MyEF 9}5\$~D)pAÜ[ʎE|$;Qut%>wݥ叶Sx1_qG(%Bב|ߓ\4"KNyzpƞC%{1})a^{Lqbz#,ǐ?`l֨)2M67C;rj-zv2Eu̫jKLI|LtVwBk<6750Qj ! FR*>'UM<%]\MFLг gg޻#G(v =AQloB-G7 SxN?po&l*u":r, =w36khGe#u;C,$Cn }9[Ɖ֥H*\L$37{HỨaX6 {*"lg؍PX6Shi ArvqYͽ|뿤9kOv~cN# K#9HR^$tgc<$3 />Z2]xztu_TśO4(›v?EQGɺ'A=Fe6Uu./[wF,^)k,1.|ƥ80"gӛe cogrO$z֯8}N&<$^;&Ale"*z7U&6]?ƍia@i<0xFycn n)YE<1*%T <78KQ[G jyYkSC -[e~dETϻGU賤ELN' WS0zx>׿in+KE*xkg @T#޴0lA>n7 #KMԺZ<ېCh{ku-r+ #` c b$pזlmՆ/5ccy_Z]&1pT os8_2|!/#kC,*E p,ݙHJjgit>ExzuG[e|mu6z1`d|@׭CEBUU5wЮI_Ј{)8+1sMb/3z0fXwI˖/k,an?; {5e[@gZj?^]X":&Q-ZeŜvH1C@2(*9C$ =,qwo}1CZWL[]q0"LlV-ҙZЉp,p$b |ZZoÚ=8L"Ŧ.K-4 w8^CB}4,DЕg_O Y9;X%*60"t^턖5 ^UM!0OT.M!JC3}5pԴaG}#4xQпJ~淡B# L$<=cvotFC$)) X]VX"A'ЩwI[L<٫yej ,  Fۃ^TFZ0k"C5pÍU?Y0GĄ=ΔnBH̆N%to!5+UAYX[3%>L'P 7T<V~Yk37ޥT'3&RZyH @ 莀Z9r1wLNv_cks= |JsT+E0+lEa|c^kR*I!EͲ@Jr/(maZPO4&0! ''=a\HUZ tAuCEzVHE{=m\"Qm#NOx^8 K@W#f'U?"^x،~nOˁL3*4 0WTi ThL G8LKLvX(ya03}ڣ^SǻX*I1]JNL|_WƗ FuǦ Y8)jD|#V1tݮsO;VFgQ:q7Kb!:93204tU28- e5)?xDZ*O dAb5}!6QT.r EX9*Uu  c-vh|Gp)?m@LR*4Ȗ]|bgK/Zu7̾!Ui6om-JytdXXFF:)/V_>AȔZDz_cHsYQ!H7 Oh8UKDy=),GЉ6'&,3GC#퍒˙%THd&gNjAwu$k`7hv.o T> ~Yreܠ[= g($0dI@a>P4^-~=ӇK);6CKNo˩-e6h!;AIU Fe{+C 8%pH?4`Jpb+yRxXfwwc* paZ[Bt'xݪBid}*<%5նD(D,JNѝtm!8pk40Vr`v5 R/?;6sp{P'A87#CMN<] ֪JKtv[]>߼%Rcf_Wj/3P倛*/w*\Hjp/J(*N狌#GSS?B@|=GHH1 oޱsn3P 00kD: <mg[߄:nSaMg^c+K'xvolSQ2ǵB@=>_AZH Pܨ~=TJcate]J*p+EsmЮ<A}\Pj@s^WvƤЋBk:N@״GBT//ygWpZK|΁` [ޏ[zӵR6ݮ@^U-c_ <_xjDMcEⴹC#9P]Ha`f5 {Pfokz!zqw߮ZF\\,Nr<;Pw&~_(Qh~>vEz{cGE"zہ*O"Wk}a)CsCBy9,'a8ujN\d?翱g7:WzFe@D^vgW~z?&|jπĬ@%`1M׃=Pn(3~D,{G90isy#q{z(ERGY[J׌eP%7 ^7 \|- b)qKMfp}ux*̼Pw|NkOJ`7/'rq2j:- ǝ)`,9 !*ҺX>m_a X`('k)zw,KE@3sBǢjAZ4%VE$MߣJ_1(C%~Y~gn 7u$Ḅ$׌ GA']:^ ݶZo@bVUJ0c,B'k =:<~A'H?XʰH#;CTY1S*[#f =#ލ"-}SRW8<$kI [ 4 [V7$2p/ݼ{EQ$vi퍷; IG`HpF=d ͂ 34Aa֛Z_I'kBwK'Wnёi]q_%c_Zyy(w0NZj<̶xmjFU#2M:z@l zU{,4mw΋YYQ ^~r?[7$Ԩ WvYT*̓9] &86l))5}Cڟlu/6򞠔ң<R *őRVWPj`_)/rgxw,AM} }SDtLNED^ JbgtNeyO/7jqv[NŤ<y5% Ս)Dp[7~] `ح ]T.ZoJ :iՂB,w᥏5zrA?↎b]ItL%4|!uf;bi7Řp4[\NdS~ B@88`iŽ\ 43G kc4 s%Z5Lp {Z{j`lE9hNAa fK)]U9%;NF)u*aMmYȧLU 촢A)ӟsZuWdxPNnt2`^!^|> yzaJyWEFJ0g2;pT=ÁFv#(*eKi"*WV ?2\՚YHeHâj nጇF9{CڬڵVxt"la2rXC2~C U\5OY#(}U6}` p+hW_k[rzI4^| :X)R•{5D~Y(->nj%RfX͟. Lc$G 觅É3 [eIU7A4W_|[@8s M+)GH31d7:I"mR &>$c2{,=~t_m_{eC_Vzbr"꬟bCXh'ꍿ=/4K,o NiZ2 `{tAr<RAR+tn .?E7u %Cĝ^_ yIAX {z ;IIc9N;K)MM')-eVB#hǝϩss۰x[>k}ml3"’KD)ϵ)9yv?n@3ʵL) bo y8X g\|j"iz\M-"D#DJB,_@zix/J #] K? \Ti=  $^2'tRS4'`ud?P<"(62,g1z5&r,M^d'R͵C1x]nsQ%G  N\qo:aNqřTJpuC%KHܾ4u7*t@a߯\P+wSH%K?{T\Z W2TҶ y o>d9.B~TV}]ialy܃Bt8sv<xM#ՌCF7I>_|Ptf$ȳsh(>+c@QWq3Z}9K`I$FF~j/*!3 f;EPA-4<: y)1 7 F塝olq$Q:>I\&kÓ&َ'˭壈VMU뜥qXa[!|ŀ{ )68$2fKBGWdz22:JYb>_]:Q4"}/tFଢ଼-1usU=[8D-0%%zNXp j^-Ds? ujk&09AX#(2v,N}:u&J,yY'`.+mF֔2(zzLbttmwT)T$kr? lFV (Yn}Z6 dk/I(89#g -M?p GG)VZdhX!=PYo" Lp!6hL6h? b+}ӄ:l+ǧ[l' z΢7~jYdpc ;JIyGmGh]|4]<2D!<)]7**I*ӊzm14&B=GdH|$ ӍbGJ +,}BG$O1)xb/{*%hQ0eÚRtR\L~e2&8qjt{{8$ig`Rm"+9q2CCZ۠1ԞF=KkB&3lF56ѶK8z_S"nufXLnd>g]p;V`Xb3NNqeK"AL`/A+ =ʦSCRc;ƀz_l(y=l ejT?`{ye=_Θ225 aU+ut)\EӖ~vlǫ*4pb\(3l~}ʛ|þ7eKz:]nM0%a}eB6a>s)66Iݸmd ֧ΰk%}$bWg!aZ'Ns[di@OX%=H-?,u~剸>}tM7%>,e[b=h7p`S%QP#lAΎn5oI@$D(D{7l ʧ1ʌKhOE"ӺbÆt1@kӜ~C3$YAARuk:}ްE9V&$:Nn:ɺߐsr2ӺVF5 yԟu}fEB@dS̘ &wP}>W-f0>_m5K>!)pW=$L5u@ gwux1[T5Wf7Jێ'1'ޖo jy~3𱒏n7AݤGj-{.}'}9r9FIfmPZ^x?O<^jM%q! d"< PO-v}*%}{h\N<#~G7*%3O**R05"v$HԔ?{xģf:Qr<HʗtNH\ 8q P^Pxݼ?.NPxLGMht0=617H3Dž5ٱ &$w1롙 T eja{}kDxA{K+l =ܞl}t)fӇER65 ;)r:*ikg4n+8_X͝6Uw yƂxok[M>i F>DҞׇ[/mte'[s@E7XǚVj*J%XkjMɣ)/H̼f?jyI6V[>=Z6qȅNr_4Ң8J &,،/~\`3i1*-bQH*zfG5^v(2" | 0 S)pSB$Ѳ*Xq3wG-QKWƟ]+__5 -~ vETiP=%:=utSc`rvSm-3?Rq\'b2) `I9oHÔZ pBl֑ {Yf\ YJio0(#׶ح7As_ۻӶ؛-=+7ʝ#܈Ua+wHNJ?]"VGM$xL\M<{DL!dbS=*J)82*eZ!%o΍br?R4p}mP" jpy;4ʋodn^L7FCUa{SOo᜽Fgʌ!#3zhVhG xpQ_iдofoAĚ%H`@; %,

#??9]C7 cqcbH]d`bʳ.Es.^^1I{=giP#~)(I^!1  ~=C%Lxikֿ8kW7]Ckƪ*f`|,t8 +xTkNhQ_GE8c.Fbꅢ 4㥯¼q6ۂEeb݁oh tA%ɮ(0*T817o*8~=AHJ=tm؃2o=&G[q` jqutiJ*N ˺ў^I$vk5JJ8%0(ɯǕ%sQd38qPi=ʕ:̈́Jt/U_< SfY+k~ Drd纤^)c0Tl&~^Z1!oҡ #*dǥdtD#M ,o'N1Q:T:v mY.hO?Km\51XJSQ)kg-Gme#}ĥ]Ƃ˙v8_  @%N'ԉd=،_蠌0G>ծ^st(`R1bq_o]~' Y!*~AR8 voUGLZܐNh՜d⪧%=,tSZM^htH1~Fwߐ }` hŬ9{lA$X=Q!Fff@QL!-6u+%6lw!PCV #%d-]sS@EwӉ;DO4cq^"@m&~N.@kMg^B"!KLMuD g5zOe2פ@c.:Pw=H2ˌQc{uxyA4ΉK>i~6XO À6Mո|Mx{F 8 _Gn0ʐj)x$!jpD{߱Z_>9㯲G!>1AAڤ&%3}fYc-WB:Ŋ6;7oh/J= ccneF!u"R(tc6ؙϻcT"4OЅ><0$Z81(C`l7 |3ڪOo$_r 3x+;>;\7?yգ–z'ȧ2Tj3Bj߰hN2 A-™Ha{XaF,&}˯]ƛb5G.JZΈ6_U% #r h]eeAt.W^1Tgx3"Aȭ4N,j U#蝂oft(yfNaa/N.(ٹR֑C7 !fuSm;v~sD>ױ U࢕u$.[)[ DzY%'GK̹n|Ѭ*(M<9 Q!n1vWV4~^,Kݙ; +զn|%n(KW' 5Xvt.Nf~Ps2DZ }]5 LxF;W\O} c.)3uGArxyNVk(O2ӶȴY1JmLn@(i9ʝACt?-UI]z7d3J+fW-l,{+f5+?380*= kx[C}lDC i惿6Jx$3{ '(J=+rGMҁP玑9L$$iF#%ˌ.ǡ'8`o׹R|pG?̓Y; l= cc_F"0* 7Oh[dߴz!i:$xz S˙9~osBв dq{rd x-kV #b%;=(?؉BstR֝M iZW OH%7hW,b?0 ]= .uO)s̘ACY„JXsANbƪw@cs_M}(f!^Mo;yb]jvL a^ oqaۙ؅I66ɛDox&fjɇGQL÷+Xh~W }xaE3ɫCHʟqb )P$Ld<";W2o|j= ܨ_Zx{yUUdb:%Vzk\b-"#a%7"(c^S. gu|fP]aޜ`Bj3HfOE-uF6ȩ'1's|SX+Z9cѓ%fsO)('nc2&of7=\0B^h%PymM(f` S(SCng7V"jvy^l,Q_@u P>\}ÓSъd}U8GzM8't =Z=Y_5N?g,]'+:𘲤ql! =SSԻFn4 r2i_-ၣd!_-wrwۦ>G.}k !YaV=rرK#1x \0xyk3/6E<';wm?bUO@e@|Y>Tmař*CG-@o_񎈺X]%7CP).Θ^mől #/l??G !.SƳh6YnidĤM8Ifv3h%hn"KxhT5JȂ29d,?AUz NTivN=5 N /4cr2)v*Oݱ0:K$!ji`F+ ϫ#ZD %S M6[ uy[J =~1I\#Nl|akEqMq4m&nehMMg:Nskvp) -^> lg0]J',`~ў5x-8J@li؈O?y#,YoXsX> MF?d㚠;YrtChBͷ) DTX$׽͐_%uIWEMP"*"=W3$̠c%%)\è;ߛ-Z3 v _}ڹ3"`$`>7&+ϴc]VdHe8?eB&;.}TH*cLV3ԌZmm|AU m(/ גv=5rӇfTPc*]o  Xm/]-iHg/AK`AĮU{`.t-"o:0BzRBpGYv|(["4RD _ϨrWq2OuBYm&0^{P9KGٸ-8p] " }Ub r];Z|2'muԎVl:}3M(P:QUi [U2Z aӽP-៴;) E.K~z* KZ\B `h˫t8CJ_UxFE>hl[ej=׻DMȈSbaN$kY:qel6Ń&#(Rg4IO|tYۛ] LPԶA+ޛĕL& ({]]tNXс@K H^ ,vxJ ]ͥlQHF+ۋi2^&tyZp'2[6݃Ǥ$41#϶bǟURvPrM]ęª&>j)ߕ:dof-24[!jk{uәTKP{*=e杖ZĎ7Nt ر.p"ktж,H7P@'~b"~`c?;:`3 RMo Utnn]lG8N^1jf?EiWTr9ZRHg3jXs)L v0/r\":[xY"#:9ꬡ qGtSn_J*sBD-H{vp^oL@ ,,C$ɢ\ e`Uk\GQ0xofJNRԢ K޺[G?H<5h?u7l"{8$WG-nZ4f YM~qӭ*ح2i]`˭uXqϩRuaH(Âꓲ&(?Y+*AsŸH{{~yt:Zl `e VA Ti$9')P uwY\&#˩dۇ _#kmgq*`*hVAcj.z~foΡʲ&=ScVgTHF+.kyǧz&JUWӅ3@Wx)+崪&x۬@FNi@|[!o Fĕ^|%N|d,<帍L%#A^ |gjUQv{>EؔؒTXQuh7Rld0T}jbݩ9M`z~_شd9vO_gV${{GIL&{&ɣTXՑz۷Q`]\ѭvw܃fyw 5"lA{YAT{n%eaYCjQz,K%zeòɃhw}`;\~P Z{*RNH쩰c?mnѦAEB`[B^n{D*"0E@6 yzhq:A5͸Dꡒ%#v)&+& vuxHИR ©BL &X6^ 5-j U~E:@`ДhK[>_ɆR |ZG!ivɩ~ErM5 bH@ doFdd# `]@~ T%>8?_N q*qqlx,17%V9 OQJ@x$r&hiWsHe ݽצkBHY7KW^@{8`7,U2jP8r?JGPj4;U]b\~c[roVQ 48(;ؗa 1_Ԓld&,6u#I8$Ŷv~ #NVYE!E lRy'YkC2?6r?7MuMe짇(gU׏,ܴ #IcR;\<ۊPSX6Y'Nd:Uuy`Uӊ# KyWa.z6Wd"?0dc~ׂWxn-KHyb%i oA @9y (8kr:tYUd# %vK|>"vS:_+}63sw%LFl:6[r`*tlK}P{yE{Dk3 %|!uMǾ-0R\~id661 Gs+ L1 +cTe(<A6Wz lȗ1B _O]'"d[^8/ \p:N~^n}+8 Rw_z1_t [k&5 !h.vB{;J t1IoD k@mRi:Z}FD}B\dVϠ[ paEC|u4,<QT`ִytFB^ԐlkHȳ&] :pQ$&*{\PKF]q#'pF50VE;( ^}?ɴ^$ l~%};W$'7` Q+,Pa F"2%[ȥfA>9LXW]%=࡟8s :L%>%^lG<5xǽFWt\j!"gy};bjlr (Sf*s5q:eE'q30& @2P'GC*S³h[Ba->Jb)\ ߗc:;nG1!wj I TжZKoIyG !J nkrg0q?FR$1p{3A!ևhӠQ#V^ Q@:M! Q{_tj|EZ[7g~ԲE%?E}+dcfݠ׹X6|  }4;3Z 9Do41yB;*IOgĥdǡr*ۋIZř=E9SL↭+.S9R͓Y}^N,xiW BBrgdo=d"Nϳ=&ېɾtc|Ou8OgEw hbY}Xx{ q@5o:"յk&|s&1ܶQ̌U;$ -pS;"YBK h#TyxՃ)0u1:mXLpWVz(mA߄%?]MH?= -Im.ӷSB@{9}d W:&\j!qBԻ f;*m8Q|`AC-bh??7ꏲ#!Ww,'#bNBqCP۫5!S(^%+񞈸ؕ$ vp#JTX朡vܗm3>%|)i-nku(\&.CY\]XCT12/CMV6cV *#,g씨Y9bZq!̼h&x?Vf[9H;aH/0_?|Zm4s0XKz }Z4ɤ>Mt( 퓛ipܻiKiL8`#2cE2lΪoL?dWeE}+|UjbYљ0<7*Gkp_QVIMʜH[IbmnvA S]31֖s2*|Ч!gx@ߤzaV֎ɕj K$VPf% x$5[ ecJ爐ˉ8Pomg[Pk.;*l%)6łR% @u'癁WWT`-"]h -,=,g:s)$}_Ot%EXQ6YlGT=p[t 󎅷^a( 5ļ!p(%)OQGިOY[擄r4c)H5 2qcA (GVK)A}AǗ3C總V:aՍkD!<>U7*aF'W"3w15ZWLe y"(g~`|1i8',͍==\E %LhVpW{`*CEwu50BO[Ep6M%nrxBPSrlOxsġLÐqڂ uK6!bI>+a.22sX}_95Rֿ]̬oDݽP`S^%.Ig@T3u;B8 lNevŒ}4wlGX]sD{,>+P`\ %?zGl<CQ OV?i lgJ5Mn2f~Kt>L b`ƥ06 LʷҲƲ0P1QbxlD, Y Pc^s[䐳O72zJX=}ˈ1 s g3X@eŨUao_aʶJQP P.+RWfB9Jqf{<;[^rɘt]H*2e*]6Wv#*߈\6u(]sΑ3,ZzD?]! @'G5|Kr񨟒-kg+(XGpY#j1sDİWTR1̱rvqW g|yzX2sf A=]Vx&Ac#0ͦ/OmRp|(U)zJFc/[^UD[pZ/L0H(Ho?[)!#^1%"&ot.;F}%!^~aZ\3v\ƋK:$Ə;~Q#P/lfKࡘʫThdkzאG#JO2{<)^cCSBn4:˸RHIg/ zQ~Z1Mzt mIwfնcT_7ԡtˉsrGz% :x9)#ꕇӳen#(V=;dI8E|XIZ+y{. |]S羚:#R(ל!VM౸F X;PUɎeD}rV <$8<̖* 孆?Ҧb|u[H&ڷ1rz?)1uh]:khCg#lYS@'> 4bZRؑ&R僽`K$gts]'-xZC[x1 yP;Xq>WRz(?dT0H氩k tE4c5D ;^ bXGt^GwVӿYl=}-VK&V N:g\ɂ;]8y}QU*ܢr0 [|ND4w(ט|s#&(rcPhZ%j#./q<'m=ɘe~c"5=n "H-$*`pE^&r}?GL^"8y(n. f_&iJ&]7G2Ѣu.¼Q7kaR k* R/;vtI6bSlNѼxBC ,:NY\+: *aUzyGk޽7ĤCT #uЛLh4JbUJrLe)P2O*ٕ'c7&J~8] +_*EO"IC^J]s;za,GX 9%F@7${ٻ7=[Rr7k[wy.?Jҡd1?I Q޾ly li6v%K Ūf@Țs(],6j2qLҡ~G㜵GI@&lgyMoRg GIc)ȝqQG?}A,ܛu$|Q 4 T3hUMRVQbvvRZ|Jn)^涨j[հ>.+Daa.S4YZ7i5U qh~dM@gOIpέ/ʕ ՝$3zA5bm}Pd#eάNr3ApI^eڼd^B帕dB3ar8!lۘ/,u2Q?̣`b6[#G r5it;?o2z8 2n?&eمb_I˪dN}%[ښ-7x@F^-E~I%~*.u "E3E4J5ggr`rLb]dpo[=Q6o2 aRGU;Ws"̖D1-V*5L@K(찭vTr0)P5(4>j{=yo ԓ_xAη,@eA uɿяYE|ݧ_'tv) ' 1D( !LAms%Z{&3-{(`je-k´+ JDzg f%%JKb(;7nYؖ4xZ) ΃&ʊk[ #uL VCƢvվuU8ٗt 5f\|To̽t˙ _t ӂD=gR`,߸uϏFOVC¸D#R6Qn`rℝkoG{x:ķc㭣(B^נuxJBF[DaV&B_͚xA,%ɤο*<ɐ:F/_ա)_+")HM;ueHd p8+fnC0!!LLQgmtGj,CLbҏ/<KdV:LJAj Ҍaʠ m%ԍ+ha+ -A2/SUub=:9z;c2g?XdD/1כgVJF14' ZKdPa0 TC;Ӱ{}*T//AvJk5kcQ*Tro~Zk8襐v Slt 1C3X~Z6/ !_}Zk{HСf@HE-(RH^-.?]+c(M~A(^lʚ+ͪL8I8—+[Ї6o ~tMة|91Ϝ -TUȼUjBJ]qMJr,R5.||Hox"@kW$>ß~1AwEL<܋}ߌ::?*d$1U./@i٠} n'_Eo49Wla#MrTIK&F&k7VXT0Kwr SxL۹,8C~j@QPB{5q[!WH awlq+m_ߌ~#*)8A,s'g+,t54^ K z[׻~Kz̅Y"uHӧ]aשFY%O5m1rުÌa"0TNGn{-<;f("[pɉb;# u 2ӼLx5L[56 ,<1*A߻&u =XȈW:{גyx\ 2-XWagQEiMM3)ޓ:${RgFDMp&Ի?x[")pTV{>[zvfk ͫNˈ*oK x\v<}&FH*]BgZ*E/ws1[C &}`Hy4OpQ ƭ YΜr aߚR9s/>-@?ujԇ;,\F;>OAH 4C$WWmmԢ.NK<5z) 40_Ќ6!|ՖԅAR0W uI/KrQ> o 23d"G!m8nVD (:kP-DQȄ HYkU†eq*GSOl%Wf?P<%EQj14W8hؽ+%le2=/ >XkTDEmOOy0:eSˉdnB}E®B{w$FWʼn0#O |5-Ivߙj`u1SZUʽކ=b4^:ڵ˜hd" 4vhk1|W.Zkg,Vc~<:0.MLU} mKk=Ό4ue,e"*_ `Xz7c*)d~u"ѯQ,2Q<.ql.(&á˒'z'[8L'۠~H.GCD֋"4E i]ߕ :עQ t7)ׅ-͐_r@ }Xg¬5 RR,~jȸ¹g/`֎9 [<>}/H2Yހ}R蒰ZxW}*3w&m婒C^513~Ve?U`l@# PY)s^XL=%i]^C,q:Ss J|܇(lc#N<#>rpj5䨗ٰRqcI|i+sQiX73Xj!βFݗwAq6#dֹ~o͹-`O\UFĂ\8世85LPBer l4rz2B'1yݦEi%2$k rnBd Y_ȚLt1*5~fBuCf,__W(1U s~IIuakډ]zvi})S}Clc;B5 6]U^@#sc91 edÂЍMp^|7!w›tnZ*G&3X6ZUǶ|(]?.xvf=Y+U3ʸ` %tkc.e}-E43$‰!FKe~Xӑg [aVTEq"b!ڦk.R'5ܞ/L)Wzy)E #>W}T С3'_g*W\A6/~ӊ D+pļ[ ăn-|l臭H T/A]4sON{F 91EgݠwÕdAL^#'ʓڅ `΂!껉uXhylk6«@`\nQ?Я I1DAh-ӷM @;}AE G3|bPPr-w$,)\}8(%4xF_hխ8EKDM$o%ރӷ -C໕-q2EoY]D&H~ʛ5fF .u T)S4էH%[2 z//+cZMj׹sBI֤M.:m4niSQwFTuCY| U,RFsk⚃`X@9L{MYB+\fenus`G߉,+T@IFOuQw5ESSR&le?Wm38*4{> 1j= #OBG Dz{vZ3ȮlBҼ0dzFB(bP!]_"ХV|r;oԫ2o p7bml]#b3{%Zh/Q iP8+ˬR+92MuuFTIs'$EYɅ hNHP*1#nBԀͧ{MXqˀ,YYDdZWYc)<^IBdP!-p 3NVt[Q,ϊ?Oc~:wp݉Ƈ,8ۅ"=c Yr}:ɡyq?Ď**pa5kR/[S0 .N\;n9ũ˥V/,Vy nc-P:H&zU}[ՙO<ؾ.W3"^=**/xPۙh I]@eD}|'uӦ(ɷBJjyfxm?i: ]C&$,:.xv[0Ķ X};51>,zb%sNw?niBFLKOj ?F]łMqEͩC_m ByjڿwEQ8DվYL#8 -r|U;V|LlFY ՟e~v/0 `"{遠)ʭ}UKU6ڕPTN=lyh<βc2#9iTRH +:B6&9O5 hng :_g#(K)@VU " Ο+ײ=Vti~jcOH8ư:l\m@M!la$Y ͱT2h0qz8' A4#NQ艚 &VR4;\ݶlOb4 曒O,Ki~Ӆ5*)"ã~ YX6iWFkԝ&Fn6(]"6/K\o-CWRUy.BLHZR`(]^%ej )?~k* `&>7<kkqӡexO{f;75b2aO=% \'d%$E*9 НէNJ7g׭/|'˘TP˕Dyz?d<^1З8kxL1ΚƷ'SFn/`vz;YOH I}nQȕ>>:3kະf<*G$Vo yK)؈]r7{K}5H+IG 6+fD5ܻpxrks3tZ}*>2Ԫf B† &rm鶧 (̀;$390koHv2x _-*=UN϶5甯1X?% r~Eq ~@r9O㰱'DV+~ʼ=3WsEKXg:'YnCwAI2Y:6, q"PE~&s3cڻ>dCr/ذS'mg>S׊r#Cy 'YL_Oك>g;h('z?ƌl[*7[EÓo׋,Y\vmMvǩV.&L\OU'hϗ{?tos]&PӍ?(f\Ƿh:)6ԙKajfhof;=n}8=]hL=>_@A@#gC_> >(#6n>rI{bMJwh۳r۹Xx|7ugFHPu; scCwrtYΠ^ȀIbb&SY{ &7G0ni۴/.+Vިӵ@"\Dڕk>}/-uJTrW˔$4tRB;D(gY4!jLJ,P.. %X 586(?i+jDM}h=NM(9s38Cl#ǘ k<^4X'n|tQ0hN"=> 3PK"}qٝ6 LCP, lP dm r_h6 ~tZ>Q'<҅.uû&ޭCf1\\ ӒQL5[ B_^KOڼ>,U44Ŵj)z#zk=Y#YP9/t %ӌ5F>pr}eWBP}pbeoqRx\j!EmܻD6^VUѝ-U@u꺶]F?#fؖjƒa8 ^$lJ\`%C>yR}ii;jp"X>`L&s֭f{~M`@7~ l}m_s jr""~*D~>gפU~Řzl܅F"ejN⪤b%Ҳ#b&gJdjq7DKi) DMtP<]8ќEnYcX¹"Z a+o2A$E3|Jfcšwiy}.? s5Tot.Y,IpF ƙϜqe1S\EsIZ)lBlڔcO. z;[!6l%+ZCj޽_ ~Cd\id Q=K}lxud>MJ5YV_]Y|XHbun(k)o@@]A|oڏ${s::q+&oU7H57֚诙 N *<CB1t;"ojīʨ!r]}%?OkQ+.:8CO-&#, = ςlU+y޴sQ쇲V9ݶoI{ֆ,4011hE#Ⱥm%*6 6<]֯F8~,zQT3aQXOx_1N:K e .qwHB&!3@E2-B=l҇-s;XLw4TDžuų <~) i6H5^^9GyCfazC?Yk .gixVWEK $=߉xV>>I#E\wOuh| Uz<)G{NA_^Tm8R1v!)dtln"i$â{e7kO!;h&#.,70V@x}p3)[&/] u+;4R> c@Z|tƺuG@*`|yZk?cXB*WSf4%3OEP,E]ꓩ>{m61_5ϳɐW 26` 7-R{q"Bn0 Ю{a:Oxq gZ`&ũ#%J"3L]Җrx*8} 'sY\=TqKl&TW=YΡBEh,Z<^_lžkp;qsyǻIC v\^4?̆m$<_ӒA>dHlI{)ghr!#ɹrfɺaٟG/R0L0uATgw.p$LY Wv&ܿ𒋚+B1C_AY'Qq0Z[ >9Z8e&4lr/@8F@W8A[d([tݝ{iIq(O9%U!y:QF3D1olu6ʼn *L;u6_Q/dm_:kEu8a/IFfdT;G9Uq$K fU;)D9eƓH \:Ԇ16f|,1)^#0̹l?yᾡ#33zGT{pE(ox2U_^3n/YƕLSew!@@.JXy V5p-p6ə1 &i k.X̥hw;ѧv! ⛙W hNɨW|B\V0Ibz==ު*2],#UqNG6 P"_I_E)Ya kn|y4hkzXV=cqnɊЋ($=gN̛_MƋ3c8nžChOzfqZ*^G(⤒m_!RFpĨ<~ΊiQTJJxSd|ҐĄҲSh em@KUjWb*وy.>%vi?qR_|7rc6P>V҇ؾpW J~o=9p3('-?O+Kcp'V_RC C"uG܆az#l xȐ̴e 5M! /Om8vW,/H;kAEeV-)* ͜[iVQ4oc O'+[P:,;z~ ~Ul .БRjqm?ZGz 7Jz|O,ʫkp(^Q.Jgӭy11 !Ӑ=)e_i.<u"[ڄ"GeNF2-.ܛJck/.we,=ݨ$inpH["4S^sQN1Dh3Urqz!b:Ib"@LopuZٴmUa*LfrʏhdeAhST㙕)H߁>80b=AJ貆}S=JXѹM:=i.6٪C=*27Qg*FR{e] DcP\Z3RⱮs pxD\]p䋘{9~~(^'Voc/pX# mÿ<B8cj9nȁGӉujCAPt]߀dl?3k l`X'5>G//o<;O2UQ2Ξ́UU[S]WW4TP"ٯ) /y F ё|Jﲦ>]uQծ|dwaY$IMaUk}a! [9G+_*`Ӿ<dz 2WhQNڈ$15SS֖>^@7+5A5(qrk5LͩGӱΗ-Ytf, Iw )OpJ"yiIqՅΛH`҉tr021U@nװA?Չ5z2xrՇCLSf O̓үe/1/%* чA(0uî |gn NCcdv鿧Jf+1PMB0t]XZƕT,Qt0{ĹL:a%;OfM2M+Y_eSaosePESa$-jF \>ƢAjU*p u h@]PpjUC=?($6ӅbFRs: vO7rrYtqd5o~kc*e55O'SR,&[)ʩU[2G +lBeX1HSSKl|_@Wh=^ީ92y`=&,0;%HtO YRZc)пmke|6XG'%-S%aYP}u*@7~[륐$ͱ3>]=cWmTW4Ӯ6D( ")VwA&)h˾#W $i)=YYv{I\ 8O缟j0XUq7)}ϩD<e*R׾0 33#ToxYv:* W3էoSATrG]럥ىq"K:lH9Gi42a[ [d^{auճ-9taTge1VH-L\uw*=@}iJ wqK#5|}rRj={ AC}#Ē[!b_]Zb3ֵsw;xqVcB6" A a`mp' Xx*VSbS3DnB /MZgt+ez2P5M<>jFo Y͑~7;SmNO@F* ,c⣨Gnz&vkkpcC1[[?w5CӁ{b`wxOxQ3 `DJIl䎽SE]=H^I1첇als5/[#n2y|wwIrMw۝kr# n3"&Bxcf1V' Q<":`֝sK|+hJ͓0=_:#̞mnUzbXrE1++m(mpC&Ao0WF /QL)X*I8'O?$drM;\Ky\ PˡO@#>vC\j綦W2L#ur _yMˁVʧGR~S3/b5hR DEL &)#pF- Qc3 YSEm 5V}?zitq5op؋D'Jg{G mfEi#HGm}XUKeL1x@߂R2- M+5hDzWc{l233X’r;H}RyX1eɺ[$ # M8aQOk xr{ݬ;up}qBCƍ`vR.LXgE&kyjT BJ7yݵo8y8ui!C}$ܿOޣH;F߯-3&C0e[Ԣ0ʵ+iHVjtN6h\vO׋ _=tL+dw;Q(oP4y 5|O]KMDIPՅXIxi6><ܺug Ni%ʆ7Ծ9\SH=c+FJ-{s+$Ȭz)b okf52A)|T>f<&t1$Dž\s#W9n_P񉭃em^ J3oĶDkC2FYA]!DZJأ!RBѕrD͊7&NշMcγվEy4@("wMlh-:.VL5?gfD-&wY f*{ƌi60؈FK\@|mPjC jmTsSr v@#ىQ5bVVqD+&r[MF7798lJ)+ _ Q-`+{_KQ}5txKcmO:mc-$ ^=<5Լۊ+lFEC9RU`}sWLQnx w7ʿ@׾ppt--#~vC,cG+iOW~mMp"Leq]{s1=ֲrY$yߟX+Pq@{ЕW8xkfF-Z[fqoB$)l",Ŗc^xNgqOݛWeD2 L ĹRpks*2Hx2?05kF7 R@q7s' `:}v:|apgL-0kqxt<G\kB(up) 1|h!sOhe_RuۖPTj&1 h\!Ltv,O/Z.|J&g:.AXrݫnufOX,~G#Ts>fm2,P!jD/-*)W7y<3ߗĹAɽ uEhYG -'I86e:(%rx/&^W9?l㇤yB72^7욠D`Vx%ls *}4(ޗc,ޗTOj3A!pSDVBqi>L:j]@Kuw- k1棝!vtBSb2j*$(σ .O74ӡ4= &-o[M aMZȯSv1 ^]7;H8Isi,/Qm>P@!Ӵ 0ro@с% ԉ}Sir,O C;j|7R2W^g189.iwR[K?=wP X\NsLu=.-b{(_֯"3L=08ܑ\IEjܳ? M"ʙpf.Kůqns.Gp)h~To%w~@SA,&L., }RuH^r,HT|%byc 6-cxaHDۭ40k7P]udфZn[:F;qGþ`C%g `y`UBxnL!od_' ݜt#ﰋiFy!3-Q̜gl@-q@diJHɖA4Ma`pfk[B/(B\^議 XFɟkv~]|o+ xTJ[<"Yk{1ڶk9 ҷVJl<Iks/F4[\*·0ŎuAY^FQ{&pcؠuՓt^H=d2Pҏ& >K3CL-QP}vAiuMvyQ=2&ߟ=Õ>Bi׶UM鐲Zy3HXբOu?gnRt{ݳg2cZdb%*+a*cuVn'd}Kf]&sפNׇɦ2 :ۼL.UZ]^B*w0hC-_׸`sjYbF$,d'3+cه|`oz+pK͔ HB>-Cy- ?^8l=6J`!Ցj B^~ iт~5S:D=@ }\ry0)Png8)3QbrsЗi[8%cwySKnP/2I/8t낅vǟ(Ԙfpwp J{WTk3^5ZRnp:I0=C^zvŸףJEXջ{&gl q\evM]g?$CVY S>pB^-!53 HQZ5$JrNGtDj`drEV$fN4$I3}[%V?&fei/9o>5=4RIf$9.] jG R0XUMA_h{qWo)sFju ^ijQkoX]RL2xl7nmdYpXοdA̪p\gO δ$g/|CS i#¶ׂSKgnnFNc .h+v~B$h?9 ٍET:F農3s KqR2U[ a3e1Â]@z:3rlslJ},mĐS13-u |ʒf^# =|ێ^ɶ$!!|i v61U( Yu.{v3E(01&F`~<.UuƝ>O:@ m;l M19:`Vm8@5qS7wCl : &Y<yXXÉ{;>%E"7p,`C1PKN%#wk٦!Ln9DΖ6E |:ʎ*hQHL\;Hvpcf9߂o39Vɝ@$wmx:4 N%`Ԯ]\< ՝?ǦcRFbJ$}~Hs +;!M3*O}T+8-Z]:l SY$K7yڬjA$ȪuHur4G4o`PFrLs[",Qjw,=SD\o+5I$9ū;(f٩XaKs!^e_of@ fl&3lZy6NU2x" `$ȱ+聴G(lBc%x)O0CM}U6,U+gg_,#b{  :ՓiQۥR^Lt.Aؕ/T <+ǓjY=hե$+XprPsXgu*-ԷKjuԣ61OSG1qԀ^`24yfSo0`N䩳޸(}$%P83DZҾ\vuk2 ^_xRp}cJ}mؓ Yd֠tUV_D~&%]4-&X Q,u܊ܗLiZD 1OxftUڿ.E*aL%Ē7_n[%1)Uh"Μw#Y7 BXֈ>"&1J;Qfcsm$Jga0cl7; \.G;ox܁ɲL7w>(Tl R\172GJPրajWKa<᭼.IΑ(!Fv[L[>7ub@³~atHU߸NaLρ55aeqbk@XB8)tG'b3i}nnDjuPJELٻui1+,;- pqu]etػl gLۖ2KIqCh$gfpj?Zoy4iz;&侣0Z 1#Mi8=Eis0 ` g_cQ3m(hvnT5e(;>j%MN_5N-M)Y yz3q8֘$?\[E۳*m*3Āv"VtC{Җ3o_b߃LB[/$BO(װ2(o/eBn`RDZ<1s!ZkDW) #Dld E Oh ]iQ(O)|2\RX O:͉c{4b>ގ_I {`DDΎ3vɎ)f+ HXC$7||W>7S:[iԊG,' 6{f~˙,yqDzF n^ˈ3)uVhtg{m;$WӍb ȾF ]Qa[; UصՇSq1hp7[KQGuM4_S!0F_c7U~c(x05 43ejDN`I`AW#'K/_riSq@l;;B K:Hu4>clK|rQ s#x +r,leZAQdD&Ύ/KTL\?'RE:0fp K|V!lqL|}0)Rzl:xrg Ҙgם0v&8mwW$ }vSݘm̰op$*Ƕy1w##aZ.ϔWg+Wk"4ԥG35As MY.q!}{h+ܓ z܅W x\a -8oξ`ZU@"ȱTDq t;c'?_ 6Ԋ*wtbuW'rDi b4&!Y*D D@YA|D&STE[W g;SGˮtû'/4.ꘇwk3{-3wƟ` jlUs&aZN65t4#}wkx9sRHliWwiם7k yjpmvL)Ym;;1Slh5;`)vަӟx< ]%CI%zm/qI g0\0GE{xd1)<dZIbf;sSD;ְpYMM3Ҽd5 Z%@S:Ц7]K!tƢXR.;!|ՠ5Bg&wuk􆕖2uTSd18 ە;>|ϗ_P?oH[<[ G*wt,رFd[\%_\OW[uddp7u (ᄦ@<|ML Usb'JϝI]3nŦxG`rD)ʑSJ-1'C|7O^D>*W먣̼ղdo:_G Ʋ#=sq kpҹ0]f6Ģ9c9=U:Jyzc5SK蟛ۆ }kj?3o]@vėn8c!{qkP#Met449'v+Ha6ʋS u>2%8$2X`e) 4U=][QMa="DEwzNܢQ?{ójRŬ^'vQC`kwЙ)@_wmٵY |9goZ`\4$(XB VӨ1yDVJ( uI4jef K(ɅF͆u1%ep48}`v4- +G;G^TYI\?3Qf6ņ;=alc *b]7oa[92Jn5=``ߍZ#mjC)8r6)駩@X U"xy\oM-(B0;RhAԩqhX @̭Xa0u՚o>~6dq|[ɘdӬws`ONg[رk Z~>lViJM'˂AF:adnX'N nhFc~۬rVPBn }}`j % a(ᓸXk i EYUgTVw!GɳeD/UO%RhQAK(3}eww?jil|ŗI6+y/>~]Zb[ldlIe@h3ٝ5 ~h9&촫e:z0٩t"WauxAՈC#̢u(v1cFg|&!^gX0; #حz G3P~>gMZvm-qe{.)f8̞%P$)to3oD\A(vfXч 1_.m[d1QqJٵ/Έ[ۤ1zejFf0`pi+-=6KY:0Pu "SGkO͒q=Q64iQ9%3>N=^hϫ>흱P*RX' TnSɬ [q7T+|qyR|I6W+`N}g@ r$y@eqKlz魘I#+\!d(yvyWAn 5>-wJrޥ=v髂S;+w<-,x܁C|)a]-^[zLnY+G5^vf͸'j\ο12YLPh&VqcJ#h IP/ { gl%M9`vzCeS8XZ6Al>qdkߌ,9]Q yHVBIݩQ5UxWf׽f5aSF`QD@efplRUfC RtsPGJnwPwOq=WJ0ǍyLK(L"L1D{MF:-q?[ek[.6F2 '܋n$r2U#~q0>,8H (͕z"OШ gRѦˎ6H.V8"j`<? I\ul< كYlxRw3{q@Ӛ& ]ruSHߋx%m`@-q! NJkha% 0 7^j8"pLJLrq3@P#60W_v+_*Ф( s F0.z?ǧuaat>k^De}dCJf9r 06듍>zI1m7T L4*^2&N]W|8/HYa7$eW*BJ[uǛ1 ӡ8gISZN _P5Kak6We4P^sJVzxamqx4wKkIֈ c-GPFo~P˲epF\HQZsw02B}i`6?Wfh܅UG"zJ%u Ei2XZ cqH6gt<а֜zh4[y_3^ڹ+-{y18\~\wRMr=:a{uhD\ZjFu07K1cC4}^ŕS{XANnFu̟2WYVⅫ>Yɧg1^}. .MŎ"\}? I,W| []~HEo{튄&<Ȫl}8O9!8:dey A犏~$#]Z j PyMalP~ͬ8MϺ S B9>"M}ˋY\;4Ց 9" 0<*Tn A Ye1eVYHp&[mY>AtS37AN؋V˹(DH9?4zA~Лϲ Xs!m?(§lֈ.N W7S?@tCq5w ./&ΧTF˭!6.ϦF 3WzlުwA{,0$ BdάDhGFYkڎH P'r[`4D7{-2k2AZۑx&2w*=+/: * i~H7&9܈b&; cČ*$@ä~6xb=a,GZT+ c2yfO\FNɦZDZW_JJQr;Ӗ e |X&…5yvuAn˫Bw2TgUVaS=Gܹ+~k²=(@?:WT@X"C^E*r> _Qwzy}ZC4Xayf@w_&qx'OA4UZyhO4>]B(D5+yM\AOԻMAzڪ,h 2"n8gEzyB@Ж*4vH:pb"pm/Y`Aϋyy5@DLN / AEH~DW0Y+MFggIT]+Tgl-[q ڣ,gY#iM>6suRvHя5q x)YlʓoE-/ޚIԍtmX|abV!.O\+E+9I6y[5XA?Ƴjyǒiјfs)$5/)lDz@wbQe`U !:ep]zw.ktW2@)#i"$TbI&4t?.!C>nWL0AE\v8?u'"˳YI_BrX/q1(+0V6}}Al:*J9p,7O_wBu; X_2.-{cfU #\'.T~Z eV./{$qn'Aws)]4ՓdvGMtNJ=^иzC\}_}Rȇ{5nb1[PXEȹ4?:s66N(_\Sؕ9 *Rޞ Bm#uJ(ҺJ,x%v1];kq,1i;RfHL~%7# x+ ݴS*%vȉP(fԍE&7!Hp|B*5q/`68JHctESȲM|kM/+Un1[ |Q ^@D8`Jk๠~&XL~G~{NLw7d?5v/uu MALjh0 Zhjr/ՆFtb ^jjCZjJ:0L>/ i~s3'z (c=)tmF"zgZV7KF6I֠@469Y7zzB_(؁_ JM#siiyf[\7-}S~.Bro6/9XX`!;# C^6'vZ7O'Ts{sԒ+K-DI6=2Ͼ 3صe HB̋A8n'V.vazhwo]bWU3Qs#sH-HqLm} {ޓG MrDq(NDn4J=qbZcAm'9 ;< &J*<ǤcEVHZLQz~J#.B+|@ ϟUEU3ӛ{E,Ǜz_Nu21\x0%l J"׌[ҝdH/X5h"bֻ,ҩqR7~ FůۼlZtbrSoz F'A&<G*UHP7n6-t4Oav撌/0!CsG 2WWj6E>şb4|M pXmSߓ-#-#}"J e?^tQϫ4Y*/[hq[5D~uV-0ۀׂ /tQi5rTϡ9'=}\Z:{i0?qu4 {[ Dө.#&8D!0b "ct-&DF xa\NgC嫺Kq6A6ٙC. 73a}Eskd`yԴ_5bg*T;ff"r޷YP"z:vL`Ӷ%K-9盫4 ҰS*q\9@kR ̋؉nA˜&] ޘc GD_&6@֙zx;EmIڿC'Y44C[LE) h5]SOi&1y]Ta9)cڙYOpC82[$ "ZoQICwFR=TK~Nzs/w:`_HҜ=XȈ8/0}PnB !%)Y U hpH/UI =arcg= ptߐL&HOe&JȰ'FkK ɰfX OTCInKz׋E2ɤF m`l+LOߣ=fg3`@D8q7}ta&#sR^݄9 r!q.JLDAP( ۻBKELfK$q$';plrMJ=BANp*0MZ;o#$ub6o[tcӀH1RѡLBSZ>t䙚wMz~BީV? ޷t$6-68+F~d.\ q]b>N<q}m%_rZQ `pjf΃F6#su_ǐF!ϓvo>?=@|RI_sZ[ t’)\QԈ9H0gDUT*5d NV( ØV˒Ȁ&4KGq fur<"~taD y{aYfg& oK3#d䏯C5CDZ%?saaJB Jn {&Zk#n~CE6/nߟ4 h+j~m8wɭT8DI|`ӧJ9JJ8Rܠ+ D~*ZEoNۃR?v(,gz/-ИG`"r޼( ө*ū_Q'uO縶e6y G#w0!@ֲFcE)lc'l^#j+k;c.!q0I߃{F_3Y8ₚ{ A݌..l*7mh8p|':n.m`lJx-i /?j O .CsqD$sM>BGCx>c \ ,Fu,? 9\5+S،0M.o7{ןX@&)(^lp0p4PsC) (gi?4F'GtG AHƉ$WW.gD8(xﭽ{pJM WV{HHw'5!<-wBuvAGgBGHKz%5b"QbOLme]ar޵6ܩpߊ-T_Okz*^[68%hD[gDy:e2k7|z>+w: uFsJq) TEgbmZ˃ o^xC]zu1];~3R*(c<8_iFJHl2 Ͽ1lה2'Ύj^V6%&1`XC6n9!^9YK 1-&BȊ:P/qb1&VNa!UtdYš %Yg.a+y{{ UT}Ce$^W晻Zu?Kh5X K6 =[#Xe8׷Q@gm""H`X_Y $|VkEye8BkCȄiyX]6#M8r4f2GG=Y㩊ibv"gzn h;f U6,p mbX+ iPFP?ffhSw%mtf֔$:RRH]#\GMg|uP4I^ac,SY-#3g XOLZža=FMNf&r<3ɓlŃԗg5a)D?F$̹M0 ?JKLD'c'=xH#\5ĆN`՗N<A.%1{!CT;aٔDCɫM?Pz&Jkӄ٦S׋2|^(ӑؾ&[^䃌3 ?y !WͿ"d>:D&b1ȃp|vde'N5=c ss.l|ntԥ*jfeCC. ?UNİg { [8@54r>krJÞ7M_h :þo.~²& 2A*I3#b.pY۟`z a5p$ˌ&b5c!(\rxAlf"ik[i S&;ڨc.Ҁ#*j)Sˈ*,XpLEfuE Y[k(wB7SdG&^8}CfB`&E!]a,LL1\|gᓩv9">0vY8ٲtLo"e TYHcU1yWg轝ʇ*GGqjtZtrq12󝪺eœ!ZQ졣P~i<>]qٗBQfрP%(g"q,7T0=yt>eV4Dwp_\}) 0k{ R U!ŗ|o\i9x'V$o*ݡ$ ڌ`azw8cDqOnCh =M#a\LW:lOu_:\ ]x}M3Kmߌy{}K{ۮwfY~~L]6"zdI'_4>ViOр/ZPW{k@--'cR06i(ztJHm@-b5?^.lY7 TN.8öˤ&5H/粘-8(4I]Bg/Ys I[1l%5Yq +mc>zw*ݦSXɦ \mDZJYWj@ s\^wousi"U\V\ dr}u\I5}S%ZҲqz~)=@U? !b:Umﴑ=>ᨳ8^CjA`吷OFw%-"l.%c` ú$+F+s Q"_"xO| e'>ДO:-g_RG0vXLƚe)ۛ\?-02$w=0};(q~áۼQ]M}qS%q).'AaYW3pYHiu}rr6=J$b`̕t - bXR\_sS_ H"O|@0wb3mµOvn`-IyƦ_"I;4vXrB^mLvlzB_|^S,a.ULRER`<|I![&$5~!}(ȽG)&~dHm-C~Ҭzz iNg<ei6^ ,~Hfˤ1d9joME\]1Xg$0GTD<]@Ɓép0||b\Ps ciO1bkXvT{ v6eTtQv ITq@@: ?ZK׋1F\xxվE6?/[ȼ]4}όͬJPmw|5z^/o[-\ bNeB;ҝ+)^zf4XƟ19"g鼹~Lej"N ?m` q¹S-9;Nzgn=#^,_< 1!e|rF'lgw*00T;s .hnn<bGˑ*{iٖ=Hf~Vql.&yT\^iݼDK\?CxLb'r9^T7sTfNW^owQ"cלoRM ,m5Rvb7PR{\ +do`u_MЇs$%RQZ-QCgo5\),d17Lj5Xm9 e<òã_uY)sld-LE38f8լf%{> J_+r1$_j_!5 t|ޥ9G2ݲqD1P~ e"Ӝ} Ϸ*:\e(s"^ᤊ"~g9nN(QfEF>ϥ^#qQJnrRm^]"F3Tȕ&#p]ظ6_Ud|ɚeSώ Sz?0؆Za >aOVC?eqapf!J_6h* 0qGI 00vl >pO\F)ԼquZ\3ْ*F;,5hg!6zLdv sb%Fu;y5P+(elco`ŘϺM!-" ,5}Ny♯ V600dZU=cQ )"g: rgkf9+VAwN 8 02 C6t>={wՆX `J[Uܶ7>R:i2Ts9aMR}Xܭ_d63{HVh#:W0%*%Anqh#0D'q=\-I;5n 6P@89ۖuSGjXv̆,N ArA[f"|Y?[%&V?,1D: `J1mh@vOx UgH|8X_|H [v@,LuKR2#+Fo d`"e:Ϣ HZ<:`e-VP,e~\>X+*+N5rNj5%h~B B~Cj5>։:mP3ꠑ֐^qa9\0T ZF޹u*&7O%E^Iڢ75.5!!3 5NmҽJu/Iᙀ⑄HaiGKu\U@4i 0=4,1x:7D i3@XGvsD}6QU(XZFDkGK2C,îͽ=A7Zz/Y"~Fʷ4 zodJCCkkJК4{6NP~!uIS\H,/ v1H" ,JK٩(Ѳjj@YjV/O~9 Ϋ4ۦ73 9DfG0U&,so'p\\\ꞛA !,~~QQaNٴT5,nw>*sI6caPS! x/s;G>W9swg!ڞl(i6j7z9׸s#SHM$vN?VK2\TnN7BҶv+wDs[-,5ztqN;F5'd!iA.I2u=0Q_!fw W20yڴ+}d!"1PpH%sD"VyOQ2s]v7Kmeȷ'yNtabzJd;nOͤ-k[PmN r,m[6i, qzYa?;o;79u?BmaM^RLpi|z%E4w-tP[ɕAqD}bQtlOd􋍞^X ߰3BX-&'A߉N׵jՀ8m=ʦW7OUdo>]Y};+w`>q|$7໵"{*7xr 0S [YmY!^箄*#۩; ~=Wxj@TULݑ0- a`y4z::t~-\1tA 0k`+jS^ jÁNތxB֣"~I1/G DAqWWy +pblG늖h_lZ4Gqࢸ{#/|(ǼVgMq]@1? z[P"`u^L8>,0;QT =R}Nd yʡ0eGv{֍z(mv'2r$ $C`LW+BfZRPf.O~#lHgH@׻٥ݜ.~'\YI>vۭf j)<o^ZUk"I]'m_f榊/WHx/<=O}%J$y53YΌGAζ׀L8"7A[v˴Vqٗ7*ȍ d|81 "=.t6:|%?ky ”|bK|ԿѬьn[W0>Z`EN]stM'%46Vw=SO;ܶ{kvGzɳw},:F2UB"\!"r>SQ0d)xgLoEgWzPCɄ%Mײy' 3# ~~q{os6/'4vs{ɹ+d1*YW sQu%\v v844UiNS)~Y 8*@m8򔊙ca/<+[ 㽫nP_ fa\sVVƏky8Ey|8YjpQ%jAv^7*ʌ;} 6;fB\$J"\Ol}{D$K {6v .HUk S VTgP KZ#ٲ2m\2\Sɜ 雸NBhT*-AUyVC(uH?+лm~l⩄nyQj/"Bl!B l':°'\bW$1CӲN Z'<@si:ayMѵ6b G:XP*=v9@LL-^cSV]i Qk@N{#紒BCY[ ; Y0i?[ `[S';'ج?Q4D_ճWU'GTB³8ӯ&{)+k%H_4WE{#t@n6*Y2G்Sy0;o+MJpc,JǜN#IvL}@ⳓYTpxzFj`_׼\]k7dM~ʲ,Փ.#qdԋUx&"ek7`az4)DŽ+cVyUʲ{Cζ&tZe^{S5aG4MOr3/̲ux͐*y⤩rT#m#$g®{8>nƆ^'<ݘroptҶ1~ފ˃tJ&7nR;6-7Pl[ Xh4^;CӹɨE,-˃#X#D\3:c!qB+Yʹ1 ,6-:´mcrnJ (4"84ޗYs~cqq̮BϪ<]V 0|i1P;c iٻVF`X<gSM;d奎W}{EP{:s71}qT@\YN2V'F%;ɇ- dD]%Ȩ}ia&@Oy1Mji^=24"n.;n!݀h}μ7p3>|Xv6?ѝ^u]^?$M5>^4қ3RuaHMIrpey 'mt˕M>+NJ3^͠|awR =v_N 89u 7v38@55 %L~( b 20fY6t g:[f"տ@sa ""yFD%:pe0 2-s†@H %ٲ8O D{d0?VL*6UImxTMݡ~/.l5z$ Ne&2+;ji\dˆ NBEljԍ%wT9+ci6^s n3k1` B[ xM?xA} ZEbS}OSHF{ϖx9+FY2$'7DZ͑4ɗanQ&ptKWJ-VCe) :rq7;Z3d=FK[J \62Ʃ,)23qlSIS-s$w RX8xLpn/cMtAypo#?ӌw ҪsZĂh/T>5TbĶDN爢y%U[w_6197B?=)!K@| ,Ϋ9B%9r5+ Oә? 4qGSt Iv)^ψ1N:{q:D #(nb"ډ`XyTwDa2ٻnRX) ^6V<:hpح(0Tdifd]z-̒МJ]aRc3|>bAĠ.G c31wqv/Ѱ  s@6xlcc'Uh_ K_ A9%cok{xk1=zJ %!ÙF!Oyd.oQ] d<]IrQ9h3j4SQݷ%|.1.yڙ ׃|:YLv~ F Y[K)ā" γC =h2{#;;Bgiۋ`K]! .I2}s8V "Dv"YjO-q}*Ӂ(S k(GP+opؠX&Nxjڞ QR\Y:|Q" 9^;$<& "8=d2t0US0|`ԄP r?TEJH_.6S/N| t:cL:nN*&Z@m:p}PSn<{֢/Z,;G 45&4v(rsJ-b+sG/״_'^2o,FIʆEQʺIb1Dx{gYZ070701000000ea000081a40000000000000000000000016790fe6e00001aa8000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/idxd/idxd_bus.ko.xz7zXZִF!t/bf]?Eh=ڜ.+*>0︬bt$AUzK]/CEAl=!P:z;lU!Eg!ܝ]~4+^)Nzt'{Ȅ*He<)w۩{>|P͆ `0=߾QO_E#mŋܓ|6r?K(D F*R'Et֗)dN(.0BTmڡ+s9lfb@ܲmDC ՓzvoĐŽ~Ռk"WNق(7c&aw&6oJ\LzRI8a8b }9 j> @ȷsRʁAkj W=gI%'a{ (v5dL9t&/wF]+ Vq`NMQhXprz&.#9-{4g ;8៤e:;PG{@qT6I#$)~iGƆ?5V H.,AvԻ9@]4Q3K8čS76v.NK樮0͑تv$%u*EOGYRAxW>aӄHw`о悂w 㒉w/.3xP{] {Xq ʺ3"gAWb3a"Y5"SfL^þݩh}?Liew-e5 (fu[ l ZtiJd0ޞIu^k6~]u/˪)pD_8/[;i,g\A_gT ٠%&_jsLzU=xŸ K_f!o~;s(lc-x0vz| f'cy .}WHx/ 69Ex@=K͝SIthӔYف#yd@VȾr|<\ K Xv!cbhЌjY$՞7ٮ+T*MzpET١{ '8gTt'm%/u19=x 1c(~HJ ޣ)9x I8z/b*g(:֕ƠONB.B6h'w4K_[]MޅIdb+͍ix_꠹V&db.6|F!h*Rto?6OwzA2E l$)c;E\bD,.')_Cb[FDv@ݟC5f|}mi_Wo'ru-3u/Q4r!#PY9F.Ă*.%1$w[X/@ԅL Y_P(3|TiZd[I5P%B!-DNnI ZrJNdhVpJYD5*{ju2o,&R l^P0&ȧaVҜ"bV8!Y0(ڷƱm^+8{< ϷtX@A^ި<ݳV닅2 ,T͏hKKaWsNsUGdJv{ǮO-I^0'}$82O@|HE)p\ seVdj"YjV>\'CÆZsQ>]p oc^L]vࣴ^k=f*rR nqNu[Z#0VC"۲|o8~Sc589jc6ω sMw3؊\wjkP)$kcf?ƒd2#3a1.Ol8EHkJ7̦u\#7:V6O*q' mNV_r}JhtR6.nQ/LXW04Mt̚XsXO?̓0:(ƮJ]>EyOѕI s,h%e`)n0|m{Cpt˺@+SdGm?apZW uC[08mD\xak)T'@F.m9|X~lTyuԬřU#ڹɒ)چ MV%h&Z.$ )"TSq',eDZIp*Y[R*|+X(s6'x8aX/l/8mjz^.[9y7ZU.Z'gdDxT{4Gt9Fd)wϜ@ Ǯpi? ?=pJl<4]:]i:*cu_i򪦧iZr&]~R*xwk]#1[{'srv†˔oϓsdF趣U^=x ۠7HOҝ⒞+WF raBŌ|'YtRc$F ("dןӛ~2ѰYǦGy^/l`sq"!PصUkBI]#2 ͭ\>[mab讵{ ^%+ӾEx 17w1h"7dIxu~,{L{|,S:ORA$L>܀Rh3>MrhS!<EGȄ {x q=:78H5L06;#"͝mV$ƶ*i1 n)s D^=Pt:hF֟ W+K&ƅhbt> Óaҟ7Lo3E<:QӀK_S(]^Z+{|EݾoM+$s:&%įft5+ݰymXˆr&]Imk:Pu3LP|nk>a3"2s%SѓgOZ`@mhpc~KE' [Ɨ H6gV>$5:sw7~*@%_|j댳\2ͮד@j!8_&qu;؛~`lDLqY,6C5!b8ًKzLp2,{hM C$f[ U2Nxx͚-̩4M䨚BsE*ǭ+ ᧐vDK؊r+k $B t[].6_pam1JqW\q[&H^y^iLS4%ǪYn>UY>KM=Z 2 d~^PDK@)IaW\n!H]ӽȌũLjl\D/Oo@Ki <譊h8Bv{i:nu#AvQP3]T5mpoL n Vln8eʀȴ1N5T8dudkY_yC|6R~C?-k̋ nz@aVMnʳPGh9sɤ2ӖEH<\$Ӵ&<% OpvGed;F:.Ӡuxs9nq45f`R?$ :?l.Z0{q^X  cq/lJCr ˑ߇q:>唙h"ͨN:*Fܳe_`:@XtE= ~ƵHv^İ]&T6;DsXWg -UħbK$G#|p-!Ů.4mX!Pȧ#v܀6z^`aȦrѩ+m{6mPnzAlaS$ ˛pHH'S،ѱE<(T &nŐb]Xk/Eϵ"[.:E(6Q>kP !:Exj!9D0@"\~ bУ:|8P[ߛsЄZ4#͡Tsm A]VgoeQ|g{ZB?T# N5@W`8CP?0n*b!żגv)PxzlaKr[-AuubຝqFyo]-E#21zqS3pw].E^?\<W%2Fj'>XU:mtgj-P:/ņVVKqeExtqORX-q$4cDNo+^t rT)΄aP}8sHpJΠ\a8ԇ_ڷRvSh~_ qV; 'c955MEs0~~!zka?~ziqT^JT>~ (BUiv^ݙF=@$BГ1]^hW?w PG߫- vT{6zBw( qOO![*ix?&jz⽜C7#.Z=Y̭oUo3jb,RrAшG\1Z1p'A;Ɵ hיQ#?y:u+@)`Z<إc-`1{=ab,GQr%b@k\/+NK,]gpbHPKU-gv%~}sj*Zh _q^1X$zcjuD穒1XYHIڔ!7fhaX›gSbvA|ZZ\GZtCDe KFNQV#)re3C@ta-&2-yzpo(q!ٹYX\Jӗi@Dᄊ\m(PWBEr*3: e6iʯO2SZ~lN茬kM9t,#brY Ma=iחN 9t+wQ3)r>Bm3qN`h`QeY3!F k p<fkx Ota:RKE'*z X}vE(BjܚJ zNNJ0jBmy>ź}clnڰd"0eXބYD]ex1۹|:d28ةY EPWyu?TSl(,ʝQ/‡%Y/mK: aԒbza`˶pꋍ .[C]lG0@(qx3A" >X#*+g?wV/:/E'ޅ)}$q B:0}~qCm Vxs$$uCbBjKk}@?:r J=_KEV]rl(=`u+$mq5 3Pg Iy]vȴIqy 'A< 5~ubNUl`{n,7XqҺ;[Z!>5$]'ڱgYZ070701000000eb000041ed0000000000000000000000016790fe8b00000000000000000000000000000000000000000000004300000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/ioat070701000000ec000081a40000000000000000000000016790fe6e00007a2c000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/dma/ioat/ioatdma.ko.xz7zXZִF!t/{y]?Eh=ڜ.+@B-H:Y +U>ųO\PX›A:剚Y*_o~ɄgJ>J80ׂܶt+e툜AxYJ* lJ[,b1L v$guoS tKFäkx=`=cQCpsp[Pk> J \`N\7rn_^bQz-S}ciݚrVv%@7QRҡubiRǛjqG_SSوߌv4/s@ݨy B$fY3Lf1Ǡy:|bqwQ@vD/FRh~jbm}埇%=퉓Iaf'VQYChWw>iIn F~ԋD,$r0z̽|Hy j;xqRLk5⎸.Uߝ. T,bWl:a*m97' f#T2ɨa ٸNQ{QsH@9.wuya$>sŏ }73pnoXRjtuֳ@wiH@G "? e?:9 )%^ p9%X;g<QafWLu* ͱyY5%ݴ.[ȸ4-/@#aHwfbktVsm\ׁ:CⳓLu|+HS (Iǯ(|ݭlCLTwI.p'; Elx\mg6zʧrK:.0x27.NM!dET?v9̶e:6#e 2?ƑjZ0zG5 FDv&Æb[tZ !gV$=XEe(Q-tiFuss9&WN UCLȂejQم/U ݫ#o@ "V .YB5ɮ JJ0G pHyvz*Շ ̶b-9"qТg |$bU&'0CS.d~+B3,!o_c(cqCa m1%<΍R^ZwTK(]!`hz _~>n%4¹. >| C3LY*ft5}@dO6/ d'ˬpFLImsGӃteۯρ6k3탖vϢ_OFcL$i&?`H# ܛ =%LN&32ANNO&obq%\,0zԨ٣3"9Ȋ{)rsgVn1=h7/(X(ƋD3h) b|/ER(]t6]2826#ȵ_]{ݬZ-R?lX$%z@%v/Uփ_O {>$ r94 !w$E>`f.@1&A+cS|{՞sC{RG.t-ӈUI2{OO2P7 {BPOpo>O gNtn-PԺ)5>D[c h߲ @yaa._-lJKB\NY ڵ=c4`3T;M,]x NCbSVvL^iJCU 2Va3<%~ԱAA,Jf[Aq{2Ó} 7OF '\Hujџ}S 3]هZ[ծ +.?sV}t-؉UQˉRYQ kM:r'%=|ĶX%oV}pl|&T-4?4~W #Tܝɑp]f-;Oӻ63X|Ps%Ԫ#Q%ٗ,y\&D_nȊ=w]1ahi늫p236̀50j܅?jϖߍ(p@\-ܖr2,}SMKґ{tڗ_ߌ?s+fK!!lA_M!B2Y,)Nm)4)峓 L[V1U֠qS*1ffQ;96W?&pOyY&^`#A#B1bzk?hU_טXD|+vQ5n,fƬ^^|}66VN)>Ajfzy-KuU_ QB_ [mﻤ-f0h,(%Cn\v]MfBqMps#sshRDL1W);HP<^=t-Ha/g]O5@h%yd~4阮Ve?'nS""W9%bh/n]ws(-Ux! CkT'd#Š5.O X㿱Ɣ! +4Kt;/F/M==n\{0Ա!w[wz.U#?~1Q`v̱cuyp[ĝom׶Ō?LOq2 )^؅OrNyU= zx1\[I uGo@7d5 »zkB| 7WGyeFva dμ[_=./uf5&d٧oQEүq,xl>e+:رB?"QhzܱpLnGSw#a5s+]B-5R)Ms1"E|0߃wNSK`vc8eԣ,y09ib]Vut wN \~߹:iFE&΂Ɵ{#G6rTC>ʭo-Êq؈(a%,*斱1 ?w 3^MM"v6W7mڷSbDž4!+) )//tJ1&e`7#r츪#‡,W4_7[J~,](APLZ`⼪v3hPm f3g8*VvI `2`# tS]0w EgԳChN%.4V{5\fJxh:Amms.; \!vFfk(G"RIJݿV7I`i;uaEmH㑚y>( *鲝xr2Im{LuGOj'{C_Kn{_=QT f_A&ց'Gac{:XN"yFX7VēOnR q12d#nN'`=4@/m7(4+䭬&+JG:Vmdz=&FrӰϯ^EBPz¬ʐ}_F1ςumN8]j?WM mJ#6$>/ ٔ0Z!&ef/CoU۽H T@`ÔRl~/Yg!:><*$uC|Fi/+Ϟxvl[FTk*Y tNȣNMc /zej;PPB* NX9oƯqւ|rJT {Py?x{9FvжǖBBLnZgõ=l'}3$fȣm[iJAރXE&)T7:GIeM  ">{[鎵M^&Ky 7k옙CL j51y00u=+gBRE~ sG+ܪnKm͗((2ٷmoVtJ)T;lFK`R]pStlȓ frM~$?Ps]G&;R AG8:xzyka+l wאQQIKmC4bT]RPOb]M)CA5I6ӧnw#|ˡtLVQ!zg<S~Z Fl! mz1dE-_Ch!xi^>(y1NOɳkzM} _rI'i@oO&~u>/D˞Ū{*uQsQfA?pZ)Y23n>w{i_M<[Eo!&2Q"%Gq=h:|' taAɾT3f/hic)#gPg[4|V3W}GSij⁊<`"7'KsGNDnP# S!'7(:\fcѶVN?muyˬ H{qeIƚh ~'Y3*&&20j`GORZ9Pag3nD6,F1$tgT2Q|P2zRcJ7A<0 θ@պ 6@0LnNP"a63OP  k1@bl*3) vEP4B5bOzԧK{FJ;)Es#yV[E=^d'NadWpNtbg]q4p*sڪkȥchdZ)ɐSZ`h"L)KkM}rEi!&PQ|UFGN0e}~ޫT'(R:M_ye{ ۻsChMVe<^қ=0lK?C33.a웝=l>6g@T skǍj7 7[ nXUDTp^=1@]9LdȅJupF 5{2c:G%|\Zz )t>F|ʶ: q ݘ&^GWdhW{$+қf8V إ{&MFғR|S8x:Ҝ5Ʋ`m g\9Aj9%Q`TCGi S!6M4|@ː=  XN(:Luk\P"|:~pZ'nSKR]D:2Rg&;_`]<ĹՇ"/'LhX/%Z߆wn+HJrZ[1ٖ6-QyQ#x3qhG{@,9zRfSt`UEZB"N"[t&"_Ri&tOW؆&`Bh1b9Mx7oi7.|tbDG?1}/x92/{t\* %7[ZL}Nwaדr%ttx ~˺Cg a$f0˞*kUʤ30%]Rc @0i6${c/I<f^D 3= AQ {ABj 乥td•(-U)śWJX_Ho0.A]*N?ٚat°^Ejo+}$nHP>#u4}/Uo\̹TOބZ$499v$p0(\-F ERﺬ |@L*?Ȟ.e"'}Òt$;C!B,("} 8硪D=ݴ"Go76BWpcXm>S8o +, vVğ˲7kMD]7 ,vA/*r(b㘁BXm2WоO͐:P6bI(ɡWͤ6u삿C,FDv3kP:&3G1ꭒ %&|ցvR5rP?fpsup}+"Ѷ.D3Gi&˖4a( 29>Ƅτ ajz{Zx ytYx2Y/R tꜨWat<[$}1$ FBRL>4+M>Iqzwq3& SDu7 o|/8e n$Т>蜔<.]͝{4TYOQ\OtB"(iGdGMtYd-CwWʙ0ۑ۸pI6U&l{_&8rP I+[ kV5kDb2DE옟g4q!iz#0-tZ䞉׃ эVaVia 4Nq`L\7V冘S8wr9Q31,jscӀ' v+H=b`}ퟴ_nXYoFLDP[ G+c'ÐAp^#dqv) O0iT8=< cu=ۜY7ק\lqsʟӀ`Rh:8o3* еyD[{kQ%)7V` lBRi u0!ۦR7W}}7M[dX9" \Jk7l6Āo*5GиȋIeT`sDarGhb7Λ|kARRm*;k'ȆiQOEX.G `BLԾ U\ApG~%o6]eSr ZL.gFFz6w1N+-6fgL 4􅅐=]X=|$mo rpf3"`j+K6xO~ԧ6hc=baaMC6 І5)iWkz<w-kCc=ctS<7ʻݼ,S^BlwX>>*Յ1돘F9pI}+k+J'f@SV/x} jOI mdU`&#UQ8,<$['\)䢴N=X=c+3Oxp[q2:u \u*J1R~݊Nv=ueZkFP'rS[+2`>vx_1=H"jbgMA ᜕:,IJKz Sá ]#yS C;)^؂ѧg蔁 YdCUE!6(q2%'W_mbjcGOdGS D%_qE!$ɺJTk W#4^z6617ZW7-q)@vǺ4`@S8%A6oYk-p[v?bϯ=2-N"LB`m3 ~VXL蘞5'aB5?Q)`vLc^dÙgT8Nn_r,fCWB l5S6F~:ru~ЫMVrET&ٰV ,)W!X;?/,at_|hW-/H"ł1J&.)^JF:_@XY&W/[E@OZsz2\V؛h@#:E5fb+XTh=#Et@ώOYh^4 EwG_2nh@—|Nr<?&f UB䂾T/>)u4+LW2&VAHGpA VXnnwãg `ۗԇ[lĜ Fv dkZwLk@Dnh#qbbqDq&9Yzm/N { E) w&rKWo zQQ2& [jwk@)q^ڊ<;["3γv`-}dM/$ˆdqRH#-@Yr'` +ԕr-ii`̎:RFX gq__1ˎU?ܤ]d@&O f+蟿w˔~A痽0'8&d+"҂ 嵑c N{Yl1Ҏ8tgT\%\7r=fc!By( )I!3cF3B^lX]P38axy˄6~M_Z+.מϥ =q=S$P]CuxO#EO* s!fY"m ;HpZF-nl㩆ƿX ܧB %!mץS\m9PT _U )hI He rwf=!='R-,Zϱl֞d;o`!f}ءgZr.`)? w􅎠O⧸'J ^L'~͜Y>3: , 3whQSkFs+p?h?J𦫼2[XTYS't=q5 QffF]}:$]N^7qye.eRLj!jZVUvL؎ZȽ=]y8Uh=fƷ֥2-j=;/+yM콱L xmjYjhKIR[@9??v 0)tp vwQnWc"P1CE^ ήt7c/Sv)/ޅyCtYN\4)AJG ޯ#E^zj 2\1+󗢧/F@f-?9}"&y|w3|d4~9 QZ*C|:^ȯEc^Gh>K.,RnrTsew}rѹܬ( z1t@+85lm11&xfD6oa!pW0"H"SC0W"8,p)C"eK46~p~;W> l~cEK7 ]SUҗղW3_+抃};M2V&N{Yk :r+ɠmʀeP, $aOgiě^ihx9rܲTΒ l02.oԠALÇ~x~wrL^7Y1q'O =}v[$\~i Wl޼@J@S1c:./y} aFMIX%/f@iA;2\~aȋм N%OE8(iSz#p1X ټ(bîs֑U nyym)2{ڛ|wҽ=ƚ еYsPYfi~[ O-o]{[[t8䕤[f qcB+L} , {<9#3ܭ\gePǽ~\p+ ,.DdA9T;Z0Hs;LMYe,7ZP}n5t!,;gNj0ŸQ.S*RS$+/rPG}vCDG(8~4$&2u .(m 'Uh݋~Lfɳho*$iQ9'xBLGwC Y.sZn)}tTuQ0 F֯}፩sAπ/X;+$Ҟ|!-_5 CgA:gt3t:MXSkpFG yw™{=}WvyRD O`yj0M3.+hYfQz>=XE2˩EˠUvas \ҺLt[P`xK25dBt{gKj'$@«u'n>&A[_z9DjsTBtrKq ` #>$B26=JSAS[N5 eGfӇ?];N=YH[o ];h^8RET\lƗe%7x K9gStcgܫ+8?r=MzA^H)eL\ |fcS\̝$|T;v9 EϽŽgh˽S HR+Oq s5N*_'d5G U"1$%;2J8RTȿ}G}>mTqc}|Ɗ\ȂM lZӂż}D,or| 9JGp`G3he186ͧqQsJ3-if|guP]Z iEDpiT0"}mNAUȣ;@(KFҪt5ݢ ɒܧTN)Q[~;e^TgDA P`|Zsv`W,7wb!͕o"؅Гlf1B(ND{BZG}%~5@NAdrX.KBm  kɔoݢ> 1<>g$ɭP0ETn(uGTzxnzF!Xv/rWP u;N9&؛5Q ٞ6K0)wNra`f\ +5S5溙NawrE$V2%6*$5UQVrDQjB|VKl7\Rh5Չ߯QK I:YQz[46gm$&W2I͝EBd|Yݤ*TC>f-u 5*ę6dwc$SհKۊ؉uu74wD:LQȱRU?d̞lkC7t}t8?XZ@7L[AC Wٵq+,IxֽQ(G' H&f#|rN^ xl=ߨ/> Z5\Im T>Ɏ0LptVfqxPFe*Ҵ`?qLp "!/L> [qgK--5s%othW3•$BiO9p"7gRFDŕRu?a^6&;<Y^#M'N;RυxXM+2Fl3'm-޲3c筎NAc6߱sФLn%bIF8c I}? Lm/X^HSLQߔ!hjp%A}f\hb f}L))[vz#`8+p\A;f+$ ZzXUHk6j@ŭ`҇A2I?ת"~7T1h3l:N|ӂeYED3V GCZ^&Q=)AdhJwoHƒWț[Wcmw>a=Dv&Yb^UTZJ58p2Jʁ'1?$M<[V%XI蹩&jRÆ΄#p=\7QkpTKW;uAdk*<{iwz8mSyۓHyגPo *6HfMck#9 Y )WvoefRj,HJQj2 BPLkm{2/ ^\4E3 ur6?n!28(#q5U+D L}]4t.I/t ,p iq.WdOw%DeAX'5BʾϺK7~+߭A9_r A%dN-wd\Ip(36\ċ\˪r?+7uD{°5ĺKHVZD@X*K Ȕ(5&8/%k_hػg3u{Ǜ"a t-C[ҽLDB͸hP@$lȓa} |#ۃ|Ρ /J8H8IY*"K9=01xXHRYM@+D|lrLOo<Cj{րqQ]t7DN&ȅvm5@5X6R߲܇R-l7ٜ &*NTfՈ`@m!n35+&@s&9eˣacPt4i?xT; ^p`:2:@u ZOJ%XaA2Mg褸F99 z!yp[Elg: ٌE{Zr d!k.`! %AXŦOckBGKd(4y PȉE$\FG5E:Ncwk -ufwv.PI{zZ>NFn㑦4mAh3+W!'k9*0ʸCqKFNTp7cqKn Z^><4*jEoTNdf&XLaҤq>WgI$S4>C=`x,/_ -@j^½u/8>'*u V@#9ƒ#&_o8)^FrϧB tMog1="cf,3?TǷ X,ʞԫx)Qg˂ V)h†wbQYt e4ˋ*A(XWʶ>: _[ ;j KWܑC_cs"b(;Ga-\3*{\ˡmTÙ-0'2m8\Npekws0@G xd_ $哵9v\ 'R cCl}q1>t]qE+q8;kr0C+U3d-łfMtslI)ئl.CvtVg1kyavKD*iQ`!{TFqY\',JmZ8O%*>#8=Рz]g̘ TtqYt9K[5ʆ՜>UDWA%nW7!pO+#B^耬zH,/+Dgѓ6eV`]WmZ 8;&3DW*] anjŸk"^\RMK޲n,0J703ݩƳ۳VXhXM7dIP5} -?דL KIIw$bNׁ_zO(-'A?B+HEr:XjņG؂_ײVVjq?E 630؍dnY &q|w9i:zCVq]^Ԭu9] H ڤsB~ gc?Tn*(`49J}4L*giC 2[J8PnJnzW6^?uTG #i20hz'ax#S/xXB3_e\~A‚!dE({3 0Vܤ8SRhDYtB^)'v T,[~"CeDuQ]"[:IEޜpCU(XHE<,G 4 nݬrwEpՄCFDyzHLkk`UzZN㹛OקD] qa֥^'W᭦K3z`@FЍ bzWJ锫% Jϋ4]G )LeǑk*ioR ̭mQPIeو ;%7\#>[n84sE%~ͤ㉊=ejJjݽ?W*41TWayLk)|D!0ޛE/j1ry|x.Eo~a$tT-:!7 #a#޲zOE&\^!oD"ɡ/.TzP4~`>+q6h^̗H>44|υQvwAig1XtfEzTpq,0}EV5`Q&0aų-ٹ4))WrVs8 5HӨ?)ڡv h8ucqdRȐ!z_-mFC7S(Mb $@ cNg̽ |'?#hlKN(ghѥ{wU(P~p(0ZX+kя{X9$_`,Jԙ<Rޱeg:¤` =l~T\V="]-Dv#FQyNMlTE"0-%0UA[ֈ_X;1OVyҜDMn{R[NjJ9շ|tH#ɑ?+6ݘ`[gJgє;9(r!*j )+I" !GfGS>rR`PⳎ95`ZJ$֛GJ`BS6t;J= *I>K8!)'2 ك T 8A3lMC.ut=݇1E.:| *PIB;.Pu-Tx OٲY#j:a+G]Amy ˙tJjW\,,ǔEm:НAN~faG(z}7|VrdחvG=u`8S7E1@ooAEsM/D=v[Q_3*zc]ku9=ᔂ, |ǓMHvg-Git)cxM,'̘.>Bj̨*/ePQA sP > zZ71D`E "* D!:C^xjd|&zR٥X W#<ՍϢ_ep)/,0ip;zB5#C0Gش(< ^tl\v(QNpP+TjQ\!/!gIOK5M׹_ -8'򼬫#rlr J. lT*Z^dohmtroJ=̅AnΔÜEG.$^mXdQ[c%lɊVz?0n. eqL9Xv)m1b}.s ҦGK̓o>Czp^/b߾(: [X_G0Oc *2St5~dgg#!$}k1o0攉-lX#9JaEcG#o NϘ} +h3Sh6-DR2HVYWS;"z whU[ܯkx\ 5fX{uiV[FQ t]Tŕ]"a [nsiH JxlVrNUep'O/7D6tdoOPML4=aqLҋ P;VKhP!g3p%0RMϚׇi=[K)4WGYdi yL7V!>ܞ|aE'EA]Z5CC9@M]P^xZq5} %VE#Lx:rFWL'cwJ3Z:&$ F\\$r]zkzVIj Zb[1,\Ѽ/x(1f9wݦk2.snuX(.bå 45wA!w:2 ]abGsU>v|1,J>f;§?=}z[.^Li?,A )}>hM4ý`-+^FKnQ'6!ez'x(<# v*œ:hm.`%ؘ6iOM_'Jpz!Q.B>Q:Q8hR=TuΘ0 K)q* 6! i0/@4ywb15]8%=v6dPզWX7`Uh Z;|zvQf9]aҘ䥮Qaȉ]T( ʫ`D$> V?L~FĿmz^Шe0>D(w+WQ\4W,s@{fJ;#{%7A6"x_HP~?T=Vq?Hq>jO^%j -(FRL0,[`ԭ~&=dJTmepq(N˘,3I]x(dnV?+֦&6+̀GSnA„!<ӓ[ˌAԟxQf*_ ūWG[68ӺV k{]?CeCxW8Z槔ԂZdwon$\Ohsd>X}ѷ 2{Q4$fA2@q=nzW1%i >S62~ԋ$P_a ة]2} ju2oːZ7 Ž@u}bOdЉyL aLČ .b^ +J[*dHMYU"hWE$C ܠ E w\Ɯ*{1Y3)C@ٖp7$&cHx!^r/(:qsY u360r(i?Chv57E=)jǔi"(Y'rANՔs'+4Kœ2Kj2q-crm:-4E6?!)=LFz1&I)oTeMK!,m~ +:< ˻喯u7 YbO:3'IBlGf?r0ӑOɬ"|%KZ$n0| Q}X8Orq_]d{= =]tb5U0<{] ta~"=zkh}~!,pCᦺ<"{pe9oJDHbcUOQDb:D~0"¦FQjb*S{!_γY)9gá8GOo85{l`x˳7gL 9F[s!.gRG0;/2?1!X@_sZK{Y B6 1NZPy)^iRqG4U(oh~1aѢ1|i 4WCi.7'Juo3\hۊw27a |Ɇ~+aÜmb H"v^s~3|bx$?hYJ2\9QI+w&DBEPj`X>Ʀ npQȰ8-l,ATCVG{,˴$[pK<&Zw)nc+۠S.8s9s 6\}C4fPPfߓ.- [lvN|mg=#u鼛["oHnՀډXM_C}(&_xv,,:Zo`~ݩTN'+S )EO6Z 1e6xRxbKL7NX{mC7@xF!w'~Ar9<kvT1i?F!B FQ;7sbҾjǸcyƅֱeMK@<)TEG%dȳYYȺ2d\momD,vNyj~Mazs}KuZ冃f$i(5 !_b_ <qhZHW`IBjsrsY͐E*nR6шh8CgݗpJuN0ZE,]&YErE?1W6$M7=ヘԔ"UJ sCϏ|?њH Gκy@X NvϠ̺IN'IGz}- X hQZeY=+xذ7u- F'(k,2FƼ[;':HZlcüG NsFiyir'A0G7-A{מ}A$c%B~IzX/ϐ?ѻ_0ٝIn<haө5xK;u;Tbl0h6nmܱP_2tL%o>G]w\ֱ!Zn[mA.b' .Mp\U o&EDt_JF bTG 8j.Ѿ"t.xb%2x;uA R%Znz?I6"n?NOX(KKL=_SHs\u'My=U.ɻ(A:.>^OXYۉrjgU@۾w&LBi1.Dc%B]]N?9ݦT_*%ECrO> ;"'=I O{ <:D$yT%î{! o.pX}SB_4PB_9.6Vm RboP ƅ+8Jq9\ v>]Wz- @ˆǏ qˈG蝫x6/ zTKP 4_}~!_6 Бd[5+2USh{ZtИ@_Թh?+WAMFo1\BxΝx,{-E$Ҹzy14!*na J+Tq- o:թ.|/]}f?K > .<dO9C2˶ZR5^>j<g28qZNUYԍH324h/[vdFDZOJI=d,jv!gjz k-Cտ:ACo>_/,CmܙT%PZ&yX/ٶ$^25K ~ 'zHpeH/B5t^4Y R' ȥZ/޹pc N< q 벪/'}]5"#Lwq, 3LG ( B\~c< σ7+GnԲ%08IUØbDepO6e K絞:ODsWb2__<`{52[p 6pp7GK;$<@@ʽ=y2N"]B⬌aJ깂$ 68'.lS ѪQ| =jc|O]Y}8/Ҟ;\4q.ؽRV;˜ d{2* OX*#1[7vEfl!C=w2:nI@lݻ |c/`^m J6Ư2ڠv{.1TX<%Zri~gc4<o՘A.r]71:_Oώl˯[ō&>)^NMJIG=`n`Xn]HM%_2*1'/Z]cf=2Bjim.pp~(jpFP-O^-}fGL.#3fbI 6PM5gu?7Jr^?*`G9``Ɯ !g!xXG>Ԧظ0:/cB:jv1Chv@d^y&XA'*lZPn O!pA06 Ixt 聅hgcI9ڂăLN9 ^&p[iN62Zڇo, ]wm.6/i҉w*׸>%VuY `=ucҙ`tV4 EK]+Zd6Q8ḘZSnȣf{HiM"`n&0F'MIe07-$3#."Jfâm2>AB^hL : G/5D;;F{DMe텑@y36$":D`Xo]VbG Z!~}R9Yfkm~g3kNz7K1䴸DJpI`]܃0шb?t* Q=9mL32 _+v[Mv9CHHaM{HM ;x-ӘKg-nM (7k'ě7H\lG& "w 97XFcEVccJu9Z~dFl[J5x> .t]&O8tlϚGJK#0c 9>"j< 6am 7*:RoZ p+gW&I%("~Yd{f][]3sd-Q׈t^TD+n,P}JwfMNYQ2„}_tC{ɢm2_D/M2!e??Z"B#WqAn\m0%cJgTq}O-т mcʀ@eeAM1Vnn3(@EiSᔑv:!?D!2^5-+`mz߆wU-})x#Dޞ tLBgo]~ӊ腠џWFO4֥U1:̂/ zj,iŰ+\]ǪHM@Sg(PRޔ p#[%Į2Idfun7"'p0-e]̾4. ε{˕9 zq 3n9֢c^R,A` 5NrL"Kdֺn1/;[(w U#Yr ` ۑ􎗵7OKC50J4?]I^ ȉ&GF͓##fd`#H+ּnUOՋzw=܊zjoxΫ0t#!QPĶhvЧCs,ִ@..m%>.2U5/Dma+|c0BCᔮ-QGHǁ `5U 3"v}ʻWy\kԀ٘hX?.\jss*F'&ojgp!-د q|W͈=2ĝl9 nɕ5lvSFeCjZ-TNO%X:B.%&:Ç22g/! G)Ir.KI{00X؛S)iIO̮;~memؕe%(5`ȥýQ4EWen^um!.{=7s80>hWpn9̍6NjMSrX d XMꉤˁq<%2o$@V`Rj,&GGQ!띇^6.B DlڎY}=鏮æ|r#er673}~_,IMSc^wHă048sP٩!f)U2IS wL&tˑ CuIl|6'TW;yx[6`,K #ըh*ڂ (Sd5֮qzoG@6YcYv2zNa4KQ{B< w;E ~@e\ZO:D":X*hbUKYϋ0T}%gS pUԐB`qC_.fJӆ( c=QiFN|1ޙsD ZKI$i$\nښ&#ʾ>[Ilm( b4$+aQvDL3 -ڒvp'n63gg1Ӥv <<LjI` W- g*BKTk%*:7ޓEH#Pb.D4Naué.BiE@'Hr&.Swދ@Ӳҟן\f':p4L-tF9٫⴦6_E`NaqdL2"s/YE_#׳{em'wA+ҔV~ \?'ϖK$ }<MPK}z$lq\OgIn뭽'LY]E4ew9`RѢ!FGjy)f:.[)wB&4, %5EQ؎1d;E9'*җg8>MdpXaxxpccR׊yO p^1@TllC:L݃3e.ˆ "΁GodáuVkq!7! gO\ K{׎:a1(~yϚI_y\*/)GE?hPzye h쯽3pDVh_r&ҼllRP/ M=6:P*C(W&]Ѷ9opomjA.Tk:5m8O)BG ]e]=k}B)}߂~H 0e 0|j9|_`dP]c@Q, tq&1晉sHM C6 Iۇi]Y-A,;Kԕ3هE4g.դLy  JՁtXskw#Jf8{{eZ gg v *:`;}>dbz (.@af4%@<۩0%(Ǭ8u6Y{cʡ@®9+rlCr=͌~eGS!Cf;5TxXUž=fd$q4E'i@3)v_ wVH,b-*De#:Op\1NgBA+gjÓRA7ƿJxr3Y[ٻW&wsvľbZ :;EZ sF53/={C@%'н ਼5zͅJ`D'+\:W$_$0Ta0v! au+Kc~b:ra9++x 9'ZK?Kc:9wJf\X47\8ȧ.KIYnq3J(札ܐzz>GД!\}}\FOG흞h2SIp Bu<2тXjpyXxHWS`Li:rь0#.X.ܫ`bkT9pp|Ya8DRdžو3X6 !攧)M+S@^8+ 8X 5p7V`*a'3?>T+s +gylj1:PN+ڃ4a-=MrS=z(TMU䘕ap nw{$ZuPكQd퇯u0(!sr9bx sbzu i&:C wpR@6pdv>\I \oZSHAU} RW{k9 H>9&z֫:28wŮF[Ƅ_@?H%(.cHFRnj;"jԚc$wY!?? @BǞ(*dVþ']QS4WOg4#7#ڂΕZ. }工;$02{y4cr&imhCs\ @&H_y5{@x~@CN*;V}7"E eܴ G ޛ`\ns-Yjmu1)L# yXeݴ->C ~ J !`Zȩ~.#7iDd ]lcczd 2싣% ^De\I/}˖-Zŋvf2p}F+B)3km};,[Ju^Cf'cmW/Gq' w_3yR?j$7RVI:λ)@ANt2A1ר04-PHɿ䎞EuT:3z~n'ȨB%{cG6Rc%q7a*.~Mن`(<]xLtɁfћIBl`^;V=Ng(pzs60^_N$>)yIl`uuZa4;&〝`D15im$cF|g>qkX'R>8~ێN5 XVSKn[>a.DA6;kYPKMf+(;1:)uHJv.ѻ#KfOm~ne\%3PoA:9v%jY5s(k\5/+pv<lLQoPy|w0FQb.6,BR]3kձTcȞo]~PT)ӣ(! KG ]sHj*N }P?w//t+zV_pĐfz\ MpFhvf;З+J 6.ݚh[~ﶍƬ'I[jf]==$\g~4h#/DCMU N.VȺ ZP lY2#Ư$-MեVi Iݻ%E;c+sx1IZN,&~%6°e}d;銤N۹#xEɁ9LH6Xw]J`^?L/v@QQFҹژR:`UͥQƴԃn-*vW~}£j Ɲ;{*!*Z7@K}l-wyr-+pZxV,&HuB M*75@Jzz;wE*kr3fMiExkՎ!`ImuS䯮3Ο)6N/]g FƼy g/%Tņpz nbl|8qyf[JO&p=b6hq;^;ܸOJ刋.Ms5l!hZl=Rke;b14=hv'g8elQX=y6EF]Q M*z(54-#@.:a2!9Drm>:O{`Zh4iQ#Od` KI/ 3{]Kt+vkӶݜ^M}o+JД7('5$g{c9"t\h%9**XF:(+m 4,q$+Τ)~eb/}Kz ˜,oZ5eV E͎Zңx2o QVQ}:lzN(:S[x H6.9;s#Rp"u9W.v(CYm;{$+# 1@ȸydUӢT3gqi$zDRBz[Dyg? 1@{P{DLPT~'~FA߾v#HWmof'ҳFȒRvt+k `KyjJRM,\j=v@-MZƵ@ݨ h6X.+(c\çl\mf]g yH})fJ&{S/ڊIˣFj㚶YQ% t?z.|K܆KRtC&mNJno嚾 lj$66ZjXIW[De"7t._+)'xI83*Fs+$ght4_p~.Az,kvLȣkάK uzKмÓ`c/z?wlpÕ8";h3:y-O.[b}{ݛ'vHWpw!N4%IHȏFԛ_Loh~r_L2ZGig>)3IoJek<҆j&P#U1rk?KFOsRCx744'8fpWfأQrwDY[ĬXH{y,d2^;sbSp\ pG0n|ʛ̃*ϲqV|su+".91|OZ֦yy|"waAfzYb])K?wFqG3n+n?ۓy׊V|nMP؏/0-}D̏o;eWg[~߻0{P HP,hǏa8FlwNz&hYv4XqobO.G8@ixYs6f@EYFNZԇ8a NY-4cDn' $|` =q 7f02apX׍7fLzFfkd4+_{ luZ(V@ߊU1Fg zF O#WLn RQA/BFQ%UX&-OcM41L)D e6H暾#<<by Ԯ/ O&o23?O d}Y=(a蔓X^s4xn[ُIui45[ 8œ` dxQ(&ҖsVD*r~;oK$ [̩6s$bh6  W.#'Di_T$}5W,QfI\,=ȁɨwm<֤AgIfJj+}caCO0Ku݂5L`z;:)Jf᪕kVˮF㍭J_%?h/N+:zU-ƺ?jFvN3/g5XED֥źw%cg)9|R̆xy+*C[D)m0Cfarw2.5x'b~o1zSzPcjOA.Kqw]:Gz&-m?,5~(a"ʠQoR6fPMf:iov`Jy,OmDžŞM(CnD/DHCKSW2^n'@1: ]V'a>eݩ8~]ihMI2rܮ?\AC͔5vԝ]%GD}4W%OH/n ^>@@srSAPG}KOe>}Eu3" ޞ  mA $s +'>бwVQl_:=W! Bßpj(l FԷ:3Z_gPiϥC`ngv.}q|oGj\ )Ͷ`2|:: Y\MuaC B&̴7CͲgQ)Zٯ}"3j;T>"OW{Eg􏗸3֣#f G!ߏ}Ot/y1Yxa܃#3Ю`r&%Fv9qyq^xf^TqJ%(eo {P@ٷvq{IӀj k2RB,o%^v}={w% G:B.jT=;}l- o__5Vj"d 64 W®m]I5<Y~l_fn=s/4\A|A}fK:=Р<-6$o4$%ןa~pviAB@][L}iDbW|=ʗ'fff! ۬KI+/Fy h""&fޟy)Z~T<aElu =4DpP8Iu"85G,39 }W&/ YlS]8%Sʗ'!#G>0 xNHdV wcb(L@P"/?A V=_}L%R#x1ѧ^]E_V:`}8Š nTcV a宵mC-:(_Wm$$"EiT_?9u f$GxÓpdW_ Q,ȏ^G}s'?Jrc c:ux휭x(]X:pA~9D.Y(B4 0 *K4*E }h #c|.8?vWC^#F1?ɿf2e2)rcEUpʁ Y,$Pl,J,@`.M ayKO㍝9}SjH/7pm Wu({^" /]YP  Lٚ4L P\TUw fzpX9_~]k67r j]4wa{b-i뉲TUT}6"ǀQ& )q\'{"EniD JBJFA1t fc\(L[AakU݅\]ɂ@ c֓U-6+? K8/ũc)N31!H;_rCcȭEA #^LXBqOAȥƝ HVrNt;w"獐kHHw(#̒_21#zc95n)3 sa^Wds_K6m-pڐPaaiaSws#uSSDX{˸A}܁ef[mdyWXp IV43uμ)jVNTc'^T8Z&p? {juin;Uswĩy⦦Q3z({is6ƎB?c žm&҇^B1 МА )"xN.y)($ˠF;z_PEzt񳂊NSc {[Qyt@$)؈rX4c6(d;>-L$##MéDhʮ,ݢNK)Z%`6l8cą1-Z_\b]n5vnwq2EX uG /5 qWnWdг={u?6z/[bu-JeC}_vzf2qb-騖 m\w,L~U!S-W> dDzam^қ?\ p%e@b'M ;7F&$@ ;-.zB*f1֠9w`mϝ )oYs[;%HNpN+%kBot-2&Տu͘=h?pxz ՒkJ+y<@IS,/7s2㼺jĺmTцa^(^-reNr7iQ "=srNeϕS! ɘ' z˘:NS*Hĸ+(ZU+LA?,Zg)p.l]-G'!%<^W^cS6؈W2(o/ƞFļKG[ iQ2 JJ ْ!Zw-$Ѡ+DR/N^[K5g8QʶquQz*<[ ?k+r͓1];Ќrۛek"X.܇]q!NSJ^6g/Ż0d s+y f<} R6;(AލN9!.x,tm5~vg2KU}fkZӡp@킈Y !AKns+Ea7Bwx4PpDPe.% +4s&>jux\P(ד!t ?brz:1No8? R|in& 3ԍ ϦΨw9p+:e&O1Y ~ 8^(@u?bq[!J5Ϟ./?FzAB `|KBX8f1L*>JvE,sUY-sC&?Yqz8O{!eDħ!k6ajM܄/]deU˞4oEsZQP7hLr'1a֜v->Ht~yH `|` @/f!Y|mZp_DG d䠠;ƥ8#}#5yvYuHliKxvyzl 룟-47$Ni 8=wLvYWJvzKǽ.dHUhfL)X118LjTY%{,^J,aM2m}n{'6..$&48gM[Lj/jd l+ -n?Fqm9֍}p~VΞ7yS(=W挪"gOAPFl=bP45OwULRҥT<P9 rja|v}kYq^v,GA"Kc- KF8x"hn*lVbU+qiW|v1q'4Ljr ؜ Wifa}gN~U;0&LpJ~3vE\[8?RdgEYRQ$-nSpl~pڄ C\^V;^Ь-7>ˆغvf؀^=#W;S(_n4nԎa08r*|a=WiPYARpy ux-mziu5dlW1|r֨|.cȸF}r7)\1yd*F". venE%ZK _^t0I:x/ J6 M\WTbd?Al gXEi2{ b6/v_)6p _m<ԧ'_=ͿK.}3MD, h m϶Q}iԏS0k&/2!yhS#&ܤ  qhZ@/ eYr'x&4T#`c͒[ypg,HGw5\$?xfY磦 6I3IِTyYRP=ٖԅ9baqel0j^uS}0G;P_=BpeS:,Qx ,{eSǣ^RSԡ9Z.^ $Y?ӝJey^cyI?ل;x)/\zݚZw >qv2RDx2*I_Sy2&oM@֚{?Cͅr׋1E^VF8itׁQ<ћe׉sJd0tH2>t\_< 5qJ(> Z\T๳~ƀ#k.u? ,d!a "&k2"W@a#3aTގ|kŤXw%_GR6O!HuhMNuT8wa'҅u@Q*- czo3C"'·p8_V S7}xϼv#9n4W⓲TDXm%'zdF$H,j>1b 4 H5!ΏPDCFVE]Cyxm |elH]C%-CvuÈf o^xGg8k:'!uc*vƟi(AEċ1&.{Gz54xK^I,硒nn`#Kz}i pLO> s|D2ġ}rd*~9lw|#U 2Cxڰ)MZa`ďHb1`RUk&@`䆓HB\CUf[P{H'2bsE 7{-h=%2=Bx]v2H6U,pΈ&qSD&\}Ų{|!viҨ>GP |X\ɤ% PS@:h@xIQɄpzK?i1J' f롈HPH[ zz"8$3eЯQBAige[%! %M_]k;^Hįg[VQK>uخ /ctI B,xjV4R~3 cզ:AkID/v 9{V%6BFe.yȱ@-߹lRzgŚґmK@2gq5wsz 4ɮ0R~ k֙Gjص,I eq+_I2-Nd.Pĭ~L#) #`sH".!rweiw?Jy 1gH0Ө ZHkO}*+:4ž]N7āoaAۀI[)!,*jB |AT3R2 7mp}aVɂ s*Oxl#;I,=䪧f|iv71v[g /<Kv*X  pkj1iN߂46|?Y.v[>lç<2?] JMscK;P-H[߁, g.l  "-v(ZG˓OB˞І'K!?}%p6 =X?a-Z-ЋqTJr7=Kdb SQҚ2$N-M4~-Zϴ& j^ł Ϭ ʍ$fAuݬw*ȑQ/m'lER-I؄]j{;:Qy]8 i_RPZ;~xü( ~mV포q}XV5?v/`Oc|.omD}{9+ShJxj4Ul #[q l#o Q/Bn?,;!_> Acr*@>@tq hVC+^[6#H3(&9錅a_" )wlo;&H6=?7g9oq2+{^ vJe/c P0ɱ1wd/nM.S 8^Ct APƺ=Mq?ij ả2 On! >Jq t^NИ #nDT.GeIS3E+8$-]@+l$_;0.IVkd@(;d_n?]O^gidzN;d OJ1YާyScH-LгhSFg'j 1L/#Fs':A+T13nty ?Q 4X^]t;ip~}w]|4gXixP&ը; ^4I1gSnL"uk~=jA2GX$9 ;bfnPVc#mn]O][nUrhyƙF=5ͷj*K6g^բUB}{4Oa>vM'#!ň>cnhJ 9s1-R.6F5dY]HAœ)i5{h}o ]hMF, |'%BPӘ36ı<ӹdBlveT"΋[2T9M@Szyvn?<LPHSqH퓻/yöur^b(s996zBP;M܄w1]YX_4IX@ɜ%=hW:cHT6よXfDFD̈G; ˚(eBzCzcqޥngET{96a27^=Κ2+sO3ax pӎ *Orq&.S::`h2*=C:з~캂f"֢|ȏf)KKsG>KKQYD;wٖwKfͺZU/G /hR@矯b6boe]G .ՑPQ DZz&y,bWSgǽHlxS՘|bslyAijwvT>Hx:mX o3V[H%`V7PJFGyKIvԊغJ o Ը[58 R3f5!aa;ǝsħo=Sf iY :G U: ˥0."r$WY aP G=#Sn.pGs .e h*3I1x=))<.58 =m;r&nB}'0V)}: x箣zvP|4l#, RMmϰ9q=4G̊AJ)]Mhޱ=?wnI#ԮLeQK ƻO)B_zTbVh{}ldbhG2cZS|jlD iQ N{:]֪W;tÒkje5pL]LQCBFg;W!Q(ta#xhmÙ [*WON`x&& QvIJż\, S[krt ^WM[ Ҹc\ Ԝ\ro$[lծ,EbZ™ .[ LK&n/tiw*NbFdQ+PyxXg?n>#S-Edv$OsKi556eL^M8S aMڞ|&M';ȿî0P>=ū:f5)ǡ6\o2WYL <6D73waNT:%n; Cm['1 >#`)wdL,z?t$7STe8z&/b!ؒW(vvh׹&Kb dfexL^1Z$KcM1Gu対?^) ߊ:hb_Rߔ2!JW7JrYZlTZgsX UOأIGI>&`c [/J8?'l_n-2GMUDzTXlפ6_\;##T| 4F1ɴ(5)zz^ 7y>!8& Ҁ<1( ,BTy^hqS!3ң?$M-N%-xx.#_5J_h54Cת[A@wGQn*͑V &kW]YMqWX8;kuv}!N _4)p Tq! (&#~zJu*7uRVQN%3 JNBmw~icۚE;byK>C2P'J|~D 1%ր[!{I0Bwto,9,Yݑ# KVY+ 8@n߁ ǻ{ Cay,Q efXp e(#4VħuY,^ώ橀;;|ו(>,x5)D<˽1\m{ANv]2j^upJg35հq-hRP}x 5%{nCPŖ*\#,+yě=Sv9/yb68;5qa7")Gŏ&~]PwI{$$xbu}5na+~q$Kj 9M`)дjc„(>͜7a ɬʒ&b + Pr#=sF{fWً͢d Ioߺ/\jk羧V w%TLsrHdӽAm$&$!<<715woqovpPtAa:mv@xD1Ҋ5h8<߃> 왋 jIjb  Xvf?/xwL`qJuFw:Tp"g u`էu<^%rn,*['Uw$lĊ-XFpo)?~X+#A3M֡iF tuںo!Ĉm9Pe9{b2m̈́5Kv }^c|AN IUypV/Yf'٧PuvdDg0S#ih`VԎ[Me3N;x_3)MК`JNѿXTK@bΖ{^ˊ>4G*QmSV|AY,.o,׺V( $L_3nxzX1bO0 *v,a[:߰R't<ϐ\h`tvffǷ: Ǥq%݈sr\rZG _洎#엒6("ÐT\A“ *Y2?:J4p-,\ح͢oxp7{v~1ʂ&$aiJlw5: lEPep|f}_a<|:a"Ow%ҼlTo"ewUȀJ>sܒX͛%L|]p" RFߩYjnB6 h3,c\/QOfGtJ쮖D7`,I9Wg\ %i\jf!P IҢ ӾTV|5Pݭɲo "Meh{ nr~Tz$Y"GMX7%ns@%U48 y"D6Mp&|6X-:YjQODda@: e9"턗c@E ^EҔtXa&="9sm8Y ~2}JȂp۔tfc<Wi5AimEwЇyⷜ"+Z\,וWck{P)޲G ͨUȞ]/ 2?H;46֓D kqf v6C:o,)ǹS; &sZE5*x)}XB2ɻ_ҵKz|w1Uc E㯵e تOa7cuGn9$闲(úng˲o=Ysubmz-'wQHhGlT䁾a&a`W3%n3}7W͍齋"wDg&D6xTb.e[1Ԏϲ}‘}O,_?8&cPaȲiOXcmh2!hpz-11KbѼgS\ѡh?8ob{8y3TD-XS[Mo<jC"FM Ò4|XcLJަbNN4~ yftz[ը70]=\FY57sDnj>Ʒ@/HV6bs(>HϘ^-kǮhTMB#8b6SA]EVJoO bsP,_CK@N9nrL^C8fEIe72Ja)g^-YtxZ\0f(I웭?ArHQ_?I˗9fyfH&f\ӕn+e.J!SY9@l.1c>ye;yPVܤ#S6_b$H[x;.ɀpou*Ş€Yf4"&lOku-_md7lE*y:jUMRyiev47_I{8\z}[; 0 ܄0eЉ7$kXʚ"vE`ԕZ! |%g:~2oY3tcWyM_%)n: ('jq3;tQT86m4JĿ97[nC-,99PTD.@_zU!ij{!{`nϧjCduaGI#SVTnhn5duP1P ]oB{7Qx5)XՈԌA2Co.|єD.FbA剈؊jY6l2PbǴ XΨ ®o_p:;n̫6)oZ+P;c U5 ',Dj ]6قmߡ%[x@KaW d洏t՞MFHb {5i!LCO c,LYsrZgOo~x_llH4֮Vd7ru]'o9R jeT8pw!ɩy5 1<{(8xʄ/xTղzdN&,Z|voU)054#C!j?[i<[ySz:F "ل5_qzk_Κgj5 >f4F0 ~M&lqRTr'Bo.ȿY(M7&a v#rI!8mн&?9QC İD)3ChM0 hWKW;:D`97)yt*Z]Yd{)/T?ޟS {Q+#fAqS TS@I&h U; 6k3wh~ 9 -:pE NAIiuzQegE:o{]u6΃3xqOmlc_ty#9DoHI}{,0L#\Lbcbw >WHw )' z%BP5)bL)*.jo/r"FLx LTa}cVh(J N:Y5CE knهK_k`L۬+Uy͔".!u-̓g ӌ[@WcLUIeob"DMm #Pj{Pg6gdDTC9 ɻҠwSG;c;A }#ALLY1U6SG Lzdvp8lWc؀t\uVRiVP$h@fmMo(VƂL (iSCcN_cGt3Bxn{5م>xn;D2AnFkA|gҗYEO4. NrP3 &~,o57eQɌD%G\3mՃ13"XDM]~1$vne I=,;# 1:/%Wzk=H(nhCp9=⟽g8jzF$eʂ>P~D\=+ED?M7j9H V$i`V:ON{ds7jzBʈD6(H@jS"$_-LiP:S2a78bXl>Ȉ~x!n]^Y6ꎽuq .75 y<\>V3ir6gf_T[.wul5 lUobAJ Tmֿ|17.'P]0v_t.gmr-قEuEdEN {NH[mӋ0@C=SSN>?'ȡ9ZSbwd Au*&@x 85b:{j~e7q[IF4]IqY`͇-x A-@,UYyҳ&>t|m/9=Q7@Ez4v }JXj#y nm5ngc E+ݤjm4Ԙ {XOzdFF %ꊗl9*y'1RC9X&|VDjX-/!b}{M&ɝsO)&= Xʯx#v@6r| u R~.M1ФyENف1UV6W6E,PD]D, ّ! ̫.#6dMI:}E&qY9}SI=ؿpDrś>_Zl~\p2p?cɯkR:'HRC[ibڴ6 hHi'ڬHRM ,K̡V+K3𖛜,3'Ħb]cZms~Eh4l(NY?i}ȲZ^?JdUG8s~Ȩ&hh/P p5!xMxkoSeENxgGL%֩@X)jm ;m6-o\xJ|:eՅ%9/913_tz F!sUOT&@S`/l-z<>pe20$?]X560}q4&:hMAC5b) t8wbws{M>8eiPHG |F6a Ն#YHym qyJ۟)oV":Xe$jXbßսu-vӛ '< x;z4v~k6T9)F=P%8ijt`p!X&<B@QA. x[n&^p}FnbF ES.]({"8@^'6&_"nޫٞVSC2̿* -Hv-H_m#)7Lʴp&V-Lm6`)yL{$C>NoaStcAArAθ*"y SUz? :!%.Y2z1-Q;jGJ#^ 9+ا:E1nRߕGu! C34{ 3-^J(;X/UzRHkT.Q)rM jP?rgaŶnʎJw>1AZ<gnHzܤ4K!i=B? ^ T}D7@F }=|WެV8]_a.d5itN`5WiD[%,te\)ɅړE<ad3. C{QXXrψF]%&ړO뀌SB9:$h! ž̠yC|3u?;l{%#(vG|EZsg]#]iδZ{sSM2*RT]?q(N"%HDK |G]ͤh E( ,z!?}}TaɆqɑIQH#Ơ&79-sL?uR[d[1;{ 7fF}7߶'<2j1ߪI[q W:G>f#57iLmzn%EjnҤustJm\{%M|74~SF[ ߺu1P=Ro͛pT3 H=ФI^C7572X*PC,qU'YHz-z6TqNoR~#,3ހ2u&DBT|U落neMX7eJr B'S <%-eOHP/F{lj/d4#v$Ybr+&mpS4-946zS@gIbaporweQZ"zK8h;E+ȁLf+AG|H8YI:kHC$b؛L:SszSԄNiPJZܗ?:I(Ǘ{aжLD1na1w\ݬ%eZVa8,s{POa|ԃE olkOkpOL8zbTP>|S'h3\CaOOj]h}>W>_n਽?\ ^W%{Ktk6RcDM={ePr}A4*`~};] % r&3`=`mLI!u-NFBy Sjc(HCk | 0 b[?DrGJFV ?!0=^_Wɍ/!'MEVԯ#=GoGT#a&rŶ`͗`zހG,oaWu >#54YT2/;r`w7씣E`o(2u1&os SV T\oŠSyOb W{O.)\.B`\&f-iG^+%\HKNo$޺|?nF#!K/q >՝ݒ!|`9!Dg.Wƭ+g4PVItݖDyj i`H jGSZ% 00yaZNW~\}/ΘR͋G%CFTa}[33n?tJ1Q{|㠪}B‚IK[O#}\k 0_c: fCo&]P .O+c0(F V @`F[4ɧKig?pYO$./Qh~Ǖ\%NPQ=KaS|i L>A{cu?bnyK×FOMc9Qz%CulꍏvfGaQ̩þi ʬBV?dM?)țp,vbhsQk2 sAKi{o7.1N3 í4$G" 5Ct(N$_ûy<[gC1Cug|x"Tk)j,~tCpQ ;:tn\,lh67p?4Y<}}nM6sʃ;!Gs5Y$ya}K꤫ɋ C}<#a) @ R7a[#4(ZK}d8>ry}pLgY`i/=gsrlNJz}ڳEIQ+OٻP[L0h'|xSF9M9o& C̪I%4<¼M\ȷlOT>-S0̀ޔI~~s S^~"p-5!X}1VǬ3FdFG_1jO"!ux_.i76ʱ>ZXArFRy&VYQ6gcIد˭(^ 3K»U#˶7űz==S{qƹ5AE^" 񯼓JJXRJ#.o_"tʢWMrOobs^NƠm\DMHNAfwerk~ᾦ|Re7w,@޺s+`t"teuհƝ̈5"(G+~3HmpɖJs OwئV~c e}P~<ҒL+`"d!G_>$YZjw z}q-y#aH+o1,J|y`PA鹰-l1VqFR:vg&QW6xD0"N4}!8 ڏ\T?BK`Fn}mo_,zYyG}&=y,p(꺂 !"Mp-6!$~PK6 4eg6_lrL} H(kϨ;`|Yb3XGH ӦN)d/@tj *ύV$8?fP355"<씌3N2-LPρ+&DjKP0w(Hӆwn)+!j*TMGݑ0g% ɚvf4SbW )~]w$ƛk*џT=a<׏" f4]Vwh'x‰bODkZKu X a,&m~\ZW՞تJ2Dk҄U=KGJRM_JcH%iTSaHۮz!KĂwZ "NKvb"w[iXb<{П$@uwPu *? E@;vjˇMPcO%)A!<;0eA{}(kA&_ao=Lj K_']8Az@u> A5dhh 6 ǜr^JW Nx!`/V6]m.O!t >h֚voT",O5n6D\:{jR(ɗ8Uy2/G_4XS~\$We elm9=w~1mby'n=ƭo  wNi -%!xy+{c߸PQϘSeLԘE|37#fwX q35ji8K\My(nYϚbiF͎#u ojQ.:Em!aաѦì :\G~O&F#Ņw=(]K̐]Twr[>p53"5lf= M:cBJj/$j} `صi\ޮ,l906\V (!c u[G62+Xs \4; VrE|Ynx#&C释nC\#˖VN~D)Fj;4 "A Z$ׁDVD|0>亴4{H|B9VGa?69:- L{R 9/-IޜA$gn>(XS׋Nl_hXt4IY[s]PNU}GxC ]+UʒV' ڱuZ5+n胳-!2HA!I i"⿥O[PoA}HY'>vbph~-$I7Ç󣃗HUlܺYP_3TfU>)WqȈsee)UFEN5nxmgطĝ^Nj1 VL@B|01qw|y\a5(%?k}q$Ш)mT\ۺ|'ޭI$=mH_Jh5_ | 3Dш!XੀޙnPgMQX۝s 6=ÑpG ߯*oxܞS)Rԁz=g(u4=Z.דHٷм#(&)_IR1R- j3êN9O8L/?T~ߥ܍~ۆ(5> !w7` &{q"^;nh8b"@+"UaPĀ4' .;҉ yJ?mfޠ6Ui8{uَy%ڭ`Ik9anS޹1P`jQ}m.[y9V(NG"FT0MvQ1,ây`r2rDCdu5~9Uvg՜|ʟ.ÎB=ZޢQӶv v`i -o&Ewa HG}e>! GUYauG2†4YS;SAl&4^=C(l>2˾{T,sU WN݊Hn!t) *q8T`#O } @QP HBPj/\@ߥ]Ʉm6 ;ShDYyj6 -(Tie<)a3e-9FHl!fb X}>Id]W9zQ~mޭ{~fτ7ӹbj[[)Ϛd4DL" W-n1& 5&{ಹANNRW_g^Io*aw`Npgs!}f[yswur_;I4O`j8NXEBB4ӎi^KǶ|dZTnd*Pdj\ [؞ p]ڋ_Jc+b )QSLK$FN7¼RgYa*Z$#xWfktQTBFǐQEh"<6LZA"*2f3 iۢY%R`qs}=`a'|9{+izUh81j^.0H!p"cuT*9 /93}[A9C#; AcT؆rgt/KOMj@SyUS"s渎 rLωKNխNˊ@SGhdeq:ijiFVK8+D$g1YZ1g4 F)W޾wt uQ9t~*h#&Fm&V$ߢ>G>|բaKw/ s'kwВ/1Y&_g3ڦg& w:,+,Q,R{"ظwIΘZmƳ2 4wm71yB0(JM_rux e.,CٞM9, {j/ \:QY{2*"g(O))!| ͼBM2*&+[9fWmcRa4¯' H]+Ӆ٩J[= ] D|9甏Icz-\B58 ̥oO!g{T%7je:WB̳} b؍;f]\SЏw'9ٷ<2f̃aѠ`I%m!R!Oݦ]VK8r pn'@tɷcJcՕBGNha'k704 fB_kvwzML,Vt1bF?%_Q=TT~ 3V4OLIğP]uj7-KWlW\H"m;KRIg-HOd/P#V w.Vs;RE9z j)3Ul/Nd>MWs$&[ALojb Q/i21IPWc_C-ͷjM .rtkSmM8 cM^W"s}|P5cC M~V!ۥ넏|Nm+難Lo:%x!s8j]Q˅ݯmؑ>Pj ;|ӰJчc^ApBSg !rL70_R60qܠzݺԟ]>+7 S?ee;ilZ8 NRsZ#Q$ t7@ᗫQB\T"cZZX&vi_AF}_WWO[艭M 9%e6I*B8:g2`s%둅6ӝ>a嬘Zl.yyW 3yB$ +Ј.dt'x77W/ZG< ,MB#V]4%UÔ6gkC\Hu!6b٣ӗhX(8=x* ^bƪKgW!ԯ-0>8]CWš,#&~9a/pu^8D#3#abyeG~\ i/"ZXJ*iU"3nl\ 0O lX4D1b'Rd絤ޣ=Sj&FNr=7i=^)#|ӨTIEtYdBB5 6Lg]tX*nKc$C54eh0x8,lK\(͠>U.%)@o1\&,%9ݪV56=5X؆-A/ :< yy1?wSх0Bu۰O%Q,稙H qK_z$Px=͋g-]08iY(.n㝮8;B@~̎|lz!m:$xx*z{VNњx:ngCw2zI%6;J/ \]=8(Wf/^ef*=R.2,l`wV/5T/OXijM g|S'AV?ml 2 Q<@ZR[[RDvܫVP TW\dDL0.1J<8S\F[O{x|l J|o2Y%X%m~N?/kU*.+q͉u_p]?OBa[O&Lfc.~3j] Dztk"^"iP̴ުG}'*=rTPkfxNV5@){;Qi 7Is.C9fxK=ۈ$BQRhvXy~>575pp<8=m Bonu ٮ^,wڗjS~I葘~#\}Q^ tO5l+b3ɝpvV*A~,YI|q]ix|5m|t:J4mvr]LJ2#m h Lh۷W\N}n?5I+U-Ip7W UWCk1i9;F8SoLYNF,3:IDj63!$ 8V!0+AW9sܮExC*% ,{-+,+Glq7 %jމgEBkK=P{;gէD8rNZXăv4`ݻ&'+)u+[#5~,9KkVe-p, S9aTp yo=]gp+sG}1-û0p|v"ݡ/!.0cH&/)9?HD{SݳOpcKYx$0YeO7L+̔Í *)Q@O܂q횷iO-;6Xqb%N'd$:f{B=QڬiQ_xt\qRz14ӜilůY ƴRiXhODSlL?Lhc S$}6C{їFLtTqYԑ/9DL!,v<*ݹ[-!d+K nO@l]JHnh<_-\S/Rrd7z z˷e6lǼKNh$EaF'?6[*;Y; >%Sb.ղ<4/,D4ȭoHܳ _0qg?Y0{<-s3wq?NbD!RHwć3I6KD6yImfc3jw"6a[`m:^WSP2bSͩHYh0ѳ41j >(__mrS43,$~*>ܸ Ś=<.kn=بF &Bo79+RhYЩmXz618>*,yɶ7$-0V 'y7ZhzG-CgKX e; <;k!AuI3Iq΃\x[@-Z:1@u@TɓLv|= C2قe"B'I*W+=!uDR/@Р-Kg'/t6i'~_4o4Ll6s|vޞȄ f֠`ݓfbVNw&6';WVG `Ul^?DO$:!ĖKb2>$xO3-Ml~p+&04aK4ߩǼ;2 h:<~m;\\w ~ 4u UPt{Fݰ$Q(AD$>9t|cf~0#{/jUʽp^ҊH<;q]0e`u\PJt8 omɛȕ*F6ށC'SPܹ@Jz8 * paށ,7TӶC违34:N&Q>4 +^gDTfKB[9oqzЪIǺ Ahs}mqU@֬㞄?;x/eHRWV@W.$a@Cb *oGCEHLrG(QY? }FMU V%uEo 2c i(s?nqIr\Jߕ |O1n%Mv)uV2*z5YtKUM'2\dmA Ўp'ge[tN 7EρTCG i3 vCї]B&9uUd`Cx cP6++Wq"K'klƴ nfU{B~_¨7^!G~x+H{5s&/WƥUb?2Mr>Y+I5we=&+s{l[z_ _nհ..4>76+(n/,YDp^ڛ0uR=CPW2^*g^{Ȧ7Ghg$osgHPz,בDo+h\MCb¶ H2Iih2~!NC&}:}"C-uV!Y }Sf*p- vd~8#<A}K"J^KRuI׸X[;l~׫'_( zzQ֒_n E`Y :Z8 z R 9:QR)sQdžu8q`OibXŰ',̪>D=2mlJ }vPͅM1QN8<F}W ) =H2H0 B4>F1UZ[ly*(X8Bo\G ヌOi\17+Kn Od%#@L4K jrq([#:knȘ dγ/zcB O`& elgw<'zZidJ}*zI`r(N`ƇwId:SӔ;ZpP p탐-P#7YėD NhypJ%9@YHtyy}%+9 ;x0U7?Đ/ѼRc^ ́*kü8?P\n澨;A6߸pvE=5)pbҧ,XHGUύ \^kdx (KD8#.Ȫ'G]/pmFƹԘpun +p0QS;G7 [?C:f.e ƥ8W`YhQW0r$BWxM[XNVj'OrF.tD"N^9c)vH%@jPa8XŠ/)3>Mz^Iθa>H #@è&41ȳ$`j5mx‚IOa= rMVV9^U8=Ϥ6uȸRw L`<pzȎD s/nw qƈUZ#ȃiwQQT|78LلmܜxE@N 8Soc"1THp5?vzȇ|.Hc펛e8nQP3ߊײ?#! 0;] ܻ'SgxU9cW(6QON&WC uw!Oz@]d1I^u50'Y:/xj~#WKJ{ {qxNfU455`as] :MA[:jcf7yVE"+t) xM`.&\0~49HUOI@; e'Z@+>3xnՍ%RӅSpۢH?*( o_g}o﫟K61Cz~g:EY&-f%{qKbpmOȧT/csඃLa%ʰ3o.L|+ im/<  %┅F!'r7 TT~J#Gu`+inJ a2+2Ln6GвWҀﶖSgP$ :A<3遰[gU:#biਥ* ٠aRoU@rq9Fsͯܡ+ O?fpiY{FUJ1+6b3o)f84e=\2Y]R)cˋ,f_hʦ l-3gnXTUEU9xf#1fu.m;#r0zj4tY݌4.Z3u=\lq^L~xuSpXr<(moHU^ v{z!S-=>'\/xi=c+5*m{zs:<0Zƫ1?>Sv 5Ro2!\w_M{[4c@ plL,dP7C2 R''ML1"{XknE"S<EDS 5pzLxT\{՟_r&ߍ#d p|vdT҇h6t?JST/ B #b @q|ƌY "u7 5/bLR:6~s;ԄxbT~6@H:"b2 ~CMB#UɠD#A-64 }z7ZH(3 d VoJϕ‡Wmi5X3kc SpD3+S@~6TǁJ.h 1ϓ~cq a'%orU\XKY/Y֓qJ{Δ`|I^c_ c+aP]#Ig˗!)$}j]G8dE෡*)<7}reHeHc.uF]/U[t{Aꗮei'wƈz{ϫ"V)jKMiUJ)^SިAY^l}{E5CTwTr($ȅN3m$ReaH]SMV-2zHo|cf<a_OL4͢TQEN\0 KE3#5t$ۿA սሌ]+0'%ǥ\ p(P5w2(pZ"&y Ҩ)lYbr;+m%Z[J4jAIC`|rz;=G8J"6R;$3%!:g~jpelkQ0羍]R@G ~!I^Q>fsP)dX4uD`h46udn4*DT*RzM(28ɮg z eʣmzr9*򪪍 o2qٹ* Iʚ4&"˵9Mktt984;KNԙ9N1c+SZA7G,U4Vex/?nyޫˆuw<V OKwT 4X6(m|FaNiN⧷DXa zbֆ}M!'HQc/H  Wq@RKIv?|*Gp^i-&UN'+\kg*FgϠ\j 6\m?.XdJrs.ؽ`4-.@;J.0ye]>}jZЕT8K+T١%v$R3`Q_/RtF# /BQL~YGcmZPUmЧj&]Jn`iaS{&1KTDC ~-~;lܭ# (KQbRyF>gp%^n˨: pw){3j/zާ@L٫&]p@vĝ,Ѭ["hy6I",p]\|Ps: n$vyH9$k[q\%.滟ط@W G$QW Z]%L\aĀvטByM ;F'JG 3/(U?AC3TWɗ0 S|oY i!)'5IZ6okP gt&0p#{:; 4+oRfr|I8+*n OPdDЩL}\?@<ءŁ(i}SgTv23׀ty.mM[Wx~gWD 7 ߒEطHmDgSA";M1H~#P.i!”Q2GTwxU"r—(niQfPpZ8؂ⲐE6>^VY#7)|ɤ6(j~TK"`Xe⚴X6p^)Hf#YTɳ1M꛼Q'e|gc)O t̤9Mp\ WBwyIұ AMl5\)&ib84]MlâhoP?́Oc?NJ)`{?]FXN _:m$:4$]daRRYLP2˵)r +&ynڢB2w~ 5M ]XS8ilv aUFLJ2F@ʴc1,';U3?Kcf޵s4 !FCٚT&( Ѓ"vφh !s[Ыmǝq;zɔ0jZD<mv׌*Z,{d˶C>n2K?驽dMpߙ4e3?/DꑉN, k;/AcdQn~ cDk#$!F-mS)3Hs-O֥W Lܓt:ł¯f&.SmS_6 o#5|S gEkaD3e[` gLf]0O*R=]Iɸ$Ȗ&7(Ü DGwt ?~/+;RڤɵL {W?uK9%ۄbvnl)M7 *0jf#3zkY8wB3I|bcÉD/tEܐG"=[0?RSo56hc >ZfBnrK8D .pʙ{ԡ~Se|Veг >ƍ%1:hUHtU%Yu4~ۘK*s^ GnzpuYII&\i 8BMZو}SveB|T[J'=gJ;@fAT+父Ð7ebYUz MwLpšDEq .cg);FhRz'cDIJ5X?9rD$\=iNLNW~\%C#&3-dϩuo d2%41k{Gsa63R|!@ H\.:GD%żb`pȆN^Fa{]"ÌcxK3[boWAV|K؀#탌Jep `ss-Q(6--h=!,O߉\eij ~`1Wr d  `h,> <8B*)PoIVD؃*8Z Wa?Pe>Gg0n~~ĹzcB. E5F:Y Ԅ#F;.[JH7565qqɉ^#̜LҕYrZ|Z-\*BF`m E1#w.ru;k>NJDs$A%~4[.J%RwݖKqE*MPcqF$"fyVhp D}{I:Tr)P 57xfĤg0|}a}N?^ǟTZ ;5xY09rZyf!0Ld''&/iCGv,ɣ Ġ(h-w/#j\(GeNINEV hPXG{nz*L#> 0SaL'oVnڃQtѴ s bzQ˩XQJVr0- wVL[r0!}c(y=m-igõ~TS,yd4"f]Fawb#=gsQ#Å /823b$MmI%ͭs(CL|3N3%˲Ii++Yjċ5nUBV! A96!Ô܃ܲM;LJZD(6p8.N/\OSo) d<<-(U߰íUhxu! /1ե?ɦ$1.M(`RYk/ɶ2XA(7fv9]X /!&i+%Г"kY8{xo~fv QB|왯*2A$DYjHT}[YeT j,-/^R1װZiuC@G[ʂYz=,( m sD %] r|XC;.g.rr75p-DێpE7 i2n| )#]xe%804"h! l~wf.60'I@L YBR*rKG} >@1t&(UP=?e!h(w'1~& UwŐiN؝ʑV̯&F*[ݤ8໾P{BfHfմzlc75C* ͉HP `ܦg5n%mi(n*u==+\0#vǟµ~+EYrh`77"Hȧ.F*ks$- Ib{{(qƪ7x9MVBrEyyN|&.wKI2o1o𢈣Fvh?%/>"۬:tx] nv_H<dǚ84&x*պ+oD%]4SҜvMp-m24G̃du #`)w_|%=zq6A·Ko—ܱqS]p8B!9*!Tڦ q|L̼|ivڬ(W8q+;S<<)E0t? [ ,f`q+ +BgS"Msӵ:օd,5fBlQzYLIc(i2F[Ȳٶ~5+t=gdA2m;t:r (p Oq)aJD@nȋ * i ֥*.yJG%q ']|He Gk9 T T* XaS耈{X0/Yʞ߉7kJL~q!m/$h {6MHPSVح%˚:@_j=U_70 ko1b-~U"hB˧{5%?2'=?$VZYMv~ pIK Ov15q'.$6v~r9Ha0aƩqS*u.}6DNvl 󎸍wAVJ)GۚK2$ @nE'[^ `<ץJ`>"zBz!ʃ7"0 5  1>k &Ps8D6{rXmh}rHdT̴ĐSI&Qќq9X۸6Ԑ7ju䂰\N@AB9x|~C2%xB))GN9pۤo%zfI{O6X-):aɽn)q3ḱ@ \a6I&}׉Lכ:sw #y9Ow$1%\%?G}ϔr#gQd_B5:+ TD|OH),WLd'aÇ3,nb"?( yRyz)D 3y{]?{"2חS%D ˰Ct핂#>&Xz)?!1r[py*MbKۂXw4ZL[.jS=lE;I~MHh+=SvT#7W L2q(%_ 4QSHJf6W`jɝ HH -rMH:ăGad$Sk 9l.+KQ`G67hm`_pɁ]Yp'@ t$?;Chu<E h6޷xfeoɞs\HuS-ܗCxp#Wsԭ9"ۍꐫ{i< ,m e\B;?=N" 'f 4Jyis^/y/bR~jd 2ڔwtf]!c\$փ[25f @oJo*/Od{Agā(# ro\eDO[iLm)8K`$ꣀtjB=.I90f?eصdBc7("%e?O*"o™=9jak*cyn41SD {80Wxjd^"Q[VG;煮e;B+uz{u Edi҂%ASBHs"m|=S< QSP6DS߬1}}p5E)_M][H;gzUl?I0 XEl`eW%?1 ^ڱ|5ksHnCx*q?IB zL.̍> 6\V\}?y.B;Wgl_5Nq5zzKcUtlr湬mtgcLnOjې^?;xow{nb9h_VXrEI"ܶAȆ&k{wdNe5HU7unGV1Hjդ聢zzxtaA57dodunj# 0ro,N`@HW;b D82RÃESomף?+-A 6:y)vX6:ѯ̜ń} D8{[w]lc&|n&#jeIjqJ; 6hງ+#;rff߆&<i՚[X* n*CG{ݡ^?/4FvRsuXEzˠUb]F3`P1FGz.WzQ Gigj5x9m8X58qIK(o-StАaF7E0AeѲ;]:Tj> *ezfbkЗ-”Ξ'*"fM\Mv^v>U{|~.GL%sb] @MϷK16V\};MvP^$4 tfS[}*rU!ZSP&럍q5%M`Ow7>`a {t : J?@& 򻚈ㆳ+f:%?ȁx Fc=\,;.`E ~mJ( V,~Vt Rw.n6Viޫ +)GP7 Ulx3 7vD?.[!K{LW;ju0*(˛f;!➖fx::PtZeTE-I\8trW.Qh/%aU49eY^Sd<&aO$BHҥްa0t oeB!G sNdR<9jtG1l1+"'V㓗F#٥lPR=f XMLdw%p~pp m7GO:zT陖L-uL by:>J38nܵnXH88@qMH__[LY]M^uddD&R8$W7fW&p4&t oOh)Fp h3嫅KM`HrGS0_yXƉK`]v"w+ -αr4aD: ݽu\+U-D֤[ޠyLU I4z'T5<'H&#)>ɒ&Gh#wxSC==6]íoORWDvP7؆fʝAɢ[>ŎL&K?3.hunUx.orlo(Wex*MkYMϛ1ӿV Kg6Q`gK%>)9AzaMgAjxgγq0sU\.> GJ;H| 斗=TeJ9QG/b)i펂gTS\zXۆH?a2#ܼGbJqEF"EM5A/gpNŎT7%JûGzԌŀ^jeB֥oƉPr] Civ3ʈ6AʗD nxVSVºtDeJMoiChx 2 M34ZThW#%.:dGͽ8$w,̦0DEX"dY2iw# "o 9E跑{Ol G8jYLNjŅܭ:FїUI3Vr(}ޣJ8ʜ1#RWćI lNQLTuY}_I_3+yhC&m}Y$pl=(֕Vp93Sc\c,օO$(go35ۥv6x%#Aa]J ɡ jMh)9ؒ/ʸ稰#I7q٪% j1_. ȋot:Of OH;R̘bD{ ,#>5V'[0 ?F3%'LXaic(rR~x 9zsEVīkt64/De*?+|k.5v榉kB]bTqj ׶v=4/;j'MVI6{h0)2OSm3Fv4) @[kͼ\`jBpXIxs8J۽>\HG{jKEHSG5:?ĢcF>|E8/:yO^8uXnepw'xIdVPUWaR(yVKpsHPxUXj]rhSx5&MsYUˢAb]6J){O1@ɠ'}ِݹ8xa"rjwM0\j89YELP)]^\6!0BsvJ;HU& þ_t> *WKXZa{S]0:W)X - yU연"qH:ѯL> q]h V/,H,ƺa"=>qgo}pMD"uqNqN|6`?gL:7} {W-}䅂{ْܺηFmtH6 N3YH"g7;0@ȐF6K5gbE'8$AOVgq;{3 ǠّrV(B'V,vv>*Oy!b} E$A%s|wL(ϰn5l`e~5[3Q2jң@-XTP:+{a őrt P9/{rr| ooݜj7#LD!lRwŘMH$S#3% cWu0[1e妀].چ:_V*zlJ屻zْ5/6ʷ8 .٩_!4*$XcQv}|&jn/^$6ѸkǍÆ$6{5wdplm2:t7A,ZV9B*Q?^&+m-]dSڄLh8C>w$ZcFײ , תLuj l<*->^L5%φo[94iSY_j*zEjjn.:w: zS&xGV\k1/_>_;pޛgҹiT*pRPrE9}gzTӗZW@9\E1+?GlRKs|=2guT@vLu!KtӓT hdYDm޻Pf`93pe1eb: kD[>}^5OT.8vMK&<^P% FuFkix4m~v]SQ"_*/"`Tsf L^AYgF )˛|vEOy|1r1!g?n9歰f)Eos tP~-'WNwC [M]si'8a~><8]eMxSD TÒ g͆0j+: VMF?v|zPf g6al OAHBn*S_i# Xe]&8 ICT2f9@b~&?*X+ LxGdW?RVكΤMVedcHW•o*i AUE.siX_J|2=XzސoI=r-p3g,U`NKwĀ$8_(/Tj_?l cwu t#(%7j^Z Ű1y'g`jH:oSܨ+w!a#_`BLG*15-n,ɩ\כ<WgmZUc+<5qHJ-ri{ xS\yhYgR'a.|C˩?f T|eKTٙLW?לUweKzqH682xXa;P()u6'\ip\Ӳq) 悡U٫3,٪d 8{qNO+KoO# rZw{2&#mDEWa@ԩ{V! !_<6c즀 Fc܏'VC|} «5VrKVQ0vrs7XhI\;{DGҔy&$.6ċQ,~cDvke Sᛂ.r'VEq.8z/ZZIZEg~;jcgX&TH:1|N׊&"nx-㣗=t٧掓C@-*(DYV;[/qI'd G x.3j9bUX'#apU\K.Y`/1TyۓaI\qZo%rV1[%^z4{t,͕OCQ_ $K. {j[[P\ ։sz1zݤ =w ©wq2Κ]U gQv56['rNuX!^cԁ7WlܯkMCQYlv]fdk-W}!+,:flV3w*=ŧ}UA4 WUHRUm.xկ׸Y']7ޓ]؃@FWIo @§ræSnn:k(h \rh떑&&L;RHوF ]bf354LSP6F5rk)*|EIcٝBR3!zt" {y(ΧPp@JLYFݼoPc&|x0X?Wű'GcHд(peQ|8Mx]af{K7wELuք[:/\z~ui&Y]9 a:4S̕96G]*pkotu{=o' M!(xQ)+O)Z}T"p0?S1_ Lȟ{f y,h_:^NGzm0} ᪅:Z^Y~uAft!6Zód"/2bb 1⫬ T3Q ~BTA Ֆ%Kn -Zɤщ$Hz`b6Ns n͹:}u@X-)`dfy\D7[(ߡ[QZ _FC;~S칀Gš%K>Uh0*3`v.J*^AHV!WNJ-WU΄1{}iHFWA 2iUgXO0PZ:֜oS}eɘvhy/?OF|o_ۆGFcj9ߞy|R.? }dzvCz(ؾ)6$u1>ielI?@O_b>!wKB19G3)ޘQTyxJ0sp ~*9JpΖ:j E.;*٣.G[I/2p|[ϳ/<_'9N=9* oعt2Hح{ꉉ;1ְqAl7ybw>p*}Н(8_{p'Y{심ri3P}BJns@%zia?=\T7xǭ 9'n]ECg١gImFE6銞Z4j)Iր #KV k+WDG EWaК߂, NNx:E*+zθiKVp-1ӛ LFG[}[G1p,,́vd殰~w ?$3JNwl/Blt:\`y[B(i*+/z̞S̸BF)hԃԤz{l;{&ϗM.g}=FyE\Bq~_Am,+Kц&"A.& GrÉqR5rB\`-l\Wm?NTYו셲B@&AũA44t\h4;}j)a@*x&KBng܈FLcp2>M]ZSy%BhAdcKOa)tsʝ[ސEΩ_qGdT97R0־&avRLW%e͐.4 x"|]ܣ&MbTJ|hOGPNa֤X+FL!,BBxᑈtNٻ4"O2DCmmw^J┻R*rq17%:ˉ>E޳,cxnFpg]f Cdw؃/9@3*Uy@Hx*3 !~ĦDJpڟUzZFk~(wM p_]N< 7':laϢ ݩ p? 'XHބkvjhAׯߖr> >闔\ڒÂwLod;|5T%N:ۧ?N;)٤No3{bAV>/xn%o^7$a_8ęsVL`+'Ci 3QV1. Ī#x%+i&^UYMTgm7aB'|:COc,Ue]XI_ c*sbowͺo#p9r#5zB[:>(i\zv oQfe[ 43ـR+b[XuO<~e{w>-eQ{A*vȱ- ` ޠ2NVVB1 *ltl)GAA}P85< )f -,+9XMmE4`}ƼepUwYˈ MSi}rm@0Ebr.77$> QUnKmXAD%2o>H\ 0+_2+|]m~ Y@mo5Geeħir/l*:-(:gU<8ƚgAb Dw_i`JXc?kEdl rc{4yBɀwlѱm@F3[˽q\ICr"ޟlW6|* 2S)g->evS>Kg>"f&o`cit%BRnegȪ'WkVzW_o_#ΦꝑyoRxĸc۝OLJR%Cil2v6Dx&NJ{oCncJ݊uN{H)7QM,h2-V8|9k̠ OQ>m6YEpOpVF^7 ԋ uG%ŌnoʵýY4:RYaßl"'Y 3T?Go䲦W]=sR2*fed*F1;3`* B9WLD]jx\5`qk>H]@(n\9tO^ &)α>۬^% $hBHEAWkV*uomG`?1\b[᧝Iܾ{cGngEy(Dy3;.\v҄k5CW ,Gc\4[ v%;nzܱK'O<͚Ď'LWIم{FB ]KQ&k+f6wvl^M8 $@M=c4z5!ȩc|Vܔv޵ᖐu4he2s]gp) FT^D;*8?nCο+V.m᳑nʹ65xvRHb0ठDiǫ`jt4XVLCU @.Ȏ;eQ>Sy2̒o a̮^fށX*߻w4MoI8A{jJLRk\4E*DQJ$;/[u\LT% pE :x Cr"` c[ΓMǕ92t&ԑyKa4EOvFld2s͈j d $W4E:qX ?ǣ`1/YpEU"&Ͻ?nI`ߕZ,pnS+^neik7U\dؓӠa b`mx}OH)101fv[0&LFvʦRc&QU8r#7Ȫ7%!oMe;ŽN +pFI,xMbܭ3s^l=Ml\~>?wذ?xuUV6e6˟BѽKYz!/*ys3uab'}٭s1=0qΔ_ E4͡~ѡw!Cςf@<9pbT`e?X=~}4&GiPct tAM@;!*JX;uLLA<6`c|n)cenlո:~uN9ӛdpn6`gRJ7 W:O-kxFQ(V,nMvPE#L'~^ طv4L!jhᑮW JJ铺2D8+U?$`TZQl 2Dݬ @ȫeh@SLV8~N* < ֖_Rr=tWH MjxB?&rd9TڟΡ۫(`RJ:2% F.%>u!Gj ~R=AkR*n4wH|~:6QϬ EW)N-w*ҋP`G̔1)-y]OFP .rU+9Q&c̽ bD!9,lW!t v΢r`V~uhjBB Tz7dψtrWhZM\S %}2D#NGc?TY,8rTyJ 縢 9$G]@ߚm|)m'wQ(QІ,_l}φWo2GH)ٙ#WI^勛G;fKzeL1>{~0&sj( :M*{Ֆ RmMB7xIC5XJ$^0.FCiјhgFnR0e"%&׃ 9%jkqQu?a,@ttߺBӘkҍhZaVga;S]W$}ۂQ`G,Q/jT085u*RBldGvjMAed5\)5#UM) 5,^Wv1:-'@V%[xx" +03)of2/ NRҙax^WJo?~gO\JZݻMX9I6fp;Ȏq [XxlF-ړbi5bC@E䯝ɘa U' (cі1/f*VnbvtŒ?>m;%K5Kc׬z)|" \gU0\^|L3U+ta!+X8ܾĴ=}==$Y hXI;j{^ib85A >S|`r8*ڗrt@wδ@k4ijyT$psL~/>Ťԡ"vd`f9Ms8dP$qxkR'_?7eo\n.vR3S>R>r]tW c i-S:N9&t}#dÈԅ1k$u&3mU زn`H|'NttYP;Ii$?|}iJf49HSxc2[tnjׇظC_HWbpLVҤa75ԹsZbk')=Ih?c=֠D/%V)q# jxhu-ih)4FFSD*hΎ`6{u63ñd v4C+;% :1sEf~'f[b ]%z&7@a_Z#fy`zc3%۶0סaSOcQf\!ͩǍ-4 fÙRۺsJ%U*BV="sCEL&F g= {A4p;63PG+XYcݣmi^!Bo{c9 Ʊۓ]؍a!Z6;xi~4ypXW"0ڸ1;QI&~LS!nf<(xwŅKIXࠩٷ4 ;ݒ1>9-[9*6uвT<$_;{At[TF5(oh]>R*ׄ3mD$^Ӗ3}?^T~s?&B*N5hozQyiI$>YoR|C|sPV,E"Ml|zmyV?$πCt>@_S0 -wn(3״kgC ?;fCex#h6έs <^0{JC0≷J|7Kzu)wRb0Ddni{UblŁb)t_R667oV53!/ŬޜcjBx9 @{[R=z^M?G6-7 V9CP:(NFRcF ZRҚNZ7ۜqywh/eq\Id!Ud:mBB{#Y~Tcbݯ9H7"os$5x{ Mr]L4("0~jPhԱ/R`bF "jhS$`PlAE?pN@_s5GFŭڈ6b`mo=tNk0+ )&ˏ < A{E*XZ\&[K}"zЬ;PQvN}Kdnl$d|6?L TER?2Uk7}sG\Ϡ75dS9- %J~Ӌ&@Ɔ/zkeHe4@N=J43ìo=a{SÈӁB`תZƅPj(1P` LBG")N^Oa۱7O|IDfMwxV}iiJkf;<^I >ù ;~oqXW n)bŷ,]l+qy[a2[-PG@9HYpJO'" &9nc=eg \~}O!Ӣ&B;gi럡 Y~4}$qv.&> Ώ _rf]1C/Z=/ʎG44_WpG*[_%FB.WzȋuYWdu8 r g3j5_Ns@2D .ODzV/EۜcKR QjE98!~*wDzvp%b/@ߪZl 'Fo/g$DKEɽ*_H/yXR a.8 ReH<ڌdDFMꮼ"~U1w4_^aAݲ3'PXd4?\#5ڑUHKy*sf02d6Z&I7Vtag 5[JF`dZ^}tmNdh\_HH*ܜcrqS[mSZ4PbbQQB nEG4j6F_M/H䯨Oq}Ou])W=6ׂK{(nOwDHRVa 7a82 QvE"kM?a5{ VKDmTs\u)2:%['+Z>,'1ɽE'9tS p3$և5bljBSǷe<8i #N^ nUs_a4`j` CT]s;ةO$:/ȄVE:if( VJƝgUF{;R\"H27G[#2”PKdG%,m2aCW~'7<5B{#²aptQofP]E1=k 650:6cuT|h'ކ^M5xCPwȆy?ĒR™$ݽZ ^;}dJtM3-32ǵl A/qע,baHMFvcq~ ==Hr!!t_xX>~Us`gU&->@=5=i^<0xe/R! \:^@:imϘ,xP޻;v{Ye|6 "Ny:aBB uxA*|RO!b AZu3ap(yG)OŪŠ鏵n븇{yh,d/mUƩ! u? S; 7BMܞU/VHtve,er{ #$o)'b: \d:cX"y:v#'Q0MNi꾭Y#i5*.u&ì\;qPi-iЅ}B%@c1 eXV8)yOqURRLЖdQh#0wJ_MEK fh1'ﳿb(ŗiϲ7`PBn~6v$?~`tW(ش\eBH$mn_}_xF~#M jeOxdR=Nhr R28"Hli7P-zƁ6b&: 1~^"^ g~vAA$ a9qzCh{\peL1T 6ano-|ڕrFA JM*D+Чxo/Nc&3{c橺v% _?O$^$/t: E%kM" 7> ;Wб8*.tuB@2 0#*0XIwKqtbu,MiI$bZ ~&EV W`Os]8SIN떖Wn-(|uIm/Rh~@hle'3F46̵BX ;\\A yw/ &*p72056 a1_SjR=bB;^^x&2j*PR WiBQ5a+#|v'5dc;9ŏOUjr[ SZ, FF%"nw>|!IS`OJ'6[ CxnFQ9G=Zuf[X1!>|h|}9A((T8~1\50 ay7ަ[y[b.r;qTlL[ ÀQcF_?X/(V |{UXR|ކUEL>02 -;ryh`J H)G?y$M_l,4WlIEj"Ԃ$4aG~!_5NVX+@d]ȻZf[Z{ع7~idHk\tBd/H7b҇8_, 2k=L96#XL/3Ufy|RD* .ShiZ.'#@DDޓ38PKR箉@n$%͹5R($uB N|ef3 CBC^__ YMBn„]/gM%]eRRWMEIp` СڏP&ԳB/o m] $&dUOF5Aܚ|ܬgbmL n }ͩπkbFT=}j#n5 {CZX鰗ۦ!k9YA'xOȰkJܭϝaD!W[6Q~/z\\HFlQ[]GXm"g2vZd]JښeKwKZlX )Sځ[gIL+^ FLԟز7I쎡 5ߐZ{ĪS;:]!|{kifϻgQאړy9oK/gr,6@ψz2/tJ+mrU2]nyOΏ@>w8fpmUX~G]8 S ?ű2ROnn2=>UH8j/>LWNq`akC2o.YQVy\^]cMIXבKh(V]Uav[E^DEt(i<bRj.Gxϸhq` YJ4||)yE K)>L#VX{~_}hSGܥN@EyN`܏u%NPn/*\{?ؚsF;F),Y.f[xkR [lQ\FmCGz 7berޫSF1{@^2Eamp| d Z[ziHr!:_`lD֓z\+Wc85O|y!ߴ[Ϲ|(s䮦z8cL8A@0L${rX-$IrA ٌ ƪhe]Nmϩ2v5K.S-2/Dz -44-%PoXn#LcmQ2/Q`Jq`l }bʪ;KqyРQ}O먓SΠ)Pr' J[J@8fѶk2<mHcui.ENޥHxцk$Ƨ!eL";, zc{z=A{r#Z ly`Ň!F؉1mJty_g(Q7 o})׿G|'l FE?_F'{5J I7qc'GFLRL)v?"^z`v#m~)RU9)نOxϕ -]p$M|rb$$$6|*L;;V|֌n:Rt*gIn=m;"N=s-vgwMkiӪ@+ua'VyXVV7; | ߶f{J=ڶ-}Wh?)g,ڸ<9#ưe뚈sA@ 7J^eesBGf0kMM`sf[dXnm~Ni yŤ=2VjϱFNƾ3(aCrpT˵02bgLoAҼTnBi8;&d;aR{gs}HnE?ǏlBm+(5ڱ۫(sLqcTu[!-U37EGNleF7J1'Rn S7Zp|8V7D b`!#9f8ƍ;C2f 7kQ3$P]}9+v壜*ZS>THrX*|ڸlf+gA< . BFNi}/?9!& ^$nಕE3Ka^Y0'4.Q(NXu&Nws4?Ip~~f7S2hO~rgJF]i.7r~]]UK81Cc?>D34}@mV?Xܿ 4'i ߝ\H29 "i4!;J0,ޚ滑5\n` V }BqMۈvm@ 1԰`lwWۆ -LE{FvUR4d3|D$mTu5\<bk#zMw!D\bC5+<2N b;%4"4[ږ+iwےl+'3mo&ox~D`4|N}LzŪC(NȲio9cMP|mJ(KHYOc 'wJzx ڙ=&/@AOp(ؖU! Ej4[w0[NwI'z6Φ_aZ"ŖbVAir+1/R!'eGrGln%N= ,(ΜeHhjҏ;<'KZdW:aBVR p@aUL[)1I8_@{U0iQ>'N PzP^|Ids5+I$?3o9؆dI KS ƴ0Q6VG@nW VL)zձnT Bu}֬7<0˵_LQGx|Ln7 s 2fޔcaצ]ӦT]A%n2zyfYBIHN5BL7xW>lcC~hqT3gpd PoO\B{?xٰ8ot;0[/- :úYy 9Gzy"hv8øY;^ӊ#.nu#z0<=-?Nɵ@D@O//M@D!,0"TDvqTdaZ=GОiu9ѲH SJwY Y tw_ Of|)_%IN$<%ހ̸@p!jʓ 9::'ʻ! фK /Kix)BfL3 a [ޥ֡:aNl1NP|?=\ h9!s;Ud@Ks!=u^V X g.=vtֶj)?"G D,|g׀pͪe#Mۈ2xNtA~!WѳH~ sjsu q-M{~k:DRqjC c7:H50Y[1P MUR_lB21jw\wxO Guf™+8jc1eXLP.o\Ɋ*~E-.*fA.Vj_ȪUhJ(KEF, @}`𶍽.p[Sv#c%߁Ov#Z C+SEy ^s@$vivĊ&8yzYvn~">^6ƅ'Ȕ-h~ֻ'sPy)lͿ~"Q",>E-A#.{B= ~Ojn#^Yu+u<nس~Lѐa܆$s,VCe-QxYlTNs6#EZQ7qXb@˙ɆRl3̕`L,{ݮS'LIwn@]Q˜@"F;zRЏWLF+[-B`vZ"6Bttn@O %v=!'| u7;߱< vGe&]fNT)FogT.]剧k1Έ#+Ϡ®s"mـՐ@2yq8,ZtΞYt`kZ#DW]JL#wm ;5Vtt%GmCO/| n$~hvcw'6hiz;<h}9xtQm_VZ3psG=^ I\c#'s"n'Wy5YWtw-?pG6s:r,FU89oNTOkIğ_\h ߛR:",o޼$ *R8B(ȼhh$gdU%pzai.͹dfqpvL>@WEJsYYb!;jE\U*@ʃ~~)1[au`4tW$C{L7,!J9[iN/Ăwm40V歪S!L/AN ̍?Y$J!Kޢ Jz3WvJbFHa,^Wfwqx9BֵT39Wmh;\+>w;sd{[DŚ7qN>tk2^F%ҡ r2Lt,0+@SM~JLx͓o ef>P Ee$S5# jʑ A5sJNjPԹK[/5 Sڲp}:U}"2H3(I7'ǐ\m1OK!7; a+H' Fжa4'&oh K:$_6bG(ɎܡSهs&YeF k:F}M<:9F#<94Tx&4Y*֗_pwچ~O$o$yN/Z%!<m}A0UyӜ6gLdyB Gv,ƛ>WaLRg7oPp^/OB!%!-M>3|DyFnb'a&'~bm&T޸T:~gxgZ3=y!%q{HWma YV|&7:,#rWK+r+I:UP5. T"̺O~o}R??ris] YP$3Q(k`>buȮMA#i't}|j^[#g>|+SHަbҺ2n׀@A-W,IQ^jA` wxǑŒJ'5M/m]N5K7(f[sq[H߸iyhXk˜,ĥϾbQvcO+M;Gdt]ȬD5"A'N K .$t#xWP*8l^'ML.lX`^u 6)H]sx^h$@.JxWyAGՉAOnʇ+KmAC2@qjReat7EŃֺ_)cWڻ81BY WtSi`sAPÚeJ4f{"3 `HYC|k)|RKZgsŕݺq΍1BR`ѶIh? "aUrGɚk7e63 {fv7@WE摒yF/q/9;y. ]f/`r_C[" lqK7P_Y=hI{[UV7 T_aCn1'!WzڿnWT=s114@~f (;_'yrM~S,̹) >j!H#`>/յmC&eA'yN{U%'dH{-C(p&ҹ er68}Pk.$Z6͎bMG.!ٚ=x; MF]6zDR~݉ 2Tm@c|/WOw@۔AX64OttR{|TNPEX2-2+F2. (ƏIfxwA8ȉ3JdAT&@MheeHFz8gbjijۗ. ` ԚBRbN+n_ry]=e]Ix-Fo @ma<?Ε9ns etH!Ɵk `ܿ f4zȹ@MzԱaD|vE7XH%QL^[ ,=) lDRN+C7*J=h˘`ckRiLr9Δmӟ 4[E t /C bL̳0wÜHTZ_:Fŋsw;xʖXpi1jѕXO;뀍ihs^_Yo "3/a17fiZl^a|oƯ&:AcAᴤ ާ ϰ`>u66H<1nۦ;  ~ݑ~;=WB(h"QeKꄞ-aAySRC_"~v~b\M?^Hz.B4qmuHxT_+,gўJ ͔xޱ3?sQTjJMz`/py|'xfgw1j= -m(F.UOIsW>}񧖹^._KgYcx[seK; ncPҒtzp%^YH% F6yPZ{gc@Y8`6.&[(RSuSLܮylZڻ)t@œܜ(fe[S9L؏O-K @ᄽNYH)?\O d٭߯7-nY?*Xs֯=x/Pv'!վp[hr b6H + zmFmQL$tے5iZWVuz+'~Z5 =>-~*k7l" Ts)0bfDJsBd,JV cYu=o>G䁤!k|ӅUhUll\Xy^y C< ʘKfK aVr)œb>S٨BzEZgKjuPcK |ۀ45"^rvkǴA6  Đ)i_eivCN$DDuiX'^` )K>qkKFln~42N4n{%q_i%Bjf]'͊ğlb+l)~F8#]TE!u)# Ai]Dq7Ia`gE ֦+ϯqS{}ʼnf 2ѱĩ_N)z|oT4 6U0!KkAsAb(pc'\-& ¾0:\B ; <X]l|N;.H)nSw%4Cm6猾=-&^AU1)oT:w@v2Bw`/@$!#\Ni ;,}&-l,BC&IjwWXX`μOA e!S_[QP%ZKeT cM(- pjךCJ$uR +rn)a5]Y>Tr]˽xV,P'JUf$e^b$-3>dE9GmbS:=< aD!P렢`/fm𼓙7~=ia[?$``ܗ .g)cE@}vLl }LԻV!Zu0 vszj:.^wX0 1R3yZrgI+yBU^= A2(cSѸDAi.`4e%-|E{Iq`tvu#WZ«Pb4BV(Eh5@a`ZI6}*-coYY t14X\(Ym?'ӱbX]-JT6t$w_TjIԟI 鮷LΨ]>J|~T9gp*A>miBOTZ</Ѷ vX؄?'ܙM}0A<0FH/(|c(C[s")Lm7)En¸8'3ѶE6b}¾ݤM 0'ݬwCJ? |T5={pP'+X:kHc3Erc_U^9 e571LbjkuX6Xk^m'nf7Qjs8%p4UZ衊dEP2^HlD-!=b7oGk mZ\3 ,3ASޏwMy{ɓ8GVh5")%/GAɖC|tdmrԫhj_:C)H4T{Kl$nVݔEg E~ʏ'S%xRIA|˯a8@)} l܋fD$I|g!*; ChV?ISlU/;^9cBF!#R!)V &DqqFPƆ5$xg2xQؾO=Su啸R!7%<)>S|(C`f?_|ȷdx(ש%sV,,r0d_a\,g^/#d^ FM`+OY`j^Iif֧6]XreKI~)hJDlm0P|lmf6€ӗT^xPp Zv?N+IVlyrHj)?f;ckϺ R߄Vv[ҊMbM^m} EĄS(l/+Tb"kac`WU p^?16#OYP98<8@ ӌFR-{OTUA <+{3p: IWԶ3q&l fe7;3p@8ϫxMAe^I5s\!(i:X PJ n!\]l%{fȧ5G1[AtB]u-ȯE}߽3(?|J` M4 ^j=Qq94'nI Q*ŕaˤ3~rĆTcFlgiAbԤ/62vkd/Rc)ƨ +m"um̮_&=0&ԻKS`LB^S99t@nWŲ X/f*:?ޙβ:%ـl3&3,˙]&o4Ԣ-jPj>a AUWw%fS#9Ip=M `$(Mo_ƅ-7 gkʵ=B WzɶJVvM|2߸O$) Š&M`Py[?{cc@EKV"eN8o" )uD WgˊW1]IQ7, V4&!5O^!iyκu } eK_u$Ac0%ƒĭW>R tϗ:"-x^<}Q>oF|~K*KiWΘEwf0(UVݛ7$7 y9}*s߬A-Caث&~ kan u/%RYԭaNHw֡d.9yFпtmV_:#"[;jӝ*˵5ݮmW?eZtRnI39$= $ZT e i~r9J9J-ٚo!@yTB\Pb+M-[dy/Jyk/)?rC C[K.vz_ RaÞ0꫾E(BF︠ ӪWͬhΊMH<e`{}>Xq0P^-k,Dz @ga0vjWXPv⠵-9joAGR 44ckXuR%٢GѺ,%.4Jé<`7#^;pnـpKZ-]ZQ3?MY $č=ԘY&T^&%crv]3(S͑)C)jfume_{d.qPT5?=W- *wb{ʛŻ`WknmȘ͔ue)(Y7alpsU7E9uέF[`}e5,魓\Qp_ nWԞ/Sr.voװylm{ X[T$gwQ"?ɱ1}2兒NHʊEAcZ9t26.gWu:󚢫ek'fwx7!;?%!gi@B A}+PICak2W%4w>"5҄`^TUq A9<ҿ5 MgY* iq4 rj̓y,o P}2#4w5.>ĸ MyXع;ΫƟz  _i.l7h4`8yԈ6ΥIi}eiuoĠW'cr ~&z,e"DzoTp9(Rj>רJ.'Tlgѓ^$?1v;:b1]""C S>W*O GQǁrɤ5ϰ,e}LuF$q[Y+L>Bƅ& 8C,Fz4&79fQ_X$ZZZTPԛIGX QFкw8b̵9tkwbQ+TIEd ɶb~6˿,jU Rû?nEy>Xfg!GgOLRY;4e  mhdёtvMҙ>le/tW~4PiIGiMr_Xq=+^Ă}-f5g[$o{G:RCKN``8L{5wV#po–>=h|sӉ$}ڜ/؅_ʒVAS%L5uIsra$iHV P |4+p2x6%dt^uq aap͏%΢ =]&jWM<` @ު;GHMn;2l7;K:P(&v/B϶TU2\4-B|2k&qa_#^jGzXY+AGkőԀ02a}fzy쫻G -S |˺,:c+>_Wjh|H9"aԚm֙PB BPtϫ|֢2Db3_;n"VO6ԫq؎ Ha0Ej&png83yHa/mbኟ3XT9AԞxUAUTz or{#2dxP(P*pĺi?yYny6/\S/F!6۬n$&f7ןx]Я)_6;˅v&{4&8rJ$n."F^1 .Ů-Gݣ2'@EcjBPWd,Zbmʹ'_T{ih 0(I&5 kWJe8}nnF+ŞPA{|,1&0 & EbEfP3îB=ϊv͹PVj+\6"d8%ϲmidh=H;`i+&BrT~K7+p p~5~ ٟEr5T۹pGV5t$h yM8vMܟEܜ%-UȬ̧iDz G֒JΎeMZ`TO)>RT4!I[۴xY݇p(:m0d" A'$r6T@ZˑPCI \ !ɐfFVlsg C<ZqăsbZ_mNfW6P1tm00 iKj, ӎ#,VnxAԾY*neTl8}T"KqO Կ"hfgՔ=@^3sAu@{!Foe*z wi )XeiycZo~5H_?:yz̄FIuq5 D+Jd{{1dUًs Hi!SYO͉߼QS`%FR\|y?( 5[J!-O9v̱M@h;FbJ[#sW7!)ߑiˀdm[Qq^ʔ`R 3΅v-PDqP\oAddY*!';i Y*4>Ld/g$Qܐ=[ 9lP0D̬k&j5oyp>(|IrP{&sZ|19=¥޹395 RBeCڭMpj/CHcɬ X9iseX6HT=D`rbi Ķ3?M1c&k)ÅU/y>G<1N,$.|-%Zhot|#8,# 1 ihIbsu))B䅂j_v] {pt JCq֟A.d 5m6cyF1rN23*1NwQg/sR-IPQ0i:)sF4/8 U택fXD5>k*󿕀vs0*C1]0dE2l$فv_r)% _q!J=65 :uJ|3TB&)Qw -)Z }GxL5Bnd584mCؚè 0ug0g!v@*QW6-W)sX/T)i¶ץ .s%;hp`B4pVR:$ !U%q=tOPLq J\ *E!?|M%uU= i2:N?avۚ66^܋iN!8|1 ߈PH?l^[MW^,w){-]S"V{!$ld2(s4я*,:\ЖR':2J)i#“Ru+3츠ZcW=cيdcAԺ ޑRZhY(nszY 1_u(0|υw(;COai}C\En&`C0::yZ{>GH_h4 A r In"5eZ\arJnPPrrX"ED[Au 4#wa$K#:u)̰tI^4cDEe~3}Q 9 &㰯 N`QnK>ebCB[A5ÛZ09sg_gZ’\j fHQBLRҚtL TaU7n4b}w{;221 9k#l}DKϒ-9Njm}IT-- 냨~9 5ű _Q-~(lzpb~bJQH/{q{Eݥ }:e@&&!xKvC g qLpT(~5sŠ$jd"!GͺUrd]6A+e Fs8֖Ư t(9ٳhY-=A u1D^ Tn7qy&x MsE|ϒkdݟJYX*UU#JѧLw\xU``0& '$x7nc>5+XpFp8;KHDb8:R_* ŬMP%WD6'&"Q@h;V" BA52F5Mmvy֚]ԹS>&ə"ج)1RlwM"couRI!L?)"EAFI_ _$ܿu,fYh&'rPC`9ma<μsר((qak-P)Z;)uopfQt_+fQ lFiNSR+!}5EcH%o{fg='xTZg' qar H^wv>&P&> Vt|@Nz)+SiTrsNL09s WwT["gv 6J XYåU~7#Gh,0}0'Y.`˦BDFiVٕ &mc [/}a-!pMfRn{0 87uK0 JwK2QGYtfz wn<+%ٔusL[qV@蘩"@"b'CΩFgaqhy}}򓽦QBcx횳q d aiXW8P](NqD8"2 iG#PCnuKw抓Qiw-Yhq !ȡW%&f@.2vż:[᭲UP=NQLf0. .$~ыk<$ 쵽 7y7 z=P8@])8" "kYL@SԾxk48|ښz#OمFnYp)(V)fm;|+m[:'7 SoD]hw7>:dQ9N?dD37-uSRio}73p^Cf|m!׺D:V #D|_(N|66v*4nF-N<ϥ0@ Y sWJ~R.{o@ Zvc甬ϸEo($v p`n[b pu*0VnEM;XW-M NEdmZGr֨ףZ0[}zQIj0Hnbj.pW:qJ#o>0]EJXJK~p4'_K)`@~?@?ip@lҞ-_:-X>YGL ֞?8-w:JP_تĐt.|@T,ٲH޿[e>8fD0 >3;J&qqmHݦw @2r9&mU-Wzؘf 8Ikw4BH>1;w&+ 9PMT ViaT`r*ݓoCB밆^Oڗve7@܋-{$em@sǢ!]GSը1])_nS|=Kg:X~\ HB/ HTjӵMn^W-/PY;foǧ>ҪDՍWP<}nP6"Oۈ1C9OJhנE'~zb; cU~n_SnI;% }'^ 0nF4q[٣>OFṞP3'x$0,.gG4!Վmט!6=.Tb6?kqi@:4~t`x$+>32PȢZL_4ݡ"oxÓ?˴h?nmJ#0IPM;Hs?LtWǴ~'W.YA- N{2ק;d)7[ƩuX)QB.5  ̃tϲφ1JR k?y|!_jU{y^si8ʾ_2H0seyV]4iK.DWbx[w[SN:N眭Fz\a]%DxѠV]5QBN}\HEׅͤ,Gk=&,E<)RW84Όlϳ(Ҏt'3o#s<@vǗ*ig'f0L܎| _H\ٺz>"l pvR|}X2eUu[w [2<{ ݦwKd]*i)?YwfVbHµR &RY^;Veg֪`㝍7Crъ_N*3u/>r?̺7tƢ{ߵ̕ѨM2`BPAeOq@o)ҿbc`z^֌eƅƭ}4y0=d*y>wc݈,)<׸]Y >`KXqi w;Zmn|qN-e4+![!D`4 6`WaTZ 8CV ZT.oLBHz8+w'ھ\nCjUDdBЎbP5 Xe(~hl^ʌ\u#`.~zWaQ)`T"NfrCmD7tx21x=AL]ѫ|K>`cɔz$ ?:t͚n @X۰wzύSi[ۓ#OkRqN\2=/_{(̸>U<dՍv +'VAv-?֏lEjo . R NLSZ*l\hg]ATah5|aGeR^U`4+hyZIͿQ@?:Og / ;2 x}+zZsNhlˀKQf,&ߘlk̈́o/߮GGYN6\"WzwjemFvhG8c-FIKfE uuh`Cyf j 1~m({f#.(:?$c4SMaR ՟_g8BCO8 8x]F7fŗ"/Xײ3v^Gݏ'wiG&h[/)N ~x. 7jR7\R9Zs^̶3tafsf+_i4w$k^AeuHmm&]V͈.| //5ZC1Ɣ$|=!N2 X P> -ˁlQP0P̕1PHn @zeS2$[v1P{aҹ17灟]HV?omG`EJCS7>ܟ֋p%[4+ѠA@m'n^\+nzv-gC@.,{z$-R c[`Faxz ڥ PQv/dqnf~-.E&eq~9woLiτlim.pxhf0:Kn Dp2ZLmr6-\ɺL@&Sq@6ϱZۃϭvШJ| 861geɘMB zV0[9)Z,+ uG"+q+N ҉ia&ÎP((K&6IX],T#!go2R֪B iʩ i!0adٰ禃pc0+:}](OsQ{@X@hx]!'aX!iXc\+w,7  ɮ>3QھEa"j @u%$g5剽ȏU"K&F\Xqw뇋Z8,Hd՟#բz`_ԶGߏZ>ءxP2i1Xym켓GĆgOxc^.q"=t_avC]<4\X<m >BDc]{@~SX ash w]"j~o(amK4OPz,oF/pz뺃mgIOJɁgcGSEu7Bvm80ꈭ'sߤ(w5-_P&tF,%co(|\k^ ^p]p 2XgQP2sazjٻpTlfm`(iwd0g@֒VO&e>dE~(5 R{d"6w3A|{iIGcyUK5?J ,' `7F@jV6-܎_HYl l u`uɖl*M1l2=;܄V0/# ;{$><.n+,[<6Y[flKeꦨlH"QZX~1ĵc2]>8?1@?['٣i' WKyMMGU8Ӳq9+) yJ|J(B#4Fi뀄 }eHn 4zttP͋ou!©H%Faom)w]Zku*_ܪ1AI^#\:L\;:wxdooL8 q1(헝rguj^y{[ر~᱌ocgl83MLIlaxX߰)xrzSg`%wum+.,$sYn'W8-;/TטdH2KYHӐvxE_Xv[ŸAyPBbs;;oN-BU7Mot2_ӒQ(HS^gI͂/sL؋a9pEͅ_Q8@y>t|jU9\;iRh157?%|= qeUYkg."a(noVu/%k.,; ]mc&7@- d~|-CNyLl}ڲ-w,e!mܝq*$=WGZ^d:aOߎ XhH-' "4&y#whG5C[gX-7' P^!zK1RYC xo%#&1R#:vL u4iP %٘9Dq_DxPxf$Fy5(pcЗo0pO&wl9&&Dʹ}3 #)mB_ WƸA.§mIwZەܸ-?paSD=醼Hyj~t$r4|o s* pI Y+& $QSu;.|9:+0A"p;vZsw:Cs1rF Gldg-Ύ9:&>,Ŋ"hF^+z+1͹4HN6>1x Qw l53 iyI "4rkVQɡ n5 6b3ѿer ]xvM)DI M}UR eWك?D:pQ/bS)S!KIZjl[?lw$Cr +2H^ i1T)cuZ&~M8krcǭ"5g3Ot>CbPЎ k:౻ֵ~uTژ]\Z W,IA!d \(QU֬%4Jg@ AD릲=EQ((hCk1rSMeKU#YLaZ!~!7⛿8HLYRy/*+5I6oc: :~ IQ5uhooc8R_u;c_b>[\9%4J-T# Xdo*AFN# ʿA P繐 eYd3EO;fWQ4i{})` cƼ2;%.&r4uQ' s GV7i[+X+ 3E} t w&t}d CwYuщo/S/GLLBw 8C$RZ}%9J]ӻTcōaFm5Z-<18Nҽ ?2c!u kz"P5;j]^l#[TFk\^Z gF CKؼTR&".=X$!@ Y~篱(xTe,rhc5RD݈Z1'X6 KCA'<4xNLq\6!Aozįԡ!,.ͱ<(wKN:ynaz[ukML:!L< 'XNtM@G5; L^]pP¸rz>3h7wLW!r 1&b`5sJw X5QW֠qa \񂇊>JBIfJgU$YXBM[_w@K V.vtisb ga Xo<߱{¨Vh5)kmQ}ckhs]$b*'G|q8pRfuߝf 2)ټRczs2)RM٣ I1ڻNz'ĢC`Z{ spqo_9NyLy,z̧ٗg?UܪF;=.SEG(?ۈ49Gfiw(`=l捭N$FQs2cyŎF*օoT.@Lt'o]8\BLq K nQX^BWhҊϺR 3/?htף+ "4:9/ZMJ>Sl\v7 չgK~i S뤨 u|)8AIK[@D/.n7uM()V_ dҸlwA9y6U*ӯ0WWS U%5 x3+"yiAXt{1n| d"O0|8C2ޟiMUg)T.K.^Wנ9g VOk0dDd];cR/B3E- 8§{Uj-Rޟ,Uk9P AexvaTHeUCK 'N[c¶I{v gj]<=*!0s}m[;`2brJ *aBu/`0*~{C"ݛd$LcDkƔ>Ȃpqf|y/ ?t^i$U L5](MTP?JŜ+x@ 7d4o@ibnQ}tBrBCRAhر׋1?XϢxii<)w[|#i-l%FyZbۏ zD~>~Jsrl nqΫnj A 0m FwG5}glY4?G>r\}=]u_7 5/LU:Tq>a˛Gg'&L!k7]ϔD Vz@~Y˫s,>#pсƩ"gN FBAggaTQd ꕁmIi6R<|'̇W#= 5E, n+#pތ=nhG2 ".U0],p7sq~c} 'jnls9(PCbkYOe)Xj "?t8rF_gx]L nv)|v޳C1wf~1,v{ubU]Jd:]W"բ0Rf =,`smZJ3lGT5T0Y=اIC[ZWV'ov7ֹŶއ_BK.řul^fّ{j!"esW*Q0@ȿ 'u*??~CHf> 8I$Ǘ9K+ݨz2y܄ٟ Tm a:t(IvbHSyG֔!DSu i496/%8܆4yp 5[iARy<7[#߄^؍!.UfM 7SG p\Hͱ߶iltTTКP*]O{ w's \WOnkqWSzenl0NbvS-_pJlJ"DFZ $`# VWLGK:i[pŽk)0Z 0debl'DM1RfQ\}_eVylW{ >EZ:˓JJ<:[H0Ïq>_=ԟlT]Vr%Lor|nER)uTT3TL]Mpl{-;z\tz^ fWu:]W4X5'kܘNzYY*Yftc${׀`{.oS|{C>(rLCiU}G x峒-ɐ:N~)]ivm2Ѿ7hu2xH$-ZL??.a]HB/NR0;歗^~'qVR]k6ݿlX* :{N*ZAu2XtܽJ^az q5>+"Ja"GHU12@]SpCӹO{K#enޟ.fؗ42{ o6[1al]2ؚqV"&1%UU*IZmpv.addd..?QAP$o~$b^` 4Hʬ`V_Ӧpg`>hdǕhmSC1N< a w"A(r{m5L>hYL\sk5I핛q2kΔD()O=2Qxԧ1iWqk孜:Ђ(1͚sE%nǑ 1(bÅu `Z^UN4e IiczCMD>l ?[k5 [^ӥ_>XbΩ+AxHPEX ? f H{Xy$D?`4}^+ sE7>!Q5cݶ Zh:#Ԅy^'eqM oq!5$䲲rAHK"e4;t}%,\c+qsB`V xS ͖-"ns!;me݌ZNe*1;̵11o9ҽt[]=S3>lz m<3A*Z`2W՜ؐZ-k~ & \k34*wwk n$j69|)掿Ϊ#MqnPcnq|7.}nJ2%:8 'Hٮ Kq-='R \/LM]Q Tj%z"3^m,o-V݁j)|V5[Q) (oYҗBksu'7,02"#xJM?ϵ8.?sх]cnճ~4 \؍ R<ūnҧnT'DI:PQkGߩ(㴞s=8ټfXi~L<<;(fs1EGX­f+%DԍsZ I}^G[߳=hܮd,r]J=e_H߯cmM>77u}8 CXuAtqK+3Ky>a{=$w-˓*G{-bQ3s@)/R?HATDc۵GTM].>6|X.FvA,zr7@b! T əjn.tN=ef&K߬vY5v OxV{}[Dkh䔑?3r'z}7'zg*n`qEoӇ]^/pc"E Vǡ[feAc6$RR/{۲x" rfryjk7lh>y>Uΐ9) ,PCBL?g4a EbpU;PfZxnt^o u^: aRuy?ph~$-0)!H.i/a 1 { WBfo/PC\$ziHu <տX/Y HiTD |Rg ~JnX[bLn+=6f.!). (LVj1Yx4*FCiXmP&A#^@׃bu!z3MU%hBۥ$5cxgּ{P'+QNV}xbc7 |&1g@uE#;js67îrW :"◲/d#v0{5jD~d2 IpٛszX[o!<31J\Jn1V1?f xeozlisj!Gpi0929F}WsMlQ~;HZtmY[R~<+;iZ=hQ:[|R= ST#x<@B*8[pWw,mZ.BHn2XRY: Kl/~ 0vCc}tdJ*nـgq;0/'nOCiHRjB_6]scϕ?Cup<;yHX?(%l#| qkNr"$X-+s6׫y 9<6LQfׄjQ̧dxliz/"f }Z6Hj5c2ѡaݺLHY p: !5 Uaf_k-w3QgiW?O p_z j5܇i/W3t<^2[j5_1Ӏ9ݾ$;7/H.U$F'Ux66[)\"q Y?W޴(-/Mzqa$t,byY!籣{&zG$ FU@KQ Ӑ; : ̌{8T)Efwe9yq h3dB(歆5}qCίz/~nDk W:ޝ}1S̟N |> xNTibƋsuBJ I܄&\$}Zo 0P&RRDYd5xJC;x#/ѠiUUP <EsOXm=IHl 8S0C.C=9Gw?Xhꉕ 'ٞz$ D>Mʨg7@<ͻW?* 0<4 ͢M67["^ Tܭ73Ik(ӣ2ZglyFk+(\` L-+Iu=az2 vYH˓ԭCcj{~rz?O=ꡥhʝe{Vt,3l'GXS͘'/dB-\pY^p0aǫq,/nCGH\[u]$U!]dݸɳ$Mr3^t4; _(/ >;-̥# ̀d8V)Y`%NKV= iEx[ g,k!&OL8L9i$Ue%5J0o4Sn+҇hmSxac`TKJ2vH/RJ5tI[!oq?@1XY}<B4DwD*, _aȩ3Jm}~,D~uAUa, ::߲ ,aD asg0ȡ.;3#LA(ne4!sk&w9U\?sHהԵ1AwQN>Da0%orDe<ꅤS~hXEi4HTea%;ǀPta/>&mQaQSh :%bgous)ޛvȟ]H[3HJ5ϻ5/Df)l?. -1TK>Kj|#ix#[OFBVCTsxl=_BfJ]G=%ِknJu&1]`^uhkdH MG<;?ߏ!misRװ5#ET( Vc~)g1Jz8EH^ԃhvA¤DMqJϲZ1^7(}=?k* d+|QȮ)c/m0X58U< ~>%׀Z )_[?).+4$CU }VBiOΚXA.'yӟX\KjdWɇ*j =:]dv keEh#Uca "XkB¬ГԸ YS%LRf+~-9QǵDB|8{uuF3]-e A x"vPk_巫 ͳ:fWO?@ 3!e~T} $j*j! ש`{W:|Lv0_sɫdNܱ*AJ,!1ʴW$ۗ%1fr3?vJ+9+FLQc"t Ilt_hE{"'n )d\ aYLJݜRxK~ (Ʌc`S ӣdF>ej;,b4Y9ΆvZ٭4@zJ&y>ylxD4Q'񅾱8l% PH&p`a0߫o>UUNTCg7@;FُiZ.`揾d+Gc (ϸ_62uPGp ]"heg׋0!XxӉ>wr@}e3I7uc# !!DZES jru׆w>vQ@PrLJj(fO }ZrkTˁ9 ?Gh28 0@AL2`0`n)'p>Z"@ާ~KbqrcfoڃAvYUֲWVփ/@(E>MI' j!W-!B.~{KRײ~࿔ʱXl# h2Q@Pw6ÚPqKIw<'nB~Z(D-yGzo`PN6ޛ\p (R+"C ^^XE4@ >}-VS2֪ !OGA4.E^&cGDn~1(~עܿ(qj$׃3.Jg5(r*rT^яXl>wjyV~<[TLWoQ?JA=i7(}wcj 5Pyx6uͬes]MSe`cFI+u>W0~S*7Q6tl fEYIxHyr05L~2^'~;jnjWgI09rsqwU|3mRd:Fas >/uӭعc'+(M@RJ^c4z_6wO7е#.7V}G4_ Wk͢fm]!v  'w,_"$o5o r k$c\~ܖND=eӯϕzZa+_}5ƙ*-`ykxEU3L p\DtC@k:Թ.hweIo;(g~TҏdoZ)L;eMd虇U"y* ^Qš<,vV5l}"?5w4ґIÊPO-)(nEiK@P534-{kj^YK-_ ?dU)zث!`ʫcr jLDD?;y[وb]L"P`43}XaP/v*>EO J*/N*}q25˾%0: ~%Z緯Gi=GeF;{mGT>UKU9$i/n[/tmCؕE[&;&T 9GZI`҅u^ms )XcAtر;%WtDj"Rv$3v>X${EZ`4. QjW z(7uATGǓK1kGt& bJu(%Gڌ/Ӯ TL.8>?gn;ߗU.u%G5r-A_־ RW%JXb.;^1@|{c;G,΄"8 xeYncIB CEnOF ѰG&,kp n{up}R])k4 )d\KdI>V%umݖwMu TX Q\cR L9My,V9H?40E2<$T8cK~`_4H;mU=Ħ} hh2\`eo7jĉ (#Irg:DiEUf<߸b ZZNJ,]wP1ZrE[6Bm$"0amr~2 ^l-|$$$ADZ$+,|okh#zW\(o CO+)X͒ݗ[wͮynHѤ+#Guza~eiH^􏶄1@1TFM,C!M]~{)a,_i g!JF=Sin! $K 3BlԅpjnOatʌH{J۸LǻmH?gM]%d '۲Ad۲5Ajģ__Y}zz+y }uF9Z&{JLh4%M/wC)h?t햎SE(`4jtsQX%B!^WBu<\rS(C0,{ㆾLv3I"9 ZX~\XnKEFuwxM/Ii '0)Mn,ٕvvYwǯͭHvù6zG}'\:q-Z,OlpcTt5m\!U,-91Ns  CL 0Pg/;];m;?bί~pU3CHݳ)-,b6G@5r6uԮ+4u(褻c3 rs&S 3ٟ A:euZ x LˋkeYHZ VU_EuEch{cĈ!TTlKۼmXi{~D [޼T3zR6Tj׿,!&Q,*<0/1ooCLD U젆ۭ}gPP賍]T96՛WrBmA`.ZD[[2;` Mɧݣ?LWh6PT F{B_=@`'ylu`c8+k k юj,f eBϣTy:}k+gc2fB!ϡ|?1J"̸yeJRsRAגy7_~14U sJ,m`cVOsDA_o^*O &d^ZhLO(k(t .UZ.*İf~һ8n (QO⏟"Je!0$REZA w.ˎ݀D-L]5T$ d%ިG0UeIuj$~FҜ8s}O~TtTKJu2:r,}>:VSa lMbpeO^%>aӥ^V,D.[ b"3W H9gE 6 iq`ZΖ]06US;\cqx:x@4 G8xX~@:&YF#(ܾ &--X2:-}i.NqJiJ|t2d2!C!N݀7E/52 ]4={Qp!r{B$/ x #HFD L6)9[I$<2 >36Auz:molkJ7+mGx gxsGt,@%#XZ' 44:Ό5 OufԃU}]+D>RB:[PS)}1^#?+כ"D09 WK ˗O q^50M2q{$[RYr[d2>L\ ,e~_ڞh Йhroשrs>Y1GÄ`xwZW5?T^cAPi3h)}әhRHWb{+^OVݢX ԋI2*ZF5Y; ՇR]0> Q3 e7rmv-mEG/d0L[2I _ڃþ2{ZHTحHa]1Dc%P|/zet~[2)l};X^xny+Cy9) c- rkَf|/Ot/~է>ydL!EUd$ס"?0&/rHOe2]d'M̸/jNN@pj_K%1e_gx])goor=)cق{*!D/ u+] snݣSY6B.N|f΀j9T@\AJjR`}a!`~LP>"cF.wK?U]CSQ}][+(zJX=ۛm4vk {6/H5ɟ"+u6o3:vZdk) O2U#Z+4CI"7/籥~J5&`7,ѱg7j.B3y s(K:292r;^:-*gTin}VZ<@]"yLEڍ[7k,@pOOw8bCNp̖j8e$O6KתT@v~0VP혼 IRSB͵_RB=$A"TNs2,uL$HGӊ,4!>@P~ߛA1WNrgĚ$aɤиfgu[8w,8z,x"aŵ o Z]M,=)H%@*L g+Z=vֻrEg|HjtY5Ab$.8zh]#A]p$8XΩkSA`^!p:B܂ ;'ݐ.v/ub7uuA|OVS |W "R1FR/+Yq+wFtpxȦ.Bd@.AqCIlMܳt0yM&ff8t)N?w^C82>yd쑷gПٰ #خߺ= P߁J, oS]7$a0N!FsfgX m4;DDX^G$!>" ž㐊1*Ԥ{hd\ TYNVz*ZvD#ly0"0݊i II@pZ.H\8Z~B t8+ADsGOv̛b/&ᇮ1kR##eAL 劖U!bpl}:]5vTEK)d$<FnXKj_6_d`SB;7y&vt:$AF=OHBC]e.颺f4ܛvV=J`.4+gh+l ѡuZӃzA)S1<~Na] BI'Fn.̂^ (kDxӳ|; e#T5/ .xքSy/Ov&4ܰ1v'}n5 2kYpܼb²jl 'j) :uU_a9l,LSAZ} QȱEl)|+`IEґ0mc*&5ťAR+rA6rd1yGk7CUAJh5s3QVJw)2w@/Mv-Nܐ65Ov_<J$'l݌{KQzȴI I<&UeqdUn2FxP@ X~^~ߕB ,*j=SXDlY4dXqh,l ,DܝXgR6rV{#K#}L6L?\}ńݢYvz5~R6mK^I1ǐ-NF!*[})uC ďˌIۭ 5ݔPU۳{C9)ڳ=:ډ gѷ`b/Ud5S]L4w6m}3HVC_-5 b~*uac`<%_(k*Նm2V+Q7qmRM% sɅ} mV?QBFI5[q9Ac(DB64g)O]a[@T8V -ԃW~I9٩ȱW K>é&Ÿ=BL>*mBUW-R8PaTi#8ܐi:޶X]mP4- [@@k;~<ݱ~ bzoOm >RL~ Dc ׄOwTmbS:_?]H&%k~=5q=s jVeͿhrD+{-ꥵh}MZ܌$av*P"߾ڎtAF3;ШJ>JQmN#H_W2ьmYǂяsɉo'5v^?!.ҝo ٷP{ޗH?EYb^ʈ0i?c~rMy)AѸ}Z^{>&T?&I;5,7I-6äe#UFgĞC-%~` UۊlŊ8;q$ͼ) >s堶6eH&Y#Sŧa[p` w~(>R3T'y.밂$.R1Y#K4B,/n-Ca_b]soxZ:ֿ C.Ҽ2~/+Xݝ(C|^ϠQ3lY)2<?a1~&NC[^^K)DWE GwfM)5|FI-̏i/OH*) 텪.BbhS]8AB]Iox%^"@qN>;'`fM/rfל|"Dt˝2T1ղ~P~:Y 路#N׃8CJÚCFEP!'h,/::}A[[3/DK&Z1@B'\l Y gerʥG/ ;,h+ta,PKw0Xڽ-Ϥ5RAox0KWC~S&>A,MsoEo]ML(Z P.)GjaNq/vB7#zĩz'cY?z9Nu~Rg,na܇y68H4Ds+DF܁3(|QDqL2(J7A)JZ;]<<4[hf=Zx{^< K\Ƭ1| 2bEތ^ۢAdWbB_m:FFWˆx*=Į2 r*W/ps>Z`G_"tjRXJ+#en٢<6X u鿗BTښLE P@)ρ~4v0%j͛c7-p[|CuߑH&_YgZ{&æӶi%qeN$kDV\xlKm.9 ܖt ŦdMy;V;%3j>>:fS~*p׻'twY:̬`Uan=è kNY߁.UHs ;n[Djk[W.NelE!ztzu~^>7ju czwB;ͥWjFvOίXE܅u% AFeFbus׳fD!r+2{-`ZFVK]JF Hd?0RZF 岙хGjfy٢\ckUOZ;ࠐ,SB2- W޳xj:ݍn#XjZD5kKpc  tM" {5ifģl[Hy՗C<~mT]\NwΉ#IѮy]_ڏd\yR߶>I;P=$Z`;6~{U(K(=%Oz+@Rs cIOf{6<ˤ&$+Cc#%T=w|_?&nH.CHL.>wx_픦$ '%'o %MdZ;q9X{=T0KڻuEؔŢ̵Hɿ[3u\;#+Jb*0PHKuvOO2#=K"v)ݪ7 @4몀Zrvz\ˠ+=j}hB$~M]yY&[~/WHLUtN<̽=j/5Ay[iZIuv.Vͫ *_lݠ؅͏EG/ӈ  дjŔ[6BGy-vp8|[BS%ѾG? h;EM0!rLLđ Q1Grт{I,į ^CbY^ZG^T_PmLP`>_Z)se,UkVO8ToPrj/2@34b>q2Qr:t3qp>#2ƫYSdmrؖe^=oИ[adL Wpu?܉J7XbPj5 8Hv<28Ěs!,31f ܴi{}Iik nm%mWMcELyhsI 9!{ztLK';\"1Q ϵPuC628d@YoLn `0x(s `٦OtF$bӚ>9!L-m%[ % sߌ개}7A28%Oyj [mpߩ;Im@@i7CoRmWUxp(lOq`Vs|ҬKߦImLvm-!>YNmv챆 2Y(ce{zھK"˲\lMw^+񒦱963juV !]Q|Vkϙxausg:M_Z @Tj0Anɑ8н[cK>fmL%|;c((輘 gJ\ ׯڄJJU!^wv$ RBeAi~kr4.+{ G'}tT2k{{$8XWW"A'H[˫qKsxјPԁ',f7I^8_1t\U"4Xr"Zx;)P:Q2:$ײeb߫d&{b7_LF9g%* Osv#UG>Tب^|އlXU[rVj:5)_6|;[a|JtvwhsvX?LUW0bٝ5cez@&)gb/K;:Eb{," <,_UQE7;"/@&GfN| \qŎGEVoZ PH}!bZ~o7g&i 4S߈> E 3'H9 8&3cy2kEjnP:}Ǟm ڥdȡ,,br}c[!ޘ1&Spº 9Mc](bw=̼76cJVm\KO3-QBo nī1؀3[o=a9%Nak0*BjaC`Ӷ;_|*[D["/jeI{})v +h:قNDUJTSz$Lq@8`J[k5aEG5"LVhA$=,22)꙯KE&c,7˩ j?aC]Oq:J?JC|p;,+UrbAn| s{:B"԰2= DX3ٿyP\aJ+40S%M셷C;elg\EG.`D'#hC{wDFϾT룞T' h7jvެΨӜ!ԵpoN0xTxby•4[HZ"yrm EYBJa(NE |ѡԎǶ`Dp&,j| f˲?BܫpU` S1TYCJñWr8Mɣ :R'dЫlOJ)#I-R惲6W7$ɁKݛ]E HΕ:(mGL[:}ݢ!|~d6yah$8vIoP|~ mkpa}IL;z03ץ0FViº?Yءv8N~uiQr5؞%H OxW{ W26!cO|VsK9JF s3Fwivy?ų(rZ g{޹ꉏgOё.(H"{GYD`SjlJAڦt/k(5mH =: Z5 k| {1p@tP%C0m0FCOw(~ɚe>P,Wכ%6ɖ`'Ԋ%Ѓ9Ve@bJg!7hws;wCXKU2#k12ܐ|+`֕ع)- CzԔ*A j$ q6 h.Wzucp Vt .,fz0gE[{Vvm)Dkaglo7 }qhոy H!bǐ3/[K~oluR*{L_JR*c\֔Ɉ w](hQѲ{T]'rfH٭' Ó;jr~J̽|碌G4ҎV#gn>+aLܭc]Jg<ޞ8v׏EW/\idK T:CE:yj 2yxcs',dM/ rj~ZmÜSurdįf3 `|^Ӛ[ "%]S^ha}:Yza+fWR@aee贓]G۰+?woc }ᒊnl8N2N#~Q>eԝd #*y_-fspb2hM!}J ǫURnƒʊċc=O ?sG]4A] ߟ[u U]6Hz;|cErpBXUB1j A|CB Kuuhs0Չ| 8;M19·Geѧ]x;RN_?s?_*/qs ;Y^!('b@ْt uy o`{¡TZ8L RS]q<6TNOGt+bD#EOVqȇPӕ7X_P$^U;6P~ҏs>n0s*ٛL䕭59Kx*AacĠslGMcٙ962=Ӡs7#D"kݧNyحHΎhmtSYLL LTeȠ?p>xZ{/!7m}۠+5Mc= .]¥/_Y \Sodg U)_-]&t0ٗPtBCځ`m /'=vjk߬}Og }3gi;o,TQ2J#05ݑJ.x0K } ŎB],}N ᦶe-_>[N h%a>鋙D\5YF 6cdlp50 1I@ub$0Otه>?lSAZі>'@G;u۠RhʊL.AtWb^}+L.F wZ2İ߂^G,&#[;zyiӏ(e7|䄓OY噎2j"iwgIt}w|9d7KʼDx슩xK!xSC Hٚtd6psv-8tDsE?U.qHU}Ý4 ,$YWoO@M4W*uCz|D-7/ TNWS[uo[;o*/w9K-O˒aҌΜb<ǥG oKvmhvmv$$y3Z)Y vk|o_ٵBĶzL#ИKƷaQY-oكTh:+Sf#J[8Ǒ%'ݚӶ<~tw81EkTYUÇ?}Q"q8e6|,AYڃ)]@xioᥐ$` nR _rb3ja.d=#N6]>[n'zc3hh-"OzPcq2kPH},Az%a1. 1:BIbic@Ya&# ~$ A0,?%[cL=ÙՉb,6 @~Qc*~[rLx%m |o/$mb%tܺDמpdFxbpqy\/< bj(819nո;BQ5hd +WHq+a%ޭ-sM y%#|F 7*n(z.TveAWDo)i)nѥ@'%rl,kH*kmy`X+Q]n fzC4ʰ5YWá,YMieܰ_jSj I ҄b L%b3#).G8]1 ߰,;tNcqUwNiZ[Alsv qR(Jr[aԬdYyO~UN4Xk]MKB/,lXZ(/2܅t,O;m +܀{_ 5s ,.m-Ia|+0'&gj*E4*46]Y<ҭXDtq&>;aHܭxi^"oSF%fn9J YA*iz+b.2ov E(O&V_hӗ_ 1@NظpvHY[ y?& )Ao,g^$}מwU+\ĕYJ5ͅHAQ (L&JW'O#ģ5sjX mGah^s M [6/[Kup W.Ƨ.\ d6XUcO,#jM9OC9+ QTɸixIԗB@0&~^8wP*&t^uYqx>ׄ&|tRj˲ͭFoyehURDJȪKW Jݤdi 83,5Wh9 W,3!2ٽ7FW֤ 3g9܀F;vId;&^MMq ÎpTIb bZ3@N지)#*PA6+:qL~K&@Z$_(N/m2r&XA|tjo[:$"2SA|ھsD,gl(w"tޒ|9y)Nbmw(trFb{XEֻ?=2;36|{5ȕWڼi"\]8iK=k2(,_gc +NR"`آS&؎U>aHJqFW5鬄+5΃9OA8_l$ѮuE٭T_YUTJYG&ֱ B0{UVO^ }ul@%SW${4)l¹<<:*q㌏m"Z oy~{[އO/)e?Os+>vEɿsz$֙Nkʭ=5cW<R}D.lКu\i[ ZI't[!|q i 2Qғ< S?0V:r3\kl`f6]%C72wgH e8}~LS'blG[#8j V-FZ ^8Hҷʴ _ƴ% BYx$QW]ξK& 2RJ;?@;?09dW<_^kW`sך'eP[$i='̣QPphb-{9 zŐ`p?80 pxh岫>I8p8Gc2)ko*/G:v7hak %7@ʌƿQy.{wkH[kWM\f1hoЃG7lDc?>^qibcbk . }6 R֘ h29?j1nq?$ưy f_j~A(A%R #3lby%/X EEKlNo~(cv}KfL(yLz7Z;Y!3HFW^ šcZ.e[Tr7SzO"5|a8mT{D!#3 r9 ycr#e/, !:$-ʁ&Lߡ;=w O2}Ǎ:*;E}6 dDytPXW KAܮy밐jo6 W|K>_K rKr7Z+: ^;\}g`U 3F<;NȼNfZZUk+-V*Z4#w鷬ئL2Mmw:)H']峫dXz%Ɲc#kx=(rH?F]&!SWC36}+rMoYVPmcD|R`I0j_zRx0os]Dex*@{]D}:!]|5B|XI{coAJIbS{K;aȼ9N7^O#RݣE~|XztQa-U2dz0*rg;ڥJI0礣T-&&bP_$-KBˍcU 3{oF sxUSٕ̕]8 POx_Ϣo'y^?L6DzC0IH֟9zh*iU#.;OInB+\ϰ*Byvptr$D'KKpPr^l7уTx#`^ˉ Q*35.''<ϯFއ[wj898B_v)ߓ23XIK]odg~cX}7+,+ >+SvVSa*PTOu/aj dx,eQݸr`Br^z3=ӴGu+Y)48B? /fh\Z\c[qҾhJWZg)yR,:v9PirTڮ g9"ɐ=1nQ8β0lk}ktUF$5L#ؗpڲ*FD9ҸӠѥ&UBAL~qֵᠳz*wiXT)9jTYUl=;pRG]$H gJ֒^O kA\2Qk:;`n<˜26urM巽DFĵG/ jeFkӤZ*Auy/ gi/)Eɒ >Ɵy:E,ם'q<{& 8ϐRiF#L/`JfS^R!^tM\flP4ދoPa>LI+*cOde#P 0էՠ%\ /%uoۺ}]?9{Y+spvvxoc-xZ4T+H0ɺWN63ZeJjAմ勝CdZ6h/N7K>JPMr8^Oe|}l%N@ڇ`3mU2e;r~mګޝ`JA/Hޓ ~ۘ_Qtƺꒁ73-TI_.2;H*Lí0 iaɑXt-ԚvM|.$7qXd?D٫̋2ۘ 3$G>EW;Wx'jcU,)DE0sV=l+G&UolWJY2Y?ѳi2O`YDLn4bko>Z;!aWr }Vz1身<&ӹ򒙬BF@%- %n~nLyQ\&E:8ۥ(chTJȲ?Zy \:TUi!f`u=:2U(IjO*SJ,:ISv%FIiZ $f >5l`) EZ`6VscIPTg P7B^{ 3j3շ<bk#L ·), u2?ly"e\a-XnP4:Gbbz&cIŁFvLC Lߠ }7S"4X;HN]U5I5h0.r 0ܑ+2j {i}L}[. V:g;^zӁ*{b{$ikukgXOOܯdxw}(1Ssֶ 3H2݉% 5T|ʭlQQp"|Q5&PwIƳV-i[JfOMR+{GF6&җ& eњ0%SzZml,,3i/Hmr +LJaLxP*[_o|rtΔoݱs#q Q=GZV@6{TY kUy{6O tw)ܖd[suU_IJKqWbl:㦕&X*^dםyoPNi Vw&؀;%$!?;M(K`mѫ*2IhʌJuYiI:`wYH'q^cv$bN{U]ܵAm55aQ 7C5 l'9UW-je6?$X0u !8pfX;a qq=:Z7Uxgj:@c:#*`-sC?|h<9zxQ.R;Fq5:;O/)oN}Z f쭇VJs:;TH=үT8 xf@5j {>=v~Vz])//Dm!$Gck}9klis\ UzRdP@kc_@I K~?+?Sj .T=#wI"zyD3$ԗ3#"_ТR()5~&ƘZ\~. hT1 P[Wy+'|4˒KU"GpnUD#4GH@&Kh&s _}}n bOaW=BEF:X?Wk9/HT3NqzԘBhk/J*Y|akuK!q [W cd(oM8>X0m)0`ls04|mܣqff~k&+l/yyY!OE=LRَv ܀_ S ˜dgXfmsIY7&tnPްK/FYqXݴ7&G#R:F,qR~ fZLk4ks%dX~uZ4E ,C59zlo0/\vz]%=ƲYk&),ÿ};e %,a{}`Zc܊?υE˴9&9cئJ9WA)yVX\ ڼ+2v;'U[TUBHECyA>xm@qߨa< Fze⯋Ȱ5P]A* DhB λ'!)le;:hJXZAFhJ.V#6s0c_Ȋ)@e1'D=4S&-0X X6zĥwI`1\W?Z/c8tWDB!"6<<5"i2<1{Vb{eOQؙ!`͝"(^-\5-vXQUs9wɬMvº!"BAPI3Nx7$bByS/V2逞?PY { 4X tx+X.2 bQk%SMY^oϱ_>Mf5K Ģfl8T(*(}1u (mpeUu*TP#܀Sj͙WٚWchE 8gZtwL #^A#Vy!씷84 { %GVp׆@?-ڹXc̝s|HUW W]+Qic΀P9ؚ1EߚTg S픖Oi|> b1MsWw`nnu"wrOH\!brEݭɎB.s?C^uͯfVn|"+yv򒘫yCQq cIcgJd.R x?H S?[8#H1hB,0hz5Yoh'$R1z:2V&->vqߴC?_o=ʥǯ%F; NhYHCs\ôS;V%Dߒ Vl㹊= h9LVt8A}g[)"7M}UܤlB}.o "ǥ|fNӭ©z _ݎn⵽۶̢̃G^t+ٲYm+lhw?*DXyOm[ld|338 fc&wG A6)BZJD(\=| i4͆Wn|c k+1%y)Zv(ykl|=%566-zF isQ=Ѳ {CX)|p+$=ˁT1⒛+V.D+y&s-{ϸ>vs?.U^ȵ#o]wX.7'{~9߆d Y[P pgglNgkΟAR/WѰ{t5sUq|1]ŝ%gr@wp t䮂ⶖp(guk^3u* .6P;B6 @JÒƄ ﴛbtq_-XWK&8iRTc|Nr'$":,)|i3m }ODrT1'?DgeDb<,nwi~c3m lWq޺c0#͓yK:rK(mcRPkP(x'@d[]B RX񑱊#$9H.KP%iŤAP6g(2z΋3?`DIlȭzsx[h8PU?U6f}X^FvW$OI@mW=ѿFHcc_c[X 0 h!YvHh0HM$ś{OXABq˚nM)ODYuJ6&ǞZ*v [g=aa9Q>Ǎ y,rYd%hQxqCR,yظVzKS'P "=߶Q_>8 e&+1/h\D/I&9Lu`Da=IQXD7 &fIAHj%goɪϙyǾ(Z%ϟ: ) ֢ 7vX!G)< 2Xfy AF ߃U4tx mWek˞YY<߇ΕéLyZ(ʫZ 7/T_,GdIM'i|.|#1/`Vl $\>[َz.|>dZS?|&b']NwK9O;Y51]vƉgnDPH$͇5q`[W ϯm 1&P{,CsݮI+w:E/3t#IЧfjaPKc5FE|9  uiY!d8I_TMkM>p r6S(<iacAFiY0<˒Q Tiawb?U* 6*$gfZ_{2V\s Lu)'xə {+c#jYYQHCW}nYwg*-6q>yZm=P{ed{{f0#7i45!Pew4us|S#Us|H.oܤ6VAxYp0JӒ$pÍC\v3ZJi倭 9*Go_|!yIq4 ;)wd:"k6au?acl].U=Qţl#a<Qopw\4:z6<ՂkgF,{g)zgaC'Xah=?\~ =Geg/Gce4^9aA@4-@0mQ^db8gўŬ?qj*R<=;&!W.#FW6H2Ѽh|>z8Lc)Z/n=<]]neFLG<g'Ovm@K$o /⑯002؁޺w` E#k&R9D+ ǰ ;#'x_LAY_WƢO](݄\}C~"MքF*;%x,9j:PD*#6`c̩l{}tRDr@JsaVErBKcgm¸"DrXsJ?d " sOcP+x[*!w+G._#fbØS][n~-=ѭNG%>R{P)6(YZ\ވc_ʡ{t=8*FkV_1hQڏGkAM$sr+ϗұ`t=N&^I9E-_>L JBY!8dfld}\3ї/v ek{rA%YԻ?l=m4=c#`{X1ȭOm~>(Dݝ=dpz}OMkIO$t˕ݵH OD2rUOؓCi{}8FFݰ~8SPx~^<249]mh[xum17 )/\x(N c ,Oqxnkně'5bޓb>{~ oMG+cQ^<ѵpm?&PwrHKS>~eLLs!002lanbkbSȈ> VU|GJHhA/5XAeZՅZ.QouHݔjI A&T,+IF$5. OHE_u2Ys_AH:cn:(+ 'eS yQ:)<9"*G6Q7, Z( %jsƪ/.S|~NfL9V<_',8_x֢%YU\: 0Ra*wws4Ίq1DY/DrSBGqHՊuX{$a,ėid# hUA8OZ8yD0sSzZfkN]֤Z̙c>̵@iOYoG$E~‘GSEGkv=l>'g}bⵤ5}Ct0–fGB֣^A,k+`MJ03yvXﳲE|ux=ñ^zCRp5ν[:P:`6 &"VeT0M~w2-@_$/}!eq"夌Nbϑ xK :Jr_`Ϫ/sb'hx|e]&QWGK}R-9&qC6AA%}ս1p9vgG\L('UO1$b^qNiJS*r$Hb[S2(PW?]:H+dl;4^?~OE}+L%ɍIj`r$OoH :mzv[TX~3/Ó7$Vt#S3IesOmr15v9AN`NZS1o"Ta({ K`Bcvc--ZZqDHFFxgp@ #CFhar! ֬<1\MO2&fb_S,[U7S ]zװzs+҃*Jg|ݩ6Sw !*房&(:UAm7i9 gRn |X2؊SAe^M;iO,N v7UUo)JT&Z͌<=}I}"O!Ťt ̢<7iX񊵀K3u-PC{/peOo]?!$5[!`҅ 2 ,dMNr?vTb]UR^YQ9Z!}>4Ssz$L3?/pV-3CN"Li+0T+t?TËH^޷z(7E|5Ф=”={*# %0]Б18R>I5-u1 mؐd( W"F+Lv2Yz҃9w"6$NKC)QhH~k0.I^nk^JlW>Vj?C(X^g{  -XYgnU.+;qh d̬EIrMIa$0Yfҿ9*Z`|;KTܣl/(_HxKP T ZV,V&<ꋔ|3Q[o%b ,$(٭e7-j_㐢-cXZWv E* +i*%Ro>\)09Jn{-7h#;{ۢ$iQ8Pw2i:Σ݌yۭ|Ws {[Z?٥bwl+ j Xѧ 5Dbu.Hrz*j- H\,I!>` x&xr< Ttf)ѭjdш,Ay.K.5o}6!WۤB1Hz4}tSa- 8c'ȏSo [fx*jJP T-տ-LܒI~oÔΊ -@>i0v S'I7b=Uku#%K;ܓ NVR\C.Na@@ tev}̠R6$Cxl%FԽiHJMgB^PͰ)&HLfH;KFMKt|.Uqe1?ajg7!lשnټ&Z)kati1WU"N{O7[ Zsv,\_ ~XАS%F#۟LsBYHVTIlr' dfxaayYM7r׳㣒>g$r 5_Il9P=BwpXFUS=MoྦྷlZ\|Á}マQSY0s:C7\ۆ9WuP9b4Dn:S|mtK☬B3H{=țDɪSzʄ0z1 ԼNEa}K?%MdkqJ*Ǔ<]J;CU=^n"8w.u\V&?3&L\@UVPa!~fs?>h'?<ɒܐQ~,]F@UE;"z&³?1mûv3NR `l~@o9' _4˰410ưR.p88u;tf+÷Q]wR̫l_n_ˬɞ|ߐz3ag2 5tO ;K6&5LB,<9Υ!dgB8ϤBdb_ 6 &)/:۬bϡC=Q^2ۆ%7\Ɣ'9-9d^*Oi:3/fw%8!jeSqrAGS[j6& \TFIl*I/'3_?N#򅶛%6rk!AbDF=|z]*[gfehJ@<#^lʶ0j+5+WZtvdQ"EE[À̗[y3(GL9]Ȁ3,B(}ɄDL$dQߤ,!=+̏ s>Dș<7j,?^\R6dJsy8M0aη78ﰼ@%!pk7wyA 3sTǀjE/dԾjGBIB0J^5/g_o P dmhrL{#m[ƅ{jpL-mgGS_hQYb-kpd̷rc)8J!zm`gQv_w@7c4j6&a(2/zD0vP h,t9a*ƣ0G[ж &C&U2+c ;K]0,Ya@sW GEa},쟛UV =".lWGN3 ZYQu1/aKz7EȔV:x&zIHߙ\U6OlLYs]/`}Uv5-_MEvnRC@>V14ݧ9O{8t]Ctma]C)!pXE`{jx<}0NtVy0|ǍK3*pL)36W~jTM}8%>J x:'YUrdڰs] a%M#iu\S? Y;GvGckv:e">f(-_c8Tee}O-ntXUEލ t1()1KI @jѨ>#b]$_o PXtO|s>ǃdʊ j*zerί0ַ]{)0tAq,BaYaf/ *>J]:8 En5h|aT#bmVl l}ӧ 䊟 آ^ޏ~-Xp J@)@I 2e-1tl9-8w$ê@mDꥍ?kxKllaسS[RkCBN)_Jl'"硹$pSJ0 NNf"qi Jo1Y<M}] 5G@ߙ4/\:Fh$՜Iqn5]9hvD>~ Lmxb#=e%7ذmxQkfx`R>ARa{&c1T|S H˲~C:ffQi¨wo(޷'hvښv:U#'<_"oٵ1"Q;:P/.<8ⱡ["lM rh@P hw_ڮW %ϙsD7,|oSYJA"w[P'#{@%>95BW vo;#!vv*UCQ-ٜ7A%@H<#Keo|Nt(`<4dz飦5_pGSJKA{2MuS ׮qM!O+. }8o]_3TU XcfIIfaHO*! T Ow=d05,xak(GE 'oYщ@>$9`=i-"b2v#K:ùnU9o3`X[ ^|V}R&HM?4{QI2Č9'f1i_ X"_DPvӨwAeO-VRϜZazʲ>c`KWFd4Je&㰼zHW'pHy cxS}ݚ1~4>͐S ~R\5M?ItƘ!-AlO r2b `˴-ֽ?ϙX4^>~`|FV^+LCuVKb+,j=zu {c/L51q>RINcrb"0y `uL/l^}28&vK8:?H]jA 4r*A(6.wq´ .}.,;!vXeFtE Z/T]o<܀|M7@LS@i'6w, (.:nBi^ˬo}`߭`ɠ't"e)C[]Ca& Pkvq5YGQ /㸫zyK<~NZG/mK,9b=L5F4*npȣݵvn U_2$FXs :DȅH|Igdf.ai2. Nih+[Ad8(6V=LRIg eYx]|us d29i*ceYQ}Ȗ@8 Yl˴1G &ǵ\ky%6hӎ 7Ϭ' j#Вw'>ؔ06Ezd\9Pw;["{q&eM^uO,ln)jDaV F󶼹r-ZY#6mie,eb2GYJ|f(vTB@G'wЉ$<h"}k}ޣcC[/MqnpRec|usm3VX|t-q{4>` )C|ǽAxH6@8! J™ɠ;W SӍ<ܼ.X馪0,iGNvM!>(X!*~uL^BaDTQ䨬=j@,her"WC1B~x8RᏸPr Q{v| Y."\Px&Q$fp&J >~Z1;wLT#ΎԼG?rHYMEs S7r9<>:f AYGkg"BV JP=bA}@!z=[v6L>/Y s;UHZWـVa\5`瞸]2Bfcٗ~T|`A<"S$>ne턡Y+&`.P5hstÛ~YJx0]8[c[ Xg{HD,ҟqQ1 h%<7Ƭ?) :fw`9O=l,nCH~m߶+(lЂйw ShW>Jg{Ĩ;\C؂C zPa]0o Y=*4kz4šv37 *oJiɤV ;:iX͖W!Dv>-g8t:N2o:FF')A Fbj(Y]o,PͱꗂJT> y6n"[Y1Lظc׹ʣ0Eg+q^ϪU2jPbp޲'p%b$EgFzN`R0" J"_5|+>u(`eɚVx^\|x4 W' k4H۽'WS l.ȸ.vZ6ЕD;YT a2J}Kbхk|?iԘd{zwcf<[DT%P"rsv_XH &JaSGo~8jj?ћfLuC;Gޭ믄sM~w֐rߞseI +D?}gD *L |Rw:R5;"gD/I:#'t%ckh̜z, b~Rխ J_FaQ!'^*֫^<["w3"~W@c;͊8n^{WP9o$eэiKJ@djF8aR[8kxޭdd*&[M7_']\6R]Bupz|]dg$滾>iUk5G>2aPQ!y6) Gfԧť8w#b04k:ac?})K[MwrgW\-5BPFBэkty7] (f髙t M¹"$;Wߍ'K*Q7ҶFżgE=:'3}Y/,̞0C\ +QO-cTo1xFtr;-mድMƢLـJO ,zoX:Yƣp^GK(PET0̛ryYu[z/h/`ktT $뗑 ɱ# XY0Ō /M/VxٹeMJ0G<ʞ92e<]ܯj5oc4eS;1l1:N3Gbѧ^P-;doDat@@Cd)?rd~d3-+6!/@LnA ^He~M5vTի^Xv]kiļ7*D( ,h1a=&5uܗi͟_tl:dʾj8d;ВZǧ!$2 !׻d搘/;E104lR2Z\Q/Y%L0xm c't tMp1|K2X{Ӻm9ލN.׳tub+%FH4Cg):F<V%< `jyi?\V|ZT+Pcp—(pe8 's&Or)s-DjeL'GО &s=f͉:I"ض"<րmغuu$Fy/8׺+{^l t-x $%?zu 3 ؗ{#Ё]?JvF0[^x Jݬ:13g]O5ɽ"~9dzML$ɧFO%ޤ!FN-KؑNaiK4Pi4~*%,,;aS 7UCDK{ɲ;BgoIw?*kv.Uucݲ)KA#8؟te5k"[dO0h#>ղe07WsWԖ?2@qPcdA|H{Gm9Lڣ4gpMJ7Ǜ1% 7 FODp'!‡%=;:\udEp H n~e>ϋC3Oj 6%^uՙ{̇>ĐK,^,w}=/ Yl8T{;,'I4c4>WdC 7Q6x>,ow|df*+:<;q{hF+f?҄2+cq0%c~}%a{$H0¿j@10Ui 5usQ?'׃ L:<Ұ2,fey=ۚ{pV;=Z iў<}@8nW/IXc]ySy M CB@l/% + k2T=G+Ib]A@4!k&[26(#w"]،VaXHs+h*^݋uIr?yJcnKtryXx7~LZ 0z1&4<ɩ)y*Rqt{D_RA١.AC(Nmdoui?{ _9XIaYO#e&dRsGL0E"[tUA//9|.|aq51 !/#X%OR|.ƶ`}>'1i:0&<Ȫu\[{@a z%LFe*DN63|''T׿72F%I:ۮvNG*fpI(cEUG\.Ȍ |jh7EVpQ=P-_쎓յ[9!4"1qdݎlLbitCky9<,W.+9D % p닮lׅX>Mi`E i`d͸|ʷ=*RcG:2ڡjW!a'^M*#QŃP>+wLgOCh'x7fR]l ^IMϣ4g[0`%Cۧ4<;gִ~E 0wpڶu㶹ތ)y`43 m ]Cڛܽgh΄?־o|_ֲ`U Ν{HP//)TT L^lb=^JȽq{$" zNͤ m&GKꟳ~&WZQ du.g)f !\_10-{ ?^G{媖N`A :o=K\laWI vOEf,,t W8fh^ku{'(WAUǓ:= APt zYD6ߖb^ qa 0II͆ȱg`c*ty\޻qq:ϳ@9jW?armR?'e~ e S'VGr>tPMHdpehYvuS7&t4~$sOSd-ȾUqf]/o.xUIDmwaʛ~1F1VRr ȓdZqKVd>U=sSf`'Yd9a4LJEg H >3yQV6RYPubn EḠxKr<7y'b,2#/x (KAqI)c{‚?'—EXhtȦS_1Eܩ.s^3cZDxEA{3EżyEs s6(ڍ`!]!ksZ+U-[;6%ZQf'N)0"VKt; tNRs1RD!wKe%!@=YGhHڎ X}^wKȸ&*VjDh Bo7*>%7i6X]SbD:l^{##Mu' M9Xו9-hl+Ǖ^x8+:rkҗpK^A E`kb!*u֚A:Ș_p'659Bٽ%g{]gt"Si c؏ 5BaqKY*C^.nixT5J^D¢mI:M;a!CVcq@ϟA#5f]8e\C;%0e7Uպ&40|%ҭaKv$W4d`V>L/Gq~*^-Ѧ.xhof/oJdCK =ŒF3.aXߛ;(boPCCʛ7 &zLlzNuJ\R=ڣ|%ZRa{L޿T$>4ȋtnBe!$B,o?i\V}hЍYgmTs&.DG&dl!͇:pFî#cs0@ srT<ܻ0pjAP<\t#[5\osnEzs sy~|SLK¯i 2v + я%Ak/{s>Q19RUW$SES>\:VE?ܩbF6^۠mx{㏘0VQU8i9{cJFs@?PE'wm| eV*Y!'^ٔ>G?KGZ/7鉃HqIR mG$h,|D W#d|ǫ|psނq8'pv۴BxJCkUdC:؆Hn \!N z~+y㋃{Q4@FALM ۖQ6И.E {6$*#zF7{3юc۸gv_/jj3;֤rŚ[VF(D%E*< ߷ټ 9+\1a ߪf``:hg&).-uI"}f:hfGSo1B],(Z#fO5pW}DdCv@_c^-CиGp)Ow͕k2"'[8pswi k~&:Rl8t fMmM؏EaD@>,GVfwޟFoy eZk7 ۓ-@y#ܣ_f\ɻ۾>@B3 j}sV88Ծ8v $iƉrk˅;=W܊Rvf=-B1Ҋ uU)KVhV%+vW>yDf0^ ֲxY *%ӎf!u`ngwPW*L|Kc}3\:U.eWhYf3 Zz}" 2zC/q?dpVY }8U( !`̦''=ٕࡷѨj+'0CMTF++֐@6M&"[G0/4΁uc"&-)>l'Л`҅=DVon$VqAw՗Xp}Bݓ)7!˸8UXR!^쨶BfL Ľ[,s3r~Dڎ@'rڵ\o/qT-ror@ &w#w?# n ӽ~JʦJ)!v߇=?Lc/Wo.VQ$gH]IyWE%!eBdTzs#/'Pd&zQc|* Mo!ۋǭL/Q'om].rtćn;xf r٨4ƵWPY0"u˾U[59(k60[شg(\׏&hxD+^ X u_vGXmq(~YY1o;4xhD*h55Y/пĸEXyowe x@07d6WMjMJ4q <\ft#H_>|E:̺߰RN2UPgƌت\"|w){Ex^ Fkqc}p;ömG<o7ھnX{nP$~:=>ۃmگ#lǍiv}[I%mn (ү3~f![D8b4!un޳xv|7wM ^Qيu;ѬCdЫJfT(ŋrrd ^qQiW.X N zz²6̻ E_Wä [qjY'=Aȵ8%F/Kƒ %)5wHyA죢^NuHu+b_\s ka&0:l Z$ W.[RPT]Cj^,u\ pNK%cxF{Wi jGO@nZG9#JG>bE*?@H)C6kGǯF+LD4ud lϬXV_?5?(iJÿ-+8#B3^:gTƤ^"ke7P$Nf eU!CbdS0 E\BɌ&2bvHv푒]=d_5W*b ui14ѽ*p^yDc/҆h ߳XT7b螛}Jh(doq,l` ա"}+z<7CG^iˉ'wnz%q9PVv%vX;#Ѓ,ߌkXeO.Џ~L9:m(,ĨdgN0tb L.L]`WrU^ݢ>@Nr4)Hr%75},K_+wq"sFw9 vBu# G$(Nf7Y}Dc`(ƅvQKϴDbCC(]ymSW[TgZ ΂BYv!ِ\/{0qZNɜKUs ?q wg5L-W~$GpFk,{! vص[`]7zk oL, its% 4*zr42W_s?xjCba`NޥSeOMyԿ6-B8R9f_C=gq-,8qOEFg\WQTE@'^fL2;[29cr`*hXO%OMkѴx~昍CKх=ÏaA  ,=btѦc9aTɹ;f:tٙE}(N6`R8ۚtgOLisJJFXҿAZ4Amx]{.uuv]V$p[Q233)C XBTx&owEG*.٧cbJ4GYp-*r/ۘ@"J TUۥ#;_诈vS-5[)A.5< Cdz)$* ï"zUNFrRvH% v>*2nex^z:xdB$i"؝l@߃1TmǬC nhՂ\4%E)jEѮ0k?qw"v.[?H R,WzHs \W026kDtSm!%)Yj#}w˾ɕo&@YzNT;A8LV+gAr >y󦦻ۇd@ao l ZbjRy>:w#`&tkH C+%4jqQNGyUC~ ?4y{䤤Q]+=G4V˜A̛WZj^ 3"1oed`x4iW$1 'ɏ^}F8Yʼt#_2Odžz]|4S<ɯTlIy4=Ǜ bnRp#)DP#)e )iZEE*¡B. ߴzV.iqVyL#E`qne38Lf*.,=3ɠg]2JPa3_ JoIs3(ɯyw1D緭_/!߂n4rfDLEX(R?miwyBGпG"uЛ]H-ss!"5N?hh+E6F7T#r{9 0ʇ96*xeL6#vc:5հf]K P8IJ&S1a"lCS^?{ l&:ܖЉ OnLnP+#[`qgKz@@%\1iAѬ_T8 MבB,w]vóZB^[=.N p٢l2PQZ2FZ~>IAs(u-AnVZ4_kyf[7Kg^:݀;B38\i%0\Ԉ2MdHs VHiWb#lk.0Pxf GQ~b呛y7pOQt!v\qI[j$}bP?SG{(Rc f\e(wX;@'4#1=q`sB)7 ĊJ>h_%Ju&+8 :;39sFk%q,<XOm$r=þ _3Ћ-֝ʻNM =Y CE?]N\G9O{c`!!5ժtI|-v3?8C2~ŕ6F 9KNw`A5+Q/=.GZu-P> ƽސ|]$o79cQ/V lwY9euiLH?/\xp :?A%w p r#_ Q beIE }(ū/.uPD!Y6{[5P =Ek]yu%=oYvgArV1'Te#CKxeA`wn&CME;t}y ma"kń \l ++@Ĺ"p*dXdyRpw&AJGroEn bHKI-_߾%JA|">q@DtNd3}U5^n:FIʹf8M S+ݻ2rUpH2v=**CmwDˬص4O NK~!!|x`N+p" uQ&jmwlZN IPy0~ՔҎ&\B<iqUx3Fm(8b]]{ekܬEI(k hڰ݅"H /?~pCSU*Ng[r\&bO~9OS QnVgmkurǥ*vGVd!%978e5jq=zI[P[1#X4=F^5 { \ Brm ! .o[燌@\L,G2^p>; aʽ]rV(:~jDql8kSȹM9+/kzlnS~¹%E֢cNNtkyFO7qO.+?[rǗ*\AQĠ 轪C)jYM$8|QX|6^joE̫tGő֨~>44r#8;jT$='%Q C6+ϝ.wCVl+ut_4zTN&:M$ ه-1z[LNψ2oW%Y;> Q }ELXmCst H5wA ģ>joW',$'fD:Ӛ0̡P}P~ɶ Ӗ$JYm o谀|t^sH|"Ԍ`` $]W =iQm.]D(*XP+4I "4ݶ**Kjc. tFŬ58֬p. jx LI5VSP?\^dL6+JeuFw{H@PTFeԂKl}ETIƐ`Es76;TbdVa HO&5$E̤w~u ϹSa~ʕ0 }rd5b{vE2._X\d!Qk8)"(/T,(99Ilh$"'IP,OI`v!{6&AvkVA:MySQTuc2fTt%Ѭ2O=e$"  k 2~^w+eX>1)Jh9~ }e4i[Vvn&}^ˆ7"Ʋ|o,!y*dF04+Wb12[ &58BbpVQW>SpTmXP["v;R{Jb$ | hv'HaկE-cVz gھt'0e#W̾gx}5~>u(4 CcBGK6HC~pwg9.U+fa*=G5ZEi@>B[+L]3Hd,MG^5 ]ֳ|斑^"8Mtg+8W!9ٕ\x,Cn(&OlJlB{ T2J ws$JW}-׌IbH^;lG(> vM=]LZ.w;Ixum7Ued$Lx9Ff{GŹPKS/+e~۷0գh x䆩L s̿:_B"u_BS+5xIK[@ig=nr}G3\i$] U7rZT Tkko+щ1 p泩Fيmpnl7ga@m%GWAZZ0u}M( 80Z 76l;rRZA]x5/jYfIE1k8>"NUE-,|پnJy'E<}ƺ1 tFP@,H UW037Sp8$JlXh*8LeB._2"6D!bI#y\K0]fd|vN Y023XJyF(n0b<^="=кAU:g7$Gw@9yʈ5-_Ѿ23 xtzٍ>Y4CfitqI%88B%πc#^x\GbYRj(g7Cƙ{B#sgX9Th{"#=N "N"yydai-2vm#n@6`#[5?p쐈U4㖐kn2/qr1ˉZ8K:Z"'_gc1TaES̕L.^19ߟsvO5ce/=&9O+O嵵8JQBwu툏Qx!' ɉ} $qD(io}M*GL69 Y[KlެWzXw#[K3ZE,ܗ¯P*+ t]//~sG㔲 ULj$0[P<Qw }[M{7VrnņYSc,k p#7cȱFVS} K#Рui5Oi*0Ŀ4K1-_t߄ۿIӋ\߹1+Z86]y8BIv"S"`v!]qPp`@{}\{G4bԀ1ïʝ-![A;Lv J7P;*w"|ʒKя+e,ťQ!GUx92wgdfj:hJ +LN}u3},of\Qpd?,`6!qdA/|y4ɧL2.&%/5i(FڿǨ`-F*aVb _pĵE>zh0'7E=[r1"ZڀʀQR1xi0u(DPa-摬~f&q̿sr\hu {bc< Сj0fS+ FQaJ|@ICetL>G Iݡ|Id*@}/P8TZߺW&/cG(DLk~U``a{b-s*Y.Co.,x^,Qx1%I1`ṭzG8 A%oVC>|˔lܼ Rt x5śi鳕{7aJd'Q07 7xcjxYZZ}KFAlhy|pY}0u$>jgMV}@]d=>ũY$*ǴbGN\H JdQ۵P q{,M5ٿȣ5b1̃+:-XހN,Av2\촂Lr7><:j]\ly?x\[;QUE(tk>RW#!}hZj={r.}!Q8 B0߂ȻJ C~ Lœ@% lͅKﺊ.Iχ|: OHoɘ'3! E.DB& ǀycʂ+W$qQnZ_g?XR@;&JORqk5oM,F2WJ΂?뱺-n'j s:36j& Íú}8Kj/ϜHU DKdFޱ%#I]" =Zjܗu"ML)F3chW|}j$"diqTTuGNʟsW9Y ?t-~E_waTּOGBuj=R" V+ Q DmsUldxRś^R^Zzh~/E&_8gZszw T\eM_L!ne"ENfp]py3d@{PV~`dV֢?&nV8Z!<9aB`;*o{c>KTGSC*m+e !@(JNGYX2A!QڪtODWBfG'/e4v~x7$}8 #1h">#V ZޘΪ_8'vV~T+Uan9Ӿ=*9@#\]]JtZs0Q? 1iﱛN?DZC(HDk&8w,R ә[78[W/O3L#q39*JՋ'U]S}x=W662!Ӻ0!quj oŭcBVB7$]F1>iގtvNt+9O( =zv_o']7k8R%Vk隄J$X י]3aq"f}jӂcJ`:,(u6?iSY)(ogIQYV!gNuh H?ߗw?@ xY)Gϳ\gALG9oo4[g-~ >UvV*fPt]Ơ\! |LS\ݺŸ8Q/TmKO@QD0DQhd~( ;HɊ5lkJѣF%DZTQӝǓhLɦAg^WI@/ X ^6j׿Wx=DF4f%H's7,egVi~3ۂ2yPCg*> O].,$].6PH.-g7n3aLO0Bf+yk =/yMUG-vӦ9I I`E-xĭGdKPhRJmCw< ^g}JgA?DaM (%j6֨,ξP"*1,hx֘GqDTkM[,훰4*#dKk86P8k4z-i%D +:qw)w^,Ně0Gh*P =!L,`oJctiϨҘL@HYg:/ P`'t͎I"ʆ k,RxD 4?P%cfۤPM-drozˆ`2XQ*njGdH(rGs"U0AО8Qy!o?}9u> ?u[k %}*&0tCp|L,Vݧ@i% 7}Q,WˠzP\7&.v+ΛOGhWO#f-A~ϥ?<甆YOE#{55-wzn>|h vFAFǷ{bsXn'n_F@%Ȥ-UJ #bE.d\P \vDYrvcᬩ{krp`jd -y [m!̢3Mp- TyZ֯-Z7W#Y>pTV&fse^IYsXeEm-Ii}| 8<.%Rx-緟kz$X KH[؜3B-|6Tf0hڡw[$ t7cޠCMžέ6Jޛ[bIⳑ(O>C1* &d4Xv/DHK uYx 4kWYGNAwE4dLa]:!bܝv?RgD0d:O$%\f2Ij-^EX@wY-YO0N l2bJK8}FP {́^LY5.8YSY5I:5ip`PwVȥ0LgNv\Fz1tAm6<%8 jnڍ>,zW:OoL 1ź23):ܶF&t=/;\5nJ"޶?a. Y*#VAw2\iԉ [s 5UO,k;e";_שyx'm`)X$xQ[H-t-V cO/X=e3-d@7@ ]AEj|+JBUMuKn7J&7.SHS;1>eSJs-m?bDong[͑h'5]2ٛJ]VV6sޖ?f9{-j0/;t̵YR^QSomZ!LvW`՟,X>-^F' V0I [kU#BL0P[݈Sf5)#8BUfX't]U  y?A0K3jWOkvCx=O9e 6n9 vO~A|u0jb _kB:÷i/Kix ~z8i֖1 DM`^H42rܠ3&oXnU4Ó#\(,up~n(BW2f8aP%Z_7Uiγn%2 S4<8" \4 Qm*U >-AIGFfU,jyts m_MN{$O'V}RQl:[[ ?przsF_d BӮ9<7էhf&2}^~Ij3dl*%BeqFu HىW sJȶrL 4Kw@r,ϩ:k,{Neʡ^|X6ޛd#iX#5XԻ-H('hhDVM^Je;Ё˄ I=YrG,?;.im{Cey;RKΕmI6$TẢ t "):΄,tD9аDor.Goa& շv˄Yʳ1Sj0a7h,Ϳy9ФՒLDAba燌7/^bÔF(#Ⳋ׭ onD!@܄ݫFP@c^ bMk(n7WJN]d?K:k#uhP"o#eDj_xM~Ld2t@x>fso\6ƥwY ., :]"$@|*@]X7mn_/B!Ny)B`stAW<#CBK݊u:8EE#e'x*?V{x8"I}wY}5a_{NPO%: f``r@1YM8gkRnEtt_t}oUX(D ibX(l[֫…2#: nǁj}*4R Z'$y"?sXyO|< ^xyX+@}D_ahu^!v!QVG2rnTyBt >/X?7/ve@" ݴ+EuANloI3䴴z/+@xjy[=,cO3R0-h|ksܬ(PRKDTZiDOG^q!/uwa{-$Itu;震{ߵ(&k"q+ |X-'Z9RäZ31 n]$_̶I]]^xr%x;҃R` 0շt?atн}Qe P_$TUs*.1WX'hNb'd!] -fsk],N2'ND7~s{m oν4fk8b]c6X׫,Gi] rw󍞀jn*8 1bB5` O=\^v]TyE. t B/J bqjx)KU.ゼJT.x7LА{Z0n]V[Pw)Bg}+9x%:T@!ltR>_ ?PYRhNɇe6sw(VJrghe `E1ʤR-(jIKrґ3A i_!XiΜ8n~QPwY- &w-.YϱB YkzGfaDbNͮU<q8(؛(ʆpfDy"SźTwxwQRfWg$X}qD܏*'ݨV >Z^ !t7poH,>J]Z38]~^0Lz9Ö]Q96~yz$=24@)0;6}F$[3Ͱ%t _-z^Hi׳ZSvMn/R-!j9YHY嫰&AVs΋,O n&۫z\JR`!vuJ[cPE#n%58[?:ި奌Jk8]\jNW)4:݂:h쳨.i9څ dnN'aVTpn׷Y)3+b6k/Gd980V_`2PiVy6?֪>7tr[`1^"4g?u9oԖ±\3!(졾Sŋ'4M#[\΄}oa"Vsddxr4ma2xq~Hs,bEk2YH1r8}L{7WM` g6'+{ V=QR7eytWȹboƓ:3 >J4Šp8R2 BtdK)Dҁ$_{ԑ~U8lGIG8r3n/{S|.%0JҢZRXHN+bD:S8EWBDí]YX,',ϷX$w>μ"+:7/4΀a;Zenl#A0+&e SYè"V#2H@uPG+b!g.{7#4)c|ccp<B-Wbf| ZA? ll wR-< 5x>QxbPewIǭJRdFb%1>F{]ZwX킡,XTaCK@SZLaYp{j+ϔN&J^TI*'|&<.sf1bR}ƞMpR7{֦$[J[ɰ.i$ښk &AWUZ/K:+ң81v.`h3~\=,=zP݆]e̩)IfBcPUE). 1-XJOs!dN- 9,pSn1VџB=LX}/Y* 3ɱ*;w\`WXL\$L&yo9|^?q&؜d}'2kA&-'BZ e$xsl/n|<~#M~؞QYdm l-hx|1Ti/y-,\-X];4yX66]v8IdUts'jyi3| .#wRf&: ϓVkE'lē1I3YJ^*Ps"RՔ'/7"56}M |ZЗlIy\S*Qz|͘ZCt&c7|'\{U8܁IpsYIm"_e&J(Y|Q$.* >8o~0FLC]s i3B2^{DFίޟ5 ,86",c=opdUjtE -TNk5/qN@Q7Jes0}q~zSrdQkr%|bΛ(x@}:X!9]\T@׼x7P,#8E/XQtA-eASTw‰ )f/3+wCuٓp!H-юZOz|us$F1Y!Hp)b6DW'}Tx8N(Jh %>`opRio, dʌ[bYq__u07Ef+l!sElfjCo;&eɁvϥs ie|V"?)a'r!_ Sa:HRkΓ$,.Ga<sTIs6.TGrO n;-5OGad ۔zESXѡ LgqJޮ/ %/+^dG\<1Š,Fѳ$jM%;aj .z4t йei3~ +5[]QGز1A$"ǐB798ٵ -ԍ jx./iCsDRf^0-W 9N>譭=y-1;glWwS b>8T %!ƾKXi$  \ YL'n7 "mn医`VݩCmN:dawT"(F͋:.\_ p΢|Û ]p"%_=% ( Oσ)!u n +q XĉgYɉE@ӡjHӍEOI.5t@lXH>kב./³$$Hh ܽftRttLewh{*Xv8ч''-Rݹ nW- {fm᩠,ZG3jА33q*yKp,ڻMAA Qy넝,b}sxr­$m^U} V ERީC5":\cyL:g~1Kɥ>./ ` qɸzc`K-)p=f6'Cۢ>xs޷A#mfӷ3TI&x"8gb9a=h-yf<|_yb /`? HmvJ Ukar(|'[MVӬ> *b6賈6G{XeF y1>np:/{x&ivS>9Ξ3ҵ-`T&dᲮkc܀$6J毀n_b5#ë0mM'$NLWCu8uՒgJ޴ +?6v] ~))aYA(FFlU]% < 7+7G}{ ';P>$ᵟqSbd1Td m' ~'X ZSpg Á#u $S;އgA[¾J2~D"la(?{Gմ=ٛ Nv׏l>FJqgȬu7MwniYx|YhH{89\t)p~|gpU{/ihQml[,Ejj̨D]h8K jOEǻ=KlZH.S iAɈ,:Bv㬷(h i[ڑζ>1ȍeOS$-p.[QnA"TMx ;u 4A1<"3YђyǨBM_ΙfecsgJӑ䙄p 乪5a]#Aƍ3K*6 $irk*.ZԌ RVH7 ͩZ:y_4P1m:FKMn)!t׃ji-?쑬jCO{6?q 1W1|dNz:wP͘q;0]0VF`ېeq]D#{⺥^ڳF.Z*Izu38ey8<@?fߋ=E;Qgsq~_u. /˱ua{1hcA4J0%pJ)sc L3|l:~dO[r;[;-b}AzYDuŌײ%9;ar]7uQEH Z'9a#a:!<}7F:s[5H˶̿ks@0 M3by 7IPD[eߴQjIau:_ߺwG~;'"Y1.d.|b1t X+fT"Ǒ o4(G^NSBK!rJhl{MBeD+vDi{5ROQphkbR:g$6)Zdsr&Sjޛr$ˉC.t'{ eub=Z*}*}:oފ?qdMjF5y- )iVV;pe3n;))Ԫ{%CgE5lA+1ot^W)VeS`I7WMN"E*IA\fA8KWo"~1l VhmBض^}.`B>ax\J}D* v֧ōG 7 jZ[sċ/wV^WճS,mJ$M`Ťzje KTu¨KSDXj?@+h; R>IwOo1Ι樦 GAp?o*UGmaHc~_3;7)Zc}2pLG|Ew([a/rɝe%M̨r0VȜ9Yy''佟q,W܄ ╂M+̚gGli!.'dI4u$z"CNU C&NO>16|_е+4ں̜%j(Z:_W`I1dQŷ'C>X {ZCm=֫rӦvYc!} R?gx@uo'Fs^}7KD}n;Y9ihu(qk?:R՟>Ms0"LRB"=]epT&rUW>F9AQg'i"d`lA}Q хz n=2A-'J+@в ES!8-&qrx}y}. Fdg}[sy!rӡ{wo 9X( yo*/}g,-OBw9L#r!l$+TU Z(NzNCfҫlyA֊\{ CrɯQut@1 @3hxKq3-1fk ]m$q[4Mc FspӡLpeK_ 4.歕xܐ`25=B¯ ٸhU;ތ">ȼfs#~"8]Hg.UH24%,øZ5X J|!Q֘l[ ⟻lTJ@{#1t5ZG#9>-l9'n -[cdKog7Gϸҹ c+"ҠtU;Ϙo/DD`gEn~I^__; `+^+>?<$IFf^23#'`֚fѯ*juEa] \Z+9ꃶ:%=#@Ғ1O-p|H١f,L /qkyg\p>gѰ}2F}m19~@䙡qyD3P7#Z*{fNh2Pum?f@EYRU8+{#<58v(bACY,j4|BkcG@8hdTx:fOg/pLk6 ~Uq;pShXӠ!U`׊I0zC:^j`XTiU1_|mqbx~ C xv?.d6?~uV@<.Qh,5[@o\]@c(Ջk-Q{TA')Dq0A `H+6%2eOcӾO7*`3vZͼ J%(+|ɍ%ҥ6y8:);|N%tKs}aoNt5!8vԴn>$ey W ;poҫst}Yt=b7so"bʌIW91F5cҖg D33"cNpN,id1Qv襁Z={Zlmq('$4\ 0NR BM2`7ij`]z|?Qq.xE.ANV e95Sh!HG(걣;N!VoqxzR ?d0cá2<8 PIи@]SV9l2 =l/z̫u_k%Р[-@xYKN]VtpCʱVY}۠N\lܥzd3l`^:[AJ ..p{|F.*kzG? Q ,$;DYPbA9J!WA g~QXrd!qv]?mЮXRLA ,!/vqnmwC)Lvw@ `9Lnգ;EB.֒\unЍ?3R S9&jjk6.LxQɨ !K¼\,VިG uknʻt'.تm?;|| `EaѴQxry C,'rjUc%Ϋ?Pxi}l -2A-Yn#vl*̖;lҜ(:_̷/Ov{뻏H>Q}+okي!P6qR\6\n n둇Ҡ'd䍢yJUd) -c}\@7Ws҃B}+=TAoiYxjvJ!ocqsIMu4b&Ú ,q bTH{ 1N,w0fk]G1,m#P)Khs4$LHC0Q_3:Dy;y9fոd&Kr<<6Q~qq~K%H (u$i1Cx--d#0@("X Մ@cdep$z Ż ة}M$`E/<\cj3i΃kNnDӎnήΙ3mM!2=RkJK֐CCR0BxN^T3L$~85~I#=TcYfs)"}!VdpϸUĉ]w-OF [#ꬾ~wi:x [VpoQsuYvr>'u] lTTa_X ~spS?0bب'Xăoӷ x|ӱk)9 |toěY8ӟ\~8coS|f2U4rMy0qF =Z_kkYUI`9r$U8Ercf<6A;K19&y2~yr5֟0]ZD+Bߕ#VA.L9ySd~٪ct R4e.t=t^B{վXp&O^21! S2w-< ?v;@Y'^Be''<Ʈe|7CW*9aO!_g=d$)ڏJӵAH9l亢x}D/?跸OywEj/Ȓ$b(O{13^䈽Z LXWALY<$O>YCtYOI!Wxm2h႞GI]H0(2k/ىfn(g$x]y]b++3_9,ZɁ{pOe6hz\Ϧ%eŸ7 y~[EIL<28±31Vnٱ+"r9U܄sC!V C)̹+oynH *(禭4isŽeXsH6 n ~pd?CDaD}y=5c\e05H$.;s ָNt餪wr/EgqG#@9aƛ' }۸t[*P\@ i}T8M!L>U6,RH=ǻ7"_5r\&j9*9^2 W@}Vh1CpFi FThSamK:rQ8ʮbWTكZ[ m-hw\+Dyr`t?S(3],bHsUaGnC=ӌ9uAtZ-|cRa{F0 ~P#ȟF6#wbT<'q _qŴUpg׹WŸzZwғ1 < @1͢xoΐ\ |+kص9.EBb΃߳=`#TBd;Ŗ/ù"dIDN8lzSng2fmMWT`V^|d'Dc37oQ9أA&M:$DڲH2JbwlԙN^61+`!"f^$\pyP S.iՑ@g}M#>ɑ,*}gRM V}}RJ5e;RYǹ1F6'fA\1(exFۆ؄Tg( Yw-kkѤb!pQo&:6\ˡG8.I1L1_[&FB\4*A̝Gy&xjNJO%$Ouso]eڐBčR>Ut~x>5ݫH_(1ĥ]5IF}01 0 h3EqEXyl):rÚy>uE,=lx hS\Ijjbے;HlJrid o[; 黷rd*Q许#F܏<<$C!—qkHn7Amo''o7Ǵy%J-C B\V`G9B@V I/8~U]b\1r  *ڟ N|ߍ:_fإ%PH=B!քy<}5n9RoHp*-kW2`4@P_懑/E<|@`ᡠ;Azs-O#jkY\œ#U}WCE?w8kܠU5!m k:K*szB2'_]jC- $'q=gn@-wɊMDXr U Nqs:.RQl`.|)Ckjx/$; 1ܳVe:$qWɓɡ/tlja2\̓ +6όZw4Nsn0>,[KTc0 @vTSmoqq/y[ؓ#@[}obb aEU9d.۸%5d"<ܔ(mQ-7{lTy'À5 uȈgS~Ο},`P ˲pkgpz\|[kS(Wu%='.3wÏ?X zmwO4~Zsy0MEISA19XϷ?ZNIrFؘgkܱZ(P *5̍jj89SـXc[@ ,^W98ʈ] pG2e5{dަQϐMoHYTem/ rSO\QٱQLU,%J\J.+Q Nj:~sXcp~V |ӫ:$Gr80*/Dihjd/|䘒)ҸΒ8G/5Wj'9 AL$_E XGEM8+N.3ԿD^TbXv<i#D̆_[@1g])r ~fIE6M@aE*U'vU3~F.s ?kA ;{?K#7E.ݛ>koqVqE>=/'#z HfUn 2 6e~ݝ߱rħ;{hhcy C+cdH ư ܥ qG.ʚ\}nl_H⮳1kk|>aK7L±JWu ~:Fet@n(؋)& Τass .`˧SIl}*[䶇JI~6b_zpZcs\ud6fF؂ HRz~QE.D,Io_$WHwsD _i ~BV<fcV͘*KkN6JakPptH0kD !}sZM@} @`D4{ U/:$_PNV?: 陵Պpl`' !V0(N'53?V|=BkVuHu< {^i{]{ [%i!Ft[_0Ǜ8(hW,pV\][4 aӨ^W(]ѵEaHX!({ HaLo~4$USK4F!{:/*Ac#C/?O\N,UKhjnH04izSE[?@mӨ29x;~@ A88xвq%aD:Hَ*-ul 5qiL#wי!3:R›b~S_+j{;NNBuoYhX3Tj(k  ku"<Ķ3XiJE[Peg tj=ڝތ< Zyo-AgрB?:%LG6G =v;6jQ28J`/|L&%GHa"ЇjQAx.{5M(1]i*)t6Pk {&Iu&U1ǃȪeeFh)=Xzvɟtf+vIgwHXA#$MbW~6b~bg\=ȅ'9@bi#Z㲣q6EC@u46F̟֥䑲[Ox#; 7-YP% Ҋ(rD쐓tw9`FXE@#2\~e[>ر``W3Yd?v4}+(cj\tJU1\6s@ 19)R }Y}z(;6yH*8hrZ+e:g*B0J%uIΤ I*}'Ee@UL&ӊy_e1{*&笍fnCCDY>`/fq7VfЃT>5 |[ee0::y-[>M\vw%gN) K.X#>nZk(E7{L`& hqH?S>sMG*y\Y`N*e1óNZ=S( %JOY\¿=FVj|^)[&wILli[C*p6B -<>=MͮQm*X^_9^,=aP޵9QDYh[Z&F1|IGl:@c3wHnNjƴT>zݍ *C;e.܌V~adEmc܏`]xd+Iz)֡t3=DӰfzٔ$bqұBLtċ^]D %Ϙ伉*N#@\SKYecӚ sʤc*].k3(=Xq̟ߖ -f){G%'Ai$PҥzZ;dpe<U8RG03PM'j- ؗ UOL`_(9N.m޸A -bZNz-tl[En's4 rC`LB)Wg1-Te!U}H=Ǡ&b$S'ט<$.:R0W@c m8k!ii [=7:lgq Pfr_X}kE߅/wuʹjdW` ޢD1'勆PV 0F 9B@5$qM+-˛ୠ}c2X*mk8x}5c@ )GLW&`RG+8{CGNyU\3ާ>)SrtG](n~_j-:Xs_;$mQ : LjXPs.Ɓ)̕<{`"ݷq?>zҜ0Cg."ʉY1gSf4^rBj=1~dR Z1GrbFS'u?jS 7aK5" @h&*qpX?eHj~sq pE.qVM}LB?cXT-\2t7EfƮg>JzHPu(+xgt{5[r^=~ѥok7 RW=EgsN9H_n}}7 ZNnbclp὆H .| q[ Pa8߉SO3nAһZ OQ卑0!;@?}6@j|(ݟ;uCbXj$A>yQ"\{ZoU9?Vŗ%B)a(0dÊaK.YOxV^=gzntZWqdž"I'~.ю%AwM0BL-PH ͽxMEmd^}#UNQ $F'[h q.s8!fAmߞWt HJ,JƋJ?1**8gSߴL9p$f^l񡯖ϻHQ`2(%Ӏ^dE{܉!#"Sb\4aXS2iu72~= ekQJ͸&3͘yh?eXTYHS`9L%Z4ROH~/d6Wv;bMOa,G`&.%;ƞwPffHx=uTͿ#~r\xy +ޮǁ.8y{a磟"C&!&u[t< ;G'^B*ht]Lb:Do" zPcw9!ٿnz剬R<2VLƆU*]kO挃QO*kx)/(9"DpdOJs-A1Rs8Z_` Fp\ń6Il C랉*wUgq9OL\~&kBڈOFytT أ"ɦp5}ɐ:7ư+4PZjrڑ$ye*؜r5(|˫2 2\U oK 6*R6Ū`)j{XL9ox87q!}IJ{G: 7h/FTR 34"\3I(ç.R$VP@TL#fTI16UnWA/)d,o% ]0M<nvNhrzљ1$a#iPq}q(`˩ S Mį-~y#9~/[>8B(2<,K6뇕sB`Z B>fPl01 Ί :P;.`pv}ֽkņa$e )-]/MTN88.WwNa9(&6BjlMޟonvp0|(^O^yjv|Nu$0s;|{S ;e45V\RW!2ERhr!sDڵn3xVAa\G5 ;flŎ{v?_{ _Ia#Wu@f`N/f6lH_Js nc)< `S  N!zFZW荔)H~OS֧;)V|nxQg1Rkٗƴ*B 3+|N(!¿x4V~T.<I9]q:tK ;Y,KJV] ~T` -h D Bue #dj/Ɛe+x;u&RQ(&oW{4x Pi p 2*'E\";˾Hvb#y7@ɷ,+bh`c|B.:坘(Gw .h*o19Շ]4g!z^SmلMau l ƣ&&#$v Gb_Qgz蟎!Bn _u> :IsP ]7U@j Lil՗cXymQ!Y]A+Ogy@`ٙH˦Zvr1AIZI)VmfZuT}\˹7Ig~@lKhY5\ܶW1\NsODnt[E{Ύ KG7`4K"]\ %*G±Ls䳖5yZŌe3aRX<>L1,Ol:2/DXn%ű^oƇѲ.8~h[PqP-ͷHo?gUYAð=ݵt,VaT])v G ͅdEQ8.*L` z9vh5V~beeh׍<_*_Ke[2ѳC! VKIJ8\OH#fwx.JⰮ:m3e7aQd`2udPHq$jG{sC4O[?s2ҽ.A1xhWJ^ ƹ3e!`biLAf? /x KkOAJQ9 `;V5~8uBOx\ mZ/A*tlr&v]cfFaUwiQ5_sϷh@~bX:L5$6; q{DBnM_>=^7Q's2(_ڛgًm~Wgd^,EהzzaWČҕ#֫c,t̽c @  W}J kRl.]]4u*]q$r|is!:Ʌ4u^.,[75}3E9);[M>Pt"#eeOXB&=~@PAs[g'9`vP(Eg.I>Sm\8q45m\r0*Tuuy}r"]vՔԉ6c>g1ķGʫWn*_ S\?ھş6%l,"rhr,j; 2C/_dZ%8S"wش/rvqPکf 5m4d;vy-oYKz]OS< (AbAJe%of"WZP_i^QĈSAgWnG6-ࡸ&[PA`6bS@Urg V)&U;?Xps#Gѻ *H&T ~s@y4 S/5Ny$ykqDYۊh2̤m3Zbb%:Nfuf{.0 ~#Pl74B F *cS8men(N*"7փ=<| ,XD=1/"OÛ%F Q*W+ Z ]"۲<o$"@n3,R?܄8MXCe:Y 9=xDӿ{!#v2뼛߳2OmN DWf/hGiI̫/ZG ut\#Yn2g 7d1C;Xf|J OE"}16mzjsSF|=؏RBY[PE[Jןڦ" $Q{I=Fm#G2h$EkT:`ev2cv-,CB-`Z4>$l )R>T;U\ĘBUqyIsg`uC0ehf Na?$@oK\"0zUzG9eB(jrX,^ĵ,&m ~`Gܣp"6X~XzmM4Q 3;#Rj51//ﰂHSkceRА,Hh f;1jX\S #ޮQS\SFH_'] /t/b7uن1*m!rofxHy ҽ4 1gjLοĉ,*-׬doF h1 kБ]&z#Bw7Rw\~9qsuo 1| i2[0$!&~KY/sCu@vP^Rβr{ ?3i+I v\9Ȯ:uΥ"ב+G9QHVtbh}~(vBO gaJ=g]#nR/=RP#ky'+#q/noC窞gvE4&cpfi8?˼uTKnp(b5Z'XԢg"űK0b 3na3U1t"%Go\otR⧅J.y&و$xKFHǪEBtq#{BCKIr4f ~[ dQW%`;bV$;Kcc8nqgh`,y?j[ ۈ $i8khy:M.'we\U,;f.҂~+8ו?M0;% {cJVŔ~\sS=!J))䍗+ɻB ݧŤ'${nQ']/ z4ԨO@RclLF!~*(ԧv:M( aKVA9-_IR>tX!ɔn鋃vj'>N~9x*W諆>~>Ǧ;Ո'-HdүWUe t)X=FcIϛПǟ|0oȥ;CBz!.Ƙ^kX(һ>?$p+_-@أ*["]ߏ bGwd7<-tZ8v_OvTJO^1baV.5+B0x;,{ 6 UD @bgC>gj#$r{)`X#Umܰ 1ZQk@n3'4c`HZ+M5E[_e~`VI\T\<j~NDOFԦu16U%.2B;?qJ)y3hbz֑X^.kA - =O`Il-[]/q' Pm~5ar|WXSpty+Ax@){ yHWD?(ha= >]8}cWi0"|\TÈL݌\#gdBw]3,9C*#}w./%w*yY+` ݉ua61iR#}d)͊iTܝ>Yܠ hFd!>o4ŊѠY8a1._K {׿"iV NXd üNł*MO69Kޢp(t(/-yDuXDm0&KtU1XrjE2>>K,Ofc,Tć6[w v݄V!jpϔU;931󲢏_OBssyQg$PPW)X;P+<._M2ҩkV|I9͋fAOwcI㩶E6㡶[h۰H֒6VȵWP׫ꐢMj Mcˇ-Spa\_}iٛY؃+;2Ľ̨mga& fM;Jy.,7صDC 1 A FLj7 MAYڅvL>Ë3=%+5/7ʎ\"s })Dr]78:_N:Ǘ GcAX8YGur2`@w$2`FVQYɀ)}F(zsj |P $*a)*I$n-,P-uv[/")uxh(]Mֻ /R~0PQf X_oY 85Z_*]"KM1X"wUOv5ze}PBy!ٷZ2V*u2RAZ)D"lX9? 4s$"-4Eo<2\FHi/,]rGyarne qkDdx55~rL)(u0_r "< xAX:/d)zh6LWaWj2LQ63QYQ$L!|3A Dѿ_lr[R/3) zPcXaU.&iMd%ATM,F|Y}-@@PJsQo^'Ƒ1DImV)O0Yt.fO(""?4ndEJ`1W:[=x8i' M2#%!_ )"ȲVfJD^Ѹu5=O3Y(2w;e28QJ˗ h,3 4,\V˪lZ ehcˍ R l8{%iJ34@.ڬрχFc y#&۽1;;~4,qkK`7;q_E{=4@3/A:uf1zەb`e:yF Ƭ7Цp_˼P5J]>Ј7@P> „}õMaͥ~ QWbZ2-Tr#Ş<>{$;s4ZٍPjظtsPm'(8=qx_"ɂ^R+}΂-חÔᮜc~έ%RZj=YuJUMU'.v>qzEl Cf=NjMx_Dh;HDwM# F[Av-~_ y}(no6V%i?|~DR!:9ZT.Қܧ_jY`}6 C+"j NUJ1_dRY>jm2`-7޻"״i/nz v5WCGob,%,n< l[Rm#I:,s0 $7l꯴gCgv-igOʓ?6hgr 1q.@CA”7˸g 0I6jq=MW~j/ NcK^УL8Pfa4Q!-m CKuSp2"}02 f:~*}eu;ɊtfwYj`ܣNQ¾t`94P2r?D۸h{ƗUэ^|RqŗH/ióor`xnl`v^ ([NJ''bTRܲGC7ӧxl/8@wv<92 OJT -lo %KeiuP|W8Y)e׽~nLIR۶ޛT b)Qh?A"ey߃ޤJ;\eZ<%:+vmμK39uo;NHOP1pFen@G{l?#7mUpfZS#[`9*,YaKuE !ke7Iiv&T}XgCYv[fwŎH 'ajJq]xnV,G}ZwR^ {4.2S MDbYs\%VpK=!Io"w אfo /'01 TDI B|ԡSWkL"8qZ&}!Z4=$b1-&:*\x^huQn!3T`@1l7@^d Z2%ݑ3vn5+4f;/K̺fB^!GdC@ |9&F(CE^5ƴgĩ3_3cJdXz6#^v/Dseم^sPqԐxF/FlݿA`;~e"efщ+ m}<'K_Tm,!E)9}G=)Q{Fʟ_n]U)"iT3p%'GZ7P3uӇf! TtuNSI Kki,v_??fۼɧ8VW*ԆgOFEP+b6=x^{8~,IyvbkvohzZ243@hcӔPl]-Zo(40p=#vAҏ=CxK!^FY@4Js2L٧hb  'MRY#O%46C@|`?;4++l9TJ1/6Ow-t-6calYasACN8vE?qK|ZZpK{.&͗jE`qBՠ=&Z ($+^sasl )SDZ^w>dv/nT[脤%Z1va6~?|~[_YBi.ұ^J*HTc,P*K$70ž~O I3ta{]B%hvi'Q> 0=U|oxGlMe~$Ry7+wNhK@~Bv =".`<gͬN N>BdʄE"&ZqŠ bRcLARM/u|gHH:na&j-^'ߟq sqm9vVX(¥,19 /KΰATtNm]@i~ yPHZO::V]K\݇-@# Q_,"!äґj(g/^Baq ĩ 6鲚>  Oo414Zc"5I aoik|e-\" Ut| ֡{-<= r'iKSҐr(W_lP^O=Sn.μN" FK}96cȇp jk?:Z_\ tU,s; x^QFޫn fanŻ76ʄA~ tnx8' վj7+*|Z> ^wn2}KP |ar9(oԍ@aUѿT )wz|n!VEΉm/iiě57I&Њ/hN".zkN,&=ve=9߃Vc+Ari@(:FBYlLCa40J] ݘ7* _[]zHCxB1aK% )&wu9jA F. ~ĦUR!QChz N@x<ЪK@ y"ː;ą-VTriGZ9rSkf8K)/`L@6P+ 瞽}TW,sY q(Hk]esОBIƏ 4.^E{_f/J45\'+4¡]C?x860h N0L2"Czd\ xۯD򯯹$*+E%rzr ‰R!N  GSOocɐ;ZHB6D MB;{Ge5F3/Q.^ P=h|E"a"nIdSe* D>cnզD>ɚ{Io9&604XRz@¥geN{~J$̐nO\&*I CqoLW%%nY%{/ݾ7Ge[vؑn›B *{,)^NyZ4IG ֑\V˅GjJ)6lwxk,5Βb-x:S;Ovձ*L[[~nq.A;]]ݼ 3@Jۓ7ƅ)dG'*m50~<%$yԍg Le{;@요rBF4Ϡi7415 ίϠlfo,Ի_d`Q;s FpW!Yƃ*k eVwWGU\k"kH#5rg?xT<)P̅ vi/l'c+?RLO$4 q)& ,\G V8E| ݍrÍXfi/lPEvԷ2P%fSWA']CD&(CB~ oйt>Lc:BD5j#Bs>B_| ޫHzX0/ ^yk0Z#Mv5o_w@݃`45^ yHeM/7O`3.9aZ˚_a<0p(}(3~c.Oyܕ"e-z(t(G}%ߎ 'ᘞ7Ѭ><7@෉f"!)3}Kba1 A)Bvpp2Eџ+US)S"K?FMb.?n#{]ᆜ4M΃Ĺ繃0r,m" :^lpKOXdȃ]i7y VEP %C! Cu:qFM\ueMm)@ڒ/c|$4o*!Xn\?0t(m0[_8 bkp5ᾦW"F06G8%޽K׭pUk[qE7/*\jrHܩE{='pbpn\%2=xΫ& p//K@R*ܨ`\ryבf5ݩg'p瓵\q5yکf\mTOC^`nػc4!F͠ ͜Dv,Mz$GHPk9EAus)W]0bzƧa Ui? S `t&`W4{]sv% a=pQ0k?|]נ62)n-FHXrd(=>'3cWfgXfaCwɬadh֟ízu1 ^#A$f(K,8cMW:4wf9>&V 'ͺCQ|9֬N<ҋ\o ~_uU/UU^rp6;Ob !{41ѿ9BX8C=4E| 1t|sTS.rMiVyW#06j֘ .3 mw!`gyY'͈]S)ÎL V2Tt/p7nJTܰUF X,LnVQrN1K48PCzčxcsQeCS(nW_Eb"A+X4sLW`EZOX؄&:r?̄xu3DnaqS 1V8Dµi_T}_d)D3SN`|kډWt)E4V,If' UkCl% ys ШJpJC-y0`dG>v IZ*QB 6fܫlЇb< :SQclxn,S8s3Oqg]. }2A G_=:)C_z.Q(1- Mrs UeԸgqܪ(WE c`/IEm昶Xsʮ{ U:׍c #7~hN|RV >||_.cgi0[THLjF0@NEe\$nپ_\g>ϿDdt1@/K򖘿a uеv[xRmX1-]pD IWY,=0¿&;]-/g 7Mʷl g/Z _! =\,@qM9L3DWXT^ W"xuՅDrc7۱ ^% 6O \٩ ژd&%T{²&!F"wwբ&Iuc v>jyty8uAuQQ(HSPgviҙW}d=`N@#+])9D ma&Qk}u A.'.J&'ȽJnaя2 koC.hvo v=ld /Ds~g7 ݏs0hk0ZzHOLoYMjnNAUAa J:CcrlбH{Zo\\+fq⹇}o\CwDCõU+oy 4RpIcz %+d{!ŞǜL!{&E"&U&h|yk5 v-^=g\Gum:"8.2jgamVG ~1yay"ߎFLn/Vi0ipCt i2)B ۿMKA7. ?jr7Ӊr/s6sGȊp_jt27aXU,cz szʩԎ$ X=h?m96 "N!.U$-YOEʮy2&:3;wm EZѼ |z+IZ=pw䈼`8aF8TM t1EZ'_@u.VuA] ou> ?viңO4Qn6|6bKuk̓x9M. JT{L[09Fu"p@ Ry1Wk]ky._?Q<2LP"=fFfmAN HfaXnBd0JYpa/#nyfW]9ݚ|sH :|hBd=Oˑp$%`USK;d3&U`I1\t̳VQˇH{!ȓawP3cԓ7j Yl@$ϥxIruP55VTEBJ _z2P X]|W)GYоT ֵ:HH{Y4ی?7]&TEk?~}i,Wa P#QF_'EZNӨ Th'tun9'ڍ,U:]t]-Hj"zxyNWlªVnP.EWOŶ@wepGƻѦLT pvǝ b >? ~tF9CZ#un"w(SerP H3Yi0{pA.KRu{WxvIy Fs^yӦAFթj0r QONE}ob?zg),Tnܽ+C?=g!cn|hJA3YBdj Qn(9@@& p,v8 bo`E^#Tҽrjfޅ@[,35XT5HK6vI9 2)hac9N7-XLxU I|`c,a\L'U9A[VzN{|?g={ ThN¶8?<.Aѡ{:EߞY#"D=On?kxd/7َwf M6*ƀW`S+aBd8tbto =1CN$́[j\b%ᎼyS=HhhGFt#Q۪OXƎĒ$ |, ]j ^[nF~wY,n}f!} i·AZ✧o),a{E"z: n ,&;kk"@K3F4/xOC'][]JծW+X]f`Gx:Vթ<`*wNY5OGg:MwNR[z-ˤ|CaH;Cp]%-6*fzI<!:Kdp)h!ŵ?)*n g)ʿ?REB% L?Q N՜: KJL<56P3<`Q?dAA Dݣ/RfsHrn0A -ΙK9NۓO.ص %M{a3UYL9\7@2.B[_. I2;6AUjP'+g",H{L˔*zÛ`' nT|;ۗUz/Q2r^qd^+U-W:ϣ6_Z T4 $JU zqäH Ba/I]V#AeN:D7EGb~W#n_ bAp滒 W*(#{ϸc*Pԯ_́@ 0{0 fC˶lIF2&]{X(ͯ: RvmGÓrԸw ގt8t8fNXOv)pAP yݏꞬEԥâ~lُlȒڎx ZuuB郅HӺmIpgWuC4zX={ Ȣur;mt+ϴwsYQܚܼ K)zb+ˤMt |2݁K#|L4fZFpk yh:B|ұ_XVo vBًu)mύLǏif$Js] &НcRlʾ `88wws p (#َw0_Ȫ >X8xP!IvyPa2eI]TO <b:aatB, V\&]h&y6Vl\\6q ưwV}Q,$)r'jpȉORO樏Y^,,~Ct?w p8/bsvn,0ڟ:@w)gWo_juBJ3×NVt# bhDwuuj{UϚ6a\'v!DOeePknnILmXa|ZOW &ewJ30(Q)r"I}^Ď*c~ %I[|:)Y9{HԱZxHfNimiId \:)>eȶ_}qyGy̷2IbvpDp F4}䪢"HBC܌!6{6R-Z&4>cis~;C9 ŜU ^ʚ:m Z_?:cT^(j,C'#obUyA' 74dVȬ-rvq=ۃ tNq(+pNe_Ww1ye~BSlwN/a8đpLt_&zsФ9ލ_Y`>\{"^~1;\Ш'R{|Cu=->!|6%ng*=yveਉ mSh*c?7i v/r8+f1qA<[%g~vmR CJ@VwMsryF U,FhF9I1gBL]x4^4w'5'GTuA𴄋ݡ|" ]u?( h!o9.g/Zdz0>Q;`wJX-о:rRzˆJŹ]F}$ܷ_b[xpgۍgE(]b{:#;5>/(4uΐp%Fj\ s,/*\Tؘ3Ω PLgBf2WHCQPV ^4UZ1IiE(&f!hrVj݌AB<*Bc뾩)co2Ju`m.2퐀neqXJqy#U4ϫ6(GPڳg9F3##EJMV I\ 6—sh<W]#'e&6?i dV-|t{e`J+Q;0B6W &@um/ؐm]@+eAI'}.BtZ6+5 >Mp4&:Z0 -fe"G rA)j}&E="`6UQ+-bYs7V%w8=8_ 42Ēh,7M})́ߏmȑf+? Fٸo͈kJ+]m+[{ZMgE!4H.hV>)~q6΄t̿$nS08l&e޲6v ЈZl~xr;-5LT Cl)9st4"uNeS{ŬBVF.Bh*Y3<e6:{b#*( N6GkɰH! |/ay ~Q  B'>.jY0}ò7?{=99TA"'xb.DcKxzW%ь="T[CK KXH=`A =΂Q%>hܐ7{˳k%,ݒxq TQo3u+^̞=L |Cs I:S7G**y +ك7\{#l7q0*g"z܍ x[qs d~lIJ(;y @nQw®ϙh"dA220LDR TnKq`+8dhW& s$mMlP7utf;S3˶vԭQ G_>vC1Un5y ]fqȻW': O *kzR M,saWd|3~NePażW<$væ0aUlV(1q1$#MeFX5EָAV9Ty̚FEDB 4i;l\fVђ齄`$0mhW41UiÅ+uhBmd8rnv-%fu$ZQÇ]וh]?bT jvи(?,VcE0oWZe* >ʟS$r%c]Pցcg't +lRFt5c( p}`/6kr?ȟu~ֳU:րN{JdHhhM{ac]!~߆.!e6 8aRΤ/Eݼ$hi܃e¸p (@*X<NcQ5mn)Oz%56]t( nJ60x& aɼbTa`Yˏ(V`!W[BˌO>6! P7"'jdG˞4v~(ג}`5sKǠ},l?0F(^uYzDn>" EzxG؉L:4vmʆ^8*8SR xlT.h[ #F;zb㟝R"nե.̍ؖ,IF1AyvA;}x-t̖xYG{qlLuv UV+#Ipbo赯ЀH|:N~Sy}@/B s1y_0L;28rӄ~ P x;SHU\p$t '~ V4XN%|5Y#?$* hx 9!uZ`ZυxQreXBkZ7BfT%Y< 5?dE LQh7r[AϳJʰ_<:xE5#85޹[_Ż:|II kkB fBcȦV? TH!PT'c Ze'q$-]č*ټB`u嶰줄+Gޚ}j4qCtJ\9=xHGb n6o~́p58oPp󳖥m3Ҩ ྽^NY^s䨻Wn$ىn䓠ˁpҤW1WN3䰧Q>HὄJ*y}%FV?4`LHgҭb%*@ <CøIA^t#SDVhEB_‹7HR5B꺿KjIF h7 A0YP7s?^fWCNر%E0SW'pxWkx K 깷LKH,LL!&Gm C)` h}1@Wac,)S@~`{ԑpz#+vw9_ +?w ' 1VG4 `h:$yk55 ĬmqOjzZr,C_*+[͔&{T<8Nm4Gtg s28H͸fc$\QLXۍrt2KVzE&vXdgcX!΍ew68Y ! fȖ:D_hb8}@pݴg~^_PK3v'tOFd 5>'O#Y GbXH5=e&e *c3{d}K,0xQ\.e_!ca7sY iNbp_vrw`fS+춊ADV{vs)_d6l@ WdMxTTA(σÌ[6ƟZ)ިXX1^XS.۠:4itt BQR Q^yHVWBE+ (*yPX$BsA!YGug|~8])EzվCr9hot'dFsq-F>&SfpT;XW,dXǣO ް(\I[Rm>uyȔ v:!ؼ,Rf{0pjˌa*T36__֡ ttDZ~+MMzi}x";_ĵ*.l^\ 1͚?;;b$ؤkG&9A2ηkr^, "%rXȕs _+hǍ`"uNv3jS*ٷDS PS9ZKs`p#wǠ+uf:DnH=#JvR@=LZ@}6c9 S.A' j~dy"{dhdvizv [e;0gBG wŇ0ޏCl>17cY@$ᥬ f74r׾ ˠ*DPd晩Xq|s*q#(Wrٽ&X[{lR] ‘@E -3#z2Z#}|i|"abLC.gΞ 1wb +SY7w-x@RY=Ztd /w *2=AKYs=χ;B y\N-^x tUA O6)Lq6==ڎA2Q_ؿG#wQ=)0~T Fn&`؛1`O,^:X,Bv839믖7&dJ/Ɯc{ mN@=cJq?4!968ռ*S@XLwxmis/)p ~.JbѮ xpwdrJ6|}H}g5%y[z !.Li/R|aYg<Mz0pj  [(94)W`0idG\?Yumolh*ЊEFN  ՀaŸHU|\]MGTOy(p#Tc}]f~ѹfMk Ajߧ[θe:k_Hy5 TJnŜ 7h]*Ӈ،83NS:g~A$'vm;L1Js*DԹb1MajAݳ>RzkdE[YvmF>z3[TnEgVw8#T(@,>  Շmtt9_X4ta4|JBAreN5dֿĄ˿xt3:WG@Xotj/z7mP˧mH~5,cB1?XK`"`J D3WD .y~ѹE})رb8ɚ~,\9uq۪AU`p「g~?; ΢?XI, .wHݚ*!`.E6c/\B)9莬ko)\ -h?!ލ9,;n~a֭0)ks[> !;6\u4 5Lg2AyJ<#g2YC{ȍB B> (JTƪJq:Օ'("Fcc۽qqq-FЕmݭhԁǴ{0,V cxvL!f'`[C KucBdUiiZ DLb#01ḿB/yt׈@d(M @}A!ņீQBzj <]8N"蛾^x^9psUt5Ej]#l2`n`7$3 (w}r0t"e[Š5lṲӠ9#c[z,[f=(7FIUV%1){Q^uIPV^K>/6M_0R^ X|jb뛤C"9W5хgo-N@ym-}s"|=8ߤ[\ۯMrQKU]}+c7$iSK(6O_8[KHr 1ߴ+yz1OF\JIa縁ݗOV'븻 ifsy%FkCeb;Z_Ѓ2g+jض1ݴks *We>ѴiwPn1Aˁ k MMy;wܠh<1*8k;Gt1!mE @ ߋ?,Qj'i3 M^ 9[xBĕ %8lSryzbcU#Cw EEko`jÏ*ډa;Q zg`Dzqo]RdEն@5ƜӅimLZP :k?y7!@ )N!. l=L.4ߢ Z<5u u_}{ˁέ޹A~qd2|HAl(^rO }:%]X%<IE@Z(T Xd LkX)`/y$N ĀRxNoR:N=73ZSQn#o7^&(,luhӜ(Ŵ,pL=p B~4M܄\ʷNKEK¸itDJ)IqPg~EWMI,Bk\Y%X,&H % >`qoZ͋hd?G}p~HYD󳲌wb]\kSo]'aߜ)n-4ۖ^%EKEF0v2n6V|ՏaWLq{c203 βo{* ˌu]%uH,%դԅ#g+'PG/W8F/ hdbR3+i;N oiPWRJ[fsn%B͈D۱Gщl@Գ~OFc휨YU "+nw W$xDga:Smd,rX"Fz+L1ע".խO Ahse 86v (#Dܘǔ٩8[^./(O8[5NXv`];\3#g R8cK%TIV1L.ls{W7>y͉DzLK<0=DÍ3\St#2WqaU[-o6}/4x۪|Rc_2o'&2,^$, q-GԅKɕɭѢUWJ0UcaF~Z Y>J7k H?TٷuU1 Lbd`zDfކNҋ#fEx{r]B"M p0*"nq%rvϛ,;:bLQJ ) ҷECcDipp;\:V .}+=qgl/ %ɑ yE$TNͺ_DʷCx02?ݬr| fe%7(d^exCt7Z-Z5o C\_WsB͇ W|pK{ "yrj+?j~hzyb$g/{İWv&]w]P^}@p~/[Իz~f}nHF{l-d5hn&:kN*ncY(UE)̸R55P˖4&/>M>+Na 5U8ʣI,C,ci^.Cv H`J^L<y(v!,ȶY)A%y);d B[Г4:3"}# k@ٷ9ŘN@?ʢeI|Jʀ\=O_#_V){gɟG뢛}[ ~J:78MN$H4y* O|FŽciv\"AhK=pPLkq?z;r%Qb%&Yu ^ tajGJx:nH=T!SLMcrA?Q

5p|ÝّS5vڧF# 1+۩]N^"nInohM#lyʛk*@q/L]ŠUAqKܩ_=0 h=qI_{04UK\M6,dPA X;5IvGq| a谻flNl@w ,)ܸa? Nla :0ruT$6|0JfDE=I)Jרr9fO 3@X&)IIitxgHX"2`U/s(1_Fo|9 -{%U8H& O~jb׮0+Cw [T>u]?Ó/<qSAɄ\z77$zN9 {c$̊WI_]֠MírN?EjCLſ)cMBAe^qrUu|i -"ˇ4[7A^f?_B[v* I!&I$vXўJQ>&JVyt:a 09]$q *30^>7yHA~u_'%Ws^S\)S-WKR5QYcRi^k1)Roja,q=N̍壕_[XH6 (yA\y\T a iMjS"7(N O^BHG̮MlHR3/G[5HmFĬuS駑:M؈0):(,@?M%-bC|(%H˚tMnәVdZ|qɨA|e^-)_K~< גP|e-0f P`,JoH -xV1x4Y^qy~&6Mj o\M<_!%~L)ft\$<ǡYKTrz %+Ě(V,Fyރ=e[ Sd&iަCwWiC eEL}8yQo} g/Ρ E>H-F ,Չ> 0^@@I8Ḧ́ib3Pi%[ˀq}k37&qfE%#{a]}QJ'&Zt6@F}]iG|;=KLo$6TMu1lґ@/!Pgq6hsPsڌx=4q[ %eZ|LT>pÔ_4YNC0ݖ 6؇a:#%P Cp@j>?0jl;q+־hcdkH2gnkSB;p2r֔`5ZsA&wZd kzhGpd}*=w@㦑%hC >Bp=l=Z0K?I _]#M' ׷<`3S{vo[W ߏ: Bگ9jqlfEFk}\^#zǠm9Y`+,r' ^"M0, W5xJ l -mԒ\sCz8]eёQ>.8wÛ 3 R1](##|:0K) fX4jfz21穉GKysw?Ac6%j|wA2MW AaY|5&In0ef. tK`{"G(uʢAa@s^/*+J0Vt`PKB^;;L1myMpϏ)odf&ӫSZgqwA^xH "#&!Y&"Q:@_ġ|yT9d!g{~$ - u <}v 9ۛE)Y-B q}hK\o:PI Ӡ`"T:Ǿ|yJ) o^9̶U8_4y=!)QFx"-(O‹ S4:2 ]iptbtÃ{lB_*!lM hF8A6 TAWn#\3^3v E~hI7^kh1-ih%`gnz,&TP9{T y:NkYKty(Q8Kd|xZUabb6gJt7K2 sZ_464ANU\{s~=ٞڸx_u 'GhWQU̩%q%RCݗ\JM"'r1`W@S®aS nY6Q>XFe% siXyљs pO^ g*n#uJǜ!<\aTB{|Xlo V1Aeqx"3#d(?1vr1h=ESUE,'ўlO]W¢|a܉7&ж50vBn X>o3] Gw"MS js}67Pkzܭb){&Սig3WRutf&O0י>Ҥ;f'.dlHC{yfd4OaؠtJ"k s7-}_Ꮀ I&z%ګأa0҆(&t ֲ* 84H/FfEDrS C߭Dwzb3(uҺP>LY.5W8AJ=j\'ߪkQiϖ~QR;1yʠ >,gK2^u2\WiTbY 6Pu#%Fgl 'QCoc;9U0nGf$g_8$oG{J:%3NնI2 ,Z.YF7RwɤiuCO$%r?@ջx<)1}.s1y ݋j`.^V}9ǒyW!T.Z(av$D^g| .bNa]ݜP rq)54X.Rn瘆 ehm~aEEZ=!ѻnYc(͌#u 8Y<[5JC.r@>2ӭA](Ѡ0PNzwO--i{/|!Uw4f tt<(cw3fBF'm~ &{*7)MV,R W+ԀJ eʰws(tEތ(Pm•v#S+Pa82{H+=ǽ }\`p?tV|21&iny[LLn fy@hF]d:{ _fBːbUvkA "#ٮkS%KGvS/ȍ -zx7qbsTZ$L54ФWj!vrꊦ̹5G{"-VJ<6% ZrJ/`ǷWkRyvB(B>ټ2 HdY[ɽxs{"|?1U4߈gJ"<,߈Ԯf|0>/5֥l^Z$4LgöeF3$`vP l vTGxp@y3 7ilQXc@y/HPXGi9KG뒮b:paWf)דg@a|y0дUHh`!7SKQi{BGeqi.6'G 1(m䴵;2?: $>>w]= ZgZt<(Ne[-[$4C?U@QK:GXޕEBz&<=F/KZ tϢ3Ge}xdtEL$]TJ8^C/&><>Km;ƫ ?^aNt=DCgоNHAiիrÙ_F+e{*`NJrA+Ӗy7\ӡZo$PI^U!4rhjz2A?]$\s[ZkyJ:t!۵Jl~=pu̥[Mic[/HDox)ᛩRK p,[?OA,&۝Jg/ʯ#A:< `pM DJ?Q?mP?% At/R!OA֓fIsnzx~d  yۧo\ZcAk}Y>rylUږpR܎w -WľGZ&KkCƺ>/^Et̠ya#>lѰsl.`T2kC8[FW& ZXw˻"_ׅgq]Al  ٖ1PYƺJL4!<`fB{-AP0(YM| \cl,4MVJ sɦR{P<,Q缨y=}j:}d[ɄnFioi$पz~5$z JIBבVh>O::v?1VեnZ?EG>9]<ݫįJNv1M_Lz;[d!Csoqܰ#ץ:t6utr "@鍼a^>i Ry!d4.':.GY7A \]橪-82dկl[qE N-GA-<XN=i6EuIo,C۲$3/dX9OL7ٽ$,\;+9'4Oekiz67_"zG \ L7fx3!HQZ׷ьlSqwk;S:‡7 etӌ+(Ii6(fM=lw5^UO\bh k6 bqF6E )GOׁ"j1Gϊa!`/TFJD}ϒFsxD 6Q콖ۀl}f[MkhgwVԷĺ ^ѥr[ƹSIc骺Eۦ_*8vW;A%u1%~1G 咓OORՔxۮ\IV%jY4kYXxR @w5Ƌ(fm'g|ĕer?RAc! ̰huS')Hӟ; qa2:d#ޞ%#Mre;5OHn!Y42;ԼZ6x(I5hGޢ[65+Ep!xs;acZpQ\e`m.kO26T<ٺqd]O2VsE<R`~ ;ؓ<]ƅp`,oUÞ,)o8SGVChOz6-xG[#geAaX) /6zzh՛HEgjbsP^嶦v##A^7,SCD,B.@c Y2?'^~BM+􅘬 5k &ݬzzutVQy<[3㋘9r ~0S@3&q ;_]KNT| yJ%-Y9ihgq{8pN^9qv @t_ϵ)!m]~8V ZX:VJG]*([<<,}4ݪ\;%4>)8[]|g[z ^7 }b#9HBxm iٍd-oJ !b_=KX Kǚ'B1g`Ku섉4(C*sF}Agl>KCxmWp`D #XZhQ4C.R6`BT놕Q5Qo%: %գrS tl8 D>7jOI߶ LB/>mF9D[)(5lܑkzvQVXSf243:%L)F~||~Kߓ#fUJOqk/DI0VO?uBG8Ʈ둫5!ͧ#k:xYۋqOg~?86؊̏|i!4=t 6ln@rl)@[cRnr5- o͘8yD6ADŽZ/-eAPD<\b, Ur<'j{ XlEqpy%vKzu~O* SX *Ӟ@7>9dJ$yqV@=Qb*5?vSs}A׹@(73B1PIX&ጩ('lJ-׮SFfGy먓2߄f}lRvoЁSVEZ&{($"'T'flhT(zjbw@^]^ݲA6Wl'~%z}ͭED)23]B,U9XEce= Vߐ^C)|q^:rO G",۾ܻVJZ=@gtJ Ǯ 8h(WfBiUy =?t ]~JEeec 7^4 1:D{r}b%?YŶd$梞^!fښ⟊1}D@pO G`4DWUq)xxӹu}djszJF@A3XSX5":QZWf=VT((l{{@Ia|N0_~HsU[js!/!HeÓJ7}5",] @(wx5|XNRQ֕a_3RZ>9?w#tץ*'c;H!7A V6ŝИo#MwO"e}yE.si79dPqG ޕqպ)/Bs!oG/NCb AW&>[QQQd~@ïg" PY3/p>_+w+ %G.qH^ }ÓQ(E?q3s[N VI`(9*|xQ]T]e9B,r:Qqz) Cnp˘AjI_C~UG]$:^16RQQ98/l3 )(߃C:xĔkО|5c1%!9X!`8hy.v%&Yp.,w?g2<8_ǖ= m1tCh;moe2 6:( ‡wdFzH*VȢpG1uI:571wɜ}rUqWfZωߖ"v_gawaRjJ!RNl-Mpߩ`G_eR TE nBg{qU/k2왱fU[ZT7JB`q\Jȃ$RQaP,.ފwײmd#1i!I8Gu;3鉦TQjkj-4dcj*NL Y=q*m7It@seV(p0:U=1 ӯNh0#{-n.F0{;toM04[>Z/"KT c DZOt-26VP% håe¶ .CS'Ea=0^(B 5 NGዛ}D}(W;*AY(Gl{3u ADf/b턫3L囐zGa\ę!'ggܕ vu7UȞr"oZ5U&҄ ;ؠܡV!}sHQ̸I 0n:l<$r3ȴ-Na,Iâ`c A%"k.҈lG)S=!I-4\vR&!n47znFļrD:3Hl]Zȡ{ &ڕ5H9z#L *8 w2# W2L'v2 ,ԝ̋?*s\,֪K s9[% }j4KCg䬹]@ϱ}'{p1dӡ2aO,G˔j^VD6I,!lSp#X&4rٍxKG5t6_7q!kU:.lg[ҚQ6Ζꔲ*8Q2Pjh+ˋ.LȡyA:\2d T{rݞUQtILLicqDw6n¬0uϚJ@Li>:Ih'tt]u# f8$Oqs6E'X5w=co%Qqi}dr1N6 Vy]^S %#hxwG5ג!:Ò45۶컦cWMu51VEWG$.͐O *XH:<ϵt"(~v1J1TAo]d>X."㴬-4\7hxG_j ]9^v_ҾØ-9 {jmLWvzrB@a%/4[r$0y-VL'K ~oyT>4~x7OZ&_\}=Ew ҺHM_=Y-̳یFX}GVPFTMY>VQn *j|gi)?'-伮 'կꝯGͭS[=c";+ <"$]<FC:ֵbvHaK>TKy{D7y?UH2~BPIf3殍"V8 R:ØKKwsOm) VQCHWFA:Zyl̗+ߵ,Ӂ9;ިK|#lAJԓO}9xUF6=Rw)Q= k&g\4qVfL4Rr1A tdSG!{W@Ry/+k^*EƂ+^(*zzT{Z0T׫Z ޔQ ܶ Mx#&JSkw8u8TfAH.ew z]*vv;-wEn; %֕1^Lekķ-xM洌X^[4 t{|&>ے{~o7;6J <$SwLRl-вN1.J n0+E˨z¶ܿԴhKBUTQ\٧\Gtx% W|ۜP;X۔yeU2:Qi؜*(hOd䲶TI<}\pa|Vo-`~!=C2׹^9֐m# s"^+/1:ng]GvT|W{Uxxo\0qj[aaj3bL}D#ñ8:s(DQ^ ӤD+.:_R4l\ An`ɫD./Ц}F+JJ d +9'dY= V ;x]n^pz8m_Q]7Z[[4<(IDfU.i!FJ̓gUm6h}`9? _,hqyM$Ha6+#l֌8@?C>yoW.=p|wXaCʼna\t3utVGU(ZvVEqK5illI&R^!.e@}Y\/XCƜS4>zp 9l̽|j$=)\q6ή04 *bQ:CN%r,xlCX 3RND\9#ttnbM2H m?ZN PlƐOcKho.d#R=t]5/3{`΃0tPT,P]᧿J2M[C2w 6P_2k"Kg~౔YUnPt|)ܒg7ޛq.MiDQW ʵn'.0i#;*WL&ETp~TGG%,瓧+x F~L_ez)H $KUx^J-yADuiyxU^J1uFla p #%9\Is]o: e%i'fЁ'ZSH|u3Mth;x?% ԣXImqEՌD^?< 7}cL'OߠUs&8gmH2TB @y H9. )YK5݉I{Zx<4iw4T.Y޵/]VZ#z7N3|T4|+%aV{A[l bnE)2cڍxXY(z!ONVhw8H# qvJFwmXOaei[^?wR{9%nXrwW>9H=H !˚t6*0DeҰ֝15ʠH ȉ<3K~OY? P+s>R Of1_Ɵs6=bhĐC/tPedR4 nG& -hK3Z xEΌ骘j6$2㞱} bmMؒZ2T)ۗ竝* S댊kY,^Nנb WM(ݞ|?#+N/W#'rIK?Hr,DEa=4Z3ã+@1( ,yaT -6t/bQ{EY('?)-p.JGh *wxY1֛j^SRܔO Y*&z?)F'NRZā5+p`gYP:J<}L};GtN#ɠ<''ľ űTN^E" nA&#蹽R&>uAJd:7<`1:FM>0eW'3pgЌꞝ }X]|-` z g-dN*1l/XoN'xl\51T=z 眩l3UfAbݽf0C-&(&4F-Cu>0PC5$ Z#2)@z%1.gdLJ!G#1\i>1˘kH g"soS<8,1NY͌G[q~*t#{fHpvy,wBdc0h 2qdr%>:U7q^ο7-;-;m.3Þ=s/9hl3݈E'V~c8g>x 'ɠƃ%UlC CsΠ{6C* xe_NU=po*&=o=}z$pI1O@VUᲨ+-B`u>] 5xT Y)CfS';7Ht0mO0u+҃I_rRTHZ<$ RҌ|/Ў$hbNZ,3-5NkdҦ^0@'WoXM4$캞~l`xL )?;Z{FGɬ8?D`_zH<ç+4N T4l2 (aa;]*\pf,#?gCH+T3$4-/͆xR(Pv^$?jY[M=(=ֲ|bSxmSWhxa1q,Cvb*⺶37KRRES=; F0\IMkR_]!\lD^[}r{DyaXGs)~l:?%gw{.WxY@m: -0Yxr.>蒏N1zc""W5DRGhICZ0 ~A>PPqZ^ h\h@U230Uflwk2yKU2_.ȭAAܳP{ )^=k++=\cI݃UXf6w'KM 10Qrvce)[s`FbPܨFEY7;*s@"q`rbd1 U FxC)Jxf>%}Gd?=OCҎZE3̱G!微{{Yh{ +^-MX_-X<؞AsR(c_NFG(Ez6Q9gPbau@p_Rz рn0E}к?:k)@W oDr,\IcVxM~Ū`[g/̓=/$wF[I-M @tл?Y ݨl0C1mu_7u#Fj99Dr/yQYಧvP*B t6 S8QV)?xgqڡ?{|yȥa{)__P($mx VX[ѽn# sIO}L[d*{ޖG^[ /ڒ#>PJG/WZ&9& }jw=qW`t>˪/虲ӣ ꍆ76_a_TT K싆ϑ3%3{D-j {kx&` ס 6$wq4ACtʬ4j%vE/(K8dR\[5OjkRKʨ-߲<~=VɎ*szJBy+C&s`QR!_^z(=QQ4'췧FOPELJ/Bm:߸#9 jϜiT 6N F?,6%JD\`*5D&"+V,s޸2h/z^w|GԮ; AKA)$buZG`aq )`k-y&lX&3䒅YS;IgYP 2-~P1RF Af^+4 ӃߣYMƐKP^ (%1YjlIHhkX2Hx[iS&h ?ƕ{[kG"NJBJ{k'H%ËP{| +iKL=so҆HR p];y+GF-]G?L3JP 5ִyX@ԷAꋿ f+DzNX\hCU"#籲q ע_FG=F E(TI |B#dNSRɂ 鱑Y&i2́rFtρ?L͌l,^XzaҊe4OA`7:>r#M1aJr8%]= P+C T{}9,JFa O2+<uq \y3⫵wAn$I)I¦vAYu"$*>-Q񶓁Ԁ3w4Hu̓pqn  H2o/Ҵm\LIzMi.W(Vq >`c㬌B)0'_gyi\`v \c~I;"Sv˘s?Omnm Q;Ksʄ_8YZ%M,)'Qn1y4;w[I$H+|ܟ H2@1֠bHp%:y$$=V! ^nq9\\iv=`jIHxlkd gO+"O{%Z4V(K@k_Dxi6_2.6͒cH- v6v3n=ס۵l n:ޗ]6F{MEḿ$Nj}? LY^Im.]ı>@˥Y$w:co 9u&IB> '*{ቄtkQG/F&? KirPX4;3R=D#ۖW48<٩ޟms}j%X6 7C6IE8v {x{o-q?,8Q!Gfl4Ayw}^<xh%},wu0-wf9 rvdRZOGpZ;Si~mTH?^(;m. zcBlZ-eJqeOTn4 u.q d`!=%NWi0B*FyyaPkL- ,;L A%iP :=2mWzw㚤y]2^&ƛʒ{ylݷƨZ8$p-UA-0e%P]n\(a~b_} "*c=}pZtka(Js'fTF 19"Q頩Ǜ/6HsdI!%{}))Żx䪏g킍#ul g9M5D Μ-Zz"QƞܓS!3ln4W'6|Fn1]LCW}#\@y($~ef:d܅ǧ^pJG,gn޳ ,#MGo7, hAt7 +Дe^sv|cy0dx#Z#gyqhꂛuU C H{ ׺>Kb}-#A=j5a-*`WĈL%A +|u(QYmTݸ")Wk~ %{^`'z+L߅)A: ص )Pc+68wblM886`$CEBkm`T܇PRIqu*RFt ftDW_ypi碲ҶӦ-Mgoe1yk}ӄ*$<ĭzձ^.awOyG[6|aZb:S'GB#[x[ G46 IT'@l5ɟ=b/4%z%"W Fw@1WۗG .\|@)P"m5YwQSk ;f5q.3N !ؼS4_,$)Sn%?TFQ0A$?)|4t 1B 'СIz/yUfu7FrlSM/§?%L֦]1& @J{IXiHt Q,-m(F=84P_un h[ƫ\ ;k9$P_veb!,P[` mEQFh$Q]܈MIoW{\Re%GR>Ң.H!O^O^$7-rBDr^Q~n/Nq}FTIWff:/w%4)Zʩ~ n ⪤)5 *"4_<%D¡7=Fv^iE| LangVGm7][%Fp l)ւWc|.lmNT&L\ )}j5y@#5]`U,3afaػo5fQ 5&õ0rȪ`B M:Ŭ*ƚin[&)|hwr:9Y6M"yV}V9Ll{xbfPM'jf*H~\mpν`y ʎ,Md1<'c`F L&[ F-!:O:5Vz)#Ft!3 !Pt"a)9VI}{V[R_gVN:L&x;P'2 ČpG ,uY ߚFe!(ΙaBwz ۨ<T._N⼜!?bh:U9}j] wLU׆YLەCU3u؈MaB ]Dފn X! =Krn^KJ+-Uh3ɢ:}2rKC6[]vG|"-!p.*ڌ˘f8?&J[(0+ /%bsСvi)(4 3rOT˓I/SlA*R)FzȱxJOIBb10Aîԍ_fQ<eZ"%Wot&L_#e=EGbHw[0M("Vpkb>[X+Ŝ֏nת\m:b ~5 !L\>&%p0t>wD= ~> | *Y9 /5ܧibZRNų2 E4Ac}{l=U'iD€NW;5s'fV r.h' .v~?qW(U8ʴn:EW-!Ж CpkX!b&ṢRz@m1ԂSDFO;@Zi75׮R(]%SJ-P$1 ָ5^Vm{2E?gR$'9kZ<񔔭Sbi/ieI+ߟP%̪q[$4JOQ#&BI;2綢_/jxIGg?PlUeJCc6x#[mgܲ4i%%ȏ<.K6EB5+} -}b+. Uk٘HzKv'^(Cok|R{i[=N2JN Sf31򛪕"fo=CЙ6:LUp](MNzǛfzd?<ٝf ţ7i<;!*E{zߜňWdynNCt5\$ "nTlT9fˎ5 ڠw |*#/J# iTcK+ĒzoGs5cNJc~t(7#{䐗*A6FM3|`Zv$)LE&*Ocn_/"ɟO+g^ilqOw|H g4~9T`nMv ؇"+8Cߣw8{SʛPOc_3ՀuR8VnϤ3rKQ=*QcpkݞE7BE5\cTtS#;o/R╳F8"LF\ewm(Õ-<tU9GmIKuާrdV18 OlYԂ7u@/KdL#`5}Y8t_lju8s sgdUuvXƣND:Z\ywǠzGΒAܪl ][I wY PcF1XtXX]FW!97SkK#|yuT%cu|&}aљZNίKj ,!C@P{,b+gUe,k&U$Z(p5h?;^:,A9}~O#c!HRAias{PiΆ*FIfxǒkj˖2+>K ]T0 tuf+ R\klƬP/=v-v"l S8{q˷E8 __J#04/!$ [m:hgK`r5Ʈ:2^ 8<&D|7 !ʘ٠fր5L+&*Ӹ[" g^,47mgs0&$l*nHyrs'l*42z2mZH\g:ʎX')եMGHo_~=P>(o<*f~)d:* |r@qy{?DlPw{-qvXhjC<p:?TRTHYuG\~=Di!6+hKq9ɽdv 9ybԺ SIϘm@+>1;*3xHDJS `ͅhȠoL J[:%o-o^pw#W+~x(PrQ;ߎ"0ҝFETZQ`zwS_a[dx+DDH0GI lRȎV6 zE,;Y.-M!p*OGג¡Ɛ^HISa!ƷÊy`HVE1ξ] jeXr b*\Ƃ] _|H 鿄kv^0cCZ5]{@{?fLv6'o{iԘYOkDr#,ձFq|, <f0EGqϽRm&3 Y4#*5Am6a<|eo܋@`Xvezm㰲>RQ ᗎ2S&b3.2(-WTx}4k}>]PnT"NH* 2AM+ 8 / J,6OdkRnIBVGU뵠 *i+ L`EYBoג4p jVVL }oWqDAEZb "Rz,8C!BKuC3/|?],󿗸W7NVu\׆ۧsoW8t||bZ2R)]afIʨڑ bօ 'pݸ\IFOt0"o1*}+.7" 0P͒;q)'eJ(ҍ_qh@ {U͌cшP[jHTє x#;Gi&$ZX/@)Cwa`^ P`ng+0'Jd/~h& [4 A$*=\]nZk!~Und@;Y4,Fw[ q淽n.\u\T,kFD<3YE`H+BRpdgq25&f_ HDUkݦ!'|Fsd.3T˙P;/haw ڭnLԫɩ.KPunfG([ o$\vc&՛.|B:\hN],Fh-3iruKG 2~cvs=X:rgUE;;@/)TpjjpO1"-,ψUxuƜᵬee{ɐ7|X(^FHߣМRaf4EwcM6V4{[ \nVS _1t?qD܏2n5{|{k@P.aĘ|Tbn'Q2<[> f+d іAX UmjxȺk)>^ ĥ{'|W"'ރ#2HH:YB9ލ}wx:fz/ WIķp'~k6#9 *Mir$,ɭbcnb65V4*1vVPWbBsihc\]ȕ+r'Zj 짦N0#;Řɘg?4qqd uJx.OE8oZWN4<|mt![+(dBƞLa{V8Kq/lFu]ۓnҠ\UE],ųݻR154] cnFo.WʹtN8q O!pc v6(<f}^^.&(Z~,}c#:Nu!R]՝q #yeرz*RKQ&EC ao[/kӦ(dyK=J 2p$f b^J0i2TNT؞e:`6&_}Q9QRc=^Y-`9?PAG%{Zv4J6hGyL)Js3(uMb$ɚ`]ӑtRɆ̬^P-³$o\ ~ JCoZ> FNs jNẠ}9oQ ަš1!a^ o GƮh]Ξ\W =l9#q$MY_V0zqjqLTYW@(VyyަcA Ɩk:JpF\K1yS5)W} Lr{oF1!Nb2j],줜K1D|78WfY&`Hjd^ hO{0r_ w2mb6ZlnAZ.ś͡ם-tyHcl709d%RN/b5`Ȏ߼ !uyu7`~K7 ZBD17XW!̩USܐx)ZtZcEx8"AgfY#3#_MԿ[n ma` ^%>_tQCU :VSkA<ՅjDp$-,t$iwҗu߰݋G-3 eri  6d2"rʉd V S;Yt.KIJߧA_LGd]6=_}R]|[05bzR[S̹RfxH'?/AQCcrr\͹;mhܸA )W<6ۏSfsjW$'v)$K3vڄpꎛ`4.o6z}FP&^ԡh@ ql~n/NPU__/ Y+$wɖ<-kC ;LtqR%H.n*"a+ѽ[.' ?)HI4F0;X[maD\0W,!Fy<}ZgAR0=9>{ 'wΈL_sLY7 S`wLGԔzݏ_\LL ++CWu n3 >'cB(Up d!iq_}nG `[MU>mLM ;z~UӱceyEVѹ.| Ec7w3bCN.rk&B/TfJBt`蒵 jn@0}3_Lͬ;Ó@/\/Ϳe<+ 2=|C:(5U'貝S)Iu8Tȵ,GYO iLȾ4`hQXJF l۩)e?ڮv~ၛ cζ \C"VADBjZ[;bFlIߚZtU Qj4ExvtgCUd"ylm+PJ쪞HKr[ CTBhaR|$7 鮘FItB?pғr+;ڽ4dS+á_7jf 5տ]c5l'9~@ޫN@Kcy1?wK} ; rvX̦B5~}#s"s/f5or3fb<0İ~߁L~iRAz`E2{i1N`4\:6A2; ?ٍ3;{oV&LqqDOS t2ʉm?mz $# dA oR](4 Jtu:<=աV@͟x^9kGCe1HyE I|=Y4Ρt2%;dsz/$(p4UU5ɠ 9J8dбőpoNW܈?pcq7o9,^^S^ 9`hAAaOʬV$X<Α`AIv1c.cΫX' |JN4BWV u X]xǶ̆V?50y62Wp}HBC#)BezִSJzRha^tn*^T&Ɏ`N neu)'6yxb~K"gEćw_/ A,AkF, TҥNzGؤ8. S/秏y;W|ト~OjDWȶdK4$BeD>"\ZĬɽ>2!R>>*j;ZNGYUP<^$DӑɉU!A]?cɳ7v? g9vp|<񌝻30v,>79c‚tYփ #{ $jv;rtX?I1>,x9!/bYME!&HhxH^@QەtIe`z iv)Ì$z47Df+B5_bp(̲g3{eAr"Z)&`WGh|ڙ dQn[9d|/.-MAf!k|deweZvP1Pj+eĐ'ssvYkB$p;4_NhyƜUxz 6ȋ{g;x[uEÕJ2!=QEXT!SF%z; c*6k Џ/(X}REҤVV4jv/cWq/zӅYwҨ*=<:WM:MpzC4,-K(¨Fd7s;/oS&6 P-!f?-X*#BЋ x?ڽݿMYB2n{)D:hOΫar9J04Iu̬LC^$C%xq`0舜ArEz)eʻAԤA͚=Y=o9v!q{y<~ۺ}~hDS$i D]7kym#%/VQP$`8C?6CEl4)H$w#+/X@!1@xŒR ~&Ste<(p ]4ft# ޓ]|B#TJlF zSUS$Y>apfZDU@"-ڡ?tW͜%?ʰq+e31E/6sIp+3@Xsm@Ի:KJQq4L׺c%qT'=)"F4=ܥ6NQ5q -_20CRcȹz]8nkT} ΧROuBi#d'c%d\-㑸OH a]+)5>hF=_P1u0P7iۮ$$Y6=7 ; HY @CURa-Qez6Mÿf5-)}&Vco3:]xG =r^rZ?gDŽq,`R3;#bE_[X lQ.q[a)@ߤ,8h+\J[Uѕ.l?s(Rb);SX>7juP-y|?Ql0噽yP)y߇e"h_2ZT,sk%}u2l#g^w/ H8Ĝc8 27XT)#E|EGf nOg=wGs hylyaj0T5jɰD VN%ö[HRtKB'mmR<:st i-K2u(zKuO“ %"3Uc &ӝpw_r`G@.om)+Y\bdQ&pOp>F}]woT?$QN}٭h$!CKNq' ^?:{-KnNSY=yS$s7-ApyMpz-%P6ىlь`iYP 4Cc> 3&gB5; :tpuݱ jGKs^M ]yCƌ(K O,Pm491{d_\P?h\u"+xME/h kǂ=ݦactq몤^)oHhvԒ7q"XhC!yx[ ec XW- T>jrj&~O-Ƭ[|:ƅش  e/iXҁ 2t*K/ (:Nd+I+LJx* }Ќ6xʁXSdrZ-Seɩ{^Mש L\SQjY/jC_S3"N =m"X?wDVRI{&=dRG+ i!߳8R]H )ꊐ-Ue/a 91 -Q̪.&m57 ے}4|ZA8a.Аp,kslj՜Rbmd(}kZM٫TB)|8{agKR>͆xI_5Xř~@] Pw?by҃TH̪5EqQBKJ2tEL>s.&)!CI q3sF+7 *9rJ6}>=vCa5)zuZkh;;;rzjPt=dÞk:Kz*c3LrHQL'd>hyKaBRn&SHq Xc%f?#U1Q<哃4!!)3-c0ejNu;X?]~ @|ƈF`vyiyaKUD,IV PQTﷲ$ˈ%"M jRu$pׄA):5fF*;8◶\5pi\mul'0NP%4T3HPO;R@]ewx>.fD? x0,C;w㫔 GoU<\S8o1Nj8ᾬ@vdƉ׻Di?l3;[(̏INU^8rQr0 ~*Oօw#^_ȩ?jU(CkV˜/2Ȏ2^sii O)oةn EKjmԋ8WGra5Dmq˺@֭N&ʀ9 ܉7_%q%5< C?zg\Fh6fDN7C+Դq;÷eEJUa+MC_ǣf۩!t2H]!SY[;q}񙇒SI,uAWyVh?n6, qp)y)>S$這*XJumyPOM},LaR |;oA۵1a.Ԃeߜq֋P{Tx#bkPKouh8(GmW vL@s:Sc2 *#{\ [KX+.tΒvU ?""UW%tIIT":F0Yrhe L܆ NQBǃO%}eFƣˏwxDn,Ei+|S.P`.}\Ǵ%^*@BMWK?t]-쨰r4 x;3¥O{Y~ud%+N鋁4Y:ަ7<_Q!ɻ|,Sغ Ek Х@qܫoȺc>GtƁRԏ)M%3ӹlƤꪨamU*kV`2Лj{TW;jSMTc;🏔{Ba`Cp2w`IѴoE9Gj $Rf  9 _CJu& Fmh v]ÇR%\J9_[Dň' A\ZUA“"R< )ׄʝ6mPʲ UT a7f66!N YTw^9TB1򪬬lՑc{LK[4Ȉir`0^H w,ıhH vNU_zI7tZpCD|9oa?כ蛩VE/\?6[8%$D]D da7hT4p9eT '{>'kǃ蓺r-X|TFhӋ:d O]2-ZZ`zʩᮻq⴨H "ec)hobg622I2!~W_Pa?JrưHX?5X~ Fą9# (.:p_v(s u fZgu}&v$DmBWqTLw*7>}JX󇄺,g[O- F$r>AMOwi|5MlH+5Y_Zm ]98f.6#\9ΠRbj 1ޤ _"Y*r]OGי/ ${x<ȆcHhwJrIPD+XT-&F2ƏFB֩{^׮, z{b@?#C`Zk0r1(+R;R\;ozh`|LZ$JLr`X~ŒvۿVq.ߞAF|;[8<}V8ޤ%M/xOG8 eWc:tEKy^`k/e[izP=My{ֆ iE D1vV+h$5mabI|Dk~CU4*W(уȝ-oy!B@?IQ ˛@l4I95ѬVCXThz 7de*4MG~8}KO}.`6܊?!T|uHvݮruz YFI/)bw7'QC#scN%0U Nҭ#v_&&כ-z$ǩ-ݠzkE{M10n1iE. +Td$ct{)&aWcGJmRxM } ?ih4=n߮p'$t8v5 +B[Я=lV܇5T!;uf ]@jiʃYUy~|K~٭-7t"rv^kWbU HhH iZ޻ YcU1O~xj%Aq(%H| jLͲ'YT}=ش%-.gv_nB̯9_WԌut@K NWGOFxTʣp"W#@`䛖Sz:m6pm)w@_73|‰oHV][2Bp ?$SE'R8na)TO,۫H|-/O\Dv r cew)e'W?JRdf&\Pl8zHv+~GUx0/,Gܪݬ]ݢC`mK G 6YۊUohEGL!c'eTu/MM6ײZ+&f9Wݨ)Kl6$*6/qnQY0rq>,u(eJuexP2JZ?ְ|~YU]nMw]j?K[=y>c2gD:<ha=a~s]386a%oN?3a0q:05ҧ騭 5-~MrA8`<7uwM~؂-*ѵ>7 'Ms+F~{xQk~w'[{YOlU2La񈼆{LP~PW7nzͶPtepj]{+Jn'ht7XH7n,Вߨ*'(;HV7҃hP.s"[~&8?%K!57QNg?ZQjz- vDmEhVEs(n\"Xj-D^XϘۘG<9-ڰIybvk|3, O]u>a2 :}ͯS3a`oS\Q{%1._4y11dg1rAFϚЈf71Y_/'j14hP &-Yf'%v_Cܯ@BN1{cгjA٨wU!}@,|S#InN֎OS=u;hf[l 3@|%%<(+ ’Q pc^Cݼ}h9^VtG1<%CeOǎ/鑩: @#z4ܸZn5Ż\EU=3"Jp4Fh}p@bT7u 1ת"ES Z KWDӉUCx|>jUg[0d$ Jlڬ.Wc5X:+\J+RՁ }l%]! 0^#DhoK +pNyvRTO3.:x,<bo5{m\H)vUt+{h_U UJǔYM8Nw\(] M +7{@'_!]8&rvTj <#>9Àlm \P<<þ=d8\l4(V,6p,87IX+hZ>Sxe"JžWrK?'r"Eɴ!%"D[^uC+Fϝ!EA ަ̃~4ᣋF ̹ LFҼʱMx*Ll񧑡N|=㫬nֶaFǣ=9AӶ4TiM;}~k,bj;K>RЌZuMPZÛꉧwN5e1d!딙;C)E.^h芆T針} ڔ{bMJ4,aK9h[r""f7>i`76A&;T1*<!S. V3/ d (Eݒr;N R y_G{?y> @e_FaTf08+dl\D+-'h❗V6_Һ ~v1Ve?' x{[O rZ*e_{,suﺑc6Lڟ#MϢR,]~TAϱ~ϽW=sG]pw*lbEy0:xQ̲6%Ca+NʟgpK=KPdv)K*p~Qlֿf;Yr)kmL,.|yRDzmI@ktQEDkWrEdѴ9!Ni~VL̒BV{I༑C-o.oX&,u$\07eh7-C>|zh џe݈R)_ɃŠQm^Htۦ2WnԀ_' 0ǥ册~(1HdSn& :8;ិX+"l 6nĴ1Iv@`sxp-q3+{Ob۴](`8k3nT[ӗ_D,Ɔ l[c+$w,vOʄq8qBgl]+=0w+ qrL;XvVw-5e~@>PQB?c$c*҉Vpy;[/oCEz3Rt :*BJۍU/tM`Gdݯ4Or*Z``m7K{6r׫pef{?vKҘ$M|dʓ1<\ʹO:{}}[Wڹq)og[nY q؟,{ +ԑ @<,)N}?T n~7y)*ZLq?6 qWAGsTcQxyT f9)h{qCXr0,04l*TQ1][boOOm.f 㑜 ug>a+ WȟHtA]d/d nڃz{XR` INR){^VbV>Z21L< p}aȼ[:JYǃ1ޜ5 I3p=W&!-hwx=R|0H(752dw%Q?f+5nJ=XzSyf+u48r4g[G_.g_X9v_,a]6DMו'^>aˠH¡dMC=41m#̙+UFkL</WR`w?P$MrN VtGJIx Lat]8y4ux?ܥ0P.j% \oʬ>wBSbpn<qjI-Qf=9XҿjN)zG4pȡ'/n ȈTkA)$:C.,Ib54odd`&z7/+f6{jKĥ'4.lܟ YTB)JP@\Mi۞H89M{dt#u+,^ K&;Tv\EMxq!hY5+nA2du/6>513&sC⎺jY[nq9d{k4$0^R:FPyP //iU4|6ۆNi\ _HoU YYzL?: x$tY9$h70cpMC8tа.^ E B^D[OωϗY`+V|Hm0h=yRh9XzЀ ZFw)Tyڦ@3& O^FW8p%<.k`B/հ1mf>[ F~3]?tơG$g{tIcA$;Y*w5f3 Wv>`Bإ a晫R1t<&mrihP[;O(9ax_" GF瑙.mCX] 8LAPo':֮'!jܢI >C RF$.'2;ie5wٕ2ۯ5GD'#x,(&K۴w} ;jC"> `k6=wكD4H4 BsdqLPAK? {^"FFrj[SWxU0dYQ T'E76Q,N ,Bء%o`Cyψߛ~<- N֓9aQGƈYUIaeQ &CDa9Fy[iNOz<݌S)ȧSn>8$Q B4 >}i6m_Maaz6ANrFth]PMn(%LB?9drOn^ey aҴk dqn8 HI#0f Wicr%< pՆ4)4L[n Fb mws[ڎd|Y)g\y2D&u(8H'|b/lGW xW:$nKwfE̐&۟l6e'4# TC:GdRF+TOTfCts"󷦀AW΋LJ^(c'66tM|CK}pp)ҐJV]7e!v]t蒪Upb?msp0m1C&@̎[nИ|a< ;c)v*}*06h4ūaHYkedV of^lj.kao)"Jᄹ ?)uʯK LBD0HļI 78o3Al?a%=šG>Q)NHA8>ڹfWwt/Ḋk)}ӿ?7^&קp*CJ[\{A³t Rܧ%< dc:`$= ;D@` Qj5D+߲@m;txD?TsAtk8\)& Ց[?k7•cށI|$V ƀ0ӽ恬1F !#)yAF]"&Ͱ7{Ծ_s_]?Mt>EBٗ:?kNPx-./i$)ÞиA;gwLKbz;H@ tuH*i\ҋf"ݩNqD%RSkNX1\s7j'? =Mo4q=U1{>VߴZ'Ko>ZZA&5\ G"> `z,-) QiQ.4Eݦ1_=ZYQ< \rMOd̛g!Y6y(< ٺ[=B߲.Ӏ_X*k"{ רG D~zb_ Xl"-9|E)cL_>-43});fe}~ MxK0k5G,-Up8kfls)$̱!OAb G.uʽ=$0*}jq=:7^NR|'XiJ#Vt+܈{G369Ej"yYPɕ5&owK[r;먁A9I)ϔQX𰠚^,i IRcUIԟK S-g}Ьndek~Kp?ݓq4E}FabG~m̪L~y2okSTWXxwN ƃ?(]PܔFKp)3b%ck Sj.&AI{tahOI>XA㔺`lt4s{*T\;C6$,pb͡E# u/(;ov!7_4vR@qs{9GOk[Fp18Q @驕TN,ڡG7TٜDpt-wyYËF `(2V_l(&ԗY 5~ٜW§v{ ZU% ^zޟIc?AU?͟ߩmu悶ďE^ЀrUM%>W"PleC.*;-_0QvxjL5cvս_ؕ5&onI=hK 1Y'?^nq,WgJvUzN<Ä? xxt@H{soDdݜcY|Uccuuh =KCۅB&~2d96z -&5FL>P= #=nVlr;sB- 3^_#gU _SHI9|!ڱ=Kp+¹3 \9#f*2 ۧ=s3GҪ^|Yu-1"[5ʜC[ш/Ym-\@8;vCP.^!9 M|Qz܎a%_C#\%ik:9pUc[!IJ{ IkvJ:y3K;aIVhD5?|/YjldgĀw"?߅ki;0P!k[mxb3fB@<Ȅ8:4ԭY'tgPw@t;J-qG#|b%Aӳ0=|KcMٛ Cu;8&[<;F1biwr?cS>DFZZ:_?bLNI:xc#.0z Wj  N$9_lI}B,epڕEUWJFǹĊhD|v<ǒ3C&iN)K ,.j;= f'VdE-#q],R+eL&kh<l 1 |*В Ŧ#NyI7ˬ2ci]p:kkP"n9j~& se?Ԝh[_c\ŗ؅Dzy[& Z+c|Uo}]Q;Ra N1)d,mJ񮛖a+}5ۧtAz )L:0Αug2KP&V_`4Jn0?[:-/7{ʬJ D2=ӎιEL"B=?|.v}/G_h \߫mBā^!v8 ԺE\bς6uȝ/hLl"]1Kn:R@tS;8DvG偰*HbY~ #- P}Cm͏ dg T.`'qAwBs5)Lnw$Iɓ VJE:>|7]0a2 vGT:5kR؊VCq[uR0,fU|MBXFvX4 gW&lW!Ǵr[ڕŲc4{u(1wx `6j%TxFAYyLVϽ!ܣ~ޅfN` &X %c nm>a[QH/jͿax<@q9H`ŝB!Sl[?L|MbN&;roUbCu5$=ޡXv:ʶ-g[jy?9E|>+_F2 Ip-O7{>Wn Cͬn Uѩ6^X+sLɖNw4=i\((>r SŇ݁T}W*&5,͜θ[Ti 6n>Zy6d=bH½}scMB{Nsd [v?m?9wgIt.J?ZD/X,ndNsX<9n7muJw+Z~Fi~ r1> ~]f%VCWi-+G_byN -}wV|NrJlXjb=Nurscz3Td7-ϰ61D"~'$#3,w m6[gf=.ܹ[2= {QDTF^U}Թ{~a1lyOO΂g?۴4gJƝn:%>v"Ⱥ$բupm vG܀FRj J ]ܝO9i\-8 kxv' 2Ox,Эf!Y@dceKԋH+%مIzM"ܜZ5(2o4tcXe[ayY괓Ѓjn͡_e靖*oWu1N&ec3qHT60y j{-ͩ"YCtb|q'eniʎzT \_?ÔLep+" [RS3K5%j1^sr;cCt{˙p|@9ɻNqYt4C ض/:q+"?%H :͔d(D#VrYqo H $͛Lt1AXSS[ʒ ?͏@"^hSȤn dK5'0I>~Bƻ/Mĥn~ٍ*`y~jzP'KpVYVi3#;L@f#F?܆ZG<|ZhZmGPLGUyx/gҁD0{aC@^xcNHmT̜DI$n:t )sU(P%Z׺Qx.?y떔5rr1DbR{ OG-iyn`QVɃWDw>&W+Bg*{g=$KJIm vH[穒֤R~naF&''_XΤ$ ;-?%jT׆KC'6pz|u <}U^.%HbmωW,zY_,0ZIVll+^SZsSO޳["='=|H%|88'[[Qf9)m`PwyX}X&VN#gma$FV0s&%QY]nhBy!vRxErպB8Xc>96NgvEM;iޔ߶^ eyԃvZ\] WzpQmpomnSju6|-V5h]Њlv{!MRD僗s:N8:l:%2W=K3vD u,t<~`,j ]S}-$|fiO8:ެ6 \xa?&7sayƿ4Y^aI}q& f`,Qߌ #- c3S%^~+˧$f|ZD$jluÔpsl q4mkQ`bi5]g`s$ژpv"YQ l!uUn9H,1]4-g=jx 4}nb;mv䂘%wJܨ0VV䓟[.OaS9Ď?UGM 1_m*| ;]+kGI@~=nd_(FNMZاCԽ#yEMЎѣWVE6c]yXB?]J"-Ihk/ۗaؔq>Jš\d)Q2";}6msB'~幩 Q]epT7Bhg3,#Hy<`biBcn'Ԭ a|6俢 ߦFnQ̨WvJ/PF2a|B"qL{^VOjI:5F×B=/e4_;B HH&mx1K{I`멆^zLnUgdO$\һ68h 4 P@45N7|! ud}ep!h ܄u_L6Lz lC I2QN|U r7pZEQRRR ؈үm] K>'^j.f@ojJQ&4%R^r烿eRp'd=8{s1*ם8]o:~#j:P_3f$!@J uCOo2u^ޟkQS/Q\}' 9҇SXoNlhEm:K8`G#uc׉JL‚>zHFxp '1w6?8jK/)na]\;M$7y%qOA˜te[M:@q{":Gu1o@Cnx#q-"O?3=^wF)[\Y8~$ǟ/w+KܞTt_#r1M6Fy)d#uh5dhETC/[Y:2)#bYhsݹTUީg-n;sX xCb}1:O)_ߑ*2FI n^RחH?ɰ`L܄-8qپdINHv@۱* BZl V-]~lGM1 g!?GXEyM&+hW2c@1DC~*yXR;-5 G?Hkm<Z?#-Qiw럻IDnriV]m3B6̤_cH8B^$Ip3r}qk l~ ~E]割%9q- D׶HNM PēF^Vu;A/ -Uڕ1k~<@8w5kLDc90!E-gXirWO~y%_P-@Sz-~ "hWd\FA-X(7s5 $8Qmwe~卂%ez{9T")kFWdi0Ml\X`vn,˒BQ< H f|'k[#[͎*hmIŗE;bW˯{S"nF+! LBh#Nn3l鬔zȕq#{t5dfwgdls¬pt-vE5DK:1#,&zBƗbi\}:K Ksk@U:R\).:h`Ww: /; VS}}:i|u<`(&v]碈/"1Rl% ċkP=7BaFv™C# qx}$̉uӜ;B#:.^T1T1Yn8@m* ,ֈNw9!Z|K]dw-;θ95EmDkN WCPY e,dY2V'U!؜etMC+,&1C?~|x wBv""QQ-'_Ya.8?vSyD/vڤ-|a8DHD=3>lb#x_q-xn%0 70D%Zhvا8M_$4Guof?{8jp⪙9B>3WJٵ*-*cvoZY U%6*m!ǛQB/?*O0JU)bENo-tk_@7PѹgY C_v+:SҲZkb?t$.dU{yy6| NMir~>b _sJŲCu6\JKKUk&8w~mLEh+Eʄye@Yo+i*0tDzlKvg#0#,&D\Ioxiѩ1 wY8c&[)X& Kg_ftE} LJh̀פLzTL]4x).eDl՗iK#>\HKkv"ϭ#ܡk$޺s={/eŹg6s%_^/܋ZcXrhQmD8> Nuu-'lj|rH(Le-"Gִn5 5-O ` Qt/+#Z!{' ݡ)0R̨XiX PVZ?rPG,)mZ{„pWKpv+zz,;)B|زmzs~@šϗܑoY6Yqf#c1.ҖZ8{v/%R`" |2r-g}vmK(,B| W@Wx8³ ]"*=;4VG]j͵E\dLP?־[ 1},D[0pA[*HnRO ;_n- $}X oLX⻼;xM,P V<,pYSZ)OӜ>u$!8Z(n6:́_u@)0$T$`,IKT"ԉ78cQAaT#F.FA2OLLhykHŚ*8 YB q :nUY,bzA*eJֶ晖CLYH_ب(Ⱦ=oW`:F)w|jB}.F~}]wl&>oe8Z ԎwGMRbiN7ڢl//ﻵL>P AX'c4D&> :@;E(a T'Bs‰l?hHߦ=ϿQ"|5b-$f(9JRބdY?|CsTqqnzǑk3T7rz stInPGMtL\%8\[ȥ+I4-I,2Y h]ßywWn`܀[ JDBᢒ`b]5A0aDᑕZxX [tvNOV\,k\1j,F5طVWH_ rz^:p;')(c_O韡769IMRuĠRwU?6S|̼H$aI!/̮N6uzD 67[FV14ֵ BjH~+a$Gf襏W>o[?M\ҚQ_wx-wٻ=\MJH %\5 )i~'r3qkSV㜼Qs[Đy)X}ˬ<4m;FŎX smjW8nHP/SB)5jh'p'ELM1bFȮa[r7+.ߊ_mswB[<:pf16)5> xݭl^.9&8b,w Rf`h dwµT7&̟aO+=L6jwzCv-3>xuaoԍJ IPB߾50qL1Uyad'(vRfj@ssҖvVRO.QxtZ3+@5}- q6f n! {iGNрvAxm<-o<)Vڙ}CDEua␋2r(`eæ ubՎ}/[<]LȰs@;՜2.t Bo~:r( )z^T1`R v#CM ΎQ'3x7TQI<bPTPGX  8965lIH}UXg|$zF~m|Un|胯#<= [PDO=YިB`'}'72xk^qA3\g-pz{iھ{v;qڪ:4{(?X 'G<BVDepHEa׆ lD[r:7_%wF}TC 46<@΋ Kp =0$q*K,WqE - -D:AظT夷ejw Ϻ"?kcKCﳞl[ H铤RW|B\ޖcu-i/<iQ(f~eutHnZz :;,5 7aЗ*^w0G2~lQL3bP8pRA#%w4 ~ |/WD)jt_}+wfYӖя@)Y/7덭S!FSQr]hrL?*ns4bA~c9 8onx8 3U(wuc-Ťx)ŤЪu}㜋-%Vi[7/;TKJJna@rM%R횇#qa0%P$8o 8כ c?V4/1ՄZYǧe)PhX-}恃qէ+z蹾}ޫ A/$73MUNI8^θLyA;++npܴ ]=[&_J2O.GiP@ \ɬFZp븭7_A@C:ڨ{H_UXkt@ j U,lW L/v$5 pMLʮJЂ{=Y3:t5&xzNMejagT@kQ=H)wJӿ{Dfw  UP/ZTZpɚ2XyUa$CKknquBS/ }dMTgljMƯ*rb ݤ=Zi~~6*=rFdp~hPWݎyN*V_y,3fkً;u;Hv]aL`Up:FYAy%5?u]Nfb8s!Ï>QhVu;VU2y^#iӶXz j٧codhLsMr+F LN98uⳖ13B\u4KN՛S5NtPmpH̹YhH^wPj%ؠ΍5mAYX,|! e&p&$,|!kf:d_%Tч#@0-M21Kr'&ޙB;~2zYm V,߅+ 0:Snk$C3NА3S@*T~r>ZD^]_KcPlU^&)˕-Hx~`86Q񏳛m 3Rus6f( Ɣ QHJieGA"]uw^!).\hHRDm"g]YruP^RX SkPuxFR}Zh~{AdiI;`MK*0aH8Ic}ݱ*+?3@]];x62 Dw1P2*߰HZUd):O_WQT:?r? 3֛cwN?Rms}  ~(_䘦Nq[?iR\rR @ o . vj2~,awSsydA@`i="ajWBFhk}D# ,JAC ! ÇKe%U^.d Ǹy;[Fj7xe>9+ޞtq /&ikwz>ec!$AV4um!GF=Sli>5@BoFE&\pCv֗sw Z;5^v|!$X]9("zK/8oW8%DyTȢ^ A(1JLπE̞Eɬ0qSM%,6?']WYRݸO<~dZ?qYxfmQ5Љ%MxQ}3fa?m@>s}V瓷䓽u:;o!^߫FзPgzTrN4`uq]ȍׄ3Vݵ/DN*.v5'#Eҳ_G/…A#@pHfRv+K=@IC6l!.\q L+X*w, ~yF .6qghteDwhվ_AY`4mPbShl/>h.8녉wi%OD$ 2TSB.Hf7hGPZ{(tCpu4_ɀ}C y DZRGZ/~ev+rC-XƠ[WdܴWiXE#3qPF*G]XTIتdC_gZ2 F[PVjq?~baTt\?Q N:R ӶT>ؑf(W]\Ե|!TcpxxSک= 6 I>p*ټ [}U޼ѾD:w(4Oz` 8 L3S4w{=Xw98F0"BCV)0܎?FW fk~vfh ;!CR4hqr*Mnb:D-g>EH9H0C` ShŘc>8#ζ"*'wѐjVKɩ+:kiw%e}ui5^$lԞM@mY..PZNA;M0 ՖeP9,`ǠO\)k<\וf/[߭VEq|RN;l 0LuܛH#>J1r[`)zqO׌JeE CmFpLWcD`fgR/œIDTz|)I~gq'p6: -f1 pQF-henN! Ju/JQ*B)hDx,'\4eR3^?GJE--| #=C8똰NK2 "`m] .Ȫ슮Y@mF)*m JDI6/ z-> 6nQoE_7L#rJ>ϝMz}X_Eۑ4| RZi xD=*ct昶+un%?D{Nw`y۹-w8ڪk,$2\Vf)\ S. +}\89 ڎ}'N5H>zO5LѷUee]ISx$b.qmkFs_D0n{29)l7VH[%?=Xר!m[Um -880)̉Lqo#ʭc-ɑZC;~D׀r ;in4Bc ՝C  wY|ἯCpOi'/tpgR. G*+`5@sI=K]smTV,UCvю ̆'-۷Ɏg=9NU}iWWųC?G"pC)Ó#IlLi]9fdNsDk}l=ZiâR.w{͘*QYNy6( |g|@MdQ=~HƒONK겟llM60X<]JM܉ݘ-) SZzDVZ?*oJy+,P fC`]hںZ$FMRR2D3뺅#A=Ͽ'a HRHn.u.&%6L:`aTA۽&MÙ5b&̘?ىO5I\&ÂVd6%πԒQ.a<נB!fF$NxRƂ6~z6t|}L&#@Y%n?]Ih </;e_2SRufлp[ͣ56Z !Lpɤ?ΰWMīmj6ֹ^T79=xtrw9s0d_D |&FZU_mZRnL@6s5H*Cf`\U"uPyA* {3Z m^X"P`Q%r7Ӹ~ 0k33_\{/ݓkbY)d61XFog,ifs0Nðl@hLF*9b SxQ`؍Ǒ0Ä-t%'qqwCTr>EJ俦EAq;QUE bN(ߨHT 5ߘ*Gȡx5ſ_J.M}zyW?eB#as^\X&}9v~Wl^8nn@mK]vVcL"IX=&xGdO[A(Ю3sw۔ @@߉f"hP}x/rņdng{oɎț{9 20sh]yf7Db;IEAזIF`_F7v18gB Uma8U8,q&dhvUHYiΥXE>jF k_*rR7UXbxVoE*IY8݇~5$_y W1s,V^Hc4O>WSE`|najࠀ.TO/)@~+dYK/ wruWM*<.u)s@"[:sH(K%y-zqm)&b*sSnn?lAM̐H&,5SRUu08w B!nσEk7Ziiled[$~6,G,Q>YC8phD˃I7Ne5 2ML&&HV\.( ]6Wh ˱Ǟ4q-[V DR:}J*v?Y+1b>QdA1MjI@3Xwsr^RS`U2uǞZ Ts!Z&#C*faq 'jcD^ս70I8o@+hWq)!'D&r.A~e `-jE]O^ :jCCܓ: oEmukVӱ.e2ްA,rj1zێINTz bg Fi`5+4y> 3,{|xMwr4eHʟ6~Aߔ4\m*[x3yFrD 4z7ETr], =: L0F#dk^-Il(-ШT*iP0w^I1P+, JNxW8񅂌"S1N1&kE kcSK& CTLDv-v!;[4! QUȪhNnR( (U:ڵ6{`vU7io{qPU}N/c?T}>'6#aQ ьN|@z TbN P +Qb|_Kp@{L]l(&^ Dl JZC2'ajWe`}-V %NB՟FGoW'h@[j4 B/m"TUn ,%doq{G5u;Vv%' u+GKck|E B,HvH"t`rdrv9{b E#Y =ƞ̲z{fo>1!_bw2_Ocqfڲ @ s6 \Rua=rW=v10Z[`84 @z1"+DВ1fԏwB=$oE*^RB0bXb=Vnf'o9!^מ h^BcSkB;^t?~U ChhD/ג Wܤl Cvn 4*sEy['7 (h`XО=3MniUi<;pC-Q S|vluy('s#-[8X[ZBJF {#aw-|W1*BZd)<蛚 ȴAjE0F.1-&oF:McA)D◢m2Q+h*]o-Zv'v}vEC7ow%8LzLSMgo"'8BOB؍(m"nSE `ε3қuefVd-G}񦴿D &$J,pJֽUp13ȭAyTz?WWi33^\1̘QKdbu<洶3Z6gr˚e *:$RV^{` l0Dn IIhNR=ҫ`NWI^ C' ~[YfKs1탑+:)^mRа2g (Bj.epЧ"yz  k\i:LȫE]/VK@آ(YPI@q{WSV덦UҖ]ܙŨfp,1$Η`Ur'e)}'D 9g\MWn @~n'_7ƕ%]L+mlJ" ¾U oEpsd,?ϏD3|ڥ*DEUyL>'17H㕾E획!jm##yQ#Hmôy:Fd^U"̛ پ?F9O+S)Ї)o1N b$yK |?|ahQdiQ2w&XvN-[)EgPd 8] ͐q[(JX^F=Pd>n9U.U}vP;ӓh 4yLv/IvJ/۸A c#_\JUYM\rjˑ#a(4ʦS[?ty8 j;hA{!22N̸qTYH NKyWZF:>ſ\G:YՄ9,dyG BI.8%'P2uO1_W(wޒn7(>BҖm t\o_FZ-shmo8L \/y9Sq9|%D+PfWG@tJq#miewPSkPi]͌a&)(T;]1߬F5Ablfo$ζ7LЩ1'DT+z #AFlfJ~mМ>4)\@/B)EJeky=,%Bs.vT{xKܵQ^K9źj.YnvJ\i}b9nM3~e|!¢~yvB]@m ˹Ϥ`Msi=]BH$!†xy1?z"L0{Awߠp5ҢIn_~y Ew @j (N9h*b2.[<%O_ii;?V24hЯ MB|o]*FI_0s.aܿU|ȶ}~O;ODO𕶾1}/8&@Xޝ[4=}FS.І `9}JpKqϑRm *{$H49&f@ɠ`"%X.13xhL }3}$3`zw9VP.`,ͣԄ_6o Tg [Ǫ8-.;'#Mh@I)UG3:EIu!rtڌS nǝqŻ2J.BZhЅ?Ar7 ,mW@ & *1U|<[wWt^׻?rі(PâDa[Zoڗ_^o }d#$D4yr|]]w=QӔ{}ppXԸ҃^g**+1,߬^Ys:<!t7'&^sxA|\wwS[ֻU0i}#1ܐ.aH>kI7}qI=N V<`yA8ݸ$߃$HB~{p(IٰLhƑC{3qf<]lfupm#XWF+GzK#Ach_-"$[UFSP*~l8}tg-n[q=Y }Q:!}kXTx ̀4 ;#hװޙwPnj;-qID^ߡ LM4 HRKsm2_ 쮨Xgaλ4fe^?LgM,x}_awZ/<ٛNjӋ|7GJD 3ʊ.P-{``ѵyĨ^Z4Ԟťu +;#W xu{UfЏԳ"}Eo :je'`z]ZIL1F(Mć a?98H 5M*ƕOho #&dRno 5;bΝ=c TY]KD nıgȏ>" 6oݩbEiF3MԦNDZށCN„%7ɥYB.6tœBaU\ -D):DZ_BR=s$\lU)`P_uz*ͽ%)+Yo"xd,dcYs)sYbG!ɋDҮ.l !p&7nŷҠƩ~huz B'dXza>23DO3?ؗ{*Mwuݸm-!CWN7"w_:e,O>~aE_LIOZ"j_u VƐcцDZ$5 0B0 'zJJgYcՠ'euuc `;S!J׵"ɾ1b4GN k5Dž[$M4uaKfR;pޚew:P,ږ=c]ZO9E^0RKCokWP:+YV^wpdB"!G2n_?|K/, uZca'&9mtIr(\z&'ec?\t*AW\=gI$.wspֹe46y;zDrAb5-o\_rU&Сx%fX,j$d(`8O/94LMG?b6 d#X,8 2⚀l6@5\¯ۃ!Vgf|-}G%DrG.Fa^8J FKdAy(wҞQC5̳쩰w"]v_hJe Gڵhdm Dϧ%`{:kUPGK>]kI < A'J9x5nd9OM֚=!03eObr=h 'Mo$KE27N` k"h|ɂ}glR8l?H P$NMT.Ie5]PbGp/L47Q_w|f( ؂dqx!m2/$N4^ Vc_fG?* hkc8U;m%w9È-pr@-ts8huX@eoǙqon+hUp5$tf@ 0P hұ j}TQHKe*hQ#Scn,TKȖml5/NED/VU` (&ǒNlػ""/Y:$Jl)߷: c}+KPm+ۋ>20 OSPc+tdfMT ˹Āe8ED*K0WyG*'oSuȗ[5~ Twa \0i8/C@p%7 K̫tԡPpk[&?/!Wdd}ֶ? fo2wwg, a*S(\.@ֻkGr忘 > PhaE/X sfp^.g96K^60nWbKPK︩*,VY+'L f|sQX6 `ٸ xp7zk@Rpmx}4QzQF-Ǭޙ_=xcL(;[Nf[`k5k= KT,@-(_vf*{RPHު7K2\i1wN>QPk<ӸD?TSN-Ɗ9IͲ$G%QE+; k@qճCxj{.V2Y'_Q!1,9 \yBI)zo?ݔNl1E+FVXI}pÐ%󇡹#U{!mt aQ+xvU" 4qM*si(aCnR~lTA΄[,2í`yT0iAO} j$ (x`yDi@PܽZBS&t^Q Bf kuaFyEt8RkӢ:[xo\֢=a$5OƃO|yzy,M.psuV!m{x $kCq,npf'ޝZk_,[Jq2'AmLsv⨩.gKrLfV3ft`[2%]}{\g$JgkX1/WVPR~iJ#xYѕȌ$*4M+lT|3/=ѫc^8>?"gtiClc(p*)a{JoB}V3;ri֭ЬT!z@ t2xu 0fY@xE!XEoCb\\63rg@;tC2v{BE|͕t<Ğ~;4Ծoi{TY9J7NDi (%\T'צA,H2(6Q} nxH#BJ=BZ LVuaͳI7j}+ш4g'տl(:",py\˧Jl/HB֛!uV'~9=rE݉Pj&.<6E[mPhH1CJ vS">K%9ƻ~}5ԼWPBL%sѓEiwvp)N>ƽjFg+obame94=T`DkŤpU*[g՗zn[ZCpuOKKmb]ZL-CWl[t`j䧪éPqeQUZEd'QEܡ$Oy͟EFa(ztoW$~FY>TR4?0Ls7nݸ[Pjo{16|Q>):LgLLD{%W~r~:[] bU\DHJ/V>i$bcxll^7\7Oj, 8uX0k Vd.7cXɮGE0RҒr6oY=7m ~cϦN6]Ը!O Lo،>vsYjY(X(T`oQ I>[BXҔ0դڃ= b,hjbGK}SR.da*SWPP&h?jy) j w)g1`y_bzA "Ži0g@QJ͂2d3 Y8jM' v8hl@ (9X;SZײ4mÚ4LB{a"<\Dxn=1w'L#$VGP߄q{m tЗj#;m{`i.+gH+8z# RLm;#Qqk|\d\mjx歺T(Gz{Y~{\W"z\ t;=jj0G=)}b$x㸄2!_Mv.? CESf~s@w?Zc.Ut 8kDc%QZh1ke4D,VXg ~Ucwڬx*fqؐn] l%Q,NRDHH KLd(V<'5]>L"@s6B rUUC@G Rl0@NŭKbאly&J ?&vclZX7 Eh ␪BEnOcM^E&U _̝_m9Put+"p9#֐`0XmAWQtͤ&/^<mgk_1E`0lё;`רV#+ӊZwg̑5AMH\cn]RBJIrM+ݝ|.MQv}>MA6go fs}V /0iz0KbMa; YK'V`Ɉ J%|)+/Ip3ԃ[~í(EՀeA.<ϴ\ҿXqA(1M _gD ?SjOMIMqpڤIUp?;C"xyK8NbEUnf1UEOP`I Ou- ݟ%aBr@%W8" ^mD:C"ŷ%MݒЗ Y:d#sS ls\7)'te=K~lEi"kA:=Y8ZFQfߛo&9b)XʧPjOLE#͡ 5+nI-;_B G಻~px-rgCnsέu|hvF&/!Zqի2 jQf@]UչS Pg,-'%R)>i;x)kX0r`1fR/(zbH-☴;ꨓyre[!a+!MMOFyRj㈿;rZuzf|qE+_CMf.d\ʶ}[ Xj]Jx V\H6cw\5W_4NuzZ5AN!#p{틢42FPtqM4F'#١|њ:APW^!t94 qC 1~ckS? #鄻G=uP|~RRLXZNp=CWa?8i 5U%jv؄q ~u(l[C̦I* ثrx 1h+M'i,c?,zAg2B@m$g&4:] .ҝ0dC(zE& .*{SՊE Dr](:' L.yɴpGA>M8dtk9' vTǑAUA[顂=@O~KdOk<kI%jR,kupUf(oٹ Q)ꄺg܄eGetXHt&|gGl 2KGĕ?ž` \$,>дw_V mJzT4SL١Ӝ)>h$4@(YvGQ\`;)Uahڭ{9 L4t[:RuPy/j9JJ\[f֎wnO@rV~J(<45+I.-a$(`]X ӿq#Tl%_1:Ūh ȭ:9mH/iެ))Y5I5kX6uΎEyEƃY0Mv}4bӒ(_@["(G*fڣuzBڒ R0 ـvLËS% 1YEÊi=nn_aaxx9%Ҵi{;DZ"oQ{O*nؑDYP"=|v~Q'a` 鿱+.,_Xb@Prp|VATSpr{1KQs@)~ٷJ$GOBР0 : gy^7%ҾZh&yZtȒQg?a/-,ߝr`kD >2:c6 :߷|h Q{d$Şg͜/&49D;ը R%zn-a`sWLI4IDx)%=<ՕhIL"`MFEb9gEM[poop#RgI . K@d9FcK$|AN]\`3i\T; u ]o Y2IK@ ӟVyuGHsaw+Zr,54ib(AIݢWe"#%^ nMݨ:ԛ( \-גDJt.|Rrp(TEMEA ƑgJKm\׽,*kEgޑu_`6.Ȳj`v_X﷋ɩ=YY]4r>\f` mQ&D|I{K bhYJ-@E32%lsRnWR&s/N&sJui繗ŊQlHBstSZ`K:՜AܼwPW{9o6[' t3 `\e2hm?ky:?ջhU h1apɧ*QV1>VqFE(ϳ@LpX&# fĴIcY2opIڶ5/btx;v. AWBm56[bj::Rr!񅆋 <L$4gSs2o`j:|}=!b>K/&'&s>.?^7I*FX޶^2N4$ ACp˯,Hz)ereK, ^oϼ\ȗ^WYQ4M*qrLф!JWgڥAUB֣(6DYLW~w3a2v%Ȋַh$Ud {$Mg u (?aN6́@()Ju9*v=ž:FY`[Bq}o6|3F)6jAo^GN>?O^'o'oAN\h8_ٷ"ǺqEY3`0 jT Ύ {CG{޷Iv.*l DpvtB?jTI7Ͻ *>%VXзt%OV)g\<(o9@{̔wzD3Ciܙl|7X%ff*.MB|E5'/MЭm[MSp , 1#ϝِ/WS!ua:i"L 3d?rXxx_*Vܬ{M +}0dʪk%e"\ed86&cxcqEYsX{j(}P.3wlM3)faC_ArKk>Cp 9rL~Nvn|< x9?^Jςɻݽḽa\I\t ?v@,/X}i $$cUY]VvdUB6We`7:;X\F0>/čjĆ~9^vZfUIoWŅ+Zs9r=kŕxal1ʮ\A BeKwr?9A87]yQ86+h.0M7&C4#.O9*g]eOO@PSDpMcdBT<%TIz? (P8bh[) y~YGG\02146.dјf')m|fNF(c*vq.F^%[D~owq-_@ΣޢBOG 1R(.;?KlR0|ll~aJ b*R)x8 f_|,s꿗u`y6TmQ/4v<Ǔ'}x z-$QkmO0o}>P!I:T' 5.~2"8[8)FSEA)7hf@>~2DpPXLOeW+r\FNU: VwHJj䅊h^ J'jnU9aP-KLFxM ^9t,FAKVpxbE{]Kt /_8Я$_0'] Vu\# +6*PUw I\7ZE$'#YrTiM"5W|~ y]d؂5P@P24nxY&bMVW0ʞIrWԚ!e5F=dY 4Qg3^Cj s3%CU 3 ~IGCbO[\=:zK{hvq*B{V͕0IXu#V|ۥ)t؏ ]6g̯6A9e7=q9dG*xɜ c_5< Bj>Y `.`т--y$a9ՌiĴoj dUHC=ŭm<+jtYLfC^=PM݃W56Dm.{5ABV[K>o'fgӉ*>f]kC>lX֢RA46j]iPN[F0۾dWQl #er^].c/]mQ̕q4.nB z8/%f^L4\: u\ / /[G~FmyVMfgYJn>9qY4~6<>LPGkpG-P҄}[_S&NyŃ<?|ϴr!j嶸o[^?\yWu\`ݺ*ꢴ Q` 1ƣv|b<:SX#`at"~u]vLknԆdUU3' q([*Xz^@>CҠc{,(3 sGFs$.umV#V1B?ۑ7Kkʜ@r{U${*X)ܻBW.?`Qw|_R:yL EY?-zdz 'cqlH2 @I(r)9 cP.Df$"!=¼+0J'#rϡZ{ 46L*1\Ǘ~E呿$_BVm8(W?#GP(ϡabn\K[ 5WLnꫨe[(MuY]A)Y`>9 R'H`m\L Y?BtRlL>5醃Y 2LlR>tK{x -Are.R̭j\[8qxSQ]GΜ{ȝoŞm"R"]8 7KdWRh #V%[2M~[g^L.^BBWgI:zJzq'afLv?R v3 W4m);n|(JLkTϗeu`Ug]-"mۊ2 `R 0Ṍ^xEX*ӨR`!Vm8 gѽٶA&G+)@,mQٕe;|s͸&k ٍ OJ_,+ ɁI9eO7D D\q#>MyHÙ*LQZ}O̲o.^]pĕVZ;jDqC?XPԣSmKm1񷛗S ~Z8wJjD7:tP)=qH԰F;;S&400Tbs^ |Uz4H6sR-)13ڟd }{Gنnr˃uJZR Y0$&i13/A-Fj*Zg<GJCX;n;ŗϲ>(zc3Q 9lɂؽ|d/wN|gJ"8ҥ[pwRT}- I-TR.e8)+!4mCr\}3O8)l]x^/KUv12x)[3ƚEb*:araҥ&ᡮ#dLyKuF+UI!z!S]LY2K*oeX)1U, 0v)` s_kj T߇ sp?i~l15VrP&+#ڰ쮛%JQu([W+՚c cPf X;HJzΣfR{;V CXm+l@MYG>A |"g^u飀Jp)_( V)Kq, Pv;R('I3!"eά||GP#.A4ja'˜ɽ~G Ai"6ZKַNu_ڂoGx`pV7W-I*Lwr5'sޙgV n0.p;A*~4XeB#?"䥐$x?2B]}Iy$40EGBOC(#j!jsBE,5ڕ[S1c ޴Bȇqm*7"om>OG'('{,(+W3dlS4۞r/1}KVxt\ $-9486f5ZwǓ\5\ A A$s=x83ocz.;Q=Epoࣥ:3#Yi, Dmj E1 ЍcWx~V^{TG$ETIhC%q/گ7PPms_vE|v_eL^~ԩChɁ[ń sJYC8;wT]M&J'iMN}XBpX.gOiE4D_}|iwMrK1jSm$y5 CNm)V>9na!E5TRk/EL|[қ$%&76t<֩b1ɾ!sOZ8(;y6gdg~ nW ];\2kz4l'ڱl†,ud2zE@^OTg.W];H1ފ̊ʅmW D 5|*E{a 2{=EBթ i%w=Qfm\0t%f2ܛqAkɢbε5^1jWe&ܒU9f#3Ռ~M1D2~ 8W^IޓQ:mӴahH}wM-7. {'"9]nCOJ,;\갮W]Bme=κMu".\金>.*x.-2}O-$3kaBiϦQ^ȁ AuI:|,w tXX؛3jib`U. q] nг KS-TrRv֊ڥ;oOTSjZP,a[#o'r Fp\wdոrB=0MtqO>07BkC?i!  u40p &ZDEa*a=łM$c,~a 7x͞8.vugNƏX-[27l{i' In}O* ="_JLbJw'[H#dh16ƭ l2PEȎO? W Z&xq/T+v/ە_Rׅ|\g̳= 5_Y~ym*/~q]&d.ĥL7;:e-0֦N UԱ5\S Nɗ²~v=AXvAL'R) =N0,5%~:!1Cl\YQBJq+$6*Co_$#aK޽Ry3oIt3>D=L'l-(#8mpg]uYW[|+i='"c-T9X 6W|<]W3.^(uTȃ-{%hazx#ؘ^tm{ݏʹqΪ_$AHϯ&렝T6E1LW52aېuﰠ.‰ E]uUUyX$0@Wn#Ki'7c¹DDBX.s,?Q.*]J44.9ፗ+uR4zcJ;x.F⎪C&y-i!x:4kNx֖HYl4zhZNS$%{ `$!J.ƮXPuĹgpb`)f(83.N` Q{D|KJm"+ҡ<="ӛ`tkwAxczڅ=8uڡXGxB,oaΡ"KW@ 7EJNڐ]yf WdLUE/#e;ۼR{'Ttqw2jt1\5ͷ*`f`‘2+(ELxY{nX0-.y?m3))WT3=?$`'OB8%[+ę=PqU|tK]<DT:(ly׶L}^EXnl',p3)%!7D%gzIYniS Ω"o~.Vh!9CeE^qTUp1?U7PUG1xG|lV[GΕ&x,$zP,~־*'"Hzף(DO%!H; MYRG|KPY[يC 6s(fzoFmz~ W8a~D#VYTѵ1Dps@8d;2X_-؛ƶjrVjGE{وKwxRv{}i1l V]LȠ"n6-0JoxDq8Ws\Y ]qOI[%46ډTLH#ZL<?Gvov #U5k: T МX YORPI)ߧʕaPobϣpID1tōSII*ݥrS!HlA06^2y?sxCeNJqkiW?L+L#}z6x=ř֣Vss;cu=w&W?B}$շnp|1w|U`ijҷ<cEbWoq+wbHA0B_/qTkUz`*e #,QN/5$݆w?:msvl2f~w8i[hIeΫ3yH>;@(tY}*y蛻p5@\MK>%舚3H[X@cW(}$@5 u4i<%yR{LP\``׆HrikoE:.Ռz6>l)U鹅9giA1u0K :Ly0(/|/vu9G=;~`ܺ>P)/$ʊ uiUVŦxC*FB =@_DȥysaKɫii(k7g7 *OO4u bS)~_+]h4kx/*Sf)pňQ9O*-nrdNЃACf6M64@#xQ0#Ԗ" j@A&I^"L *-K=OBbn۝r#qf s.il"NF j=R"{-/Hui(Ƽn%q.[6'?/Tx(~/fԬI bb(^<)2w"NjP'K;OTmEу'swsԪP .:g .އ(Z;!ecUإد,&oew {}2Yg ;6^HѾjJ7>~vA8>zbt91?`ýuݹ!cבcW,C8TG>+3IG; 'GCQK zŰ,^T7fFylC;YB̾%ѓ,<ɜ;bP4EL֬޾p;isAdI5ehc'RO/^pi=CtUmV&-t3>F3פ {N,цڦX߃8qS@ѝ FMфU12a#5u>AIbc\{4$'m_|?>̚H#Fژrpa&mkCەNl!j(@NWzb]L}RlohO/-gH}H6r߱N(َΩbRGq&ʳ/Q`VlϷBho!1&%+: (i%vkJVJ$0ަ#፜ڱ2/Ha#ɇрTtJ:H* ?l,>"KcF]MsApcb;*['Z'2?mVߪUglWF~ Zo|h =ov8*{AfD+A'!'-t-0`LukGp2ㇿMi*) sM BMp;ʄc`4p']Uגޭ19: OebWY?? \ώ9KFŷ̒A'w63֨&FjV\!6ׄ͟TZ;+~w-~`}U1M1 Ɂ5N3vYG37c`2B=,ǔ&[7Og ) m.4ʏ'"~jAX  q.צA{Ex;Pڪe,ԜpIU~鐙"#niQI.FrDDC E#oiǶ*r":X f34m'xՔuL JIՓcʞQFe2Z }SD~ί{/*%e*8f#c!Vⶉm6Zℯ[@+Jw MKL,9ىw;<]YˎH ( 7¹Õqb sPǗƦ !d:L'c)OBQ;oMkLˠCtQ3RTQNDE=p,fUboolKE-" {ۘ+%ccd~xT}o Xp6[i-ʂb (5Z%h Nl4*aQ-g74r/:xߘu>ZyBάAO3r.fB:ozNm(kР|7Xhkzi] ^Ȣu`].Z5_G{bldI%.s1tc^ܗj77` J~'q~fƦ*`[dWzbm]ۯ r-Ю>MQ.+񑶏zq j >z9rԑ)઎ynxkِp2ZB-XE+r8lCi;e0$iT Cgiĝj晿#uXզE} ȶxQѡI[F$P;500X5Z|dٳO2&~-Y!v|=D.TƉ Z;/W/Kd +¥w[Xꛋp]S [PZ`-x[8UG$(7Vdte|%|<==1,gs]/e[t$e*2KScZXY6u!=m b!tփnڕQLǻ۩P; ynY ,}ĕb@mmh:!1] J{+բ"ˤޞpV\]j9 {eme;\kȩyi#yS BޙsPVb788B:}Ś{-™H/_ )[бh| +P-N%R4NM߲N jO ԾUe1-xRא9){; vG9o΀+](e:(_=|*L&1 v}J6m@9:ݰOh;ѽʤy;κy=c [ 7YoRayq۳4}%HOz\t})K!ѧ/`!kM+[uH9~?xs㹆 B}٘ cA< j8$j0$j} Qٔ Otcka #9^c5BP(wbjSNPk"lG^1 x"fCfPŹH&һp|'"]v:P1eB`1uzT#u8/3xjh$قP:E܄~ˡCG >V gzTmW*ܴGQG@$13o#J![%:m/TKGZg.gҠ Y{ fݷkv9AngKn%GQRd}ԾòUcr-4$e$.aT^DrNyh,y4>FʱVyDxӕKsGJj"*3D0f *#O9#}7~5#j 45ϧm,*P]I[yG w3i.<.e@qv'aSUD\sM ϢLPTC 9Pߵ3 K9Ҝ_ ׍mD} 1x/0t>r Ճo pjbo]!e5j8FKi5"Np@&ٜ/Tӑ.o,CY?ch!S#PȔ +y5zhQʰMk¨Q0Y*iwl+Gt05_1/){;RpMfo˹E iޚ:oq#Dʙ~޾!:7pLEm”JEyc "@ .œb X0I zR\zVT{V`_d31VI>mS A/{-v?ҍ)AoN_} q4hO;;|& |RѺfvV叢Υ d0{IdL/[#X<~譌zZ7z1T,Zަxwl[P3ΒKm:_J:1ۭ #e:H_ # / bXB7]O"eR!Lzh*H#\ȑ׬if')561' ٞ/Cd }yCNZE Fζ='hNoE5Ccɳ^[u=BU%K9}5h@IEIgMNW}s? vmW-(FQdop1l>ʼnƨҲ!tJ}S M\$AthKhDP./;DֹcS,Zo/zV;Ln1fx+f,bZjcT%̃A[sn9pG՗G' rhDFߎ"K$*]GJ!_t0K*RK)2NT)M^ռG"QOHN~}!. {'TK,Ђuqx܏9oQBtlZsuubw)={:HI%(.q5wqݗ_GZ`O=i2ɄmS (oЯ=rC}T;5ߡѮ@yНP;dڸF|ץswTbȧ-~7xew YU#Q4c;ΐ l3Z۴i0F \Jtiҧ^3?.ǻ X |DEאAAwR9?pWO˰GBƠuB vug3*AsHh3'M7 ¸п!d*-r\*`H-:^d}pQv1210OJdž7,E(M2`fRS5ή 3dSkI@ i7bzaNJ\+b[mǫ叾MPls*͡ k.*|ormkږL K. ;;a o/AtWAx)O%4Տ4ڠ`$.u¼ ĘeMIِPOhz(a‹AĂEp^E9 :VИQH"-{K5>Ygy L ̩`GI󴭚=A(ZoWVj8$k*n-:}4] hSԀ)g4O>5M_h ޥk7[ODDw\s)."Q&w>Ć CUf#Mp4k #a [@)u6 F"iH~(eߠ&F`%0"Z;%O<[l]RH~<\9vկR㤷NmB· vghwv+EkC\3 Fr͂47j!s!L t$'t24_:h>*(޸u8"cu2.ͽ_tX[&8T[uy,TA%;Kvc۵W+Y+<-RFre]}H&6Ӣ|/Tx=h.a-ɒZܵ)G]w3~-_7Mo=:w#U:cB;>XN@YfqCHӰ\^Cވ|Ojr%Woi}m"|R\53m`%Am"Vk?V:?(+:Y и3:Y"&Wk*"[lhɥq%@ޑ9>x"H(iN{- 4Ɏ@k +5a(( T4Bs;qVC9b kcV,m(k-#R7 U*B)66#qS  b0v7\~4 {e2sh&jFwar(Jgc5!juq9+|cu/Â+M6&Hgo-=hM0ORCJ A5"+;ʞGԈބ/Z 45!v}hmUQ$=0``A|m|4%1N;K)oVE{:EhD']j%}:AڀPJ' VckbXdA&1%GG[z_bRN7ѐN ]/F#g1Z;w(BA$/u-d]a5v1ݑ .x x>*MSxS1x)wG*\נWi8@hvMaĞQNɟKb>L8Z] o*1ߓ7z'P_nj.CD&̂M3cVN^@WVh+ZXa#Y%ĥWv;h;[Uc%LmaIwWHRXL_8h W ܣCm2QMy,-B*H 38Ÿv{(3Jǂ>RvqdjeI~U/xEλش5O*gX b~MCb!q/1Vߟ`_}\6Aw7tCqŶBBA)s]r/[>[Hm]>jÍ](1V RQbrP^dXwmޡGᢧz3YCө+,tx JguhTUсeSQh#I(v1iim-K]pA*sz1W6/M󩜊o0ݔy%\_k3vTw.W˘9}-yBF1O\[B&Pqa MyuPUiv^jϡMQ&TY%tFvb$bD)2䟃xU?c7[hYcN|l?<ޅ?IU<dRW Xoi_CHBW+û~v%r+꛵6J`2 hf-ԃnʢ^.@ez޵Rz~$Y>N( {5:FR{$t~Z2K-rr@bq_h~W`072 B$̧iP~Y:m"U'$v3M~hyJM.tjBb*Cї _7p[ y­ԎdFIxJ$SӰ<(ǜmVw5- PRxaT^a%/H)wEo/FO-I"_#B2+6MNR5\;񼜹b6fP D:h蜽UNR&O)C& O[C?ЉԈ_j"xyVQ/PgrdGx7]-Ku\ip qt"F3y7B~)3ti8֚xby$>G[~Gdv} 5:ݲDRA>:wa;> Dl6-rK_ PV> Qb|dŻI(T0 UL p3o\ʣDsjtL3<QĘ)Y6@ڷ)ހX?DiY~skd( HXݱOo+GP+X:Ǜm"|Yb A."cՂhN02ȚKzI/~_В.BఽmC/j& q{?Y6>]09+uk43fe9\ 0Z~}G$;z{es;թx$Tpu] T^&Jw?h89+y0&jNoGn~n>8VwicAkx۽Zᡕ.AICT:ض)iׇ aa 5x B nl<@=uѷ`$JғR\}n0%,eP!YrdNZ=48 o."C$k=:A޿I:$|spCzKu#kcV^)Ѫ+{ `zw(!=PSqSjd"K ?l&(j+Z=;3^)%ޞU^v\M8Z3$Ogٍ8[%0]縛Jo4'F5-<ybU=oOR^4#amCΖ۳O˶]t[xɦN' 9rX#vG%=Y&ܻd,]5Ě RE/6޶կ.TCN}d*1!F}C97:|reABqvT܂DiqUK*?Lѯ5LyfH1i3EOBr1I3:i\ƭ|=M7hQtRo7$;_(lXdg#E#pyja^1Y-ceg dE6?fo#.6 /bVHLc, fp2oSZ xA9h" HVYxxM#BSal;bH "s2,eEU7Yq%\%8nGR(ؕsYtJo&|7o \G$&{v+*/y CB:Gƌl_@x#aS{_4}$eZC%nbS]Y 8;̢k-/Ϸ]Q\!gWhEJAy} DJ8vB/b5Yt جVCƎZ۰gvR9>DQ$YDK޼? 3!K󹁂o <6^ej$Ec R/n N /Yɩ59%@nh˓?j 9ͯ4=LjR<ڲuդf!D?_< w& g?ƛMz $):{E=GssBtp+d.(M3N]R;wXn=2gOe;z+d="z0dkپvp6Aޡ JߖkOZǽ]/>^/7 " W?E<ކ:G <1}-SDgIBc54 "s2^O*s%@/7UYyv <fF 4iL39"e@["'dV/B22So֠E8yĵXT?ų1:TyPHAMN) Fe`"dh=fFAb*K2DZb7T6(Mbً>XcI<2Lg۱\]T}qFnW$6Lᵀ3.gks\pC)ʍjY֬W "$*:/8㋙ \$T}6s49)H{tW$4մȸ*!ڜS\صHc:&.8 $8`σ+$wG50[oN^):n@>2xEҰc= q_?m"xvքfo`+CTtofUu'u,UR*X98Hf|%yfu цE(MoZDG:SL`@SyL}2m*R芙W>&k9R'~kx,"ҿVU :Ê3pd[}9;$juG5p~ʮHi+#;2h| |ܦf/͖bϹS^cIw#4j0&tՠ@``YvjÍف, `e`iR&ZZº_KxaFCuw]8`H!R*[BW,X{>ȡ<ʎ,w7:4Bfx/&AO"(s(SAtV~>am5nM/oN1ALNZEi][.׳saG*Fvfe ՁΫ$u _[:!C$f0~,|'=c3\PF\ fuzNNu\#YI y j(p֭(iS!Qw@X#zs~ gi}Y2I 3* q/]è){%Hjo򂆘<GU. A^QNHyb1OVP4u5cUC*&nРoXwU=sm?Vt=pFBNLMym4hNuJ#S{k$$me٪/u D6J$$%O{ťOlSZ،UGh~RK 0k]$UywoLry>~30&u,` 6/X.Q-;|feЪkOYw+gl&OZ2)i-V{[PmRQ 6ޗ[)EIUE}BڒG֋y|H2V֧aUKW@\+j7= իqOliK}K9%geu/<Wd{*VGH ]V=~Ys&Ѵ o$~*y7 y1|0U|kdnc~uI5vtP=5'+VCHܷa*@dC\C \j1Q\/JbY{v[ MטmxMj$oUY_Ð.z R!k_@î4h9ElTf\#"gRNڿcuCjd者g/+W*sȶ'9JϦMA bὌHǪ jbI5rPL/|.]VO&o>PW$ n #jCp(AC ӺW3cت-5L^]倇;Щ"!kSh=63 =n7!,Н9xA>4.x_Dag{-|t? _;&v5JI3Pl*ތ[$V[pI}$icPlN79Ϋ dƊdL=UР*2,$:<(J]^]wdhy:%sxX2.HfDExS;-j!vֱ8$WYEh{~9߻C 9n2`8|)T&AN<:v 6Yf}NujC\7a!g O]1"~!*:[h3u6rb92Gp}379G땘Ip䆘3C\Y͎F'j-A"Y;qϤH3e=Dץ .>L˵Noƛ^jgKzi#$fs^(WTM0ءk*l{`Q-J| 'vW ҡ TE0:" %:2r5J4 &jLs>vQsճL\XDoAS[;O\7O ᄊP2,IݝD +{ff`-4RV5:FRM B9cvD)Lud:GҴ`g4'xnx,\5ٚF'k+ >}9QpPF3)/IJqSI*8I6x=XwԡF*7ƘA7C2W.+G/Dg+]_5;ûm7ҁnw>n&tZ' [qw=͙\"p@ _@xH&L}@!穘ő[&"ev\zO:?^5]O&I>=z4~u'mɡ crÎ#`{6v^-CŠw ]fy3~'R _dюyMے(ژtQ*uGv)ɪR|4 K[ 7m귚Oƕ:Eh 3R&-ܶc X*M\<o90nj3[r 4/a{ڐ)ZˋQʛدu\W[]혽Y>(i~/b`ݒ4f5GOu xl=c{LSLTC2b8oVVqn"S֔\KszwcdzNu}{\EZԕbMm/u̒IZժYlsL1<_wa!B'x/wYqHb-. 9vnnh[zFB|b{Qry}WyHjʘmxJDVSk;Ʈg1|Ilp:AwG?yf Ȭ7>1|9E-%Oy ȃ2JLz_ɎBmT̴9yk2sm d1Gesx6F=%^3ނz^G|A.,oqu 7k/&(F>"ȧ0j(x,!.ZAx[33*KKS4:f@ U=QXJX;%'(Z/!킒d{☥@--#U8@ A8]\fWH}aK8rO&4gqI@0 ]zuUBH"dp_(7Il:3Nj̘ [H-BA uKjyQ1ˊKziy 87-T ,RZku?\B? vU NN#[:iPү -۫˂XpRkåO1o~^5=d6*(U '?0(./ݢvh.L KsZ4zZ,MJ% zpW=k. ҩ7Uq v&y%g ^)ݎx0>w=xrhVcVP KLWëzL^>#_ ҕ*H/& 4> j}T!\{kxw,xAP'߳F'J$UNnfL+:3vBu)OV_Xޜ61) , V%^ki,eR AAbPn9Z*4ZF?]g#; ;,I EqNC% Yl"a`q^Я3t;,ZqW]+:ȇϙkV& \TkeKCiDj$2xQ<nXЬIQ<+V!'7vq %kG4tWO-UɇCܭњLjY2S2履!kɎHN_<Ҭx4h~s?oKFGIV_94&Ul}:/ݐOH0}x~ Vư/o&bxp{,|U#l PTe>'\9asA0L,^q!FNA% NFtTća -鉏߉[FGe9AEiB2"Y}l$a'r>Ǯ پi\XisYxҧVf6=&  |IKw g""ِjUL fVmL_7g\`thpk\'-=|4t$q[J'6e3U: ^Cq1`nbVH,9HF͙Нͬ9?Exs+S-3:;ι`Vޓ7ϡcn FC. 8Y=K:Eġi⠇(HN+׽eaeAYI1 9JmhBy{, fㆀn|PnG}8:(0|(g[l5A^+',Ą"T4[@[$T wӪ864aZĴ]v6Cw2]}yBz!{x ~3-cb?VvW 1Rdݡ}+.ZD>&:\aOrsRhKe~]BNj>%HխT7N14jF7byILz:0Y)mc2Q˨v~ * b]\2 }F7S XEĂ '+R:~9UnbZĥ AT9T&%nbÓ_vۖB %<Jf)eBT8?^ ŋ<cF}"H NԽtxH.݌dC5Ҏ `m7Rc Eyګ1sIbs=l3&iz gԴ2f2q︫X7\EӼ #&m:]a}汥d"ݐsn=-]˻Y9%09xq ̻BjqBskchR<1*B~t 5s6f7쉵g<=rc]wP], kP/;X2zLu'Xq,{e6of;L#Yt"(ڌ9͇彸-R܎zYrtI RV 6p؈) WkJX CH]L?6Vco-{9npPy%jߦq9Z*G[vQX]_nxQOf =q$ŧ:zgaغ'KbOYH2㒍y̮+H 5T}*u=9g0HXc5@E># ^22ͷ*MIeX1Ŝ˻4!Oc|3GTAg6A*w.ܜM8ۮ8N#P+l𖭣.JPN$eO~C>{ }kDSDLJB/%*\iMM­)䁋OOB%GUFԞL' V\Aj0V﷎PiLULQ&fm?0B}Ej|a~m]%:eo9e큜? >Q:.KlHZinC Rrx IcA8`-n %Pu-d D io׵Kt}I]6n>H*m˷ :-b'1Dqr#Ԑ=}Ky<NJx>ݚ똘h 7.w?SpqƖ@S~.uSPSIݎں}/$ $TKr`H 7P۷E"*m THW={~ވ J|*@/X8̌o=cMd5L@&<'O; Ipٝ?<<~dLG7DklW~?z g>G ޹nB-61{e%.!x-i쭪)i8^ b2VB(ڽDpy#э?_/tq+,(C!,a/s;d'3uۻbkt#\0U?Md9jrEp9uJ%pWi{8SUBAu |譒m}0H'oW ͐iѼ{85F#zt޳jTu`%| 8h~6SLDU#o[J,X " 6DՉ%(,1C׭ V"{N\I$A G4 )4S`ã__>q Sy3cfV8(eGٽSpUq6_7T}%D8p[Lg&G"U[$"lͥ9чavkxr)wZfÈ2"6U+K#c;dA1+38H"vFJhYM2S`&+thLC3ݖ0#m=>\V:<6s:"GxʈD7A3os&"Z+Ϛr ^o hzt s\jsN2l,JlhZTBP: 53+NkMt>Bs4@3=[yw4v&&ԗ5k6Qf EkP'iG!*MC.Zvl{aE(`U;[m>N%!z\/-gnzo Lo!ug"qA6sj)%ѷ b˸Imspx헶^Ȓ }qmQ#hqTId7+t5u*= n2شfM|d*_ $CbṼheYœyUyVe}${@ YNVB4abZΫӠZ? ̧oɼOz$Fn^#. +9i3 TsudunŠ#JW/똈YzD Lǹ;KKȆo*5:Wsyߟ֍~H-OZGJ〒y3HgDx McńKz-)sA#]|chVmlnF)>ѸFioO=IP Eߖtg .UzETX.HoQ^uO6g*dԈ;Kngt[ʪ!0{H)%Q3VbѓJNn3j"åWe3@>3>Q+ed*Pcdn[R&'cY Ύ!`y=^H_'{+sVCD+ԽU h" nd#8xbfl!,h5B`QQچO2EIz`&y{A}u?:9c(l&zvnqGA,*Fī̥%z^T9 +"fI$[ݘ HѦ[bVtRU74FQ*§v\D6wWn@c ju BctB^$bQ44_:I $ϩ,wz90#rqTEyf@lXƐx_yv"?G2Jr ,ĹTֺqq蝵ӢX։aw}"cVb+d7Fbvt'Y~5/=N̏Q5TJg)TH By~x* 1Bz/Fͦ \{ Dޫ& 36s\ov쐷/2*92kzfٻ%71NwadڅSǕmMC l+>*f 8JCxۈ(od7LEP &b>ǁ3껎, X]m`)z s㚮R >KMr'3o :" pڻ>F3xJجJf|X0>7FЭpe"؂)!RsXWzG(k91NQ|߷Q= =C_Ϟ?ak=5uK!6пy麇oZ'+i٠g+TdEL&:)Ld1p D#ӴT_l# zs|׵Ï/'f6 VZO-DٳH`bFf'WcW6uGYȝX<.Zy#@GJ+ZiغJ91H^_&̓fPCVGb)/I %(@7#d;*LMCa=`7y,k6ﰽi{wM(p 䑰4QF$q7Wj/[!OK7]2^Lv#eW.մ&~v e&M8( ֹ)̩}"/@ܿW ]x^@n)VKޛ9TM](-M觊e-de4Tf&bDF^Z`"nVU\ކ7MM+@)r1{fj%`(ƴs\zbѬZ Ӛ^5e/$+ZCF#u,V qpn8m/~\ROWh0\јH~ xW ZN6"؋/^sQA B5d p/cgtMFmҏM2'c8abҀd.rI zMFwoN X/׮/pCYt7WL7y 7J~2r9sQ5f+J9 }0Q0u_$Kܺov6璓T$ @Ah;/6,nUL^+k`#NJd\j*xldN KfT!W{* 6vcUNv97˟6DZٝp⟷;:':3o6\SpRkGǰUr:|5R#A u- XgB#!.%|[xɼEU  !d\>ww*Û;k'TMW|h.ltmXTr`Ry Le饙f6x'HڂG̉$Iڨ~Kmd-l`g^KKɦX\ޗ|B#i?. UF\0a` p*⸢\w4W : $n@0x("XQ_P`4%J-fǧ>Sp_oR(NY3G* .J޽lh<ˠ@$ǒ̉hg?/vy;%) o#om pК֮6(F60\%}ie&W W:UUvb .]fՂwd pU]qjF3z'(y6zw v箺A)7'oJH5Jd/yJJZH0 냣)~VU*&8nىXQ,RNE_fQ_( :C@^bƋeVЈL?> X0BmxO !/9?t-1u*χy/ѿOvJ0 Is3E4\8, I:Rj{%po:W@Č}fy)@2 G l+X@?3&u9q}g9 *>c(eb{#S9(+ue1ꓳz=P>L+JI:; sض^UuXZȘ l)t~`nL 2~P9υX-bB2;^V딭+=:o;Q4ia'4 BNDBAC5:湰tcZbaۉljZeMjV_jRÊ+/0u>}^@8 ?80m?*ڱ nM<ˇ|\;p_QL\!c# MQ€Օ\[?7'6#Ĥ+ō:c-Ce{BmBv7XFdmNB=𤀗IAF(0 l[9+HQi3T_Eʄ1}4Qa'٬ŽE%k$\ $4 #‹bcV5p̥/ (A7.=Q3ՑlQw8nxqL շi 02\UJ&ejHw7 U L&RK9!gu(0X^f+s)=g1.Jȿ7y78nr9'V"}p^r5}í*&EpK5_`@?42drBvq  fd"ӊGa޷,ʝ/LEԠϑ1¥ Zapr>@U8v)u>jIUwP[%HXyv ,%\?sulKV/} t\č|dJ \!A%R2m1kGV(`i7^ n`{ "H(> k¹!3.e]_hga Q 3EHBqi&[á81TS%A֋T6*F=%7ZZᜑ@P  PNTt )LzF,NdRӛOu!G JTj\ZA"\, 8<}/Y*'1qT(;B Fzef\c ;3aSZh G3Zh?%ko.]eqdŇ8t~gO9=KGv^]dYͿ6vy T!ÔB堎w!pNA!Z.V˗?~o<ܩ40}KTتO# %o#8hg e&}-s%B@u{ f̂YKhF£GO#!1H]x#vc͓1/EN%E<)Kx,rN5kch$<(:8@o3d|lKe;biOfvKS>Ν1LFb(u Z7] HK4`Kv`Q2G%r9:t V}XS⃉YBMed>ŝ 8zJP` ml;{/(G1Od&2$nv;2 Kܭ}E&ֹ%CYzO|[" i7e T9oRso+}T G'sgEA"Ba})Xl+hvfia^$zqH"M/,&pƛrNp9R{ Īt,H>"5QJ{%2 k፞z-=)]"MV rV*UJ6j `ə2}͛&%ܝQvȤ2&^NyV.6Kgy6ܚܟLǮqDնq^,HY݃WM2Qf=C_ rzp:YHqyN"\O-bb` `'y$Յt BS|/ç-ZZalQo4>??`( GcLaIڟ98[kј;#?%3OZ~ e'>71( mByYՐ%d53z\*WQZ/"S *{ ٥jjuQq mX'_ &NoeG.4-%qmO`=I2c2D F Y +2h7Ih+yb1ay/;r3$ cxy,wsnߠVl xnی8Ҟ K3dM3 gڜ⪶!9ϓ]JSa4SoOh|lMf/sT9e.|8Ȇa5˴41Ǟ]vc].+k6aMzz+'S;S; kW7PqjzNf#C#q`-a\y`EPYԂgiK 3 7_=&S3;:պrj+_F&"R]Oc,8k<YjɍE!?~H"qyD[xғ7LيbVB 9$iҐ 2\H\ ?-jJoU1 oB$r+W`7q|^UnJdJ1@3$6֠sOYզ ?LH(E+*FHҸ&hɤ?A?|Ā]SU`Fj?-(ْj~\bJ.Ej\2s ? 4-{K V|'j+¡ Aۍ2"Gh kVnYgRnMMBC JvȊ- < t#ς;z?Anq3a&Erk10iqpNg82]WnGf$l8hC]}Fu +c[';6\wR8|o 40;1SQ4616bu5 'drDk)ӓr*@8ߨ{OW Ťd\M,2PsA AP\V'\]rn_uBH$#\@iWe ћP5l$H6Ų:1*f-vA/tukxNtmk M3 hKq2Fi ^%NƧE5< aG1NoV;/`lzXQ3X wytFЎ .Z[@QedXGU65w!da&am!Wr+ެ}qaf,GUj-m+HGn2si-,zM=|ep Oہ}Z8i<Ʒ7CysG8u3]/=D?iB躐b'C`;;vSfB=$aó"3_]a i#2t9PlYcJn*~jpY`×B.4~aK̅/ȴ.~6"齗Dq4@93\;"4U# AQu܃?N~In N'(}bs) 4oTuW!PC]KЦcv;c#[d:P94:n(:eI>0@p7Ngc Ar#x/?LBgP]U= /5-/I=)I/HEj, ?E5P}*aΪiBɠc?Yr.HQ^འ/w[Al`"Aؼ FmE-0.{qzM 7zeK88vEAW{Ɉ lH`ԥw,5jčSgPa %@{O۸!m , vƢD^ѹPtu aL쩛}~?"1~+]VJ{7p)Q[g>#}Ht%']bA[S^p˷m۳B5e4{*yVS<ԝ)687uvX/ ߤԖURJG e8m X;AoVMlr9vjuϩ24X' 8h]>uQå͏%ohE~Tx.7S!tg;m{Zk 79ֵ.m\n)finOvgނT^^:n sjNBG1LGM;% ;X>?L\S\K7lkw {+_tM-dkTۀ[A'2cv 0=1 Z'o>X߈1V̍(KॸSbo7OAL9z]0[9h[Db'd=3 5roU i?Hqޢ/ EpLr&4'='Ӏ(񪜯&jj|RK.X+蟇];׉]elL f,B|jq,M tw)z,-J.@"n+SK 9-P5!9jWNoэѰ_EU @4/c>] HJJIwWkBC["ZDR%UGyۯe)7miRw}h2.YH#Jq!vC89fq[PQP%7£V."bUM4yb,8<] r -y`>!O8w TF*A,OZW1ÿu8HqA`> w\_r k}JMt;:hp{]xi#Uln5Qw_,A!]AjxJUނ N?&J% ,16XTd}Qm2RI@N5ߦ68H Jp~B >O?q7;!1mx\q q!E 3D%,p$R+2qxt􆭪"2.TO#H5!*cqE8;BxsXes0cdItwhd_7#shRy,TCwNA\ж9,yZiu EhICޛMԪ,Vlj4\2ם fC4+P*H$kg:;%tjv=s "Z SmP|DLA Fn25Reُ<Ǧ2Ή]|of8Dg nc @YGgl8r.!98B'ToM&@ƗVAG7I^:O+F>O<瑭֝yX{Z?qr[t?_p%:ޠ2cd;4}%,zY]P+%~:ibzRpJG*9I#)}fAvlTgkyxsxJֹG,?-zxUU>tLQ^HaOK{IlifEՓvW1;·Hmt Tg1XpB S[% ր3J(ll~pX?F" Z@ 8| ., o?: "OߗUvְsf+gVx .n(~ Rufp3B2eRD-JwI9c"@ &Oo 籱яz B"KS0!_!rT1QB:@s:sGIck$cާ\չ'0_2rkC82IU=Qȯ]3"aK6S*랬 2kqigZQ'LEa,1ETΌb8㴖'F H%4 rɘ;yk_Y r ,ܿ6-%֥Om"tG:aŐG K!"¹!a jv.S܃X&5[kfQcdU3Ԥ`389]M([N*IYHm/7~$FXŤyfڃ_3&|{sgLy[ #ɣ ЧB-0 q,>Xi{|zm|4x\&!t.$UBE%r 0,U$ u7r_o$k>2eig \cw0#x ,_A.ZN?Xw#aZ3"Xa[e%eІu {P +L9[6Spܛj^A1bV֎&\#MQ/)%:o `)NYa"8EcšnmO6"2DO|K+`iz;.7^uey5:ZKUD "'z|i1ޛ浔4S6C.1RZkQlMlH*gXu ^vI6e4qLN>{tx#eࡘxWqB&૖f4ܜ\*3 p'3hKf_37V{KWTP{>׀\Fd"5lT >$~X>3˹j߯:+w4tNBG?0)ߝU % 5#r8?׎D?@e;r"qy i \lcfTR+qPyrekw4lA,B|9m{%6L\1M/z B{f*PN|ٝDOZTgR7SJbG&Xpe&v~KruۙNZT|Y_06˧gWm8 t|>X.mUFVm_ҡ{U1ǚ k{A3)_:K|e\+vQ1iq#;3@eI_k,;v{LguJL{ŔuߊPBP2f@yQQrd #&ip&rkm,t)?L眜H[+Rtet]ǘ[Ĥ$BJ|=2GؖJɈnBa ذ4F;=ZqCT7+_& 0۰G_xt@\j(">*e3|TvcK+cT `"2; 24!M3<[>^8\y.UpZkY(t-,^kTv&.VFx!W@26j"wH!AbZc%v­{KOo.so-4UC^\"k!sQAU"v Xe -:Ed[TYǝndL_&i#ݫp{h'?:`?SK(RB&u.Aϗ+˺CXtaCkoǨLC)oqzstZM0=V+uiOf0J 0 HQvq[QdzHy^n 8 V-QLݿe&]YZ%mr5u g CO^Zc/C8E5uw;f+ sp~1yݖlc3|+ZQQ ?~ MTP𪎓t-,q>z$";a1sERyy6f*A %YVe{þijO(%;lEp$%*ZDC*%b^ܶmDP0V|.hqA' sUGmׅt7@Mb53ի n'Ǵ/%"/$7 /M:&Z?lbk'xBPj%z2f8r jP2Am8H6<`$ř^xވu_擠e"#΂ȻjQ ә?YO#iMnZq6Hߕ3MBGxIy.IOuU1K8bo׏`it+wаwMwݯ=af8 p9k7`mI(.nXy>t%h54DSp_ :W| zqO}ݓ$ "'%8yϟSeﮑʃԯy$.IUqi>=:ꠅ'вR¡MȆ(r۲4H&IB]ӳ. κ4gچV1?RT WdgCԒ wOupZZkDjˢ!o*&~Hv'lt74OV4c٩~+AW5Uik)?'b ;65XRDjѳPP@T.. }sUOH *{|c;Ԡm&Kǖ J 1<<\nzObE*^n͂C N?HӀf؈{}~D2`&F XYmqI$iYϻ|+ !$!JD@u-2ZƏK16UWQewwEu¿M,8Z.֬)K(SzoZ1TEj!&1PLi~T)s/)-f:5+9Ḧl"*rYo6da>CzsBXَ/VmLXwFXL/n|^j$C㏋?+*i"k2K2és zUiӷ$+5+pr .t@UҨ-tHCNW|FMI7ŮYkp˫^L^nW2v uM;MԾ@`1!_ Y_Tr{%.nZخ>gs7 WXAȭStwq7OdC0.HspRsnarkAjiFS{](ł*Ã$ȭȼl eY8qŽm3o;4\@[Q58LM-d𢹟@O@;Dd+51ÂDcȰH.ᱺ2βKΚh\)Qa)\;s߳q5Vs(Uc/NK|X摴[Huӯ}ea:y>^l7ߛ E2(O;X$|OW^#k[^#]}>U# l9 w~ݴ4ДUwɆ-1^]T„06bk&c%tON~JaNg &EX#ź aX !-P7cݰuڌEx }7d =x1~7:נ~/b4H9v8` q"1ZsX'L` qm]*] :XTߩe˭w2`a!^`͍^vfv73 U]A>)7fm't\Pxn&K{GLfT=q_\2#:L?CY47:~XttQsiBBQ-ʁP9)<28g<_+09+>]қ0JG4t +"o'wILln1&S8aa`"1j &Y^jyGփpbI)L9SEZB(Ζbyj&ep/W YN+ʒ{2Ҍ1)+.ʇz2CX5ژP+{llUSs$S1ny8M{N3 yemj򒧌yHHGxb -`IG~3)5}/QC#Ȁ5wPxHR ]^m$B,PICd5W/ww8UG:"B$Z[=z•0HVMDڰR|3}@7,H-opzdû7[ӵZj *Ŵ 7-/E|[BFMN7 U6D30/d@0^lx;X X?[8ͰpnjtƬobGe"Ξ^C2+|`*:M"+T2z(`sF}-Wo8[wtK/dtCϦ>hz|&'MзT=)W1릞6`\vYU@V+> )?ݯLե=. HM^n^MGZ[\|y.o_ ^~;[>9X|ېiogqBW>AuTݍ^ǘRT|| k =cAG`ԷPM]&Ul[vLFZԇ] Yȟ+٧x{zl}MyNr~E^vv`98R\ԵϢA&o6uQ;zR hem*;%Is'>@Oe* ??.9 _s¢whCɍLljKy $1ATPv^z3D6q h`LǦз{b[|Т+v?M&qs/(nF;}Ǔd iUklu$~iO#ݦ=\j(t{>qVJ!>1 k.=%0ҡL:Aewb\~=NaKy~HAdx*N:"]H3mQK) x8ԼCQJ΂3ʲR sʉ&Daweo|*o$3XQ#5]#lӐNO :k ~.QʿlF!ђŏM+:?-Ro~D.]WT|&[wj\ܲL٣B]<k# ϕ6EL6=ϴ uqNJES#bH( ,0Jk6oN1~.dQA+m! c!ޡz,Wer+O\WZ9 Si ެs4="Pfs`B3D-"rEO>iE}6/.@'G0ԡYΓL$U4{N1co:`q-mL9~tSp AjBgy0y3*隷-.u6Sѣ.{Gn62ӮB@qf[0HZ2H)Dqq$\'P4- -+͎яGa,JP<x\>nSoL>H2I721tꔱtiؚ.,/(ͦ' i%^lc†0n5'!3$78Ʊ%|,>E{Lu޷=X>P"6v,N8{Ms?`LPÈYG^M=g;8t5 K42 ?D%n6 olk+ܵ[sYKa0g8OS& +TCɺ0`$s+KrvY~KP<`?BVCJm!B1tJ\T2~7pM >1wnAp6Xv%k[ C,i_Uǂ9W \ړA o(k~O;UP -j_Ru/WB>A;Z# k(&٩2IH{܈D)sPّS<}]n/[)Sv*~FI @tG3Q_Y._ XP KD8$cweCz@;P-{Jw-ڙ!$!aVub/KF|.˹z6Qf1@ J~Qu;>L{Cri@yTf :Ydmer&wzj_t!m)Q-5BM}c=Zic3j0hDYIKH&=!52ڈ𕢽^v?@N;69`vAhabC,蓑"|Щ9o;5T!@Uw%%K)*7St bF 6W kgd>cQUO  sQ[ݣcH-ݬ}Ȯ%K.^|hZKh<;b•4Wc"a@|ߠoc 3uӮ*/DžH?0^v=9$mǼc.< c "2V9'6t*Ho =IvS#Rwǹ` xLafG b7'RmIӆKlKW'漢CW˒ij4mcM r<<|#IrV-Ua쩠;yrTOX*TԔ7@Cu;GySuz"S"ffhhwz'vP\I1((lZMd)QRyg%(:aֳUw9ȟ+bV9!ӛF_RZ iyFDGgxȐ~F1ɒ[֭~c=ÓFg{!v}b*㮔"InS LL џؤV8',ȗ6w1L /I،Y_LHKQONl+$H[F%raMTs(zcH~Az! Qҥg䯿G>8u9\I͢ir*H<r͋0L%¸65:g//1 fRcCT\ڭX!&PmqaPᔁOBJ'`ISG%6RN˵lO(\Vx[IYɲq p*_ 'NQaλ _-E>{eK$5bf12B{N=W<+6igh];2Ƒ lɾYp/tMGלCr fjrxQO)}a1bF Pa]7FrU4gyaͿʓx ~#X!MefQV]&M?|d3!"~+==$fJ4 Y̆Z> mWj˚?.qkv#?WZkqނfs=ДJb´mw\3~zԫ*M,"4xή)P{H0 +ڈSXm*\w_g9= x gyL=UW9

~YV{t棃HS*GUf Z@; [%%:NH?q["OD7ܧ7?~ĬuX#l%Yq3n' oz %4}Gfj|D+Z0fZ4S%CvJ{\8c^ShZH#4ſe7 ݽ)x̟P "jȗ28]Xo6ܵJu}1kWuK vaOm$bӨr!X֯ ڷ+. Yj22`H^*m<` T}l"&kRXΆ{qx1 Bjݏyc_UC` 7 'qT{)zK 7v1n6j*v"bZ68~ y ; @V"eoȧ{&܁@Kb|f@ Cvݐ81T5Ě>29"^1F?/} kxamèQ.%t] |yYн@F|;_mukE ᷗ4hci݈LqS*DAz#oBO!4#&2|zY@XUq?xCMyb~xؾA8W*C y ul{UE7l4SSK,| `hUxo C*nS }F7%?Y?R߀ShnL6w1AV-gp-Z!rG6>|бeh3ntdG/?BZDE=&pP!f k΁mϢL ߒڭ"Y-0HQv̈gj.pKJI9D feU=>XxNtx#~(A;j6c 1>Z{rE*Zyt?.GtǟțabaqBDc!fksprLsΒ {"ȯ˰eKg͛-PܧTPS$Fqܤ;;P4~GV/YDycl< pйdaU7Q_%&M4Y?/+Trj"|'yҽl}s̴9)$oXC%Q=̛s*&Xv ԯ)c%Ϟ% tZ#˃ɟ\P.&'K݁/^)q_8y?6o}(9;5wnRnrcuWCQ"EZ*|JvC~#B͈kLޛD<%@u-GB a`J/B`3l?~ 益 |)Mha9W'كǔ9x=&VvM<_7Dm[1*ѡa Z/wMF%BȾIwr@4[T2tolB^`.3 HC94~?$cjoRO8U#LIWxtBNPg, jL;vƩMO٩9o-$Noiǹ>O܊ 2o"J s1z_nZ(V4wRfg\b^BM3dc&DQ_MަΊ7tJ % H˘3ABQ6u Q0\ˉ-/ RM3dqp?n ,Mbu%H3I~ sٓh:os|t :1ZWrD`[j.٫=f-! r6|s #fޜSx Pˌ?uv'QyO 269ZT7UЅ3V^hR,1KzF^#M=?)֪t~1О5cNv ͤz/FO:sSYȖ[N5˚#phU NGVi Є.qq;gD>ڧ>%JUc?@|Ji.HM~˶`8j202Q4JzjQz$dgb+#VLjnT[a F .v"&O!dIRF('qRL3U} \?&fH.!ITF-p1g;@<8n& %#|;KԂ]` 7yۈZ!Mq{n @::iqf>ݟ8%e u4:p8#CB8{b>D1M 'lJVꮚ[2}_9=K/|{ Ŀy'@ڢiν}HhuKBkJ  7tc|-7ۗKE_k3ĪS^oW (! ?@AT?R_@#`mҩ^~4񊕹ErZd ֓o)TR;0n~/o<"~?(w,/eo;ܷ6㮞./N(nuw7 ^w;Am0Ype➆mfjju HM(` &Jy=`+sY<r?jqj,PBRN@L&Egpq>1zz^&d =GT׭$m< ƀia1lȎ/CFj0Vgjp@%fOCڊƌ߱H@){*]')ƒ@rEJ0& _EXFa ![V{$uh@%M("AG 5np; 샠5: OhqmJd-:<]ZfZ1IL<$cMpX $xXֵ295A1ac =.L @_Fj^<8&SD]aD48&"C h/GTFgJΪ*FO2̢^#79.ZeoWbVk]~}fK| *r| qloޗ@N\h8fC;08t2|ZP p Рu:1J#Gٷo+?H+RY}G+ؕU+8Q^b=uI4=ܑ Kf]hS!1iۥiy3v".#@8smb@I F/f^K`%VR܉oqmzq"w.QM(>\cC B,3Zư˶|R8{"㣆[gq,E1%` 段؀t_#Npi;$E$6 }_1_V+#茕cQ|/T$sX6ʎ8,{+2vXe5V܌ьB٤=4׾])C>;RLT{W]9S"C#=<-Tǻ6@,F<&)|ݙ:kh )3P^ ~4]P:MLW-m]K0RwJ[1X6Lz՜0/\z7\[6PIUcXmG-W}r~hpR#'1 ]GJ9U1iОi~|]v׸#!# @GpsR؁mBtI/&δOq" u Zg2Q9:R/x*I[6]v<|nZ53?Wk]wNk_P헾r4{,ϥ֌e- ^w PΈF>G>{wza H2 2Τ %o~3jmOXW sJ/8 rZ١YfΛ\'4p@OYVs`܎yj\SLD~Z@f=&O_\uue?DgafL}^GX;ш+|?_2GT&'RבXES@ҮӦXu@1X&3ft>m'`gV16u U}qw&A<7l RW~V׀܄y3gf5/?ar"o!OV؟r-&]ႧzQGEpiL<8&r._k,Ė{ʣFwn6 Tid:98!t(܌TCՂ&b`"%oڃHf9* Al]v⌅Y &~w.C+!гvhoG\U)n:eŽ[ѠɁ#vC[^DY"KV:|9Lq/+;Kw.X@y ! ~QIF:*I;d)\PL#}cQF6ϬsGG``k0ڬ.ߡum,Hk;r!ug{{( z{K?|-Ih;9-S=~ G4j,2Ԑ3eSlObX0j|V+b_ys 8ocQg塜˝pǩA4YZ}Pv׭ NjW4Nkv]7A|sWj2H4Z&!i}r +"XlA)JO)8&rtÓs:4Dp~gB{.QZ|l2G r ғ\dB+TJ/8aC.IZ*$9oVR#)yK8K1ŹN \K-sa0꿿tq6t+;.OvvU`rif++Z^T#'p4~fƬWqOkFjf͏3q6zd.Ł2BXNOxi;ӿDm}UߦюB #+ĸ U$'B($f"ʾy9]ڷqcy&dx=HEj^`"`RDd;'2s͹N4_)b :|\RN'2aC}-%?筐UÆ w"DYI/V)32KcJ[M`eA_gSw)8 jU_&NP(T#įd6_@Eu[<2+ sx޳zUWHES8X5? (] vWZH>HAaMBD kIڼӪݞ:qCqhn6-QB41]6C#Ysdǃ1p^Jp$(z#0}f E8|9T@b!FP0 mͥ hRgö1l;=tnӛd燎AxCoey/NPE9=,E"4ɦg8uzhڐ\E)Ih 3C4n?--?Uy\Yb9Hr*i3)ZICAt2?az| ?[f5G8i'Q P<Mm(LzzHU)l-__'ݱPO)wRSvYpr Ȯ5~\!7mG 5oyv%>DaJJM~Vp~>!1ZlU`$RG p N`j|LI=!*б&tl{'"AUJirsee~h x#"Pm9QDL0n5"wf2D짠"wIl)V:v|̈GEa 2PPZ]f/Vc(2qquQ Of#^%P~s\metu)^x%38+Ԥŷ_1T v*kgjg>*Xd1bVkYC8a~pz rTXړE9Ylelk= Zr$_<&x".ϙXE\hN#zipI,1 .m+[QwlU &ajݾUygPAPv}w9.{on6&`#ꖅLkO/eگҥeWٍ&$!'l! zŞ]1L!Үy3(6&SMEpe+*24\um'm,<*i g#CЁSaO'aj~сB|s,h8)w}g\O'qDA-ҒB'ctq}[G* |h<[ $=>q`[wb?̽R3 @ XCӊUE*LAobB:ʅYCҹҚdgFPbZ]Ki ^ E殗X ;i`|OBZ\5ލȧN\i 8[Ǥ"`H(GÛw|E`Fγ{9 (1t'x1zȥ1)R v*t16g56ll&ZXrXCgJ$zvi⼝׷Τm|T&kcYx:8VD<:tS[S{"WbF'ǡs Uwtجw$:46՞IdbfzeoCϑk>Uy.)s\ NwW\ Lq$r؀85?+_ձBL_j"JvOΘ3k0W Buk\ `d¼EiKЂG5]b7NOک^s)V=qJ,Z6ۊ^a;{E?5 JM"ځ* F$s%l/T9Of ɻXߊ'swcmqʺ U(^&Q%3Gi-ee(CV|1a> ,$j_kjVM}o&'{CŊ$]H-cٕcYU!b҄EVԒ@ï$mǞo){2(F+b,8iP>Ӽed>3 qx8+#d׿PGj% )$Fq _59[1*& Dmca&0-V#Z ^y Ed܀ Ӗ,sO3$=&zYv\ 4^52'47.2c~9T}+$VxVkަw/9d]]e O0 B"0(Ò\9],3Qu,%X.L?msLK7bH ~-Eorta@B\b# &"Y#sKtx `a)=}LwY>MMsL2GSoz)͟+(VCֳqZ>B@'EB8/Q?j?a<1?,wK\|XU>Z2>c3ٗ?iƇ-{hI՟e OʏAjV9ɒMi)8GpbSp:t>7㼁L8 I"u&㴒n7Z!qVe_ ɆdnIiipU0 #4JT؟|X8Q\z@$scOlO EH(IR*0 -ZIxƿӵW~X)߮蠷ɼm ȹV)9> bϹh 1  @K?܏}LhbHj)nAKYEr+z YVGGY|,Us(x6Iq9>'pwƆIE hvPyf]Еd{nbݕ hnz^ZbG@k\S5RJ0=ܼXg&S M:3[i75:4];;5 @]m(AyV.<.8=b>Ik1YO?P1?FmR^L!M@~h7OU:y*gn>Y^Qħї[# _ jUZuan@ )9;~Ku ťg\FUelO&& S)9b 4 +6r(V=-:"VS[|Ƈ/咧X|L;'Şy(#|.2r2VK乣Ѫ ŗ{S{`𩋈.2 m,^QRÎt+  AK+gh&wB ?:@<ÖL#RU?M  ^$6HЇ豎ŝ) O:ڑ"+]rhnK>GkS0H2;D9";~A=v aNF*Pm5:7b" Vz{.cUyf&}:2gy֭̎L#=-mݷZL&_,/O܅7g-ʳ"|3j]QBy` E>UmGVbE.)Ck E dNCTUsDMu#-ϑ XPS͞([gdC2U+`Ov}Qσ6BǕg?|PuU ̊,M0*EbTWN4 2;B{A-Xǥh6۔uKslm ܛ NV αVX6hd}:Aw. γD+oF=YNP lڛbd<[P0e6WM>nTgrswE)>5i^,$M'w`1fkZݻu5:9cñ~ܒ1ӜO*EYyvVX q)wa|+[ _M x6V~ *8C.W$? )#U#A7U#y`M&&Y]dc*69! 75FB$*fMG~_ EV7,M7s+ ,D\ -5s-!!a0 NpH6(\"ǬmGD<0>Ƥ飯s2^3aofcGD QJ6[C7o%yG-ҫ'UUM^m̎*en ;?.h+Sb#Aባ@;m9Ȉˌ>o ?c%g/>I NBw6Zl %yG:J(h劼)RPj|X1hHDeJ]; 0΂ d%)O [Bԥ҅bwf}z52m}hjwk̝:S z$0,Ql ) [ ߆9q ؏)=QQ)ړy ﮘ% M] XtzG#}dTes#G8]PiKywNjKwFkS"'ֶl'?G{蒙=A쩠2o uGyΔT\iGO2&/[po ntrV ͳ~%y5S#xh5E>A8TxV=g@+<*=ك^|eum؏ت17 X9m)~RJdk~?0E@bsII33l3dNG,JbkZ#`^L?70G;xE3j\)x9&xS\ Uzۑ!u z3ܗK T@J9Ѣ1, ߥ`!>Porh̤;{TD1t%þٓMLAboj#h%1t(se o:Vw:G FF~Ed Ut0|%QMj">Zԧa`:Gap[˽ϞF/]YHFT`FJog_LO8v$%ԥ0|2)(o49L.c0DCF֩7K!eL|;%͜%"OvW , ©wzᠮ-1 S\X~.dc`IsYS(Kyi v Η" & D6O7Bܗn,rX'bBwGnPDjv({D=<ЙK2Z Z ]fMqXd.~nrrڠUZq"T +#e_ tǣoLcׅ=@C[.J2Q4k} Uo1.GnAv~>)Gqx,yfG G[>]H.gjBK+!EU-o6_$]h=UZ0DvnQ @͊G\M =˪%>;MV2h0}^4!qi`oIJ䃁6: J7Q.# /Gu_d$Q:Xޖ*^5kz;}usC􀴾88+FԍR5TΩ# g %S?āg5dD<@#n` \3-AjnX 瑂羏v)a_+/zӎ"qFF(Ў?Tld{}cSIAT™vT(P R2"&m@Q S~!YH|twTꅦfKND*zDX^Ļ3d`Fl'K8sbaa';o|N4Җe؛duB!ߤ\GקΧX~I+vHbr0͇d4V@j6FRlhO%𓡞r;fs9(G( ]J WdP^OdaBvoҎEԁ7T2z]E0!AB F|{q%#PHч 9ߵA*YY/b X̊[=偧)RƎq8_ćf8Zf ĄAwi ~x4l`Pt@)V=W.-C9־Au^b.׎8G_wZO#;^j^Cg5cCLs{mN)gn Kb,4]&H$1Ҹo,@Ohi\K?W:>,'7) 4Injq|uu ڄx |V ƭ/kL۸2w ~~+u8gL/Ļ6&)묨HSpWyyNݩ5>9 q\]c nDWtl([̀_(!ǁ:fY18_ބihmHBkT&阫 aoqwimp=Þ%0 %dnA7M8Tw04v&, 1>.sa-DŽؿif'R9nڧ mC^KK) xoTK,L$udJ Pⅺٴf[!Jx+bE3qq0hbc%:Q c.{FZݎI0H %l̀ DAXuhKUcvخ ]]ѠݵQ1dȸŵўNw۩8cG"CLqK96 E >]/Վ%YUv0;d#Hɵ.8kU+]Gf:f.E:[Dʡje2l*n3~Fzr%7L#v)F QD\ѹS`_$ʄMoW:^>5lo=i#m`iV4;+n$;btء*H")#L@L0 "ͅp0>p- %_ ;o `c}۩-Aar^VҌƎ(N[9pIhFwC_\]asU,q"SDO\^rm@f/?hI) 8-,w WLw蠘N =r!(G.I[o?Se/pE!<r Ho\1 c^uSfvgeA ,y.Tqjsi*YD)k_ޥQ)S0o^Dg؂PH5_:iWU`)rk9t+7 ˿iX#Fk+˝  (EẃNѶ-D29CP@}4_74|],.Pp=:ܘ5#Â)҈5wj`Wj == h,Oi{}ç0@Ϗ < T`E@3y }Ԯpgĵ6}Vz'7퍞##Ѭ?6qRW:hj*N7JXRO ]Bл\U5"l5e.uc&TEyrVrUQwϹ![ H2Pw%,/u6;8D!U' C4#hB_ uF#R u12fK^]]]5b~Y-[(EH@!l1 {p#waGd|rp[*.E5IYƫxD~^Tp2 Uʿbs)Xn#~L~x7 x -j|,iNB8S}d}At O8{.~)zqL蜫f!-J?)eJE)u>*\,S%\E-O" 6#=q$^ˏRm+7i #yu732/Eʚ§쎾#NW;٦w;k6HuQBTBrC-8ٯ4}M++Tw 'Y}`n]TWQÄVt|Ktҷ~Ef ƻD1x^Χz_{f,>MWgB'T}ܿgIyd^)K~ 2)WWALk1(8.㱹FN Q#j:X*,f{Tu8cͧ}xPj&~Ov[j\PjoXŖA j[+m'IY oy>6ivrn(;MOήݳ0RYp ,<m+F-)pFVw`N ]Yt@9B@rp$YvizlmOJw5 TpB:*Ij2JF(̅1ՏiuK)`7Sw uԇvUaɫRZ!iǖ.Fb.r:k[| )V !GQiWqԏzp-LT@H\7A5v$`#Xt14XY^_bIYU^rە# _Ų!=.UWQJ(5M! ,7M‹3xtS嬻 eFXf$gevy,}ŋzٌ[\;~B>wȇ*Pl3FSph\iiwX[=xeiR&:X =_`!A^k\ǀmS|mmdž#ROM96Vq!ccHO/hW5U4FK?*$؞jWX3 duK "Yp[\uyl>qP~FzI ck]8@[=}jW/7KKYv&0=(|d6 GӃRemY~\4w:e hm#@W_Z<ђý wo݀mMBg&`~+].v`MlB!lSͣe2gOĻdIM⻴L.T\am29_aP 㼻roE ͦn:xު FR:s+1a;1%o D0 eTPz*Hd~ӂ+(^۠N ÿ G0_n#NnOucXȢ&G˳!Z&"Y9☀g߇@]t [C>odVy? z#(XmG"|g|fQ\/ dQ },U3WOE{rKz$#$oc:Q)/"sm6+|kt }yG}Xyۤ< ?o`TUisfYd6ƱRr?f%|hmZ윻]4}@ lq4mq\ ,Y&8`E)?s§}D6g{@wtTzZOF,;:MU˧K#AqvļΓ-TC ZblP'PYP} zbYqK }Tr;_q5z->ytS*J4x |sCo?b| 1&@6}(+Y9A<^3XP=GM?_ '2Qu `u!K|)}%)>1v_nlѯ4Mj' sgVsW4-Q_Ņ6dEW9G/G sb{X&s~xg.=H)$E\o4(yN|o+?Tsšs]ˎ\TH0#&-˥*`)?lyYNrAdTO>ob3("QtM(YljolH7h>E+^|YI,anjNҭ&MOX.dobAѺRgթ&Jz[PVI' ׼> lS(O}Al؁i , )2?UVc>n싡/(Js0S7u|Sb)O& &Ep]@2|z!}'U;%(72 Q++:swAw 㢞ӻOTP( BVUcWrFH/B1# S``,,nZ߬{}k9j5^SvbtU0}h p0e9sPt S.@ ?_ȼ) |p:WZZ&2:< (9o'%4?#ŀ%<\EJY%uM* Xy8x1}.c+Q}˓NUB XA4bqvG ~sRd_DU/:tLqHU`5mQ wj}wk XO8+d4 JiVcXc[IJ*ث'_? NlwYРN.'+'.%;Bo5׫`/b;Oҟ-.eJBSV|&7xLlj bh_r[j-;Q7UQڊ;Ń0阖s 9 D)c}nc䘎\Xo<\;\=dl(TWuvmUIMhͥ@+a? M{ۏt]-rU źC'Owҿ@Kpfxv(+ ckYx&JBpݲĩ!M#DJi;Z-]OVM|W<[yW;fZ7X.Wv]p!6Avm'cM9וr5I>v vSnJ{^"Qh>x*  T6W@KYG[SkQ3L($i X$t#y>ɘGl{{!݆0&2#vjW?ޘ^ȸ@ӣ3)[!3 _:0"psvu %_tN `|߄V$e: t(=Zw>hJ}Uו%3o=5?M+r{'`:9< ?3*] fh'a؝d\K*b Uc߬UH0 N$tKGka"K(e?Ev*b6^5,0qaϚ(;-UoCGXYč̦J#`E'Q/uFKZ"C&wN<?[嚷`>p8HXIjY6=g4C,Hz~axRl.+ym;y3Oe9R}w.1$G~ƇVpsv8AO(+GN .湥O*z{T=HlQM}h+]ΨZC43) Yw_/K$#٦ǔC78psNYbb;X ©q;S DeXk|X{TJ\q L1ζwN+!,f'?R*VN&_)R3fl8WFZ8˛t U!+厢CHE%{|,-3N+Tv藴DA~N΀CsFxA/"ƴ^ܱP^2 |8JUeicxdᕲ Ŝ3%G}5 ĎSs-30*Vn]'Mj4fcƾ\R6e&x )[[.I%Mz ג@BUKW`xZ-v'\r5ST']j[8YpvLОīSbt'emx3>qzra[jzz%~|9E-Z#4M|k5Dv 'Y`hϨpвYThkXݢ2WE@gIѱD mb;6PX(|=U@[F185< *qǹec|, 2S!jST`D#o#i{[["2% KRr(l^{jT,rog+Cz*Nغ"mwt}h_?bq,o!4m#~@"gOxh:"# 7$,q+,%M#E==]K5oY3ߵШ4tS˨F|e0=ϯs흖@8Rxz_zƒȂ}gӵ 3su=FSјׇXG}FPQA/[R&*ͷ4, %I 2Q׽A _H)Lov6zC6$d6QH֕hNAP z eJ$ً%sO>d=){Uç Tف_ ͸wpTn»Nvr!U6~{jJ%((L%nzYvd m=jKMՋ~RPm-2 l,pI\ֶET@PIH}밺Z`G/~8yǒaj)ZȭFɌXX>XiJ(@AysFl78HWxZL 2e+K7Յoq5_" a&s&U u>*/dJȝ^1YFzf,ZpO%z=ٲ|fzɯn2V7͒JUkq\;ViXmMp@.{?=a%p.jJnu J%ˠkY.e~ =#sDǦ5ךG%w\tվ+tTiNe5r-Gr~7 BvNM.O3un7"^H F^3ʟW}"µJ%0wvsYF|"$ՂRfӺ.~{>`{;+mq۸dD9uPslmQ/a%¸|U= 7)!IAC ҍ`49˳yaE6,F A}*~.j/Z7PO lx~V+2Ur=gtWQ(OxicK>۔3>Kh=e&oBL?c(”73  ^?C: 3^bZh874R [i>̺iɜ6$6X@؏N|7De6^-yn;fܲbtDozr=ﶍϳF$"Fe=\boc"X7.h5ż)nk{+&R.ȁ!KnJtbEB/VwlR!||} L]E[y8sD-Ej6Lw%':iz)LRBdP)*<!niZ Ȭ$@m#fm g!٨lyd65P8/ x5UiSub=2?>)xj$4U I)F"t(T mp v"m|K{`㴍)SN. VbknNUb}Ӷa)9bS}N}/KC`pXGF8z6hljַb|fl ]D6Í :Lkpy=U |<5<++KYJQ.RUhL^^p}[q,13CkY]6nRa`ȣϼ膿p.V7ؾ{]%\[VhhAE% 5拂ue  @9f+L6J 7JF[0խ^\tmV˒SnC}O񎌆*#Cw~s׮wؗ7ݴ&͇̆zAݘ¶e8v׸m/GYrq 0&8rek}2ے'h0Dͼ.M.ԤٙfE-,. ߠ a.Øg / S/ZdFIXS IT$vH%F4uɂ#\XM<~j }N1frr{  7yzX!~B,netU;$wHzNMr5p돏]{ю]u#O U]ۉ.`JF.]+R*8< \A(lxڣ7DǦ1n?}J[4h mZV/Ve ktځ\,S3sqB bΔPixNxDQ09DV1}hR"ýaz['v1 Vy; ^P/:43| |-4{ ʼn7_HS a[#[i\q-P >pRO=#6 w{ZཁjПDzw{) s[0/MdE'U΀bƃv=%Lf,@5uo~=oxL~W,M\ % i,oMjÛ5 \g :)qROMTI:D=iCpU+ڹ7T( ݎMKxD#6"ИC@0VEp+;omDE>49FR_!\%jp'ӟ9˧v%_Q]\h)>u[~'>Ց&5:{d]EZCPpoHTsE8*B[P uvesB@~ Frc 5 /:^!LAY ~e&Dۤ ޫˬrv5ECޓn5tMU+H rMZ1isrV(h_X1AdvvpRi!9FXkuԎH:>$qK. }UAM;7]}0˛~V[a1<*{YS rMsFpOYyxSr}e!t|-Ғ5ɨ'L87#}؃N\ -`jV+i:𴩌K'^˅W<9oG`: fF:zRYH*X=r$~}&At kSgRV[Sa!KKٚȴ_u^JIqR{`;Cm8p}NbZ?eXU!ʟxuGso.!^LhK'LgQnukXg{3-H #sut;TNZ潊Na $mʤ ɻcEW&P"M;}Ș=? S2گ,NGu}ȝUlsΉ7Lb$V62Q?-VU'̟jMpC^@h&*]}GA&OWxVgrYybN&_,ɆSS'"umr~3G}[иYiR&qE̽JJ>}ه&2f9e=OX3X^)5yď6I 'ol4eoh8Ep: hBNu 'AJVcgU_Tid %%6R7<8k(u-)x|~[)!2ɏ`Oҿt(1>y5}ƒSU{*/c:Ƿb3z 1~mMhwD!$ݴDCSTU,6TS6j3B>rͱ/"E#":!D.ӑ T:32*QS pz4H\!4Vz ;DD82ofqmc 쾋 dDr.DU֫Smx칷hjD x3?ӑA9|XBVP투7qG J)w%X^~p{NQBcr}ZE`}|iu>yrh˜gdoE'OFEq.xD1C?7@>HKsk8ԗ*Z,_mbĒ%`SJ6)ɥKp±zzp|h`B"+DqT])WrTڣ\ޝDEh41ɓYӹ%}m>xȭVcr{TżNS=ȊGԉ )彋ʃ}i 1d(CAz$2.QP)0fQPDF=.U_ҋC$4bEØUpD}N #~z:A M@O-S'& V`W/{4 E-]Gs 3JXО!Z`"%WU~mwo KoF(o_Jp#/'Fpd}pI.VyJMFBKªE󪯃MdX 8pG)$~dޜ>X)@ucY eLM'k>DS @=6q ("1:5W Qr(sAvZ@~{H$DD}RC;iCq8E"zʊ~:+ɁI6Po1qnP/j~@ * d*xюiҗLу2ږ;k۬4q>M[1Xd}rMEBlB>1| :2A I7\LWyڥ{EU̹e^ȸ`໮[NCn&BvJֱ` = sSLTI*c[L N-I\͏OY:+S9b$L"AkŋMUauoOK-' 7L!,#Q`xT af{I H#d2U:UlZb|8lCI;X cuw*TȮ&8`4I[@ewT.)|sSă[Oլ'sQ lʁ.OtmW2{[O+OF&7Cz/h䮜&GÌF?Ky'HwEZ(ffL}dd'9J-ZaS+~%͂t뚮(QKy"UWIaݯ2L]6ݦ >:xV@E +/69?v[Nl"ne4,;,GNo Y[0@%ވusҁbǷKu 0r0e{~7@c8g窯:Urf됓D;Tb@ۋct +̉ṃ{j>)߶kץ8dPwznVk:7ZNJ>OD;y0>GH:#u_)r(h#J?`fsjm|=[ }waԞ.ZoO4ġ{ Z3yk)ۏY(ŔgpLJ'xFA=z&뚋'0uf)ȹtW#`1` w~M#t}cZԈ㓩KT/ ;(G|&S8AUYղr'y :} anȐ6dTzVFPkXIZ-1&E}]{4>u8\@3{g)r.ӹ gȸȞ:DD"΃1ѧZ8m?#4/иK`AĽÕ75K0SۃaĮh Y-fJﴺ'aúF sGn RL&#vfTegf 0f YT0{)QnȶX>FV TN-Z6o:NUw T|Aj13v`#* $4PΛ#s +?hR61p1D^F^8#GM3ysܔC\*v]&؁%l10sԧ=aró`ХӺ"^%%5k@]IJ+VcghQqyXu%Ik-+VDF#p+4:*Wjam7z>KD;8eA!{CM 4S8s31AH" o?PB(hVNenAq9GRZ}|Y{y{IR(ĝc4gQr)ҿf&}u~ݘ†B, 4ܟȷ?{Rt$Gjnil%[ )[ 3] D:fffybPO䲥#)Ѯ{<% Ŵgtm0uE9nįDhMW+̱``?IY#f)qby6أD}3_F NML")uqO/HG Bb}| CE>0E 閮L_bp84Rje=Z@i]Vzj~=Vn[zZY ܤ.v*TcߏF5[q^V S /k.'%Ml`?IDz0z90.*Rh]soݭDiL;Wկ"/7F0_[#(J9pۛ( K ݹNe(m)}1 1]_ZGx+wT@|BTr'5 2ϻ2@ME$a>/4l6兀@vCQ܉6ģ 7KsV]9Ep[FGAێZ=sv)_mS@@E29~ٹIJ^fX} IJ o̩$U^:7`/aPxLcvx9*•Du"P^ W&ls&x}9o@I*`8[2yvY\ `x*fR plvwk,{A%zp Jgu>*cQuCJ+93?4: k* PbUGN* /w߉z['kjpxꈷl},41L<Xy HĴ K!]n4 ąSͨ˚߬E=l3Ǐd54tJeyfDn~q!HZHx$D}_OOۚ#_|}T@C߀ b.;*%$ 5r*pz:,$ 1oNsQu7lKTौӣ E6+"#8/@8Z&Zw(z= Qt>T(Io?J~;gD @kr8ljWg]K_)UTAMϣrUwpתmNYɚ XԽxQ7vx29Q#>0r[1R ւG o}{Xu ` jI0ВZ>TVB;`:6H;~F?jYLB1cD=(+<( @L0Cҳ3=JhLz(5Y w@UX"AT]G0C Yܪ U"%ЃyզD-_:rkUfd2a#=6Djqj.|ϓ4* ϙSy'%ͬdTFS&$72Gy~vTlc*\;ϩ>:w>]{_Ѓ郇+? =/3wց2T~ -:y;w #2l=TfWjlɴ؜E@$eX6}b1g L)W/2>wz:jQZ.k_`zל~ڵq[3R-HEU@)cʿإt-+z5vd۸KnYD4WTP(.#,5h68$|%5my,)-A m%lopZvdS7 )֔s$kNIG[yoQy˳nﴣL %D\bZun~y>E:+x)6jjȩJg{Ŧ]:y-̹n;0,?Wh`F0#i_@m(!y2Ho'݀]qrCLx`hq睫kO dn^LTQl3YN2y A76ۥ_]3e}.2 s0s%硽:+Ze$Q&/omzxZؔofh !2$dDohTؘ2<:Xg T(~RFDCA/ R׹j#{ STr"~Hg1|~=jyRɼXA FtS@9SR@) =2@[EJڧM#&WTTR?EހLY\>,/Gd;;PyN l UYh=.Fد!fFHZx/X2ދPScbdI F1"8.adoHޔjcD.ng@k9U?v2rXPdf?z 4DpUZ36zM5hySO 9 PEοG{3kgu?e-~yBreG\Pߵ{I׎kod#3#+=}AJ* $ Bz\}Wɱ8aݦyĦeS˳[<5Z[?@ SF*lRzWIU"ypU\OgZo\F.*2ߨU{;yhl odOӐ!Qݕfכ*I䫝T'"/m)`"bOEO YQ7d`b4 A!S] (Rɠ"uU˳QV|7Z8ba`Vȫngr?.?Yp=T6'`c=SZ.9(35i ,-vݛ7vYqgXOi1ȣ1brdM=O?(v>gָL65AL9A~hppF 1M1sZ).6Ҫ=TM M<Wp1hJ@Rj x'`e9$[Psy$V:&j fTdʊK(psr/s##w28+y'D]_>9ux/*JՓI_'Ѷ>R嗢Yerه' l/F܌jseZx+Tz4226J֪1%&ٗmwЬOe{Xe9%[s5HB7zzพ.?x zIN!,`24CX.~ǹuQ:"#K'|?|_tekL{A 6+8|xGya#B`$Hw7/L #q lXtRPF /7]?Ҽ%}{jp;@mtGrtGn&dmQ1L6oATUΩTiFVtJ­\q69vLoEԟb>gUjs,.({j}ؖ|u7 7HG*<[cNlSvCո0-G,2[bMqƋu>zLN3 ͝[2YwZ&dA~D},!ЈS_ x[LtȡbYL'Ң"WHHm ǖvGƌl4>| Bƹ> a@g~jLm Ch|U;~~iҺyZg24o 8.XGD/6)tk283+iN3=̘8)§E;1_`Sb?ݼg-~B݆w@լP+@Z~eFYʇ z`. &Fsb PEIfFQY'i0-i R)ís`#l(2]'#m*ܺM"Q$s ,ש94$3mI5lGFv ~o2& _zfrz~AW֪X}O#bJOeaԩvl5 q<939˷IX7jkf'+SJ2Hc71yyw I4AȆ߼,0`ig#(8jGw[iwh1YWS8Fe12 ehĚ3"uNݗV!s̩X bg@{:l yѮ|L1Z}|J2mꉪ˛U*qLXZDneҒ}<6U(]M쮇p]@Ft%X:KTt3CdB|]O @é&q_ eILmQ<=1f"oe]] 3! \h[wd^o An\խ_ZS̔!:Z'G|N KD1XI4} HMNJw[؛i2v/11D)yޙ;tת[=`ٳ|DnY)^ջ&4!Tp*zd,97k~Pa M ZŗK/݁?G!R!1V>)'!Y oӭ<Û HV!\Zjbq"))a\-Vp]FADzc=ⓧd(2 }QZC**SEn(fς,`b.[?4nbN\:dծyYٿ1;[|Ϻ"TERBIYVL,^wLSb Jj alcYj "Z;L:- p *:޿lK7u [WLQ6]Fg#gaCJ껃;񍊪Z>oKD1$0^$qǺb5z 3~rhjՁխރ`EC9aM\辦O4Tm Yf+$ e>ñA"QB)t J461>Mz}$}83«avI@I;y;|Zߕ꣞, >$LThV!I0qcD\dw25Ë;OŠkUF0 g2\j͓*IT X:\~EִjlXHnP<^U8 bU ,"Dp.0ASw(*L&/YKdbOJ`H97R2)շ Vֲ'-4y8:ԝꍉN2@.f_{^ JF3_OHڑes*f ,YN ic̡ śUhd+B GҵOn?9<JBW?a.(X)OFT[  W_ DV@GZ6H~Lȫ 6-^9}"0TSMgaic IW ۚC E͠] _.,*b47*ZRqR J۪D#Ѵ+]  1?,/P}aWhE{ZL:ر, n))>muϐ$dd51N =x wYu >O=un3=k*;|P(e}O:1U4YboM_ʪ''nYcqjIF vI 3kIr>}3X :DTS!L~L:^N,-a^!Qy&; _:o8h{ZU٧И#mW6x}?r.N[/<ArmM 񭺕)0Wi,a|wSDU A]3#JFXX﹙;5&2A!>7جwG3N<YE|%O窾JPjĪ5QV)&q4vuGDgn;0 4$Y!|3Y(.5b̏bmC`ֱ1Q'<,܏$g(}"Co/T{ϋ^ʎĬ,[iVPJPm1B,IT=40ގuYVN]Mԣ5ş11ya,gX)La9vU\k]rHn7P4` m \ y*|RzLz8k]@.NA^:DK~jLbCD'xӐ 7 ƀK3!Ec&CFySaO`&H*} 7x@@TugCPH֜< C<4w0$wJl.ԹWK={OҰBCO]j7L@'YΖVL~8'%*Zm?Bmۥįn!%}ݢ߂ x^żHZOJܐ7<[+NB!uPM#?40I*\u̟ӡ0oTw:}xq*LXj]BO㗬Ze1tPcaPQӭ=|kwB>WCʇ¦7Ft7˼I j>?5$xv]>)2AdLϔ+*BbVQl.*Rjl?cM6Kd! ά Ӆt<!(l- 3#\pnd겳;Z~DDL5йe7%O[VBɈR C^fH Dh=2l8"*3<4 #`5߁fQjuQJz,R)Kg8l_"ǽV îmۜ|FN/M.#!4u PX/l34ACC>lK"Vɜt[!e., ٚ&{kK ڙㆱs.rwR|E}(x\u},; "Ƣ4؀T73m 4#MKy.Idߦ^"(-dݻ#Ok*tYG?D6VO`CNEh'8= q0 Aִġ{r+S2ZMKF^ՅIǜ&H[[_+w% UmdN cy xZ=&^JMa\ejAm'amp_H;.~ūe..  {0^56IT\q9VMu$(w5ISkj}4*kykOt&TEwd*~TZ C aW7!x+&p \߄E6q'h}0Ìȴ֎(ɧŤa& ET놑Sj+_I`>Fd2?3Q0ك9;"C ?`% H?_Eމ9i JϊRD0E | iWu~MnVڳ e =k Y=<)A7d&[v5 B)ՏF.d]H^n:o c;էA~?k#%y){Rڂ6nĐ֫G7k¸<)[Ih Zv& ߫NбmGCI܁o}(K (ޒ`̍Btp꜅V03c 8E]_5Ry.(c}q&uv7``nf%zq K$ 4x7U=~rofNۑů,%ױ2(d ,=oHhc _WL7(rFD>d:1'hS b2!-ڀI[)35,)h kh>|g5 ;הs!\_B`cٷVȪBuhrCz8(qz&($]3y~ʖcm! pE6 Pd,kv4 v3(#g.^yނ6qBs34j#>~bݹ>gA•aJ!xh*IFJ)@3]1*ٲ=(z#S#j08![8#rG(T^~M~0 $?v!+ie-.(eQr`_T9vRAD%aj&spOin3_"rg YM-q8lpjZ,b" Gd&`]*\ &nJ6xZmE?H @UôLsd A1U7'쫀Xp](PCJ*ŏiI3//M{rL}ȹI;>ܮ!x3nw !< ;z_HmBL3jMdv_6SnEۖNԍ sMpN][Xu%TfX"Zw: (< _b70+,vT(?z3nH*[V݂KIL -„ZaWzz&SW,(ב&}|4!}pN< 9Qez H*[K˚d5F+IEo6HpaW{gl帥 3[DJؗ{yXt% "vn}2ToWFi(ߏMjq~a OWVڡim^cΑB;1!Rck[tr(nLjM"~L0`:Nv6 ؂uٽ鳣M6}Q&a\Ljx N*-bPR9ON.Xak3 b2y_U8.:3"؆ V/H:zsJǶmGZH^> GA@1ˣRy#D $FB$Zx#IH4Ex`HڀbDbT4֯h+`Ts%6Fq׳XvV$`3baΥp`Q^p05īw}ԼN?Vo- 鼸=zI"i; u;xtj1Q/^]rA/WOrw#^fĀ~wt6ɕgkb/C6v(e2Nx q7s6X(>C'J]~ -.]FW̕tgР{@GN w{L%BDtL 5e?d5%G[F G[vnbmi 55 $=#uh$Ar3 eRˣB$Xۇ VYbZ/rG%t[h{xr͙(.؊SChIVF$ h0r*&ۯ#&CI~$> _;n-0JWQ6+ TewN΄iBK^?'+`7I~Ś&!4תoHːIOWTRDɾ_X.,'Sj@lqw5gVM%[ 6K2nfgN3߈I"=l8L9:ߌ `|ǿL8}r>cI9t2ABH Gփ<3M ĝKG'R,5m,Q*Pӣ Xнy7'0eM 6=ک1΋L];¸%A(OUxL&sQmw&5S~$݌8޺5봩ALz^]Pu"ͨwA!] 5 |̡SBn<$mz~nǬJҮn;hQ)t̜+S p}o4al\js:3Z K~{Ͷ&b=L-Κ:0zӒݏ|j0%gayizx,t@w&u}D;fadl=mZ埠O>32,ĽK6|qըĿ@+/b/7u %6_<sJ#AhK>G{Y{a=SN _W{uLf˗=XPkQn7g["7=a6fT aFPkl>} I9#$\K;Tr8c$^ ,U-rS̃~= rY ̙·X-D+=Zq㷅◯(MمCTI_,UUg~c:C>%˭{G ¦$H`\~L$5np_ p i0'qi;y/kFt Es$L\=t61/(VP;oEB3)2+we? @{|v..vC׆zSt{68t%Ij~'15f)A1lHNr멐]aY)N5$Sԏ 4o!]0;[xetoĿjO C.0ٖ:y2Hxʨ8 wl'qO۬jo?S.;ݔߋ/eGP2SkLbo`En œ,.)\N*'&ӛCe~TdḾ1٬2`3H\gCȤo]֐1"&Â[n㇞09+%w^fRf\9%p9nNN\+͞m!U< (<wZ D7P<]Psk[ 9j.GE籵I'L}g9~K"!;'I|At8.}9cU i&/ b6>uWQ5z7 va3zw#C!^E+#P]ic>L/ڰP-rnnbaմ= j2(2SC6m>rCMePK kP&Sun*FV:R7?|mAѱǖW YTu}`Ax֢üu3X&Jif<8knKd2($\4VgSlcy"#iޚ\e؆k9I:oir7ZYvzFijH1+H' #s$eVЛ' +BͲ)^*dᕰ3*)N9aoxb, ]u ?3UUM E4_ =RuDX\?WzᇖLGǔD^4;9V KZn2rn2 Mzx L+NZWM_Rfa3/] kH(ẅK"k^@)4g5vys/D4 +ld?xs qT| ا3T!c>f2iZu~}b3 dqn1B)4[\kK]z%U(6(%f_fg \}m\b;mܖ1;I"H~_΀Oxs|0ooDUǼlݔyt Pܳ-2K Ł}Z2kcVe\/" dh>jM% -W$cښ| b0@+ѐrxo k.ldLXIsހϪ9gsu#_&Di f h]*4J{ z !%efua M#2?ݵ |IEXAn~ϬUQMpCK~u!X -,5ECg qh |g]JrGRzEH]ͤ!] זw?CKǒ7.IoaTٿ7 A>VX2/X$j(LPs+_=ê+oL%SyIxMG^~t#ZFgF.4L 1!&JPTu_"ԯ6z>k9 [ºB61_ѩ`cwx^2 GO@gE5鷖>83>ŘL,]WgD}!h$xt#vE \J5l#Nyf_sdp&UNUwWǠ*Tg2GM6D5T\:MbH_ 8>@oX85ӷSv DMNNM|fujl,: Dz}z1/cP/E۵L.tBx"EY~S'ƯywSIl!dJn,1vy;6QO4VzF%&%Et`%Q) 1ƽG@CƏZ`Q Z!ӓ$/ߪnw-bKncgL,nRS( hҝ>C(EDQr\,1S2%%&u-Zrw$&qZ:["8`n*SMVDy,aB'iktޫ0g>N˥ -ʥ'L 7>9%e\ennwb/t@%F)}Nb<ᄌeBN/{l]"R|p>Av  uΰ@Sm0or3V0ߨ lzvZ NA < WJʦ0jSKK{5CO cnrʃJ269:C@6pܯWfRhIX QJZ»?+!:N'cw#3c7 ,a 'ύtl2 w/Gg/Bo[!;ր?4"#l |gymR8Hy:J؂@#tlcIGmu;ex٫[/w/ٰqr=h2@␲]*1jMU˟ 81*@Yo2)``\$`'9fP^#qyoV`SE/| )-ˋ aUѼ|G}#`ìwP vF]a\x61QӬ*53w䰳D{]DvnqFڀ-$Of5zpve/ۆ1jmJ"9&j5^g}>7j4wL\pҏ6Po! 6TlI:OHXUP l$Cy!Т ɤԘ , KJd7zۊp|@P:?&һ Hy4q$K+3E>l4<=ڰ @ƵAOXTQXvI%ЁN"pEeO N$ ?7::Q`E/C?z$@?0<tW}rg#/>j]k"ꒄ ]kO\g#ۉ7ڥ&C6BTٷ/䫙vuRp_I mQo2jA^L(ݒ=bNSU9rtwqvOFw )e#GW"ihIK; h6_7 z ] :\\:nDK XZsyP#> OfE DP:Ȅ3 .ȁdތn,`ko~Zd>pW !m5zTbkгIoڈ&*SwqQzQ?TD) \^a5/"$Zٕ|yQϾM;vs .zDEi`-L  ){$ O.-Zs (.?yM ߬uFN͐G;sg-bX%b0 QO)dsBLU {)O)ыש%zVL D#"| sMW\L eqL8Fͣ4q(y\{m`R,(|,.f`5lB6n=m{7sp -9c-Y)TXw }׬jLΓ&2k|O=F\DTV䪗p7CLp/HkG(ƨѧIC)CZX #Bn}sG^͓k;t?.q_?/3 xmlr,Ӫ`~D5 Ln13X{z\H;6Fݪbt^U`%fHγ'uLѾ2ZK]6Bw8a0O% N`aU%4UdG!22'ݬN-'K99b`ݤC@TV^,mӖ5[27?~v ĜxUӑųSgg (E7f/,٦vL"Z[X &lg+p6=]]V|y^Y_EڿUcם{A`2[ޝNzr: ەGpLy7+d1' 5Z ЗwRpC#eMNC D%&EARX(hox50PaG^9D<&ҸfĻ~i[ipH0\/ÌqQ\@Rߛ D&kKrD;( 4{secwN/4yy41ۡ 7;µwjD' ̐-fܾpM4څjit釨=QNW g<'4 scWhVʆ#>AAbtzAsF@9fc -$gsT!Te,/(ˀ/!8z'11!{%0'x04]:*e(/@TEn 듳j'bYW`# id" j4:0,w9x!]atl #xROP"8J\o:1],H;FGԔOv5&nO>Ez6u$wgdËz=NbDrBg_e9:+b06RyM!i]Ӈ*8 \zkS{7$&҄Ejv2UYHG4g ʂG#ka BW+=vg sj`W%;/*nTb?"&M#7oD"wGBD*LZ57P0o@Y"8d5.c.7"^ی=Xb-"\qQW$ & :2s`HDV$ZkgO7' s; 5?ÖQ 7?mvGΎHbGXLHwsYh˚J׃`Ѿ,[sCF85y"t]F{gOSEjDB|qȅ@FQg- ^-ax _Sc~{ ӬnvϘA¥!640<]Qjunޠ{똢M %ll#nRUjJRF;۳(s ]ei@} z(ݕyr GW]85} #>v͐Nۜ`U~)wN/8@XJڂEOsqzEq#Ldo7B&uL?[) .ُ%,X2ƛ'bO[}j*axihy7lE "-{ZQab|G`>f[Z+=QY¡CƇŦrkW#XW 9:ZL(P:oЭ+vB+,Ur/L_>!ҮO; 6wB݁CT(Ҏ"ۿxÔ!i560GPNտl*gd2*F>mÎj*uɳ- ZNڨ|!Zql&>9ojB Nrԯ:lr4͛RKT'I4O%%@꼵!M$bOuƩ6eZx ;𮝃 W`ITkn7eOy|4/¿&|ߞ0FufxAQȯ2 ovKwńfUsoһ0d_>9 `MapT~m7FCKC9K1N,s\c#3Ѥ+ ֏a٢- h_C>:8Pu`WG߿JK9,\M/ҵߪ-nİn|:TN2шG`.z) aJN1i9;Ԕs~Pk$eۭPQ4e -,7}N7U.24D@UYḾr>وJl\-P9ԳPX a1pqr!*6VʁY]SR<}#g8̩@@F?e `nB wmYq@JޓlfTM5P R_!v.A Q뵍D@!'L#-57M`ki߶a)DqRWa,6\d}Q@PPEy3C$۩uї,ȣ?\ 34̎!vmY+ågBe8)=B?Y GO~SԝV`D=k]m卲$upjL8X"bʼn's`')"h.iQ:Un$ݠ1N2 U#@Z!Y+/Y8*EGSgFM G^?'͋T|y 6.MF.%熃M;~ `v-FE΄ss.&$ˆx֯Yۇ=ݵ#.b9 ԧyY,WK3@Kq( y<%{ݕ$odNRm]~g֙S_ݐ N|/~``Lvs"KRXdU#Xbt$]^H֞gm^M" NQqu }oDr.>P)ȼ/9#cDiB[/MudfdNƗV (^mVW`TvEGNLq`4F_#2iBFɎۢcُ6r3J3zjNs̈́Ϣ ,hcKGFMv^wcm{[U9wjӄ2ONpjщ] s=LF?i[X ? x\RWa]oN]-3JA7:C+)_0 T-I"6+22`I`BDs=NI$OgVt!`5ޯ娭+4p2`aהx7/_ظ '08qp@|:מe!غhEI?[c}4UĜzul]Iov;Y ϚPO,Ql,U]ۀk,wU:ep>\^/2`I$*ǣZMK*di Z@1;y |9b /z I+-2f9H`i[8prIrF 1HcnLE5LpXyB$6uҭuR]6m xT-C}LY[|Neݸ!z cpvbn;*A`{KA?2̹ sH ]ԅ'lUSfm1AvF1~ с/7z 8{[Ŭ)_C A ryKr'܃A𭙑>ù1p&(R?e!St4=,>;\@euXd\.]'9g548~-ކLZl{4BM!rnomQ~Dlg|sn6$\m6V!>w blIf' g S'uE3 w>ĺk@q xZ,] J+''`J Jl:Y݅ ԟ{s >'>_LK|"#tyI=G6Uʪ`/c㮬R(E'SX@}4bY#Is^/:!#}JO!4f=~ųj*RkJY_5+ #>=G<7g4j_y `$v [ĉLC tB~dڭ&{i*< SL>V]cMϨ)nQWmbNXSBBJӚVR?5Z.ee| R9YD&t޲S_d+ɪS~FPq.^@/s{woq7̱j9c8#fps[OBX}OfyrZ^V}._\qƧ1$Ii->4isGhaߨ۲I2 r^_pgmI-a5O`,:(K%.\n?XH&Y׽xlÓgq@8G=j5g{; "PACm;W0I5UbK-Hʂ|0462ϯZ5- K5Ȟubr4?tnۉ+PejBj{nޞpc_uȻbC'lP8> SzP)ms+YD7:*Cs nYROBy$֊ŻC 2N2fݣ;: `{B d<֎2z@u9#{K\J-6(g2A6SqR#D%|@+#t֌՗㉲2Q{$^%b3 G!Aٿe~vi}2L/^ۺz[m!v۞l&\w\i--<$r sG= 3ghf,DԚ6mХEoȥc1jsia>xu#(\&UyE~~*"Y5=|jv g&MF]% Ӆ\I  ;3/s;X f;:cSZΰ-D 7LH-Is'h,kW1^zȵ}srBoC mkp(PgnMZx~Dq",]~HxKab>D+2n~^>{j -4"hPS|x ՆߨOT8n73DpT6`~WѪd?%1C\a_5\rd7U<51~ȄQ[L$mWT-(mZn! HGȑ?9kj yY=2mxY-&F6NPTDZԂON73K}e076oVKO$G{ʜ!7Rb{26d|3aʌOR7]C}t^ NuǣұKs4gpSY3r4,D܂Vwc|y* :8Kr^:e/zWnk/cњIbh[19w32N5>]+CVxzU|qEa˵:Aӟ/!D,P~0l"d2*N2y[o=q,Կjd+2|Kl̫{JT.9!0'=! 5Q')b 3HeXL:=|0%gD36黙W^mCFwά >7z6,<dN|7tFP"3q~L6H_ky]R{p2Ko* d;%g?w^lc\_t#kEyDm=חɦJտ׳ha0f$L9nYjrn2ii+چB'vmV.SX*IKwR3ٷq/UZ,o:q(X$-2P Oq'8CUƑ@L[#6wCVm弅ҁlLs4+S}T"d 'Nl>T%"ĘAI3b]7_ nV=fA0i}?t<>䬾l\Ę6#)r.C;C()EKaN'aUJ9oY 3bś5%!YA 9hu_ YH;;^eFX" +limx[S[u]x/JУ׬LYxZ6͠w^~V {]LtYp6K(`B{-ej XvN>d1Ksk\1|G8=:͜A/4JyF!fChsxeENQٛt@v_A|p TE{סz_ɑce53 T~XN V>@0Z>|Xl<"|;NEtkj*Y+@_}i`ŖUH=|lإPgsO?j1IK3OcN8g PW#[#і0FȄszu y4C{F7 \3KA;.~ΒaAPjaVv~mԗ>A0*)t9GG]v_H`ϳn',pNRn~-vkuC!enjhλ"֤WSJi .KRvp^^juJMaI0k-SQ @`oRL Jŕ)~*pwyZ]搯 {fe¯lrn.(>\l#禧3iB[h:T#6.--5ǃ8Ip&-B9{=]ѝoVf62~ѧ S1Tf T)!bWZ2N͹4pn}+SUHW @''^7b{Ezi{cmBE(2jO{j-EC=Buhbnc:șVdV XFۏ#FB-Q岉3u3 $<p`wB2Drs֩rz81DiF 9W$4=G̬YL9v9#iɶOGL` KGUnΣXJ3ǛCeNљ-\*D%no ȁekV Z:мoD"}ص/otkz*l َHY4YY݄u ^ ^d KZ9vE+4~brb 49EhH㚤ML:U?TRf@Lc?ۘ;[\-Tϴ֕>ƴ3C]ǚݍ5Lrl_n{Iu7]U%dvbSuj^*><&7\ :IW" Iu3*hmWm%o,߰l6xqAR7Tmð;'P+q1EOUy6%z8eGq\Q?7`Mf.9koL )]1 4ҚQǫ!KXl&Y żlE-҄5‘1]P o”E&`6^$GDejtt+0FJS5E0ZZa,ޣ ž<ӑWWe\C EL /ga)6-hl߀,5ԅ4ң*IY1& fngl@<>Fڦ.XKsRz׵;;a>ʿyrx02b`z$ú4(h O|~ 786v W6wͳˌ`(_03X]'jN}̩-7i8D%Ԃޘ4):ðyLVZ)-KǑHʟCl˔["jAN3^fy >{"pmdkƛ,Q&QIhD_ 0؇뉥cVOUx+{Qm(> ɰsYB D?GRꪥڅeE[(D]҂j#c{mҼomtȞzZttf#X<m%qk2 PF8Sr2?SvL Ss!T t9vcwSNR m/M'фh"9vFw:e{}6!X43 /䏖'aON;-(g`}áX@S^%k4Ye,X 5 ]{7.5gїK?=cP}9hy}M-;"kb8pnh+ aIoqCQ k9AU9m9^ >i􃬠bYAKlc;x_j'4Җu>[+An#׼3xXyv~ZɂlJ(2ʄMag;joܼǡSZ55C&YFT{_ґ1GUvQu'K%Őv!BXm 1= x+y3 {1$w!,2ƛ _%hm,ص,3T}z{ZnckB(G!OFPTǶS:pwqEȑ&biO?^pF{wå $EC`$V*InPf_d- DF>(SG@q}W+fنVaK^~8qH95xƌ6hnɖ F5l+r֐va DD2kUI@7V<u3` ?)%l]Nҭy섈d0pXa1D]X\=y _5#FA n)qr\Xz qvT닿/Uϱ /N2T臋 ۙ*I0R卜$}85@ܥ 0K"=`I3TȽf>aclSCQZr蹗h~~*ȇ_H]e.o=pͅS70$ aaM@g܇22κױ*nfrR婕|V㎯N; "f ,2H)Ѣ c  PC!r3K;1EZD|+uֆ!Qv*Rz% Ĝ9q3Ŀ5譀J(#FdvCbɛ/28:Λ@ićS3*IO/!l:^֯82)>sFz&6undԧ?_fO,6h+sIpifVꡬƥ]z!&Z(vڟ:joMХ@\c#Kϳpu'gD0!`54D635@e䥁RuEr,!:Asy 0.cdD{1|9YDlp@m>p9sSehp28=Q[myqwEO-#ys|(Fgب%N5|͍M^mHbw *Pf<Ԡx$;]5.̑Y׷i$3GP yٽE Ψgzq<D:8h؟'Ez' I]cxnua#]?{saL4>Bd`ŝݴ}^eW ԉ#7MZ5!{u,} GwvK,nFCԵنThY{h4wMmK}N-r` +MDm8tƛY=%l>oc(.ɧIMǜ}Dk b'sXu`nP+hkk m:#jRfaLz%NDѧg{+෭_5Qe;z+,Lr&7viB:Nu7.G)&#\0NQrق0W,fDE:f@%Z(-8CJٞ&ejuJfLRẩ`ǘ yzjTl M~Xx;/+!B6 [1j~]qChrAK7j bj] _y`_|5Wɼi7 Sx5g?y1`pYPF6ӣonAh$;`krIPwax! b$i/x(&$T%_âb䒺"e\iLK 5In1o*:tNBh}vmVO$ y4gaO;3p*H TxtO ,Jȹ{ qA|6 ,&ؘHH__VId;A}GҶ4T'E`C@..*փDOu ʚX[ǹRAS  e1f̥H]1TvgFamP'r;EICFi-8 W)xӿq1F%txKF5C5i.8 p|vtBtWp2A6Zus2VW*w<$x(kW QtNDIkI 5)5R!,G~i8էuQJWkZ$Wix^A8Ϭ〓&AiR-}RgJtYkkv5]؛9Sz8sMKQsSO;7+J,}wEi,zw8#h /31nqkДM MeHoA֏O/PN~(B KM t%S.YD^fN1xSN*_]Msv(?3wt(F*wMfI< aٕUQ`Y]\_ZU[e>pk]Hck"* 92JB|Uq|?Cg#7\,=@Y?4Ie$uջyZ|&N͒IdiBx:4sT7N("7J/VjzUq$@}IMC1M6hUjln悶fWW?@F1+T<nFܠ%Е IwXl!} ~v@x0lz-vUܢL+eA>"ugO.3ֹ89B 鎹6Pw  N4;]3O<,bG'JͯeiON /vǫteZqn\Lx)e?MWXmn K`\{}/ M>h ?fU&MTz&T^Kb"gh2HRLDS =!t53|>(ȀK WC1 zYB34CjCm{.>ZkFA<,v(@x42Eͣe0WYB8sa3VBN[:3Ltߚ+_V?<}1[l> AQ wob Zƕ U~lnaɸrF$rmDqqr2 bb6Ks=E}--z SئnѨT7 ǜMiKM#XT\D_5gscM/#P+t9n%z8?E1p8yi EaoV/ӂ-> v cj)NO)q!=l KX~mȥ`ۆ*3㳀Aw4܊ק{*g:bm+Y`ش5OcsT99Ib|(Gu;zg;C-y63apio [uZOܥN[_DSjr,zewiʗ0pJ?I,R!o_*Z?uU";HdRn)5ڧ7 '%c9 ZРnGV2j?2Nh! k(>{P0^9 Y͋V[h:AQh@:"Jxc6O}~8Bp"ZCïǵb%P/(QqTښ3)6nj4p3Bh!Q,~ATFAPDLHR|?~\W.pFUhܓW5,(h9Q'*F<@*vK7v?ǚ. @sf V'q15'I휅]p‘دx^e/sߌ':+CU?/R_wZ |تKD[Iwq.m>X'kz&VU6L@2R_ئ٧ eS)xiy14k@$&(:e5'VGb!*-LW' G],sjp[N6*ܗ$kǷH< ρC$ 4GGnT%Bӕs2CS(ǣ> 40RrRXʍjuNQBοYA9K fGfNldYQ Nޢ'04|B{+N BlӹE@! ̩nzvtjMN Vs*0NYd\~Y^ ]rM J(Y u^\&z eh7ٔ0*$}L3v7 WsA%Hy]q Z_ z~8n٦n_NvI/_=GЉ6 寍ϺNqE RBXo~9<3UjA⯫ȭ6n8ܴ^Ձp6TPp^ Lza5x9kԗwwμ$Wll/=g?$ w 7OV Q(Zn6"B~ٮ[Fs{*b =`2п.`zUN*rEfq:JEEfRgxOŰ|AM/Nb>Δȥ R6Fq;gq~~uHG%l_U {UUtVՅh׎eϘL1]|twR^΍ *}?Ud # 9i`d$R[+Y]!1ִWfCnZ jv.t%,`!i$i$T'At)nxuz"5·; Ym5S3xl5hحU!Rfo7̍;^o=R$Ŋ;%4J<_V2q;2 ,ƹW0s+ҍKh C~492KDpa{I9*EtڡOЌc*cSZnb 7g__.|VqbhQYE(xH6 @>y9aYr[(" k{S%Sj~9SM=|V.r2K:@՜W)cL~8"xu1#Ԧ CWywf"yk2)FbxvVRp64hbHj_ aQǀ3Z@X_;-Is&q\20-&(}^WXQOvDo@u;c?Ux'E [7t>Ѥ}B3f"J$j?h-WtAnhCztK4;kK|K<\LfΜ/;j_K{D֟9$^!sݰ7tgC&3Eg{ˎ5EFX Ij~>:gغ[ 0gKPڄ_fpeԍiiX/赨ךܧ g$^7 FW <ɜl,;W@-]?FFs }zm)7l_d1huIG|5O)tYk١t5()؁J@x ` J# v =M CKb a$=2Ay 4RT Ux[\*Va$J);qqeNʽg?MFؔP;DbNPr\0 bȇ"d.üQx0ՄmܣZuuo n2VAOm\;oIs,=0dϮkDj6c~{y$"G2@xRA_#n:s3q+` '>+J;+䧵1~,֊!P(5zg;btAʓAm&S,;wCM'Cǰ_%6i^qMΓ*Ȁ_z:$R):vU8wuRr<4\H\M?p>?lb>zowDV4IN= T5XuD$noꁥ"On}F@Gʪ'0 3?^ͫki4qL^> 痐\sy2{&H&)5c(6K3 ;fkkb;]]JLi!گWM{U|<Кz;\c֟|GH Wd^w5<qq\>u&W-C3w!F8q yBpntLZ8HO4rH!i;A>x +d [,hE8>X((2 )EM{55NIG4Ư +mJlN`8t<1 SپO3͒.[׏eN-Nkpݕ`,fhhr5wvN3`o}<t: jnDɋUr2#_ezgwBY 2olDYeq-=P6x8<ʭmy&SyNȨ,2qچVCc7cʽiBDID@ٜʻP3Q['K7yQ|WkU0 cP;Ny˙IqOM,޸]e>v5P#r9e=i|_Njpޡ[m M~A*@ hklWdכ2ؤcTN<Eb8|ae)[ً>9x] RTȚjIUK@fI!b_..hTePaTg'DOS񎺰.#]ڠ~[D߀YuԹ<1v(x/i"Qvp}In:LAˤ2w aVNӁjD$}VexMD{DIr"1Iرl|V~RbVP rS`cAD.!z&/dJ>Lٟm8>nUG3aZD^ŧ$մ7:4kLsmgfcsX1ȣcD)_KrFż($m|u8b~z V.G" Iq]1RTaly*5LzztlYő&{ݥxfb)4)dfjWy %y!ZxIv-BgUp1p%KM?]pPrw0 /+o"lV՘ vT|GO&Q> ?)Z#V{^,~iA?A~"%̆duҮhά́*JԖ.3iBR:(DHyiYT#W `֒B&D_>CsJQk#e2@7XG!\ ٍ2e27:߇UlG,֍c/)96nb۴ z֬<"p棉>NΜ *DDvpNv4hڅs0' ^5 c|ɵS&mvŗ5fT_/{?]U?@)-ԐpON)+;LeuJÌq0O߄m9h3ۈdi,0IVJlV}"wGjˡdst{ 6.Wըp4rb>]Xz<ڑz}pM] kLu"#ȝk!UީJ51u׬(a*|n&='9mo1jYN49cY=X 8= tdJ.G*왠TKk{ԷavW=gB44ü1VD45a cɟcDog3 @G EWC{52R!i᪕T215A~dܺFq VEhц ֞6< J7K+DjV&Q§Vuk.:i=;5ؐ|>L_)ȏRA&qyhwuZ|>xgK添ĴtV_> AȘRS+ؙaz ;Pb G}J nHmU@)]0_!yM-q;ɠ/;0m`ᬿRc{bq髌7%1ϊp8P?7 j|P&g3<ͪV*I`,;ueHi0$I:zרMp ysպcm ӤCkM]RԟyAC~x]Vj:|Jqd _פƗ7JsB6XڑG f"QTofU[wP9f%WHJÓR@ܱ/SՅOKf7HꡞN>K|FF퐚eےGz)KMo6m&%2a8 5U7`t}Y&akRoiyFu<B]vU(!sb+ s;oht**AXaM݆zü6D1ND\0{_(3[hX3{Fq"M*D_@\1y?A+ean4ikQm̅~$p@cХNc56${;XfG! lUr[b[Dk\׿ЌsH>k9g'Sl{St{0i۩f嶶tlf췓k,Л >wѨPcʚ&+ k2 V&jKrg2m[ 8(W|ra-LN VըsG[?/^k'Қ$xSLo!?}&{k "uI3#e%Tjφ@3VF&/6W :_+oq>X/e7GS/ƧDA5?( bG=.ȨG0Lªbw"fuNCTL:ؼXX.P{o>VbF)?/A#YOisʀ uo hvm'Y~m0 _^TSG3#ljT *)0lYˍ}0ph`޷r]' \PRswn:щ5Jg^;)e-XCJ E)U_h79$_G4S$ :Sd͘86b@v) W } =8 YHT;,v1WGߝl|fvP@mKC{=w,I_Y_*iC 4eqR.?f' W~wI߼DdYC}5#mVkUx+hx|9jbzru^|{9ڠij{uMmN\$I:ݱ DPWP `Vض^_Uv` FxlNunh jttYkrgD DБaZ42g8_ A#Ș=7;r1P٠ڼgSZj7d&pt.Jdjg˨w7I~9LykOJguYv} 94JoVz${M?+w4xs7^sݒAyE]SHz`U=(%/O"_TFl}\6Ϯm@s?ܻ."A`V yi8?tG1^ŽD);bGͦ/OT.6{RH ̂m_9Ԗi1ɞ[? n6;&Ꮪ*)~C8j`c3R*Hj.ĎgQ`l'Í_;]m`k>Mt$r {*Y!lM[A2jհ&!Αd]Y )ͯӂnF􏍮ńM7GjJRPTى۲D6Sը7Jgt K:x9w壡Þӷ70-&kwp ȮCe4 ?Lh#m4r5QM%MykU9*..}NPMhT^3Oѣݲ^߽Ibɲr%XbHj RyÉXg U/.R0Vr ??R_JdH50Ox;j0T899]T;uzg&.e7~xK֨*-YL̀6v#0;Qzmd`jWosߕqZLYkEӎ5;n2Lvp't0‚IYc{\b?*U,jBj 69Ť%mE">Z2ԃĮVY&ʿ\Def7za7vl\shb,-?{>EJԠM~xlH!<& =l&k=Ϙw!58fBm tMRMt.6wZ?gȃ(?=ߗ|m#vL P\eX%5bzS~bX@m1dNqφ{QP>_g1o^#]²( <5cK9#ia6M$l*-Rj.6Д֢ϺXY!_EΉsK&qx %400e/98 >|bj#(uDbCQ _*5rp|Bc&cS=%2pe r> iL>85_KuH+^x85@1xfTAv˩߀}1E{)h3(/O/,>w/ΥPau*I.dAMٓl`n}bpBotNWrO%#r_yӀ1Ic]TPI kT/#Ndp4^}ٔVj|crj6,G[upz=V6v`.ai`:AhUm_%lD+߶BжcȎS˓88?EF8'B=RLYP<;Cb7#)0rWYk?{˹x!˙+Tfj0yzmЁ??],)(p$e&ٍw}jЕ !ڰ É[1&&ۖ,q ?B_ zA\\*O!+ qu)/@9hx0Q5XL - ҘY'ʕi\HQ2 Ec`fPq+hZ4GNfO DKʈV[I~&Ӗ᭘N$JnְpgFI!)Spx泂ܡ/{1=A"mev8{ _\3q(d.ȶsT~di8~*왭55fMH;b#úl9A/z"3{S=qQƩsI-%|T#3EHU9}5isd5K(#jvP:RÙλ%O D1)?TZa \˦ٚ;Я!6|.i4v(>28m՚s𩥊qbs`7":i#h'>1Jȅ5nδFGOH $\C$)PCˤIt]}['7MDtI\UJQPpCBXW; }%v,{f;LK4P7IT4[n-<Ш\;;\-zVU-d=e_61F-]`{`20םV\I1@T1`rp|~rRl,q+ޥ*"h*pz+Aϣʞ:maYycG֓O@UAA2Cn91<.P2n%$hRqezQt tr]>7⤎%{s3nQ=Qap!&N]D~5m9`[Vs;9hO `uX#Q,(j!L" oe81P`q(P;ʗm@Xp{XD,2s57`^J˜=7Ҁ_Z$,/<]mQ;ۢdUQ%ԡpx[_X%-IJԝ[ ewOYimhqׯZq:8~>JL$<X֊I.<;0έ/D)t(e/Qϔ!($XL^- T0:&3I3o` NYi ތH?S•Ӟ$K2Hjkv7|3oKr.h}cnPO .HYޏ9 gC(|_^yZ =P#0< /#6$Ьݞ%`]{/3LA<1p;dh?WYy5X&8[7ٙ@)2h\;W`)Y00ʣ(:"~!qʔ UAmŊ8mhi2@pJR˰ǶՂuoYqC1?p-j:_+qN {Yp)a,N7Vه]}?ݓc^ڊ.BY%Іɡ#p64!8Hpٛz 薬`UroOC%P/$e($ۈP3 ~,?~D qW Qd65&; Hwz{s䭳jʅw--(1_yJ$Zn$зsZe"Xƍ_o@Gh ;=lE!y+|~!h:O_5$* z=60:I=9p CK~]y+|'xf-'`Pc+pĂA.\8EeOM]шteiRN30,ߥvak# Y b=,mieAGk oUT|^F0F\z%bs"o.Y+?0 4@B晍95cS T?F|*C'5b*sY Mx!_bI?5 $°g=7W ^% g>!s }_ q{+MY&u[L8,?I.b=OsD :w*bԃ^]dn{y8w@\Ѐ;Doq ,һG0P5^,@B3ߒȣ>*EÃ;ڍ>R@;NE%d$#S׹[a!iuڎԺ?RE1\'ޝ\LWٿS9d \w._ꂪNM|OkmluEHֵSR`X6 D~(Vf)@d~fx ,,=b⌔?P uo#t86 /؍dMfCɳB gN5g=wDdʯX!D9~c#1i }oVi\[ Ġ_rTFyWSiԂٱ>/k-ggYcR" 7Y6mV4\bEsñi53#BM+Aࢿ@dN?Q%'܌MN%d-9xg|:6qݝ:DDix$>|z=;r{bDlDW?@WKfJbs)>)B+%ڨ  @)Ii-i:${l"=a?oq_3m=ݓ& Kc>m{'4L^7$ߏ0]cS ŢAzR'jԈz;/_ LvŰQJ#H/px[oz; 'XObHUVv-cִ[׺ es=NiHBpQU؛7KdSឤX'8Mzub OeSjS*`e:׺G|Q hDzC3`vDsZkk 4;TraPXq  :@[h#_3 XWlA0ZAtٚyҏ fv9ӱA%hMq\ya˵]GԬ`S2VMj͟[Q7۲NY_IqH6냹jjRgPM,١<0v\ofLF)t^Yݯ"IJܰc n ;퐈f㼒6]t T,xp+A$JK7\:< / 3}db|v4_&vX\|qp5_r6<*am6G£)1]&.[զ_AVh?Qf9F E§FB ~Jг (zuu}fteP#ut%HAH3Epn𦺎VdInOC y($[-F[xpqz?l킟5F3+1ҍa*i)˯Q-HKI6kOv0f)͝Nr5{r()p^Z1V( ĕKp/!Dgab؄KeAvo;kbas*蓧G'2OGVJu^}AU_\{akQ&Cnw@xqϻ^SfPh{ikkh4Ij>a9%k2 >U^-rq7S#1ϱ8!qT!^-瘻NAt%Ƴv'1* c`עɗmU+ޚ8W1_t\m*xC̫Hl0cs?Wq {^-bX*bq쵮"dPfHG b|\}~ "R52 WdŇy8@OŁsj(GiAy5\KfFH#Śgl@yH1o } _buTlә.S@^#N/^՟$XRTB,30!~7OJ>߄o6>[kliZ9䌂 2vK+bQ/_ldz*<*ȺԄC)fW/>l)< ?IÉX?q'){Cp;3 ̞^d }&%+E&ˬeZ/ @uG#X;kS0թ"\QZ' ȅ\V9h|Cq%|-KkHJzs f3pHE{g0x1^nf 2O9^/n.[AZŶ̧- 8Q$bԹaO;LT6#vJNY9 Is|N;OO쮑:u˦0ۗf/eڑM93+笷ik-4wbj"^3Umuym* ((g 5G\ wu8Vg&20.%S`u>P٭ qQǮ/#+3zwq|_DZ\ + 48}ZOanJGo bwF͓X^ AS^ENE!"e)Qv|Yr]uDlX3NnW?8SA RhQX{K^xgzY_ᷭ6x_fWmg(Ψ@xE mQ*ţp.{hiȚce֧P"l?q8#.km/'V_Y}B0_'NIyvQV M5@ج_ZoГԛgN  lzdv *]-þ$Lih5_Z|Aݠv oLi x`3v E6n>vWĉlLz.ϛ7:9U@s&cQ}ܯÍ8:pxT;kL~ts8Q9/VInesܬąx)[QUl& Sg#T*+=;^>  >}fX~cMez[?iϯW,0wvFGIt{& ҸJfWfSKm ,7խ1@.) jc-fAGab}(9vg'";s Еn*1ML{Vq.@RIz;K1uGAG=~j|,/az9V[a@5=Зw8XArģG'#=[#neԸ ^fhՐO K`rt CW2`Z6| Ѓe!׸ O˸o&SN N*jEĀ85y²߲f-Kp::)T1}p*KQ{bxHn[j%RD鵅E ϳ=Kaz˯'EY<׀?Kŝsj Qfxx<ލ}LWt -bXkNu;ϒeovDu2x#]9>:=׆~{S(eT2d J5}s>Hz_E%6&*X!9ySTӰynWqJI ,d4數"?}*gٽJ@x(E!C \T ]'ܔ/{iNЅvo"tKkm"z[pY;em#M)Ƚ:9q||*ʬV_Yx$_D>X 'g$̔( X4 T#2X?hۏ84dn{ ©߭{{.Ov̘miwZ@z璑/*ZOHOa]W_x:g-e;k=iw K)o nT ,Nxd=^4vVgrAĝLy_ @eu0|A]+Y5=M˂Z}痋H>#v3IK3)N1Hs[ Ǟ5y/b,Wr.6W( mq7BOUqcAZk-䭇f5gTGs)9 Hj_{3V6nUI+nfK\2O wV!5qMvm3RVT.1"-2 \G]bBEn@?o ?܎5_)G2>ysyuN(ϝ޷v{ tgsՂwɱ}WPv[jג(eϯ.w)P¨7ۃ.՞YW!j=b{23²ߡ-FmxtzGg4-Yj/ۅ\(pE_^VlHuޤXVb׈12sbDi>t?((ƈ !7T\r]cD -{BY;XR4O K̍k.*k>D] Qo`@ί@.]~bnZOCwhkqz05ㆭaf<-} vhuߞ&#" jC+Hrx[-mT;) V/39LX%yԔ̈́4c@Lע*EeJX9_?`dddyw3%Kt- he}`x3 h:jbHHpEX#tXOx0Cə H1 d5N\{S) t, AW+vwU3oV5f}“1D$+ȁ| htdr\WQU _R>W*iB`e{G QGd9+^H鈶U 823G8F@>Y@s(#"zb(4;9Z_)`#컃 <+$Z>8~)N&%ܡ+Ԁؐ98v`e$2\`U79z S LހͰ*%LU#ЄhiL MjFwy`%"%nBZ%eEt~z0Y1iXʍsLፕod]noP3%zUTt5?Jk&cjM y%B_>5|R+pC2W*^w&=7Ԫ7@t!ϡz}I+J5j3g7fnGg17gS6ZQF :z0aZLѨ7cvHv4a ]Q[/a vQM3`Bk;1 wYv\WEa~3_`szР.#K)bRg+&07, i]sga 4T/WSvx9F $t}ֽ潌6wDxzfFOlܚAA&k6y}R !v|#)̊O/1ځ8WnBe,h-裐J{ ~lIn8<*Yumįbv6C?UEWƄ<3 [q2K%cPPB+J”Z1 /ӇI)mό{Ju=<,e5ڏͺ:H2pD}pH 23aKX=>T»8Pӵ0#a5;̑D%Mӷ ]"eXiG%]ǂ(ၢ7H]b\ZMsLx;S2֪G6m؀.2 o 7r,QDs:[3ng:DA #x9yZգlp%>V=:'Q ?A|'lÎl=/5ox#p"_1ZSD^2[*UQQ\In)mIcu;H[GyPrS>abC"UYzv\Nkxj'L!9`aMmr-(1 Q C'w$\V_zϩ]C,9);:H\(s,>EIKXh*ٵ0 j DP%Af>6+ߍbxP&INw *>22͢oA,.#Ȼ8^WQ`FL]y$CՈ E˨3{.cQK^C62Ën3V?HjyY>;VIԱ||6}h $0(5d ի'UG]d=PߴAn?:mazEPW40 8zQ;0FL_8qH"AP{eYeiB'*{6 ֏Ua'b֫H\sa\ʼHN&[޽*k1[}PކND /k `ģ@!-B _ЦOSiPk aAuV]~%p_6=XTu0(qѽxܔOT4RZ埤bs )9Vsqʱu lF)3blć+H.󮚨NN 5{?3#YQn`?GUO'~_[7n]WO0,O傢w]ّ=?'ZT!d`v,8ٮb&J :` -8~ K) ب( Ypf0R"8`;ѥ;%ⶲf#JEKPkĞMO^e RV+'6ũ7 $È]c~_`@; c& ;(+f"߹4*tJf[:̚Vp$(I2Hu^CC}gʛ&| ~Y=b; VxvdΎo17bk7'r)az}Mngpee+r U"C'Ԗـ,y3xPe8gN[k &\9} pa难}] d.F[e슐K`եEβh Ze8 KQ|Z ҳ$hbvASf_)$v_%a$=!=x=}'I]?cbU՞m8"=>N0ID9}l30ݮƼ;'۳V<9镥oL0$%jt(o?xUvepwD-vR;X?FzO᛹??!aͨKc~o؛M*|C_ 7vi;>\ʃ16ґjh%̓Vr!r*t6ϯ8~Y~<S2A@泥`n@? `ՠ `FlM=uT~=ˊ|gcק3 7z nI 9&'ՀYwRCW޿?tmڗZpޕqqļ{C'Kp{c"t zTp ^ 4uk,):EF~@ޏTN-ᬥu>ځɕ6['PSG)"lB RK;}s]: s+.f61i_q*U*6#Rxs4ܖ](GĘh'dvWh>\m%mO+(xNS ?AN|b#'i\)ASI`TyQZĀ37ˌ.Un\70 Ia/J&'KFO]cZa%' N*мOP]4/qy'2&`x{? 7g-%zz=Ǖ)ȋ F[a"BQJ "s,^q7B& Xj XC{Ą1~؏e=w4:0 4Pg;|<6Dw{ٞCVdʐp8k!?Mc~tτ Tޚ#gٖf' AtT+ 8ShJ"g@܎iᚋ*E%4Ĉ(%MJr gKA@Pr(7|:R>~u`D|2F1U{81xT+u]ѫg!tZ#݌mBcW63b7?)koNd(۠z^i}x77暰03HBTL\Idx*ck?p0j0VT]/u04|;CT1yxMf&jjfj(>?S=;d.(>Pa.g:HV ]W`f)q /^E=.B_!:; s6gugt!^*.ߞ*\kzZ~sh6Z挗|!'{ $)_Ro$a^N ~F<cRu9fgnj4ˤn4ɱZp+ִ{h93-0cz'I Ĉ/*fMqlAyt Ekbn ǖ?]Gj3*TUt /A.R'ZS/(@ITA)VnM3WDa$>0$~?ٗ8HEɀ`Z 9܃_Thm-|$!ubqeg=28uʼn-u&YGO_>ۿ7_D5_)q;6FHHl+cBSCkb R1̳n~ N<ͫ}PZì*^-6f`~B[}- 1mh"gG3,;OT17S_⾵vʱ&<۞ie>Q֮O"$/_L߲ϭIGYSC!lz0[<WntD}RpuX> @n(Oj4N%EH*%w<p,_oJa}Gk$)H-JMʹ U ,'⣘JM4!R p="30қ?-Z!($QьŲFT'WgyN/}#!xȧ9j.gtDtzܿcιƬI`D:[6mO"%M( yyjE@0 -8y)B19VM׿nw@˘;Y'O pJƄ;UZƳ cv?&}qXD=;ּa8FSi}v%^A靸=+XQF<)m';D'<͵N:vDqlPVs6J\םJ6 5BpZ|rdS8 @w#{7JIxw䦟=ͪPuhq#9.)m%*'Ľ9XӌĈwIQs`%JqCb̜)C=b:dlJQB0T33~H9zo%ov1c'9لiG6\ixlso \P.|oZ6FGX/_'}rudd"" yUPh]g(n7"x]31tAɢ>5q1EɅL< *|oNHeFhx̯P3ڶ1"sHľʩ]mt&¿me;:z/O⧔*i)oN2"3r-%6p;a<}v主_Z&Nz1H2ː B s/*Ns{Y{2-{Ȣ~ksa,E"--뼌+%8.nQʟjZɌ:؏38J}iNUZK\\]XpblSkjwcfSJҡ1 w,xhn?)RJ.KFdfl1JN7UWDxr47Sv/?cp(C9?;*ѱ`^,x ~<*ӹ|E gƱ[| %Tج@oɖd`XN;nl^ﬧ?fedn*uOefkO^Rci~Vz .?`\[elRHteQdFaCa;/\aXO$xla1] DAں:d (O%IZV 4? |'<)"e)݄+CA^SzAqc3 I(yׁdHd!ritםM^| p;RB鳾ʸ`+T)S3sE+b{ UŽaJ_ot62lnHr0̑rK!&jB)BJˤ9SJ"nd8igD J;PV'vGP'+{\>-}8m0x;h\2*nT\H]]DRpeM(M4gØ;Fط{+}|@C\ϻA~[bnl ¯.d kVe2&mmՈ6q&QDYoE\L^I(jJ֓OO`ܬ)S}Mx\Kgw9'~e*NK_yOҋl +^+H &: cEF;|P B#؝$6{i>EZ RT$Ŵ~Zt϶DN;gk~-ϑ&,|nN9&ן5@rC2}KxخˡBx^;No!쫑je=u/$Xz]VQCr4:o1D|XZx29 B ~}ۈ}cH")r(u(s{u1- J"z8E^)MDLrC8ߐ 5P7N!Yl]t8Ѩ*G!t7jqjI(G&="ow,Ӑ9"Gdcg$IΖL4b@[iНLGaC/xBM3򶜭U!.] sW\POxo>~KGMQYS9RFbfۍwdN服5XJd&Vŀdc/)(T!H#=.`4\܎B;Ho7j1Kl< 09}Nn6gt{͵[Ԧq% \^˜n5S`A{Ar5eX<wA8{ڰC``^#@zJ]X[4LPmN ᎒S#"; hС=opN rTʿEw20.Cx[u`¦D=-bO-/܊+|Lqf0\@v< nlP6lHb%>^d}[5&N%Va=|=A"8WgV ĸ.d\Mpw\8:O jƂ'tO žV~ يDrB9%L;bŦwoJ? '?k3< ˨ghM69xyQPDV 3L)-:M^-jg,u3(C5G1_uϧ(;F%)k;:ޢǼOVmwL"ۨ3[aZٸ?~(eKs74+ڞŇG '9w=6(f~~EQw4jn/p^qd_mT}ԏ@x׿d aEZčkOa@:pkW@i5_iJyNM>`*,X f?al@q`:Ie8"BYi? jI8B$@M_VP"JY (؉U*4ߒ=Ix+ _7Gg8c,Dn>N;N Ø^6U$LnffW- Ml|Xc$kZfR!SpK[Rwvf#{%m1"۰XoIL~9OI\118'~[2>oK]zy¯Iq)!@_kĖ=㳕j&`R쵩Mnh8i5ҙCTN Wչw?^* NC: * m6I8bMc4ퟲVcDG9ǒ(l;,٨ȨU[ORhzYɦMGseox)J򦂵6> q ¥Ck{*q2 L;RhXZk"|_p%Rz`ur<;}5~^[RZyhC:C5!QDflq(;ܐq->{zO "傟?t;gNcA T?JB}B"2!E0VyA%,\3788Nn EUD5 w(~?+3bLh--ktvn~>ѓ*h_S_p4ȔڞfRf@@,PUhnJ >π (P7r`}"&2-oڇI}t__ACD HFZ.jhv+@yqeʹ^ֳ9F!k'FhO+ F܋M8n GdЮai ,Uܲ#.BwLDgЪ1e:'kSX`" )3h0)ߒCJmBu|)ts_;v)zLV ~?0]zN'ЇK ;D+t65֧ԝ]<@4~SH{ g2p54KVru u#7{Md>CO6rBx% JX&'N%} ʊ%<]*" rAFc8Țc,Ae+ ~‘bq  0LV@|F)1 ޞWTMds̈́`=QEXoP:HjOaף޹p,dT %͹hpI`B~؝?pJd&2z[]@!+G3NE M}fXKgjy><7cҧv[mc.&ź(/ Ak% J(V)[AA%$U+wmL'qB! DU0<9Kz_*,<x 2nwl^96(|F#封!7"yϴB~inAФq-ozAu SٜET==&$ڱi.B 99V p.+itI%/,/a[P8m~L{NQ`YR4!ן8@+w'i7?F5 "rHtMOa%SI0)ln^cP 6X&m{23 D5g 8] }{ZlT/S '3sjyhoʪܕuy"MmI]9GV3^)x"Lw%מ7@,y6Myf@l=;'c'k5S o$S7ך gm}%G>^?j˯*y Lb6 d7V`(W`<3o^fV \oO*b>9d4\_XBYAɛS$')$'WhH6Jls2 cl㟘f]rt? z~?T/Y*|kNU,CC9U*@d +y:k":~EM\{-{՟B ).s/ݙMo`:/\C\MCNLI<4 G3{7c`s| Dr> r!vETF8&c^T\)pu*!lOk @Y*b_+@ %;(w%p?G鋍.knj2ˬ|(ՎfֻKX, >zi/=yAx_C*Z`Чz,3R0?}7# P\}}C/^^ 5#ӓe&38C& bM39}Yc_Lؚau'IW1YޣLrU4Pfzu=B k1h;VMr|jJ ;Gy%ڏx01Ϝ W+=I\ ,mi.5#rMEj 2eXN ٷ(xwf`#Z5GQ6L7#1(__CtRFYP 9~x}V >uW d9 r]]6݆UQOX=mW]{C|jEl%[@麕(Ӛq;SK8 Dn6x/Lik˨̥cZ%A0ZDaQ8 4t7_p('0|V|8C rEh|Yun:OqQڏrT/q)$ݡ;^rFk}}紜&'2oh * R1GnpN~hv2g7 _ɀlЂt yQa :Cs՞FMQYG䰕(dLn5kĽ5Tҹb:̞O:/<k#tXyMӏ ;(kِѺKŗ D߻HPӫ9{8FuM>eZR= -+ս}[w>Ef7eBf'R4Ԩ[71 ΃jCe81h_+o9sP&LG1 [^+LW[_fFrV*I`TU!jB '6Da\U8w"҃ƺFltaX}}oLO]o*Y%zs SBt}<m[1֏ZHWTQ=kqఖZ3 z\وv6b+wgk>^v'rм1妑KyZ6iVЖ@ߖ3mH'K.IRk9*z|biHKȹ );pIX\\C+Hctʃ֚?xgH{2O;)f÷LQS\W;"b P7.-fmY_w|y 7rWAH!&[TZE4KovYV!?@RAԑEh?9 FgYw;NMl8뭌 \`B}Ҁ}ᔯôݜya%b׆t{$;4M|c4;}/ʨűh$yՄ h )) a?;Η GD=7kqX\FhhBq8;\DڲsWtH}G 5Eh)%2ݐ F=*HNޱ 3 GauԔpBkʌdhǺ}lZN=P1 vG&VizE>G!oV+0j ?Z곦r\ M@g9nV { =2n.$O/::&RZ+*o1( 0~Oȱ}R D|Ae cLJEPf {!٢! Fpp%[O'n{Ft[СyA4 ӖEB#(C ǧ2h:T2bރtC!R,uy_\" %ϕ4&n_-n3zة(&_;k $:RKC&݄jVKURYk|eS,) [bFa/Ч]Q Q/G"%%IOӷ d)U?E_#Ǘζ$HN<9:phgK[t9h%f PۊPH@CUZ̓ RXjse yF'ϓy6 *54nPL%y+C/Ll*mI*j$X6doH 6C 9 >Z\r^1c>sWur` ཽ(_+.l"zgTTp%ba,qB@8.&MI›H)PmX EPW)M,ޝ&M> b[)Rk˃O'ׇ?tc`b^͎vHXF\** 6:?_|$M ƮuSExi/҂x *yѬ`(-m@B-(oeZPa6b ob*vA&};vd=~#V?pC/efvuZdh#^Ax+&& Պp2݋5z䟮$EǺ{ ڀa渫="%Twȱ@XR`|3°j^Pc8?Phǵb&ߤh~"#V-ܣK%lp aF.Qr*ˡz}=>J7b;GXw<۷wUnX+şm 71!g4)$ 躄ky֌7eK`1#5#NIf랴;)OCr:n*n9]R$T5ɥ^Yzn!t_(XOy++K"C^nG'k~NOB wEW4OOD!D?x{ ѐ؁DNe.I[1BS% 'Q=\']_O.hۥ͈^<緔RSH 4i!8j W]iԔD"LZ!PAցhXq\0H# 5,K9{d_@nOPmd ^~J8% !F#:[6!QqDS3\^$a(r|R$Nm4mRjPvպ YV:MŋK+-7s(뫸+=E+"NaKbMP6ʛ%uMf 4Y d (ˈfʋEAIK{&l(otJB,qԮ3F`2gm!.Bs$((U<$녿` {hf"T<<8it2:S2K ,:6 _IwPJ/p`NT^r^&#X Ω;tHOa o ONHAueD6{R>w{8hfs_EMRZ^_$fM%!PK,Ӑ ̠MhjB̀+,P3;=P <5*D.TA 6J#髥y)=4n J]AJ |DFb^=# q9o L2uů a88x:Aď{Y#fk!ˆȠ:BXPel[ :"zAU4voC(p1wuQAdl_rQ$Er=\}!8fTA_7aj"VF[ĩ9&j%_ ߎ@VuæSsx(kƬ;~tkbFX@$*O2QvʔaVЮHYwB"ܝGû2Ք^9e{C y#NَWGSm˂bA2%ofR~WL}U45 SWt#SM #h PbKvjWE$2|yxl*Ph.3- ͟#X.ϛs}(  :M'io z[a2 ӟ'&/vE[ #G;tjx܍C*7yupusVٴnmJqi|SY_`ZNZ:j^3Z=rڜ2vFgM50 sꏑ=HG?EVJi-?Jk+)2-ڜR6eOMr<4:S)>JVU]4P/cS!J?01ba/2 fn %w%@⮗d 5Xb qIr5i>HH4/Uyàpo#ahzCӉ~G2.Xܚ| O~QW(_m@cs6. t+9&#Sr9@ " 3TM2R7mF>;ݔ\X&ig7}(GPD[aBG?T/ m CbLB2h/u=)zV s'AQFd[uȱWL Ue_ B6I7058h:mK Y.9ɏ&\̠%#qjGr&ޜ+ -?=4 9/_<ؿM”۟a7w>̿keX;ZB4aJ`y:]TvtZnށ G .}:Rw.C_>mjmPvO+1#{~.wpݪ"gՐqQ{2:)ЯұTY*_73f>:YFζ .6=s)#3~&o_Q67]WĞ9`^IB[{ɤӅ2arAix50r9 ? |Pd^i}E[N,E%Qak]@V] Uy7Hcj=[\zu%:$s%Bh32ònT=ׄ$xuh5A'[S $[VP.ęu,|])1"lA/>],#0 @ YF"8E>P\bIu%ƥCEN<\rcE%v}we"&z8犝yÁd$Uw8hB?ָICgOt e6d8''ziYMwQZkili|31hDn-z;+xGI@imq_A<,¢Eiea$ ƕ{vsԍ˗94#*KfE3DG \F["e+w^X5בIٜ%:;xKdc&x,;8if%GxKfk=a%pb)!e:Yic2Bq0=YyX/6md3^Eo 0' ff%C|faJEDHs+k悔9R1q|6)~@ezC2bo_L)q *+ :VO:>kŴUZ*yۜ {{`S"6xm6g6´:PHkǁS`L5`|:U Iب`3Ac5|cm5uϲ p3 uyh+l;'IO Ǒ5VRV=^K`s6w7YDàȞfQ}͠{~ּPdq +?vnt :B̅ªR4OEuNNcX"ʺ>u4V=F^Ad#c BK"?zH)8.6Lތ$;L5@`q^[4F^*&kG OOWN8ni,TÈ?lb*}?͖n筏-Ǘ| 4Z*̑<^cRZ:p.9ΥiJYc'[>JŇW-vs'6>T6j[ȕ Ypű=˿WVqraWwu49/~W(1jGA;o˃ U~g;YKƲG!S=3W=lKK~lѵ/KtI/%r>0܌0%ox(X+TV*i.s+S,sW8K ey'nI:L$\XύhUv *$W>nAn#ڷL\{9ţvhOq,JGzy&/c3b/P3kddděD|@%Y8Fq`dƍջE+|L̓ɪ,W15z gΔLSoc 4I6ҚM̚t K$Voi8e0vbnr۬f'y`anu/JΑOuPͲK8J=eme1:WP٦EцǠ\Uޛ[uvr cfBٌJ@ prߥM6 s8=ҫV^U3'zzT  ?/ac@%on z Fo Sq )yUkG1Z%^4d7d ö 5a{U\Apd-+ȋ,K2LM: c|*W~UDEuP1[xBmb7Z {c0yZ Mj`Q%)f'ˋ @ V(2Џ]g-W #FS$L I okUbQ8vI*\GMg>hUM FV$h%i-fޣɴf\3 W}zׅ\lY[m"ӥ+=TWg FQ֥$ ^(زݝrXnqe)>@wt,  'Vxf<4E& H Ps#]B՚x0)ޒ:#:ΉWYտZh :eX"~['!@'jv0x8A%,[=G HPVn0e:vӔa1u7|eD{Vcj*,lqtWb>J[fRI fC̤4)ŦC…Y}YC#z|?c*kɊJHKR>/RP. ;a}sb x$(8Ni45fpյnNW1oyMOlp tlr!mrX#IX asV7?; vQ%WPګU U,3ˌǀ½|vM0GۡQp\}vni1RuҲI|BʞmNs6Wȱ("ZI YٯZ-iW X]cQ0F+g7`B u~9L*Aj֦Qd1 ݺiWA.&/":,3~yQ&~*`@b3A-RA[&( Jsa}az@94LU񘢠ؚ?gs*$F`hVPȈlݔ ` yvc3nttLMGΝGAyY}y_BJJ LZgꟆ$v ~V353wcɇ>i/9STfe=MZ.vq5}w;(G3H̖rUJ>bܭ\\*~G '_*9eIl*%ZoQM_0>՘3MIrZzcFAzGi:'_c`Y"߂':E-2fӂB6:r<ZD&P7Ad;\L^zG}K 7g"MEceBpT_Z霈 Ifk'Aմ۴d~uwB{M#kh|2!bc֞1ƷSV,GJX0#rAunj75*"Mo8U)z6b_C)u15TF/=wo%s#5g!ʭDԹ?0~A`yiSҠyeO{0߃`>f>3(eM}\C3+&0Y;[i>G۸3#r95Xfd;3_ nMva]va a ujNKϴWg Śb[FO2 4$0/ɲȶ5@ ڼΕU,%[xټy(P^V^|e7ج&!fplC\3WoI讟v&c 8ևֿ٭R,$=5Y (g;3 rW3USHxeROE*:2& ;)cp"4W:ޚeOyS#idar0lh! D/7)wѥ\[/Bl~zr\?Dꂍ9g? !ߨ408eW褙6wԦ6JKXGة}7H]g|Q$b0]z9pIFOh>5q,$y"#_GWd_D;|bkhߓr@fqSq]3yBhTTOc%{5r]ߢ=PY?$r 'D7V/?vĝ%_bk}g d-Q}Ƙ@ =( W a:Dtĕ LF׭#C=k{?;wmB4Wѩyv?fzNïui"UtZ]6jL@UtM;_neVwfFi{Ķ3n?? P;Z2kX[W̤K~ )hB/4%[~sN@ b1Κp7Lhʀ/B'Frf:Dq<' vR8.a2Kdx<"A%~.lM"q  iicNWK9ILdzG2Q3Z'&&U'{8bq$ A`c/d==./=͓BPZ 7lS Kj2-lz3.ʂe&y l*z>ї1zX ؆GY[5&ujOv 8HOaxe5'NZ(x~)tԻffn6H"w&_I].AD|q\wL[N> s,M]͗d29@ZA/jE)g i _^ԷW''|FHC$-+][u1 7r'Z mG\j _'Η6зNckAz,=NG[L_*K=_{rGsj }b6;|7;2Kx*i$IiLi^$)[TǡPB}#&VCD/lb>:XW DT6O|xR0VtUnPZXiBAxVXQo%xcDqH|[` ܸpI.Ά1ړC%GSSͺAMnVb؛]rf%+:]r߈-JB 5-#ǽ]5rqَW0xAg ް؆]h=;NQG/5@},<y3Wo=`܆Xzx0Xnu< +2SmtdQL20]H<))n$1C_KQkJଷr8?F>9dֳ4PP/{ f& x8YMtfU F#hPtvtx[W spz]p@DMQ^) Nx2o<{$4&zԨ.J6!$PPC/ *q5lP@׊KCJbc}zᖩyH&y,[3$kdǬR=[ETᰧ~O.c~O8zD~m%R.7ڂhS bC{`t|7ZUrVeʂy f_4ly#vQ3Jz=ʼǸ\V࿆E ]&sKO"Bd>n9%>xt^x842 Q3($E%V ׊T ]./'/cA1Ya8n m|-XlȽKax6"M cHF#b ǯ++BW.U5:y~K0 Őpf\Z2H P(3^HlNo2";|<誈 a^(6*6.?iګgC`g'N 5H825Y-XZU^g |=@2݁7?;*&y-N,qvg"qa N2]AT6`T׼tC SD&焐b6J03 ~ KlhoN%;4ǰ QA,dms!Z xd U[w&PpB71vVu@TT,hZ$NP]ask䲐#OoO7-^Irםohp ա؆<1<ClC~+7'!x^4^/Ivm+XԲRX3N&,!Ɔ׋.IyP5L#碑2}SOp<ҘHM<ٜpdx2)* N68 <_%)[AFzU!y#ȀgNctաl߂lE+4ـ'0̂|DRP<"=42v%^`wX{?vA(FV'՗D\&% ˋ;0.IOˢ?)<(qC>wJbǻM|$N{ ^<3 l@JTЎ߆ 6sm-ςGnǩjʵՠh :%%(|M# 'Y֗"cجǵIIzzQZJ|lb%#mF1#tS~ZA1?!_vkD뢄j}ŝWܧЋ-8QDy)t޺/Y)Ş7.Fs艹PQ3ǁ[*&/%y)`Ɇݯh$4nL܃80gyilKerJ^9fjIo$$ }7⭛ rZ8~zTe!9EJ -IK+x$Rg$cf))"nlJjڝx񺠯s3&Bo R NR] D@M'ؔ:׺.A\ke?Au^KL`D0$Oo\XnJ_ںU;%ާ |٢mqӉIfn8pL`Nq?W'p`d5:[{[WOoBda`t*E / L[`ZʽQE`|# !EG?k ߵLȿ яĻ՗ʹ#Bq*U+:!w 7v]-g&`!Җu\!n+>Z+pBq$I?^Q]aC&~ VX4@^7W)~Ryq3ƘW[t`^*[|Ќᒮ|)))05@-\ e{z26h>5QyRc8RfQSv'(S<'< {3pL6tS8W5^T̛{\Y }~1W99t&@o"ڭu+ ojG]Ae&Rctwh8x?f"6V G>WISmu.Km}( 4,?+6D\M?7%3i#bwXxm*WӇ.q\v+p7v눽Z*io䣹8V.0Ӄ=5˾$c||+<0/>:M2/4kSg0/pO78Jۺ* xӮQS$Qcb:H~s଱o4$uM.@S>2[p,x?e`p"A@Ȏz- |繱2dyEK :˄YRt38[WT0*S)/JXC3Wx@68j5[9.c,޴KoGq<K,4G[?u<ӈ籚\o?킷xn3EAvI| +ƅgcԏrt+B|Z`kvb]6Y<:=.zЌ1֍N,h>i~FA9&oC(3U"GkDPU:Wz=FYd0ΨLyKKrW}3Yb]ÃbȖv,|ԏھ̪i2? ]c1iF)^ڲQ]/zF=Q{yu_%JY~˾ò|"H:vkִE("}xj#ZJsKRnaEGȆ.. fbb"34pQc\ F:h,؜l{bXLmeQXBG8=FV.-DL>BeJC%~B?u8Pw&kH$2L;d1`&KxC@_ N`9|*[}ui]rA_#4UV!U' x'>n0NB#gxMY[ȑ{+04X 0.ydƘB[=co@r~!ˢ +Q`y_1>M6c#gs9*)Jc7⍅{+>RjW"Vtǥ[e;Ob' k۹ 7I JoDo2PDmAJ3ZGQZk[z-|}>*d=ZdpЭCtnې|{ @ Ŭ5`C_ߗ1 Ew5OUU& cb7Mݯ'k.d!vtŘ?OR8<ܣ49rhuYwdOѕl*Z֨|ţc%NbQ@5(} cINSnť`q ʕwzާEqW4]P)vE q/S>hkn[ ";ܙnsa>ွ'.ףJpɮIʘWd,h0Vi$DHV<4/nm#K+lv0s4.wS(x2L1$m(7L f(TgsJ%(#e@[<-gw0_)="G,J,Kyr5'|>Ypbc-26@*Ԕd'foTMc/;T:fŠJ˲Nsq)#Ă#~1y=Bo&rGW]ҞiF~0;'t gYF±0G;x0Ǣȗ%GjǞT-'FddgBs/;}Ɨ 4QW]SR3A*d$P\ gCЬaiW7;,]+[y}tZT.0*y^3r>Aݟ,Ry}kkU05d49Rǯ&_kc0Bߚ] t䲖0#/ֺJAA a[q St}PHk(}*;w Oeؙ2i+B2%=V|(ꪼSOq>/ Y\y@/*gzS-qᄸ 5-<=HI e:r8͑Es/$VAA黭#Ӧ_3 ez[%qH4s BXC0ee@EcbSFޢVkY(ٟq^הQK)mvhn $9mpY0>c<9|xO˃}HLX[g m<>0Q6EEA`fo3G2eVP7!P~)A77+ÂYD)1,k/"%e۹}NJ_g;J=]"U!cm sW.$/Щ+8sǢ:,hy|ւ~@|JB݀97jS=!3޸d.d2UN;p귔<@F5o7?-9_8bPeA4s B #jN3رm\+UmLMzuav揔il''y/q>`,K}:ro1ӚlQׄ.h^F}|S6VbO{*Fݞ%|*$?:[yJyo$p oԣRL}o*/%km}i8sia ] `O[CP #=Xlz+o*jyyLA.q]^J2tZs g;i<o^??M/7oI[5@ha\i{Q"ʦ'.YOG[pcf>&|=8:UyEE''vmz ma8]`qqO٦m?&yEa@ͦ/ UaIϮڳZ02fܪ-q1 1wZ\9XPuXceDV2ަ8xeB!c9-g[%HL)S)P悌 ;7(YV MXN7u=uL1]+ nʚǫ:9 *Dqٝ:Xx*rj\dV7sc$W3D̵]BN(5ipeThƛEahUk !,y<4:tRvL`F34tG@Ȑ wv2]MK f%5mx _4X8Z ~8Ȱ~.)Tr*ڊQ~8T|3JuwG6.m0&NcڹN\r.vr* ѣsVTp<%2#{'Jo_p1ǾIҼfrrR%{~i0ҥn(*7Q6Ki1e!@E6D?$ҘD=z7FG.P/A &0{T lML5h?EK{6QoIׄٚA RE\yfN#$LR"XGW1@oEE9>!,e^a `ٻea3|}+) )þZgi"%-iw1"/7J΄<oN,lK&"~.@ od# ȡ;5%~AO:DWsf1I5zum=o2̊=-"SpMSgO;#]J9WWُ D*am &_A6P탛j_6aewUw`R!#f!~ qOp?ڳ%u`L`AvEj `DaAJDE&cn& DTsZ6I-B_Ě5(\^py7fl HIK&Wir*9.%C$6K ]Eَr˾ bsՒPn+= y"C"qf fx6%^F9- R{% a^uTe!a_)dhJGڑ~ 5A(7MufEguv>Z+Uz# 3UrN .DI|@% lE  =cеfk(AŎp2%yypXNaQ e8]P#Ly1ڇk8Pf0jj$F!r&(E&2pqOBІ/|aQoNAH1L|DZBp#B%)rbLWܳmMS0 ֿcTd*T[-AO=?"l^:vI'h ᨱBIv6Afc]>WYZd ×uVߣ CDK_˘_ӂMSkU_5UKYq*R</*ckEmK0MP/ 鬍҂AWW!<%~Rư:ix"|z݄8,n \G:l'IUZ0~Uj狊sz˲k@o [bX!U7M%cܴe=fʒOk1'cOU~\uMMi{NrN53nDZ֪qV|U# pDw`lsj$yc0EyTO'OB7 ;S氳L=>nLHFʷMKz>o;K>/b$_2,d緻]qT$D*q jbӦgc2x]52q>JX_ ޻*eu #}e6ILt# IJ|V=ٓA!+f[`7 n3%Q ;4a!T `x_!|WY"HpUB^Y >VZxYb8G+|_ǜ@I#ʎ "0dcftKDBSy RXc2m5W}3E<1Im5m1  )MTrRfc95 Z(l* v6Q3us@k W^e v82D( rFхՇK4i/.\S~%HƋU:ԎgT Aj98}"xZ2Û7Q& :=MT98PS܅U w=+:Sw#6U1vE`R;XA}2{>+||v ȥ /F1 zxA0SrNGX֔YQPm>QϢPjtxN'#u+8t+HX's4Ӈr ۳ʶgk?}[ON8 %,5[n=8+l铆Ӧ?y:_g'`7ȄɅ%%4 {sc dٵtQG$Ncz~!̢pu?(|ƓVq^ .P,fsHx-sm̯JMbo2u ( #yTRtf KQ5h! 4TA\#CcVlЊ;wJnuEg0VkVבxlx(nmg|`J4.JjgGJTK$_%ʠ3n2~CQnPyd3kչ VN>& {RBM,y0B%tcʺP5XTH֣9 7LHXKVH3LvgZ[47.lZ&gpצ-6O;gi{3{ݪ*PL':vA0?zifpnG^{RnUޏbaj\ґ5 \=F̬^%Lev1amMGE)9`,Q289Zv;s0>Џ#d|Ԩ8rȮ7@Xaajs*ڐt '$瑯 ݂$R*ʐ5_a0Y 40 }c6 ?۠A0+adP54h*VHsF tk+.YR]An2C-b9s,hff_u25 ::m;b]Ƨ {^K}Y\ hfֹ ,h_`g"XE* ;Iy_k'yw ۦX&Ax OY@gqjTs:gWk Y[vEGH3w[#e3˼-Gs eq4dp5.~5blvFѲ[:'X#:8 @P;}=;(䌏цE-if(vpA/Lrc|6`Jsa 0>kC; dGplKN&!3;({p]II\?\7 Id1~בFw{\kNu%#@!-2/Ǒ+O4>BDZ@Fk>XjIƆ0mz"=5ua4x8QH9U>RAqǀI74_Z( b\F}'MQ[pX"~RIYTۇք ^LAK\ !mAi~ ]K p^\rCBwGk܄hKPtiBnc9u8c!ӥw J:t0*<.S9fx784!rfPڠfέ/ hD`JLҐҫ78+:J}<r:HAngC#g\1R!8#SOy cx.A>ԜM24T6Qα8cX ݂|Hmh')3'xbo`z=1 i䋳{}A2l"vཾm2*;XIy0|G2ݛ{#֗x ~3^J^NC7*و5)uRSlT1lkT Ziel5OQק%~"6۹lbΚ $@|n|,ZфZFujt~t-3DZ_%rS:6&Fى:=qV0)6w]> vHc d;'Y\fc"Y@4ʱ fy7/݊-k:|ddm grt4Pr-5g_=׾$݅yalC͞ g" ل9L@ {)Y5==`-1{ [ܸBvHj'/ oY[4Οŵ 8uun͆׽2[Сmz,:X{^X¢~8GޥQk6 ޽s:7p6x-V&} kUL(駏io96뛖gumq'$>&mQg98jQ7x4%ʹx΅ Bb +n+׉~[OGT5_!7 2>́Y]+1~Q} 2wMWdxΫw"eԴkx`лAFoZ6A_?Wp ;*@6Q3_lIïuW_8寲2Hr-MMƊw>E#*ͻ00EW\ap?!/.9G .?iJ&(>&l;̙ zx4žG䌯Lk7+F{c/WZGya.egbdTY)'K]62[B _?Vtsk%L7QK)֬?Kk'הz%ξj݇H. 0{v"ԾT{rpM,*1Mtu6 RӐͺߗ7 mnmO׎?'UFy U7U%9Nnz}Qsc4)Zp2%ZԋrcPd{|iU5 B>X|?bȕFk؊-*BJm$2XűoZTǴz8Њʡ2_tyɵSK8=x,d]}j}Pu_zW@RL_NyOQ % NȁmH 0<оN #%L2(b%KR +. ?ҦWkh\?0HiQDu Vbe!FѾ4ܴ4_wH{!ʲY̫S\1+#8&]Wü7Y5,x-PCa):V9@գ`K؞]l5TD;0(d195]zBd޳c8OT:\@R&}Z^d-G8qZn$!@ܖ a{+k5fp)L*5 a18|߾vO+}txtFձ'R w =[ nxdf1 +|V1kȁEP x#:kEoYr I5cLpmO%K5@k7^LS/doG:Ռm)#iά__,B1^D][[kܡN$Sxי|MSmls2X'*;5݄(";Yex>J~@A̓<@T:#Ha4x7U 4  mcGZWx`g˜\Ho^Ss<b)F$ B Y{ȯhX3N|0Bri=Ct=,0niMA]]phiD2_QZq@o\P$$yBI[cM.Cį^alN |gE1.qǩhP'I~l.L +ְ6i^䙊s w/NDQEe$2LcOD< 4H$bMVfZŧnHmc/^8jY4|M&w~G_$jzGC V/\N6+oAeH=XmxRH!j[.Dw4V33³avDHЪU EDHKs7YZ]"H-Gg{I0]r)uAلdٍ-8 1fre V?\ E܎l Xs .^!Wag67? qp'56f(,@IQ1ݜ2Fz *:0ב+!7$oS^ˉ;dkzA?0 *X2$gs_J$2UXfp=.X+XSl??UY Tl6VY7Sp!D]}`dJ j1%y$9~"Pxċ!g(vV`= n5 ^*}sS۫ ]@/Bc[.E&qg^5?9t 7 L-#iFZ\SjCD7#ϕn|ՋrgV#f'OVkv O#3#M o@#xd!j[v%{f3,8aZ/JXɮga؞E,>9kO1cK`G&#`:0eT Xgo]pVRD-k{5kf?UwW\|:a**) F` L啄nq&Lc\ȴ_#lܪ -QשHyT$LeIvSg>U 2I$uXOωˋцɯ\}S1kZ7#2p4$~qD݋t$8 EiA@ y?+LixrD\t"B?( [EvpvE׮0q3m!^=;| "w,jK`tY(.3>„uABȕ@-}vzWr 5O WBT`Ɋ!׀^M˙Cn /xƼa{A[p&|teЃS+_gB*ÊK ]vTI:,^/=l(f HBnسs̊WJū95+I,(ӏqX!ifS1C}EoB8AD_`|̢)iC rtm% \ ArbnǮ[6BڄLQɿeoo󗹋ڶ;mi1=@$t&t{?B0#D1`zSNc_PXzJR47 ok,{y{zQڳS0O\m;b>Ir<-b3ʁSР #bo{CƤAZrdm7&UUTzQ__6e[w(  »ٞ b)]qTW'7 vq| 9MaT m q%:!ǵv 7q;#a5¾7̼I3z|=f9HŃFzr-F᷇ 1n'!||C`yjKH4gAqBåy| (sw*']Q%|Nc1(` ] ۳ [OQɛ`ӣ= J7%蓱&Tˤ{bY)8˚1˹Zϑl ȗe߿pIiA.6m} e>n Յ$[![PMaʆY1<)xc5*:lAJJ睃oy(2lm xcjF_=S4W.])J}֙Y  n$$yn ӌFƅghzV `?$XI$[!k ;UtAbf>_!m+pAmRͲ >xcU4ϊmoU8ӏqAfps|EPT8DnG4?t̴Í&N\R*yL\R9ڲܬqL{(qO]G)ud*_}=Fƶfطٷ_qX`+Fh<,\TnPq` y٢):kHQc EB6Hνzs+,C@):)ш ?H0SmnziP-*30 m UTS0iU a}(IVv"7d?Bgu\Zܭ ԐrrD,--=}Ju:-` DT[d,7xJhFՑe02aυ ˏ_,OP_$6?vC{Y_@ +#_,Ca0<,U[ ()Z|BpXt-T1?뇅6ql|x\#MnuOYWͨ} w:xxrCc{z«J)?}))3îx$1T۱\s!5Ru(*]xhP)jI.C:N"Bnj7k y١Q?kGu n__idDK镉XiIo( 5$*R粶W'D)j?l6i-[EfWZA9JlӳY2r: H=.$C)^40%Xk!F0թ y3E@h{Y_SU!|5s!Fc!"+G.ĭyo8`y Glx.C0Pd7-c^FZBJAg|;Ug ˃ >]3-ӃAW YLer)d֦[v HҸDaVpCnOijnA܁j?G)ʅ]/Q8!4=u͋}ɠCrZ5n{'M[k"wwp!MM\pp5zi>^ɂ&/\- 'Xt\VWܷYf;wwGN\A{+-ژ(g+ %"Wcyƿf*J^d-{v)tT=m8MDD/df*qk tfk[?M'8Bc_Cb~BzE-@@=þ$!jExQKX`4nX%etLc1?GjNW\ձP'7)}ípq]f::2R9 v A-еfXlP{V1L P48c6q +[>rqVx.:W,4G&ˌ 5ʐ1=n,*ʢ8{ =@+PU;&pzp+Ky *23r%9z"1-F%!}ZŚbØ!V?2UM ~ڋ;E#ye#td}_JJuZȴ߃~ V&Qoϵ*$}/<(6aJ͒a$|Oqϼ [Lao0JBIzJoƯ|r$ 3PHrV^CnAޭ\=Ne'%o|J7e邏S@nA3M,KQb-F4RdE즶(7lؖ`pC9p(ηՁ@N,@#hI:oh7ɶZ_Lh䫞*+ Ul ؈.dM6i`Nhmhn"B%.2»cn0Ҩ)N:0t%?W5G[ gHBL6^ % _ F'.g?ޫ :au~)v_;Zy9D2DN9h7g/]%5@EU3HsQ̴1&jJM̽ae3Y ~gOa2PJm_ ^Va*A2a\18jtQw0M5mRgd򣁠(AX>Z%CM6m z۷ymal>=( &TO.:b%0]ԘR8/w?[` G eRm%]!^$~CFE4җb'._~b ҄E$=3Β79("|m?%A4+OUZ8b=B܅8#80UHk+f״e WTaΏMpP#iծіCaO!ۙ'DLV2=0YmŬYϸ1 {ˀ=uaPM wF¼fŸHr #t5qRQ8TGV;ˆ+`PXD"= ` e(D4W:*+Z =E$aK#TK| Є՞gL f| 8enpy ~4kh@-9f֫V[:c 5EWv㿃[$wύl{8 ۬8W5i YN㙃1f 'i!\\j,S:VY̞ ݆+j Yp[Y ؽQōŪF.BEA񠕪N͛nZ@>o`زԘ9UިZXFB'ۚ$SliRMZ3㷣Hf: Qo[6fڲR-txg@֍N0aZ|3%LS 6mbUE 8C%vKYh(Y?x}E2*G5nLBLNSk)'jS ; Ux]%pwiZ7ȕfݻl,6{<Ȧeڏt0'KsEl18˳w,|-ɂa3xȞfڿYu#[8\;(#i[udD`97sG>k+I+_ž F}{afXҕ4OK?K;bg} .|ѧIf mp Wx0ٗ_lUȻ(.;28ã%q^d&j7z6́QnvæO`u`1zޯKGl*urBFjWY wFgpҎ%ܩD:kKS<Ì=w#]g3޺L f\07"_kxG#z;ehx_ÜqDM{QfVܔoY~#YKs-[&I}xg? ߴ`]c38.HgƎyZnHҽCR񣆦n߃VR̃;kPPE};*<+;~fVp$j\KE>K4 }O觋eB/ *cW>GߣԌm]'}"d+DUa)];D:L:6BIAYԿŅ&U V*u:c2rh8k5W:[d5~rw*As2akJ,NSMԻbgl_e}#e@ȉǻU -3P*X}+Kqvsٖ[?Q˩A+K#̙FG5< P m3Qi "Lpd,jQ 5GJARF{|-aWf10q$N8,!DE6صc;z˔OxEy{q^PS=uT=1P=~uϨxt^(BoqvF5h~ZWE=͒ҬowW%NbQŶ֩!6}%奖0EY=kis6qd㉎1 JҦx[.%ƔQLoA_h5!ITQaMUxEGHNg(B2Cn񕜰NVT2p AO[Gjs~2Y2;?*uġ,Hv6<>OO9VćOGs cmfWsW`B/߯ ͍ >8, ҅C}>庾N0Ti >8~1 >IBAg=6r=7,y" F;Xq/bU'Mp]>ԬG?qX4IY,x9 >/6yM;nNul9aµ%" ŤtG3gSP' !h$CEe'n@jpQ~9R"-V #}Ֆk" CZ;}/wu,Ք,j#nM!a#f@)Dnso-^KGY ^%j ݻP{ C$0)FveϞF0Ah'.;eBV*m{m'O]Y01k_;opl9 /˞fR rxSYdd8bʋUt̔NW";KκX&Ax<; %8`jSܡ[p{_㜟ɵPKs<h!bhO $*4/$4`s%ll<4A ;:7$WIGEy4^k*I <)*卆U7͎%cjoFsMV`ze X .hI)=A\SQ\)ؙF;uN{pCiW^T#gywe'vBJ7:+Uj*D*˹&8eFϡSC=8xo~Yd BdҢ3wd6qM?Z~y)gЊjLN=;d/P1I3)EҚ0fVma=K5Eb$'nSzsa#VeXγth π-ś4*+xA3p0AL1K:%'(V8Y]LԆ6K:P2CܯBxsV +͠ -ҷ&_{:I,ai%!PLG{ɽ|Oi͜S(a; S*äm]Hi!bncზ%) Ε'e%HPߌ߈ON!l˺g(!75*-k@eh+z<]|VW]0AQSL\z ߠk yH鄫YBVI@K 6!0lU6c]|DA4|ֳ8vy "I%r;5('NN̞!W~rr#V:go>fh @)-O= Y{k0H2Ў֚~MI ≍Jס]ޛoN!ө42*]HV PHmzh^d>2}x ܩ̆ m-2?~g*\k f{l'ݹbZohBթov]?$!#9/G zho]ױJ~tc |jfVPnس!XCn8YړT؝њ]VU8q?gzӯTYcn >dG7rb 7z:v\ykxuxҜBhFeJwrHPg&vqtJsEe2FNj{.JSYi& wZg ҕzhC/s~*ic&u"?Y /iSbE劌A嚸zq/;3L"9TT9a*yKqv]3G~c+1Ϫ1Yk{Ōzd ݺ(Jm4%X i`z+9Gޘe{ХJx#~9ڹ3ԃu<#<'~p{Ǡc~̈́v?KJgϾ 5&/XfϏRL0$([OVb4M|dþjmt4R2/:/PkJ\mS56L`ꡂg^x|K`j?p(dR ^?^_r=ؑ0u=e&6mZȪuط55/C燗,ОXMh6(bx|'e{wz1KzIML50\u)ye_vobYT7<O Dr6BkRRϾ@wZ䈆QL%3 |;* dzb$s$g{y9X(|ֆv) [[՛XiثZ$eCrOd]4a"dHtZ(xVf/אJY>\.ghOI#DN=B8C  "Ϭsn:'l\/t| uHR?.Dt[Qh|&!jcSC`ܫf:{ޡjٸ0\%Q,6eJs!'Q<<$^ Mm(tHz*!6Tbv b$b{E !W(ۭ|Nѥ>_|5×4?3:fR~,hLqR\#W0S+f\-A D`0%m@`k߳sgMRh3ݍ%~w>ȪAI0D*V;0;$ V챝{3L)p&AI_~ԡWBm{s#&Kрݸ~,2߷B]-zw%;onw+OePR6CUA@'@a|YbuHNc! ['Tc)6d9I `TZ.w<$ ,Gq_b2eGb;d ,8" 5c>'쯐O"8!pל^)(f2]_c VKR -=#:!~.9'"y3"h+MfEh[ݸdrj2%y@m7ͬR =mj7V_'`ZdʹZw{K“ Q0AX'mP'hGmJNSV62 0>Eܠr(qo-g`nP` XP᠉@鼍b/Q V:S2 JHFgtك%HV'D͌qWjnfB#SW*rhs|h D@}`qm̦3ع' jVܙEK:VW KS t6.򪯏#Lυ _/{C}ZgptC4s*fHZԭ`6>29o،|5l8IZGAQi ndR'RzPr\{Ep8zy+sC-ݢ0P hs79KTjԺZ=B+rb:[x BUEa0@8I6O- D ڮ|6))!j] #' si>_0]X[_e"L-2l8R5.ц"(Dr\5z|OSoP;*A߹rkHgCk-?'LS\oT8@r>v~ͥlҚau`Oն4<> *G26Q"wn-p~C%*R"{q„ѽ Rю|.W"-CC4^$7^ }F <5U 07c֞*myoEr_G&n;O KԸ-d2`෨6i4 ƙy{:}|;(?ǰk!(sj%WM^d[AnqJn)jyН9*ʣ C:NK8s HLϞâ48[tā *<g9]^Xy1w9}#WÈ?)˥ƿ ixg\9-%Fj/ay?%fvvppbO33s3{Y|P;# fƕNЧtnyM"Ўvu8%#cxYjw eV6> XIT9Ƴ@ޞnFh Y̘`V/u\srl|~a}S0a}YHg4 ,nrs@bXa Z!TLFA~CIl]fGp$?lQ*67I10^ul:( ?qkw-SuUYVw~ߛ*6 g$o5KC~Rk_H£oJjxgtOD6e5~ȴR}i\MI:j"F/@## EO%, % X0+d}Y-v-6.aô485pYǐM:8,Q6ۓi4֕GUbfnÕ8~s.uKgb2gF5y}ᬍ,0ǍqLV?hʿdS󆵨?h& NѳbD>$4193EZy2sA$ՎoS ϑ`THx <;s&i} \>/C| VW^"I4ͺŴW5S U8O0q4yڄAn~ž/y${be7P"Kק`pĉj&'Ra&ٻ `Qhuyzw?EN3IdʃAd}KxBӣZϝIأe+7)X+q|NQжbxg8xr0ҙ}4o;7R_q- \Qgi:a;/sǐ+l;fvϒR\ ^"֑U\";'O6xNL*+/3`P5(A̜LD3r󽼀`XQZiP(~6>R q5z%A1KDaACNi|%-;mr:\ 0rwqm T#h i6G|P-Zg.Y[yƌ1q OXa$W k=cb]nBnKo.) vs4SfTpl8ڒqXcا %WľVޯвR,BkQ`J#, R"{N~ۦGv)9- =CZ~WjyY>b8^H)є}e+^ | ÇYo}o/+]0Q0Y:UQ2\C8{f;j`31/ban9;'P`yPj-5%f3!wO9pĵS;nRܥA0sYrq9 - 2H^z;ۂ&y|/c!BDI!x+ouֶ]Ll5Jey͍r=c:jhQErLŕ F񇘅# fVq0,L_yU |(.nx*L?њғ7wfJmk# 9o8^~s?QE57fBXEҖ,:y V0TZ >YEz$Ih1pmRsn3=(ik W͜uyӰOwr䔷8Hտِe7LpBX)ꖙ;$ p\?DTs( Kx]}G4?F" A[Yf RK-w{ rClGG;+9C2G@A1C*b"zHbHt]WFI,?92ľʙopİpT O0v2&xgd5L&g^{oldoUt] ®*X7VEb Fq\RֽnV&`( Tx /9w-@W$3Qn'C/~`{+FPd.}I~UFZ Gۉɐ|sUBՄb( 6 >`agzd[f3cL5Bo ՍLaU'DF*!R0!r$ VQ1Ėգ0*0g08r܅;@i^{=B!MF sf̭%#^R{6 ;41Tf/Q<[FUNO+O;߁,J0~^B6{]ulMމvD,uHJ&9| 3a_5˙5R?; 'a~'73B7[d!DNB#@A<-;Ffe}rc@Y#{*]cL]a"0lʸR"nUQ0Jtd|9"v#6ߨ!)Ea]$QMfFj~>?K%L*E@osE7ʙdŦTpv1]J$ZSՌңZ S8t&kp1A.KСAs崖P%d xyE5dqW!C敱m,í!ׇgΕ"j湠F\ bl&0gpۦxEHK "O7x$zhoQCƟ5#E%I. ᰼(V:ƴ=r_ҦR= /܁ۃȎK#CsF9KPYc_0;.MRM{>T"2[ݭo~ "EmO9' pY!DBrE!I!IՕs&BߗqAULY@(ncB TPށw6v:߽/k~/*z Cuq3%6<Q"uKrI=R-`;ǹͪCӻȒJCWRҢ*}ܦ+bk=`J H_:7w༴]hsN{=5p/PkZ?|@u Ms>srCAS>ju/8xAS&Cɓi.dhAoAt ]r G/ctsm_pm1[e[`uIܩGH vR64񡠭uQPcT6XIjez4,ՄlD0,^z6P3֬rV[6MspXw0Ϭ>-Ս/vp5fBdndZ>ך4Tu0j>X8ΐmQƉ&NZε'{[2$fFIo†P BF -G7.b,#]ڳH_{C:A[.y+=@?inز5JFT f M§;e͋X6V8ޠ|(sL9c}1KFq}6E%F6@(S9};f ~t|jed<^몬o5f!!5{$,U6צNUΊY5H?l6gxRX)A6 &LX4b$ƕ~dUTCS4F)"FY=(hT5RB-䓟wэLdx:J,{=k:3 i12hxpY*Fࣸ[v*?~q5EP@o&;qٰey a]w:sD?%,o3pх5zF|JڱPbƄj_;_gѷ3M̠fQ<0"փTxM8+(MSFC*҉> O+Ynd2EAc؀~}f(;z7#G ›'N$:; U=> WIK)6_G\1|UEPg=N.p$mcޡ~ <mVx*#=,~6~Q kߥ}fi#l}g޾z̐/ZVq΅ 8d&aNO1gܜJkg-Fe)yf_ڵ"IS85p>TlREx`+63r2Q&.E nH~ ?t;<.;pi=U2.myw< aәWl6>46 e qYFs5<6!Xr:!ls0<9`$/O<rC٤=E}qLޤ?m HD!N݋NVNwWEN/4QMdM}wƛ$&]1RhNCH|ayolD~g9299/N,hj+BBR0Y66w-Y.lg¡[ UhOA";닚3X 8'$oj6`+L cguAK[ p%OTti! $^3@.(ڲ2auDk\qLWFK^2_#rK ZQCiI]3LckCB¾)Rc3x"i:ȣtuie;.52=7){11G5u|4cJ+ H3f?ZOɒ}Wvv;,-M-s4"!23<񜜣/]oZW%HCs?_B$.ᵀ?(U|/h)l9&sf, we@ *ȅ%?+)COtz9t|gtW'bSLaY""6o3GE-w&Nu)VWdUKk6HKδ~E7SuPS;j$cjzsl\}XJLsDV@ d63\ \s>#?' ǖ\ԖX3_jbB&S.m"n ukR⡘tJ(_a9$~QsHn#_V敹:hq:5iAWg6vKE5M^$)x~d6>kLS |ܐq(Xp &?>7JvzW5VvX?Hmlc^I#N\>=Wo# /SQ#BúW2`ZrR2MN̖6H@A»"r4Ov7WqȂ"   znC;܏CZQ$8ڸ#@ %vmۮaUnc-@jyx?ϦfH9+ UO|h!#, HN3U\+ ~x{ v0B!Pϧ,v&i o; 1ynH%W;oBϫf+{W $F*VOl<*EكeJBgDCzo*pȏ.v^ B5U;:ug8T-bEpXЊy -@d.& 42<|l{[l4Y[f!Kw`{L/5iBt"E.EGgEF[!MC mL3q}|fWtYE :˺*/fK.Ɍs }/i6Q2X/Xc}A_Pom]+W\@NY.[{c^F0ߡۼL@s.ܱ+I7'ʸL]` ;쇺+הӢw&:w:GkN1>MX SU9ҰzylU7m=X2-o܅]sؼ9Yl/cl<֘BW e9VAs5i!A8cS.EcOQꔷѢE)hN q9?79aEy_ 5Pr&0 ͟lr  +ߧ jnp tC~԰ҠЮDN~ k긧y㕍rPg0km(.s{=ٍaҁ֖|l>C垾갴QK>gzgO Xf!`6.OR" $WP$[f C:@?XH;ͺǼ{߶E&#wXEŕ!9 #>=}!/&HN|q98Z3BgV4ӵvJk@"6Mߤ;n"%։RUE y ݖ,P*FA;ZdC=_ T?t&8^8hhSWSa&v"J/b.DRN"qsU,'Sn܄I%t&Q`t I `>FL* (*" @j?L OiVH„اB▙eVG9Py;B[ JRvƔ xk Z̋ Q#bBo ΂R|w Xc 2UjfD$kbܣcs)UKI\\qʊ.+Hoǁ}Br2f"?^O|Mfo|@gh)nէ0|3qvUDƮKmWla?Ŵ *^F>`0-&eB П l2rCu3B,V " zZ&DAKؠJ{؞*3\$:n?Ђl. ҮPJUHDܛQGD)Z;g\[PE ݶEƯo?d%=aDWzsĦkJM/cwy=q4Z)3`AʿaڃH.ֶ1ρe1c"Vp. N<$Ipt {g0}2ub+8t4z>qg Quۿq)D942JeAxlnSG EsZjѷIslpXVjk=ÇhPLis򅶭;oLu#CUSQ[84 JrKL> ׹d,)yRKǏmH4@%*BGL^5c/_"U*`܂Ix5gQZ;FFW6%muXoR!mHTOP24hzM?ϳNGJa99Q<Ȥ\"]g57𱓬qk&u1P\^r1i jnHYo %3X}S2!.h+Jl>9L'7kqx5ΐe][[0VW ԤVKMF,Wd`VB%b}#AP|ul«= ;xʁHTXֆ8:Y'QAяf{߀/bAl@aH:ur/{ݔ&|d=Ճ6)n2H(JJi}}1v_\r[13Mg V ,\55'¸wx| 7SYBnXv_Aqd]eh Xa}..K>H2Vᐃ13/'Qn", &t!plOG`4DžRg͕uQDޠQC-1DP>6T\/>[e`Ff^Rq.yix50䝤v} Rkq/FDOΦE~m9^t6UNd.Ƌ*)Vs8"oyBW/W SN]seKHmJEOZ];+ò+<~9X"^=̰uoW$]67rd}iPRo}.ϺN)Ib Yi}6넉@Έc;8sYa[3_ ,0mt(~le.S-+MR&Wڦ(Cl.ŤSOloJ0 {,ҼDnbPG{??j"Ɣ`9ۛL@J)JԄ eZU)Ŏ$99a\F=Z pcqVPl=sgxKMAZ[vb60 x5I1`2uSrUyDPo Ń?r̆.l/&nJ>^''&![t!ϣR *D)3]䵸H}'f5Z0 ;U{㪵\/.spWym˥ ;:վxeϟXLZ/6GM'M}@$z dS@7(H)onN8OU\ec;6bZS-)~_(6_(UJMKdDdxު2#ɊY?m`+V6K:I9;bT x.fxÝ!~@8|PжE \ ޝ&VY,.=PBhb\H4Z$V O %P{ZG:5힣][ NDŷAő-vM saFOɔtG3outhvx4XTFC7z\So2 2S9ShN ៬//` .BNH(Zp뀗I'$6,ɻՁt Qs勧8ZRjf9. L\=0~%Nͻ@ :;>j{n(U3(CfU˶EyCǘZiĉi0ph&'q rL_##3 1@'ˤ|p ,` Am %S|2>j$]g#4$$Ɠl:i)@Z/oNաV7/)3%؎+vWic~p C@= U228Ec euC )WusUX04?O +Wb2l$ٽac%\bZ'lDa,?.f`Fa9ˑD`ݣy\Sgٯ-$6+ cWa vzwBr!Aե ڄ7ESC@ؘѠ|$`H} AO-OVjPFHO9 zQA^e5(eMNi짖aU0cId;=^8Fi2MO0EO4*cwͼ@~`Ģ&$ { 5c}xoWzO+ih+M+Z! ;BY[ *NgƠ%4MYgҚ+W@3fx, iXRDIRw3p ui>*|!}PO%d#6+ # ]^0›XKnf۷ѪK%h@aV:gEM۽, }l),!+,An#b-lˁ9 Yʹ _[ }@f׏trm |'*N-kک ^G-͵s#5M6k{&;ioִ&ؙN8o0v4zE2⮩}ifjҋMxQI~V6մd!-MuRs9:~; U&T9W#y $V|!ic@})ljoΔ- ^L8 ó Yo*59հJFbyoq=|zc,]{>Qv })6)*{6׍*ەY謈UHpi4t߹(R4si'5F@UpP!B & m-j 2I&@קo[hT/9fcQ%f"[8s&0?b Rv+Kε>;, y b'<߳zf7O'6d}b7cfkѓrbAKL2)2iv.lFS{^|t%g̜SLi΋)noS'늆duMZaF0uw0{Ӫ@onAJ58^tUa'keBd_ƩX,:FMl/ IdO} RO7Q6ֈVҟd7V!%{pSlB ʜ5Rsf(T@3̹$FXD+/n!][:.M'n(-=] $T7ʍכvnY{ ̚n%o">ߒ]ѷwz9T6ݳ}!`̨,t{ #Xύ߂mH`Kwdm%S.]yOEmŇbB&]5tBGc*}y]z_vㆇF wRŢtm(cxlUO">A% 'eբ]bU冀D("YukkϜSee+]+.00duA?/*+sםE TxW!C :I֔ a b`wWdM^%p+J;,}a{s\s4Տ(別IVH7$5zqSW=zYMQ?ži˸uߏrbPJ=ԋsGMf11=%],08-JI9̾\kv vz `56蘗`)hFWA_pYgZ#ܒnGW#U 8PO E5DU¢i\|9O=+c:01&ߖl62? )*haZ049$<(K,{0,9k -wNrE@rc Hjq7Ԭ"GII)~~oP-r_ڱ*z~P!#iR?ܦ7C}C*ϛn$GA"j(KmʇW={(-(B6תHaԞcҕH;qԿN ^"}$(T1?,7bjx@E'VakC:13"a6*صZˇ]|ZxAc_%Px縸T!#)%W bnQLK3޼e2jh9&eJo}N hbڗ!My9ѬmCvu%4W^Cڇ>Pc,ˣ/Q!0++Clj&uf!zǠmgQKwn܋"?84 ܅ᛈSM[7ECu\tB"жyHl,7jVSn::jНUbrr)v8fX(?(JZDoL;H{ASoa3>L«rfc K#>ς|̷2!3q%k?5sz|yLj7mP|+F h}uՁKIQ=BT5y=}c6Kn1}x{;J KY괌S!etG$1(#^OqN®]qc WYM=b|)'ɕ/UϽASv%d(|}\ 1S4v~UpQ;]/RDCsHr|m#:ӛ:;ٶho"r'2A5+J|SvY.1Vd?> _28:+5׺]nX.$8Azs^ޱЪ0 D7-.vh|-T&:C*4;5$ +L7Evҹ{;$ Vz y[=ʙ] فBGWWB-wޜ^qo%$ JOī/P[S@o 4U3q VZ`+nh+"K6аFLPrٙ y; [ VRFu1T ~1hPyJx&ʔu8PK9p NB倨<]Y)78Ql^Bq{\!_rl&98I A kqU gV|FKX0d >!fď#ǨBKb%lz8cq0U҃ E !x"]xVpk'AʞœN@[|}Q@֛QPO*עzɾ Hmw-#\Tijth sM x"e$"kSgމx><E!GP4CiW]w p\|%¤7| +ĻEh?h zr:A*3 ["!䄱:r*4|u6:vszW~tikdLU1.6{[G' Ek4NPk&.S&y[3{g8j&? VO 1HNF 17FOa\Km8Wb$"a& *z|nu-FAϐI`fsNY6 ̋vwcQ!&nztz^"#l+r,P`ʧ_<0v; .fv>(JAR-\p7jSF#cU}w)z_.']P9<üyRc7\YdC>ƟA;Y4Ƅ &wDwMKn:,l|rx='/Tqh%ZJ!l!CuJ6@܏1c i9g?73g)C ($XƆńc$&q@ E}^9DrwU]k޶R;{ L n ,;^ ϣʲnړ{o\S9K̇diQ ? bP!0TWc-J_yoCKw 0rrA)InK.6?.WI\6+)ck۪|-QKJ$0x}RU;Ҡ^L$MY'@'2!:%UD{G]˕V+ ŮٲhckUclG\Fl*1TrtEyKs{WyP-Def=p \!%Tkf8tX hKWdʫnO. g c|!&J-_׊ E< |/QCPQNS^:-VXEm> b*wUr\tjTsO ~j'gؠLK/wdW`"aஔ =7>>( %n9NzB,,%,|C8AWio|y}g/У/yHKguQrʧX(wQ3#gf3GdajDeK *X2/e Q=;2/Gy$AEMȚPYVGP&]|n;HHO({%&?ϱw[EqhXL%z۠ bw+d[XLG {k#|$VE]|<ή%G27> sILrM_`6P'#]rI0@KZ;~+͏ҡFiO)[Yv~p(Uov*^5uN=Ig&=/:NT N&)+M3f R_AK,MVdckky5V0LgXO1 ]MKx~L,jqctIvL=*,'Na U?WdL''@]4'ǀIXx҂A$Dpm쟒zMՊ, !X<(vZ)D2ؕjyjE ,p|8OEz7]6d$viT+.z$~ש #x:1fgF/ҧMJ쨁'p=.6oy /Y /=FtDKA(駂=i/c#B-6U_q.8( qݨ4-ne0Q* BHU ukߥclh aZV6+:>JF^h@8k*wPakYT[EZa*5 a(KQC*dDŽ ^ J 慪R ɍUNr3~SH޺`0+baܽx[fHq{jP2M澋}1D |ݺF⎏ V}E͔G5 1Foש8=/5Jbt/e8yn+qՑ~$w!V}#{0o$^T҂QҐ,# t-nVᾧ/$!hV(4T DnDש*3GZ5a1i"Kiviz*8/ ~l櫲4iիr2)~;R_Q(/o;҄?[KG:MRLO5tj:YM LކJ7=8S*̴lJSSm` $*,Ej˶~Zaqں?A4CVj`/p96W* [ +ƆĎQ]iΪA1X$wvIN&3ǽqa12)tdŽ|C6רv]f0-CtQa(QZhJ9}Vͺy"SfQ$^y!ZϤhXFT!,1[dVa{"+N=<\CoTpדk4I&=0g$GGw 7dꜹaQōUWWT8 *y]3_@ m'nw PۢM߾z\8yBRWȢaZ1#&kЇLC<_3>PZ1c[@kQWg៤Ț,B[K#2+̍(J |X#ʜi@HF uDðOhm)؄ rw'vigbC xA tvKz/Q[\OQZK!J K{B.dm$nɯ ܼEӥneW! dbU0Wê\~b]p5È[Oyid=-.әl͒øI4(gWz[DXrG$fAc9hb,ؿH8SVcN9iuFg#i-F5+'J oU.A(|9_F3lo:Dd`,ʘM(SgudXbBC܄K٤Qqw@SsעF9p}?^XA@QO#n1z~u0V56Jdݣ[%`14YiMF} Zn2#)d|kF*ž^v rd<ߛ3AU|$/'_r0]W'lAlSvSoݳ2I }<ȝ y]:X^ yY0]L0=~"Xj?ӟ),I4F({z7F'n^5PxaIdSp׼X* г_,Y;*|wir7ȷ vAɕ- x -,`"3?Xx5;tX} '1Hp*y~JbD? ^_W9U#͉v*A}g ˨69(V?<񜸽EZJ'uE^ݼJO6S:&8ڪHt^X0 w2NaOyg7}kyNV"|hO0XєO~,z:2~L%'Ïnh>`G$-iz[gUd^#L<[(hQ0dJaY(]9$!OĻHH]L3Lf<9x Iq@bD`qIϵŅkSJ|N !Y7NSpӐsxX%"XŒH\M ,3dtX8^ٳ]=HvqS "_ EgO OC%f&(?u+Khx)b^ }3=NT*[o> V¢K_+W~B%Zq^3``:®νg*J OyUĐN#. [Z,y ι:9Ҟ/a+\XȠWJ8}fc5"KEH`=wQ En2f]~[E[s4)䨢'i[ NC{³Q o(qw0Ui4zr(Z^O@qV9mx&B L-p!mF$$#ȽSB"xHϵ&TKbH?Ѱ)`l1]Cw5fx0)Q!nhs QrbJ]5RyWѯSG)k1N1^T6!mL:V+/@@iKAHrI[ %U2Wci6wz;Q+ fSD "Fذre ‚ʶf\|cĸ}$0~5|D.~(N-Fo/t̂ξjV&t8Юg ڞ3ӚwK*0l$]XDכ߁B9rKgyaDٍx@2 NU6o`HȎAQՖ`Sjy97ƝkF.rE߽'ubP~ٵŁp=)㢞jTĎEp59ɬؔ8Ky? sdֱs'a%ң|@_2$A0@L 2~-k\O Q(r6lHBwI\{_:YE$BAsn89:e-~*Oc"Slz!of Vs8X2tGkqOuZ &~#}R̟[)Cw=YtF*NQ"=T}=vfEF>g$\5F/fX:T+ O($b ~EZ-ϙUAfs0>k^4"bEMuZ*}f"b~2*TJ C LVL`m}TJ =w`Y-;G'2s9l'L?" L0!.EsFdm^~ŭ*cOA>J"V@'NP<_~GJO<@z@vR.-sa 9T*d㌮elŽa EDҋ^Z2 \%SМ]-QCVtXVc_`=Ţĭj[?d& _5TWqơq9[T_@IO744*[sHMB]f |E'%#Qnqj9TgJ0^ꗍ"xbz[::~SͲ)Y 1uk@4BG a%s#<  ';~YWcO$K$ 2b%eT9|迨 Y⍋NR`xU+_|#`ɑ3h/n~5/> spJp׹Hd%zk,,)ƀ @%j9akp˙tFH S*ΌD  ,Kxr莑c2rJcJg u4@7,썏aKekT~;b\'Jjc,g=M9~xRF5,1Dp aߴwBbphC@+ ]9!cZ;+tCf1|eGdfď9G#1Iæw'+>0xi;uTk^-_1&/@_#* c4'[?ư>[9"ai-ek4תc!F6n-lc 7?zMUAs!yj$I>ZZ?2TȒcha O@U8#h}i DeqN"1+hi1eoE=|ڸܥhm(P"`}rX)1I{$ZKkVFSK.tR2 \9Û߿RjsN h]HQki7N kvSEuX=0T{vRijxXjp~^2J/ꤺ>KITl td\qwx\mׇUb"- y3ol̨Qm,/[֫=& e=2&Bs#*~̮8ͻ=+fA;^=vJH,v !4 {Du1~-x ͷUpFGnwGb+H/.)e[>  dM"m_αiJ7,۳7`"Cc;֊J=XJϏ}'c(xG7F σ.{h Q8&t5 u[YLJn\Ƀk\B' @*H{&neK|/ezT?}C\}e=>2k9*Afä_,2-o;d~e:~t!ڎ셣HRkF{"\Boa uilh)ή8wcۼ:$邌8L❭1F:`!G.ѭNYC5eW<䝝NNu%-I r ʫߌ}y*,/= w2mŎ 2[+L^Kr~]UPvԙ}Um؋/$ƴ1eIf p0D8ә$=&& R:au!9Q;T(2"65Ў'iĤ:= &'5[L݆+t/)ƺ+3I╚t4_ Fia1`wjT3LVfp"Y]lm$y5ir?"]jvSn{85B;8Rhx ȭ2{e˞C6iEa*NBf9|8\jÏP)KtrU ݵW}M4^ T)j0f``M}ns&%`N861a g4 aPUu;qGG&j] r`ͥ)Յ fvT$j=U񌀝'ij-H*b26EY}h(*;c !N !g;>7';ߢcbjU*u$} 5ҋaŌhzN\Re(,zzlL=|T\~̳ ڑ6!as%"=lL3<)|URkՏc;hX'WJW=Eo} _ӍLJظhy.CB#N$CKO6$ҵqKO{}CUe ɫOj!YqK$I䇙pP3 r۟{ &Y~dy=4-:ʫYb~.i7 Ev ǯ5NIs`e-{\Hg(zՇ`C2)mffw ә'J?1 0@b8zNW&Y;"hbAT_To) 1{vUL2Co~V}*ar8 ~$]C} 6o5 .D{`hB&^77I['tc.z\r'$J 5sNM*JZ;۫խȘx;J,9{X8a> BӀzY*Ӡ_*`7pV<5쌘D+Mp֮:"+Zְ\hs 6>.OiPsl֨eprwIj~XE\XK -,iV=U&= Ȟ:Ee2.{!"f+y1Up|֝4 3qH4+X;1';ώ埼X:jz4?l{!#7/DWom5յ{mpo퍺Rftۘ)>UF*(Zi}f+z7^@pZDkqDa-|cB&4<K^rXOQ.yEJT\$ ](;9p((FT4R)W7pb9S^X{;>Vډ.,̠:tٛ|m0; yᮤvb8 k|U-'tzhYy!C%Jݤ}ԪXSl:6Aώ.x_m4'8o'52'RdR+LעFq\Kq$w?oJ; pU ZJ ASUY;䋥Rm_҇;u /3D.5%rݭ l]Ĺ08AywYt[ݍZq0] m >" #Ptxbha84ޖms=/{W'Ճ(X74S@S2b#J6ȊRx(G$AXy|cR0㠮h%qBl2 'dPoUǽ1h c,Qw H-y*9RW̓b}8QlGl>;}WD  BG$Vzrvr?is6:wk|>"*ؽ?22#1!g&@1X0ӭc7k]Eu%9_/^hR*KK|> C8L1$ln6cz, r¶ 3e^3K4cp un')2e\2Hij#N݆`>,px쒭;0 E{Jjyx৹7q5p✽8V3< NACO .7η8rM嚸iez"n~ G.J#=E<0asP:OkB(B@_ཟy.8C_!9!rc{bz]ť?GeqhKbqHM.V4?|V",PfKltX /x J::0%l&3crf{G^j06Da"s$B{]l|nR]dYB(Op x NuB{בtX' [*?z jh|5z6CWhsVAZl\7\"\}xaL % QR7 _Ρ_벏Q| q"sX6XOz: “ TթMi?F[滣)tOs=^1YM:?LbY,~vF|K9'"ʽ|4'_892ɺ }ݏ̞֡GkJRuA&2 {hdEpEG3yj05_Ŭuޥ^!2\\Fto2K}ro2&GCm9Y`" 鶏Q@!R.rPJbO4fti c]\ A|=֑eb^Z謗؍'}c:f]7PњoJ*(DN3}[Ųyv:gD QEVӖEj„gMmeG3 IߏB6%T<mrH7 *|xNzI'߿y{s&Gm-[t#S3& (VV#*6$$azϪ\G'?1ԓ^/Oޱ ,uzU?bQ!Pf{O#Bӻ$1ʤͼW*J߽v$aT]62)R >I'm~ n(v p8[VJ̠ ?H]l$7k3q?)g Yr*ڏ[cЍ"^#9!m(aS#^ZD@+n"BdoDXBiՃDO/3.II@γj@QYCl /LWޮHj{b}KVBi\,9)xOtؠہ03܎%F,A&Da 25(GHNcmYLKzzm#@^64jzYoJEUp* &\ODi5 %JS2ISk2u3yZ(b-}sN.Nau+e3v8 s6?4^ؚ Y{hBlYm~{8'; gs$Dcb8?1.E3J(P`Y:>zdɇ/Q\ YeD-ї1щUS*Y3TcnC;Ny9fc>(ڂ0Btls䪍&zQHf{B~ArӬ*xsUb)15Þ5Md? ^@(;vU.5: i#lƾ@'v/ɇ˺{?TPPn]4*͒H 5dpݹ7$bc/L݇߮_򩞟(Sr ?&a>87k9k S~1q!wnr؜s 4wZ 螁p왙6*R ;edr˵=6g~z F" BJhbTQbJO WIs!kӜY28(z91Yj-6uu sS}I&XOvḽKOlP~w',,ơ*7+oF_|ΊNݳ5r!CEvZME ߟ/`9>S@4y {zsUWuN wدm/H=}U5|n;d@ ZzۉOLJ` 5s0 lه]+x,q3vُa+\%]{yi1ky[ |~y%]0n,B^:`QaGy_8%/sRClK@{L{单G8G9dZ٪&M}/7J SxcnL+:g C&\]d—.k2 5^argb}#8GxSΆJ>m@\f<ڊN1i-FZt+WI.q@)];/=2a4P0{r{{Y׊oOQ] 9HP͟ۮ v;0ԙG{'Si,.Ds>RāxSиQp0[(ӃPJ5(Fx{Fk"EC=B}@7% _ ƚ58؎[K`\L(z uj<jjDt%m $x"٭䲟3II3ThuKCJq2Da@!g/9zQ6C~l"w+1lʆ&1ȨIwj;FQÄblQƿYw(wZǯzEM;Q0DE6|X!Gre;]}m@uq*F~!D7=:ET˴= +I4MY:PN($jk~WL?16e$~-{cF6k- o]WW8hO :w„CJ䋖cN>+Xu"$7Ì'A,@>7|Z64xQi%( gDsX楈ԏ:GÂ5^Mla<ajWY[#* Ќ YrrǣfA>jյ>,+Uc fl߾a Ul K{ww_= )7ז+5+.@rf&Z>]-s:b- (2·pI4/QmJ9$EB.kB goA?cHÊyGoL1 ]@Iq8sF8I2"+k D|π =^;/Z?cSl8Ub}4楥T9+ -wN ?u/tG:1~X 0"<GM?-50H R7| J.€={ljU+oc=C qk L lѝP.4Jͷi#[:cg,< TWX'e7þ5"?1z)B`[\E{6:-T o1 /:fѩcUT~Q +8;L7b2b/ ;؄K2-e:_G] =Md]zb25f֡VNe_ `sfOWuؒ]X[^]P#BgfrwHoag3aa 1Qvpsr)f |iB C#yw1WM=)FW S‘K]M,P/?!Kil{C}'!+iVtXڰ|'C[W)t(<0Ns[){Q|fUs1b҉ja WXGC l0F"cz @-5ܣQw9= t5dUg^ ;>nR n>: R\aiZVdʼhWO3]d & |LE6m ^s //61wQ~%b0(149 9Nx_pj#@n*P+Bp\slt8~?5 FAM_ƍgP8iчn:ˣ6zażgbe;*5duÊ%j+2Ϡ2/`.q<涮FbGr^b$"^i5z_ŋk+_"?J1z02hFQlQ'_tx*c}J @,:Av˨P) 6O*ЄkGk qyT,g1%N)<c=@Nd5j1jY|*i^/ႝavWog+P^@|J(>`hb:I?@kEN9! T;uՐؐ6cKcp8D݅Ԋs@[%8&4?@AL߇_3]! ŬuC5Jm7ĭqcH^p?|[Ob(2 4WGaY1\=޺"P_$H^ zex2(J %lOBd#Jd]NL5QwV4~)6(<ͫYY(Q Jqŵ*.z4;X4kZ5Ta~]l4Ӎ' KԼ!ǡOYRX;tf&$YrX"fZ*c6 T}Q7 t XgKl %5G 6IoP2"!* L(R!lݎ#=mo벌`?5KzտC.@^}u8 $i0ݒ*2!1mT+3{Nuf lfVahOv_l)ךSUsB黶|_p?wWôanXzw +>SJT=K)CPH9/k>i 3:VH92 )uQ%N7D^B|<l@Q:)00RgMVY3"ZgCI>4Bth>[̆4: )Et#>FQM'² ybt `IEL Q%dN}УT.!Ty) qYVvCNSs ӥC0ײj;yUσr CQXC_WUo)MԹ+brX䫑9df8+)Th*_D1hʲu/"Q D;7~zJl#b +QaS5~"gޔ(S'2O"[y r߄N,drlх ?Js!4pDǾ1T ȚvϕVATgk0։G”/U4*v͖)~OS@1(ʴv/rKO4Ҕ{g]ƥ@EY+V(%Fhh,_Ӝ >kU:جt5(/\ž.G~'gVIJßnPlS x=A*JpeQ5`QBC4Lm,cg]^`k.WZ0X 5mNxrq ~ަH$WŲ 26x~ QA ZQXT$WX9'h)gYӊ='wz_=~Qp5p#D: 8-aDhb®Da@jfbٱ Gp$Q=Dзz[Uq9*>%҂Lz ?b~EE3ޣhL+pjkZFR9];.=f)cXOfH NPؒat<#aT3;+!8 lmJP)Q@R\2 I|E#^ٯMkbͪ, ;QrPT<HwȓZv*;șً3#%U+ IMwɞHf]w8ss-SOK w+}lc.RxFtUdfogc1N^k XY]PcDCElc/\ALM\ ZV6veJ3 @D]T,t[g,4N 'aSq:~> '+Cx|<Q 4*u.,i47>$ؕh;Fq <|²cwWOWX,,p-:P'g i9Sy24w*I,q|c{&j!FW CqymN\9dWEY\iz cթ[۪*jž~8Wu6܌ W_`F> H]y(@0=њ^]؅dʬq>78;#'5p]~%MloXH03?d(3a/FfC?NCۧ?Vɮ G'dPp:ycLD }ZNOAעc9#kwC鳎 ?f-BTWۙj3N&q:0Rќ\{rVF&yw;~[&h3a 2 eV#8h-hLtev<cY8s@K8g VrY6r+5aV?b-Njul%2k?P*46>)\4n঱hϥX7PQymkJK'6*x|b=$$Ym RmzR`4P^ ^GXCzI!<ROPeϬ$!rYܔL2YQW1[yιE]$NӃ9e46f?t9͊G-}NfH~NMvD5=9h&E@PScF+l+FS/`B?/lH_dwYN2M~fTgx]UKA<ћ)nL0q`tL`DėJ q)v( Y`{*xs?m ѐě"EiY*%6(%ϘyRd`npt! X=绁FD*BZyc6VjVI!Iq2W8AesV'AGjvҶ'NQjp{=_#&dt)EPo"\u{`SMw2hY5SoS7˭N"-~;klɇzY[O BDBYk)Uf${g0RׇB2`/߹Y1=؁Hl%!B&ʈhm@A'To⼙߳TF.glOhkzJ[ؖƧ^NXf. )G/Ft;{+Xʼhߤ2paЎZUHb7 kLSi{1w#]G_Yik"EبmY=6onVNsQM| iʏ<=ZM=uW".1HUx\tM#pVWǣD0p(/~Iۇ,C'W@/,Hd )$wIe0OFOn*>3 Ky<-gڜФriX;_";9R*h j="ŭBN$]* +&' (^E ĂaN2%z1;xWضgCkҌ$=Sl5=~T >X4T(^\YcMa$Dg)URg%EIy31NDPnK' /Q JQ뻨AM Q*g||?pAŊZ+- f ~80Y,C1ݮ#NtTS]c=h#wJ1<]?A= YG0|R.'][dfvbՏ%5o<`%t4 (p]?Or|d@P7)]WN;JBE# 2@gۓW$KR>n?k S"JYY傦//Ff*tnܯ`+:L)W̢QOh毧^'Ivljz琚qZ CO ~.*tPkK*:jGv,-noPɲn[*nZ]^>"Bfkc1%@Y'e0"cuk);w".O;v;x|ovc5IЄǃ$`P.iᶦp'T ^smEFZC~IZ/[f'(r-!E] 4qHv0NEOI¡?M](8*߈K{^(-)fQRVZx(e= -Uù H35w p@r 苕/\DB 47w@1\|Y# ~|+,\ M@kI5>W hq]n{*^c qH#]!S}*~ x O96;Rk@{DΪ׽3F<*: //YzMK'rPSQa/N͠&aۖ)z˻{uO Qn$!7z#[jxT|zgLt(NY8ELguk}Կ4zfwS*ܟ8a~ y b3{z]"#TccNW4jga|` $8w'A^%!Gf8Y_d5-&3|*zZH?.o 킖\ş + Tb~Amy'=ӧ[Ew%>ݑlAYv@XӪ^a74YChf3OjcU&7CodyάdWDw^`4G r.䨆釅Fpf?ۮJuKnj)QY yK򛃱c e.i.yi' e0Зk?)[&Ͱ%6riζ%;@opk$wC1h~$W&JP }[Dw>&NA 6PPw*}m$O ~#J8oWׄe}{WNeӫXHsayY4DwJPUOH4)aZY`%Yek2Ե6XQ* L.Y_/^m~hd򞝘Rpx}I[A|A@NǎPUO ]ɥ$ۙmeOJҝ-▐'J9fBnhںZ% obU $ff‰IGkMO> 3A6f~飁aOh0̬pוJ97 S InKJ4{^jXZ*؋ 7]_& 8uUF=V6) LύʎS+V6Ė0(dWSM 8,w'”{_,ZP5WBTvDҍ0o(qFOs.u~I(B҅jY<.VޚSVsj$%队4[ ]j{nB0_ sGrM&wq8w'i< 5Q6~9԰@P!5Hm$6*eDyL- >!ށ:yHM8HBqZDCB:ŷ.:B7^W mBX}= wܦ|?ەpܚNe$-6dЩW*y$߱\TDuJ >LqL$(c'BxvLHLk=6盵/0t9Z,d_EA}5݁REwܑrXHޏ(ߜ/br4NsZM@(qSUeB3ZљsekaF>43?SZ5"QKb©C&+ˈ#"dS'u|ys! 7tp3I CL2~֔vX˱ڡ}m"㘍Τ?J4`|?D_?P:y :1 E(F(Op98gdT9 w]7DS뺚< |s~5*8U=c er|EI^K7,q_/ƺY4 Ԭ *MNȟ+M$1[7Z&(ԣ)XjeDYnC0afDD€F ̗| ;N5 ǣd+gZnSa>20JӃȒ#K'0% ;WaM|a6$qopqE hvon:o[fhw؟/(vIa$P`谌>!X?^;Ԅ,uW %izV?'6DtBĊydq7^2-'ST| vy^n5Js!Ռj"_xQ*̆5=Gc~%ڄr._ ^RlOw;J0z SL&;8i{8ckah.xmqI%@r.$W!2s=^ (3QIf%zQ x!E'w&o2Ce_FKӐ©tISG r.* X)|:5C .!SξA<[Q5yGHQOBsL5pUB Nar6!/ x[`} #f]5rЦi0$y/o Υ@Oۤg_ ar!m ';T箜ctʾ7'ViѸC_jP .r'&"ʊB#FN"zym57r89Ԩ$P^pZg$(]X'L5#*eȕ0 aR? fG&’KD _Qϸ:)oDERv$蚹4pq#A~GOpm]ʰx݋8;sTjcCa8i/yJU +QE_OE&L6i CK GĴ~4V =k: kEَ*{s!]ڋj69H^sYv$17~DdII)&}VĖ'X'i2XRS$(2 j5;$U|f L^s옆s)2@nGZ'|Dut;Kt<066/=HCve|@ԕZHx T JǞ驵3.1t*,cÏ0[׾B~b17W_]} 647*.!umb=̷w's \rAZqbo:n]Yϑ%Ycࣷ BԋTsA9 ClK>]gF>d/o 3p{gev}(/,xbdx#>[ t_G4`UGƋ&x -C3);+*.̬MZ˜_OR Tan]#.VgV J:tu#ݜ[d-AO4fIKV Z8iOR}KypM|tM Lӂڟld&^S. g,C^8O#?+*K}BzLNlB fZSxxRҏiBTp,U, xk6 8̜Pj:mi8,΋;=~t.ݭY72N[t]@CCmz2yÍЂd)_-:W~ACN4LYsüQIPnwTw;%ByhI/|fI٣na$n7ay%^`dδ5\iGz2Ln ĬvNH%_ZBK÷#pd%ܺCN1Ke:ĴRU~#M}=zz[+FG3MދdRȕم<֪J#/}wFC0{ALveT8/ᧂc#( iȏ`!AЩactET&}4.ZA{TM .Ii։'Vz zϳ9T48|w*`LɮP~V3]bOo<.Jz_mLGT Oc`G>nR۾!%t4E0KpPXIZAHn q0!/sb6B_I\bz&"srU~g *cn- hX/:)\/M]W#07ٝRvO4 gZ~)rse_N)8&]8-?*mYBtZãIfh xO /k"H-SyMvEKw<ϰ ^_$4BGvbI(9"w ؛lKJஅ{xev Te;0-n;-Re-12˰B{:9jRO FTS-U_`cjɁ,߳]$8+# <qL/WgOUM{̒R I~Balp\|Yk6j"_n2 7>Y_JVK!f*]08KkS00((`'M'.'6y!lAdJT362VY8p))Y!FA8P; t:h 2z7ӌfD|?q.ܵEdvEٯA #}wP-=%)NR*YYԝ#0gR+ Nk<mQ61#u*0[zPy6tt7Ia{0AM.说n}v[/NV4wԷ?So&ٚUW  G-tO+}EL^cO q!$2̓vKYjfS.pdڿuY@=9#^e" Lca$gTT㦯5$m1.D8rtd 5xGEſ] YQc]ZEy`-4#1(tqmDQ`ս 1TҕdGm5q;n;@C.$82BV7'1 #`g"cyzI 2Ű нujKn?ϰpPJ:ewݬALx\ %jAi_feE3tvto'0<-8n[z%m+r 6m{a )[#cu;4eDž0kiX0 + 8=P O1o1rQvu[yQ$ ?hV c_]"#8̳Z'(/-ҰQmEU A%ѧHbX.p03v|@(kR5TϜ&>GWf 5paһYEB])¿'T,_򰍎!N&:L8|=hZW|mѤ Ώ{}vFmn=`Mxx"㧡lX(x&א$5M*gqd`-1^KFm+_iJԲQ3"#E/^65XV Y>0u(eS9| hVԥ<8peA^ \$p]%vzM伝VzC I{W[7Ž]T}?o+>(T8uG^Sé Gj7KÆ+A-_^(|@=8Vi%qR~Cw$Η_Dv:0^VSs=0@,CX :fq\8]&`Qӟ5z t@h״&M:7iYvK4fJk^ֈ9+u_$v%9 n]Fh#`4`- <޽紂tt ,k"pUF'R*u `7c 0+DyztS4RNß@fYxϟ}/ 2ѢZ=PVxtЋZ[;׸^ b3e@VX[d.fC,}]>Š_0rJ,]%hr36h@~w5V_Tk_z^,P#a*TqWa,)5iy ))4%-0x 7(;tmA42^m!0ij(etL,"/ xܬ|^uۍ[R9!|1$|82+s1QǗ~)1_ yx!X( 34*_܎&PD 탱X3KLzi\(QƋa$<4:yG/68i(= | [SE=2P`` 4нl%Ok#(_u7?'9 K?մvȿ{^'83yxoxN +FUnlQ֩O:;މ@&z:|D f%c;D)we>ǀ+ŕ_-;a2DnοH,5_Zk.K/"GlVm3@a//k{`en: _`z?K#<;kI0Hf?M f.P_@\ɚ_Wt@p׫^L,ݒ^(8#PRuɔ wm͑HbOy ]b> I! E*Ϩ7+̓_8['S I=+T3"Ev$d`AP"O|>GT7^ȅ`$ ,O-Џz $(,^5AFq GdǯN5 $kyU}eֳ{'RRU p֓ Snp}0Hg o? _rŞ'CN|1(ү7Rd.ȇc>m3i:ĕa(*-7烴H"#o*/yB'v2d&PZo[KMn֭Fý*F"v{A&o UC\EUi ΥVmkFKEHGjjM)+ {8nzuQ\s'iR4* H5pwu:1p:prS[);=`:w6왓)F A][ov$_aEtlp+Vs]pt҄~2O읅;aG12j֎tO>WnC7l]aUWPiI+&,2999Mi~1d<ǹxwR?<ԀcԴ` 3D1gc^ bb͕xK*o v2-4ǒ6ui"zS!9K<=7ɮ8yBz^4HLJAq,4$\j ] KΏ `*Lak0;'1<uU8E5ȶg <(HշSOٿϻzTו `lO"FCTm]gPq !CoO7@+s d4c K20\u]EjRѸqi}x7g;g1cN1.Q X] fmH̘2U1w]6W'hqY3:cĔ񒈨s|j`;1N0a@OŷLM_J(1ϞU6?pˋ2ҭvBpq6C=}h5EDkW׿G$tRjn6?HBDy7k_V.%&\ޣ|o)j.yE6d ri7udM$ΧwIʮC54Gm.Wsw]XT#^#|$5qE" -IjLj(wYTloibNGa:B{ B,C֕v  zF9 w`<:d HCHްan4fz)Q`~9=vVvӀQnXǖ;*E4sj_"gd_@u%PRpT>9' ;##sfnCYR:R޲7~l!)Ӂw#Q84 TRبCV'ⲏy?R}̵}9O~$F 3w[5,K(9IѴ(ĘʋCQ%ӲY/_` S_atD1үk+9v323L:0U$>̱1g(| F'Y- AUr.[P>c'x-[ļ `3tу0-m;|&ۢ,ȡ C?^<]c܎MYza`+) R뱩T>:/mR~X uCk$˕{[hjIrؓŶ0\\ c"}GVq6=fօ"xaUFWImE!cp-$2s: K:ψb5LBArb1SvPT6"<ɲ 2n*0-I)X o˘l*OvRw^ѽ:"QhD Ң&,{8zF >P@9W&C`yMp?Ծ;vML~G?aeįM^p(#s+#c 2ݎ5 õ$'nO[t rfqLD:F.]jԯbP QK/b9VM[T5~Je38™@̳]{WE-y>xg9 }igBF?LHڽ9~0,_rax=NE̸diFV7ƅࢮ,[ a_靣OT1Zy vТe+OXu>_͢w$p`hF$s?D|W7iYpY2mn .Q}`󽕯=_zK aW}hk DzM+gH|X,жw㰚s)mxdzG&:Nꨈl썀“M:o䧂za>{-¤-T ~mq&E0#ggJ zmuV$@nš:/z$8{*oln%Z7`G/"svKmV6)QetT%; ag׈Av) )"k#W*<8+ ?9 45E]m_ (ipT3 +xyx| "/J[6#4LnviYe+ 9(`쨔8f)]rz5DڻX׾ [J*U p;=i$zN'Z HI Ygˡu0mltXU*ȴJ(IE1VMBWr:{9^߆KB]j=P  B %6>;F9*b=̝쓜nXp u4'+p&7c%AkÅ  %)Kb( 2OTrY\-8Hg7v9);X[zVz}X,{{mM _LfٔYt~L6 Hu;ʶ<ۣ=8D&CҚ 8(<a–Y[ynop-n+H)w%ֿ%>ⷵ:ko5.v~5I+W/5>Nkڛ@{"ERnq F:vT`9N)xV hRԠOhsoEA)4yhRmTn7`1]  Iz0hRLp8\9,{bpjnECZRxio{VިANPXS5ݢ4o؋L;35 e `;Mcf1,@ZsYM9OZ;EY1k< oɘ‡{_J)ҚɱD?ga,,`uOgplP[YK1\g Bנ93) qB$G1DOxS-6Be-&46TIR7Vر+D`/ALXўɛiw\<&.*%ӈ(`ut)eϭ(bcś6𥿅Qv0=`¾h9; CoفDpUnGe vZ$2?7 ιqdY-wêR?!R<>4v?8 I}DrpU;@'+X38"{0\ h{1eɣQtk3~D8e'\&llOMf)Ys?Ahv ٚC!g0'[|U5漈1lBΔZEΠ!jun_\n!礘z QM,yy:3NZ3a&%Vtgdߌ k깽ydd7ȷ_j\>&W'N] j˟? [bWtz`/+G>66x f؏Å'/!!|8j;\"2s4; A!M̍7euT㙹}.64QK#T6#d .26UKY-nxDRLb5p{k;lh>2!>ZIѯ^M}jHr:>)lsKfIׁБOK,%<ma3$=DECCvmUYIAgMU̒W0ewl5E~}}J1DЬ Yf JM8HH'wg{sF;`#>@Te<[MϨ )mxƱug-b;e6~ѱ\Г7v|G|D*!c3Ay[7yg")6=1:U3w,ON軖gBc\W%?P"vyp} 9G/z |[1S)1i-~C6Wbdú~T\ryp{zYɘz R㗒H_pkճdo^&fnB,ϕ撨.gi,u (E#3 {5Qa)~hv^AzMnRJqy_t=">wWRwDŕ<7W &&'x&}7EX揝nCyiإ.\Y>E]t BbJkDm|9j Nkܼ1R?Ivndc|Ώf֪DZ&b9I-bX^cKXKh6 pD洏 hdE/'/q$VdRJ="d.I,KGgȝ/\2J"u>f];+7N$? WUtQ2VtǗ[ zSwF_i ֈ1}|rCr/cYi=l`N~IUV<6kY."w@2^ l#ꝳ-% <DcB7]^AҬ@l"Ap=~ϧ~# gKCȯ* 99ڙ7F-&Bt3y$u&ځ~wjy$YSk(n Nײ VDQ#MQ،L!6rs6>ӕ F:N8-K|ݐkYhU[ "R4)NlO>kxs<7 ;q > q Uh;Vhb07&m?Y`oŠm$;ჯE GX&Uq@QBwM{l K*[pRѶvŎu_Nܹ|-lL '9?PE; Q*0[FǏp:@,*y`ēfQ UaANnΨ6]mzƈq,&SmIr#ariwse,zع}u\OelQzF+iEcTQd;͵+g77(侗{:CT8ٵNnl7o ޗܘ ~#6o ųιxGfn IhB@mޝz]Y Qx:)s '}o=e$1Uh3/erb֎_kRX}_[i d/Q!~*nꔗQ/Gk WE%@\jU+2v'YmS3k$+m-vi^4訞?{ps*: d v sFE!'IZt(0TkLXړXT#K!~rYa\+/t`̜( ҏtZ}L |a6=bUhV* mX/TPʹV$Q"rGa'{&8(b|좕ԫ](Ŝ "VceгVz gY 3*3^M>@%S;9OѫONW[p/@^#y X&#JFN,.ZF'ˡDvt/ ؜EM鰵zoL+. C򏫕a/ a$*?ݤ jmfl&gi顽ظ $٧Ox0ZE~bF}l2 P[,m~6>V4dA춗HD!ڠNqyKhyqӇ_k^;kb RMj~>z:X"ų$-RzFib(ϵWFyO99!E π6h2w\67\aNYX8[2|?1$v5'#] p8& UKAsD9%Vg<tG`?X8IQq9RN*?3f >s=@Z8O/(6Jش4{'IuXyCkz#GYmkc cy7W'nh=w3(jwHb@]ˁ YkY.8O,{o䤯Y =DQ{ijZ)gꋉUV%7qjxYxi5;%'ݵH7quW>bn̐-t6)7xc mC%X%@WVvd y :fPXbbVȘo3RŔKwdMh %?8w.ocmFRZZ>ɖߖ#|9x}jvTrܞwU1< r_WZsS凐DX9o \Xr_wزv[nyjib-^(sB5 l (PwZs<*qBT0}z"Qgӌ.nN޷lC"#s9AMp LȈ\/- Aǟx04 >"nL7\njC^^U.j $ܼ-˛P+ƫLPv3Âi!M}Ӻ5R&I)h忿f1+DL$a[S67-lɱVy 0GZ<ӄe)??m9ZsCyB 9URΦ <::0Y`Aܿ7B }.dyU¼P :,RhNĵmZ:NLՎB`*Z)%-A^L}Gڵ} 2 ~=^HY%g\܂@OznZux˄zepؿ8g.A0DK\ i1}>z[тO>!9".;1)PXSlUA +5'=s(WM% l+T .gH2nd}"{i6ȝB~HԖ[cU7,/TWI7anRIL9-آ4N^ 1>Dk"޳edy@#R[2*L( l<-2lloJ1eB^L"̼9LJᢗ=jKϑ-(Oƍd z 33m.\#WNᑻ,@\gN׈>nU0U:i[\4e#ƏA=U%4@7ĒN5'EcD$V|nܥ -BYJL9e9{i;y_](eʉa x,?֡KNўsO\4ɰhq,g 9خK_]uTcmMMȡ̺'*pEI3Ӹk@zUKU˃4̞}D;|)ӠZEJKJ'4-1z벾TQ53攣%BS?XIe<3V,qWFK[MM,F^9[DBOud]J6؃%_W+}j9lJyTƐʏ6Rෆ(MN;Ohi\c> SZ\ݽ,Vذve\'=ˏ=v2_kVj4?:YwH<ݺ2s- J,y6 WP&FlD8M0JZpT ޲XB6ti NNd1}')|39uѹs%t / {o`vxPKV 7aևp"YQ5&\*<7^YV6-n^?շ}8uLGW:Lg!r,B)YK.7@~xAm>Keu?S:i?X=^}0:z";^_PP /luvNz6k+ !kS5O$#XYbʕDg Ĭ==EF] 9FoG<2)u[d\l8+l{ 9@(f-Ãg֑qR(9cֆ]SRHcJYUDn5oP/`s!Dcg~fpj48DgIٶd}+0q + TGn !/;+x*/i2+'/se#4S_[.gOdNo:ۅ~If6-/E+% `ܮ6vuS>U)r#A|ZFU^JX5XYZ!&Ά/,!Oa&8UG& rM"9v>`@ϡ'tϒg<:dQFN1FÂN6eY"^h\=!<!7D1Y:~?du xJ!PZ \KlR{w Eɝ^? ;\'Ie'f@,&gMoLZ)9M8NTᙊ/@mABF`qk;j&wOcV їWH6r8FӀ÷lŌhKt^mC֝Ns xTx#V«U(D 'TP3{ Aa|>gX&vap7+ B*N\&;J6r:`Ŷhd<UugwBގͲFו>U~z-ǀ: <~gF8>-1 ;K__҅ gi=a6v'SXg@yr KOmD$)C§2>,F\bƦƖ)0TcpGGVw/ yoC/|6]eR#.|:<&\WBiFgC UY\OB(*k3|E7-&ha}/U /눍QN ס{&"J¾H |^5Q˞c(TqJS5Dq^Zu~ۖܖqR>(=n.~PGcG[Ju$NKh-wXey ^UMm: [D{Ff)XNtgPI-zSXm$ s8UM {渷T0Zrۙ* ֮~O3RJ鹰M~[:ć;^$e/:TYnԚ+LHEgUC W;/R9f:? ;Њ~GYfls#%o!(G+nQ$k\^2L^0EhqkaEAC&&m ꛩs[<.O:sEKUr )~Ln1S6 dP] j3X0)3X&AWK{n7l!j8zr9򭖍d6dwQWo Jnc1k~6ez mޒ~ow, ) b{/geee5VLҞ:܏<{YT@e;EXcgi#f"*׺*:&?8Sba.梘QIgf>"?7ġC,em҅!;WYퟑqԩ$@yv;ԂگKe ]Nj W6HFGOPyJʉ&"ʶ?_I3ǚ"~ԟb2AO2+i˚gmu^Noo1Ж;mH>⃷J0w`M5^+!W *i.AgI2pډIיLL|f΁ H= ;:1FΛ<=8_&"OuYº~ .0p`1c(1Rx:^RܿrZ4C^ |21QMm N=h~YV^޺Ò m u~ɪPȍ~gέt̃/8>G K?NVT$rőX<_ F?ZTYxZJ0vO2^aB͌r$UJX# 1k&qK&`nzr\GqY4J)Å3nŘC]H:!~Y Pe/}[/>8~tӦKyH3:'gu2XTA0G$!RnԒG!qSu}Q5å"ȷ 3hjt.eoV!׊^NP4dsmny?18IS \M 5K%}Pha\b>z灂`lxʺf_2M0{/N9 ɾyK a;`bNSJaDZ bUƁt(BE ( LA BnUث-t#W/-;+?%/_ZZ֕gu  j)*ʕ:4&[2UG]$ X-\6j'UQp:. ,pܩj/?hs+! ]E4l: 8$jAAeS ;`P~Viټik_ߪ/ɛjƝd?#fcfÈv`hW<) zêMBz0 8u¥ X@>ЊCFu62~BMKpQڥ:Γp}9Jh6N5[0qXt!&hK wc sU|ODDO,V~ )EyU)T˗2)#_i^{qC#|gj \; g9v Bb)%N3QۗVګ}D:s~R1+xY] eQ0IZ(:8=h תp)󓱾sW沀MIFaSj)%rS8woKrZt2E|!1S\~ W gݤs| KFd<2fp͌HM4PTbqu3]d[i ?ש?q26F#rJi8c4ĤcCh1ɕo-=pN }=pXWu$=&<׫7Zj7a@E X*A"ٖ$7i96'<Ez+$xHnl 3F+D `1^["f'ܗD'^hT9@k7ME@uBe|W &)r[IFvvRe^~JO>e!RK]ߔ \g'uJ;3w7@JA65cn+=Ǡ^=j](0BO-ҿm W!$Xjwi\ oDn@% QY./-ø^VOVǣN{W+~էϯٛmyۛ ~VΘT.ICs, _Y. I 9?h/nHr$+?h$oQՍg=CVυ9œ%'_BVo>I%5+#FizjnO%ώMKXVHK7LdcᐆMϷfi|H ui5V3̦:6>'[LsƬ M$yl8 Ơ'g7w *]p|!32eBM9<^~8 ].p'hLDb[L Y{jߛ\zx4c P%uRRx$x,69HSӒFb {k?)w=Vc{8?\8PC̍lK wTz6#ni;iԵ18t-?c-2(ytͰ9&1dY!H$0zD&[2HÆP2tz A5 1 ;e"yX~3fon"\xs<0K*8 D>P̕ɠSY&iK{ܯ*ce<"Ў*vsG KTYV?F##F؋[7oz<{M%4rа<`d$3c %CRazBm{h$ئj-q|"hsOBu@$RNT2|;:UjwkҹnV^hdq.NAO :@dC$?87NGSxz/srq|\G  _k ɒW>|kX-,w\\)oh $l4%ŵuun3?se-xov&6c)XKS[ 2? (pPc#:~LjQ\QAAawzϥ""aN gY+NGP5OV-71RindH$p7H!|K8Rn>Sczyvu;U V@rYWbzSBDn6eejnL¡5 9*u&._V.LR UzJ+\;l4-7-Da/RN })kJiz5h8U61BibN%l]MI6I^A{[EV~1Q#N:cU56c` c1d;XR6  vCT24 by^E\)UOnJnB)x_c 2u] z /-x_%f/RWL 5{ q@IP[!41!CgdQ Jt}y> ۮB+!Z9 GޗP?R#.$Ӆ? K|=Y7[ٌ"G_J4)%:$'A}_M<0 `km+ 8$Gty$;&/y٬j1Y1Ƕ'a0qx z3ʶ04@.Fc|Qֿt æ< !/" (Aqe(Ը 8 چQ_PE~$;b@4LG(O˕d pl-#mUTֵsIʤh,*%ue[?#ph2;=$fL87'.4tϕ_m^xn;W>K˜ sJ'o2SlI3Or54 ġdǑ:߮ ;sm׃rP@p;(2qH6_̒a9}H~{`- x02f$I.DєIGB}C!qDt|$5Ŵbh W Pm9+ǮY *:O5e, $ fŦܬ{Í&{IUQ޳KMf5-tC4\0DeINĂ=?_>BU\MFkm3 0dMK5\M'gϹhLD!?'k_A)'bm@v3fؼ![p_iɓ=,y^5Ii4u{gPs^0rx9bO[5NiO {F_ӹw`<%G}(eSܦ: n%!ĵtdMXb ]b1_-b=U {[c"[ 1"çu=緲I~jibk`IȲ%_ِ oq(AZBļD0B(lghb8C S?1S5!{/NPẴc hD:ElΟBˈ'Cw}Pac(Co#ijP4n:,S[8Mo<^1*H52Ͻqd7Ið3D*O)K{.T}ܠmǎu&Բ F]R #WCp;k>pЛr\XhB=S][7^ITl(zѼ׳gLXC.cMq5%&F2C)L7/4>C帏^Qd %(d]9(׵9zmtDWY @S*aaR#96HB^]r \yL)ɠ::/.1_{!/v-YݫWg+&ES@*],cxnWs^/x}Ҡ0U8(N]t ,`',L L# ]>[3b.ΣjԾWԃbba׫kM \Fqy-<" mvZILB5?71"H#;w5wʓl+j* g`=sUI OI- h@^XFKjx:TÓzKy+~dA~*}k?4 U#".*ZJ༲oB N1fUZ|8=X"\axiAt4\5p !FwyDlg >6ͬm?j_VW{71![}JΒuY. I %qJƛlpv5)F3^̐e]K#!BA500xsLz:\5ZYGea!ڡG%E2#dj~ᚨVGiS0ڟx&Eoa> ¨Tm' gڑ?٤{ս*!ևkn³`cW^f>MWgIC{/\ɔݛ*Ȃe>hąhu=ır`H#zBNfQ*IsA"Fn75|s0Hbx{]^TI4vC= , ^47FuE{J8XUt/luKeUu 9 xgT׶uǥibM4 Z7}ttte'7YSmQnY1mVN' ȉ4Q?#dJG(f2ʤQU7`#bhSf q&7h~Qwt42Z򁟡F_h!d( Ybx%~dF=Q@|٦ȚeUkn;|.y,X#Y]7D`%8uD=suWi*a 1QثZ8ENʌAyz$~bZ$#Bà5 @̼+y7'aHZeJ 2$43inI'ij#e mcr͹a>g1$95׍]/Vcq6K1*#сE{۽oP}'Z'!!Ckbf[=ث{8ԶkZMyL6omBArr/g>mt#|=;g(ee=6w) Z\rRAn>1\-nA܈hmQ&Uc~p1߃f@#ZZowV8$ǻlu&хL.ٯLJJi:Ucn ;|Nb t4|s㸬TK_ɪfٕ|`_ 2b_xgM]?/ yj{0~5BEўROzd[1#)Fѝw?Nl}皎MLqD b9Ka\@7lZMGih y)T9nmDm浰8"_ #9okO8L]0ljYA$I͍S4%9V8xc׹P27/O4fC˃W>B<^%C޵f64O#5ݲhFwP,Ƥ@‹',Gtz6pp?˶k+~ e/GfMH8ǨJC\S5!B]97N 2/#IB:eUIgپ,ƅwW= ҹIR ˸ σo19ŔgR6R,Wrl?.!U ݢ9 8qa}o@Wd3[6-|G& vY[\c3=';vBz؞]s uWn&sb^ȫ)&눼%ITB!U,% B3ÂE-{`[tta8Ke߈4Kȭq#cyaY|)@g39L<+sC` @nun%CJ"@AϰRs)R?O-M{>IĤo \t 0ivqkg0)B i؜uf[9܈J4mt6@o ,^A}(i%*r jN/u&2#d6r"L)x2-Yۤ7LTybÔC>+{l$>nWRt My*zZ[)ItBqnP":ew).s /slɋ|ڥ;$5."}vY y{ տԋB:d*vf>;8@*=֠/^HF+d3Ȥu ԙWxxnϦ1ʕyqlp Yq3vr %%Jla oOQ|5~MjaC\a-rh:7IL &_t_iPL:+I7,ڭ\ȋYB3@cLRS|Eg8 8PNEFѕK;W4h" |5ԣI,jQIAVk!lVˮ.S΅CvQA?1Zun) $/}Qzue ) yYp+A7/(:&j?]!x#<1,A]]Lfy{'xw(4 ~Gڅby|gTO!$":ѐ*X} ! uToY /Ug伔̂PO+% !H]Ʋ o5`mxc[shꆜ "K?b^*܈l-ʵ/Oj\@NF|7̔[u0 Jb'>pӶPux %}x!ߓuu+,ZSlhr@Ƃ U͡i+ 5VMwrZLQ;8 T4"mE0wF#±&h#]4yt8R,ZQ7SYީ"ѹ&^>`}Q<ӮR Hv'20r;7^ٰFM ƺq>xhc]&O4 +r5SONf\V.G:ׁN> Iwbŵ =Vf\{{\}Kh&t;y+ǁmBL2:t[ܔ \gqTkIt]1QTjBv$l>]}*h"`wDY]DjLg=raų#JJ}!UH5cF^rs4ԸGڔ] 曭el2ѩFNhm[m YHK}nePRǘj聶E!1'D t@Dvo|H?gZVsTQa$nB8޸(GT wG]CBrM ϝrc (g̨.ebETA({}ˑ؈jKJQS*w-$Y̾I7<$cؕQi]U=d]”bwf+-_,rlJgjkLG}U4g҂d9tz7Z}e9" KSM42u7B_F~C4-8l$VhKK\Ut>o]'(/Kp=g_䳭#o.|uPmvϊ;7kIwL-!|*]$k$Z`IrN<[!`w+nh€&aF#y}V8/#E<1'9 =F+d%'PL& .qp 8V?.B*6L4ɘpVo`6"t'㥞/?a&.H%Xɺ'#mVˠh>4:`cwO 57"Yt4-*LD[>RA3r:#T}7JKF8ߦzI01a.bcs!v6鞽%ӱ=.YNO %f,)9̡Į;i9f \^D˟\SR;瓄 T+nE{<$ f@%R^j 0$o|KK S.Cyhcvvdd5e&{ʇOT@cLY@?×45f<5hM'mgFXxEN{oPغb-U @=7[5-[I靖u @߬/$ymAT=WoLECtTBRUˉ'ԒVB쬷L]ХjJB4mF#<>S5ŭGBD+;9\՝tɀ q^`aj_.s[v Sп9RYБI޲IGO_( 'J"wY72dHaUa{ UF%fN:`[wG6wS 1Cym >b&W (!3`$~ ~~,^z^5r@PlaF:}t:u~qrDы %neKCSLS1[g4S =EO- ^ %sSIyspX0-?2(BTSCCdBs(&7Wqӫ-)]mG7`I@1TN,j]`lP`f؀!E}$ #ղ /m;8ۍ+3@'r-d/]!+x& 6r} .msG:g+d.>u+-Ij{tFh7bu7&<$ zJP?s M[;dZY`>˧kokjߔԜe!5_NP/Z);וN) i~]:hwZ+m;Y] B.;i[Md7NA ZrO oR.X_RJoΨxH,tCnO>䖆Vy 2NNoW(垳Ĺ^ÏV~Sט Ϙ(C#n9)H4,铦 ae/.cR36u.D ֻ{rT#W{q<{Y֛nx,;P9snxsd͆ u.y Џl?$bim2?TqLPo{iVn6Nd`[ӁlYqŜ02AQ Q!DzGTD@f dngb00ԿD< 䃯15rӡUF:uR +tסVa-H~y 7\R-@.p h]#oŧ>.Խ!д[C|X෣ N4- _kO1bp /w# #UJ1^zh G4:!֎=!qwVƟbgN@b悃|2a QC^LDu(gbG$ roG{b}/sn(bI+#a5KƵMs̗Xz:7иxiĊR 2`0E ϸ.`RU-#pq :].ChytBÕ}I/D9#u!!wOשSc0_;Y!(]OG˃6~tƗikcz%~Q%qq1e,!8:oaG> wW>)6GѴFR^LmIsY;@:UѶxeYhЭԓ^&!\ gQdJNLG(-_Ed1hv[^9FaoWOx"_`OgѦFqx,9Q"@'!E՗Aa+x {9 HjLRI =*Q?sY4{ gq0,X4>=J[vVreƾ1;V _<ㅳw~^5`|\%G((݉%489<3_lcfԁY[Bz3h~eFwN} UmdDH /:w-s8wH约Q qV"ϻqr*qyTėt"vJthN7g~,7Vݡmb*?o/4Jf`zpYb+ ϒ/{ܙti-p3FޛW{$Ȕ70ebÕ'm a š½@m)ᐁKQ]u{)G5Ӧ1ߛ @iO(ed4YBRjB+&|@c~gU_/9hA^z=D.m>E_V\t.U{J/cFz/{"m E5Dfx4UE>pڎmFNK o?LCHDLGPh\ߧOQQK͚b$<GY2%,#2;VvO #VM|<em?nɭ5=J]u5wȯ̏Y!@"j"غWtQh.yYB{2n$_V"kuInlL:Z@V2bdogR<⬾fNlEhCE8aqP'#q X^|d΅%?)_5/RvmVMl>4#+sх9禠GG%S||7Leqt$%2`f *gtotCbM-L̟HQ rcꦯN9:5G$t Řz(|zhܩyڛ~ XV՚T[$̙Ek 2 Dn~=/iwI`ՇgU^y#*E vcVբ2rR9T#oF)%Jz1 w ˉ?k9hhhm.ߓJoeXq"[_$IH6[:hC|Kgp ܉S&?n#숼y߿O5Ց NM\-?5Аd[|3d+)fi& H*&1r,(>%K[Rad5jh馮ja7:@>6q@p:iw/<6:]Urp =Va z]X\ QI5] Fń+ߟb E| zy:ة|I <:XJ6}F±#dpwQn`LeDV1֭᤺OtTO/^qzrmj&D(7R4rl^4 &Q v$/c.:(v4t9p9H jvP]H '9="ղ1ھs$\A oXZQ%dB ujԽdY{eNP DeQX4vs?.5¹m5Z\!֔"^CL11=|˿׋>߿uVڪki_膱ҟ| xZt;|:i-YHԙd-HxqqֹuY:w0yh.KF^aL"Ȕ1ާ^gqa ;;{O^"R:]Bړ5t> :;Vm1TJC GF Y QSJ"RR|Ccܝgv/N4,r3~0\ocJbF?ƜV0c|gD "G .luA7-{@륛ګvZDV`մ?u$*>:* 83,ɂcw`&YdpEN;xSD["[uS:?-`kjl7Ş^$QgBTmPr*BnF}@"Y2nsLEduoI%)}XbY" qaAp-vpJ5/34;*drҺ:˰KQ#L.>*30pw>uH>kj[G4]/pG,n#֮:φ=7,kb:'9jpUڄQf3 ~[9{;)XOI Pp {s@$gsGm@Գ7`iD. aV6BX"0BIs#\W y"f.̓ TV%iP'7#Յ ؄ku7u>o=ݍ,0E}e:$\ٔ戉 P.;LvIa`~?jh!%lUHd95Hڹumgj+CHh}xlER4` Y+lr<pAp!Mjp~o9s]f#|Ow w{FĥMw 8=ņ8CK:(fxbeac<׸1I|b!r&XX^[B%t~ëzDb@%cea50T ʘ11P3ytӵR91XF(lv.";ǠHӲ+CQ4P/-uuuj"C9)[pc5y{ژ8ul;/W5J[uGGP?,kqviwBY0/^KiZf(¾$wCƿ0;!n5ןCb&.=ET}K?Ej 3-\ W-T9.Y~WO$`03 p]m㣵 x#p @o-%+`mM;4JUTIآM05C/@yم0e̊n^a_Qʿ|$ww^kh7VXo,-d:a.pC}g> RT  k ;:Yl/b`iGȦ3Ëqi.Ww0%?>iSogUfgAQ]x9irT˞dW{!㛻6{qBLȂ#6L8HS~Jmd,,N'%8J?ɺQWaWWԂ]~bBqr A'1cτK$CwQIQCteLk*o2:"Pnǻ9X{zty`4>0)i"n :yn TF2" T@p~&ah7~bO{\RJM@ Ӽ`)|K؉<j)Dо0ES.[Ȗ76@_{/sOoI0hu;"bJbPHz_<@h VMt#X c~I^S_@_\+A &r{JK?I "-0W-||ՎA4khj$jiC*z׾A24G=vF bvqI#jOz`oGaJ ksVibTEl&`}l`'Mf[K6,P'SkOsc@CQٍITx ]K%@?HHhJ $S5B&P&S"q;G8j;LHR͍_vy+@ }gpw.>+E;X˺ѽtooYp2CuG9,onD$8 ܏v& mQ9DUY{?v >BLwB g.dj|+x˚$AD=F&#njSKXeOtʇАWRw+p+ڊءz_x!GTT@e%)ƈePh/r٫mi=HE 5dOE~El»?|˴d-_y&3fPZďioXDϝR^5BpoHBA]8cju@C3.2 p%<$הO'6\w,AWȯ"Z03>9JtEH'{0@||bf7u0'V;wE8Gxh(l+iB=ufآ{/7>zK[,eZBL?_rmu+_}z[xyxuJ**A~P% (P_N| Ճ(wo5<~+w>_I;U'w<8;HW9J e&FIE˵?KY4qh?{M/;CJeuGO&EmA6vRM':4;8,[ ր'ab/+9%\L=>+/ L4:OUSzLs@BnUPsǨks 4$z=5\*~ݠX%)Y|ױؙwiT !x>J@Zf¤^l eBf<@_^K߁&,74M`Y cS[P&*IaMLiaMFf(xM<ӪYrΆGǁDfaW4aQ=h-ae|Wh|>SMV 1{ F9߻k`%%3ZDOg]l i1qs8Tzys+N|+4G׀syZjd['a8ǡ$1.l1!bL@D$\7"R* }i(E؃aDPO^ i3{vG8w00N3bCUt3FBQBڞ,Xc SI% i޼ie;hm\nnιC>+TS. ˷lJ CgpׯR]JJX\n{bz.9a0]֮Q:^K0 ҭzAmC,Y:wnF_[T!1C r/FYKs-<fMWj-*mAMؒoEɸ 飻!%.zo7I&Th2]AܛJݱ;6H3$2/?Gh`$QFbl(p3D53KWi0k(Й4][lZ٘ ؔ V~ :2$:]ٯZ$3UԧVګHO"KnAHbWMP| B;'|߰R_n0+nVdlP+Ѷx57?:pu3 &Yb{ 3$_tdl)ɳ"^A]~ 9P!b- ֶPmjۧ˲`Z^;RQ3[&:+9[m޳5xO;.LF5u7/Qdn>TKЄ],̯)mF0Q{|P+$ jv#kj*jmNRP zKѲvqC٣ĤGO$ ?E&+ w50a7XYVzܦbQЌ6]o5uC==( +tDxK`"v\ 7U,RʻU>V rW:Dh̀,׋DDYi9AD /)ꭘ }3Ϲf3RkNPaGT gSgx%:374ً|x aBWx6+9Җs0wta)"W(p0BN "kB}P4Z(̑ci)"*9%qg.3z^,CZ(prpѽVd\I--bR܉QzKeF ^[3SelE^VrH2&{)=&Ii~17ekrSrz 9xFVQ`]ş^XLKP߯[鑥CI靜#3[xu (j }j4Qs[(~G/DCSGZV@I~ffQAyrQBWi d*7>D*E2Bg{:n!UO0J !a- \0D 22R}ߊÝ?OZ2%k]ƝRgo%01==^PƼ 5nq^ţ`L) HU} X^H-0A3:^oȑ@ޞܠřm޲tRU_IgfqHjWQuk@4AxnwXyS.;VHQɉ@A2Hwb aȮ,.)t igcy4i`FXLub 퇔fvH򰮟߲L=RF+CDjg Ã7q MK.L h,sPuQzy6UGi3o+׆Ei?5TL3"A.F:y9sVWvhQ/v8m޶0.VTiAۯ?Iۏ7Z8ͅ d!J{I@ kშT,a,!t<gMw8s6fL?Od;5H!G(_IUӄO %Rֱ!tOl2hV1vbOmW= GGG>eQɡ#Y:p4 "ѱ*/3]oɬإ)JR(-I; 'gJF:v{`3fßxSQ?v@d94xFgr{A?I^YbD/kSLC{(anؘX7/WAev޺>#$ДjD\gm:mQ%;_nԳyfD6Fٳ5TM[ ukJKNPFdDs47Ӣ͂a:5o}CLGOeۺ<}#q.fUaBF=V1 VlPV~K]'Ӝ. c]+K`?y̛ _Hm60~ۜâjm7|vw ܗWYr|QgTdіj6m⒏j|Sbϗ$'X1"$F)!~6[f0;NT>c`n{Ҡbb (ä!1֔V3DSP)ڷZk<}7E^.YAda=@yn*.7$THW6rtRqHB6^q"(z5"8^I5(l>d3]€ o&kt_V}^ O7LkVa7k=(UCJ1j_iFz+˽؛.ei7h%99A+F/9֣qVDL&6[fr}ۃn~|rf c)HBrL28N=i|Ѩ/);6^ J-jQ48 iE;b6JǑW !U"oW< Xv Ҋ qIj 1JΛ+S2#?e@̜f'kǘ SZxn>DŽv|4.Q~/VVq;h/x{C6] ye3®7ȓT`&yOIڅu)| Oo\^v)6Q,N`XybKavPaWy>JXsPkͫ!JJbhDSInOZ2tA/J-I60qAs!oYo4V@WGWGFxzhs/k6~;kJI1ڽnڙ`/Ghք[.qR l)E`v5>R_c$8i&Q81v Cqc3i (vusA#'xZq&R Ϻ Nt' |:eWڈ?(y@=Շ Fx^P˥Ѵ4b҇Eo=ԙ` C\I?. 7DSy©ܛ`p=6ܸf+UFzA,H)$7tM@,/ ƅ|\^So5ps kFªk=ɞVp'ӛUcvӛG1EԑFNoxWB˖MZLvGv +p ڮBZA'qQ"qv ,_WjK҆iw_O?8' G0e),d,GG'w.׏gkB)fbV|ODʇxuWkES?ix"5&`0N Jv F_eW( p /9(‘hʾ&.B)\8BP3vJ/ Cro1T:=aC#7^kh# ?H:aI"J5]t8-0Bz@{9;Zv ̶unjx 9L\wٔE*I&׏  Ƶ8jy\yrd]ks]WȠ|6ھ){pk e_c"XNC[I$,OF?ZM;?#٬s.zA+[a.eSڌOYжu$i$8c{޹?yAYd#]o$z tH,Bf,q% W6J0fb{z ~wQ&)š~ii"iΕԖ{3)8Q$U4N]sO|dpNU *g/_VC{0^va"zș\Tb[[?墄pmx-#?,7 [z _3ħ`z! *Sa' (^Mi00 ^|Z^DJ?hx}};iFN:/F?QPZgv >b>,/QgrYb]rL3xhfoJ܇1GlJOzaxd͠ݞOV]PJq elYK{yD#t: D)t=b|u) ,s G`!N֢:Ŷ!Iy$,a6$#\  eg6D8GI#U@7tX!_cr/4y\ 㣀;]nPͮ:nmE(>iwҸ`33}:#4WQ?r"ճcjePϋ6 Q a㫨BazdCzNv |>(a$eU#I=⬶+e3"-D*W^38-XxT^b{jd{3ۡA[Ƣ|V70*ȃRs% 5&\7IIr(]z$us~wJjEQxEHAaRiS_ڷoliQ)~t0FI)k9+([W$c >.Nbp+?Ri)dۃØ3>I=b (,[:y&&5qd\/"bIv 4fM34@dNdN! ʑ\ z,X:0Zh]0 LpjH! @U7`.1{K6r0Se,_ODQе uK@Fk0Յ+'{+X+>[5 l N% SroDY{.;⑀;jpUC'W"@yC{3{yž}S4>zcp޲( wc䴨M=ըLzW;৵rH*uϷzez'wҒGA\Jۜ҃F4%4[ZF|fE`-lHeŹO~z VQ>O6ѱ&l3E8m̥cGYB,*JG8g!2?#9r`I@Y\4gר⦒P E;:5ǒ0Jg/o'^.r6d$k;Md0yo|`36Be6{a܊c%M)gok% m{!+ exkςG5D.u%s5g0=09_c 8,A<\kR#̧ᯢr-$Qbo7Ĭk҆'KTu1RViYĉ_̃~vuL4@9B!旒uږc  N0r,  m'/S?HvWh&Z3h wq+sUcڱߖ*$@V൭v_/v9'E(N"]\$(P0)dZdcCw4Dۗb+N/ ^MBbVC aG;Z4 pBрqA="lLquREk7Ej_k&FuGfuNz{%$'bGtZFͩO,1-uPtN^bZi>=T,g!P[JlrkGE\5͎trAIWhgqb~6ߵ؄ِ?cvxA);1N-d';exg- ۣ5=$,*Y驎b- ׶”Oε| +ZN2"b]U7dj!9z PCqo'lcg:e5#ĠKU3sJPsu U!S+mH<Ohm( &lǭP[ֻoYJSϫVMmsVrhi<5JmS \iH?ַT_?UyIl$*?3&H G57NIJ3PX75d2+w&D r:uF˘lq e9fwSKT,HWYuL/qI,Ry>3];|Փ7yf1 X-;ސ-Zoc"-$`(G6}=-/|rzP@`8]\(2]0s/*jlx t?CR٤>>Y`?jrvP~IKF@Be3ZEn4xH&fA2MTslyh$`jڽ[; o$!T+C%&k]\f[fܘ<.2&{X\7dr=jZ9嘵-:X@xE*1q+xE6.@6rc ,vi 7'GPnBzz7=bfHƿfxJVh<#J&iT)jn*83vϚGd+QBpO`)[o`„i1Ruh]F=iX{gEiF>4,%G֢ A?ˍ+GoT)ꤾ! a`hzaK3ِ?㡂x_իW]].ɔWNXPr.@&Nv^b+Id9k0mI1;󔊐acmϒU%C$BOg|*kjZP7ivdCXuH4*OAFft[rLE6$a`:RDD$}2,>)m$piF~ `} VhkNAgy/ؗ~ L+J03d_{J"×LtJ1h.@ޫ"sɳa&k}踪/0Bss፼XIT+~b£zL2|ˌGJF􉀂ǂmS¬ kЋ$ޫZymghV`Ɨ8-lLERL=ݙ~w10qp&8lX͜ˏ2*ͩXOՈfƃM2D9]7w)_=8cLA"_Ġݍqp XzvH2'ơ-5t/nBo+$Q Jf@̅oôHI9q^]Λxs(+"~[=yK@! ùJR IeN0f긾h軶!AUVniA *-.aы@mç8k'=F`zQ<>L'DBЈanAӣbq5[)_]=OfX]mNOy;)絚E|w#I5wR*b@a"{,>,:g6jvx20YSHϥɹaaSr_4zxBZ$ߜx[$/%2fUXgxZ-x`pYCIF\~[v6,q2&ĭ9S 8 [ɪi&:ЌO*Xa`u5`Wtt ʳ! ZqWX9׭]T/5^oAm`?BEfCeV֥ Yȥ GHCI|PC$Ý[ nw_4w`/ou/>PX݋ƫ~˭kmω3$m\([ f"H↎lUv D\h1ux1]7Pٶ24^WIAPbRshSC˻@0KlG\lg{ &!bt D**98w*Kt 2¯̴"QiC倠`͏j}U7E‰n' |3e t5jtzKk Dv&YY*IFg:YN qR~1ňtXHMb79I&`r\> #(ujі|MQ=%H/gɭqwμ@ٶ 4++A0eLKvn-5. F(IJc0pejaxU矚؀| XݎJMtmP<pksr]d/kDa1ZtKQEZjɬnI6-[AS-|HԚ%#8K˘س<-\}G*.a;0-?3ECDD-/ @e|w{d@ 3*hR7;\,cٴIKh`خ{ H#@D)m)h=[Ycovų7%K8'LDN;~KU9 _2s.:r˳lU`b06E7N_b_9 _T# lq ]kܢ3:/DU@fsB8y`%ZTEFΰ%-^uTJVZbu[ kuUO\pJ0I P[9Gdk%kWjgV=MMMzGHyaVQQ wc ݠ<=Urɒ>,ʳ}ԩ_LZHaD2\К]_·& Zn!]栓Uà]Iu'3gۢFOE ~ 7dބbzjGgYZ07070100000115000081a40000000000000000000000016790fe6e000022b8000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/drm_buddy.ko.xz7zXZִF!t/]"w]?Eh=ڜ.+34q25FkxS, 2悓YVةOfڮ͑Kb-nOq\ېTmBƹcYzE Q?!gG}@/bLnf C}ǃ pr; ؾ$ܢ* &5\oMY8C}1AˮUpD 㙣OZNYV;WUR5c{U$R -_9e=_Ӡ($-KZpuD#B=Q$ s7R#Gz:z'3͒pF@H&zlplI&o $9F\Ҡє"W.R`^ysw'9owɮZ1ʿjŴ B*!"xBjڍ5/1jqj E?P#ƿϟ$+G,lmKT6Cť/Ra[xdžAXI;".dD'r;nN?vff_u 8Cp9Ga[#r!&o͢)%-8_[ÿv>.£Gא\_X1$dq|HJ㎧tȿFP2Q$+פ,*Bg@1YZL0ݠY-AN**ʷJjXtrr  L`y53|4Ҋ rlKG?{<܏hOxhzIj"m;oUrOyΝ# %@.n0L[Ԍ< d5PUa3q]{ap K 'p_ӎ\/prAs0l|Lq} $X Ivn`m^^y<"*0gZNBMZ2X1)%=KIN1,6Džc!IJ݅K 3' G6H~Nx|r<6=,7Ŧ=B}ة*wC9 ֌t]2Kfjtp`~r@pYʺs 8Iײ?x2Xj.cSi,o%luh'!*k z7d*_A "+$Ft<)VWvdJ㺾M2F{>i Du>X֛+t4b_rW%t<{Э6fӽ?dy_(' ۰ddx ޝ#(+\CYf (=^Jti*w!Tp; Nv쭙$cZ~3vI.`-v7dbueRGd7?Cp)!/u6^2Ɵ?bEjc󧦑#U+[32*q:[%C !/XJ3aZ]Z.ux?3gl6b!<;1 =,/gQs2m\b\:c{wI)*G .ƿ21GHS9϶y^&\3bidfU/scQU׆= lwtR]2ĿOg +9+8[- ]SB/(T [[?&㬇`ghI&TV?M *tl3L#C]AewNv3.-l)ҿqG_vUXqsrumJ',Xgo]SWvwBmJS'P钞)L?dGq&Kɫuy cĊ$L-gQ ǘGU&,; U(!fp_)?0~\4e Ư0\1[.~_BhcCК0Bg6 u柺Xv3qb({xZPv<.Jk{s(VM~%,JP=N8+:!߰~Ề#"!7ADKlԝ- ;{R*^X@.٦+m+$ 6cuFy< _;,PӠKW@C X9KH뱸SZyt%s bź2zoSTg'uhՃT`D~I?qNQbT~:xluniړ_HϤ\z.g|kVrrH\)-PMg*(n!pNE lP@y՘ kb$DF ڄ,԰Q-2nx77]w1<9E-TPUZ,F_`S+`-p#y+ֹ 6H̳;M?edv҈ VvYEEq,kӞN(CqKB)1H^n:Fê~x pvv-i &jݪ#3{.z "q+. ֦B6d+1JƻR8qµH͂mCL>1p!c5(Tzd0٥o/iD\ZҔ[~iYG_LJbVdGĊxq ;InK* R EOD0ChgMƏQbkf ҴNC]RO2r} 0漢wCP!%{S(MݶbޟOv# B1ቅ= c?f5.̧b5gȆt0U \l-&=Rnٴ€hM8-B} R>J:Qzy]ADE2TdtX;IݽVigm;dz-_1xʰ]H3 kd|WĽTo4!yqo׭У 95◩mScI\be_Bn9܎8s$PG=ޚ|lˮgšU͐8-*I0UuيA[ZNL@S~|f3E^~m-+.vPZ 葼76{nK۔gHj\+ w;ŗjkP)R=xCfEsEZȿxkJjD: z "\6ܔj!n@'вXJZuIq"W'c>HVU'dtfǗƒ5c;&? ީP5TLENo.1Xo7%l1߯0kq}W"R"+p2(c:<@(XXHI&Tp`5;)abЗUQXB3V`zfhF̬{ [ouXԘ?&1ebF9j4Ot)\a\sGQyZ  MIؾK.m*l,"ȍ`jx7l!qm grH!v]yCn5Y [{431/&PvN֐=.G\)%K8a%c<\-Yaդ?vHpIjwRqv , /k`Cj( w a P;J9h1/718k庭oA޻YXT2̀M$+11)x) UK$#|Dj4]Iüb3eM m5*D E}b&>hO{o1g7;mmf ۫A`2zF dKhv[nwVIҏxZ 궎5ą[St& ̏S)1`: cPL+êV7~>vM+^p+zU-XWg0-Ԛ{h9OYv#)D'4L %u-MKrquDgN7''xZ|ԋ7cWے8^` JKu?}fh^+YHtcD$lTIw|eI<Kvwp 0&&ZP|'Pq]Mo ѣhkTrmjDX4k\З2rN@PUBFpD2npHhrhukdu!- z'4H;Ua$eз2,V J;;*w dºu%g:QbcRU4AdA $3IM~[ͱN}5tPz!MMT*u!;ygn23pq$Vٍ6XϔAZb3d\:' !RdY"(2<!Iiz CvZ5Z4_[h_jp^afÛ3 KnBj 8`߿KNYp7!?fRI i-m].@rb\ WoXKLc_pL?P쀙ӄb(QK=j)!^4W45}aɑSk,y*R%{"V~o Xc1FWfIZAsLRZ0FE  ]e\)}$eRqC(Ih$.GRB&h'>Ycϔ^yss z=dT˜J޵f[H8/Bm+?_h; i&z7{c:)bCSPԌrNzVuN:CLwԷ(3G{+شQ@67j<T KFG"ʪï`fPδ(y*n)KcE X0P-H=VR),KgJKDgmG.'2ξiJ~>VH}ʶ GS WG;D cP@@&? \Yҭ,dPvk QQ?&@҇ԎQCn̹w;# yt8nAHP*o 2@ui೑恖'/di+|%j"  Qw<kv#GNe0+a?2~i^H/%稈d'"ucy<I7=w5'o4#< i~*I ~Q~fz̈G{| ]njFSr;,)3d4*+RF%P)E%ɰST:0 mXc|9򊥁ƾOv) !`=9`w9c*Nh'~AEZE~RԆԠ$xpP4Aƅ6g_cH24mnȮqJL?sqXso4 ; `*t Ku_үzKYMs_uPDj wα׏D-Od |XV đ;Es1O0(ʷ4s02 zg)FG_ igGt` վIdx{HAvZJ,O@M 1i5mwhZGtɈgnL^sZj++5%į)I8iL&,+E#ɧP90yOpw^.{*Sf<ПܷhӪMA^C/EH:UꝪ<`>xy7^Ev5 1 jEbE{?fh4ݑ rC<X-n"փJa8 kQ].9ݓW+[Sv?p*Y]kL6!UIKfF=QmA-^՛ ^7EަgYZ07070100000116000081a40000000000000000000000016790fe6e0000157c000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/drm_exec.ko.xz7zXZִF!t/^%9]?Eh=ڜ.+?o;(sw嶜ҹr%?5K29 = ](5vIt1{ZZa4CIXB/ jb گh86HϖNiZ͙Bϣ8j)41na:n+/I:r%Mʼnap5pWsb $Do[EoIf4̨o,2 HQijk)Xmֈus',ոNa(#ˏ7BBthTVM0,0ݧo)LC3v5iw*Пx"D_|gW$G#N \~2*]2ɬ$ޙdSNYU*~RQ6*mНʎz(0RΫ{T\r0҂C!BA4sDoEnFZ5nR1*^m{| qRWR+gVR_i+] #[;uJ:(XA~HaB |S$|@YaHyD&k̀āig-REyABicsyVD'M U.m'm)36:Ee/7#8hS XSrM8$R\T}|$Ua`Js=Oi $I@`Q+$S lOEшaNrAmF_iV3},9͉8:_|ɟGlkTo/o7! XGnpdL kNizX +DϓeQvڥaXgr2T^ܻ"7v+I;Qhl/x HYSB#wB[~UǬ *w-Ø\K),!:ĝ ߩf0OeӞ|)r0b4tաoV6~Dиuw,_ܓz yr#.@dhַ+Ͱ.K-:HVV&yw`6G}̐Φh(FbWTe)kL2[ ,RRbq5OԧaE3Xb |t'>bFr0KWu])(Raaj;,%=w$s;"S6Bp~5yx;Ik"Qy;d;&K=˩fv2:Ll UM}}yUąQ4{_Sc;tw{%d|k*Z w?e Fj»[B[[Xp!aְ>r[%xfOӃ;alO1vDsaxĦԜ=W\DN<7E3L8;0|W[_P288*]_ R)kd8b \mT9,Y:C54 4ϯ.52O?Dȼm|%OYy4mv*v xlSvxdf1$m2QrCIV_}a蜮IcyP\dZ86SB~矦Baij>Wq=3xnpI~: 4-M'mkvf`?dY#^#eBsi) :2':駻<ۃo_OZ6|!`%"6¨Uq~#~J/b$eg\| `Ck7=G:lwP&Av5;Bf5YV )K+s^zFpg,'iqьL݁vFٮ Έnw=a- v:g:ZN ,FONP _\g+su@.༇ѴSǑ$NAکc^ylݑךŔg:r_#V4 xͰX#^u)+#M9gֹ*HE94=|ɊR4_2QySG4rsxc*2iRw!-155.E/Ukaq+ʴ(lLnf?KI{ 5h.}o!$BHj#XVð)H#`6oYn(c~7m66UC )A6=ZsqRT3锕7|N@ߓu*~zjYf lq!wqLyxαŤϺC5Y"VIIc!w? ~#9L3f@?w6s_'FT~'6tb5{n]x9(41CP/J LˢOevi/_:߼2 (@J[y(}:{~PR+Ymf >HaZAMIāc"ϥA;kJd`t.2Qv$ *XǼYN鎜3Z82=B4߄xOZ]Z'TH\`zD|Ac;8 +!s22c\^'܍9 ˺2ZF#t|SE0HE .5zȦ:tsa RVH lyw~DhzpۜY[ Ұt>Á_c{{fxɫq0M?T+NC*F9)6r׳Q2zvL_֒4:T ? 6OA"[! |+]f:iQA7y< *gYZ07070100000117000081a40000000000000000000000016790fe6e00004b3c000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/drm_gpuvm.ko.xz7zXZִF!t/ᒝJ]?Eh=ڜ.+v/||[9bhV$T0nhe Ee ڜP\]؃dJqepFB lёqD8&ڜ𺟺yDܿ-yNlzci 8krj-/}I` X_i{HD c&pi6K:幦nL!X x~!6d`ĔlSTS.t4^ pCq!U$Y%=ai͠DSQtЙPBTh-C~~cP5r6,`KWy.ohm)d&q%-M!|ei=_r~Uo)_aLLpC{<`O0V#z-KI'ŧxΗ?'zhêaq_>f7`)IORl^%q} &7 DTj#5ćA]~؊NpA Gzr5]nhtMrLZ%FbۦO#Юf˙ Tswtn!E8xgߩpz((!iQDVt͝GkSw'JZQFAyUa6# ϾU̡q G*Дfz{0,ڢ_#rUxba,+6NF⁅L@2_b637PI62R%,P 7}jUu+>JQ|A"U/}T@$h!{k|1a{mE;Ig𐸿gq ܩ C=nzW̾f,^VM }/$Co2wcVYPݱrv!#,!R@S܊"͍rar0͆i<5Rm a8ojx8J SE3i%ayEOs%b@wN&Y%x ,?$ 4[`to@Q륟fD,(DE9ln§פU[=6ltr UoE=8Ϣn'aVЭsNsD@:bJ[Ps2pUNjgnBj0.b`KCZ& ;"drhbE4 Ykcgj W9)/:< Om~0/AzP@Ѣyd < pUBm R-|Qtߔ݄́1@7A%l@C%2܂/z4Z]9kʲ.^Gx^tfKw#S*kX1Y!Y\5]7_ gb#h”*`+LFDZר9 ˓^[lI% 0?N4nI gN`=_1/g1l4[DU ?Jb 8[5 X@=nzpH/85 r(A,ID7}c*7Y^~=R[F1vV- Mg.̲}{D1w'$2>낲pXܺq<_> #ϳg&Yu[!A%FHdF1ʟq-YK# 䙇}6yӖ]7!6=bn̉ j?eieM_V{/au)xA,u1A͝{\A&d{X|ǀ`_ܚ1z(h̓! FiB$M7ͽl] /ݍQ+3Iˮlqw%O{,Gl8+* @)&֢\YTC _Ѳԭ/ڝ*2Iex;j'`?Gˣzvyv Abf`h]GW\iq4,o_X2;{b8^6P.{>M[JjG*uґ;֮LЫbЧrtBм\$ R&trWoxR*:%N`>;3w>m;3Z Jth!GW 䆔X RDaT˱tFZ&g06ʼ&OUKP՗?+{yg'H9HIy*۔Ƨu>lQk#:V{f'YHbM0gE.U[Q4S1\Nzü^w 2BP]t޲EdIwhbI7 bdM&8Ĩ!z.hgXpx6* "cf@+̊@vop)_&~p2qoX`J$FBA%Y:2ORu'USvL,~U d/ ت H'Z9S:#E: ߽v(0>˿|@?شm c0& WPv4#Ά nd0\%B^P|!R V]ixSIr:;FXZ_Rf }( zťj@$~@".V٭SVF&ղ>]@t$["nwm 56&4~guW-a6VY[U )+MPžQ($il%^Sh1uƮ[߯bk@M4l&>BZ]& Xh?*K< p~Iow^v"d̐QR ԩ;BQ/+fQxL?ųd4QQ@9/OŏwEt9鬟h."q8" o9K,$^K+: Ml jabeRXS/&(k;9R 2A N%YcGr~N`e|F@ \aT0FHxO?iƵz` XZAЃhBhsu4ȫJp eeHp7}?%Th/s4`7щ#}#e`haxo[k$IO#RŐ߰i왫T}c h!^E׷EQ9C g̔I{UXKoBL3P[ m^xzh$~2v.BBnL*IYjC6smӕySS_d2Dsn3^-5 _h#ۼV+St{φIÊÓɌ<Մ`"Y+nRiy'NRU yNzp!ѯEBbi{=9Mqst۶W,W]}3(Wf5QbFv2Y Kh:z ;ڞ/LplJV^ËUruw.5&_ZۙZuL|r{N:u-xz GmĿt?L2Cu%s97i4 [f0(.-/J/{75hiQ_PYgKSC/% g7$dXb#`2P5dg|B Fk8줶T:j96@V/E{6ly7S Ma p>HhzKw]<~%AT(qH^NxBSi`jXk~Ni.rmUQ3O0X)-ИYԺ'*4X |XX{A0i '0)1&$ۂ{I$p,$Yiq> [J4@&dԋMuPӳ0[ÔR$!c@2ozZ$\vZ(8 U,C[e螲@#_awVЛS8g*ca4)[fvP*rc2-sx#Rp^8I<͊ xy%Me.^I)!D ]=67L7N,|ڣ !_Y ̄as;v {8zwޑH =~.rFWX'Გ@[$LW5"y{0&PsQۓR|b瀹~eX}Np6צyǟ?a:H1X˼`rU|_bV]U ~:& ax ()d>Fo 6n-W}dvS³)AͣUؽ٣MJ8[`"uWBt˞-PHr(B8c-nQa=5Oguv}0sɣg$Cϴx-ʮzzW?.vSzpHK( -Sۉ|dԸM^ o=ASÉ܍ hZ=scR#S­+HeHk&dx?mI!v\/C1,@1HH$o@ySz;u?WjʎM6h4ܩ1Fb1W,˟s|uKj,=o^a R=x3O8xV!&cü*1,; 9 {>ҡ^ʗjbi $3S,(G&5 IT,Gp^(^۸~¥I@CN]AΦj)oP`*pDѐ '/$SrZU&YۺBy|_ Ժ/ ot$~ګ) (NSȞ@)4h/#V{T1/nYv?/(T"OIZe?w->t~:5 T4"4ő;qǧ](6D0u=_PVh._.zm1= i,hNX.>z~vWa}B<RUB?leܴ+~<ɂ 1Җ,>ַt<{reGU_I6EfDm(i#qYhח ,dȴiDӖBف/jφOP[ܮW=Cҝb pFz {lŝ܌kvT2:7:<{sn;&ГiW"]*ZpCkWO/ zPeM/&XdUqmE3x4qQΆ?9lM!ڍ${XMwU#E j:Tϔ>|3k#BQ6GԉhA7d?CO9\!#Jui4UK8gKsՅ=C2DrS!D 8wGm^l9?PѫL9Ѽ¯4":̎AyfTL-KܾGH裓M}|WqKvQ9 |*jG\z4?IpA^-P@/ֻ?GJN*F.ZީIݹR_RKA2>[ h>9٥R޴)u yhObٚwN'9!es1fYV*r$ ?(9 } JuZϯ_? |!bm]]`x{8?fwTi)'3K`P^,vKAr 78ur]Z0߫{^N(縝7)VMl`$:uBV#5(j!/iurUz[`%vDÂ*dh֊:2wr°aI½" ru{DsÊi")wW1keC+WT-o&L;-p"GZҥwDx+nv6Nc刢mBTm%`EԔ&DKx:O#~Wpr@|*WaݾQ9bubvh!kqB;֒ gž?r`˄C*{y2o3C{s>08[~utG\z^_L{Tp &-8@G-2saEvfT5Q7m9%iTO8ÕQ@ぢ];wdsZd6'ˑšߧ rp!?bHyHӵ4Y3vsf)d=7ѫ29Y*%M+dl77BBV܌DV5O?!m߯n\ T|{IYY#pB>dp v3|D[w=?+ (GhֳƙPt _^. ߴlߜPM}}nͱ+lȺI6q{4?7goΰt>vx ;$nSɬc+soB]#/ǖwу9CƸ0|$ f|+(JF}6J7YftweyN6Fkgҥ?!ZZ(3c4`ʤcFS(i5 g\.Ɗrޡ*pEq,X=au =obFϥ 6yCo~as$F;?OH 9=嫙r~; \ 㮧u*sUuR(zm/ȴd4Alѐ%%mQM:\6L݈|CTfM?k>QF7_q`{پ!HG$J4glA8Ax2 s86Ux]LqJ3i$-CdLV֣b MSK?T!ic˥LBuLVQױ@iaym,wݒ(q^ck{`} ,>Xb~?я9/>OQӮV^us{rS) ^Y)ċRS>$,T!v́k yue!@}~S” &1o^EnA`̐yyl3\i&ԏXSsl Qa?ƓxQC!f*tA^e^Kh]X͋$P MR6#ĞO*CQJQ$N!XF9DX{^akԈ+۔.ܐsJV ץs2*\Xڰݕ O"THP[|Geǯ$5m>ށrtݜzA!ϕȱv\3$@h4ЎTXDꎿe.[Vf ϫ$χVgqj4Q%;SFz=lͷɠo [9 BNXx3kTzw"jXP'Px>F\FmRķd$xK34fAH\ȳ 7>|T2Y*jg7 @-$8~i{㘑[Vi]{]Z  yB(6 > 4_3FDbzqIFB{ yֻ#L¡P?/x__v-(K+E됍)L!@>*%MR!,4>+UE4 ǡ˚ȕ;!5vV\1S{O=Z"xqmԒt}op~6"ݎ aG`)M USh49V1qb7 =u2He6~4{J~Е7 #E}xn  }+cVjz1phDsso ^-p:OSj5](RF/W0O+0ԲCE`[%'M9@8LG[BT.avuv(>Xh%۟[e@ -j1إ&h n=[1|eبV|+ ЕHVSb`X;D]f8`sµ;*wL7[Jd'S: &:_LH?Sa/bO$sdZ2NrJdh}BsEuowt b_[?2LPآQSz)" =B*@T˳A=WʻщzcBnT/^/'߲gӌ:ۜrN(IX!Ch]?-ZfcP!'06:L0]&iՇksˢ;9$3*cK}t1 _ BV)$´(. 馴9,޺lZ8O!V"~{A )ASqìW6;8\ogu!eR*fj;Bc`$T \lYπ hAQ<`OF5:ahdVZeCC!`j8NG~cUxDZLE]s" "[> ) Ew@d\zj)̗qiPloȎ]}kQ/ d)ύ5IT_E T]i\{j~s|hbl2+``/G/z/A嚫` ?\A>NU6^4 d;>п,-;L<US2'0^N-=|!Jv> ,;^Ј4+bD`!7NNsDUJ~rJ=+^㕲IG^z xy 0ɡ_O65тۼ36$|ec>Z]ꩿ4m.# 0;˵v!KG[xzQb8i!lf,^FnJ=or91x=ŇT6ن R@Zܙ=QNLK!ќݹL s-G®ă%|gQPM<[SgǫMZr쇊xiqv9 4H@TS 6/M0MO52v~*.`%W 2 )|hƺiʼ1\%Sz?ԹHOSdQj.5J:0Z-D$~njui BpqU%1$#/){& Gsd{9LR9>-DƕRo%E2K%&1)5nwmzYȳQ";"[@?w([-ÅD[]d`hMwWHb {e-!͹Yw)W0ȀieE/V[qџ'Yu 2&|C5ձ!,Ϳ]^WT,NTX~t|#/Yfſj Ĵ ^3CEdin=Ų INm<;Tic5,/M#̂^vf-eOahlƿ;֦ B6ѳrk T?\Z@9r`>Ĝֹ#jAɈ]v MF[!L++I^TU% 6|?EW5}8},IE  MǢl˳fh=Hnìx54("w:ehV=*4%L"rÉZZ(yGξNwJHCJݲCdtԓ}4%3*?Z9zQcx]wE8(2wt/ԽU; ]{AY~ذj:~jmyc,g(G 5^&UiBByUϤMV*Ԥ7_Jyk?G@%$,vY#Lqjxo㙺%bkPc \x< Bxq- h\PJ&|ef%RT^2X;jl5N.zRăVBwb ;iҡCr=宥ȃ- :RI !Oȅ; NwurU9 |ޯg jA\?VL WCyx/'܍EZnt!TL $ #u ~+OS<|' @fMFh~b'\!!j~zOh4T,4`TcӸg0b^76 ƒ./~kX?a8o3+Nc}^̌|4==Ps mӹW1dlz3u<:Tcs F^S&-&5}H_;^@%P{1Tmdaz^ä1T86 =5@QD'^{2]R`E"n[d.O0@Zh_Y&D/ʥIib||C?W}Rt!hqMD dZx" Q!vm4RďGB9f#fA~)tE`CW<^2?yJk!F/w7<ք $;"")Z.PY&_}-6(OLh#Ƒɰ;yc!r!l*_*Ysܐm>y8C[sQgToN K#Wp`6fʲA`Q(,9T0Cӂ~Ν*ƍU4*iOk^/q%ݻN2O)^e,3 otZży:&W$f}w/@eu4mͼ{Yc/5)ܗ*;qg1>#zNs 1)Ӝr㵹 G?Z7Crݱa!4Dxyy/$KqBl L'q"QS':N\"ߕ bM P,.!kw~DzÜr;pb8*l)𙻊RFn9Kek'cII֗N7HJt᪁[$mPdi>:ʌV5PAGf\6È"k(Cc\V?XNzRB7Fot_Z!_yd% X? ձ.'@#MT $PRK2916YE !|=r7{ gG11[w/,l$3%~=Ts[0'y^oBz֨ScyK2Z)e wuX5جzWEiP3 J0r-5ww ݫf]ǒ?3RUC&O[F~BsX NǷO֡Ī?Ŷac_j7TCz,j`kRkX7RKegľ%aZhf䦪KpR˟k.E#!gNWhC:ts۴`|!LG#ȸ| Ҡȱ;pm@<h( iLOYOײ<7⩰uI79*@KӭӘۦnX@59InKN'(+Q}k߼JOjrF;Xғ+ܾi&ikfj ('Q-]V ʬwN-)x'tImaTވh35Ă(W"ĂO[ P` p2`H-_0x˳d΁}3V\ IRN7BK*7< +(?_8xoEoIZv͂hp0nSu LkS [N=>~ 0yvlCL?>9?96r Uȣ% LofTηt5f~YPWt(!C硳?^MA]<iK>dCjh Ce@)Y;U^X*.)?N$l<Gb'DcE>H`e~l޴|ĎnyӡZ`lVRH@շʟ]'ۗ2Xp[>7Ak! RQ8qӫ/:{k k>ԂDR2]dbKEeݸ"{^+#߬XԔO80*PA1f 9n]%%Hj_V9.JH\,C/fQ%=TW1@+Xֶ*'#e]GG*JgRCǷE}XJWVX_m1h$mmv`- *؆b@\??t&BLm`9fGYvm b3j8geko%MfZmQe;V>[~c+ibE!# ./s@Q\h X$`RI P <8"QwE6Ւ  !0@!FvffD@ߚAqһ1vFөq(Qɾ##&vnh )SK3W`gaDĢXFHU5;rS:9-П/0,Cn/ƩdCӎ{S)t,ɻMQ!ҕiq óef^KxٞZBƷߦCd)-^|zc5ud0M7X4?_@}GBdۗa~@rt k?XDSFwkK-^>zWJfMFw]a_<_Gu7S @5GCj8MR&Թ nB /_ebA{klMa<(~S, տEi_e `((m/ $h7t,,֣"Q3?oҝwU*`W欯7Zʩ͸L`νqSL?Ds~/ a;4^ {^퇞Ec9]Oz2>8ׅK;$ ۛˋu88|E[X݆Vd bEM&pҞ}M*}ҤC*@򺝀h-C h88>"5$L7ĵVDo_ km}2kA4ЋlD9#('3&Bx\=;]MG"U9AhFqSq`Tިkpw#t&p OA-6}rjFߧ]۳jvą<}x~sOvvI_x({sK<)u9#I~u@P@? [Τ s IXaRKei Ԏvn/c仓 P+]>|~"dDwnC;xa׮ JR\pܹ) wK"qy_Y2`EgYZ07070100000118000081a40000000000000000000000016790fe6e00017444000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz7zXZִF!t/]?Eh=ڜ.+Xqy`!UVOy⡣X4z4Qjw=†d 3"dN.沌ΠE߲Zbµ>t/ w r)NDe~b['j( %ִ,<ޔN!z ԊTOot2Sq^OKHkpt'xyK+E];9Չb':|maPJFS2YM{tUwJai oǃx.~یi?Хru@STBs=WDP W#Y.wSmABwv}oZfػIW[N6ȁIh\qtedT> Ll>& P-,L159:e ^-֔.6~qŅr/Ys>#XpQ64I\D. {T/O#@usy<`L5̃%]zV5)L4R,jᶡG%0\[TEªeBt?)k`qM33G 4 vukP>N؞f7ʑʺϏ 3N f6Jdf9cRL#Us~LSS[<ẘHnCӃ6c@|1Gޏ֙,_Szus@'Θq7cKA_N{㒧/}ZI؍a=>$FN}e-fGٷTT>n)л1=7o .z-hp(vK Wo0TA&9M]:GU^c+gzsvjHyXT)rK[̘98!'rf5zPQօ{? '-DrPVa\f)8QeIPb cP8m}7?}Aװ9Y#:bo& 3$ѽ AkMp"ĕyz/ 8f@NsY/ 9*oIvTF]feceT, e:X؈;2tL!D"#_Wfw{PV&dn*7 Wj|~`qW w&Ҋ QDρԇeV_z{`kjloFFB$`ж‹H+eC8vV4WvY ۈhэ:MECckk fNfA {/&ݖ($/Hd5r+=Môuf9\t&Di%ǝkXe*?*锪 M6lTB"`7<#;㪐H @G+kB^w9*}O2sC$)s0)gֱE_(Y>,;HG]H#C9R 2麧 G.` krTwQpg~͏CW՛d$=./y_rx%at]u ǰc(N z _&fwhK6mJԙ後E=O=i3zEK"]1W觽"݁UhvCBۊP_(dN_GP񴘿)GMz`!wQ܁%_4C%u "ogZFCSqe3j36b@_R '} pY KSWkJxtظSPY7VPU|}eFt nTgCg\U!ѝ9—YTgbij(bBlTK3 \WBC%>0gI`&S%JP؟D8Wa-' 4`6/YFFCaFYq/4tηY }p-KL:]M}T;˃kVԡY^s9?&> rܤךPefHAдLRZW3a4l`Ǚqfl$ 5lC=% j# m䬋HGt=7{]V̿# ̷{- j U50 9Њxj"-{_'h}:\z,>&?K hTZtn%r33?RxOW{0urTM?=2y43luEdޏI+K?S}e.JtE3+oD,-1L\}FFi  ^~~}ԇx#Z8* /QN6KNr} q-LR d|sVv:I4Xtn)ƃ%MeH0{jyd7QPx&M~ڎ4G̲BjC Vz5W4M9sML]޼="; kw%йZ1*&Qibk9;3:1^NR4J|O@DxmYBju Bd?)i*'*=oب} -ju%"錀CUc.|&^84\w)dMf{|Yi9wΙcix|Nc`aBh"V=8E0iޕk~='XuUx*panq!Z@u9Kda˼B=B~ Y?VLFM>jqAťbul?2'Vy1"_5*FMdG.oJ`0t%ad>R-SO@ũ2|:pm|P\ڬ%T&/f0(+8#T3>Bc&nW -%:ހV.RQȟ}'S/\,i{Y`eI"R52u?\\to x)e U5o~q4cRy񄬼zK N>GrAabnizDj hW(LXax>A*SEY0 kxh%3@،4?+LүK Kx3|'p+1`V? t{-YGAD}urH2K/;̾U]턏 ~9^{'tGjwyudKcZd6}_xNHMu7ǫFAuU IR4[RwΨt^&LmCEL;jBSͱBc,3yo w,Z<8iv| j=6ͪ2yn,n"z\ˏr'hS,iTB ;$vT 鷘􅢻87 gf)jE b1z쵝͈ ȥ)~0 5I 8ލ pz}+ *n%7EgJuq:~S2"w9}NnMœk~96E<"gM jtI(%&p=>t⃓!݅Pn t l5O¿0,5p1\_>)s[A-NxDϨLMP6=׆o{8+c\+kM=.>R]YF&fC s7 dҌ"3bw~X9U>q=à/)R}c__Ф~`REaIyS>c%9 2;wlI ~fތĸڠ7Gq`tpQ qO f;獤JR5aw3S/<Ĝ9F-y/_dpc@wRAԤIMe(&#J[ڐIYY:LdAo{.I^BePSѡ ˾%\piqnZ+ uS\^ܲ~763"`M+Hi~{=u 5~yM dD.T)a-&m'hK$ϧeX= M%E/Ҙ(,*=y( КYs.W+Y +> FdJm×Bgv D@v :gX)%hN1\i)㎶L֝${qHanM%Sce+-oE?-bɺ3>(rT|1m@U5]L tU:϶[28v3vfL[$A *!4NlI'iY/[mX:G5|w5ht.,;GR8v].kLGGa& 6-y}[{ցFIz ܠF݇9K|aj+gi(ʠi:,OD=O'ɶ#pA&gso#9֊8 sYIyFDO op+ˋx*r- $=3T:=5g'@$.]q~쿒-> r8sOY4ب n EB 09+&n~ y<Dt?&>QkPrbՋ]I|76@[I2G 0m;pbE%mp0~[6s ȯ#ԏ$Y(я<=ƱXJȧ*?-aRB0-Sɖ+#xl'6SL$ff cŚb=C-kNS9krZhK֦6%LA"R=#HatZ |ῥg{1; , r^ oD3˹C [vx:K_@KAo_mjxdxp扴G32;>{]5n{aB4H_;djU^l}$)_u|Fn8Yncdt"u0}8CP!-"s&*։q ZYEdxL#٩yOH W50g4">s9[PAA Q3٭}pO98Ef%lrz)_eEHx .ZM-aWZ§0+ArVp?#<8Uo- [!dz{McvxOHCk[5n4NqHRr'%\ )$ D{tܑ*^VS!< [9\WrqW:&:á\(aP!Xfb=YT9+Kd#AMO]˷FV։3o$2J.@izV| y\j"Eu(*╻u`1P"}\=kdhs#ux| #ez7hYGԨ? zʡc`ӟq3TKoealsSqZF\ȭgWAmZuMz-ޏ?-a?J#cw'BȽ6./sakM (q|Gڂ X5;`m+E^sbi͟'<^{O0ޢJGgq\d#B:Cue8wUt+79&\4L'LN|QS'{@kڋsC:$RQ5YE] ļ'v;.#Qv!ܓ!Yٯ7aV߇'rZ穳nI蜔 L.p:׼/""YAc٠W??- m虞xϽLǯ.ZZQO`.dt"ωEՈFr{;:~/׃g'} ;;5~Z;s'U I b2Trt7[=Ex0EHՕIs-m\^QI 9E$g>퐙iAHtm|i6pX$Mop]aɠaT?G}TYz8* qt߶ג  }-_N-NY| axɝ x0d}ί&ɴ"LRtBu1sTd^t0ވs@UJ&_^ѵ7I w{-/yUon@g'37Fv*X"{VJv0| ɬ/x" Z[<`jE@ |i:2HkNݪBwB63#gv&mR?Vdqb~׆1lHL Y } y}<Ep~d/^KҮ^SB>dɛc}"'u4ȭ,>tiOzgBwYixDZUӁgZbVzyS 'f jeQj7#Vd>E0]<sO]-:n^'Mf Jf3tH^? U_ !:5574~X3=][j?œ12P|f6 K z=L-XzaeN.Ooa϶[ZBvj=w0l9ڇVOm/5LYջ9B|$c^=;?Tr~w*_mvVP{xLs_lwʊN8@mwmQ~{_ѥP񅂳!lL/ |X] 5,԰-qZ}FSQ7W1d:?Fg66Rm]ml58SRؕXMW_"hV?h0؈#/m:┭ԞAC< &:VV nٙP6wahRs]fLD{K 6ql@KAv6cUiwߍ1z0Ȇ$Y2C2)JPa@Q `Y#H%ղN/ٍ-P4hyFu?"ݡ|vSu'4z X׽hQseeSVjUd$ˡHA !'?0ouWcޯk0D*+`6za\S'ԗ0a| S_$ME'p21v_[k|T]2L_C`ZSU_y.Y:dz=lP5A|ߤEHBI0I4|5f$ .A4XyX^dQib'ȫ?s ւ3B>DG:p}gP Zƫzd D _('lG7:8:>ϫHgbh~o](yVRkdQKo sVlHqj"d6pB߉ICLa.h7o;쌎L>%H#C@}_A=éYy~ K4\W')u(6pqnDFf6kFbt@OBjKO0Kt LT)PVؒiۈFC$;2_Y\&ySSq$8Aupbfgږߚm=UDFǏqlWs;ՙo֡|MZ.$7-g NoIhWwTSG<.'mr6̕&5IC.ެ|q/ m(Ǽ8x#z)3CI#'~$wƱ2S=}vxz2ih=3?ƊHySBUI,(c>1+u"eKSw Z!#/Xg8Ȋrز` )qQ1 "~-f ]kqRF\E_ٮšMZ;a|<:m,bTѧɰ8;ܽVΗQX3|" #K8Q>baDF8b 6 w'ɩSĻ Y$_?(A fe0&A9,R؄@ ,V<C6jm_S\{7s zbcDkCx4&@_JH>={zN 7QF5~pȁ$u1NLߕDˤ=+aB=p@>l`bŇ J*[MWPJMy6ݏ{J| ·/85}\vhPN7U I@%μ;-f_TiJF+ˁJ ^@jf15Gh^UpЗXhl t캑X5"Y\)Y[3"ָ̜@Pu9$6d`w} 4 zuSv36j۲_xKn!yEy۸ƍ`|-UqTFm9g#&\>C8@+1錵XţBlD%^ piU0uX̉}tEZR/V<띘g2{2,B[LeѢ=#q0#1<yECN=fbKl_yY׺g@8$gSO}i"9<+dՏ-)Crě&sg?4Q4Jq ~-vp/] 8+k9<fpr7LXO:no9g Ytk3OW:%~t8`?Fm^$K4`5*[-iy6նvY] cM [@ς ?|]un-ͬ®uV5-YQYf pyWIRV=1WbpIȺShmf}7lz^Q4",1%AO1QB^\8^*D KQ4 hPsQI6!l9(wh;A*=#V0UQAQ0/3& fw8D-\W,n7K?CRqj5|ބgE䋀YI B"rܽ;fqt GV*[D֌ GqOzlͻyoA,t^,:ͺ7i!`o8G27 |=}+֑ 1hGÏ)Q_ sR%TSbl5SYa]{sLXE2_/3gv$"23弥֊&o%b6JF '(^vhҨ~q/O}J9ȧ5r4~,#b[wg\%NY{H"0U ji@Fa CtZǡy sKkk^A 0!/;HV*IY gV&kI=Auqr]6݀j/-A-f]U>wGq@ەO{ݠNw=BZF* !ߝ'. "xܕɼ~^Ahs>bP-(qu!B,\~k9zNj sl:o iAu',>o2eX䮹R|7dvQ/@ћ  !weM (2R5&CpR*>#Es T `'}>i;ycs34rU]kzm߈c7k!ZLONJ0<;Ezװ.As8*3WEoib}k2Xy0u}FElB8.rLZz4DlL i]BgKxXA(b%ڋ\xp TlnYQR!z ,ek/^7S5~94Fob3Ta԰wgOns_4yҲm"_reYK VL= SCT$f61ҵq7ObE/cp]Sd:9 Ξ[P2 fgLjGXy&^*FfܣhD׸H89$\ʔ4|A-ia_4mjh@ĸ˖Y`D>rFn%k^XL^닥;Is$O@5F&͙0wZg^<<%6xgVh-m\6")%}^azn$j-}W/UB9\lȈh@R2ԉES!#QCC8&mgN{oLo "lwa>[S>dHlcmS;K$v >#U#n~p{TZXXa6_[,Vx74D9PO|_{lL̲!M@| T@n gK9 H1$_M_ Sğ(w\=Xv4 Uup&g!dBfm5s!oNTHɫTRE G"c}̅fUNxG4Xp]$._ BU^ʮWk碩yd]Zon(< L$)$O a5'[ #EwdA=T5Y3}Ǘ7u(7"u]wOڋA6vGEKkBKRO>u-e{zgǻI &V!9 OpNa/F:s6cICg(xu__\~G# #!h#ml؟U{Ǽ%#l7wɅ{,F][-!l_cx;̪Uۉׯ|&I W/39,B t G/9 Y`1U0jzd x&*S#~GMWD=zR95Loʍ7E=BC5 I`%3:ƴH5_RmB4e7'L)&Ң=+h,t4~ {Kȇ}ij"9>YS j.ko7wdgPq\Ul<ZVDJx$HSFg^:f7ݿ 0r$sBD}~hjT]YIt/Ɣf~+痹qrqY`M5LHA8& 3:U](Dߙ"ufRwtYCO.-HÚX-їIV8`y+7)8\AǙz$*Fb0[=K\,2ĖDٳ6f&CO?S9Z ֵ K]zۖ!_~)*{R68VS!a<kd-w@%3w6&S/-2xQ3>巃- e0CVAؖItn0Aɱ*H?Ǹ5)vZ Yvr>:ʜxlçT W̲`7&zS6|~>~ˮ.NnWS#r.ZyΖCBa i^g`yH%cЮfPLǛ=PYYhd$5߾~bɯ]R{-?j)UM]VaM@ <}ϊ%>$v4\^3gT׍C$-~}V &bsFCȃ--|7KNj Sbz]X_oWm7M҅pn|5AGJbWF oAʯTi$he0& QRmD$)k JH.~NpJt 4e=&Tsl%)r5{DPx\ Xr OT~Unf;=HcHqo41kJ Z $=%@ JxӇcֺ.tt1@f!sywzmG xhQ_Qԙ{`/Wo~Djv-+bZSۀi&E4-kg9Nnqvp xM!gaC*W!;gZgT92¨L$hNW eaO=C JhwY\\wܔ |/Z~' ]/gYSޥGi-_qѰOQ ƕŔW!!8~ 5dD>ES֬pt뗓.6}Qx2C*Zcf@u3dE.H01#m=W|fc$$fSsZ0$*~WdM9Ġ:`[-p.Oj6Zػ#Y7,;G\wWGqP cD%`1Qfٹ/HUz̘$e@t!iԩ }/}#'-qb_啟AaC#7S 2tXK͈%<;c)W2*qy;_Ixn5.΃Lƥ{*β0٧.<:bķF7+v5x7 Fa2Y^*!EL0I9o CҎ]FeaZHehL=)H qo%1(Dwߒ{|se{e4ow;mSC&{yg/46L< <uvRx".ΐؓ"ڢj:zfϲ0t_ B9tr ˘LZ [x<̲=|['68áW?d Nؑ>]N`&S̮_=!f-)کXOJU߆G=~~8|L,?G.P)-$4HAWGAm'B*1Ҩt-}O(Aѯ aIU-5#n< Ԥ/%EU_ c4PK., }Rz\s K듣2cpK댽$#h%QZR2lHUrưp+@I\4ٶcU=6~0{@I^*dْ2Yr?$ # ht9 ę%(lDP귝7ۻ'ae5rniːӚ$Rt;J 22K%w_ţ m3K37e&yAD ŒߪSTw&0&5C2lK5ʚAQ}z3DGrucR UPn `յE[ 1~<  R1EC F%h˾aL;iswّ:;?l?Ej4aqZcoT'pWu?ᦓ TwKюK):uwhj7r[n4e>[|+C+d"'&V 5134l?vk]3F#V EG J(Jߞsz"> ZC5toUI.W@'Z50ħ8}qbGm8L"fg%]"d-5:P`PE@)DM19bPgp᛻Kx(pgMJ>Wx^T8r!/.&H3vbcV%kR |~)H&)omT /ĔwV㙷PMQ׏Տ;'$L˞G*J:>=qm؊x 4ܖ&w+BӉMc3f%T Ӓzہi(.NZޟ adtξ*:G`>"ʌL;Xz!`IZX#L"We5k^p!!؄z$-q(OŔ֒ +eCq'6hhMF3rUHɞ*$Z`m"Y5)Ϋ։(b0BcӶ F%l+qL簰}kUi2g2uw'Gfل4F줻m uRW,YԹw-dIEѭ רN0{(Jg~^k\P !-˖hɴ(˳oJEC Kc7]݄3)RֹOaaW]եFJSLs4KQrZS۶coSc@6R6#G"giRVLW]\.fǹg#@k ۾7*T]N7yzTZYy}|MF'o6 =%H+xAKys6X~aL#Wb0>i›1>m(ܸr%)6֝:~ei WAX&#ȳmDZH Dԉ?ޛY⹩a?t}7:BO%G{zs]_C)_6ȯ.~yl]8ԁFԫ!+τ~/,1_o}E78Tg06؋ 6gMfb Ƥn,ߋ(N&$ygjK#f>k08!\'e]{Ykj_HYf@53,cP\AQa Ú3b>)gi=ӅMrOn\5 Oj)}'͕,s4}¿TZ9%[ l,оa<+BbY\%8̍(ѕet*n􎫠0D0wܸIsbeF ̛>³B jĎT+Z"cA{+EZW'}$ۻքW3Ħ]aU ީJi-kjla ?'gy%7自p/$DͩGUG3XJP(4kY[z'Fv J'T{| Xx}%ӞV)jmR> 9$d nZ yYQJm:_*9p:Z^ҭW&z18=kdo5.=ej@m- `)2dOZꍩ d{Z]\+1x;hq H֙8P\;VG5'|_XW"jBU>tKw4;L4b~Q)Hf'2Gpd)]:7mUBXz>TuCxp$%`1DC(u6FUL>DH4,i_c83qOgR.:ڝEŇ` L|"KŁj+o_WR*IB[{jjdu(iJ2%I y/v(X ~&Z?S?]OׂcMp)x$%Eiy#w/ٶ.<7 0!Ǵ2nܙ5Y`LW,aZ"gȡ` QrOwЯ~Sd{}VڽX]Mp{қM|b\OvׁO,?5$o< P R4Hxt2vt$f(V ( 5* fy/$(ͿA:T<1L_Ci+54;ߍ]*gM6$M?\|sKhu""8!1ml$^.HeZSb=c"‚|JJ7=|n4s[mEc^.(qMˊG%zy&b_ f;3)q[V diAoc⑓)kn13O j }<M0iݙ;;4rF9IhȿQ##*sp饼{[s:ܔ.mLS;Bκ>AY"x&kx΁6waR]JMccJ hfE9a:D32vGk9Vu_R gBc2v2~PĦ )շLeQ[9te썟BQiη`Y!V/+gG$3IB^.&MXav=[9K4Gl;V]$ֿS|&#hfYI޷@1)xw~,d{ҁ2^0go~v?7<"q )<_ T7]6PIS.5d둺Uy9~aG3g3l$yTyZZk2IĹkТ1OV[1[\㿽x*+^sTd656^lr}ڃ+X;Dmtn_PHYV+dhx*=3_TSJTw㙠kFͻv!}$[3B!fYħ/8IoNs M R}jbnޒpqD/ ulݙ ːg ObFB0^hscAy<(:JrqNrU!ҫz"zm$kfW4apmW@XĨ5lG&lmb*(iؕSOʚ U֑Ѡ(S.ej ef"2RqCH"8^ A&ٕ,78Imca]B ( m7&д*j=vX&CA _=1H9STݨ'%mGKup;5"^O-3 VQɠں @E~!}VyHme+޹Ȱs.BAQjOzԺ]rI Y(D٤3C|Q$޴(T 29瘍7zw$t(bQ",(,^p3KP/fv䚋>͸r֗CEoq9X$ijD3)m]i wgV,9Q*(){hPpv|'>查ϥ} W=5Uz=DޚK 6nz%nLg\~yQ _2zѬ"aaW[B 噯wXrjsu7Jˬ(8Tt$Vq\Dr7ܡ 6_I@K]Q.hbIchcBSgA*(pQ6[^#VOs,2SD廟N:5qe~N#)$ j?\wC\Yq9_o[W}d,K/#lOJ5+ $KLr`u*N-z#tWeTlz0r{uP+mE ymrQ2a"K7sQNmXI?0 554RobE|4P:-mGzgFp"G4'(^|Ytli`&Ϣf !+(¶zѨsy'v!`c$=+Tx7Z3$woC{_*бZW%ranZ>XzJ%\cJ%&ȿ7 vV,/*:Ue71:CBDKi~ܳښls Lj?w9a;ԅOE>3A h.V`tĒ=M%Dg[sZrD|_R ;W(~ p9E5F  Gm[E+C*.콷 P00]Z-ix%CBᏆ(l jmO,سr % 9N+v"k9/DEDw.D1n *0WIZAߛ)>^йviš8JJX3#Sz'߂D 3,Gb#^fKu=ⷻ.3Z%@*;ۤF^T +L)އMLNTl L^" uRXot"n/HܫLEPO4JT\yUvҭVf8lM[a 5BΣt}M k]R8S5 2SZXѭ̕Fm#% "b#V5f"DkobLC/ԒML|h/Je 𣦴1L_Sosk"Z h]nl0n%G%5}Ϲ`W]Bp6نujy"iuBv GD]"!^Bv0,s&"Z wE6R4HBܜxU?T#41 "coT9'$Ӊ&:߱5gU#I$!}RU44@wUߥ!ͫ^%at19B_axYdӶ?w~ 0~6)ol*%K|% pGMe%Ɂ65'V8s0`aNW^C5R4N_ 鑱>B>b _u૙7>'1 5Ӊ˶=/ἔfb(=u\"=  ~ !N~4,&Nԯ}(hi80⮵cm&$H vUB@z;MYq`Ln5㏗P_h|َ)f=>cK9U;pZCm_9sƼ9f3j̃,K}(vx M#XtʑivD7@DRJY4o~'==[!9ĕc+CãkV*VfFKmq!  xT ˿ gg E"~5Lu _m@^wQ">/W>)ة/P 32lW |i_c] ')+xy0=]Z,{8U/^O2^/":\2!vbKGhcŒԘI$ޫ8UC.8r@O,25hwJ~& 9gVN P3v0֧7veAb*1$W{r1Y5GnTd\QΪ4$yr'᳜`*4'L=S՚jFQik> ئ(}p~~|:&rG):$-TpMzsFlSz=ӯ,2 jKU)BpqIRl3K=Tƈ )9##1cUz*̊0òXd/ &eMzq+XVGxҦW!fQHD c<%%7vrk^yȳ;Yt%aQ=: <] =.A#2A.F^|O_4G(Q=iIZ<;A@XvH=XhN&`5kue_ނYd*xʹW=Y>CBCSL{"*BԾ(5#2zmDc1ȉ0>ʥ >]I6q2f WR&LԨ]3л眒j 0El>,$nzʍכӤI؇/sYb U;9~$"xLr-gVbD2+o6BDFyI ZtJ;K 5J ۱C^ sHgm@@>!;XK5{\KdV'*3sAG+!π84Xf 2`(ԁȕ4G~ցCj]jAjE\SeenX .v \00$G_6{cE_A\+HzַD[6-2X"J@T EdYS+Td/*AӊyK4]SH~BkxN9m7D1'Nv}~ŀ9\uFvh _ hace(S*g3Bx[q~cj9NiatБފnsNTB>/=5Awe-Mo6g_"g]N''سU1zy3QXB)z7784F7^CtW`|Qw<;[<-±Kv&T>}'4\+)`UuDo| Le<+QK4 b]MciE<]KO_aT9Ԣufeoq^Ksp73!2xuVCs @XP, ]h:g}%IBRr4C'9%MRbucv|_vh^SNɁE0);rc8#HX bc(/q?|u]q㜗Wҥ('O'l*n:?كbXP2k넓I5L4QDQ/Z-gAѶإڿi*R&f&#ȹvi/qQ\l[')#zC>! œ|ٓ˯Y(0)gh˜u662T\PDB]5C%3!78RUѝ:uŲOXxdefk0I4Յ=tvfr~?X K^R/ku4KSO nl\aN)hӷw*zCc)Qz+o^shtdzhftH"T{֜DcQq̪k۹'>+07YW^3oj F0*䥶>kN,Z+D7au59T0qp$ṫ\#Qi:;!YM``_{n?XHKS,H%55Q"|\BhwhKMގ K 5ʃ- ε7k.Na$>¿*=2$ȸw}rgk+e2"@Tv~N2ys^'dѿZo e9ۄzRg @Q ~G[ֻ^w \g P.e-t&1tjGV"C)99^|+-Ԇu]Vn)-' ^x$P(qfߵFw.q/p F'r7LADQc*Df0]3ӹygkؼTE*aV_(GjM ;WBst'%O}D2CE5 tN@nD+~ 8Yb٣-KI6گVn# m.XCo#*, *@ZX\-M33ҫQ,NlDϞc'$zf`sǰeq[OY(VucꏣbSxRq>g%t&̧Ua AEx ypu0]x87nd T%2..q{~pƧW؎_N)l'HP2ݢ/~)~_Y?Mb RB)L= 4Xf^߸8ijѴ/V#d{qΌnWl+_=0bNțU!fW"eefmJtnx >eMsvkݶM%\+qca;'̊JWT 2'YG]uLSIlIl^e-kӅYh~WC擨;n@zu*>.y^uxA׳~+ecWp  `._;!jz`;q0QnPi F~}|Yfv9> 'z2%LqΓ*eԵ \*X8Gž>cL`e;_ԹZY$c>$Q %|콪QtF@tE"w#`d];)(yq1U8W08ަm:|ڇžTL+C)R!<"N8I-Xy쪋r 5齣g>ŀAa7 SFߍ(cySLռ72et j ܍^\GO x$h7088 Z G%2HbE*1,4`+9tgUN KH(j5>C8ŵɭf 0~,Iխ_eU5ev`"t]uyhH;k9A$LV E6{zɞyo/TEI2:x6|q@KM@4w4 cNM(1oђ+bdSv-Y "ZDjCyb0B6Yu QגH+k ק~#bꐞps"`3+aQ*]s.+䨂f|YN~x!׾y .BHFAoKL@85;8TEKTz[}i@$gkht;]9 6eHbA|4ҎTy 6[fmt(O8_]ӂvثIdM^[|8`clNy H,j=,y2k&3,K/]%$9Y\N딒i8#3q]$zw}<-O ćl&YgTLnGFfǛa,$7܅u(SpRNo܆RHxy7=vӍJz% Y*AaXC.x{ɯP*l:sz e%e}d0\3 BbZ= >+I3$(`9fFJ39fZIY;'ޯ&}aaP4we3؎Dmˤ:RCE!H+6o( N'SJw@E#s:> DI/mZIn^ m<%l e< r7/mdH Z$ a5˕E`b-WꔴtgӾR*SXhMԀ,ktvb+áoPZ4p/Nom0 t6uR7`kV* n[\# Q!g~uIJM p Ha[U?íX}^)!{F ,$^3`~G$+8#07R{{P':,w ~+mօ.FEF!d  ¸~Yc9˼;ͮOo\ɸ8WIof5H~t}C@ʼnd-WHݛ]ߗ: pW 7_pozXsPXUb4䶵ї1g{#6C*LHy9SK `z.^ 8@oOqVʓ2u3ǹ]“POEu-ei<ĀwNzZ{b&Y_U f8d .jqJuSڙJ;j ZErv gyC 5;Ɩ(`:]wFeEL|Jv众M;q Cq89ţ'VOhAt<[?%ƒmb޶4A{7+ LvĀQ9V.j%[ {|dTRO:nEZ&V3 ,eum e;lq3r`Wj {?L>/+4rs!aU?`ج`ܥ`?[jXh~qO 11{\C/}BQWǝQ!"(|6mnf pF֢D %N[ے`J6+ЀkZ'S!V;slrOyȍ?e48$cn[%j6d?.fUbiH!-Tiw2D+,7f f}diO6Eϣ@7 - 7pF>Ch'cQSts%6v&WHi9%P!B3+@|@ls/CSXrԹs? *c`qwLlO8zW"ZyHwL֘n"}aHbǂ5 {/`H>vC^ۘ@8<$dC4Jtp<4fMsJ$3Y,ngc6P`\>%_o/BTAg !Y~rF)Z*d"6X= QRe ̿Hkϧ˾<RȖ84;EShy]b6-]2Z)8(YR0R(}䎹( Ym-X|-,Y8ȴ|{}GiEҲ3eV4"t4 &C} obyA?ѫ<^E|⪭ދoV@Iz q.> {(e"wDՃGİkoȟU}k;(WZ(I Ic/j'E7 V;Z܃1?M?a[>f(ȂVJ(IwkT(i(qbڷ󆛔ZG3o=X&>Tu?r;:c/m--[W[m0 tKd$MN7䰚G4 }Zal%r%8qB~$Pݩc†piEҠ|p @?2@ F l`[ 4gR ӹF#X{^Ƭw现]'DpRje2Vp݂Db܊؟p3Qj'x; zkh+s#Ƹon!+ٯ"L>ޡ(.+&+37PˣԛBMR o3i-c14*YUfWQěT&(vURʤMA4Hyͨ˓yYp[;,\&\[P{+K3cdĤŢ\D2FpPy>ZQ_vnN/W8a-ՁkT4rYQ*]dw'4u/Ustnі{v HkkGe.ZWEX Áb)K ` )%Xfny?6.J38T_e4]7|\-mZ!X]jatYuLi y'">8Os"WT3CFMOc _V;> FC^#* N:lźI֖둑TUaێk((Rv|>&ǀ4vHk\dU5Hʕ0t"bU<ɷ A'Όp@=R <_@Fj8zYWUdMe( m|uno׵|pswB?( r iPŬZxDG+9]sx!wA߻YWNqDKE +7zň,mROtZn[N}m[.I3xM%uxlaiJxHeNfEXPU"oDvEvo)3 S|gNjP=dorgaIh+Hph= 0^/.)L%/bڄP-Ɂ0 YLqۓ$[UJ2u|.M +{ llN?[c]+ BGOA2%h;4R?Wh^BP_kZrO_:5K45q>Oat^=p7")iƤ3+\ÈD2ەx@&1kY0NtLm$`!Sj蜑*YQkl쌸5hSai:^TB,{R) FPz}r3x`n).m1%77B~gBFScT1αy)ƥd\yۻuMۼ:gUqn|iICu2˷m)m|u 3`[]Ni76f506}@Kƴ-"RLzJ;If -},#rda댼m"@d+6d 'ƥfȊ a0,WFT 6:ό $՘,-diЀ v)o"/!vnXf3'$< jo[*"[[@!`sF%LزphXBxHaiv:Ge7q4KFI5o9vlINV- .;*auJ E$ wP,ϧ_.s=D~v3ԚF)?{9E+ܰH&x3QtQoQ͚K3"W`l g!EqըuT(i6jkܙ0Jj8 (NUpz_nʒ ɂ,TbCLveFj:_ˀ2l@<Gn_IvUXJ`AXb˸4rru!`bc( ^ށ7u{'/}^@ }+&$=Kv+g13\f| 3n~M!S|#)9r-C:`_;+yOQJǿq="Qlݦu |j`sg-x=R|>u=_~Xϝf)e5 Xkc 5 :MBSh5`go/0Uib2 Q} _ .,^\dOжpI*6&i.ʁnH|z.P# F;3%*Ap?Bڳ~yTklV}$!UВg'\<bY_p"j2{2G"^+yh;0AXz4VzldQA_!K^~~.ՕOhb3h#4/\ :)4B>V# jzW:OB}ylȨ,x̬n;WPh͆o!SҰ};Y;mφN4jϾrc%SE+M+01'<<JLm7Qd grơV]s kv½U4 Hd}4Rđ`MM#Q]1"ҿzqN@2F}b2 47 d> |puB҂ dS"T0@ zo# s:(ɸ?"N@Pb~d7,Cr1Rz]'kx:ɆҚգ l).:f0 G)P]4dT;̿5Sa'Y(΁G]YMhZSCy|92:}c~@#fBgK5kj0#&j%)OQ1];MvϝQ%%"ٖU}=P 92FZ (F3 iFڧy8HIU ֯"2j@x#;lI!>.t 3뫧GT0zP3RT U9f[_R^C!%q=+Ot[ʥםk3oEHn۶6ulY~6@%tT|Eέ/~5]hn5H TzrN؈(ʽ&q^0ʪU<"o 5>l58cdas~tJj'tݪ= 9w[)t4YiH]ο#'τ6 jd,T{}^dз44"I ~GJ=]G!1й=C[ u܎#W":b+ӓ&zH:#‰gHbէj" b޾Z쁮e8t_!|4&S{YiS᳤B2os &?q瓯ȇ"03à4]( BD,xY"MIqK[̲vPs7aZ: L/&CrnԩTM 6-S | VEf4 G;΀ubQ7'9PU$m~?LpGJ22Y Y l1c JPN]P^7O[5 ;TT|AV]aݣ<ʙɑ/{kٓ*QO Ѹ#;Lei>s_L!?C 3qTND0NݢtuIAgorq93ds62yz"(VNF/q 4UJ>jlcJ]i|~iT R/5E9- 6z=hYO篕)utFc6_A[*o A_T&E3Nάb.L}D qx~4$K8s.usJəBC92ّЛdH[asZA}u^t 5Nptyp`Ze`%,Ql !Q*N`h-vls(g& P+9t،F 1>NN p{ 3EvJ\ip<zrAajQC͕Ou_!QE_VE~)F/r %Ͱ&[uI=5˓I)TJ])Jo6]U'39n9Qh̢g8 uK`}} Txuv_W:%6/d%Y!eJ4WI8s|;1Fl! 3Io:ⰛS?x6 bޗ^4sDz_Phg $җas 0SpTDD>5k̇WYQN>7c8! 'Yqv{ ܇'e 5埗t]f"M^oG/ɉK{Sy>7!-vb1FU@& k fpvYly ˜H19Ո٢;qF2 \:; )> #TzB-(#v0$>& Iz og"͇CEbM1I?ݤ!'R<*a3 brxwS.IGؘ!w"3171 GPw_Y %u_bT9sfm%&,MbO%\jf[%f2 v i*uUнki/0S__-7Hg@ SP1J1Orys&0w&ܒo'RB a#Rk GHMQE#N. yԜLbDnw3vsҢ=`Z?_'߆^ ~Yin*{2 _P6. KivI~n("_[5N].;ͫ Prt]bbFs`UT`Z,AyYQP!jR@d/k@H T3^q}5fYIǮ*bн 靼ΜA9ڳfɝa-Sw#ZQ n #}/F n BٌUS ;5IFwP6bMIbO~hEiRS\Nލ/8)TI/Г>Ժ}\ӏ ZcPD@;-q)B6ЈE1Q[=].y佞v:+Q>E@+C4 9j,ފn6Ce@|2[sT `,WӔnRG!p=–vKַb?whYd|Nt%zjNQ 2^)[4ŁR,sWm'Z?ף/ ŸmG*"PE]1YﻇMPN닢).WøL ^C :I a -E$I-¹-@l]qݗx)A u۹ֲjZijhC oh 0i76CqT?. |G{a*S5Beh BIvn`պ p}L}OF''PZOG'l t 7z<4b9X:a+:+Vs~U-XAce"=JԠwVp[rr#e s@ȳ)|ܹzs'NR600<9/gުA /VԘG,Uwku ]:,.Tb y%U!,y/}7XhO$o4H#V5k\~i]59eA~>|"<84=#1nc t³-o0v< >_0j[5mr7"nX C󈸵bex>Up3,`EqɄ(s*4Ga!YiD 8ؿ`j).poz$ˇ\p~\% 0D;W㋒H/eAb` dügիiᛣ-EkԁއcVv,O՘z*Wi6һqQ !נ*mLf_YnY.&L.="heyw&%LPûhFLlrPa*N`1yGۢlglqJ);7JG҆jm՜\ ,*tH+A;^ ,ڜa9q2|jӚ,jn\(NgBui;Hw͓qMdt? RO+gg馻bvx,/w Cь!rsۯ#1OpE R^SW!hCR"%sڟޑЇes!tGaQ۲uBccuТE_Π>y#ܕM"< g͢:/IZ{&ޒnDŽ|V= cFob$CH dv(ejP@Q# jtd|a00SrھoPF ç..,:( s)0Nf4 h I͵\wbaDiPa}<<(hNnpkAޖ ke g@둀?=)a@^`NƵi7fHps9E tT5ZrnIH\3@<3ce22VHl?>B3]nM#\aLAU4ObL#'.Y'lT5@Hoe5eV1w'2IhLSΖaJoJ:D^*oS,ilÖ`KB{Oۥ"@8UL9}g^kd5w"S\s"@ I4@>Uu]+&?ŇRؑ PL?'*nÕ #)BkRkV'"ThB' SiֱA&dN?rqIObf5Rذ(>E]H7 /I=wH|WZxO]iSCі/waOtmwh`MUyt~*bKcΤ>qcRsDRn$1+0l aUub^BG*\BpHzZЧ]LHFO]Q+|׭L&x|Ӭt2NT)aJxBu5? ;, tvBu2HF$sĆSe,ɮ! ?U:n'ּTp`dNryAH"ówwIޔ}yiPpNoNA{>,@%xL7WTsz]`s~Fx [ 2$SD#%n ) ȂTrɹ ZbvGeczGJfuIEOvtށ`lI/OGX|xCL T p@ rG,\G}]>c#.3B'y(>Uhj%4x-2M6h##[OS*s}HCZUmaTUˌt5&>A* F6oFQ=kg87Yx?`xlxH3NgO)RԴ9xP^nSJ̚ =~䬜.%zP7z3~;Z4R/?PCx3:0bWRVAL6Y' O6cg(Bۈ6=ƛ8ggǤBEsu \_p'O$K 5*v(!5 N ̍>a6r~R;7̻.(k_XKi|Qx]`m*Pl9q'IeHw$ϛpdPt~AґRq.~hN+)ԧ:)|dL\YCwߟ纻(nj&EXߧ󹫁(Edolfwn"_.u={Iȁ(+cM$s|)}[&M z#"г!(|D0 YqTw)$>ctt k?(r\ /"kjuԃ;GE:ZHv5oM7[m,Hʼ6X }oXU`gFTL}l;1#4?GxE?i9{T:dH4j,;hU.v)ڼ@= uį K(]"5LW`EE+X-R) w/:[&%Ϊɯ,$W0Y0wc)d}VۋbOJp$UuˍSJR7]L‘ڊ ګzC8آ$NˍFM;4 X/Sf{KúM)RU7GF>>A%G{ QTlc"l>5r=V^h9^#e~LJQUE̮: NIkv ǣX,_^ pmd<1);C5J``k碁x?D پ8p@ט2Lk&V/^r.{: .PZ a6OޭjZgAtxdl|L0X 5LZU=78'kɛeUPiS[A$F=ysԶi)q`` |"P䓀f uV ۽ :7#2HooH ^Ff0tXh<5(B#ECEgO"PK08џ(42tkQfV4fG5Mg oN\F}bIP P~0D @ X)97p"1'vEBzTo+hCwK^Kd2G fԝaꤟΜKʑ㰲{}}|F0dv59rGB}v';Ǻ8ytI;p᩸zj'ݍo.h{->sYSV SQ鯏[VoR夙tHlDo:C+.15 c &r}?."2Sm_^} G6~|[=M3F 6n οzxCbӔ lbD r~ ٺ !RԪ{5Ab2AK*MuEs阉OY| 'krtԇ$l:}YY1b`@'uC(q@٥.WZiMz@ukXioa/' [ZaL8ִ|&}*aNIj?Ŀ\EV9{֮ 7![$lJ'y/$MJZvr|je Okk6ҵy8$_Qv*kB4"lxqoi%SnEBGr5`٫|#}.ׁ?$<@5=,ɈmݾxBPKR;_q3X$h 9F&<۽QPpkB^r1dcNGQ /K8<.O| U/m1?v#W t w5v*GZԕ5=g iЃGwy6ڭ1O 2Mi}3ijOiUeqH;}h|oQmeF\hjڄ#ߠzT1O0 Jhs{V'"t Ax=:g{`7"nk[FԄ>Np2Xs4Pݤd*i+(\ǡ Em.A'5vL#1[Trg,=\]sP]=}o.UNC|< Ze7hHSLs}0\gl1$u'Fh .jӷJZϥۃ${XEȺ#0YPE3`[((1TD^Bf@Ʌzĝ?z.25UvBq̢ȟwwl _e^RήE SLC -*5ugM_%i`̀~0>Ѳ{@* g~t0V~:D],&p#ȅ~$FLȘkuj :H1T #aAuՇu\,l.K1{OXu69{s6nzSa{HtH]8 ) }#X4{Y bM_6%JMA%a>ɐy{d#2v3p3Z03ӍitbOatR %S7q ۑڂ!zeɷcq$+\R-r4`]ZH}FLٷ _5Slr2KdV5Yc4 L5<[c̽$6x]!,1a3-qZ=T jnM |F25}1qy83[xk ȗ{Vcxy [6J}}^h`4G{*qBS s{Qc״n&7ĺ]JOʉ0S+rf *1kqE̱k]~[V vFc9aDmíZ`5Q;.h Wk'O*عh;4Gw_`u8[? (+>ĻD xWM&01HDNIx3c9e ='Pe ˘0J~] P6u%S(D^A^U+/UǝqAl"sƗ {V(Yuɧw`u"8չw \9oDJ2r\V>cj|.&4 Ɖ0]8;ԩLXaRשI5IH [YіXH⁠a=*J%AHGsWB`(C_rjL Vo4˫=Rwsylz#Y*`!9;H|pH):c+x/@C]KWN5'us/<*>NRW 1t |*yxK\S+jpIe ƦijU9Z{y&NL,֞B"Gl_%(Qj8"l*vl&ac=tvJ e@WT긔Sbc5_;lQ=6IhezfذGbbӧ㠠(y#VZ2XQS`VWAt-F$&MG-vƯl >m9nq 0< dS AuaDQO!I{f5DWT.9C #M$K`#R̶ch.śQzŸ\?p=1McJ4A]@Aٍ3qʔ>C[#.# !?3 Oe^M=prøJ. ]MH\WWw)AN@ 0匈XK3'_lzZr@`!}'x쿌4NIS4Ph@jlw (I:ɇ04,KBY!dG[ nƛTTv[tENES:w밻A򯂥tqVEյ_|K7^P/3 WfX$(Ĉ`/` m6! $`d]o bhX," :mI\ۚrD+}{!IZl8VımyX*B]c H|JLߠ|_f9a}n/-t_ڷR# &Hg=9'2E]tG4EUo 9 .h򃿀1X W8MN{GuڲzyHY=ل"YE1fz"!Q 7^*!lBu {y`ƀ#&kuT|M.4EN' IKcAMn2QAנ^nssaMy S:F/ʧ Yitr 0n>#0(P\yg*s?]76i`œ,2%pz}~z[e٨4N&Ӡ_ӦoE6}. ~X籀24v.31vp+]`E,Ld9C<ڥ> 8WYfKVR^؝TիU.hk:>9?nĘuEn7G0lm+ (TDtU?^) )1>?C׍MB?hDͽܳ@lcP|7!{2bdv+גM/Z䃈sqN1(OLvT'!їE4kHSelO4˗xr3ڭ6oiWxmC8X SL9CqdI^rʃr=jWIbGāZW11a^Aq^6 /$[HDB׀/x| |^\'q}4 +E#1pt<5FNa;Fmܼ6h,geMV|Q!sPm`umZz;_ȑX޵ő,΄'b9?ˋQף(%Z^oBٛSGf{"_GFn#8ۖgxJݚ-tL o(q/Z%TRY{ T 1~ىG%Q|K:¥w$3{A5j-)y|霤YA0 О<҇lڽ D37ohZ;U6Elh.ԓZ|DG`gϖ'F_gK?g^ &GˢוEtUѣ.&ÖmiUg^u926WhI?X^6@+{ wbYLmB41 _vB `):msE<ˠ~ $hyt=e;/e,i'8dPHVOú/6DAn ; CzV)V, \s#ޫ~7|%M+iGKc s%r NJ1HN}NCZj4wY'}u1wtGb 4tL+Wa.YNl 3Lkl[}m1 Fez׃A|`(e!%k d yKL6%NnD7z:\ g( dH@[~5fEjIJ:KLPAd\@kџ>E)1 Uʖ,ܮO EZWt증$V(!4ۿ~/W\FP47ZƽJ0箻at JuBZcd&E\xE-h6lEUW BBǥgd]..+Q R  8s).gxZ(&j0Ku tl;6^~(5әl쀽˽: d1sshtMe+yRY!c+(iMNYptbT&=|Ppc%vjz j7qePc7WLY Cga] `4771pPp`J`S!rj'ݶYK+ #CҲAɑjgdVT[~.`'ַ@囤|N(ujjEM p/]LPͷ架2٤ R$2c,bFt.h|尸)`43\|N v߮IzlGϻB_`Y[duVj=/i)2x=ᡴx` 1:Aڏ-x]<9N CML'U-՛f*;~me'}xh>]KrkE7w~r(UiDGz6 "!@0F{tZ_ b tZLuxl{GT?N{fV8fK1 {#RNT6ü},_JN{ٝVgyX3 h ]ҁ*JafStZ . X`y /N܋eWL.wJɳmر}UP܊seN`87z"b4k&g0/+ӾxAO0ʞbLZP6GK7ͦE8V>dIo1G҆Ze]KAYMɭ#Il^7R.)]#je7jҹH*oTeA({܇?=RUVƩ@(¡bG{ W⾱;0].F_E}It>_%fKQ^1yՎ Uf28[zPbߠoJG_L iTնdE`vK86$ydqN ?i/g# ;Ƨ/o[$SCHJ. LØPeTt Mv)f83QQH^t'˪JJNf83Ͷcn>r,; Ns$i*|rmߌEW0X? @ MZI@L!8w'aq\&l@FJOn Llj 2CIJEW]_,PCp?QbO9[/& S~XoCK }+߶"Nu^ W. (flT܈Ǡb$eviTBAK(BF#Ytw"ÀJiG)zv~a)u կ2IXX?rڗ 誎\`GЅ9{jC~;)I&=q50Uż>mEҗ+?Vy.nө J=ל^mUd0Qvb'ǕwB$JR܊6mHX WAW"9䜆96v/Gz`)[&P]p?ǘ[kX~F,]QO|gZZa4\4|߸goU|rhk1tPRќډږ+TGg!Mr} !<,>MEI2F)~xDcLnJd#Dmo)bK&|tW ՠCO&,;H G8U\dMИZmB,@4<h96Y`ΣQζ8M/'>PK$M~mKzxiH{N{vsw8%32KeS]1X"wt5~"(H{Ҋh;*CEMRDj?5WB*%CVn 9 p(W]-@kρ>i:h\sd%=ۊQY7Yg*1,瞓0:!uJE8qEeM=v5L 0V?)Fbw "d̆#l :)^}Xq磊,^5j쩋i8y,%^F]CZ+4D;d8 :sݛzɞ(e0l !cp}n7~񻹩h?L"S~tLZ]?Ǿli?Wo$ i@5B> HI_&g'ωuL.•CK\?<5G"?=jn55`ho!̃u]Vؚit@M^kE?w$RH yդ*TVMnXueQt_WR5}~7a< dC~QrQ˦?WcQVYvT}Y1QQhy,M X{s=@Rq'bM9>z.KČN<'6*UvU9ZWpR;>$) h̔+t;yrz=hjT #)e6$uCik縏u ݞ\FVK#NH&^Ua皘7ט KՏ*leG$:ŸJ#~[^LHXi4IFRo-/ ("bjه7!tD&$5Xg44[OhoPu}Z'Dl(Otޑ GkA%3 æ1~ p͞#o{"kv 5I?lf,ubgt0<}zZF:!˚;3߯du[e\CG A6YaJׯX>xҝB=%*_9dO1Ebgb [w/ K!>mTF[ 溫Z#\ |JN#_KF 4>v?[w28ffj@pWp#V4 jz6Xv r}{Cfp}Nuܳ>..ߺFQV=i cvyѲDV/i$n~ԍA\\,FzsΖSI\˦,ݰSERg5"ԅ'$ɼ??DZfr%,jlS骪,zЅ*㻱kSdߩͨ"wF r7,* ~C8aˡ|~iz{IkɑaV6c"nj! `wh~ʚSܰn l<„@],d !cBMe+e V]n~%#0R6P4_k;SQwYdkNzSFMy @)LbT/p]+;IJ9C4N@F o D// UbiuMu6j8z$p $ffofY9Gf8aض,͛En;]P^t9zq!QkE9}E6qCb1 7.vK|CQ:?@fRxUhI'[)!XVSQVuߋMEק8U#&ŖB}ea\Wcޠlݨ4bװLcglNT۴SDu#s1j8POyJf5lǣJ!Tu4L3m:-HrejW&Ìie\['ˀBXӳ"W+d0FU&%cBPm|"s?CC}9H4w`"6<<*]q]ۣ88afZ{4n5׀Wђe(YgbK ƍ?:P̀+zK#].X1 .̓F&n-`k9 -,uԛYbIyfH>N()J? 9Gz Spp-pWħ[2 S.Ghf~1MA{ZOy{EdIm!8upUp/W!$lZ 2H-Blx`f{;zV+A3|#{{jư9K~_lB*g'_*#a)]v'Ds¥L훓~mH@rsqaXcKHy)XXz[WC%JVudz9\`V@GjE q B}B<@JDYv7PѴu v׹1ކײqBXADIue%`Rewm^&T)ABN/D蓇v95ɧRž:0Þ$F="X m1~*kK>Z5DE!A7ͬ~He|N[@ݏx^RQfA:ieΤhJ قEyX] WeܶZ0%/yEdQk:Vzڀ(Z9HC1U$|#jHl(Mh^qƓʱOS|-[nO/3C)b#n]j蓖O{mi 72J,y\F* ؊nQ6m,M!FEh(R&{gbn靇kg2k-m=5X" ",'3&[֌y< OD5M 'K2ٲ H03p vD,z1ՍrwEW8Ed;:l1Nx bZś(,, 1@@ii}cl 4WK0ݭw(;LV47έujj4B%0Vʵ(fnN0i::Xan#L۫)d{>*dx{p\ZUl] Wx~嫑qFKXU #ElP&oMJTVC%Joe.GM>^kXC1e5o yB{EP$hhmַ"}X*b8qW22wGT2HnS8 mivlcG*>W| /N!8x?8؉)K !-v- LZ&x]ʌRj RAy^ 8OI";pT\y'B?8͔)(CO/N_ks,`Nwyܵ_½\H6Mqs:1xSIDE+qY U غHl8 7٘PM޾}GF!|d"1uDN ŋ9`CˮِdEޡjSa`x: rMO3fMrSRd&;pc ›Z upf<>2R``'NEE ָIRwp1,5R`L~B:ۛox i^l*jk2Or.Dmuc I:CgzCg#y*$hP@[0ƠA㖳Z"\ֿ {4])6";Ygexy}+`CHO">:]k[gEj :v|=uh(m~/e>{N 8:#'` %q H2$4Յ*O jh)e*x[SݿgvѽG#v|,QhC!XYƘV xLQ{JP'Q.K+&kR`-Gv!0@% 6,#ʿ7| - ҹ樀m>Q5i5j~넆uk.Vaڋ[k?j gC/чX ÎBKӦvt;7P>e>>K?t(+>M"_Do#{۪DYBB$}^-$zE`:SG(zX@߼|92 0 Aǩ![w!1ͪ&H|ϥk+0+҂)Hs`P lv?{?A"kK Ź./ !z5I(}8m*G&}Bۗ:Ts wLyvɌ̲\氥qb̺DDݵ_&O }xX CT,Cu;y%ccBk.+FNq^`SRbl?϶fAie9c͵~Wťu._MC1lZT@eȲUlZPPrm̯> _&Ѫ819+#k[n݃_lBsRU|gwy{(o;u5Lj0\)Z b-^^ Hn F|KRMI?ߚl39B! 8o4:N8$G@bm&Ԝ )7duKx4t>XnbuuZ.\- hO YV#TRT-۲Q톚G>;_ 9,OD@Weii=/%cUAJ{v WƫoR7*TUeIdգ|W$:BϦ>Em f8f d3?[+dɆ官/>M($B2E`Q9hFʤFN0d[Djs<^|Dj-A7FjS/@n%#nbkҹ9!Ļؚ2)߿@}`z妛:psX) 9o|[Ija7GS{>*7ީkHX"1;+ۍXPx"]gc90uGu7}ufd #}ֱL\:lXKkhN:$G״ě4梶-eY)թj7V/x k~ 9VKNz0фc W#ǟ?U))ۢ >T4/[pw8LMb*)ʖ( /$nԖ?At8^qAP)Z`ܪOZf*'}6 n<oʜ%1 rvצUy{sM.T*w89LQ9(ک ɔZ NHg kw|!W/By&^{Y c(xܯX,i?M'SMr:9U@t!63I5ՓX=aIc.vKbg'56XQpZs.KNx=PӢnM}PGSD~)Vw 1K KnbC=`c }ko;B_rlȭ({p R0Vc78<͏[[%*y]#40# Q +tkgRokcdn٥̢r_v kj[ 5ػ`0 FIk&FM,D`Ef8B!VL1k^$RA @4U1`m_s%- Y^*& &uttLݣtHJC@zVyiX,/BQN7z0Z>jT1ubf:K}q)W£EӼJj ې0HIҬUߜ- Nq#v֟2n@ bIԘD-k҃]fD8g)k)YLUzd $+dWYP=jbaSx(+¥AI#1c?`s9ٖ]) ,Q5\TnZnm> O|!WpZznXj+'7ouԪ#O,e54 xxx k9IcBZuEZ'_8ZIrpz3xodYdHYD<xSR[Cmz5h:]û cR}g7;UB`gRۤl^(%+"Dd=5̣ݬ~=`77 ,<<7l"3dBN姢(hcO&0_AvX-6fr4b I; WN^bf\3OA+20\j(wy?`<6sck]x5 GCcnfnG-NgH\N.2@-%;qڟ譭_N/F2UΫ|l4'bn9 cGJPY۠nlid<aņbx,3w~<ڢReKeT%1f鸁 /%7BaR7%Mp9FI5+ǴbSL@ž}Vl5RAZS;~q$9]FT@H/dҮ܈ N85.Β*@(QN-*4T 5nEաdG5lvXjg\}bJZ'qH @kME##5Y~Gn>MfA =+n"LunfL;2l:0#B!ȸV^{G2ex?n_f; {>hO&=vcՇ0("M6hJar@r̟^KoQJOJC]u`mBm/uMc(ǛW;OXo% E;JC+G2}2fʃVQ`D ъ⬪lOlC7P6l3{/ebn0:E5U'42D^&א8B@MLC4u1(Y.rȹP %_c,ZᵈxZtN^fúѧel&$m@DuloWǍ/mƟ7]EspZ\\N}hQՏd^}TdT퇁B7;{vr("JH}W'y֟ Ed݅l)sYKgԺ&St$`R.rЈZv,NSCr Qe)Q_Gi;]8- vҘ,j{LzNk{YX1]yGMg cggV6Q?/Խ w c%= 0Z`t-Riek-m*TW'#?EQ1&OfijUk_CcjI G%xcqL[mVetg2A#p2^$\hoՉSYa#`njֵ$)[r垉o76+699--Plu•lRjܯM"}ۀfe}۾Ryq qr$ '_vIdPLT|y>ğo5L  XH0b?UQ r;BVd_}L nF~W᤾I mg!^[k=1 <As$ f.*͹4-ܸ׋Dm Cb!Z- ;BLmqN0l/]=Tk;4<\}ؽ滩z !LCW0V4CqF9MBH3iKԼ֤A?3"A_W89"Cv$֞$ L k?5dϡӕ0wPhpU (TEv8=[֟C"y "XXMkDK4^7@O6(_0݉ |Dc'sU9ha33(VuR&v} *Wnz輿[^meqa*W[jh-[pZ5; P-hBsܹ~R P3J u~]0ORE&0r-`ɋM ˏu"Lo+n調3A0jd-N?$JgH\ܡ)6-u $ss3U`Xi?{AL `rv>prfuky'e)Ql.A>a`v}DSXxjyjuQ6EoEX).1jdԢL߂HZ9<5A!Yx8?H4T^|F`cJ{Xۢ͘jQV?aDA:dC0q,[Lby&\={KuTŚBetAz#灜fhT r +K7k[Y#72~aIC Rxd)?'Pץ`wpCUegoNlJ3C`ȭ)TK!4w)a&0zE--ߴ%݁=w$XHC<ֻv'pkAGzYF5z`k Q?reG~< /e[@ Й7>eЯi%8GeRn)~*ۑ{ xNNV-ZW`4sӛ ]y:yĸ_y4l ŧ3yѼJ^-[Axwb }.]b8ڒׂLqw`dl{p҅L}fzxd[dVn6Vt8M*X`(^"}+/L*%,eNŖK׎pRqflS50~FVP%\ 1<3zkEn1F;+biXvdˉ(1_%C /АB(BhCQYv˶`.1?LwMCo/iSi)[OW[ 1#텸3?@2!7 DorC~1/zQ2c5Q0_?AVt+#\gռQ=疲' t)iô(W^7S`((NO7 p&9gaaaJ&NK9?_`?j%4w=gS`b]'dRY{7tȽCT, @8Hw"Ɯ,4(o.a=Ml*GW?]`~f|r'2 4>F dS_ .Fu8a"Fufj.H>ȥ^\לzk9T[fdfVB8eHW_ˬv~* $M&n6 Y@K:9daұZ_4J"M߰M26櫋US-淔z\ μst甥d-ϦF _ I*|i,U&NG CZ .;|TQ=uyN1X#?5/ xD `vJH7gHp /=Xݣ42P)7$7d[n{jR?>;hum/Z!wϦ=2̱ʍS̗ڰK7 ĕTb|R-xܟ@?jOg,H TIݮԓ.P }\^Y>~2o;#``wP Watq̅~|B!t$Nߜ6![BG<@v(.٢zvn] 8NqG(] 39n4H=JHР6FRڰ8aې.kX蔢Zu؆TߝWELgf?[m#(8ʬl(05D ӫ"Yxh'cF;p0}oJ;|3MRm} F5qnԜyQ_~L@sd퐗j85-kӑx%~ZC,&%`8PM`3$9UΔ`3=Np-FXiew t,'X,W-Q5Jw$BP ]3$ϙS"AX:_⮲&*u*sK;RJ&ʞjjew";|󛹎]͹L f<M?lYrCgxlrf&ٗ; %Q|gLa9a3q Vnڦ>#jAd"uȞvOP_2epg2/"Ёd(XS%=,= fʇ$fZ/ =s0g~f *7f!hcAd\L!|Lnj uI, `6>:[WPo)*udgbCg$EF?36%T_e+}U}9 9F\?[_^,hg6jxboVZJdE=W#jNC WCk5~Ic~e!N̵yrz0‰G B&[ ByQ/woY2Ns~XXm C -l%v-GaJH31bT[7D2H:_;ijᗆ{qLNSZw,*|+S %.*" < خ=GAF5-IPRN]rISJ*-cݒ)!x$+S,.~Q03 5"!b8-kT,>_,fځQ;R|I4Gh_. x[` 86[>InxoL0&4I"xtE4Fݴy:5[@K-\1. dɬ3^Լoa[AJ%+MA8ld&' *嫑i%4zpeV+gϽs@ggh3WW'(}mձۆYF%bx)!#qѽ<  w 9#to%Af<QbޓUj33H;f|>/;$\*n ֎VCG%n:$:>:Lb9Ú7 d 5ꒀUNZ &:zOX,L>;OmNa} ǺN_]&A,-S(@t.p6}npEP\Q>В]U!}E &P}]lF&/-JuG h xizRʧj RG8^K}7]/nr2X3ƹōj3[iv'X!0rbIn&,$-&w1.m ٴZ]7~?fH،> p7Ym+͸7_3R =`sQ^cZ%O%Rxfny{[6u~`ucf fjx-{)`y'K{я(#ֳҸ|o:&<5aس~%Jz%[9OEP|z!By\t"døY<ԗhWqQ&׺ ke3s'߆i/uEFIKI-P@wVGx6{K]!!U19PњȇV *.(Z1ʏ)%gGė{e k^<\ՍBW;WF 3)\4/tOz([62v^w8)(&5ROiMʃtmk&`gbS.&ǜ QѨr-@F޽ß11,}`ץLԓSUi#A8^L,KZJ: kSt?ꇰőNDI؞mLP4@E]c::aL.Ҟ# *\Ԝ|qC$]ba"is%AObe',= )X5n8K1\}YA1iCR/-4o[j*> wX𲷲kLu X* G$d[( &îi )|8ª30^?#M}?TŲ1B~ T̎P"_ƛTxd4k ɗoEUSc'9)5Q'Z,}xQ߈F3;/B#c|4DBC16oZRPgF%=tZsi-aТ!G0H%=}O+Q1?Us5AuHRBj.^m*x1bzcA3SC`qP`_eT,EqVRDzԎf%2̟$EuʒcLŽal!wN~!ڗiJ=qj5}W$jUV\vކB6aK0( ^x պ(A \Js/X}?FfK>yJި"򖇩pjzZUyqKw0:|]YvZ] :iCQ"3(Y$)y)/2+.ki\gQu>M9 fUp\[~hj[sdbqP46f 7{A#Qz\'i+[ĤExTI!V|͎H γY?#\-p nn#V^2%%zGR.뒐)ޟ k^5xR, 523HeсO3wؚ+3v-rUsݰ̆fά,>"`$myiu$hE0ɨn/z :vB-; o#h~"]ݻ;Oۋ-:?I ߗ-Dž]\ޠ0e Uxtj$"v`V ~ձDS$e9 LCO*]~ҕѵ /ZJ߳@Em],:'Bv- jS.>WU.^ݥ,Prc9h|½~Iv7J^ʜusϒ([_J$f\xΚܩ$g\b% [9acETR;)+4p% MvEM.%lvCK1 ; 'dG T:"(Cgy! dDQ?MrJ,#>rҬޛ8p]JK$u&@:0O47}cqS9b ݅sByw!a3L1)dZ1x==:7Z`#ކC<;q {zk,ZHhmT] nYP\뤈oE9zqg҂|+ ĉęaxvTSb| ) hjDkN/]sV42&&\0Nr`OUs` Kn6d"'A[(I\8uٵzVWvhh 8 s:;,'jYACx m-$kN 4B,:1ʩw 15>Uu{Vh8,\%,WXjĭ:o a3K!\nb?LgKy%xUZwNkzOmsHPgɈ2E}2θM,._cbT\1 w[e8"bq 煩(4Rvf78Dc[oT*b:_^-fێXC93TxNsnyU+pEzvqR0);*a~};d!N z6P `_k(esiđ0;t{s 5dK!(c8!7L 0ٍNv[LyRJod~ʱQ2aN&uXhq7b_}c%"{>mCn7L Ӊpsݨ=kߴG8l񱧩h,Ė^"eKL»p"94ay{Ip«0eZ 1X?3;iIIeS~9(K2/XgS4(oVm`:-Lp&\O|ݵuf]c;h=Hj&'\R/aD5 q*~($˩;+]TIƯs`BJW^OŒ,o#rh!I vܔ[rc {~EYz]k/a^zYs{xkCOHEy'yt} kUv{yR۫walHƈ6C~jVDHxTw\MgjcW-؊v',jŻפ`0VIձg^,ɽPC-6܏v5Hiu$%em;lga|]A&sZ{xܷ:?I-Og>|W=B1۪2܂BE5x_!X>#X(7.dtPc@hk2 ,єsD78o dfAލu ⢫+ b+8d-*TmhKfu9֊j t4Mq*cL݋AU*/>pu2L-( ^tٽfrf|@^ 0^LU];{Hպ5Ufŀ7STͽQЊ$?h -w#x1 ݜvs~EZ4-~м|LJ4s!@BbIu\| *{=gS+RBvD ԐOQ͌4ԱE;HC֮mqG#;lcC)V}ӡ;0WSRPY{^'VC??|,I.X:KQ4oQ]}8UNg̓ƲXe<곡wc-L M{G͢u~TwckZ óN:C@7jHwp(k=uZvRr|Vw_!;W tM "a515Cj߻)f[D;"m}޴_~nf9QnDRWS"B,`EdK il>ki:*KD1sӆ嫏%  4V9> @rnլħV*a&lelKj Tf@N QSM[ko'5חJe&>Ms[gz_,_,5HG[#z'mpu(vcJS&b| ,MHEnw{tl}˛+AS! ]}RIpqV# .ܳySt`[٠aA*{1ڛ$n{C-a0{W#}U ]3̡ ڊ{1@s+p댯r?%*Ui=Sώ]{܆Ty oS}֓иjHCtGr j ;❺O4FP+`0_Fq&#Q{6H~2ugG߆ j2oA)U-ߜKx0*qyZƷVٻX{AôޑzՍm.,Ѩ"F~!{.];'Q$%,1U٣woRR eC{~㘿%Hit vp;AN9Mug0m T ]s5$TCA*N!idĤpwwD_+z4YCUshUo5ڣI+L>zlԶ2+G&F!2[$HԮ|kX`o]WIO.2a+?.]% \GIBO}uI_ egE8K 4#o/f}f<-Od:iCR h:3T|^,B\R'iK=6e$9yl0FKF! e-[62Jr/ChdAk#dnz^y?L8 oD@4t"k<ǪcC-1xksRp)>]\s@#4PM~hFt%Kk{U7Z_jWyB{\j6OI۩US5E:7[K!Cd :3gGQɺ-nwӂչ-CONszQz v7* &*T@% ?Psb3xPeMPjr()Ҍxg Aǵb 9DZ݀i$ Dv^V3";8)}~=% @<۟* ZJ/b*ª7ilD8<*0*I2BQB"v r하3Ao8PK:`x{+TP ׄ]xAu~mgd=K&OԋUt[ Dե?6Jõ0; Z ȻE# *  w'F ;F[2::G3F$0sZRNC"Qn|یH V9E;]bj&2a3r!PGە 3+b?nfH O'ܴ"6=8}N]~6sXk_ )7 CD>/% x\p7vR"L^]n'Mah9/>'85q {"7Y(/T6#>qr6(A,dܟBi;dbBfI]ݏ[4T9*zܹo[[Jb턕p57{*Y'ռ1NXT.؜;,GdxoF;Xe C7(+>4٩?-'&p 5܄[gp-Ay/K0.k-'u4Ѹ3H>\V9蔭  P(hJ߸KN֨0O}]`?s?*? %ff~ б/uJ-ⵛ~u<(m>njU/B_# VL趍LsEGoO1'+`Q(#ɯn;0z =-N_7ǬAӼ4Kdz͠ц΃JKH?mLjiLbrLZЅAN0*HYTrWf8>; ־X6ТG {-x6H HzlVV&2={"QV*lCUm;,e.΁ԽS78UQ0,^c>D?#t3ن!,\S/Pn5k@(ZCּ$tg2\|m<"+񼜞$df&~t:+JN6D4i"hP`1I"ڸ3oφr8%`-*W-'Ri-YWܔ,~q"^!y['sFh}h S 2 8bq zh֕smg|!˱)l+l)xּ$r4Dۏ[l L&E).l89 AzW`!X cfC6(Db`C*h;^bq̂zKoϙM|2p,$3i0X7uY8H,xָ@\q$ / sL-Iyq~ZS@b ,j^» C%Ⱥ{kfMV2xZ0 j-kX`kAoMܻL{KO;ѷ5.XH&U!m{JRMD %Z5E)+%rE84T)(wOg_:<=fܹ҂T!T젾0jj~z]hلW"UuHz<3Ui1`=wFM -ca~d [O aG5wT!x 'lʒ<=}y.,IbFSW4~eHo"k6Kg%5_'ޫ`g Ȓbws=UqTiȝ dx;g|OD Ee}rTpye+`;+oIX9$4r_>NrzeN.G 9A+=w3'葻u(>?lk-x0>8 6xS?~BΘ~zď<=mDPʬݕcBۚIk.Q9(N hb"cn[C F{]dep7@{20 fQLz1?Aݛgf$֨!EkQt)T~n:a01C\ 3dS9#$]^2=vUonfAgI'q|/0d4=&,ZML!̒ëiv@sJ-"%y?_"pB CciF3`>W|$7^OB&AT֎`Q=􉓙 ZxOpyb{+* ;] '{;KJ DͿX!q:[֙ %fWw^AГ ~]24閟7֞r#M#?1.M* Lt#(]Yx \Ruz3!6 =R?&h GmXL(i%HD-}~Q[1Bj҂[Ѫ ơ.<VrL Kiv'&f`!sD Q8LY$! T]Qj\$z*a@_s!@(Ag ŁH:a13eKw>kI^z{3uI'Z%f͢j^Bh!Y5:nm ơgmrYcFHԺݴ[dIZo)X1ţuDO&Xi]>ǘI"8R$[\i4S3[/[i>^VX=yj l5N*A {BYK#еDhCXP?^D3hVH1L 6^É'7RYӧ 3N쿡p'OɈ6nȣn[WBQj,;yR*ɚig}tFs".?Prٺ'7m $ITaւ9L4p9j\3#1Lzd=ʡ(N> aKwIz?"Q7 ˅^{ 7~6.[?WōJo+غ1rw5k#k{b`g@wѻ,ф o/ff>~w= Xj,%]kE%o\Oy:r?%;e"(ljX;H~CfۯݜV6T_Tʏ`FFɽ1u{b|TЇFܻ+'m6u}mr h찊l^UFr֞*3 0gA0"6?xqf\(chX0uVb1Hu&,ؔPrLIwįZ @@9։kݧIH ^8LQ…:LvgY~ /NXj;X13t}\>?up?@V_4;.Z9dL*o{ @,޷ Se'}e2SstLeYXTkLJzX>Oek=/.{`2%pŚZmD[_9SfSYOn5PqVN~ 8EkSDf}*&E[ #!bAҳELcjoHs{unM\^}Ÿ(׉pM~r{Bs,򣐚+YDA`+NƖuja8)HnkXӵ HEI9l6i-NBV4|Yʽ^![iSqPIEjˊ1|=\!ޣ$ ؅F*֑Й3 ĽOXAXlu>hByTL^]p^lK9MFkaq:Y7G&pյȥ.OiK|bknzd&K{Y.Ku(<&| .V"!3DA>.6.LU ygQ3؄'lӹ(Zjl]d!\{玜L"K ~ &^ؙztըKhX>05o ؃JeNø\t8 }#LK+/dZ-$vsvb޳?R5_%'ob\M|ެxmP-C EGkeHP v@@,va9j:]KQϤiצ(/\f_HDB찫Q2k+EA9B\Zc\}rOUes1j\ /0S3'#OI3qܞ#gF`&xjo>0T (_Ts6,!E_e}rJsfD?T.۩4ۤLYN6; & Am5 wG"8M܂/粢\#בTgYZ07070100000119000081a40000000000000000000000016790fe6e00002f68000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/drm_shmem_helper.ko.xz7zXZִF!t/]/(]?Eh=ڜ.+\͑O&+iqR˃Y5B&ȗ8\_W5f8Xsnk mLwBv#g BE@x*,GU 89jbNkyf*_)& ʹeQ۬~ MaAUdI[iI/`rK-(I E~Gf-[ }Rh펱 = 6{nG]>8I]f j2&I6Z/\Ai{fϷ\&S ~xHD䗟 {-[pClY}6W#'&> zkDh&o8)b^a+=iI=~N]vwU͖XMߞ5!' &%WPt,cL*ɏ/?:NFᧈqHh9J$<63ܛmm}F"\b:L}ŷy@s Dtkb<]#hm(1  TC #rXKQ2@3PGuHpijU،iOb;:R=1ft_K| %,uQLR/X"WgKNNT1 V@ޞuǒv 'GVtdv?TZH|>u.de<|7˒xFo!FH9NCܓAUIca0it[ t~F71W#j7Je^aJӁEÔ4u|kjU~F`om*CCt°4b[ ZGeWWf,߬orAoei+y:)yo~%C6KWtn" "&!mcnj U_2A8 փ7 S)> epv㰊o O|~!P W(Uc;>t Γ2&-PV1*wz+J)4XWt ;|JqT9LUvxSYS@Rqk}C}tЩB\}($CUt#$AZtPkR/-z3z~[񐾄2ṞO(1a?6~ٴf3}cf}ё {Sc\Y[sPZ06aڸ8迥v7Tش#AJH6m GwZKgjOVã "[uʇ`);GIQtShj].u>,PF.@/$4<34DŽC+[aO(2 tx8Lv 6# hR[myD5d}"[Gjk|pf`D.U[3W&wz3<">V2awN) dHzj+[P²pcgJXbϤķֹ,7k!!^WX6SܗC-DdU|ugk?RhN+L܁d1ess˭GHwk8 -~XgHͬy/PY5ǽmQ)+wMГ{@g& btQ|Jf70P,mHRLpЮ0DLY釨'HJz_MHM`cvlGktIyln!N&GX!*p ŸX>TT)إRBuWakOuO$,yRP%}IQ6(OY0nE@N31Ji%GYBYL-F{/:rj\ss̻$ĸXP)ۙMNOe]K.EP[Wјf;KA;v/]&*3RIE::P }< RӨ {^n8 īWOSld,V*Irʕ=1z[wp ?h2g-$-/.eaW8G3 ʚ;=IŋP7ҋ&/T1ؙ=f$٧٠gԽ#@[eqhRX򚚹bRz1%t{[re d#hvNVNTʩ{6Nj}ۼNa [Yi)~n.V_8^VOu$QaׇPʟ Ad]#kQmƠiZCѮa1G̻N*07=w7T^B1-J1*T\ۤ maUO(XQd3,6aoˋ)1 "tPTIKVZ=/` eT_&bjެ?C(Έ}^=s$3 ҩZv#X!hvRbo[P4ؤk "D~TtLZ7O_I8Umf)ؑATA$3nm:kܘ".q%ӺQq=umQ14$M e?̤Gg5t1A_3$!~tس'۔sc~2 j#@{0<ԛ(p= ϲXo*?:5;k[̻ Q>5vp`|{ݔ67(_ڝY o/2(ڿbza#mA8Iz, 2#mҶ׺w V/,k:̞l)zP`p9iZp@G]ӷQkůGZ5ѺĠw^m9Y+optjOXz*M9a '^kɨL^Ɨ OlJ9O.ر9+푐&E~9s$Et ]^.V,.F#VT7 ! *Q5Dm /{[a#v;S)}N[_ ݲP)Jbnq5$a@m G _6cV9 ⟮6>8m-9]!t+]D]s'B 'Un?RG9µ~$Nh3败B81ߵ3 #wN'XRyr-Tj#%+ Z6EkorTlTI#4PDT[W ~06Okwwk&xZG3 B$ĭznFc*@̳D=ӆ/{_ss}\ìW aW .AQL$n}yuwbF_Q?MsvLVEII;JpS+v 3` !P>T%g\R0! IUMwwA{|[!3ڗSҝ9Ay&h(MPo͞3VNW 6jj#ؓ Zg,4Ƹʤ<BYWRv+sgڮK (ql&w= 5.9R:- ,Ag R6[gѦ%8[ ?w~_*y6oH,lkqo~)w95|bbu dk%+K}T.} t xB TE)r n9R.v{h+,)-ɑt@-(zW+1Q>{h\Gn5Sψnj Y). S㝄Njvۣ2t=ٱc@1m3WCE}zyބ_ߚ#ZٺN.7th%upbGS6zPbvwG D=dž\9xmx0ʃ}RoME'Dlj&E'u77'v|`?\+Pgei? {dXwt'S!2}p@ Zl%;h3*ldZ1>Ah$*tw^o9ea|dgj̋j.fIY1:MD)glJWa6;d0 !{ WXI ;Jv0(S̮*:2.N.->c|VҲR>"4}k}uhBV{mXhʾC 37sVYD3۸@2M3/D[5٦(x^#;!/.|=2nVYDhP]HB\TU?1|#` cktrJN/l+4|@0Z’'j+zi ը5s e|:Z pew[,ϟfk8O hʵTVᒽ<.jJ WI [N`3{!- ܫoMPS/P'yRFG[úߔ&3#bޚ]OG\gؐ)Nݛn\M<4s0A׃ʵRc\AENU&dr)M`ų\cc͛BVeƮwO2+@ :ND$Pk_~j[tO菝YIDn(TM7"0ZoS !Тh4!h#3 ;k}e ƉOpcc-2,Xrĉ*6_t_}GEV1c7, |N2Q s*rcx{ l^(S6Oq?MzoT=H:ʇ*䉵tf(z.ǔiq%ޔ$=VsvFN`L ~oYu c$DM}-*} ٳ n h++ g!64sh X9g3VXo)}sͫnjQ|m!I4uMC<IGv|S8Ð9!G<zGWz;f#mnw|jѰSr+ ^qmCKEFj4r7ҧo~vϧEc_ĝf(yOq&y-^o*JB "]P.dS nQ ߽$ӭ-KEku!]HOXN1&*B;15\)>JraS2izk'lƸsyX0S54v3qǕyHȶv*^DHs_m l;&y.dk>y'_{u62s$4X{ b7='"B0"5O*\ THCXb 92qNvݰ&-Zl +CUG9刉E9Nt`Lx0EazRzk%'el6XNYYdsɹXhzFYGG w$cq{C yȈnd] %IW`FyE$SwVmY:]Zb!tôt #P|9i |qy: kWQY6Yl/m ׊NsΉ<څSN)7pޝ. oLhs$'p+*1i~Kctze9=GvkE2bk9:@ϒo iYV 2g.b ,BC9R<,F>2 ?p̼ωDnvi{.)< Njvot0Y?G0*5=O$>^t_ Je!~F bvn`"W"xP#7)_l~OaDxR(\?d(}wŷXa{Isnnyt[Ob]boYPOf eJPȧŅm}>ʄ+Sog߆je"]X"Ovd>K.ӱ"I&Nĸ>7ݫaJgBg2b_=K I65D'eV-iĎ+M9*{t g7Cp!w}C^dfLmžKu$ဩ`ȩMoznxj:z .ҬTmLN;њح&%wkHgՕ_1A&=])',gRA-p0@cIh-j']!|U822sߍO!zH/r(j{Ư\ Rl[*/l;=U@Eewss0[m y[ʻnAoӅ|P-$U24"+)4zmbJe+bK'yoT4V0c IFn(xHZ`O IHđ? 7ũ;I'Q\$*m(bcxqvtnfQ"™k4wؾZP?b~BB.7(gbBU(gM210}79dnd>0g7~uq \{*Sw!H! F jV+Y ۪OdI[2Iֆȫ8>wO+T S &y-[Qlܕpa1Z!\X.Yo˾4C>Cm.jUU~S%7k,.z&!]n"}*le+vtHJJ6L\ T5޸\f =GG\u*~Rt| R^(+;21cd]-&b=$sGs[j?I]sY6/K^X0ulȩ~$($e fUh;! I*1P4mu-&"F+,2(=lktɟ8Z'QB+zf _u'M&HObOE ybl ]T^||Fi]]C~F 匘wM>aȡwdjI`y/UoItx?,ZSpD\|Z(8]{J!<]691|i%84P2j~C?2},yG)' n`\q40AƨKx'+B x ?lsXOՊ-6Ydw$M#p(=ЌлV&6S}TZ_v Z~ x;Ѻ- dGQ_1wScxxPIuqT:{qİ]]aMm•x…3 V#EcA\Q+*:N9y"ބ~"и^ے=%hU %">ɾRbdp>W ԚȢkx͵ ini+g %m${@S2 (,Rdm c{izkxFB{l4.~[w8B,nV :Y#ܛZSHF\;__A2/0Fn)g~p{Xss]qνP$ uu~;)f@; aBV]L<@0Kg!6b7u(7YBA;mf/o~2\ΉD:R Yu<:kI;2yoh>9E /s}3j< aޝ35 Nn N?ѥ3^QbT?d[˫ђ7q'q)aj%߸=z}9>WSzr5ly%Lq+ h}%u-G'ueoO}q&qTGм}*@8xUƧyAaC(u9¶:8IzR=.Uwqm NT;Ӕqs1={p+bGӗcW16=AYpuso@EewG43*{ -=<_A67/<%rAjFIšN#TB|ԒO<>8j%^0éw^ݸڏ+]$YNιӳ:% }&7z}i(mѳ[E,u:zxS_Fqt(*pĐH^@HZ=H4ւg: V`9]1b7û_ӨPZ6)fƷGVG(f\ZZWACo+kM2HTcK'ېnCim~'\w0c:q7(wSNNFAQ> F0lq~}l[ |~Z&('|`,Blػw?V ßg~ɨt]4^;M>O `c+ d2,L0 j,7"I~M)ꪲ:)Ca hdY\8BZpijujAn:AI[.Cl(mQTW7S,HWϟ4HQ꫕1N$ewo{>6GCդ}u`3S]7`6lx ٠"*5[$XI<4/G'}*dw8P{$TPAY[@\g&bT)Fg0  Nƪ䋦j2NgL,Fd}A6KH2) DZS&Z;jaO\!R=,@ͦ;ٸڸ}tI=mn};$_`7>@u!)X4d*(2ꑲ0ŵRnL=Y)+ $r\jO_Q4θDoʇJUAl=ǯ}K(/Mc60-gDTIǪ`no|^l"#54E0O{Onx⃘V? mGM ` G! F+6iB2>c\ xnȜǓtBiK)P4ӷ[$kMEtE4y+-m}2zUOsfHH䘡mwܶR(P^m˜Zkri Xx'*M_a22c~tlM{ 7F*?Y3J]z|)T"ƕud:3ÝT8Ŭ0yNgG o F5pXpnf "`iX+ Cx UEtedG/H$xYHq^txV7نE>wP:oC~oK\b׵+nMzhx=4\ް }w9]Rh X :ԣbaX2#S+D[K&Tb;?V&+:e: @,^~jj!:]Z "AnfTC˛I/Cx= Uz XڋŃ'YP?dc4lJ !E[v[YrEO3|m'FC-4gkLxjKb;JT -|z$ `Q@1cI{X^>D.zݯJZX%ڍjƎW?]O~V뢴K#ʂtݾb#8'l?-l0 AwKUU2U=,,WǾm{c-|?:=v]T;, 9k?.g^ņďc0)E%zoŪzv]nس$2IYGaPb8Q Y/An=?CY =!̼BNkU2kN&?!XıHjUː,9;Y8xo"T=7z:=|KcP{贪(XLз?EN">Y . vSkQ~O\!D6<r-SO D;-K[~\.C8sN6}S%]L!U7:&M$'%]ebHFb҂+JݢLbDdҏSء}ipxN4ySmi=Bֽ'ֳb5Wd(͡O/ P{x`Ódթ*JFibA1̯TvTdjD-Pɳh(ջAmpAQ@4.ȊP*)ۺ$>؜c%lǛE%tpkܿDz̸&9JzkC4aj6SxJ18vFHfc`wiˍ*w0_r"9{zF3k `_`剥u`#=Ŧ`S>*'p װCP9={`v`Ga; UP Kw(h0MŴSlgsE(狹6gaH^d Zoh;ezˑuG\z8~+1T֝6n Ͳ#ج$JYHؘĺvۧy>/?*R8LD@Do-as|g(T)gZďI3М|٢'#at !fs[,n~`4# _p٘m.&:lamVr?4Pi#NⅦB~xJz{ᙼ)Yֲ;u6spOY?Vnpb!/u+13){c#/!ĥE!&|Rjylr(=o/eXAVKI,E쬋 L 0} 8E dTm"Y4bheU,d5'b\5omR]"$5-gޝ)^j00) ՔrW/؁1!,"D I(_搮ys96>MI (WJpx5> h~ %t _aP9A葙ň@uQ9 ,BQ Jz&T.02#$>Ꮉ@YdDWSl?O㌞pYQ}| [N:__P.('s#$z~IЛ.xFx<43u_ . p*w? 8qfMNlFz~<> \b|ɯ spU/ꠙSJZ3"&z"]VXO4~StV0@j]DF bʑ`׿^%P( Ϭ3 4AtBHN_ypWPIԡ.ŸY(ԥn6\,_!k*0S\H"~Ԣō@mo0mщDG[Ĥ*ƨ7ch9vEEHfDwYeb̕UI*;7sqQLbBfuR`e:[!Ng A[q[;nݵ%`rI.@ʁp {iXɁ-EͰ=s+ijc]Х j-oc=tEW6}0ܠ0-,s:v@.nhM.pGMN?wi y:@(H=x>޼|,c}b@pi+`Ȱ\z"Az[li%P-G י&B,BHCiz]?> V:j1RG$Vs7_I@]-awp=щCo/bwRkFy󎜁>(k]wMt'?9A{`5h U5ŒA:Ejâ )y (2o28p%̵u/Ȟ68}?Y'P6c[MdynJ x vq681luO IS|LY@ ' 85Bnh 4>Ycg81  );˞|^ GɍU8Rlo(]6AM;ڿBҊtՠͪ  YmF'9I9$HtPr]3`DD$& n +eb.U@z|!^Ab:YM޸ͨ,H%y~ n1EcSgu `fYs}vm]ZљapE"mvJ6}_$gCgr#o7w#>RUb|jQ=dŇؠ;'ޛu.$EF' 8X9†A}]H_`?"X\u-ִs'5nri.;8ehCO E:Lr`I>fRy؅ZE?dffM@D9Ùf. ՊKrVpl!lku&iĊ(RK%ƿ`dU3L#G<tqF a;fCҏbQ1!ۏas|o,07W;ëQ+2bIs*HkU&xq6 怼āǽs] )/H&kT%.1#m&-q(=[`KO+LW8w}ѧ&L& cpܕE^є!/ؚwW OBD4Ұ.SKU\0gZ}诘^BxbͭVwz&UCߌuN2K쬴#!V%B!pP*EkkօCqSN?M>6R.W m PWBt܋xu떭Y4 ~gnT^%$u#.jِ{r9PSntV2UHIv5M65[_LسTH(+a'% xxu%#]}xF px Z2(^;mzEEi׼V} /qk[R' ]vhI雽r]Ա?`ytx Z(݀mfERAnR .G{U04+ZpРcô&IyC=-.xe O= d*v2iF6_zEŨVT^gn{q)ߖ aJ$qE/~)Z<. %bMdv3eosL5k(o^] U`7x~c.o 4I̓ggϟOs7hkx♐y-W +q+ Ѵ^(f[lBNvqwO)N +ݷŇ8}{DSfY"Sӛ.mz7n ;/#1SP'N֞p͜5j_5[UF{NqbdF5oDz|U#]3&HP|a\M"%rQ%&6!{*/ij0:e.^c1~z6{岓ޞdQҿ"[=ȴƅSCXi y'm*|וa䐙2vlLhek+>%W/Q K $P4nZ/#64PcBZ; -Rr!̑lQEZ!'Y=LؘC6[f[#KI PY2>'*ݳC\ wս=@>W0]ޅzbNA"G~$\b߻A_"ʲEݰ3-e]5Ɵ3.Ġn~)C3(Vr vWȝ0>)#{۪2u/]dR4S{hwU*he0[e\uv`w=,JOÅY ;7,p7p ֟EgQE7ܸ& m0 Y)8}r +`%%IfLXxG5Uj%R/@,IlrC4aNY曚k_*b'$z3!8x`m>H[{GWeSƶNtq 3#?Pʌpm@ e5zڽ`C/D(%L%D 3Zq`GyzH\McLQi^u6YZ.A mF#oIGjZ9}:Od{E;gn\f^;`Ui]Kxx#&)ҒyOz@ՍqوY'$VRx|&lLg}ZW._'&8SaW} r$i0J-wÎ) J? a%$ҊsnyEoD-~-|ߓ"h2~ARE9tuPxqUzԮ|I0;`ErktKa6ZV*IV`W!1iKƋ*J CKdbYxH,γOY+K3⮱i<*ᲊcx O|J-ߴ`OX$D0OCAM˱DyA_H-gdohΦ>ށ xP{#Eɓ9z&m~Ò䦞/.4vB7 *dpt@i}ڊU 2򹵧_9̈́Tr KP+SS dʭEOҔ!C͗qPiu}^JsHXb`j@^E&_Y~e_Xg簠\l p`^Hd\~;ue,+aJ<Ӽ+HSho!Vx]4%$.QeTJBH.UP׶|W%l`>t|:; +}\ܙYMgѪ.xd5(!s֐!A%-,Ʉu{TNJ_@#i~d}15G U"`I$!l8ѯ 7B^^4 pEe2)fRpxZ^7+RYG(+%]MR/FJvKK '»dSX; !U[ې].l s,}OwѠ'T;S-te ]6BMbqhW#iߝtUj8$u[ȸ„fg~G?"ިb<&߅ 0eVf* mo=+cm'%.}8U/(LšZeNNQ/ DoVqv(LvE-7YPy2Y uY©GZ\"zWLmUel=_^B5KjnZ{pYot07 g}Bi!K0|{yoUn(20 J'YЫ|x⮼TUrJ%dfQ6Ƥx3 tQcjy۫ivil*#O^h ] AF_X67M2A187k"'JJ;yMFٵ;m}`wp֬٭C~ ={5W]+c>w&,-JRݍFq\yPBztV2?$)U8xez+BBv=`~M 2 w,5xFDrQ\D Gg raǒ?_M`-^#\$ w/vW.6v(sav-J*X Ԧklԧ&91DSQu |З{XG)-0y:ޢYkݝ:vJ^uˡ\'NC%w?ta- #C,9cTpebeDn4Z xʭ&oց)?WnQ2B{㜵xټy%5 KAP oܧ>~_0ļ[E=ᰎLSWtu 1“aZFqS@~B>+R-(Q=jy@,VΊ03ze- ;Ԛ, 9*YQ Rk7`b@ѫy<[XFyFb/tf~ F߯8՟>&C$3_jUp1x2c~֚ \7v:L"<=w}M D_`@pcuޠKV h_P@A"qBc}Maë @pch9R\TMܑڨ*G1DTL QLBĘ|误o L#_Zk˥;Vwgi]7sջZ%5VZ1xT8xzOFBNIM[v .j.6Hn EPB:6? DR.6I1?v]"Ftt)jin"E\MYp`B}fGf@Gzi3nV)J@@z%9w 'S#>A8gKRt>E8q s8t +42ͧ,["2H.Z4FFâ U]S YH<[XÂЊjL-o_bJGݏ^N(恳V$N5&{ Pwu%AQU:3&+#>$1}2؟X! /DBͣLf<ѵ/G@ODj\ibIVP N~ɬ^ +kݴ}HIxwM}\L=ݳ'" J'szI+4J-2**#X\\M.gO{x#[ b75a~ 9@LSizQ6CuTC> qLr O1 U֣Y`tjs`L҈;<8b+ǛZ{:k"c]3BvpP3&ي7!6 qVJ(^=k}(Y=>U_ށ5aۙ#t#IZ}' 6*jѺ R[k1bO6W*N6jI܋4Cwy?14Ag_NBh~ iR48zrm>)vՀ &|ɡ*\'N+`YwB7@I[yk$E4G)P9*Ol < jY.ȗo_RŅ͍fH0~ M=J3CРRUx~2~97MOLN/HR?uxXN(Xw*HwO?Pͼt(LcCԳ׎WjWmKQS)Q]\idJV/R,I³S+A_Mi$=zߺflS?AɅIbp}b m(Uy, !0W09j*-~" D*:%g"1Mk(ItM,IBTw$ yYAxүYi[wWgw2D2zj36&Mh׃b"OJ&O*4}D.'TI9R]{ԥMhO_( #h6KU91OCnltޒL#xHְU;ciZCzp[ubwp4݊Iy)ͭ\U9vtw /=oۺ yod?K솉fo`d8g6-gd~ҖIbGDOԱliEdM6ryf9jkƚ&#.Ih#5\ΞWP%Zk}k1% !npjO%$Ry!Bs@8KV[*a 5t Pa'd GwW|eI86vu_wJJ0q4)\tO0l%{n3AX d^ #uDŐW]N%H?>~ZZ}[d)=;QK09,-;*COckH_X A ٽ J [&wiX*",|+nΡ*QS^X׋HЌDV[I>Ru6H|%fTUÐl8nFMROR5e%lWt!ߡKO{#=r1_7H!=6(y0/S7Ͻϗmy¯*{J:KZCO??Y]aϴ̏$ )jH\.qnlȬo) 1H4u]t BM?A"O{E|\T ӝאOӮ䯴 3LQu1ep̆؉j{ڸ~l%Mp68pH%oЗYu|)NkA]{+[q(I}0YrDn:\hR!Q΢DEJ~O+ ܷxrEN5RAɞ:!s43 $NaԌ P4;qᣦ#ߤ䮯 v$?m6iw^Nڶk\ki[L{+Ī8r|S~QQ-ቜ4<߯5{#qR07i>YZ<-Dq~|1Xhr Dr1u +Cdk{5!S ~UM\:YPxu0&mkOs:W?UY95$V!V )'- b?P\ _>Q6˿$o™ =+NRUUI=cnJ {ps~3,m!?ևeivYmSprU77p>OWa+Mf+7!5G+ ^^ @a;CH'G/ޯ6T11Ex5Ӊ1{qdFܩIXCfv͌3)2qʉ"ab9iIaw@ pa?ҔK"7FNyMxj.AʥtE`sc @(jTD…3ũ-C,9#v[ϼ`x*쥮 0tVm}ңnǩ΀D @Q&1:`G0_Hp׎aԩo-g᳸[TxE1=Y%Qa[08VFÇ`PF0Pi?@N .91 i8m `@0 h2[=F-eVrFnªJ4-C<׊ϸ/ƒk5UdQIyzܳQkI [ 翱/=ֺ=i>V 9b6˟r !M:e裈]]tQHq5a79zu/RBw@ v W83hL`c2$Kb&܀D/rਾ?њ#KCdwb%ʠUfW1 ] z߾hh~c̬r,ڴSUg$ژ[1&`qIQqvaꗄP>N7Se=?,]ĽUn"z@q,S饠m=\m(9ō-Xրq Ь9zd=0+*evm$>ۣ񷄈XG300bGb^?wT|^fbd]&|WIG| `<ػڗl :Wige`5goa(JQ lq|P FrNcS7R qyp*#*9Be; z:J @|pmU#y%p/7e1XBdB.i>M5N{Q+:VHa9襁 \>wY8{4p=Z:vOR\{mloegܛ4\j>D$ƶ|9ֻ`BvD \{o5pEvKx% jbzkbTvj(vմ)f/H2N4DqW+f*~iWN^#&sa[W)4gc^Y`}Q)z\v7Y^"$6߆y*î8uɘbkn\5.}?IE s#o4Rtd270Lgk}Fe!F$HAWq;.WӚg_ֱ;bZWP>L##QD$;> Pa]Š9lD͆G"R<%7;[ZhYI58B3Kb%SԈE݂m8u.ͺ1.xG:rp)>cOogR .ns|J7CLd ~lݛ_g0L vx,k+s*3ahBut°e#Jm^?wPeEPuunev`\Y3 B'USp=zkx NxFWٰ=cOt?rn7N8 G Cs+MF铀_S4W q/8}#Im|\s5>mH/.TzxӸ݉*w<OWxZGGTFuO 6ADIhܪ䪊PFMD_ɿ2L0a0?oXœl) (Ol-(&%ߧPŸeǹޱ/RwO 2طӿ;gk-/i;y}?ϾZ`oF,Sx#* 'S_>X7+&5'<6֡1¸4GVQrX=TR b}#DwDu d ^~5 tiƈ*lGgAЧ=7~d8XRK\ _yN'+ԑ![CG zCqx1 r65sv;x!*Qvm$ 杊. "pf B7- ?'<7nf>+๜$ {?%Ƹ9%1Zm. z-s |\LTwV&3X7gnrb/SfnOx_r̡b.cÄo-63L u~ԕ`!c<]G_/rl#'>EQP&>^3$9:5Vtϼ%޴CR5OG얔 IwavV!.6N AX}Q A2\6j/ K4Ka +NrTgltQ'rxF2=6D` GGgrsxv_oYwThP ZRk[I?y*~E0c(J+1R@,G ,Rskb8qӺ*>9 О<%)0LV ;ue;MZo-.&ˣju*8 إ8wve^)F&S-k/{Pbhs/~<б A Nug$YWMOCc긏(O; T )螚~NFOBޑFpS и|_{RFiߚ5af ۩}P iWKgo1ξ/dn%E3maIq aq̕Ǟ^EjPzKW"aq2z g,4?uE*Q 18_I}dM'id،MFyWt@c0쟾f]qD ihd'$avt4rULNZПXJ3L;U;_O6U'$PB}iNBN7# ǚs#rPRڌÒl],Ŵn 0θAC zi)) 5>\F+&,Qz,J8dSzoLt C:㯢@!q%)6I6M^"G+ ϕd[ؿsD.tDmPI.ƾFì3h.~$Aن(M Byf MilwMbhl珍`Z|\vvdHZm4" 1gGӄ 8nY]KoZkˉ&J~f1'rU#(UN`s`hRKHb$N*-ا~G_f@+$e+0R捙W2MF2jqwE9wǞC:y샞쬁Si|*pDY[)+_[F&}Y~dA-/C`oH}@R*Ow`4\<곶5Thd>w%nn;HjS%HCeE"/}Y%0|Xۏ_2ʦWuq$1 ¸EY &M~iCg 1\djV㮲ȴ|C8p#ONXMh{`9ҁz%*?1!*OK gF^R6q./CLrhG^?oZKYd_I5{dsqK}9>dA MߛAfsp8$N:Vw8jp{ɤ~ok YsY8t*YGRk1K"~'}%s7\d hpX7o@(*)5cUSt‚.;6~f4_8 |Yuv# ]͌˗%16,_TE+G=Ͳ,7g7^T⯋nL7e>!DؗyimVUY-kC@DC8wPAΟ%?t8[$[z⸁C:>444spՇ[s ۀ-p$2IhHm2N. LV,Z ]kx,`-H.%~96ځ+1zlO,-8LUsOpmoƊߝpN8l qulAF{ Hq>`WP1%v@}'Jɩ.-``쀞nH9W>+W<6h7D-F7G3̤6ݞJ: 'LX };Y#m~L{R"OwyY0AK9ds6:4o@ޓm>oƄiܘII_EhëU^@t]+䔤Qa$:hJArۡ3xvj/KhN ,f@rɵn :q b5,sHͷJ`ʓqV#Dzcl J9}4[O͜E)= ^6"B\Y)Bh ҹzS|hj+GfkU質XQAwżT#f +0,NxI[:n@g.≫TcE3lvKͼ(yAXɲYH,G n:X8P p[?i7m `C<{ T3E xOZ*Ja8C "ըkKQvIl% UW_>9/<+WcAb%i&*"QpId\owU"q7M4U9 "]H*yƾp|j\oG x[`=a!}$8\Cp9BxlU1 Ӕsr | jyda_JG3{uq jf:¿@Y[ߛϔN}GSnyLo_@.J_%lJ WowE7AvF,eK"sS=j*#+ZDl5nǶfiw<ټ)%xJ_,;Ea1$n°7xjͻ;;rv& YLymRRzT'[J`otre /~d(W׹~78|5Qx2ڑ;Phl9yb!:y;~sTo([eY6F7Y}az-5dY{._ƒ ȴ 1EDp;Ë@Kdp,U0љp@VrQz,KSǷ B$W8YWcu*s6 nM^}f)+w)fnIS.(hQ2FxDB2fǯOsLb4&4H|%$dZ2z5x]Fwvu%u@38 kj.`Wo ۫f3%?H˃ *!Oo_剟r^+T~dMm7΁IŻxnÔ PQ$;wȮT\S?p^0>)BA&ŲxE(Tf@")|1]VG˿ 6N(7M[@\. *c)W7)p |-5NC[/xrϝ3M}I䧤b8d6 3ihB اuL?)ǻ&^%ǒ|_yCN6:ZY,F<VjL}h ~^6۪Y2&Gr|jΟJ ~.e#˿^z 4~+i]Yi$AWkk҉'}FSQ\A8Kg(E?1CIEf8bn)S>rhܷ"XYq_IwBygXuJ-tT&Y@3! ;獡vNy $$Q2 /1Sئt*2#"%HD%[|j}rkzפ0@2 !< k]ʲsw+XԃX>XrS-2B ^ 9ߎM 8Z["&UTOES^oE \hw UV/X-Wü\$ׄYOB_cKUW.UJ]cغ_(F^ր'/ ϰYGyRNZ? Nyۼh3ψƹ\(z(z놮Dr gGY>ː8qdq |^-+}IOE]unaF?_ImwuJZ4$eeQs0 u 8qmtOsx-F V!Vv8h;ciP!q +܆pt}a9YwK}B(i U*CeyA0X#VXu++Mw/qu!T͖)k2شY_EG_{ Lv;X.êab_J7HΗ"@~T;)] qyÏ5jEQbҚQ5Xd+?W!>513BE?3E6 ݋7*\ q-u܅bbjh( a6'eH('"]:oDT.y`/J9x$?`imr5!< : R Ԕ4G]A]bM1dd}˃ /MyC{4s&#b wk#.h5[Jpug~CI.qOiu3Y~+&94qY+f= Gzd@fN=wrK 6O'$:BWd"¥S韺iiRAQ̖]PC;1=1@}V$ۉ&/OBȁGS#ՏŔC07Ϸbr6kq"d-wIfT[kDO3ӳJYk[37}~-_y Ym8&lxL9v=JsXl;EYV3*ދ/] ؒ9&*/|$$U]o̓ܺ$3b9ԁ |(*<;߉vγlL۞,l(!TkQ^N=FǫP{DwPp^ۡ"S)A8F;ij?L.?AC0Zx3C ]'5龑x+m6H Z/Εi̚b^~9{3qbLŜDkDojI'suc"GAõ|rr}6< 4pb#`JT77Yy~qH= [efm"u )Ap*MuĠ \t{6^VuoZx,+RgFA!&vqmφ?;_╬Ow!2}b+%m_5#D#K$MHfO/&o2q0Jt O?Zq$B^Z<"^MHŗh3e|;&&7(B/I>^] XLD|7>V(f1ݩn豟32L% ^̵<2q- ԛW+;`aI,}y;dy7ƨåԧܞFeS;NRt!To OpO Pe0}%ukW Pq&!r# nB Cܒ3 AK ."[z( ˤ27?C.uJ^%Mw#9dAw -/4|,ĽlknmT1̛fJ G݌ܭC>Ȩ/?0z>H.a vwPW0ӱXID aAVR&6QH7b Η J 5l8TBVe(1!wOB90: D!֮ƻ GFñrhAvI[ =i?òPeTQ/(><cBHw~~2;|K&W8 E<c **xNRif64e(զjtFaEZwJW!W 4i^ˊ3XfSI$[(M,.s j*fɀ%GlnZU%A FNwqjLC@޽rJU"ߛg͠n4RC"lxǁqln;xvI1S'; 2f\(e:g*+ݍIo,~32{IWa 6â,ޗ oU"XK!_/mۖb,k\)ďͿRʬf Uǭq)n*Ie)(Ty)Sן9XȒb9 Oߴ?kޏI73\s0,x뺆SϋRAQчL8R_;$M'0P.E൓8:|*unw6,QZEoI5`6-;9z1C6kwCʭ0N2.@Ak@tǡH`[tKRzϫpJԅ`ZiEp7 ڴoP0@ns كϐ>>r] aad&pO~ ,{W њcg%) 5BΝ`?%e؋OiL 0~ ZKXѽVѤ-YʢufC-TkgjŖq]|h9~;D>BUa{ 엣Y$_ Ϻ5Ͱ/u\l`m u#(-Y3Y$4!]cȸB|J={lZ~z4,R9RLج`#^a|e*-^Rfi؎lK`(]nMy;[ >;0s3 +#s 25p%n7ZdYф't܊Is[@uʸ *6e6Ÿx+0$cg9@ :6Ѵ} T4,kJnBm+ŏn'C+n< =(f-{>-C4D4N}=p1p"go'g 7.OZ_8bGՌ8dEqEץK~H'8m=x˫c\Uv ͅ;4'1y4v.FYNF1ZLHAYjd T K . p-Zɥb^4KA$UWn}= .](/-~XSXւr;9z`` [9@Y5zv$Z V: i;[`HDet$?/1yֱ]JmwKA 8g.ֈ'oyxU\zx[o".&B9E_0:iOhKx#JfH21/~D @uHtu'ZN5TEg12ܾl~vA["?;,ⰢԚ-+G0ߎk$㩊OZǩ4ƕ1oxW[l4dž\:EpS͢(ϕiWP峌FekW0n6Gw{F }ypah Nq.*"US6%Y%ʌx'aCdOsAZ+z>-&"o:>S(ΎcMB1IUs(ZOmAq&~L00 kS\Eԃ$kh5Qkr KǻjY*6#HvW'4TL "~Km<x)WrLIDu+^$W(gV*MES&B`Fl(2xw؋uZ\StкaEArfu@+jA:$WUԫryr(Gk0Qȡu.Y@U܉Q&1ZSkk]AJT3|pf!w3tɋw +qI'STyLLXQ :yq+."v⾰½ZZe@.ÍKFfŊ#K~B[)]`N!TZj\rS2#f7iJ̑*aȜxU"Όpj6ǹ@sNxajG3gg>'2Pa'yKLRcV%;鐊PK|vU<=#6:O o3heg.8 ʁZ-s,f/ jg"prϡLPUa59ۼ rn `Gc7dw.SCu@lnʆe>3}ȮyI[q[E3 p:U7')k$6itΏOh1u|nøAj{u!nyTpRw/bs'ܹ'O=[oLQu!ĚEx=9Bd!yDԷL|HZŝJj-a0<6on9I6yaV x)(qF?[sQ[RxF`mR4k+#l3]./.]i~t1m$$mPdA('NAv~=:SOAl'>qӋo8b'9M]J2?|>ztu|v #~R(ew,Kt ^.A(ONa݂q;72=駸tD@6`,ѡ0LLL qja#`&|M MyUGFe%,O 6cbp}g[U Rd:VYo)vJTĹ&·Єę:b3ijV[yA=ϲW媈ꉑt&h ɇN5@12(?<"sܫeTm1#A"K6-k-َ`0HG GO1XBӔ9/J&2m p9,+N3raANYڐ}lzL5RmQ%XHn<%:,·%=¿ وyg/v\  v7V|Rty-WGXaҞU*oYCYI "Mv&9̃{jwL~D-B2vfbysS9F~2-$,~`Ϟ}ߢ0 <L?57 .K?*uĘ;*:Vw䃰\L':[=yĜTaأ⻃lo: ]*Lb(*-:a1tL=G3-xV{+kKXWYC,M+(D`Rg+ OecXy1ӯ9Fv張aJIdu Px2gZX$'o!4DZ(F0x)gJ?[ݱ/wCݘD4Tˊ/ k_a@Z׀ɩ=#Z|FzjU05o'^%A W{Tn5@W[5O^^2se(NTBovC`E[s-7\ngZUk3_.*4WF~XJ+Jd|k[̦rvbr6VAs`G`G-P+sa,RGT2.GI"IfD::57v6_eSGdVpVno|Zc;>i2rHءp{Cz'hR fZ.bPeQ#_i[-Gjϋ9"މY> 51!K5Țqk$f!K@ӷl dqT986@뽂0Ą0&yXKsVNV?Z#cyCusC?LxuO UڭU@c<6z,iq&BDqz1M``MF(9*Jٔ:]aqϺ@ G@8Y%ޘ@[υ#ʹ SⓌk\mg^E^2̱\]B'ŒZew.4Bp*6'歳t:~.iG Nԭ1QIN{<C`lm0|ZŹM,)l\h-ViCoS~iGOoCut[IAӏK"G$/Yp$J0*jO-*k3V(|;SǎOP1#޹uxGTN+#RٝlY#΢R'\rfx]|m3[lKdêR .T露;aB:#\@6gc0yLtoW凙^8-ړz^=5-A%L7?CX{!H36ָssm{\*V<`4Iv/0fUS8b>"s(Jy-g&2=4IG%j5CIKO9bx?@UXBSAyר~|p.ƹy!![&^U)b!qd'mMQ5㶕n jd >N<5`x'2\eo;x_"ێ8n, j@xdadN3=)5ϣ# >W;L!}BYhY/Jps-UT/_ *8R82T}L -C'>vՙ3d[SրltwEl'!_#8≳ׄDlYS)7A‹PsȀ* &jDػ޳rgG܆\p3=z/[ gLp<2tGZbJ2 `-x C]\LgyRLgbzZR8?!|o`U`  W .Sop|t @DT"TARPl!&؊@F X8d* d$k5+e Zϴ&Λu]B _I *aq(yHKR2j EƵv+/V9=Yh$Ŝcv K͚5O[>0{RZHiHeKwS5ݿ}+~WK!;O S(񶒂~ ]DnSiWN2`ozv`:aLXD}8+`p?[5tr~Y!1(ıSzRQ, -bcj|-eykCF?v)<]7h0{03ot |\>U؄[>r[ 6H BA(sh^sh/6 b N.@/`%0rT)BkOd -RCs`i3& Lc*[$cmy'\@Oy LiAc:AB&gf|]$-6)?ѣ5m-5xH3w9?bx#hIvq}7/;!4PPINpCZ(iU:1-f)XQ7H\F7Gݘ-|DI  -ZV"7&fy$?U!^9\b`nF5Q*Y PTJ 0ݠ5(i?q绲BxaA[8JLt߼xr2go<2<`=(M״;ҧL l /e߰O2E\ھctRe`Y3ml !2ij^>5GjQ ʤzB:5eMwߗʱtK\|Z2n2u ^JOc|-2 x$U ]i gc0Rxdq4sɔҺgqqNLjW(>Uu` HTje)rc%;xJՏ ,Q3Ыʞfguu9 u}|a_-쪾f2AKk-Wb0]6a0e]\O+Į@ͨjUY*vF$S xy4u˄Nsn9 տAy?]+J&|L&Wg𲋬R ]6yw'YOpޫ \+kBsCm˸JK̹WU xBWEXs hĚ]2_ho]EdgECQΑil;5r4 E:DPف=!d9TBBܒ֐vL>4Bz;#Ӊ,v\z|cr>HU`8\gcasl:Y9FAj|( Jje,Dc;7X]}nm ]VHH+x]ɛHh\G+.8ho(h7L [ZH&_c,^TG g pHkRrxGtRp`f{|_=4z/2TfP8Oy1a6iJoiJǿRC?ޗP[,"1o0mØ5RbQRӡXp O4:sX< WvPQ7z^sr-'[]\AgĩM ͱef}* bu 5YqƿKweIh nFl(d HՆI>;!cAzSjTbq‡K4i߭cm W~?[ ᮬZṔ~ͫ\eE|˽$[9 ܀WpCV,F<0KZB1ݪ2SX[toEsc\`ykspsz#gG^[mF)y($Ѥd/Sz1iQvgdo_T<3z]M>/r^7H/oB0Wz-[AdZ v)bBRX }O/~g` ~DU("PBB'S!IUĚl& TR(+Q`$!=A x-=]9YrOvFp5H1QEڈ H b7+ďnnuOQx'?/y@iΟ sUU(wR_x|v42SOZЫʬIy)@8`,iW_x fD*Qϊ5_}*'Gz6taB8Pt@D)ѝ嘯W-j@AΓ(tkg`ȆlBXSP*NJ]|y3{sC$~O~?z4"Jd1ρ] QjSZ$q] sZ{ZC Nbm{]Sۮ CDL$$g0- 0`Ҹ7o"c/ލ`I?Y^Dtl:Urh p)WXnz:IQ{W',`͸a]! *L<?oE5,vdeꗱ~6pmBn3>H|\bZUkP s_}E] ‰,x.vVH t^zkQ^:B^\Yf?reP K.W ic5CK^̣%wWjO`XA[ib6ĦNk;,/X^,yzQvY174*j BӳQAщpY, ${/3wPKyǎ[ǃl] я)ԕYg1*泩M=!9skDE) D"60P7h)GaoHΧ\9F(5{ ܱjOo35 J5fR)楊P{[ޚ18KeQ>^G3r;@k"b=pMb*ȂvzL\d;Ȓ8 !]/;&ʉtb{% So`_Bši qG:㤩M,O0L?hnFQ(DQ_!O>uhn"[݆s1,RxoUA#1;?}e>=f_MeG1@ qOuKHgt (ib୑sZICoqj#U$_ F$iy*xpܥ$7#$?ޘ [ބv_ևYa4Ϊ74 QMz/NJ/A{ )Dn{3gǘFq$$J0 KCtv C-pxDƣX3[vZ70mְ+*]* Y^xVD>.7%4njh^|{*3ԉ.Xjӌն,±۶h:E{GNWD3ws ~*4h7toB5_*f0B|jL;4ݺp.,>S5m?kKA ?(ǘ#?4Udf ?;˥gƣ8u;мpvw|ȆZ7v=ӛQlT SwY7AM Ń )~QP%6 J)x'ٽ@pZӺ>Ĺ~0G|p8hy] OUO;5Z`YXۜu/J.ΧDR첨EF#x ~\2຤|{]Gͻ؊E%k#4R_* #r? wU9\!w[ͷAj?]-]LA+txs^/T@W\E G:bM#FwݿOo4)DhwV_$GkFqE,E:j8&0_ SM}~| `KlfiHq#$r;=b NN Z`0Xak*MU/_w{P聯U "p%W 1F4}#U E\~oiqZ[*جjzhHc= ?- ٠ْ>ohfꉻ V;}fcl3!hd';G!h}2 L3zG0k᧝SVYr GF;ס!2%*),ŨMYZwܿT1bTgff8(e$o Ӫ#}Et-*5yt=V?#TE7م+΂#_t=(N_o*a4GQ^Êf 0/G<ہ.4##7zGڲ5֣}T2^NcG摖Sbz4l^|0nj߃˩@j\pw=cK){Ϊ5"AN%gb>#]gVY[:ҝ`%pt'ԯ|"6IO|;`^2Pþ0Aa x (7=Φ08 z*{opIe zpjF k `i1yB΋ s1 8l걀#>Bny *+MwQerrEl!.f_WG1aQo h>q-HZYX8D6hz60ml0k,jF^aeRxx^ʌ2Fc_i]oA b 9*7%9jPK5^vz#8H{`b(Ȁʟm^21Fkr(ե}aV9_pFN GeuPR]w~X2!k/t_׷);RHbbGL铪-O{@8$~QO@XWl#OR#զrB9 S"g=J/qFMܮ BvC7J?,5ӤWL-td8m;;(Ǡ [xp׷m-S6q=اS Pv<4HYsJ(jbi_J(|~~ GLjpjf8ILn1]9a礢)ӛj#sff RB:SΐvO~S/ilr\2^!:BIgΩ!ćdL:?OkBRZ\TϏ'"dq"靗02Vez9i،;ƽeLK]kݪi7&EU~Y$C~VLlߢ|v^"O=2%3)2Q(ugL& t36FاаNPm8$WY 7k0?t)-, q@i!*]:5)B} [FU:9a*CRjBj"ơ;k7l$9H݉1VU|WuyGCtqee;4^mPD^B̅yaU!Ǩ..9i[ Xq%<ڏĝbJw0I3{8呲Q~݁m[ NrqZ V昗YJsu76ٗ4%p]eX(gkGcJ[@<'PБh]°`iyS4"2״zR7<(V Ƛg⾹7&.?حO qw8MyU\ɖ4fc'MhM2mb^DlP:(9Wx!nKϻnSf& mC{wr `EX`m4˰1?bYXQǹ'nY'S|J| #lHn8GP9JɮXܸ,PH獨a`';{|鑕c/{S{[#UwƢ+N@uakр7/9}t:^$BcN_gܼ綜͵+K2}I}gQ,Z// /}L#"yK߶Mftp9;H"a:WXf%vs$|O# e72;Yt"9.FE-#渍t=E\G5teZ1clΪYh$pޅkQhl#=90 4؅bCe5`LPnD`a Tʑ0QENnh_ 迪Kf"@Mp%ܵfu" Hmg6e#Q nҊD>JG_QTU2HW!^> ?"piX}mY tګ@VQy),e:eqMQ ‡Tp-h`{mߞx˜=Sj X!=)r!ܤ *%V*m}Vo3-r/W ^&`uBDl(,[gUܰf ~‡o`UpBoJ!~Wp=XyP xȶ RƲ&3g[)hTKYzN;B Q{%+36J~W7j"Ba&6){+*2/ lDBS#aYɣf KhBTƘni!o"rH @$UʥΠ"lМ#!rCE4Iy{P59Cw^Id* 'nLTmluLM׌٥׺S_KT\hцg(|$%h۫c2n[ϷS{t+Nv'tiE$&&W!"npGf FavVaQd%FvCU3x͕Чn_GmJ+;,2mŶh7ڮٞ PkU`<<$0 Q@ӠrHH4^a.׳'% (tfGOHB$aEv ' a:MXuwFFltt-ˣJVfхM/~ c=@sT`p5lovBQ8$nj3s`_i'zy3$U%L@x9 ]2$@zF;TvTw~"A'$t*&V>ⓒؗ-VjqA>e 6t&,N"&7Fbu v{ oYG>߫LPM~z*ّa!N5˴_ 4'k6\ɉKlÙIG\}e}zbq{6["FOpr$n~ @vz]6ups,NϞ;p() ׬DslCPr+<-y|>&gQ0!fZL|" 5U+NG3U{ CF׵_w:r8)Ќ`谏|:Z ޑ a5:6U53$ȓ\\xϐ⛓ZqI:Д;9EzbzuqAE~% sz<̺7JR:'~'jQ)آ!k࢒3xya\@Y͟'Os˦qO:پ4N:_<UoRU\lu}2TU\9F!{:m^78A Pf[OƮl36`MÜ76Zn ^vmP9V*B_ˆ$ z&8I#0 ]W t/~F:R~)_[ *W rSuq}!b(_t(%۱c Ku>K4"z 0sPZ&? @V¥- l%qO"Ճ7%tY,j k7PMZ)m˅yrأ>Q|ŒwG:6D(]it(N-?&UKBϘx(Lsm"##7)!-.4˹J}a]ҋi}d m侺ҺI'pӾD&eH3QWV9SRWBr?O:TlHF$y,B(z^̍Q!s7cb ͺk }oiUg"ϧA#FB9 8nj#Uo6 آcXٜo.(t@o~nm Ɂ"];|+$ši–)4>$ +)AQ=p 9RE=! =NbszEbbYp'Fia9#$V6/'='lֶnz1Au}1XkqfZ|)qaqKijxd^-s[xx,11{kSSb2{o f+o;eU4#$,H_lZY $4B'w|5- })(lc>iLl[m$}/|.=[ pɧ aoD/>E)gvȃn3-SiN{5!eL;BŽF HQxw8OAPQ ҧgy7$BEpcVa8fՀŻǙth-;Anb4QծjkF͉U[W*7}mUz5=)J_[U[ɡeYyӤ, I5LnC J _7uʴh6.J;sX2C'(Hz m*7_7|x_߼*Fqk~2Uۡ IF @5~ȯP %=VJhPS¬= uSA(:RAgg%R^ g9T!8Gr] _d)Bx0F9x Tpf^ , 3( ^#s ~'ގӧޫn3E/ND~@[q"''߿v44 $lB#. rw]W4}GSGGkvTwsw , &&7\~Λ~ {k^|Ԍ'0Nde,xV(F|BWR -^ҍ@CGuQgB h9Wݰ72-~b`Yw;>̊]X: vua w%ϑLTX=%UV]fk(=Ϊi|m{vhrJ {:B-'pQ 9|F'p2j;d'2Ӥ;0x|:0+ 6+:+RT(@LM.]ğ84%Ꮼ݌Eqa1wY.-Jɺ4(y1LF%$av*̀E5Y ӝ钣_$+[RǦhv5̤B.T쁡Zs 1`Aք[lD;uUh7Q#_4;j( 1q+l&:c9i 6DrH/Az(u1?Z>+*Ǫ2B@Gej^:*2tX\cS.^9L=~ԷhX|Bsۻ\v謪?&&kzv~S'^'}HΓ[.7'+Jp;#!'ݴq#(x wBBnHm̑ KmoH-Fɤ}MBe3ex l' x<;tf2 K1%tUL{w,w<`|sBKS3W`AVPx# T]'Wh7Asf]F3qxUED P yx?ΎQ.LY9>E 0OǏuZ^ Zp̘ۈ<׺#F34N7"픆@Ҡ$gk&"2кyLQ0f<ƲB2*r"!**^Ib~r sS猊p[5)a{ߠ˪)/k2LN!2۠QIjN4EKh_[nH=N\{\'<<ۺ*H b 34 KxrPu*-LC,y@ P)GkzR5؛`Ot㓗'9^sMtjG:ׅ*`3Q@w]1JߐO9_p^-qx @ERxt*\78ʵf.M$؎| ,a̦{[%%K'1x鶑kkU4הx a0b h^ۉjtv% τ&j?ҟل^*TrlgLt2/|[>"Fuz2#jgE\8Řp\\+nS @3nag n{*$t Y3 "Ӆes7j{󮅖{N` &Fd@NjkTٶs}|C%#{.ҙҁag֜p?̜XgSo9pt$æ%NLnwYOIpa] fQ@F5E'#l!Oy4w#4|}ٍdG `-#w@qHtfr>_1dhze 6D:.ؽЭb$GF|U:o8 =Z]mI{mL+T)_1MFߕ c;qi 7\ e:Y* <܃>H=R}d֎qfG- AG-@F?cCUXHwmn^4X Ģ@ fwDy Zw؋GTls^ԖgsP,L&}n#J<ARI?-s >7tkmZz=%% Ҩkf菭S@AR $qȐwŸ_cUѻ՜D..>}+vԌR"אh'rku I.Wr;|65| iOpe0+ׂf#RZ3k?iy)*?5Ny܅ʔD_ńvC7P` ,xaNHxՒw9@)K*ԳDh?ټ^¸ jMgKeltX~R=U7u,d+6 &OVz,;TlD2 #O+'$xM)Zȳ Ų߾ʄ@s&* FIb9j;Hb+ň0b*5룕]ViO/j]:`%F !{0E["[ +|)Τyי#iFϼ#s8m3eTЈͮRܿѪa%ZIB|2\ҘS9hՐeбliBf?'E_fDE3l_6=eAi@%|?@M_v 5ti_L^>rl*zkhٞ}Cl6ZCh{spɢ=sI}dꬠ||+2ޢ,WtL8+|Bc2JU͐f@X?`*u 4_04CbZuiDm"-*QO9 $vX^&`Dh ?g -6H[yX"O);1ft&nGfcq/!&'(c;:) sx* C&8~-ۻ$0|sh=Tvy2sJ/UlJ6S{=`2}|֣tRzܜ~RH8LlFD@#?)871~sDh7OqE2w *=-BФ 7AXf;gdy*:vW|g ۖ4<4q(} X);Lw/t;6:Hm Hs`whf38DW1 1Fc' Ai'}r'9ڮPpEZ3qu; .+j5KBˋs$2OZvl/,S&VObx޳)T()U8liKΨn %ȩф{9!O@RϠ%4/B'|FEV:~›lg, lFAE3bUzضu! - q T< v3ͅ :1$Ç k"L.Pקr%JY!ZjRz~Xy:,j`T!_i/={hٿиLAE`bɯ .7]VPk/'VN,_PR{{!)bg]9*2@~.2VXU,M{ɺjF9aۜ5~ W`~njqtUǻ_RUXv[ tH 6&SF㺳语sK| =5kܰQu(qB۲58%&aZtƱyw68F.\a9;$L.cR[URܳnfI=0:Ѻ9l?Ӝ}5#xEjzl3ckpnmR o(9n0g32o42~aJpr@])x9 LE5gsO\>=h⎎٥sJZu!ϭ|~+jTn U0H$ Qw**&=SC.fpOC!:e]Y_3>M3߮h1`H REΤ1KthkCHa9nO@%}gJ181*,`J0 \!/ _#C{0 T)hy~üI7YJ\;Y "'kc~AD:J=;:zVlEqyHv_XTd!R['j))8J X' bUBu 0RY 3hhc,%$\$' [/7eTcK]u.WR/ż1_oOEA@[ReM)m Bޅ!UEPVȁ''As+u@TLKchN M,V0"@Zc١gEy.7d:*%_hE o=;CN5yyᗑ3rj1>Xpt!D[D9@.5Il]81Z 5_G(>- ;UEoimt\> vY% SqI6W=93@4mDU(W51Lɪ`?T&>e6)71K 2p9HQy7S0ܓI<-y80yׄS ["g65(koM}Km<8XC{G Ѱ'N!!mF_60Tb]$, {Ks_B;S.님/_[$ qt fAǢy_,$rMaVR\ 肊C5Yէb̀ ?<=x6Ct6A-[=;fW8X5*Z5#9 ,r:66؎HJ&;Lz&VEqz*K%pRiC赤GȰv-cّ=؏<:1֔ 8%2J8b=:&,FJw|O+6Tw(1pi5j W*zm@RBZs$Hk올@+Obo_%1JS@rLv~뜱0y>jPN/ xRH V GJC rir({s╿A9r ]mkap b-NwpXYrc}3UDP~2Ui\j^덇c1{tWu[0)Lsh,B'xW䓘D˳|׀' u gk2#W{s~gqje.f8(ɏ DNxG"8Yr8:d /#;Jڊ;jD ns;Y=~De#+Ԕ{Bdž&AH[u[B =('7tήɄw'{O1c$ƣHR/lã ~xaֆ+-+|C?6߂BL'&c֙ &z2cO2o/77̶<{fxEC6>0g)7޵ JՅo'f}.>*c;gj+o8[֢\ug1 m{bG@,n1qlK=X49dA*֙}Lq&`''&n\MZ)^R:YJҬ+Va{PFj2p:  tL`4s٭Ky!3#vzJ 7$gQqOlr_6-(ULi+j0S5#QRMG|Cx)P47"H *L ZJJȗ n W2+QjStyu 緆 1Lw'~QyKԽ] |( Spi{Vf:̙(Vߧ ÜĆ$m|Ly2}!ŊT;&\enwE)u^(G[hW9gbR zUzˋ&p_w%D92 8A:zuvHjֻ@Q+cRolK0SW JW]O4&QʅKO) lUvx0gn $&n3įQݑrن PЅpo ,fWDϴ+_ l=r~Ck$.} vtN8ehziwKTP]?ᏽx>p]tt2_Dz^9i _#Cqie6>q9t0kIa4=Xu'im9P]b'ZqWt$;4Z3m@7,>Fc D'FX-%%9tkzm1|R{rc+@DKusTd]N2A,+iү6?g;Z.mj)pꐐԪ''XXeF d`IVL=%T@|:h& Ռ.dL2;(; K>I_&% -B`P>Wڥ"R@d$cIr8:cxҋ9 焃`Y'' 9hx:+=y$ϽUiROZۥr_I6ϼ@wIBp͊ .Qi\C#9:S88++=c_t']!0/_% VR:!kߞME5{n"ڣcd5lk#xF=7c^JI/h9Yш?|Amvk4vLp9r؂qƄYr9Kjb FC/bl|C\YqIFԔo+xc &oܡ _ebFGɋbm_k(pzğ?'ZoUn8Qotv4VG@`,16vYGc FN=ѶF=jvW㟌;Ρx$|1'2#RW-F.,DE&]fS^;Y+K'+@gC᯵] WDua)v(2JV#)^t[,#bMNt{`Ob0A&9H:[bo 0uxD3u PNߢ0̏'{ 5TqwdarL`ί6嶽ף&(&[up:Q/00bH,oj.5(tU+7nWE(>dl=Nl;ڼ֛Zwxk-Y&~3Н_?,\2 6`rE^(&UmβXpWnXAӸ/bcK/o~޶3꼟9'>jŔN?SsfͅEj?"s3 N#Ř(+2u`,`X^Sw~4A s M 9 8)RlYzVKD 6ۥmWJCxfG܄-`;[[%Y;\TЇ8F!?9H=1}< wDZ0`r<'1йo}Y,'X ޲ս}1~b2z |_ r-+xi@CUjQQO64{9`;S E:L aqrR˜<;8]S_"ZǑ.Q) XHsTvj2u' 4ڂ*/X-λ& iuXi 3fRՃN aW_ZXhs5AT}˳%+<bihz,'nQz ҇ S}u-9w!Yh}u1R 7T @0S{z >`۬?OD]zY(kGyr4i,&]WL'/onefe,޷ܧhgQBpc4~I/ >lF#Au(JnTߖ 2"5_% H$\KBEWo$B,I.P/=Czx4gXU^_%G7'v1. j0V뱹J_q'WL#)n=&#D\ pb\hfeL1(<@[JqGO4ރ?%2ZQcp-@P;?Dti1lK;[H)%y!2- &ܨ'զ3-_GaխXf,b<6n:)2/RZcZ,F[{#{6_JbZҕL?t ǒ/y؄;2LڽqD\~@t^M,HYzN]SitZ,,sKp&Oql꓾;͆9stzq6Ha{=5Dxk:{ H_A. kQ&Υ6Tӄ|'bQr4mAV;S$Ԉ`e'yYjѦ f 6ּaI~>]#GjU څkN{_g̤zp#e|Ky QF=.uGByWtG ywnjp|Ò il0ط7)B.އy"aQGx}o`d7RXL1]6pZ4 Nߵ J vYvvA:Zg%3PYi6O8w0٪SSO owĹ}㈃az^'ERsfT*FA?ކ63|,n2LS֦*z0)si՘{&aUzɄ' \綕)F>hgo?#jM=R5Z̜@m֊G@ci2Py6hNxOCږk/} K+K(՘/7] {e l.lj@l,ƌH7蚑EاE㉉3Cdl).Ң8osl=@qE2|/]tv= ˾k!2Ŭ&)@V4h^vt+p <fcj3n#?M C+2y5.Ʒ!v~-hNG1 Krː [b.ge a濺} z`CM:U.<9մV̩5c8{c8 W+ס䷨2uTY -ҏ^ɿB/ivU#}݈RaE3^wUј-CBnCr߷<) v|]}o!07CRÐYxa{+\@-ݻyO@3^pڎߍ`v6Գ(@m> Ӡm)|#& &LOUi" 8Ё]ݗPq2SrC0$ЬHF2u  Ooo^dL{Ɩvr+AZM0i2nei+S^gN掵I3IO}Ho>dAq0"y(P‹ _c(1AWr(䢺ͻ>*`#7 f="=CLQuGA~d8 JB$w1fQ쪖~:G\(֏V]TI;]FF)cYgPɋ'eGOqP-V u .4Qɯ׬j~81q2 #Oa9[\N95rSKN(oE'rSMN`T5|gb3NDC U?|>?(Z{SnKZ:nk21i]M hk >ԙ/xWZnP8~ v)ñl1Mg>hy؆i 5aˍ?kwOS`>nJv&~jx8_p0 _S3tqp"'Uu{ #g[6JpqE~N܎'(I1+&ƼbǾ59Ѕ,Y\nx]cш+Xٍw/ʙft5+5ݼQ*(ً`^Mgj @*Q(3'u%#j3S~+:ͺmzpC`}(GuܜT +pM&e$Qqw9M!>wV-Uw/>ÝN/uiA  [M x-H)"!]g6MUv4UEʦQ3Ӏ׻I34|v ח@w $d]7c v!*7qW*<"G˺8*rܴKҜm|/Q\mG}gl_ThJXDs\,AaTXJ"F=`f_ckC}0ζ15U^Woh%wt[1{*w+ #cQ&5ogqSX.LheԉeapwGnd3"0 xzgٱ> Mj6B}: xLd_=#8W+`)WԷI~B;Ÿv;՞\gZ*EuI/3r ޮu]Sᗪ} X7N&G; )YZ]S._@@Ll44Y-C$qX?~hO$`crGr^(\(W$Qa.#ƺFj40,Yn9Gozl .`͈$n&ZWR"\ɩC<I#%:efyI.BXy!d `omr7 Mokaw KoKÊXFտİMio?9YBݦA*Kfo,ށk(e3& Y\Рr6L~tdeUB뚁gԾw׷9CD! !&RGKchiUrX7{/6HwdTۡGb|TexwvcoyN rȠ^x.YYly lٞ?fL݅+IyTiD_ 뉋 YUk%_G!Kp<t2(jR!3~{wr*_XIS|oq\H bq7n-5oRfvNJ4it&͹6lR1MkðZ:Zq^ծi$IE2WHm`)nlPxaA1:8le*@BH="DJS3t:KWHMq>m})W~îey 9j;zNDʢ4{}5FeNHdApFk7ra^qPKM A`I!5FUs*6Rv)"<}}NE- Luq)]mhy%>K#^7[F6 7|{a̋5(Yb$92mmUEjקakDhf {ƻJ*F{9ŭWҮt ҌQuHF{?tԌg\R;!^wй)/{&'=zݼ4%>ACHhH2a P;Hur_ƽ):6QGi|&w˟:SAKP-4n{EVg/\`]p'O~1Hg y2G<[KMJ?Y߫UNaBAv(@V]w kEzF𾤢oIƢ1Ϊ@:vq99@!ʁ\Ѳ7a˨EZY%;/)5 i5xi K̿e-Å7s 9N$0DP!β5ZFoQG=u8\ 6&jJmUy9 %Bx/`dMBS@qzcL~7VM*(|ʼR^!7AP&*Äȳ02d]7q@rVr&F׎e|iЩ.g4}CYEp5a>#+%T3M^Fc(mE8F9.Gc(kͰt+cs>б{|awTZX}yP5Tk?Q؆'=R!%[-SRU1" ´;(4yhoCb>,= oE c}>ٳKƁk~nIY~Cen.))u 3t5D%˅jF\w a2zM"lL}l tLQNgxs3XG2Vg^FMѭiUi p-&W^<>_2E9#~5L*&}&o~w#f iϷ*O4%%p;Ҙm S;d2N[N&tbP6Iplb 7\ˢAYw4{.~")G !(I0OKuC;%449ttͷ}?wYP_זJ@G"Io1Lp3@9UBy/XBM.P0.BՂp'"0 6#|ڞE4Z진}.^/5qtȟZp;s/{& 6snWʀ^|{$vͺ~$(xae],&wpړb7Z1h0jd(X^ZM~VVbϞ4 )Z? LԥQ#$ +o;!QMfQZ[*1cyiZS\U .S1_fǵgwHI)ݴX kpnzٙE;*A"۽=tZ&25Ϣ'7NNL¶K 1Nj'qo vc}uRfxǃ8-΢Dx{־,-AWtUFLQC̈_s7$ ߗvQ0:\rT4`HMk'hhzzbCTd>H:8Dp}ܳ3v8^`K1rd]/I }>9:IsaE#k isI.ѡ+R;$٦mc+h*rʬuH, >7H>qtoHڲ] Bљ]*-=p5H#tg/w^GN+xJ=qed/scC\>ltT,S 5z|i|98Pt1+rv;BaB` o/{sAaWۡ|:S,'ПױOC+n-*IfHj7jh_}=(AסZuG[Ɠ @Mtz+:$ 839ܽɠvٳ5:~-+=И9{!({aHY~(&4HF pZSK Ŷon,\_e9?uΖK0td4,N f Qt_"M0PҲkxFg[6)K?;&;  ;#!@Rr]n$qOܧK~]F0lDI[ ľrE TegSФ nuz\E~C|'Oyg}Jߓhmꪁ2m8Lgp] f&%J:>"BI*&Q;,C'z{(bTI:7 o>JIG}C@j迪FLqr6'dWEJ8;745 諙Hcl|j4nKEaҟk4-yp?-!<2M58 n]# jz &z*c1h;MjKXhedOe{^>:c{t0,Nk)ct-w?(MzfOEtQ0"?O_ME^j)A;){ k Fu}RHY/9 Ɓ&ݵɈ[Pf[з41 =ys9M7AH]C06mslFuc*<Ϝ!LEDP3$tߟ'-t+1 5 A9RI\hb˴ C#Sx`cI)7⌔w|K-9wDgڗ|m&. TlG/mMn9Žy  {iOL;ҴȏqkJ8^N!;E0j߸* $ <@hw_ >-$%ZF]rcM=?n:s,&;pb8I*yKtr.GpZ![~!aahW I6Dl 02i ^"3{Bl3L?P&.}J)- 4̶fhB4(`vaCnhUGRaLx=<$/7VA["Nj ,vq}h#R:1 1Pd[ f PG:BmJr.NwV[?~\^@LvɳRC.mKs !a$yU) _2X/N*%d~;gk~Xŧ( G…GkWs, `&Y\wʹ6D&Ȗ,翋cPNDST眽jsi$y8ҤwWK'<țHf-Tx45,sz3 KشAd)xc4ur/|7 hZ6G;u53HS7TH{HuXڔS۷lOo{lZG#b)[@-C-nhɤ=vw$KQGj@h pЬE#C`u?a1]mMZ 8-k\ka-.Ħ"TMlAd伩UM(̀cκT#vFmL4x9N\~R\h` \ d J% Dcȅ 5oQܔ ̸o@P\x\dV7qv67N=wǮjc+Lk5؀|`  8B #=d .#F“Ώ=0RY||@:IFgL3fU93!*oI\TDH/ jv2|GK?w޺CfnLlMbWAnCHmvد*k$< CFXWWjj:F(9T;:|6hvouOxŲy ,-h9g4B*gnh.]'`*"IyFuŮY/2)SrhweßJgfH{o;_1&F\b~脰9q%i'̭)^)x%Jy=(H ^63r"H4kaG\,`liTܲ7Gz/By>hN.Z%v_|n*cRka"hԀC xNm#Q-'R(m}x^*] -Ԙ:R"eM}Zk>{=Ī2c G9aUk[a9q MB KW#WQ*:AjnQV%]TK]^;d6(gsyɿ!yDAό\V8̭[ymeϨBnlىZ4n6琜ڪ3X3z@y$#aw a8mc#MO" Uvkٰ?xC rUKqz~beuVo~o1|V [,Ԭ*U?a\~ k!8F;7@&5yI\jP,b;{PCgY}vb6-Unsf< R/J٫YlC*Cx#TXm/ox$tts2i|hR}x֛$V~wV[ 'HB.F5- Z1naP)?Y #.?7!j &Mh6%xA-6>3;Eb&C`-OqXqKp~I]u d"oM +#|ہ W̠6)dw֫a'roJbdyyw[{@ӣYG'uz-ٰsp a Ԑ}et3q /,ŝsVr-DJF!X_j~wͫS 4(\S2D4EyKh$|GU)]-oetF\<9/KB|AɷO7\[>, ORDS+ W>F ld;Ku3e J^6M=dc"<%Bam׌ qd4(N/ZʚTA:@ۍ|y(`XC= KE Dr X@7WkJ5'.h &݊^,'mƪCm4_w 3p9S%^"eP v 4\ hp| NDcùj4|`FȁtklỤ"aRh<6~l煍(xqQ%z8 u?Ll6[VHV;,V鳆vxT'GBvunXI`/$5{"K);Ń_-.p&m% QCvnX<Q\`!%Gnpl .*={!zͰ}22]@OlAG x>A\.`av4DMmfbAO5W|`]WFyXH kpP+*;I"XN,Q)mb-ń YԬ'k6\nAj\^Ťt/D}R};X#6s&IY۾F(u:L %@ A]ra+ojK1HQքRA8&U嚚 36n$EU!h7R%̌S!?4;0`JFU:ŪԲ5͐H@.uJ1im`w[y VW>o0݄yxXpz;tiV ^5L7{`>޹os]+}M)h{MS d@+`-S:>UL9QB`|܀( o S:֊+<#-T\`C< fEr -BoQ: m58MӯIǀ:=v,mhAaLj1F5 }G>c9Xhhm^a6la@ Z0~h`9 )~׷` 1c=.3FA=QP]&..n􈁝HI8(`B0Ң*DxEm pB8!yVk<"^یC DJ^on,`a՘LP(D؞nX#pO,ߗZK\qa\1/Hmlު܁_I$ R&?2p5Jx#If۳:q w4[2jJS*ٲY*Yg}, ٠CVyd@ّz2ul\'*^3ila8,IaֱZ,Ŷwkg ˡHg?o<"z-1 LJp !{~{HNJsdڑ0E<1r37"GuT[R9c $wkTΓT)*çg<-ȗ#&h7c1qC]GsޟrmB1B滫I[# CZ`cUO;YM}~7cCZ' 6k%SE`3z+kBӖ{Hz# \[[$ zӺk T+;=bt~T||`h~2p4aȲ?N#̲Z ] ya:7YZ|ʮB N۾*e!ʑ KZ &v Ūe-b[zPB?@GS:ٱKL(<.},?Sy6[-UFw깱rAJ):!lް'R4b:BGG9@ޏ5Sh8hӽnKM,j/0IGs5(F@`0LQ}|87{vo7>UZ*CEQ:fy8»gXc~NЙ1 EPY䨞q4 q g>UHmm+j=Y!S5?2Hfe1q2a;A(EQC@:U`a,ݺK%.Vak;;B-n98ЊB;-jmeinzdpD2\1iq ck&"-P;10 P.۠=1:$0mRdGWq~/'}:! W+joƼP՗puB(-)R$#,OuLa ƻO^P2"}^hUzSQIIKtZ˜Kљ ܣfqz) \meٕQ8wc/CoL8oWP}2RU2Z&)NJ`k ywsoƿEZG'ne-O%ubǛ˩>tU> 3kvK0 {  4DsT6jBvajH,1k>y鞺=+>5nf`ܚD)m;|d%y?i5t$iJ'~V'kOgVA'얔}[4# @g:Ky~Nu tx \{k}:uuomB^7а02Ss "[v\v6]J2'hzJ"᱕2f74XUb3~tַot3h_ dp@ 7E1( 8PSt`~qp /.u,x d~~%Fp[Q#>nlIil^7WAWֺܣ0 اlp!>IJU!+x>(l̮Fu)^FFf;6y6N!;GwqQ/D%DNF]IԇCgZYŽ5^y"dlxLۤU*JIbh!PSBmHZLT#&QK'\2 Mc;ߍ3'PhXP?D%Y5cynLq^-?R1g XTνKC5p%ͦuV;zݐ/ 7{ lxIGNZYi!|Hd 3d Iކ.V<$Gsb(]9а2s*$𠎎NoI0ӶQcVA?p ^;'yu;9)GlyF``>O@ؒI}a|wJ+QҡLx1 ve 䓽"Mj\)Rc-+:4R(M[L#FVj[rҗe+; ϟQV5-5`F&C06v 99UL3aփ۠;{r*mvz@*vJ% oW~,$}@Q+;v>7 ]4/(*Ĩe)ÕmZ^<ǟUE}ݛ @I#Ja'?'a_r[`CP 瞆VU/vC A㴳J RaتH;hӨS"P^ƶ5O kd.z7RBuνfjC8Tb!@wTB|`K<`?y=g%dQ%VB`dۀ8O^krmlA$tj֨#5= {5S93m t/ 3EŒ9IrǏ`*-Pr}O(H4Ou=[(駌$Niqj[x= jrm(=Ⱐ=-8\]Aj9wgYE/KU༓h/;pgN "}Bn)g+o c;KE#O#`v<59}_'M z>"COVGX>&_KPG0]an'T(;X [pgt.+Oa7N61XdLBk*L ǘAAyƪ1 uv͟Eᅛ{Hx _}em9<^2Mr[Ʈ 6-DT RDӉg^XQkP&B_u*B aL -9xOIQ7xN;_lc#]W.RH}H2JRj_M N |u:YQ < o :1L1iy:t%jf #̢'rCDG >CcM 28u(kbt@{j{x+Bb2}<#%9g>e+>W uMxAG[!JeC <\3Wbt{V_`EBٲ/%ːY: G8]D۞ge@H2Jҋ~%>nCtq94ԭ!Neݍubu7b_G 4_ d`e.39I,q&ζ B|@V:Gnep':T[A䖋fBN@WՖxD=vR6)otHeyޜ.Ink Ip1Q]tM^e-ׄk BU\DXdv(YD4&mUF메@0hB1;`V50'lSFZ:29c[ak_킣Y:#*W8ra>QHJg-ـR3y7(77oVuݝ˳=Y@:l ǥZ+6ٮ.H/,B%m9Ck"2WilBB=򳬎\/S"<)2jT55[nW9Ԧ*B^*4 AGq'EW?Ë:Ke(M]^wVLzB3 5 2>PGqan!U)܂la} ;a,ly7ݮ=_(֎S6z-La dtZ"XX*GWxj*J:\Am~&-â`أ])ɓs}ٶ]9,*)o?{E%psޒN >FM'_dL!0B:űxi*{t0.+8K:Jʽy20 WrrHJsnu@mc98`q eU<8;3\.X عѷv, I0g{f8SFTy\eLgP{^y+non +]CX6Ե88`9DgTm 58΋?ToA=:RO׻V\y-G8Xtong~4+%r$t<6T>ߝ~}Ӗ,S#W^qݫ둸MN]'!y@V9aҝ hu=(^7{rW>ϙ(#nHH?]5ASwPoudq cU{ZLr279y~& 1ot_E mSxzMV5w9>X1gw S_K-O=n?=S64>[cx>M76 0'.g0iYyKq+ndIl1S3;P\V}L )U갘BV i@]tLB^浧ٙP钬"k.Ɍq%H?44aƚ@sͩn7K` HoU ;GnF }F\ ˆ[[jjI++kpQqIXEZ8UA?5!{Q.<nz>Ѳ4'"̆@䗚V(HKb7R&?p>̢H/fv/S ǜCf %X u#K~bH!BY|MkV>+~~,|Z4E(Lkm<tRJ7R܎ڙ0 ǟ##mp&xjBުZ+`=S kqx; .).q ׏& m !e-VwUχf %k  !tha”s= J%n(8y ЌWhcN5Yp^ [ ~le"n0\<Ô3 욶~M?|~Yq%F|$G¥F#T蔨5k5HN6wxC@}[;]^6IAUz\P%30SY\PCmq.<I {m*M_{D'@FcdxwO_LTgrUaSBBf!݆, )m5j_J[<`høV? |. %fi|M4ݹ!71[ĈDUYR6u }o1Or`׎K"C`0OL_aQ*a0Z64등U 9.U2ri2nci]kW/v:oLTVË)䧕[9-{mm{onqۃ/ YYH921y}}qLZzyPDx%Ș]B2cX~||+*822,^=HMŹiٱc*q/ngKVoTY2yc䆚<}MS ^A b;QU+H Ǐѵ9@X2hV&߅)Vi~jYp2¹KQmyn'HHݙq4,mvnIH'0=;4ޭmP/S UK`W!aDeW[F XBX"F]J.1&~g Sl)}o|z6A"*,P@1zT[(d'тV4wlA J:`ћ͢USfNWs i>Hg44G\ԾL3o (?c·p]j2bϽDSֽ0 ݢPAFx Sj ;bHWswtHavM2NTqoJp,WNݝ\l(؂7߭K3 XK8Uհ^W/mKhH i0ڴUqnVOb̝')S !za/ @]*=a),{5Q\83Cv*TbO6m2=|(%_qȜ|=IXDD]mtNIǰھר6n5{`i~ZjlRq",v̌Wտ MCic]l4D{S;`AY%RrqBPFLZޡdӍP*fz_3Y#5eRN#ذXt[篚/hvU=b`Cw(+ȮxjHcy:!Mlgk-S:ηq 75l$2{=_7LeKYy̘p{̊WdE_VǩhI= \x$d9BU88u!╂K1"0{DL]X$ 5D,8 Ct aGD@bSb(>+7s×b᠀VPU}sɷHvR&9Y~_,|P((N ~Zbe):ƬstBWj.R"b܀_gnkDgstv4+d2,PxxNT@!`/V? C K 9: C|7G2)-Rw$g t sp _)uϜlW=tog_zbVQ/mE)6r5pJJLeXwr%9ZoT״to@srӐW{X+Ê,Mcmݐ츈6A> }O;VT!uU^4čjk'cv~>4ϔ &H>0CȾ'6i˩Gk *)%Tq1Ь'cJWz*ϱ 9L( \VVPr|ߧ0H]z/ɶ;]IYNF¢3h@Ƈ#ZD!a(l[Pg+y$2t]`Pu7hO/TGN-ݪ Eu7=? LYtH,! 19Jv G&!k"g`]Y,Iat bAbB(@d%XXH 3cDMX5IG&pn4S9\;Z,6' rf+/]Iǜ=#&B\<۷A:e'f_bZNB{>X _s)91ꤣ51M5t/ALE5+yj蝓 IW )5f_ZN~G[d-@ŅɶC8>8$Hs$5Yں7?U TH~˪(^b6Ś 75cǚ\@/y>CٺMS B}băavc0s7i?[K8kT ^ve_QsumJ+kE6la}tpn/+iJ6d|=Da1ե+߮]Oo Iϐj5@3$F .ưh>1pn9BqKST!["K+1PLtw0Wok3qßu:/Ḓ!3mE}J!-U%GcC2p%x &6LhGVݒ=hFhmўQ<< ld7 VX1~/Zmhl614:耡ڑ]~9䉕OɾN)wM%Ҫz PD> mťq+63-f`,8t6A@x$Znf!PCRTf(-EN~{%͋Nr2[d0Dɮ]0& 2L{@']6T 댈bPz!Ɋg̟~UKqH|K6zFg}bؐ,Or$KSJ>d;ʓቘdv[~ݐE+_!յ!A4sO/ܲ(fT:{ K=$[M6`xjbÒfȳ'9J|M }.9lrWM/R]Fަ32-耧j[&&Q-@d~BdJ2K5IdqD,^ҝ`=YsFiWt4z\臼^]v|g4.Z#|1Ƣ5=~t Φv4Z \NPN|}hW;`Wg![*{~tj^;?/"7K-*vY;v9(y5¦B8ނQuU6f3`!`2#jl\` rض(K*ivfRX-T@uV) )B]^*$ت3bj60S罗t"kqxe ^;I:x2Y7E?v_,?6֊" rq)#`6s!bRY6촣)g~guE&4PVS% rn!+SFtᤖq$Ӹ&3( 'ŋWׁJĭW->`ǶӮ:Y(Β;BGBiNgmE~@ /p3БA&̃{*x=ͯUbu@vA OÏ5OguQ9䆊'|6QdO̳dk|;n! b/Lwjo} sNV9eJ5N_3ﶦWދ)]*%M垷h`t 1(3b}5+]^ S ?ŵfo \%ۆ_dk"H AV[E"f-m:Cj6^Y.B'՛!ҙ,5j glK2VpnωYo$qLYzmiqʜlc?g:CJW-W6u7PX9:z1n*ʷp ZdֶE);cQGIo/P$[r Ș$ca;T(yY/[ :FK`DiWw5J4v `rnPqJ}n^VXɣ&tXzC*<%-eú.xkJ2Q=10&U3U0:;=DQhyFb_()KyhLnY721CZ rE37F߽ EQ nUNjY7FOjm] b^LaXǸRWZĊ"U82VlEz~ԂZg{qdϭRpvmCT菜j%䌯;%?^B㭊V&b`cƹm;,k ψ8yV&@i;V])e`#f*~>P@&m SiIP"X_VsS$52^q;tP*w.cwyYƥ4vw: Ef` oeي)^#լȞYDTCwor½RL *5s]ȇ|@۫.-dH!=eu< v<"@֥+skijzHU 3F.ny|*mxԺ# !&4bzsԋ@&Z]Ի{*tbzcx7&%i&[{zƶ?,ޕb.x2814&8!]UϪsϖc2Лt)lr٩Je$f#_ SVjcC0eFZ5DKAa:HcS Y,-Ky}&2ðȄݺ8 RNcl]s]4}m$a&w Tz+oLQ,N> FqynO{R盢B<T Hb?ԑN`x)A!c`]ǒ@3F94OX \} .Ymy6j*{ϿRHHz xPr`623iy]ye aWVTzJ)S$)lzvc&Vjx<KqzM<}gy}\8Ssp0|Cpp@vXim8T&,.j p p`.PSbwkAQ8¯jj}Z`ٿ#K쪪;&!˰Vi.X qTM:V'Sox] R ZŇwo L-oS^>ҳ^$`{wXSJ-#ElBk&TS·8'3PhBDc䧚"XKc/usq.M.qoÅ죭o@%~EޣMÏS0sk(;-l@%>*Mp!xzh}l]A܂ Y%W*=Edx@"DF5G#*]`gskWlrԋ76˕QYߢI,+TD7QtqcdJ,἟GUR \ő+u&So@W27f98こ5 b8kB63BОAGoTRm,@EQ)e{ uOˇyC>kVE'~MYa.7pQcGZIFGQxsƈ4B'wg5ޚ켌![͈E|;69x~5"XP5T\sfT.Z\ :$&L2t6"X'RDC`2؇WwB l2ɬg b)C r8]rZQh]gS< P""c88͑-p ܞFW8 LBy;ą4J/O<[U1!\VG&|1?$mӮyM$J(fO)1GK@E#^<ԷY %Il@JƷ5tȳF ]CՆJf瀾 ,-mC:4پY!5zɣzs0w5rтiZ.I ShGb,POe D EN;Y)[ "& Il,%#p=2+`*D KxmǠ_dޯ8J{7]"˛hAX{CqV<9O#^x6uMd _k~8pEQ[ gg;ci `web uf-H痦fqSjvRX~Hdw&+ўm4*Q,$ui7 熊fs=>{. ^E{a6/-d8 5e,?B,waZZQ s;B%y~OB6 :VBdc)YK¢"8mP$F_n!K@ShQ(|?pŘsz~(s4kTkh.ӪE.¾$om ʓMRlZNs^7zngu<_-Z9n. T*Z ^@? }U< 7@Z J/ ߜp_}!dUɇ,c0!KԖ;tAb _M 4Y2RglBG~қc@ZohVm@X9HD)*sA-ԭU&L2uH c (}9-@z),|#'v}FR%u֊pX#hh?VZ0k6!RӏDp+j+ ka%cN+ @ӧ(cM)UbMWPͣ,C>UW~larD!E Jaƙ%T a["TE}/4?Oaٲf\LӇ‡pw/J5ksRPpXCW\Mc/dV"w1Dmީ6ΠCq+Wg}&D֠Z3\+`)W4;Dߵus\t?\ZX!{kI;NI>l|r̛}6RCIBI>Qfms.ǯT0Hj,6wKjA5h[r\ ؖiiu0sԝ5_я$pP0 ʉUD @+R 8⋅:,}7 2GáQ%*l{xc >gn0en'/_JLU~v0V\Vcųc.GsMN%@( SDqxzDPS n JM_ϻ~?{H<  ȝ7׮fLmp&ݗy>L,a(;'rLo*Q`SB}9S%(ХOqsHP )gܸ,K Deʥ~G?{(t{%ޞIJW R잺lޭE PE4ӛSJIv@(] ҭIMvWCϮiOzJ3-_{zҧl#ؿL@X8kf*Eg s' r~jy =GR$A#W;?k5x-2Dst*U>h0=ťdcH~_.;&\Jꊲ\Τ~QC[Pu`#+Ev5%XC2ĒLaz89pɹ;˜H$ bqi\>lx>ջ}R8J \ف%톔j{,[ VpeGD&E+4p%%ꀀtx#@xV93ň| ߱NP3_@݈Nu?=oqঊ!;nz}{7qUZR2TEwngSZNuf^k;W p=l]NL5Iؿkpg\>u"p(At6e0 `bI~?:?/d C.f`ʻ)V%j|w pY=lJj%䬩 .ѱf*D1K"i9NvjaAUpHn}HpjF+ASusgWnK wkȷ^4{{7t622vQ,cx)J p׺n*T/&,uv;,VK$-H 2ߧMJ>H͆ cK:%SS e9`+6$T. 0#~ٔ6 >Gs}hLǥ-.CM}X_mkOv]{Qvjbo\Fq.xZx 1E^!&)`]#0% h!ē{Q|,&\PZl|Qc!0nO?%Nk_a-\SO!8:^P񹉠Ē0jT+v  }P 3ISIxS$+hx3 J!Q 2H ӧvjk9^05EE~e#n%ƅ?h;&'||C Z$a9;G.8ӠV2@{4`Ƈ~k^ʫ,+Ov{aSD'E Z ڴC],Iy'Fq wlRyYR󓳧՜$wΚ_lbUCxQׄanΆ.Y+YK9ž8 =cS|I &ܗFpd Cޘ| ^$;S̀ z7Fă76;1J\6_d+DN3<e; !$1]qKjΉ2t)[SN$ǒ#J9T!N]a6Ut J.ޯl^֦,Nl9Ozel=&%v7Hrtby>ua\uw(Z;+TR\J;x=u2f XT٤VF6[14N!j1B6]]Tw?T5yMQ1]VN췠B} a Wd auO.34Zb"'} 8O$ujiMǝ %D([_O HVY$ ͊L(YRCxPԯ ȣCց=_pmKm6 hx+pD(ӏ!Z`N:gT*,]; %՛/"jk}"V&j#Qv罣fOグĥ^{h KS)4^gƛZC&VO`V;5y~L߳Պ%NBm.c>>p\0Dٱ=O(Tt!ly)m;o+ o͙ˇ*].ۡEIrV։ԾTW]T ѬSo-H_(IX?baڮ5]S8xclgj9+jYt{"rr+*w[m%qsHw2xW+@w_ \>%&Oqq0=Eug4nCݙ .֜:-{ԅo_=j^UȋܤЧPL̤qe1>[;gE1bY)A6jQ IxO_&WhUgU'Cs>QE"' ߃ElWc0 5 ,NP!3!9w;|Wy@g.w@Gq-Y5s^%/q{ˁL~,!ٳK -"5DA" eɂĦ2B%}~+?~_7eRU~ m2CTBc.:\ef"kֽ)L}l :j}՗"("&._\9bۙok8rOt 68 ﷐~ t ^*lʆ}J*f4ktB馩vb<>g!]'`TAXǸLC? yJ6V6 3gh8"u3aU@07*k}RtvG-tbq%I1YU:ܚ P#8ۈ@To>1狛 4bɵإbq}Wo'юmil` #=ЏTg)WxB8[RA>{#,0 v,SDx?ZR>8cdhg?B)N3{`^;{Cft1~,b$ (bxPǧ+ 8O(iɔB0i(+ e6Y%@g}".Lʔ b4OÌٗ-cN<Mf3K+/ K\ nqۼ|RĞDl'YV>*'z]%ѫe?!'._n& et9zFot5WhB0ZTx=n׬[ĵIuX4I&ֱ<{\cFw3ޠF^ H&ө -[(1-ЕTN Cy0 ,m05dՆ]ЗچbWIlnܑ|NR=!H[D(Fkl+v֦+=ɸ J 2rkk٬U'T74EQ~3~w3IA|Fhc&fb 0MJ/.f5kf\>vn!Q:Yul"+HBv503sxV#귥I [Co{$6Rh-P{\.Bc£+ 6ðtDJ"`] a߼ZnQFXs!<4S=PoJ'>Oٙjr)ӔMncGʼnb٨>j#g@`Nkv7V0WЛkUw[LC<[g5ӥu.7cN.Ҝ-t@Ɠ9zuH'0 +k:?}>x:*řBnH@{l|gED]hViiZS?'ns*\!Ip# Qv{٢/u4 h~%>f}qb0|_*GEyi {&"G@p{9"`߹!xYJeCkE!~w\h[yy^Bf 1mRV`) q2z}u-u6xCt%re^$/C#(Ϡ0ȄoD7NAV=çr)ASМX 4O iPlJo =h6H;Na/}jL,w]c㥩֩~Lʼn~{ L|7F)Y2!uNrc~Ay٧V%Mۉt_D>I HOB&P3LS(XOM:0>3N]__!/<)Wk=NWɉ\,P~bGΧOR]5ýKeC*2Ъr);,Y1Fm@"Ac3͟v0+% ,%juܓmtyrnݙ~œ(s2Ҁ z |[4Ph=xشyJHݶ,r#ߓF~M[}#i蠤QեGGj$~jr #=7`Y{W%IT̛\Pܒs U 隍[Yg*,1f ^<)j׳L[)Toj1Qր7H>jX&xoT"gGܖ5W*;!VWiػ$vtxHA2/J,Ls _훁ər1g-\b `(lKI.Ao tAySMj9jdԝr 7/D 0P)G8,ȓkf5\:ڐ$ֿ%^NdfG$_}2WُK&|:0=՛7>mܧay #C|Δ0n 1 \ ;ІY8aR#=5 |:m@\ޘ3ؖoS2W>)f$Tz3$㲝*Xo;{i_m/Z<\B_*"NjU-$ߋip܃AUaeжLDubyM_Y.Nkj+Ң l9d$SqxAoϫayI)NRH=YTwlt(^s+znuT|!ھ /ȓ{|#a( y$~wnXA?, C(Jsh>̑`ѥv7&.x[0=YË~ʄi滠ک`]dƈ @mg,R%bfX3 xώL}vT~ ,hY$he$amJf/nM8PR t3IΏ!c5Jm9XO{P{uK^,kt $["x©2JyPs4x1/kT4tgWw@5,5 2x7%% adFNbjԽw9ƇqeK bVA6KgQ]f[Ne΢#YiH^!x60a&MFT+h5Vݽ3J]s{u0 [p䦦5(8VqJv;:/N@eK`q/k)A]VD+ A&5zyljS20v?6QF,<9F9L+D-޲1@7 /JC-F~p?6ZG!zqḢrFӏ S>2_'.:V@.۽@2ʬtnipDwBC0S#P-CV 0;γ 8Z<Dm=ڏ z_"jAO>U%㊉3U`e#|ȻcU0 ޏső<3.CE!D='gTk atֿ 1S rp p_]&gnMq P|;۵oDnTq%$ڪӡs-?fC8H_j8+4"n%-BJdiQ\H\8:K~BwrY> X\x۝,E/'枖 Du[10H4Dm$WJŒ3<쯀DwFƼelIO*-ǵ7+R|#wfEm5B~9J-L웆{6SrU҉g. ьvrۇ";U8~eq@L3pL&YW 2ղ2%{:sؗS bR S U_tZOW8zzl$z xȬ]g1 0[_Bvgݵm:jOm95Һ)E 8oHA)c9áejUp@Ud*>wqkŲoRJIH/ک%0B]3Xrcr[XgO-X&|BuX]sPt57ʆ<ۡt,d\x}ʭpӢO?4eǨ8%:44AN@v.o\{Bx0 !'Rם_Q@mH#JNW<`~u-3sX{m~j%TBCoNc@.:J v-DX0`-ى6S1 kï8 ߩH,#PZ=vPS~A| Ӎ{<.*_9WIƺ~"!]Yc cYӯ,0G:mv-+Zĝ~ KE&$O#ݜ+c|@".LsGLw3WiKzGŰόxɗ6e*4uOP϶z0J-4{7}s9 L͜XCuڬG O&"Gsd ])d6ؒ4D 8+;Z)(-P_j[B(pVboyİg/j#GO^GeuSՕ-u ՔXD:ÿ F2C; X{+5щ{w|+ L"dg]: 'jK#eT{moR09 dx)S"{K4+YAK 2. {ױfc)_7qo.YWGm`!?EgtMQkdj ˕xk|A;zڬ~ZwxiE ̮;L5{);*ڽ!TO ?;)34W;=s I Bƹ及lUV(VN*Xy-KqIneXZJU% ;YƓ&(z{qh{"r\,PbQ@MAA*r6fqyN8KڹY\ ˄{ASq8q#s}T+Z"lL0vzT[Y޴4R>Iܫ-gDU+flxKǒާI=o?K;2d: zڋ|*%oxU]\D$ܤn7kz( %]+?(RV] "h)iʣ`vQ8 n1@o2ػ]W9'ݤH9pe;8^-HRkEyԾ{|aaH,^g X,|ZyyI׺ձkQ3YJamoqy4qȭ @ȭ,wiJn͎h}qGH,Q)؅y<$9/uywZADB=T뗋(O5,M•DR-DSҊÃVy?LVn89"#J6 fD ٱ Zi.ÿؿ{У?/wF}y4Ra]/=25J8w˯ifA?*O-Kd7!7Өŏlwwu:·{ $,u?@)*!% K}CFS܎rr '3J_T$1#t?Ae&G@ KŤ1Z1376F;]p*RhWGLKͿGŹp_-_賚pED/,@g Fix =exK1+<f e%{Vy} BcKFhg2=)ܒ&?Orxz> ߸tQ?<6J!#JvɵY{91'҅zί+l:ff5fvVW( MMWdjgm v,F/1(j9}6aZljM-j,(<ÛaMt5%kklvPBA1e-4,LXf<q͂I`J}x |d= 8!fR%4D%Kc28 brsc-z_?kZfNX%[AP3^%8à}hc,:p Hg9?C?k0A=Hw(]<f8hkWo[.u|h0J}+I+r I:`|SY3mj?m) `&6^IY?d.EO><=Ó(cF0RA֙zB@<5'өqE^Wԍ}I_[h>9NJ#g4͐P)=jJbfQfԬ>]^wn#ZҞ}{zȿ33)A蜦ةZbH oLv⼇A >OY0ƏO7ܒ~>ޖ I={2)JSI=T>as'(y\'wUпoNV9/:Ur>PI#Ab`| BϺ%k< f/߮EN'\z'[Y~K=,8@4D@ݠ4KBVZgiewjӐ> ɓ<7-V^LO1sB?! ԤchPX^_Ml<^3 J_IPd\ӿH~z]3Ph>yCY_IcNw.`xT%(IqۅԠj ;Xo+&< 9|Iw YpF'3W~ *AV!Q&Ova! >s>=n̼A3J cʁf7M*I1'lVؙؙm)qiC͗>r(sHWޥR2Cѥئ?NڅwJ ›mh xRy#c^A]u%T 5jSEQzsf$Xqmy~m.} ƪ/H9IV}OG99"wO06qN5IIΩHDXiS%ՊC|:x.cn J>JhW ~͆:Y,K״9c ЖBhݝxӪL!wZ6~C;.8Jx;iM.i\pѽ|A@`蠻 D^7هVaC3xyLn0XʼnH1IЗvsw$\6XlyyH (V,m-b}bm!tH&Wf=$SHBmnn[C#]{f#Y+mIB""1'{Hթ̿3LAM/ߑ\4tJE~ "O N.7YCUY{RfABe-(y!c̖Ƭ?-=F2&g[G.4օ MCsM~ڤ6ב/ xh'B) L/$Hu{`vs>7v/!)$OqBlcC67orY#iFk'a$;t%fSUVpFX>]+JPo5'aV@19z01>i%KcAj*Wiҽok2b樨?;歳R ˷8 ᖷʐ$0N^v&'/]KSCXȷ-*K;q?Ӡ}ܹ3NOD+f@J2y*$AA54BϘ_տ pϙ耿6f*,USG5gc(A<$u(a*:\؃cM n0? &rhQIͨ%onP텂u:4Ʃ&y]syf1@Yx%i(_z!U~{`(3s;Av_5SFZ13njEՊ֏˯hCׅLF]DU vzXk8Yd9:Ƹ膍f5 aR)& #@f"nQ/,I[z{y hVlL5;MۻXc;O_ӌ3WHUroTP9Q* 5A8|M-9zߵκ0<b!gZD,O-<ⶱ-A-GFT8sL:a֒fzۯqIBZ~tCtV !5E*F;ޥZ?rFg)0^Shjj@ˡBʹ:ʂ߿? E=+̸]0TS!aPJ,GDie.+j^M)x ĚM!I?nʳ18i`YΏA~}>E:lhD:gVp5k>8`{R Y$=1?GPDb#Jr `3H';+BL1Td#0 'ddt{:|%\+&P SLChlFΝh&3->`_MyNJ7ycv/sȈ}ފKIJpJND 1ew\)oԋGC5K)z2g.$15dHݤfQ_npӲ=Ȝ0Usu#&nW )˹R_0ѡZ5d5OhXA|R˛Ga)&x0eO6M VE;i`G"*8gXw[Yj@jtAz,!;ny(#^I\{me4e .jKIR8h'FF-3pR+tQPPmQ^2d#w#P pQ7@QC_sDwes@&#ث>E< q{"٨;X4Qȓ|G {]^sҗ F"5°.D8gpIzL׹{t(dZx(CM^`2 Toj48- Y{06?=Ӯ)> cfzCmԦ yG1SҾfO7Tܵ)3Zݟqi &"LXh(\}ȰP5m;,ZR_:ht g(FQJ}[A}h! 0CSZ<%a'oF^pz e+ %9[xiB=8o6vAY I̷֒klc *Qc4_@ :xyMH컹|Z3cުoOreҟ`{˦hKȜgAW= ӳcJZiwm- %® /VÐl⑅-s>FXYyNQH*6S8aPE.UۿIӱGcB4`@8Zt<'Q8{ JGj{#<ΚlX3M1*[/d@;zZ$o1^@"5f#o6ֲD} ,鉔bDwH\c>v\Rd790O9p^?-S>*[Go,f]7!-!r}bsŗ3ry_=rt8( Y`)tJ'd6~݌R[oK{ L)VjSVZ{zmۦd>>;s>iq~?$l w-JԍՇ]L:2 mTHRg{HV߿#=ѾBwT#M B9hSV#0aje-QЀN.sx֍9-̧[T`4Ai*;߉%: :iK0ח԰rR11O~@10;Wܳ{xz젬2o/I!~5gHO|N3,yddQ=ɪIw8_$H9 p똱p q{ڂP;+NFiw?)΁wbb־P5gN"Eyߍɷjd*|GsE|lxE45Xi!zpˣ2xu'6 x =Yyupu* n@IJI_޾t{p?2paNRc`LRN|hnDt>bḋR=P7WLCK4写B9sh%{lS,k;ǟ`{q٠_ EFN )Yc9ƊqyZA*x]XMe) GP^ĵD Ay2~zTu+HIfL8Lo3s_ř 㳠?ͳwK ;fܪ'EV8ظ]vh3TZts(Y+۝7^NycD_MZvf/M$| Qj,o1)G֫S!`^B?F{%e5iM> x <(Ŀ>ƨ^K581<1t(]oK<wKGTy_DJ0MUHb0w~Κ<"Zمqx)eyyF`NJ7^n29Uz],di }5E=,~. @n'B=d'cؒm+|!Wr"Xey'Wc!Ѝ7O}~uL2t*b=ǛmGw=ɎBY/~ teMs> [+ZHUEa@rn/藩x+P:?4XQAx| !! -_YRV(u49mԙH绲4[y_(Z8RWy ?M2;ߗeV-H2U!"`V%eUM@9D gVA66=K _ΑЬrTQ")r,.ιUvǼK)vkX%xY6(I'G|$|!˹1R<c>x46@L-(,ŠϚr謈!܅oϾ?iJ:&A0E:L<3ǧy]F!ӄOA6ĭbn 4rŅRoy`{GaNd).^@b[}) wCl,NHV{ A C@PLV[^}#ٗC-KT }_7xF=Eдب9 -ҭO‚x y^z1UR:ᇟ~x[7ux09dA-f!_yonH.lkexZNΔ$o"#- J80!Cg/{=.OfDð saDR( XIʡappvAC:\O$}F Vf"񾟗3ܰ7񒿩¯}0h01zS\_ԋAHezؼ`-)V1 ,!.Ԕ-փ 2 `ΜS\L>":u S`[x+LrT,/g͙c:F292s2"ߢۨ3p#sNn˽]yo&>s",St'QΊ@fI, [ݐXRM\`$PL&Oz)_P&?Fkm\& iI!'l?xbO||X:PT=9Goi xv/"'g9 ݪfkq_er][d%͖ 05+\9ؑ8( Y3(4>=BN9]Io0'h_xb#>ZHE 0h_A׼璕$]U?a|5ꌭ3e\ӑ(^~hfaZNYurKMEwL_)A/`}3a$*I)1ʕ`Qgar.^P@'v1( ë6˺F5 pn;mK (\vGmF3ˋVW|Vq=9 PW>x#Xd9>*G-v}V!=DlH3P@|oT4'h`^)Xdd*u7@֎RI\Сlt/ x(maז6!R^+:S+^U] 5Fǖ%iέ~.ޘ9얏$r'$a&sXGXϯF $ Ȑ`V@S5Eu5ǃV($>`$rIC.QO6xhne~ !v}ݦ]jN-ƪӕ"2dœ'9+}PH@<`>EYU eګ}{(T!hy&}"C MSOd/69̻{E?EW S!W@i:ܴK(fzoX|'Z&vVg-Nah.``g8H;@P(SXBvؾTrm-Al$ZIVxH7DლVIφ]>--[O뮪F㟖:ouX/PV\J+(=GL}d7JzSʎMs)U0(%`^N iD7| obX#SVY<=w -_Ypy9C]G^ԏa5Z,Q۲z[dVSF^i 9߯{3GlFHBv#fʼnN=%N$\ec6-U Q~)^:+\ 9aL/ ty*DS{󹏀ݨoS:<3sm,.'M &;' 69%b)pFZ(& ĕW[ =޲O~4j 4)Lv݊ZC$gWܤok$>;(KPEA%H O09XypX?/12 ˳mV=@y\ 5 <3L5:Әl0TBґML<,}M|á {&-gt1:vCK9Swڂ0|F{=VSzJE 0?]`}60?ت栫xhFdQ{CͷDPl;ӔFxyyբ925YMFWX=ps1]zy]% #ygd48We=3`K+Lg>Au0*˳1sGym2=:sI^mthݯ0Zot |ާHNʯ4䰅Osfdt^D7\@(иBul$l#֚Rl3|ǃl։=Z՛cGiMXꆜB)D<{N,£GǏ%@!y~7C;a "Kc8i!e%-)[b##7۝:_'J;²'űnʯVeY[sHVݫO{m~@M%]#ыӎͽf=AL##p i}Y1?=m\tz(W|Q' '5r4} #[.p,e~1GjU$l[߽ElW5z fH~.̲EEf7%@VPj5͛a"M |۱@`6 :M`2D 9ҙrC#qz!$̞X;״Da-'SFW ">6`vȉ<|&G.3etf b0t9/zj @$\D+wsԿm[?1f%Ektg\-FH\LLjC{U"=n*6^)-; "0l{f/諱f4+ 5Yf U\}Oz;Bfdf/m: hbr%1e eP+ґnpeB̆dћa`BQa/Đsf\% m*QZܼLfEjT/C("A6i JKP!?hҼ9ǣe ^rqbԬ4R c3G+3>g8!!"'dԬ3Af"~}k%O<7ȩl|cqrh6=VD(ܸJ,n&[ F0?PLb)؞З8N+U"E0.3<$eT(5E=1`X5ݛO\!kr$'NC_28`-Nf[+!ANTٕjps{fVYp8#wyHb..tZr[Q7? P^}%Ÿ5TM?$綦JsؗP?9bTFƨwBUe.(A5Ym-̝y-h❩Sw|+k4*JL~NI(ЙNS:0^$h NO % AtsG(Z_acZ+Aìng"xIx鶱TvvZ pthʝsspjO2+xj0àvGa_ra5ձU.KemvOlS , %Da+UEE۰8,l/47JjewwVޤ_tLkdˎ>He9곩J «KV:Hƿ΁bI{–FXRUZFY`^'Z_p8ZL*;;Ӭ+t8/9D& m"E):Wwq7kO&嗗wWqMQ`{ڢ9bv&g~P}bn>wڼ ݴYH ')?B@\d?O̾[׌Ehť泧f A⎯b`0ݞd< ci%tc/kJ4Ef}PR]ghWٯ^ӂi( 2 #' :;5;2IDS,*q7J~w9έZmL-l .c96YGnV6Z"Sn}@1AD)3 6`b8I};cnl=ЊiK(QûV-0>DD~L[C| LB-Gk^Me3TDiI .?7r`ݦ`UN//%W!a ίz.ҁ̳Y21Q3 Btd9v:3aS ^ 9*aXu7s1 l`q_eӁ.طum%#3ȷ -/}AzWvo}OO&Rz 2)z.>omם4 -40&F+E3o)'g]h[m_|>Ou{(,eq7<0eVUe-!a*suJ6⒳~_pa&lq%ʱDl?$kTdUY| ,b:R͖Ԏdw?'YA|\iU S6Y=V ↯ipA@r``cލ` ׻t$Y iBZg,LnHW4bXkw <֐M@,lH=&KTx(+zt٨g( EpUC(~cDMacDI)3 I(F{2w hD:.%qVGm'gX;7NK(kچ{w+r?>aഡuB?|@vCp~8ˣ;+r;,ad+'HElA鑪U53a'^|QnDZWA"[g$9Hꊉ|&E~L8MٻRޅk2+Q8Q u>Ҩxn ,.pqf=IvzKQik? ٴMH,~9r~u"7e൪ʂ=?7n-"9G,=$ wxXmL~kܠgI=}msGp t!ml9zZ%%sbFF|fXav >z6Zҋ3F+ԗ(%A ve>{<Yc4\/Ɨ%68iN~!r @42g0'#Ŀ͜E8idž8_+5W=ۃgVb.EwOeS|VDusX{[GDS$&nNWy1W#RTˊ0@<@<}7MfsѺ(gjͯd^wK72E['͊w]KCA2zܐzbV'0+VYWgR4!Gx/^BqvKSj)\dr6/]ŰnAJ^ [FqpϏiVxZR˓;<*N΋m#/ʲ;|کV)@ִD]©FnScLu&wC8ȵFxY6}q7T٫^V(ѶW Y9=]{|76x3^Ch-;?]{$!(>Og @Ť+`rA̰?}'ÚBnw 6[ FKc$+߆B6lLn3V!U먮zomXoy Q5"lh1۴*#DS(Ȇ*a b$XaGXqe~3rpΙ];$c٩F"l44}`$~=Hdy/b_3y}ktQ0a/1(dG Kcv ӓ+e .5IMDb9W^d"J'7d @uͤ`W<AɼHtȳfnA3oeӎrj@VleȞWnȫN2K-vM/g£m2[~V]Fݥy®ԲرJ qeq'?9ƟR~cedEYzu77OIvbRryGìsqFYvA0zJU]Xp$q~ !5h URa0Y!K)"7&h3d#QRIEr:5Q烟+US$ձi jB@PXݼA~jvm5lc}}zn'0/&.I?eVCKŜN=ӁD{$Zei-^¶h8:b}P(pKyev|RQ=`񈣪?N_Rf كNpC(b[3R ީf#9D^߸ˀ>$uk* Y8ϖy /otp"-{o7p [::e4 KN|A;VImĦ 0 K~6ygHjۆM++ղsz\רL8$WOQ%IaYghd6x4L+?̺u,jL {tƂ) Ę /Vyh)$&,fOV<^ 0pd`KCzۑJȁk(%( &°4Ԗh g$@B.y1 MR_f['$S4 r'h8(EB1vԝ-m1G|! I[82]( #]5Wh^`8u͍ެ9Į7r§Wt, 3[#?Td=on96V=b\vW2POugt}RRsЕsᧅ^t=eHoB9DhP 4B0zC, .h|ud6r @Ry]wv놸&.W*1ͥ׌h@ 3ώ :aѷpyLM,|bgO7p4GZL~R4' e p)? 05Y˓(6Í}Q ^IuUMİAϧgwsp',Չ Z9˲: rsICM5 @53M*I?g3xyf["@u[vZ߳X //]l]}/qbw:*@HH*5?sK$C?"$dxOB9y+6ޱ;' %K=[OȂ`aeҡV^҇tb;&PȟDzOM.VP" &>#Wb$):I}F1;TW,Zd톷qƓ7vߤ7FKHP–.B:'1Gڊ.id'E6:FE<4 ƧFŔo9%j?*qM%eɇ3F:-cC G ֞~^ES-ON7·h-z(d@: lgGDPg5\W1)ٙ) ZW4Dgqi?ܐkX[ϑ ҧj~_J hX|1+iԽ;ok~;,5%Zka]"RÔQ| \a@B_wߛhRJd F6jf!?e8hm Mʫ/Xl] ISC[v[jGɸzJEw@)i*QXigm?+o:&!mԾF2n]d@Y`~*HTPLfq#v UzG|,i?Ha҃[ M<݋#ցcE __EU:02tŁwPl)cD؅"v6* *y.IɘDQɩFJLRj~fA FY߱o]I(J{y0C63nyƆU,"u~KB$/K9a1}cl#lqV:kc Pp ]:h:,.mMغ-[r~HbzÒ%Ds-,nb?"K@󡥫-ڸGV]$+L4d~xPӑ^1.LU_ܼ"P ټHzchK#Nw>3-@r,:[,Jq wLڜ|N^Z/b"2U,7V%.v]%3Cak$$+C[RH|]$gɲGrHEM6+]72Ӧxr^wDeOo)ۂ Q|0~bt5ىYaݪf ɔ}FgnDPwtBLU:#z"S.?Yg*;GXt+)|5`E}fp0 #a:@ENDdR  znvLxΧy̪ Ϻh$괗 %Gc@^Ą[*kakQeS~a9eN#Hs&JwdgJ 0.i3ƌ=& b KYi,^Ԩ}karj⁘5"bR, T%#ݍRm:95nH p>POZ۲3zdMO ~[@v5Yx\r$ K{:} ƪ96Y '6>xx'4̲|[r/KK8+O,#m@[,nd[bYH&hP\;u\϶|^A.'8mיRjw~r{ir"xi^ jv"Gw:DEXg HlQ' ^%[Z烹_$"=\W .hFis0%OaD?22Kqk)}L7 OˡKXm rj*gO|vPZl$В*bHhi{^Xe X/Fr&}pyCvz7,O'1 ?*|jv?\~v9NLewCFx,XZǥVxIs8(0p!gh# [Чy7gRS&yI^OPo9B_:V,ή>zf}k&Բ11JaRzz!y4 oӳ<ؑ<7DHC, Ul—k555Dvm<:pJM]zbKh :34L$&'hrR&v|I8Qc/ogqoB%!cޅүFN@ȄC6#KeL'@g%,.{,qvg&((Kt/<$o78.28k)^xZ q*y bA` ĵc؞JƱ{N~7XrԓB }M8}wV*6 [:N:~ ; m}'si?0GvX"<Ͽֶ- dT7*"L{# ZHa Q8%ZD%̯3*M(S42(US)93*)ԋ Llx' e8 (c_/lHk uZw`Z[M(| }:o\hX {UIޮ23|›iaӈҐ^[?[WyDS{gqN%]<מ,|`ĵ_|TdK/?`W OBY\kpɲj J3wfتL = ZxY#ʭ/;z l3g~G^mǛ.sJMau.uG5ȢR znǪAbڌ"8FW 沏Wc =#RߵmMX2YnqI#1lݭ<@Bi vo+KBb S+-euz\؍hlF"šPD nC'VD}2EEd }&F=y69Hsr% U8 W5*.Bch Rސ74boI0#2 %mhcg ntuOK(hiIi@yvժpt9{hheM_LLd;9$O:ʆUH,16f+e,;VĒҮ).T ;Z-+tzďtk R` >l '^ѯRθ*HZG5 DxNzOm"R:zjvzG+h ]p^z,k/[(cC^*67[9AOO Spk*?s$dƛ@"}|NجCp| Nzw !QKY7f-],m8]NiYcƺmTϪUL \QmS$MNg6[L5JHz14$UPp=q/Lopi91 p< gn;&9aQ(O' mjhzNN]n" G>PZRX/E؍,#<°f%rq2pWsC™\#&&~Ą>júc1HMnZkD4g:{y'f~i$z?+Wy_ު~20tc&(R{PXoK$DŽ;q^vh: hh~'ܭrA|`^+~K;F5` K&r7d뤇+j|UnbaV:.B?0wT,o RyY6uS] y%:y#鉱SUǏ6 \[UN-o/U4D3?Z) gU֘|M ׍vh"qc드pl\ ;KγE|DԻBÌ_;S&;Rg>1_QQՓ1i|<=$ѵDyT?4B}{DT;1DDNڔCLk4Eͧ6~=rȣ-tT^u,bDJu(Lƾc8sNE~ ;/ f6ωwJQeӦTaأ?CHrBE|P+߾z=ˆM-$X2_9csq]m82/(uxɹU9 %4:TE%6~ #Hw4sap4ageo83?q,r h'J7cȩb <F[Ș/q^eFfcA eU8 ˔|<#ktEL_Jz< `m"*26o>E-X*:9>a:I<:JD윸c. ;;>#jY6؆Ei"z18зԘ^3llIؾb?d=Mi?o76n\A|!j#U8yVI%ᎳR9Bko͵!l dC"uM#nuLy.ᱣqffr,6啇~0xp*1 j *3طzgZx@峓"m="fHY@"+XN dp6W~z -?-;ؗ\ƻAX/Zl=ODL[4g( lψ H1~6vEdNvd!m2Q%oYVJ1V\ \B|bB5'(6>3\jC7ow1`լiGwNiNCz^wcUXvڻ5ո{aɐvGq1Yf @Qx\S̤~;PPWZpiUb7ʚw+BFw&TwڙaaQS;9$IEEս׆5 {֘HlUK;+XK\P˦@5 Y {jzho Wq H;Y!D(@:4[:ς(eHrDER?gD fF)fFWx4‹VLn)0v?ԧaP/^,;041jzYOӾGLڷa^8h98RYҍ(%*u |&u3o$ IϨLol˂ܥ4W֎/|XW1]$rsiesTAevwb ma:$ .w4W[zYHa#U0)uOݷo,QhQ,A^gȞUGEĝ&yZמ8]hNL EeԚC|0o{+}/rs"D`_ͮP[FEF72*.D?Unm~ f@`Rd.7-ktC& iA1f;.o7L!Lc.h{Z8COW΅xYmwH[Y fz d<9y\*L9R  #DvwF=b)f |IktbHۃ5X-4G(Iw-A󇙃cØXOwbůlcL[Co xC ۂ[?b?h(PhF/xE?1m+SDlHU6`CNMa EǥvDW)$^ŕ$%zlWY'褦gۺt? kֺMVzKߙcM1Czeҩ!>jDCˆ;DL5b?.Tg:'*3VTӾ˧ٌ };/tIwR.'!6T`߮Aba]eSP ,ew Xi %b4>feHYϭ*cTX /R3NVvqytn i\?X3t23#{05ÛdyrތGϫ^X+{c_MYtZ16$g[W%mvݽ<Hu'eK~`)L.R!__!^z?;f5|NW1ڏټ^XLH%0ť3/Y D,^b_t< ? #g\t2I?us>v*KvEg\XfPwA|^'o)0a8DS|[][by}ON-V4AB YeƩӔbNVBn!?"QSg0| \=)0%}:!&P'Y8\êk\1 z1>RnOʱyZJ(ҷN@ոl- |e1p^84Jd<ޡp0iA{Pbu1gIc 8L;gWOrF nw?4#룔Hvk 4qGkD$YU M?o5G"%?xصpJbZ;,a{ԣwTgSb Zӕ>r(=L%Ғu8 w`sRTp+N 8~/PP'iw\Ɍ=-R'@]!IK/䨾F,5 vL5WqsΚ<6+5hC;g煴sD'$KQ*o@a2[y2vZJfI`jJԨڼsTa (<(qe#x78\^ >E*=,AAs‚TSr/+*wd%%:U& 6.+RPt ;vskc]]cR.e$)9h]]y)yvc$Aܓ ݝ5qs h2JG3)ܝ膭?C_Y&WuD, 9[c?b梏7=~$k=}`rotTLsO`0vIn֋E|(k=풶{BxZOg+ެ׽胹/8䛉Dd4Um%f1 oHFi q@3T HE OQ15(k,Qh:;*ޘj>"׎ć%v-]jX)>?Ő '$ыy$D8h3AXż]]B\UQWmw:fߤH9N;F%hb e_'F+^(ug|(O}@sSy/o>2HkWJD};.DzT RM+噣ZqujP{%װ)sS:p%r`YUko9j1ཀC9,~=6r3aŖwI0z%EJ:s3 cZtFFTy}* H%ewfTFA6܉,h[pAC&O3Xu |Zm }|:nt鰆5_gx*ʆ oPn ˖Edž\Vc۟}"'Ue0%#ߍ#Y8ظ.PLȑ斊?lP\\#B>O&QuNGA`dJ9m:zh@s|O>z D{m^C)^xD,0v_ A@W~[6T-%d<'wn9☩kDhb8=gF;DUͿK-f#YLVxd*] 77pZrg#4|q:[ Xc:6?VOd; ~/*Xd뎦&"/aZth6, .#tw<:[C4h}X BUti>V: sM/`~)d#p)'w8Y U5޶=!5Fr< 7=ĎGZ\]3}_*e͝PѠbF }#-+ \ ;WC,,ӿoTZ-6O|T 5dٽK:\hSୄ6sgHb-fdX V:gT|˃e3[c3&^Ѱ= U|g~R?VRǗoSPX?nnx (@y{z8~A`x~-EvYƌYR*A$QG lx6s >0;2vPk{{JUyrر@*dTU'Y 5_!WI#̂G?Ҁ2W鄄nȥ|3OL/ H?"2A[sNJ@m Ȧ`l1 цwfێksVh| M+4 s+%e)bl#[n$p/2 /Rր2V!NK.w͓2hTf&eCʙQr)yo(ݙ& KP0Bg;CgMdX%Iko@G~ou}[Q|\Ў]UI$ L֥Bݸst3]cY Bm*ue~s'.ӉS6M@&f gͤo,C4PYڨa0T/tТx't{pF iǮmo<8E+ >n:kӈkh/p-/:x}N!$KN3QRR.49q ]g`_ѦeE@qLXoNgC?iƔqB,0*2e&/pnؠaH1R,RϴCqqFc4\"ܷ'W/Bz@jS$˿Vƛ͟/0)R ]*MU]E"/RC!~>'[F4.Dhێ,Iy+_?K{c\\Z+-YX[-D{zrHxLW?Xw9+{^,#2er*}TF&Rߟdɾ r8DӖؾVIRO.'RJH“glOCJV 9thHK^,on 8X9r:oәκ9&gջ~Yy )A4ց1bkY#xDJM {&C!+pZT!q̟0!ucBN築x!G@K:eC/&:^ײ Rpo|f~x}gDn&q[kz }`fc(M͛F`m OrJ&0az]YuxR%aF60Bx|(+➺ڂB-綩B[uЍ!a )N(rTXBGܛQRfm~&1mt>l"p 7QV /l=!GRWrNM&T3{>2˨L7i(cD0 2mmcd!j} e/ztճE:nYgN${b'c}s*f=%l?xGz~`lX`<]ya0 m/xΕHgClhssk&]@+= ٭֖q @eMj~4*SaRL &Y%H޿?UʒpbqE%hMJR |*PƄ [*꿬[?W[$UFY#;}x<ڟteDH{ncxNhm <98Q"yK.=0Frb(l o蔵F"tj8Aӷ?\cp?\}YA\5`1I倏gчԕs_qub; W K=LKg+cBy3F^ .eaudjCq&?O-#r Cy,,j"`cXߟnI4#N~)XG}0@K^,#K6={J2J'N]QBhcՏLf~<_ҡ#:y{k .8QMiCC2Yqw EmaM̈6<Ƈ^r(:O(ns0sV?ePߡdgaG1[]g(+4_&R, !p虼aiP(*c$G,[I5]o#NiϨc  N zh̺OuN$Qe{]3dM9&5J_5 9@}!p|=9\V?p9Ոԗ[`u-X4qeZhǵm)ⅵ:B,Hpkh./t ܲ4g~DvТod`Z۟ פif #A7JeXW|%' 1kU _ύ;:wd# =-A3dR0w1ñ)55bHD|boS./xZjnS6wav2, v-Y(5ධnw^EYMBx3W0$o} ep)"i3PNPJitPrf z?}>3ܗ=M<9!9 g9뉪??{ޢ-^KR}OU\U!`J^8W02`7168:*9U,'1=MXev-1҄> Шö+|ajyҫ j! '%}1 kZMdjRnշytᦚo/+ U@-J=DIR]r;Z*e9lu ] ɁO˟z(B Sz0O % FwC:cP]R\a(+s m>3z5S $\y䭏α6zz oG+p=fUhOiTd񚛅yxmٸepp"V~FFاl,oU7-WaO:2pXo\'hxQyvEQ_1w[dt27$۶ΛJ T-0~z),c̚^YG5†Gˉv#W\kM!' ֙L,oW^z Ͳ zp ; >.6VIK:pF[:36,^[ '}-%U`3 e5٭~/TDqR~Ybe%-> 7T&GETwPRl4m7>;TL7[ (Q#sJ7e]kr8\>GY "E鼾ι6V -ApODԭ&{V)!z4cHof q(iqyg#8D|6ٖ&CCeJt^I*{/f ߅ٕj]ͽOgڪXDC.7OE?N_b4u~U4f)( W3=$ua @ΛT}~s}ASnݸIr}"$xo1萄c?Hsۣ%= "6q4D~Ud:C>I}gݬ&``s܋2"ɎMlm.+IMgCe yht~9zȫD! :duXB ĕ 5ޙi#n@rNqg'yۆ 4,ț ~ot%qf23\pJGNU#BPR9eUdʆT2)8,&r4,6Cpo:! $)yaIʹRoJѮ(Ƭ8E1ÒݭWzmML[8A*R\s1w?KYV8Vi[.! Vڃy?qTMt -v M{A{.w/jcʠVBFp:\W8d=Hom)RBY׍ց#v}Z1U4J㸮Y^:l`J%A x4@xa8M u{[e^Eq\eT^ډ"[ʄ1]r_Xu50PriTe2"RocsTv(_4\HC劊?&ǍaAŚ1J^J/?dzMhs{`8y^0ۗ,3Ԑ\BNųtAV- u*8"̓=wI-U4BE~_ORݐ1բ,ަIӘlr%v>a<@-/ɡж{ֆms>H-?%R7֓)د%U^KdZgE>m:ؚ*IL_$|AJ(d+#&QlNFltNֱ+Ŝ3thQ7Ŏ)h3n3g nIy nE0\H RB@)BeqJOz Q`)Զ,|&hP..At`#Z:7 0$+16F QINv !=uI_*AהB:/qxہ CfAntsGYeԴo{ˌ4H`|z_;Aw,XĕC8ܾdžupCI@&m tҹ}--ӭ`To D2^_t9&\hY aa^-8Izbؓ$\ ɬŞJ5[@I=.OevH0wilYT\`z*0gO>H!=?Gʄr: yנ%t+tInu)֨^ҿ:}*UՁRT6A&>8NANɌ:4SR srͤë!s `B@C>`PY!b8Sձ(G5b+Gm&6%lHԊ;6qC=w;|:%穑pi0d|򴡞 @}eQbqݙk7cM^`*-&(ɇӠW!>2ϪDcDTOxD4.;U"T_HBsxJQ?ӝve6. Q mM̮{qPgyK)}Y *0Rr4.Ҝy\ 7ʰ+;zL Q".Qb L£ɏ! ܥn,#Q3P_a5W®aCp| +P:YpSX/O%ힼ Xjšx~lS Y OnV%A l;#gC`(VV.xEm,Iq)kճZ?W#-RLMϵ$Y_`<owSz>ߨN\/QnRTjcªȅ?V }30SYrUR*_nESQ݌:IdO7'#N!j+۩-A3K92YG@4sC!ɯ?%K>,T|vI*h Bi; aؗ$@I{bѰ3tmsX;L;Da5MLTum@ S\ÄsU\d%Jgk3=R0XYA.ϳV9m+y;zEBnuU \P@> Xݚmר5!lC}9J7('C[ANQDxuz4v3M8ӯj6?*77\eyt~N͆QV8\lz}]Vc$C41 5tv}9uJVQ>ױ)6N"vA}<NG|3Ώx tso'87. MkB㧫 {%h":ҬF;7 ]L]MBп-UPѾqq΅{52{iZIF!tK>Fj6ĩHԘ7X#xz%)lB6Ju2FX^z=;S#;Fs˳'GhjHGW[ndSsa [Yd/d _c#l4+{}}":P;֍ ey<9rEP:l9)v٩Vgߕ81诋;~v[LRM_}Up ۣ'޴[\ƛ$4Q!xo?b.FKY4ZƳSֱD&ò^ѡ2xRFښBm\wSA# 0ఈ ((X\MfdW:[) g~p`]m\UQ-r(g[^F2iTOE-5?1 rCGxR\Or=>*S k̍_t+td8=$!a {R T9M;5mj蝹mW7g~;*!tE9Js ƌ-~Va76sP!@cA?;jڣC7DaɡȰXV|L1%ߌR~@- :viM/Vt?E᜖>eSR~LLv&$p}ÁP0Hh PAcZr%6 oQ|D)êOp\#r\5 9ЫyPBl}2&`Ǧ#(5QLNإvM ^^Pʅ10?:kOqw]kR,^\dYB" j6~L@$akBB!S#llePi[A{v{%Hhh4[W@MPnV^=*zPn{u-F2!׈2Ko~(f/ `~G %| xm] ]E_7Dn3H|hAl |Jp}}ؚ= ",#Ӟ߇&o{4^K1NHϭ^Ş|l`{!,V=p^"ϭLR]@j+D?a"nrecy _ HɍjaJmvwdĪ=༞M|PN(wm,)hk,V !KG~*'ʂ2%{J͟>u]v=-)i dm8Pf_e Y,yTm-txohAu8zvV/ZrQ\A֡-MDb>Tޡ`o.2|-@šuwsMcMx{b ?iB u_o0'Vޥ6YiuJehxu MYTqGe73o7EC88&0vSř)jGM^__*9 b^9Ufd|Bܠ"5M{ ce\wwt_1м1<۴iC8s6йɮ^OqЦ0],& DV/GrV 3經&I{g*^`#MNj;sk~$|7=錶oR k7AYQ )n$b)9ʴ#FF +x_t+̩z}H+ |;Ph1'{'jԍ1,ەKDAw/#H̞<O1O]m9d,VgOAR5Wy nwXv&Q]lt!+pQd9k0,&O+y].<"1K1 x r3ug=51(\i 'q PZ@Kǘi J|*ߵ &],`ˊц=?VCfҬoj(HҞ[5q{_aLjʌV5h$ \wGY WTQxY&4KtYPrPl*)Wyݖ|R^/TUt 4^'aH o RS8K6Q6gF@AKmUk 2|3ږ<ὲ͌Wm$\HHM2LyZ <Ė X^vQ|Oy,"o hg~wEeh+Ϣ >ȁӔ#Ցr7\Lįw g[`9D{V>/Y N'4-)E)7ih[!jokI#SJ,OӚ =0yѽli]<ҕZ=e#@.\   yaxYOfRʉmDhϊxjHKL#Yt\H8={+o))wu8|+?|y*!)ef&%[VAfLI' [K%7W  Lc'=tE\γNF|aY=J)7=9cb.2wۣye:,Xs`u l?7[Vv>Cs/{c+00J: ;JUDIvyGm?aΪUsMM j SEQ7b<$uCnǬ|HOD< åGe?lF(M{k>=e!Fh,D*gdW6WMw0hԪɗ0k<)M:wlё˕hb2趗SDU9^P6 9XTDa=HdKt=IB܂IwLNOCm۫[(c)~w(c*gKN<^|7E!UuB 4y{}KB&aNyVK \Gog5Lo[i/E\K#>đP>E]S ]_+~WeF[ˤz52(, 8ߘS"7uIGcҊ-MrA>U.EI0-"NeV!1JϨGh1GNX.VI8X#m:T(bHǜ&baT2~+ kPYNVhPyK5G9~Q]rwp~-i`UQt(.}30ՀZ s){u@s5Hvs^&vԊfalyvb6!R+ϐy{QĻ]n2y#J؂؁ϱoٞ0ZDfoP]b6XSgitn(HW#>PfqLUT-؋UO}QI ,PJ-ndܛtDS׷pjI mz Pj,A :+8UŦJM:ѿ{WQ6uǒ 7rd5C@ZtkڣUiЌθp[1)bO1v3akٶ `a? ӱ>FVR$z@ ci8]w7t+ 0qb4D(6U )<7&  Lᬄ\9wJlLճI3]kBvEym6+ePڜ:$JKibw'[MAt=$ğ"*2P1DG rom5w h+ Nqf~L=mȸv4 >T<m%E8p2crDQ4Bm(!@_٠ (fz.$nq٬>Wd.^U2M+Cz+To6dhQqmԠoWP$/xl!,K^#38`"MXܝF=;cMA9 ?UNt D'^ %g@#wr⤜-8SȵO UŕA 6=ٓf'hPxTD3RbK?ak"#e?\aVk?MטvaX BJ H@ZULM0 }Juض/LL/г%Ą>i i,۰8 #u.yr@,.ҹ-:K-  G oKVVgw9~[ô!y@#N㊯h)@'ϝe)۲[(C0bxyj:/$Ni\vAZ˦6Dkf?V*cdp҇wnWis4j4 aMUsyفm DSG&n_yg5,'K6ח!ᅅ[M;anA&(p+ShsLZ\- q5mlGvdK&M O2n?.\yKqĭ"D݁ J4|DxY[#{oI35?P(H4ꪘE4gz^k-c nn%5<(,-D28f9n끮t}Å>?bj& 2}A@|P$ !lލ4kޗc$IV b+[MZT!_,Qњ/t9:d5)Z7'lzs "y-Üo@ܠF(380-9j` Y̳&ˍD? RvGs~V۱uR'Lvգgf(7`ey@+qϥ|3o?lr@\Jy~lJǓLwUE{QVKq ED3,_}mϘ 6mF1\bt3f R)ax]0zjv5]$QtYK2Z~QoR(y{z;%[C}5+{z fPα?/Qڋz*7veK cLI7Zʞ_c1GGV5J@Bn?0:E1W +j):H Zfs1Lcn@7yWd0!1*ǻ5,wVC]%rgLCo-T)W<^i"IDlX)X$b',+iYna r Ny}P0ͧ߱%q-zOg%' AL68nL|rg(,x 7xB܂)ϛۜ òWyg4eDEsuәH#0I;Q5, :Z=`[Ɖ'^;7]8YB *lͰ9ޓ< ps<4R ٭G>DNe e>v]?@@w-vRsJ5a4 @mk;˄BWYTݑkoQd ȍm$i#g$9%^ۨ8Gоkz.$"4|],0GgՐ1ğj KoKn:flHOF QG+~}x~aN<`RK4%:9a)y6W&c֭zAF'+%ýURp$WK$*φUY*_\> |PsdSiSteP-:qGN9o)C;Z˛Ǜ(ן"@ d = VBUsH{ e.UHn>0vXmԓ~e-XJBcܷ%uj.;XEpI de_n.X !b.q*t1jeEZ )7&TBPeW9t߱(y_p sZ)=ϿV}ƥSEa+s/7$n_+::bl06 \:mk>VE؟=Y2k;hy"8knጦХ.fPGk t!%tu1*=Ni`Cco"nv%ܑg]ΟH[+"(cIځ`b`flR9g&iΪ,r~2ĞϊG2]I_攢oMל*٘ VlRWzlv6Ҝf[IHaU^Q hS+bXBJˁ-k2)t5gY5QԳ, ]M[#vb=e%Md0:C}I'ʀ,\6O3/5cZP ڸ-W=&ލC^e-XZӛ$-RŊ#Oy)ޠE5:A>n?NQ;$.8/Je f Ś4n+/_k2V:G(6/seԪ#veO噥&Õ < />_L@)fG-ˈ{LSv65C_l:d1luα?&$?>tsi@]Wf2Xf<`YRC9:LJol_o 'o<_%?Q gy'33j<=3<@Лak*-b{Omi؂`iUiJ9v/V²a6l$pOȈW 5zPy"?:gVpwx\ B#==ƒu ]A>N<#okme| x%+y]۫9wV)#K^yWܭer~DQΞ"QM1 xJ`Ov.1pwi$fZw Ĩaҫ%UsyZiqI)W0#,k\qZ]ꈐUy j.+ת$7Nh&jk㱬S,`F}JMCǶĖ#Zbf gw|&!%=#*٪Aۅ"zg=a"}$?' . U<}qt1j睗4W$,4)>UA!OV(Nҧ tbrǰK"l ql1{JpEʰF6FЕCJ^r)Ћ &JzWRgww8yR͍^5HHvu(P>wk.1Uuݠ'L=Һ$jW> Ќ5n\IHqlkv+b3jDl͂) *YT~[EL J\ S&ȔV(H_( vE!96ZCL+Nj3z"З(VT_^l?ogscELehf̫TOm\e)Rp!]υm; 7S@]dMv6@=0#2F@ԠZ7c :L˚˩ITYʇ{*mO#)+Bof'eH8F]ΦwK,6hiA赯(ei]rJLꫮV?5WR4Di1{ RGKI=?}ʨ.U>!cQO):g&|sG)h2GuͳE~g huyu{+TnWu5}jBiB n ;akx@h<zx]ûuJC߉㢢X`咶%c bLX/=4WBtgYw[Z>5rG*>ćI@zupQ i=le}1'g^SʳYc_lgowx QҜ,Od]CkM$/D(5 lF?߉l.:w=jRvbCbq22 CʡIJFtƙd%woK3Z/Z nGX,j1- ͌)#hEƂyՉ0rGMTUp>$ͬ{nf^F7IôjwT7װJ#YS^9F]?deh[6! K(?f*-V@^O@-gSEiµs-Ӓ[d ׹zK/}#[\ pTQL {qU/ h&^JpLt.̇5-A$9dДr$MвDǑf]Qe hf67cog'uE/4PҍK A}v@{QcR!3fHKdCbIκ,T^H1v߈}35xO3E Zv{p2=pVC\:PthOWP@jHD؉˞E MgC)xC?{姒yFcRD71b-^I 0|3~qk7SJze`e+W=m;KO&N9~;`(;r(Ykϳ_ԻgQļmhJ@uvd"t? @2Y ײ# > I4jJNA.akT4:w/} fB v;<+A}SDTCi5#DqrV6)7T}%lh5޶^nЋk'jm=ak_`cS- }[`V{\y5."Ι צH:o|tm;;%4Aftf3^k5x܁-sR(w]UI\8j=gf+O{Gs| adEtDz+n^ kYj 6  rs`|PxQgH2j"H}f`Fau߃6RYѡ~-kd={ *O笘B)q -Y(=%GבT6=7x/ќ3ASJWՇ^ȯj퇑fO4߽ܳ "IdREoIWN,@ cVn=+ۛs3QHT;aEJ^OZ_]4er Sh>jbo[gTKkS*i+ɰ#TAlvS̄a*,MQ<>{S> br Syl ~PU.…XnSS4h@ʶ1< (߫P/J;=!Njy2_ a-޲h6JD9$:˨"rf*ݿT΀z2w{8e>i7C<.Y_ԛ%v+`g(řCMC8kqps[%"Ar*!hb&jRs!8lSiZ&=Z̟a2uUPCsP'HyLr G$H{6!h3,(<-zťO]o4dE'Qotds;#d숛 4ReTQ[f; L{ϐ`o:W`UNĀч 0mҰ;n4a* "QH-ŅoYт"d6Bg?bxhyJ!rǒ쵶X <{WPbȨCTئ7Mavlĉ"`F !LV^&u 0-5X܀~ҡ`J3{'FӍ0mKtG?Fvҁ8Am0M42cWsА$T e.%7Nj>__UҞ*Qw%i|,->1W^QՊPnu,ǰ&X|31 dk&_˧qFxg )ra3qh|E-À4~bj|H,G@}}!=2;sߤ$icM~xgp)%LYU@MǑ GP)iFglc5&I% B܀UlpThvlDJIAG+߿zMde5irTTF4ڊ<~\L標Ř-nDK͊rrnd,yEC_ľkTy[u[#͈[ `6 Y͑Q&>374C\stVXž(MEyi3&Vgr>*t֏akbQ%,DZ%5j~-8Q~̋Y1|/6,LG0prRPX7u񅥑8"cͧ5~MƧZS¼DJ;2 %pJc˟S2i_=!xp4j˃Kk5~/ dQm#r.0.ϒt2wkچ#9#LY,HMsx|)Z% E WRroNU ;'&{/RтSKmQ)5">icQC'燕b=teRz%zӲ^bRr=Iѭ =g;~ɥ׃#j@٪@Y,Ro; cޯddx= Y z!F"NW$9`@-i#$R$|JDau1N<,>H p (_TgˎH$I#%* ơYmy7 3beGBY51C;3vʃrzݡ0t7`h :mX&Dgm?faڮg4۴䔙ܐ9*GA82b匢 `4ɐ*RQPy2") tźL[3ܚV2f?JITG\fi1ОRҫ lQv5(=]a$ǰ38X\L☺do֏d'рE"8jLq<5TҰL!V 똸KrQOe89+O\#cVeN0@\86@oޱ,8C7̻zAZDBv+vӦ}aNSXbl6[b([ڂeIB7?G?1BS3"Eo@Y]9iGԀs=fj%_e-s0fetMHޓ "ȅHT [hRrY emL=(!YI4~cȒ&s{]=dZe-y*}:ǒ.C_Q IR} pEjiM}'Zc Cjbqzp6(CёrTO ,P/yWNdRnіА F(_tP0tPy9:Sֿ85~,jIg" #[I˃0n] *5Şz7;|=XD="Szjx9, {Đ3Ra4@M g3&\@]CjҠ$ɣ5Pbv 9/"hQ J(ڛ*h0 ۢ^ߕiwҠiЎ]UϽ}V{ŹP!ffMv0sWt+PLD:w'9Ģߖy(#>tUM*:hc0Y=)ukE@7Մe/u`8ReػB<(}#cDr|Sd wQ, 4`p8[ Cg7@WijH#\4S4R\-BCI?,w}Gbk=ZҞcx@6· N-Kք0wO?b9i14NԸs4SgM#8e0P=oCfBU,EZJ3Y4Ȟ3H9\~Z@MpkRrH*$Z Jn{wJDïڎT&D6M`e"o]jER/Ǝ1RN`i"vtQ#PI@5dTmlATc{ӁS 5|t^gOtD/vdHZZ!.X| '}RYz ͑d-aG|mˀQkS݀FW DF~KLiv&tSՉmM FThG>8BxO?SpuZ#< q{`Wg$fYW:ݽo*ZxY\B~7 Rir B:jЍEֽ:x*jd'Õg!V UvSYBef”˿ ,>4H_^ƃmtRZxX RoDUo4@QaJ>"npU8K懵]5AK kU]# օ)u镪Glkdr;aA~ *\MMjvNGXJN'OoK0Y8ELWՁ pjЦerH=.ه讼|c:~n$ KA: 1g) _̈1rNY7 ,bD1A7n%GSY$FM՘EN|z#OMPXIه(H9TG%\5mƩ2 a3}_7xô/E5 4c߲(l[ [{B{*K VhouUJE& BcjZ*y$8)V=E[難Zq稯F[r+T#_L| XУ.BKzNN MG)TOrU!ir;b RP(iYm rGid#ZGWGygSL)9iXc4֝٠[6ͨM$񐟝P#{¯t~~C2"חZX#&ԟ$X] ;[ݍ'dψnCy(?궇gf/:KlFc>xumma4g>sHCNv5J4FO!8O"#.br^$Rz{e˥a$./cB;vEyo0zafj'|}ϳ]\ўrbjjؒہ=k4:i0/5v]՘XC^.nfq5*c/G-j&twJeq.`y2wou{&*T U7o yR1X ..)-rxk[\Xղ8oUt m+P\yI8ÏL)f1w־TTb"lK3K}Ne\nf3_ )o@,S)oQa!f.J {KWիr;Yr_Tض5x۠Pa7`7Ez-1p:]JyKB|Lwq브?OuH*-(KK+^'].D?$ )eW+|"ȉ w@P`%I( qv֙"3n剈7 L_y#Lz.cLVD"(1ykҐ% `pUR] G t0# U.YT]kxA?DiU~ o(VeChqo$)RGX\AM'J$#Ac~_*`!q ]|+oJW'\x7)mV~Km7**3xVҴ/}`KD V*F8 ϩeO\zȑ来qgYS"`&0^(vbj6yQG9}5ٿ`I&t/JJ2)p%YӾT26;wO&PpI DNyJZ1[B96˱€5%xE9tGgu(!k"_uu E9DJ0^&K>&`<:ño /l% )fO`/@qq{Ӆ*;uqjjZW#Nzh~F; pLeYVqfM?YNEXֱS7s(s;}'-U$G7tSk __aJ4$Yx2EE\,FD'˪)ЧL1SAY2R{Ƣ@aoo”^LZ&gvѬV5i+&2 um4 ߾_soקHl_A|L6z ɾTfeatG4G"?IJ ݀Kϊ& 7(aKA'"y4v nnq?s$\^G/z8`"kD ?mh|Ehq)2BqwE {2-Y޾ETO04ʳH7.oŊڨ_+szR]:XE0BX"0Y Ö |rWh(z޽+IT:/WGl)>=`/% 4X%c~_GՇ>mhʳxUvzkB4IN2`ᯬq_6^e:u>\Ƶ(rR;?̲*(ng4y0c:sWznl\rjG&$-UA's<3mI%KRԸٲraaTsP4g!EDAXHPPU1G;$d=dV׷UF$.RÙJ1+#9048iuזgYP)$JR+~BںlRB1.lLlU@>yxǗǾo#Zwnvh`jQq]5IGomAOd[*^2c ;{+EXKe)c1{gKJ$k]M淅<1Mw|@qv:lOmzJ3|i"Jx>p3F (oZYPduOunt~/ݷi8ms|He[V9BTmG\nҹ|$dgq/N2AkC&6Ӎe `ov3 id]gA|5zݐʗ{mH H2+qDղleڀ t^cD ^m5DE*N80$AN1b9E:yMM[,6;tp vzPU8JէfO1yƵ/C?sD!lɹTf~ >: }74ZLШ/e (3ʟH\JkN| }0nɀpowtfual{P+p799>>l!Nמ;ƺk|*>N)+iH[M Pj0w3a 6+G/E~ N|pn3epBkŔ\O/jEC$ [sbp߶Fs 䒻"uu8qvL4]g/^r) î^0C4D"  kDbΧ3nq_7v),0N$}D>TƷDCϯAj()ưdi־y|cP/Xφ}q|/eq[&NpF)>Tj)ILʎ1c\PXәpF:|b"}B1p;vS2RJ Zѿ+*'^Sɚ&YV)2,93 s9ڰbvm+kOc+uy%!UUQ`d @Y,YbKzr/pL0$6&1ౖ2|xԍ\hL[|q帕ܸMWhPg#NlΠK Ho}љ? t,0Qfiwl? b%4-[bKbaCw` A-;ǔ%6WF3>4C=dCCrX~-d nGeDH`_3޿?=lff[45 GFCJʹǴRlgL߆s u't.r7 2J?sn5{Agh2Dœ}O ⵹hh+c@іny1 {.}e'Zx{o(N4wN]h,/Zmh硘~!a ")x'T'fCY"YoC 49eɞK֒ѮHͽOgg[ruyRl|'(&_S;{6/`alƶSh}kLr`6qъ̅XQgh $cfJZ_>0?D#&0C&NeӲ;yT'3lb(|(cOm[R29pۭ1u,m_虳l.WL"b5A62nmTwڷ/2 <*RɴU ՀuSOѧ՟8Bƥ6,.Dw@|9apOJ6C&v%Fz-9!Dl\:ɿ $j=2+x@kIz?r}6E^Åpuw+*|&Q|CCm WB0$p)7?D~cpi_U}'@iA}"6-N:T 4.>t5U#rKl_Bv3+Ss7E&Bb}>'Z $ p#ݗ㷜fdx P@?6AR4_%irIzaPx[lmKR܌,ٚ|XbȍE)t0R8{oL?'n dP%?gp׷e7\_kBRZO 8VXqRvA٤T9S][Xn)q ckV">#0ئpZMQHe6/y]q$y#͔>rjt7%K]]"Y%LȝN:yRi2rٌS\ڳ59?~BBZH?f*C8Z܅K+ $_xz=}Xc_qEDv9~.97$ '#"a"ö?P ˟D#V^"mH$"6dH>*U#j"#ڂekΒRꉉr"",J:@_ϖ5LA/+yDD mޔQpGO gzf.NP Q` @%s԰xnBP5bg *ON[BJh8VT@b{sA>r|Aפf:qQrz(s S IL4Y 8]\sZ׶:Mz%}*mGt33lM&͛ҽ lr3ˆn1:m+u;?a@[X(@#)t*ӻQ.~ ?bl-Mu&|㮖kq$ߊ5-bW TO6Oj Gh8^nRLLm1VrgAV[;HNeU'L5ԀO@>-y6ϗ2 neopKkG'yS`_8DՎ2 yOf)38C2Gt>c)rƞb_SWӱP)Ț^9c(iVpOY֙ւOcƞ)*|Ј=kp,1F/TK*m _uV6q ?|b@_Oqz&5Ow7'n>mD:v BN3צ x3IH5՞~_ChK`Aۈ(3꫻m=CŎׇ]\jܛhi!>xW{6 :~y1|Ӑ^tί'׸A O` -"T9jlwRB /1 ϱW!av$ ZdAo8T,?2 Ífe*f`4W*>Mc]Qηr.(RtbA( k9X(}DzsU^]ԉ_GP+VJ5*x-|z_W*)cd6'6^9EDww&͢sQ@Sw:"˗V#y QX]q87FTpѺvW);lx?5 Q#g ̧eGTgtXDY;1Ÿ,*eBiG"y^({8a]Pnp*:M8 52efeBiނd ;6.K~ZIU/Ꙥ<mQ13=.:z)t%?4DHMNfv.&iW{Bwggu\bU[:#QL> '@VnyvCҧe.w'>,[xRbzKuKTNel »w#nF6J?dFq. E@:L30𐒲4y>- K_VvˠpWJ-}fR# >=չ{=S UƧIaBɐo]* K76lqƉ6MT*#"=#\ VܷJECg!} B~@l$kA{ZxidDȐ4o-eWno9 T|͐Ur8+*}+J+7(x{l_i#'G zC3 0}b" 'oeΜes0 61H QF&оIpyPيƃye%=FٽYبjT}>1׀\ake+Z3{J>xin+L&Eh_# >'Ummo :28H{'mIA1]*ۥLU}?_6E i٦=Mwmr 0>JDbjpRHu ¨$-%Rk. dk>1LA lI8_[R8sJ$AD &O9e礕ԾtMiӢ(I:1mj!p<;<[A]$mϱ9ˢ3_"/2z +N*q[C8V7*#5+bܲn]+a>6op.8tj4TܽX5d!ΖHj_'S3hGfiT@1p>a Rv>3%TILԎ{B՚xDb4.dsS<5H-XHaAB<5yq{zOhvoٚ].!2F NH"Q4H `ӳ`F}Qm.^ƶAUJQJoiR7偠((pz,niL.W[P[0J{!4/Q25WyO>$ۛ 7֑:x'3 d`st:2QɁKgovŎ't;,^0 גk=^Vr{%:kV156#tm8} &3#4q a#oMqG3˦_Mx5.es(LEy7M2Ug&1$h]evRB87!5u[1l/Ty9S7h!=~v,+@(2Mvn߹"h&DZxl;G[Zmۙޅ<m5~TD卾9q/`,@Zjt5Gh=*;9) IZvIcC?" ;ì N5Z.qkazp=ek.y? \}f w> t h}hFC&ǘFes9+Zdp gb>&Qx ~Qα*#Mu}!W,e!nmO ͋\p X1RΏ]=Ts4 bƁY!T Z{0b.DgoگR)r 6BDvt(N hzO0%VV>ua7Aռ(h}{7Ս-(-Gl[oK )Z\JfK RAX : I^9ч&'>Q`tp$nHE掻;V\ְ'" ,Z-bJhC?i끸Mەp1n> $ jȷyçvUZh3x%8ӣZ+j9юgH\uly<$Ԅ>lsC~lބgqv0ʭ8 \ p]q? !Kk AxHp>5 מ(jdJ,30Kqɇ__gkF ѸzK*$Yn$ %xCӏ2Q. !n_C9Hr#_hz\WN7"mfu̱Lw'eGUhSDU?1B2K˾Q .s S O(NsLDK P>1(0\*ސuV[p#m9k19FVT`&ka"Iϯφ[%Ȝ".Il.AZeLi? Wuy`bfs4kĥ]Kjj> (Z,6簴[n=0K e5]cf0|>΃_@M{E.#6<1gSn咗Cҗ m^^>82J`YEY%&2YQ0`386g$0Z%ܘlk r*:STw='t~ʄlsB yOl(t>n݄ToΟ$ֈ0tBtU p$!"M.觱-Ӝw!`Es66Ѩ"9$7nY0UvggAw4U|sl+߀,۞Hˁ|"~ RxzjPB;>'v% "{|+Ҕ}R%6͓5H\~@V l3… F˴&{,|DskUVRb&F]B]()4K)xt[6КR+M]r|:?-M$,ׯJ+& g?q+ &u+?_*pϲ;6(l条zm#iu#[`I{ߝ$`:|uF;;A;ȏ 'xҩ﷔+_C|QHʿ±o\ZS>|8e-^=!i]8wx5+Jz~=ÖMa+3v3u){b!dfXO<48ae+mD$Ċcǵ[/*8 LȟWmotM'вdB hVM%+'+ڀyJf?ʿƘMu1O9&ZF5`M֠:oYFK`׈ʐLUOL`;FV0*&"(nI/R\|AfQzIgC>'Wm}sk[j(*=mC1l?@_z*[aSy8o7`) 2~"hM"9=[,uw3:˫`eZz+Fx3ܵZ=y]HR֪[ff65 (sjHά^r+D + h.%K LzC6z*Tb)w7Xo{ P,LGW9n9i襮F-f_Xz@t_›Ѵ2|}!v6g\^;`f5Ͻq"%-1׍'5{gMi`!%K B^l>u5 9lbU9SOݗz'}'xâhZ  o\fl>wxb}%ͼz`W؇Ɖ@ =뾾feP U1K}αM P*E\ϲTP GN\Ę!apQG ʦ=eaV@+uF&Gh`V#9 57@1$qWUQN|p =^vVҟ6;hXO92ɭŮFr?><~n*PWur Cw_wWs;u9 lN@f,qkip"ZmU:w8QVG)xF} Naqr#%CngU5F >]myFrהOK \* XJZa` ȣUyZ&_a3P -QT{qe7Kvy[-?h1l 6E0MY1bYRa@]i;rn} ÷CkNw¸NDnZr떬9PMNCJko;OFY`O_e]D-L_VGS9@qzAJK~[0v s+2]1Cd|@QdJ[0fr _[W1glTBm݌o@v] UU-GS5u= >fLj\AJv)#?{'$QsnX1V Kl8ǶБ*}$[.)M\ɳ ȍ&=4bSto&S0o/П<(9V -hA1>W#GVxF$K m#'h8y#\b U_P0QC?LTQGJC $ aʵ^`5xOTfv5vy37&fJ e?=OHvI޺+:KϓTqW-wA٪dI69N'{~F@JoLhZ _ՄkETflPm'ۢn &Rߚq1A)ݐpp"^;՜|HTDyXv51<Ξ3m1mlu)WuT.B[H*:p^HpZC8TgN<1WkÄ<̢@=mC/>>D:)]ײgOLhk+WGp%)@ p- >?.*fؠ DoĽ,k-gKeْVyqMQ_|M][1{pt?3ӆTKe=rVcn(&E*/$¢?Q$7rY.CbsX*j68ySb_X XJXMf<;< /OMtE4">6Rk`M~ֶ>t JJQیP,<1QhIsąt=#3E>toaM#8v/hu ) aw˷RO}iQH@RҰ2 hdZ jHLuh_q5>`pY v Iz^BJHw6t>𲴨O([lksh1`hbŘ5L懺y騋W  B_Jq5PT]mGգ`|`z93#5im XVJa{`u+Um Z&2/9,}L=)?nZRQūDZIo2@ζ tFl-G,P+gruuG7eA=ݐHKߩN)[ZVumN"JGk[쒼:k5~ ZAwe;8ڊnbm9yeO$*)]j?惱*"Brf VXQq~,e+$dʥR2ޔǏKynۘg;fWc=.npABjá\%- U㡧Xt^3 gIQ[~(2<a6 78a ;Ɗ{_ipn>OGH}8&Vkd1iUhL%!bUkE$yԀ0__Kˆ87U=/ r" wzcRr '"julW,,B9Ոigчk * yc#H1/ݢ`tWRG785A.my ܲTaL9_lUs:gu=A1uo>^3䛤f +S/XQwՌa)nc e(½NQ}G 9m˪0|x.ҘAmk_~zw+uIbZ6>]M{*et=wD(fXUT8v p'U}PF݌bLF dX 8H+˓I[0,(H܀3S߲lC Qܭ8 7֘ճG|t[mg8^`vhVT OTuqvd~9f"y!F¢q1DwR.c:t-c>k CK7;YFfF:]Kh7H0@_>I<9E=s9fwBId>y/01b|olKkI.X/F/sNiXr0@Z鶛w8Q͚G`. nKVixQ^!rH| /N6^ |'g1p|W j2ۉɇ@daD{_9"Jگ#_os1II:--R+-yaSEQ$%&}ѢkC> \lNsA$Mwd4Y$yK`e ɤg@H<{]Xv5 I{@|m>X?A;(* vulKc1P*VzV\u*um %2Q'4GWsX5u^}5v(59v$FExE,/xfXef.ê#`{b xO$f.H5>DC]cWݲDZ(G>&N%Vr^tu՗ ` ^X7"2ȇCyr/iy r=Vr7s5^0dpG5ŋ QGZ-3я҂gمަ}t5"2 fEu3j εMҾDZAG,dTn;G W$MŽFoù땭/)VjrMg c@$`1Os# |99`@Vwz Zakr^s˨ ihzGrO'DI}@0jJtR.'$_d,P)Ɍۡߑ`dxy %ҖrA w9gjj͑ef/ u_,D0 ׅ[S^]  uv!8JQZK ߿Ig޶n+]a+iF V 8T>YH;/4JFѫЫ=lqE1Eg*/G}~`ه@%9AR|fLӈe7-6]\> \B +! |Pr(~'`n(1„n[,`?Ơcy**S2w"9W*6n ȌAi.m?%^8]fRu$^OF2lѴcS5heGawΜ*>ON簭!3G*Kosy(s8^+Ay'$3H %~O A1(8E#^O r/$;Tp̹v+\'E=_p:Hv{oQCD E3Sdnf'%6Rd9*ج”b6?̥ Ԧ^ k{EOٌ ¹YkLSG/ZO=ˡaXf3Z,HZ6cl*h'`*)ݑ/֥x_?<|m{!fm?b3%5bz5ip'/o]G1&K2-#z^(UwMtˇU%z5sx.K֌/!CP盳D藲LnH7Jᘬ0>VX6yte)mr9n? RxVmpFwa2S K{2Kr[LiH>{%HɞԖ -Ճ⓲{=dx7tUʓ˘ib8oMȢN?3vc8{og4"&i{9>C9t^F䌢T;]k~^_R$dzZpĠ~20lJB^M^_'**wb g! 51M7\J5XC&`5% tuu.`.KQ,Ȥoq+BMU , %ߧ46'tY(l~-wAT1SɤbYܚ΍vg|iLp2@#E]y3~r2+݅WEԏtj@1El=ʘ\iG$f 5<%†} ^LolX:S#f3z"9 TkIMB%\C6+ZX,0qqm 錫Chl@mRQt`V{`?o"xWN;QkSR:<Rbk|'%!9m$M4\d]7\.bvS@BEzM)W8+>]z@>g 0ηwۥF_0/;$r~AnEE~pa6G#vpUO_*d5 dBvfۙ x]$Ky-+$2Yֈh~݀PRG5p jB]d!H5_klV澫嘉g+=A6(gw} Ne ڲJsQ4CSNf? H2_>ˀV y?=煌`6oс}R_}>i|^pwªYv. #n FK Rǹ%TzIS`1WTYSnm\IkJ26 g^ q-L~> !+p^54MWyq_Rr8MP/Eo]l*ICH?!e5s+ mdCDkGHM,;b<1'ibkcʔ?3Ւ>;{=Kor,m$V,MȑeKeuapdƥ ^>-,\N{^5 -c*_V8aJ%ViQa\Zz@rPgj">b9 1mpo91Gg;}'F4dpҋXCtl,Jl tfR'p8.C#(TqכׅMTb2e Ң+!ҊԀBAɊ\ ݧ} Ȟ'PT@W3.DzxoQd+ p)4X%A0\,(W/p;'">`D(3™A׻pqw)\Q 9ԛ E>r~20H͹:}2QȒY]RxX Ӽx `,)``[rgVOBKq;+OE,7[{v٣7y.|!8>}_.RBBk_yoaa]. #@t-w{*FN4[ |ƝC9yȘvo9~]'5 3_ST^ ;9\usż*CՖeLθMA9 ?39a#Hrqv652b<^l4;Y8vGd'#U6e!\{} K|Znȹn]dE߃#ď\-T\i&W&~ 5 }fG[Q@Hx<'Do\!ٍaz0_h6K3JωN\i _ZDݕ2oJL? `N}!*PZZ\X)1? }[>uEa{>y05#}v\wcyNߩ*f]Ok{I*K#;7TԬ)uqW͂±4_U\0ձNK C5=? l@R=b< sG!֑dj]V\o~*\ ;^\"t.Ɇq`Ue]f(SA@sGhm7.pZ"-8 !|&. (ҴI'|H6FprXSL *[̠!~_?*>SӇݦ,"UNY+3ǣR Uց1!@%]%_3 濰{+jiFHx2_N[lΝ֝E"[_xK+)yuo_W~‘|ї9OiQzf袰o*Lb9(XKm,  >5lD]6 eT?/d"2ޕm^$wki-mB`kA?.l)1DJ\{Fz o*p$-¡^:!^dχ鎮a n3)U_ĞM%l7?t\X䃱1gn!}K脽;AJQSa; 0GqfB3ݎ\ "]m>{G_ldң{ eh[֩F4Gn3ۀc-KD~7ђ0_"W把ŋV 2?O/yNHne]|҅)7j'$BW=֔3(T^z BeOy]4)K4g)ExX ķT]*SW8z|'D[E. #LEX]S>#Q03I pӤI8 @t+vƗg+3o!fo41E`tgx`L":z禊=p_xhpH A`OigZpv6 )T*R>H4^wvlyۓvжT`bLŠskK念 ƈ|4OzP ^5wI\a n"wQ*ͻRxa=SE4J6Mx1Fhu E]%'))d>'G,_M~aAnRUy'N`ՙF؅WB%B!v_gdP܌=L;+ ` 0%:}٠@RSg˵Ybhu,-. nyνZeAr?Bv4d,<R+)^e;n}E] J`4`\p9gjl+;pjBlGƥz$`F_M.D`dkڇa?cֿW9.'&p皵 -0L` xhrTu$ux)U!5tJPDf(½$%& @a:Amcy$ AH* %:-jN(H-x7-`vva  C->[1>!/ ಢÅ HDphK=oM$c敠(MO?Cק xCzU۷17+:!8T#Eo`ӻ{~ m}ts{KSDCR: $>])nD+ 38}Fteb]x&J3Dͧ=AqQnL Wjgc3ۡLaͫٶSO.^D4thCEXy8 @J=JՑE;".:i/f4w#'_AVcX859CKaNh)I+]3ÌG% e(:<͝.=3I{]zMG -Д tdhx6 &1/yK2}곴Ypޅћl(Y ( a 2.OI?Gu:͗3[`A9l*RV({ E>g_h(}0Hyk]Ns)8F]^,X=umo l"bbEN v?[ψ(rc_Z=2f;BдE[z6ɫ?ņVjX vW6lf^ Lij͓SZqВTJVQ# X )#$t 5O+Z n۴\P#񉴞P.w$5e)aRrầj^_r7+׉%śqjUךFo$tܶ\p{ U(x22^ slQ҉}<

>fLK?۞&le1> \kلqO9#jK9zb wNw6UeОL^ e/RWPi,Br}`Κx׸NiI;I9 dGL9RW/#H!*<^i?ֈߥ]-R"9'-C d wݠfn %)Olf\I4 A!ZQjhȃBIaĕ'E6V n찔@AR=Q$MM{thֲ?g9֔\'۶evR0˜TiI bh=#;-'uTo6V<j?,÷dSR&U-a2-~H֭2wf5 ,ZkeqPsG33t9IFiq_]L'5TQ̞ wݕE"Y%F\qE4 2uCoj:´Ҭ6R12'4"Fb7Hn1ԜdإՕ [ފdq9H \q(T8GrX.\ho0TXJM% #+AlƩ\ʡOJD7zWI0zoI=seb!VsT fF0+)IGaXqe͒$O# _&vPhKT ى! JPfO?0!+VeF"iQ;CAGo`/W#z_Ct_͘6u5M O%OI&`7 81f:?A۹9CS:/48sgE_Fv8!+ W޶x5q v3ˍC 1U82- pQ^Gz>iCKOc5PQGRCb}wW`/O"zGɓ]oe~PUjkͨEl$1RD|zbn)ɧIO|3w;">HH5͛yM 7祔S\2'ʠe4*6( 6TU4|iOgqIՃuCgEsF=TJ`,$i/}\,dv{Wom%07Sα)d w%%A{E!O`9a IP2~r yw TZ]RϲwG2W1úcb~cY`H_g?N xpq2[e07UcΙSP& nfLSF[%ԥ]&yҗNfZ #ou >?f~YmK2+~.cmy?(SXBMa m#jȰQpXJy X)']w8|b6=G:3?g5$*;UYIQ;zk #J01{w?yF1&L~dn*5L_x",`P8 N7tXsmTآAC$pm՛YQ>4J帰kQC^N%1)Q2}fZx }iO{=%d@͠\=b|s3zA빣% Y\=cvˢgt7 b%B @%8j\5EhkykyJZ_4r'sB1fž넽ՇdJ5FW›ib@s?͌KS3DⰜ­*;)צs)Uk4~=ⅸrn'[]HU+f- !\f(Ն޵anyxtj;(UJK#BΠTڨe1iL#4w߼a8}X e> 4KYL `z=4M,(FrքLi <61W1z4(Kz9yd3X)9t9xjY|}T by+4}͏u8Q ITgiQfezǣm?A7UhX;>[,I2Jm6YB0֧䣞|yo@%vj&J0,Gp3h3{ָ@cVFR< fWo!]sR~LKԫ/x͛." CC#C_N;yj"?לYisoc" vnɃFW}Av {uL0jd0(q~2!7M_:Ǭ{F.2;ָfu64_?*/YbQ~Jz+\gzUW-[̠:2ۓE\QjP25!|f(Kꃧ;9IAIݿkO_O6"%sZ%~$q%,HGz2`ո$ Cj)3}!k=@ <<^B2RF]69OZ/Z57OX۲O # 6!uʑ[z+,]Տ%)‘n[*~"{Yn]֦f;`Bݢ8C7HHԝ=$UyX7"1IeYCr:~:".qm н^La@Oǀ)J.{& #sE7xGd{;rg껷 F55"t_DqT%)&|@DҋZWWHoz $!Ӗ+YKFƒc1 +쾾 ZzX| On?J=o(nE9eVZE&u#"Z+ G0wsAO݄Xv6T*Mx!_~C\)^ٽ ~ãi |lXyH6全̃UqF LVV2pؕQ4HPbsFL76aV%F78bBt ە 2l %A+2>~!#N4 tMom=)F3#qAc:74+0;g'^j]|)@Z ѓ;/{%kא5vGo;aRY;yfi`ܳB܄;7gYZ0707010000012e000081a40000000000000000000000016790fe6e00004634000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/tiny/gm12u320.ko.xz7zXZִF!t/=E]?Eh=ڜ.+δ+pgd5>H ?y!_k ܧk]θm}odףˢ|XzH捇*VVȈ{Z8'}*cRqd,$*,2=S,O&Aɞ˧sfݺ' j}hDgX`g,1k8x>jՕ& ݦ,}!jb1GMq_ăy`cA~dM >Z,# G䤣q?c.TȮk)O6d v(#S<>p5ЗUMv t) ԳSv\rEgs\_n769aSWCD4LOάKp&X 9!> @uGtGm0uXLo?uO7Ez6h3=U)k; PXŵI]fZs+d. f(> ZnܿFlm)>N*HBs5K'ڕz<=qP4&Xo^5j#Օ 7xϓ\b2 Cl/!U+&xd»j = +Gax. p`@¤)z0 B?#ZMBdWl׷5˗.a,ʱw |:ϦJ|b0ϖj^X~-Wg gE|`L+7`5_h>H׉:ҪʢXCEJSS)%lt\gdo9`Ceb{C*ѽh?%J9;mI w2z^ʴ{zfcr!"YA$T7~[G3XkaҠcD4֥Qb>ݥP nЫli%i򘬿HY_v4#lFI\fkӯIU ?=V~Io@(KÙ McBujъn.Y?+-Ȭ9TO.(HGtH(/uFۀ0oDou4ڔ;J$+%Bq m΄P|F/C/ :lZӀ 7jly:kW%a!JRh},16 i=`d#(}BI&YBB E^?ՖI&g>'M{r] :ݝt_/>CS4GdmT0 \喓Rh1(ؕOsէ_z] <[bO$<13*kKtp* }ыuDd80TW})K_fCccE^pAdqk66a5`Y7D;Ʉ&'/PP0l`猌eiA|IG)PM]]ٖ*o/@D6YFs+,m4c`PoQ@MUVQt˩[ۤZKXMJ=o޸VNtyYvwׅT} EPfTx`҃9Nd>T]6$$t`^ft;̺}={1?I"8$]$49j4~G`5Йjf8Y%=ltmYz tSr {9 S#Sb"=`Xx}Y3&bۖ״}&Me0.򬈂{MD_8B̕HK }Ei1j8ojq]%Eh!+Hcf8np Fp/s( `0LbCDg+'.zSk0 OKr=xf݂Zs*R Sh1y M|}+-,5?CuRьk/uV7kXX Ј b{Zvlʣ@;s?(w0Kj.rZRg$)Е2/UMN:x̎ 'X dhM0k*V fD\a22 ԅG/ q;Q^qM덺ajF_ȖjDrݐO{}z2%x54i 0 8onBs:zc\w·/C/XoH; 2&UxOoV 3b˔*{A_&c{K7_P^pn@tJVCnW."M|raL~'P9H8E!>vEP5i<ɘ^_S(/JkQiLӱcܐS ɐaC+^`Т.zW2ݙwԯbTy޼W_\8WLl1~FT[G/_@p~7aOڻrmg{ז ;sE?ϱ(,E;!AJV2kg"Ơޛ_>MN M6 j0QUK%hf)oGwi ɿ<>>>ԛ2q[@omٌ {^)uX*IX"1rM u]>AKL Я GL'BKEGo!w`JD{Ik*p6KUm rPlJM@?hܻ?_Otj<>B4`5W 8|LHv-l_{мP QbyXaY;_ߑ-J o-z$~-.V.C'И˼PtƢ8t+sn@቉4jQǩ%.H8~fftl㎊'=3 e wm/`_H&Jn wB\"}0~Pѵ ^$^y؆R"'T9YsVT=&]:帎eF;qo>`[W'pJ$ N ?Cޗԝl">RC]} W?*f9fmBO$ =AG "9QRn3ÿ4ҬJK%Y+Be]n_il O礡d&霬c[}%Z4 &K"zKSCQH$!eM7w@pyHĢLCR#P O\" H("(5)տMTk:?SrWpnv)q:HF]Ne{ itO4:"lyz6fjԞSȴܒzxmK}> hゟ/OẠwɞgƁ A6 ܝ L*`'XD2zbҨb[ v˔Cš34_`jqB$!7;riAV)HOl h#խۊO_N͏,jY,ԾkلFXn"۝ܺ['#X\A,4< ڊ([J#eW/<$AB?X |z0(Qث Mhu&#cd~*E7,҆Qbf}:^& $:Hc}9TA\%-OuK#m`JWnh`A?(t&;{FR-vY׻ERPꀃwmd&e}bJ9Bpy:fI/oQX,G.˴f Եl󼧕yZJI%bP_wд5^uVV9)+]zL7Qo2DBA_&+ ֒آ1[2F6\lL -3gIu6 | Wgh۹5 G@wѽvٙUެA\ugdshD6J*&LvZ-Q)uUֶO[K#YB.D8OD\Fo',@sM\'#NjA` アz>&.MP\{5-!z|d2(bH3e1Vܳ7KIiSPĖv:5iGqef!du}VʏFyW1 :PY7 @t`Q W@]-4Uj'뛩o8PQx.>󤴤ΔvaWILt_'H$7~sd*B&̺h \'F4ATOa܇Nw6h[O[GuڰEI\v'o_KՍfa1naz7qHv %&Y<-N T@=&Oxlے8]흱fp7t>fѨ-Eh o=r!W2^Rd%LxM:P|mSRF, IPa?ygIaTg^¨ s.q'={zz{LQkrNB3k?NǍrFJQ l,h|h&$}/b_mv $<=PhCFn,1r}nYBZ| F 3?"#$%P&]& ~i/1T\<1qUCMi(ZQAE{9233۬m)@7JfLT2ߣOZJ~WܝCfRr[|J?Ҽ8U \:?oPH!7.Hbh~ \aSB^If/b늕np;x垘R\[ڏ32~ u ݫ ;FKrKLZE&ѪckuS{p}*O~LArCӼ9%z|(be38禺tO1|AyKNN+^+ym[H%c)Sqyx˱Vb6kǷT|Pƌ Qtذ\F2Dyn5ӧU(һ?}jKB S[c݂6KOwx/ힴw,џy#IÎ5_^,<F{*adKMzl; @znN .D(ayux4v#>YX5>3 |APF2-V3 W]rnC^ RSVuΆ6|],Vo񪼸7y8'Gi;C:$"ⵕn0pei} j>Sl7b2DB̤=[| '5\P  OH_8;Df ˷Z%2fdACB]C] ?TT(`I%ITwE_HJx&>0rP!%)Ҙ1&ɽ/6u^SЩq>X@>l@1}}+d&J4i3u}h,}%ٺ\g ajB_g&]yࡑ3NoQrn/#Pȝ'GmhWYS[BۚHs"g#$7ؽtZRVY8KX+9& ]ٔF1V1?M*C|DPsQ@-o1@7Q T_)GS& quv{e{/5c4vE-g!4iOe #GݏB=EY)~-z giP D>,@V1Jw۠˪HN+Xd"I45ȯa|3W'U }aG4A1ƪRЋc:ʇ.&GaΛ0~a,ת9\ /8东cG >5=(~\+f7L@; zr*TiU[c.8uL~- >Gji?fK+Cmz2%I7vlouŐ'$͋OJznc-Ibm  \}O=[44w'h 2Wms\4*xs*lCۑF] sT6#DlC@ܐ1wX2mfPԹU"˴l43TNN qIYwRl2jG͢k@6=:2U9iͱW>ԪnXE3P()q[Z1(ziр,EZׁi#]YX<uy?:G?0hA:.ZN 0lUfr%Я&EN.| ʄ(ΤK&i=}-9)áPyl9 ۺYr$؋Tϭkor=-[}8'=X!q<3Q%OOқmXMr;_"xlӯFy~T[VyU]U5⹇ ,5yr} y̔0Z%TWܑGx/_,~HC+`eJkpEm. >$J,g1W/IB3r Ou3Zp{C#Ùvaע>[YXw(*jω\0UhbЉh皙^,ݓ#J [(__tHs D+Q䭅ȯIjpzU17\h~qV];w}Nϐ:!zmzR&萛彜hzyg-InސHS"K 6fF{6˨A_[ƹvQYVP_7[z-Y>E(6JIsSzc̆LJ,@Od!at imAgR`KBf]n?:yy=@?=y4!f%"obq]Bo6S.ˋഒ 5P:'J*!-,,Z&v=FtQq)8x.b8\!h^l \M0CK νCa} LcaLEڸ˥GؚKK{by6^JJy؂u-꣊MZړ$t(f|Dx 5p"+g0Q˧ e{+yTa}+13Jq"u c L8Fu"[XA::t o]} &=9 G/.gWb夡EymK]*xLn2U[908 ^̗ɧ hIM3vd57u|Y_mx ] BuН ,ft*7wJsM]M׊wE  9|;cYL#Tm?hQ;FEl,1Ƣatx<3Qz713\!r=mUPVpj^=yeUdjzOeYC\)m 0K7[MoƄ;HbTk1Dn7p`' p[q'R/ϱ3OO LrfKQ!6"F&qTxT͡eW*o >6/Nd)5uQnaLVtc) 3}7|0 Hu0Tȁm]Ap y{qĽ9z>a^O$q~Đ:ĽN*<|]MQw zǐ.8mgc1{kq9\OMlF 3fEXz~Ym!W h"bo ԩ@};>N!ɸ[)z_1-a^0L^- R&ךLa16o o 5Uz"S9>dc]D"A+LHGutlV4qS{k'";n}P֯XOѐ6{RVǝY1 wMXw~A+hU`˦̌"ywܢ8@v9;yF6\J\/'(Nl|ZKHwU{yvܞpV1 $': Y?]2t4L"i~:$̥w |/ClZqr ;f4=ju6?Bq_ktmӰVd s-UeCýb`FY@}ZUHVsʟBN} !+b'7mVӿpŊm )0;"tpaE? ]u葑uApZ( ,>SyGoH:`ƼҺQV&zqUѻ -B(Cn'y[aΕە!*؄T'Oo:? kmFۀNwNJr s~os٥'FGl v`Ѭ+XO3 K]'W0n(iu6#QR(c2< OtbкR`CG7yMrpDuHL (l!?akdn}oS7"\}]IFUs1P]ZF )>e%<3jNMu+HʛU3?9SAVHIz=:꠴9)8fPfehtz+٭^vuS/LJw4' EO/kJr zΞ0kw|ܑ4%4KQ]:Ag?)485Xg<6S8t47]fӥ(q1\tρFdۺr+m{ǒ;00 ^䄢m *3nK&m€wW'ͅ5 :}  3͞,tEZ](]r"LAIN\^h_ #tapMN=h0 A?S=vob倈oHbm Ceѳ+V(YLrz!Xo&00*+O mt9#*;NbgiTHjHDv[XjW3'Qa +}t2l\Sd홍~mΊQ??TL~Yqo_uѶ_4]]B. G|]{ =n]Lˍ!Sf$ wБl ~q>($qa?ZcM&V<1qG lsj0) {iAܿ_% 3z+N)NjLj6G #xKbF *lp>x(V1_: h̶f5\7fͰB$AO[du8.dIQ铻ɘY\Dû<dDYD LMgtt//Y] oF e< ]bوz:~XY CF0솃lz8i8=#q(?p[gsurt\Jhb&օ`̈ 7bV]LV273d _2H;Q2ςU*i,_Q qdz QZX$=.,/-'gGhu$5KB%*`Q)F㖍, ѕhbTQ4 z8lZ;i' sip:sB=aaĪaY@=+p!@Ih<6@La/r526INptwa:OcKf ٽuaLpa5[fk'SPQ[vɕSs2Y4 ]oe}E"^AErWH-5 \$}SfʲX ય:o2irn$+,_ vp; }hY`LNu6mKgށ&M ٞO9460Nz? {~a;74hqv?ώ?̲y/RH“K6nV4/}/r;HkLR,<*_ƥcQ 6SW0!/Q..C31ٖhz:+uuGG- T,gL[XⴴLo'ZvcKp*a(pF7do+}dw: >r/`TSs֢ oÒchPT!N:C?p|WtT2$oT-^d+ F!w2$NDhr\Ϯ) S&̽i&komeLO1^}܃Cx4L99:jJCLx#w8MR2v|pd}`z~!@>J ]y4;#">2g˃dhUqd#?xNG k`~pӈa3Wlz^)*ro~zᴧ %?&Fp9k﮹i }@[{"IG؁CEx9rwbޖ}mݧöi/WzPk6Ӭ$>dp;4Ol9 E Bu( 8ohxΌIS>؆D!7鞢6̵$y0d-*Re*K:7Gc?F EPO1^Vq0%H ,'>,DZ+`Y#Fn{ DYx f.&K-z7gXhw͖<ʦbA/ƺOٗ>mh~<َR~Allv7wLw+iy)rUqvjIE||$WFbƪ'FK"=u|'d}H]^L5D^М!0Ƈc%m nCMq)KUf9GNj[a;RdorGfov]/twpwr/q\9&Bf"bt\|W(oj^yߘs?0*UuxwL2}BR/u;O7CX mdxq*˭cf2w^ 8RQ_]ш{2+(*<Z]z:UR'lD7ڵ>0})oaު矯H؟aZۓ2cA`3t⿗w{rxFHڱV\]rNRƩNnଉ/XFU/Ò#[?$v3J^:2 tk~" jwH)=,9HgDhԕLVN}s%ߏALy2Ɲ4.#%y ~Pᱤ^J^ Is9%$\2o0Z;8i/oix{Xe`G Rp`qnG:H&k96#46r7C()Ԙ͢IkَTe\Cgϣq%rYkI=Xx.+:?7%wA=^J4@=iq$3Y38e_#M[9e(DK&U[?(φa"{vz+5&ŰK;Hs~@kpѣrju>u0_gYZ0707010000012f000041ed0000000000000000000000016790fe9500000000000000000000000000000000000000000000004600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/ttm07070100000130000081a40000000000000000000000016790fe6e0000a19c000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/ttm/ttm.ko.xz7zXZִF!t/5Y]?Eh=ڜ.+pJޝ ^#1=d0' rKs,ª*D۾7(rݨ6>N; QJ{qj@R{K͖8QȫjRbԦ*qB(x֏fVonpq28X_<=D9G#[ݫ1OE#K] \&p$3oDЭ]i^f-g+r(uJcxl&ܣ&#hN ơ'-)7{>oFU;=ZQ,*›ʄ"(GA@B8jO"COll`@kQ-Kl[d}udpKk ohΏ:VI r~nӃhPYKhw6LB1Y^I]@%X x]M[i.}׍֭`N:l,JP_7ц_pܠT 7U|qtUbƩ?ePyCbKP{ÔP16J>$l/8wpoY& Kf7=: 8!L*vf)o!G3z n9p*s/ %A;ocNod4)51y:lI'IMfoI8f %ng/2cA3uP Vk~1(ϟ[9pPz.sߍA39d4FOK2f.+3Ou!AL ӆ'q,{4*Ǧz]kVb""W[@i5vi: BnRo~C |Fav1Е_Ѕ 6R9WoנyǜnȁXfW﯀skSu-t+g'Uf"Enxnکd0jBlѬ *_"sfBA [u:H͉CRd=C `O![UKTfe[.ccʋ!%R)- S SQ;ŵXF,H$q՜S>|o<,m#KBM{ 1攸ZُNUP`\Lh7o1"Ji :F[7c'u |h.*M aIܧo[! 7uG_S[}Rissv@zyIЮ\Z_=#{Аa镽6x:SXLN#^[z}0d=cN&_#-X&#Ab.ky)nkF?J@CvXƮӋXQA`gCS]:`!n8EV\OzBnuX=E^џ'rڻf .9Ͳ:NƢ4mu ,f\&H&ɜu^%4jz &VRFd,.&hV&#ڌbz=`"k2I98= /RmSmʚCﳇs(g'ț;PO.F\=;H0QAhufv"qyVmd:W&g͜u4fk8K$Mah8tXժ-8 ڱ]m"n3 hjoPMV"3 p}t0L*$§{ϫ`1;aDYF#'`im8i8\^b3hU&{Ga*P"Cdyd0ԐoOΐ*`3 t(w]jcxR@nz+$*]a "0AtZ*ץ[ ܦa+"SA,yHz9ou"_#p3\oڔ_w7 ˬoT5BjQzӯU(eȃj~]zhr \h%͗{HDdP3ϸ>$>A[硷9؛j qǡAIǼp­*g!1T5ȱ1zLˏK'Zq6:tST=Q2.ݫV.n=kuZq"MմhU5~#9C9q@.LQ5c(Of&޼VgU^T$%g>N`G U2S27+,m>Vu׸nv"WA KQ.ds{ۡevv{O0>WM`7rW!1P 8eic9͞DW>(dFa@zT/@oDkī,)U͌D@B¬_ht*[ELjO5/V1\ vu'7~xDd8f ߆<rQ`yRe'+%7dEm_8HỹJY,ʳvo9'k|s (/!" [0yUFr [bW r|Ġe/a DySxu>C ppu>ן*ł=:-+j!RduTaqLzJ x# ϘT\*4j qPƇQzwYwЇiIC&VL?x6\q. ψnkm_01i Ԇl{J=Nwc0HBn-M^# ^aNUt\ NK/vi]FNj\z`)7Vќ_n􂗸ޥTZYh&,#-{ty y>5=Nl:QV6Z<~1xlȌOFLhCbM qRa)pRp]?NR`>Q]XTƬM"KJC\:eo,'G9 *&l}q e ]8݆/qIoQc( FƦb m[)3:)^ӸVnnvt{Gmq.i^v0;O:QKB>RU1&ǒ)B((Wv9dŮ +M.IRk*,+' }0G}V@17{(S-dɼ5U%[0C ::s_о*i,Qcnx?;2R 8¡9nl A5W^[leٝr2QvI*1ED̽6^NsE>]Х=K7O]Y,.$T\q CbHjʏ :Ih K™+ZrK(Q/ ͕== hJ{Rt#q;P{`oB) C=ܩM?]'_Q(۪s:s ol=6 &k$֔wg{(P!񍷻ia5VfpiB8r&D]Cj' mPhh R<{'Zbvo6Ϳe* 0A\MNRXt1\''-Y!L Fq1K* [.hʨ Ust`;7Sˉ,P,*Վf4+ Xw[:0l[g{ҨCT R=~Lk_֝ >\1lf'jjTXJcۂGV/HyO-E:/ W BFk@M©#y35{B3M.v]*@z dY[pDȂnRʗ|(Nf"58jB^<&\`[ ]֬\suA .@yuY%2}X;ǵ)J9hŒ=Q6BUjy,q4u>x1PN2|rQlw5? 9O[7J2.`&U{%BZb_Sw7Bci5ٺA/FX4]<̒ogk=D)2?Ke?2χ`ޅ4y/ͦZg}Fk^@&_{舄Ֆ$ʔP8P |/-e` *Ba1 {j1l)R{WJUR8ڕ\LlMӖ*/Gy8hX.4ոCW 82l+s+*t&JRuqqSq* ?"+Eb z]ҰGrx<_bG#3R&A5]iJIPO]K !GC)#9GDQO<'}%7W܌\S!KrfA$[D.":թ(Q2aŁԖm55C isx:Ah0J!<7fGۋ4^J/q{UT _P21j~(f߄DX-SJsP#FtD%ٖJ,s(*fߣce{ݸfZ3@fPix^0dkD(2#I?q]w /|MNᚣD_i{\@.i .!Tm ^y{iۣh}Bp%By5(HC%H wY7(#'H LиFnͰ<+]p0<Дq5q6WT/7`jomGG$5 )Bi͸ ގłe)O0i! =!vOXۯd)2t xK#AAL2[5)A"]& 1mj1B2ֱql?}Lc["1~N|FЏl$'%ʳJ}=M..m"~\)h[]u15gəb'&Mm;E69/BR0R B$UZɠ3FVАXpKNa IZ :x(s}LarԽ317e(+.Zg֓3ה*K;0D`a #kٮDb: 'l$mdX`}2Pkr.z"t=RڻF4.:F,GYK."&; Js8hy8 5禆q6 _ +Y nUiO8ˏyҾ5T +;?y ޞ[kt#LTL-ܽsK/TbKk#?jӊċ2Ok<"n0W2%y)4s+>v?,,ݺf_BꀔEjCSAJB.bPlI2 xlY 9HF66d3_U=&9_^պm855.00zsS=G!2eoIor݄$@EGV D;pP\*aIuڒ?Ď}ѥ 6'9XZ!/`i 3XdWŷzskZuI^ȴ❓7i:~~G9Z&q#Ў0ړzF8{-tnl6w{G"}Mzgj 8 ;(WFbWZ[pYGrSFpe"XhrdShܠEbqt~B^((k}yGvM1xYkؾDže9 @pWLdd(du4C /*E pzf JD1כdNUt1szoK{?H^{d \쁙쵭UZmԍiheKqqj*Ə,"GxaUMY?;鵽YCq+VzƳ:+ -ҁ跩6'2*?aO2.9i څѧ벐u~>w5;,X vkZWhR~2Jo8 @& iWqq?R%dRԮ$nHծ%+ZUDd.B zfCIۿa SV G>[/qةDmS'pfWf97HO'T.-/Q呇TA3#olK!wO3>9ѰQP4nu juEas6 9c6FBŔ^4ky7~C .S;D37!<M F'e`is8%}8/eT@`t4=~PPNQ=m2@13Cts&hX?x)>x _() `Up8?GףK ڨE!{vRfGQهk#WFgRzQNX9 hw團qXHl0=!"I&PyP8{4nՆ /P7q94Aߩ"`(JӖRExgf1X)y"NtQjai,EGS`!ݢ7Ӻv:k]s̹A &#DqExDc Ga F^g-!l׭|7hV\5~[4('l%%DlwE{S*}tKIvrHhJoHW B/P ?M$SOhn7!vj3HH[OP~ʈS5?0vaK9_܉|yA8bSi& @~p(hvy"]ՕAĪr+swI`%ML4 x B `.3d 7Ws͎WBIMxI$3ET^C"vCe$ ] pctyƀW2`%f;#LhHdH,6uJ6]QT1u5 , S b"}-6f I+71&X{13KI}s ;:ojgP)G4d*΀qg?CgO -E/m씑wZjMԅ:-{vh&_ε"/mX #_ﰇoGZ=mjI#a8DON(R̬hm4sX0)Νyy83J<GK?(pТ6#@͍nlsE:WP8l Py&o~.0EWZqBW#fj/ȀXS|P"9du9ݜfBJ,(i^"M^@XQ|jaϩ[_$W%l,~dgeᐁU7BʹgL@[ų1XN7&-Z2@t;Rڙs+`&>čMgաi*_ !Yz;0 Bܮ9=nsSW]0g'[0y!nxq#?7e2LtlBk{hr ٫`VB3X ) /gHS{`^vzÎ#y8)cZILև qp'NBd`?&[s70auiuۮ!gELQ|4r*z%y#D_,='țXWsI yyĿR" 72zE{4UиiN&@ 95V+AR5 OI&{ k $ k0Y X]m% B-Ix}cc:n~=;;BMajuȷ#rxYWH>Z R ) (aZB?-PcQ!Ed,ɐD\& {Z!woY{mHtgzيoȐ9: 1"n5D)f]bmI]LDbyF rQxmheWjxV]M_.ʐtFD9܉x nOȠ37n5_._1\c`$V +BZtd5T C!? SI-C9,i$@rH|2 El=N{7cT1}wH2^7="ǭrO9;"]}Om#8O̶v!hGZj|c쾰쑔Y2+_F"(ZۂIs&J J,-&iâK70#Ig/ʵ^ur]R(҂dd|'6WVC >]sW]])l`01pSZ37WG]xN/gmVG Y @SvrVԻ!?TbL,J9x0MDCr>怕Phpi6{yp #%i噓aKR2ߠRΰxhb Wm+=F ,.wk 3(K:Ų_TX9t`7?_? [ _Q4Lƅ)sU6'u %Y¹_=zrݗ5#sp:^Ao-)jU.o+jshbLB R0A}l/ƑM@b+FTI<~ u~hy=j^-e.=wމ nzN>3T/~ώw5"eX>fNMH?;O~pqQg׸cd?n\(g]7„s;'nha[3O #u{6CLtwx.~[RuF2C6%Pj n;D{xE)M%dvo4/K(Ԣe!}N%Lpkr{F&3&]UWӧױډ9QѼ%9) 5#1%K* _(8;8̅s4OfVĵ+LrynEy@݄Ju`Lז;,4б oo#tsex5Gv8Z;&Kŭku%Goc\(u s- * ;Frst B5(ۺlt2f]#Z%t 8)浽 "s`<ײƍ1ɱUNx-%ZVzxڗ%3GpREFJ bd&̦4TxiF(ӌI7!eT",-4N|Sh2' x$~o r]٫r&Nඋ+ ֌T)ks, 蛠>vt2dʦמ3`Ѣ)\w&]mG|fsTijgv ?:6)޿KslIZ @jSUDmՃlJ2_Mv>x8qpw3t8Wr_h~k ܇+\ [Ro}s]+΂vq-ThdY,#λˑos]Dq~]4'PkkTUUc$;c(J'?B [`ŻUf޸!!: _S7r^JutI҉Xc _JYacLoi@r<ԟ گL:Js(ry<2V]>/._ ? h%''uFvqmq_\洢 kMĔࣴjQ Q8qorIIƾei@&cr-Xκ~ :*xQ^\N\,-_L|eMJ0'ky69Az7hV^-yE<Fq^&PR8>vZNPP`d72ITJ0mn<6<_Ze#)yBZݤG -@28IT%rɃ?F\^k|G"t:"{eQas㗈[pk\~wt$YɹW"/?dSh8TlhoM1U.XL5xHnB]}a$lC*X% Y3[sAa:K@%7&7TL:Tl]ڢl`2?/=c}~}ާyXv`2g;NE QFK#8 ^e؅e< 7Oo͐vZձ9[خ~jWo6rilc=ɬJdJdInnE,4r5{g%(Ru-We~E5c 6t +}wQߊ0+{]X8aM!2w1 ;mnգ%үa6՗b${^aSzX H7+x,7/)=OCgJr:қ/968#n Ek ALx[ykb>nxw w~ЯeQpό|xȅ2IF9a/R.3OT`puX-wN]LE^S _:~'3{@3:b= V/(o'iӚsЮ0٣\|t;'@& ؤ4=F;@<6Q} od2:CV8ok:UlaٜsְXJ6%m ;ds >zR=|U[$>:vpY<^eBD$?^}+@`] "A<:;6/O Pc{3In$4> HED69׭oH{%SCK%7,ڌLf8N`(N<ZGj.)s87Y{~OJl&i߀"R <zG.׸04{E`JErRԫD" 8&Fh^Qh- 0mZtm R}!gEOm\%x L[B`&5HoI(w1,?2I0W7!)kI5rt`|}9{2=_@>- 5T1 9zX_ׁ\" "p!zaV@ <"z̳ďbe5'soI>!{ɼˮӻ*8Z9@)jT ?tg*>EbPQZk} PADR…%xD9`ՆDBхe+!hi=L֔9SeJ{ sMwՊߢl؜F ZF{8u9*M]܄hQbm9U5Ƅa+5c%ժ|/([zveO}SRL_^W3$){.ZMIZ[deM.oOX0:;mmC/tِՎG+eYr gFnjEr9Rh;hkC ]C鷭$K *q1XA:UÀ{!&Y)6l>֨q*!wi_'J{_ŕ!x\aS r/oofBO[6x9c3i:ꬣ&M xžd!Oοuk>*dCs?M|VCd`C@ч^<[.6bO.ؖ1qo2/RK`J"## 7؛p]r\ĤgIfX(cj"%HH?Hާ Et=lR4es kuXO\u3d`~wwRAs6č'?i^_֡yz]Y i8oq9w"O-N.K}3Ex)jCѲIȆOX#= TwjV ~U bdv3q;)R|]EԝK5afZ5PذU;z~4U {G5JR+az;Q8#2̞%72# }F4BA*~:@L߈0ϪN^{7N%cNmHKzxX[c\7@*tkx:|2f?H_$:[y> ' J!gQ9b΂{p {'4l@ALB$خT (AKG<|XЬ/ y=:v8=!p ʸ $z]{q'vNxø N2R0|U1*|[OA1 >{k<>2R}8AXMtg1$Hsɰ+p@S (<@G+ۋ3fix_g3aH *~Ag~=B1]4GXܫSΖ"fуc yM[-ɫSVXQxXu6g R'r$X%5gs$`yԂƞcemhؖEcMϒun'X CH)UBX:Hl{Z8ʭkb)yRu4Na⼁ {j҈ G'E0ü`èS䰹l񙭿\#e3H0yNiϏA:Wp0wc-9\ߋ8kUPc+wL{]+о5tA"bzKTly]L3YY<_ⰇW^WvwhʽDZW4ށA\4\c~]yv~)D]G Ae%l7Dv9v>[.Uر$NRmqD,,P5^iCEnjZɤ>`zJqXt9,4~U$j3 f2mvAMl6m|nXpacO[1؋+{]xC=S hqu{oLo)ңcJRr0^|ic۵HXGX+9\\*k+j ܒZ⽅טPI[K,wbI/|Zм|tG/abLk q VNS Kv> ᮄ :WF|'$*:Z?܄ӊKg7nS[=I?}\o&QQOza7U]/N 0O`{aHo2$=+X\4Q}G I3' t >Fſc $ |9(D_$y 8(-,+@͛TWxާ'D%]]bNnEH߄$)kyZh%Z7b9΢ڜLrZS@ݴv.g`zٲ|C"hϞ^t!lYUmQ;hV >q v_yj,gD@Jګ g',7whN۲C/3{Cok:giPELL^V'aRQeɴrN\lvf<hCID~K4 jQ@SمI,g@(-c%dU4hK A-t:I'7hAc| <ыjMmĥ,.cG_=Jzu+H:]DaDOMw{#mzxfL2S0Pzt_ЀZ# _9t*8k3% ތIzxq Linh5tՔkGgJW)?U;ٵtvs{QV`xg+\0"%f(F>z):KdT֘(ڲ2F|{iPYlWlhc0$.D3#IK=Ԓ~~ [qUi*P^ _c <* IA񋻼OYUZ~ Yd+~V $tѼ\zkݖò 4O^ }-00WsyPhW'{&'[9*5%AIT8OUyT)X~ Q"иp)Z97x~ ( d'[7@!ՠadyuo/G1` (ǷV{o^9hB;Yus Φp9lQ;VH{ lS U9r8=3Hp}V{xBTzkȐ= SdUX GJBe6xg}աOkB򛹝hR~27jkЃPvkˬ#(첂1o?]Ly" \Ӟ=/C=ffT=p*Q‘J{!FsAjGW.`H8d[Gj{"#.8Q;:D]jȷr;Wqz0#xB/PSm*lyK^sGܧO' Dy H0-N3a'tT5-5Hcls+gRlb_)یR!eOc9â9sGdTokHkG Ur-T'PѦ3\)XEs">TT@nSíS\ˤRĖ-@ /Qo`V憬4h񵑾-k{↑pP6u19C!M)wDFN`\ZH0,=7>Q1|cp"tR6 0ɫoNX:OX vGdћ8ts`4D煸)ԅ(gmR9w,f"+`#[j5# G, ƖFl=NЫms{>A\/4gUŴuHoGpo2~ԅν !MBrej/$BB (cScFڟ]:R )ؔEp/V3sJ/wwȚTИgpm%l nR3]o݂ V)3VoV˚l!Jm_6.9df}jIg@[ϐ[Vny#"[NA񓡟kPw/5Mf"L?F+.c >vSDjv(3I>eu?+/ǒȺ}BXėɇEȃج! k<$ـ 9:  |2˗R%PWg0QwƎ٘]Ugjqa uaɠFZ5/P61]l(%8ĠK#E[1οgtC N(lv>Ѵζyt%+?1 ZBt}o8PVrE=O@;I O5%^i=4jy*#c` u %ĢjeӼ\N 0 .jз\,t?LIb7ç4J?E* J_QTrša0ց%4oR T{YY (~M;!1لeNwMv O ݆r\^DTUJý[݂3p[\l,Ϩˎ waS:U+1VqY7exbD-!qW!sjw#gp6X@?ح K{_ dj3#xڬQ(L}<.sB8vG)׸3}H~^:cU*;i#NYyvvAx X߳Ʈ|DvbCPD&u3Fr:N)xmxi\?(Bw QHOߨ4nG0aj^& ôu܎{xտ'~G0EDzSS)"Rܧ70|K3Wb|pfI~PP"{8ص ۚӆonwdnv* QH/` ۊqX] #pLv<#[J:ۉKo /QRnsv4f( .扗Q+Lȭ^!hD5Sq /װ&j8;v0{V h7P*f cPyQيfXaڏ@c;@%aӨI?sArM@EQPaVB%A+SUY=rhc%w2LKj8:s V<z6w,[B'SOK=b]5ӆw1CE-si`N? d .]cR#dN$/sw=&WnBtRw!"iP0Ҋ+FSW|A: 0 &zuRA<ĕ|̦6L  CvMO uL!`3^ Ѝ_ 7+ShGXW$:lhT+WDMlA|L}9fYDtכ ȓ-v%lAXWnc[|lxz_DVZ$ +,'{,bh|>#xa'fsh x!oI8dž ztϡ7hAut鷈R78|hyBZNE|cbOE0"}[6 N8=5P9n1t{K 3,O2*Y*ad53wyI"eSS=E~xY.9拥3[HPr4]UX2Єfǁ=1I*`̀J0P* z <)%l a+hc%=v4Сm،/FbCI:EJǵI^d;:3%!7Wlfd+tzn٘g?8*VDB%}x$t]9els *C]z[wHl}JCY'ƿ6 G Hg(Kk]-QՈa sy|,ҲPHW{Jm)wPǐnL ?v$}RD:c;1E2̟ /EvcAa 7xŽ%z?߇g7N"[p l <.wbJsX`' cd[Ԧ$g-P_ =Q`Bp9B%U#aNb~ɮѷvf&Gx;l_ބzq|dc!)saA^b9vDV>w. ˝C}οx\̏H  H 2qE9ZpȞ{MnO' @To F3:/;|1RYDPFSβ&mP8c<TT\9G@EPNV"e'Gg,{ơӇ,02Y8ZNlSQ p 6.~NM5ɛPm\ Y4CdW)qS;ws|/6 u^-!׻@CkiWי1ĉn.*0$?Դܛ}4C"$1ri}PǏЮ!;~1Rv&/ ^Fj/J _eu*߅1/j#^ HQ^Rh mDpHUЏsS6_j.)cH:-gxq "3FQ/6/X%"z٩RAgkI4SOWdZYՊXa\kB%wz ԛvTqx!'_uyRmuGx8i(diM+ʟO.XasJݽ} ψ2U"!G~mL&ft":Z"8%!j߲4р]H;#S벐J jPߙO~2\3rj@3r&G<9D<šmdL^Zp>wvX.أc#Sl$_8 䀇Pr.0ōoyym m~E^ 8%$iw9.)?Gkdi< +mv8UVSGrƞhPi% ꗔ gHs!MH(K=l݊LhC8qlxWP[$ ~ -Vu+N޷dpQts B+͚R1[?lPf#~yɝ>۝R_=,Ǵ ګ#kfh .mE݅`pI&lF%Ε O1Omk\'X=!Q%OΔAKw=/*{U,\teu`8[,葭>:~ti LNdN?#M(22a.1bensbrk.f*Vd>J~_MmAcuO״t_Cp!2H40Nb)V~{T\WVw .@lhs'Ĩ ɩL OUo v8u=WBX#E_s+9IX2crQ)GiVR^te@jZҽR{v->7XurzP4{oL߰noWR?㫮J|WJ:ܿ LWfOcr=tٸo({2Ӫ%wo`6>ֿ+"0Z8 f!pXDd5To}w2'XorI]ES*AIW>{܋J.'X7l퐄)D`.-ڒ.d hiĎ~WaPaW2BNSQGZ 3!ٴw`c,Gz Ugս *7]LpȊ.pdhۛ᫪ NCq`.vuynwR[q| gvmы-$\iB'RV\"&D.^E(Q?I9?OU2e4r@ν(F~ʗg.HL(Kr[p5~-QpCA֣Ly R4?iιY&Z d)Rb2@ߣZc uak* 3m[ƹ~ 5^[ũ&W&_cB8'My,RyZarغ|6k緕t?zH+ܴLX `56*7]sP@67Zf֣q/D1My$v` Wmp݇m&ul-NoU__f[w0hնaz`AԹms 9-ڌb(^]r>t gw SS  1{@=_EwG`5I|]5'Aec(<@L 1W8G1`R̀זti9ASѺa+wHڷ _{1mıw`|B9P ;O)ܓmn% a,^h`7foa،:1 ^ @i>tX* $Kr./z"L"  yjY[dO0\ 9`'¾M=[HAN/eȯշY-\Q|U8腦M1LD/Lo%BW%D(lV+0ftF ]1dQSޠʦ@ه2hlԘր7F-+r|RGoZJɦF#6YVdj{|oq[n pMs;7AnFU,y'u-M sL߯W5z 'C3n-)s$*md,j v[$f?J* A]illX:C= 4 䨁e'60ta&)9e'r^񜚁zT鶐[0j(CZ43e=_LwW[βNZoR)C_gF/u6NB ^"Pc>PV/WjE=V<]?=@sjqv/AJ~t0>J]vr=R-Ǥ2tf;G%/ I[cW"6ysmއخ {s=TܤPO->NmQzF1c%Zj3co누yC|Vk#Ƃ5- AwеavQaZ1Xv%}#׋ kƋ}[ps6Osf #"KfubSmg;)V;?2 >2]^ttgѐxR5 gi瀒LqgjO=#"u;1kaK4Łvl$eXLddY[w|HC_1l!y+[WR}_ Ӭ }h#M3NƢTٴBiu0,yQ)WcKRf;^n#Rh(FAثWdyDc4FҐrj$ϾX?Vc2mY/-?ȉ3P!QgG^A"R;4&b *ZGfq4*(%=_׋I[][Gt'w? ;6N|1*вVWK[F.'_dO.(uZ"@K3';Ǻ>!l,6 60/udOYhR"f4*9VVϪyVk$/ͽI< 0}3ɎKO>s )Kh(OJ]^NY|^VߚUyKB`+G9@D\Fh~ś\l!<٫s5Y6'$F|Z򔹽ˆEHv#LaPlq) A>ORTb-R%QUSd=г 5o7[zcּy8KhM"ZBts[q] af6fCV@&*F~h_k]$ֶl27~_85$1('yCӈ;~bYۼ%޶dƈkŽobUx٬W/⯬ xqƒi{Xone} aV|3.+'Q37!Kqo5?{@!;eh.rt+6G"B!-G85.5h,xͳTf'A?=Yj"[ն4bV0ijl44ǿuD,\qQooL e,^Ufʜ:u !UX>Wz :N'grFȀhw_xi q,i )zqQ;PVG9vL݇ jRl_n/0zXс|98ULֿ{ V9D$hp?Wsҫ{s͏ցL}!AWWEمSH$ ̺b\b䝓C?$q)>zxB bD X]+8uNu^p4eA[4oF~JZPX 0hb_Y$xp 6'Lpj/u>0(8?h{OlҵϺMN3y*f4mR~כow1EM`<1)O-/8قvn뺘DW6-8manx€(?սpisM?K:tD By QeP{ 0aI<ۧe0oVm SA2a'@V3JV`4yv9]DzPN NrL2f+M'=N@7vcpa0P4M8GJ;9ͻ4 LR~fAU(XsC\M þD}^=[i/3eܚa_5 ;iF\eafNsK;]} ,E}o>5iE$>h:0`S.1ew՘.ne'rrh .rڜ`Xwn!^yԍ,Êt8uBWidž 4mlm`pc5]5 ylC_(>Fy`D g,K Я$–tҢL$lY5"Hs@}6b?7\*DVaWt|֟rNC ]I&@qf04"ưQt2Z ؋!nWs49߯#26!$[߸߸QO!&6<_yx`3,L% .~(=Y)2l,,Z{sԷc+fq>jRL-iuqD&_XMؘOҿa˴y}?ӑ..%Q\7:}ǒIS_Bey)c?h%%yIE]覥\^ '/0WHM|-*R؞w@Thi9T Tr,G3/bNzz2zhw7PH(9aARCĝoU2c5YRفot& 8éh; RZt$VGG !p:&[{5D7 ]v go_qԨAf2:ߝ{ONhwy/"3r/*62[*XݳATG7YFD'΃J%/l6>Δ#aJS/hziv4³[\t”@HRz2XgBh.,;}~ (s'Rbblc.δ^)THjlOpIA<^* vVfbJjȗc[?l}рxN%IԫҴegnmţX%Lm$bFNQJMb3`XXIYC12)~ߥE}X/{f ;yMC#U@'dSL8=A2xN^3ƝqʣGR{\.˂S9E}Q߮d|~Y*B5 )AlՓ_|A [*cn:?dA@ٰ}]C7ެϱ^X&wb@mM\"Ч{^u8z_WM"\Ҩ3/~Icv:xJN|⚥,c彾pղ5MloC|ϖk" 9Evh["jd5eKV݃~kX89d}YE:(ߧ 'e4R阋a7#~=߆wKgX C9r^?I8 nrH0`P$?PΙA؈*9aEUқ6RcJL"$ eň=Wp&Y3|%@w+؛@Y;N>R&#-QD&TYCFFL~iHN;KɫafO٬(ݎ,d\`ܼb[.Tqw4Qkѷ!/$Z59omlٿj1 BaVNqp@gglQ1~ilKmT{HNjدaqkswxX-H.&Eu _#Qp.5XFu2ʯ *_"qUid(m[F+(T$՝ʼ:x=7G9?PI6X)Tk& \# %g l݆0]?QGIE+L{a!wAt|EH&zA|" ~HE`ZG2ݜsDS2vM۬Aև_|?/WdXa=Ǔ`~ZVus6f> hhX3y=&3e Th1#旜@;J*#>[B2Z=ʯԓ&nωv;ze|򁍂pLc!qY"{^wzeWi _pvϡ/3΁Rtns Q`ApɾF|c'3/ 4Pស41qP)'; |*i0 +-NJ8rErcAT\kZX_nrMa۠8>T#V`( 'T7o9&egIYWæՒ@XlD~fUC'GW-+ jN}1!2 zfEPxo @'z[A*'Auhr 5$y"+ r/[UKrq.Z?#*156`+OY?9KaO(,=$@s㈰tTdTbW >vQX73F_3]ԑs[x 4'ܽPejUCvJL_U!OBZ0^ Ӣpo9D2n74 FN4 ,lYA}V m]HKpz.qr_`G_)',me"ZNgN`P7W7(M`ܴݼFX1e"ѻnNN@٥}GLLxeMW{TaWunw~ޭD/ ޶U:yO|xiSോ WbhdIslH׻V谩"bMnpo|WgvBe](/l˻=_k5k1A먓‰tNJujnuܹBfz),*2)NZM,Iϵ Qi@SSǐIs ez;M` h&@r9MOxXCt4#~ sk8,N;\(Pdl..%A=Hxw>+=}Klq;)2}fmLbao{T UHzf.P԰C G "_R[FhlCt=ֽL""ԝ ߒPG IqGe.UT%7-K[#M'5/?*}zU TC z`' GS.D3&35Q07|i7m>Q]pI:\w$Sw\}|f?4Pɪ) -*[z2\59 z^w{dʄaqߧU4]eLD=0 3j ʠjJrr7_G`c<`pS !;];i[Md婥BLlQ̞c AҩFZmBjl*$l&}PX"ab5aATlw M+D]5sdҜ}e(~o۷We5L ot#^IU'#gC%Kd ibHTL$ֿ`_h*"hC#e|>kL/!ծ( c Wњ%,%~F2Cy-W m =GAf,:62C p@OUyCT(-yS`ĎÑ-jI D,p rp6X^Τ-J^USwbfR\pI0Sp7Ns5${!Vށ*$ 3d-ͼxݖ{nM$dz)(߂!#YwL C[$fG›v0ugK~|DC2_t xNe]|iEozMj,Y:Li.IB,r1oI_ Vk"<" ~Gq}O3*y.;a}'nS*x yV)PUPc:(55$nOQ^N%M{QDF*/Bƨb*0EoE*Sr{:`'+^찏DN9L xh;9~$$BTuYC ?԰\9s<4 v~?n958fVEN#g R5neeOR'$Ӄ}-'} 2s 3r"7)@0~Ǟ'etqZf8gњmsP 5蠅\Ck/$SӰu5Aa:f>_mWla|$;^Sƙ W1M<Ag'lL̤DqOc$SMd 6ۗ xr_x3AJ7`̹ ?S!h$uw Qx?c^!+.@@m1}h!c`,fR h2TmGubO^9)3ޞ3(9_nsD}3~!^.%:_69ڔ"FU/@$kSvu5`W^a~, 8Xg9jEwivm_fzh Q\p7L )l/|RZN@a6xq?W(hv f/M4ztVnS*nH5m`5)cG]Jϔ{-;H]D٭1)^2Շ~ٛFE7.]FWD{K5O3,`~R mݧ Ѓ@;D[y!eښ?3 vv+rvkyB,Q6rՙhkY WÚCpQ +463ՔE :ɛꛗ:! {Jg/pxK zIѷilJ7m]Y|6茛C#ɗ<u$4vz * m78+!csT!켟L5I># ]Bth);VsvEBq>kCcŰsN]~RR"2E%]ηhd N6y)$D1݄Gd[Z[NVMP% N*M!Be? L@9pj6?ඣSk@w^?w'UG6M7Jc&o2?-o|y ar 4еq eg&Q}ȅǡg/]A GEA[۹R6ȝx2pG4 #.4 ~2=]OG¯=KI:kk{F~?Jqk 6R\_b6BptZ`Ydcg|| R#~4PhW;ِqkun~%o ZiqGgs'zYW&?1;cZO$(c:m N뉈` bUijNbHSX57c2&àe[hd{chBjP/ĊD!qċpb4N3r'ՄĤdἘ*N2{ |-LAf% gOtdC fe0F}2c89uibԯG[5 1yG\>7;q)7gKIݚ`]Xňq4PCb0H݋)KP#R6V d*^6 } !&" ,B+罃ЄY[$!hc%dRtF6>)KH譛|2Nl *6HғRS8O߻}0)A8#h*wĂa޻r:T.U&rɎȣ K(Svt"K&o5 3\ QNIc@Sb`@q Ǵ:`{*Z5͑H@{*V6W@7u1;Zo*}T%&].xwM,fP~&9K^q]9V,`!_v? MX?-ೢ:mV)CiCEhPWYu7yL@#`e\W+@w#g3"}! |,2j$wFp@o v Hid/}ea^ b/UK! Yt*&)3 DaSE& \eE8hEPes41-S[%ϕ, g'ĕ Uܳ}3mu5ϸFEGF_8tS#tSz(кA%o2pƱQ 9jl/'LNǥr1=Df,U JHHϹ~QS[q\B ֓f;alxJf>FTpu I_t Ji|FQjyJ$ zu/dNij&;ٲI}XkM3_mdG$d?)G&eN__te ~"8ٌ#fJH -Ñ-#B:Hj\zˢ{ҽ ds \ITk{șIhLt&N2Vw_e|i3l@tI} %n+4U~lb/I_/~ AhON"̟s|qj߿_ cwqgî*L&JgrM@)tx7Υ]@1ɶ{dIb^VP֙H/84/돍 Ir NӼgo\KUr](nV ȁЮ&2d⮈K5fe!)Ң\;I 7ю~!y_jZdd6#.:ۙa`Y8tV@S8iaO){ V#dתw qC0Ĝi1OȤ#)",{m=N O}9bA呇NpAБN)>| ϱ(V;1Ęﻶ=8(|=aȴlĂ"%?PNZ?~*Mj[ `@^iq c2O݋Y @(C_Ok$.jdNX^u5/cC2Ǵ+J_iڅOd|k)CnVd#=y' ?iFhܒӿ1 r)U=Awvŷ='B=BzY,44/6ķa<.d1nc+)SZpZ T{?-Ru`eЈQ!!$9?Of8z/U'wiKKR,Ⱥ6 &;]oV!dl v3*//mY^$Ql{zt| UX9|t >?}[D_clFE .xF"jbηSHPu hjM}XlZn]PndE= O9#VV>9t׾,[ Y$(d? E OR߹t6 S#ϧ&6fF)D*SYW LEHETї]3H놕OrTWhlX<-{k8!'>(jg.ԥl]59ci?ն0aHn9Nb 2u ks|+!ۂE`A4ār$}b4}]H|a,]xa_\#o%,!]?{a'c&d3raWЊܟ ;xRM#8_ؽz"vz * a#lI"!pB?baEyXXG`4ڊ&;oPE;>SN5jeEa8Ykjtr2Ow06z>c+63S5$l aY?aU` I =U~e863WZcHlR@,@ooh=y{VlM-,wOƣ'#$ZRt N4A/Fu2_W-3E5ތj4m,ͨhqG{"P+ÍT4zk%Mr}S*Lg'eCL˴X,2/tsdw畱-a8Mɖs+ր dBoL5jhc#vL@VYG m֜F3 LjیxG[c9vW|bgV"݋:*ݰ\Qͺ?2' +RiMOʟPpi2vU0bֹ[J=#6N.$گ}ۂw!z#hBY4w}}7x}'k,:%J/C9| /Su>\A[im'1.V U"),!dj=y5e8auz;لCMiyzbk -QI'4Z5InӃWoO4TOmڻN1(+/r+y?:lGnp˴7E] ĭ>n[ LX7 sKmL")TSHI$Tcd{ ]*%d/zzk fl&߶۴s٩ZgXBbJQ:" Yླ𧿱`.`+.0>'B&~au ?6DQvϚxh8n3V[Z}@%նlI eekD6+'s= (IܢhiZ:phtAhͤ> #w aŜ~^Ws#$eı]vQgy5*eSi>߭ӥsc?";evu5NIUMqaAz_\oy![3v=Ad7ՠkV=j(ZfiC0.QzbcrƿC>C$wʗofd'"aG'0 *+ґr8F^X+ yy$U$:[[p(O6*_58;V;-M:u%J X63^+>5Rf[Ϻ5sRyR% ( b7a>5Blf+;RGRO ;O7>.B8[͢, Ь!-9vl Z.؊gc4A&Ƭ.S+Z20̙MsHL6ɹw!CLK ~]P2@ƦΠėõaTnHwPsZ{Z =>W jɰ rNZk6/$ k&{&+[KYl7UoT#L&`_E1Uabt'z$UZ$dRDAi SIl0Q-W"F=|&dAHp$h~}yI}h W=Aw? z΃#{5zRNj92TÂV!rh<#,cj 7ʃ#</04]N13 n!36 =< 1i^I_H^܎;Y۔_奶"qQD.ΙuܜZ[ 848?ă"8JfKVFJ{§W_n s?PZ~3A":>v|M'y+첟^ZG\ $`e>ǢbY9T_GޞaRt(PZbsA@:dTgʆx !y|=\m0yDꂣ@VH॓݋YxE)s쎪'MRthXY[V Z| H]=!_I"EԘ CAXL巏0lPzs׍b;8/]*6Nu"[FbBZnGD!"kd#]T]$yacDwv<\"7fw;/6 SHvVK$yk0*-$a~ ӐgU2 EHxsDqBB#@g`Lݚ(`X{IMx80^&(L,X?PBq 0v#^!~PCb ~r,.+ *5ff682lt+0v߳˃s #!ksKFB]K2ʉ7Զ¹a}s;"!Fa@>V Hk9IcшΨgtFB'`O(|_&+4xiV~4:WİJr=jR23.r+tᣇH?9eWä  [L)fU[ޡ <MN!F`" G-xˋEB487GW );_2Ζ*' (Yxv#y5 K{ It@ ے Bܹ)aBHNihr5\ȕޔ d ةdb/@hYao1nPʒߝ/q|X۬+  *l$WZM0wBo_3 U\'.t&V~s63l v7 <[|폸[?9ܜ0itJq"`  )лO &o0t\wK)ȘuJh e=_DQe::`10r'._a$wTF\;V[mR/Cވ$:gjsz?ǐ@05|R1 g/^Lkt31/ͧϙ9nMr_\Pb׬rƕpHֱ  R|PFQWXځu`aP4Q2+;j`?P8 ~hzķZ!3ԥRPW}Bh45hamR!),1"kVz*Niuxު N?vAo܋S'ïEQO7qSʔ/XM _0cӡf$C K0Q)i}ʅٺ`*Z>'ܢb 3_GD*X蔮9bQHjug]z9JH: a;fݼ; f+p*32@k$[Lbڡ ˣ۴}Mery0('dFGѹgy$Ƶb J`^RqQ@ ] 3KfEd4/[jpN-[VG11xL:%Y۵6]^/jeq9Mw@";%5_G%(U馋i+׮%:gkYtֲ #"dq>#uFBgG- b\0`I_6>WBQd,>Vj,Px()zAO=&>NS,ou$k) 9w{|,S^%2CEv0,"<_:C롔y1Q4AJ~P5:6A '^P&[]`#|B;1XˍcQ6U]X,Wٖ|NL'm7hUFYJ];i1$LµUmvr^-({6Γ}9On 8cƭ5cOJty]GzE yu`ߞDw .NzQ$E[1mt )Ozam#pPJuu7nڇ" Vpu?d xfeD\UMޝh|PD(q<[9yttgcEmކq= -6'1rop4QGԸJ GeC+t 3a17PɷmRo{}U.Z\1))M]9փ_e=" j.ެVgyܔ ߬q0K^oYcK`wBPD4TTtw{ %5򢈑W<\aɟcc'p6Us-=k˦".m,g1d{_BlpEadkކÿU&:~uqU^ 3* xX.Lu7Lɘ MKMMDѣB;U4l1&|L6joDYa ~Y]Jlbur0_kW6 kR z WQ&_xR˦ڜ-5bߴr(RdyjJ=}j>B$2-)V2,( (b'dc$*0x59/Y\=,kԹ}C9TA%A0U5pivIfXl2,Mx$7_҇exhƨl@<GBX~=؅!E)]&}L*܃aNn,'`j)DTto⌦! y&,Cg)8>7Ԇkr0*;*!%.huMmxeM˔LZ B^rJp#t;_RTm~>+u h5<3셐[fP6@o dY^nrp*~5RQJV*,x+ y" lt!(O:0?w, h}'/g3s/O?.@I`h#VL7r}s7WI7FK=dԜ,0-,?Hoako59mɘ[ӵ]{*h{ V)Jwstuzip`0kZ,`.h# $Jj"&GI0˩@gj@0MM̨FP=ɥMV~E=^Jgف {1Rۦi+CWI ܝ̔3 w @SW]]}$BMA8LF3l`;G-|Bl6sx KrY״*drE/aQ /TuxHb9f>4{$EܭܦjџÑ=F _ }fn_THG|Hpص_S?p`5Ec*:+T:"J1ʠ[wyeSۿ]|0ca³R`wBGco7uuq8`.ŵ${TE::egn;Ο_woe*H"G2HVST\JpfKFSu{i^v2[Mœ3[M9.VXt)]wj=)~G]@].gJPMHCI`:S[y S[~Hx2O{)ٲS{W֣"?.P:bˢo_-Sc֍(zyHaotc'8Q &t pGVS zyW *97&GC*R#8UD&wc%Lz˗?z*1Cqus>e%ĨNśCgj+t?n0Iy8d@gę{Z (-zb !bYHTۯK_'+村4*n6ۃeS8}Y&ZNm7XXP,`~A*b7V[ [.;F7F %g剞lxi8a1\O|%@ȱ 2xEHx! 7iS3и>[@;lvDɼa_Ɛ"5^D@G 3YF*馠gb 7'Ϥo|_Oe@6IGr̗!t.mhf6H7ĭ=G<+@Mu8Zy}#3 Η0z2R+$C%y~qyƲ7iPZsksXhbmD 9>oT+|_Zi õra$EmS#(4kTYtD1lX,bN׉Jm#,7U7C&:),=o/#_CÔs "hCIF!m&x@:µK6@X`niP7E5+H?%$I u6BgkԿMbxp #EY/A@ &8@ UW뽸)E]I'7QqDul 2Қ*]iv) )H3uP\FVN9łnj7GPKEq̫27V#mFxT#Y6</z1Sʄ/,PK Zݒ̄" %Uk6RHZ| dmi T bR6Gd3cs+)ApsbAjϲ6I/&VfVE#q~PA5 3(z1ux nRà9 &h@b)5\{7^ .C9 ď8$ݒ';*>S WU7j`Q,:SȜJyӿ}|SnH'~e^]F szr-sdy5R,WU1N*s>S邤I4N/U!tܓ<'iny^^fk- 9ak{t)ʌG`D?KޮƜ= L\ Ͱq~ܰpxMTm aH\c\jUw:66[=#a؈w mχx^" :eY08Н`?$ l@켊S;ܦL8| NasO .ok6gTih0$naSlQ+KO쑏-o>$ȹQx#COqC߱qBqH &w8vP; Z _QbRk o3 W$k<lYf"Zjc'UַWǑ8lf$jBva!CLx4W(lҊ)Cs%Z$T_׺}u 0G hzGy?W(y)-; .nOKJ'`KX3IbIev_"_VYi}yq5$j( ȨQF| ^ؓZH|~\/ohMNf&$ro<ҌoO3`,chyj٨S$ =US׬~2g_ف/ T"(\GB v=B3zAd9?(a A2F-]J|3f@w-Je(g+hu!`=>ï=LC##TnXJ~Y2Sd}Zg6h.5msےH'LaӃ"TZdxWp3$Y `lEi!'%:>FTbYcqk .k'b3K16zxB;R24t,zSLbh;n D=eßʚI0y{,:r׀r͌Axq*}/.krDm놈(MdsЁsVxY{o&N\ Qgq\̂RQin 1tDdq`\/ѤpMٴ^Śb JTWP,dH~be.@u?NEgGĕH$GLޕ7$Ɏ$ -3~phI4xNit*KhD_0)V F< 7[Nt eFǸBi"Û0 @"#; \F3~.IAٶjT M s"r+*u2Oj.G'}sJg]` v7TtĮ+ØxF"K -⧦)D 9i<]{9mvz=,@H>RuXgwI@h 1K-%`Н WC?<(u㱿,-]'6'NTw$BFTH(Bo~<*hj[a`q@ZVkzƇBtMns]2W2Дsc[b?mƥR7րCyzЦ%ZA2UQF#V4oLY/nϕJ 09nǕ%}ofIɚڀf oh]~|Zh7,ͽtay8 yt`}{6IZe_h]o )9rzx@u_]0*ty0twIJn*γE}<=y}Ml35A nU_L4= ׊e_~Ǐ!,wWbj=fmt~Feg2T4 @|=,ǁ NU*C7Rx&Fi&Q14ds]$C责Tz~T(7k@U4-%~Z'ƪasu͗.ŦUuPGD\>V0ӭ{ 3!%Ucx|mɁXynE/<M,Qөs0KoOgʑͅ#l<'+Bw˪FuKUX/jRkG%P+M` _!j/<XeVu|r"/aZb9WnTF=xI0>:9JE@kJK=?ζD]š+[ >Hv룜Fs_XA~T E|:!bjt Z{֪XD^1>F~TtmD\ՃwG$}oɵd,`, ͫ^Sye8p3]&|]gQ# tIeSֻ r&IplD_ϑmX*2^M|J ؀R m/| "miTԩz}|8Dz$YΊI$jU#s.m(!LyaF:VOUG!V\'ff"$Y($޲I T.ڄt5Gˢ,^ճ#{5|䗓_Q.kEJ]̚-lbEFY=Y=3N('?n;Uzë_tmlya߽n itR|xOX=ƂÚ`ZqN\d.Z9 wH$ɽw]a@/˖lR溌Tx&6TME;*H3)t]"ݜpe] aKE}^h0$ [͎%OAhA]1𥏟VlcDC~V9EjeNAu;(MtS9kR[ߺX{d`Cttʇ P-RPcKZ6 t\mW vR sicE "Jm զۊؐoxs)ױH@n2A9P^G3ZS}AjF稺!z\OD'fN~-@𧲄a+ /V~4'n=* tjA.MY~!v TwpoLWg[3 X$R7M$PcZwh{I5OQyp1{g^Hj3mY Rr*y^3[#]H}KE?M0üRnL8xq:s@C@_BwB.Vc㑹Ȥyooψ2Q:cNk٫ta$M=cvQB<=}2íb8~0Wh4ߩ zϛ̄=Bs췴X(l ;|ۖ-"Z[_`~ofY?" ;a*18!|Ͽ Fx# ;D!,U|>}0!&jĕ9a< lzȁC^};sdVzT5tST1RO7BJazo|d;w Y35t{])|JXi &abܦM /$H|uy;"jv>*Fոiݎ@P ]g0ibdd:cDCەیvς(反r Iͮ TޏA`*U#hx}J_eC:Tx+Wt@t8mĬ qJu)Ӝ P&RbhI&>`A QπSnQzȽW(=A@}!ɞ#PrS(K(MQQ%Fs _1;&\P=f\)vV/3&QZI]p[qU3&nThkTfP ~MO6!qfWE{-} XbŎodq־J?B*-8=S^7iw`Ri #i{:C q JH Qdq 7Z=2gC_oAS6HNW/aFY,˯g[*S.\uU8mJ-|nxOt#Ǖ`γO^= +StFa1hL׹L 1nKrϗFgPAzQ/?dbk:|E۔e&6Axwߎ^Yۚ T`ȃ^ooGU8uu:? qLb4j^?H-ld.XW$xU=ͺN^-`Vذgi)F'!NMAZWZm9eq;QDŽZ603/?+uh imRf奏TA.WoQO(4T{r3/Zۜb;׻rk4 ۚ~Os΂%=!#ȴR ~"wr4G5:RRh B A&z׍FЅ37Y zzsBLG$C|*gӈx zcpϼ3W)I7O@[/.:^ݏf13E"n"q4`y_y48pkt ;6= +jMWU[ pܩ ؁6I1X0S1˫0b`'l L@clU1iK)^gzR#5)Ă{ ʿY#X0`8BX6'P>>qpISu ei; 2ra%7{Bsidyf$9ߗa$ҝvx>@cC^J Ŕ`Q:g x]V ϕeN\O0(&\ipS8* . CG]:c[Ե~S~Qff's@g#ͭ[5`,(N«s60֐rѸu1tgFLiZ L 駪^>_ HpE>W?XEoCVn-FMf+׮0q&EO:^K?儗pDB…T]R2|};ߟU^H 79P7^3W%.+| bcyڧ5nwN%ЌmC$}~Dw]ՈS[3.XB(7Ya;}(2VC C> ƮZ^͒F?cgi㍥Ws/M ȳzEWF DM_u8HwѡDc>ND4II/Vm+F{f'M9`LBCYNNk=3_DkG6͓󴔍&dOxɑ fGh)-DsL>.SfWox7kT\_tza^OĎbil.xյv0?pIc,' <'45ZKv+Vk,,5[!lMMC$ [j+:(, |?VP$!@$ h؎`b էD 8r);^i!ɪ8)ŊҥBjcs ,;a!QKG@E֭<نk)n}y%d+t 5yVquSN 2uy&6{ SGl!sf~\~UE'rWJtCw¾6I8B}gkq͓Ec螾 DkoA/K dCwҌ=e0B6ڗ9(re>WԼ-RҊ;T~ʴsn2/q 3myg-3VwV Pb?/ % -C'f 圮I /VvMMi,yn0H DLV-P}N3g7s*Skt=R/nTū3X).FQc\n5Dթ 'lcoLRL`A 57I}T,j YN4f[y8;LᇨXTfU1oPcP,8hh k ^"X #!Qa5> >ư4)z( Zf$ϐqy(e' \hUWz$ƥg>2g %3]&1XF5"'" aSgI1m/35~;4 EOmsImY6[~ ؚCh}*@^-9l \gūJNd{x;%e޴" }G+qڏj[_gD(-j$ꀨ;?fŻXbZ+Uy&Kt.fXҗAk&b9kUE+➝Nň̅aLdxRSƋ>ǝl}a0Ƌc:y A+XRRoKLeqDB QX6 5+Vw 8>>S^wxM+ʰ*NoTD||6RU,: it Aiaэ-RQ15p4#NpګՅ dKC.xdb{U@Ͳn[_-)p$"G1{gD*";)3l=7[gf٥GѼ4Xցt 0jZb~ 8YY~Xv3wP1mA1sm˓j҂K<<1 /MW~0~M1 xR~^Li/Z!Hu[t]zpZɨH1)R:-ʹ,B#dk Ayg 7xO*|A+(bD %9E/U8p(L S ) S=l.Rr"e["8|<XXNIjÎ.- jvz |lU L-}M#7]܅Ƿ1gYZ07070100000133000041ed0000000000000000000000016790fe8b00000000000000000000000000000000000000000000004900000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/virtio07070100000134000081a40000000000000000000000016790fe6e0000cf24000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/virtio/virtio-gpu.ko.xz7zXZִF!t/P]?Eh=ڜ.+υVv^djZZ0}>eF-ɓ&x./j!vyR+΢!y%Gak&9e3JLxG < w8&+=lmC7F?~x:uLuxN}@7;`or -]20\g7NqꞤ-Im 13}*dムcd^Ң;vmD~ }%Ti^϶5X=  FOFN3H%|oVW߽Lo:N: ajI{f? ngRL[ZuŤOhe=˱u]P@5m>|/dstl Gs:(JKDϞ%9ǔۙ>h\vc")?l4..J+ r`|`Q!ʛ~ĵ Rx)^ImUq {c֊[T(  "x6dQ5;5V; s\iZ b'GYC$!|TeżH~&f7e8`i>MAE䅹遼?l)>y^̇Nj,v96XìAvl$l\fi4%?uC!/{!nͪP09NG[!QPR=}`Bl'`ttDFdlI ꫎TGM\zbnՌvǔ }u:ނ1@3}  B]&˸RU"F$zG暃Uj%218Dv&%@<"YT{p`8NK`~$ͺ%iS<qi#VFHCU7A8 z⭡5OhpTe7ASfxg`tzhRs3&D[gEQf@àq09E.`(,@a*x<6:QK2| ѹ UtTen6+4lvʳ5RZ *f>Dٶ169;l;<϶r=|xWP:f&K*\H} .M.wt(]0j)UX .[0Ez_̛T|PZzzF:t[flhUwt1B2ɕY/ R_*Msy1UրY&믭bcL!*5P^~bo$1kQ I#޾>vо\Kݻ܍ $7s7 mX GZ]6bTzG欷)w:mr~jPY쓀WE9-tڌr(?k24_蟬#ws nAyJҀF L֟" ;uI>NoA%"Kexf>ވIЬj qm)j-" XsKPcq6=3 ʱ}nFޘo/t_+|Ͽ?wDn)wDuy0fj.6j> uNvk=gS>eR bיtBWe4|Q5)Tn[ڡOXJ Ձj7N)Oʸr3"'Og*Zogr;OL(9$}:6uH&~AyԖE'ښ > lkZhFVq#c7yΪ-涥&) v#9a.zĕtoE|>+ ;`~<(L(JR WFl6Vs%R4p@|n=kgF\NުSGځN}ĄofϨ,Hxf1R&[sCw)t@@'I< d^TcoIFF;;ӽK"i9mg(W߻s)93Y}HN9NFT|OZ΢z*;N xGN%\X-剽"N!EoOpVz`6$Bf!O Ў3 =| t2yG\G4 `RsY}4Xr5\ Ri ėE-|֭QlW52?~ SSqu"{RE'&@%-5}g%H,'Bq_$Z3G]ΉƕoisH%T%U) ):a!bܳzdRcӅ?淑wiYFb}C4A|E#FKG&5z A$J)LBe R1Y=`X #`ZJ?&.xREgPk`RX<>]RPԶEKrw8C=`7*Kl" ; O WQn 2촮HFh)d[$QDzJ}ql5ӝ%as_[jR"sQt.ź̂H_s/~7Bk?_rzCLuGV<^SQG^wDճ{~@ =r$Gѳc*L1/PSeT7:Lvh@ZBRAVx-J2/-Õ嶅cS=֍+U!9O쾰Zh=2^WΠzx,4GеZ%2af1('$[ I ֚*܃K8R`In>ːgb\Uhe;l$5ԝ_j=1.٢BM"2!']dm>ZCkt}: XnJ#Zv4fN~#^?9҅6=mL$"ì ewj8:$X-+5=sҎK LJZMУ6Xo--\m&F_n;m낊̳tvj=zX 1m/it[czQC8(e/t׽r Otxdd8?R$>Zm|ei]DNFPiQnӲ1tǃIHє`i'eP/_@gfw9871 z| JFPa}s>$#t h+Os~BvI&CԔkC(#*ǖ6KqTc7'ū|X[1\c2539@Qj΂:W`6 ܠޤ̑mnC!!AQwhSFVeeo" ] ZlT53|kM7EY}~WZDc-zX*_Ūr\uz8.ۤ O(SYTkS rRF س GpTN#Nph—)H.ρr=CvټPnPFF]qC(zFR;=y*NGv$fEɢpݫ GSf$Qyy: R@qѥWr%N[K:bskƈfs2x %?-iKj<7.0&wXĹ7pDǠĩܶK&;+M L€ B_e++~,M~^#1į!ad7 ?~oX4AR jQ.4V|Q~p C|ŢT&VIz/5Y7Ĺ5<ꙓ&n>s:w|l@RH7R=ĩM* "d32b t7"t9/لG^wo[=GRqݧ[p'߫^Q=WޗE=qnźH5dn/K51oA*WVшκ%c@@2J?\mz*ONZEOGTnOuä,+^y~tpq95_suM \Wwz!,e-pYL:FcCq3jǔ `i7{p]پ  ~MUZQy&žՌmOl-${ *R= TC31ð8W`*20ƍn2/,Y Zٹ8.? [<Pw/IV2b1 w?]<0-'u2 nT ͡)ZCm^xtۯ(m7؛v$)y9?[I@8= E OruqOqB"xMn7fnxInTdqv%kpE_[|#^nJZ)\w>0) >GG8MdeR遇'yI>\zC+(@FvU:G促Xڒ0IBuu ^;)A(wL\D!ZMn5Ǖ. 50͝j (El%|v_D`w8d^?Wkm`=Im#8x~\%Fr_ r@˵ ruIx_țe*N D@lHa`8,G+5Z!xf28yovxTSVH\ʕi+ϯNmf1 yltksj #{Z_^,g5Td T Тl !V(8JwpDNuɩrٶ ?G@ -ؤ0s;xZ9RWKԖ~e4Vtʫg3[fGjk:6% y 1\0r O75˷#~+ET1>.IcOp~ 3V9ςY=XZzh%uǬk!;ԳW 6D\ @{Ӹ#DORw#tkJzOwԧ4N-Re 0l.Rŗ&Ui $ +#reԶ7=PpǀИ^C#(kؓP5We?kѻtŒcP/B,؂)S)( ,u;zirUvϪNq &Н;pNJө͠jxtvteJp}KrIsvbM42vW4<6?͙_~J|l$["g]d:y?ci~vZl섳]yOԞk<Q-!Wd]J- RB4|EKc5 !D7E8++d>'njF6&kT,u nbeM^6fE\E?u3(i'~/EÍԺG~@\Kw. vfǻlo,{\-pmżnGr opBikOD3g6r)+;n|)QHzT/ hvdz<z^(_3;vuߨB׌Ӵnϖ}*T-7=azۇw}%2.p&|05/[D頇)-~|hS{ b,_]z,Y>>w1HҿD1 HԨ@J^株ir*<4Ql<ɜ4W ES+*G͢~/e;|Rz7+ODB62U뺾~Z t{Fb}#38-?VQW?$L$s(qhtOKTP="hTGciJw]ћ\KRH.JeگeQy+teU~=R=buYskEЈ8taJʟ< DX[ *ݴV~-o#{';tt#ԭj ]M ,1ZP gIBvsxȿ|-w,\qւsh{1G^qt޸f.[@(&CASm.힋>N2đY-$QEM-T׍}ÉbaJsv&y(.HerNeO|lJhW o_:y<}/4?Z P h"OyTy˕ͻӢڜ8˲h#{pqO!Iwnf܃YAzPH"{bTSE-*6K'V`}H-=D~n mW"mq P\2[Vn 9nT?!uP Nl"p' LJr|`<d:}O᪎8!FS 䤸 p'{Gr8)!cBX}$C{-Z/bth'`.RWL:4 曇/o 's u/$SmYWJz`5 NdG3e+>R;z9;CJ!g cNT] ]6 ^1B,цva)UGSl9 Iz nEֲLbӦN2L#,ip!1~ğ+"b- UM zX"İRڿCO d]64XP̳шܝĶ$gm9G>?YFdJ]EWŸ+u<*c͢T/e\2őÊ3'|GZGt}  <|Ht{ILKĄ 2./UD7iR S'. {R>tӫC^O:fF56FG9ie.h_B(k6oWҊӈ#H|υKn>j0,2XPU`Xj?{S j_| Ơ8/4VPޤ<|g qP"wTcqV{4#ƈ@%D]ϯeMcYl6s#4yP5,n,}{ :qTu釴 .zTHn^R9\8]YME< դBv?mW$ Μ_xL[tKSu )U@"gN0#F fN}az@UzytGɥ_8MΎ|޴88[5RGI=S+Bg"(u5fDxQL!Wף>"bpm_df q+fnJM@T> $4r.TA\Y&mzTHRKXcAܢ|NmC;1n\< <͋D? 3!HV8T|]ce,lSa+A@-}oÊow U P;ՐUUw-.rm:/&#{c.ϻ9,ߦg}v`Z2k7V׎%_>\e&%(MB\ Ey:es2d69G$jrRWѦYe j]MOQ1ߨǹHyKW N,#*X3ܚH,PtaNN*v-%1A` DM9[pLCcVvJJ$3Gs FBlђ?I=gCP,f."oVy3b(-Q"QI r%!H~@ e-AE<8TQX>A1"%6Rя "FAƽP-_dO֐Alaojy|S,ֿr$~ڡoA5`v]HE/d1nIJ̑%Xv~sͻD^'U뙢|۶kV]^%8~6<֓ɯ>PT x$[ٯ^U5TE~,ieġ8LcƥHHtJ2HtRx# )P x'n-M@zbf;_ :ߘ'=Ć'+TI |R ~|.(۳-ܐ( %Uְ0˅sNOl @l a~-Ʉں`#f/x7 3@{9s|Ɍ`)Og?ŧ@Fyghd`szd:'iT}cw\1riE]w?{h]`&dН{ n[ら'U-/nlRK^*o<}59 f @_"S:kF]3UTY+ *5P|F%dxGS߻sSOx`0Tí+"',q8[ %t4Ysg1 7*orq Β̯jz I}I;z#ɀ6? =CF{1i-Dײ<(dUK!-ct`פA~B6ҭxR6sjiD(.PF9T@ s)每^7o4!VXb'fB44,\=.i]׈؅ң} i<) ^RycQyl,-;Y'VA+572"Y,16 q!kXrM. 3=H&5wKh : R"K-v?'|ڳ4d~ 0bZ )D ]@^c*m`bMRqj/Z!FC%UCWˬW6_ܚikת5{a g7 . =gXV?[;,"g^!p"|8+e蛿X+[ǜ.~ٹ̜z@RVIY(> LLJ6fi5ۇ= '2<qy[jtiֱj275AVr_=4b,¼v*Iz3T q/`ÂN. L1 GJY yKpmfkn4A?L?*msVvQ>*=/!~WǍO/H0)ij^VM7^5z&HA#;lZ8t&RjOG>RWKw" W8DŽtj6N鵊tWzqN| _ddpA: 5uRPX]R-0gGR[U82MEO_1f-PV̤?cYLa:swc'{o8J K׷nu c_B?T/#.[̸5Ҋ_Z9T'1`T4:w8N./y 6V$C"J;Ics|b:l~v~CF%M0)zPcx|ƹldnCWc LhYBXQ$N|/ur |<e KBI|z#7t8>}x5#SEīrgIzF?NzáXrAQp`ˌ7ub z #T 6dog)@~s T#/N7i3{W&eoIe?>z|,u{[de"e)'41'16JM&yPA5k'O.(Q\?yT!4)ȧbaF޽(fKێ&8QrBp 7{857Ώd yטW <دrm]pA%ۍ'W!3%8+ll=aHR@F 0^:`Pc S+*D"Ymasj٭>9Bk]ۃ١_>9/GfĊ=5iqm DpY 8,[ƼGZtY1\A5iqg"M?KMan&1]/ܐN:Gg'@Oམ V<1̥^7qB(W郰8`3ͭGY($-=!\Y+_eWXmx#w6 hj`m*U<a_$4x]F%5#c~Bm039x5Г;dL#jp ǯT_dO\Rzō>dX`>f:" ~靿+8EAWj50ZtU8qF.Q.@c;*F(Sbo#ZY5~y{|  M{Ϯ6/.(Fdn&4 orAϪ(9]nwZkva9XT-ܽ&R1]9IIQ~$JڔGԙs쇫Yu?sEXɅlRE4Cp^U.lIxDCs# (d]=`7 jƑc}GqAHy/e&I.gY`G<kI 2ƭezSBtY˫obj}(u5%[@ bo$XDbK=xt5ߪ9gqD̼idcYbo5w/ (=@EYQ= 7k츇XhcщQ+@0=T{Ũ~{ZQcPt&QyL:D2mp\ lHJkH~Tht*"ʭ w=&݋? X-.3vtU3%PȦl&Dr47g~kJɌ98۳|l\crݬeVm'Bj8oRmE>XHBFUNHV|* tܫpT wpU\ˑN,G׷}-(4RӦRCZ0\ 4mD۠^. YP:f )_ Ob&,v[.}ǮˏHe_Fy[)(Oqe]4spA/S;5@^6՜\s"G1#nydL A[C+4D#h2U ;/;|]Pw ,%TU<毵>cdU\J3_َ4qDj됎*E B8o.KU:BћZ> ;5:HFcU\`|.,~=cgzf6m-.m( /ȽQk4R<hEp盙Z~7wt#޵!^9Q`eå{% @2/ +tm-~#[̆oZEE {29CPo9Њ aE ^7L U1oWb0Kz(G &pJy frqYl&A&3K*>KN2зq6#p9۴֍)9Lt}jF iY$re 19#Pmp2 dqH]vRXcߕ.>5p z M\Q26kEib"|-&y;0lR΋)]%%Ap#lSL!D^"+~jgjtƒNyD CdTX<+Sk,rhĶ@*Iݛ1'6n*&z]CԔx%/QڮT^tQ* /iCס*"DtS{azѠט{ػt_ 8jɄCóhW\]u "5վɄ\G9C;p잃.ảW\ߛq>F [RCyS=)cZQNCAzbɨ<+/U]0`d'ۧb/T;=qQkNJ^_xIEΨW{26nf.21V"| 7C:t,6lwӝ~06Ba>#E~޳ ,YFmV=!GFj۬1\MME˦56=Ox I_G[ض` {ei+^߂?잴܎v]MΠ&?3N&p׳y֕=Pȉ/iśͦ/I2gRѩw(kGs!a@r>c`ˠmjm>ׯ%!{/YMV$iOI]=lIheL!2:yGJMs'iP%:Jo!~T#y.`X=X͘yfBz /_lڎxۢF7)`HwklJ//4P*;;{^$;ix)-]+~^0>@2)J>ߢ^yhv3QRAwq&-#dMf*4cGFS2|W,1QS9z@u17f("y6/ut<4^d#k LhH,ooVms"'o j2y#n #8G1U.RK=M6M#IAT0`A"!a^x 78):o:ӎ4x}ȞAWԿ˷Ε7{'Ň9gѯ{sq2+T%qޟAhSED>aCߑ2!]YMwtV8W&Y-} ' Pഄ}coBMSKzк?mYjP( ^\scGw:ɱZpޓT?qe3Խ$_]ix(8qr#QȋJr(߶vq^$9%5ڍ$>Ԩo|-"F% cP!'j|!$}*_5$TS6jb=_e<7kou~Z*@WiEh ȽPڀM${oSeI~j)֡Lioy]Tg|P})? m S5{,=NYQh]ԧS*{4pU7V@kɛ4g7-SKwk,- 7[-T5]}wfOA3@ԴUr V,i|cnk0IrOoˆݱzy.%(y:¹/U>:{2Xo "D~dG z+DUg,kZD-@s|yN5/"1u|m;+ nݖc7z-s9,'vQ 1{|rgCqѰ}W'փv}0@ޒ|O//K=r%hXTSƔ[͙yCqcvτ-#FgB<ˊb]@FPBAg\_ͤg|$yUd35"-~AB6 '@.y}բ\-e(*u7V4[?f΃bq("|˻d7cD\يcȀ qX0e@8W`2uXQi$h(D}>xoo{_QYͱ5 :v)-cO`c~.b+>"$Br$VIܜXɚՈt%}Es܄c/ ,&*H\0UL qv=u[q`x*?7 yp%<{N{AVDtjӂӬ> ZL@ t"F%7z[T]FF⹭-]6ɿ(OG:̺C_45בS7IL@d(P}6#A'%8"I &.(g^ǔng08{H;A{=Mh:N07;FHۑKQUGIeu GɑLUZVd 3h%ho^֬fffqd"l:_ x;G>(q>G?.tGWM@}H|GvBFh07TɆIܬQk,_tudy[uI_(S!x +CX7XK2EnnT911!Գ@&Jg8 ?[.G`~z7?|Ds׉l,y”{hQK$dˆZVpOP7:#MǒYfN+OU:)Z3o7V0:/҄/&d-yv2 HHk7gI+nc3fzB5A7@uw"ٻMU񂑨CySXs݋[KHr_{>,h&zIC?{#&+1tS .}^Z =SoA5iú1:ҢM΍|];rh ˰=ج[\g)U(}f%q=RĚ<'6)ȢF )A*Q%g*QC~QBEok[Z BbSY 0/ef7@ذeBn S4qYun) S&`G!{ ;? \TŦ.3\]b5ObZe[aesF `9w8_{?EGV Ůx2N3Ep̀6_3pxNoTku^/Yo<)z-9b˦plA?6HoI5YzAIqƛ7.v U"ӛC x#T߁5V}c?\4]Ln씗c~kԘnHcR&/ =5owbkTW:C~{쥶?D?8Z([)N"φ3RˋT@vFD&dȖ`Zj^M:=P2t^iLr/Z@ 7\# r`*kù3e #Ï4Azikj^MDA_3+2)٘atNft}9;xVa&@O4gVfӾ\N%oBT3C*`>US!H{.;oO!C@ Қ'8&=+klbB=IAޟ:^|Ry3|]9A]HzE^t꒯}ھVJƒ@>;.d|E(?Mڝ N8<ˉC8H[E$lm,q5k AXaG^/8j~Gw5:`Y+pX]p#E͍bt5Kc]Э66Y4w 5RAv-'0_16ZV->~r_!-NXɲ,Jqr5dKg̭Ilk,M%R0PMTe+õ ;!)Fm;АvR0dWdwnM{3>X&n86jqqvwc$8*ٽzG28TrQm;՜0$G̭`K[W}<GŒ,r x $` VA\x$XV_!-o, ʣiI-hn_E6`v.m$09AF;QƎR$ Oaq!%f - oIz}bru]Qilصʳt00)hZ|~8:yk-|qF-wkQv*'7n+La;=𥶂9'b*gCB-5i.{xa7]j]d1kBfՊyqcs g.#XnbOʳqb&auezpm}p/W&!A;Sf/%֫TrJo$5e2.-L]2*9E.)RկZ#U1PǝTV$Kj _a{,xeo/@S7V?.`-[6nBfM 0p1c9KTʒNIٕmM:+T F&; Џ5D֏Yt21 9l[(RJFW 9Sy$$M^2p( l:q }Z1ҴL.逮p392NeIvR<=t͍ܘ10b>t4O`ГK*?Ch=8,V+U-FXPgټeŗDFg?#k~LR:r-kЮHۤn`15~ t铄?[S'i>ؚ9ܷo^Ѯ.ؖ*ف+n*@--UJEw[5dg\\Bm;:s^U{sdLcaxHaJ]3McBc]d 62d6$5ܞd~/U}vO)ws Y_0eѢ;§ tӣJ~dU%=FBFAJۖAwU"\WFRܺE~\I* ;C bViF`ot\ܣRϺ|+DjP5ݚ_v\HhY48D'YN?x䥲b:lBQW)J9sY%^D~OQr1} q('G{MAֳ\Cm_zLrY6 R%N]gW{GP=  OpIg#z h":#$6H-a 86^矲`7S5eWLv(,=b$^pbN,kT+|GQ>kB l k9aRKlqeae2?IfX%^Zಅ8eO>c0X \݉'atR92m71f$Lx0S٘p(⢐]~i#oj9WP}⇫%H-4^y|bdDO>AXV L HQ f ]"{v$s6"؁r`"gzh/ 'yz.i%ۅnsD .^GWȲ{lsvԂVRE7o4fL8i~D`7xh~4!9J(B2S'2A͐L4RQfi kSGF@>(*TIIT,sҿ`΍b 'VZDFBwY2tbUGշgsot|!Z-xoi$v꜑? BO<5X r7: ~o̴agE\X"3-kWY(Rvk.MkDa_^@/\A{瞼TLٙȍ.4Oma AMqsg83ǰ̀]/z#Cr]&I`?A ~Ȇy>I^)=z7!tϋ8E?p뉦nʝ;\*dv3ׯ~2n0VˁHI.LhӫGLM!BFjʪ+\P'AvJI<%W p;"cG' Bʈn[EX;jU, qhWONX{l6WqYrwb%zБ"& YοjӽV^VV쟶Ԛ! ,7yb >$ݬ~GjhuD"As͸8CY gS-H-/4(۟+\d=;pzNFęS,RSg+QmH|Р+yia!P, ‡f%׻gыOI埔げz|Zo֢&<`9x:%M锞 LC{%Kx\^F9S'XYmM5xܸ q7KUB:FlI;o2I=Xp9"%e=o~h0( (7GnN&vac uzߟ" &ݾdJߓ+^0hJ+#ELLz&w F]m(NqQ@Q^wj |e.=y@ =OPBŲú(Z-%^Ik+'>x 6RjU3}EdLmhK+NM lHLOqKSxA 7ͣOV)[HJ(##" {)2TURGvXh;sX`;y)j«N%.`IW^oÏyFѱV6W_aӂ/< 'yh |BSϝ`us-$X(y${6"bI>MԘ.~Uc@|*^DQd&<4X"9 9v Hb} pB(WF1ێ9In82YgqYt\15A ,FM b!%yPxCIugb+hJxd[rO,ptLJJ!Zdxb IF3 /%E"#2Cki*FVK(αa6F@vyXEG;@9A7N'0['y|dE Ke*@y,Av9NɄjXj>p$.ʕ)qSٰu^ *TW"xKKP`v#Q@\k HNEtu4zŃ-ŒKV >yDauf@9 0+`vi{g%]vĬ WGzޭL_NK׶\Cci:tkt@GpVJXNnn7;h{7[>)VMqaуtn@(1-qօe_e m=i96 G.\ᒓ=J&ܥ'"9% W=M}w86[Q߆a~ VSi=`|^6|(BFVHS3i/Je͒0Ėݷ/B"t.cSo{!)qt}0[%1InWQ)F>@^}N* A'H<ժ4 fSh) i~ail Ȳ\SP 2^49Yj Ѿƒjiw82pÇ㯎CEi|oThhkvſNaQWb-Gv(B)OȾdeqrzpb: fE6pe?3O4`ի`}XJ Oʋ$0݇ejI;hV{LyaO]uz 87z̓!"VjG!>9:ӫ8'Dw Rr9BA%tpL 'ے-,ŶJ5UO" Nޙ#뎡6_WTٳ u4Rl:Y?ƐW~i xW/?3 3CDHx z}n5xmt(>ي쇌]:j$WV _1H\| ``/k!w% \:{>vr fht3-nbmYcr,'t SW3gf]z,DȌsO2j7*}_a5S[RSK&fo,^f~4zOF҈]m}9 LxT UlRbfhҬ-7K5=~ 1KV]K kcK\Yv{}s^`m淍 eIr`4a6TXyvOu{U<:\Z%j&YXk\bzYUVH IcyydHH:/]rk=()_U/Cs[ IlM.2@ 3)۝HHa0ͥ-XBi&ADw6VR9[uI̱@I? 4!`yohqTmRg #BtbjWhsI6r,G]Xd}7ErP+ai =wrKr|Z+'`o,⼌LɃ EjhME8g֮|flɘ[2+m ^"za,@*Fc\٣! :SK^مO&d[?10Iyw$6/a2W]rNA۔ lst>dgWTr+[E,Pƒ!b {AAvVsU4#e@\Hm1MMcХGeˁ8JUqJ$$6֭C5fLlUكY%^xavyx<>J:@ls<8X@[KNO8o/S:z,5TYix kR@.$U;2mBBHhRU5Cŕ3}_z .F0WM!)qa'YO =FE(vunoCzZjV#ʞ-8HLD3G 2|{J1=DTzrlwҴhf1#^ |p/yd;{^_3++7WgB;6C-Ţf;8fve&qm[԰OH(ZXut-.:8@ֆ H8{3>rts乜Y}W/ׇ0flAYj67I.s]~ɨ1uj\Ď ͆v]:1lwsc>h%?[<5s7|9VVXl&K`}77" $ q)0:t(9+3]n]ܣ5%rX"T<416֋f='L2T0׿x&ESPGmDI31(8/N,oDz +'JQ7h aqf(X±l^H7*s\@f\ `vl?Fg>IOu7 "9ӏO!P;֘^wA^r#,ojg߄dx{t?~?ycTqbhI%iW)wO1J N}t "}dw3UuT MAąs-eLkPP3 ʜ_`&)HZ4S|oj.(WF,)_!Z 9uIË`Q 9+Y H/-"q8P·v,K/&Xd,V9fG;ZZY_|U rɠnRb\2̺) 뒕Cm6s}b9VCyS^2ǽ>IP6[%&hܣ K 7DQ-N*ϵ8R`WU"U2cQF;K NipTLFssQqB+YgR-ҧ< (#b*g, `߽ P.(~|կu\x3=Iҩ#?J\j`JUJ9`0X`?j)=ŴV䲬?,r ndܖJ&6XCR_^MRg{1T>?&8f|!:1nvI>wURP 1Q3+`Y t'"taJꫯ`%* |a`rq>7|1O(HߜT?^C ucA"XVCG|P&EX~ J"eP2+M]*;J7NF]jy0SS)biLX g)5ڽ#b`xL:Tq{gIN:>6~*F|fDa<˻lPm2ǍZl.xFe4\=ѾPe=~jvCmQ=q@'FAozD1 nt{|?fw@>nOq[L6ٛw]Gr<$ΞkWω,O7nX/}WfhjSne8ӣ]}y [K:3n0̈m3GmE:e alkgBUg-)9RN,:*T);PurEsrDeo&nҷ?ϐS)jk'ARZg9^QG>HTǢ ]ȇJ,Pj#:[ fyTz/:Fν"Aɂ0^UտR^Q'Tu߃htfcQb}6 B5 9 >؏*  Zdm6OQи$؁zwOnHLz[~ ~i<_phUkp@VY+ )djb7RXee~Gn0dSz|/ !V\REnAD?Gۮ5u_z+D) ߦia’V3F%;6rkS K~+θ~Cgٍ:l7Z6uy _{D$*(q0p'ILY9F&d =TQ!Rd0c\[:4 w%!maT)n,n>ڄ0.^I5%J`իqvf@ś31ېS{CscRb`-{msӍnp,7=GM\;g󣛒}vP}><;Rɢ]Y!ӽ)R%s%wVq=xW,PHEWkO!{N "o?okKm0Ǚ;D(N xܐа=\%̂FB|uCbu}Q.ZlLhpX嫧ΎG}1T03lGs˝ *hϠh?}T>Tdr 4 PbBKuF?/0 J;ߺdgq~Z;_]4ЕZ?}zsaAn3`h߻ԛ~rZ"yھիYEIW<[Y]h9e?\巷Gj3ig8G`jDQ1bރ4 =JO?b hQoadlsoHabIcjdgxR{3i zp*>c`ZC SĞˋIy]);\)J|lEJ |ގʶ1vgj"wܵQalyӪ.DB΋Yωx1u @gU"#U(*YCKY2C./dFyBL,YJnL[WQ+}!-<+1) Ò^ ֮swZFjqj@2N9 k̈|pЊ\zy)g#duWz5L:j ɗJi)I!LI_Qrl*QW>E?dƶ(%8P ٿfwD­Q У(N@~C6C[Ź.<=!K:ndVf:2Ӌ<Yqy¦cAث\vȯ,#-J4-l&K1$}i}< |QV,\F@\#`j"Z;0_Hͱs؋_OF+ JkLg-&vv"kp ~K2G`lLlͼLwZTyQ j[b;cLsj" %nśJψYm4XU mDcmǦ Ҍ3>u894k_8FWUˮkHJ6[Eu{&h拓 L^ |R{#~.dPQP=47/50q^¶L_.\h137k̰ g=Q.^d?2Pmi_G Q ppܝ~ԲBϹK+7rXϕ&I ߴ&]}1tي)S"N+㝖&Do*ek4Ғ﫯 R% ?fVTטRb_w)Vki'rϤrZkBQQY( 45spG%~@skzi)[k>4Gf#k`-@^T `pQi5j;ujF-8ֶgqs1zmcO셌/YL !7svĢ8p:phI^洞7?JcS `ߨnـXf=a5R֦ zH u׫KKAWzsuPE0D`%a G8"hIaQ,2w/$M `'-3g6b!Wv65(TusmC~:c&eYKk ck;{C_9q,UP4Cژ,v 7uZx4 cФXPI6 &AH KKB结~^/m]"<5 %"L ~p;~^tɖc@o5v͛@ R#TL57 äN©܋t æE2 } sDx47d*8YZbe54 Ő RC8^9MR~݊Xܧ =ɒ]T}k`J5[T@$4!nW!NnSRڸ9>tLl!/q'Xyڵ' pFFFl2=}5LXn%E3PӜרv_&7&% 7T z" {I᧱m@T]Eݺ1H~IJ*qġ⻢z*x֛a>'QVPJHS2TNQj9`&AadH%iXEP<U`]'}FplRkˁ ꩸ZA3/ @ "q_ZX PInv'v/]dN(iDTȠ}L=FS *…qi^,H~:B0^ B]./\Й>Nb4c`*ǓH.Co$`e CMDK=if;nz!#"]V'a}Ϝ/сrlL\rDqQj`MT$ԝM8U&;~~]=N, 7Sw2+S+jJn e TPP;."6xw,¤axGl7uRڎkVX:8 R" $خ㝷RrT( 1*?XD_ 7ZW}Q5JeMa!gX3̢-p9<FS кa.*Rm!>VQCyF?S"{q;&zWnqཞû_خe z/Z:~|2]T\~X 6(&t{Dr8m5p~Az;D~\8@{)-S|`8\ 9 h5GJa%nJ /gQqLo޾O:6E XWS#D5yr<ՎCaxڤEph9B97YXdqG"!n|+I=9e|tӺq-L_;,UMGEg …mT2 R\ ! @/2l@&o>\Ƹ5oBpoT[}x\[7v'3r1뻜jc}:Lu|Asz1*_,11jR-[ူ*ÌAyo4k3Apt=gsu4 l~7Fz vqoѱi)fr-SW<ʾMV%~$wN&#.~9T{<\ NjhcDžS T0ҭkWl`輾A2[E|Zbm~čb5Xnh }XGAUy=48A,&p5hy-؆XF;aίu(mp5A4d}lK-<67+Bҷ:Eiu#V\=Dи*VdN$79n6pY,S@烄} 3*ԍin}vd co#*AS/jkcbq/;"6d#) 2ygpz~bRz[ 9` rh6񩗳:l~3NIP~Q3Nģ(&\ŴhRfĽN|UP#ߟ7Uѫ_r 8Lxu6pV/N5/i1<س%RM쐿6YS|r+modPND1^Sĺ6 dMǩ:(t'ZJeF~֟XE7'F#0nnV&fB!ͫEw<4ܐb(yK s-GخA#LJ& |&j L!%,P2S~[H,4*|'3R\qA^ ШMl,v%EF4B+.Mvp,0,Flͬ  &eݸ~dm7˭*I&Z_t7@0K(Z QJpzN‰j:8K{%t d?GF W7ʢK@+m~3O?~6 a֒p7OJZp-U H&#SCb%%Pa,_8wVҘnH<ŭyFW^F:'&J<@9^5K&K2mO:ݗB{*6޷njp~Tb*uo]9B,2V}UeP w%N?uD+ ˮmaY 4iim XEIivW6Uy􋠬NؕOP3܍oVZdC}E%` SvLaz7{p%CWP-gn^3Q *eVf l0"l<U̾:[Rz`R8 s3V&Z2s9c&u٥tJ|siJ3w[jY@4E$!a%x9WCDBbrrqˉ;q焞\z7 x:ˍl?Yc)i 4tӃN2)gYW.5V-lJII žEd"ĆR f $ӑt9ȅ  o.,r[oBrʶ₨ 瘟,#\~\N-Px =ϟ(alRh q ͰPrHWm6im7X8 TmY(8Z[sFMv Zwڵ_9)%tX6.JqҺ#BɾTgXI31^}dn؂ KP8B8G'"֐hy)N2(nzF}bB$ߏsz5yrĻf*uI|vNSQYPQy~ٖ*$Xކҕs"Nχ7O4}Z6d(հ Astd=5N5wqhgYd@0@mA]27'EǟXßZU̘[h5h};S) vKN~]d2 ae! nSְۋ+*Pn&)XiILv[Ch 9nsy_E1Fo_"9&=*!0w:Y vXS1&u.,ʡ+E]! "%]+Q5CȪk)S) Ay:,Gͮ  1 qj:Laĺ1hp0ݿė6D݆a76jQvK=x0"FxU)S0i%l2_ظ.XקEs{h),bR#`Yh?,=$iZ^е2L|H<"DPo&ɾ+쓕|)wЬ84O~%( rJ'*#4=z?<8 ¶24H6^%Kڢ+EωDE>1`{`JmYc<቗)?iA0+W,F-1ʕOSЮE-}%!+Y=w@ fnk!6lꏢ!:r)X#7ƭ5 $?.#>QOz~'D-|eweТ mΝ@&BQ"WHC?TՕZ)9/Db͠Ic ݷ 3,{7n `Դ,Flr@~ vQ10-[kB}vM;6`bI`IN6Y^Zخ c %$B)=ӛ  :<珨Rtxnl.*Uj_~F20l4VG`İ9ٍxlWI*{䄷%S6\aER)LOK$Ql4^&/57PbOҊ[ʹjMB5lCu_#% {Ih/ܯsNoRe:]aoFIG2k&Hk O=s/w ȌhÈ:n2GTޟ{h,A 2iƣ:yD:i/O䫫X"_yA da=:dOncZ,zVq^{P҉E+XPy3j)4FE>,*+ew^l/1HN5ё2bac%VD A}ΤωLqgb~Y;&밉P Ŀ+,|AQX%|Wj):'b7Qlr47_3Z=9mi8IqᦸOELZh_o? .Ww^FkUlr`?N/$\`ul0'ф_wa(HTtmcƨ}痂nQ3IɢƿēAZVV˒~)O eu-!=sމuo/}n9 E bMNZYyJn4YDB{/+OM^;օ tڔY ĸPJ^: };Z%N05ow&@%ZdMIG(֐jV B=emѕ_EC]5Z~T\Zg ga틈 D/r -$ VDWt|ϵc0?LX&3VǢ؈)~6V#Иx'{*D!IVs^t|T0sG,-{>98 ck)A1A@kL4k7ϓ=Uͳrh*oEPo_'v+r>lt+;p3ueWHd[ eV,O,8j`ڮ%1:p(zlUb*DEBo$ܔ@W`7FΨzL 4-F5x~cϽ+jƏfF( 0+fߋKŕyOڅ꼪`aRV]qKT쿤.ga#ih /D# s '/5a0SHx5 J@UCŒVPLH&i\7ܣ`A[VFyp^#8[h砜E`=HחD&aoX ׉IU[8vz\v&PEtͱ4b9ot(Yq7;)j4ndÃB&B⑇!i[J8,WU9bWsuԴ4E>쎑B!fxl.B5kȖ[81E27{ /C(u"JH &:C`|/(,3{r֎.X6ߠ>F=4"{6ݽCn$6R[Ηgh_Z<|qsVwaga)ʁnZpZ\'q񽃛~zz5qE=Q!"iܧ愢h{~p;6l>肭bvH֔(v\9[t(+魞bfQ]dQ7bf ò̳.5F>?ae9 h5h#x/I5¶Q]},:1d@x FJS-:tQ(JhZSb. N0VkDk+ȳ9[0slߛ- %,Yj%iƯO1G]SM;`${}2𤎂-QVU>qPٞB+4N߾r{,<{:'o-abz*AײäN[ G.E Gec5Nw~ģBl׏ @[k֕ +LrͯKz;2w)kvJl%Ni$ r=E˅6tsqjAfe57+#1VA9&n,!ީQw`)Yf'D1$ V&ҀB5c=%i\_=x3m7K]iVdW*b1Y/sXpqD"/^ca.H헤Y.w9?#W3hczvjR˸sFD0AS~<ãn6g?OjbS`b)GL#K|5N_n1'7-D\pY+i$Xpjojᖥ8tu %GJN꽠hix%F.ɷ\n|4 ^FspX{)F_>΁ed4dT̳6@8:#hqo3p.yX`̖J#< pdUpoM^oHc}E)s~X/Nƃ0۸,,_pJO~O+zOA5% D6n Fعq`@n?3`tq瞡XaB:A2 {$}H.drԳ!A%Pm員i>} #L}>;AGay0LaS2 0N+Qݮ囚UMVuc3k,\-v;N( ȹş^c0kӶuTq\A[tw ҉9wD/u;thZPD `H$-52pf Lϊɟm͋qѼ:sdR4OKߥ1p~_ x r}:g#r?4H<T < N1[0ܨJlM~NL==1ξo+\P/gjfX9AHRWɊ&iG·:YI)=rvw|o%ޯrJ' -*S3q^rIXK͝)}'4†dM}-Svت+uYJ1 N;`UZ:bSLG(!}(NL-{`[E5VKT ζoNEoϺ+x-=i5+*OS@"[L\jlF;P5hRڗlqbNY Ǡ6z&Q X9o#{7=B >} 0u*8,Mӊ42V m7RI1n󳭰ߙ OO%r17S6A;`sVfˣ`e_ .LUF-J_9,bO݈+TE: R OGR2Y/Ety#Y1x9y |H5Qţ)W/IGf!He@Xkh,|ΓIt*ni4רn F:,dpբr<uո(;M 4U,0hVϗP}7"fَybSP Om`"(<. {Vz DkNJ^3 ?ƚ9&JW{_9GU[( zʟa"ð2m9mԜ;; TNgʐXG-)ı`mL#m, dʉ|rN1H1Paܼ07R]*g2]ɦOj=jz 4eIDŽ~-mb2rDLBNΡ-*O!G_xcVhOp]f#/4hnf!zT'GO5`x:JE vw6L#S imh> OUT2GhX[Y,M ӆUl*Fy ̙99 [X}KILATɗUig-D\Z@-~ )^mZ謯/A AֱțTsZ{+T(bKuW2dQoca |x_9F }|$[@#Z8(D:u-4ԝ7LzmjQH?$^ۻYaU\PUȃޠ.Ʋ3#Z9Cx8-uo]~sCKm7].+_ OWDr^ωB[zξRfgDmQፀUK~UbJpcQwqƺV-4M_6uD \jgو[.57VdiO:9d+1kE e9X gk*)ND %$e<'`9zA ^}}m }K3Bg>Q-SpL74nGeWyrz* H(پٰլ+۽ aoב6)3Ѣߜ>_z x%<)N[_텫'j,_oX^Dq=z w`YpJ0 8c>J7!U5gufmO6ƁC1&Fɞya dXZ®M.6BEHSuń+>I}P`ϗ1'8I̙!#BHkK} JVS oR}jZkl CUo!?϶-~eA)~#@ah8WBѓOX=(@ y6388X݊6%baF>ZmJBgvI3]pXOuJ ޕ8dOYʉE5VB pV1z>i<.کVv@lOiċ8j S .G:GE Ƀq+"J#HALG]g~cVnm"-vHUeW(LmQ+.!4?!$ߓ][om> xtq5\UF׭Z_'6' n}z>3tJH/RiVAܬ3?w p%ƹCf)2Mp 4ul a_:)uK GM|V6!PijeH|38SjͤtsQž}M-+Z-GjT.cW[DQh(F-o *iɇ=Re;+z9F):T,z܃Qsk{7gqL ^#5F.g! u{[]ܩpSL6⹲?I'/S TR}Io_sq+%d}gYT77i 7KPH 9HlH `~f}ԣ3?dOT~]' MJ@$he콫"KY+Uj0YCi Sr(MB"P4hu^p5GhkWzIǣ0KEyZ|[3h( 0C.VۓO5e5 D]a@ڋM I[>}R=56Ou?}P"?B^?akGW-6OɢH:@eB.o\DKy-4, 'm_Rhqx13~6|'E١ځВks5#.$8`ȑ@ȧd*۫XoQ3xc,jCFCŒHssK%j#\?1m${;VW%ʹ+Hcq\2ZЀhh~"ǚ_ +'./Ր^Mufˠu+hE ^]7S Nվ2;9E^d4UnCdғG?A$KړmA[Ⱦ i꤮Q*&?'PZl-a%{q!Bic?XMĄBwjd_3/n2H7Qu.8죳/fZ7GsFKpn:m DIW*mo!w7櫻2C9j۽"_p~['66/TQM9A-2R[k).9;OֵH)~K-@kXײr0s3V`y] ܢ+n]=c$ zÅВlJ?Yf b]]~1Ft4Hɕp$XA'mrb_QچKgBؔAHEY^viQٟM5/_AwoQ{ibB . e7D+n{" oXC}i$ԄƠx[ar{_'Oka 9Y*Zn>cוܟ;K{WtZ!^bQbl :A=Ś`a>EP, %ʧe/nC(FBVx'?;w@V SO[x8S> 6}uSCf#p 6YLV.hR#?~$zU bq&V'4|`!n&)N~z5)7piR:vqíxRnGD5s>̺bUASH⊯!P@7{? T"Ɓ—ZgwW?hQ MRW;%?HbX,m2J{uJ+Z 7~3NESƂ=R:&?55]G=Ѹ d`.{y#kupK0w乕w0kBp||4?߁22xIS;*2 Jo¤߿2qXd w>>'3ϐ'\ VvV` \}59~CQm|r“堂@Y!8.1ڜ.W#(S-lUo ,Œ_W^%v ঀ$Gl3 f&[;`, =Vjk_ZH |[w ™ۉ,yP*ɍu g"0Ʀ[T̪͗^*xRgJc{טsNC+X}8 *b< حGR#tw%>fA+ l&n s ||CS&`FZ8gYZ07070100000135000041ed0000000000000000000000016790fe8b00000000000000000000000000000000000000000000004700000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/vkms07070100000136000081a40000000000000000000000016790fe6e000067a0000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/vkms/vkms.ko.xz7zXZִF!t/ g]]?Eh=ڜ.+(a <ȶV{IB{8W6E1u^V mpvle\: ?jS0i}JG5܅Pm~j?ɨ`ÀolU[>ּȹ h Ä<'k$d5wL86vvΪu0Rb?:6y7o#5DD,?Ӡ@sGԇ)۱ݟlӝ3ؔ!!{^+Yh|aQ1jf@< gRCXp#pPjI"g~kFTM[цy)%nS?4# ,{'p]~uQ'ϣ0`bI~E{ ` g}*46@X dv-MN(yRc"QwShصVQZ@ܝo^J%T4Qa>M*~Y( wS|dHK5f-3͑oXKFbRɆ;Uw֦RWQ{ǯ{+6%ll*hx/gÕ d_M.)c,-+3X^%hgNת_^1,D}-d0LAXإ_X-F滷%OTmSV 6{?5&v&VP=qd4^!Te0uA4qLbFSA:܊N̴Cj ߼ښdP'ᬥX%ŃK QĪ-].jѥNVI_H&B1vhs!bA@4Sdf{<&Q#]>mŴݽ$([J=2^(ms-OQ? [L p $N>鄦th'409!2eRB^7ºD= wO~2vQ]]^Һo J֖B=*`ףm`{G>Du{WAյ}N$z9/WE?OƍG. 8"yɷΩBϱAf[":f+ _ ^ި^"iN%N3%Ůt 44ts2+ŏ5PЖ5ʤ`e'PE}R _fWqxa0@m&nl.+Pws3Jؗut#nOoUSyQb%'I򗶘;H>oSx{{,K#.[hN5]5*i2Yjト ]`6nlu F Jy3՟NcyzvEnp(&~=%+01{GV_T ;E}rPf1 =KTo"r鎰ˌ"7NʹBaS͗c|1zH\zl0F&(O=m}L4rb%"grvCon_+&5I~:$Š Btao1o+1ޏ'<>Npwfg?[v#✣c?MsԮ f ;և.nyz9n Su]L/(n:5X񥊨j$zt}V>_ G4GF]oMvMj*YXhy&rm?|Q^/Ǜ"gJgށI,I*,9ckc,G(/"h@ZB 4(=4/aeETH* @#|u,"θ#&|ё056=?#X!2/HvYmW@<.܍j ypԥL:_|)woka]]! !%6K 8+r,Y4 !xYK\wmg;›TVGx"ٍ~a?z}Uz1,nG~G8gѫ\7nĄZ߇y>W~/`(QaAKWWs#ZM-`/ mᬫz&b }3R+u%j:eih!ᇏZ]y4jE=1Nz=o|ۂi6^#)ρ]\wi MH.^ rsڃVcYV5PPDW$TO">|[b<&p!?| e7D i!2mw.y`O F|%K4_/'ȖdiHa|>~޲kǽ+&`l4 U }o^)@M!ǷejnR̃rus)9]n~57ل.`ړwR"^ T|M@p|=GWT9§]dE5b4YIZ>\KAʩlט*ǕR;f@+"SOHޥGq.+ #o]C )Bgb H[h|RųO97FKd?ȱq2#@)rH>T1w.pOB*?k "5'O :BE`-[ƥtH|>JU_9,tJ#D+ok [5e CŦ.E<TV_0*;8&k=oF{#CK®(g-g'eLÃ\DB*`}%ǻT?@tF]4e AqK9E@`p1'3;9O} 2Or %%\B7CI(f%*;eM(DMs[۱ !SPꇾ$1o+ſ N!~/AS|`F ۺIswz\s(JO [ity*KaypO49ٟ޾GتC$Ԍ&Kb!ʟSt1B>\>M8y9!/9D:R[ QexH(!:5,##\_E#3gWy+h0EE׈KVZ_F?nxnS|, lm!ofӴz9 ;`92(, wj[_ä)YJm43ZƱa^(*$N|J6PzR4K3;oWu'7"0`WC^d=oڥfo #K9IML1Xzn5 =ɸpCD,\jp~V=dRIi3e;RHYwzkX2xk콓{|~JMl9Sw`3^:A|-?I.x X[Dk^_TT.f_,e=u܏K=_Ѿ ?iKakܨl:>pO]!Ԭ;~S*TQK4_^#d3v 7z(\[[oZ/@wQt5EKazN ` Ȳ8Mi\鉹ɗfu^ɿ^9@#wSo, Ȏ`9z~5 i3)XhfC0ԧC4_M=ndOj#Eո_S m&*#^uO2k d{S}\㻬FW璨Ћ1%ʅ='3&%2  sVONS,~c" ImIb3 6bNi)d}[2s ͅǵΑh-$pPu^[Z=K7Ժ<Ƽ.tF;oHIY4D'LCGN%8xG_1\3:tҜ y)\]Sy*`5H0lfB=_+rM".a+(AB#5os,m/iV.{_p*{.'k*>WpZ3u3@i*-e?!]74eTw*w8^|Nz8|Y3[PF'M3Plo{R虅?W~tsWz3tμhᏣG.RN7ex/eC ʳk8`0"={z7׊ 1 )A!"=I_$o/;EY  嵙 i,3( nB7 qmMfH2gp qg43m7?"d'n[3Wp.Rz: (L 4xoPb "q17񝺌KoTJ.X^k('Om7iY#R6°೑^;½CDßFsnyTQދ囫5:ArG&;; E,퀳L-&_]͘yi~ttRAI yV#KV`9ɖbpJkv;;KQ.~`Gk!=(;}!Ĭ(/!l1԰(X ((i8Mm@)Ӵ8FgFD'- <7]'XE!ͿH3 #KەAGQ 1uAFRFX!%?%Mw ]HuHQ(\HH6?I/@z">'(D4[9 N\"Q"Vw BKsw1Ap]yf9$Tj6G-BK 771%]s߅p8ᰣ´?]A!: K48=bW~ J@T33햽4͹(Z!}y?aW ɍgp@t5lf0W.;[ې1:պv)k,qpRz2A!CCy%_&8R{[ >?$>BqZ)jO7JSiD΀B1[o9<"Y 9|l1>]׆IbTPЮ aԇ2_VC;UT+(h)T}+S U~aJkѓ*V%ysIǙ;|y+{P$Pv?>"47Lq0Jj _jc|Y_*t6`fъ7K7x ő_m *hI-WB,L=~JVJ Fs8r@2E(i^c;l4L'6oKR-z{oXC"j_=0Н7'8WۆpU+ENc3ڬT>஬*݀;>20 c=e T0kolM09UVU #lu}8"n!j<;V|:Yb43]K6ojr; z+AuP!w >K5;Ϣl/,H$tr#Tk i`D# .\git߻@ l/3CuCl\5[q1$,P\n'Mzv,7.sa deY1Mi@.IFg ްtӾ(j&snY ֆ-d|a? Pw`-\z_4b)5VTN$U0l* ڍu|18wsЛUvAnsPbV%3] LoUx '<vsVAQ%JC(K! x91Z^4UTO؋^ .6ҍe~X=^vpd `RIG\Q$?Pdo;T'A` 薪rqmAh, lv20R6",mh:dq^ Ggc~¹%-+#Tks](aߣгWY6Vk.eDAp㍟Uӳrp:bN+"&+9[jK|_Eh_+dnL0詩/6᝹†l7!'\ |bLvQǔ5FK{ "Sb.bX#[{+(!5|%[ϫ%͟m?ws`p,wa+Ⱦlҭ4' r܋/ J4!&!ٳWV"Y1 -*P$K&M}HQ>T0?g~n^2ij"ـh¿ stݍ_¥'Sxע#@T)awX62?~ؼm g"#?L3%E8jʰEC"G)6^JWAr:UZʂk|N!:r[Ώht9hQɚ2KH6c-=;YTn:ZVZDO0Ͼ+[O0f%2ry|Rl̇RNܷjcz2Źu8⍻fo iE?A$?8 sLpGYWdp-{Z-/3Ⱥ"Z*B%[hbDJ@u(}5LWm ,$&Y1U.[X`hGrByd5btmHmX:`u3ّDEӗp݇iLߦ㳀pْq>}h*kU&/|5+1'CҫZ'3oRdذ7uܳ™- V}5%BV*rN#,0,Ѷd Ħ]^?4BrRd77E5қzky}*LN)O}HY}fH itWN8R}xʖyu`/r]P(0<{P[aVh>c~R/ķ?t]yF3% jbBSi7i'`q:˄U%NVus+2\܍QTKMR-&` 1Y U f1qeS8b!&)3kf9,jYvIHS6?K) xxx(3e(>vWVo`fb΅oݓE :o\B}Xbc\ 8 =yuήzQi͊,6WO6`cK  WXq(uW@`oW-b6ʙޜ7#`-ZS/H862& tށg/Mh,R1CY^4:sn,T8XﮎDķfc ^[ӏ&RpņQhOvD|!2?PrLtf]IgU|{$rP*̕0il#vdZ"<]@o9\(D1] >D;Mk݉9pg5[LFdy Ȯ^mB zM)2*:q(AΫ善}Q?*%[̤%Ϊ)&/x.Lu#;KNŵцzE ğtl{%Ϯ,پ(dqݭsX=ЃC .mDrV/iư,eU.(#Y7j/hB̭7Lab崮RDBC#.G0Ҳ}uMBUϴSРLp0Id7Jݚ EG4Z slC1HbIF ɇJREoIU`fVpL ';ZIZMr~֟.>D`nyq@N zS5^7N֫-b$kQ,5 0@>Fjh * tez[A-IESi!Y\Qz :>T1媙&|YE,Ꮳ# `*ŮZ` Ա\ M;r?9p:N&Nh.g%3L^m96 x# l?rispG^Ս?*V$/5sx~zvebZw:F4U0@#pTh]1#BXv9vd&Uˊd|2H#ݗP9dIh1$<4{JM46YWηuI+|mbm uqTb>=8,kwB{u4fҷ +kQK+UwPq"c,Bwͱ$Jvg֣ȂDu7J>ʫdDzX)UZqIxRR*.bڳt6T%riq`Nܚ|&0[X~,~Dn&ZsD1;л|V㱜uimHsU1]Ֆ2YR{T<7͸SV>My_s޽qh.h䛥o=VOlҞ44bmNT!r@&o j}m6{dK݊h/MC`qo Jk$ZHy'i[lW,0i,_;l?5XL^0L#"X8싷{ّL1֕ӈn[WI)Qix6`YVyo׷M[ʍK;8 V`D83nEɢ='a[3 fix* 5imYx:Q }K8쩈'黯$vf!PlB{tu]ul*Y)E |!7uiH׵b4iP(II.܋۱tƺӉ\V%7ʄҳHo4s!\#2UvY,ռm3ZJ(\[zƀWC͎=;jG5'Mf.j5$Tj~\D#Iz*#׆ʹc/PQ!&B_,cJO.MQ Np ST[^yk9Y o`N.aL3w9Q`@^[ ؃R>yK^mE6EYK, S\zzxŹ4h1.B=gvadysr ^435AU_#c$٧@G+q oB|s'X8>bM+.|l.N/M@k&9z7AҰ@7DWnAHG%/2+P\cJFrА DJ ~ܭه5Db禓LYiv1{qD5Q=@dl2ؑ3[im(; `CjEH;<;}:&]%',16G6d6$乸1e7NxFP{aڠݛɌ5ܒ$F|(إݡcy*Bg(binFoG!ww0oyac(cO=^G P@b~k"=9W&kiAb㔷/i|E->7R^VZo,y@_[N*GHkM(I*V!3Nu#I* `2wlƉzS 1w#>ӶJh]0]?S}ϹtSg "ZLw5]hEgG(A }~𯹞[,$WQTWדCqa$ucthX&oU=8RqrH2Rlag\VهIRC^p)aGe)[^S4pn_Ѫ{1ovNluosxy#)iF=3ꐍR ĉևꦑP3je?4!}cZcNPJ"nwps+bN\ޅ׽U;vTrvn_ b*Gt%@8lhao]vY%`*X!-T 8VLv[tQ3wN+Ú923?[F-}`Ah$ =,P&Dg-4ek̷B>.Q`7@|'Ei4h+w()I4Y 8g[81Θ}N+!NW)~^pD{*fՓd# =ȝ˚csQ=G:xuhq9K;S]I r zоSƟر'qcfǨ"ѻNXN_{[7on= l#"jsi0)Q!5 3d4 ̏ 5zP|P!`mu 4ք8Ds PD"|dJ| 2^3ƺ8tͫCvO^ɍ/3>S!+֍o>-f,n5gSц@ܶeL òRq;|8jڊOUNN/j $[&$TIc1ޑXXR=GrDûe]OSjoq/@;2B[ǹD j[2z/cFI"V,FHiKݹD|W*κM|C"9nc0X^"C |eXLT3x @Uof#VT 2%g+) (y G0܋վB.zBK+1-vt274dce3N3j奈(h.@jػA,z#4Y˭WBzѡeٰD?!.KսbYN1|!]HiQ[ciHh%~ͧ Ò:GB|{*6{FniL.)xr\q,;1WQeJ P'^=곖8W>mE628 )^$fkW m` 9H%5}E.ɒ'B;jcJga2ȶH$"|/ bwK&SE6Uv<V%O˲j#&" уHeyy^yID !lF݉*ǽjt)MnX57_BN1nC0:efl5wn4* P$$>J 1lF̶IBb:5D5B?NIeBp .JEetĭ3PNBKهK%)My%4(GLXJL  ѹ?LlQM}'k/AڲN0Tz;CxV*eaLvYOX)ohvI$'2fԾm{!(b0=Tƚ g@X"{#(r`npS'1uDOo,o E1ndw#|U$مg+ws!_/'- mx>3bb+ltiyHy7E̦߂#۴NAۡp/lY `_͆|.gˆ=DiB=)+m@Ts5n!8;$S$XK!AN4צ q`k0nG . ce6J ˻YIG UchA6knVpUrJy#|I;H= m \?fub᳽4("c56jF>z8 [4h>eH$ ݪ-TOW<48PtYbF[\cr_Bq)4^tو4~S:Y f?uS~2 qPXf3 3`z8 B*JJj)C VpDzDvkD#UBh%QF3@c%cK驿J^vXv{*X*&:ei/@J|XW q_7=eߦ( ) ?)0p4$l ʃa=|V  n1u-|j@ *)J5bT?螡A'V<fOr9gM u[:_\xhqFm*;GpPhೲbRk.ˌ;|N,2)9Crw)uV$:I|_wtT{bj3`-G[)ޅo@ٙ7=bap;T\ź'$4z*qrZSie( xv[_&FX6T`Pa1sz[dV7\+Q^xwGg ~Pp =uk]ԫ$W#̱=a#MlR;f1zvvb(B Dy̻ &;hxNbkNGy+(4.\TBb~j q 2yĽ8h%?TAnMގؤ'U6+f$˥L90*i{ CaӛX,Le?XI*(b3㦔ڸ4%Hv4sͣ7{BR2b*õuֽ] cYGtBDמZ+ O`I/LL., Ti5Xz:( pvo݃F Okk+5~2]NUxkzJN(=X4"*f;R%v'v{ԗ($vŕJ䣊IOJ_mж;m66!.MB(6-|w̴>fjfᇰDFNf/`i^u5Y4׉%I!n4-;lSN9S`͚˦CC??U/pkޭA/t!#,_9K-ٸ9bɈ\7yu"i]f;P@{cS]y)$w*EZ6n*TtJ*4˸ *Pm72‡HzqF}s!.$@.R9"&X:wuS7-j U6ka"~SMԕopMZJ;=6Sd3"[9:|ăz%N!2!Һ'bUaN+ j ckC }._B+Q!6YfLչSJ +zZG"f<NhZjI kLQֲbjKHŵ+Q%S {1j#y2qm7Rga 3ށǪ8d3z~m>{c#4 }a MYQ,ALiaѻo#U%צ)D{=t6\x Sذы) ]1'F!~hPśq2pH#Tڼ hI<8FNqQ, SR8`H5xc9=8wVAk8ģD|%KTxДӱE\%g3I@n5T6X=,S[qɱWI,X^6-T:.k@3N WÖimQt8LC.-Q0XaAt,DY{/w?DYtˀ2O Hlr!70hd.I+l5W9(uUJLju/SNj\-B E1$诚/{%n/A({ 'aא/yLu1 -^ H'Shm~vg}nά=(`9bD5IܲiBT餇;E]1FwphI@Fy x7 3l hfem qG.ݒ>^ t}Rr-7<V D]B]>_gyG Ul{V+˫\2m9[Zpqb66Q|>Op|<shQ6C6!N;x_Isctz,!+^T~?CntлPʫ&.sI8ˋ+&nz<&ނR$ {720a}Fm8C%C{{r%op=EyN[&ԝNt Td#qh}ܶäJ7Du>Wo4N$"9J1'F IoLʹm_Ң?^4"R0d:jٌ)oބg(y캳<~+)c <:D(?) ^g* |g5y {.ĩ+ulmeyz-]Sc#tWV +p\yMAf: dn~vcWbSxm6&9!奄1s![pnZ5JQ\:?ҭ0<ˣ'򸈕0f@C6/sdxPiQFi^0_; 14e3ke؂7Oqf8셵><&\'4q$+pU'm-*VM['9Ne>X%v[?)[m!L tU4m@xmpS^ |PTu _W y&>!$&za$C5e~nw^mFҋ탆y~qKk]CҸH0 ${Cl]^c̣M9--'x2IS+^z S (D M"RNhs iTRT=u{wz=,l8{ k-'I7xh 5A Gؓ%NjG/$rygK&8fR'zRou nr2 /`wV[N\]nƣI?i_E^s d|{y8|Wra:-Fu*F8zj˺yo{ qk?rQgY,g4Oĵ*;Qzgp=ǎ̟K)._8^!klSLn.{*Mr?!^,=3h ~F>G\ {b)V 5hj:hSB<-OC~f$@o|^~#oh>584˓ Lw#ۛ]n[t.F eM)rdld-8ƇD~ ύpJAS<#-'-~e֒+k61iqV >W/k:&Q1D5!%Iwuc_gMѪ uܘ cN̊>b{-8ew·.٢a6}X?llE7w+| Fr@Gb\nT=`]}).f m [:/>4Pin%gWQtUQ\X?\-o |/HOe|?rW}^(*OQ"٥PPvLxϑmgX;p6 BqAQ6)"|BNqYkz`ÖQقMdɹ+WNpI,%4x>X{ ’;*_o9MN܁w@ q>1vfOY$/VȾ#wP|$h(ƅt}A֌bY6I7^ֶ&1~bOI8 I&Y }bctÜHt~hvqaruv"uʹţ{ {B K.%E7sKե>>j`}K13 {:Auu ]TTbd 6u$3Wv<~(g,gcYXkB $&q[˦ֳAQIxI߄ F#mon8$olW(i_%=R0A Lb#y'_8MQڪ%L0ôɸ皓kV TT.Y&Mg5rWg!yC]F8d<n0=[g~;V3ז8 nvo^,d3B/ U ?܄qJv,K*EtCS"¬L5Q%{5lM8[yvrsT\ ]~δ%6qxnW͹8j~H\<vd,բ{4'HP"/#9bEPv/0MsʑIE-L\ %E 7NQ)W:{seμ9z^(Bv.m㩔pTl2R{FHGjR8;{,3$(4e! )olP4G7,#]ո z(}zU +>+½fM1~B V$  f4 ӆZe\tΗ7C}ȁNKǩ5lHݜ9cҹբ{LD|` \ #$80$Ql,]^іWKxCs3XWvMkdca=o3d 5&F |"p!N뫶MT U^`T19T୒_ΪUE`T a DPA1n3] ;x_6'+Z*Ppv4!ǡd)?ĺ N'sUX+Nj +9L[#jߋo]Zy-+Zz3fH4*Na`>wYoA62B ^߁aаjOk;da} 2He)>J|3bk;M$|hGѣ%s$z\٘E#y^cS;[^_0Ab6/UtRt9thd#1XaHJ-́Mc΁Tۑn䈋UQZyHAf< 6b|V>0/]'2E|q`$ 1]c,38Y ڤ1@r)R.+݇ ʉm53`!SS8i0\+-gXIX'$[\f,\1l<f=06U9+=fL>?2[31zeV-7FR4n%G0 e,t_an3/Ƿ!mN䭍Bp~j~54?f\['gAh J1q|ob ]{_3pK>O|֧En@fra&~#"a,}2 ֵ52ځmqRw?yRjyG{g4j`!Ռfj*{KxOF_?9eK5Fπ!8aQ7J |ؘKWsr+!"J+WA+ȴ i}K^\Z2Sj~B〮z?XZlUfDE^S~_IGt=Z!"{n`"jycH$Ī a8;i9>ÓOzccs+M8gM3sDuǵIWl!M;Stjujv˨<3{kZ:{zi p;0+b )l$dxUPK'NG1+ydC"?`~$-g~sՈ,"^;(-,0/1uƴ<g%#TY@BȗIUقpFw9]j)TBw4C;>N`Dr#mtȰ~I9l'UXc]Ѕ"5w^$,#=.H2EBWJ]9+ d@H'6WWL$s}(6.&TV[l a9 :seSʅ>s2VC }GaW=޽7 ^rGA((4o7tڬ*(if\"bͷOULk`t`0jǩsSd*)$Ànnڽ>~*i~%ex%B^PN{m5UwgYbLL}9iF2U¨>AֵE_Ƹ ؉hXu8}t{ś)pU,*JQRS[=;>R rƖdKA[Z YCm{ܰŇ_ohn6xrHds=uƦ3GZ~Gt_E41mW6wwĀvFpWǶ< j`@sz&".@M3EHGQ苸{xRBHe~5ŘJ8tdZpANt~$ÑSCPo[PZw+ȧ-aZǾX< o=7{S.%}Wԃ>qڹA8ɝg=422>tg=Ff=)ponDSµw m)0-fE8MF߇:zxܤL:#0sLЮg+^ψneIg[=ܪôqV`(VAve~^ux]X 9MxW^FpRJ&UBS>D ﺸuvtVky36^Y*̇aP0*W5EHӨO,"}Y͌.¶38Qf"G,ҥqXQE1Gۘ'8KyPjbt9[xDX jʬ܅' UONSN$^S$5.T{^]/l7Zå$' 6EgshKkM#(XГ_l|bĘ$M]4^5*kƦ0DaaߤSn!Ad^ߜ KDErokt_U;=L~',ڠ'B/hՒO :r0r'^%,gP a-e]~|LgQmn:*]"/~"ؠ -!](UU` #m$)x[4\귡>&W<<*_+zɁvlG:J=`4'6[H@ܻMh5F@2zFNn+x]ʳje9ߡ*6ЃE7WvMWx9CeHLB|ɕVe} Y*4 tZa4cN{ƘY8PBPۘ/KdٯW=Z n4C`Q$<sUy/}k}h0}qzHjl0gYZ07070100000137000041ed0000000000000000000000016790fe8c00000000000000000000000000000000000000000000004900000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/vmwgfx07070100000138000081a40000000000000000000000016790fe6e0002c754000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/gpu/drm/vmwgfx/vmwgfx.ko.xz7zXZִF!t/4]?Eh=ڜ.+̈8|/4XԀ2w~ak5 1I$LAV/Z-hgI7'\IEa:+iu Z p8} pOs3@Q'+[emyd4W?f$"yG@n 7$S9n} 2J#3}yWL ㊦~ڳV}{1N3م5clnk{1;qOd=!ajH7ap^C`9oU]M-Hb%vV;SzGS/e*2#+/3j0b1 㺴Qt ]poC(޳Մ](ܖwx/7[]ͣK/ߓ A hR|UEq?pGw|וYH>O#E3Q]Hi)|S[?4P:K6+jF7ژDzMآ53Nۢ4J6WwC B AI)C{,OG >ltے/GZVJw4fG;uY--Tv PA\Y4%"9+"sff!kȓhb0&@CVT8z=+5A&B-׍Z>et/wB;%6*\7X22@ܚ (r6,yrfb8^2Tyfl'PC]yUy~}a7@_=HHmp_:?&}tSm訜]{ej,~2R\Eh_+}M;ΫLύ~=ˉY` W }ilŮNZ9.joCoE x"$3=!=^YU T-+`OAh}񃨸v%$26ӗÕ-ȟؗKQTb||{Nd5 HdPOu*$#Sm-tjf 5:&XhQ'f,ZҾ(l'TIXJ|iNGί2] 1y~?HcA@/a?vocjMQäR/U& W_% kߺ$&ؠIjZZA% a7LR` M%-p/8|onu5 ѻ&Dw< uSj.VP#Qs_hfa Rm:;3PKXXCl{|~3&oG=9?Ąi>e`+q՟̴Zta,5,i[dly2w(^RwFiVh'!kx.ҦbD9I NUw|]z{H!@:NW4PeO7YHdU'`涃Ymfm`@C[gkTǡid#~laJ 98Ϛ?3ӊ-MIxaTyw,X@1ޗ}*J H>(DKMĠֿa% =3/! wqs0\VICyuo (ݫ}A鬝+kc <`]}Pemŕu 4 [2O=ڟN͋Q&^ p;+IDtIΡWo~I(@Dڱ_IU,"ЙJp;s4+O#jޫN,ROh/Qx-s^G kwrǀՍ{6;MwIHpWh{EA `)]?].P,ʺDxo>ts&e"$=f|LN&\>u񗪧 l\&uzŌ-ߵqX8хlY~7 +9FHHg,0fS.rHR$;slypzSĐQ[XfZۙ Whl$ Txܤ·n}7g⟹G(X^D5LFLHQ⼛3Xs=ٛ q^~ZyTq_E&y瓳n5e}p ,3,݋ !ow9O\nMz4+̃Fq[&fR7J7{TZ̗ YVkNwΗ2G:Hؗڣ09:z[Oʫfw]h +𥉉2ɝa>^5B^)waǩ;5=[6F1Fma@"4pX>Oj0r ۹ W#*x5y>v!Őj |惕LOƏ^T( xT{h72dិ>>_ .sNGHED۱vA=[l8UM.42G9A_XOdnfwˈmv7U?ю~]cXj ukP)Nng8◾]b&@1upyWe|\Er\Ij5i.tJ26_ڊLQؗ-˫ǵ"δ q!N+\GP QvU5)LٓtYbs9\}9E9,vcxAH nu4}=1T ?hϝI~(!س}%aI6#NH&t UF>H;KvRnO/Kl KfpCM@pnT>k6jFsDPg˅ d{b`t]h`U%mA"P2SOM?GK{DNs&Ƙ}J7oS4H۶z 2E%/ǻ!q¨㶆Y9q[,T*6䔀Jn6Ź^Qyp$nm_:5<1H 4x;%)R?!Vmt m1]kЄ+. jûPJq[2DNy]K7ZWQ=iHkHt[@zq~8[69^3sA9tEK0ȑSh$Ȉ\W-; wZÞ ˴+7'4JyV3-TFVniNJn?j9P.ϹM|*aM^|4u-:O":eHw6 PhCaU 1g:*LeD@@vJ\6%$1FA oيΝv[+ؤF!bJ YsuJe6 zĨؤt"L?3u jt*Pl{6(h~dPK"RBq<`k^lJ=k`zQ};-pT<Š$5!5ix ɧ <0(xj$l")CX"]{<|ɮ#u-g~/}. ݁'I]intnI ]~)HMhE[d$^Ģ$3JF$B#s¤w)ܿD|h%tHD\6J?Uʭn "MxO!fk*$͆8Ӈz)vܼF.9? LB7wI'݁EuGMy`p`W.5OvD~TZ|s5FKlpuee:T͂|5@LN,e C 0%ٛjj@ bVOE*KcHk-q_O|-0O8p|?x2TC7TΣ5KW Br-uJ΅mr mWr{$0}K%:i륰-?_ZMjitR~.QǯTO@KhY33K u~<^="t "]9<-j_ecǘ*a8̣̈́+U)lˬMu}xP31ٱf\3KIf(_sTe hjӍz 4%ؠ;i&=~}@;JUB^vP֖ M4nyb0EM(G=44~;Doxct5?pɶ[ᇲlCKeONiL(L*Gմ`ІP#_2P'R̳eOTEF λkߘ~r=Pj_qH?uq|RzN(^DrA?BT@.ϗX!yoWfS[Z 9}㸺ۗ,5误 ۝M*T] D5!Os_o2\KJ!<&DEƯbVPs&~:޿#x@VNYw˄&[&9ji1IA+Al .e\Ov{t53TZ.}%]FIGqdKI'SDX͵-F ]sdGMϫG'B5sXO2i/ӯa(T,=Gl&M^~Z @)\p6Tcc|\7ƣNYe"卪*9VPƾ,z{@\"|2KNױ*c^'C&E)Raf&Z}X""(?q:> 3tZ?[Q݌>4f7Z`#y_}6C`\WO*kwHaꨵ5o؈cU1e~-6YPOW-{m؈30=btZ4.}w`5 \o\?해>5c>(H!,?ƚk|ndX j! )2w:"q{guVDc>D*(DNE;袏O@2sgW9yX5'KN_1I$iOTׁƓ{{ /gLYt|r7:o'=?RuI:Oma{ lм(dOP[KEC#湂r['d)J;; kA $˃^Sf TܐA<&O&m!q"*kEux,D Αv)t~#xU\OVupz52r<|`ѡqwB 8Λe@TBc`^&' \(~bL^h}+*ƒX52eE6PX!Q!GzˆT}lbJtE2謦WP]D m4iltޟ⋊&A#Vn vq)ykO§#kל8P,43F]G gob hU(JSR -"v] ގ cCjmk'B(h$v2Z$8HΉFw,re:qX 3y>AYY8*o^'Xki$T>x1/4T\]!R- UQ!j±1ڻ䗢ڣ uȇ3!u/r21jGqӇF^x514w0$đ%*Kgr=O<2?}9{!QM|h`C,ѢRIN^`?;A'T1 ͵h*ȇxmGP'Ao/u mο  RxźL @d^}S9z &OfcFdR.zkF"¥>Y>!y$o 5$ PEbFp7hz&H8lYf/c|F zg" Su`~ZTʑ6ci,lt8|;WJ^Vϊa%`9B~/=544MsBB m_?KCtgC_̭@'ɬ L?g)A>j A0&?8;pZIyjY !GuS0ot7#)w/C RV c9L6G퀏Kb`X=GxH).yQ. t@ߓ9`s8whWI5Uyơz;Wx*e+nF=ГF%H[}ZT?=#J'9;O1R4֥G.Z>: U:S/TN}Ij *kN.&/*! B;:);EגŨe{U5QU e'K8Nqt?㵶 e7`5R`P[@$&LGznHA M!~η`Rݘ=?7ukqrotMȈ_4Gf'fTam_,Qݛ& 8N8%4Gay7OA]1+#M,gň_pG%:e4Et-Lݦ{> t $YQ:#&-uG 03~'|Qf}\*k e&okkAF&!/(!\kwo=y1r Ljw535ddՠ"5bBҮEإ3TU-iX3 ^/:}I,Y[&<{j}d)8[csKʱX kjj,W]`FCԺqiEuba&*tgȘ&vL+?YyF2 9Bsp|ز~ vg|UJ~4 `(21M"5f IL 4UQ U8Ԅp: "ںTf'Ha>z_IƆ9G4 $2g)b̹a8 Y -mm!刂Oe7Pr)Fn8 +INLk#"u+%B3b)nJs=Vټb̂XE_+$L5 lS[u|R*p5/I~w:Ն,*zX7@LJ]u\WIQ\7\iT;rmG`sۂGYW@ HUȚ_S龄JF@]U4^A+孿M)p*n ϕw +)Dȃ}(b -Jv y=߹~Ks).u xY &'yPXXrW]Q `pw Eظ`HWʜ wUKzAV[z:ijI~s|S71HV >;"V "Vru@$r 1֤ D\M_$!%Xw;~?}s1x%~F c$YhYkؙ4uջlswz tĻ lv:04guV fZT&b̔ꊟ5mS'aIzIvxSd -VBV;>7UA_I&~g4[tVB̙>]! GT|FU6]|[I`n_y3ܩ[/(,L@yGk);xT oN zJ2s{Sɧtz9 bb}3nE7YEKw>H,w9O3wqٕBubɀ*K# {/+7/|!Uq}@^ڟqMәw ]V4X|']mì6<7p|$,_;hֹAU显!en鱃uoFzPl3+{YSީ _b8@.UDg_Vn;o-Tf5 R ,{E(-R4-g; \Dܔn[TQ~p*/5 SEF=jqt2=tzJy䒗`DNz+/YsGM`˪X^V}g9W)lzwS K7wi\j!&zo!;r3 6w~A_;K*J]x8HU7 |yx8K;P gB%}ijol愔LZ9mxTXR) 8&.][*nݔ!fm hȑYλO."m`&#rE&AF`e1"QCu}ERLTLRPLooQ/TeF`߰:嶝  a#w, cִ4M5SQ^i 22 Q7e5LJ/mYk˱SlxJ6Jg@Eg5QR̖&B C7|m븃)¶HUhN(AJvgs`=|:gmJҧWUM ~!]蜧e l v`,<2);swxDb<0X(RMf3pw}Ktkسxm@}<AO$ oV5W̳LIph.i_2S$V-/فgv=,NF-Wg/-~Ղs(Ae|Nż(B@ ‡;\ΘDD]JMySL-h-kS aLeCYu]{*N=p%'5_|S9},jDFQ.hR+.,~8{׭Ni BƋYW"$&o}2wJ2BNXkz@ȷ_y*oMGNY9 ķ5XLN]}}9g&w%r8^?<*IJC4Zzu:q|蓢۳ S(;6u MnVUM4ܙL#;jM]@Pt]&}(hH>9MC *eY m77-fB/+$m S*<8*NpsO|P|CNF̕a"*1S뙰4s\Y]#G.A&N!,g"cHq'l"0]n@ #~ZD|ByZ-gf:d^cXix8wؕ_!s?%_QeC^Zt >XAKIURuBF, b1UdW {-[0UEKkf,MLöy!d_f){+GJ&z+:нZ [Ku#f f6c>ڮ& VIGG <%1;A)!' >~[auۜc*@D>~: S9Nrm}:adʷL孀j,_LJu*k?2+t;2z;1PGs B(ި`D%TǤ(Z+̻DrC+*ϵ2uo<֘=U$52&0=Ut)HbpO>o,?weje>VjE ϮjxGHJ-a^0IMT Y' Bic-o5hƗ]up#' 5>+Kvdǿb̥wc7OJ\Y[C\ܚ3yHv5"iy1ю!PUV7]=)z.PBhA,l)n*é|<t-x-IEIJS*jm2P\dB8qSSq|Mv m5#8ʡ$ AsT橢^JllnluV80y4:*t1.;6D~| Gkҙ_buB1&)팧e1ؗZgc28 N_럏O!ぽёOxc\0†S)΂~J*0T~Ɗ"ho~ԮLZߗdWJ{BKI &d< ҟoz6+pKP:])K(e9M &H 0WH#ڐDskI GTWņw =L'y۰:q øMVdh$A*<{|NXIӣY{ڍsy4.%^ڛx7PF'5& .fiNYYev̸P:yT/}.!7Z)r{F% ٰAּݾ/+5k_n /6I͒d=P[n_ͧJGB5@'q+rU+}{XM`:M^aMæSaqbD6l!~~D|dQ 3Z(]ʂ}*%{Zjc'9XmCso3?gr_۬F"{oXK@*f orWotQLB lC>;ݾ%j7vT ~@8 B: {*ez/R6GBS FL3|)ENbP.a4aCj\mċQrqŰOPq;+ Vkj֢h %P|!B]\<f1=SqCoؐF+t% ιcEUX Yc=4w; HW|o ?WY룮cRC,n8l\i6iT~}R/(d%+ nYQz.Rg2p&ZYFI.Ɯһykd \>3vo‘z-/{%hfY{C/Tܘ!C),=f!IY;$^2YEp* DxR3yV1\$xt2JzU&Z| f##$"pBI4uZ,;6ܥ F<|?Dg6TR icMfG5 n8 Syrt y;:J*@kF|&k`Z^$W"_"?!*QvZz+ +Sxnq% y 8ߋYO$~-^/5(& k]Gw=46<<5MCEm؄%bqlj%j`@6I >e$kn__GErQ (lǍmQ!z/{|kBWLw25aZ)LX\)?L{_}53:; E+5cQfa]Q[)?FWOhˊs[ sa4T9H^k/hƵ|4>|6ԾnB>Yi6(W,ޝB^Ek.01\NY;*Z&` MubY> aTÒ29 ])S75Y~J"}ܧ>/9689+Lhca=y˳sw[Oc koi[T2q*QIzj^GT_stzj!'tAtOLy)^KU<< Z@8kw>#՞f6ͯ<svTyYՈY1Uuj;ܢ88p ™0c'~X#O?҈rd85dSn0 S}%=^,XL:_P 3yjO0vhi پĞq_5 _jIko>ZWo^{V6c$)boxGq> Rz 9 aͣ;fxF zCW_\Z|7Ā<ljaw!x\*KȬo#)vGlzn放a\7J#"DPbuਇnY,.~ .7*̪∃!x@^A@a~F23⚕t0>S0tvCl9[܌%v/={HV(ϾĂCi$-ImW[oCD|n0iD G $̪ :#QR+~F=޷Jj;HC85M9Zp70(xu&%B%^.fim❺&Czq9ɴhm $L 3Be]SwyŴй=)' s1P/[^Q7-#d1j,K{iR ];URؓ5pMk[qq:K}{69Y+CRצ-RxVVmӅE]bPn>,ik5fR:\@ɸQ٨LCpւV5RM`-CKS!u:Rȅ 7X7 !2IS= &/C>H`?px#Ռ;R*Pi[hGl' 1d ҅YI,vbDžC+ K#"dDW>D,7 UlK>hIWr@V0ȡp׏M!c6 cށ]w:Pbf(tHp4qHB1Z8zè~B*!?6%)@'( 5cM@#ƛ#;n7d5z""7#:oU 4V.,aHؖJ\@*~q#N @͆\z?SY9 ȝbjC|kH tW/ƊKP,eqh"kOv 'fMQ:;񖾩E]Ѽw<9rD Qf:Q8enq4@Iq}GzU[=|b"\:c徐R5<|wofS)9ll]&6Eb.0LbfP"h I$^ܱu{8K:T:cjVAH>S6)(eQ,pLg%'lӼa>;/._e"%!dv,O[G 1QuYν7ZUGһbޔDֹs͖KgQ`s䷱(g4Sw(V3٪tz0XKX|JT ='wQHo/F+]9NTr.sLm~zAx~GRjmOzEWCo8}qdz}a˾o{^X9.)׶d;Fxgm"B$vzmԸ:?+ǿ(M'Sp&-ԥ&7 :1RQ=`VT $G{IA6R\(rQ.tΦm\UED7i# O x6K{Պ\yϩI5HYyUz9WxTLʵkgQ=bdk;Y~Ai|bN~a0H*1tb;NzZTE)z+r= /,g<hJ["qE#kiXȲY<¢qǧZhv`bTyMvA" x̫-(هٵ(2FC1x,.O{N?yIC{o{6:[FӞ I6:uK۔ۊ ╱0o@XsWab,ke1`oܕa-C=_.tY &2nd+aBSDL2Xegks9ΨM ё8i͍{-ս[\Dw ~c2c2C2(^fI㒗+teY!eE7AMV)rz3DJĉ؁{dcf_w`JH/I y"@q뽤[\Uֱ 5<ѦĽ LN\K`# sc!j APW!eE;:p"\), ?Xܦd>wCD7w<oЖ`P $|l_\ anП%y񕻯KWUx}:s;$l ,_VfІAklhXr{_ M3ʐ^36 q05 GO{) i7kn߻b:#Y^PJcS\i ȱ H/I v8nię^&/\{UMjEL@8h.}3OO.e*h9B8xD#"\b:v?ZE&2LPGϲpS|$$O`XV|c>zTҪ_=5*لָ槖 .]We]B&l4ES+n40gL8 N%z:ӵpmF+Pg:nH8قdPm^EЫhxЙxoJX]!;3UlgRxw,/]KZQvCZ#MF@Ht'VGX00[JDU g~U@ !PFȔ^tR="c0ѷ|a١/M;IZe3K9YY L? yc0rI//$O+B;^-O&7o9Sdar~'MZ$C %,Z= ."*X|-+C5)ImY]H8ťW; 4gc]!$Нw^w׋sG YGxsUqW¤jwXIh`Ҵ/3lWƃѠyF'}̒Ɩ3Tm|}g)zΣdJo.QܼSdt9;7r\oMBzy"$XhEziU~ \fii0 FiTeNxr'|eXGc͵%J߻ sbiʹ·^ a!c{t ÿ)th0v*ٙT'޲9|NtQ7\妭3 %A|(y(4p_~Ӎu؉i vʭ1Tv.Bj(y'}}j  e; ْ_T*f=*T L}($ j(Ktl6Ux6;;hvpR sL@%SRESUߝn0acr򿒿WwɱSΘe5ڧM}:EVO:j䷛CmUa64ƈCXUeN[I-G4՛)5HQKn^x$rX"\eZfi[H2Jо`tȸEzPzFO!`1jΙ.i N8gt\Lk sda֐t5T0>_=FA' 3yl\F01$S<>WDe4cz!_oɊi{N {{܇ⶆg;=',0R33_t웤"à)$&ޮ]9q{&n 입~ݴC L-Mñ;$֯{t3Z& `|j?]UQL ObߓiVD]5^k7\>3JaY ?p^ErkJBԢȢoJ <k ]9? HČ%پ2ㄌ$y-$Q]]mגz}ڳڇɒ<9ޒ8 T)hq/ _=)g͙d<~tn&E, S0iʨ:"e'MQ,N'5Q5~,AjWԖ50IW h{-XoU⟎VXܒl+phY bzQLi84']0,a~ߢ\[ N/պk<:$qJ=221?{Šw'CS0 ")֡S&:wD:p0,4\Do+nvp`[o&< JqM+[b#RƉPFk uV'"Ͳ"Mn*JSZu釃1, +R>mT!S5:[>0U)ZC6fzA~ NprPlU&VD`fgT@0 ]HSz'J$`s&ΓaxFaUoH{efU0 W?]G˻"Pt3o-s6M"ױ-qJw=zə*甍mG)`7js <~$8Bm@bc>\ B#ØڄQȼ8fA*髮Tb-v}-ON๞6C8K>ckΫ;UP*q܊Hine(*gq?,*"oy.`[iW=렎Glbչ[]1X(MpqTSܥ/bcP@ I#"䣌 H8c ^FudNN!3=my^B*e^rv{0uՌ(H/mrd2'^E7/).؆r3 x;F\RS-\*b A NY!}8Fu7Kq_98?}^#%gYj{T^wŌb4,,n\`32e/#s>L0zx \7B>9b~P8UsRڕT{ -"|:g<ퟠgN?v.|84!=LN[E 5O>o$FX%%x‰gڠ(>5ͰR̐Ү pWO^kӣbI7Y %_Tv%hb́&hK8kip1b^jN)64j n Y:𺓮IhEZY֮кIO:OEѹ!p, 5hkٵ774B;[]1#߄cv^4KAs}O翝G7JuvY~dZjg[f \ńi!SՔ;IfQ9AoR/پޜPۙ2cyo \U=Z1ֈ5%p"e߄Y/  J5{W*ZbP,w4ЫsBC}F}Q O>#>QnFB:^c!H=tJ6iPv6`#d&JZIx2@{no`H@{ۿ"M99E0 v-QrB3Ħd:;QX.زtrd,d*jKǐ v0/|sur[EikyJD Mu~¤aicOHh,g =vp, Qc.zd,df:2GLCsȨ8q!@1u$*jZvꖿː)㼐KzLKl:>]޳&VUsFkx >u$[Áv`YA5mk-;Z3oa8 N`f>\G ڞF4mPk3^<Z w ۃ1kjdS\U;g[h 6_Z;p5- *-W`jx:nA* <^1~wRVT|DTJOOR'a:˗!)etiAbs9`(0#d'Nc6i"AvPڿ $!? e>I#yZ A"du%L[dE%У Lia0@{:} څ*./e1q{JwzS+e[nD`Ĥǒ8ሐIb7 &i` jyIO+ЂkEi T$ry/u2h0ᓕr'B'M7:Tj ?$nz1jڗz0 :Xv0 ik af fA"HQCf{e|Uu: fRdgڢD3b+;26$Uy8D+=s{"⟶~Nϑ)SRm=gJyըDn=|t 1Jqu~H+%͜L81JUcaO 9^0/cn$Nc͡&ΠJR(44o~rɾVߞi'Zlw\)J qsEF21#A0^ø/G,)w$,5-]ӒbaxI9!o/b`f'Qm $ּ^aءXPD< "(D6/:w>]$u!Ҫe j -cDӑo%˂ݖNT RVcWȷE۟Kt8͉(d#\1 DN9Z+۴bI« X6Pgnb @~ieOtiPŁd]9u(qm]*$?ʼ5xƼ#סF|׍u فmi{CHvnmqP܎X crm(c -MkՎ@mRQ\fP)6&Hݘ# vjx澆p6fKTw~jۤRDl1κ0csĒ]:3f(0{!{yIn}oE!Wg~K>6,vމF;^uX¢p AfJn ?\^r_)+_'j.JqݵBC6Ĩ :_Қ\F<LӠ~Ɋ $XҰO@Gijx/DzXsOXqf})KɗUS=K&cY}<4~K ܦIZ|1GKM|q<]Uk1EB{\/IRgEaƸ([/b?lX{i˕b ւDFr*O\LncH=Du!F[I1k֕vL3~lq$mhي=BՎ$PX,+zީĈ3Z+'+S&MZvcl#R d#ڛ28x=;Aڤ+4޵ cJr$IK&hA2xLyk5NCL=v(EOUu:>q$Ű= sMc0[B@<޵iWDcI23Sޮ Xw1C2gc9;0& Z;=+ 7GΰX*~Lez.93Ka.1kog{/j"VdҠTc(ix{02'4X>ywQҥQiS)sTN %f>bЕ.xy|VͿp%qv>S_{Ow4=u(Rd18O[p~H01F/K7}6G#W!j1j%ހ8Ơz,+SJ:/Yߖ~Ju0KIGf˰ӛ/ѻ DyAAw+Nh#.\zRjփ$5(Y}3-Pg< +bBJD22j0G qڽȴDt8s0'Z*~FՉ9&Җȝ`.`dWۯzTay cǷRQϊHG{m4"|pO[yXO(0abR4"*Ȗx싀YJR*y8jhj? &u'fw={63lÕ(b8 -2Z7Z.Hhޠ2 PS9Ӊ ,05ۭHzRе -h&lioϷ9kܱ2Ko`]Ńk|[*rXvK28/sa]qD#-e<{7[˂p%N6ݥKj!N1Y)$k $1 d N을cm0=[cPzxIz d7hY1)G+%[L9,~57\+GjPXP{ L]z< Ciyr׶k2 iXHs8NC*c$#(@A*؇ js2ϗT\w~] qk^oqrz6ȒطzWvNypNO AU9Ѡ{Obe/wdÏL&5`.MfG]h:-&/h Dh:;`{3N0^hI\glBT]_0!"wW}|^ȲAc"h?HA:>Upffy:$H' HL6MhmxСJ!=IGz1#msmDOD6{jNUa:^YJ*o[olww'4PHy #ck ,!ޤdIoŒ>jjDVO9U-pL~M^ٍ͞qЈ\%ScȶܱƞFc@7 uuoFTNh \aB<W f:3Kk/~+Wܧ"2KzU&/MM:܍E<nQvzSڼ AMrbMpJ ;! $I6b90z_RJV?Yksb U6_'9Z-:1m{T`5ؖ{.0,[cJ:ȺKNps6667v\6:o_˿e &c 9@ֽD䙎Zbn͋ ߛQC/,OBTH`КwTPv =D 1Wo No"TxXO %uRvv(gEA=OMK=雊 al&8yӜO]ɛwOB%˘yR:$|*8<QۚkC؊PuH<8S҄6c':l*=yzZCc!f1XI /\)\ЈJj\ 9K a dٚ.]=^^H ~&e/lf mJl"Lk ˭U_<z+{!1S"XM6@aY(D0vI9f9;#:GqD { l;Pd| ,)c X?KԿDB=bCk=+HDֺL(0+?WMVyUD~řp| SN!#%t#9_fp?7&9!zE[!dkC-I?2/v;9%4HZDG^R_G )WM R ({;6.߃GhZ4F 3y.j}c). oc@p+rݍgWӒ\9n/x"0Zkp&CН9Q`WJ~uGM0}#xD'ykجI suh#| U \)YY/3αb8O1ϢlU8X/ty.Us!@s&_~9|Qo19`%t2ݮHvw1X*l)+<- `,q! j,6맨_(`?jޖ]w౑`7eG^^ P W l*_E q9rM%j_ >tjDR{_`FN0~S)ꊬ%9QV<|p`Yvl h%́e;fy>8*@"yrk-QoگBQsK>\:Os1^1&Iڪ^p.:yaٟۏN$SP8NIʹd7Mm Т{PAʸѓmY*%lαŜ YMl<ڬhT#F]謩`u\b [XZ^>'^ؠG{32(8da$rDofT@4]gAs[#> "̉js0>rl}>)MtH Dܿc) Qe=⻖.NG3ڣGU $zߕe!Va'bgde(aghz:Fn6\P[]Ƀy)A ˔1A]wQ$'@ܠF&UBMNS2<:LD".U䂝1KhiVDXwOg7U|Yf2IW(bSgG9Txa@yt&ePrU@(pҀa0;rBV&s[_Hզҹ  6D(i8-Ǝ*b|IsG|Unϕ_31U>duVU+~9I@ ?e]⊓AVn/\LTE8@TeqH)ØSMh/\TkXs0zuȻţu邏7-9^!_aU/0he\ L9QVQԢ%oӚ21+G ]=8@쎰+|=΍GlŋQj=p? =WǢUC0QI7Jdˑ:@ga`tpŧoE-/S~rK!aw+C!rgFB~ފ sFL؆ f傐ﶃ(S:w,pYe0k}g4vG M!LCFovWq/ Fa!C);KYPBQ:אMf[hb e?NL&urҚ(;?a0??uщYTWۧb;,ŞNh2&0yV nz9׵1>/.˓ dnS SyNN)kCR,z{ )MHu[RO!msӊly%m v0ziFi5.|=hk]eaTQ%9zS4 ̶N$[ɾo;By͒( !Qhfi@.Ey]zt[:UC->u F„WC{8A[4m趷0IܰFK Gh8p\k #kt- 1p/ F!oƠ>,M'G"OlGO|맞*C/ᴇdk0>5p2b,!ƔK|1,Vt=|2AHj')!nn. դ議wYZq~yN]nZQŒUs;Bq>.9v%ͭ"fPe A+YE(H q{)bK:tctٚA WAV9|*+_6ؖpmwe(FAm(K MPg)\Yeݮf|czu7O+eMk_8/4U*Ưhā5A,{]vIu5 7س>.s"&AMkǘvk8B+T8H;a|>%2fFd]UaX˶fKF --}yJPrܢq֢P`z9;Qwb. rp0 ;u-T4`$8}qNR"<'n\8.rITXZp'' <6в7ec]"| OQ6d -Сʖ$-O[T'ye>ත+ cdq:/ߟ+ʼntGw *$uP_gEq%§^Θ bx<99UUt/Nc\{e꜅0ёT؉⧉ޘͩv&]ɍ,ҙ4sQMڦ|/pD'B2ksɯ3~u@ Q: VPoOPQr6}]J=Of]/@!iߴns_ìKTߓ=[KPnVj3d^muiǃxLԺAVsJA)- ^љsr>,BAjЭ1ĴR/qAk46Z;+Z TӔ]ї`xqqt(`t!X/qxieOU(”6X]=eP]mFܧe[QpcZu68}FQԸ 0p6W \|QhUhe]Q= TaF(ǀ4̾QiWy qwG$y&ѿ:hR7LE3g#(S򰅦KĜl7 T9:IJdfaTj]M7e\j9Kt3v4 /P X2RAԇu⦚ݱ8LMr;^ D1wU%&.rοf`)ӗk<&!uGFBZC Ѽ29DvW3!eنOu(l+53 9hݖ2j7d2Hy!IsNv3a ωd>TAy xyoD w`kR0Zv(7<3# X7ukٯOV>qbkag9=cUja:Cf ]6Qz??)N{QM*RD"%2|BBWt[-=mhg*" _7%hi'*} q&Ѷ8{K(4%*|g$ ctåIME_C{!E씣?9e~?<*( cɿiTAI_Xc_Ujo[3tX iȔGO>yCb|T@Z"-43gI[Dt!$ )\Gރݏ aeT̪ wap1UaC ZjI2/ `;{knWڞk1ZD%GY*Y.d&M$=ض(i^զ3)ّ6fNDͤIҷS /l sxJ(!(bž,͈)d@eO@׹f%KcZn&E+MڑP{[k? ¸5LS@rqg #PjU\pNn;τUOR,z7b,˚%i]i k:үy .Uh,]gCgB=&W]oJpᮿ9w!5txCHeB8FdÉhǒPD%l,}fxk"SQ'MYH r0H&RzZ"XJ#9Ֆ1(LZRpߌ/DSSO1o*~ l?>&ѫ($MRJn4\_G&+/>\:J4nឝb/,X6}I6m$boI 蛓ыΧ}&_YhKq!aВKxy;PW:ڥLOTfmjl%I%%_N(d\LUl|PB{d/ ߽H`}*hg!Ԁi:Z }к_/2aW؀2PK *COXVtXfK[],nPq͊+^R>e$\h+Nb&G&B,n _UMvMTOV"N:/suI]"O:VwJB]MpK%ڶ!GQijXzaB_- U7_ԵCp$8ٷMWΐdIiF0HX DOje 29Gߪq4$XHz\ -dH tݷ"fIJ9A89\R`nT+ W[V|lࡧfg"7Gu%3'0쁬nąʇa Y)̳qvD(I+ޫU%P^ :=Vw->J+k%g={/Ǖ2 v%qQBBrơ,\$\\fuקY>н ȩYkC!a$?h4Q#"Lu# עtE&YYDys(%W#PBGhGG $KcU0%= קsR#:gLߴgsڒEX(m36~@"z6R1U~n]C`)l͎@/$\ *P`/9-\pww8_*S c!OwuoK#$EoXΈ"m0u.mؘ~n* ;3/˫79t1݀p#7b ='_Ws"/Y? W-)cb@)-V*x|}଎-f[N&`xo->WcZBX-oU0R[3^p-;Rȑ6MtjNon9ďYjj?-'KLč!Ƅɽ.hq]36]_O)rY|.ϝѿa~zB|67%8[@F5q;9S; 5АB@h s~:'x`siN%VSXh9Nnz ]-dn\dwK9-;Ib=†Z)j=sL T?3-܌KpޜB ĕu"{i9lHǝ6 S$c^ ̠`ŦN5459X#?ݚ pT13q6@eB%%%]gW&0i1m ?Z *q+M|DUCtRk)L޶2@L92gxئe.XW1'RwF,K&'墿X|Y7Und8h"wV>)/HH-j6OX,U(o)ԭ\ `&|D'؎}%sj&?X 54'FY+q jK{dƈ`[] o\ ǥN٦ 9, Ѹiυm@-nG!EnBOk6Tz0?S~Swd,}[:^-.~|:1웕sn0{Dk_H"L&X)`AZ˓B nW iUof9Blʭe}5sOfGaR >i-R`N ʙ$~R`g2j?6XG<@Av;n~0#ij?B8^muVNm/?粅|@36er>@_؃qsE#V^Éo rJ{ ~.*4g4٤@C1j< S>L؍o|<='cw4 x 1. ,s[Iښ&$f 6kޥqWQ@G;CE-O<C)erQ1W[yYiul$ }G$12{֛n{Ӄ u?&+ЅOIift6n_(Jׅ]N%F,bY_7EhTI2(Vi!:0yR.f@b!/ ]yѦqfQʽ:Cv-|i~H(VOeIUکBv> #R_Wd \E S$c5xj}>CȁUt\71lWV.o@%HaZMOy"ECK܀wH1'Uw@Ë #]`rXr%, -po#K@]td^ƘW S10Y RyEN~=OXMa#E yW\遰"7L7W!]uV,-Yw QF5iF Yl"ꅰ_Bƒ2E5qVM w~ԟ=Ve@O=iyy3ANE]rώ%L&w5Rgхq k&Ds rrAt~YgLBb5نxX ~_cUfZp([bdy)XkT<r/-6 5y>nVrw:V+![=|SkK]hMB*vC$",2cz?tsuwTZ\h 5W<1r'@G2viAG$W)MBn̟yZ#/h  =UGugBsoUDC`A2wح ܁p#V(TnMIb;MWJc[[]g87:YL_o߯s(HWAǴbyq,,{2)񁑮2k*HƘLXXC=wרTL Ƀk@~~?EoMr)es$~ҍFyyG>$p@sGҀ71x̡#zX,+Q;d2Tc^"FNU"SS՟GEvG 4plr8 nB1Pt.fВ+M?Qg/lD8?+3Unr.gHX%H ZwRWɲ/E}|MF1"@ݡ$W%'t ͩUOHPdvMQl#@DtV(-$~pwJn.Z|Pz K&Mv ?z߹5͵>mz 2>ˋkf%R3v4+` R L6%6 4 [&MK8cJnN"P]H#~&9TQ034w1 5t Ɗ _5(( q}4\_֩7*f4*ͶfbdW3рS jYp]%bz4}J5ueNs*@gjoڸ7f\7R,{Sc)hϟ>F5g*5롑N5FJ9e٪ܚhc˯Sl)aCm>GH_PqZ|g$`y+mi*"kJ"t `qyNLx T0ebz?K) n>$e# :`eBot;3ƞ =%z@Z!("h],\gssf0LDPG5sp&I tn*&HlHtSF/Rĸm?Q\9<0xmV80KA|!k]7[?m=&pԆ#GtY`AbMaIJ&B7,-Rȹ`m9>-و ATx?}0;2bcc]w1qQ:h> H$إ+&-A>@$e#z<Giנs= %2"#גj49e<$zl5>ףVKj!nGK ܕ|j\wW:̆Py|%D)Q!Ys?U\7r^8];"JNʈy}n$NkE\cjϧsɤZ'$_WMFb+y}ɪSn)be[ 6 V:x,{i9XI` u X+ނ%_. Bsۅc4&#f!fTѤv\itwhUgg7EBwrE'Aa )xe8 q"xk deA@i,|H R>l8[X^5jSְ|Bd;$@Q#+JE| k3ju"QDiϒc%qhc ?1B`1ESs#![璕J;^z.}8;߇ч4jA =nI@j'>T5=??_B :o@Q锜qACzrI".hW*N,paH ? "4Mz"N_V!N'k@Z؈Fh&t5X=eK} &0UE1(7= z5(Ӛlw-ɕЂS'@e.gyxaV.^Ėf;IN^7uSGkmL[wѱT[ԫU ,8ܸvش̬_F$F+&o1J91㧭V4ήD'FOv6QS^^XiY"sw4WR*t?IQLK9ī[djʤ:`\$:Gr'PS9=2f]p$C񵈊=L~2GRc}O /^ȳ,0 +ԝ:^g`e0*\tff[?WO"oiF>kXG 4}%q)pW$&B8Y3]iQH9",*asIJ+M>S0MY V&fb9Hȕ%q-ӋH{%O1A5VFϥcBz!MqI]]Q7{GKoaGz\LRb/RX7p\=ԯtX 4$#C?pQ+(\LpK| uʷ:,G ;tӃ4K=ҾgкٓO:4 :M#Q3aDΖ.4J N)|RWd+\SJtl65DD%Ŵpy[9V]1CIng/s'nq Rw5 ~ʌ֜x^U`C&C!|~[Y{leo8+XzZ kմ}H-@$hHX|dJܘMf*Ε|0U=+G<d $WsM 9{!$ÕD |7Cpal2FzJD5h>FwROզu݌Gl7z\5Z378WdY fPCQEYٛ0]]\ٔ|ġ=7-sxVe&xunU;x?BMܭEB6rVR1WYwCxVc9 Whw.==SH u{dӝI1 ;&XSeb0 {[dؠn= 8|VQڥONpx}f`&5 U[/jEG37,GKvU9]l큋 BfҸ5QQu ;)vz)Qxۮw٧BL?J^`u-ijXѬa6uwʃc$ku^b&r_VRY |=<ŞQn@%"RVb=%>SUal\6Ldz3:is̈%ip^+JJSb ,}~n\p(6f^t{m x@KЩ6-t KN.g"&Ji*~ q n2iE" #I!LN6F^`H]*z+*޻h{?7꫋yC p:`n|>MmX┓Wg$V֩Za"c77L iu[H50-ZYMC/ބyьFe$@7s0/b/QR&( -XXεe  )&uAb֓p5 ёιyX}N$l_@ Drds硘B+g3\S'ncUgG~ haF4 -UǦ RP@|ZVHD sLa!\ .,Zb_4,%XL)t•/7zM O2tA뵍iwA9EwYsQ^b \4ͯ9©_S:(Q^mbP{cC$ciyen!DB \~}RǏ. pSZ)WH2&s(!m*ԟ3fyKn3aeJuA4hzU  IMJJ8&2v_'=?mы]fwgjҊg:J1 H@PWs.h8 ~M 06.=yM5G;7CƵS #zYU=ߐM+3ׂ}۾^ėW%o}٘/W:B끽ʯaaH/D~W'|٨I>Å^BpN%mNopVNHM@ovB ??WF ,#W]ЙdAcˬJ @s.zW&34$ j AF\mtlϖ6цsQ]3eBgU3;ٷNuk3˽o=wk8ecz^qqG+ػS(]KHZ}yx^+pE˷~ܿr'+tf=&.>=KXDqOVcw1zqMn{ 5=x?n1%S]O]Ip@2;.MW_n"VGPsOK #AgȕZ;9Aц;@om+ٷDԆd0ԽCWw"++abmEYgzk~EQxu!tk_)W` jSI=W5SS#x+?qىU1=ރkINbry6_zw+/5ESH80V4!s2%.ʱ9ԙI!IVF sk@1U ԋ3sp+,-ZK-Movۢ29'Y`PRE$=d0fD )}'zҔfq %P~ɦwIF~޸d.>ڒLյjHTHVoO}΢3WC"эuO^%elӀtŧvHMFN*!Fnrk;A:bh !ʮ=55䉇:* >9r~3!*؛H&5Gm}0i*?<&9±#'ko7"w694nky%з!~91Vn~wKjπj:ˀElOM9co ("z"n j mHUӍH9bB^ /o!pϬ-[kDb1 ?2 ,P3gX@eq‹j;P" iZmXYK+3eqcsĄfp2sii0v4!Wv{oS$ YDRcnQF]i1$&3'ORv7Fcl•a" {if>g@D3l"4 2,M.Z{ỏP;g a8I:wIiu1 Px._:6*_U*3)?{&!ʸbSg1?4͢8~5!%V^($! ue]F쎝H&]UX5lLJ#]gWr x< *Ty5VѺJ zDXf$iGlpK`[O7 C/7dSFL5rq'EShV7~MFʲ :q?xЫE>ANFnc&;9PRoU8ic~.<@;T?_5BбuMd )K뛝Xe.ua0]J"F6J]Jx^VFOq3lH=h%?q&Ek`R { Ps .=VK*'-#r ɔC;#p.T";veN/;1]==SM=ckBRrVk xu]8QVDqV.!*jy߾Of&%kŖ TbwĢ َ<ˍ#1wL>,?ee2ߊe 9ihI|Ed#?5Qm͋FgXzlࡗa:v@>#t7,X ,)mxl; UC!9 kP1qJzk$H*ej0lbl0;ՖbbtU,].%KF0%IMf7me^(HD6x+~g; f9u.>T ٽҁ[A'y[ߔY.V Fam0_(\c]MNJMAqܴRWt=2v-FxtCQ%:⋖*+&zm/BK>Pus0DLnk ŬHo$F*zwn<\ގYBʻ4<;Jk+k iKZ\:XG$aH1%s־B/A\?80i,vC-#(_ԭYoeOQ&?}R_&Tl@Z'P lzQ=bffwU'- S|qbw4(ݾ 3bg\<07Ӆ]&{BC6^L C~Yu"A8zFnKܮ*8)[9o/VuZ-Sd*G2N1.SP2Ɖab[#QuD;H(W@;}Ȑ vnO2Wf"4i>e@oT2zX~7{SzXWLgb0ĀwSauGbrПbSp 3bpv3O!&qb|'>JspV9]6MOiSeo=` EAVwAXɜK.83prUy;PY0h ,v;2ꓰGj!M[@Y $R9^{´ Q Oz Rs{3δqr. |tk.q/v)׻-QB!Kࡑ`gjC57Fhfϔ #S^\GwM'C (= 4ocyA#X.OcO]*?QE.B{\"k`ݚ~cttQ:(d2}gѤ6nje=6Jxp[m{\<|%NgXAB$UL ;b5=s&cZQSɻ`M2ɕ0||;pu8:$g:$u<1vGR1RZƷitweg! k!+kB{텛ss 'V. d%T͔6Zd,EX=VXHJbPCȌôAi"AhC+ZK=dhmq3 m|XSMә .Wq+NKt̃e59gFz_L_Otior:rBz.? Vx@'Rm^K -׊Ժ4M<$OD2"z)}?$RZ:i.0Lͅ.뿦Uhl#&hIAq^}xKp",=ǫ|'W@N\G!i@kN3#K-0n\ߓFO}07;a g8*}LS@&΀53:Li^-ȴNs\w&ahH)%҇[ljA[?:-YqiM#8 :b'8+GR h )KZEt7}#fL,%gXaF溋-ʒBe&IwNwuFY~1oS!X=@|*Zr.L}f? <X)V%}3 n%Iz %W" pjѓ_e2Qb'R[rc0f!O}V!]w'.,בCO ;ng(HVtJ[:ϛyF3U)g0 0[b7r6v8u-9"K"?S9xUOP@WF)-L/<JCD:5W&98LiOgF\ە24b/+qe%M% /@D=UGŴ2986{CaMA*z. c*b6BׂN@ (M6H8w_W`\\dfnbGzr?5S>! OA /eaNr?N'n}~5ޠ_)8 R@t-Kཁ:ąc˕mau) HcFXh6);WB%Vᮇaߏ3f'>*o s5뎆"^BxH k&C1kFyz}OO9s9}P:A16Eu"XK$⌬ f@2@[ 92Dzl?K s7ဆ(qX!ƥ"e@I=¹wJ/"Lc.MFr?I= .>L٤|/S@#`֐H̅cvl}.h*.1Dzu&wvixaq.Hj\)2.B%#xsE- c L.5me7ذh7L [uhL԰R(o8l~&Y{bpSA/&iI<l#; OϒQЙu\vU&R5X^poB4Wm ytaC7:S0S2O2[P=iϷsDIBMgzdvr .W`ոO,A{qT0|wYԿ7,0U-z /bd%f)|GU#NnK~,}T9ӯTA1l [&,A oPYw|rd%zxhbkr"#~PU!D#jsl.TټYdЂ G&au٧&:N 0٣Pك*+0'55:Hs7VV Ē#+;GC(w rN9$tuI <J1 ^<ƚP {ġɥW6MKRDeBS)ImipO&lIӸ*1&ÈB}$MD%|rSv/oWZ3aVa<2=~:K&+B/ G䥝s7 @Ƥ2t,A'^7)7#5G1'(MJ{ZE| (vQJe9Ey'ny{3 U 8M[lژ{܋6eX W17n*Gt"+%vgMHv26x+u#M"մG<+sXN>ju"皅> %NW ƼC\%r}ۦSđUE -F ؿח_}s(V83G4F w dv}di^zPtidr8Q*KbBDFCY`MO?Т8>G ʳҫHM =Vre? rjPRK)Ҝ~4is-cMҭ-Ve^8]t? h[f*qdٛ+t 1ZްYk}vycS* f7Q7PMo1ȃ);(wg yV9ggPȃB,Ѻ'Xx{D&z+Kы,g^)g qE Ma/*l:å=L^DPfXKr ]pQۤBwv2 OT{ :VF>fj gHiDNbi?PVQbeh5?ml(/lr:N,SޔK$z+oGri崓ְv?*ΐlý>sW+vǗ ȴ/TFAE [4Aa~Ey7"aG} sR dIH@+𛪥Â|ƍxT%=`K)Զe|fvg!p\2oA?P]tX5`|U\8{qe  nqbc#R  Z*m:} fV_3G2\7z5{IT<#2 ޾i,DA]Pa1`1Asv2 U{ 69u$ /G>x'70`ε ^hpȋ1l+kH` nAC*4cC8PH%iE;&+wPAi܁M뙔{cAna\ajkA;?6ՊK^PQ(:V7)F3c#:ȥ(~+Zw'@=tIre8O7z^%<,*:\8:\_M} \R-'@պ]b+74k װka.=Hb 4k+9 K)Y4#9(RoJl@DCuEGwxL;S'0YLl&I>m1 b*hETǫ!\`0kLz[JGfM~x4`RPxP^i_~!4qo ǵ<ś9]@fq}Hݪlbl V0AY6QuihuX[{w9L.pawR6ǭොPӜ:$UL^O;ڇ`cvB09fHʐgѼEoS6υ?o"y|Ȇ60%&X^V_-gd'#mCd{k?$iKf 2rfͼ fpJlO4) nXݼWp+]&'/[!bE}Y[@f'11iaOSA-n%CCdMnT3+jp 0H bGI>7&)اH iE=Z-$^;}=c5PB^=Yj|Y,o "I'sb BINn qO1:q} 7~aՄ!ҦPpV^0ey`Ek]r;s ,&H$4F|X}X\vcw1@HYe)Y4j(`wB}B7c7Ȉ5SZyǸHK>N ,et耝=-[=Q8[h3@jE`bQmrw{7K36p)M]yz`Nkb D(Fyn[UwONBf=m=7)yʞ#k]ڝTD6kb6k%9%*Rx+cC@>Ik>-#ix_9P9b?Lnp>atL eކgxuY4-Y` ÇO B-,w#^_Ne yx) y͗tˮJWX${}()ƪbE()ѵ'_raajkITm;D2ޡMj[1<_g@$mޜko&G[Z O!hif~_VxVJ.wO&S3u,i!rE%? )1\+r]ndqê2,Ik~:3GdE1P!b/{%aUUj9.6`c=F<$K^7 g@ GX$Is#E:wc$^wO)_h3:B;a9%@ T}qcrwk%جlycBIrRn`KSϩX@ eWO# }ًct01D~D;Q/ab6OHl4# YÂgoF#UHUz|f}-+lgwEŰkT V'%VaVF#SF vVvpU*FT [o4Io)ny^A (/˰L+u&,ymLi 2c+F OzZ:H8PpdC]7uń 6\|m݄A!==OD畩>Zj!(b 4`ǫ HvQl>_Gmbh+`\NFN-frF-v[`فN} SGLHL?m#NF5Jfc&;X.g.N ^ϛiL%'*>^ړ˓p -Ko_CQց-nnUkZ'y 1:[.x5{# 1 ~M?C_R4cDleoc1S8 q H1Ħ}n<"+Gv\1ځZYoe|~EgNY|ʣ` 峱}]pi bf9 RvI&0sZܐ=

2,:n4"tJ vhxٍa %&7zsܗboϬET^Fc&S!H6k3 vsyLg횈||\1cnɦ#_G< *"\uޅqeX %MqX+G+;_GGsRGI3k颒LvU7d]O# -J t<b֒/mhh*KW,=4&iZlaèM/#G6xp?S#AѰ(UAem,݄.~g &3ף\ӡlBѮ.Wa+t Z.k0s wzJlʶ&k*\~KoUk9該F]~iZx0P\ 5HlA>dzB`Ǿί?.u+>,H-GRuTԊ`s M՘A.uoCyI)Gl<:/gr{1O6C f9AwU L9trS,h(t<@H;PtdD8~BsWU^S5؇-I3߼*QAMTlV&Lt·\knxܽR wz_ $irf-[A#fM3@f0eEU痩MЍ%E=e]Dgr<|OY%+T[Δ`p g>Hsyz9KYDP.FʘL8d':_d]#R=i+ rxgk@!+r9Q/@C okY$?ZjQ#.̋ X>gsGNNvx=j[ m\ZnTvOau%}ysJAQ>evg.:4E!)9}1W~/#_Pؘ 4X索&9w姼v-;hAcD\9s!,'e>c4uΨ\B캂O@9i#k.ey탮%P{fY ?jG~`/b/;`Z { lnEg߁?0ve c;Loj5H8vhOieeNKj JK̂OC *#>lG Rr`]rV^}%s"LSBխ%Zxj2Gɤv`".k!_`j^8L=P8R(É@4Hyt ˛ݏ j\ezQf{E02P\eB͊II]aN| Xwy4^rf0{9To"LAQUiM(J=!,&7xڔeqHS*Vqj^ՊI ʏ)K ]j PnڿsV$|m/IdW&’%(1{?Q4T<%'Mӱ1dA_ tŊ~;?L{`Ĥ}`dFG+lnM~-ew SS=+_/8ŏMS6/!`"_*1^9x;/@iSƤBHsU;+;suG[t2:̅ڃuCL Nvծ[ް-;?b@\BT̡we` q# ,d[$š8*`DP4ʇBp+8[s5E50ad@$iaT#_kA"XϘ g!ة`0O Q8Ri؋~DyTU2RlzVpӽoxfr]!gHX`g:qI=* ۤ+%?nQ")wѐ0qwDir=@?O0|t:DH\ ]Jݨzf~{VN*@gqk˺biSݝB<z!~ZdQ&.dm؎2p5_ˁ:%7 J~n۴W䞰|Z϶d%htޟKeTX01~{eʋ f}ʿ_)ӻaۇwtqmcfV٧HUPX:T8~ 3:S$?2$InK避 v.}2gMh??5d0?6i0i}}>mrhPi>„n{c8acej(p|aG1R$Pγ>Z@(/BIrG'ؓ YH/u뼐A_nB1+B둮enw\VOMVlZ]eEj*8!$Z`)@JݻFZ8Q`,MO=Jcxl6('`XEFlOvSm'P8Eо` KY0@-l1pc2 %>nY7+&wKh |Vdļԋ!HK܆ί,w84AgYꃅ/+Y^b7vSq!{9y왙xr72=zA.0Xd0A?ueg`,(3汮sX/Pl =ޚFBu. Ui3` oPΙZ辀=A|Ƃ"KQ#rr493/ng ­}T"`*>I?Wngtn#\QG 943(Sr=CʏVZ7m| 88Ŗ7]Ķ~M(~&mt6LlX(#{igt Pp#W^_~n̈W>xTbL`osO'R z?J/[w,4٩*uݒ2#XGSWQ$Ff&h8?JŌ˙b@l,ro jUW}y(3'w0AEx)%%l\z|ώx0T3r 7)_ڦF? IjAgi8,}̽ &32sCPz.[ܟt6xzpM|?SJd ̾ߝ+^Z[Hʞd)?Oy Ƥb7/ۤK(20baW(}_ OEʷ=u/CwOoTPɛM*6!n"IG DIa(U7#}@mum$&W5c]$o\Q<9Qkr0|;Ƣ;d`I^-:Kl z.Ќc0^0M,QwU Y__7U`l 7  -HMCUSDgӱ)'AdRɮ0LWQI6ArJAmhB^UU 0@[S@בsɑKx 1/㷀fTe dO7jaTݚ0ĒVl!=[ ՎF(bƨ}vX}hCS* :5a$UBV;@,j-k|!т!E'bƎ|~|TS)0t_Mi-o4/<9FW;ݵ9˱CYONVkVѴ>%YBb6"ra2% o:jݣÑ62joV.27M׈>Q}~Lq\^w؏4a 7VnO!sJ;-y/Ī*ی~rCxty\ F.O{aaB>Qa a =;A62T:04>lX- Qūc\wT[U<4|r CmDv8o%1l**Iۆ.M"fqx-8djN yM`Z TwIwgvoVp/ ny7[NSaQxHp-߈.ݿ1ADp>X5xDXe-8=kFQ{\ {mqpT_uDD+ۑEc\Hq9^AH/]kp~Wi)~ |( qeMuN<)KUM#4|xqF4â41yy] J)BxtdɸT;mjՁc1F* ZhfY6( zg0T>FMak+ JM3-:a".Qu46 $~e 8yӷbB'eQ/H?SU--;Hp]wqyD5x vQiǩ>>0rB7Ḍ c'kt$dkh5y$]ՕKLCT2/? #|Hӡ. ws+=KӌW 76^8 mA j"~&>*PVA?3 QB?eck}[=Ef{=Y ,biȤN%rnEH;o GkoFY twz>;UO=rxc `A\\|tԲM,uM$ҧءuske\!k(w)~Κ\,." hmTl3Q)!Bv.,!2֝7,~-"{>Ɂދ,I% (aءD-r>ߪ'vjdaiRBh5K!cIi6 P8Y~9qr%h٢u8 Fb7 'jNru`Iu LZ8X@@eWYÂqD dKoH'`P gRQ>Ω]ڈN2h|伣,Smu n xV>b@A?3N`+OH6J*OLڋ^zToeF 1L:Pc^!ۅGI=+e~]$7 nXk 6҆ qȦ9#L dpuFa9l@*G6w>=UъOW)hkUyOVX<㖑ly PK}$e:^θSxSв -}T4P,ۮmuULFdZBWxhs5/B|583ъjKGq_J6/B㪓Dh olW"ѧ 6z+E(ȧ=tAb`WfH$cjևS\Zic)]~g4£K& ^b:h*& xow3aE9Cn q9k_nmY^ Fti}q@]P1sq5]q7e`?7\`X7N[ѷd/'m8u{$]Tʯ!$=&jm1RUv ==F2Z3pmSiq??u !=գT90*wqJ/T[۝ѳЋ^DU2cG.͒pGBLKϘm>MVJе #ds>q|P?}1>Mrt-;ê\2"!j/äDihi?xa{ u'Їq$cp Q*,rJ2R#\c43qW2R!=\9jT= ZR29X\Qq!ǜ0ΟUU12l7!y(Te3VWBBy2Pխ'H4i@ڧiQ ẀOKuэ1JhJSRf,xtzR:`Yg 8ޤf(pc4L+/b0x亏J>3@f4j^G]V/; ei2G6TeP7uǑۧ,df ;3?/k7#2}X; 51f8,6?mdeH13{)%+:4II8HL9,6HN+V5-pzXo$UE#77ٍ.cҙ?sLZ 3 H}zadR] u)UJOhs<^=Hʝ(7AYAH 4?E$#9cH M o0?x@+ P2.=<2Ԃ?HV`BSQe]b܋OȒ{1Y;銗k FZa/S(pD69r!Ѿˉ 0U}$兿5Q3Pv6ETEV9nh%A.9q"PՃ9pDnefUzq\9,3l'd\~P:? A(ǽ"m9*? >7V팫ޯk]  adUe̸n3,DlPt|FP<Nv_/շũ@`_(TS̖ p;)]=Nfz14㹞[|W$U:WӰ9;F)mlZk3&U(r,.A: <ac ̴|O>z#65j7z1E/~MbMjAG/ǦY:k 8.gM#w7 cGRޤOwDHb+ ,7q$"`m=[{B^f ua'WhBXlqTIYW̅ng}x~xL1ŝ;2cଫq3߅Ԯs.+x~VP;:q\-#ħg8lq~ΡvIK[7@90P6JI)-l17h$y M6"M>\"z3o(!쬟Enh:ɥjQ ?+a^E=t&-6pd\a!8x{>80i 8PR FHDA7e% 3+RQ0uqy  *HnϽ90[).YZq>PZV$katv{zGzb1cw6ٓR2d>B PAKU=.̑#e"MԊwe~4? vÞРgϹu7iWs& wb^q÷\0"3?.{3qF]8h>qg|Nv1W\, 9s+r,Fi _u9lE&f9s_3y=rѽM6M-wX=1P7忥+1 xVd{z7rEumm u*3{.@J=ʈNz Sb CĹ*j(۫3՚ v6*4r'ul|^>tcaA3`|uC(Ot1LY܄5S6DQr)N!=M֒pc}Nk1KP8q3']wb3,ͺCsIjKU(:{MUaiZC\r YM}nCj|LQ˚B{}k#= Kqͭ9%!Vv-hiB[BH'_'7v ɒN^B"Nͮ8ka=>N$c1ޣof"auUu(fR< t`zY.}R})c~Fq%l#5}dgrΫ,- \'a 5]LyZڏAw>ߺ,8PG1ʐ^ԕ#XH6f@*4 Y&(mY~2ӣwi""o^ZX/՘Bl.\̯-׫Ǝ@Yqn[ڧm[0vet.tڱI;XU.ъLn>v8f̌ZE&D 0V6&#~i =%2Ds}sb~Mi5>'R*k4Ts{g1\rDX3.S.Ze4kWLȔB達y)$i5sgC}x.!o`AE= &=[ kڀ˪*@Vv(WwdSԼ?(zEy y'Q6ä앜}鈈AnCBъٶBdFRzA%RWZ#($5t 2UIEBk za]nv>وd3!WDApWE(>'w¢ P.2p+ CM: As}\ChlPx,o֍.;:?^u:_ђ|u_HNxX-WnU*(iF1DYS+:/>""/T:یyru(?VնoommhNO+`UPG7ׄM =^{#ێr(̤8Fk? _*؉ƨiP3h2ȧj SeB8w)8Hu`U&hqzQkg3 M6 $ПqCqCSƑ"9}6Gj OoE `<"5h[w &;?_3\ l6ZIN% 2k(9"0R3ZX<,- Vyt"hSzY|-0Ogn gq/0MBi.,$n 7́4~wqqB#TYGS#P.bs<|d8tNǶ9ɬ}K{o% KOw,Q=t. ~eb+pKhP*6|۰HDn  3"$a>ηYMc3=#mttV_4 TYg^^>!$wYPšݺn1ԗ@7~mcH0INϱtB%;{l&2+̃t4, vY.k n;>oEmCIu$,S5(rSaHMۗ XS7H ܏?MW4^*0%#}L!0!2qA43꿷!0|>&R?GKqYa}gx0(l9d]Yd_vr,&?䷩00V d&3"Dp\~ЙMGdh|VNHzL,e`95Q1Rh:Zc>SaBS`6ÊH&Y>X$ib0H\SX ztXH& W^yMS0,Q$YKZ2B(E5P`.^*lCElEY=꼠hS uVLl}bOoSq j4{ uq ,lЩH D HOE7tiZpLG?Fp7M`E+(ӯ;:X(}ۈA  ';ǿL]J}-V/TOJh' 0/mkr- +{-b44aI-a_yUkIaYH;f<=+W uu)ǭFg -^p^AGvZ:U?{B+J.Z# Q/ !Y>=~d#TbH>ZȻ|69ħVXS)j n~7iӄB-b'ֽXDK洸.h4Σm|H\7? p%3ג΁=+X%0@khAwTCܛAU7R ׼kV+v24(N'7SH1qtˈ ? /Mԥ!_vȊL#:IwŠtkYR(W Dzycg9En"6ojʞztߐ&rL\dMhf8=N}KM?h& tC`Chh ;@ ")X9+րˡ?0!#v [1:'}zHۈL5}̽u$ā &J o/S)! RG 3h mt<-1$rS<´#0j(a-ROrA_^bD$L' 1E ]bfHB4 $Is ʀ<Dʛ }UXF Ij;[&݌mR+C{1is堿`O8ДskW&>E<7A6|xJpF^MDD>/LsŏC;ȫ`ooF&3B=Wxӛ"iWv ) wK<#clмZ);D=(|1pLf|yE3$RpE8ԑ=N>wV ERvmްu{7N}FW%p(W6†A$w.ٗ h$1f=wݺ~ݭY$N@9/yqW'F Sb"AAp|4U^3rch!N$ :U*ԣیvL -Sdz0e&"c'q^h96JI3h^zJ7mH?&FgBO_)M{{\\&iSMvEW tݽ>RS !&y(cuYhn4Q+L0 zBF:D|A15I` Qu^Ǧ^iGDp^dwodWl6([@dcS'AW9ig iX~E. lr]/UxMu` E$;(Us?0FΨc8(5&l;l1. v Lggu8C-޲2|N}<" du|>-EUm-1D{9K6 rZX&3s,*hu92:@ֽS?_w` ldr WD!gcG&.4Ҁ<7b)+*FMc>/oUGS:k%q'-:&f }IW0]g ' f5\y4z}EƁ^pxcxa[ dտ <(% 7*i)j Q4gq(λU-+Xj =Ej1[54EFUKƍ5ˎ+J wcDem,ΣL\䯆+N ~j^# 5_;?#@]j1\Vza RڹݜVjӲ'>_1(X\OS|1Qenf=/nPl.RH9W$ +^I>dcy}@B/E`dOshWgi  ;C)y*l֔$_u+wttNͧbA@ה|TfW=(07 An8-5=G OqWpX_F0u ]p^ K9y#y6"c1&eb]\*X3'}~&Ak{o鑄bEC/}|"9O?Xnz#~UL2cZXd ^_X|%3~IԑsU]N,s{g*t?ȌnǞ17DkC 80#1 s61|T"&2_|sX`^HEㅯVp.h_ ?c|MS}OC>dw}7~}@ߚw,Wb 2;\QҰ xgrN'c*{PS68as q^V/_v"BD0S<`T~d![b;ھR'lϧD2ӸE> R>y$E'-=ӆ'؃PGz<qF zV#RP Ev2mzz#ʡCxP9-FTw6`ۑ(FOA5 T6KJ(m 8CB3M ]DVҩZmR:E'H}E)+R1cC7pf'=@#R 2fg.w8)UL80(C_knlv@f߃>%k /sa8AT\wpm5$BEqv)`,$-G<6Ο|Tf25)hxJNi > 1ᖃ;CpS>ISwۅm(BpsZ`n.U[J8Ш%+L=Yg8cj{(3af1 ,dh "cu~%F,}'#])ycJ.8Hڭ|R[2R\'ԐuVH{m'΄4NeGl/<=D eRf7i!ΰ v{ЊWKXxBC1|h`\7п$NaF' wC{Y|1HPg2B 5ҞC?zeGqU-Vt#h~N贱ydS Y ROR`:Bdfx\a}dF|YA$|.b-^opUՓ1xGbNϼz]/FJ7pxOִi!#]:EДm%ʺc2Cv;&R23ţ`-oN<@Mlj=Dlݰ/0t9gH9U0N"`XZ1ʄDx4-¸^\ڛ+Z=)^o1Ԗ/RT2fpkEݠ.H;NiM ɺ"#dlm -DƓ$z8F~u/TaEӘ61+sL07E#'Ґ:j>np)UHw CILXeXxgblyH ΍6ƹ=UQZrY<:ZTYc3d2Q~;n ^]7|/@"M>1'ߎ 2n!0&,D_xva@4{0`װ x gK5 X5XZ(\Fg@EE({"tlk6P*hCMT X$rS%]sZFʭȜzπyu$r&ky p5?=/4/2VDДL9tNu.BqPD) t ' K<́S棥Ơ]gRʸ/=$fR-zFB_6F̷Uk̏0fDOIi")[zXw}GxTMh1Kmi#AcSЏ•`Ngx:'dǙUhF=sPCF3shqM$ 9v!o5b3I{ .;$gfGSƎ\狛>$ǺCi8_`bS JL͢+yJ5Sg'ȁM'Rhk?( Ʊo*܃TlO؈=q.@:Y"x$Ԗ{ɯ^>LD;rӖx} == e:Mv!Mߣ*.>L|j91ވ%XW̧X $y*y+KXّ"X4b^U>.;+<-V| pE٤ٰڷGR @WO&J !drFNCWoLgva‹0iKF"_&%{KR 5+eHРk^Oܿg *?L'? 5e{dOB2 `ӂx0ac$q (^L|x{zn&vh|+d:Ҵ#7Rj% ".Z@[dsMZI`"`D#~p_7dvWr`7qݍ)p@j Z(M6+k0 _n7tB({$N o;={Y"l$ Ƃ`uޔ+쒆[Y\kv-/8W XgQ{F0(lD"(h_]d:k))+(Hϴ ++қjsqz7աϲL q)nWExHf_V拑gzO4V^Nf"EJtV+1z(W.ɖ4ڷMJ{a/ZUz&R۫3BQhkT3tRqz`()l!X6Z\:c "BvV1Mh`<l(*8V;Vs"CR(t|utqC쟱Sm8c($ zexLޘ0[ȣ[{vorc BHvl:_=mf,=R^ níckc"Y|ՊVIFK}v$jB14 ϜĖxju95Зb BV[JԺ,E=b$18$BJRIڱ%:fr-th_q˗L<"GAQy1h04r<1Pb*vX"6崡D6Vjd(<)srd}(/O%2ǸEvXl/PP%; ^R~9^P[\mM9q:X1 PIVoMpnN!^OyS/8dRY|l׫R&6`?(qs ڭ=Cu(Oťí[9ewsPT=КCQzp|(otCpuH煮;]bST_K詔 -#]5MN 0]L/d]PC}4FjsWnX'gY> *yA7zP~p'h3]r^`o69f`?L=mX)41j407g3f؞&BJ D#8NgK=?-[܃zj1rH4Wk:xybw9HP pcHpbGe5%%[;3cB;EՅX1낸U' P28LE 'J|Gd$50l#+hCZW}"}jJ? fUɑ`PIH`YmH@fJG]bn'R }]īey?kpT9-s@5 m]]Cv!ᵔ\Bc#@#4,అQ$E H \.#_Hu}R>P{U%p[7~TV~?Z@Z ˛gGץ0-cNHZ3z_bAk!GE}kzdb*wOEy F=^ JL.ϕ燠͒92Whe%ᩡ?&~Z5 l5͕\evyyZQvn|Cu(BE08cŽs^Fe*xI0<5nO3@Ͼg*|n:ef?YΊr?/}qZUFsY{aIg'S b_oR:(~"p"@#PLH!ĕK+)g1=b_F^LL i>%I/zbFbY̼T$d$CLϖα^awm!fViRzR dRbcbuQ-M~Ɉ|+(cYLԁK"nBKȈMRIqe-p=w|ur^K-xݽҀg${X; DwX^{r su>}b&/07AQ:73Tɕk-<. }{9mC0܄]| dq^֯#ZDPl$wC+d̈́brAutU*ƂARnX5gQ-p 'V8y^-jW@0GG|*W=ÅO\` []x؟ @d^h5Y]bo.`Kù7 Sט/B ෂ @Oّ=efo1Ӹ%ʷ"Vz`)xqaӯfVw;r-%) uu`1igg跶S/` ׌=}7?$j7}G!ANp9̊ޖ8J_s[J k4T v q*,hރ?D d`of<_B= ɿ@ :ۼG'yQ[$gMJĬ_@Ȼ=W̓˓7{N:*񴧒1 %z&Ӥ5?C'uM~uxV{3, |m--W,?=MYF?rw4#%oB*CY3<*BԌ.ͣ'(*,bEc+ֶ2IS܍u>7UGrMjD =fIx7=(S@A%Z>%H|a[o'xrlOHNT՜8rĩK Tij06b'Y)DU4[kGHz*l5b*0IFDxȎgNG;35AjN(JطߑgL"t "ab,l0)BxS:X>x~TH_3ٙg'=H>3*b0hn*ck,V{DUus 7\NS3ٸʱUҗWe®ʵ>Ѽc "z#UGhn{إ CJ۶۟6Yg)bR>}]+I`f}\vSƙy܎-XnWG\ h_Ӗ7lFу5iU Pus'#BICh'>"l_P_3)?8Y@-XlS.ځT#e4s`%1>AQ 6y1?Lzz_ ō Ρo1Vw' O Iׁ]#iޭ4ek.HvևdWAZ2_]%Ul%d,ՆR Wm<=L()pn6eUмՙQʧo}~%>H(+q땯R4e[ kGlخF \t,2he cNѧ(!\K5WzԷ10ڸ +GbLJ"ltQ^\KPœyN9>ܷo;F?߰f^W T%&pJ)ؚyV , #j|+ hVd;].?v5_f4Iihxe)>tکD\BU(O7.Gc0|k-,R?2ftL9ō<YP45eE(urςuUΔuڼ|?&כR-񔁰I0!sV?ȜۍЍ/ImRY>h{6_H @!_iV&.Ovw^cw_z%߮ WB;լ䳞;>,ރyD JW7G/IxD<ϙD(fo< [e0$S,f3OBd-ʑ| 3ɏen1t0 -I0%:̅3  F+Pţ=d@F )Du6nl4KM 'On1l"/W]( 뛌tphW%Fjd\ 0{M8 P | 8Ԍ%)_8$9?Ϳ*'x P0N&W:½B2n.dWEڡXDZzfᖅpl+2h3Z%J.s4l k9@_aUZY شE*5ݚtǐ,sI}8V` z}Itr:fJH&@{7tg!ka-XεQ=8%B+[b a-:{{丣ΝAUu#QA/G.Xj2^Zxl|=jC.Ev3lFL:T*@],_] 7&buk+N'iؙXCN>0͉Tzo/5~r3C0r/LC%&Y XV$U=e)7ewAdSwh'b2U7śE܋^3Jv \ANEe!xhz)9le#c]<-?qmߩ.6NA zIF[o 7Q-27N99[JHmi DW?XCUcmܶ_:0t7w3-+ }Ѕ!wTb92et7r0uÛZʐ|AEPT QQ_F؎k׉;1 q *nZ%R{IT (yor+dս"L}=Bo:fB ϓ$+BA;]FG|w6^ EMг4.Ӄ`z#p`cy9>!:Qd0< )*XHSo7v@ybPH+j }.%컖j逡¨cu8a1oFl_s{-Rc!GϓL.bo;pާ2޶Ua2pzHdBN\Y ~ +AN_z]qPԋ$cB߲K $&i?1: lۺfDE%Mj,oV- #Ovq4Url.Xjf>0YSCag2l]乽FWR<.KjFaի 4sʎX꬇~#-3&XTt:Dy.IA_{vd>8 Z}rpDycQg['UOIJ٥IϳjzKՅTC1Ae]㧖es ~/*)yLfnf8*ZZwGHoABEyKUgG$3 V3rsnK?OWy`k(*EK[HN\A5Bq\v'fyG5ÑwXJBR~jezzt-ݛd*Frtّ6Z@a݆R\2R#Ir>@8y7t>Fʕh0URQos-Y`B ŪCuڀMӷKnq tf Ggr9JX$x:n ~\i;'0}T4^M ̆ջkm &gj%΂@N fdUz,N,zK7WH7 |fƵQ/:t-[G|Qo+8cdr#"Qs$OCV WJ"@ZP"+k8h=r@MG̶8 k^Yz( "4wOIhԻ"NI}:L_.ð]B A'l۝q#?=| Eڋ85>mkyT2 1+o\@OW^YYosSA,lShV &5.]lJI92F# &7Ĝ 7eF%R*^vM(4 20^VDt͉XaQ*HAGs?²Ӫ?r|-0q̟il!8`r$ AE@0Z1֑fS[Hť`EAEPjC%Rxٯ@g;>%@(Wj@ u K(Eo2WDhSGpsG._:=?k7. 6xFu3z ~X^d=I:ҕ-ʾ ag[S@O=~{ߙ=[o2aeM"/.QeM(D"_Ɂ#Ӻ vn-+S/=XJK5c x>G Or}ADz>*G"GP&.aYO8u7R39\}%‚Jki+O)s(h5ygmJk6 io[MF ZGO|%aFN N|y,vcb(Dx7 8d`0#G7r`NF;ϞDҧ=Q /an ?ILZ-6HD=;## h=yTLtiY߾X(TSD0Ův ZHbe# ╪&H<*e[| xtFwF:4S(Ƹl=ֽ8c n(6t[hUL2Bl$ɷaX|umQz-FfzzeL7;܊.Oj#ΖWz#q}gMc*܋6M~ Uǀ{PEǚfq{4Q-*9`w49'O邝.lcr~v92\u OwIFSrkM5P#=;ykT_Fo}9<,>S6 j\F 6>n׽um0"ϙmrpP:9kp*av g G+mZm'}e8J\ Iw`XNPfJ9p0]D-E< D$ie"X IM#xE׸Byس"WJu)52!U;>D$E['r\ͮG:$#[)O3I': V[?FEQ%ItȃF%kp҂!81-!>A&%G!fcp'۝=hy*<X?G,R"I\ۢPϾN{lޱp}RAa쳴#{{ ztl ZDZ4T\P4ݗ\[Jـ$AC:2%tm&[]Bn3-X4s1#fl0A+c=L", Ӎ2;&U=}@ǀLˁRS}eWIz$r>*P3^$>ձ-_,Uk^3-BڪT[H]'n  $Sحn$q+m<kASN?ghֽ׬BrăP3Y|qE@#Vrq*BGb.!0|Yo #K*/J%Q\Ĵ I-!<GalЙ G#9¤R}:D f6'vb#Ӥp̐ yMݟWD+SžC:3%UyLu OMC6M߹N@5/\(yr{Λ bB4|N'A HJ9U|!`a\D~ht}yEE%vf(8>xb§\(M}DFaN=gbP&m5)l4N|O)ۃ0Ih杝1leF 0R|7L8ʒL-BP52H̴BܐG8Zs5z(sVPZ0*n;@3-w :tE )-:(L(L`&(*'s5=WXqQ+ߣ<>3^xR}TA;TD3N@AP= ź훧XԶj6gbyo]LPӡd)oZ4+,W.;-2ۻ{ókWT7Ai[ YHxsFSI'DEFHWآ] u;Em>ب055F}h˩={MIhH dSTFc員~:`{?Zj_?]D๭iV4Wmӧ,dY$f_eB7V1.%saLJ>㴘<E7X59JF]۷pjRMX?`t3|- 9\Q|J( [Ǫͦhbǜ7xDYnygI3*i9)]}v2Q:I qnHFX @Ɯ@+)b6C.(Z<в#S =6XV:-~\7r2kZDh &s?&T۠Wy{w?_^ʫG!n l1 Y rJltyв"G[YFJVr1MCmF5sU3 vZ}ˁDo[)ݍ~6^ZPUNXK8}_ O] ێ6Ђ-n OWunjz^B%٩ҿ=s\Se_S__8@S4yr’||^aMc5$sٍӈ[ذ+0K%--z|H5͒S즒?R,G8p6h_JU_9PcǛ<`*[/-๯mMFqlO 㢽qla|nӀcsb]z BxO._?Ȩ9w"6=aIXuͼKȡT,LyrjG LO^lYF#.͇4WfDx@b1#h烱R1o&K*mfR) ͛4$AU @w4IXљK 9|`+&Tao}c!0UzVLIM7kT~% _ Q?QSN~qM˃eH5{ng6a_ün@~ -v3ӱ:;e*)9^L~7λ扜`Aq4{(36DnDr J37u#usBeU$rG'lEĺgewrLGunBXSS[#a8j\wvL l2n7,M0Ngv^_ȡH|&]Lۡ?wv"xt{|[qOƠ_W&C*ڐ\YېXVRDԷ줽g~+ᩏ p4YI ƴfYEKzǠBP_{OSӌ?Iva#Ա~jGs '[u`q]3DbՃ!XU^Í0_h iN禳I*gaÑhOmDmrY^Žv'§nkmߦN9;BP;SH/'Rp e27`'k[f>$-_AG\fTJs^H70CC-#3х)ku 'y R-J*RZֻx}˂EviziLrs^ZaUG#<})/;n?Oa\xрj,Pʗˮ_Q)V< ZnwENvK՛"(S?釀{~ VGh (Jxjr@ێ_!R̅bS(~@[kϨWorйbNKDžQb]&ۺFs\0Ȇ#Ag~L5dqATsDO"4D% _O@Ta-&w\_\-I-UtјY9a:%%_-T$.Rja p*7}3u27ݧ'61,MZK8DY={A"5yYUMW.'%v@9_(TbrbjۏM9s}s-dIΛ@M [xֿ Jҹ4۲ #O+I`!U&*#>H.48=1܍ZaD9 ytvnF{()V$*+xqyR;'?}muUs C#]w_<3˱tCg%2#ueR˨6G·ײP}3l5TsO9,2Ў!q3M[)Jm٧Ե*ʈJiFhtnxLb0'v%Z>zJt[#<$rB. j@cG!XpFmzOSV_빔1~ګg }7n*8+C>ߜǟow r aݘP:inK8TЮoḼE4-ISoGoSiJwQoD-<|hpAaxy.|R"<_$s}ȣ=QXr^ Qzn\ȸ x\.*x +lu9~>8|A fd< _xtYv9 OXK}"j?ȏi?Qq[mQs`oZžYl7N ϚZdQ5JV^\ QSu;YWflT+HeCUeC6:z {61:sSq[Pᗁh=!VO qHjE¦7x~%thsP4P9< aMV(w| 6`6Qd ]E$ul(3 >4|a k&.4{$:w}ߧ9!wڟ%C7a \]0)4_ZRREAb6F{ۏ3\h?K^ _p4aiꌁjaSu*4\UlZS;Uu&R#9;qh\,ιP^RäuVS aฤڧ`0Ÿe0 S=K &X2*`2j2R~0 {S$xg$ngINZy޴ !F1|! !h%,8HlrJYiܠtRͫU6%#`5*&}ⶲ zkT/AV%%}:Ii=ք2Ց) ?9Aٻ[}= #F;l>-q'BIj-W O{?pY\u'Īͮ"@p[;]Sz{{XѹL­\r&V@qg6eÇneǿyJDd嶳JUUTb#LD*Sn(D<g߈㊾I4(oo^uOWKqɰrB6a`^Hr9Z:3m(08kƱp,6.#;}&&]T*1OGzB;U6n֝(EU/P_KH^tg3x3IIV㊷mW(Gbe"T<ipjG1!ohecwRQIeܚ5z p+).Y m~0]FJTuk[KvyĚ.4u?(# 8{å_ x |+_ԤH&UG(:g[z5zPZeoc&}},h浶>5a6A:G/!ƠQl碍iok_+yL+] A&?s:!ǿ!Urli?fvC$qit ]bF-EZ%^C%,AbȖt웤"~/)qP g@-rjLX_'̩nu!hY48? KG"6}.9tz@k 8hD-Y-;E.Ǔ ok׶0%:".M+u _ zR,ssUd'TTkx]ӹ>y嬏4M%XG ؍aH(R{Kp17]%+`sԏW̳I> Va[~,@ska4 } K{ C&ENy#x.gxC/<9n0خVqu krFjP*GcXE%އ',CM">@-֩#uts:Y-ӋrFk"X$F=|+ߴ.GfobŠEAQ!px%AB_Ttv y؟9 cM?rX!kPz,=R:D$Em /@oy5X! uUV+5A簾y\3{;7'  c4jsbU Dz}#FB  GJ('*L(':dFʳ\َk31*mҼZ;SU9l'ږgxn9 ;rK;uwKr#6wow4<[jgy Kv4 )su9oS_/A2V}@6)  yG+d7۟p"tw[@JYS#-O(^Ҟ n6Mr3K. P~MÕ']Z?Dt:+ @sJ?TSiX@B%M$*Q[K>=->PSB6z#I|@3LTl)J iSqk.}lr\U= }ɐj.Ϳ& O577 ~;,;@t 2z# }#GpIoYٲ"o*AnZ<>afl] 姒=ǃbr3H˝vO#in+׺:8y`yL`-G9^U ?Dկwaf5gܾBE5ir~ZPT\aGR>78QÌ8O2K`T[g->%kP1bф2KW߶i+tel8oVK[*L˲(7I$\T ٯ<5/iE/D)G/2\Lr)]t%tt*ɷ v5A#B~v6 'q.A#^jg^ݔZڗHs]427˝1b i{tRo$VQBӪE*)"urEU|46E3!j0sݤg?\WG@P lӧaFӵ4Z13\\YEIrq΀BB`A˴1ë A]ݍ3AA@*pZJpz5/TA|ihf8: }9۳./g'&%m(~(_qyW,_iSuǠ䫵X_<渟GՏK\ Isāt.]2XE[g5UMa 1˲ MN}wYu^F*@G 8 Ҕ6]A"hb6"ƍpxi>^[)4q쭸߮P1RθVo=vHN Ô*e5&F-56WPR,Qu*ܕ]] H`_Ж)&ZPJu _d[\sѫ:#m+́(  V/Ш܃ӟb"QE,=|Vm_'jtZ7| /f] #Ą1,!&+sߔ\7?MKXT,Vaկ@$Pm/IA_XJqvtQ_O^RVew37猲%a[pZP<կKnS^ћ_}fؓnnF)ZuP:RUeP@9ZI>=ʣ^%$>R|恡C7Q"hg|>22&@ԓ԰݃  +Ll%^87.Ӑ|t6:LL0r_bvQY@ ;yo]? u2@WPN.{jӒT)€Uǡ 0mt9&ߗs2>,W *Vl}iy8MxǎI|j5{#d'{!vIxQ~\&9G9f%ݫ]G8ż<eƙY ;M/t+5a [ǩTup59Ǧi(:~8 |uΜA%GOAByUG "dt%Dr;YxV!]1IϋY@Z&1!Qe2#7| kQ]P%zzNw&dN?Ɋ:IG0bgYwNB20K[ns2^]7B,^=v ~Ť6P@ ii<GGC4Q/apw9nFn]1VMd Mx^~Rˣu+yq[ι,Gݹi\5,4P[ju?wKzŔgcąeJƂ #j# )o1އytṎkT!~@lPƾU(Vk*O;OˆT:atђ.ZVl kRK3')t|PkNdΚ? 9erLyV'}'#tDO!sFJxHF̂dј/\B^<֥wyz>r{k >?i)|:H7g1z[,P}uMrN'iB\Xpi:i쨄gYZlŊUltd)֪NFtfǟX>sT }[qU6CFqh b!yU=U,k , V!]#v$jqxfj\EOuZ-um|k ^m7)rCT],Viqdzw^[ƍFj[E]TE;IF?%G;PLt =~C>9ug x]@v#wԷؓKgvHj*kfNUc R>^!l1K M~QK98T??p!60]X2E\^]3g& @~&'(Lh_8@)>pG&Ҿ nUtߒnȀRT:!+L ֖)RƁnc-_}~l2@hf녊XĚCƳ#@VQ(z.Oh[@!pY55dku8\44 A*>hoǰjvqOW͟`!fu¬tN({E_b*Spn*#p޵zvTvĻ\@n.{_LN:9. G챐^Kv0b*n]O`^e}u@&A"L@ HB6;|#L\2ϜiE6ll`1}={ _WyM\.jEzxq8@z쏻=[̈Ψj4ơxTҟL ;Mk~)+ҤW|EmEGdn@s`PoON9AC{?yшF4Y#Ǎ\yY>qXIzBդXPb_wV^U›'tC g,`Gig fmrCvfl þ(Z!RV׻\Q^8e@]/4^uTUb7k3FO`k2vhQ5|nMx>֪snĸ{ZHm(bf j{eG[Bh~MkђpŌdt+֟lSP{8ձxXH7yBSmczkX( _d%ef~j̷ hƾ8QP˜4F!fhM]Z^~Po-]Ta W Ŏ)$gf^%8/xm[l M:ΆLf ˘Pn8g%ܪ͆P¡[^Q2b*0ߎ$:r :s]e<ᐤ3R|uD7M^7-&H9%yX8Cqb{K]Z2P\Ӗ 1[x00rE,mCp=*hgfI y iz @:#Te rGכW{=G׋_6`ff?vMi&G )Rx;i/e#+]xJ ME^? dfmQ*;dҒQʍ֧!'TeK.c7LGÜ͸-ܔ.VkӇ_;ip^{"8<m -PP#>=An;c+մ(N>ב3W(OH(H ӐP3%V뒊FA2jg|! NI? 1S!vџ y@¥lޣSLY*WLojTw\kv$xS:~*ar2/Q,/e=!BkVM` 7R)bS`8W}=!НQVss4Mv G}MRe3%. i^[9hN}xq~|;m*,/rw/~$<-FNWRd႔)6}(O! tW•"߸|Fpy@a 5~#†q&**!~B܀.s()p|F~\w҅CjY5c7{"Y1-ۥ drJޑ鮐Ns^ `lSѱLc&$j:V#cԜ *G(Ľiyc;s0x$p% fq'nU azc?)&O"qscH,;g,d< 2*Q?Ƭ6ֽ*/^N"ns]]Q潙Q!Id#f7_bQ.v2X&͡ +z ߎ0>EH4YӖ_Gm!TvĬmi>3\=K .~ExA`%/c;H?ea8M1_[o 8vK#~k` E$dnEdyi#mi\bT/4^} 5GIk*r1Oi|^xf1TIZ-(]U߷['wiM,EKМ Y~ +$_60vY@3x:Swz҃whR46 '}uYCp ^Ucmŀv=q?4h"5I+2fu\L!h?7۱FLK|Yw# q JwfRXyS`i|hB@H3j`LߐbƄ_-^IkB{MkbXh%* '? & mH2&ހH ޓ0<7uB: 5AP,cl{3 )Yqr֚%u>[5-)E"BQd/ X-m o5"02u4wF @mއPo4<Hm]^pciAdԕc\ M';=}O<'#U SbRZ6ߍF \saBC}n?0z)C{ Zfn9YBșz 3 $nJf'6s"4G`^NWYo_Կt$ W#UfCZ8?P^U:5{D %?u]$xo!GR"_!l^zt#t:?L_P\=_]Jp!ce@ć?Brcb^-&~\ ymn\6̣ۙLl>.0 qtN҈"$/^0jcTF 6y/䎂FV@˸{мA $UW+CdcG:b+F5_yK]AP\"O2F2Gi~-yk)_7a:l^i |Z,7# R(;=`!yՕsO6]n*qTjIk x&(9[]O=N@ *3PXc*X}%镍d+\-K5K}mL4zKM%SEX{֮v\aȪ;Cvr8 aخ'4*>X:)j޳VqD|j|ꇆ^-YvNx3zs!{V,@e]{M2 ;R|2+GIQ穒S,?5dGG__x|p VƱH&(q{Y7b/:dQo'z#p@*ZˆV;>(\1W̮aU3<0 "9jգYgMo+A 4=[Ӂ07 $CDI-ϰrőn@ fZdp.YZͩ4·M*| S8W޿|<: wM/>w/jt@!25J }GOGیL.:gD|ANلhâ0kI\LeׁExG,sYײtytp(Ж6ԓ2-+\8R'LuDaN6aN-ԣ߀'3]1pbṉc[Xά ޗ }۫tbn($ifmH:{S)dGP)Klk3thR<"Y$# kA _(RYz W<N^I3v DF 1W>AN?[lNspͼ(6# R:q[P3G(ǽrr+ `^38WL$?X.L X1qSG SbE#Ֆx}kt0 `<H烧P{X׀/~+X,\VpATCuu^jLS7ӹ@gKD_\S$񿦒$Z4K]eTH!Z,)9ءjcovҐxaZ!4'>Y(͌0uM^L9DQ| m Q/L"U_כ]Y9ڊ~YfAJFĊe@c6^j@[1d'j^ʈ}Kd\=3VJ&R[Z2TJ^H d6ysXԒu{gkt\Gu!QuYؓK ;\*g-׈ K}ʇe~BPzviт, og:C. e4>#y*|m@@6YO29.m*WX]\-|5k>WozaLE|0|谩'Ryr~zVq|SUB}HE"Iq1KF_y%V>q,Bmy9|בKLvm *wOs7\׺=@$;9{.(͑%ߔ7%Lu>&[iԘ9!demz eiMӿpCros~.&I(| %0}3)V~ohfPZrWR# bwKˎ.|xs_0qeI-R楏]1AGīl5wTF%don-7;_  )AW> އ,ic%f徺;'FEZ*  MvfS26Y?簛66S.{+YrST nMBQ='5Й{!|7ci bބmk搫#.ob0(o ~H7qSwLbO -A #O`.hX_2NtW q+,^$<M7 bLay\#+8&YC.@)jB^]HF.A i{dn2Md@bށ} yy}'+,ס7_-ĂOCԅGC`֕j&FH) W6JN.uZRP|ٍ(~UUo&EF:yd=" 1Ud.6\*;[ݜ9#[Ca\ G:8$| 4hy.#6KjXk1*[Sf Rڋăx$n0{ ķUis2'Ipdg~$TX棭_X2N `&QI;r)Yb4biz)4B%Hvx@`$ Wrv2XwgֻX>K$]DKVl!cx Lsټ~? ǹpe%fcrQf(; }Y72Q@!0f)+.Ҿ#j.wxj} F#ܘ@꼀p1w5SUi:H._-T&/1K\T?d+[ κ 1_iQN$΄yea jap! kR`E_O{"&/|mS綱K:-2C* 8m>|$1~Vigx5\ӤE41 Y.kpRvX2F BDWtJV:T4(&U_3؜,%`bʣ9cTL $ad\^Z ʠ;WXc ǜ EiRlfF'f1ܔùMB4{fNVWڮ @\h!} Aq/v0균PmIs9Z49X/޲?ˢx߰<\&؃vzڕtC֡P{ %a?Pd,vTI=]ɷwY^$B0ե0NӃFxxt f1uoǥӼ lp91;'|$Wh>Ca~Oşתsm(0;tEd<\J a)_8eÿh]mϰl}*^>KM܎_fPuwgJrZ S:]Ya9D2ٹ֋zk‡5E4vܚ kތkS VszcEstk-aIgRiWuOhȡٴ Rن=8j6clL;V(džtYŜ@6kHFfI7G_GnA4 ty3t(jHB QX~ۥeYJ)RcFclCdT^DRRѦ F{}B%R=<5eRݹE i1 :3Ŗyԓ)q13I5rl+xG(^aITA8H>k4W-d'toͮA n>O8e/+]:n@ficnF*QiLLƺsiTInK.?#(K5"_{4IiM&SA2!|%Xex2ɕb^vZ” %v 3e8SƜبh0&;٘8;As}HJIb~t#USqsEZSaʗzգ33$)㝻"K9$b#q_ '=,^ c4=7}{!ģQEHtrCF r ~,ks^i-S_8gg}Ы5ք,VJKP#%b߆|wۖuoK9!/NRhq~ oM3F7@R=!L fj^|9q%ҩUz=pZ?7y$41[$!22l3YJU>&!HBSȵTJ耙RmGX &<2Caa]9!9=e$PK{ޡ}SgibiPW%7$z|=nR8NT>Uh}LK]]x 'I*(ǁ]/;^S8eq,"b۷9RɻgHe6Ùb> :„b!/h+5NOiS535,1%s5~0쁭[qal1c"%s=.^?S* C٤)Qk~md:򿔰8.85~xuxЮm=-q]zzrT_ab!k6lI,;,2BP4C{o^&BB]ϵ/p\ ,AwGicm3eug`4kPf] ϩyC`0j[46Ihalփ~R}CKʤK!ldY[ܕ!]ekDZ2O03ёZ|RL}-{Ǻ@zHzt%v\\o >,AO3#4D){sNʒ~p"%uw(ƨfۘB$*x|H}<䝕\~kNkAr qCŷvPƋqiZ7 @ L~E"j&3< Scx9$S'FJC7|?FPw6UTC[5pDKMv|41E#~ tz$wl,Jba6C]%K6ڽz\A)G96{b]?, bYk Q<g--!.@@AY&IڇqSߞO#-f+9ؠjmrqH 1qz̤cnp8Dxv{8:z| %1?n]o[d띳s9?*a1Al~o8ѴYwOP㖰`Kdv$-*(粮ȧ''F93[;J./-w@޻Z!U =je4]ƗSJ^/}mlRA >)o"Mc9'KV'/+hU][>Odwh X8Zt}5-*2xdIQ1ǺS!uaGs(PSR!^#L v|) dbf2A:-^Dh2K SD⛎!F*@?0~t1Ǥ;n-/߂֤qGEO*ݿD++/wkQ҉.1ƉKG ƴL[ZhiގC,O1֔(jw^ eU@\ifk-$I,keb~' yI.&`}l+mm6Yq*B6|-c% H ŬpDfş'B jHpF'^EI al7@y51ͦ~*j*Q4s[mi3j:L@wʆ7 2I 6'͒^0wb!jT]˝51T*,r) hB}4M(jyOdgZqv!I|g`,f?OU J8 7'&i0Rŋyr pi+@6yRO Y軆)qP:o8d xcdVF!EنΑ<* .)=C]FM,,u3O)M]qv@𞕤FP1YQ]ojx'yiK3ukcHnm"v @M:/&8Ul`jpM-~EsD v33vk=!?z`ܝ{3}  CARN7װdeQ;+*c[9?McT9߳l?wXy6D;xzo0oE0r@|{A]&;gg#ݙV&ZI7MRWq"sϾ\LS3 s&=5y?9N]- d}͢S )D=.upi[WBT-BqPݯ o3n&jG-G8L;rh-ȏ->GDJ||p(ro yهw%'qޚ5"~"7L'CUM8g-BUR=#Omr@ &@DŽ"_y|aR@ۓ:BFNR]eRwFM(4"?\&fYM$&~kJ' *#vv#R^J;W97qw6 [+J*k> ^ܞ;G}F:ޔސy䎘KDRGƤޣGeŋ =;HMjWnU0x!.j_m(9YO+~ b3!۬>+%hH思,G4*1߶ATY V,V{4W0"rq?% 'z;/'6!ȴtQz6lwݠ7#%cs;&{/ Jb.R(DjxrmHކX1K@q^Rꗖɑ왡7ħ3/.:&/ҧcsQALxpLdk#>&Uv/ 忣<'d+]ۜ\Oy397-A]Hy{ȦkF'7sSOIk|Y'T沯9ia=&I闘NLլwî”6tapDϡ Ά lr6EpK܃kĆv 1~F&{UDQP¾ JYB aF57ٟxJ ]: ^PO HkrKc P(WD,[@NM`Cw;n:?C,5TkmP,tƓ:tneMڠLqstl<Qץ6ox£lY+,PiהHH_Z0,N oBUi) zV3b}Th`,` Ewџj)Jcwn"iO?r5HuO֎25<.S&\u*9\kfBleTvNV,j:5s ">"E7f6IT9gd wZB9 9rMC3>SWPj1j;T6ȨHO5aғ9цᬨ˱]dDk8Z]GlBi6 Y+Τ2 9 }괴=lf%_EDzaZL;|6(d(,;9Ed,hv~yxp沧=Ձ]ew7a+J)ltOatO+GR ht:W}P'2IGX#J7s.򭖣QT``ĢnGϾO23gc>qۦc@ 6[ہO5돒*(a ki鍳ķ@7EV*[Pe?`5Lʃ#t3\(ESڔ\o62H+p.0_HUw7b&"Q^%o"\ݪ}F֘jc=i10UGs (10qO<8Bvp-P)HXYd& !ehz!hWG~3-ޙ ̺z$oڌIT#Ze`p SGKgr+}j+SzqTu(h޷3yvv. QC/Qc`%N{jV7*q[:fRQ;hz:j,?|QǙX;uP]ɢؤ4 O CJ0JqvcEyMzt1zs4!G3x-Qωkdw (r⌥ Y .(6IC?']gd!  $Zyq$aV WWa P͛7qNUݳ9Xs^i7K(^ljYd9[:J܍ 2kNj0ʠ7is]{5^+7q]^j3*(BtuPso8\_Jb:)0`6w `0;UyuȵڅRj(! %[M3Zal#:jMknI.L\`5~ 0;)j!xP|Nt '5Ow>G8iqziFBr#4ctſʯ;lc=%?~s;bOB_V,d}VC2KGhAv-+vYZ/ U~zw"P1@GèՁrO;LCp67kϐu/(;uKy w1$8j޸qPTc=;Q?]֖Iqt 0&\$}^7vĹ$i3Q1OhTr$AG".!yKE2 \akl,:QdlHz=u2K#.$.L:?em %I9# [=kj6.0.3Bٕ.7s$kI?wD _kЛÏ=<$?b,f\q=FWxE6xD]~⊹fXn)8#m:/"LDR_{ɡ#! %f`}jD/+ǔAjDցx@6ìKٴh>&;c`3Q ԋY>e}{\4vVs9n|cHxW[ 0lOeRrnjLsOV/Om=NQ/a XUqGO=aQ9Ɇ_my,sMm ӱ(J͚Y P@Z/R_uyJ<ܳ+1!ś_WYAf^M(jXeR04L 3J$At9O-.nW3DW,䄂} MmY?n"WQF7V͡Kt } ˲Av-6*}`1'it O糏]ph%[oNoҙx*HM lP*F.BzǿRC1=/hlIQѱH+jawxw{)Q4%X&}x&9"W&H~3O6*/tzqAe5M^wMˣ\$C |ρTpH^[ =O.GcceO~q.=d;[՘ ok\&Ƌ*Js<1 AjV") @-I$,\V*Q"==gk8Zw/$(1A}V9c_p½ps{'cR;M/i pEI=j|Db+fE6 }"}9FsT֮ڗ 7&{Xʼj"hDa% Ak ;7S;DuRHmg_ = Ԑѯm; /F6Upj90m&pħUIzDDgH"r_dbAUPg@aM,LPUx,e2}c\~p={.@H#lj >Nԡύ_P]l{N嘤иk*be^h"0̅`he){]uR18C1H9aRo-I T n8&\w^H,}u #+c j=݃cnJPeu{b{PlHoqJ{"yr? rQd pP=tZ][z4f;iPA$108ȢxqgٳWvw:ˌVl(`^o~pnDNPQUfIH-W"tNG[ T(.VlVz%'h g#tAHAJS`I807+,Kһ?ˠTN**MV%Rʈ.dw f̋_SV/ֶ" JM_USLf=.F')^QE`BOL8{ꉸE쪧&792ᅤ̩yip3 {:䭰G{^/!•}3H5U W#.N˦PA<$Hr.`/hF(םKDBBd-gO տ aGܒZL&9q"̱;uM]4c{J?>VhdĖ0T?ڭQ/ˠ-;.dPٕTkö ndRၕ?]HbݵA Bt#_8hdm6?lMqYp(غ3Qq3318zRSUY+.F>x"XZoM=?$u9ᦜHL/pq武ob?Z|p%@;9rckQ_/$=RA8@n6`uuHO}~M7ku2+I"f3Ǖ*p.7PD{ޠԾe]W\[J/njT 4"OdKrq(K՛ {_~)d:~ޮI[7~rlQ\PxgF>CjRtPڅә7S#okh4/9ߣ1MZX]e۝s9Fs&M\58,R k1=W')%LKm-Ʌ @B" "?:^ڶF_rroO@D%1OD[\ÒXJ$A jv*>/Q\ivcA!41xintУRc3QG7B+LX-RhYߠ|&L>d>tJlņUS]O`J/hYF9G I$7!{4Ql т*MAlpб.*n|_R8-0#?דJD~f07 |.#jA@h2JۨAYx 17DTJd4s m]3$)?0-=S|8[zT@qO5MpRLh-Yj& >IOwc#.~)z5;{3BY@o@B!u΄ >Co `Z 6蹲,p2ҟҏ҆,AG&o>OM(+M^V쓯8 !7r#"$H?ro&*Җ%2vn&5S*iF nۓv;=%!ˀW׭{1u+gQH&DVa~uve5|`AfZ+˦.ۮ~Vo_[Ѳy8E=k]2- w(2Z$Od%s^[?8ud>w'8v>5 l+ /O?FOQ89i\F [bO ِUMCڞ/aQ`mQ`R(diQbXQAxORs8{g-sk%8NLp]bTn'Qr ւ0npB vih0R0u>†aHk< {v- UH@kOKTc jзݗrH@4|PKDI0-IJAtw;]rI!;DN^X1Ud բ CG6Q3ϙ~]z)8:`󐭶LCj"o~`/S'O8ʧgWGCj9`nLÆouIS}TZzjeL[W"2l0[WPF}@yJW0%2?v 7opc˻񂪒Wڕ4>ӓ + xIG6Yz"Y}uӤ;],Phۚ%AԽU I͙;1\H=#2J6qu1^:Q9Ryl#ޭ뤑b`@ -9XZ^K U1(>D|uƧv%v-Rh}|~F@V<LLpOE߷8 <2znƻbƺJ\hZ⦐{,226P`{Ձ\Y['g{vM}NS '`h#hIڡM#&7/Do6aXorj~BV/IY ~O|N9bS"(,1}W)T〝uǏt; ۵ QVr_?(oJ>lu^vπy87ocJrB=, EX|\lX4Cwz^D?Y"COKC/NITf:HMÝϵ/faqN*t)f1F~{I ${qЏ؀I*(oS= dV,~#4Ξy.Zf 0f:.+S'n9O=48Ov+R퍠IW-$Aifq €8Њc"_3!;Vw<;]3/Z_N+az*iӠI|%dvƕ5 M蛸OzZK |<=_C-L,VX+U"{J$@%ce,9ߡ8:n)XKZHaJL8ju~ݽofgb| *‚`!eRyGz61}vXryzGR~UGָXӤ,t0js YքJ/TSW"&v J<&|pٰ.Z`p&`%sVY3Pv]7f?<"RO['d@HpU|!n>|!|჊bJLaX}WoG.dv[O6X4ˌ#y~i`k$sM^"Nļ{s49FuaG$I|A3r]v=hbfUf_vĞp-'=GELJh?#NNf4=d +eL $DK7tm\5>PUeme^A#گw8n$'{z?NbR oCz):30'K|7!(69(zP|uj_R.3![{O6ߧ9/;Ľ8IQ3C+X=箪 U?q} 36 "[&Lx ~r}FA!O UŶ]P[v$(~xO;VR r}ἘK,1s@$KW}AQ}6nkeZ609s3*SIzߔ;P[U`|`lʺ4Bwf\9p,ëױ䘷ǾCjCDס(X7 I\ |Drcr"|(QJxtk ܠF[ M0ղ^yBSFk%/ _ ݕГF)nPj|"+Dy9hvǬӭX7-auI9P$P\m̕^oh5`Jf)5ޛvsbĴvW`Lz6-PFg5]ʲ95r0rpjö(pP8BS o|sX;kʱ P~~> #Ox{tŨ ڝ"nPU "]ϛD1Ⱥͷu+k+EBZzʂo.堥{ Jz=9-Eo Y${0dEZ-ğm C. }GB=% x\g; _-[sN2ID]_xRآѳ Bq!ǒ~#f5,{#>vٌz-4O_LQ{~/ntht-oLB QV|kuS*]ņ^E-R!ӊOՒ g5)_dCMdgDK.JgӲ<%@*(Y@XaMDfGi;f)cl20+~"+28nSz@;;Ja7j9v!aBB:WV8fNDG?U"^;UqXAHS.u]{~I4[qXdZn䤗c0kHY ٬P쌯E׈.]}k3w߯G\"NzQκn,&8Ρ8/}c(NItQ4p=\ J13UJ=O>4)x,Sc3nmGLݖyh Qc娓Iԡ%yO*Cin4^H_p/SusםeZR:p By}o5^> {BأQ[,\g9Fy/cR8,k,$5AQjvELoenԊƔMZ=4EB8F9s-f6{͆_RBoqJYxAۃ(:mh<"'DIEר`⩖7C+Mө6Aa'62*̃q==sz9)YhyL<2瀅jR&D 7JUG]zYyXFw{T/ ˄US)MhU~u2ŵ"F !%h|o\#.!2$v~&5zY^~\JʩF|]צO6oHBT]|54pfcI TTi6_Ƒ mO ?~ͼ;v|K$C1rֱ^䒒[QC{=%6l4>i fD6+c%zlp~Y#k9S|j dj㎵h;uU0=!C1,1ڷ@uM͡6Z9лR>,e)t4pQBs $paB y ٱ/YUQ@Ҁ-uwms#wBaA>P[OܶoaרqJYkES&C-S? YRg@+|0(8c h-νjVЌ~vh.-JUN+Ϙq ؐ<Ԃ2+wN@ B ׆[7k*>/{ъ.mr?J)]_~cxR@,wDmM69R:XXh dK(͏"$]2{1|ܼ[>6#b]6ε?\op!pY$G˾֢bU$"VBp/Q:3MhDç5H`/'~VsETifXbU}u4C4 j3 b3Yjh[rwPx3RZ˿w. ~EA0#=Add?|?םlVNFQ<)E!I [mif"vedX@Θ@VP0epjL|EdZ/?4mֹUbvQ/тC)8#}NgCΞٵwR$[ ͐l'LjX)hgMER,>7d($%ޞ*Ύ[{&0]5k'_$^*᫗ԕL`-AT6llas^G.4r!q ղ%_O 0=XD&F\WAUu /dn@*Q^CvBQ2ҫ19kŬ B|lse|{)~2ҽ[;q ?-2,Qs<ٷgU7q>qVu|vy!0Rm3(**oBß+~@4?\"3|4xKȚYжbrk& GJ7TmJ|f)F::VySH H&"uōdNx*&eB:X@D25͔@eg\XTUZ]įSމm Vԫ.8`YEܽa&Z vl| \˰ "G_%Dh!F_G#qaT4ӣ"Ʌ.8ĒXH=U]o]בC 8 B1xb7k3CHq!HZ~ ctm4hJ(O]cB&bN g?>;pkN!o=T/ThiJ3Νۨ1pfb]ïjݪ+{,*U: +᜖Cd9~ qFV L Dـ:sڔSioJW“]V 7'*O*~h-O騩d!8WGPԊ)-&[Gz1:ǹHxD`Y&m.oj*Ȟs"@w I4n)XH>УlBȋ~MmߪиUV8aY|maBB'"zM)>i+^bNdE]AÓDXvqN&N_**( G:`ն#֩f@a1Nܩ̗kSpnս'm>^ذ6/[Zen&l>URlS^tPOey_UXcukk{S oV>-ҢS&-0<7\'Z@G\vZ*{mOڬ$R~& ]0a9PSxTHX|aS3݌=㩍7BD=q,= %1،;ߋrYIXW`=q` 1P8.YՕ=|kKJꡁo+( M2 KRJcy;GK Ex ]Wđju'L?!/~P>uRF<^p \zѼ\@iK'dIAM :vV)˾YAg*}ya d,l/r̗.AgS2?D/R*PDs@ ('Uk<ϛ}z1 gݟ_u`֬*حξWD71 SGhY*dM _mT !mo'[Iw{q%}Yq*KixIGKkP4&D%q%dv 1*IU']V1Y08doyדMe.0׬C/{hY7" n0tg@_*dw?a$OG LFe`02֊; Wq:9bv|B͘|Uqy6V}P |pW``i"Uj~?ȔT8}U kH3ZV5V;ұk mp9I/֪sBB/)B Νm.&=| 8%"(=LF'iϗR Ry50؊m]Ps{&:쑉thUo&rt'4߉Q656+RLZtexߖ,o*ZO-lxnHo3f7 N(uEڑ2dacU^)_¯3z\ `;rp߫od}Ta}lhFǙ_ Rs7p{7B$^a03?آnS5T[@e- /nc @"ŒIOQxxȞ 3,D-9GIg7W  2sE KFa!臝s<ܣ9iԇFbIP޲ tzРXm:2"C.Ӗo;!o։ڬ 7:'.ZʰӆRE8&[)Aona-Z E;Xgm+K6zp5^pGa%l0``qι{{iX@z؜l> tDHbBq"mD&Wʆë ywCǰ oN.= ,ۼ.k0ְJnnP4&,Q׀(IT}_fSLvs)Ys]VO0KP$\üg.(7]s-s]t j3&x_|@H,Go7] ]]T_H7h)EM6v؎No h|"1O?~_aD>dq@`>ȰKi x6@^D7x% :!6i '-{`q{4:˅NK@'>w4<4:j) 49N-3i.k L8wzĥ6J3oE@S;\VF n wC nZڐeE7q[!wa?2K#˸)w-g/Js ^?ݏS{/raQ.0LRa6x&lFǓI#--Ll>gdnJ-&y[hPvGUȃǺS3-R7,4>* 9Mtx>}yH B!JpZ`Vkޏ+!÷E/ޜǮ4aZ.QIzNné$a.pknQO 9|L079ΡmyB4.`55 ;g4Yh-T AEa"Y:f.͗K܆[s ExBBGQ[j[eY2o¬3KCqF<fT[oIȠ+&Cv'Bpw.-I(jOcJz-Y?35? TyHXHpt^2\]rRNF8ϰTQJ XQÈKLµ8uCA]4։ؾiew‚N >2nA|$8([\2jh/kk{5eG8p:+6hA,@`4e#)5:b<zs`dr躓(`N@ 6ڠڿX_=qv SC~}nG0أeV$Rt>,Y ]Flk6W,ӆ`sDrw\2Q95X8ڐ 8 IKֽ6p2kZ'rD讧;8Gr6 JaHE5{$<Wq lh%ջ\pVlCRtV l1E1Zϊ_Є0&Øݠ[X6!ʼnhi0*XVz<IP n`N,t*",I^b[,{gƋt7zH" ڱ+Ѫ+~TAߵ(dkCbf#LUJ΀r%~M`u;W=p (3G)`&Y h]B',:ˌ5)qR?AvA fN F{uৈb e boO2 |GdlLqwu?9Յ+P+riKPψ4;~n!7~&UF@jW &۬`}0'xk ],J+(fmq٦q@ f"W79?v @#_&"Ej=9Y7)JCÈ7= N`-e^`i4ˆ-W'HH(;QrT@U9gnFrХ UxǤجfAl kы)}TaFȩ֨ІqvCًz @@3uE 1/BAD31k>u 6c~9\?JwFopkGn?B*A;CjlvAf8 "0nq?kM6!AgǗςJsDi֗H2AOu!޷V>˅* ^iE` A DTeI0hP8*4T cr$HuB#[<>iZ6U_,%9B_ $2*]cG=H&` 4aYetw|6teDD,2~[N3c?=Z# MCrR$sN]ʍg;rm'eWp085ؓíq⧃sůoc&cj+ʴ{Q,1R~~/ ܹƧg6/d0 ãlSG pe@; m2i i+6bV1{j2b=)ũOSR=T R5ϩmQ,ceD^CATρmE_?M3a(tfc\;abrV-h(O՞)i\?I$ 6n}*֗>$sfd5{Y܎AR$_/?+fr4X+K}+B\ ŀx.;~&);+p:EYthLYvÑo'\؊*hvRҚ# jI`(4Js끻ɁeُlF|esX;DL!6-嵶fN{V)#nW^e֒q>S0w,KptrRߖ$hfhZݲh/n6.jƙÿ!%N|v  $XB  準[ae_^t5;zE-#}\z+.FuZz:lǡ~`"`*;xޕ"F,jh 2ɯ'"_" n)PlOjr݋۩ Ѓ^<T"ĕY~-hzʼnSխ1\}HT|cVi `ЛzIQ# G|}r Sri1@ 1GhJDKkY<o(h@ƳN=;7`FOvnu1mfiⵅT(h\6KN Ș JfͷGa21ek!% FR%@&G &װ96s4%9HhWFj\K VL|ˠ8v;[ytEp|<*ѣHH=|v"a P";˼p<vOwn fv&6Ur{h!M05=8 c|iю D]2924Z/]I|T-=屷]}O4,{ t:wsg9.7TAz59}|/ MNDG\f"O^q-e_WL5/uYD3]?"܇V)TJZ>7<q!w!%-1aGAֺ>Stj+U[P5]qz󾴂J}9? _!3D&1LrjV*QL\їS2VQmAf̒Uk {Jf~ysإSDH]A`VqL~ۉՊ=~|3&w*{/dy(/&քSrw)v^Ch=f &-EV%3Ni/gpI׀}#,_ usa4lߌA`/a GOY1WC c.'2%Yo jOV_X#'⧫dhaK_N-ml`ޚ-{H#Lf!(1j}{g.C(xlԛnv~^F8㌊3E橆rtW{o.l EBȅfBv-ta:HY/*73 "u") =Txo M#CH@,=ͫ"u:3i̩Ofu Pb<UUo%ݼu# q8& !% pYztMI5` mAE'$Xf"P41y(ETxg&_D`mm2}LMZ vDRUD}2G<|uO$1DX),J]fxc5cyV_Qn>:A,+ r8'{16o9T`GتaeJ>eġV""&hcY( %<-b.1.TP-$Ϣݢ4V䔽N;gO BHhYQx=Ly" #\d<%7Bj-M$~LV] bN|DϪ WQLj6\m!>ǥkB6`?93,UR%#[LN]CDIơo6,fHc$;x̡~ WdţyJ;bhK|T\s‡1a ]lbS#FEIJr( LcZjd1إ 6:ibdl_ E^PSz/Q]]7 'Zퟭq`S }3MdE]x4aŎ*.LXn9,F--O)vtnP뽽b+eWD}((+ю&ۢ@xSXËE(d⮢s;.]Ruin ȼ{(C@L/4e&9$C@*dK A!0,h.=Z5]j(k&E24h(Q]aE|[73g{4G/Kw;6ԝH(U~ǢX (ulwmeص/F99qG((# 5NхѢ $W"/٠6sTLDٷ,}j>H sPIj[YEЙo(*H ;34-vpa $Esdm`#ࡘOD;L5>8;ßTOsӉ{f]'E`$^_ Xə@-0I0olMa> D$1 H}-{O { s;LߨsľzD|Tү ČdY6.,@^=yp{YJwCd\|yT-\pyDcӦld^Qo.39L ARPDUbSb=yZ^S6C_rJ .I{Lv"d3G[xgFҝTK51}]b{c]+\~Rh%̊uyM2WCzE Ʀ T=>I[ HyΝCN/U͡/H,cJB|76=}d9̓ \6GLY4t2KNr(i ϙ8͂z>#p*'/k/ciȈ\NFs>D R81k .xȶxķf^)O|rYū$0TJ`,z@nޟh%4RCvK"ZBeDS7QwAˣD{F $Ĝ1 %*a֊)vj!}g pF˛Pb?2Bxf{ϯjp&}pX^FeTRm9_Ih2VQc|Jb@.'S3(+);YAm,j}K?} ]'(PνIzDrwP&n:lŵ2v u&A{:\9~7mҥ(C_WAWo wS0^J'2)-5@aفq&<Us>VL -4w(DER8z;S]I 'W1 ο5LexU?Cp_E `+p|al9mt.v7%b,#x)QY@7 !ЉOhO}/<:n[WH|KߊIz e@U BQWZO5]++]Z8z/EH ^ )/AJܯ53Lw<Vw?1N,MGie C@ZmNAR}ΝL(c%@Jpo^S˲5K٬\lCN<J |#w, ?v@l'p>IW-}u&4A+n99;Ⴎ6 Qp+萶ʢWSϧu~p@ݑ5:ސϸ?F]}j@)Q ,C}(J"> +tf֖<6U~hdnoUnt/P+P@m\(=OL*d}85,`a0PW"*8* "j[΃।9bL4C`Hca Ws'+um:VGBd9*Mm90YEޜY$bc$Im@p$kMj^s \㋔3{C6s2iZANow Y$MZKNd2:DlN|1)2LC)捧6l3ኅgSl%E\ͯ=-޲rPDG #wITM}FVCFH#L^:^fL>^u; L/Fm˅t/0_+$ivd4MY#tp~yf>;0LVVg/*ؾeg|JcJ6ArEh;rjwY9 (8l/90ybL|;,b :V@jo2ǁqɸޛmg-$G:3~xۻTf.8y)^^p($4{(c8+ڼ}Na`a d:wjo*tɖOS*e_ܚBX!/ )ȟi$raƒ["}\0&qk#Vզԡ5<gmtFq;F 6'rmZ9Jj2lI,)QqQ2 IagIff?-}?NY"y3;Y@.8e2wxN@†^2aK]ds( Z $SZjӭfD2G!oe/wNRũkXgsx#2jOkfʏNF;FBk[?) ȐȡLF ;̚nj"o&j!:cnNE?Hڳ-:GNE )*aRpȗG:wы+D /# < PFu6C*hmź9=f:]Yqxm="B?"D[<׍jF9wa'r)瀞 n~w+zQii ne>0̌Gf:֐'5G6~${)2|_nɅs6~*R(Az r [A4+V"2' -A9M/_DHKbwWb|eEgkc#حp aBpbz y%*JG-e俈v)I| Zy.i:TQmy6kFz$9 me,_fwY'%i8di1|b(fP/xs:Kܛ~~&P<ችO&)} S=U]Xo[UZBn:U R>\~(ܙ=B9̘Zlk G B冧P^"0tǪխ=3qpbt.ۨxVZF%̓zaVxf&x4a`Ks5[Rx QʙdWYR>Gy*쫟 " =|cX{k.: <y:a%ω8ʙk%`JN|?hLAD" mf11W aD1I!B&U %Dׇ̬VghG$(-DžSSI5wxb)L}WrXDDz|2ɭģl0JT9RvTUVU*v![zUHl? RU96P%;t ] 0#0TfK&޸bwtYu5=H&w[ۭTbmZ'vkUj%N7e2^`[ !p-{alj:ss1 oԴ:]@րTHbm𺓺 ۪ZsT3~:E5ACG!Y=sT5TKVjOL/%(VUK (1h˅b^/ }Ah\K!bɔ7_];L:p7uwwLs]5H(٬ Bb9?DQc25aU^(@[O릉4k: 닫udNuW,=O3\<08Y4MV/m.r,{b"]ڣB{9MMArod"9 (G:WlVuڬQnz^Ed<[]NWhWhn<8+ :]Ӆg{7."SBpXݔ8>s/xRĮT`(Cew;mlFq2t<r.\Iμrrӕvp&:KH*BS6~$m4$nUͪ_r'S> KwG10aCE~H'SRy$먇YUִQfrO=e- 5 닷5|/0Gݲ]C AU€zէY.!k$#{&H܏sbȴk8^28P _E6Vcփ&u"Y+-a Tr&רN^$z4YҵGMh2hh9( j .دsgd߶%Kٹn̲7̉$ c9/+&9Mi+s_&5=^?|)΁TmI 7Ov5Ku'w8"4ѣ݄;?XǝKWW(+2LT}W[~ {:$/gcR uJA&I' *js^]*%Sy;Y 1N-fZVCڂo[e+Wq_^X"@YMLM O 707B>wAeZ]cxeXZZ% "^D]Yeک\hk23sOFt%9'NU,aZ@•NGr+O^ [EIIqFU0@D 6Oϙ@݌pz{]jMrcQ?m9맀с\< 2ٽɞڼz^`Am*A'CΠ~Cڽ$U)FFчn\cq&!V ó>q=)ȳAڐb<$}`=ÏD%Κ=`Duh"rO+%4^9 zYP"[^3FZ^A#ܛKډ+Q)WvDYxO%dd~7y wɿ<=>>nqumh>~tɂ&/݁7l4F `-Xvp!ݞ-$bg^@+XefLqMN44}zU&p1Ӈ=w'=pCؕ O;| 9K@L±LgT<,ԑ.K3|\Ѷ A Wi+S|ݨ[}j=(Ӻ42 ~Gy|'E1> F2i-*iy!ҠkJ̢_FBЛzIєrxS#oYPwAS;rHa<>gCx?!ȥF?D̆CP(;cҼ\j3V;hI-{9c.zh2] ;f%d^f ..i%y-!K{qdFG+!@ M\7/!V6*!ʎk߁OTۙ tF!45*W>pRsU6=x/qb CB:["ENdXP)V%mhꮉQH[ e4PK;@Lu/uQ{, TE*3?Ԩji︼X $a%sj Ge54u'HK{D گх%kjL֬[]Ux2(me,xBz3q)4(¤\P#dkҌ%>X!wI",BϮXߊsҌ+a],5BH/1sQE@O@O PHpQ~2M߉&r}uz\ TLO̡X{ߢ_3g-&y@k;Rſ0\zCl8 *^ye>􂤻T_9`$nI+8LjCr>hRkmSA\TѯW6GXp #Mmȣ, k|2ʷ"V\.jooaV܏pJOJBysP^Hb@ E6HqR)y+6ssZ|q` 5Ȋ?)>t#* {Ewl:Np }dFO<gt Mynӥ{(!MFd W h WD^nCZ %Ä1,l\S:G# tNd9ַAnSW_y \obdKjtȽx-i[-A>SJ(3? > oT<[po)ܕLH߾X]@Gn졠6QL=;<]=sa`_q OG`Pߓvd+0T xOCF0&+O>ٟ'ϋx]Uߓ«(J #2ev8F !{~wNjKc$eb!:Kz\aN9G뿭Śc3)(!w( $x?{^P8tKBާC%UwT~̬d̕<"eYi"GC^Cȅ^;$jO3ػҼ !BlF*+JjU9> >zj#е*I#q֞آ{N+b$BRj5_UY6k~(~:40)/ H0 \sxl #`RH:2#R#w&p}OE&(#P(~)ӏ'K7s+9 pb}T{ۜڎ|8ư2\}N"TMQ $'XTnڭR5YUj)E}mp(Py΃ꑃ/B̀s%E< pb + F1Zj"xW5xb`b4m斥QLM݄pW*Q;/Z0kP\u&oc5J- vEЊ>x?H\DyOcǕD4I(w:EdCh 8BRrzO朿3p0<ŽEp(x}L*%HgJ:'PnE00aI5)`X¹/1_A6 v'hFA);>,+RC[$X30i^YH E|.e[125Fz+ht ֆ_%6h Lvn­&J &eX{Oq,W1Nʩ_ pioA5GjFH%iIFXd&|`l䞠t!Ph ;1}_wƔraǽU}l0:өK\P% };D 蚮QJU,` :TYM"~ɗ @5m'|؂+6Oۧ"@$o*E^;/+ǰ1`3jtDSs}$}p@:`۝@tZGh)'ik#&5f7$J _52/Anyfv9z])45at݀? p\\K  u&ED*K0t/תÌ L($M`CDc@Ԃz=ͩE v% n(\JM %N\޹q%'=骭"^R1U:^desT<q[ j!C W>ф/Wv$ A6pԛZhjAu0ZU9cl -1K1I{yQOV hM23 bI`j7mׅiD,2SLS"= 3g陯_  L%TWu-},-ZO,=0^)1 +^[%uH7Ne%桟RO&0?lF&:( a1oǯ t/bܿ, #݇dN!'8C+4Lh^>7~J8Jf |yf^:&@D䏘`Hiw,l4h=4 *cK>t{Um[j'D_mi&j}1ߡo4c5#! }GVᦏV\#E=4ߋ|7!cYh 3(н(4O6 SB :FxAwtⲙ} H1 *$i1#&ڱ/&^zc QTRU|+\~%^5Tp^vXexy=,\η;.-Tk?ub;;[;Ϡ LyTl@nxrYOBd}ߙ U,_;Yhq\5ZygI,[JJz9h?'jŝk 4n ڨ?-uCb s? }(|U E;vN3S`cA*^/f<蝒4dl/'Y wZۈ& `Sp¡LxDeHq*v]@ssEc!(9YbK61>4ȗ<񷰉(QlI лjk bXM6WID8}pxis.4 k"x_ڭc@Z[PNHme&`9nŁ(u,bdsn'6qPXQ-y꾢#ldL.y&ge'"d08)Z~rleR܄ vM*|\8$[:3w9=򺦃kdV:Roa=urNgo5[)Re$oG:~4)u'6v Dg iaa,3nTD6ЮKl#n36ؓD - Xz]~N@dE")iS' Ln)¡wTQLS űJ g3HG?e %%gpy[w^yMX nw]C^:!.3L8?&_*;UBX@Q]bb^2x L;cUS99!)QƸ= ^Hĵ|!~t"`_w. Q DCŨ+j*>I"58s3Q#>!- c~NxC)YJ+-~΀AeqIgt1m >F϶X{wE `֭p*u}Xr{ߘm[;bb{==K:dPKolZFcvQI'>f' ]ť_Hf<~Ac==4) e4МoXi";s1Co;NbZGIPbUvdl<';=vM1(ɛgLk^zmMk> [L.,[W.asvJ=ouXijF3kb3/jEn*TbJOp[0 ٝ wGF<|aԳbzvI$]~V),lU.cXk?wYHZAkfVbs7%i,DPq,6R*I5| L@޷P*"_OS YFc2(zGˡ4$TۺmrtobvwGAjȌG4ma뼌:P<  җiE6%;፿ -.| rN^|̙pnSPO](/'~A%1;UQiy)u .&CSGaTbboo*!HoEQMhrNS%)ȲWP%C_=M*y7'OESP8 xJ)XDe:XDS?mNKvcBRn"0AYAKm!/ctw=W؎W؟:6F)6ÕJL뽿h87 *Ffa!DUc.E' 5vձH;)hr`*Ũst JjL&oʽ+r$',\)ʲojj5Jyygl6x!-o-^,/@1ܣȇWIM]#ضjd"m3'لL[*ׅ w*1KzF2 _Hʼnyƒ"ҁ6Bt3㧑;AD3K<0f;1.*mW) P(PzVׅ ΂ &={)C {N/\9U@j[A )Wo!Nś%[pS*5́ Z',iewG+е{Dp>hQ >y*vdNTB6? T;${+A2ՠyC@,CKVsNKj\kD ¯|jQ^{DID?=~A)шj%p6WB\[tY|?fU2^e*ATuApSaq]C焓I"FZ4sL(V1t#6y6iMC-uEs-Wx{\yHWiz_e 1T@4ȘYz->5hTӽǼ#4^ *k (',خn52P$bl(1i 2;ym]l<e[̻>!*7gOpݣ}jX$g}#{s_Ca% T3\ȻjA36:Zg@Xl6MI^}nxJiռ*߳Q:;E[y%牔`LrGkǶ9A(N1\U\(D7_;$sܳU•x̏׷k5KR\I425{Y˺y饨f֌6t aZ.؈xa( 2O0ݫ% @6o>{%+:z͞ss2-3߆*t%or3"y.$֍ { gω&Eyܗ`1\:Cl_\\Z~$Ht`[屘^Gb-<i7?"S܇xBl$:*ו$ |J9O4#!Cd'"ƨ8CPoîKJEUr-ZLb|<Eވ}0Y Fmn&w`X-V )\̑=BËc\eǟ\+A4m?ye"zw<;% Pba7x2QDd At. L`ˬpmItK'E|MC`B]=6:!j+TnuݔU?V*]:8U{ v@9I`k"zæHd@["vn"Avgw&ؔP GH|9^kt ^ZNʫæ kaDWm ŴWhGC$?GtNBu?8Jܠ' KpeŽCn6~W^[GI>viSR$:Yܪ ]mҟ62:j+KE1L4_.|ߡfrTYeqI,PY|=9zbk*}j_>c7$. `%&ʅ{iX!Ovv'!!ci}\ߕxh9j~fZBZ{#(u72 wUϐlYЫՈY%[@Zk`,5G 'Mi 0P@1_u.DFHn11p 8]]M^-Ct%#E(':/-dFFͺV}m%~/5Q /~1VLҀ;}Ɋ/zu':|8H2E+q$]"C(ߢRU0nA2yo{ SxP6;v*9d0L'$ 6[,F`D9HyNj ay-I(( ,Y$)nfP頶d7u~nT-i}i .~kPCg^rP t gDoAoC l𷾽Sn^馽PIt7ɛƇI= "^2˰1n3Q@_h]8hfْ*.1QU'i ZuQ\@|Q^}z7WN;%u\ihO_vjo{hy=)wj4AC.4A7xɿ ;^Ft=tB=$'?54](m\_f&@[: "˒`M ow~HI\k^PzF^&xN55+(;yg\7µf#)u&2 dl~aIh\L}#F"AJVX')ٲiF8҈ õGMFW-Avb78[ԓU dpo8jwʕR|TۭuUg fxG#Sx&Gg[~?N*g#OH26 [\cRApZf3sHw*=i5gѮdGiQâl'ApY ~S(V Ws5 >U!k&"DEe f=MZXP<7K]H7C`>RkUPH>xGQ Ot%a~6f-L"T[?%odn6",v?R]m 5DSb6H+BC;ga=% m$gU @ew)[Y$ti"?R'n2aR{&4fD%[E+0גG %!q:kAhwK`qX?nZ)k $0_i}6'wY|>1xdqI誙M>WjoDH pI؜F=bUߧsEj˻:#8 ۲?T51c8J`y烙א=k1%ž2g45bZaFtt/VAT;un--IYMm|]XmI`֤Z.IԆ_Q[Xw/˼`ErQ);W(g1 `,na?Ne5@ң1e iekf΂rg,#{Vp(A!\V\B.x%޶-W&ZɏMppWˑFzXI'[ ?d?Eh5 whbi{]q=]Bd;FpA_:C7ʩ@lpPR 7M`!Xf';ϋҭ|RˎJs5]l !BX)8 %kQu ] 3(w!Ѣpp1d(%nGi~{av ` |. /QNdzXm6/:\>b4TҗP΋\'`a ؓM%zFHeq;%_zg>An3{Óvmϸ2U!Ikh e04o KJw>m4Ңp SS3@[1<>WwOLx,Z 92bڄm Rxʓ椖AHRiN'3SƄ;œc; 1S0_!sιHŰ`hGAnV`"aCg;Q٫Bk58%pӮ<-dڅ̼Ǟ7 ~]/; oF}E eRUMQMcwLi[wb=UJ쾨P79gl^XrZy["ُ:JZI7JCn&l؝NE dѻ9 ^cQɄƱHl -O@M:ndG˳:~;`C6b>Ʈ9Rj[2F SITΌׇ J7)/)K~Kz9tR^[9Y5J/fPzyؾ 2qQKnJ7 Rkf0!cqW$hF |8{bDchATױIb%_̩}i뱄2/>Ue㇅>88'V XNlsɴVqx:U'n}˩i*mb(R8ʘC M'eމSLt]}qPF8-l/ɡT܉J,|fhS4C:E f3 әY[96'a*!p=I7w=݇h1;0T'홲[ߠ|AX+RQ7etޘehEuF(,9Nv8B[tYb5?Xk.!5s9vKo1&p { B/#݇KKf#:<ez@ S9xht:9$`W:đk\ TMH`,Ce4T4|/JCTkY^)7w! CVZ~ GޣM;̭//G=l봄QKe82u*,&sy\]U*qa82&훻݋A.{2u '􊚠@O2j-_/x<}=zp@31J|\ڠ(L+}>8^.C5y׭ .ayRn7 d*qO8 E r*s0Q 0reUJN'FMQ?]?u<5_oϞy^4ɲ;ZBd }>Km= dN%;P5Pȕ2jL)8rFtQgGW7 ]K~Ĺ{=pzo< #zl ;:}8_VKa! \w{oA+B%(d/.^}t KlCyO iy uzi#1eO"L 7dvOX=e@U`ށ ӎR0di5KTws?[Sc=nVkeJ!lF#*5(Z %=nS)>K60S4ׄ]uZч&uX=QI7/r{m_ѤHx3Z2o xRwCu@z!s"Lxth8r^b@>s$:sb?H<ϗM`4չt5-tMDe44ҪGf]X\E)/-Uk7h*|+a!6li: A13앎x/\ĮUdh3nW\%0}^{D"Q% 6AJq%{ګg RZկJ/*D04k[W͸n{AȒ+_7Y(ӄ"˂PbcnUQ=%2bW9H9yƴy l+1E‡ـ(booӲ<^'NfŒɯ۰^,-XI;U^3<{rʹ[h wDv:oe  Ds9WhsD SeYLwmY^]FNUגߗWtԸnjI\j g0 չAKisB5lΧya1ӡKi]l%ܖ7t{=łCz-!=TPtk}Xwk2GN MqƑ(9eع`-ߺ椤97?P=d!R6rISM 8@qtqE$W7MLA5ntywvt Mv, 7h=]"{(b9.'oT.cw}Ws,!i+_8&B>a΄rL.qniٴ5Q;ËP-0Ty(L 2q嚪2 \dź˖&@2XAPTFO 4 NV/{kuȵmq P=2]yE{i`q&ਹ(%@ ҢZ߭oa܃E14pu@5J>aK̀]^4_fDr|Y\v"_q)p2somQցؽ _7Cb-t;n}U݁N'IQ9d^4uuK08d@&@\ƨ]Y7FXc@U MԡCzcdȱ河Eu|ߏI_lv~XP-9.k7C:/ªZb.[1%6.Ҝo{ʀ~CNJB!K C N{a KNbA"K*.Vlzf"FUmCK2D]vX-lE#8枌ѫl N%؈7Xj>yCډWԡjv|9 5! XƝlJd,6#_cqቃq m f(Nh7@ppaWn |چ&[#2UZMKpMU 1W5SΦ@9xM{EW)AmݤgL4eԆx#iHf{W| Os+Sq<ҩDmGIz>?-ǂ\',{o.5F E;S y&ʎmrpR*:*IBf"1%"Q '%ȋ7ŏσJډ Op-QoB+j>{p.=͘l'D+q`{ WçiQgf^6rX &'uSo:*؄#`h\K2?aQjv׺X;ڲmU0gѝ+ftj$MoM{FU0Tc~N֤ *L>|=yu8Xs:=!Vrg69sqWS|HPM9; p`Fb\a7,Y-S|ٹ]=[V jOlz4;7a;ژ0 t"eAOh fV@,:}'iecBqbu0:M0 pa d/l5PžQdEȍ)A[lǨ*+sz/-@%3Ql"I]kAkucbP,BJ ^_U&pfFx?8 Au&PI/'༼UxgcmJD+kN}CW),%)9S>piY%ԧT(4"0`i8D[ZU]\Uv=FVTJ_1Հ.K'bN2=Jot"L[Idv[t!Cc;4"pY}t&x|TVO|0Xwۗ")"ݡ(Q5'Nb\$AuKFuGGY=]\)rDdH Fƺut\8+.*E4u|ZlR-Qhve*V9LS#[߾mjv5&W]qϕS ܜSpW(t|s$ !Y6 E sȟ+ ¹ȈiO_s;v~yW=*O{/ :yˁ(gi[[/0A/ǩX׺aHjjq*YSՀ]4!n ЖYtv/[Bg~o07S v9Èؤם#}XK?{vNx6֏߸3TG9anGlD\iZ^SL8de&WP_ͧF iʕEzIQx^Ɍd t" -|?v~ՇVbWvT>!y d!>[:Y/^"Ŝ:tW&r TTz ݣ"}$ǦQYW&ɞN0m{%l[F:iWϜz9*xy _U4eF=nK1;BBr!3>Ji Gp% J9Yb0< +Ttu/>${$P:zSk]#*MAZN'X]!ꐪOg Z"J 3w)a@-9Luz}Vq{{ j&$Tgle&&seUH'/U !x *-/JȶfTZ1FbXѱJB0GӜmB ;8RfW0C:}^f ^wsgrW9-;T`U W1 UB YԆWzZ^}EF=]G}.lXCKӻ]R5I$n3ؒ; 0J^o%Ò4 ^؛}džsm, kˠ.Brkcև~eVHjآÝVYQ% !,@Dv4"f[(Qz@^$/7i(v_P)/vټbTELe?.DU9䎾:޷n j9ޜp~Az͢܄X/am"|Y.ALC/pS-2bvNrdp'警`#$PdyhM!OH94r8nUA'Hn:I]\8b*dM["ՋqN \)(gcJyVS>UI,QO-.rk] ɤd uև*0=`b;57Qe1jZS[F`I'7?:hq حGBqȵh D}މ!5lc6!W\*K۶n R`~~ZMH!oD}lQ+?r#7ק9UMDQ%80Lbow4ܽN큗WAeK+WП@ٽ]8Y7z^' d`spbϐ+[.mꢀKGܸnc{f>Qz]fVd¿4)-TEdnAsXWcc2C\y򈹐i(G8T=u.eS( \%fLm\*K=珕~dߧzX惌qg0-T5P:;p XVlPbQH/J{U,Pz+>SuMz:຺H$n_R93S3/ N#*@fd#h~рFjd%y-2Zp@~ %Pd[Uz\d#%o EG0&jܿR\>;G657Hdq1`6E9`&Tmɿyu5#1sNٟؖ; %[%Mw(3ςxl6EO)QPvlt*΃b{jeY^|I Az^` tG 9t2F $m'@Zx_N;0e7` >Ȯ#ʣӈ T\^/@Χ5W2VgyiMlg$$ 49OR/^وJC-[@/ 5ˍ hx`~bǶXdD빹m\cva cQ'QO5a8n]*_ZA `E {%F~~ǩm ƍS [78=_"m}k'/⪃kqN>`"S{Lܦ^ GV,_.X6''1vN:{9y8cw e?vb5ٺRTPg-s0:<`LI "+>R_Wzne%'շJ>^$uk#Udn9L@/K HdÈt0Xm$*"[PfŢi2Sbpp5P(SANyVm9*_`v!./Gg4vI٨JDJx f^tbNj8~O'=8:F͆s_:`T. PLB&F=Cd T$԰D۰^JziJ|F)/8P^?d(nD9sG7 f?]+|1k=1Y~hOs(/@|w8"=N)#vA%u.8m.ZBb)]d'&$̀T3Ϟnh֐8 Gp e))lMB1vNJKOo:eons:ԉ-;I$Z?h7T=䔖:9XN3GXEDQ)b&H^RFA}CicGCР/+NJQbd&{ӭI|>#;ͣD/սJ=œnHi^^D_2Ii 9FaB!#j@"Cxw`eZb6S {oyZı.S⥥?F߇κ_:jVn0s ORgf/evI5)P8Ҳwʩ-}P iqgYiwoiyǗŌkpfԜpv/DUԼw:#ROg#h/mi]FN]~s84t+xg y/b6o[1p;(K(x`ep/&v{ANh= YPk4qZ/f"L @zD_cv9l ֞_MXöh: ur(?fAAr4!X%E7%ªD5KI p5 P|BԖgsy]j+>&Tr7T2E U147f EDJJUBQZl?QA#D)fHakZaF6zhET"[ ?y iC󜄺~ IbcK-D;WWr* 2X-V"1p߭`9A55"AtF9S44 .iׇITu{N$}e_9J' yjN~&7(DjYl+hsCA:J_ PD<(}cƛq w\݋zPEJ^ 4] @c Ə!; (:lQ#3M7O>4d:<\M,Cca53Cx~Hh$c&Oq3Ŷe_{v^|="@bgG5P9A$C:eG-;=r /h?CwĭZˏɆ]xғ&ѽ!loB:Uc і'C <^/cc7 cc ,<4IJE(̵zKapA~ml3ڋIS<tV!y8bS^Z~aq^Cp{1-&ႯNZՉE%AHb?Ynv\-|;jVµGa`}fix)PAl:;;e . / |V({BNrMrp<&ķ ciqVlB>69)@=p+:.7# 9KQK#{y\'rɵj98R:Ɨ//w k[FÆ9E H>D׻tAt>&JO)amz^?2gKuE/1"{CG a fL6~ >X.? `h? %X(I~VkU=E꼚t;Ǻ_aI-d`+8σ1~F._ lWbG/BGNs#nFq_Ӳ"㳳' ?> N<>wL3L^il' 8lLn涢M4F Pr9T <ss^ xƂ5y pz.NI/]0+/ʂk¨PMj;S,3 #rV%E6skGFH]Q%L DT;'[vc+xC5G붶55? 7ɸ(E9!ξA\R>7{(MXw cFv3imp'iqW?vu%)m7ي>y$n?eYTqF/6~@L 8ײf =aYo;W9.gt'WTE~"mQ8S9V`-^߾ r^ytD ƂP ?.s <={ ^ꥁ&%zlВ0Czv שst u|m޸Obge׏7 7t LH fw.wW}0aRwYzPM$uJ1nKjswK`'iIC"MNL=b?R;EpyyT3GR3h/y(#o ~4wh)Ij=GpCD 61.G<Ӝa@pt*0ubQ ղ9$xoTj@O<]2Ǽr#3u͖&k:fALgĘ?6f(AV|KoqPAH Rr+ kr$Mph`(- 0 Oh޿'tePQsΘޭ{0&3o!͎C^[gi;]{gR-Ibz^]"NMZnL%CVR_a"۔eB_lSD._ NrnH<%~\Ye'gYV¢vuEX CET~$qv޸%+J=.EIKʓ'-{w P|nV'k=aeEڶVorKLӪ,n 694!sUm9GtiՉ'ONcM?(8e=d%@N"zS1KnoXL%3wۑ@ eۍ%5XdX35H:`l,VzTo16| )$v=ޞQn$x$,w\xX $2o+WF ;~}äS|eʻE7~RU0N@%o32^bZލ4h+:Q|vüd6|)? x>F q6VLlxNŭ' lXQ_."7o bگYN$ Ԋֆ0ݫ PSzT4+Ţq {b~)Drڕ yqm8oV5g"N{"o0Y+enxV #RћN2v ǂ:!ZbD ɋk : ={rGS;5̯qH oF }\" `f sn3G  L?2MɯRMGnE2B|JlkI>еNR5j;#dW0d&;pcYyΔ4PX%؂q6R U% c, "yJ~60B<¼sM]zD`-ss2Gv$hn[قKހqܶлLJFC~luTJAM`[8Gfb, + d/nR k]혊g'N_ZcSq D,~}oW.QN2hmC OdOzf0<>=&n:쌅,\w0ʾfߊ̿|Pt4H=]G;Ch4*L![_e O)hq^H})A'xD4Ym]JNIWc.WEjI7hzkЭl}& "žA>@Cι|Lx\"+08]P-^ C'/}@1 n:1a 4iD($hp)&Y̙E)pGNW7)b;M%ǿKB7 PtUں֯&hw0˖v7֯CH !`Q1cK[Uyo}?NPAPPjޯ*rFoz!t%3/Wۢ ?.}~栤=xR}>?U#1dž rEȺCH1+x~4= x1D+݊Nfy,0&XΔ9Kj~}M[YbԄm^?LF;U.mDccS8r),}uKԹ70ìqele9.>RqG0ƗC=Jq5)hreC}&RJӜeqdAl.*tpc P2am>eBqcKdhPk^S#n^+/t.yYfYƳT1^3MNfʚ"zabWg; -yN W̌|{ݮ͹cP@yNg檪 Ia R&mLqj!ɹ 3M¥3i 3V͉CF=kсL@~YDre4nm,Y`8?O މ-W|7l[)ǩر+%ެ#ۚ11>DCbc̱FԮ a#u.ˏBv@Č3[ eg/_ؔhnFpʈ_I[wS^%u Jk0TyYA'н`W-?B$럅)!ӿ.ך6oA7@ߦ3 6(bzwpCڼ곻FX8%XP}:&Ćx+L;\-Yg\= {l{oA Q H%ʼn*#ߖ OE8ML_\ ?c/eFI\'e@^p%J.3x=^m{rct _ؙ̂pqgG8&8.j -cɨ.37Fܽ9!J:?HƺtϗN,dٹ[G`/Q*9-LE2٥?R@D0>MS 1e6#GTP/T1C kk ꡢ`O&RI@hm}ixk8$`Wm99xLDPS O#ֶì։P)AaQ0EW`cF2v}h @2{0%ՓE|j+uѿ}Qʫ IΉH؜>!-W\L!vjpASRUs9gx6N?r2Pn^0tlG]C*Wp0# p4d[{"ˁA[?u+| jW5k* `G 05zqGsÎnsy;O:@8c O)ڼ`*C;,éZ{& sL ȘH53q9j~PcZ~'$2A,j-W.5 [L8.SxA%XHwF&vH"cRhNw"rf2o߈ hn8<ͦ*ŌonLY4C&zZJ5 zTO"F1̘M"oT-#wY9*Y8۲2)GD׊CYxow44,3 TmsP5-/ h8dunQӗ}!x~ʸ)BvsUfs"c?s!`V.2Th5q6-=𥳐 Po;bJ@ Z.tDz^2$H(O)e|i b'`OXGbB.gmp =Kr>C/S1<0ˉ .z0e'!/$kë|yQKN  2sJ=^يwyʓi5XYQ4Ȕ2Pr\ײiRl,  new+d-m 6oaԑcA܁6{vFO|pyûs[ߧщPĕ"l8 ;wt06*E,L*xFȡg1Lu rJ^ѣ]ML]<أ6D7􏝪Ao~O_:oA>f7RЃUoQBAL4"2Xj\t©#SS;hQOA| 0 LG$t[lKGZ_;Z;jhm؇?S`vbJG2]A~]Q %q7N_+Vٮ v.C3K"Q t&6XJ|i.'3 ;TxY{z|aV:v YYkRpXm$jk?aw'g@ ōVb̞jw^_utke5EtR2aQi$O K^+oS9K:-3:T@<Ɔ߶7B)@p& ,W^Qd ~dYgD+"˕uVi/J;/jۦsiơOlZ_G58w'vmD'8qk kS|+)  D`&>!*gC9ݎVpyֽd d0&$~l5m1]GݡUZ?pp xq1֠XG֪q:dʴ0/TyXk]yfk,:aWyPz*pGwSwIaRcA6ĥ0:'ꎒIBxGe15A,/3sϗ1͜4OM,w-TknXǕ4,t tWz &﨨8X (SR*gT-5x3* !Wzh$y:bmYEUo$aJ{$#C\M0t\<ɲԋӪdCt]9..}fhl-# =`<|%?(<' |h7og}*=&Z5 h%C(I |m$`]a])Ib5ppKѕŅ:k9kN- 'KooEFh=Rᜏ{q.׀E*ۍ@{ ʢqO:E. rNv" I5F7[tOj/c7__ҀX#@8 ?.b*k^d(oQ,RpTCKXd-o'rد2w}B{5i㛢B , ]16]6}ygl㳪o)&9zk`+0)&w6cb`^qqX]͏0_z0NQ "OR{Ó^Zegl$] è/AVݓrnKHHw ZWvxT2X#"ߔ&]$_5͂@>?Dqzqu鋐 7U۰_œqm韛ǡG3,]Ҥ^Z]0*4'}f)o $R[IBfV>EsvF-Yw" QoH]q{Mi4EBKR_ONny2eME8|Tv:& c]2!7cv0/8aG?d`E^ZH4BkVWXRB\0I24؀aؘUJmcA2uqc}AJ91 2d\moM0٠+$fBU */V}5gOq8R`1+ UhwQc/ kHybus0$h jעeet<c4՜BPq>:LKݨj;΄H֭9,.P!BD5b1?Ջz7XT 8;JW.,B>V];Oc8$O 1oMm`~EAl㤃ØItg#Q`:m?1B A_B &`˧Trg&ZD!ELEi)oᰑkg;9Tt[ Ny?VHi~S.2jkWwxDdOėLr*)3TwUҭuΏ$ħ̴?^5ĤPCT@ntG$jਰOyE%ǜf\/1PLYŝzYa]=x}(AP5fq4kh:-ItgBu_yzwo+* ^e 0M>7mBW& LJwBFh1_SHbpQ Ǘ{(~x=w"Dޙm_~ljVv lEȻf BGoIOHm໷vfv/7䟻A}lKg}16l9 `LZB$FPIl\iEF*Dvg49}Qy#ڟ1 H}݋=mDCo& *g/35:.;KD1cO`kQS`":_2Ѽp,/q& >#S(p> DFD}{;*#h6!5n U8B ୴( XS-LUm=[t˺Ƕ4Ϻ ԜAmkRc !"“SiI{B% ?g-"'5AZՋn,9Fy\2E?\8Z>o] Ȣ,2o})҈pEV3귦'"'@0]E/=-,k#?,rE|$;Qif)Yv @/&N5FM:Jd+5X9}~Ff@`# vUj\;=J;gh% 2"[I\bv$K`:#+_I 9c:%&[{E5XFloSmWԬ5`+Lƫ a|ZcV"w$OavݒIa *U9'?1yZQ'!(siS jyEҌ ,0t%ef$Qf@]Ve@83/wsXs>5&VÞDG\ǬGa4BIb'~3$:CMG&C,"+U%%G,9!( t=dr;n!_Cΰf_ƪ'kɿo"EBBD@#fҼ=gb.^9z)B^ $Ʉ(Iwp5> y}P 0Ėѹ;ap; 4NK3\I1d.{w!?~٬.//۱hY)[q0aұoE‘r3JMb+,z&:μE0*=T0|^i,l2ֳ;7 ʤ|R2 7/}c*`ף`)#p}úyn mxwUqgw`0NI fanFI;Qg&QIt:KGy w>{ xoDmf2qx{FK}b;!d0]UmTO*wd$M;:J/Ͳ[]%/jM-[j $Ho"pVλTwx&6=Pa\ X 6Z ѺZyGmT`./`oĻ+wL֛51} LAicN([W*z[1qZݨ6[da/vȕh Ft۬v!Qc2ǹP^V'95Y&+ź&l@MA*Ϣ2V[u]eieCD+cwj;mQ%, 3؂ڮԚvEpX(2 T$*4Т$E%X;'OIC׫̴n\pwTy``0-*&l>EkQ /ML8N9? $:HV46bgX,j]~nfrh|[JGQ˴]44fд Fd3{ 8 >o~e- ,:p|rD}mz6`xEhj 6 "<5谪D9|$ ,CRWfFHx3[x ` (؂6>jY&ojŠ(lH&X7Tqf*=GϓZSjƥ@=?2 ^牤ض3:uxI+B"p##7J@ha1pPr`lB"k# @W-}-}!- v [.-Y3ʑ^B~rܩäh/"y*?ST07Hܜg1Cv|.$m;ø)tBziœ[̮򳊿\B1f Z'~pT)xV^͡4`a{?e1Pdxպ8tLDCՂXX ,PX'cgyg6R":Vrc63xoh()Saco?)!nKkF͜ޱrdc"ϝϚgyX6n Z"4!<ܧQ: OG41Rprܤʡ#j+ab“ȅJfz}kx@&MTAo0e?]7͚\3BHGBV s T;XDӢnzӺaaK듑ٸ?ElPl,w 7zFpO= 7<{v ɗrNLOeD&KyhMs.۱| ׺YRۊ' pK"JO4cCN6hB6 KwO.@Jp:$ $2 2ﰘ5!(z$̸{U3 p \F1S\V%K ߹K{1[I>Q|dpK4VFž| !>NWjP$ԉf fB XW@h3#:|= ,}1W#h0.K;6JxmHQO>>}IgCąN0)Ew}gTmc0ʛ֚2X9zAOjcƘy_I =o,l4 gz+))`6AT}xP D0]{U%NW$dTjn9,u۴jj xL?BuUWrd'^M0Zl|%:b1u`V! /?RzcW'T]JlW,q Ȓ35d֎ ՜jlmԆ$ZBNb=,'͏ H48@V0̒y4UpC q5 ,²PE#  {F + 8$\)^R>uvu  79z"ϱ k߼rKdAx3< R/!Lo1.Bݑ~#ΜP@Ϸ1=gˏ 0 DRٲ@m>:9;ܞ ( j3͡d"Iq_LZ({_tO9!zN9k_P=9IGv=ע%Rz&\\18Ch BJGnDv^_U[j)nYaXE5s#)H( =+( Z|WUr&?s'cBa?KE| ĠytuH80)KQELbdI >Q9&C85gA 0fWsr&~eeo BSsfꖐ3Ͷ7{V4\m2`agB^?(2Q.YD]jË$!/QԜ= K[K+Qɲ2(I Rx&^>()WVkiNd ?~rOhnh/s7r 3_RH8ZP#}>nÿmjʶr@G+;ooǿmo7.xf0}ruLW*wF %(eK k!SFJ^H34حИ䦏UҧՂNKJR\4#^4fǜUI"G, QY|=Ti9;}%x &.?0Uj5"xw"CRAN>-MïGDd(M{GH!2jn@1XRC$qվ\lwDoahH5} 8FdHs+adRHe#^p?g:sўGЎ?hX9Ӓ>o,*q)S4XfԖWQrUFw^_ڐB;On|޾%c-&!+!3-GIDuqXe"1FNdkSs&-ؗCQWlId#b/ɓDYoM wIk57I"Z H^"ʵ/j7]ߣRl; gDSם26c +$WWn}lϟ ~2bC\gv^9ީD64-$o!oGș#yI)mSoOP_4NL¶M G)Uろc(6˥cXG]'Gu`lɹ#J`LJ{}8E끳)xЍ%"Sմ\s\dا1ބ${EM~fϵ7^ jRW^|MyVZ&3H88% .wN*]Hɰl^k08f+,JN˯_1W֋8'䑨j˹3rJF \Le׻Ȇb4SHNwF/}(nVɐbFk~>=uO[=Ϥ!E`h_VM&W:~J,Cu'V8 1:zo^ݗOe`C3YSek _G{BIJ\2x߬G d G 9X66' {YC57|dޚλ-Y٢]Y[FTk=fpNiQFQ^[Qo|53 +Sh+Q ^H  Ȇ \z5 hn5Y* eˊhu,~'&:r,k'֯_q]i>ȀpdT{pVn`zwz~* )np QL%2Z;n &T΄4k,i{#fNqMQ:̓{>>!\pŀ K $*q2ЉؠAǗN;|ٌO+uvi&gl 9` jP3ȑ!{%*MT: B iDMR'` Q$gYܜ} ؁6P$>@d?7I}=Օ4>jZIB5R.|1);47OC4Md4'n&3@cھ; Ih^.Nqb' Ḛg rd{$Vc*\ζ.9w(*0:(D"=?/f1sG; Q4&dP0\B(ǸHyͅJ|'$ D$eUpĄ 4]sSl,Z蒆}> 6] \L*8řPʄqq>z0RRDkkxc^D[m,]o,يE[vt A.5,](J-Cf B[`s 'vz$ܭ16c]=GҊʹ]|M2Z+A)rU],}Eh= =Ix}*i&vkPM_xrVw?X&3GbR$͜ i$ +0pä HHx6o'E; ! sٕ#8)ىGKwXFӥՍcr֡iKF0D [ɜz dކajtootwszoV"mI1鲉Wka! D#{:~7i0otd)LH Rգ-h!r+)ռ8_MN~AI 18ʋSO &s[nZy0D W*sj&\s9T?ݙR[ گSkRIG93I~w1PBjBW( ކrW(R{~MbS\ƍ<)J]o= hmȕ(8a8f)!o:d7,eGtqC&΋%+d܏) ] Bސ215"o {+ٝ_}ABHGm[[%IZ.;("Vce۽>gr]|ZP&CC `40;#.,UQvDIM4z]t h+3h?[ i$2NZ+9K>yZCV~{n a)6$b'p`gG@ubP~NL,tpҽ4%,n[PGdH[>Xw(-ԫzNnqV( U QxR.D-^O.n/+2Kb*d V@SKQ њ7 ;=C! CGUd*F7̖5۳oT^W7v _dFlɪRlz=c/t6cjOie( %/JbOj;dCqd DV_vg,^+ 0=[r\\uJSes!k࠿cA-evP>|ϱx19/t~بv0P!qZ}?ZR\ bN)<>kݦ]=S4l Ȱ(M0o2RE4$xn2ߞlc:"̇d+SWXg̡@~)ii+`*ɮ{V%U~XI4MSȽΪuv`w@%#..~~CіlY9*mMs׏+* 2*ޑϔdXwن^sXճuz夊S9!"}-&I,C#B ^՝^[G. fnb;$(4 fZyK8hΚ"mĪ*8_\K%d䈹Es\1jYU=PeR~ ;ȞQ*К)$[YɵL]Qث;=ȏ̢BiiZu ?kW盬ٝEX?1ɨ;Tkiq%*Xe򩉇_,zl<)v\frVvb%e7x{K4|~VcPz=d{翝q-xC㖰7}}9Uc:#_~>V2P5Oy/6͆{%$N֋,Tȸ7`'JUicQ:m͂Q{.!#_{kc$K M}Z𘴬vytntŭ?`2\솀0㌫="'ڔPZG,v`]Ƣ\6#\WE6AN%:Z{yTLO,3r!k+j'0T@ IATiNi9 lWxA=ckw\ Ψ;tI]XI$ہW|cv]9o+PGm)#sn񔈧A2/#3{ ABgQ2L -l398[̜D`/`'BURepa6,Agvfsqީ'NP\>APh6pť{ $J?]rA&80 ž_p1fZECn9]"* RBz~ VR!;I_I+z ;j!<McM<O4dKc C%׷SC1ѪOh4`dG䝾M!GćGeԂ~fBQ2 SCM1MQSN ?&jמ&,nso~k7fc<* iI%cC\#ڴ<]/k'#d(R{|8A3_ ^M;$iE_>~;ԁ||y>cv5bcyL(^A\H!!f'ff-q|BQDt};b9.v| S y>Q l-x5Q_=kªZ`ط](rd(cd NyC.1AV)y`TO{n}ڒFkڛ]W;?,)@*61046 pmp^G'9VYBkOJcf{a&)-F*,ʐx#,IGC;`1Rh ;R'ip Aұ2x% 3t%"KaqEP2Rlu)0zU~G#cC4 svF S|Y ?胃j~%X}*|Uk(\hHvr[GWP;%wY 4EN3gQ~W4±O 0mUp֝o2\ @๞V4|x}YV2,HC C|$|w=̂q5hgm!Olܖ-U6i旔p'?G_5_X$^;I4˓6UzLAbe@ McZg I7փ9;nQDp=nz*Ad8t$II+n2vSg漘wF3Px'*237\[T")´,f|Qض\6pӒ_aL*V~i6oco0?srI|V?,6v#J3%7J0Ity&;JO 0snI7dZ2Uzw,E{:9K,?hj F&T],܄dmϑvMhX $0ߺx-~L?DxmOj`Qhm֬:#r$w[apK|wC󌖎Yr`j}\K2hi=Vg1C[はNP8b  /8i-T_[V^^#uع`|<^K׀T(NCnY{C)N/lVЪܰf yjX;3"&vQT$%OuuTyi"Uկ;.w`;}1xZUP8s5%-{.y\)L[үPgk-krlMC#PLb-#љ2; sIw(H0&5㡬Osm uZ ڽջ%HwY ثsGupo\ZeQEB֞A)cCuD_tH1HZ?@lsp3 z Ո66Ճ[qJSs Nw CDŽo1@5hyFV]FC|*z2kGWZʙ3g%60oD!kwr͢Ĭ8 e}E;ZW%hqdyHwᢁ 8 W\ͬ+HCGWD+PV#6+B ۚ0>7o'좘/g}@D)+RZ>?yk Bf&= Sp^pЬN';IME~•~_(6*QWSbrݠfbgkg<.-2zO$(CRǠ.˴1 :Wrhm73]QH*"&81qgB^zh ;i}xz)6HOD2ި7|'$rD~%MX0GZ uQ?Cn#)Vg$W`Fs|JKrx-hR"oU1dHQ>e v!#wJ !t]\j/.\0,W M{_킯~=rL.nF%_QȢZ_%'QUgEXRZi*b)L$>+1(贰NS*ZYE@YGd?!e2=sg~vH[%T KTyN_.T>rENe ivYuOkeq{8A۹#4"ʯ7KQoAlqnOSNNo~Mc2DI%dP NmJO)QFlS 䔱Vh8\ro 2:'IEQاjYmFgU +yhgG5%7,>U ~8xi- L>yzb@ i.. (vW^Ÿ/I +<7/}0 P)T|<9xKੂ:W%VMf(Y95K K4>ԙ2t$̇rk.1+>5Vk)Mk]+bq}t׭ZvBRN17]\''b ת_S;^(n%ڮ{&>ᗾN 2Yl590Yh'KFaPՄT˺a5] KBfQ{<3]B2s'dea~6N 'qXyɤkz7kCocW/p7ɮTRҒ,&R;/q*`@9Bt}j*MK[aCjS!u4V8zεytK:|;+Dw"&4>r;R?3ܭHQ|'@F>@>yv$p eMԇc17wyp fVMA (jy =҉* %OüNk_WK'q (XLtv2&99x0]2hw:bT;Ek!>|}M꾵Cvcpjر"y$%oo˅UoSG^$q7ʵ;˿ F 5?km,-UUkEF;TN9 $b񵖿GCTgvq*myMh*" Ѧ L޵Ӿ?*Z}'^tE}H%" Q06tw jh*Fs}D5_H`ͨQ6g`6a$IBCw3`S&GPsUj1?JNyt $&4MΙ7GhKX9>tt1)4 x{N.2)RA8Ou#ln!?= ]HPՃi8$~aprL AX@*pSWtmB1. zbLշ]ȬjbKq'6$jO[(@^PyCC0?Οm /]kS5xh//\+u!NJO7pE!VH6γ#)\ ϰ W, ,I FBg =x}34m,I[/*#ՅUl9y>Uom 'c 3L0b],@%RI҈:56ƇaKW7sxvoN=yVml;ݕl99@hpF!|ERX,Z8Xvv>G\Z7uϼ@վm]0 l4RG 1l.m(ҙHq ޭ @-uww ; 娚Fyt%T9W<;YAi>"KG v?9(z7M;`ᏎSDV-.ۜ?ñ&9kFFj|-}l#o"o+XO7m*9UrWiж&BOD;+VUO(` EV[MkQ;ٰ3\..b=UxeH6Fe4MucTqN9+3}4ӲI!ADTGK`1 ?MJ`>#'CW|aUδβ32N,G ]=wΆB^{5m@hANn#31kSh'QSĤF˳J ,P\* kȻWn*jy 3#])G^zZ7ƣ0^rAZ*b9iRj @Q R%/ QVX9.O, YՀEoz`L0NwVik٥ִ~\!D(lzbـsЯ@*:)o u܍Dx/E-#_').d/ʟ ixnă, TL.eatb=K2˾!@nДϤJ~`"ce-h0hHE:XDZgEi9ѪW|.gp҃G;zz)oR`,gtބN#\Z8J|U gh `+ 0\R"EhN:o& E"c iBk*"} oܢU Ұ Ơ0eu5@]juyTԒF!*Qɜ$yGDe^ʜ K,r}}EY5-SFK8XڔT5 y'uW'24G^j驌CHģ8RV/o1q `*FJyUxy|m]LNu|+nBa]є \-IRYeI;LÕZa_(t=}6+4U}≌^y^>p9JDIԪd%J{_bJ9wq71 rjwÏc,3=u(Tl.@Ә+\RRk]`2N ʞ_^NOV O$ 6|g'NCKu+4D*MibRas(1Ze4a$G:*&G0S}:-+068ꂣǡ:HX; Nx"0LOv#;z@{X8"%R(^HrBoJ yr|`?@ȝ5J/>ч$/Gnn-{azp{|!Hvw*c%K-_F2 }-fmI)n"h%4Zא4d&4ˆAÝAbd,68g8QR6JZ `([!cXGCV۫Y 6C+09/Z+OLNbr3pM7oǪ꾮s@Fygzmx@D!SH^zkR]5 H5ѕ%VEy$1r[o8:tCޗ1y_bT;w IppƊj<9k3W+opMۅпEY*6>-e[:".&CGuiHSy; ϨaRԚ$ 9łID_A?5 [*ˀGvd"@Eȼ3%q[AZS+ԑ{FEq>W\ɿFnfb;fXG96pۋw1O]OD{8R`^7fLoPrZzuvBAF-Ꜫ؞7 J軙`t :_RBgؗ[%0Th2&B60_a38$Q!UT9g#݄0w [jaCY4J`{@?%nÿ4>~i {Oܜ2槳߉-5)Z0`8ć>FLu fO˙u1FB T5Y"v3t#qkTH=4o6 EmH|Xfse 1RE0#[g5? LP1S4O҂E>q6_*tkR&pm>^['% 帓9;͸ГV!ZZ1L΄l6{֢$ptp}K8y~ ꞞhO{Uذ˯Ks(]#Nr2tBDbk݁L0m7?U1Hu01뇹ۭ!aU[ Hŗ,X90iIn]!3dIasꏟJ"Y}&j`M lYY6sI.pueW(?H7~́}F'~4ږ'\gw}OWM8,ô?`י\>آ@ժG8f-z|Xe`JxHU ztteHsa~rMn1|à}>Fyu[{.yʞ-C_oxbޖ'49] 3D7jy8Gy:״{/Dܪ,$Lq>%GIFn$n ooヤU {İkQ ZshFm bVImu8"s vᵱ 5'Ļ\VF&RK,?>C %rJtt0Bث#lUA,0, `YV40JrA˘v-uH?k8L'C>v5hwZsl@Ą %v}ɲ!*8"cێUw{E#2#f~֎7CS50unp,_ 2\wDں::N/ xGټjޣ!ԈeU IxwB@'(HNcfk3Lħ燬*i3@2 5%Ta[W:9%c&kNޡׅa@Th ?j?QẰ7O  ףly(M].P 8fNh. ϯLv$͌x/z+N *L!B nX0=r~J%kՂaUUi[Prxiw4<MPwzm{֔'s5A%ƒԀ 2rLpFS#Z|&Fe ,E}:*"'KĝVMarus@?Yd+͂xG-v9ԔEHINYF> K" &sN{WJaGh\-9A?X@E3|<:ݗīk,ԥ2OLo{ly>tǣ[Dl@Ev`;!GgRMrӓbjeqfhOvnΩSxjTEscʃhReNڗ}ܔ+eIиB gwقӻoX؆8v/g"^ga]\Cbp_Dx5k K#CASUR1hқ y+:g.>4g mGNDǛfiz_ڴh'[2b) FJ̫;WmuzSf.D~/x{jU8 z뻴w3+ !S{,t7͔(pb6D ֍A QR]iqoIŋnUDoPZ ~!FbjwԳ9opg= 9pطS~/N%xCr^dNYRP4ӸAVl^ "']kJ@V^ԺC\4'iS5Ch׮dR:D*B%ada䆪9DdGǙbq @nngO2WiRKqsZ R0⹇_pxH%euDr|苌Q.+ 9 eߎ4VUx6I㇅V[9Ty{u0] Sٺ:{oxQyyd![lG_>/E|RiA/E^ 0Pg?ئJ`aѥ,F|!.CHֱ:V2ơoaո `w ۷`F@.]҃e=^hwsraH?e&Wh̟k,TmuWv* %JKYzV,_8~< \@-<p+xQʐa A;`Py gOaQ-&+%y/ӹl4*˙x;,9lᭌ79*1~vr5H\A%M$*^U e$OXj]šn6pT3 tI> VPOpԜ;\i{GNVPe9$w;Bh11 $O=bn)~]Y5tpb@!n*}"*htC_lZ-&jP1 e9⻞d1NPۇ#@])l "k{8ãi=&Z̜jfi_Z.IUS}IzRUԞFck iPOcP\ HMCX;mC2bٴX 5_a-"{& wc o46Z$ۼl^P5:> љ: R8TRE6+Ł[ l%EV{nkJЯ5-ReC7yql]^vӇv*ٕ-+s 4E_wh:<7A:b^]B0.6ZcLN%ˆCD L BƂ,wZKB~ Ѷ`;'>49څtރs;f)v@ x N~NWjK* ) PS-=nۮpFBXXl-EYȬ܆@Xy*fiY0zFzODS ~XT#tŸ42cA/hNrOO`H [-P}Αi"nܥv˜)7s^ }> :g,'ݓ[^(T,耐 #A d2`Aev'^]D!*}*Wv7Ig~$hiJ[%W߆59Ydl"!ˀ!Ń[5YZUu 3\L$a8tklL'4L^O4#}#M-J(G FQj4ݦgDp],!k:yâ ǛB+aJns Fil-{jޛ' oz)!:2qy__VX(odD $㽉q |87 R1L]F͞.o bL]CJs%0!5g'̝`@C -Et9KR\=R05?;-J CMDZ #v-|\xXȟ+lo)/biqgoaddep}km)\^$;u;r=W1k ! f󿖳H~+0X21,?^^:eVۖ[-8 bZKn: '(/LQ&8Gؒ2VL_p#_uB-{uE{)*#R%A\2>E ^ss .ġz c`H<$XLZPEm>Ezedj㉧?!=01 z ug]-jvZ:E9~;z!*mR+0{%<Y5ꕕ #E|,g%xTĤɢ 5Aq颸ټdQ|TE"owdlc^?EI~҃WdTYL#CGy#4aT}f*K`zz& SQAуx2 ?5 6Cr̴Hѿ{F-"\rtriYl]nA}qzWn% bV ZÄxrq"* zA0Y(MG{I+{}JGcj,~^ѳ{͔(KRe<G0(ο~~wK*6lKS/lߍwߴDm+9Wk )WC7m1%43B 6Y~rQIդxLzfEh݇B'^G0|.\ '~D&ϭߒ-&>H77G g-5."k[l@HO{2CPN'D?C+RC{\{6er[ڑs볫:Kq@ϭ \I͕XA]E-&p=d 3NϑOo+B'mꣾhaIvroUTLJFjmiW`cy>4+#ZUyS]#؆r{WkW;e^D.sjk)8q!(6˸{aw,k6&Ց7w(0v3i9*6Zp{vgɼ6_"XAM&lC9`ݚ30I5)d!i\0eeԫ:+SFx՚ ["W(t~o^d3/\-PJJxL^O…8MmSܷO^(ᛏJP‹ԥ ߉D%3VbҢoھ#?28Q4[kRk7"+Q8*U y+{ g%`6™>t2QsyXi)Ɂsp>6; S\`>s~x `++|`\|9=*^:ʉ6L<ߞ)I2 *23[1 2doA6cڲ w pK*_-06Sv'YC6>Qz J9Uڛ@бdf 5OJfMf  F*ɳwG^+\ە$AgS aPk󙄥 DeF b8%} l=ep^轛uxP[wҫ78 _ΰj7d]M߸3BvE れ`P25d.a=߅ ^ }0(s%b{à![,"n`uFh_KS/7_qKc{{p`<#?圚OfЮrPb2vч$N_jM)OFPyS. D AgӃ fk.r| B6zKK):U0O>i[J:& _bIme#$N/- R{Re#ij 蜰,-8)oy۶%-"vʌhύTll\?N@W jthraGTiR̐["Be_ݱVu*,H~wyYt߭=V\H>/@^郺Nm4TƹגB&*s Kkx1#AӉ>JWoN-H̓ qCR0e7`W<P}oqɆ@:ʻł&ꋏq.zQαnYJ y$Xi%JCJ9&im}.ZmʑzvF67/0}0f.Hc#J"o^NseLL9z$/nٜ͂Ɇ^j\S̯N썞G%Sj-c>r{U65VFa?P ՝pV|K4{ѳ_]eDl(9qxԷ Q P E `Y(c*AB - ?Jo*Չ"cTY^EcM_ІNOG>f`ͣ-lG+Ǖ<7f2HVXdfwՁ pfa9Ԃ\Brgr畑5b!/\g$;C~ai)En3☖CikNq=<:)robrnGArBصkJO9RBG gѓbbyvڙaD)xt߄lvf:̞毦QC>2K; @g\m!cz F~v& s:K@O|U#ᾁIs MnNWC_ 9N:z:' Pst7&`$%9UUyY O3o(+U)cv@jM[^GFTh}$$q1_i~O?z\SMeYb^k!® HLt$rBQ8c!>(~mwj`Ft;kF_]?Et\%{ĕ6.舨b> JL]$ԵP]O7WL`nF9j~O+9pƀXJChY@/և 4[% Jק?G N \NwAZ軡W=E}15(L/@Oe`n$4)//tEVاy)++_/HZ̿eh%i8T`nWщ+>KGAZwj.>冣LNc;v +/n( &Bo^-ʁ.v ]i $liM/ND4Y ܫ>3J/FU4lSŸOy?|):FP ]̆0T?G^Q?LM)o;@21{G.T>дYQWh4|s04#p]E\cum e4Շu6jD< ZˢO[{ABn.ZƯ oC =0Ji-7IIne_`;\MRzz;D7;N-$c̀@Iu60Pj飂G%+ Z 7!8B:##>E䬵w̿ߔmv[Ӝv6rMD&dj^S3䕳2&86DtY&ND怑aiW5CI͖Y}&KOljrJYX5ui!9qQ.]wl7/qBތVXǁ=DE-NP_44<߄i݉qFWs=z'CIYz o'a_,TI *3R[5$y1~)Xa!T $v.fpxɒ'm\#lJ_ռ2@O¤uVwŗ68q:&mOGKW?(A.q-oWո|-BY<»H;5YG1x<)IԗټXqN3$7KQsɶ\bKJañqbľ 0n5!64 $H( 3-EyϴIZ&/˪ҧS?G"?d?;7"XO)h%ZvAtHк\m55;6k`2N))Ctb4 QcZ-a\eYU-_{;AF f,} YL I,robݫmJqm{]*4~/-xQ{I!/(?#Ogx]? wݟ6VE~"k: Ɛ84k\r WwV!؋KB UTa>SQȯ׏Ӆܜ7-CA΀;wr|FVX^EWT r fB6l\6c~N';r׸~xaiRoé6@&̓,;ԥG!]hw9ӧ@0Iq~ȣTxՏ< a&ײ B|Z7M>pV`tgҦp8e3SO:}/Vm`%ҠcqYv~X\ܭ;ec/Vo9yK~5>#㗀B\&?qLIb-g s -&Uӫѱ5W)3α9;=9716րJhvݤz pY+Q,Z49r2kX -%÷c,Q Ce-կ'FԸa; lXD7`ץ_ Z-m HPIeC*e 𞀰qMmodϜk-(E>g[6t<\uG|8CX,lI8N_^TQp Fw;,Lgn-E Z؉o@e􊿍˲%K3=rdmMX2g6lWUa$NaeqG(wˆt<1$3K7pS'욥 bG[1+/]?2ԩ~ǗD޲V>62+5D]/:v9;$B>4)X~tXAL$9,voFTgh+gʅliiT%0p`J`w_Iv[=dQ>Y`Fŏ9@GsZek/2VIWր+vkb,ѓ1kޡb>20qgIJ_5hF tgݠj.[jJ#p:/Y'eH"zC즦#T%(e`eT@b;ojy;V%t;jے Nzܤ~w( O%҉ R_\Og82ΙV ee~_>eqKC]$KޟM\b~޽( Nۿ[ӄI,X U:w_C=a*3TKxʡnV )996~թ͋n&?hHe6<`f~dp[kV 2-vTO&XU+鴷k#fCMiyZR0`-2'8%PnqN &*ض0BG^+=FR)+JK߫'/S74Mƅ>jwG 00HyzDكJH2"HbVu\<. b0lUa << ^.̙:ʑ[Dzc&M͓ :ɥIJo(sy2MҐܸNg2 ֐^Œ,GI)XUXw(ST-Oȯ~W͡oov{UaA ) Jx^ǘ*TL|E­/QrmV1DlRsZk.VAPgpR7CY4oniA %9NWTFbtnN-1:b֏n,EJ->뗍:9Lр)P6t7Tu%xv7>KqC[,a$N \=,skt,PO}JDݼHպ p:4snm)O(XB(2٫)hߜ@%}EyZ:5S5D-k W8?̀v^P{sJ?EEF g.wY( }Pw[ Njx:"M*ql/ע>0| 9Ƅo«}EX׀GPKok7=iz)mE@_|K'CY]Gw1b%'eرnBp7ËYmkvk<66qI:^EM7@("INc;6I׶l>'/S|n -Hjh?(0mӄfzDQ TKO*᳣!9[~tA<9kT8YOБ\]>BP!C$ok䉊qE@UoAjm5\؉Ui 1qOXu*r` w3۬b9oOJ% ۱jdp:|*kyP$ EHpӑ1L"ښ@#M˛'K0qDDgAO;\$x~1'4o?ND^\-̛u~WaMo—ׁ, [b@;+Y+S%[c^i[Èj,z &l_"*lSϓ{,Zھ“3[؇Dy70'PYL^o~l|g~5i5!CЛ }rdx\jtt'!;v=ٔOk4CxW5@9>"iud'œ=fشG;ǪwD(vPfIh^'ƗdlY)J:~3*2+&l)KI~4?"If|>96g8Ⱦ+)! xv{fshY!-,!$lU>5pQҦL*UpzUaC=Cɹ#9tG^$r}Sr@q6ة? A okmr@ېWBxT=4)pծr5<%qn 6؉p&|8`RV PU\W`r)\#ž6M&`7yb,N?g#UOrEOqLE1χp$$T:fUEB9/ fI7< ilӣ&ˍNJ^DOUQ`RarJ.hxІk2:@HZXJhf;gUXC,NfxlvpL޾SQ z/k2LЃwn)*n ΂KSc*j;edrҡXfAU%7jߜ@*}SU6JJHgT2@sKҳ%?waUs;囹j[[*q,=Vs?6*&飚[_uB*2/'Gȩ!J/633Zo=^OUA C{020eA`t\, t |~Ь`Ԇ (M/XAxsiEHG8@%|ӕvIkhܗ[8xy^ -9vJ\uu+yAOi_>lf9'WuVT7o{~%ÑYۖ&#"#Ms+_[~1%"}ˡ=o%P*s[,?(+#Yڶo˺<wA2%c|,I-$Buˀ DB7YY6Fm(Myw6,c3$B|?OSc<0zG[n E$tUlá?QC "RNq > US@E` [<x5f~0Wqq#kK(`{j r͌H"\  5>?jH``v_5-Y}NnۗV t|vMO5j_R~hȹK<}OMiэj  }CmVtL,QQIb=__Pʗ< }ngLc Gj\y `LSM t]4~ҢbkkKSXc%bС&Q}M 1:|RápNzMEY?Y)\UL`*&7(gK$s}* .?gC:eY@(p}s:k"iN-4yh"a)@5BqGx_m+5cUzwOY~z#@ƭN(cCieՐ&]Sq/ߒJTsH]$H_UׁSQJFUBr3lHvvx}ڻL6}[e)M3:똽͘>qIr}YE{{.t\圭,V0/rb'/_cuCDy3e?ONzÊc6k?'L&v I;@uZ[xx,fC:RwUkW9@#$.|DQH|=;~mo{у;ʹ {HJ*$CٓLwӁD+_md0jMq]:o5xG;^YO$!2 Y u6;/ Wˎ# dA|E/'>*,۳_{vbS' @X`{j%bPݝkCwd??=~PHŸ"_AsQ>r^-Q7; y6dzk=Xx{kvUqeNB~As}ֈWpڿpeue/@2XT% yuTz`RFl///џQx*F5Dmw@=X! YlwP7hF>o[y$WǧOj2Tc 8`5~øo"-)/M' 6e?]w6q-bp_u \h]p@4-$+DjľZ&v)Z8 H;bByϾH֝\93`)=YF mS3_"*K7\UQ/arxOU | 7*glPN'b|9pۓ a!ߤpZLbo&&Ht$+]\9x$4YzBB B>"rZ N%u{ mU-, or4H ^햮pz =-14b LRj/ 0h̄r\D>?R(DzP3y1AF{-nfOԯˬp>dvzWJǧDǎ8K8HFMZȍO>ך}E $H Ih\eYYǏK:H:Ņ5 as= V% (I/ߍep*ovB덆@/9?ˮ4Lַ[(;iܐOb0%uC7ZW ;P5QyZiJar٩f\ܓH.^fMlܫ1ڌ!SmzB܅_8psz;ƒGR7٩a<_eXѢݩi.u>4Laݫ{xZ_.Uoޱ?X=Ͻ8btNJCl$ЋchvI;zi ad7D!2s|vN9\(Nj' qLl8r'p!/ 7B>4+v0P/* g/"5Kp}qBde'l;)AIֵ^aotu,6y͔v`.t ˤk?GQ[*tŇga?, %6l8Xe(jv !D?n Y#BZ,ȤlEX?/dd<fOUoFhrvY+ &ScDc7~)]ɚB,Bd*Tj.!Z/pUg=7_hV@^?!NZTX}N7F9K)pŖ DVWĚ$;jqR~@, %+54ԯ*疑qjN+[OF_.3BQژٽ.:5-|i$UlMhp)@K VLfd$ ޹~bG.CԲʓ>1AM7c1M%&hW~-4H/Y\guB#.JKfsI3= Cl릪QT4t8ku5Ŏm˲gLIc@YB15-k~WleiH! R]!>KzeI !_nW,DE6_||6vKDё5oI%5RXt%NMnwQ+9İ^0z)8sʝ)-׍BD*JŦQ0rS ;]:j:Ut<+p4<.d$X;(* Q9"4#rAaۙ$Ɛ 7]L0qnȓr;87+Pxuٜ ]~۟C"׆[ KؒjVf X֧% E)o5؁; YS.(J'Ky,G$b849 nɂe}9É򠥥wgʺ8r-*8 /Q f,lXO+tLc Frop(8\ ω%Ӷv>5Ab 4ɜqȑH;pkB|SK#)&~I@4lHf`r)|;2F-kAB cе'p'#CiqKl;g|TϹ0:7~e˼:.\YQR);8sfWcf{ @fUy :_.ØsYǜ;R33:Gޭc0zݭ;!*<9mYxp BKxbRע$F/LL͎\zFDH6ñ ri(%ծ45E24g[LQ?: bdv񻊙oή4|rPs6}F&G=_1Rd: :8D,%4Zu.xY|;He3Z"7C~M00lǔpfrZ[+1}գ_3ph_N4l:K#3Rr7؋sDM= .~о"+oS7H"_^ӎ2e f_T3%Ufɪ76^e*~]lD AYXVɐJǖyHd5Qt8oPCRD+!$?7R5A:Ө{yrbcv2,*bb{ASd#T`Kx.8imW^t?G8a@O6εHD)ʖvXUfE Hwn$:VC$e(Dy5}ԋEF*%Ld-ƷAlpnʉ1gm\}^^b̪yK˹~s6](ݞ04j]0HSWZzo؎$T>7aryFKگ5q/zm'wΈiB=Y^\sF&zۤZpSx}׬C_`갑/UO\ w~^~(AЛ_JezX˜_]d8 7[1=U*cDG-T+h̚{MyfW\51q*1D7xȂsbSg%l q6C|-D X @2AL_v۳KN ŋp:*[kupǣG+B|HGB#IX-}`9&sNkrlr!xLJnqkz5tiq$cB&,ha]4%Ő.h/>~w+x֘^|ᐻ@D)L'yG]ߜd Fjm _醸Q,j= _Tt$FCETMõzPwΪ|=a`M\&vD"Qog;{`٥׫HJUtDbLgPd|S}m`IS1X,O:u=EEtjVj'.D_WR i&,ygvƨx)bgUk>:ُ0 铁3 ~N{+ ^$e.X[R#n'p&H ( %P4v#Kh!E<jc@.un+6?Qs";hA?.%˂qr`V\j+,U!JQ0(жn'3WK2vruϾ}+MT3 ׈D B YLS?oE}"2Rns7V=5SN*Z:G 'T;ŦUq5H}t J2fmj-ؽt{S6g_;2E9g8 t-&FuCw(QAF)`H%EiKm*b8T=tqkxhG.$$5h!]r t}onc*U :P C.m*pT)ꯉ'^;-#Lأe.uTO8Wo.R{0iuO9l#N^]η>`pSHa:IDko;ݿJpT\%{d2MTzJ]@k+s7AgFdyGyjQTEWk+]|;N[`h匮';: )KUBČ!A99 9̆҄nI ]=mVHB3I7F-7~5$l׀66l4.p,Ҙ˘#B&ZcS]*x4n/=Ҙ1SVYZCp=%'Gpni֕(́i>So;i pPK#/211*2,1KYa:ܴ1;L썎DWvwML,س yȅTC&ԅU6Sp왲J>*P;3G3< }(d-}&ҏE \(jOg_8p`aVU;Y ێ8?4)1M:.- Opݰ_#)@`Ȭ'"dOfkE.@#h(9z,"GRhFdzKWsH.gJ@7&ϒT7 %l$z~g&vhu>UWH[Vݭ60҇^vuג "~"ܒA{b6pMjx&uռk Ʈƃ,cO eʬ|މoٴ>Ntݐ?jo0qn3"Q<\eBZ K#`W.mC }r@EoTUPKF,j!G,LF̫]QCCNN?#<-D=ђ8oPڷiY "b5zIU%Lڊvѣef,!ŒL+[,4k \-U)c '=QӜ8歼Ӯ gәZgji(32G)!BeEu0&[9:V<_8:Bv@h( %pцӸ /M>:Q7ݞ$}ym؀8+L<d4EdpˈʣS%__5@(-5<ڗrw06*ɂ[5O0j4Ɋ$  $t380#vZk XRW8vt\ , +>C[\Hf*[]tp5IyxwzʑĒXݤS.E#7E D숻7,^PE oN?qoPvfL0 (_Cqc_*\8c#VNmw"",L侨aE7V2y;Xqzm󣨳h",geOS˳W=a),{ DLշV"j+f=axP.֣Zd .Y(#isv&9KLC-g#Ir9 P=%@+Dt&{iY=H͍* [٫˃(L>E^T>`96ե>+(/ %8VnqitLD)p[-] 74`#L""JFg2vૂ -h!X~EI ]u&)8$о򓦃1_BѤq=!pd@S+5'Xߒ!{">n5(Ugu %Yj<4a%\>dR~c%Գ_Oj|$ԧH|g^F$u$e_ ~q1&hGn%Q my PHGцma[J({ 怮{q( #+c;=e%zˏjRq0R|m=O|z/ MЈɒ|v 5WSx1mTׂEAS-v+y)ab) {H{ʛee`jAl y,V1IWزJ3M\¯QUL@lBO?Lf+7O|GOwYo3[H鵄v#)a-r<`ij W6zv}{͹F UQdn]A0&2Eq2z>kWiJpo4YbdE^[\⾶$PeԥoR(Ī?\Kp?uDZ/K>>%1~&jRXTtYw"*2̒&1RS$EEv^GHA<I*_m{?#GܴJ3et!ٗ 2[2EF=Wgo nAZb:*en-L6[%HF8r#܃`.jf)Xo]i%&xOi͈6Jv[@IL$ZKhT+dj*؟,[@р0mL#Guj6V-ΟK9Tk9>+9=&^%eDmRBUG;Z'MLLH0${mn&#폮4c]Eu n4FJJkkZ¤,k h]3`HT?6!U*3$ыf |)0ݜIU:B8'̚xSvg9 u2gB-֥7/,BV]t#FgVEfPOY_ln䥽R\H{Nr 4r؋2_E1z\nA8s,C괱)dw%=R}L`*X@[eΒ7 ZhҝUw`VG #l+sP¹dϾzHPQ,Cc< C/:obK҃EʶOԨU6M%Q$P `1S>_ۂΒ u lT5ݗ*]H1s RF)%lΤdصe([4w8Sab`[D"`E29g;.}<f.ׁ@Y;+x*Uw WBuL>-}'a_·i 5y)`RM-- JvQiVn:ІΎ]gl9}m}F<쪌朓oQJB(xO:n68wi.4AR,[.&= >MeZ4%kHKz!)!fms.6@ TktNl{rI°W ~oO^[%ʬʡ*-Yj-N穀JzH[q~A_={"*yxA?g~ _U2|X  )'+O;`pW7/,ٮr6˯yx_3H>1pY7/CSO.,Ph_aQU°f >E@vF`n;$oK;kj:](.mbhJFϪ2ӰWdE_@{zXUVY; 8pL "pEaOwH>bcCZtJHdDžE@f +Sw$>[mjK2bI\>lӋ!jdcLZX6es)F: 2ON(Y{E߆5x1^K(Rujǡ Y3D-AD rEJjjnꪭAΎ4#Sw[K$Bu=/8:lJNª)Ϫ:#R CTBvBdO&K >\ny) fSv wcJNp0cӮ+#EЗxU?)53o+hoy[mpKe`ӳr5wa,0\$dFVbW>3zF1y ۙ{Ӝ: vgw›_,TKtD4X' #9e.%li1uȮ;LA:VL[D)WkuK ԔAakƩ+j_u!u#0sdE`OI_O8]/ͽ|oNm'^}= Vr٤AgE |D.| +y^]=ړhѕ'IۀNWs&MnA_CQ֎?_0>q,K\78LfMXLYgU $Қ*Pvń- F|dH's{~ԖhF+^_omdjC j*jrSQ?;sN%ZMby6=<)_a%A1+;c5cPyL:=sӞ,[;5ܖ\u)C?iMT-XOHitry#dw-!RXKEA_2!ٿoCkag~ bn[%di#uDI'҉F;t&M7 !k7E%odY:dW 9OCV^9\Vځ|>Axn#cW>S%NgHwK8+3x'>Xً^S1> E?y?vMl#w{=(E"\"pc#lQ֯XZ|'kc{O՘r*0PiTzʌrjA`]J3"4LWwO.-I2pk_WyVw) |Z- at'2Uz9$T%n-ˌ} @5l[*\u J)1 9 {.e^ osܗw [ko\<4S~72|Aaa &~LHV`{/IS`qSـ7YLl/KD7@NE9uS0q3Z[Kא* #o}4Q !r ed bTeodx&GiA&ʻNVN C:Q03 BӒpR3R6 6v\QƬ.Î(>j$pHPV- L^Ei]ˈ\e>O-ր )˗a:c{\6Q0@(r}H4'DA2 %Qmm3[WdKQRHd_L75A֡\a.BX11ޑXEQ T0#AoG7!} e鬱Nӧi ;ŋ5醡i6eIĥOi4ݯn%TK*7~pA; 3_PWsTlm<"1f`y MG8`Gm!mwn*.b&㈯so*qdiYvi/ iȮ"tt^l9ݘ}2A6xG"LF iw5. 9,_ĤEco0I%𫔬 P'4/΃Z#he)b(m.(I :Fژ1Ϣ%@}th]p"cUߘAQW.azZ0 cX0 r$/ lyx rY.TB>J -օea/WB:4?. 3 jJ+j*ETu ltH Hx~ '4g?ط+"$'jZ{M(ƫQgr,9rýtoԂ}=?۾^*H\ kL!lҳ^eG<91*3U?u\~P%饸`U cˎ+<3;-k$u@trO '# k'Кs^Z.jZ)s>bdN珉3 J"# .3PV+~+R/7^TKZ(U>-8V5*3\7q!dQ<,Kې [*;UH*Frq;W/e4Ï&P&ZSb2%Fv&=9dmcW}9}Yvc.[=em NZ|]`X눝bgW~Ѭee5əӲ ):1 qۜףxGeD|21{DP?{r0d 2h)SQ_8}ypc;a#a>T XiYVzP[ϛY5J͐dE8PhԒղmPWJBx jY yȒYUώ 4 [jYfŏ}nwl,_r`-_gh*dT(KLl(l^v@eiI:|Ю1+RlRΤs;[DK~IAϧؙB?wVS%ARhBڮo+!Ȱ;鴼}IBs?qҍ~*Fs#p]\kfNB++M; 6(YM~X\̹m9͆Q %I>ק.iۇpEޒk}Y"x5~PAˏaq`?B1ro:^X_'~ӫ!φ%=/^}vw%΃8@G?z?d5GW?Rឬh܍+c0T*ocN}Molzzs|y7"kec]f1 ?Iل{:7AIy*u ,=:W7.Oq<ҹp-*\}ԓ3cJԄxԾoɘK[zG&;@ftIM#j.ݝ{;M׈0OF\2A1I~>ޗ%,+6r 7t;?t} CaH=&` fh\U.ո1{ #-cf PےO(}p%%Jd72XNo~Oܫ@6[fG"k[NT9Rm+G.oRaOqU 9[nhS!-M̸YXb}W`=t]M{J Jfr_v|Oޜ wӽ-nx*7ْQ%Qo|t[Xє9L>Bů7S{-?gAz]3C>cb.M3%H !4οtmkr}UKSÂZG{BޤF9:%BwvXiĥxa[dXx_0CNhOm ̒)~͟3??J)ZJl) މO6`5{r_,!hOdv|}_eyy:m_4ԡ$VD []UgbP`W13}.m$S%}Eeyɺ(|`2>xcA'ӃC( d7n(  > 6 (I͘nFhkg;}KN39Th f'eXצ"MU"Пc|zCO0RVvv?S:LQ 0[T O'7V ^/dBR5MwnT)  j q\z7kp퓘)( E"?C]Cq̙ Թ%+jY9:RK!JH jn8FM|Aq|z,I8⌬5D6unrIZ?Q贎>Ib`-f\UulՇ| Vc8nJbE`80!.?0E!:.byzsj־Ն?`75氫 銺B=&;VHt9㼋⋝1W7bQ;Ʋ/50rM.};^C6 xݯҜ?0hkVQ-J%8iLz}3w^-N}#zqT|EfIJc ] P_k ɨݛ/i6nxࣵ7ˀϲN7v^h寭/T,&MͷAN1G,H aƄ_o{㡷עS35 ?'Nqժ ‰:Lĵ] XrTl!@D47>:TP`J{P׾k[Ez9:f0pڭTQYh#>VyX}:Is$,C:qU<)!b(Ĵe9z-yJ6 9*qqUT+@I@=(6Opd b+9 PNyb-7D|ADbaGZNr d8֘+MD>“HjD}Ќ¢klfࢊx["!"N2xFm sYMHϙ`rV3l4BLϨ+Z; T ̻bϢe7_F_Z6+Vf");Z;0w}R*du4Zd?F\s! ` 㺋s~5zvݸ'o^x7mgO'e" Nf#OQ.aԒQVa[5Ju}Jlo4棢h"TgX|NȔ9[sS:!4[EJ P6z3` 4V$nhڱ:'ۄo`[򶓲&~ : Ńv*9_ Ƈb~ fuc U^NΈs{r(w^hѨ#Xv9Aq6b+g; IsoeY>Qr N&FP"~Ւ*g-r2JT7?wþ ~Uz6j@Eeĩr1hW●Z;cU9 Ҡ+C|C zf7-JE޿ZL?e-+FzMWγ(M.rQ 2:&M5ڃg,WVɂM{a]<kq?&Pm&|XNz2<4n]v&=WY 6SY/jk6+Lld?3HyWdh2vE s K5:)LFcJKzℑS` +g L:CN hXki¸-c0=C`2k#\7QkW`N_HnfbD\lG*Ebıfa@>. ~]?UATcꑈ`dcrᅥaSݺ6l_I/ M u:LYZ5A}LB ,մJ\Vw名8:l;+?1,]؎zR n4WVs ?0}OhkQ1e;eQBÊ抸k# RGbp[ Cշx ē S1|GGmc(b.PtFTsC3S1+ъYgZ$y(?hVԈ_k𩔉yw7¼Ƴo27 dkm4!kM$qee?DqW'ֆ8RB5K[J){EZk!E&},U$E?VNlnR33ۤdKik|wIMܼ2\RV+3 VLwpglmݺI0s/b'܁C6&+ 173o lϯ!Iɉ{8{!R 'jqуnBWYWѩYpU] DOIk`վ Y(rFoΧtlxjd^|,{L _ngCQmk &--ywoW}IIGk #gcyT[ 4I좾 ?#8Eإ3kl19$a:L؎+?7hSEQ YWDAX"pIz?[wnqrH' vؐ vN~ `b0w#129ZZ^}מћu쉴2&5닯yhdduZS߳ !3Gef6kX3>r>@(ugpuL>D|Yo[duvЂj W.$;_ǽםF|H+ǎ9(ΊtGS;ARR@ EHqag*E%g/jDRULn(W(jò&{YSdJ(9Vȫ~]yw8YF#I>y!Rނ1Zٽ1`N׉xBO!5j cI^a6o73|I,T(Qyi}\_CC[*%>ېvd5 ڌynM5 v+栽Rs36`P?F4P1o &U7Ry&M@;004_D\Z{HV0}`ԄQ;},z!#Xc)nnS-Лf 1~.cZG5޺'u2 9HH:fT!\S?̳ 5=XxUJ_ٙ2E{՗)Ẳ" &ƶ 5(,]bK +$ $&g|0xE ޔH}_$Fi4?1wK=$#gEJS]^uA`ƴ4˒] p+? V8 E/SLPoF>zҵ,ҕ. ORZGVHfm!Ռ4+L`9ܹ"r,zZ ڥE Rko,%O|n8ER;L_$fy& "8;Q,\rc&TM73 >e&n4~T,pwӶqʋ,H"Y_D^< c?t"O-H(Á-J/zM9DX3$9#rP~ȝ't]0O%_~ v©_d#c,ݗue3*ش؈:pH2x4Y+CT|S?Cl=iR٬SE8xc%L=Bq+?{8bP>>T-0׈@;7ĭ!b{O=ݩIjz-U& ByGIVe+.IO֕*N-gwFh.Q/ǭ3/+`hp["vJ{xYjWKɍrrM@|W5\L°_ ~pm*Om٘ $6į dC&Y6n~]êGxh ~çH ^Aq OƒEs|7\jqa=u"v9WbRY5|Pj^d0Fc0cAFJˣi\r;}/P' *đq-Rэa6eAIc)j/Rb"TpeZXS]٧\KOYkdb.2a%rRK?jo$%4ZH]Aby;W7dUW,uR੦QzʊvuJ>|p\6V)"Fm)pϨ}YZz, I?JeB2]k,GV^/)" 1`~CHdAR2 V@FP 2u6'g[skїd}V\UF#D۰ ]T9 NY8OB@Z"1uA.DȷKGe[S`Ĺ= \C2ON 1@w"wH6պbUJ*qRar4D"JqEi<[]42q.P?O4Oܠ Kʤ=$"Ipy!&;kkP<>+'H}1ʌo{:p&DNn8!~ƁZ/^&k_e0"I ˑ/˥Ya yJ#)X:zF^sُ-?snU(`HٻUjݼA4׆*>p?IB^$EE/xQpç{Qxl2#㛢;^ک2mZpt69MZeT;{ڽ/,QQ2˅Sɽo/˳͵z@pO*ܔ`D-b8>+Xw:t,GWM{PmPu&Xg0ƒ`a05`\-"fDRʶذ=Mm ]Aom$.M,B:Өiȅ#aMM+挧3%]")E܆ozMAN@@jL*+0"Yx d. +G{C<}SE%IxNkD< ͆mu\^*Hz-Hg타X=|v-Sk{y7)x$8K 9SlW/V p-9ٍx:v(_PW*='7TD.~GO4܏Lj`0,LQ9R}ĘO&vh#/(v48O q5{j5v~$_閤^6!$1{bt~4z` _xS iFN"L@4DJ}G`)xq\)<[U1SQQX ;b@4M S f/MDͲfܧuYǜC%+$2L2U}%g wNEі]qRNr۾;ӫb©ZbI4hh|6]TQX.P׵ Wx_H1^,"Rtz % &!(& kQ->l* 4o $'edXOu1Wsl.~&زDV}^(Qͣ4Kw,qt5vJz#+L$3}3yfÕ dzeXP R;cBKYtr$'~?)iД pi~jPe !tdew{*[ة408cC%eQ #PjdFjB_4"dĖgxScǿiL 502D+#[%yfte)z(Z\.7y)(ִc`:"#^"l@<'Lq!pgOװ)*\TcE!"|h>B)UQ4_QtfGƨꀥ`=Vk ޅۭ3{OSU#UI;{%4CeLbu6 HM=8ggX{S7*_:԰R(6K@l>{LQ,5BHZno>K挍!ݓxƻ?C @1aڶ)Cla)0:6sW~SS@pTd>-pA)s'CLvElW_k%P+1_<=0(&(R˶;Z(yw+ b nBݗq2E5&#''`ڒ|d>(г(qm б.])U~.:ޣxn=`t;}j=#Y;^r 8/ÉN%R_ܭO $\r=Ӫn{ Sě{Ϡ@S$%MLՎ%܍  ֪QfB@5T[gȅsvGi1UrS eBECIkԇ1N F|֕_z&a[bA/G/4IrW?C9J=_+4@^J GooBau^d+rpDyg$񓔖Mٝ,Cϒs$s|47mwPrH'WG('Pl TLpE5"*Tf{"Yd"{))C2ϝQ(鿰54NґzWY?CXkpDRbF#CKF9Kɝrxy񴯇-[-u^ ]<Ɛ:ĞtӁLGGl܍w5"#lUop,q4%s;tn.0!8utz(^;LU@Qw D|Enx׺Tt!'nQۘF'@ <;8[G DȻd$)=$ԅ#)=߽$D+C?ruљ|κ?>3 fT@֔'T{`ϝCiIR GQ6=z1ˏ/ я-=W8  H/DdUͲo K!>nN]t04Bzcb^ˆb{|_Zok}y*8pbsF1jP8FrVtt6/{k^ ߆oΓ>A9Văs^JkIt|eTє%dcfqx󲔾%@YwM-髃8G$37S7a\j??32TnMr Ie,,"X@F^Gr68LhfKvBG?Q ҽ:8/NFbvH[ڄq2a-e?wPDv;j gCpB409Na+^,\^ ڮD$1,}{Ӹ~$(R;6%cyC-fvXlF1%6>]l+H Z.`ʱp3VS֚m;}>H|{hcrOSLEƇo24\Sqkv3% YI3q]RcjZJ+SIؗBiBK[pirQwlY_TM FFɲhZ5+ c acQxQAAV_ g7l=#<2ڂ6c&$1O{xc!uL#+$oʄRYRW,ErJ$ID5>/SduxP˦nmK;BLB¬p'Kičƅ;, ( X ]ZO:8dU9k"ޘ8zW㹻Gi; (tF{.w+ŕqHa3*κtSrJ~O_| {yUgX[gC㞄6Q&MXZVl^]ǮĒezkV&&_YK%p pClyp[k,9zhL]U%_Jc&RT`Z,^u-8b~DLgOnޑ*TM`23lH"u׉Ҫ¨?X {Brԅۇڄ-4Es8iFL{mTB ?f~N)PcWaĈV7gǮ"@JN:oREr@4h:NQeYG=^D6;ԍ\ieG;9^"?E KlߙF1a Zt=q5C)€u9{8:cu;4 j;\>F#)<6xu+ n(0:>S}*b}<]me#E;GE3x23yD3B 6qjzi>0o[*u8#x{%EsP{&`(iR3fgfb)qHG4n{nǑʮX/OvY-¡"-/&A+\]9tu}+ak4p厉Q^<7V 29zx5>Q{dHtRi0NFn_I/ eMF/Cׂ~㿯Y@s,4ۆfL=vSqoЧ.UNzض2ױ^}&w S)Eg Ziߴ>5XuK6 %.1l2l=d,mש*"5t|l Ay-7bc4vE4i۝0bӴ:9FsN?!:\A91p++cz j u^J+Pԑde'@uUg8l&QFٿ8sƙwfLDmwfn%4 OO+FhgH$+Aw+r_e;OC ]ś@4 Wh(2 u;9b8 ĝ` B́%%w/ H%~n/v#sߑנFvA8ZC*[N`s+[VA={[66P Dw:;G! C^˜ʵ `+Sdŷ kZVc $ &zJQgҮ@5ԛR:8Zqy & ێFeܱ8Y>kAާJZ >T)ڳZ@=2$p,{.pw>u=[ob:{/4cRs:nC5A?-kYX,}ElhrmaM4Us-"4[+sN4/KRDe)I8[`m "9YESCFwPㅌ{O382v=9km2.LSDl`Y-4G.N6#\  I>&0Țڡ[e2ShVߖ t$q'N\IT)Qwڱ?)e+HSnk>7\1!| ngVNy )lPd8)Inb' 31x: uD/?s°vu R:48]>S]Y5 KA3ueYG?f`/[ꦪtBfZ )Z0,\ru:5D+s2LC1q]bSqge;EZTT|/euiQmN„t۹C&wl ;n[ݚخX"(/ ,xK#祲u:GLun87LȏB "74U dD =KSVKѕFō9J+a.j!H"'J{bZJңQ Pnmtꥳ ydv-O`LΔDB@v,2Ǟ 18GzÉ@x)DNg@H/Bqx󿷞rҙMAÅ<^w p}A9, %P6R,/T{9<3lx]EU2킏7%p q8ƦmY޹Fӈ-GE2x@_k{9#wJ] U`ʖ3<ȸ3 ۜS?⌃Q9? 8nGaؤ~i:w:֛ J4~n'{)bPTϴ3L2 Sp1s,XAH Đòfqȯz&nݽr'=AT=<Ȃ;b4H* 3T+6lC* J:j, ǥh N% k{셬d VˉBޢ d Wg(F}ljYBFz@ɩBM?z0yNV{gh z+1"}zI%7~fvr;_89B&'eRۑS̔DŽqMSQn4G/⁎Z66X`@ڮque6\Bnwn2}:Kb2AJ:%R~"Y L'Hu&YQ/ϜrK-rmD!/GxX'7UjaW"LNe#Lb8]XMK휖28GhgZ5o(7F ,;Ry+a>'f6oCNQB,Lc{Zיjdl@zګ` 6cF8?OM:ͨRfw[\(Uj{o(3Ѳcnm<ž^5aq1yi;>ѭVdS|mDǤ q!!Y8<%,Q7lfj xHsz\5 UÐc܂apkͽQLV;Vlf̡ ߒxUqh|ծ@rh!l(b(m|-(Eer39SSfG> ;j,UP'mΜR)IY Z## J3V-=K&}>|SRMyPXFof6]`]h- >3! +ʹOl]$Xjb}c wGy-L.^@#ʵ6yb~5 ҅echO'fÝO:i8n?\&n|j:!Ȉ?WG=b,XKtYkewEw : ?HH}1D<[z:~ AZ7U]|Ywq'zNBx-ƞף+1$zR/!B}h0wH|90vǛÕC3-|dȍv\)(sꮽƒׇM`,A"+oy~F4"+"]Ң$kn04JNux$ЙL]so >Fnv2b,)gnat6f#k!91lX*)f\݅~߂3z05|ܧf(i*UHyBHm%+N98bg4,y% @_%q nÀZJ~yXH 4]|t0-sf9ڪ#|-LGWwH;".XБlj~ޙX~/u+h:~mgP(j "*C<%1K{}/o\E f~>gEK !>& *Cj`0H\H$| M2'+}  CÞw7/̈́v}a|zix9\ۙJ| ܂94_U~OeRgQ;tF#M6O޸X=O : _peձĿmE§jU3mb4(ym_{C "B3G(P#o0<9pfX:ޯzC]_!wAPNj+A_ 1bHJ-8[(养 &c>)_;.Jn\MoBql-KUhRS lj& Ē@ 0f wJ0ծ]^+L<\tCd TPɈfhynS S #a͋5`[0z!{V1%w^e#1 Ql]`U0zSd(BiKh(PY8p\hA[FU_^ҭ2t_ Vc o!JW(u @A\".%pt裛hQˬaF({S< X߀=Qd[tew %o0ܪl~u]e%άI˪ ]ldzWtTo¹gIb݀R@}E=$4, ,v`(f@WpiA>c`y`@]W1G 'c so 2[KEC^i9 ڛ:#+mJl_@/롔R;|hW/zDS-}L?'Xfn7(ŢH*kwL %B)$dT9}nwU74I ߢ~:i~;?t1ztR5R~Fv%rdWVZ hq({{!8s#nSp%&l"OTz:Fa#N2b^*&Y3a5tpR@NɈ43^No,5ڐ')ZlmZþcN@>qǟE^=^(]ؓ Os:'ο*5(7`@]nkgW9CqxݦfEsYƦ4a%7f梤5b3ăzeNa|,e}fV* %1AN?e v52G5+"~3S1Ly(XGIm9ʧNx!_koT{y(!t͞:6 VY-݈?U(fO8gvOH!f4䩟*o?SMY(HROGdSjV(Y~HoMpaаHi=Z5ɨ`Tq4oq5+k_#)a#pa _(dj)f1>*/H&H8Ζ!tŶ>Eu"wā|O3I%~J籙kj@'bUu3mx7V!DUHgC5*iOFPY"yWm-fk.>A޷}x$J vnF=6?T ~љ%<sv]am35ekݙcF;hc%* sȣp 'mԳX$PAz-PD5j(-'9J ?-A;KJj C|8(=窷+ˀT>c'V^JEz<`я~mټUPI !I1ek2c܃M(I_-yɑ Txoڿ"y $38t=dl}\ ^2 '"ozwp/ζ $sIoajE2mu*f̼k IPNS6 d5Pv{pCag(5"R|KCs ^zd7>oՁy޶8Tv%DL Gjd1 [oOי*fZOP{Iwص3zɓnL_bhv 4swJ*Aߜ,ok)-T7 QV1";pO;=~r,FϜEQWg|;]g % Yхyfi-{=Ck;C 5d! ͑X޴XƙAA~gabN**WqP}[XŸ yH$Yn]w#c뎊 եch1CDf Qu7z&Y2WSiy2+m)}^hQ+kV C]XfӶmxa,=Ӱ^&0/IZ32tJ >K}bF(k=V8oMo ̋ 5>Qت `#$'F95j 6z]|>Ur;' |ٰ1/& R'4 3]LwPUQ8'ͣ@BYj4S/h3= ">/?aYJ xM8&u^~.j#KJ;Jߺ_ՙF$PVjgN2EPdUve#bPV))ٝ}H;ںH;3;,ᐙ'S "wP96Lp6}vbA*vjtxskE,fPa6E\mYH.!p䛦H 1qZaq)Z0jx [*-otBZ/o01\L9.2 \AHQOc=81a DhbH& NjD1mWX+Jc6#55EdbU]OOEY?\Ե{6)%#"6:oFyc8:O>} ZX{O&znDwp,r,pl?@;XX߯O_"Bȧ虪Z%h_!:.<~FY4P5(| +n^ Γtυt} Z,{S!XX|c¦;W/$W|j& emNZ)?Qh!א}|m,cF. j$"k]\$'=ncq4bt0ub-9^Q)pb F($80:e׮kmu <-R IŴ#dغ)$SeO@҈mkc\K 03vP3I,NCl|=-x\xQcyP(7Zr|>6v߮>YgG64Yk 'MΔ75UXbs\Z&o~HlпgvR)t1éa zc84&!@1CR8+ŵqM~CGb{ÓM$QERR'l.WL^T{`1ejsK` FT'/e_kӑdzA n^A2zE92H0$̒?$j6-zdqj@ׯߋD}!2^;[zd#v[iCsQ50?_kɪ4DN-FPCi){D 6eXb4^7xHI` H#P6ZZWcFM!d견,ju/=:HTw!fsǴO٠st21*|J9}#d0:p~I8mH.2 놴 JN9t,`Kb/؟@3 ()`Zbtg1(F@ ]J<)G[\$;a78)}DF|l6aHX%7؛Mk ڕP:{5%RU_ ) tMl -o+o߹T2Oy4h#~ƺ Y$B+Ӂt\C}@<wxtMԣBr B(qxa w@L>Cupzqq^;o7˯-luEzSKEھ$XHGP; ,c"xMHh -yx5v~ڹVz$Fs_TqQ,`; Ne)yx2\bK{9s{IRiKkٸsd܆@1 I{xA MʴUU'b۝q:3 |W6HF`_q(|F{ƶ1m;xDÛb8"H&&lii0/&P. !EaBJ c RǪ3{M5@̰xwGX 6!$osG9o.PXof fɥNߪ!g8]tJ)!6g\X7 D"#4ύW5〴'qf(3Գ{2g 9U.y)E*e욼 S2yDCE"bpRD1J3j3Wrnlm7 q[(uh:,|9]RY s _xrL>4'rk9\jN#X>}B3Gn1<9x>]6 | lv wMu\Z+)tA"dUU/9O RM^R$H UVY=Rr!mrM5KLL+R0_cHqäx| )c҇]Խ)Ղ=Fܲ>1MՍܔQwC_nFgP~Jӽd`}c/fɮrYRrlddIS.J/oFƘӶɩ:%-8$wY#pӯ%@0f4ya`|Kk,43#}0d &T=Gco:bF4p"5wapF.Oj뚳:OJ @?57?+6m.׼{ hwJtIItFP<.iMd{xna8 o1,%KAkP i캳2GrTP\!^ZG4F;OlZVQ& 3aoqLNOWi-I?vMפ"ʹp^##Z7}'9zJ-q٠Y>A8DK0x<{!7#4o>+! VJH* 2 2XgY1+Ʉ^ BJYȊ9|$ƕx3¨99uGCƢ $ILuq.`g# >F?dhKJ 榲֪VhϾõ(t@'J}%P,yAj3iV۩v)}7Oz@:a#'D)vHwuB޿]㮽^zGx M5Uȼwt:v bv 9h2N]]~: d~a|Ⱥڔ-OIil{22Qt}$= 7'N?/6$sR7% ^N+|Ğrt8OpӥRHx/Q\mQO?;G=y=UWGȣVH0;9zx. KbR;ˬdYPMc )iy<2vF[O,HcQ}5\ӹ=ưջR]oҊ8[R %A+m_ *^q:dBS!ⰈZ֚2.|Y00W_eƾ=HZWVeqTY4Y1~#XruIwҟ9c3ǖ9vKZ i貸:_7v.${{[EN{cK^g4WΈ${sxUG$ а6b.g Wr$B:ÁCpZ]s dt|Vy3}ȭ}# (,Rm ȄF!1򊂢ƨE&mP5VLgў9/G#"zpD˦&) xVRTTeM|!iX\?G{ܾq!lM"o :,Ñ}Yui5hc*+{pM7;BcicLm$=6deZ^h;9}X_snHdyZ8>l5Xh*e#`>hsA޷3#cU,/:aG:L5aʅp\IUU6gf9EҤD!0g<~I4`j R#6dEW! 6L;<fҾMXL ҍaiC %E]C.ԥCAsdƜOdXޯigS&mY;2{#%f+,]b&(QOX2J/GzYx5W#cSoM^'Ob`~0dFa8$w-8`K!s*W%TU\>p'¦G\R"6D_0Zgϔ>1ErMĴ޼J޺cOKP]:ЬDGPUikS~*]2XUXE}2O1Ĕn[G걹pݼԘ8D^pNϮ &,6fs C~V YYT\9٢sxԗZ重z$OK*/;M?@ "ͩ6/iTWxNFBƻi36TZqi%O(X:Џ(zJ=z|OT )ĬvqT~Gc+Uwk>۟l0 .:Йå!yrM"-M inψ3,TuƳqRa;^-|t`ڿnF5OEu,3]HB_&B+Dv R2\~P\~:7GYՅZب]~}{LI³N̟@ȬJdw$ۡiE0N$4e~4G$0,I4v;dO&rutʭl"7ƬFU TgxO+ׂiU4#f‹ zC+9|oKdf7<[#N.qG`כ6R8٩z BMn%T*_= ;18 ?1ˆ mIRzkp)YRtT>AWF>i.C$뙻 b{=OM|kzG GVm7д ȮilpU4:wզPaӉ>Wo/fDn_&Ɋ`)x31Qtb*i9QN~7:Yc.Fw\{Ι](ԒP 2rL[ \m_[ld@*7>}5 aQlj?0Tӏߑ bq66{5eI]l<[%֮)Y\ƮP2_+BYQ mǍJ~3Nݩ7E7,4YY,"q$qeU)B r۽sèvlIH:<$3wm0diသu\ȗLm^jlPx1xʑxܭ%UKGZ` ůK' Q'|:-swh:<3-d%#x#9Qv 5,|Ơ!m5z14#AӒxi ƵvV9GADudZmg->ϖoе0z>;h1? G' C[!=Z:i]/P=m7jC x5'@Q(ՠ6tg?jνl`.sQZbԎ6ʵxYKH$+_U@qy"Yk3|/xBb"B T>{N^lk )>y8a| J}S6ޡR*iwC;*o[ҽ$^K9sle_wUNvf#]2I =+NS;b;m+{%b%5E=mo5]~(4ik֞W/K1YBYGorO6wȿU^n(VWVM+[U]>gi,vR8Ƈ4{#㲵Sدtj kW\J_例"7oSlB|v9ѱl(n?AX&\)Xe5L[ 4'4{îp9=R$5W1?(`ZV321KhgKE#DB}0hxN اtSn?l1oƳOD?8jT]ޟvr騅&*@Ts}LEh(Iw/ӒĶѩG4ND[A P,~&0Mr̉tݢoٵ/-&-bBa2\,(~'E2_SzFbu^ *bENh31a^ѢMET_b(t LVLPm'tq6eM̅|cka 9]h&)HfjJV&"tFl#{;뵹U\TTK32﮵B%572G~!Qpg>T7Ay|vfEs>SMmЯm)fQq,7eDzwBZ+z콪+Wdta8A@ ',]62 c;-nP74CzIYb`gN On4$`R+N1-BBol7wB-р(;옠IifpATxV-xLQ>:'jWs|1eL,e,^ͤy; Lh@S\tl.v L鶥$לw31cfn?XPg?ts?Ce_B!CiL؀Pa̜< _bh$3^yׁQvϕgyՙ|&ugm"^kO iH6.nLи-S@mK<8\ A.)9!.8n3J+VUZS{? 3).ǶҰ]gxgB#+Rl!^I`(bPGϲh vswQyb:EMпZuu+*&G}b.<]hwzlB5Vb F?kC)n+#ӣkV'g^AIrvj+ S;m${Y])ޚc1 Ht>Op{Y,ՉkUω-ctJ> ?`#B[\+W \)ATAc̙D~?xC摵dlJ! %$nlHhV )w@e.ބ5744.] $ߘn,~x&&Wb=bGUijpw@LД`d=/+azщ.`1& H nL^CAQӹQIuJOrKrWq[XG=`-  \Znd '`RyKrw8]PZ޷˥1jKhA^8%w k MkdB/"m_9y9OfRT rvXH{XTpw%.!9&0G<" NZ{z$'_|`K|]u1rngOƾO”FfNsbWL;Cd*KoH{JA4;>ŀ\*P@vq&myTo pQKKX H23vkm2C_r Qe̘SfF;^`6\Cw+x**DhLVzW|=δ8Y=n }G˗A%4iBMW4p3aI[]2I5!{k*$Ҫذ7уBUo9!InPZG9>,1نYNSpɂ;\|wͥ]_߈ãhYOWsYJp'.Zѷ&|Go-(c_PR & ?jL7 HUC6  ±a>5w{2_IX;; @yU>(~L}l?b1Raq>>PD,7ι]͋'(s9#!v]%n. ƺ""k8^9k{ |C֞N njM3;<*߰SSC Wi'p>ͫ~``C v\e]xBT1qAѢY1֟o<_VXwq&N|:"QqT6;9v'VT8*^w&)O0@E >.=h鄃).梭S+11@K:l02@Q9$JBv]e#G/pohb^ ]ѯEגɌH琈FKj.+GY}ٷ L8LNN\I?dy쯦OF0<)( -,?:442F0Lڮ3m'U)?zW:oX!P( CbQќkW"hW_́m R.s\[xaàaxx򽍐']6. '#!M+&n6.bhNcCv5՛rÂ\m$o`gP"l<`L(3MYU  r"_^#9fpOs!!hM?VKAvڠ a:Jgs, YBh_ӆk#g2{1-m:*ƓxqnSQ ?nPPc6&iMٕDi"[KLz0_.ל֡E-yez+bZ):erBB)9ȧ{I*/$ch9,3h񛣶pZ&e<<7ȐjSQk4xYů 4|t`T'XRQ9' eȜNrzN拐c'EDK"/}ҳ]((!+ܥzgovK붇oog8>*q 4#@UKP @QG1HLM56f+}uX2S[Ļ9Bʠ-?he^B&=)@hRw!vfO=LC@aCuUnHThf𪒇 7o3K3o5t)m~TQ]k)Z|cy>P"3\!2"X֜1TȎ|l%SRzo+sryd01JK*SSo狴ePzgmI`ON; bN9[۶k'N? 4cA?z51b0ϟdzj_2qF>\yHwc9L.FW3 ,SfK*J8_/l{dw{TDRsm±[x5{b AՊ(293U@/_mc 3iAcn'MC ЊBf !¿L4d2X:R< ~"W#^.tGݠbN߾bDm$!0Rٖ+z!)$䏗 >Xތ&l=aT.hU魡]L#N%C gNVg|OÇ6TvWcyݶ3iQI[%. r+=XM7ʟ a7ZVwPKHp>Ar/z>͜hAp^&wlDdAw#݅2)elH[7.IkZa0|*%ӭ}cDuGu!; 5ekK:HJX3p` -[Lw;Rz p0p[%mEZ*s+wRҹ˹u"ȫJc/NDdzHVdӞ $], XSK8Yln.WMY U$*_*|K \`\E͂W8io7 lo͊'*;^?nȸ :.|fuDȍ(&hWYyNRcOI-xQfs_?,H)l';Uj=6?Dۯ)@jφg.eԞqіh{9jMjY|rAjFi& z( RfcGhvO{N>^TMڦ-ϹhT^#sjc&B4ka3V|{}Az\Fh0.اe]&89NjZ7h HxUh狿,{hScDP7=)rB*yWV7fWE( :*(75o%whd}n^=R.7\Jve ,QljVW_>zo S{Ë|>ldMn$S[?THe*jsؠ]ϵ%xL /bD1LP6Lq,FX:1lTf Mo:AP'ÄQܡCg=(xJKP1Λ^1BNޟ胕`[toSVpLӰ^/x&i4ˁvflE_2e2%2)LsI};~ʲ7n̔5MkkDUX:Q+' $WxQ|g仨jb9|2,P\C°Kp[RJJo[c&[Am '/FDRmng3K}vv5LOAu9^I$O = f W W0ӹaj6g>j_QB̀yGb5Zgі%M!Cٻ c'/wV09*x C5s_d `Pm<)d -:^ܠh״²`O7{\R:zJ، B+ |ȶC=Yj//|ԵYzޮ]3qq4gys?M=)% L`隕^۬.k{fZCL?Ltj,q?]!lN?Iu~h*ˡ~VrpTgnbA?S$.F4 GgkӴb\}'ǘ\2 6W$\H'ҫ{E s#pqBÞ:srY7!;2/t[ꎄ~ӂф:gNDNSHDz;EB{yZc)zbݕ]&>O~955ZJO& ef1Yaw @'b-q&Nz:\F 氜 X@ 3 *D$q9,o)RPDvCo}lƻW| i~M2g̻T 9éݑ:~F:=1gLwSC@b:0CsBLL+BU5Fi%c`s<o۰ y-2z7]hx6/YngTc\,꜃p uQ윾Lb'-Ɵ>hg:׌>Tj-@vrJCNE \OlJ$=-ZljVOI8s8f3 r;k/AS\SyFb$l sn&9*\,#!D=<Y$ I5p?xo@G@̮ok{l(2Y;]d 0$ .gEJR͚t `ˏen(&9V@=y@娢 >1g9JV# #M׶t &oL[ 9[X>&I e)c-s {W:-g.y* }&1aI(~Y?M*]_6^u+<_uJoZA10P?c]7ޠ2ky.mnTxaf[[\,V]/d!b^: #Tӡ0sȢ}Bv@/\~{r*# 4B 3w&УyoRNW H+,By2ƎUtt瀎YE_dpkngIuAa1MRO@C.20/6|{Ee _^Z>)ɻb6b~s a vRw#wYɕD!e]O*K4f:NՑpa/Zd3JI_qϥ {碂zpUH3H _b"tDV$U@lFvY4aΓ;$e*"-ݞ[>sHS驛.oM9A،ӼCTdd D*(1#MɆ~zAfѡٚK2n ͺ[viʧiUY2 R&1!lZc"ħ+O4)4VC Y W p8ׅHxC!XPi, ]Y)]0iPe e:%w+  zvBVa5/o;BL(I9#j~&rS6M,5kQ`(񶟸o+iώ%gǻ '=>MF9 MR\qv}.ΡQ`CƞJoJ>%eF\1~ V)fRvJj.;fy&e 3#G0T3Y8kjui> b{5!9-.^;m I 3? F=K!l{E7QlPN8\ᅾ h#eA.kְɥ"h^.{K>h.^ @oUu8voj.1sB=ڇ 1qޠC:WY~(ul_u>ŵAoZGQXIwhC 较۪,Sp,úsi~-$CZCmp-sEo\#N$5yk8$,P/l؞f*PlUVmyZVn GŠg$[qKZwV.C;9o[Y0S$XcnuL75TQZX0bavUI(KJeNXZA13׮g@R1`b?N;7M%tYGgn5|qduG*HՆ6$>siZ~MFT9qOfVP33- DGHQSy"G@7wwlmL.SH_z8cc-V"t$$Us7':cūށ<)l34t?x±,֠A* RD+3fć:^>eos,D| Tr p62l&1>ey5 g]6"SV3`$C_\ɠWtbkg('*>"5=T^,՗[zBE&HӜ4;{MR}fOVa\4G "cJ0JB N]97P@9~*sjS{] T %Rʹk@~+cƿYL^!awyLzXDP& _ ʫM$$=ΈP, L@'|Ʉ/hJه;M: /w">LH v[Qrf$&ϪӁIF@M2ZrOaOTC(-lP!v<ϞzqW(j8bB6*5n@ȴ7%ZǚBb%h E@*>Cu";j=iuֈA(JD%X2Kܫ'd}0}8235QḰ%/oaʆS9\V$xq`d.v=rQ d)Spax;b Y+Ȅ Z @C'.~*7En7Ja>6RY!X:me"WyEs^6p WWp:K 536qv8UU:}&w^k[IQiJL.j ?!])X162YNf]ڶ |UtWݾS̮G3#}l4'Jn:fnwf}l/YS[-gѝ;+7k6_\_ c^/C0U;u$)b{zȐ_fBR/d(0.pĥe~[VDg2΃Ǜ%P9~MǕOI1d#!ȂS\el 2< XR8j[SuYM+N+`އ4(rzƨQ?R9XXP9g7;W*OU9qfnyi.Ajȱ@PsRK\A:0?*]ET7Nx3i`7X)B?neꋌU7=weڏ9Il^bϭ 2-}Քfk&[9]Pz.gy/uN+D y[Q-y`e[JStk1`_db%`^zF#['?ֱܕd_ݠeE7S V:yiQ}hIF5x _LT6gi!_~=TOԣϥ}ŷAo="F58Od05.b+9@by@zkW`%2+m]ސBK2 șYd)2LWt{t"&x ]捶ƹ! ?hNPOpor4wj*zbGkqSO tk=OЎcsmyAv4O(c^u.:gC.t*=DjHD+WZW gN ٙ1礸{&8?Sr(jdc2Rԙs5)jeP}VT ચ[s.#w(9tx;fm׍'_cA/^I!o;a  7/ AQ*[A?];o9;MnYHy\&`בba ;_U_ kx?xEmڥ߸Eq!0ńll#1k-$_:~YHOb \v45'#EJzaiq(7ן(%~)^8D,Oil>/it mJZ ]=aO!O0]LD %e)/`pu; Y‹VB" #s \IUeh%/\hEv: vSRzl%zs+tT;Pk{[ JfS+Mby3IGKR;j7VJ">HEt7Q7ã;<':#Yb6P'?iy*XO|jO8 w`+I^R|E@PCC ;Smxb#>cڇԙ!wFf ]?oځ%%Ë)神id^]V6l|??\oX4z,!%|9l/^ ISrgW"xJM#JxDx]@ud JLzt һ[MkoYĄ7 'H6Ph]\]p̅Ϸ%5kCJJn?aTMWSbb^^JSd^g3L_lCs#uk𚍏lF_]u]眅.t83_FXV1S)^<@gVYEjiι-RSkTpƐvl'1UҚ6{ Aq*d8pH@l}UCC [`L#> C=5X6$VMv }` ZɤCn~Kn^Hx9?eG?e{OwgժR<*7"9<^4Pr2)JlULbs2i RsB'˟,Tq*ڶ|^ ߩ!w JZHr[#WydЛqAstG+phVtt4lF9y 3V9> Ɉ!+8w}Q]D ¸V{\N=8Χ -Q@Ix2lm/5OB1Î$)CgV$,Wư t2aRA1C63vyIf]E< B#fzYǚDDvAH3b^EAeVhE[Қ۞״C U48(Y";2wNQ?( }OG޺cԘ"Ѐ 7HZpWYL9WRUQ_{ԋW'9RMZIi;3rb6"ƪ y2ΐʹCZ91s{Vڼ+˧fA O[}g<ҋ%2~2Yeds5 2t!m'HB`-eKF[Juvk#lT"H:c 57E5Rō:5*IE SX6 lj(fOY'6ݘ+L`DZO(:yE%;"怨 !˓_glO0#E:k5m ,m?!)Ʌ#AGw, 星 iɺA=q?T8^߽L} hNT|6l5䞯EIHlV( FSH)y C¼D/ȼK3@!)Hq7mAR}33a~%P ;T3H BnH7z^>5SUws< At,uс7eylE#q*ÒV{O4}л7 3t2Gvrrdք3~0}+ȓRk "آ*0:ÿ/9Z_DQrH RN6[m-uet]ڠ@{_S"݃o9Uap{ƈS? =znĮ#"l-Տe=ֽSBeV49OWLξ 2P(J m M~ئj.;IikxO)H^+٥w=g.A nhhowva ;k ~ n$OZvtW 2eК eۧ?3)ɗ E4)ҸKtr2ePYĆX"T3z/Mд9$[_+iWh3lNy(6+]نe0ZQ< )[|{ 'n># sL-- ҌRk$C;-_ 8ɾ2s>HIdWo A]|VO6 AydGG0[5L< nрv"OE!2PnC4Q@ryaBيY}dkHRmbBۙ{l Ioi>OF!N}9}Ů|XzND@U[}\639@ExWxN:e, 8* H$#^JVwh`ӧ``Ҳxo3<9=ؕK^ɀQT"#ad*l}]?54 ¤JkVx*Xp5YcV7npgri3h8/'*GU{f=oۺ# !lĝ( 67L sv*a(˙ U:_bjԘbtD)Ի?iJL"R6{/_QANQRKJeK/N]W}D0j'ellU<%}HT/nui n(RwL N{:TUkfrt;4q?_p]Qgq1t-ɍ.ѥ%4q ?7[?Ⱦ*!(qC|_XOķ\ c:2{R1C+m9}bf)U0f9j OD/Egx0G%s`>q׬ihRA}^/ˡqKW-=80Vib-6jπ"V"}-NO2v| iEQSj}CSWYlw6ݚw~Yz3TPr9pQ=od'״ૡ/vZbE Fd*UܤK6cI6rvv߫qC94Rʪw'B( aЪc쑌,OF*}oHPBeF O+"z?5y4Ѻ4%goc!py"2;eH#?{LM?h^ 3#}oBZ)o9T?0c* 70℧q|4gRڼ>}@rlُT*L]}ݛ e[9gAF掍S )4KHɞqsSd 'l <LA\ gKݢpiX6{oN!Q :Qvb|%ۢ? 5AIX!UԪIF8 ,1^lK0z?ba!6(v-*tw:Qo#E3GN.dS6LȎl~n,#+;r9ϟ25Aeh1[jkf#ַ 7` ZEfz~ +"E`3a 5~%ߝ4}o5Č`%?B4y~ rczy j9QLȴ"W@/>8`5sӑ\rmHە4-c$ BO}2KF޲3$( ÀIƕt&|ABs4ښJh)6[CrBnLgMu8~}Cqxg9lN*j@.({m٧kMRvl迈:g®J j~hYg|'GO,HBzW7:ǕF8r{pI?mTRM,, .TNūRS[P gO] ȑqr"j7:F"'RwڢiS`~iX RK:c9"~YiP04|ƙ*adg~pjFhbB07JhT*VJ.Ё\NtĤ.o,_UVz]^ކJT9V.Nt$#yX>`e@MGAY[3ؔ)MG-h mYti6ٟa8=U"?@Gn i4ǃWFnspW9.[Beh;$_qIݘ~9`r\cOww^療~)|E5cM ûb{dsa/KF7M2#? Y] _ SULj_o!N䂭%]>M*YE MK7S XDv&)S=2 Z)K5KԙB/EqN<ɀu17$]iVS'L 1Ms`ʗáI\}KŦ g U.l~=8D 0qj$n83^ZitewD‰]+i-X1߱[^#)vt"0h;Y*&^$EWJhį\Om]J@=0B6McsVv|2x^[ƄF*Q/3GjFhG-Nm%OHw_ ]z^F{B8㮺 Ba|;J3uW)'J Hsk,݃H=3/Hy~fmїJ)hWӐ<)e؏YJٸ6C4:a٥͹{M)‚Px7 *bI:'Kf9L]"`UH.j#`g=ؗխdހxPA{'ivD2`yv [G!ծK)^Ah:D:2-uZoäO}?B}@l#|>Muԍ!æ"}S1~kZ t:czzx[fW7<95C "7'pȷ~oYTZcw 1G*ùRS$m&N:׈<&QR%_tu*7!B PTz:%w J k S t9DoֻbWal*쳧F0Á;}3"i|5ɻ-~ " nS 6Nf _#=(jXRIJ>!R?*+ P VςKM! &]uo44rWFWg),AF__3[pp\Acz/|Ps"6-1w@'D4\hAbM8zlߚ&azJ"/lv]Ѱ`F XtR)W)5pձ vl0rUf p64H r=%*tUB5[jpDèu4``4+nD7=EtA&IfJ}pJwI[DjȦjdW!N+ i'pL;g:i,C2vDW<)jpOrn&y@ p~׶d{@t yUZ,]aQȠ+ov-Y\R 7b`ΌEbUD1 85fsUoJ y[h`:+YC(?>ܮnpVYF d"Dkva!ߛf$3Gզ Ev!%х8@Њuz`nsP66rԸ+&`=(P2'^m3S32SHBi9 c 4UrUdlT*N=^#?R8Mtr39t_cF}^~ $yF'2ޮ>2͚ktLSQ< %E6s MFE1u̹`:T4^Q'2k`/7X_Cݪ!1P^|VVF[D@kp 20Ƽ E\󲬄_$yLM-8ixMcdY$* Q.Ɲ'd,.d"Ű\Fa8r.'p2170h~% G^mhk2I.=ӶwiF3\3ڢ$i;/y3%<c*> tIioʕ`= 8z+ eaNթtLĵ /=|& p}0^"[\ @6S&}JAW=6uI,UfG+*~?Yi%dž_α>,2c`Ƙ8EvXijgnVx6s?!=Z R\e/̌IQm đqjTXٚ/GL'y,vkA]$VUh'FKoPPԯ{f%-!ЕKa}s|9穡Ȼ\l.9_OB0PGŸ$hD/Nt]W-LPb$pF 1D*pԫXUu7= 4K8M赦QBsF_ޣ˪-!G쬸+w$gJ}NB3`/ѭu1n|8:+͢MSj^X؏ r$1. 5G.n"''R?/r߽`0'U;b#b6Nr< ׸&{(ݜM&neTiU5ŒU;´сaZʊg>5D]_ge@qYbv:i"D$kzaȁOɪFuv?-7{O׽X&uJEI:Z4ILש;?uV/* ठ?-jS8cv:΍/z>(YE&PIID֍+?fyZ)8k~:2ZιCn.jHyubzqM (bvzMR|c];wݥN~3J@^C^}Y10SsP2L=YG+Y^l8va;e V[%L4DwYl_H<͓mR3(n]r13)fu /QRUADαu.UהH,3>IrF{"PFd ocbBO뫂!@G,fUaRb+Y #A@Hg9ўȭ"|9yuYbi-B0rJv5e9T'J"7Է`6t/{  Cgt()CޘcԄ}fe_+T;*Cw*Ջag$RK<޶0FniLsF Զ m&{sd]u 056/fT|xhn}W-)UĐ4 #ڧcn5#?B+7&G{O3BnCQٗʦ8YEJ:s=ފy,#)},$A'8߶Mmy˨2pg x]׭$Ԁ!bҳM G>'#DSa+8f#$mr{c?նxl.Ǩ?pW@{KM^Kk̭͎+Zڟ&sT1xz1WA8r]-Q4A 튈|^.I,|9Au8=,uإ\ G@$xCն2!n*?`;~ aLP HVw K{+t>B DV#fuvǓqP"@YIp 8Ls s $XMT9S3ޯ\[?c?+L l6mWH2_fR)x r" k4DGE\C:~LZW@ˊAgA Sk ׄ#(eP}ZPioK4znY~:)<m~!E"tB_]ugҜ<1?nH,Iz߁"዁("S0/hp1 +hiaRt\EL7É9qWK6C3^ nԇP~5s$*K_V#{NӬ@6/E vN!đAXM=H_&AshH`_mcd ˋt A>/lNj% C5]pmq^q_Mb0f'Do2 q,kMA{уz@VI)W쀄ƚ%׫d& KCHqJ˿߀A֮W+yFBZݵLkoZ?9:qai?@|5DIpjd# LH.{Oi64wVFq{).L8ń]&3` Uaڠҋ:3)#bKiU1X!bշxLGNnC6fZN#)'BG١:_bk ظڰQ*}HTWmFJ܌S%5L3|;6Y3a $[bHz2$WZE*oYl4GqZmz=q%PIȑJZE~t i E.-!%;A28~1;s83=:]\̱XF XyX*_Z6$|.zڀfk"g~[ޜZx=rD&^; So`ylg7>>:#]wߡis4_F-8ɇ nm&k7[VFcp` jWsS2Yi2t^=uyr hЂuy]iUzDWYbdKGDNƐZd!pVE'ԙC<(9Z; Mp)펍z[`Du* qU3UMsD=9N+l0%jBWC,85ZLw!"}Y"D. պ`+ZԽ_dxׁ[ Dd{4C^7|[rDV'+VIf?sa_iRʂx:U_bâ?8wu_n!֋BJ<Oq"3}}Yn䩀ffSq}֐B. a2(fI;Cq ( kT Fӫ^عL mi~u{"(IWCkg`_Oܱ2LRa0^߫ ZE $U+N썽R_3TR0EbaM.r{.c;4{8Qzg>9!m\i?PKjM6Fڼi&,1(xMeha$ibKӟv*hb춬+̜{ل=6 O<ĔN:|ss:bPMplS1WOh_˽Ft}\3)X~ g\x !mkQ~pe$70 d2tS463߻Bcs*!c7I\,eG{ADNan hOB# YWÜL^YypMmk_pG|1l$;h|d|:pM4YVUã 42PT/ս>IPITH27wѬR@V-ÐgvTs.9t axt˦m 3G7cg!@lxfޚNÎiyacCaݍAY3J,e?/` !2&v84ɉiqdҸ:&~lA534h6yPn2n=ix](/hߍă$ I㽏%`KiDkZfBUӑT{`x61;/&q0?T䮝Ad.bvӚ>g14x*E*xA+ JQ 12ڱؕ_G'(g[\ \wdC։Pܢ !;^TEJTG- sWW-֖`DG}NVKV7书!)ZIK"6}Z- SlSmy`/|)RzV q^LIPĒyH`G1n1=:F ?/(?;t|>Hf(lBw-[MU iGJC0ǝu#tji-ÙuC|v'%&6zʑ~}_2lH`CG*_OSl~h4.׺*܊#nuE%8$D$mA#&4E=:Af @IuaGB>7X3S I 'O./~YD!Ű,oxWoYAT/lQD, .rK|Y~04P<إczV'[PtGL"HO$,]25 ^RrMUh%HXq.~!4+2 dHPi6dsN>Y>>&5柗U7vJEQRvk[X?; ͌!4l46~@D889Q+ы e"<Q ,8I+M[;&7s|(hKNȃ}hߑ&lSϧ5VIݩpcohЂ7Ee/,G:Ƶ~gL-.-; $da\ <*EV(I+u1=y{QJX8챼04hM½#jRZ蓷Q Mͭ  >_)5Ba`kk4j[&YllxFCr(\dO}J_Jb; 2y_WC-U ȹ } #)pʋ4}`}i'c -b=TфF̒e!k 4*B5/v!eJoqY'fL~lŮjl2* Zp+D|^ЙN #~)խ}YU6d#rTN_-|)\'Bj=Ћ*dyy^Vv_pt`4#BƑo~,DmHC]kGgu] >rm: ŻDX>FP0׊÷j[!|VYRl"7(ʱU,,Av]ˆW<35}YE {/Ӹ h/gܴ88ğf9xFPU-3/A'^9xq6GG w$N盄h R 8ӢWLLlˬ joT#(N/O S%{%ٛM''e`n"1ZУ]sHe;%\]/+S;?,OD/ ޞ%FZG'|T ~cR a:?I _p Zˆ{Nnj?ɦ[U ]7r Ì+ t?`_`SZȾ)B-*˺vM/M#c[b Ҹi7{6̜ҜW%rHvONCHWLɿ oot2<-Ҍj4jqJz;ZbA&}]~,b'jzd45m jK"Byb~!|hS WNN3d" sjyG,۪\ɫc>jZ {r񭵟!Chubwᐛ)exhg1A>vp] V{pNw貒Tnaŝś?:wcVEL27|| L?6(nMgtn{'6ʳaam, eKJCD=o.hr -'7h 9(ՀYv1NLE{N.*X{5gAPןqFkCx%ҷm%ܩ+-ۤNRaSƧ wz+P rꏧGSw+ vO<~'|֐S8uVձQ1 4_Ċ> ٴY(@_X ItD" Y!WO>Xk @LNZpi0WCn!Hkx';Re+ V:hf$h#۷.TGՏ} (&ұJךЯ@Ǽlj>A-VPU%5v_Σ1wh>֟o^~ 9O{j.Ii"0>ү'R"lM=jkk<*z24 '<+.M Mq[Cm: E0hk]y:IR5*'AufD>JeagKv[sYHQW\ 2h\R# F}DZY $81WFgV2pQT{TY"+FbPB<%ֆB>`q <1 OxxD1NVXhaޯFn KË́6²ڰfSeH}Nj@݀%gs²wqwklϞz,i5gDi}c [g/D:XpLT9*yem8zZ49ftBëTSm$xPPl=ɯa41ǁrsX(D0lՅӽ< :&ȠQ'Įװn>%!K.jF@%Vod'ym=ha6wRe1>]7}scY>>]! 2+Ҋd_`#oy϶Ȫ>p)1NJeAG96rB-o+PzəQO\l<ڄersYAY2#:{ĵ(z}c&H t1@Ơ QSU7n?2>{;Yu 2& ]Dw:5Ŋ83aZmxҡ=Fu6{txĵKtZEOJj; c"sN,U "뿽Q1e݋`Q& ә{4oKBd&n^ Bz[[ kW*) SwGL4*Jf1@ȞlD=aS.L"}EO*q>/-s[V:#9w:XEGB|C`taX'?{;~f@hy˸nTF֎#Hfx0ψ c,$i`7Je &1mKYAD%#ٗ}eq#s0(|nxՇG7 "'l58䱆V2s}PD5;B`0 "XúQ@sFMIk*s<ݽ=huHDL $~o{zwSY'|V3ٴ4:Ǽs7DyG>p-'VZF^䥍&B Sc'vDHu>.F.K|#z+N=_氣V-0G'4?(d恹6y)1ݥOeO~@873ƽ$`un"͹Kcv#7#3FWT!eCk+%l-%_KOIg2P,DΖh9bv궚TJQGK&BL:QHfJ2='W}6Ħrm3{GBtI'K;{ЋMEU ƙ;OojB0H yޗ9,7c)TffT+3pzoM 5|Xw˴ aW+\^2u6`[z#+ʊQSEۆ=N \z'/PZ_|(`4-sW~CYB4]QǓw7KV jӺJ]6~o<`4;{m$ze3? yQ+_N}pNW,S+iAnF&doDUnNN6D)ͭr17D Hw{ rCc'{-z@>5;]6EYӖB+Y/s Ci9 tґ6)Y!{ f^d@ Xמ\$H 'z'娚ɎXљBΎ%d?%SCKdk9Ml0H<̄@)^X W20xg~#i]Pl$U8o u@j-TW>ZP$ Oeq<5șoe >{ (i#wS3lcNPzK2˷-yjYNME!+.ĖˎǨ cP|wRu!Wz 3PDcME59vAxF[ڼ$MKWL`D@&7 TBf9.>lêDٳM,odO3 aM NEMi;{ǟN+q+hn.{}qiĺVpS@nɳw}ZmM>~Ӓ8 z3(~ ^"D'0N:SqV) IZrCZj$  b cNSĝn9(dWEbrWd'9PKSƌ0ݞW[wl :,3>5r,mS %ƕovA_@&Pbh43ZHFlf~$a*-שv(|$6^da ®VT}OPtP~XS CCsfѢN.-Li & Rf B8C',n^83neoC~맀Xs6,%;1'g*_6GVo.:XH{q~{qPNm6ʎ5)3+i(eX%qbJ\r9͠^)ze蔊)sG Ըăڨ>fftm1W:(@,BydsP6vC7{? E`Inmc@n9~PyIpYײ1-I{d sҲ )+ q7ΝAwl'hp0"!|/B>,Ց_\[O+giRl_j<}XWT ?u YᅢNjZBM2r|[*Nb3VBD0(`~J+gjSN|%[LP#~mVCo ~HF4E;VO`]t$9WtbC$kY|>cD\Vpq(',Zl51HR[|I[uh͍J& Pk:ErOfd+6o bʴoQ1(~⁙,)iiOߴJ*veF`b=jo d56֬m4&HT3jߓg ;pxn o:#-r1(Ί ^~мBGS%(؏$ 4*i@}d"_TQ*J߯-ܜ;bH`\F;ʗL0ޔcF0bǠC;Ua?|'yR'Ǖd+̺I9`Q2f_XQ< J9Uާ6Tw!ni`zI-tEQ_T^R& 1`|79F2My8tR~"PI %{vvR-ǔ5Yymo JiѭLB2oE ,yhoT|`:Xh 9|})`O:;z&&Ych?XՐ%M:clgIIެ/RW 0QdI~)(QA{“M?:6CnH.$Pk e}4=6`c?UkBMxbs - $yOb,R\Rc+^߷UhA-kDZt'L50Sఈ:Vtf#jv܏KLT3]~=@8u{n&$$Tfg쏰 ;ia}-<|7ɐw]["y䧆mcrRLekkڇzң P[|׳֪0SDlQ0^A.J& YrSۥ؂L(79ecԼA4 #`rI݊qԩcf3iVK%Tg u*B +h0AM~7A*N͘bM@{T©!i>U^tJ8R[4*;:%WS8P0ǬEo`ܸ@w:~y;Xi)/T@C%1wi܅fK#f!3E E_2ӳ/_1p P{zk e0<^jNY@gZ8 yc]TR}UL/K2:v^UADWz Q,=~^HFķqA1@\wV NWgs?pDD,v;$>t烶%,Vt@4!+h×9*˓:ъB޴ⱛgR5Q7Q;:0NÏ'+T^%(ze)G5 |Ϧr+x%Ui<ѩ_ ` Cph[pRKuA=ZBR}NZ5-L}~lS_}Qo?^GF?KZLC"شO"Փ2TM}z%qj|YBcYgf/{9\1~ 1+2Qb$ M*1 (,gUb,ęѭTf)} *h|W7֪={j ¯koy߻zGS0wPu"ʶbP/qGޥhAD-m0IW!n:%PJ!lL!& C`wE Dp,qtLl^1Cz(lriDZ|3X6t:; ~| 1QUl}'x_wxl`9<"{t eAnYF(,,Sz Z"= t%鯘z-dhe@5vHCks([Kݾ2{MwihUˇ$)L]Nˈ-t@BcMt%VY / i})Qkj=߬UM Z $HdL~ /nAiv<ӳWwvxmY"]KCqmpKjOcMr\%j& :&?$;Qro`0oBK~-&ӱٱd^O"lgC DyrO4pĭyMߘ.)paG]i%'@`7/l‘=JyxIi^k,L-D/Iŏ'ؾMs,)u])Vf䐹*5$ëӝ\<,SF[[XKp nECo;o!Uo*k R#Q8yRx .["۫Mv2kz^/fO5)C?[1=Ӿ˵;;؞T5<wU5-I;13kj_vxDirrؗ[3‘tw044e\_=6&U_'.~Lڐr+nh߸^o}|dt URL;\Vtrz.RMMU׎TRi̎<``*.79!א=yOf=U͚TAXqfkj.R3H(e*$.R!Ĩ} V[OE`uҎ1Cm6۳իˉ 1QQxt |7՗'Zz @{*Uq܏A ';;츈IbG9ڔǪĈov% վĽ:џ6XrccRyFyļ,ެdUӰW:ȴA; |f!Kd/ΦYl'_l-pP+:`wgϲHg]-<r ("FtҢꫠjL[ ̵*M6L~0<ڜf VO(S66LPJfQZ֒6Jn #Д*cSJ2 UQ_e#T ^\jΕ7A6*G@aD X-]ځ8N4;٩7%đƶ7eEn5SnU9.dm55TM!mw6 |Ld&s`1  ]@o 1?1<;ș/!sTCF?V$&d}(͓'6اy∙Xp]uՄ=;܊ϟ/x%:HgޑbIk,sDHek{[#գulof~0紉zAc:~l rmEm 9!PyɎ-Vb1W~ǃCFeKRAnMVfYтr3&.1^m\׆i OA=oa;s>0d]=V WhJ xctA m繁NKhA pŤfSW>T~5AWO,1_SX̏&#c~ -XnߺC^pyT#TLzRTzJLz|JRȡ=l3i:Rߵ Z18q9`p7]d"痏gOӱE=}Fŋ,oDQAR qf6qqMLdk ()nV kS[KFm':=x8N;FIDV8^Lw/ƵRR7(ٓWp|E`3_ux:lRzEݯ>PF+;3 '965EIdAWӾo(L 6$5U)%1=8$" !&.7o1y(yV#ecHp< ze?dAmXRx0(.l&q7\K-582[#q!/h\*8PܱW =:!q3:d<%C3+D av0Sͻ(d'wNᱪfF0M2GL֧7$階WkT ;h/&_WnfYÉvDf1t/4nu. w”U޲*_^,xM/^xL6Rޒx7w9Fv+6|#gfxWĶrUJ+]K JfT ujP)]MIIܑ@8k;!+E%v8.i{I¡;ªYD~<%+I7SevcNoƂ`N/Ha _ 9cɨ.cOuYTҷ<3{U{ 6GOO+d!d}hC@mzQ-հWFL*SiHhEޘ = )GZ.\4)/tDy=*C Ow?>2i$;}$Nb!|y2ڮSiy#wgjnٮKZpE4=H `*{4TTELlldBNFt $ʍ`dLX4ݟ?U^%P2(&#"΅%1aokBw4h3K:K4sef:anc7 섖}T\m +ݺ<4Aaw t|cJhNIT5ެOD\ Tjm RNd`vXOZLJlq5fUw0&Cǰg}"aBY Rf\Қ`u%i^Emc.W',NM=W6Sx=-R^ ,WI>ap:Esvvf2f0G'<1E8-]%r71lA3W=0$~0O"ނἋw^@`g#>K"E R) PqD~Jq;* 3-hx?Y\feAV IcS= RZCBxx؄xH$3vԟ۱7b~Tٍ⵨T OdjRi"U̼Zn4z;- 1Z:2F%0ZZ>]{ !~hR$/kS( ޜێAfjd4dz>p6]V-FR0d𗶐'Hj83T{މ'XA3 A;~~ %ӂ $:TwB~N*/kvk" ++sǺi%ЗckWOr@`lҤUUJW.}@MJgz&We ft}V D(C ,wM(<ͥ<=KoD~mO'OXI1ªټOb}`oIKݳ`pJ9&|{$YɅ| ]θ}؎b¯|6$>A4^}VJ>aḏz=eS.&ĦxvϏ*OBf)x(䨈ο {Ӳ-<8N;s<@3eFF @ J܇JW tItz cTUM߮5;\~K&Id3QI8Xf<V8;fnWRnWK:uYbbb:*L0OcuewQ`p6J;T:j9NU <ֻ}>&lOd4"PRAhIz6F YcD97 (2E ^Ca4הEG+hϕ62O+ ֩zNUrhs֮]xCɰj:IFKh522d:/-m$ ] K:WR'ga=lB<\̕;;a4)w[|gJ_`b>_9.13Sóϧ(+D"KJV80 2"NM=|#En?^Dz힠E/$ k\`ė=v eD^ l C&x~,SɗWkʢU0Ap%^ ʓHA:XN%] 1Ӥw+mmhi{vƯz*ӚaCu{ r8zo8ۿF|8Xڎ΅p % >\lٿm@Ry1Rgzbo1᛹PV8|`@aWmi(=O:PzLz`=f(\ *f3QraI?㖜뛛_<z"p=o= yp/͆ӘW@͙ ht %$#*:n|nxLT^KTJRwDXc3M)X0Öe #Po53\//O!n:$ѳ9IwO B)kpX{L%],2uAZahbWA0c:N@ЕgjpmqkߞzV%>rNLݢuRh _g#iLV8(&c{-/s sW%#m`REguɸ݄5JA4\7e?/Ȇۤ|(lJ(n2huE[hpO%`b# 4~C欙2ޙIrLWqlJAȦl\1l)5!:(SrA0{,U3.Kǝ%dĎRshc<X0^ ɅjZ 6'ΒKk6y +fO0i8D^Dg N5mzmE8 qh蝿".>{-C%KSeۜ(ǞW4IS`EӰ44ՎwHH頮P>)c!gjk1YOv}xr.(n  aτIGc, "U4Jo|ylcSV)}cȑWqN t7sX0[u3JZGF|Β7*?R<{Z^;j>6fѴ|-^HZ~J3/jOG^^mѩ9s Zq#gv,*tOِ46&ϥHV袈 ٭ 3t+ŶZuIE R7`E58'Pٿ޳õyv5[fjfuYߘĘ~⥧ZK>rj^wہnș^{p ] YACӘQH"^z9ȳJ|bO[#EWx Z2܌/3@#-n^5JyZ]7TKYVJ`k ʜRdv5gpc|a^-@D҈~v4j%B]Xmc% f\X ח=r]둆N[L ].p@ JVEYo%uH%gG=b-9م|.̴K"m9B CO,g_)y,84bKA.{+xku}$y=8h#r~xK{B (Z"@q\ZjxO R>-Q7 ci{tg3B)qY''P;dDQ`>txӬ׭竡K0zq-'ahytt`q\u>C֔UzaCKߵӄާӂV70D^+} Zf[ArMF t*;BL7b|6}."|>E/E:R]䇦ݍS讚fsQ4X~:E0j FVQ30A2cly_1iA+;U |/Z&Y"0oP\&Fg@eP,ʓ z].=$BwBU- 6hbqm'%ZĞҀt?٭cmj{u{,H][16|T)#Y0ibsF߱P?.'7c]‰ܵoN"GaM[4 g||~[Pv(CUWL4?rq2;^*(/ k]RbmQZ`r3rjO/Vyy#:KʎU<;ɕ9ЀWv)A_/%x|Ѯ U\-vw L* 8SZwhV5P tIcoyucNp{7bܜYBv|:sk"k0N"]9JpA}%}9IR_4>Òt 6Skl<,jbn̵*U0+3ڼaENWvi02,#tAmr)S+\!ėϕ0fݴV@qwn3&=hf;m:.P0#l5/36=Fu1zili9`ܵ"Ǎ #m8Dv:J$nW@}n1@jB}i kzם6xY8u]Z֢UO Ɍnjz7~!k)R F6iN*p~7\#=sF c=`<)4I;*o>hvշI FG6Vno% *%qM,"J9MɢM}`X@vE;[iE|\gY꽏<-6w0 I|l>\Ǟ,Y¸)6GW/Aۢ}UO@z YEk#@8C![:XG(>!t%i^fnk6akJd3ݎo9Y[<B| ǎ\ a׷N%9n-͓ ͣ {9+d|k>22D97}ݚS灛hЎ7vP W˘xT1-V (hT@IȽ8u]*nlA=RVyXw}~3ኵTAFq3n>LAP@K-}˽OvJǒ&鳭 Ue#ҏ"DW )tbW:xxˢMa "qCEdnH%BEő~h,nU2`zM4p&c>r9 7$>|;(_ %cKR#y1ץ@K[&$WN[G\K@k.UvS96fɁPlDX_4FK*B2a^g!ѭd,:ΰ>΅UQbء 7Zg[UVW&Z]>Z.9&m.ꖖǽэ5)ͩˉJBAaA]iW^YFAx-`:ִưc*3lAhFOI|+:`-y-|[2'c8Zءo~ϨC抓eP;mH_q-?qg'f ]i*)سY3Q WS| t2Ӧ/$Wm2#҅XP)&hҷLdrTԔlsu e.aF`\>6vk @G "ɤ;̶d <5DIu@nȗ)PM<;I_Ƿ{ /I0N|i읐Qk072Yhǔ%yXV;Bl11cV=]bSt*4ۥ{+j րe0ړADI2s:e8U#j^'e.z,!<='"#yR yȇ8xlCK]̥r^Bdq_rz.7Jo_h]#]t׹@\154/MCi}= } ^,6/`+ %?Z!4kp4VAzZK89\֯3Ubqa=fP_9ʻiR6K#ǗYvT-;s䃔dt;~&x*ʥ/4O{Y7e[A͢%=Ɗ4#[.|׉ ؠ HD(&^k ynvЖ,1`?k+AGd?ƚ*a x:Nhn[mkvTldk/=Is+ig`[ka6bLCbK /M]c1a- nl2/)[Buuidϖߪ4RZP] &JuPF8{ˏ yN y cqVzw7eOf%Q$^5Yj^eb5 a` ڋ2aM 1-~rɋ7Y'\,I*kB_չcZ݇^ίRiVgD/Ű17JP iPI<1eFMIyrAIJfWT \uTՇhualaa6B{t*{Eb=TQ/*|T𺋭p<x_(M-?c'8w ̅2]hXlTU:FZ(WVtqrG_5mՙ@wץ55Hbˢ4PAN  ,u΃"R2!D;Pin- 5q7? \o\\˽kJM >b;l0$WYk+؇-xgٸ ψPn?H'P ֒Ṃ!Dڛtn7J_Aގ\})'sY*{N+ȽJ G-1_ PoO}ΓsL5a-^0)@Esͦw5TT᪶&L8Li0d|⓭;Wج=OBfj8NL7=KP߄bYƬ0{j%5%vNlj&0UK- mVfz]F$f7B6t>2l؆IOiu'ؒzܶU]g2p:RݦŸ/S˶g|[ o )|hM1K.xx@~>|'`MA )IA?!!\tv z5kNjS& L|ɹ48ZsW1ss!MFQwT#K&3\4zU*:{ 5ye̮w]su\!‹b88>\ɇ40ȹ gaͯu๋?1TKez;umT/Yx2TGKpD6e!1x9Z fSϖO\mYFm")U"S69"ⓝE65G|ed~/G.aXquekR>,hiBnߩxW#>L> SIZwy;_92/PȠڗg!*;a-ud^m=nȷ/=)"AӈNxgM]S !=t>ZmxPh*B#a%/Tݿ? OyrYh1 .R"(ԉ}7 fCɫXKY*`\Hg49_wzG %$ڌTV(OI Qҡ2 mN5LO xf-{mX-bXr5|g͐Ez+fϵGd&S`yy) "eB9A!B3QcK$﷪[ըβ!" 4L@De5VWLQ#můSAޞݪ\ɶoZI~pG`cӾ7HMG8ɨEi[%z#PLrᝮ̘`BxcSUOF!;:ĉ) mXD+kBBg%ӹ򻚲)\|~eW^&E^( gmgdїBp{mZBX^Q7ms(ȍj^CS]&ncZEX~.a*;,u!*(&YST͔HN.*Sk(Sn%iDžp=)1ءLNr>4Bd P* b߆lL7byL%䩕?iGdCF/"%쯆WAt>&bl;X؉cfTYP$j  =٣Ha/(*p (AS!br;b;>_DEmd@ڔ2R1PUlIbz.;7ɘi_+Wf,sd*/?i@:M1ߞTMd%zgW?dloaXu95ю"4Xb=͡`̣eeOy\ h XPrL퓂] Kh[_δ {^h2',ɇ f='35|{2 ܡy ")åD&<X 6C6+-Eģ _ö匯Bbڄ#9,T&!@iUV/X[{<wR݃ (Izy/C3V 3ufV7S#x 7o#=s҉WEY"k¶VM ӽKNaq: 1Bf (`ؙs$E(<Ӣ9MU%"j{Ҹ!J$]_&hGRK]\Q& >a-ʋ7\Z\'k" [揜Ns3B"ͦ6'S5ТYozևEŖ@SjG$vo), [?k Z pwr iF|e<ڵ>-gjC͝{/%GXoz$ZҏĻ]F*/o/` 밙*Wr H†jRfN>Pg> ka2t 9# zhJ,6]D4c͢)K^M͹GRRִdxDK6= mһ(X%ʏ&a2[4 Au) <<+q9Y ӌЂ(߇q 3gc~ϓz Ȝe2=-6{\}ոZg]/Mb//,磄{Vf:\.v>mBA*BȻ\#T2FXheSdJ MfKf%mpOf/t9aT%eyl y14q)9r`fU^oVIi6p7(j\HĚrISNpDdw;7CYπ1+Pa5a +3gvyS7cՎwycD-m ScfCyR&%m ,V,%j~ r+sRT\YPʣY!e@&Z!n -!/0mQ4Δ/$?Ägfd_e$j +1|m(ZyZ4H8 8ݦErh}wX0%Hm.֚v"=%B/ ׇXco(YUc/^4lY 'a;o|+ f^t CGCt {.;就U}ͨ㰕*_xrhL1rpE✧uFB tD]L,7(HzwuȰ"?~3dK)ez= > j k 5Kі5\V:VfwhpZWI3 z҉>a.?OGT8$d1*"~@bn]b0]ĺ+_$O!NOx~Aı! 0--ŮBEϱf>^l*.< !xɽ]`ZtM,Y3҉1 :<+T,Ek Z۾O fWF_Kmd26N-Sfmݱbmpd Līy`5Wq!gi%i` i%){DWgaM#??`SHDᄆI,ͻьLs_ePcHzGN2br4>2A>Hם;<0UB>- 7=e\hn,4#NDpEaX$;4}0 81_# MN-igwh_rRXZ 6 2F*&X(Wip&h)xǸ1=7nn8Ԋ"exdc6&\QTVl){d\_ f=Kš*ILWb9{X] ë~͗Xܚ+YI1m@ (pz rX/n1ga9 BCnCfgC/K"c.?wf.-$.M8SxtȾX\%M_"__pgI#t6z} K. ʘh2 /ό_ɜgRoR$# b[LWcպ=_n%?يAx=p/uH.&1|)jVőr:&-OquJ;5+ E|ЮaG6qQD&]&X,RTۿcޟ,jv,$څrwdO&j;s+4%CnnYˆ3œFylI\m76_D!a0 tb%F؇1(Ŋ vJ \]lЎN-Rʕ4$ zOQ[P䩶QH ::*2{3lP!g2%,) {=sCZh>fpBR:,i=:7{J},|=o1~G.o2D`V%u{ #Cԍ<_ '̌Z{$J.Ui #cf۔ u_ [x~,0 .J4DC\fu{MRFXYLWߔMsL04>U0$aiۃ<Ѝ zxj/X':Pĭy\ _`:@ i?2Jx@BVeӏ> =KC"5IiOyi7z6`EQe/~_3 e~iq2J69i|Iӈo*l*F4Ko,`l/ 1 t&p']%[}8abť䄩]?%Hq#. *I yPm*ߒ=z(ᆌ?^qe Ŝ~lH" NYᗶd=&AM>S`/={I~MǴcIQ+Č$N6\^?$H#nv/۪qf0rwSLкni@$$V=F;&L(R7s*͸ZSak ^,,#Xe,4ˁ,\j@)952}{;Wug'B$mF Px[XO/̰Bd7bsl fP]PI VSq5&ߦ_)_m\7j?5tlrx7>AEzgTzτүVA<AP1l YE$k6sɺ%6N}ދX=-BzB "q7I/͕͠Xasw~f젗jhZ7 kփ:Њ,cۘ:@(ʑG>A5;m羖.qÚMJyHRT+pR&L.wb{dkl֟ft+]S(T=*3X|r@[a8[FoCe8iYI&hQh~7-N> 5к% gqr(x8)O*IwT4>ZKg2`SCM6׮۬Ȓ]b) , -! 슒7to>y]iAݗsd:$Q6CVR&5li',ł}+7%|/G]>Xk6J=]SysY?h>-X[PGD )Q`D7P,"n_dr֜jy4M3=0JMN#Q x*{E_¢ bC8Ɨ(: Ӏc`?N/V6^p zLhV#T% -J\v` V+l!y\2`k%oZ,9vQJ/ Ja)M&snX;@ukSOtֈ #"L )כ_8%tbˋQ|Oΐ uHIOsI࣒R [9UZu}&Ҽ׷arJ sqW*36ofDJP,bW5G@xշ%٢3;zV_*hJP2 0' lWQ ,R{ H]I R'9ťf ~}IJ؜:_uV'΂@R[Vnv!U \ UV6tSGgy1jPsaGYw6mzBdt1@Tf;9!,:1yU% l3bZ))0x# K~[+0C[Ί[.fo⯎4YM&|?vle~TN&oewхd&+jLSR!HAjkwQ{r(D9ꯀ`HF>p$knUs5>$Ke@ͦfӣ.':d8~p:|^V8^cK碈/Cm hV# }_}wNŸ:[c"ZkK8X6%K ~0tk]Rj_QMˬ5)N^tAͪdY+;>ۇ å8#¹Gf9My/XU\3Sj8"xʇw*o|)tPyt/ѥmZI\o5|76jX{iDW;@( KOq٬;9'ֵw(Sbd+ ;Ӧ:l^8x+Ӥ$ӫi4s$Y18wvIBH.2+՛uIGGs%qPZ)6OǘNRE"_gj SS-!{ǔUK$bƗuj>7t4YtTP.&CЅcn6c'f/;cJ0C#ST"mH.Mgt OfjyhVt (Mf1IRi{o&7d" &#DZmy!:[7\]i"ʭSk6ngVo+U8 ̈́V9xPTtB^%Qk]7 >nT0#)*ΟSG$ĴwQ9-B3Gp*|'/ozꩆ-$PͣPZe*Ln!>'͚q\fHK0,w?pucַ UްVzVc-,*6.pwӍDqoԡبba2#c7"@c`+e?:죬*NSq_8V[eLfX!:)~xQפJvi}gf/9{i("xJĦ|h64ԒapX!Q9+[Qٵi]>oO ѳy6=>(ʓҲu^d Ah$F*"L :>9_8Nq<*$>g*`BP2߭t CöoZBqVuxsлi9'qq9(3$#rv-MBP#Q +$'ݯܱVFS-b KXs7WkVǽ!Q:LA\}}v,08Z4 q:U2aނjf| >vsJӪrctӎhDkv.`Ӵh:c aLAft^fixxkw$w9Qv\6SPg&Ymx=.񃊬,d2 nvN P Z.V?[]2sVlY.)P0Y}U ,9":rȩf^[ڏ޿P9izWf $N.]TsGժB#&3e(XcC lYb˴Cp"..#%|kPu_ GY AEh N%{P$Hxi `SېҔeU #?f5ٴu؏7Mqd䖭Fo;~hݣS)yN-^1| u#P,];Dt;h5y}>G2L){V΢YDmKJJMqzE}#PI}yR'Lr?TfA}ìc qR=`^XLdtf0w\<)m/k6/7?}Mю;~ʺ>9>ӱtXUrx+ M[&PӭbtzW"0>xV\ELe; 30Aʆa=`/-va&3Tb]%19sˣh0[ DW&JW%ieC 3zj,=')ᔠ*~8etFdۢ|@4iҨ~'9-ɀΙ_H|jENpI,XbQ6r֐O 4~Q3Qc1Ab䴂'#_B:vU>W4m^]5ںDؒ[ڿ7:w?ZFxSLSZ N<VIF¸Lu*$͸#t csEM<_"!0wf͎iAM IE5ɤv0 [icGzdY"HwϪNÆյx11'CTɕfOo6Xg_aI'CZ Ƽg7fN >N ᚜P:K6cW 2QwI`nMdO(u}&lkJѿmQ ,( "|\t/]F aUmd5,Jrd֦U@l8{ߊ{jzeyC稔z8CU࿉D(OG=5bZЪ'H֎$3-&f/Ǐ A@X Јv7rd8epcnRX"V?SyYFoYګ]HiPoI P7Z?/hFl&SZьm^(8q\d"Ʈ>_8Ǩa<9`VsOBc@comJC֛?:d;9rtSY# yyU<\rd/"z۷,H+'xev<xawx ,7ađ' Os%ifX~*J .E D4|PʲB䆖p=ZP=0XO c a8lYUZ-a tZyoZsQA0,dI j>T): EaHKfhq*+yV1nl޴J#̦*;0w(Γ!֕pER+ @-2x4QnW\QTt7s]Gf.瘛JP ӒjZ!7d'FRz niAj0%)}Nk4#0aQH_Jjp$(5nbơuTh姨5 Ӧq+[vWܱ_'h60TݨejR0wƍ:}7* 匲uu"GPLZR%~̸&B1_I82Du1@j!JNq-`zhL`(Y3R54zGPZ>K+ Hmm[Tv1ם%r0{m;7."Ùg[d?.s5 vFϚ2lLÿ<\a3UB!L;`ӟص u/ x6=\[OOf Ι{1y: gA3nb.۸ũکkKuCx#up(+xrM I;q3CTtv5CuT2bם%]֒kvG3)]XXq\]F<~ Q,5<z!y`&*UHr*#އa 3A|9fJ0HN}N$t#a2S>^{A = lgP"¢&:-PʥI =8||GuWmmNܻ+%g\Ҟ*Y!/A(vC 1F3yQŶ U)*u&v ::\@W#:)7+!yfsj'aw"!!y͖`ZҘ#;EKYUg^zU,G4Ua?u?C0M{6yrX?tߐLk0g>(A:̵?*;q۝AS? ;2Z}J* APq Ԡt>/di O&;˚> PE.aP+XedCo?j/1D~CqS{, YHAcmD*9|u4m={ĝtwommiORǝd\oe6'@3)ZnݐY*  8}z;*] }U۵I)xO 5 # HŶai`XK S.\LVo31d8+Ɍf^ Ci0V㻑fi π%+? o-8Ӳ*!x!@19- G/WZuI\Ǣiev<݃và~;$E JN](:/QuM>~cJ4{˚}VV^o !8ʑ09O01ldܭ>Ea{'ƨRQ.FɃTޑʍQn+aWhf~yo29` /Nީ[#}?E9xEڮRj}ḅ47\3 DApmF&=2 c`k쒿"HE!hL "um@& O.C,'!NFif\p2iuuZ>*p@Ɔ!"AR@K'&#Ș–^ӜvK8t@l2` ڥqvZ _#+&d'5v-7gę=RH$U!ABI,Iwalc*c#s=O\5W/ wF.`kKC3 ʆ{ϱw\ki,K糹Y?Ũ6^1cI֤ޓ5cz`$!0|X$Qwa"l 3}r0OQbY\D_wXQ;FV`<Ogg UЅC!zd_}CD c33Anc6^<=Mgz'! rJ429 S^i-w$BQ77BCy?˄٠Z3`GۇѮ>5c(VvlIsVu;3"s!3zx L$mITY S! h NQ<1#d)m9і>x\e#A/ E'l$8jV;6-}?q G}|fMҤϋ}7CYB򼓔u5ӈ[[ƯpGub8QMTXTo ջ3\蹟MŃz2Xs8ɯVJs%ЇgUtRj$\$ڧtWBS32ʨ:hsBU6a00gCnM[ިip/v'1YA)KDlva,; +|5坼[6x,p_m#Ɋ&Uc~Ԝ)П tt3yh[YG+0@bfWgm}-pKӮԎz"H!D}~)?6>ZJǫ֗V$dbi~yl_ί9͊zY@y :yTiXR7oQYKDR)$P0alu骪o9 2.#\k.S"x9}:88򨓥&] (5s<-s `)R> Px^~}Ȋslqɞۯ2֨%xyq.%}Fš.̟A8=Uory\"*xbdn9tQF&}e_zII3$h󫔗/ih!s2;]3mW*WZ]?Z |-v .4æ/h_ mpwJt,fƚ J^6>/T\FJia+k_ ;>ݣcj``5;B 8ӺObB״Yg!f𢙡hMk=.Vjíl9HOYC@`aJEG&RL DO[+Le,| Dx&TcHThfdiyU]9wV'ǐr$rK?\cwv k뀜hd Q mZv_<`kYw}.d|hё-t?ť^nD+ _yieڰ`  .I2Eᓦ5\:f$&YA=,$PjڣI( U-83R, C-DŽh{z}XsieCC#6Zp0Hɫ9JڌGUXU>'{7?~>܏({͝)@P.Ď3\KbUmzɓ"X3M/qɫŠ?74D}ᥱbv4jEgp=2gl4ܾJHjgY-qu8^9XkAÃP.%E'c5 }@wVEkkv*Xtt]0<<+nGʣ-fy egEky$? |3+6S}:\bWH _LbJwy`Ӟm2|Z%/.LJ՝)Uد-qB‡,A2Uːo5e\TI<;2Fa*b/kPp9"/sW淹qɦͬ`\ϖۑ-.1k NM! m4DŽʷ5eUqᑢK(iC-tL4}`a6N1P^z^jE~EcB4TH翁vrjZ:G}esipXVZַeLP2?m"E柣fߧx홙Lşףq,m&O hcrUijovpPV\-ebvsZEE'UITvO4C|)d4_V*4L(wސ@ #nMb?xޏˏ i+n8Sr֘\z/jCfdJǹv̜v`]uHbN%篂ZddN{0=΋7jꏀl/^Y!s>߂VIQ):P'!D}c]x28<,3xDJ#%ĪV ʈw Q m?H95/Ycm& j>՞\ʽ۔:`htX̱2; {zeCiګBz)9 D`& Bm*!1famc)f667 3mXMp K'4 hRT*% qzu{=-ѦI=eh$2@?ck+w?$r2NVRmӕc{h: Ɠn|c#>UMb=ɕ*CR+YJ*gE6lWVrIfV8(Y)}RBV-KY}dG4|RĘi3[BR7;(fX#ׁ/!s:zfWW+e$BFNaqa˳BnWF`ZO_ү"ILXftc.4JFDʽXYT7PvHG9ϟewUM[]~^q]?مY"@RG7=:Qj,-w D[XBEHd;/O7qWB-*0'V͈$W}f2.iƅ׍fc@OT2Fujg}nca"FlVq$+KAUyeG*!PVςN[* ة[("uʽG8mU" Rhх:S ~GT!1dnۅ<-*w3 p,úIY0VLk͵{0D)>˼WZ'x:ZtoNeyhu4,yiHNX} 3c׭!P A+MTϺ&q[sXudy%Ix6 k}H"M0W# b e:\[JB}A-8Nj&w+$G(sF V6[*=_cwZ|3%D{ ,KƐ4{$pA'wꩅ3ca'JHMd.W?M?( hYjt@C^gY '0X+̗ " H䪋wAE]-@jzC)tXcYhM iK+LքeAb`h (֔H*uf~4@Y6;?" r?wYv͚}4W$5U?UKf#{'a3C.څ%z2K_o|/)g=b8,3m j *䎗'%oW$W ^re.H$;Ê QC;)5zMC 0i{nC5փ %eO1Er9kdҮl.3,'X1<͐/gZOkȧ< O򧞟!d|"Z0`Εx mu2 DNNN~h_/TB0>c>qO^|q8ɤx>ð"J!"f7 ĮC!3Byޕ5 GCBT8% |-`#U"a\OըUڰL"Ír|:/y(£Ulh2bp^X ݎj/WkeŢNN@kU.TC[ڼK P H(K}hL)y*㙄ӾwɢvT[2<'ʽ@i߻g!>ǶD:JlMbJaJpooU}ܙ*Xz͑:EũvYBw;[0?]5{O{W4(7Mr;4gp `z"gqxՁ7p3]i&/[VH)5{ DA_ok~~_TtFxlLitvV먿Fxl6j/m8M4Sa}V 6ĄQjii. B]oaH=׆8u{ +47w*&h?͆LqR)Y dz8RA{?UGكQK<׌>L /^iGou[=-/jw&Ӈ|-WvNL=uwhmiHhrѮUfο1~OG! ȼ@ܰܵ1SZ=7{ SSq'9Xk.PaY=vx80#H>w R]E*lZ?(SnX+7Pjm#[l!V}Sgo~;W POcW7Q /5V<ƨ>2ўX=Q}ζmB% 4n.fJ֤ch.cȎN€Vì.*BbOBRk'xf@Iyny_KͮY;XBD .ov A*m8#7f&#=ŧfqX 1p9‹n3a1K.H d#bءd:QV_s=>^7sc3 nv⵶Ƭg7GH| lNv^/i> GPC%I/}Q0) c'$qك{s0[h>[Hgf\2PJLg[E |*7kYQ+od=UuB?3"N^l+RF=a?:[O`S@RΘo'pvg4Ph0nL ֩Jtu-Dj.c/ԭLu.c NteOX{ 7}[谡B Q&a|6ʐ_\/Kgvi/y(?F#68 ֔3"dR 7ec/UsyN"6T#F"1@4q1*Lnd^zZ+z!#wfDfbw>G|jTym5^oZΘ7o?%| .Q*Ygb!TzƆ''oFL\hz#T$F8?MQm#ii,~ h nYWXrێy^ߡiOC ./ )=X K"o[-\%8^=C&Ћ@`&q@EMo (dtenKwwqdID5lBގot- u 0v0#xŘTC mN 8EXe7}cD?UT.זΡx0{:Xv#,Hi /=/rIյSBlʫFbX"j \2]I'?B߆0u*.@6f|8l 7_ d#XtɂwVWLy.D&o~?]b<B\++K v+i$bա _(8r+;_G?/=$䱹mQ5ZzWiN5ةI1H)U AI*qȦ$9-gJ-mu\b,-AG?ՓS(S5 qCx dJ9(ك)5\Ŕ3=odއiGF*:8KD:wUq,n$DH Cz.E}3-)U_ZpK0]B:DLBߓr=)x։r w 5fbT[#Y{#uc$F&c7_^R#F=yL(1 _~\rL0ӽȕQ  ,E۱QMs| ߴN#]&{)-.qYgnlmѢ8>'Y k5Wf4[OK t@'wwI4q*sz@ܨ4U<}?C \K1t1c(,~I1 0jF+}EZ}R`Mw=ՒHyAⓢ֣zHSvA f2ZOŵvpgA͂s`8"xcm Q-+T B'd yg/Sd }̈́m\A&xj#8#hG0cVW󪤚DoWyxn[:[ڷepV\ rw%nI]__&/>VQN C_&V/3bxَ),kT5=Z H6~n5Tg-j!kޏ11I3"GoRf?ݙN(MSdtʕǾƦeǮYXcza;65DwspKUi+Lq!T390"FybͿgjXFTPUlX;8U6Okێ&II%!`STm*Xs-y;G2z`9Hwe㷡mN/G+2V1 MG+yq#_ ׶=?L LzE _= u$/Qo=;adySb3! (b@-!x:s_d/v55`Iò^ä aPghݚucv~Fj_ʍ۠9ɋ~MQ9'ym z (%b)ǽa{ka'}. @z0֣#B%'e}UUSToB$ρR,{}1b2kIEݤn#)5?u}HgeܫKPꁴ.؈5!w"uKhHILhR쳖h\LNSz`ĠcwX'W;f~Is-V!eL Ltl=컍L *gG BfY]:$="8-Dl5aT}ቚtA=Jg\={؅5U `* VH1ŏ .ԝJG$Lƽj_Mrm_[,Zp!*Ǚ&~u竪Srm1`e!y#T:9ABxn=bmHalUm}u[:Cg(߯xu8sY-<%!!/N zCe:J*/b1GԬcIe$iy'|b1G\X,!1LMu߶cQ, ؖ7|t?KT] 1|zZh0p$֜k(YQ6PY}K * k*M`N/'zUx:;X;hDWԗ>`hU%/mf82QC`ͥv8B-J$l.m6F~+ny3Jo $1Gh+܅GA!9 q؊_<|$Ɍ!=,so6tN18ŃT7ވb}Q08j+=PB()5B YxM4f1QwUp[դ} wig8a_(הi)E>R8gj]Cn$ڍM+ZAUxTCs14er? ~IW?@Mmg)0;V/e fE3My53MK}+%q`PATHh"z1}7{@O#BjYPzDNNpmdOm  KHV1edPL7kY[Ջ&ܹC򉠦DČKXN",hul8y{pM|#{3&DVoϰi"q5CT:]bH\'uΊQw.|ӵn"y 4{հX5T)q$a$`qӡH_ժ_l?Ygl>i=opC!J#qlGIàOkUJ4]DY2 Ye m=j\C®b mIu 0ϗnjCŧ(ԼX˖Țo˗=-YaMЋ;eoUTP; EaL>fʉ@rl󖇼WzCsFJTT)jDWc^(y 6^lRWRs7cU y}/a8mîv9޾x3.8qDoۃ PPg(g)X+g%Muu]v^<<dϪA(%tG-y*St-?Qaa.A< cNC")4E\31_<2jħ#֠A!9a8LU.`t`r\㺢7w sҪ5B3%w.<)guQ  K;ykg ]*Yd6Ϊpdi%P -Z8۳xc*w jC? L4eYL8,uU1!9.ֹRӎDуmO*O곴{"keF~bݟK?+@:h#Pi[F6*"epr 5^@9%舱{  jE\ &tFs.|_ oSϽd ,5@RWΠ0,S=L`2$`.{C~\XVL/jfq I@r]5<ub\hw٣֤/ RTqwޑu8CFG^K4h! bqTU$H1(R6O'֞5~ KEl~1FvZL_҂bV8V$s\ڈ=/uO3T=;)CfWc wPJ?WrrI$FmT8?#Z #v6U<ԮV[JFD7WFyU9)4[ci40$:On|ImAL?r:{<*2ErUCؘO gӯ m+cnp+e+Uw[ Z "c` G^Ⴋ8 dP\ꖔ>a=+ C(7EY:sHvɞlռfSLn V(Pn%%>+ ^7MסT`kB/2@e?O%vKI h1V9Z*psvEq[ fB ]!\f~a/@T1 <zÙBI3l2+xt X_BFA E  aKPA ?潹Q{39G8ב[p4,ۉW~p?fŃ>r+!vDyM[if#`AmHyd;% ²4$0|*9MӃv[d5,H ^شBiuV]g=iI0+X6F 9ŏck3 iӋiӌA0q噪.g//}at>f_t` @i8YѾ"c؄DO{H${B^;JDм @fTݍn Μ?5FPEo:dJPs~aJK/ljzxTzsBy4cebb\)tJ\>~ ɹϔnx]ln,Pa]z_pw4Z[clQRCWzB>Db`I314Q\Љ wNw $nvWjyJaTew)OU;۱v='FmCnP1ƱKxr2XMWr݇fp;1J4* tż:qQ}cAJ#xD^9 |2seLcIW˲v.`=}N'M}zzYxT?%z[vt.S *|N9>h]hpLS&k\kp=D01XKYީ^jwkk8݆ _b os!Ҥ@Y6V4/SH 6$"-n\-CL$71Q0CRgISS#gjBsLm_Z Ǚ)R-yפwWBoP79+k>_XHEaZ<q =3 L43#3eK8k> (c<>0͏3'.E~nQi(LeF=˲ TM _بFEiLKXxab#~G%I^vmn+d y=˴|Z9)k>  b!0l!1#`P}9WQ6iAbɕb8d$.uwI7RD Y=2.-/qVygβR~&>laC}`D|߈ `D3=5=d_WPK>A)Fɕ ۹()v"2ڤ)~EMqD0P/W#)Ht ~M(I859g@!9,u;]m7n!MMi9Fu)ZU&ec$UX+Q&U)4)7O v7WX7o~u`%=śIRYD~DJ ;y2won&iSz9l߅,# .VlSB^ xE:q`5Ғe:9\0__ Kj >wڅfoVbO*KkЪW6O73\ jdf9++sd$ nܼ6>KY7e2F'"CH `cVzm|1\*1xYԠic{WДNwXr1Vg3F1׭UfV{8y,zhԭ B9GHCG+(9Kv}}<߼2Acb[;| (?8K=r-Y;v!dr]wA 0]E(@1q_*6|FBh1ʮ;Ƹ%3TJB}o`l͛jLe8(0UDY<m>D99ENz8X/|(}T Evuh2sX YN!@q5B u\j0 ;Z~YPLg,pF? ~:̮ 4j/kT ~rklL3[-N#[1 ! M*:Ommi?@"YEmAdď?pÐ>N|5k /^Äx'5-VVM݃B\D@r X'xaпTOEk#ѝ3&jJ.TyE-n6&w۝{J]l"aC_a^T«eIzO'fQw,F8Ht;hN (%N>Iee~Gtbn]/'w}T,5Pm6ٮO`33`bIk~u[p)i!߻elx"Ut=F$AFJrx%ŋ#'y-uuyڽt5{cn$#9AjTX3)O]G2POZC2JFʱϸ0Z"Vo OhnD@|m.R2)J)4xNiN9}ruF7O,nsG7/2ZtأQ+o#ZV.Kgziƺunu"u=nhQCo'ܛxRK^q<w_P(R"gFLgkoɈKj)hyd1NEun|Sed݊$5ؓfOnƥ:$^*yOc̑? :OAJb{0%"19[0yfPG+@=[,e=QJVGꄕq#mǏPj>֪B6%j:YAa5ْx5]u {4Ky[g¡2ipSJ5zmE=0aj=zǜ\I[Xf@1V[Ne܌6FM)ɞ#0:'52ҝ:Ƽ쑪lp'o HpZA=EiЋL;hV/R7F[!,G&欿^ި /Pm"Y5onUOVw^! njHLl"- }:3h$P `-|/ 8g#gE*Uꫪ2J{ƅK9OqcC{/cSi8fTK{+k#@wjiNWfQ #}*֫c&ESj+3Mzf@ګktL%]X﹮MmA w|+KL8^s f)BQdvf.Uf+I?7S!pa!W^ D{T:yK3t95FB蝞c`uqBw"0"k6J*>\(7ɏ=Ѥ |vIqqfFdTܲv}zSp뚄 _Ue>,yh4þuUVH~B'pP'/rE`B6`l|np`(HQS7AMҜzcOFJD2N6^hvBr 0cy}(P+7v:+dsw%Mq'tMIGR*-f[~on3j׎EϷ'jr:U@et 5YĘaW!ӽΩ+hC:1L¤oOK`XOUAT_ʍC- w8/a rL' x)-{ 7 6_=F갽#=m^J晴j)˴ ,: YTLuE]$,!?G,esjH!K6͜.UandWM1Mw1KLR&sG7PF=N3̷D( }e3C%8?(+j↌_#~D`'E|׃9AZbjPƤeDv-h I礫g:*Pz>K., AgK).bPR,NEkV~R{L j ҟu^P9쫍Cyc r'oϘr0lA$x5%%3,Rg|-ߔ@U~E8O&"oQ[sU8~Qa) a׆IEulz^֞"nUkBFZ;mKgU>Vu>ӌ5XY@D.zURuTQyAm&>C/ɐo\Zԣ ?惁z|g?ܽ{s$@IBS*A\JG&-%?MnA5/0/ eOWB*#uB?.HhL~%C%1s 8Ј0,`7D4"M`1kN떣,cp"9 ΂B䥽E NxLjX[Y$Adf dU䌱!LdX}{h鹈E iLXs1#%y [jeo肞OX0m3q>˯?_~i: AFնb?d \ڬnN:8Ϩ齐P:jISp'f΀i% YqyY -ڋ[G!6)Ν\=`ʕvU&(jDyAysa[ aMW_cWH~lc3۰ TƼ~Uߵkި7ls.8ll("袇AB|v8\<|GN^pե>6'MW4f|nlDjU3QrMW234D0gr=z5،NEF4Gs'XӲ36p_[롆%fPI5wQFpCG`o6pA'oxǿ_up@&`KqC4fߖ"`-唸3F?%:.9eLl!x $aB0ó+rQelˑG~|8xgውW%?n<ɝ"0_^?C/eϱR(;;{$Ta& VJ~Tp]#Peʽ GgRW@PgįYhYʲ -y:ǧaHRT8g]`2X9\O}.q}{k0c=8 QQ?4WfU;aOpQ@|4n Z9HM‚}Ymf uPNQm`S!1|h4bR +e IO3(9L y" іw/]4Bj99B'))$o%Bk&.(m.7b7I5{=2S~ܳl)F7wܒ& a?2c$.RQ %ʂ5wU{l}"o@CKU#NXb'хS3Jcqwqp?JhWNn Vu|--u];q؃Γovrmb$·wcy ݕ^w7k?pp_|x $gx EE GDRq?W/c^>ǔ%V?d+P` &Ɍ-&ReguID2KWRY|}J}vU uъ2M?)!>Yj!qT;/_c^d gUC1C_f'$}~x; Sd=5x_\V#0x!4nxLe G22gk@ط 9ViKRaS,N5v"}*@zl40PQU,|HWL$\b<v7BsI{,M cy0R m`.afq8Q0 &#R3Xיl=s=!J?z x!~]]qgwߤjEb·>RP(Pw6R%ó0%-:lV<?vz`aT81(ԡ \uLF3D[ة!b4OJWilX<D/bO9*/$3quoJ֍E?R%ѡǴq4z;c'{0f_U+8e%оӜ  1In;gߢi⤗Hzӷ{C9^1QL$))b,} v'CJ zp\ԅ(HZ >8! ̜ԃhfQ@^+xgv:-)MG`HK(a,$o4[Vm>lSp{;,7ٞo)P88ևK?{PK(8rClFX|,œ4ؠ:#i筃ߍ$1p(+H~NB-Z!NM2bcӘk|z 'G?Ld[xǑBC@DVB 1F/e֔T K)Ny2H2DYx|G<%.b zEDV󮟗a6,*dlƻlѨ¾ID귊Dz5FЂ(=)R8[ ~<҃u5@c~-C_=(X@SEj%C EzL<ߎDkSwYt[KgU E/ScdP7,pFPi)(fa,5)[Z.%\~H~ɷHJoRt KhMB)؇w>+{X_aMym4Fy+p1mYS ܻP_8?o- $i4-ydC{Ll)Ҭ7=06A-Dl?gpQ@U̽kkg0WsW㈔0r-b鼧4,87yT% @廋`,o:}$C%-!W|y5F''D{Wy&S~d! daY<2_04kpN6dQ3 \ٺH7@.>es.\D,9"vwƁv+@(&tU=jy i}{6?Փ+Kt)aKWφBHנ~ຎ ruXr 9_$AzQp ѭe+~DLBP*#l5Ott3380oO\U} t_6OE-VW#eVSUYx1)p WiRyJH{5"]bz :Fi?ֽSOI)ԜdP!E8+S\5 Drq:H{wֺT6v߯ 2߾9 :4C)yofW⽄o71QrG@Kg])M?)ݫ m*ӗ(뀃FCmKoQ@Uҗmh$ɔh`t3׹;3?;P1|ID3!2y "&0LK"ڠithlrKfls#}GHdd"p#\3et {~>KG_yYp;I ճӫ)@Q EG])FUōX @Oэ KN^)Pth(MɘrH5g*&8tKѰqt;b"R»fOy[''HSb?rQ$~e4x%V"YPMjXFTCIr7v—.Є(j4-r:Nݹ_D q>l_MLؓjr¡[6$"k4(wĈ!"$Qq7Ar.~OYUaLK$ "?QtQ)BWpxt]ne#dsr/䠦h}Ly+DV N,kDoҐCN8n5 L<(Ȏ "I}2!>˖|4Ԕj Yҁ{H2opiw<1.]'W*1駋SCCr %}šJr:hn^;6@ZPP? =h#\m$\#.p Z[{ SDP\D4T.RͦzR*#8rա0Hgʹrz}%/Aք[v-wgxH>۔f݌Ow.8z\K ؍G%m|-7^Ѡ+r„bmc eFfxCbPHnN2!Hw\mCP Y l&i<Dn5jP~lmNgU; 2Q8GZE br鏧񺿅Ÿwʿa+ {a%{h.TckDG,Pslx]>ܿV)^* TBX ^>g)[ k]p-GJ128vn\i5] 8`V(`|PK<7E/3 M~sL{8f gam;̈́}vQ?/$L04b '[?!܏98Fj_JK%ozf|@~J4g251c|&{1 >U}j*fc?IA@L.ZJY݁݋c,aN/e=f~pE,:?Z|G;T9DI6k"HӔb% !nC7eYBՑv\/m Ĺ"bpjBcArZL܁܊gBgLq4=ˣ"#W7xpZ}W~Qf:^CH^γd{IXYٴ6JfeKu;2IRG'P"t "t00K`0]ExE4,VD5O 5jqEn>ϘN61PMvt{DvЬKHԥDN)HBJJŌ^03Uovu9žeeײ]i⑚F.:J|[~ea +S',TE^-bpi)f 5biyW'eJ_nLB7ɵq X ypr4Y+Ƿ*-/c~-9VCj̿Q=v\^S׺ta0,6]@ByUٝ``Pƾ?*[ì]nhf@ ځ{_OU{o7mJX[ N'!tm*ܥٱ{l'DnZtzQble"V!}(p]DN." Z ^ ـ|~N08++ BhZL&: +<,1 V*khU og j0q-*зtWW>5ku!ֿ&W{͛_5wtAWa[#+uDtt`X/lNo2iCT[sh5x"Ls@[4nͼ1X+s{"GmbCj:Ѽu8H _i0CRqvW8=xojn AY;4hӗO^sA}d=L$:iNq; Zrk.٤j㫲rR !$} 1*G;?3gYd>Uvr"`⤤%kݕF ªVjQ|cKOk*#&Eyzi] ]\80s ZTk~$^ sxbmf'XBB%#dG^9bcpԷms6EǯR_b3BNKaY^8Ԉ4Ηm=nJ!%)fnv蔺U@C$haoh^WCĂOAȓ}[a~${ 9LwzBw\: ~UȔC=nwR|9bYzh7(dmun6|cS䷦gB[Y3;.[F8E!=41S1;F>-\:b],i.'9=h=AKpZHp(?,z#RWmkd+ݷ gct ; ԙhG˪c^)⤏.͋YU^D`l ͱN`F{+<1/icBa%D&JA6iRbJ_p-~+KhKr㳠g3S)+=$Bߋ̳/x0>кN!)[:vmoH1!jWz&3Cu kr?GkRKji^y֯Djd8şz?r0͙t$yc-ѵuDcXE=jG%eL*aMi2xFnt(q0 074FC{jUӧPN%ST6!é"p/ڀ^p>{gD)Rhwr}- #dr#'t`H្O˱9{0.@4ϜbݚsFeOMYf `JHϺeEX~]n\] &~WbM-jQyCF⿟6h쎂ob()oș_<S[{UX4Ed P5Lo?شqi ד6jH[ vo|o+f:W||MoUpvYylN*4* AGuۅkREQ f-U6˕uO1\sI` ^ZbZAXM^/ImQ{F`ODm/U/,(_v@o涞SzlVg-Cj3 בwڿyE v5س T\+9NG,]!{Ç(UnȺ7 ʐ*l(3Pxwcz"0*D@nPIvX?+D9^ٛC@:ks,! 3dATgأ(5eW}IX!t,i7 5YKp!YpNܵ:hp^yƝȷ> p=+?Zޔ<cH›pŚcl˦ubB+9֑E|_\ +Uxї (qGՙ3 N VǙlF{ .P9Zۅ 0Al;RGo樥b;kx|],A蘇1 IJgF1EM*cqYDv1M8/T8yX{?Et+Tz]m4>k-dSbGPacb:V{O*+;y2й$PV (j߮|cȳ:uS߭+RP -1ha` 19β=Ee/NW' gCI a=+ #9ФCoxEEely3 yhJH4Ten61[_dȰ? ddvZf}=ۀ=cxSx`C{_:pmU17fymh;?cX @X4*J gچ6޲U* 4a;(cp6bC(T)UY?\R^Cs(æw\4gk WE)Zr(`c^~-7_/ͼ\ˀR$PBGc y4(ʐsJ+(|U.8J$30:[^c^@9nRWè`"cS Sbį ̲ [gӇ1粤Qov*O##APhZz\l SsO9ETmNm0쑞l33#h5%' tŝF(hL7b$uQ(|(fE;8uQJH Y[K*uI|U,nĸae [M;4Y|x sWe0,YV>0ܒy\%q}ݜ0Jrw:U~'r=V{[v 'Kߦ=f+׿^ ם~&$\SīS ~BDu5_`0VK`A$Ya 㬶ϼ.qtM  cv}u˥OC(YpQqnnVcC^3=P'I@09{\⋼-NK\l'\)+ dH;kj#OVDy^" `)~AC١foVجk=ۯ1t}/)vrH֫5q(Ĭ:#Vkڽ **Ə予r -~SlzLq$zJYOIy]ͺp6l^gS`D ҅Y4B'Q B fZ̊si >7mi| 7T #<ɐ@&+KAfR 0S"x4{CW:Ր"0XM5)a-Rreѝ$͹3F !JK k2-k^PF /S,m/D1S6mmO3  MEwM4b3Qic]Uv1%DŽȺ޺@R= >-/F3r} F%{x1ZqkeӒ3lI!1 ͌Gc.8JE̘w7|Y26I&R)+vn% Iq9(_ө**JKyo1=2dO)I& "gz >+8PbU-Z,g.<$RG%. @O}*İK=[0&CӪhh2<-Ai\1s"#?-]CiϧQCH%=wz VbFTUkR^L@W.̮?|d%jɶ.P,hJT5`tЄioV\+] bpvAUa/L\KTv!0f̧ȣxJȻ5"t) ~O`WkS6d}lSM!5e;/oY`m32V%cL*`zn%G"#)sԼX5> aR#Xͷڍ+ZP! 9 k-u2VgԒnꅁ:SS0e-u!<Ȇu_IxM#n0O1?G%C:B1?b,a0 C"4 odּm%5T9sj|n vNx 6Nwg>D~D (<Ѿ*] XfUv @3`4 UH^I\x~´bƚVTa+6A&Fڝ`"|@s+Jrpù6 U> Gƕ)uS1~@@Mjǚ/EZeglc1N?-"b} I'n?ZON@W0dD$QEb7ҋM̲R"3p@AW2y /P{1 z'r%(F7l=7Wi04'ETD5ť`X=jGn.9 b=O'y ci./j9VסY&ԃ2|{p{Džl~qQQLMM4Y+ǖ vtw^z8_Y;#&xۀ;ZvJ>[@TV8`G(C0%d|dY-4//p:Rbc&Hhv* n+ucMSҟҵK9Gg~*GRiv,^'$ S$lumY5['/tIu& 8$ T1pNko}W=.@m?%}AƻaQ՗V^XE\߆F6lWh6P?X ^u{ 1o&C:5BY3CWmBmdB)?F Ӏj n7{)-w8&keG þOm~O(ܢO6/Z dUιG dJHEԳ,)ͧt3T,mБٻU3)KQ8CmrԿbX%J9輏įG¦nJH1N .r%.zRKnOZkNZ miML‹z? mk#$L.nj^w :}?G 6Uo$3Dh+e jGz-;KZy)EK$-7oFe{Iw]EpJrgCjZTܮ.9aQR'ty^kjUsNDO2Ȟn܃0-( ,tY7GbxoE&kgUهÍ` vTBc"T*1Y$:/}*}t?>f\ na5jvjoFz՚H&Y ڗ0B )GT ʐ1^ш1]9dhTJX]$\CdZ||'?vdũO[?6;EWaS{o=ܞg>KF8Kgsӷ"z DWrr3`+K=\j{ c .׵-nʑ2 hum4 ׿&)aI#7&#[KwbӺGJq]? 2`qKeޝN]ji bktfq:#ǼEKqʳݵNR_G3u˹niBdK:4Ls# 3G(Ə7Qt$&x*"aSEPHcWhN xL V;v-.GP WjO(6 )@4zI TL[UBaGwM#wr1l01>~EC9, !oG@iHh0U#$w$j ^AWDa,p4+xT|.Sr}<&ְMn]LjK1^I]Flα_8ʫU1.B*֗A6 5ф}{7=;"+R@se_aƞ9bXPy $rW NQ#2_P=/4jGAj!mk_D g~)U!c\ +!2KJT$r`+ .}KXמ 1EC5 T\'0iEi!uDUj}6d}!2sIkO9Ji^dZuѧ5t=6SUp֚j3"9|,RsDŽP2S kHT(?='^\Q})].5P1Mq| IQHZY,8L|X  < tucG(ar6mCX.(U &MK]ܻW!p5k858".ڄZ̶x-xx%rχYNTJ|#e%f^< 9B*=I洆Y\a\)wv/MvW^9bd"6,7DpwMjZUf>A:[ 嶎f{ b?}B'ԁeQqd\D99QDKAyLg>_{溸͋cɎɇ% llyXni#VL'#WgZV3TI#ܓR"EbNrtzxi9@Y>K1i͝Yo|o1B06 nI+a6nl`\{< kV_D_$d ygNEt~%/mQzTϼJߛ]Zzq|t+F5ofT5ac4ê& ){9 JVo;}c!'&R?E5G'9pbڇ'0cfK yfKF{e^WY 'J}z'~K||d"ð5B%]I}{ݽga/`|IE_6pGf|\ - QyɒWZ^nK3j9JkYڧ $ʄ+hXޞҏƺnͷi93φe֭_-kk'#`C "p%ZެQ6mBLq0 TjBLg(S3@9xԴ\B/ @w-QDl/qSZ[@|qzR Vd/\@=}&іXv|RwgVK@Q| H0%D=wD'?X(fv.Ūޥ싉0Qlj7'Y!TqAE: :w0zSlfdΘS-gHnXjLic6$Y5%1"[? CfAޤYFt8^" `mdY2\#s5L` *fa$|`E 'y/7:c >g!֊TTYc1OA9G%57*'羅h04m*5pl!ICl1#>X>P£ י#)uAMCv+iYŨai/۰P%{e͉ {Ѻ*??e1z[)eT s*(X#2૛u ogo\zb(In~4a!lc`Ӡy 'H-0IetΘ|P؄p@׮}r!}%b˰˝#R@KƔ5w2)FeP{Ѐn23Վax~v  qE^ͽޠ HfZxS+ -˳3@F]j ӯ8+M @AR$}ϋͿk:'GX?kMII[n.PZGxH^]nw0+a\7Mb5̠34U^e/K֌iK o\:f%sw0#Zo4=ry;QiKG*y8sl t0byy@KM#GBqWF+Ʋ&iڙrF6&1Kc{Ϥ8:mϝRߨp;G+Ýadb Pak0t\/f!try(чj3 r-VE*2 qqO0) ²6'YrnXLNHo.݌@MB0y"䌊%CPMS6Sy$LS#^\ Qj/"O7}u¸M\TF0:=!sXv(j64qTRH{͊$[Pq;7jD?MLw|ř3^`1524؜m#4yemlohMNhNRR-d)b^)͖ۓ i|JP}/ *gzCQP?u&sݷ8غBMv獃C[_(jLuo=08,|l?x8gFstz% @cnQ{ɚmԭn򓖧vaF5i7 3r9~e|Hhi#?.CRvͫLjV-\>!1]_C11D@F6ļLtRNp4{lW`l)|x^(3x8]_'`\[1  |C\KYi^+CvKoQ:H1a'K9c)&"ZȦ A #@yfIkgTiAI3{J0rmކH8/D ݣ20af6 0s".Z {vCO8j_lq>ez*de&amlr aĦpe(f+nK JG>R U%L-KIhf:yc$l,:lEwTBAKP+Y/KRi].s 񖙨r"lk);'_`yZ)mzgiJohqm /}eEY& Σ^+g ߣ}XhwfdO(Ol*(qqH}. (x%FT8߱b s处 PHjj`5&Hn"s 厗q,}I7Q:xrO+/^.0Jɿ~K7Ƽ4 2U*6@-]Psr耝mu`2wݐd$3t]0/Yz^ڂ[ X$eyxdÞbK5K`qTq̎`?:{:Ƞql_\oa`t%d#cȱb+5.V{OE*e("fF(?n{)o,S[:Ÿ́>LOF @P"FDx$1A',{ +!V?lH5DFo oA񀿿?4b1(BY1Bwt(ޏ&EY&]#)j?[uἠQ٢0pi iWFͺ̟`'-U'v9~ӟt&D_{J̟L5iR ׳6DUN(CfG*z$}|'O({N@SS'iCy-H  ?a6QH۴{\ɥSwvv@Bԧ(H4q؉Rbl#oȇʟ $"e*J8J"J@J ;;F#@ԫ" =&&36gŁ0y0IaM"ArX` ISzdye#4S!Ukq)w1)S۠̅&3 |]ˮbsSTbDDj,̰HPlL4 2 -NY+,`ďCu:/{o0':ƌbl԰;* -{A7^(e6ܾ||Frd'#ZwnbhD%ɱ!dtU!=AU܁\POGYen'Hڲ= 6դxui)Et$QɬG?]旚^(QB?;E !OtͤT3~?. CB 7p5來` U䖾ijȽԲzmdoT]=YL&F#hQWTSj Gm,O+ yDE}ځx}=+}WWsp0h*E xJDXh.mAFQ$.__qoZ\~KNZJh;Zс eyw Y2NN>}a-0&))&- a֙zv}Ag,_,f_;I"g/;n"W۾HTasv㼽)$/,&ydf@$< '(oVsTP x7="WD/tjd}}g@{itr7Y1Ya~<Gڎ e>-Oc_)M[8@J͸A0 tpvg!Y}-@zםGpbwP<hi]]\H/ɓsK<\Ֆ0QDŽG0WהO+mUrKeOUq}d;\m p;nCXxRs,6k/I,,GΡ4ȽC3\JvFc=6@EA^TW3 k . pAtqg0_)+ViY]kyiNgg:׷lw`"L6'WɚGV֖TCBkU%0!m96a;sI}Npn&4~XEnm:jj#%q _mdIXjp4F@'"G#J9bXW$ :fE }s+z ?ceA)F QF ?oci HR4 `/gu E^p[2RRd Pf R:q)W2& ~zc:gZy 0U= Zi~H7?iy޷\* B ;^r7v,/n=яL~Em f ,Va[b?k6.i1\Pnr Xh9U~P Ct>)|HQ`R>2,EAŒ"JaI'2ȆFeLuR#vHIS{ sf6אt؅Z:3ޞt0ri2 G= to8J˘Nzr'܊jD^cd=Ӣ^2,AºfGݸf2yw" S~)QCuA+ejqi*t&یF; |M׻]$9/Uz#&{k,zI/ 2$u\hAaf tлQ '!/"@L@GTbںWf4Kd/t]Sr%ʟ9%=UȬ&QcjاI&}wzFӤ#>X}u}|-D. 2KWލHh: .> #?+usRJL $璾#AYRn\ud!GڲM?˙5Weeܽ6͓h#%F:; >jO MB# 2­mWv)StO{7q-biF]aƧ&?P6}E*` d5Q7<p Rab3n:|a}>Bt@`\ sFPAy"6kʕyX9&l?;iz|/ơSAXKToSk5bP@\(;CvG7z )+)B]/F;d-[kx@<:Xb1Y,ܱTqVosy 1>4p~Ih4lqzXP;wZ,Г|`-|X89F>7FQDxJg(Ƀ@>iKt9C("f"˧hs/-`K#fz6H2Pg=(חE"bW*lD"R4%wAwqŠnrqa򱪯UTN2UHEX:Y:<XBjW25z@<{2,&'9cOd;ғ#5bIA;ێ9 ?#t;|DDH'ou8@3@PO9S7w A#`h^>^ewyO u!1W/6JfT:;}MH܌|RWƬ6>Gv*CC+{J}1JU,B?ZYf@,FUY+RǘcwQ{jtK^&=nwM}9#V- ,o`}Q*; ucAK0kU)"{rg>s‹Qhg"_ԁ,U:#.PϪl4l |M>hSa5!EWRɴulI/.Zi;jS;8LSn@m:lDayQǿxq'̺3r `r-@v;ӄ8[yڍkcNEE]IA޶9֠W% ]"FB&:"\42n3էaBMg_fcFx5(rURIq8i2Ž0ZQ#TґEZAIҼtyY!2rNg`Z\m̑(/ tY]{HS2$%u\J_%tFT(W_wI5Qlq˃~R ]0 ܮDb#lU\q!^Dj cgq,9vTFPG\/ғ ZwTK/ 7n++`,#V&ҹ]`NTPOZj{+$}V,fc,bne?2\/~9Wb:yRpNqj=3")-!C%8R\S'He oRL"+8 ʳ+:_io0wԜ">0-U`U47xu FSְ'S[ 0@3RPCҎ0< $%񎟫R{ J"moQKBGFN)`aWbsWpL0g)vGfbzD٥9l! ^'c6wO+F؂<}]72C>ƳQY̕YKA6kϗ xc'ާuO0fL}YlNOUu}@(v,/[CO7uPb]-"i4ir  OtQN- NϞBogcl{răWz_􉡨pJkCj¢t '=a)peǵ7! 6hI_0}Cg>gU$XHW%uZf [<{7bk%avfóPkPF^Y!%isH;oxcM].QF0B*i ox:˿a} He3ݕ--czĻdl5q\1nz$FʇqByV ]v;Iv4gƎǨk5$>U_$ÈS(reb$}geF 08ShDNs-Fh)H.n1x4}b.`p_t<[[ݞq)+lfLFHqݏS<bxUNh/w BXdzwY/`#P۞ ho9'67wב0.d">hb Dt}v-Wdž8Z 6E;9Sj**U"|}!%ճF47g ^XH>c;pteGJ%Bҭ#_x'1!}/\8-U^{-!hm句Qy_JՍl-GSF`rNﲥtzE|U !3CbS{%,) N;xݩ 8oDVR֚TTI=Oz{Ѧ ƎF8Qѽr Z-Kb4SX9V^y]"8 ֠S@U,9 k޴+za`Q3 Õ#JUpicUcx&4 SR5Jqcū+@")d(Z=$^=5ry觹LnTJ!7Jup.4]m[ 'ӻ9c@ H%lOЯI Zd#H@UihN^B- AEo HHK]ѣxȊL|fd-};~)uELDRb=}}6b]fR?yP0nIfFK9L7&NTg/s.b1$qKdb]~+m !0,XuIx@D{ކHsI\  g|qzWaϚ {(j}mhGo D;JZcNznx53R N BKtFىZ_*XPz.eo}IJTQ߰x\TUgjU "hKF1 < /K??U!6K[T>DxplX̗M YEzj,VB+ ^3>"8O . 'E*7 P[24jwf9d B(ڱzjh@C;T]l=&-[NαAqk&oׁe7B ?\4] 䫱MB ^BТ&?M9t}ذ\X sw %6-iL2 Oo؉ZդF-:3kJ &J~.U ?/u8znk3{C/d4pZw7kLg>#)$K_seʃpe"s'"=#NB6f?, dBTwH(կ<|-F6v{Ƅz Y{Zr$6\a3|ϼde'vK)ՙW4 U!uy4P<Jh=1Cϟh 43Tm yann/G}=FQ;2)F&==\EtYL3WP7dWUeK/wޘXIX!vs׿Ōlb&݉e HUmvLe!6 :=ס 7*+Ad遦I#jslK.c|fERǃ|jl/{Y 0u0"g[y_ mc Lu>/EECC+R+%wQP6h?/3 ]ϗy~N"yo2u}q?]: X`wֺ+뎖 ☾=XwJHT>#reʴldQ,AW2F뺌!YE;wZ3sO.p%GڅDf7m\~W{9*q7}5@ÃWȩoN>gie^ף'y:dW\mZ23Ӌ5Nz$u寖SjF!(&ZgC{pI=(Z)h?^tLGWEpA )O} okh&47PI B;Oyyx^ă@ Y4fCi糴F [L}ѶδF2 q%@pQ|))J~R1%6$V9?kI9Ǚ;jQ%x<'5ǿ|vIiBILCm M k鋒:Ե=Oc3 KN7[-wߺwZJ+϶QuuV٢Kr޻TSR@fx&r܋ eDZɫ14XI"i`C8v_ nbB~I`A|':%oN^*ǚY 6i(cƖ 7`$EL:wه1!Ir4ms>{Mf[a}R*:q!$d3BG;uV\y\y 4XT4qPij!j6P (K葘xI &ĩdFn#?4tBQy. \@P[Us.gW" B7t7d 2!PSUJaAga )p،rKa͑\2aIۀ{$Uti=%*Xw~iO|I,KFuR7t6Z<B۾M˧x秼,{nB)NޑV{_ψ> V7ep&zes\-vq"\޷Bz}}0DSe+p>Ԯge4U.Q(tmWlxk^.\.dx4O p:3Y9"}iX.|XR {ViF9v $Ӱ{?+9,.) B<ud fwBٲ&i`.3 Q떍Z( dRb6 :env8fnzj.iMW xtd&+Ő3Z ߭y/l2tx6zJ|;EK+TXq/s  r9P[y4oKj9cyP1tۅ_Wj%ZO3 4'ݡjێC+5K;<[PmS _g?GG>hȒ2U7CgLJi 5jSWe=8BoMk2Ts6 Jrd67 BeD-.ySx.OtTJ%Jaz;U1/ UvW"fB z D@a=hrw,ŀyv`m{/4m;g`5gj)4: ''}ǥ^+ŃvD^):]U +8#C-c __ %0V ~#7AϊeWoj,6̆Lc@q‰9 noPCWJ@q+qkFO]_Di{-)r8CmHthy5X\v׺%\ ٫ZIu;^``VK΅Lrʶ^`Ls\/Q-os)޿4 /1 {hi8 A*X3g`cO Z|-?ǹ_d"xwG0D}ܐ/uڃٝwWb[nO &t=gڇK?DRA_Cۤ^M}]L bj2"ZjU/?((Z)jʲ&?C9AMcˡich0s8Z!ܫZaKh&wFrYw2&B.:QDpnOii b#dkn+n.~R-^AC㾿R룇t% s$ګH#Qx/P +)B'EKהm匂 Xbq^2ðJ:кށcw.{_QR$k\x"͏'zr?z^# o^ͫg)8{E 2LJl?רkqv%aaIWeʆ26\M#:u^BzShu\Uė5|"t8[^}{oc_`X9~a., Cїr|g]:sr,xG tgL jh&7+"rE=ȳLZ6(pu_Q0э[:`R7cUM^d}Gfp?tfM%hE BNC<'mu8wO_k'\j55PЪ'xAte6&&͹3𰚲)ȉB(KLM╖lA#wy/|UR6P kSqp*}F V)l{vLfV*g)IFޞlJI^aaW'* u铤v=E}\/}&=[ &47b~;8Ra`cv+|APUe,]*1?Q 4 g jYrR')y 8mę㰼-VuC&&[0=Q:j%oj8aH=~:F?^ n"R(oU iUԕ|vb^. "dB‘L80Fҽ P~ RX/4\MTslUmK+ДIMԓ꤯{G8h%A%70nDϠ" {anzE j7GӘo_҇p9fbÅ lܴGf;s WMKV4Yt C'd8C uyaָ7}wv%/0Bc$; hLX }\zA:g!2h~r-^A5y叢(m2[WqS~" ]$O协zXU#_Ԩ\2(XR% #txV團ļ' '40ySVЅoK[;UqyUa~^ pϒV12|5娹~U ֣)UP-ron8]!𳜾 ݏ^,אּ}a;QP0J6R_I`Q.ڰKBN*/*bgW% C\olqN”T8ģ<籥]w~Ez(a=oh Pq>{HJhe>N[x[$lם2prTmaeo-G${d)dk522Lj|*WLsQ{ ҏf TS=s*|&+- Gq[YyڅM(CRV`G7T73=c(*҈{}Y(gA?{Ҵc3kT%cDI}9 9t?4aQo0p.wo|E~5٪ͯv1"+K/W#o$gM<%9'7  !?|!+.\0sKG_mL{^ Rc'B(J -&PW0+1h&/NxG I(l+xir*Dgmڼ.(zPidu Y$$ZH1b:f҈j.@kq6*DKI\V4j6+L v,"^tzԣ^+q*9jw` .= > QIF׋r.חvam>O \SDT]> /v8*E$X'.P G{yOCܠh+SPXP=AwvQ!=)Z$U*e)~/d!OyA_ädP~twzj`YFǀqXs?iA=ddA!# >:?Š"-ƕLjoB>¢-a$z=C|[Ͱj]gK i푒l54yq%@&# }I7wYx;DqNLawDKTi9Xikorߊ( :Cd9&q>g*@xzOKYl"V'C_M<]+sgz~uf*_UAGWGcl\7\N>#mk(s-?PIë[Qyj_Mm]ZRDeP;&5\0-#}Лݠ~w -WV-j0&2jl>x{Y{ 뀟hmk|$Chve֓[vYŗ(m-1.}rJ@0~;GT#+$gOº䲯jY=ܩ IlgHY*8΄1#&Ӏx^wsO 4P0^1Pwu=Βw((ŠP L*Wp6K_c&lkݮY[ V0%Q Fo;Vׇ9%*6 J:mkYxϷb%6Wf:Qgש޹z9B\XL^{v3{]ߐ GGkV`ډ1o\kd ,go <+7cPʭ?DDz$ .Oρb .|4j1oAv^qBr|9vps/P KfAZS |9w5kHN/1;g2<"  "R{[≑JVRH{)vStMUI4=hhl1j$X,xG)Q'D3KXNCwe/w)Zg2\nj#ЯDӠ705pZH}Lᦣ)_s@b3tb4Eu^>(L qF1 ,FtjQzL -iDZ?2 .iPƅrTd1>=*07VhouGW`]`k&QkE ”7Euj.o- n]d}p tk*w;KwSB);. au;Տt9.Q]#." IVi ? ۙ-WCrCF5L#kfw_eupts#ȬMa㷵<' 4An/ӁRYRr32~__3?#_/c.i|}q*T]r0x 92qvS>e#3haqAl2jihIo> *ei2*/ ?*hsL zXU-Gv.}0΀i]\#NӭnX/HWnsӳۆ̣F* cC"jl֛Y b&ɠ4l9IY&ti8g zm5éo8 O0ȟg孪g5 p%!7}!/oFri@ob,/RږA c &e.k &Z5ԔO/YFA޷q<ˠ-EYLL}i+8+f5wuJPc7̣> s⹰lb _#\8A6f#\ЎA2<[:´7{{v|wTPtˠbhPg|B?C37~7H54eP3D--{Y(֙o,)I[.&8V%iVf}Mzt91 obKׂPߎ{b }μaou-tF?+nc@a3J'fGe#"up^M$Of3&.t@}(_lF@K[ɘdoZPgWh%Z>R6Jq8].M7(PH=60]_2sq;4!۪67[#\4wo볬;E*lp#7-w 1w`W۶l Yuʿh\ժ]ď|ڑWF_Y=z͞+GN ${fnhYb[kp~e{~ݫF+fu7DTU7G6j[@óS٪A&Wow8$rGճgJ+Qłi`v<Σ(&/QGx/׬Wýa=ͫ7I63Aݖρ :dXULւ$Omt5vU~MLEB}: c ވ"%q rT*ueR{$aNX\fl)CJ v@٪x5Lim P*ϟT]lls`N+2wՆÈM܀y)P^ޅ|cy]-GSqëo8ZvUq= ;wcpaG=:-6d+aT_T]l@ 1Y컻׵^YqMBө])O{K=ni^5)6`pJG%-`&i!hU`4-wS}:K>$wa"t Dc= =;^sz 8:83%^|CqZɀAϿzd4\j@ U0jN YhoMH!=H`LS]=ZE+0V*Pu_<5X@]\pDzm R3H1^pB).);DFs ~):x#BO>a2dr1[2TѤ$s3܍5FOGto!@h-xFAY`d#:Vhbxz%ss&m3ׇ eCr(I!-qɉ,H([>ǛĉѪ CGT&s|aB}nè\grIzZpML=>%QyD&hψ< \X>rޓ13Zxz@u]ȆxtFǪ=sU]Ս/ҧ&8RB+hqٻX|^!;h׵4&P?BB/ KQkƧG:[K򓳨Jơ2%.jzt|6rvL͔Ci/5Sq(l<  qmD&uNOOB\>#F̒z e62ZL sovU.=Bf8L!#valylh э\җa>-je)%p?k)iF1%]j2"SW|yplPoЍڤM??>ߴ ڞLNȼZC=gUL[0+t4BJk1&+E=i;>6yvpM%[Qu3~f?m$B҅iBzf}@CjZp@?k4.n*s4s+;F)Ja3$k0Ww;n4L9_ן!yZP1\"d2a.Fbۅ4ս)Ғ0/sC~K&MѶ\l> n]H>]~jɹee/'xܣnY6ƒӢuϙߚ.&uY5Иf$gl4T5o=&!R_,4 <oHltǴ>{D;&awQ+RHcel|BizRwl98W(\%; qDr2,u$>L5'7Msȣ-!wYB0Ӕ ,a,Pvl1WnB&p3'.*O[ ӌ)ji8A]7boZ~NqDUJS"HX0:#~=Cd=C5TKjTթ >"-{Hc[kgSpHI]J]es`z|`x2ө$pWG\gM:/Mh1Ӓe/"WMZz3d//~3d=5{d Ko<Wd߆B[;b": dQ~L,kd)[#Mj^kn-'ҘqDn#ڦ+KC[B^ni⩥i7#Dy$:#˱G;4iU2P3сDZG_;֯:swz+GSRm-UR&\nm 3&RZh?q,sm5٥E͝ 9TVtµb̧GmsB/-癞+3e[ E.1i ʅV>^ n%M;P DbSk o0>EB)S AEr͆h"x0#Ϟ|LnmJNp<d^KȴV4ɱ ^M"@m ,ft'9ԇtBIIɭ9F3B+\Wa<3¡/Bd`0 =z5( {dKmje!ТR 6OG4$*gw<[Wf:ˤ1|m4 $U\,#~aqӋЅ f VJJKHhah_Y_fCjMRcQPrp.7ն<@bF$/5;&x>`K"gtj_Ly>e:ZbMbk"hڏJCHnzX*%s'5wmH`~mxF>զyz*Γ9v⬮?* c/H8rf_ʯ>@+w uxGLx/g:<87MGDVٵr~v vG5q## d7T.Ǖm>oK~ v t-Ҙ'qGZtwjS?#Z%ǯN'׌̀tvs-햧 %L}mS76i;U۔K3^,mcOe Ge*$sݫIdR!]aaͻm&R6 zf 4Y_ /@ejF \kWXU"^6.g\x/ {[ʹ{8%vÚs] [URZnoءtB35lo1oq8А3?FڰPyv@&Įբ X|QE|(_4uMo,A%B8uU0pWNoS1xOY՘G^5ϊZi"/<^r)!.0Ža(psHο#(u[19;7jʹX:3:cYv'+ ̕f1GMZw⮞p2ͨ>Tݴ%A>QQ,eٰ%@t曛c>;rlӈ. YdoKx8buK5Ѫ+W:,j )TpD;6ba4VTA8߅V3M6[USţhe!B"tkuCLvu"N?s t_:O^tߴr/Up/Ny]Pͨz{1V9Ha6uif(_Txv_0N% ?ƯJ"/3)Z/{<ܜ32rr>ј-鳗+M .jvMA GN|3OƬ[3Ə7a:3b|N%f?Bi-%YČfU-ab3Y<(&i SFL_'t R\?|i=J.h%r7_Eo(#[ WRBJ;/=I,QNC;)V6ҌD7t/qH^A* =!9 ]?盕0)ܧ/|U+5%LUnCruQIXϔ}H@u4$P@oZȁqגIIZ0tٯ Zas7X:ԧ5m/G<{"Sn`\8.{PMQ7W$|֊!1oj (k0[}`I7EaK >)B AT)W#G49[YUV\keB&`?g1-mMJ7@]k}R(~$r?n6)[U X(ƚF_BEbNt]7H U>tp]W L xþaLvX ;?OCvA "bAMw*1mjTuȔlQ6ehM Q;okPpX)i[?16d˕[Z 0ىW.W{|JA6&i4M8l wU]Z*HE(Ơ.a&{*Q G_B~..))UKh( `";n}oJ⯁?@62[C}9Ah*@r*fΌ`dlPZ$u2JygU@ ku(5 &yÊ1 P Fhuκ$oRCvGgPA>SU7nU_F.y yǹ#g}sc@H##k[˖Ig{ kn!A`ŽB TyG$ \ |\x v ^τʜiv4~Zh *%8}p{s R^ | b#p8T{9&杸t}%ڣ똲f&&_ *ʩMbb bvHe0D y) ~Ц,I1 S/YLBy"mr;! beWzȀߙdo|H6B_`Wl}Ge0'1ߡ)lc@{3·iʇ C'M?N qyھ92%喸yBκ8RcKY`KWzHWG~JSg+H,Lч60ſ'Ү cK"= .ҧ(];;sǫC+oO(CzwwBor/x?qCSI۳ħ:Z|s/2̮N7YYȎRw/ZݷCFtԣ!mǴPyD_Gl7MYp.GRspwL\kHw|UO%eRgAFAHߑp8#qG'Oc.W ,U*^/0k~rVݻ~3yCh;xUyGg,(0w{뺷ğYbciM5f"GZc~7\f t gcsiy5օ`;.^Dr{AD4_ƳEKA [=ys4NS 0"J by+d@&^Ce ]I*ƒG'# {$G0F+!}?{`m?Axm^1>BtL+L{eۂ&YxU,rML[uQ~o0tb'DϙQa=T_ѣ n_שw5&:w֓MrЂ;VgF {@¡~/v7 'Lњ| M#RK@1pm IXLa7g?y}b uZ4|G?NQ{%^2.ϺN&mFp; eE*v.^HqKmG "B"dP0 2<<';`uRO`^rlN4vd#'[3<7Na0H:>ozI k%m1Tb{Ngt(k4by2t/^O~>P OF"K;=3ðr~'<6E(M=cYvB3libzIY> Jh[u_摈S>3ɊJ쉡xiŶ*/Gf㮎Y)l~GxkUx+R'ؔ*w qH'$M>tQM ˣdWƛRvo{ƿfvHFR:6LB\)<r.dbu~_҃ʘ΃I;B@CK1gّՀ)v;z.g2Kl[*kȈ tp^DUKLLqx2~g eNpX5^__#mFʘ4e K9:^ŀ7vgF1/ʈ}B|lE6r]%x1uZO'X6gywiދ/by42x:r%NϨgI|$ic?_ex_k +<# hg"P@turzS̬25phYOA56>XʨcȾt+KQ\$ZrSQM)ֹzB^uY4L*(!5;:9:+Xˋ ݓ7 Z;f]tU~6^ U{! ցMt}Nuw$֐oQi=jRj75ux`00¬|Ֆ6Av-iU{@^ "9Q,?M;Z2֖}AGo|JQ^)=owz'zZbPDi aI\ܽ∥GK:Jپ3}hxPe $plh[2c;8uFh\= Zxm&ś#-MSGʼns%Tղj)˳=0F oe߁Qfcκ~/,l\8&9gZցD&䤑,ؙc2Zk 'Q"Q%D Zqg9(d` 6$]>f\mO~Rtfa.j!$91oݰ8[@ZDp e.ojm] Jmq;Xq{mŠd0[?!$I,0}9 N[s:y֑ :+`KvUF&:c>)+qd3gd~(o/9#T^:mq/qЂS Fhۓ_SߨmB2QBK pTJ13kB ӓ"sx->P8M9~#3vQs}~3y^nMh *H ӫ3\/VIҤ:!89u[ŽIg|[|L6иRڀ'7x%"תPA TO|s"=h (`=&Oѱ v!rrF֤l{D7kCsW#l՞{I6׫dˌbSů 尫-e@;mI{PŒZ(`eW֝ H Xs3LM6 eaG{*u"U,NiĔKY۩<\;9ž,~blQ^}cɜe!^:<#J4Ⱥ < 4*e5c Iw흗JOpbY?]{G/>lESăl RVEn %8GscQȇ0avhꇡG$Uvrp]ڍȓuo16/UZs}9]Zu֖|lcY$qQ^N}rCiIPMnJO\$md:%Jcs&{_Wcե6y1)}o @|v Ʃq)}t)w/`~_ mC}Ȓf%6#2u[m4|zv &|. mi ))7dm^iA00XyCǷ8T=d!CA6e:(q6XIm1$ujbh~y,73>| 鹏U]<&S֏H݇d] ICID-c `O"Z.l7]ofEr؇jA:Otq}yu ~ZHeh3CEm@쵌5  jC18q+PD!(p=c/cCnЕi٦cYC?SNR}.Uj(wn1%0q`b+U)7F0g0~Y k13U"ϒ94)kW2Z< p$J]Ps5.H28vs5>wۆ~S!w6bL{6НK8f{o~@&^͞ 洉^ GULvtGսзFiB9qG9jP̂.+3GS5EɶWj%mQ6ZA؉919Sf-eF݉I; D-†w+}gl_VA'P=Q\ o.!5nJ$|;h6&J'UN [LmԅN9xt ?Zb,W;ňY~#WX=U6)X&1I 2nm`0D6P뱊 -2-ꆢNpdܵѲv\I0 yĀ3J s:_@3_O֋!HQ ҔDW@ZNK-Q+ Ρo*D|U LIkZ*>v3#HPbrRb,yɯ[#ZZzaO{Et pm .`&Gk <~ǡ *ަ\ܩ:S2Fv4%nw̚ ;JЃˀ4p>x]7 MrG>dךuuzjhLҲt0j F7LD Fn&?n};U UVDhYx4%4X 0"VENA$%IE%.Zxh6Z$MB]㼿j&µ"gڋ6 R(#}hQ};8硔˜TiҽseJ}5 ?uuWPA!Y5nD 㪑ujzpo~䴼SiJ٢ߗ]5ctPoJ^}T"y|nY`(F0EЭIt 8{۲V }/ #h] zFwk  3MJԵwyD0JZѧD!k+FEWe,fdͱ*h`z<`P/Nc]}4lmB|0`sG;m?fm:2oDcE碁̎ +{֚/\*YL%hbhQYźWl]d!Z쎢Hw,ixzz[ͷAY8e ~ҵ}WhDOԁ)<5y=-oM'tB5 ahęN檸mq'0Q )HX8F e7,Ǣ`48S~qo96qO.ߒGU,RehS<8sEeCxV<ɓqV2F'ov,dF3)s)f.X4P f ^A/|LfY4]}$jVk8zoQ@ BKj)MS"& "_%, }#Xy4_Os #U`Rɼ4Ut (5/Ə&luzXg,- [b(vۃ迋ļ+XүyKbA U*x&J{`7cFo-KA[ #O; CڵmN4E[NCJYhZ~{n`j^'*;W>{dRnKjx:Yӹc907H#`Q>i-psh4=v*T?V_⌉i{9rЬLpt\yQ)v$2A7L\Be6d@ѫhDx8rд @<ʧI"X(Ej<Sg:8Us]^I#DU&rY"o?N-R[b~5,aO1#T:?*uO\ף&&v䝐8["uK }\=Ķk:w0sRn GXl:`\?O2pelAۅF{:ԼVE s=,, "}C:d rDeP5_w#+dRrHh|-S%IGOzqA9=KHIZu8Vbvg鹊i#i@kδ>{,6\bbOau(Px"zb@E_ʢ.@e &Yq%wqQ~K S?K<X(nB;m Xv#&HF f[*BG-:a.HaϿq!TLR=l`8DFBOZDSn*GmvѵҺXLqGj1=̥RH7 "&-tkNY;@T@P~W֋{Y|KX9KZ).1;яR8\h|dZb2`c3U/e>ownD [Btu0V̉:wg/@X J\9P+&_z$2u}B8y~ˎ>y-[@ɖW9ʔWH9q"^+SӬps 9`(JITY1uUWovC}+ϽtuRZX.BÌO( ̡La0"XѬ\[42a!?P`t+rrvl3y~f< ' bYAT*DJObdSq ftBp$'! gIEkN@lڳ`92 T`iŒ( V֏~W_7VO0^˳@kJ~I M1ƨkY5u^:"}鋳ϾtRy%%v%svGjd->FW&rC,\ʺiȹ7Y"Sb`~AqCaz.J+$@r}<7t­9tbpitbK"6uځ9jekh!9j]f)#gn^7QP~$%b嘎)'|^vfGA <6D$Ԫ*<]WNMu$Pyߐ ?4 $=yx>dbk+JUƥ$[,u{;LT׾ҽ`شv0Tc[s ̿GqoQa{7L)=zҨ 'cr]gZ}vxEbӱR;ۨaFܘMm:u[/=f Z] 'ĸ6J~$YcgHdq_Nd=An+ NRZ=U$`>ve\KQ QPB篨?A:ˈ7ڙz%-Knl|LS]˿YoY+94YaA?<+HXa1 RL1NsC1ivf1!Cf AMINhNܠԪO@\D_髡Eu`]3k7'ipXijzQ]_4X&kWܗ{jGϥ,°t"T-hLF 2ՙ|,/2XqR_x& "(Pjkf2A>Z45ײTI=EdrwDm^E0b/h?3\ *s(bOUKN|i"Mtw^%^rUU=]'eSGQ0DzrS용) |3bYA| ?#[%OFL4C{dm+ `Ť%ʏH9eɞm‘8 a{٦Q?W$DR-2ЕPA!QI>}ϐV )7uGIxR2!rWщH2k/ZNJNKU[m(c_.YbXk_# Q#ѹe[QP3qs hW&IӻKXUEv: 6m2KE̫rށȾ(@$Du W^" Vu̱#4% n7okhMO5W $cZC?9Wj[d ~z֢$gOfxMau"8_ рVۯiwbR3N4גGv6f^}ؾ!V{2Vצ[O t}Gϛڮ=[@ (urib-ěM ICU45de۔ \ $nmZiI3I5^}Z)}L̔>Q3[Q0U6ecW2nL&C2lFT=iS9zZ *1ݲw[ Q[RFnؠ%o^vuVV:d7vF0CR`9.-1$̥۳4eykǚG; %usE=";/ r8XbHq  .-8ѕdbOa5(m.Zk!d>"i5~B&'`Aao(T%b>e \J#>KFvTW/'loWN.>kF[1PGJlHxH0Jx#e`Rp%}iBj(oN(z+l2;'_ qCwdzBR_IPW~ABq=| z_aJ< 78$$u BYsfTvvVt^1^c" <`Kk, : @.WP"zed\5>~u螘o}92y' Z^N{G#}8XA'ߢM=­b$NrNrrxsDW!04Z EփbZ\S;,Z#ѨS$itI/'JsN?cfNx߀1]UGT$aD v!W)ZѴ+>"Ymj(A##hu ,]C̸|e(YCGсVu Cf~HEo[2""LYpv1Ax9DXO9..!yEDE:#.{+7>%Wr=p%%7d[Y`9k4C%d}xS^ޛ o:40J괳Ҿq&WkbYYؒ|EkBS9s1 \;=6;=$4ǒwɹS=8}*Yԛ6AN;9GqPuOf+.lvP6&›6d5xzmD({~qGhs)jo [^1`PZܶ3pzao m5(}7nT|N\;L2*fNYf́rP/pӨz%}ѤcJ(JtwwQg6ǖ)%AVi EwLmE|ig rpX>oRn}d6Z->JaYߨcnHPA,CYasQI}H@3;3yV?TS/ȑϾi0U6ksZ7=qLZ!"~0n97BSs:0^5+F)Jj2k#;D 0^p!CO\TjhQUUCj$,dhi}py %'\u˺(<3@g<,rMifF!?,jƄqr7}*%"D8[A3n_2]cAk57nE7{5n쿼rLB\/}+.g`Wqw ں+5j* m1#@C5%sP V<'# 6Fʑ@)!H'DO_JsEJԁ{O-fD-WQ dOEVf2r%g=>Ow`䳇bIU+.d"]`$ډgo[x0>;D)ݳ?Uߜ ֥]$;'qpon"3uS@*OG 4dE4>8oS7*k#0,2-_.WPK [G՗}j л=z>5-TgM)'Me\&ߜ38]o“]+sx' {FKvRo]KjJ@C&:V i=l tT:ͻ;k{ tOY"&?:B8aJE8ү/ IAjaü묜000% ( -7l`p(~Tu_~Nxb-p*vGӓmwz;{sr5ju lD8EKF( $It^rsX 5]*\WK;%^wܢݗF1:!+1TSLϔ!hU?]~\`r:#$&p Zο?}t)&PP+VI5!͛22 $w% eThj@ \d%[=qiOM@#>s4E W9YE4ſSj'I0Am1OGč=+SZVIjiR࿱o Ð3s"t`݋UK̠?|Zk_ XO&(./ڭr7ޡ]d8z˵$wmZ/!_ QՔA#g AauFtI>R`< s]blt;?لō^^CTjFRS>Fz8Ȗ\!kowۑ#LU{`'p1YI 4dhDӪ6AS E793E={[U`hO  V7gZi!ʝ x=Chו3\ tiS "A(ݭ&8P͌8CHY*l[{'PCGo=%${s5\&V鄦ȃeiK?/Gwf[A  EvDx7o:mrОc++z7G\B+Nߦ"O5&vxvkGd \,osR@_WEPq7F#ĵPlIqWZVGƇ0)rzM`uZ(u;&+ɰ>Yp-#e fp:e؅k;HC a:y({M~6ƊKf tiωq` #<1UBv(;{Pa-?U1|[B{97W;3cQc }ɪ{ݕhffj4c26ͨ(,ٶ7|>CUðڸ QBF-P @e֧;7]fC5%S|&!fv="IEl7U2#%Ͳ;/z6)QFcRqN!"S~/k1RQW[_ q_Urf,MCz(yo'ƺu__%xMH_B~y_N|Dӵa"c8'?a}{HItLI m+W[PCXqbOº>I]U^RaY @2{@f2-F0ib1y%_GKaҍ+1sJTdpE:Bild[_K.x:Ż|90(gk;sv ٶo ;f(Yqj2~O&12QbgjoMEIWw6ү:ln*8#="qdBgw-Yʺ6Ten懻O+R=rK>=aE%_4%Fؙvz blz^\Ρy>dĀcTX:烙WTa)m SE!vdL^#q{ҖF=|<}M;U7k>b(ꐪ4T$m. K3ER@f">1;VZ9:zDJx-UkGFD]/ynZdM9Bh:iO gt {IԷ﹁X!;YS@C5ke &QxF8ĊYQHvD kTO07of1"|fEYhQn]D3/y+ (ȝ=eȍ!L1С EnTN_ &FғL鮉}wvu*JƈKCN}Kޥ_pî|oM{gr㨵d:.LJN^f(Y:eiR or'W PALbY3]V$}ix\ʦ7h@E817kBVT_?Uw;c2Zr$^}ru 6ߧ"H ]FP]E)w0lP\ƛ?'c Xyߓm><9dsI0 UP@$85}qװ3\D;_zh;&>QGDwٮBD U|`K>'1Xg(l\'~ /*FL/Flmg 4seySn'G9ƥqjó5?oA{n/="jFnG4oXlحCO]FM O}'8]U+S"qT2W%2QLrBi-6k1;9}YIekג=] ?*CBcG&!b83=z6fVB2tãq$e` A'Ts 6#LubHo ϒ(=iY$\ j+ 5s*y:4Awj5W.#c5Z.Z,~?pEcJ~>i+=fz``m>;1ۄDou)XkLs&2)Sxа&0^R*TلA#5þ+0A"B.uWM%~4r6~i;+75HۉAś68=*/$YĦ݄6Ig'}x4M FfX 1'֥JW]%w IqTmkCKb@mLkS"ϸ)T Dc}Nudc!zT4|SXnQFȐBSU S5,U&&L0-E'kSk{@{ 42UFp8:H8>BCv۷9d_GRւjmA|h![]ǣN#O>1m< >Lr'Pߌ֍Cy'h6TS[h]Ġ>T1O€3?peGѢ]sfpbe !K/]PuF}RZŌV&;/#^׉|4"z~EpL!l9o "VtQgtQɨVj^|tPAȂ)x t޷\k .TO&!px|[A0oMMi=P@$g۷+1=>T,$nJvs$c]4k7㻸zb2 >Ӭ,w-ڛ3$?s<-R=>P!7N `:S !Pc$du/^@3İoƺr*/Ga@tҦ{`*.=V" ]ksls4ѺyvH?(/!nаlO&%$qոE >`n9s$ bAfR-p7M*.(.O Xctʪ-ّa8.ӌqWP~4z<3ɭ\8ol"YZ0I}4;Y"{ HMq Z@2b)PWӮ23@Kʺ,70S2:׎n\2=sZ̥_5nWm6 ׏aD[h4O#iƳlωOg˓·%NH U@ڏ $Z<7@}r 44hyȭUVZn?qU0t xBa{ Fִ=&bR0V{Y^C-hXxh84@|{nЂAeCy"]&3~x+'X`) k*LA՟6jjxiM1\Lc#fȔ@u&GR֔L]V:%s\56\V'p]P!X"}_ktUjU%5wa30q'!H_ߣǸp  \{A՜y 2(~P\m72nro9?`cȒaN܇\!uDY9?Za t@IuOsF$ %a&ZYg^G8_O%{#h3;Voc3&`FT yV#S}#=VZ7^ܜ%Ρo{_~}}LZ/PqӦ O;?{0zF+Y߃ч\dGĥN{i~e1=`@j>JgɱDƘvR~N?ui:p!X\!WI.wQYy>,/_'.G8d· "dz&mi='nq7/.ht͎XXE.`؆W^44)-P%%otڛ{ˍ(p#Q~ OUmcIcPpBFڑ~տPqd~Rx+|Gc ' 8dCu5N?U VAjn~!>v= eƥiqͤq_EEpZ@/{TjMys'I7h:\.+XqRwJ1h }N,[)E#VT"ě1ZI6k>-f[ٮ'nMd m&IaJEpu\nI"'BcNs P="h~!9:"rZK2VL=oJ{xڏĢ@l"/aԆjyFaszaC 4M>O4ASRܬ4P1hF S><UmZI'׹%e4M?jg-blWʁo8WL&*d 'c?wӃ.w5!<$jh" 9Y1 4ձoUn?^>58J8܁ 9;6eYھtwS J +Y|{8?xv&h>:N zER@%I`>WY;shݭ 51 W"e3K[v7Mx8߭OHݮ/ c!B&j2*Ȧ c&9 Һyfz{),jqƐ7jwz?B 0G07J x3lpUĦ8a1 rGJbjE1o74`ۮ'k.lJ3eY%<￱HyB%e#s8D Dꁝ%q 氟"Khas>opyi&qULȗ V9:0) abzDZ)/-ltahU2(,h"pGUʿAbXӣwxޢ$`;0vyZ8-}l[gI誙W0ճ;+ 2؁X{&0kƍ>7 (n ~Osh Fx7͹QAeE_8tWR*XbmY1iNU1S7 X٩Ɋ.7Hn ԌS@.rnk/9T-@AI)ʨXͤ+]aY6}RiW`GW(>}JWcYnKD"b/|[uIYzk_IM~w2U?N8+n#ʇ 8A('yW3qM!OWwXbub{pb֡4myi;g@uJJtDDqƾe1RP_gڲAs %U(CHo\auܣh0쑫-Ko9[Y7i5 b9A1(;

ltA3 42F { 204?v`X3äqoT[!sxZ*_ s B^-NpyjZ6O7vUWwAz7UtNr[c&Ics0E84CsWL|Qjl4dZy$@U#h fMtWi9J#4;eRLG=ð@]eB+2!dcP + bۖ6*7}ZMmcN3>F/UN4%tQ城z¶}*p6Fsޛ2T, Ħ9[P[ejAuT%rlm lwmua)O v>HEæ̅Qˈqvv>D u4Q}n?"?T=qh"tX"aUSL ܰp%?GX?~g7de.oF@jKPn7)ē0)w2~Cc!«S'<ݲsdwUŏ}/Dy3$Uc=j$M{дAZQ6J)hiya?q ^tTݸo2ܷh<={i^<q9`pЗd`Vc l0(7955`9o`ԏVp%&5Q;?V0U ͤMXWԷdpX+|٣YC΅]4lĶ~^WQgԍd{ux+F`Z\]OaoM+wRLrәi1jewIԅ|=x2w)|mBR_AKZS 7Bx6;:En*+[){8.iI"Yv:ldoE>SDYcfmj&yz`m_;d%r?2- ? `^`vnQb,;̤,L@;'G!w!,PQ=̽,6H%a|pꑡόZĻ/ 7x&~dM̀e,7ۯw"b$? W s9E&b|?[4gnyc)Ļᱼ62mfGL2V\_ZiIS}NdL T3xN) f^B";[r4b'R84Z |M< w&dir:/W6u˸ߔ1qO԰]g9bF!J$.}EX̀ߺTa Zm )o՞@_a0ۦcjX=ǧ1:k8.{l$ŅܛbPbXS8i+o9?ȇpy̹}{UګmYbStX\YN}mEp5yML;t8g,[@#`DWnntJ"t/r}4)ܿox#>Z"uNWGYZ9͹J*{s!cdwb&a|("X#_ 5(QIr>i RW8Gip1 m)\U=:C.tqg)ʒ2f6Y yxAe2kicE/0QfǟJ $$0MyIeǩY/bA|]{Vmo!Fx55( y',.mDNf=LEj|݅{? rVFl` d ܥ吸$._ܘʄyp-RJ{n),~А?eR3(][t鄡eu5OkMpK\[H>$+a)֡,{E Ky롵ygw]}ơ1c)r{a;,NLu/ם@6+UPi|ˌ:u9koL׆|(Zh@K`" TR&%6sO%,Jߋ`s-:U}[JRΩ=((D,c*y[Fun58. GGhJxr[ S+9sqz)o<`,ZT`jsu.G\c_pَ>9'-ծ\:ASHPݱڌ)XȇK6NŐ%Ag+?2(j@-GI?n7C!3Cp sB巵Dݢ2uΔGx\: \iԭCDGY4{p@0C Q6!xa{jE-ΈCu{%$w*Csr,yLd._ kyJnn0(>vƍLjZEo'ZT*/B~5KfI.䒭wL~+1NriI/<Ø迎a'XH^F.$7D/&]|.vPy`.6P|M. VȡYhkqrYo/GvmIs l!X>VAW Wnח+wx6̪J|Gʶ\ l]_8G?ځ=3tV|s6G~c[N3uZ‰BU j28/eЯB K'HOɻ%%>@g J(&{.Mt'VaZ6rHs 7ϩB/,\ Yp[͟X0yjXt2gᕝ6WJivt$(}QwKOmSBOӤqdDzrJ:z Q|b`@;sI9hn0w+ wH:P`DY Bfw,0s;TDVfSx (~Ձ=cwNz0pc=tX˩iZ/gXnu$@sg)?w%V\>="P n]%*SyimQAi?BDѠ7!8rf Fgy{] ngq(L] gMb&fֻ䝨Pc.uv(%4?peMY!YIS'$*S^Pq.cL?Y&=F`E;.Is {6:}7e٘fs\m*^%39+o*9ܭt}˻ޮ3'wsl-d\ ԈyEZUe*ye<' :c2td}3YS9rCr`*{ɥOU)k>Z^ȫ CN'<#UpJq'<0v~:ttS/:ԙƭ,F5 ]l r9D)(՚免 9^EX,[2pnXOsG[ӀUA̡1P=,_jV9+nWmcU-_ɛ 9싓jfT;NkJM_^ckc F>:puFw`At}2g}q˷̪(}9w;σZ_͖azOP.HTHn֬$mMQTa7IpLwOP!X&ֳ1<]2~*D==DAڌc4o:݃} }sa[|Wz &9*F|5UvhB,m C7(앣ӸN)Ć<8ixLhƜT_FP@ Zq^@s *:}*0d#2ΦInM 頫+D*LU6?37ӆnv^,A~Y:rbKkBZr]b&n' ԋ nOhl (1ՈZ'lYs뾣Fh>gR ݶJ?}Z{`FԲyz ?[Sf_Ct L'TW˝W߆@+uA<]!@V`=At魃MRN/X⇶LeZ1y*WCaDMċqhvN+™YG'1msF"55Ïѽ]ugJ(x!QZmyhk O\sZۃ~&g:DiY&Ŏc'{ؑ8 lzPxT3H{T )bv\7h𬩧N GiDcHןI0U,DSYqZt,<6 @hF = S4䬛5W>u;h\MBqffF#x5:K]T#qO'*Q37>g5s!p~a8 * Yji΂j^W0})s29%Y՜Na4 N^ ) ř 4,(*_r;)/ mof;li6zz1v)x?|s캴6ig`^ zPOτaf)6!˝y=0%PZ䃸 ʹUxI+c^;,PA ?|Wz&1 = g%s NUnv SWB`H\Vtj[*=fS xU0u#Fh^%i/3`87Md{068D--a b7FrdgZowѺгecg?E5;7<3Q238~-/(oCv{iL;po-;R8'hB1  y.W-THP\#紖nD_Ơwn퓹MPuH$\UEIjeH2s+@^ on`8 i<^ 2GЮcBu4WCt36k.p.  m~g9WUNl$URYXWLaO6;׈)EEqCv0^0¡6 sl;PAA('(lh Zg:m=n:#F(@9|9#GUq#?{L!k UC_Dը&pY>t ߪK?pQG`ep!A)z%qu+K7Ԓ`߬;~\>qۋg LX Qc#Pz)&T"(OmQj M;)f_cry$o/npܺS^̥x IȪ>1{'hhDwͶ7閕' t/QFGgDeWcO֕Je:>\``̄ qTE[v}+IHxL>:zûmF# >s[&t~_&)(*x z+ci,VƻERlݴrÑ!C us{9 s$iMc4CeW.akfz1Wb8LĒ=LC+iC mڐSLL E ɧ'tsxlc0҈ ӓ|NH v.ϸEYڕWl* 0AH`˓6`mvLba Y}c+e_L;<$Z=&Po/uv{R;Oy0Cyqz}*'->}bM 2 . 1:PM;φczCZl:+^XY\SSMbZoM"p94/cUޑ:ΆҴ%ZL<.Ċ~_)]EmT`⸮M=<TzؤKW {Xvy"@Ub ^߈æHn{O}b׈#Z%5.421EatUM<:vTMGϊm_o. BWq-Z(dO5:I| |nk:26Ba)/ME A8JMg/qCM4,8}~³X*޺2yᎻ x}%" KovXKEPBF>ډjޑ˘\3UOD a8󜮽z=n4llKl,Gr?Mk֮;Omw#F^bJPMSC? b~eعy(w78e혣f#MV5r7B[Er ~54:Ic=dA:?1cI61 v,LR򋥴twԟj37#00Os~g5=zi&Yi"AKzKyXU߱xN/epD+)+oTt=Fc{"[2R^RbY™Z8tϛ `"ӓ x{H>l6& (y>xsٿ>FNQ٘V^]]?#ڜc۬RI2`pjP5Oˠ[jXKz[̬n`Q(g[nm6:!+RV3-tPΤgΜ m .$4BI p2> `T݅j g [q J+Nߍ?3Vn/m DIR'|&gAx(社i;(QX+C/[kW iNYkr)OJ3V˓kaXEh. OG7458JʛFAUT?8051mͱ\(E-2gmdڠAY W(z` ,!,J2;2"_d$3^>K/ 6;-`zxk\=|@m sP _e @JPL 8kEm1&׀pf{uyb &9xsQaQsq.vJn5l .ϥvo QR21SbYItIDm: UHlqn>|r.kT8k9i|OgdX4%.teSBKELg­I |G\Tua@lc #jWu"QKiҟD?nR59HO Gf]~cꉃϒ!܌&??4] hN Mpc)ow3KpPh?x{G ŵ09d,lՇ[xUG<5c&v;!n|6Ҷ;' *KU 跾.holݢ)5eC[cB8ieG"Ub@W"ӳBw''[1M $be0ZaZmҩRI![ƺ ԶY/TeN#=u0nR87O)DnldnHg 8|5XlZ(yҴ7i%>ՙg$q,jpi͛\JԪ(, asv1il ʇ tuh=0FF3#=0hw8% ɌzH"9|NA{Q6D9 F.2hD,:CHWoy!!81L'Bf\Y3Wg]l]u#J3/mw D!Ic%mBR0݄YMhnjn1u+ 9cAzh_BӧS3%%?KOL*NU+nN\ G3KpED䄰πQzn/QJQ#Pl=%NtpLCMdį:)a,w$heW- a@s֨B%)O76NTPP' ;L> }SWHP 1L-%}WZ;|Ρ+0l]]cDž1n&+~D鉘DM_~n.4[Q?VdU5EB䁴gVRzrNx#*GFRtD&y$$\ʦM3b؇ L1˔sb#L%3$-BBah!GIU%\BBß1s{^1*|T!Z )Y idANϑAW! wiGBH* if6U5J~7$T_JY?(r 1&7+WhSf@zN4"ŸW  #O0d!6~fayD$V$[ .F0twZ_6le\9`>V̾ g956"{x4Z7#Cc0PW&?t^^6B21vfmkPģ셯E'$=UdI$s"cSwY[Օ{uwf7奁ofnR J"an-T%kE/ߣC>fGndh ə3n&o(㢆;g ظ" jW{pi|UO3. P  ЖDtN[xj\2:2XkaO3NkUd!qe>W!s}_@|v06 41@ |v:=F5}xLAF^*UCХSeDEr{u(ŠPВXSAM]CbB ֖ܭvо'tYL} 3[ ֝֐0,D_܍agvæ5]3MM {%!WkɵI_ح*!?MZtrh" 2EZB]Bo.ti۰(%OՖO1t2UÜx2KMCnuS.С&qur,aȠ~>G} 3V;9ml l8ə˺i+Q8o1N%35s]}sD{!, ljgO1mkYWF=l;SʈOl^rxdGj; |rT3D՗8bҁUYx(D3g2'M.|rFW*ʢmM[A+6ątCtSJUwC=9b4:WAudq)"y7Kq,5 :@RyzX Fs ] ɢ9~K?ʉ(1Fm=N$@Qf$Rnfd(Q!7 /!.:~e)9BYYy^{hl  ͊iL cS4!*&F9{g1S#@K9t|܅|;#-cG!?}B;ōbɲP IXQi>vb曁 N]4*n UhFJur-zn;׮@[ljl,MɔH<+Pfq2aFFC4ו&GHx"蚜  q-X{^q=?XJv[Wng'< 9dr.s*k6NgiLWaVIl_ E0 KU-P1 *";혝͢UR`!Q+.Q.G㴤uHhie/a2~Y%cz0?XălTsmbqvXϳ{W48,X Ir~Y車Yt-5}Cƪ7J@O(73#@COMTVP3q6unNCk'FuJ捻$h d'D{.K]O*vֹghj' ͘ :Sh< jRY2XȀ3͚b\P"|8XEWJj:t (Z7p ?51@rf& ,FВ1&n"@S}cCiK@Ht}cIunCj&v6xaB* 8IY:~>TE%qƀ(0ٲ".[4,B iyZu!*K?|0icbo5 <`w#EV .,XX[T!uM ܪK*df3$"Ga_(17H%>8_2aӴGDGEL-#5 nɜBinIJR Vk&z\F,f5J/4\Q@Hh {^˜<1Ȁo2_-K2F,I 3N\tu1a;&5al6{Y[B[TVsxG:uCqCy9[k`&l<@jHn_@cH[XU ~Y9~b6e'jr"UQ::zY=yO num<صKx՞7:ھgf׸,T7 }>pST ܱ#`rGCbIZ0$F^" pdUΚ½ࣻĞLB^#P!e~5jCwg̺.r (ГhsYJ kXUs.O fFbTIm.ub1K)ѤT1B}|:~v72D#r{=aTݦtmal}k#4mȎ&Axɐs߶ﷆ <:glƧ 5F+O :%sF@77%^mH\hHgEյN |Xh|"Yc2n&{YBgpI E_:rVs8GDK$m\NUF"gLcy: \vĀ3E[y4ete?Xqu)PMP :g?/Ladf!xo@ELXVfv΅ȓ?7` p)Ė?oy1\};3k'"m_gYaf5馽(B:O{swc0 4u]b3lvHC*bDA*Vh !͈[dk.1ɓ"M}JIw7h>]uLIB5}=~>pr ^Xev6LЀ X/c蘺smʧ8YUk j:ErN5ȿc nO]#>;8& "w#[ D G(7Nt bY==JY\\[vk:ք6GK$hԱgh4 LSDrE5Ɣwp>mfS5ӑvK> 3O ŒI1*J'L爅,>=eMw2.Fc{FWSU{]!Pͅ1m2xJ-0!; ;\ !>HB$u?=vn}FMƚe*GQUC?@f@%@-|ae+`P Nfw9R_Sg<- %$go3 0uE*8GEfLaz;ni~z  +' wH@:u}5OI)liά|:_!4fown #\ v>[=sUL68e(!wti%1Kbru)ޜok^^^HH5id1+#MP'9eB&*ZCI>ռfاR"yzҠ T#Ă^R[.Jea l|ط}u#o 4_h۵<6PT<&X}@>iֵc,Y!FVi1wί 8  K".07&yzWB~d2H;} SX4uYAA2Ծ$%~ یM}*.V4`kա.BRgrV $!9ded[N0>#1 ,$ew? #uFJRGXM:3cܔ{RZ沾 .^;0Ids0)PX,MЋঈ ]?M PdqgQfᤠ/SkRdB#p˃S~UL#.vj~4_ pϓJ^CMЏ3 /2Wؒq(YGsQx@1$[Ѣ:ɗxcTNL.IF{dYeZ$Tm.9}? +,"G1PLnjMf^jKB_rd QYcĸq.}LϽ$"-t?(rB(i_% oqVnF7Ы&6<`"m5- aBjIFɚJk8Ұ{u HCJU=qժ5CE6xtvH{㼞p0nVXg&!8c+G&.ryĸ sn5W%z}Վ7PDW 9TQrqA"Oæ>zI '߻4H2!+tn]L89BCA\Ŕp,`:|76ͬ.u;`+vA .|xa9 .y[if(/óЃ:WPvTs6ᵝ D͙AWT+pꓳYI#F@v ! zpH܆c"7aɣI:klYgWأcЖqapfKU)nh/ĥT2OZ_ߜp5մ >U%й\N1PA1 R0\/WdnP,29"@F 2-S! t#HPBE3̠j+Z㜔^@v-mkң's]N;ppHY)<|F9>iIG^vJםd9Sꠌ EzfåN~JҴa@5,;Dk9ʏ!RIo)Z=fǕ1*d*ӧm,7@z_@ r@P[R: ћEѤŲ57Q\њ;2LbV}q SH/Z.@ٮBڛyO٘ԥ߯ο*#Tai6b-~8.z>b}ǎ38u^$d5 տz=ZdϠ& @~%xp6Veo ~+"!zA8d+_q\=yL{K]PџxwB)Ё\eeYOZD QlGە%E״zȓ|n#r-=h)&[vig{}=$#尃L!u)Kwg'4'} t]z~} hT)28_tt~$deo5`ՉɕӦ7lKf2S갵|UgF9(Do\D`Zqpʚ_B"Gum]8;kk5L%tT;@&E$D]B׺ 5ӵ`kvq eRZ0>^=kWP>Z+=j8\2goS!-op >MJ67v٤vTCwNXZ#W@?~Dx\D6Сg`qyr~ 5Я5䰀b:? " km'm4<%.5q#Lfdg#܋jT2'_co8-%tEaZABY5}҆T4)vʛGu:!sN*4O+P7j f;Nj,Nc-fT68؛i TESgN&D0D`κ`2j<=l>4S# }q#[1FPfà^k7E:\۞S$"&ʣy|1'3x+H1My-Ε0էsH=mAI)ې>ntH9 23sSg˙cm\ϙ],BSe ; 2R>:A$T{И*pfٜ@P~ :YQH "@-(00O=`-;qo_vQUxju;"" W3K|)0vz "GMэ5{$6(ڠ#3aR7_A%+.bx3q94Kz׌s 7s_KX,pQ2Sv%dq>v5T.sCΏ#u/_?DRBB|(ۖ~<1}m,Ř:ΝՂє4Aݙ[hn(!f:}wNno=:o~PL Vl_L? 2S6}+vEzv #KkP%GC"ŀ[5ʐ1rxx4J4DTN2rҎ;Eڹ~O &\ %vbW' 5#0xRư%UL:ꞫYǼc䒝ذZgtW?Lڌʩ嘠}K\a9iUV)+ Df33@ &xP,fx.pL s8"z&֨xoNV &5 ™B=-V\*o=i;a~[ϤםXgh/V#o`DagG/}[d_.{1UY|zE2,Π43 |qQDkcJx& W_9 .şc+ !0c$?97 FVg+_f~%G!Q`˿[3 3N$^p@Uܸ͔4y0J,-&wm4Q尪;7{CI̋KbPnkzơ1Q^n?]ziI3~4e:0=aɒ/#b?a˘O+rrww`kDHWl [n%&)PuE$͂|EԼݖs b9[NU+{ܔf7vm+d _(H 7TfZ)"N-w`L ^^#ec&>1qdwI1#Ҟa1$b1B)!$=:6%Y@vBβM%'v^<@IbiXt\{[c]ɭw^7+F^w>{m^m/5%#+I`A6)oڳ)/KU]IQ=$c dO_VA^ '}8ۙ_iq~F!ٵ@b;`U}*T Kb|_u,~gK ua`|9e{Bp\w2*`̈ѐG,5 H c"PӺ(sZ`:]_,F%5|$1Bb|&¾н\^>V[9r CRVjoݷsI H<\˨^Sﵮc{"C 6)*c8pf  ;q5v`(^8GO%z1IUpZ( E?j>Tg⾇jP&k7q^(E¥$qQD1x4~2 Z0+o_~S- )@M3lJj8 Xe;N=I'&rWp2^'/RlP ɼ!8ό ;CţU"@w`)%UดqFp( 4q{QiOKa./X_dvϕ-C[ce`@/X?`*'[@gNjKY3-UBFl߻ Wcg?~vY< sO]8BEgXbh!1l+4A:"&s*Fk딯徉_0r$]-v$i>}c>RHLL;A'ˢ0:,c6otz5p+`&_ZlT(L]QT@^ 6q&霜F N^/ O>1Ȧ󙧣kzub9c`!⳽0LMd[xkƙx>X 0u"q X:p' {t\…+@u7Q^6˾W3B?l`s3~8RW{OW?N$92ޘfkCxR;Goˡ)YH[(VMHiaiB4jȍI\ wn@ɌdO]vsqJ^Ǐ^+Bs &}R,f Ѭ~PJoʛ(woA \ezq].t/;V#UcJm3Bάt6 ^M"+st4hgGl,rnWhZtl] -2q*οDe|i5D6MBڼBag [ѾcfM8RϻpDLf`$XGr7)>/∬9mnת Ct*:71"bE@SMmLH7 ڴi+hؗ+&'uy~*BMⶖN@ɴ:t༂&Nn\yKMHTC_6@[ANe?&SA+? #9`w3jyNS뗙TC@'߃koOgHx=} &` -d&OO5؏sƝ.cS2r^u89VvS\duT00V.dY_5N9QpgoBI3@zMG8h/ykum"[ rz]@ ]|2vp_V>3ԗ( |_>"ڃ^CP8WyۭIت2i< SvO~G1R|HxȤQ F#>}D6 ,g*ꩩ:Vj T̚ryZ*|^ÅqPҴYq^yz9&M]Q$(wy+tcLSLB{Ƅm,,T\8 +;gi&S.[ÿq~+u#4,2nr-^PCCgJ(8߆dU?Arn`7NW=gcFh/1j=)&Z0DehҖF?U\'.ao9.?%' ;F E姝yݎ^k`; .F+F"U_ >Ոxmk:Mo[xq,n{$\PLe~72IچN6xYPFS( ,u 3a粃Ʈ2?TnlrBݧIeO k ف8@}|AB7L#%*|F1a)@9;ݯ` /a^zi8/z ŮݷZ.Y }XL^~KLJ~co g9dš,<0_ҘT;?Hhq R-5ЬX+Q$W1b~A {K\E|!M D5Ҽ7ϗ2t/\ Ϡ} q5D #i>%'P[sd=G7U|3p/iIn1toY"y|Q7M\A}r4\)՟Zٲxs1_lGK6hU[sFR,^?XJ*N7u4x>xp4575,J;/۞{5,|ᲗY )|T(12^$bY\Iށ/~zy%qȊ3s0W~ĀTUhє9ʇ.+2_0`QL}-@DtepW/O "n:Ec>&S.F!Tu2gn}HnRv N %О^b2#k B +]uI_{ẴZSU* f=9 ua`Awb3MTҘ`NnmfM.L53m5doսl%;!otQT6id앵*j !J&]SUX%8Ñ۹𺪰2Lg/E;-8˜8J Iv K|>`5 ""38p.CTZ7>-b% #$~7{crǗFY.MlX[0<[c/maBGn۞B abXU8ꫠ# MclmdQ >0x> vagڛu{䨁%dzqג`Rݡ#tO6iɍtc)dI!Vm@ȸǿ1[-uA2!7kך5nE 1juC}A.2 *=(ʎ8@cT(N t&|x"+ [?؝zVtKT5ȹ/|/7n w >6-TwY,JDH}ӏ1e]dq-?k\V*m 9ߡBu,g8?-G)aX#/1W@ FoO9:xώ4m*[J';7ϷIW e;BU]!kUNcn*/}Aä9x.>}3 ύsngJvzMdR 1FGiqV9GvdP(3y FK]R:3$UN6`lD33q @NjU- szo#4u-6쳁Vrdd/Iɀ`͠@vFR/?SS dXh7`Y&F,ΊGm )&v59|81`Gn8s̀MddZP[!i6qsĚko#?`|WI(Q7z*pgĘ7s.ɐMiحC镡 A鿽"luIn?QIنlRʬF8qB mqQ]Nj 8!Zi&ORlx ^A\ޖ0EwǤШ=SCX{ػ 3̵`?i T -4½lg`*̢|MHh 8)^qךE}^XX@2ֆ;sGܬLLgGV=][+fn45rFTKxl؃4v%1!M% v7~?@ד1z)ȜP3gcD!CLsC pT$%_3(>7Ч-4t@)jj/w7=B8݉F2TJgE/v*5rg+ ٥<,ýJo~ž44ik#6#$үj+u~;}"K5/Iǹz ocuyrջj ?4,!HJ) .k$DX:Z =92)E5] d07Q1Il+u5ȭ՜@#">-#[{e 0>IJ#҂AX{{5*O$TԑWv.wkP"ӭ'}l=bڦyf#bl$'1=qebè$~̕L0ZtƀᏏ:I#`dXz&9AsjBi- p]Eur!#_׭[_o%Lٹb2i.rbQwS)Lt}Gfr>$38Ҋ~Ɖ@(`+;zF &Fbi^De^~ ZEu45;aL֣~+ЬU"|&(X0u h}*'l'۟du-}"e_p(x}oM 91vMbM磬/H!Z3wY\DV(eF-9d>( $IoG/0c^{r^k%;@ZA: -wU 65V!  \]GSpHgTItc\DuN}vD1j]4gss(t]z8rhG-xuvm}x<"5E0bC  $odv{ObU6_@cXlƄK 4:ʝiǽV󫗀"@eO4Ӌ@&BF&Ћk+KWḿ_^5(Үo?>L;+G/ĄOz ۍדM_+(2ˆ ե/7O=;ʸ<`tR[nzh3^apސʻz׸B x=Go;TھwJk3CiOQ[aC]p7_0)0+ɍl>q5] !wn6'R."Z8VE6pj(":!zx&^ ]clT3<>c]c7lj`N/VLd OE ڈ?~ViR>pէA'ϷUZ,+C$H:MQs5$K{ ?F+ ml<]Y]s]ھ&cV2ƗnUɞm/goӣL\&g ~fR&^Ψ? Kd FKBs3Ђd{_7,ϡdxJ۱qor0P wWW,WDbp!rpd% WϟhYLFJ&Ni2'~R%;􁧺Oձ8$tps9p :[bϐbT vi'|=̺ї@Gn'Ɖ4sa}W{# mi>ьK)م@ݟ]NHh}oo3Ry[Mfp{JOEpS$CBvxHLE +S+ n ;pO4gt5"?GȄ*2ևXe5ai%8ED$N@;@A2k#:G٬FnUR3~8\1o_.ږRb Fhy+71c  AWvX1n^/C5Pڶ2A'|W$ʄěy3RLuzLo"jQ6WʼU y(ft-:+X`_)ΞeFM6$'1D+zapFC0Ī!6W"x끸S$kOeVwz%䉧SOcb?i}"c `4X~q>DG?L@:X]Vp&t)UJ9uY{Y+CV+J*9 %XANȵ7?WfH0hQ]fViraLWmuu ǸrM MWnc_nFӁ9CVf{#Ȃt53?e !!j+bYYaT\ŗ`L!9N+kn +b6PLZX\ܫlL(%]~ ۻi9H%p iQҥ{S%itg6~Cy0a|!Bl\ǍZ6_{k}?6WѣTtHF-nG®N-*) RC'ݽRT Xו+ (O)KYc/S$,&&nVSc!ksjkSbƏʿ[r2;Ka vB>ojV[֞3Nj\&H}cӁxҸ c(ŧCk,tFP/xrwy]:/{M+jb|xkf!0v=xdR :QI[+A`!jIfcw'Ja#?Vh;؀LׄOyJ~M8lԺ]9}FE1R'cp.I|4'*@RWJ̿/Xu0m+qU6Ik(D7yb S or-^Q/[G98mʵE|gl}y=)bFpf O܎@n)gB톴*:RG`sʣDlG Z9F޽ {z6{$YZM@Pț s7Ͱ8=f5 :Ԇn*ر'=u%t753S`l\C0X H%h(T]ey~a_mϺ5T 9s{e_ 9,CУk2`|QF6H/ɥ;YUQ^GޙOho 2˃ycS6x̯}6ԉtw5ު':3bfrlc7}we=glc2M u-nQXw[4,R"k?7k̗O$qVv_18iڱV-p fo>IU?%:E:l@Dȫx|Ky!}>ӹ'o\锨_WzdIU>Jd-9|%$X۪7doQHT-+1 u ש)HL:ˣBY'e\.xCiZ(9gIB-G826SPqrA*j,<,]ͳ㫧I.m&ySUK٣)pgcLdRljlLxjD245b`Iqƴ<RL#¦ sMgmFbU\Aș.\hUh]o-SLj<׳a\3Ϡ6 r7Ծ~Cqtyg@_uy697g> %=jP[1ϯ @pc QG íMoLW+ؑVYcvd@R8MǁG>LN78QRn_EƲGY9#!,_h;זk`Jϥ[J䇞X8Ǯ+ycHjrҪ EߚctkEbpzE+s6|I03ZswFg5_X%^jul,8$vnxzK P?Ցn | %mul_gŶ)H nZ6-JFq۝e=OZX< Oqw\??XV  lA𤴫Q^, 1Ɉ`JpxvEyN5q966(BH|"Mza&$tO谧^3*X~H@,ײޝ[է4H@[ *#2O6[0 xOr]e뿇l4 D7`gr(SQ%9t2l`S#q (y^8#ucnsڬu|2~l(#kgS7)6y_S [g}sgbZSI]P2iT.4v ;KJo{:cY>;py?;aZ2s Yt)R!!?Od ʉyR Z=പ*җ-ANJ%ӽ3Ui 7[fIڹ~JIfos$H f^fvl*F"߮T%ݴ+ZW,gol-+znϙ$xeiSiA)FF蹄 L!/JOG%2Imѫ:lwF85Oz%)zBW˷UN6 ?UA4@.,Sߧه\?܀MEOv"KI 3_Lbd/C+P$ *H rHtRv@LwQU4aMv\a3an"Z(N61AzMs9y}[5y]s 5SM{kHX;؎2-Ak(B!m"x >n$E2ឳ@TU z_tg (tDwvӈHV4YJ/r mxh!@H‘l5fpԿs˵]9/= |֫04CC(Sӳjf YEVp#Bx64_@#C)))^bq?gdң]>1#Y,pŠcGKT[Tbx#JeBq g#gn1)ymr gM4]2Ǽni)oQi*\:rx1oD Sõ=t*pus0~8xb̥kփ$FҴl,yܷ'kZj\DW+zH;-S`2?YTH lrRV z6^-Z%Tx3_`\ }F=6MBJ俛aOX\¬Yx|-WbZ'^@?YU,Rin8]pP̵N8+$X1SS2<)OuY)%N NK4x4pVh36P-Mi6;Z0Π_H?Jd&ǰ-=OXw [YtyAo1TѸVm L Ҙ{~c\|f?v؃@!r"'~MTo; mfudPE cqVDg+IsT },^ h\٨* !|o~>@#Xg{V~nike955>3Se;gnܿ`_HtUH^Å_M QM]0#Hu ?ހ Dم2a hmƉcl[pJFBc$m/pmKѥrj>:;S2fWENX,|e43A[4g氹PX;I] 6^j\lM^ T3֦FNZ9c/Z!&ݝX­ȔȆ/x4 "s$_nD>D|{ :v@mm8|"n[`?q$s!N0pwG_0vC"*a?YQoL(h>].̂@HWD]ɡ{φG[w~8zŔMD%B2bk.C25"՚ TAج-|H֦p*!j[>U-4R!عH#:>mԗJmxJ<J;lkeRU=#ZmZF1J7Qj&>2k%Ԭs 5fX`č|V1:/Q䝡By_,wOݦgW%pҳUuwCVؐPP"1S]! 9;~2mu /id86xnmIPm~AoIQiſӅ89D[- QZ)Qg¤r,GӋZM#UAw>oPMȍxv=mYX ;Oy@]~Yɿp\%ЩXOcՈ~ZKyT:#Ȁh 1N6V KznN>ΚF=9/iEUm;B̶Qx0J/4Q1 ]7(0mކߎCV +eW"{b¹0@i ;ju޲7,Pm9P+N.sfwOl?@ &G65͕NNǛK 4K= G XیGٽQ#3B$,T4wͶǞv2bwfl|Ma2aGꋓ6E53. Nb=U!(6/. wc- S3 sd޶>&++-qĄI<>jT?j%*S- QzNOaM9$RV \pK;\?58B18bK9ɿ/;kggȥ֊r2XVʒz1z&1"hEЄFl. t8k0p,iرvUr|> 1$x";B/&2'VA֛MN>c,T.}ow+)L,){Ի1c2(@̠//n_g]`H`-;d#.Q4fr0@GĜ*:yX_6Loz?,ktDbPU'=a  Wh"/bq{b^P"Lk48, =(Oc~pdֆyl#~ϩhRVtw "˅M2w(:/ҽq'g\xoj}|Njnn@Vɛkh7L >ThCWED^pasfN"\½]eaLH}w4\ijCD wm?Ɓ$SU^6-Zܝ1f_\㯘ȍz I89Y5*)xO/GrMR?fi':V{펅__ ͑#Dp74n,noLg^4,9Y},)jMsVl`g6Wc85dZBS`Q<3oG?P16Az-#5cxl&'ꇽ"S p& y^wjχ{R v7 иz_J B}GZ1kLYg*I`s~:FӃ7Dh8fD Um Tl T5WUpf{$;Νz;{0v7QۅBfB{pLGm$}O;}7P;d"m ѐŁ< h]^ۮ !:}.L<&:y@SR73d7Lg&R3dāl/s㜵XI+v :!Ռ /1h#wRp4) eŅ$ -lƴ' #- z@:s# Qw8>? &BoQ)\%,8`\(X_ihB "R~G} D>䵍ۃW-r!YPp4#1TI}UXr.(asMBYGN;W#]=4`d/k+ ?8ʏ̧e[gFl/5IU2hdѢJ)douM?p76U53@;؝m(˃UO'*w̻PL\HU-o+p/HĶ 0A:\ZsCϲbj F۰?YѴ*W1(kԔD 5ƍx6Ng)6Ǹ\*F?F/Bp21pQʖ Ͷ,[[ΆBe~Μl \Ei*aE[ s A=Lqr6+l?m K>}Qc,<+rL(,'fSm(o=9#2j4y2khzh-3>d~ dizM*j-Pc2Ql8Eކ.֋ wZwgc.@^QvF56|^b6aS@i\^-6U W܉EҷMQsVvdp&tLYj)MT8CXv v8p\I?O{˽B+nST 8TV \F4?QOp28(3ԓyk\¯z˩Xĺ>a?,v}0vݡecm 4~y-=˧iT%$i t":D.>E5m 7La)vu.}*Ӷ *8sQoIeTb&{ w]ұ*"\Fb-|JzH0*mYeptJ&exם F}#Zn3{Jsy2r.a =7n >%SӜ7^t2 W1@NGj¹+z*B扎{&]S hP^8ê 8TuFG ./WMZA4Uxxy(˃؎NJX=ڶukSs8m? .{0;4OfqZMy0m_rlIyӃ{{U;Bg=^:]3eײGoK2z Gȼ1c ]:Hw_DD ws̩.HH?xG΂Tbvہ;W{<EGAeP:;]\^(֎P1XYjc&h(0S}H og:ے>K#.x f3?<I1j?%*(EQA^5#@ݝ:f(bYS4,H6NmGQ,}trWr~Ag32L52> kG/[G*@O.SJc\08FTK\Zk&a8 #xINU䔂]W̵gSrշ=Ha &<[x6)gA\mjri3dz`YEK~0j{&{m&WLF|yd\ sizBf,{ƹ"AbLL|u7Qcil_$ }7OQ %,&p.sŐfM-C+S¨/WJIR[r"dK$yȜ5ZwH4 g#aXNA'$pnz@ˮcREB|KևkT=k)m}Ԏ7`.xe]U{l:33BNWizԸfʆt%~^:>RcEI4j3~@ޫ MCZ:dZ" Ԏ$PE?o\ {[;(iU:ӈTZd4s86wz}lbIr a2C?ђ9]s`:IDjʰѹ4@2j[ԩ6:v{E~݌TӮƻu%#3]e8Cj5ܾB(~!rIѫB͐Sûy)4 t Jf^[WZF߉OOrW,tRoEhglw}3hwQr*kAY-1Epfr8xd$Ere5~M+%TkEuu~/x9/WnU];'2JհÞexߗKĂŵ3yҼ ,/K@d:B{>Pɽ1>Lv>3y͑0.nP%+v IϲkZ9]2y i6G VR}nJ7&xt۴i>GW]gNb>F|eĀV:NF*z#)=P>X5~?3Ŋ& v5K77"AGu8ta[oYT#P<>@;)4=Z&aY(!YxpEz#*p>Z:0U?2lyQT/2Yg*`*%yi9=s}20U2fUEaW|{!u5X2 9_ù88Mrm],2;J'ծ9_ͱڂHvY@d N=jҌ\R.y6G.n顽U}2e8`s'\foU*0d)N,_Ww匷:9WsԢF!}O֮N#ߩ~jS|b:rp' ȥUO X܁5ɐ61%5@o"bצOi`W ɱe#ѿ\X}v˧#,Kx_&р) {7Oq-%%ӆf`43qKs ؠR?vnm7J췏D"!?hfz[ۡ5CMqTNEsm'pn1+(R3Јpv^3 fcZٳPx,50٥U薢PAztEURFaY:LaZ"ڧ*hҁ $<1#E4%@WMN^x%]*cG+~ 0fyX3XRb$+&aFCۍTP5NיE er&%y'M嵢/,d0~^҆0ؠ*.È;X#LB,dcY.[XD~/kd6[Cs]x;b"َ6ZojKt1aB-h! ;m;\#a\# nj~ʿ ;^|(NڶdslQBHњMDDf܆wl;%_2<ؾ Ag5vZ&ihi.vŠ쩢 31Xod6*x?|+ O?׽IQz;Wd RQUh'DZl31OC/̆3WIGuM7݌.\({5 yHz\+6fK}Jkbk8~ƨ d` ɤ3]=s\יc'%}"cA{3^.[Waܴ+@`GҵV-ɬ^x=,X,ԕn bL,58ٶ![qun*hŭC.z/h%M33 :hz`q8Fi'o4PvuCQ{pPi X#L0u)+m`D :YK{!4KyU(y6Ҵl@RM,C3Ch:*Mp"7=}!Nd ^mZAՏ6_Ň'qdJoo:Deh]0 dfAGs:`B1f*q@0A~!9@[Hk@.MFei4EtxXџ^}vDu  ?ў# t{L| AcQc0h<1-swQmf_˱$n> 3_|]Ewj|+P S OFWYmߠ嵽 i]dyT̃C2w5o}uD `1ΧzL.K/Y+ V[A}&O7Cr}e)j5Mhn)uCH3^jfu5n^=A$O<1ӥ=Y=xC+ϪE!!wEkP`9a@6G#1h:_݁XdApeӉlv%+)1$WE ; &ڎ_th勜+̯)^4꣚O)G 8`ྒcy wrBԫR 页 {4y2"k,_HJu7Wgc GC9OoR.3 ʛ OV܇/cFiL?QGOPRsn<B=JB"͐ߡ/;>8Sm쑧D8)Vc,TvsmMzD?[n&2Q!pbJ_.Iخ{e] KtL01.OÈ@EץWC'<4T 'ɹyq_q$KMXf%|Q֦A)t# u[zWU8+ک*K(M,x@a=XtG?c&b`3#|Fٞ{tJL5;C XftP=<*0 nbՃ+%$]-_"K?rq5rW2~nEܚsz*s0C xH"BUs|gL7|oSV56c #'7-%VMQT[ꡭRLLd9~Β랋 4- S1X)A ߍ/ &)dcȰXpw>NX~0.Ϗ\|`K; d ;fO>¨{`N6/h̲Ԗpy㟎@ IsԞwqJ<'keھ Hh\`uV2\xq >;K¤g=?k[l XO}}Ƭ]2|\΀PhX>0FyAB ?#oߣBֶ;pA-,q4;h4! ˰\-۞K6*"ԚHbBncQỉDXoY-nT3)~#+uZ- $n)(gBMw3%4"<SQ|Q8@d9Aܞ}xa~ryAٽߣ AM\E-WƒGv|0Ѭ:χ;]N䙱 jX zOcmDvtĖTB!1JV\°nUE5O.F s@Gj W@K\3?Bȯ-` T !0YMixPթ3&6Nƽ9!uU j&`ͭ-tσ}atQe遦›itO243J:瘛lAec%j((Xr*aBЖ F(rFWxd=Ɍ~WhSBI%ʱa7Mgy~Nvؓ4ڱ$wBz`] >L|a&hl/4DIz _(~,]>^IzBL̃K\C"^nӉtT|6ڑV`A3#AR;m246jJfWЭ0~qnh\|4 b>{FM97'#/GY9dJ:>.8obtLrz]I1`RmtIHZ\٢2 T0GWkVPJZMO¨(G8kMl7u0c hYʣW?N~I>TouT.x*LTNWcbԤL%KR]2L^L_H5X}߹#Kc$r ro9S:ƒQS^D)-f ^";u<P$3H%`y]ۀqxxo YWKW,/,Kլq-آu cźի034ѲԐGq=%EaiRG'tl>߅wT.WP@~TSeDmYW$.%bK*>CXzƒE0\`]+.Hfn&5F iE]~$Ƨ@yDoWw*#D$K ?k(. 5x-qGG>T95jYv'LT5uJtO&?N؁*6/Uuu:TǍak̰Y)1YZcj #LvX ND4 s:߿jv!]EgcO@>QѼD\ޣg:e ^S]ܦdj(XRsPxiW+$L>cI/sj۰4Camh}z!w*.-a-*4}L+{9VyL1|rJaԹz LxKDf [mqd ]xaT^#AOVKG@z'h$:룺`ہP]rc<6فܻqQBQ&B$P| Pf I6V} AXcý<$_x~ ּDD+񐄧ŝlNSz|9Ɉ;*Al Ⱦ97eǮ<0e9@rA,Zzy;u:h2u8cv|%?(mD [x 'O*/(c-_>ddʁ;U>R{6|wW!zh0j ͘WéZ-BM#fhY#|H(fQ-iȲڜgWa53_?)1?2G0Nj/Hԇʼn/c=u5=PVjhhh T2Sែr՟_YJR#MYV|r .|ڇUyXVr(饭%#cͰT&5Fْ qŖ옪iJze c87 dFf!h276[1Y9$ZPP`f5;hr3~bB,IŊFmkAΒsJ-iLB07v*m4%|FH`3VC9XLgd +#hW9^~bz1öfũ+Eb)1y@#b$_٣%2C~$%GkEʭu|/4ЏLGfJk.NsbsBS}{jψC+6&k/S:esx͒Kқx *˗0 gVq)`8AgGPxcUs#~t$,#iX3NeDL{oy/,/9:DA9qiekmO gXgw&PẢ4Ylԛ/6Bٛ;n׿9#4+C! )NŽZi,té̵$r]0{4CLK6-+CiCW7dtK0I(o(?0*;/k6p#FJ(r$\*2PU9fO4!p1lS_KCmqq ԗSQ[s>dA@l ]W-њðV7B*D@d:~cz=OO%BsnIUr +6TH4lv{#ũK{ 5jF/21g5^ aIy!('|3ni-:avn'CHğk)S&-ptOn+M2jϣt {>#a䮜RSTѿ .S?`u$F6]nuX6j0ˏO`BQ],ۈa~տM$CW,L2=Fr-椵q)$K i`&;@xi,!".`qu o1ο$z`ezlpqxs=3Su~:E abg#2;>ITv<|3R} 1u?~ rhhFf*W:;=/) $h ^D_"*S~Go}/&LA(5TsPWyжWdX*r(t_YY*dyA1X8vfB AxWbwv1NGlgi٘CX@׉V}/)|%u-bbf4 Mss:G&<ͭ^x{%gLoR$yς 3qw';wq?yh9QX8mi ZO+@&;goEfpctbzK&rY`jv+C ()SSk`8ٽF4jًC`y6c$V:៏=[-Lb=Zr_r:5zՀ͝CIa.{>6%b1x1o^S{چ`CfLrRY^.q4)$ 38Gas36N`˳.Di{0vVbPܥ׾h%q'=GJ(h'@;ᔚֶ[F/EZi>7z"<;[!Hy.ԟ`ۑ:%OqWεD1_X1۽fqQ!S  A\ }̖mq8 "o+NȓLs|f7EH6ThWG~C3~d㺒k#`!g; "WG$qoD$H1ǪumҼ~=/' LPy|3!kHƫ4\~~@"=;K(D"$[=QXUH{ه4B"MW&|y[ Q=be7B UA(p8W}BXѠ*sC]ѷ3.|JP<)XZ[n@HRYY'ּM 8Y_x6X({ dķ?Y8J}N[>UPҏjEwJb@#'W{^=e +JcP^jw&..śT][딸 !ZB.zh* -%H>0įaԜ]%#r5,[_ T^H{Ј~7Zww3G}T{orHo!G/*Xi層p\ g7.cq tYr>NS_+WJ@-d:xM(m@fΘdꀐ-A3^ֈapԙ$ ~ܕ-8DjݠUV*Ws?X+/aޯYe`A^DENMK#/}s;tt^RLp2Eb&;R-+'jZm(Rr ^M.LP$!%mO5S"!@JPyuA!^\1*O,4uaݴ/sUblb!A`:ی-, rl#f˼\OD)-)vkXltp)NY{ݐd ^}h}bCWG\R1 f쭰f5tDBN }MM1JҊ},!lMrwYY`X&],o?Mvg4X(* [v}6aYFf1JvL=}1!p859'zvÚ FH(QSmTSQ!4zcUW‡'u\y%`|[_ިq ? _P$OƐ#7hIi\: VLsǞ͜Kn\ism?P؋Q'EtU{W-I0uW{X\|7άH`Op948Q>'$O9F$˰!_ʀ6* ہC%@lBtbk@ooAe@O0սuF_;U[!8zچ p Ѱ}ͦ BG(oE%_E,)"Ap3'r4~$>%_ezEFH"s_EmJyzɜm˽:{0+569}$8)ط"vn3. '>2rEG(=P!٩2671͙uЉ} |Y #__i5]3l,-H]x}ܕZq[i&ndCX̾+'髺)FmBЎ1s5h57uenh4F'CoIEsrb)\/,mz1y~:{zWftmEEᛷ&É' u BUGZ=8\i.+[^c6\4$$.kf@}O{ 5a8$xb֑50PpEO?R׿$w}Q{><׎a j36AxUHqL$?&ʳ)r/#˞%w]6s-qL)V4C HPK̶P~(X'Xyt S!i8i @\R.n<nPgKKΪ2uSRkM& Q%cӖLREDa*ɀzvGE8FszE'J,OcAtp v첫34widwG7#aY-MdU􎽔Y3/8Y?xȹY Jv\1nwobgFI. 5˨X9KI#@9ۀLy>$+lݲ񆫗? оEM<[{WH+G`R)UFRŒhc(U Lӈk~ B30Q\8K\[J^XLi87rk@' rPEfF%f` A fJdeon"rp~!_JA'> C)? *=S88n"0E3rv5cog]g3>iNPvS`@$A4BW=Kw_1}T=YZ)OV`_zosUyce"E|F'}ě8!NZ6mPr3ch^y kI&A'e.æQ̪l*F=$JseZp:fT1T [P3Jћق_cq{[+#t9=EZmu x+W$G  Y;a\qJ7څXt}3Fr[yrc o61Le$+ : w){pn.laGDKxN/Ia耩 ]XH*ut$R!tbWhKQڤYiV2?`kPc(2k9J.CխJe(*{H*S+38J 2rؾ02S'TJN)YrW[:Urnã#T`O]9;Oz`sr"[r_氢[|)ջm>֍(Jmk-3FbonȐ\϶]?^Ri[\/u5m'U݇)̵~r$a*P/"7u*MM;!\ݕT{;BxC2}${Q~<Te)x^ڵUWw)7fnv*]֡ ijPOC;DYuazXXE<^̉ރgq<$6([c鞡?1NN73=)u3*2fw.x -ɡ~&<+flx?K^_3ʨz4᩹r ?c|H<ܺKQt2:CKrvRd+M鸤s>a)5x[L^9FQ5^g] UD~ '(7eY(fbjfŝ%8=$* fRB} $@O3G֪:㮪X8OFӃ8DVg1gqao,‰n4;;&[UzfÎl{4ָX\|SOUwo1 (ڏD^dt V ~b}A|){l6pbQޛ-kRQ Hּt~p Y/Kqx?]~")?N!́QsSE XΪ'4Xxkjc9aGƆU"[Z': qb̉c[1m 87C'VBrõnp)$ @mQ̄1>e1tm`pZQ%:9Dʊ¤\54so{ǐ 5 zb6>>ms5oȅA'ء ^Pؖj_f )6Ⱥ&vBff&hy-[]1,{b:%)'6(0;|E9ȏ8ݾ*7AA9ॴBejn,x"]+@,Ϟr] zrB5ٍԪL+@ib0U^i&Ĭ'F:b:Jϳxĥ@ _7 7UnO$|50F73rӑPZ7H%ƕ Y}(pCg`iv@FZ&!GaʌspeKr$M:3W`>jEz=Nǎ^H"|U(턢x\kd_,S]mAL}YuEK4>nR5OouA;:.?7\g5ٚ4N,c* 1eMSiZ_yޫHTZLZ[Uǧ1[D al0uTr?b[ndAޠHMPP -%O` X20~%M*: !LC9{3_e\΀7Xɪ*h0X׋G 4ޭ Pz3xM&z,orP9Qw 1c?ˌI)-ڇw-6w`I#a07Kx 8lqU$MƔ{VZ6?'A;B&5%(H&Zb4+.0XI4- ,#*eHT$: ?GdS⟇$*Vq"AV0EE%yܐ4UŝB'*-]Pjߥ1WxV?W!B[EwNZ(^M= b`:OQzF_ i᠁8<+ھTVOC>!'FVo:JdJoKI|zMk%<-} 1D įѦy5GcL߁gfW.)ޣe.煞8LJʔE- EWvIxD=(2 ǎE˴̲yi7a+x+kGY~<トkA84j53+R/]\ӪتeZlc{R5H:H#M{bmhP=O{+Z5A~@K|qq"C H?Yqۼz*!=ʴ5}{?<R#ފJ/oR(VϸMH}l/; 9NBWv4X!C@*~gwH.#@L%IUYnTS i(h\vC0+k1&A+J[ǜb@T<{65zN+ C A/O2wA)ඪnCگ ^Cɚ]䄹qS!7M{AkjjMgk>Sf}'IMՂow2x8XFĪSkԄ*f٤Ǡ/⧾&:k9}،sᜩ*[urIdgѤ,Ύ[6ƚAu/Ć"@6c)N3t+Ϸ);3mԣ8futxKMTV!*>lӎZ ו~yy| $/^JSSYl( h!UC9)H?俌{%z䯫{6xm})xA:п%U%vfFqvG4.8ŌSIRbp-ZZMI n҄?,  j(UKs$I-hYb`7O>16E@r At5Vcbb;#}'\pN gsgd̽i?r`9/Eۤg #8R5(>{ PկpUt~brEU nmn5ur[$\/*[;&pww../mchcu?(#P#UkT~AB(u:np=菖u.HcX r˕]2 ,!$'w86:Ds`Ѕf/R6R~|r $Aإ*6tI,5uSDC\G%)OE҈\!SZKF ,S'q>YJָ78=&糲\Iĕݕ=<,j! 1(,0f3zgY% ,|X?5u-8UNs d+wzFaqM:;SSE+rmS'I՗te#f/FQX4Pkk(BuOzgJA<D9V`-|Gl'4Uyn2QST)GU<_[Y&}"Ђ%/UUg d+8wBOA\'t̑{AN@:+pnj9Ҟ6|#u7ŝvӧF1t\bq_ ڒfG iqaxYR-;uDĘ z@!av:WDYe%ȜmQYEۯ <,Vm,4dÈnb fV'jS}qF b# cWբz롉@` 7t6Ʃu\\]Y# b'3mJ{K$n@̟} L'C1$T7b VHyz{=/W5n 1m-I| 84ؤ ֳ|fI:tAQ`fNJvÊ.VtN`ʘ^bHdߴ(X9h^.x=I~+}l`[օAvw\yNMzI&;H .I}e~+eY XxP>Ir;P4H)"+ 25"jB}x} ֓0`&'V杴!/.gbպ?7}n`X [)|g 8/9N2)&P=lҺǃK3d-}[FG K:EV÷r'QCAd*7:mbԞmSɋˠMc$s.bd6g+v~`ެ*NEnVXr4?$%;%Jۧm |&;Yb{Xj'GqEM|jbDs$O:8qJ=K'uϼ;-/mj님(~L̍6L;'%p*GÑכ!4`~pg[AK.zvN;TLi_` uX9cxF,r8aU~nâgBHbvh|Icv <B9P3)W 1m 1g$x[S6ߗ10 ш۴Fe %sJpN('gfPm`~faX d;]G^;O\oAMԭU;B W[.}yw{G8OtؾoqlL2imCKJ8 KBUz(G>L'hi&MDJ*sz+ k$-;kZT?cO4!KF`FpE|!Z,g;iZw:{I;cτZ$f9T{fY_~*O Hb3jޠIcb[ Tn_d/s]ەLϿ3A)HJC\.ީ 4Rwa.ߋrF_: #GkxJVqH* X2ItI&#n}yQLQ0lb,5'>5yN +b99eb>lzlIzE?>i/L,`'mD'%/ķ(FE66c|Ɠeej{n?~՛&@;->'?cGa$7x{_?!äe3nWbEOr4*.ᕈk ;I!'6 o?`9_;(:"OE zx>>.Ɵ%QB(lYIԴLHCQkgW>{ᤀ7 Ӱ\TGD_:&u1}7d)' m_xՓt73 !EYK~&G=l2?M aqƗ!RY](cqf4չ+dd0Ľ[H*fF/htʌQߍ8i BݡK<'0dضnwdӏ$[_Q}1p?ƞ3c ȾÊƛgE&RS[vsy%"b LfHw9oog6ڲd-,עzkk 쟧67pLmk=@/cHDsF4'ͽ<s]$8d#|#>hI (I@1m 2YRfsܔ %MHGyeF=#| canhep_ؾgƅ ʖ!Jzc#Hv&]uAa&z&Ev0{?:J@i"f~">徬j"|^ !>H դoLB?W m*,ȿ6,bo{Og{'=ŷ!R(cxTְUy"tc |?t 12tiƄ;b2Kͣg XZ-H$7H?U?U77!%@4KZ6{[)Ax&Լ ٠Z5}M (gAǺ/e(~{vkw=<FhutO$0_3O"tCiKy$&ru7>%빁-ɉ!Hay9 Y" w,`n`m^0X'_#NQxgƃA)\B&2 Z{ "=TMad#o@$:ܙ_543nE65ewYJȬG&{.1qEɧ`%Kqn/Fbz¦fc$F::%9H~wr-dtDCW(:X:v)3C'ww{iYX,c7N ib6!t{⹯&V VRZ%MfjlHo)PAl0Ǥz6Q;֭KȯۅuЀ?[|~?3)n)W `@[=Ǖඣ+̬NNTmy/v#m$t!BdCvT@sž:foBnHIЍ$3W'+jԭR*^ ͍(.[}FƩ6 ӑkLPS1|;ݺl:Eb><=0ǂ(m?TEfݗE$BNƾO21 _"M< S!OU`"Hd/<Ic_-ؚM3dgC"JhcמM-ڨQZm~N+5W㶲H3ԣ5k[q"C\Mr'\/:Xz]\u`Vy_>& K2!I>(fkdǯe,IoqWAk:ܑฦAIDGz3zFF VJdN% n>[Tⶽo4/tq,_Eo;4ͷ-XY:5]B?xf"֟ gGꆜF۾6.߯Q-; XD$>&zӄ"vZ4F0g Ql歋֧ &vyo"= TZdK3z!}[! nS!J̌00FǸF^"| B惬N^){Bjme\+eL/ DYHXW,~o&P#c#M QiȖK2d50ߦUS.'aC>rtQ??Xv7MhDb?5nޞ@9]CnğvRcwTшX>rDr0ǜGtLv1["qb“+y~0>[o f@Ea'0Nga92}2u"<, ApH1&yeM8>)q\Si@s;QhD`/xQvMNg'4yDNֿu)9o힚>GXW#Őf/"kIMlΙBہQ)yu2/k-].c Sf '7,vD?+/~|XcQu|:ʋ0` >ag>\RxiYnK, t÷;tdh 5Ǩ˜86\s(Xr}?kTn 8 T(* G@[mSDI·'1ouD,l m"-0W)zϑMB*ۤc8,"TzLX֫ H'CM{0TLcڗY ϕ3Aa K6S'1e;FVn g0W,NY-I؂.F4 Ҿ{i)O(Q30mJg?xc]:v f6'%eq[qH> ]\cad ʁY/4 s ~*Si$A$2X.ehna.~z_XigNu39vۏ 7ڰA i.z'F~)U!c6ɯyf tH'()zc(.  sN@lS){»'!`Y+]G %L v9_RP)dkY5`DmEt6Gyg+oE#QMzN9^I=U@V5 4hENKĖ$,Fk#㉒]Xib6fsWi /ܦkzKF2=h.['Ssp晸:ר:y}N£ ^_ x[cFKPkvdvjYۖ3-"u ix6eKUrh0Dn8 бj0{$=~4.abh;ߥ:CKvpeӗyfslOZ Gjz8п%Q@Oo]zkMGasU:$dH$v١/쫋ý6 4+j0LVPZV_l&fS ,I%H,e2 [oN#JB!!"B|L\bʬ]T ojUU 3ˁ6muڿ{@^7r ]MfkhN@$ Q=rn&<}rAç'x:le&!K^tx͜ѠaX McaN b@].8eŠb768p&Be1tm7 sy2) }EuYf!taIyiи<1]4yjB 5GT>Es2l7 1Sx!iwgSY7niI:Q\D>Q UluRó\lo\+(_88V+}|/@8@sqbo3Sg&Cbʇ uwѷbp!E#SZ5Bt2BTz/R rtZgz?]U4c*Khά[\~=ሺ w|(WO'^IL͸NB91{ӂ8 qk|5?"#B5R#/el$ѯkppj5F{ZQF⽭qHGzH)ۚyRTCGr7Jj^nX jUT'5z9 gI]59-e8ͬ 88WE>8G١0[׽v).90Ƕ.Y  M7A(#TJ'|>W9C&0q2)>$}aC{LwлcnB+mT k.t9<3QSx>,r& ku99Y< S1n%v|' \̫֪p)^ Z cr1 Xut\Ѳ%64VL2:΢\F␍:5̩[}_p7~Ź;Y oVa8ĿٝJG'ե o .^DyBO46^a U:p}+tԚ&bv[I(YgZono`>a9#mD;۲oHLohXyCҘ^pPEF;oD%*F|q\骈^ED[fD{ F kACW&`7- ?W1@]8޺bAVmo_vl%&Gn8=i~7׏'̮0vA.nѼ(2IQ Ymg.JAA9L6rHe{c@?{k _CdvZ[;щ5o%l&R3Ȱ dƧ davJPYVKp{p+QYR ƥad 5fRyMޕ}7^8;*ցMo\`@;ϑ,Y"{e`g)\%6ZB<i?q4x079nLFD*}q$YP|h {sg#"Nh?zSleHé{Y/LK;4#W41U΅Oh{ǻS8q%q:<|{FڳqE%ՍV`- OwĺPDAۘY=[blHqPOʅ&vtISSW-vyR0wKkw^qy\#CU >V[] M[NJ޸&#tî/߶DSic̺TZzQM(Y7׆DRၩjQV{s9I$N'!I:yӐnL*]OPgӇa7<F+ӄ楐xiG ?jS;:7(ꕠQqV[{W7{K@ sË[z5~a%Boo[Sm{`rۺJ7җ˾wt$r3͵ |v)%h5dA]M+ú;ҝ]E{/)ԝ V2( aVw)z2!M&pJM`1౲cIX= tBNn.Q G< { nXG뚪)q7x(!PsDj178;b ܉frPѻ9"2K_ XGV1˥nnY5Ejo27`ЏPPT?M4Hç @V!nY*15OpCoaEqWmx0Am֖p{dbGv'Ѕ2SUV/d4Wn+xhG{\X*-R˭F3*)s:蓋=Eu(U@, !^FoEZ~;m\,cZ$ ^D>SAW ~蘏lӱTI=EPkyX<ذ7v}P+|?x)߿]Jc+0fdj녛WIAR}xڿ't Zxpuz;ph ask0*FA_ FPsV>4 k]h'n:dX{$ ]yY3m/zBOO@+ "fJd45')4Q=Ln/ {|ڢ4-"d᪗Q9)(Qڞ$Zq?G%~th^$z0*'ʎţuɠK]% x#c4w4CƘF幥`Nٕ.t?NDkL{uil:88XwWY \UyYXE̺;djU>%W#J*B7Ye,&ve)eQU~ 6nߪv!DF:ߚ^P 4#n|s?uS6v :i@.hdS|#M o?G2gIpuB;& Q7ɐ#,kw2[rfU]-ÅWt8upw099ga~ǃJ{U"q1d6ug]dnޅ잒ޥ֋}+m@kwƖQZ%MK 0M'Kth{UXSG6wt 쩈]? n^>?Y^;Uʜ#u$&fԧ cg']/W,]QQ^(wqY˟tРߘ36ҵQ6$Ԃ,<'=I9a&y J  +mNSm>>@Y6-YUoerMr ]w*{5Ҝ#K@BJeD]( [xhUkܧ<) z)gHqmMo7t-kg 5xW#Vռ>ll%/#ۉ՜|TXn7Ǡ(]ݭc$Z'-L+2>_o&'8u 5WV$_2 1- vsb:;B2y=㓍T n걇H˂dMgWWP1̏gv+B8۠vN݈M؏}yj]+<ɣBkP E g@7X4{/Tm%9R~,zN=!Y2ҼFGy!}:w):S17yZ=kFp4L FDco΁(nkܢ%y#B3(hl\W{jjB0־n+j<5.p*̯<1*/u7NoTڽB;3F?'Pfal٬ߊsM˵6SIo}2:[`KI6X̸V*-~8k-hՀdacnS+6Wj̳>qpͽ FS;9bZH\{Y*'aqbq\MLaݔC?Ӆ#x:ҦNrzOKm$Cآ9M-͂c1=Z%# -U[*'c͔Ȱ vgJ,>j[𪡃Щ_hƉbPrcmo~'w̦-6JG6Z0fDˆ6\%ḻ?qM ftx;yԸy̿zm,U,[.:Bg H F &vj_;'/9Cwgk|/yb8쎡fN$vT2[!$0/A4:ȓHgv{H#}}$zJvi7jw~Gߙ)G?>e6Q)[5!}Db.A{=(Aؖ!n1H3l-xVOӭzyc%-DbL-Po~@{pKX):;$a؞z'0BEAtzϩJ:o@ȳUSp9 T5 '-'r2*_ټ5vo.?^qS8CpeyM¸ WF§${nX:ct_q+?5tws3pVMAkʼERD-0kǍy&8:0Օ@t%{㈙J6@k?.BC{:ʜ*}#`O^rSPؾߏ-^][.y"5dMuIK7_;w' }H^A{|:_@Xm^ ŊVqnj1FүN-e*k!3Qp4Γ/Go\[څ߼`ǽZ>?I #Y*P&-rǶ d ,͆mglg)k;#TYZďi?ZS 6UZl)Jhp|J09U񖛭|7:00`kΆ#Ă|WAuqwѽa!E~DAjAZ.F}2KUJ﬘JNM1m>Y؅%YJ@Y ϗ,E^zŶpK[OP+S{NA%X`ʠ * ϜXRp`qk"DnT@^N{ML;˳za,~Uw G,@Q2A>۶AގnhSeSSoF|~C>CycǨCI0*n 7TXYX`_]v*7YaJ/j:9H;MZnSM|%noȚ|b25$h I0p#~e!VQ_2Q~鞱KݾG`y7Xc"BU` KgF^ ꋜ' ߷Lr'h0 B3FJVTڸO(*ֺr:z>ey8zEg VZ|Sba,!P!{ 9} \&Ҩv svvO祉4fUbb'|Q_nrԳc/&$'ZMuNI =dBNk鐰i,(/S8@?a"泸UC.WӺ&~au,CkJhI؄ZkDaygꏢM |cL>ݥiTqXU|UM+-Tu4l]/'|gk CnMHibNAq,R$CXVH!@UCWHvj}Z4+=nCݵa|S?\761Aeтr%>SQ}l5Hg9.i%>e$œ3}eߢO2ϊvHRI>13+oAW,ն|A˜Au5nDS(4\ ^z1s:$< Rc&k cXc$JAUdDϠG X*vE\mG n8`jW;BNjf).uv# 2¢!EMhUg: MzJ( [Ոߥ\i'Ӹ8~Tn)B6e[!Vksx6x&LF [% }_ B>'S3:A8gBRAw(hQm@-?w8k60tWzHeiЊ"lo砵6lP`I9կgyM}OE==fF@#js۵HwW~dۘ() m w| Mt|V] Z|=}[{-($:TÌH>xF $N/V(e!"u%Qes 'Bf/v6j9"-uqn)&G5}X|e@L;#/JTLsdR]5vKgneWM$u& +D$Eմ@x{$s2vL=c6x RmORCMm:$tHQnqPECG;A+GAnMڿɝQ>wmĊͯ/w\o\Bv89ү$~ȴquEp%ehkEu$c^+& W N8,]8:T^-Yx/x+G`o1qe<ѱ0 Lґc)wǥ)]w#Z777z.\ . hDp_ CXBN vMO=\}z.iFѮ@h V&|ǚBQTpC'X?2$M O_.86^zIKy=i#k6} J KN/ypC?<FU4< 0ec\t>QYfALA1.vf!( Sn3~Y۞vĎ9¿@(ҜfMTͥ-NN 瘒og E2H0"iOuf^8ŕER`b*#@fFƠ0۳nhIOursۤ.t/aAk+bXe;Fir*0^d f] (Cߺb}M Gz^牡Z>D_dוlbJ,-³Z^cڤ[6ePp%r̺ޛ 1e8ϺEt먌%JTcoon2vs{ˆ=+%әBomRf*Hl:1Ðw }9Zș%i_jwqMMSPF.tcwm<םrȢUsQ.xw2:-ix>lQ̖K^8/ReDD׈>r/ĠpϦhu*΅gsz|XW0YDrM'cl^/%J]/|x} AŪj؁ ߊ0,Mn&q*o n NJL;LD~zjeY):pn1oKj5Ӽ[OQ QA Or0s (kp%Mʆ}xZCVL2Kg^Pq9!E߰Iη~RR+ƠMܹrt,aϕΥMr9h 9}hcrA6S9EJ׏0m)li\{ +  ,ahx-Lctb9MqAU~z>eP5_ -fpx/oKBYZ̵DCh=6DD$8?f;(sޖv"9j q }6! w~A[cߨHǖ3BJ!P(RVcLBlue;Ei*!pP6< SY!fJЪS礃TQD$ _7<&;"7ԃ繇&ĘQP9)l a@Z;!§jrn'iS_t^'pArl*gK}U$#G!]I)G3D`5jubtzѕD2c;wwr%ǔX{ݤ<&zTmmO;#-&dB"t G8j% ;TMv`W7X0ٳSpAw3Ub:ݨi`2! v 7X7Q4}UDl{԰]&9\M6!Thԏy^Vǫl^DaDUvHn,nv;dJ=tR Bey#X M=D*[e Dau k g(iADŽtian5IDvMا#uc\Y 8je?Nt?xsY#1UIYF2ݼYZce4" t u:շ$gq%6WΕOtܕx7GeX3UI˿M<J(׎D,oysvfB8ƕz}H]ܙxB#=[z;̔c@I\8c> cY S[Tx.Q͑pgta sRhQUJS]*]gyq厓Vݶ*8=7D 5NدDy"UN(.X"\*~R!qw;TTE5%E y9e- 퇢go$'rS5BShqEm7{QBA_hf?8h"0p :;6Vs|)f+s lWQUcvRbE iX|"BnզAұtv")}n$LXBP3TP?]#iG(ޙ<2Fb'@S)оhhK<{7r7V6")TQ?+(b :Pom[օ3/ ;Tr/7\R?}J H:}W'σ4VaF)vGd} JQW @vI O *>ڜ4I+-d(qǩ[c(tiӗF.3UkŇ 8z |=ـ>?ߎxOuqKTFgZ랋 ZXGKz_tP8zپ}(1H !4q-WT#E"]:g_p~Θ{sW~Fwη&05־ 0X1?O+(6mNᄲ )T,#}xV#_%.A㯟晹R2(] TjTojQ=Մ6{c]"y_x;aD,'u $ԛN\bRu"*~,mMe: \XDp$)JPtFi'j%"lgOՐRE^X}&IԭBVA> VIB#azpڇS{>S:D"< i70R8 @h>(L_T}Ig#݆>'8P ZX30=+lm{{Ua"滮]ҊI{v'!Wtdb3z_kdc|q$zL<yWR;jmzT/`:+]# T>`;5H ӣ}#aCBi@8-eOCAЕ,Ɖ7Gn^{p\CAdKՙ;6dXZkй5b er=B;%vfJ Ct05C+R{B2S[lNʾ\E}5pd"SՆ>jp#90=2\}SRWW]y4VhB65}`!e: .EhHG_/" ol'@h=j0一fr9V7,3(у/ G (SE_Ǿ~}f.T&oJǤU TlvbKdՔ}%,bӞ|և{T2lI@غx%,W>>̤6Nk֬7׬Vo’}9R"fx+3¯\ 5ģ\u@H3iVe{iV;zy/AH?|SD \l^;WE4KQ;wWg(㔳yb.MNZv/@$|;~yF=ܘ&_,i_./o1* Yߎ!:60896(dmح<bSsNJR8͏;S $uĚNCRhnK F׫n5Kq+ aº&Mş{xv *H셎V@Hj*`MdȂ{Yhnl/xi4\b/D!+vjN3ȜWم(N#WK^x3o{0K}1h$RepWfͧ'bSJ+k"<)ӜYx%O9ܒ0 3 &O^x|cuFƗxG4 G\ 緫YD$Hl([g5a4S4>=Pc 7«뗢ҟ$3ݺCH?%6U`䍝5xHL+Fv$$gv qF6/D8D+N9^S8# y2)ݨ>aR5mҤfF;*ұCsBZuy3v]@VN omiE7s>id8if ,f@GRHw vu%=Ï dRt5n=ٴLfXBn25jC zĆZPF bܷfn{i609(yyuyXKPG*zpQw45ۼkȾ S%47ڊkW(i鑡$N@䃔Y?{֞&wnoc %޿wKzN՚i%fJ^vCRa(B&EX8, Su'Ava1pвmƝNMXe!VY'YWvX ܑj I[9>Kя? 8 \˫\?Dt B9F9u܅S5l"y|7Yl' tRM' Ozx׳3@&*NgE5HWS9zTI*A&@m@_Z 95([6MHz/r8L5h2!^X =ܜ!*]ά0gB&"d@Ȳ"X$[fyD'F>46$h0$W g4{E"hn|Ӝrh pvY-l >-hRHzMx~+V[NKCF(K}PH,M#\Ȕ`*\ӈ&;+[ |xS)⃦K'40˻!j赃}8 i:#7 Ϻiw|tCz};@J׈t6EȺ*z#49u ɤAfxMMejTخaGtqZHKfMg2"g1DGx+N[qn%uEbʽ8Y6ܒnTzbOVq]/ciTR ~bv]_q"BݡrVy[?tߊ `]d$4ENEqc˪Tn*W.Ya(qi u is<ȩge$REllT}z AjGRF N]Y鋉PZҀ 69ZxKezS,P"/, ԉ%kr}b/"[Bӯon$fs]B Ik!`ypkh,iϰ N( qD'c92Ʌ%' *JoLO zֿԅS3H`v L J|]5oZƝ҃ʷ, 'M ׭o0 H w%Jm17h:"WKauĐ~3~>X28즆8ass*`d^fPB=lk(y'mlK~-ֺ!pU'k(# JQ"E aE,0w_mF6p*ogc'`] unV4kʹgsDHFoX; ?:uĠC%Ȩ o7Q  _>}% fMUB\u|ʹ}1DU)nY3xJW2}'w½COFP9%726;2_f[NI>P|1rmAj':l/$**(4]=rh PC;:UcP`TлYx ~Nzaţ_(J+:}J [F oYW4/yadBCAK3cճmdceQ]46{3J>~AsfXao_[w4,uX++` lcыLO2+Wc:Jdy /s/RȒe"1r؏OE$̈́L5%ONAݯ-'Le'`TK Ð[a 0 `%FC/aMj0RM Zwfq#Ȯu$<Tavkt gt@js%CU"{2lzBߌSP_~UHUF{/ yƦ3aj giZ/=WM=تs_^E'+9ȀRX:z-)}SC!SF3\BlSiUNkd;3@^yot Q\@ H3}{Ll\ឨ/?,/k&L#l"E_q~Բ%^dmY${) S“irO^B~\̖kř|g?3Yd0#ئܪ:ahʆ$ BtOn6œvF+p[5LO'Nԥ[y _D& Ixm3~F|tUiP cwX$lV< T`gS$Y-AkAKd@XCLϣEy*F̛x}O P["|xHem q@ g#+L>@°Ԃiluy *mpF@5Z9L'= i]^!d7U9g C;hw 0!%JAX}Q>mm1y몪 36A0XEKˈبbw ! SC-+h sEy653B sێ+YW.}0ExRw:[͸?+eC6Uo+wꖔ1#ᷫprU{`zz 0{|Pq,o`: 4ĩ5:G]U04:0‰+Ij]`FwJ"{S-[򿨨ʿ}|\dtmjJ0]_}^ch>R t8V (VkDӝ9@t7 6]/x뙊"$obmPOs}tl60OJ1R4'LNTM./["^^3:;HlVl?)ks& 1Y#r2œ#iq3P?^P^@,DvAL?^)!~j h0 i-6b: }r.^#oMd؆W?K h`1}CH#oZ?\6^0FeDOrU "*_kO"]ҽǫKP|Fn:2?1#19$-J ep~#H#P6^\Jk΢LV0 eye$Sn; i;&?8Ec7؊.s j8>9+EK3n;Qc-Kg1W3Z։|4,n襵#W8OHdƱMx!K<[T6hFU 5 +ܵ%>M o u208!r- F!ӫ|N +km[[M\q酁íY.{4KNP |rٔQRYag`4/_o8ltսÂV鿔N!kz2M]YQ5_#gtHƪ R#kƦAweկO+ ݅HYW !T椡3n 7s?sʔs<&C61+^U Ɍ4hω^T8˫3nD&`k1.+ѐK3wήAWe0F޳rb ر7FO= ~-V.`5rsbZ\bIE Xhާ`7Ӝ[iX4j1E\-1'/wcs cM6 A˄\a26oXAgV4A]_p_/ZF:7 ~ED"jsE#X7yP@N+F@jfҸG_(] ˜%1*C&LCQ:pw݄fUᓴ'9S[g)yKR M6y80K!5|Qb1h=jJMy9h<WԓaFA7# K*/֊G7s5)1;N6)@+TM=XEz}  g MO!8ݯSz|bH 4ɶ2+yֵ9'+<6TuκbG;YD# ,?#3|? %Vv|+@ZR*t $c%zzP *IWi8`c)WS?Pf;A+J hPA2 DPNɆ)9,dс% #7XK%"8=EN)L5ҕ˵ IZs *%&ߢfJ1tdcGWsQZ^k6V0h4%#Ċgؿ@%Tc,݆#iP,7SLt +3䙰,)=6QեSC@3*SvTR^~e+| > R`&:@t'P J`"F(AڤO]YM<SoNhvubwNYf>9 :=+ /$Nv]I)_p)i~}(5;Wcs %A۲?9,OT=W׸Cz?w^iفH(VSM~O53gfEM" xVk ;`&pDαŔ*/'[=8Ad6Srfm \SS!?r4ƺZ/g"y3*_ pb,bHenMmF3=Xh p91ɉzU!h 5ZbF#<8},9]hŋ=JFSd#Ӳ Mlhs&5)E `W?m#Ў7bp\p/+kx :Z"O1™A#E+]T>f,cľO76@~* Yo3R1 )CY?k-5)KVۺTcD`Y⠥ü 6j^M8H6##Oϲ` =.T~MQ&#ZùMNO+9ƾc!Z}T#C.q4]B:{TfF) H$>϶St5[}lDwYJ+ `nnf7Bj9'MY$~rf.xH 2clHCi뾷:̪c52sBU91E,~4 + >ߡ.& ݮii\a;6!N6T#wWr)#d;8uh͉ІI,pM<߶q%ڥ * hnKVc{$,;J/j"=A{]lIM4FہYt!Xv}}&OwD8ۿ]f!YPR) tJfLo Է|?T5 x%9mmߛLK& UWCɫ.9onj\Kf.=AYBͨN1P$O V9y`e{`?P[pRZzs P ^9Sr> FկZ!ePbwx*ʴǠ[jĻ=Ȩ ;0ZǪzZGfdcb\.Wcثc%3v d_ }YT׋{jZ: I(f7\_oI)MSd|·">?%ȋ>eIM|D ;k"w[!$^Ϡkh%D~3%İg538e3!C '<1M&]?KbeʄmQ ub؀z+jy-I21j+\y+ W")!ydYbJğ:CgA܅_զ>֥<9ѬP 4"k-`*꟩}hkZ,x/2&.N||,a*^}ǫ'ZҗA&)Dv ƴ*x l0Ѹ;ϷnX}Q}u|4P${$(A2+£l*QDt>Vae<ڙD4GL mak.LEKenĺ\KhH#:x9YDof+?|) lsէtްo۝LE0 `gk׺H!Q f&)ɷ-XFzUi_c4邭9`T(N!Vn9RVAJĥK?'ᡉ"Y S; LR^ >؎`*"ܔBC-0FVC1% qG:tZ \quW'.UT?*Jǡs$K?k#s\ࠀF)AInͪ%rrH=ژ;KAMv0N$B=6,_QP)6NN6N;C'BQn=}uj'B ^ӟ.|EHC_<-WqX̦ Q6Q xξjtsG$93u*cy` pgMе>X]7bi2ҽ$E_ B y 66(4|_iܱSWSn"Fj)nκUmuS?-" cQ'⋙LM̸4({})K?m_V֮Sl'7"}a1uht[FE?{Ƀ!Á)9uϰ*POT%j]DeJVU<+XEĴo[ ޅ*KwA(3Ųa4nv'/t߉< zʞ쇴ߴ*|ɖG?IG2:gL5yt#_Dl " Eѵ!3hˍIJڰsЊMze+o9|i,[Q5p(]tC)'p>kȹʦ= c;<1 /J awg tMQXHi<%- [Ry ꏹ @"v $#VAyʊJwlÝ)/[X3KD:?+[EX #g %.ciZXbzNcqU*`3< *Spt٢o⿻mlz+R_i[O$"FgWˊB4*.c?>R!3qA*7gN%13!װ#cdz{ʼnij/ ؼs} J@ dB4ùdYe;;cx\;Əs?F$?HQ~<>ѷǴsh5_qf2 :efʇ0`(nE4.꿂`5/0NM9w=Aƿ?~[1.Ǖq:pʳ5b><@ǝlw>hzdպ57ŵW3&:(iUбPZ9=i1F_}-`2.. ʵ+2ۗvkJg`VOnb=$*6CZm9UI*!Б:WrX K!ᅗ)Z짻}jryr2To+~/S1QO%:pސ :TIĀ8Ika ّۢ?d -*fY_כ=8usIOPp&S7I\%`z"VZV.n|7)QQr %.JȮ0kGfDX0ZpW!L &(F"Nn tCtPW}ko ̋w‹ϮBFAو\"8d]("$z. 2&Q*?6fAaÏ%7emǹU?XOs_#+ 9n20Y˸񛆂J&8+.f`/Zy9*G"u &Ww .=sF]Ii/ @^kg~: ϯ7HC%oKςXIWSm:q}>IYl'_Ҩ-ͯ-$߹+Gś[c=2|N|fWU> - N~qِmaE=.ik@grQS9H/Y^:-FdLPW ::kS f+& 2a"7PkCd 0SSn6M7޺dJ|m1.eV_]Pb-xydVTn-ɴ>v7B;s.x1=rjݓlKyg0&zx7.9t5]e*(ϮoG wW>#_ҏVNR)(^hQ zr@KEF:< Sؓ/yHr2W#1;@?[PlKZ"SJe{HoIR)$Awױ#f15,Mۓ52_<׆ ;2oc5_8S6ι%iy8Wb x]rh\3qyNn\l72<*`Ļ6+u1~x/?De=28 !Uq6)Hb)V~3j\%>k--Qh4e{a"pܔvků g.: Z _/w'&gz"Bt\gu,Hޙ[Ai>/,Ig{2eNlJ[Q+{X+C޳ wbڨS== ý1=t " 0[7].ʖMEk8}Խ|›V ~H1>t"9.r$nσ6X^WO ,3y,7҄Ab ءy5933OHbȚ(ݓdS#Ć` VMjЃiYJ'b $~1-u,8TXIIRtXΦG21aK>Xư9ݠGA[w3ч1a5r[GhW! i8"q8dKټ3 ,sxu>:#W"s*HcQ Z=Yyڧ~4FξkXu3 Ȝ"" WD |\صxB<#03-T0dې)pk3FrD4 ~( 7G&޿'\e'Gk n/M+]SՁY쀖!Mx>.=BnqaHWWʢ\Ψլ9+gѦ4œD8}||FVc0PhrJCTi)D X#c|#*L QkQe1IP~Cq/jfH-_AMC uؒvr |b H#o04* Y<jkRtlv  $~'Ξh A|E~ƸS*ѼGƆ4g 1gC+fwB4 K f|kf&@rzJOᩭKһ$Cf~A5lDTY[dUritQv̊t.Q0JWSVAt!ψapK_n 2[[W6N !*ȶNx c$[![I#D?' NnvLvnʜt 7U 5|[XnuPَ"y+,Yly&oہa"Ŵ~;rXٝɿeY6[msjCn1ۗhBށgY)BuG 8xgWܳt>ܧM'oewy33 >>ʬ-ө|Y8x8^2o )H(|T |oiiHuU-aj 7Q8yQ>o6@ӅZ[}bOzlɮU&煠ZR m 'cRsk 8ž4a,DD5 ǧ%O}^lĹl,kެUG~:(O欍D<J)#/!$;#?b3쵮YS$.8 Ih8}zfue3kvS%Aʰ9tFg3M_X$ wjzDȜ Gj@ii*wPĉ1ΪzE5]Jy]z%#ZkZuw5Y-. TkoK]sCERsv,8xĪzJЗyͷqe4Un"~Rs[e˯^4r!M|*9ҧF02:Pa<"x5NcۏmKek4/.AjB bCZ#Ӝ ҥDaOJ]PlxϾrଠ\,mкq✩#p2 ,sǡHGOV/.)SwtI{^Sc}jXԺ*_qm(1"ʩqu_GQ:&'9[u9o8Tղs#HBb\9E:a`)#eFJ7`TׂԋʜB3|oShc˧H`W;t\jWj窴Y?~ ijrFAOΚG]/ieA2(`1~u,`,t-CF?G-ʪg4ACvRxSG Wy簤v|piGp3N=R;2Ah2 [y RI.g%ZV8j39:nh I"Nt̳,!J߁iE4ͱ֥B=s8ն-(JD^Ilnp}kg\x=c s1mqK/PhpϦ!ڠ2CI3SU=%A94x/< Xv oB:cb:06x8Y& ʕ rI InI/Ј i]p8[lSQarI$͔&(}?L we ē*1fv.u[~;J9 O" L 80zQ>>뽤Zn6 'L-JUF:X>%RmԤ' z2#f=PfxPOU_uA!9sS #ȇfDzoǛZK?m1VFMܜ}($Qw'ij\KUԖE7l[8iτ;&ꂸ!= ٺ bBߓL s^nX Mrah#ޚ)j΄5p٦)'1mW2}/_.'n{Q wܦz|/vG_bv=lI;߈8!%i(΄P5UeFr5x8`d? <(CҖ'3ܡsBQ*ٍ*-?=r"8-t!kƯH0OCyĭi3 zP܁DQ⻵$AC.v;mG'7M?FWD<_EЀy1p1+Ca FJo;q3\34 ?E$դ)\G | H4'r%BdGc^=_/D׭]OBmC Jb{[dOu ;,ˑI4)]ͫv֯@G\abH͔F-x:/7'nt|Úkzs#eNK)_ޥ4DM|a]{%tBsf(-1R.0DnRz(gK]hɕ Dg0`=~i"(D4h<2&Qcn(2 oӂynb&;s,.vN|D̟."ଠ/9Ϸ,.[ZWs=1}Sc77lYak$#o/5yrvEdA&u=@sctQoY6L{bybpLG#SGDE2ø-Q#uY{mrQF[{ ܫ"$Rv߇z0~n-nISL7*$ 'k$Y_ěr?]Q=fZX=bJ_—HXft>n _4Aoidw'{dźo)P$ "mz+E.ylJO*=D%ͦFtqwJH C?䳴 ׋Q*͕cUX.OD&nl u7. EM]_]`{nym2{6XV@%nF}b #~-Yh0&}W+ r42IUb~MN?JIYЀL wCҢٶ!pO&m1Ы1oRkw1i4A 99\|d\'UQL]@ ߂ ?}wI2{KX> <xRHO)l}#zA)e,UTWt{7\8fKn,$B jC&2Mk Z,k$^-XM),Cyq,` $ ꚢRZBV"']N@>W%fK10鶘=W8P󗮻d*J/{=+:Xbm5__uPH|xkРmL@m?ݢMݲh)e%Ё1ߗoIXgn`饄Oc5g6A6"~*Z)81[Nf:w>kZwYrqwٯMM_& 0m%DMMvUK'{}.PC?wOؓ9a&@|yQ"}~_ P9kBW 1R8hz`1|!㦒[a+]PLb<ɁyB*"+RwqTu!\M0H:j5G->*zv$4F 0~LKUzdb28oU!` \v':zrP6quQ {!Īu7ť(@ҝ='0tOPuY*p b4%z/G]PWP> gEa".WrɤM,1֚1 (Ӟ+V#ێmL߃U×t@4/Pdv FЄV.ZJS(}"b)+ BьŝyD` ؁OŽaȤfC0OyVkɃ ~j{as ro[T>K>hX3$(`?-e/$ewx()7ZYbQQXU!*#\qm1*L]~+H A,u^0`gШ솭l8=\ſ&hh@=BvxXLQ F0̉v8 \ ;,rQK[|8ͼ"YGRh5T {3~Soad'^vqF@Rfa} [6^,1^gzU_HbXΏ7$%xWugdM+8'W kL>DnDav•:KO[ݫ~D/QBWaQ8.R-Ĥ$0{{_7v -SC5GaʬG]G̃I#_hυ_:C'zjFjL/S7  תHKZ }GƣoUT_{ T56QXCVa/UD4Iu-_4Y 伒vZbb6> tLxg|ΑJƗ'v$}0dSS?Đzjlf:(H6iv釅X 98M5(ɧQC #|] cr_ /Qakt]x =ôK\0z?Af{FIhޟ)Ioߡ$E28RȡW$pح ZT4"Poi s noVY sE\fB4B͌Dm9֦Z YM0cz(( zaKKcmdxǿ۝`-S>&Yw_ Y Bcx'+x$'|.[*U#fnڊo*tԀ^K:ׯ7:15B` R"B44-rŚ%'FVЊe5-KG+s!B| n:#8#(2D/2\]I*smȕ˛d- }P$~iCg|M}fkM@8P{нX,'#X2S#ăˏj%f!rȽ4yir;7P^H}B8Q$\_źRQb0yoW8w_gd'!>(uX9<+1zν4[C M~>̷<4 3͑yT? [84&7^r[?0mⷸop.㕮wNt{?qTnPK9-kE1%CI#rRP t*!A@P~~>մ?'L(Ed'N#Llb:$7M=yZ2$#x OAU9y~=qeC;mW᧜tr8_ nRFs` Bc]<$>#V|4cz D'wV4?nM2"xl Ɣ ֩JmwSM_N"tAg`SYE^ޔabn}~Zm˔Dܾ+0.EW$)žV$p)ꧭeI  _ftmeM[Z\onn ],ˇ% 8~.&CI`",XQYsWmD=%kAvz6޺[ zư#NXk[T%\)V5Y+t{rP"W34J sb.=6MJzT>c9w DKm#*:f@ÉUJ$HR>M(rQCnZ[4&yLn?caP]N]&cnBy٧|d ɾОQt?9/D?ڨ(kմBJk'%Lw8=1Sto d0k#"u uOBHH~.ё2C_XO]ATy ڵ<{4OVλlC6$1yzVAWWYj}o< P05|' c(wM}u @E25ղYY?2 |0YIZ}|'SmpGQW؇jv 4YGvw02^q+ s徵Fvu{I)ݘ0ڙsBlAt%WNت~@( 'Xpe ;O'k7T{i 嶿 ҚO'߶Y{l3}3&p4\R- =:H ku{oMvE$vWcYle/rI岙}j5v/yEĺDN^vWba H0Y{.X63 9Rިh ]$2ؘ".GQgt]2eеp%KE:huH"x0S"ETDԞ*+>jčfՎPE5 'h P)} ([U=$v`V:8 ʤ(n τ!1,RWSh;9hԽ  UgUD,Up KMD ۊ|\0Y% H hmka;٦Ф#'aYg= \Po`n2 B+K迎o:#L3#wَHF}q|AhK72kِA.ռvRyEy_2q"seU[K*0JLgx%!QuPZR76ξtvv:?w6x)99l!aC"%[ʣ d =|G8S1 nPN'CoG7e 0!.\S_x׳jn۸{(_&+ᜬ uQ:sb z `߃HZ:7pl:a[Xa̦[8J$şg[jG4ղH `oghf|pk<*+$vn&=t>ԏE _wmf{Wearv+iO|FLZ3J Ȫh zl}&'Q72MTN&SQS)PopU8DB=y?Vlߜ9gA~z;^xF_^07[p BT{tʲ4H,1 2'9_L;dɑف;_ aX&Kz̕]Ґɋ]fC,d&,]XnxD0R?"mqঢ[J?=p]`w"|;/9^iJZ@wPt. ^mEr3.IuLƝ ]Fj v}1RTՃ-_39e\,u sqRi9 |7vF ߻&&cT^Ő^XKwi er&:ࣲjv鷿뢭bRk~p4z UW֛ d=41tEJs7qOGaY's{a9 !~?}:' Hi [`*v+i"Ufa/̷>yٶX*lt؂AuybX yHXD5cro@2{b>)iAKpq\wN¤U2ALjQ&a莓q(bNjX;5Ot *OSFV/*9Pq=EOڪO!.꾮}|V\}Mhq:ᙙA.ބTXE6+ IR'w-Zyl.`sbL. hh*Ȫ{m `nwK64]~> :V w5;DGVv.aFġsg|>ӷNMc1 v&eĐ+>O]/Ce(۽Fe9ևr2zhx]cj77ƈh% ;lѵ{q P[RpF.N7 邵1VM<7~iѤZX5~x{~&ʲ7!ŮV#dE}r%˴7R#`2ӕ `LCAXOc;^${-5/&y$}x1mJp+&[v{zXOe ?rj(l$Nbo%BMRۖW *5F 3&ѢSTG%_W(k XdIrS,Nl1:߆D T;’&*_⭺P'&͉s\oīWfN\ >w8-\6D9!1Ab>u*F .e2yw%?3r:߬#W ! ݀.X9 Dy%2C80+T(nUU@Vmu2_.e1PY:$DT8BS,7̲&JU+E?twrSh&3j,Uv_D献ퟷͱp5߃},dRRH@4j:MV"'ᴠyy!hbf 56"sŢS8Q'3ȑ5m7Î -p"Yеӊ@ ^8u?[dӻ,YK:NN Rl0f%)FZgvv's}@Ɯ[Vo,\-*hvFH%L=(Xx "p]EB(/Wuz3J ˸w4:M0n'>䇂ND5te]sD7aX@<oƊ1;tߣnFOUjed(޶_@.9gU<߉츼E$7 è3`>.0 uLU Hݴ眮yBD<}}y` EG&0i7$t{0Ls.z3ʸrra 7s ƵHŤ3=claR Gr|K0lAf@@ؤan76GS)[cbFQJK2']Ӹ~QxZ|H~~ߎCGEUƛ{->ޚ뉆}n$qqh. P  POg]cP&| [~UUF'_4Kj3","µtL4)yںhќv`:4OQs9a NVMZ l6zfCLlA? GKyeti'|_9h=]d{eh@3$bT$ɵ9C:xN}}Koq]$@d|0pK >Dm*Vc2jU9J>lxw ml[v`6O螡PlRm1]EGHN=5PS@ /bra pk8'al6wFTFG&#v/Cn-f& /; 72{Ӟ㍺X0%,qؾj qR)`%5[8zH^;+S\ws<ouףѱfu=q`QEe N\B4ȍK\}1uix{M06poD3q*`0܅q#*&4oWv:a|hL` I{7ZOݘ0Oװ!C?.?6M%[<'[5ClVAB|4B 4;+]__)c;6mthPS gz 'a 4~g|CCO g\|~ZLsu"䮣Sa|v{Zԝ?>p֢Hy#CcLSqkŸU-A[e+@~LWB r p}& v|o #N 5sns ʸ37`Hy%TbQ8`($ e3.q@:ObhppӂpF_d0r*-?![*6nWET?00@9F9 k ÷.< (D uahF?+u 2A8c+x>Z6x?;)KDJk~'m֊#GKRۮAOw_1?]aPLyS<˻lwyN2685+OsbiA<5}V}Ԅ6tw[ LZ׳wo-u?;ԃgђ%Ygxt}sD~{tN+P`{p 69amnF}mrR.v~6pZRY%H)faՃ]~.M*.`)u{9qgߧgH\[]VOٹf_@8+ >Ш͝rE9I%$ ^ݫG{!a'HC UWknb{[ZpDj Ɍ%&ފ+GqȨBGX6sP O;7]TYϼ”eoMu"J -.$]vPuvEgNܹ,^;% /ߋqu +۞5#3rVRWWū~dc}~pOd?AcI@/U1-bJ3Bf,3kZ -gCl8!$~"L2NLz ɇdEF@>XC5y4|b!U u04 cn Dn2rDT)k-T7^z_,,/ @9 m Z $4 4h%AFUu]㨍u @z6EYW)į^V%H1CxG^v%+vT{`|9xSH@eB>Iv٥?p ȿ>@'T0hi^2'a r5sO3Ixc<536 "|?$ezLdJ:0?LK4B,JTⓚ}}߅VK=$Z~ë^a6D[y'H򶱰H.8B Uby5W ,iFs#لǶ$BÓ}&pF<&KWT"uGn㶥]:rޥdwCEPԗ`kL$p{&LƆ\i<5j O`O|P|塅R "ߵd 66+T}`ʓ'bͺ !X1N Ұ.QO+g| a+,!gh`>m3hUcu.qERZftc )ͦeTL R?a* oH}+^ #yXmӸN0:N|Ʃv[bD M M#Sv>⓹ӝHo۾ fg|\Hl'k^ȓ}He&JzUUd\(ޱ( N4gY8ϑ$ 3_eMn^!߈,tGO}eUK^w@Jhm$.F&e6O:fr2#y*RCwU\< %(pn -"JGK\-^Ǚp~CCs 7E=>gɥI(I2uE%oZn@MY@V;L2Q]X@C74[zPD.˷CkL֤>B=9 )t"D6X™lEGT qg;;KIȯzJ#F:E h`g[+Mvͯ whAiXcN_G9.R+m쏨٦ *<SY;}ˮ ~](,xٶ2\^B'B5gl=r F_7KQ'YUP#$CaB U,ኵ;oP aŪ#U~m{1gצ<Met)Z5Aq- ӗ( =yy21qv< A/M51dnnl6t? gC@gz=ݘ%R<[}̰ ]KwG-'ЅΈJƶ\i{a .o]>cA-&eBl4WoJ}%ysDtr[Pvz0(hح_Zb= n% щ;,7'[iC]ynEsJѻ?%g$y * Y Z -O%.O [!tRG%s@rkfKq1Eup/WɴݳJ2nqZq~_,o7KŁIz:#'B } 푠`eزvhO ɉYoOb4S:U?cU`=V`QoJer]([=+>. ]IXν+V`FmAZku=PQݎgؿUD)BIbLxdkp#x sd\Nr#FK@+̚7T<fiy5\tbC|g5jd]E-5\a8|v,TfVae17߈HczRe ֭-iid#I= Dd brIFktP-xB 4˼ߣ=ÉŸ b{uwޗkf4BЙ,{n^q^R-02=XbxmJݱtmѩ{MXDntտ$SVMWsԕ />uOvs{P i~<ڔE.QethpL#\sS7_QmdnUou73x=seh}R}]k_R bgS/npjI qWNq4FHw|]3Qsv:X{I'~w<^;"3Ǭ|ƥkJBU+^XtE!B|س.m#Gadqħj.%#5BdX`N~[:<4eU`1q|3?5Z5Bf= f0a ] uZWkiZ3dbA+ttdߜ ,˰ǜnFO9#xMY[O Ұ ?[Zु#PE g/գQRk!mq$. Әb:ZcL)JaڋE2;AV[ZԈ5̮ }1B^DIW9 8<gT>ݽr-YVBNoM다OHrb:8lIp$p߃I}]6d  %z12f)]/˩r+|8̧`v{WiQwSɨ /\ qψc]#yddWhyދxr[ȅpZ~_hNLX?c aQD+IogtXMp# g?:{_)$W)"sLTyl:Ksz } _<Ǻm@M$Zx``K3A$sG+Ȳ2TӔWJfdTɃEq$@~6xzΒNnA^@hS9n rQL5w0ݭ&m .B/^lH'=:6u9*/t|r!ӃơI҇.km4#Iˡ>[<8:cP,H)~A%=Lg>y)O==ZXqbQgj.e ee 66&*F M p0fqr r#Q3GZve)׎ۏO ԝ { )C4cDιz=Jp{s< =d4 Iaޥr˝ ,,]Xj֨cq_ `)U"u4pJ.a899cFYE"WN6E >ex;L )h32jy-I؆x 1F}* 3LC$駢~,2C1κҪ |^RQ/ G=PJ?t#cÜHF/\Db Ę/sf%Zz˦7MXS'+)qâU'"w,.;KkLxSUwc-@*~] :qN[#n *{x5-+eF#ڄ`nKbB~GvUP{a}G%Hrd ;ZETcSOn'= AwBn[ZKЍ:w5jTkPtBaw=)',$CCD[TGTZ_ -t -1,"l MIm1>3W +!~Pǩr\騟^_hnl9ŵzP-<{%&M F*GwJc =)؟Cߝ ?Pu/}_\q2NFWwM 0cŻS4vjiщCuUi Fn-j잯\2Xd!!GXFu Cct4ts"0eƚ e imS< ½YDXfPŬfWrX$Q#ܯ=4lU8ݤܐ,$=jcWO_ZKK ]Owdy 1-'tT;EnuK5׹:INPF͓{RxJ)^ďtR=VgH(<3|~%43IwaU#;54IǍ-Cc#4ϮL ܕQ|_Xs%f>Js Xî~q4yTy)<- Mn| fGDC7kŴcƲ㻮W02_BnX2{ ~WgtB]R!'UǨwwXϵ8`Cv U #R=j!8,K%&aJf2n4=i .ݍk(&oB }X<␹z7 q7D-ǜO.sў4}:xO;1r?a&s@FLn$, k.S 9%a cG̀pfp^{˶IT D + @YLl!ڶ@_ jR"#\s)] mX8Y~嫺b~sҥ"39~yLB0{_#wuݍ/H+ăe>/2Օq&)a ?GAfʱ D3{B\hw~R\)KqլW$X(|]8xѐ'm1@<'wd"5y}hDEz#"zJeybZi^4S$_"PU֠KYsa;;{扉{)zB)o97+- Ag@Ɛ7<; ($,_SN!4R`3tTiZk єn}`ȗU$3 ']jR -ر3gfVi_&2<P/}g`&)E[b KS!9V/Ň(iO=7WL*4~.x0BJ'l0܁3\MXC(=(=%/=`l6M ՘nN7AAQ4O߶3փJT0FݤJ -r4$*GT0BWIɦ)>$l & zAZd DZ\~ HYnb]2Mo<;׀?7i9Nu΃(EOH{|wHq-?,H̺hx.ϻ-Ǿҁ+2NDgEc4P΋IL<_ (!0YAֱuĻfl_󴡅$g)a;F e1?䣨f}w合&hdd9GX){-Ewp1 ~ S^A`3('EItP&_B9F#'@1P0%Ff }efUT0^tLRD gmdзH b k3AS'j@U\[(.&m.a%/2ABѮtޯd^)R=4 T6 ΀VvA߽CM*|Iqݞ1~ʟ?ĦSS1QTF^$Os;jNG^U &Q=WA*R_ ],ΧmolR(9&K#kdR$.CTA%phcaG4zҍY'hMNW7%>( z_d~*d4v.% XL 6P%'Ae߁Y矟hu享rH ܿmDϙK cIJ"H8!)5):nzls[YJ3DB|bJ*s|eknm@Aμ!ximGY z,֧$+R 1S8`,XH b l J]-BY@-7)0s;[ J`; 1D"~:9MP;n&s,;"4PnD^] t=ٛv*"*Q r}>1ҵoy%x9Mmh @r(7t4):>S]>peO蘮s>:ObI=QQmda rYކd KKOMn/.EXܰ4"w/H9(2xa( [6XA԰D* Sk!AV`"5"RdD|#sg,0AX[X? +0~vTtɠ H:0.UE]냓$?4aV&A\hdsGAz/-90N'#b~Xc-;|H@Ugi M KV0hR+4P+(x^$Ny%-=hU7w$fą& r仈/.aHܚρWƨa<XߺR֩`9|^]賞UV"A)V]~7Vzg\Y&ڕ]/Ћ/5'F쫎;uܻa ֢?j[XN`}[(rV/n(ľ^ ;(SnUOӷ<- a[S nߤQmo݈_3`W-_~ Dɹ3.⮂5`wRZ3~`.9kޠ5|xr/B2Zs޷3Dmt%!vUV =ȏIyH7l6iK 6L$ȴƉ9c6^y~3Ķ:.Hڕ1KXU~BD(pNq U!X('0 ` 1F`bTrkw^sV:9 pVUjE\Ӧ7㡩v`n=Ze5@e,- CP;2V=p&|arNE"Y)/26o%bW al[і |*^P䝰1~F #\++~hB:vC9rӛ5+UJQ3,HK ;ϙjG\ 峚ފWTAZ=vH#m-Ͷ:;pij`'A\P=*dڔa@wMyө+f`dŒ) Ǥ% ̀V7_E} ?0bJGԏ:ș#b.@f*oOIAˍCp 鲮?9@@՘6M:Vk^2 QAD{}!ڗj1u t_تm΀=VM:~e5^Aˑ)Ȗ=XmS2խz6YwZ[ՙk0j?^ٝD׊(;whTʖt1k*K``r tА^PZ+0R/dkC-(-g D8NAs: *nL렉ad Ȝy imdqʿ xy*Wmgp0ZLĦF&{]pRdd^ qiRg\\)?T10id1j,(hEzC~o;p,!MB! %&vzxǧ$l-e]A06V^X_f"ڃp7޶eAn@4]s"D\Ɛ])Lao4?O§m gG}xy5~SSj^mYiic_z$! T[V`2+kWѡ/΋:j~nW̒ȝtnz!&C nAlJGvK98eS;Ql?݇pbVk1޹@*N|@,kUUj-`\B P([h&\+g9%졪/;{ #W%TVJ54J>ԹYTV#}3^P+([B*x'c5o|2o:(&I>A+ŭ{,+hQt40X,1CG7NO.y(30Wq߯tiMO[I12RVK]ɗ@A)VNE?Y[i(&jڪX EOP>e)Y>:fp5^rBߦdӾaR;y͗z25e= vaAz`_]%.+q 5ch~!z,EJ>``x9 HJEQaYP&xzR>쁥'3EUoj=bn `GH:eS١R3X"ޯt %R/\% +mx\XM'-,l('˭x_)¿d˙'Ew'Q*\!vEsvk![WICm&x⪶6*2]l@MŮŨ6*Xwi ^O QZ+:PebTWC G<"Ь̼ܤ'f j'>>Hek][\,27\h_S2EBl ysfD!Pi5UuTJL ˘;I"c#˼|AEʥnOki!v0{¢;~ϸ)k6vm, Ba$݄ٚ{|,^dl D Nr &pl]P$6=eҟ<&LdjB1&SHglLHDzHRոF7%KP*FP +FD% +KtkB͚-̇T8h H3 {,t>8Thdݦ[ӏoE]5H3$0\ׯ߁ұs*n?@LM <W@G|}b C{`@ :.9Fqa6W ˟-= "hPs?6NhHx;U0s"ܪfq%epa݃C9p*ݫ)$4"ͥF(UǽЍzJ&q@xg!H W)3j*4; s=b咸 HP"dnN01|Ґ A'm 1.61Dsj*׬ѐB r{Ĩfh&vn[u_9ɴD֮s5tB1MǘDiBheAU hq>AM K3Z/!CWŤm AAM6~l_*?jQ\O݈ )bG蜣37p9͞v mPZfݩםc#AG  ЇE#cPSz4z2I !WZK RJUn"UUUj?6zauz* 9ԁ3NMM52ᔦUM*Lu`ڞuirpbhg4h#d]k'y^*t} mڜLץ_#Zk;>K|svOZ#`8J?l RNھ@^;5zl㼉IrxԎ줨/iI๳VM@l ʺISdbZ]MWdd$Ma.Tc -F|gm > T˞fMKY.LoHG0WfJbH쬝8as ̝#Kp>oxڽo:%k%[fv nA_:1j]|>ըVde7<3;8)71tukg(!Gl،-u0؝_޵MoµUhJ yfI֋Bӻ\\jjhte8 K5 `xaF3vh;<.N]בv !b8$rnLU1ޣQ>=X}\> 4|BB%e>$ԥgA-I99,j^nG^ί*};)5 ԁq؁S$[i;[t∸zuR Ҧ[U RH: ,݌AUrE 7nRYOL\j\>q6&BGb}Є\lO C]8:xAp'ynԡ 2AxƝC/=KBߞj,ɰ_DQɄ~fN;̔R@,\x3F]UTЮgQ5q@Q#R=*4Ϣl$c.M>vkE6N^ Az,34 OiD9leuDD췪xjRCg%?5,׀o1a?UZAUF*bs[0x^33y3-|b 7Yk޿j)w`x^tz)E%=l [, 1^ ll7]2آl]" 15?ZR/QKUFRcG0=\2%zB&)?ů';!owr9nsGK>{ѽ{S~bjO^|jTj7od{uC2Cu H.e(8 =)"4ړ2 /Ѐmza.%n(G$F4G"Oy\)~G';0C'd(D 7TVa; o=n*L d=4:y$fͥf1>SѾ57N%M3<}-])Sq1eOEܟ]T֠.X5Jrfxor@5^:/t ^aɔ' LHchN7 DrOujVcZnrHp k ,}1I AJ{ڀ'/a?LP"-MiўCELݹT- c~3f7%Q; ^uo+*D$W4z"K'bZy໐ч!WUR0LeI0y^U1]MhRU5ș";^NbJX|ff\ p)cЮR::6OzK썭n/FYFꀻBRȻ Lhϯ4e@ Yc~Ml<2{U tXMbfY }(@$|dtWI ŕJHZF0r(#r4`*5v'oA7R SD Z,k˼^"Ko*~"/rv;H\|cj;%g$3kÂ?mdhڋx ۣmIҫ]b#^P4&5c b5&Ҟ43'ڒABW\{Gh]Pj3JN0k-(]<[L Etxp|#~l:ɸ!%92 [AC Yfj4[8aY̜JHqV\[(n葒5 @b ?괈1k.!I-1z*ahi&|U۷qt,GTdK$/w|JL΄DDĐB0&o8'm,^k[N\+UK<'bv8VU^LٛXso&l}wq@KO&R #DeO<|Zku$x3B Wu,CzeՐf%^`cձbKDhae6Ijȵ}w{ByN"Hv7yj Jrdr 9 u1*ʏ·xb kY-'J&狻7%LjoեQk=%>``-Ws۾X%':ʓg_"; JZ1)܈f"3h!hNla]>P.{[@O4idyʺ="V}0_ծd*H %;Oʴ-WX+=x#\jaG)src*\ЫCcأe gy6RAC/Ԅb|OkPQK=12u-Qlc<9 Ӥb IхRjp"jN萊ЯF\8|TңA>|u5v̬ipʀTL~% O BB;R/9pV$h\㭺KDLbpئzkX۔^`.kC 𿂣- ?D2wޡHl[6T_n8 hi]IJm殢lQ*{S:6ܲ6c>X9W#.AW8f9\G-Dri  2[H Y>k$5N>\qm #FW %_lZjTQ<ЯEE^)%.̫Rs35 N֦vAA8)0d7"ncl^Lg%{[S4ќE0>c?fZYol晅WQPaCT 1!^hFz  ]?cc'Wݮwcx:w#ZrߢWY_M5wc GSp!]G ςow W׈w@6-(Aۆy6f~u\Id)^&* !<n$=9;W!{7eĚT[)4@8 XNJTs1e0 s3F}hSGYa`In U3(`;2?Z,OvM`hfah~PGJoZZ4ً7/{gy(cًM/Meq"8l6r6#]k}C(rmcWM+\2q.d>QZ -Q/2]@vs\Yg۴W%aanh2ߕdbŹ~IGpFұ˩ ԻC:>r2݅,_OKpq]8u#+v Vݗ Gq+:`BkQa~\?g,'[;"!QBf.0>M4J[H~@LaD> pzrֵ!Sv؀;뽹RŅ BuhJu$w+XzTL0oE~{ ID;^=ѕ!yy,~@k.9TwMs ͞zVa)ZGfj-:3Ap'j.{ʰWFeӘ4̴ ),ǯ!ЧcˣEoaڰH#kg\Է2o (e&|@Ȭ5DoM)['c}2oаep|F9QsMO˗uTZ< *Zt}Q C-M[ Qke),A8u h'BYp[ v.yW~HG 6#ޝ&Yqc&PJ)C2YH9ȭvc]~^ /9f.|<[ezE8&dH1#Zog9E1WL|.뒷'\>WVL^-|M<}qMma_b+`׍QDN=L*`,Y{C߻U-QC3ȤG|c,CwgHM *y_MLd&6R_r3}'LKrEmHkE@%n8v\6OIX!UH}@(PMjcHk|&J"ѵJۇb&+vLW'@,U54ys.yg_@p1|,+R#X8&(=Cn;],ZKm kNbv,VHjJ:77 fr,˓Ic,t5y"LB~{nha=4i4\'k`Q"Qm)ingl3VCL#cW&RRkiFo t&yé$tG$]Z6T=mvV#704TSY7vO :<0^.2b<?RcC|o"`xN6V&WU,~&$W@cOOI8ƧBA0{BTęZz◐-,y>: OJ):. QӰy^܃ gMJymg6mږfp]-P (6O' 3Y(xK;dG7"/>3(ǬVq~|ʓ5  G(jP٦9􀿿?seZif6J;dL1Ⳃ. FOĪyTWa֯YyS@(\?3K(^7WWCGn.>DfmjahL]k'k_#́"HBǔ ZvK`mz G^;ȉw2좈(qrfYc-pdR{4 r%m}ڈ.^(c78.Å͉0ذ0+~2PXÛ骋@P ȃ2 㺕@/aYaԂc=18瑱D123xG a3Y@52:/%CPGQ$IN^k|N4wsY,~38&hiU.[w2Dpfmt3=2'KŐјfmZro.Lh|P/!Cbky]٬W,$(thR(䱏jhL+#߉_?ArOI1+Y(`p h"VW䋠J G#.ح8UF Axp1pp`jzG)n^P7d"G6d KA&R0nYצ}tZ2 Lh[{-e#a{rkN¸ ny7Q*:U8ƬdV%'eEe GQ z{ZCO]pS4n$'+J:nF wBV {P {H9#/0w.]a Ԓ""g*&R Sp:X3V'B)2pM9m<IW bïC*7HH]дDʬO)-,Θ,"(MYnlKh B8Q/coN|VҖ4-EsF{%f>Sjc{H%Ct|2}tg> gVg] $ցxln8Ҹ8:Qym # 8t;y6 1gG@@ÑkFR5*ª"x NaC@%dgZz(A pÐ}+k d&l/̉qahǞ.:ӴBW 䈿e4n m=r4aytx^<) *o?Cm_9M7\J+ z旉NMӬś R D VGm-Ҙ/ ¿.xhhy,uv 5f#x.DA&Xd @W[czaܨN\K2C㠵< p# /.66?[W1R'ru?_V\J^ ~KxR vֻ40 4UB)AwKş{v ڼH2a¬Z߇E"9P! 3s }a75͈^`nP`Z*\p2Kg鵿R?Pt(gCah8:񈾖vn& ꎄ|޵MΦݜ]Xa@eG\J-3Ox qd0-cq@ZbcXs}r"sE ͉|:>ă*eh|Τt̶?6"^x)\^$T/?fuY{mlGi:O҄[sgR 6VrNT6-;D "%Ms)bS#OQP\dBq1J\QHqȑb YIb]!ݪ=H?O:"R9x@}nbD9>"1@2M P%9 I9o%iԟ 5GZ4 =nb].cp^rέ#iھJiQO bRG[齞n}A4G#V w}jAd2-Id$.vM*kOA9 p~.=(I !PXakFZ2LsJ(\Pbsr؊襊M%K3`&pu~~F4T|%{GEr[KBhpס79u"i|^QA@D"v*m-DU`iN|V`ω$gn7,1[8 ]VE:Y8u4^*1H*ynč0z[j[f:hq,"L(zQ^䗦8ޫ7YAJDwVŕ)[.UF`p9{}dzI~^qdG$hrԤ~Rܫ7HG#,Ay(?E*F:AM ((R E1D[ /'Jm_BvQ }r Rb3*S!-A$dBnݬ@͑2R`Uz>m 9 Cğ lxT]0*ͧKd݆@B}"H%Åkjo U餙 :>wVCD$ԏc bNBY[ז4)61wCz}~Ǒtc)m>ۖY#{B ;q[Թ<:ފҡV;5PڽuBS#d!ZzPp*<1HL%6oRp3Pu܌ب )üTڬ=QS;% c12}@@?lxs-ΝT!I;(su?ۨ־I<R?~7+;CZ|}ZvWyP:rfW6-kX>y8-Z:H\S\{myO"D l<.d.UP V܋UJVp=sCb{AhKL:@V=6!ʼnرoj(^D wZO$Y'Sz>/NCRN-`d_vV`}KƔHO2 N.6(.ϜPTUrL(ˮn6['ē q㽺&equ9VJA`q{y|<_?I^ #秅 JF62!9Kt+fx~ʬzYĐ`)7WH)PQ[Ƈ0΋ԗ<#~&1^ki^;nq7sxs*R gm<Y9h9i`Pn=Trɸ3VUV v}}#V7El|[RmHvISꃝ.bb *9@(v1 |9G(!)v7>O[x!)Fkg}֤n'ˆ'cBl$T0>u  _KUyk˩ $NlMeԋ?}$TZ8} .Dop}P+p> SrwAy`=$ ہ!c-Ug9q<L2ڼn$\@ϏFsv724M=ؗnvXaZUgR鄴h_޻]*h׻e{ioi%<XxR0_&}xW 7 o ی5H.vGi|.,60o ;}R[׌=$ky.::v P:dj*CaFxXvA6s,F?*iTk}94AxLhpIuG@/ϻ*h;" Y3`=˕RL̆6e:D#N{;'}~AT]X[5O>n3}ɶ oUߞDDn)-M74'r B\RыTSa #z4vft(fYD w1fKqޕI -SϒIϵ)ת$@Ogى }%E:f>_J5w{>.;_MF]k3IQ_7-THDZFxH[,6@XvwuW5eL cB:'lH'g|hgupY3|B* ŚqvS 6 M[]W66laJGl.Tml.CYzٍulu{ni2. d0;|ŬYÌ):˙FtbPFw/@[P ^NOoS2GHw M·lrYef)ϻZW_Zs U319 =\2ٙ|1qPa;#kAHϺi$*02{!7,z %!ZN2y  g/^Vg.% qȓ>ȿ }r ekPt!tu:;ݰ^-8^ ۭ, ]~WJ?[h.tз<5,Ufxn?ϪflD3hx#_O&dgF20cB٤C=(+qz} $WߘG#oܘCIRk*ڃ(Ge1yHXCB >ym 5|]HzU۰Y,(r'ߛEãHƔr_=˫юl >߯h˦sҀP淲0VθT929p]["-tW2W#z/)ڄU98SzT.,M˼%8-E'గ&wJc%@SJtz~!÷?)0|L}1J1*~/|LG*mrTCp?[7 2RڜMMZgh32B m &aqF.TW%{W-4=d1IƂszE ѷzJn@kapnxOb3M4Oz&͞n"-;Uʠ9e 0I? {D7y[M׏KP|tP4Cn)-&(2d5'ebrByE"-[Ԙw7+RDq Zon[Vp3a\AMayJ_/ń;Hn?9쯮c1 GY 흝Ԅ]^JÅbv;Ce܆VO0M)ۥr%F[P?OQ0<RrCصg5t2 ^]Cꔎk|KM>UVu4n-EǗ쮷^, !ԃ, ܮf)˽ 5p[z C']*fgLh4^B:䗝Nߵ8<*9īp=*K ltbq\|Eݠn$.Dq(ۊpݏD]@ncyf)`|!W-K?q/ ĸeY@pB=}jVzc@H~9j,zy؛ׅ>RC'nq1:t R U@PFE't;GpT/T?jIv;o0 8~R]V$P^%F b@aM Y[#5c;ډQ>c.oDMjxX}.MBP^ŠuzZG ; =FJ 8]~֬cebo<3zmLhv7fdK,BVȰu*s_>w%x'[nC.KǛqMzs҆Ua7r0ބk&oʾO0gw|Z&8R1W*%,QĴ4tzO c=ayh1]NA,3Wl@-LT5&ؔ:ʜl̢49r/a`.HHa8ۖSnXϵ,4 Vy@gBG'E3V^8mنTfV}(RRʅى\B/uv}']<HzG&F+YѸջHfmVQFSUM1$ 6}Van]U83b^=O1{NFy-!ajΰ*+B"Hzy9Rнl2ϵ#T!o> L(ְ Xi11uOTC|_:~+[h?65_˝-T-QTŋLሼxQՎ_;y@ C(Z6'H»,ۣ̀*8}te'"/<=xÆ`o}?x+ )/PăPU.Ób6e3TXd] z3ҩF]"7&cG/d~'%X^0H;N"&QϤBnA`rAp|€2NξCz}!xqI<mvgޜ\ob-j }Bڕ+b{OYAD>\X[\B]][ŬR{&*tܲ{Iya@^DZ &J&Sɇz!m3p)8ToFmnjvcZ^\:oS. dU#9Z@ZOHC "Xn(0O\I$DzWQDv(`$Վf Sy W*:W ~ڈW02'6#ȲYMoTv<4ub Xz,wg4X8]yB<2J{AǿӵT`ԧ$/8iCt07 [& t&\4\qclhMÂ0#ז6@'5dRH [`lM&Zj, u;])ź/AR|2eW>Ԍztan x=^vy~Ti;޲cރQmަY}3 ڮ=U &<0-^W?it`2Eb1kw,>83SyC ?]}XuݚE `Em|lubڌ7\\ BzìSWF"f7T$8!PFWǫSàAX/ oo7g ^e{sX{1*>:+.11!:c_tO9SU~Uy@bBhz\Q2{1bl[LL"3+d〒@I$c|uxؐLF ԣ(mŒ[n5]6nUNݩbs#@h cw+NM'{7!Za@ZVss:Faµ#ZjNEY=<>wkR&PSb"N,9)Xu*E_18T.&/KC}Lav;P R㷙%kغWk1NҘyIzZdluV@%xx#ddv#NE%}ir?h 'ӷ37ٻ!6`)VvclFփw |dƏ٤uDQGjƃTD0S&Wt I,ţC>Ǘ "g|Յ+#? Ų=.L xԉ_Z;b{ѐǧxMXEᗈG>ڈ: |y2;4p~x7Kq*Զ}B.WJiN]mp.@6R9MSM>-]u2A0(ةMƔb=ܺLu߀P Vl/JE$4sQ>"45W]^Rq-媍uϒu9f~uHV낶eRCAz_7Pf\79xᮣ 5cn?VxX`p$&*%S*Neۚ0ƔךGH  BO콇snGіuK(2xG < /{#bp=o)M23巕8AkLȊ4okhjuQx ɀKI: ?.ikMmVÅISwES*E0SQn~f?9k!+U砞_>" pӅQTOJ[gʪ9Jz> cR#vp])Y7ilNF xIƇ݈o)|=|:nϴRU͂Fͪ1fLKxԀBHj.ih |ؙݝǍ@GkA+o*C hǚsQ"LǼ)N̂P3#GY#}^.rgMT8puΣZ*.Eax /TQt9 36g 6 tSH ;JR!*}y^~DQ"=r=|C"2਼Z')G }J b 1NJ3,l~eQ\V `- 7,˖ ;m0yloO=~ӽD3Ȉ\rʟXr2tߒq{ YEƯR)mAZՖa Z9q/w~ 8|w'}/R瀼@/ 9'Gt3PWUr;ol b<܅o&\u0<f|bNb.#;Vdl38y-hnRԌQ4jDz>r>Mew̭!;Z`:B3r=p_`χV"_y,~ eb!k˙>~/ L\RQWLe/dZ=" tW7Db|q4;{Ÿw-3&Ф8,sY,F"~3YHWP qY6}f9SXn$t)>Zq/P[{O稂5>υyy Ճ[f:B7jp2"Ar#`̃z%iBeSYE;[71ÏwV*$1Ã1Oo VyVnȚe^`p4? ӬmZj롹!Yۘ melCL[9|,"O>cHRjk~эW41ړm?#ŝ2? ) #[D=uA7c<T2gs!J" aC$!7R~zDȐ<'^Kb^-F{Cnx$I+H  sXߴ߀gyE# Qt[ZJwsCk {h9U|ֹOMGD_f_0LJd9DڑLօUF3˫S%qWZ#y}'TlO@l߻gӕ=$)vO!iy~xa';GYBk^wEe'&>u#EcOcO<΀%.uVI4LqYB|]P&SUޑ 7nW!R0$i̸xy=Mc6xo%0!]Cʏѹ,*gM%{> scGYgEyʲ>AWIOEyo8RPNdAjPK)K=M{E]ZX _؛ h._4?jnӅa7ȿhWj{^TOCBjm|@5` $kU<ȑ!(z`iN? R ,C/_q}2pQ^XSOk}6_@v^ 2Cnu\>1(=XXtng&kYܣڶ-v)~qH%ֶ]NLg͡zsģyR d逄&v)QSMq55殧 9o`@KcTg7ֶ/Gv+àXL!0Aad# 1ȅ7 5ע25 θ?(FPϰ,-CռjRؚƪݵIaFd(2;& [ǵfX mx,#gE %8 u.=å;UYɼh1~za)˴@-2 vHIn oNr3x Gk}ZXH¡*x e$Gz%lGr Mvt*~W3Sq*eol9 Ò,4}G!2q{kX~~I'wpg>Ox[oW=!&(9 {zj s؇+?g)mW Qgwnb74zHFytY]dqڛ3}L6)7: ݆>?4)ZI{ F%2{_fkڗgy Z吙ڕ\[eF(^{i9h-4,U\YϤM8LӴZ!C@m?Ι b!ySPT([U`uK:W4-0V2*V#s">`ܼp?/JEXwj]xYA8^8VAH1K[0WWvyRo[\r{.?,tDRɹ01m' HkHn,V]̕ iG <9 t5ZBd5r@Ku>Gf!ZlEbuzݥί^.GB$m@&!Xz$b9/"Gw/2icuw|F*P/,QЯ,ls@n5۶K[$k6\zG fg{$3Utkا^WXs9uaq1v ~W2C1KEk|uS <8t-qrʿoi'( ^_y1nLBtkyAC(o )4"x~ P.rj`,I t>03UCӎ\Q&#`1U'O/~Rӑ'Vv>'v ч˻IX0#'aGN̼=I0S+r7QNɯ^: eB*la~2i˰8wTۜFzXTŴqkįu O&r) c%R4|^$=O!rGEVv[e@ G+nգ=C1]-f.l!'pkN{~`<ꂌV&xP+A 7T(M.%iD)M} Pbue,j@DI̞pNI~mPR0G{.S*nc.(@#Y4~qp/.(GU;b!Ձb0ѓi$GtH=c}QM^o՞s%iCv"Pzn3Рb#R~f#T:+g2MC-_ J_rH'sz/1Z@ <(:nR+hf(Ef@6@Ē+qF3ĭL ;S(VbSs>&dbL8,*ڢ?V ׈k]$^:PQwA6en7eDj(9L~ e~MES#8՝ٓT1 ݘk_n hd3?w|O=/۫vUC^bOXvz gfޗe喯wy`EZ/ &P6ni~LQˍ 1@iV3 ۀE-vj7+W!a<{&ha@q HzW^\*]@ -VYi;f>&=t^ϳm7du#*>jOkrЎR0<UZ⟲^Jop=ǥLԾ2B[%qe"qm\g`kPϐYt#X\7Jk*'\uN;uǰ{\Pf 8!Aoz?Z_ =]A,{jKV1.Y@>HR1<-UzPUf˷/nu[X0gw9)e˝k7%%x~DZ۴i;/q! 7m|P6Nۣzj\ -s܈ۘs;tnah9_ p OYxA'zf719S-PTSXKV-2lCGA7^ʮ>sܸD%2)+Nm0!<77G k{/ &TEen\IpRE "WCZ[I!z5:Ry6S2lEd_TjcL/ W|6%ǑZk @+7*yC(K%L();i<|#P0}XwkeowR#{Q mhA۲\ W)Z'3C,3=ϨHA M$+ J $jƯ@P 9ֽX"o\\B$69 :_64-X`E żl> RtXIѮ~ށĬҸ1ҭy@4!p1cD<֏ϜX~@Suqa&ljęYDx%. FBJ1Ef f_ %96aHdN> _Y}zZWv nvQXcӹFv(u6ʋLS:Dw|d1ŖA{,6򯏎+]Sb.S= [qpX/\&̑ 63<]wuu_MvH:6 ’Q`I?Hm%Rn^A.O䏳3yGPGw D6ju]` :bGu+I=0R|*DnO^1L:r7_z+wK1X:oԝl;7i4.90y0wU$!nҳn*Us3f} ;շ~%=rfܹWVAa񧔳 !(57 樂؛_!X2Bn݈e}tR6/=9 l!q> bNt 6¹,)R@+R4U16gIee|r'y WA7 yo9ASrE4o$Ƴ H_X&xSgD,؈u@@#ogH&,@RΣR=lm?Q'D/@OGs{.l3rZpbd)g#i46^̯EgmaHI҂d_gpBP=A0 NF71T?mPLn[V?3+  Eխ*hOLJ Ү" 3&qH_)!яT:"oYo)UYJʪ))*M09sH&bDqyGXdJ۳DYdlM'+(8]#Ö9>̠Gϓf Ǔ# Zk;>F*КH3~O'#9i>"Ɯ>jQ/rPVb }+tBNoݺmڪ >U g'8SGX瀙e(6R\9C "KaY=*`%"st>~2!o!?kh]1$z[ F8%#%$&2vɘH+ |F3||:z%ҺC|xꭓ^J֤6,v6/M&Jz+:%8a6IƑSZ(Q|aUAҿ{vT7?Olg&xo`5l@AzCVmAAy0˻^dubw@ilj)E@4-AwMh|҃An%iֳ #bˇE#.s|bpb1Ϧ]ms%52*1H X9e?Cxwn a#2] DR?WՊwJ W{oOi7_ȿObY5Fżp՚Y3깮lV:9o@- oS>4rA#WM]`~~4( cgΖpx೚Rj9<lw>VY g87'm޹>лq`.΂]u.z._{DԊ~Hc=%D`T|9]$:@9 @pcEЖ@ːk?_^$ WDx 7~=U {ط&Ml"n3CsN_zx_;t n:v֓@HՕ(O ֑ӢU/Bh^LNz{xl \&S?ĝOfĨġ"FĴ2j,\Sq]3K"{Dp%spEh=z%18[SbmJ~e*_D;([U/Z T2Zѐ9F:*WveI|iP1{gAu2q1[I%>uD.ie=a ^toXJb|HzzHIӲŃ}zr V׽MBdL'";QwNeP#A6j 'X qzV^E=D谨*o ydtgZ!sMGpgЭM%͔,v5䩬6lXB /NpOIADec=,5`QaR&ixºW!xo z^D(S#0$0moOU k%=3pmZzUU):' ;ی2;܊wOaPI&tkOޔOq=obô(a"u4M">Yt]=KpZ`\׏~0eU'>X:sD+44⦭% 7E֠Rg`Ios~_.m~_~B:g"OW t}rGvA,+?ئ&ܱo0%`u;hFvNzPDF+Cbvm6x9IFfu}93Cuy?ѠT /$:<'- Ӡ[YO4[|#> fY4nzEb!Gg$U biLm7TJw^,|w魝5GB@JQEٯZup;J-p(U{ײ۪p]֔JbwM] 8G/-DrM{&$Q9Xw36/lW) 0fav| "~J\';\k-faSn#TcL9|d˺"@ޞְ-v'a3ܐgb jBs&>SeYc4 /j4Zr$3 Gd@Py8; 5(ݰ>wJ3ULoz C P\Z~33l8XhuPX+"QxiQbq+ Sc %o:Y&M_.`'J.$m_BH2jHth?W|%s^, ] K>kf!GyNX2)oG&;.QɾNO2d< |Tjm$:szn *2dpA2q@D憹3ԕdD/(66(J'eyVIoLp̆z༲ִqR,R餅伾{ v^R0n6{aMSwDПtŠHmֿf3;ZH"lcAx.\F_J3JhLO~j;FEr+juY*E n]8/]oaf2S2]ϻ cr.%AܺkY^ e0)|w*S>|  U!K|;P@+4&it00GQJ=Yp߅~}G:>6. Huүdg=iȦWM koLA;ةBw,9D֔o]+/pE˾P7\tj`rOU"ilU\<ߕ䐭 Gu?kbЏ6ϵ˝QcȶU0_e0a@2]I<1JjSXWO&΂HFp)6q(Iv1ڤrآ-YD߮ E3vJ3` r4.yvWf&zZ+JyW,&+x;$CL{}jlا0F5+ׅVl;)aLnйx!SlX= _y)8R!XnNo.^ƪ키SڧGcH Ӵ9B jH.]HJY.cKpvKRHG׺_c =!F,FéK!hxs^pÂVƳr.,TOZ) gqSfJw]=)`#nz `CpWEJCA0{eu"(Ѵpe~en@*RER0(h97rTUHEy2ppē $k3U`:Zٟl3,IS1|+&{ se|B3~x]"X@8 3P0/!S$_@(.0tso-:r;֍jg[-{ ;hEPCmNʫrFPkLI#VI>{ߐ(ơ#KWyRtDoyPU Qe6ᖆBZȑ4jNi%a x[Xs< Q||֡pTMֹ*iJ~͡<5*2Q ߌH2sYVZf9/Nrx8@Vt`EH2* Ԭ:ssvr:vw>w.f_J4'`[o~(*wHl +R_ޭZqCIddz}hl;R q|K#6Oo-Eӻr>tqUYZe IkPWzYd]2!Xq,QŶ :lD( >T8y;iD<9[~3I#buʿPꞂg2EUX GREٝs5G2G .)9,t&𗘸uY_vށ%4&iDÒB!+O 0l2O_ojGxms7O`CzxA2! &g}2W{)X몭ELDhۥDmN ]X-Tw钁m ΅eN}J>>5Q.=c Fy.GEe蛥β3ךoԭ{v.x!mr_nϪB:FL)=g0O paSC;:A=}T3l.} E?\:HmNld&!`н% w脝4)t>N=J_gũ8<SANPPT㦙e}{hJjdp]P2[ z#E/$cٗcu>1Kh$7YвW +:0`fFC'ڇl>-GL͡7I]^z2Gș=NfDSy'gɐzHj VSJĢmQVLMepD C{kf20(ݍNk+qY2vB 6d2&Xޝ .dqmPZ b~]&Ȯ_Dwʧ-z~XBNOA :$.w ?HYhE< =xeѥIW*!q#'YөXVBk2屘{tW%\9jЫ [YCAom(ΣZֳ `B;uXf ʵ#7~4C1G}mN=qZR>xaJS9['>hwqq%h@XCra[&+1k`C--SXn '8-+&Cre3/S|(@'/8“>}n_ֲ!iP"E=ۭ2D+R Qޜd=쓅7Z -qCtok'VQCfL䅁B }TUPKO)]g]wP1NY{ў?lgTŝyn/5e =o. :%i4HDOj]y-C/ Hzq%hq蹯oB)-o~ơ`n)(0s7Yװ-’(cy z{Z0=\&&g&rh2P>{3]Gs"@q-BWX"˹^r? zEwk*µ4s+arڲF0:!N~(N0i?Hda3IS*t;ɗ,zgh9v&o}xK2ހOa)v*51pLW) 2Q?-hr,J!y|EBsyAd:^u1ZVĎFDm$-Cr.۲ĢDQ(ObR,GsvtvНnEܿ8tn#a/c㿘'm<@7u0pR^7B&jt9]y7XJwv\aH*2BC̀ŏn˛"c+{^JJc7 3O>~4W7XgpלESwA&62 vXXe /{:)J1xZ{xS6 #I=V1#NXqk@9VP.+%e Eր'+B\q~ gUX} w=CPmp2^CQc`'G&OK~%}F9w5ui&Ѽі$8+[YWyMb(]xj. Y}q 1IE[ D(T\3 ^Z pMN]ZK)8:zCCg[ԩ!om=u0-I,E >?{ohx!mPU1L48=ȲbֻS v =%#~$29]pXB4MoV@8]ԏd:p5f 3UMzy|NvF(j҈|&*>~џԜkZP$u ~%DŽ-Tack|F )?4f(ZDjoN#ArA4+];>vV_>oc#<=`, y~ywKy~{}䔭:E~s~9P~ ұP:](+Op7pgZ,#84m2a椋ԲV'vNNVB.Y$oDsq*RVmJU`ZEz{s?Ba8^u4|IvƝTWFBݘhjW#/\rHaE¿RPF ?ẙq׷Ӊe6u`.|h"14{:*}X֌PrЮƵUiٚPIT'}fo`-e ʚ/ A7NFݗ,I4vYTw 퐏[Hiëg yj0{&eZZb/Z}T #IVYENSKl==&\}X͢-*mɰ5vZ)n8]KU>ֳlRsqY~ `|bDWH5LbŬ:Y}fzO%3KC>cjPѷp$_R'iU'Cޒc]$!C7}v~0a ,M}7,")FQE\$ѹjjUה&lYZ f>%@UIPq$Pd'J?\#cNwXJO$'#x OCs*0?aSQ Zq|pm!KNƱ6_!j8wao9 ]+v4&b ǫb:A_톞8Ĩ\`߂aґ+5YNb%fe.@݉38'􏋙/0E?s1*:y,|> %Qp9{ѪyHK6|{|^.- s b=QA\_hCț~W6Vת21]պ!w.Nd>ZzEb/E\#5,LAsêX~W dM/FRFppQJtf.꫗nA $ 5 5hA!kB;k:cMtJϏl%VA8oa> _} هdfeM5zr%F.CXdץlѐ4}B@-1#]h9EBc$ޡ` U#G_) =Ac ]$z0d}xcXN؝@őwe?"ڮ57|%4ܯh}FáEtrN%^S&*bMs&E {-lVHl}n_`<*lrǓb9kҺX ..l'uί `pszIEEaa sPٜnz7:foWpy>=~`k_s{͇*su:5P&O2 *o YI+_79b<cO@"݂]CY-NN.2dρ{ :ZTX,{'ƅB]0Lz 0>Q"3xzkK_ɷz.-쮚{H #psXd%Ӵݘ*4_?鬇P 6$sE[Wr.jJaSUe+Ɖۜ*x*d}'qNdjv)[b| P./H`ٮ]W  dFad6^3Ւ\De_\G@#✿I.SyAnΆhg\NnDΑ5 s )Ndt#Ye|ʯb Uz|+/uOl0s)u4g}8oGδG?8HS~Dyh l0|dŬ@Y8$pEȃQy4gh$YM5ٹ37 `! gL K@%Ai?7j:lY{Evz50>IpVMl9}V{S;M+}wA⍞’N%&^R7j!-<} $2[Wv_\v9H*kx{'â p.'Iʤe{kaH7ws7$Y¡ni$ xľ ݁8z w뗒ԚmN倛9^2#EG[GUg R݉)` &p Le>?zo/YE,0/+;FzPV})6/s+')mBM l'#fO"0Y.^;,XO=5 tј_fELrJsKE *B&e9+}y=wi1Z I{(i߻$$/g/̦ aJKH;@*I9xḶn.z0nHF`26XbQϐ;pF']lrQJp8Mbݎ( ,'{ǢƿcpduG[-x/=+|F8e%Ҳ5iϺ42#noj0 c{mkbi :1HĎ"Dtv[( }LUGLw/I?9Oo)lŔ`#G\+07jM3(Qc6ʐPl삓~%*GӭUBĀ!!NgW ڗoJpB`]tGB!uf de8-ҩIhҫ# /2L.&Pio#>Zᗟ#rOpUEo~ȌBzG`ȋr%C{NݔDe.7a +|wl +5H"3m H` ,;qB&Ӗ۟$0"\/b,+2l{{~w9[Kb 8F?8.N(S>0rqN)FI뒠u?"+qd>~G$&y.M%oqVq ?.}m1gNԵۦ%9pz:wC2rs^d х9xx(%&7[ٖk8\$?F9Eu1<6$hiἉ90{]v-淣$bB/<0t\YDhgwė5$}Fѧ[tEm;hx~eWD往y34uCCoߏ2XN8lq5@؄7l]E7-@ uB"C˛a]%Zkqv5ড়O |{*d't;mhT x\p)`,ru%&o]zUGϹ<)V S_Z?1tbٳ++bhHo]XD0mo4*!ȸ&bsP+[ЯFʇ8ۜ{!=͗uTǁqR5!bC2Lex#{$^3 |j^iW &4^U=LgF##o1Y] }D,+J00w+|'|^]mOhM1e:<(<嵦;w X#H|4'{{Xz.r$F |QPw>d84h)i]%JM4JP %UζxX )Y'(1s`u3,7{fJN.^d\f`xEj~ ؤ&LYOgP//z<7bo)vg \w LV3I.8 ih ;8tI|\LO"6@.@g(LsyXeVzuEd,0tMֈ1XZA }Tw!* >Uu  ;H' 5$]P5`MOh\(k`p& it7dBo#Bz4'jQ):[f)t`s.hZw9xti.jK.I>GϼLļ2C d+, 2Ʊ/،`!u(f8g[)BOn00w1ň|Br~+iZJ؛֟ GcD ]6HF'%͙R5y;zk?cU䎨׉#d!ٸuc!]ӈ=IˡO:&DY5Rrg(Xh|V?I䢛AdʼnOlIaU' }S>D}".SRr}C[< ew𣆥بT +[<ٲz;G>Ub]r/&L-C3"3WO)u&S ̤8w[wgtTʣX7:ѮRXyUDĊv }LZIX{{ҒlY|>Yj@㷜ǑrA!ƟZ:^E‹eAB=[8nf?]<9O@i rr/|aOiW*{ >3Ќisxcǖtש toi P30v-@l֩EMtrCeLx>WF1<=j_@Lpm{"C6봩Ybc!W#7RKA䢈7i2d<nϬD6Idu##Ɵmα Ԗ@귖81v. y`'XokÞc]@c\fٱ˭<6/kQo1L Y ""3 +:Ð̆L*, Vx M3!,arʔ62xܠ!hk_297?pc4˳5cg~PLE_{wzCH|yijY PV—j˷!e+تIb QM#tpw `i9-׆ Ö́I-6 ac2O`H ZDe>soWO^geOsں0!6?_Ue/uJ\ ʕՎtjDfδdv>+j3UfiC_-)a $ZAU8H_*е?EF֚Bؠ4$ ztl׌~ziZ~}Fs>E_l1㨧f`%v{/~4mSkl \8}JF(,]Q3Q"IbJw˞aO#Ųv>8ђ#M~Cˍ|k/(˨B2(`qkcOp]ɒG^n\(C65#M|6Bx. Ze?L{5& {2/\~u8nM!ؾ)` Xei߂r|M¾!4 X4!0ԝgy!dU@`| l1ŋ;>52"Tcw.W$'6-rxo/oX/wdCy-aHtRK,^NAJ-W:25kDNFAB`ĀJwe; {黦wxză!}1I,x t a 2θB.ue}V#b}"Gf.- ei,UFmOQT4nC|A Y@̰eVh:AkyZKx7inY0wvb"_ebgwE nMSE-"w+m<<搒{t:+>swҐbLEY"dMؙ]PS<҆t5]03D[CDI_ SZV#sg;w4݁[|p3-yOoMbՑ{5l~FmK:6S+隡;M?tBRPڠ0OU~sQ]8(l;%TtGѓAy.C 4H%F1xry ǗkV.5PihmVe1-S &p"kR!Qo:uAݫMܒo ʔ/T|kRf%Hl.PKO_5QXZi ЅKoUɀ)cfFL/5aIMV-pJ#'.ptF~zJ>7oaO*6#i>j(v?r'&:zhe7&@T . ȤDPY5ZOD83.\ply]9rhka+_XV+BkeV1C'Nqs4Ĉ%0BAgEoLOXȬ{;_À"0uZARўƹ2|ΞԮ0ʖsL`DcEy=:Au:L|fHNr_JDJ_ܗ?PSOHo[, (Lʛ4BQ /2R?#;7mC<ќ8P<3Wҳc,cE].Z]It5eZ3?WFLJxsڽ^CSdUO :8ikd%6"StLβ⯹|M]iFd&q:J V{$xI0eMQ*c\4iV~h 6Z'͆HoHa%L1$'۝1af,"|p>7Xr ۂCq"?tk9O'/ty>t6':pzF@g &UdA-.W}ڡE.$"We@lҠ IS&7X 3՟%ݒ3?omWt{(b*NZN545VW.BH Me9`Dd9x{d ܨPNʌZeWE $G`JhoAQ0l\A,en] cA #f/AZ^?0(B!O6~#)^pQ7 D4!KH!E:~(a5D.q9Fh(1=颜T2FlEhGYޚ@]0sa> w!*}[iOa.~w @N&)bm}z({N~aa:p&e|i-yE8} w)^=oeWjϾiWww+5d6"b 銯#[ 1kzHoqC| c;tGF37lN F3N| T]΃ k p@;uA3%wLwE;Ⱦ|H|L7w-'c'_jڀ3^ L!;G0'Qvjɽ'%W1>tuVI-%^0|\1ȁI6|G=Ğ*Lb;>vfGH(4ccc"QjXd٠|6ר֟4 .D]M^m^Ѫ0x*Lx-`+-P@ 9ؖOsW<׿E8T<15v&AЍtPrdjKm, p֮Wl1nZ$rw@¬35dV$r9H%nrxO)(4 LvE $/ړ,k[Wdld='ݝ 1gaE1z7ttee Պ1=`ʹ6 a +Fꟳ@lvGzeDq,riS:r,RU"8CK_#Q/qBn}Exڻ7f,!yxdr(znl:wEi#H\ZRxiq7D T4mN4^"%ҭ:7&֤rmu$.7#Y}Bʊ4·T+M&7itҶgӉ)\1D= MB#_<@6iQFaK}&8kB=ܿ*Մ<H#$uqPr|`A jQ;dҠ!ꮃMt^o R 2ImH`dktHb!3Їu$xIָrЖ>kGk=J ]7- |L\IC4JS7~yC0LD8nԷW!@aҎ%pqQ2iemnCt٩|t#K5G6z;&;"WqVps&[I- gqC#_$ԫcg=w\:{|XKOfOMpc& 1!W0! ۺl#e\`eK혦aĿ,hMH_H,ŸoT]gr16I1_!K*Sy'9(ďx <GF׻is&mY ;$( D"bp0"躺SYdox7V3q ^{JE@ )1*M Inm~>t%AV*4oa'_t?+L Qb/Y=<}tn?RJm:ƅgL _H#pI6(!;&9S19x򘃯WŏE^_w'xvtJnDWD)\œrAf2ǪLF7,Uƨk Lu5 4BE|j}ϨX:i4 Y9;fJ>g>yn1&ƉI8C;PR6!dk |ߑV-(Ɗal),F_. OHE ,:1@QYupЉlxv 1+d¸ 8$_~##*c y7lGAɁz66O^& XnĠ8?iw L"v ޙ+܎3N;iqܤ?ֻdo+Ҙ9~P.}ovŬī53VacԐ!՟/r?%@Ƽ]203IRdiř|(f^ l98I['xϦՈX1^aWo4|3 ڴiЙJLFt"թѤ~Rk9q4n3RMt[W5'ND@=F00F\AXps6 m9'+2rn)r Kq':_:9\U6J~ݲ5|]7n "3J#|euo =(UMzK:)lsLۆ8VݺX õcĸ^4#'S7}rc4%}HӈzY]KApQ.u~ǿ_E,h'n[A1pDv>Gms%ٶWXXe%G)hVSQ#̑)QQ&}_WХ$ 'ᶟO/o;nt+ӡ? ɨq6S}OZA l6TtPPg28a 3$)>3J{%Bz_1嶠K 8,r_v(q0q%S8 g'Bbb+i?W#< |p=F],|)i)fL$G^DýN9=I`%\(%"I3+B=@Lq0 e+@9wrh OT:@ GhT<3֋_kQG W 4aH,BC(L? IX"+RZN)S<3y0@SS-iIS`q$zt+L\TuAY'jv=XK2yI*b\ǘ K`kKX&@*}\#*ti_W{˱?Ʒ:)o;24sG)`.Yӌ(E,d7`~( s,)ZhV׬Y<$c܍-=R:TÀ/Ss;Uxd.Ce;0zJA⼞G=vT3տj^+f}gY]_{d;:|&✯ODQɳN c$og *!jsqS_ΎЖԀhyp1}Em*jb!.tTE\y$fxJu2%0I]*t ԲUK˪{c3<\knMBu6~_w4RA׬cd\/YR1m)h{:Wg~7t-x{6CNk@nj}㱡 !]e,!!±kkE&1#ɺlT`Rud/d)=r5+M[|N+<9I<*_ԋR[0*|t/v *moEE{덜|ru7{W#uVv*us$Q! kԁ(TБb-(dkIX -- tG@t/dmM*2;qq2<2Rrz!f/Bvb|aNMG~Qeѐmԉ`I\o+mD${¢D'y@ˎ *}ѯ\Bv*$ ]/MX= ??p;OGڽg`~_=f φl`n9^q& U]ܝ[4z a"ϨV0</F: P`8ūE ;]jm@ǻԆ Elc<9qpHA7ԩFC58nUA> 'j@ 8fX6f!{.t`wo)Ͷ [vԘ߉2TϺ0X[1 a,祰T†6;1 @ o zPEKB Y| Kϊ@6 ,.?hɃ]r0boܕ R[٪3O*'ٴkI'[arWT=mW˫1k/#.pһМÝ<^xár;1۶sQЄIHt({[`5Y}t2I3N`%#uva)0E>QLxֺM2 | ~9/]e&'u[&/tdqĶT8 -pK!{FAj?䕠Rk (m.  }d0/BZ4 mHn\JaleN2?qM{NR 9*Lt^t,eԈrO +5a+1ߧ~]KVܮqJnq_>78T qVa؇̀)x{HQMQDX?3D0j4qgDZgs-!dY^SA"d)Imd#@L*BIԳ!>__kX|p@awR'njb+g1[ ŅB~雽*C©Nq!/nP9_a392&dZ7 cunþM h)^WV,Ր̴*;)Ă: JhB*6x:B5tzKZBC]|-Qz5\܃;W_Q2Y-J򘕤iէb2_:~GUi>`yiԃY4sq]9gAo4XZZnʰB EKф1M,}vfV^\G0%'dmۤsd1r)m_-?L>t_LQ&P!($Dm)ŗR70i:&]KDI?4ߵemt#C(e_s U8@ktSkDEg>ⷷ T(ŨFJf+)2wYTT 'e? qO#mCpHB:f<>I/9:8R̍b1^W8YH7-<3B|d[Măpy6=l˒to~n̙wI+OC $ɖF#e wS͇NY1w~~ꞏ!uA 46ATTƉdU``߈}Q,W?}ƎX :.wIP;m[vVJNȳ,{8}sTND/vD g4bW|1D'w2/;e6x l iqT<)H;}iΦUJr%W]*LR3CЌ0c-4IX`HщK$wS}b?ΌK鰙u0)eֹf[v[F Χt5M1gD wP,W*&wҜy&$ՠ$O<b[-8~ݨI IuVqFw5)Bh/iWۨW>cz׫Ɯg~ÖpG1BF`J(8}z TI&SP?*h O7kAuMev2G%x)}Yn3 z=.oL'7v4AhLDDx^'$ȿu{657eY,VA->>TZ\"ڃw x*ګ%61St>y$Onj;9N1 YkGMfAS$V$+Gozg`_%e2=7vY^P݀el|WH{ et8\i"G?̰R iNohcvkΙ$)6gҟI}KcGJlZWCCyź{u qA.+u$ZMKLɬ dJmR,X0iQE.jfْ7m `٧ j`qޫݑ*Z0CB5 #܂Gyh d+d;6lAqZY/{{ÎLj9=9g(既CwP'^ 4{{=4o:FprHJ.5d˼x혔 STfDoOĘ|{:E%ېbQmS̠n7hE@Z,RɕA+;0mJ*!OzY,4~2xv\&#g(`FT8ָ'#ᝁU{3c DB{h c҃#¯o1IEeӏـNY;A uSq."[ DmK &rdkn M p-T{m/2ɂsHzLD԰_ɂm֛̮@$h]w1hE^+-q~O {k cfB~LJcipd<2k4 flӉz7-v0l)wτXDEOFOt\LӁG}6zf 51w)+N"[V}q)}=ovZhmbYGT}c8¡MʗuOPQIZvyȻJZ7mt:1B֐䱳p!c7ˏQ1 (dW'()+f:)`. @~|Lev/t.sм3~mľH[8M׷%Ll=d8ZaH ӎp$**M(.&Hi5WijYSrInuuabur`8k5)WCpN+tݪBz~zT{v ]T⟲iZ9 Ob(= =LXs^k7}yY:W&;%4ğ[W$`!O{n50SA3?{uM38D QNIg>W,TUndǤ~Nh-x)I2 QI/@eW4>61.jB R+ fVWf:ިX% 7 qF%{8ʋ5}گٿ0c -C6 Q~cp2/çc؉c#(\B.\p5.eh\* jyuԚ=gz7Gw&@#h~P&Ns?ő"YǓA0O~lHyP/f&߯3eL'ƴtD YR+pq#!>_NlR%.+a\MVC 0gQ&Dw UWߤ3Z9@ -nՈXy|vW?I$&teeF2 AR,6 ,*,U(gax}|U-P數7$EOpяS'ɸǪ1CSPh^NEd}@ ? T],pd4J^,* D;X ڗ4E6ѭM<9_^ȱ=j9I|0!#6=(bp&HG}>'QCQ@FE0o #,EP3vs۽A~ک uө5C=w/LXff8LYweӽ+,j\V<i {h9X045-`R.frQ߹j^q'@u}9h }JbY!ON뻿ZنVʴ3#1͹xH1vo_Y 3,͊ M;  0J!%x9XNĖ0] ͥ5|K^E!4z*[xD0Oy%y_6G4(D Mp#Ӿf: )p!! h&6 OJF0IvnO+|פi:J%ONnhZt^ж :iqW nr)QW q 5?'t6ѾsJ>qd:mJ#q.lg *1z'H 9GJo !9uJ4MXH8AS J{-, u&vv-lUL'i Nlla<2J[ơ-a?F1 G8Y]YyEc7< p{EJKuWf JO_/ҩu0QGWLc\#gRi|wԈ 47? \L@Tn=~vG}U99ʮ16sê1a@ҿα)?nWB9pKP1¦#ؗj'A&|EW /0L=R aJnUWAhgȶP2ĜD,n?=DOL]ևlu.%W:>\3'Bwl7>}8AB,Neon$\WzV6OV{=*헱 H?2+NZ;ճb.dYeje2SR9T64ge¦=m7fvNYeȻpׂ)|Zjx8tsc64nf ZT<x?jݞXip|-#=|R'OX8#{JP5$, tS;u#\9dOcKp'R.d3.2 %vl7D[Mzkj % 2\\ɉ=ic32#Uq4l2J17j:)ju|,1&m3ɋSgDTH!.Ltj<,/Bsw,q ˌM#BW+IUelK!9=wwj+Ǿ( <$$ /VT#@_\ &R:&9xTD+9y Aor?f]5}c$N!#Mu`K$[υ|S.\=t1A' tM>W+78UWٷTzsi3W2U 81hq7zD&&3+}?8ؕf>E>`CKjDenm?76➦;QF,F+{٬}E@kM[䬍_sdjC@"9.k1@@-Y0wϥ,B`+blhsq\4/=;k1f?JtqO7.&Q%JJd4'kF@} va(\U=}&o|ƦWʹ`tF,`ϫ4\rPԀ)*e="ʕ{\YGoEW5Y(&),0\Q/-l p)>2%…1Ї7~Bڵ9Pq`^V`H論1rKגZYͣ#+ɮxUaq:*KK=@c.-+arg~{Y!nnGT891,i.:9 h3rz=I[+*MZ A,\1}/5osМ^ua$ḫjX MQ:.hIH? RЕ$4BIIi*03ͦLxlx[KRoІ 0Pv{1/4c.L=D}.ީz;1jSg)uH~' -;E8>:~55G$luN[$3 &*3ddNEQ}L;SJ2Kt37S'Xi0ěZ10$RT-]o 9ɹ%aELfٞM 4BA3VUԻt:*2zȑ ;MI-U:: !Y{D[M(E5 :ᴇVc$9 ;qLKs1Y rY>^i/tsXodN/Hh7MP8Wץv%h7ttĻzC9_pA6h*7e.Y 3Г\vIz;&3(3XN;f}[1z̕K}J@R< l>Ƽtsf4Ehin,U9<98~df2T z59adS|%Uwdq>b+%)d^&bf&:Q;j/1/◾ Q5e .K7Q+ܪ)x8"^ﻣa珯5Wt &mgXDx+7[uB tA< ?NI#osiIt=V!M]fPƃu:>uD3GMFlJʎAlbq.%N'Bp~GB~7TW}k 'xʥ0Oٌn"WCBΏC\ͪƒ_:#ӌn58ظocԱOco\3ZJ6\]}[gE$d1aF^Zl, ~bp ,UXF0)aњ `QpdS2_\Rn?CgCtRಒzM!MD0v,[Fd9'eq"dߔAyCҁafI6_r2sW1?ATnuW(PTw/k"4Sd %%[gW2x2;:m V~]Z]hW߇(˨Od%ji47H(ܱ$MQE>q@T-L$Yolrߊgav (/pgp_b.fYwd 2T&,MQ(SUkQoIXtw4o :Ar=B%[ٴcfs̷y}Hl_I,6(l7ũ-Bj=1 ' {\9Ԕ`6'&~p+4ȖbƗ~SY&hՀXz'&k9{LԡLFHߪyk*NQXXcs&,۸ӿ+S_MȜGɭo 8#c=y?Lג;z 6u~HBFqT@J׉GwF}Ub݆9iH~hgꁒ}`ӪY9Vs6UDɡ;h*ڎG,]v`՗P2obs&|<::-gET{h IԅGQ>I&Qfz$q>Y(dܥeplX&h댄`z`0;0ۍ6L/F:\|6aƻS[+J˲adR@+\_s9TQ59U Ұ 8Y^ z=]>h7.AW:F>YHsEVs7qۛc+U|&XVbx[!  AKֱ|짝np"Njn7HIS/scupԫ 4aR7'7~skUlQ,"ĵuO%^z(Wc 8qhrM{keIƬA>Zt_Cud峃q^MAFDrk`6ı0Bb&Ob@/Dr$JNCWaC%Q*8y4IqBJ?N@j(ޝ&h1@% ~m J- pk"i-(Ȑqf3i wΙ)Po UiE;@Q-J~\! |ln1xL9ILm\B6]&Ǯo: ӏ}/surFēنKe a+e#$5 䥃(dHa6!P(TL 'pdzPn`Hi$LsZ_@ɔHɴyA+ }9bJS-z;fh>@b2c@0~*Nzf'&oC ilkIzauԊL4{1>?Hz]@j8E ījذ|J.OcRa&ӌ"xZLP44x_|A9p+PX\~EH>'1cW;8Z|aWҊ;JHz8Vic{(2-Sm&_nOd AJA=izc5I0?[d.#2o3l;jJ S2GscN^oe"+T[1hݟ bom6 M':d|KA,fRnX=C&\eQjб>mm$7( måOfoߩ#\q+`/i`v6kA3ogFGҦ e {rZY"ћ[LYO9'ͽ1&+p㞕r# JW,7w-B2jȽS*Q÷,jE/Vc1!/܎03 d4iĠ213nYOl~|!w>S=t>Pw3)Ng/VAuK$k3x~-^Sm_W])2eE!y|mqCFTR<)9,\1'<,P/ xGխN(l8s"O_WCYWzќF G"LdH8WR +n?v7T J$-X=癩ؓ.WG roϤҗg%9oC 4犨=9>p&+vވ^S񙗥n|,^/ϲ5~Z/tIYޅQ{r(лM+  t>h'";];08(3XcmUS74߀ǻ7n|"@ a[E}7 >uB ag|02|5-[!\qw?t~6RB=7I1O5,K@,N#FX@p7Ľ tOM٘"u~}'he hfkD{u*5?*~%A/hf0 R%{0efkܑ 9)XO!טNFW=,98T˂[gĒPV2y4:ݽ\Ƿs46bENu_.4|w-pЉ[5ھyV:ErX.Kr? oM16xvQXi*#ͷB3$=`0_hA93'gjFdrz(Gyb++XP>À-Vi=?D 9v0SME,e ٸ"Z&];F.iJuN\8+F%2l]>`ItŸ[E4k5Tr]](y*˼V/<$6aԅNc ӑܗS1#}hXŕdgی:ui>!x2I{, a ȃ|A}ah0Ȱ^xB1JqLL_yĖ0fEꞳ示+bmZ}MD3)qR $P`g<hN-倸JlQKBmfg@H|ȴVDR+S3&65f \q;/N•ƒ4`kM>f-nZ\/w\"8%JwP|?'DN>SN}YiAg˄ *kNܱʥHp"}z/`zb:u_ChGѬS,IuBTxWLz/@j dI;뒀(+cp-qQښ1! e) l,i{l-X۸8C7L<7Iy/yؕ."*T".S%JtE@փM+nmhji-"Op18Ã9%\tkHe Dfi_ L^_hؾZnٖx#'!+_N/F'ڜGa~nRÔ,5Z jm%ls{/U7!6f< m_~b|=)\W^8j6n{+6Ժ &@qzj8TC@a9W.M|A_9zqm8`ok~t up)tDm ܻ5J8 JVN$ʫbDlh ^gdXoٍ ?NZhɡBr;"p4+'VQݘ "_ZI}j6Y鎐k{`lx%N~,Xߍ~>JS]6lKgYkKM8[u|)uǛBom\DlBJO(g%px1WA8bGdvțxg}y_#2$LiƢ,n2¿;bKJͭQϧ,g:rKyt ;gxjI)TKp5YLqIaȓḍn0w׶ G7rX{1,MLxn"B 3Յ$+EH<`CĆn:Td+z!jh#E2\wH~^r<$KE(x}؞֋51W&B 6swFvSG <ലegc4k|phpL\>Ѵ1z; 'zQ8 XlSz*a7~_ +ÐEھG[#f֕ l(5O Il<;s"g >سQݙ+SD;L*d._d66E6g3&=.cT& !Zա䱱VVݭ-`I &(;$\_b+POs%ipam4`c-YfWdfv_Ƽ< ꢍd#;Iu5ͲLsZkȮ_%% :p7&ӱb=u^% 4mw?صCnj'>-H\7G o'%Nhڈ P\Q$n$l7Ie9 lxр:Է' n8Wla}PU>L|!"7O4IP~Qu Eh{֔ eRyO=ڕ^ٝnweLiҧaeIF5=箱Jh<fR TС|q#3e!\Gwv`2lOj6Zl FL!C$Й)gp Ai;dvK&~Mn]{w,3Dڬs)2B` χ>=r4W' +cM/Z.³v*xW͞2E:R^)~7C$oYLdw[7Cս?/ S$w=1+!wS"#jDk![+SZ{I ntsy 2w!JI`/nWAG*>h ȿN6jD!'\ җZ_Y8}X^$hŀ ceSa|) ]ppȄ.̷WQՒ( ?CT@m3ds8B@%!ǚnKtW͕t꾺 \函 PE\Sny Dkr@Cf&´"E֯.|"1pcُp.P5boZ) іtG ֨&~$!R#pt!܏hZdA:ܶ4 %ۑYAX6dǶW*?ݓ/H{o}}< ʗ̈́#C:/Qbylۻ4ú<678)=x &4K{Z7W9;3f NΓi-DҒY<@~;O}KwI3o +&po uUc%qYT[|_80^3d F~/#cw"y:o }s^{.LԀ.[K<j%oSTVBX,(*'-hɱŵQ{vO3S`kf`TVn"4-T?:V nT) |0,FAM 6/NrSeD"xԏKɇ*ׁ~}"X7$|Oʸ[k#SA.)p*%q_UҁF?9AIȯOj#*v@ e Gx# 0}:TىZ'<*a687@s)q#Jk6lSPgԻTH}>ADgj<, y#&>C 5ױɩP?Qȑ,\h1{5W+&e{1cnbd`peFIE4ibSBY *kׯ[{Cʖ.;I 5l6n=!-jzmXDwr4'-v;[$fP '"I͓a{(V)͸YBˆ.b*j53QSgO杞R։Ģ S쒠 |b I"N%>@3;(wwU*?zCVL l`ʆIՐO{?} ?'۩ooMڂ찆5LQ O7CZ(t,5;F\Yf%d&|ʭJ([7{2EIJe2/"#VG1Aޑ+tnyTYe|FZqArޘkI r)sKt?Gm3FF*=LRj+w,$U E;j˹.7N_+tO s:V*sk%pq7d+%9&!"XV9lZ]E(Dk:G4FA{ )A#a>9L- tlw_`.Mv(> aVL'ɆuLm_a͗)D/+?eDBD {ўtg¶V\[|n'p:[dlklg +c~M®YB`]Sj-!gsU |8;E"'/.FM;v)5CsߏQ=_~_ƍx+CS>\So;8Kv*wC(J4x<һJ$ C'l/w(&Bdl9ϲz+Lcg&( pvdFU;?aX~/H!+7 XjĆޠ?";t^?d &Y1zR7 du`5ql77q"Z;Ro;Q.ęb t3v%z<6HG;*4~Iڻ-kHHPI/U Qe[~̦oaf*~;f^|wԩ(*tp`߈p?* kv?LMߋu96 \q@k3*{F+ mg"Ww38u 6&VV*t(UY|DML?y dAݓ:h]TS(zṯN-&hbitÇ=^U3W|>z=Mw*KK5m"1Zo1Zk B)FUx?0!ɭ*f38D^(q,ܽT5ixN+[N)l=k:s jlx#NT=Es/oGS- ' oBa. Zy.d\zJWQgds-nUwSEǨ~Q[U`N9%Qf$][+&({yLFXakIZv @7wTf&XsqINZqP?ʽ&;#cMyzhAO~M‰7 uz+ldlifkվqU YZJ]7M X=421Ҷ0Z2pjI!GKzE9],*[E恆kXϻqQSA,lG/ñ"mu]rkMtW{׊Ѷ!h'jL?7ELbT4<0:\_=#WQ{(-ݔDk2rݥQ?dxzT%b k.\NWJ|H!Qn#Z&J WdlH?\ckNgwJRq@LMr!RSqP GAzӒF:l͡^i!PXMx%H-H3—E, '_}aD$h}8#0zM#M'he6w4C!ԉ6f1fU4,HD(IN=Ta~(W4cR/[ye)M3Ob(S@b69%SsĨN!;F (ILw#ՑgސxZ|FMݵ)9j ;Гst1 oz\t^3QZP_6ؗզR{)C#oOV4LL@{?k)Q~_<[WQz!9y|~ٖ0Aesi,_p1EMd7F{pE7Թn65"Kw:lcq%@ ':gawƦ<ݓ8#ٸ>K3Akcu6 r)Ŀa_ (Q?gBܪݏ u;a*VDuwDV`n@twFpK2JfCuRSb8]ȂSF@㘈|6ܴ= [?hK gbE*=S-l+8;cRQiWzg?0ĤI)@vX -H%U*? 0Ӟo,^b'l~! EƭJO'Btos= ~9.`j-Q͂F>##y(\(_͚(#XC׺+w$دńfhg9)Ne]TXĀ+z܌s١)ǟT_i7'0fu2Jsl\CiMGP|/ Q6D%;?0E;AG%&es8rтg!^W)Sw1yw&ήw(`Ak?˘2 T>F\ݧ2(:I&52%WmA7ccѼx{uNqEz$/2#Shup2k99(Ldpe2Rz0jH*ơ><^⬍`wRé0>g]GY ŎȺZ˜M,;#_yy!d4a:&SpUupة*msUID750ğ`}…\~Vah2r1@z]GΠJGiӦC8SY<|=W<]+!5 Vn-\,aM6n[I\cG% H2e`X.|1f7L!5BM-G1$_q}\ bFh:7}UDĺӧ37h_+[mո w-!ǂh&Y"xD#-_E3Ƚ(u: XpEv 󡗗uJ<-GT2w`+Q]:n"ﲢ^)ϰOeqK/=թdžp?1e;@{|زQұP` MKP VLZx"Q=Ă{W1Ou8j7 HaڟaMwc(ܙŃa7\*2@**3aoBG{\+,Ѵ20J_ʻvg#q(mUߵsHh9SBr-׎}x|E.+[F,HO3jBiM?^FQ ,Q) ;{2;/Gyl"tKU168sLf9PqXTP~+p{0Ȯ+L`n]"jilOT{%_eƖ\ؾ؜jaj3>^7WQMc3+fA>R9_ao?Aגx r-YyNbV&r Gã+88CxJbwP8Poyg2 ֏>\x!ΡѥA}"רc--"݅cwt:GJ@_fH澸2%y~Q?b*' `VoS$_kx%ww˷Yk?_A4<[{Ah)5,>l{H_3[c$&UCJ7)fP ·Ȋ֪9*|uC@'|3zrkڜ xR+ƘsQ 0>!\%.M~x|>7a?8j2 h"iОcI703f᦬(\z&OM>7UQ4^VDZ,|VSFt=cǒ$rb=^daL|kv3vPJ ={.ʄ?CE[1IT \%Wb[y< oNup<e_>`R{ןU=WruoU$-]eSgh%.iExW&3jD'wܻdoRP,EM!5HjXj;c4JA"ğohB=pD81KC}6TcmhI3*zoJ9.ݫ xߗ5o##gPsy7iP ZNdg;7?"sO&Pct\4[jR 7rCdJ&9EFl"F<][E'͛Y/ ʬzf[iephLc̋î5zs[YIy;\Kt/؀DXLWř(e';_&9X%&#_!І8M ڃ;LGh (v>;ɪANVSbpŠ۫w+Wc{׃j+4En;O$dQM ڀ3ɝx] @%1ktz2|"G .2snNl~3BDbgDט`<;Ew0;]ѽTD;u&I.襃ǀ5$8z?vtpl *J//oy} S(KKt yB|:6-aWI6xnxS}HvPv  3%5u4ϡp|@(b5HBY1B6+N- $_!TwQ&݊v2 _歿T3Z޺8fv"vdw|X?'>v?uO5)~ӡy~PAaQȠBay?*\URK_UO\9bn{1B!RjAf-P SM^Q{ GX᯵Lc,U@Mj"pX'i'G]Ca(?_DPs a3h⪜-Trૃ8$QR S5 j91OJO;}D|}?oie{FءW˷W|i#Si}<.g@0d T;]PIi? Yns""Amt=wr|,dxAq/\M$'Tz160jՏ'ݲC6B~{Nmx%#}dwHϐc1#ZoVg= ))1d B< ^ P,M~;!]y`滪ܱ9,@*? _}yI/Ȋs[~z^=pt?:il7du~I1)AG29+էKY X*V^0P`IT[:_ ϷYd)4YE j}*p1ÄJ ~,f#e#TqKp{1__4s}Uװ;lMVKt&78lr2G+*bLA!_lkrniN$t'en?l!@5sz+q[3K NBcp]j C<2ӿ蠎YoŎV67e(' P";_O)^${^diw'Q THwjp@]>!+wt8-'$v\ͰTMIk31j̅Q|'ot!#X#4D^TWV~3EѾf.uQENF8\kȖ+n]!,* U5h0wRuum3Zd( KhjP<06~4omXDKOE62(P-ˑ E!`*А ')Ο3 &)Xu** bשRrR{1iZՓi>5K) :Hg|\[qn;@G["Lm6N?K嘭~+Q*OGwrLtxa\;>buSB媤rb8 :ƚ({\ggdTWү!W eC!KX tP`Yj|C"i)l!8@$ۥ鮌S;^mC-tpFHbSo쎏N^WWfv`G^_LZw#z8S͕p#77ϵTýpy紝ZVO]5[}Jιd<[3PeF`MZUJҖ.D\y$ubaiVlMVpLC# Eۘ߿loY2t⚀6/sG0AjO\V`̹GqZ%6-$xʥ^&1π1B0h4ryIۜDjxgθ%?n]5<~w63 SuCD+(K,`s8%AN KDaOT2*1URz~dG:n6ԶXQ ,o׃lӷcQ`K/=Ӯ[My @z`эt?Gcx9wA~%4T0* 5&} bp>#;4EGɗN&' "(7k1@>-ozv* ǥ(uP{^~'څ}N2WֵaM?}ߑ.Skexq{dWNJyo '%B$ث,DsXa%4;? چ&+ERxP3&u[^[Hz[9Km /q0.*lzLU y%4l  &mrѥ7+|&qmAWcp#yx 'tFD?k-N.$*bPҮ> 82|V,%]eg~C?_QPnS,t3]g|DBt0Z3vSOO{#\pGil~Qr釮HL}~ u[ceYUl4;T>ni-M@)fk¤-1,"iN˸~u\:Pz Xcz ug&WhKs>U}v~Owb >`ϮROVp(`wp %A Vi`0lǯ"ۅG_hًrKB@ͮ,'zB(Ǵ-،|3 "1Z LbGa7[+ŸH<_?qeic=T!ZlC V$ÂY'wf!Y?c!g|Ok"5aZb' ΐHKeA}֛P8@`5g%ڲDwC,Q/LKSĤ"s(RB5NJ+xyB /u  ˗4Y ٍ-WL8Ίleǘ^V5xJ9ROlǠd73??Ȃd_Jp01cpkD7ua#ɨ)b`Bfd$ɷĨ\-2ɷX&qw(6^DT(Jˀ&F璳W)rϊ@c*^ ỵIre\8Dҡwtoˣ^u$ +i}kAWK-//fY;6i#DL9&@3-zoS︮.nmUNhOJrx }5_AL!\٢u- ^Ypt˟T z#yܻ[`MM^c"C`+wr{F:HLFԯڭ(oa)ډ`og9j;'{$"_tAfUtAnn;A.(MOS$8:f>F9zLxI1QLtS1+O:"8%R R5IJXbz|H6{uTA ;Bj[E sAhL%"@rԎeJ9ԁDlCaqghChx`k24Io[v;L)V藕X ~j»).?vfK:L.gk FiMd'yC%Cno=aii9pTm/xcự9:fboRKjp,m9z=XuW住FvVݜ4-WjyJH'BbACI{C ь[f .޾)<+7KfqĔ8lus|VCI& cgݏdG|Du#5:JV XDADꗙ\)ᘈkEt`țxp̀_~d=RW8O|6B?S#σŕJjA||#57=fW]I0 O}8#(}XEFƴ47GOtƸ_u3niyUW*Q&)%_'X_N!05[ح " 1Qϝ*@[;+*"KP:?i]6 ~v%Es}֕5:";r8%aC&1 ZD&ÏΕ+qKS͖H{d$"L\'%0=bGtFwEEs5]]&XaҳHX;-y)VCoUyvjl?^Q h/_iw=&V0}dFEzCh{ SAmʕYS^>n k)Vte=,wT۽yJf 4ev^O@w/oB⺁Guz0qÐvl= a!e͆)AJxzX;ԣQ 1qG'tPgCfl%Aōj<٩,zY!sQ[&$K#H{ p5v|[@$ q&D`m~:9OP<[x2Caʯ15\)j| ;gY)T7OoȝZ[Hm'o<\ /2Ktf `T֣(\,(a`Q I9 dT;ǿ|a\h>SҴ9 ?z̎G-@#PCA"I>+9d.œ1@O_VrBgbV]JfW墻gP R9}47աa0w0d̍d}\vxumtfU] 0&L⧠~ߤj[Ԃ8嫷a+yp軂a2m :J~cUɏ|S kmZM]hn\-=UP);QFD,N3jC0Ru]4>A~u-j'k/ 0o8ՀaMcjZV[xg` AF}yS"XV]_:P`'6cOq ,u?w$sy\/d~.Nʢ!#%]lâ%YR&(ᗕ,3^j(fzRp6UG ʕ/ӽfa֏}cWd>!HċEרǠ5Wy| E|!1AR'"/FNZFɞ ը+ 3EtYIm!<; [J‰weH@W'-#[U"u ZD^S#O`it>}=ͦ* ^I] _HpP$:IiKE5:Ww> 7Fyey;PRJ݀=CbZ^'1!^D/&E/W:wgZ7vz:a*\)k$<،.Ep_#yȧڕZ &QHؠʅ c}gݪnZKm.'h%QUp[Ƀ4U~VPS| uιL&܉xCJ̤pn|٥[Nv)+ӕ]z0P^z*eLBX#5~Wc,+Ck?U(rNbE.__=љG<@͕>{MmO$fZ*h[.p~;mNrTia{<>V݁[WulYsJI `eTy׸eqz$.ܞ/[@yzߘ.+3TYY?xdgΎVжk$DidSp,:ݶ`x{xE`?l?..2^7-oETH;3lt,Z^*XӣF+llKea>r+pzPDIAfH3+i>bDgS͋YǂSwEq_opv,}<WBf8T!<_p'Fqvd>dA 3dhe}6I75?~(Q2Smd7i4iA4:8,%p&A[MC^ {Pm^Gtߊ8gKq(5X g69wU!\U^a!=.v ~ؽe."|e7ZQG wpD+w6\ +bs{JVw%#˿QO5zPsRq4=ipSYB'\O'ІLB&jJ ,XU\ N\/ԁM)=Ao&1tŠ~ѫt%VqCVzB &4ֈ (rM6?MoaZݟ??bɞg=/K%A00(Ҵ5L伇Sq^caU$vHM)%DYʒv;rE%d/\c>W? Jڷ#k1!eE.#AIWV+yVZ+2: 情ېspN 6{ŕ-Rle9&\סx=lݩg\Q&߻ ^^шݩh;7-3T7\/]눧lGA,ɨ*/Ue3uz夛2=pT<`A=7~`&.otJY3*)eN,r bM0dp*(|]PhܡBp];3,cz X{3*ݍg W~\~ZHPP].C..Ŏr7BVA20`l2)ǫI%?=FHH}CDHXAD=1|-tJ7=s~@~yGˠf7$廅ier˛i۔{9pb\Pup~dم٤!rR!r`QWYChEo2H>Cڙl,bPD'ɗhzOKI|nQKש|Q%!s.筿D+Ji{.ډ'1S|89 b74x'ƾ X8vG1'2N65mV ZRVįXrg3෿I|v:'">^5٥4䂲'hny&ƅF Cr0zrpt^OG/q!܅q Ĝb%6qop0Z+Qбvpp.;w-B3'/kC>)KXInK XCiLjLп"G|p j@7L(bT>Ax)h~cZ=J/9 ,4^0M::l32;VnT'$( ]iꠟEa)r\8͚8%:Mk3=|Oc6߯/`e vSQc16[u%23QVpI^%k3yaL(NoIJgAñ1Us2.(jkmB^q|V]wgV7m@oaU^.ygi'CYaCX./]UNZh`r(߅Uo9.0 9%]Pl|cdg7۪S6o MA5oIJDFWG#5j ֢|YvJW̑Gʫ^VLU3BOEKUl t#푕(P+<JXM%VPR+Rne`*kS$ b;ӥgQb-I4!f sv>1r8oUhWov5ɗgct *49;n]}4K-1՛ "bpU707RDg0W# Y6 1g=]FdA6 5o9VBBC:}=F&C^-21h)w|(U׆NyfٚOj=QYRʝs1dRISc8&?tXN3IElgjێ-  o-{ l\5ᄸ@R,VCv9Ke8 9u+Q` {&I{dޤ'렚BCO83I +lZ:UkwKg-aWwh i~E0ʍ $B$CUwRPESQ [Poq0?ZZ6'=4uC`Zv#\9Q~WQ!ş?ƌR-@䓫Z\x[,A=ThBZ(}D33H7ߚ2?x&ω !Cqހ'?N_\~DiRboA^(;1qLUGj YDlP^[_k/#r.0Xn1M/ffIY_}8Vb hwDr 4<M<hQ)d^C1AlZG5!&:TH-O}]X|duzI[*HF@iSx~Q ]QJXfVJh>)@P&cf[nBa䚌pw s]q2fB[rMa&u<'HcYA' BD] \˃]C&Zhu u叭:x+|XOSf7˙IH(BF?F4SEMz{ 긜ްHtα(6M݂ ?Sxa{0(8JR][Ns[!dگCX¼.#bΊ\1I /ٶ>x6Ema<(_n:gb1(;b> s-Enw[raR^P{3y:Σ| .Si͖_Wn)2+&u |ԪBio Bd|2|] 8#C`.'c[C10+"n?)s4@cB2oZa:/6ϙ@k>[K0PwAD"̨(*qX]!ݨOcI9X?ZR)7w;DwOŦ l|fm{"7|t-@[esFR|zG^Ho zf\4Q"L XvddǦ߇r?r%6u趱P !!-z-ПkB _Ǖ [B3+Y춣_2jG3Zf0WRmȥ[)^n䝓œ;Db#E3{0"(l>o>PPOAMF\%Tz >wdkRdFSkmnFJ/9Ηt%ط䅆ĪUY/|h~u򀇿>>/ yКvީA° H7˭֔Q+jAM$YdgNL}_:zPϗ'.wlJlgDc؎ & o"?tK/]ѻ7A&G2@fC'J[ p ,}F+q;;uQ [YyxŦ ÍN,.ȢO%{rpɣi@BlT6]c.Wr^́mh e(jQ K|EyHw  LuI=ʢO4LeZrw!n>t0D f|mh󧛦]}7?vvz&?Y3lgzH̎BQoM.MRx||^K ,?f`9}/ `4cZ1ʙ"=`1々 =xr AQ8ͼsqM@_Bq/ԬphlJw_'$0[Y$PlPET_|@Cu["R.LM(,oz&bWNu,~ʡ^C=dq4 ܷ{G FJ+j= hW)W&Hr!R(~dCYMN2tCVŭ(Pfkh]C~[wxř:1v9.7Q>GCʰ|V >f6Y\݋*ۻjv$IXr4CA%K2ba}~umLBh׀[_ ~Al;+KQ=J0~ *"je"? bz[~~3L8yA.7 (?鰙[o}հ>D4z+ 0$ufeeK]%rWa/o>7?n<Y~:si EK#̐nCF `s)ԼGHdMD(M>ƙhy_֥0e0t=Yzzvxnyp[Hgh7I oʻy~鈰#bteA(2dbmT-OX81I뽐@@ sⓙWb`\.!Oa)6ו(*TT7gfR];?JW-p.&[EFBpN_U*uhaWd.IMr=JJZNNOj#Xyٖ@{\sK zy 'g477oF3l67HxtLk яƁêi[=h-8Ϝ @kNOT%$[-xY#^ IL t]UPqyat$ .;ןӐ~(W=Ăbf$D贓x*0ORцL~sʮ(AIFFn3H4#v-: X?zD]C׎"|)Ia&. /a8@h$ҐR̛=<' $=au.ADXI6h@NSݐŧfllaD`o$@vixXmx I.o!*B giN@%C9nez*ž]ndN ;eRi|ۈތSjK@4)t<ߚ49AQmO;2.ح\2{r|ob$9Dyٽ\XQ}0Nκ%[-xۈCN.dKAw-,j 0}9B]D$`w@h&k ;iXa BU̷g|Yd[z@˲|VPeedLTxQ,.&B̿<OR&~㌟EԄ\/#dj,?qg>/ŕ k9izɤ7&; ek#YN~4ל=䩴ϗ 5!az۹ƴW-$Y|Ꭳxdi2)ayJ=8mW,=@qso@X뾆6R=tolp/N&_V5+Z }.oL2Ɓ8 Z|NX),#$2 U9J< \`u QhZTh0qa]XfUnOnf_GӛJo0;TlP &nƟc-К{6 |Z>$9o6YߍS^6'\vv'x7!$xq .NҴ%_cM.=4^k^_dۈ7hNbvaDo0IYGycV]nn_S(.1qooCzB \Bg*˹@6gu]pȊ`&'bȝ3dW>JĂ|)>Mo|NO(1DD艣:'J/?2s?.%[?/B30)eD8O@c_mУ bJɫyca TCB+ܺ=$J. C ^9sYo`hLmQ7"fW.Hۃ.>'Dsb 7Z:xryvаV* 4 +>>icaZ\MeN b%/vԑϯ.Cͤe5Rx14(&S95 u)Ih6B V\߆H |!K%"uPau@"D6;lY6/q.Ö\]R2&L-ܥ+YIqw6tĻ؊(vp57VݹLzN؇C617Pep|h\g4MHc#<\TSn+6ZJX-=si"36`N mMy@V$ŒeV*1ˁkAH<7m|tPpITݖˀu < M)Rǿo:1~v}$aХ`:aϵBBgo^?r#EĞ#pzؚF P.殴Of1>iL꡾ç$̈́sǽsj*!d9_Fho86 xtѺ?~Q~T?jģ$; BQ8oMf#ܚ\'{sBuqϷ@$f^de׏ycܟixDjڒ\Z0Nhc`pk̾ oڬQb~=Y2;2N3 k$yLB/ 1ذ %TBlx0WmF&_DYژ]Mkz9rԭ Ҥ6ҕ"CP8ǣTGaəߠxD6V%U.rUot&UEd=~` ?+ FnZt+SjbtPrA5V\׼5:@sGIiG3/ƻIb{OWPEX!@)Ou&jǠ P*$ aUndN&Ÿ',0ß~z5S~@x;HdCx/I~ *y¢/{zxl":@k&fT*&T8]#a9k4o&FXMջZS>:wB; HTyP=YQ5'H'0[Dr8[l=ߍu83M28l'բ0mׇ){vv r[TX5;|sNƾfe/DWD0{z軛# UU!5!Ul @֨]̱*lPAY8RGuPo`N`CxFy[w ^8?Zt?y{{5}4~D$oxrI/8T'jžqoqң2ႀ}0r\`|ITn 2^g_`t 5#9Y&r : Q4ug-oR!<!õj:^Zr`OFޓjGTOX4SBZpk 4giPsu?e++㩟J6Qr~`͡}:e/}[n] Ezv5oqTR kw6bx9d4 i0TUaUiE92$yŁ#}Hۘ+'tJ"1 9-w @Eݦ VVfή͟v}l*^Jo \aϚc0^ZF̚?*f2:QÔWr)x(KǗ\QDjd|Da/A`؅BDsp yÆͩ}2il"(PRXyKrimT^S˺jUd'ɐ?@-ئMwVY0?OSVuOy5X]-ղTC1EGB!@n֠.cBD_qq26\]OʤSvqdX j$t1F|YA\O3 ߄~ #!]Mg&=i ]=/gR=e{g]hK+]-; O[NPP@eh0Xe)eUt4 |( ɷ5 QsDQ|^ڱ7EF>){40aٓ;Q'ދAEtDIyǦk~SE֜+xq4qձZ ceT%ڢ!Wl"]p^'d/tfg LD6z.AT}CML ;`-wgv"} X< )ET3E~ zb6#˶_XEѲr_ȔZ7ak!{O^U2[Ո;Bza⚿O s:f:wyc:"AHK8byc2%Dp ǖ>:VBd~pz<[Pf3t-y}]NĞkOrERp3YY/BqͤmzZy!UZ*1JeD(7# .ACMPUpl}RV_dNwM\JfycOnWu&X!cIo$ȽZV@w/1[ҴY*I u딲04n: D,w= Z>'p 膽y 4wdDgI X[FcCzIER!q9}MEWeli緿gu܆0y3 {A!Jԡ0ҵ0^?jC@S9WK[{C=bd:ZK:SIa??A2:!6TMʍe0Q[:TO#RR81M $4q^jDsamj ,`1\I}f<;y3"j$֘"[-"Ky2>OXL4^+#b<@L118o1q_7-^*<*;[ h8Iv? 67#!8>xd;3W€jr R'Ⱦ#ZG^-}TFۘɥL>k3-'.Ic](I$/rSz6<Xp`8Jì)TN#*'sǟ8?;~})g6ɇٯءCi#oFSY zI RG[-d?:-ٟK1!T<7\hpnèӭ7ƨ~J,0rv|g~~Ŕm[.Q$d`ds! SVPkNt+z6PHrgX˴I:|:3~D>3XܜXW R &R9&\P4CnEW4J+nz o.L>z4G}Mʭ/o8W,v P9Xu!g?kϼb'0m p|Žؗj_2JޘMt#K(]*h BPJR/ >#ȭjtQV@iлVғ H>Kh@RGCe@xvȄD*'CLw.S!YA1gǴn1z9 }7H?,vT [~ b7]I!́F2B"#HjeQ D FȎ˹MQ@ zT?k:E6~wfĐ:"FZXز|<}<̈́Rhzn.8gkh4,@V٘ ;OU X=*VfM"U!@f=7 .ا3uan%a>Ky6|-.^dLjJPT{}|2#PtN,z ]!U֢JEm _??\sj$V8ZWSL r>0'G?>Ix! [7T$nA(}J%ۛ4ݕ|-k!((p ˕sRtT=ϗ] L+dl(la{7%# ^]RUq{QoQ;Z˹<Ff*8{ 0v/BV۞"SR!=p$4dz@`#bm%XTExyyTO- g9am@ETQ#Oub|uqIA3vG ]"Q.¨bK? .>$04BiߗWInuƼJZv^}!XԵCTncu*̔꯯Ţ놸(mJ%UFL^m9Ez0=vh-ҚƆFUt9R0PڒU߸4CtL7m4*|LV`2;mqІ$z̄UCs p k<%zF§\ {Ѿ`0 Hꑲ¹C>}C`|,^C{2۪ɆqJ:.o@WUIzbWw*TnGszivEfWj$Pd+{'(_VmGO(hb̟-!6PgΊwb3 !|nJh;Ă{޲0U4D2'@ҵ;*Nq.ԫdBw1hx/d)pWsw&HX82[iƙ #ːڈy\z#Hi? N5s6r{~D~LUYz]X2nW†>U"tzƎ"LXYDng L~%OGu u&ŏh0sm`#&\}F2AH8&{Nx>O^LRKrYLQ܆bv&ʂTTtFg{ O b־G.H 2-,jg>^+]]SӜ!Lo!Jb"ہ-(+AK]- oVx2FpHN0 ^U_ܽp sM0G<\: } pHwjv򛣲 '00?v_7 j{h"zali@A3"ֿvUɄ57U5!x&n k|Rs,I fI`eJWJHѐôitz>.>89L_o6ur{Pݟ_#; xLT8m:F6K'5?ӄ'N9<ɂ‘m%8;fQEld+]P邅bEYB/`M9/AqÌ8˚sМcR|ʏ%S4CCl728xǫȹ2 <`)*32;Y _$h=,Ì`#8uvr+7+YQnbE-'ȍ[ʥ<~.+yTf1ae׉>ի~@30RS 3|,RBP^A[¶eJ+gCv1Y%x{N凭cg&T$x0}ϊ@뒀W]oo鿘ȘZ5lU7 )믻gt'J¤R$1 SQk-4ާq]AtC|uEܓs:1kba?/,!v"&,-͗R}=ϩ Feܠ-r`I~ 3-Bi[]ĩgRE!CM( 7'muBG`]&:"Sup^XݗB6l(C$&N \fƕJf鰟'kҬLZySmBu3{g[D6evc/HPq&;#n.@*i.rE{)ʶU\|ћG 2gq;C~ίvSą0[N: ̬>x4*tÌst=jp1ENS^mI *fO\/;aJ(`Hb H;QrnMwl調ї47'IoÈyGzc ׷ij ͔G:J]c`@]! {)BLEgU.x8̔&eJSLRGi'j۷3 n8^r( 3K_d!@ᄋI;rMG86§mLG-'D3U6I3/k˔y"$ǘ- yVN> ͞v 焽L5[N)Wh QPt{'ѢXB5(+w 0S!em-5r^i? Nk m[8YH?W|{ %bVOrpd0f. Ryd3+%9(b 3-`T6"0c:C܋R( mY̥xC;K ^_v N/ JEj &\t, .[V:H/mjcn$Ϗ]҃ PZev_XrKg%U\ӱ 1qV%; Z\OZ'I̙)Fq=n!2/DHՆ=C4Fqx}0H!Nr0eD!2b"LXp8#q{Ozk}fr5)4\D78&4(gi4C^ֶXz"zб֨0Lg/&wd\7>AU)/-h_dz᥺XGA,}vdgtAcpbc'DVηG}8՝LƋzUwn2br'Vitb5GD0͋u {NQdEz;6i^*%[7U2G .f~8?$źhs*&BHXl!=8DS:=Yp db(b= aw4\]Jd7 mDjiNT`H 8˥Vr9ȸ 8 I7iffj -͈}⅍՗:Q{t OUivaU)gaK7X0|ܯ>P`f:;UvF.d=h{ch=_(˞фGpy7*HC8u׵6X A-ڟ ્VdF,:̂4h(18֌"_"vEU?5ܖ: ~ptaBJDwa#!3REu2;֢nDҵ򁐅4ψeB@wr 3jV 9}խp"ةwzyWA%p ORqvC[p̏NQ5W1UI \& YCwxWc&Bi^i(R1M6_< H:<=_R)QWO'XuZL4GUohy)o^ʝ篥f$0|;Cm*ǝKyN7.+0OA~v9gQm)Pe% 嚑5J! /TECKEL͇  ,;<|bYӔ(,OFΐ.ɯ 0šΰirvueXȠ3%UVX]nkdb-$Sm;b H,(ox Kɦz#]xۣ|w!̼Tdl&MN$U!Mi w\>Ȑ_$D$XUdnj*ebAw%Ctl/hNS-Kn@Lv?fai5cλS^JZsIòƟ~?)5$7²)Yoűn!/bJVms"σ{jCgdOv#6h!:͜cgfFռJƃfhp$8f\rn''3}!u7-|HϾQX Y>@vV:XHLÃۚZTB ֦w̼9hr= -JX U*h/u/r1t%In&  *۬-n׷_`Rx ZWy9IsB_3m+3I3Kࠧyw50(Ĺ`Kh+]:z%/5>|0no?9*Q:dBF!}n?#|B\~Ԕj{mHUxST=dcFk(fz0S>H7Ёkˌ骸2 d>&NZ]:ͼYW)-/AE:BĚ2x̯`fdcfgʸ" g~j N{MqfZO,Eә`iÕϋl!鮟[Y3NN9a8h⋕Ԧ<(6ϥ7>N/Ai bI 5Ļ}Cm$6#R)7bC-,y oX*#P40ďGM 9o?VH18CW9M=7bㅹ"D̈K#BF[De߿IȜbn/8p|e\1%'90]-%p~1<dd0]M;*2*'p>b0@u,ݧ6S\eNv33R]Ro\fj*3vvL2z3Z9JKW%ˊyAuS3M^XjRKgzahAl&9wT>dOsMֳac+ݪtK/jZQD,Lx2M~A6'gڲy횣N.٠1Q8&X>o9ćkyc9b0k]Z_1u@ӊ|n{@ \K0GdFGUg{U|K(6*Rb7&C07սG{")Gs$(u=gL[,LXm9Pڎ́kR^w81( K(4ͳaYXp!' Z ͇Z.lMVi(yΙF6#Q$~TUKy)Hu`xlNmbL3cՃƫ9x~MFz[FdbZ%fg%dV- 8%L?^U<"+x_V,z0-Gb(\Iiwp&L,IO-XGV8V{Opfa 7t][leO |cBAodkJXר 8EjmJMb7㒄3-}ʉ@!xV*&;nh2RDLŸ ށ8EvXu-p;' Ksf~C`D_|d- s[!A ̀KwDaё2rΝ_48 : 3Gd#'V ;9A [#\yqDVڋm1w~N4fL!$i+s-"{I.}l>G}. w'> aLqaC8urFj4HIjA2%0X>։W ^/>RV?_Ĺc-}Zm? /!-]hNi9 wmkMۆ5JC&bny:IΝ'ArJMVoS;5trG(~\.`<:~7Aĥ-@C[x2Z%Ix/xcr##o=h_JG Vc(fZ8x6M 0+l߉[4 g+Lmһ\$=oɯ1U̐t ~D >Hފ4<%y?d[9/% Ĭqj)$9jKV y&:W[j*p?X4XgQiqd@s؅.AYe0!dݡ.ɀx5U E:/>c9/<27௖R߿_x#:I:ꍝX5еA;˥*(y Hszon_feڐRim;sG7U$҅={ Q-r%}XZtWYoj,\,H_G(6O%-ΫhF9XuwM֞;HG|8 yk f2Py+:{pH?DʠEF \(=AA,u>PS٠L͘46{Ė~'zOomإ7ϡ[Gһ,. yV~ ;Ɛ{]arrC͡FCJ>IS'[%Xēܱ$J~%PƄ0 9((L6Ey5[ U%5*^6U&(Śs a[yw:hr48Ww ׂhP NP~Fo?Myj{ݱT"(M,)wyjh zK$K\>l}S1/" {6h $gۡr/>IhW M6GJ7s! F+:}57Tn{Nθ3Me@k&^>lNu Ȳ±i.jicٟ$4As% e/m#hSNHuZ[ފ c ˸-o׎VH,7K'ݯ n2(d4ȉcllަ2f7L(p̛9(z![dq 6L(Cy .*|21ɭFڮvZ+ǩ8x@9UڕF2%9?Η%W_5UB2%]q9.8 *7"|!PSD VMVrN,|yib5ÅPA*B'hnZW.y0C=>SuUcwN탊 ~6MUtsu'0Mֶvx"tj LM9֯Tݍ o]P LNߨ:hQ{ݨ\Zۏ`. M+23 kxJmhݘi2R<0xق#'i XtYnԚM0@k+F[2OӘHS߅F59#4{\*n l4}?F'V3`!wrO>33}WaY4 }rb+B8yxw8 b\<\DT-ur`udD/qi跎y[U{`cd}?H Bj;ekXpOzYLOҖ#2yi!7HS2|Q[甏$&Qf Lw.R.Ht7FL !{(MP\ѱ6}+3uK6 :ؖ\-od#n3 g/y+j띟{@!ֆ<(/_ΪOL5@vMű>kukB,( /hzPPӐ$Ma?ZNz^/X3fK3HFu]nͼef-%ݭ1#bqYs!{ ]{NzNKFTbftyسNC^ &{sƥ0eS;@HYLV6tHt[ ceIƩD7(mYdP. fc5r:12'!j"Pl`GCXoP Q>t/$|,`bֺ|0|3dQ.z-7HC;H:LX"nxM/9' KQ'_du?T+&!ӟ=ag tV\ WP:LTmݹ祇#維mM+B,zJ*> [DcC :n" FEEDϦ[4z.,guN38..X`naa/VdF>.x'5Ô׻@k!tP=U>lTǿz俰D*MlouT8Ro4ȵXhuDz[Ը5.AzOmv$҂Us}- V\K ~BT9r>O|]%NJ"a: E]nOn"KkP1'Uvp#*`vXEak{X36T yXjag,֏YQ$XwZ X(?L:&|b3 f0ҰObP|,ˆ.]4gO,`UEqREB "s"c Wj>ƻJpKUM&u#i֛`\Lݨum0N;! x@ ecRXMa+RM>_ CP8LpG)=Q*D(Q8c1'T&PO7nU>3ё3Ql(.j3#TKWLO}}TăU.;1K42L{FK5 Qm7`4,5uֹj?|,Yy&tI,5߬.',Ky[ oȢrN65)e]O }TdF5aV^ <1P?W5m5%AWӕz98)a}2;}1NVI{)hsa*2JH >xj8b僤Hb7B~L;ҁ?1TbYE_EÜ`&I=>L%Ma!;*R`({ "Oq.JIfmfLBWtj?-[ 췠܇[eoDh`m#岕)("^1qe?Hd3y[rVg-tb%@բ Ymo4xΪ-*WRo>mI1SީXlpZ1[J0h~3PFj7]`gNٸqȦۅ/e2CfѯtG &{g력y/{(B-/}s!=0W>t.H,V DҬ۫X}iIca 5@55+1Z{`䜖 yKݫ╴ܡ]Ueu z: HU_9iXxMN*` #fܾ2wJw9?inφ!0pQxuB힁lfq,xqi`oŝVE’֪b{$Bi qpaGqij xZg)OT*nC?5˛IK2GY (碢/ Fւ5<4t:s8mn8v^L&oٟF!+ŚrNsx_rN{+*_<F}/|י-)uB%'g!Ky>ڲ!]D XCKEޛ RAP}g* NvON&`>Hb=?G}Zll􃶓OFβIm’Ǫ` G(>0b0 y'va>@#\*.ݟd|9*d!*%>GMW=$ˮ|;s%!mMXB%Ω!"3CnsF83&3%P~PhHSyd8.AזpP6"{ȽCJnDijД%kѷL^՟WE'LEfm k7U΍cy55$!h 8mqC*B? nCWJZseC)9$.A [^@h?JB"qG~R=:O(bLdxuцg);$O&~?)gY~_UP mޤ‰ʀA YIhJLb=#eR_JntPt_Cټil]o\_ br<ӾVm,c]Nxъ4ǵwGj-s 75U`5FwxdҌɃYbM>M o8EUKw꧀oXsdk>`{lCFd,Pax}.~o P+GoZ-sAQoD-TaīA& Eښƿ"aL+(r!lj䂬:p/*GdQ B\ ~ܢ[gEǖoE=srE-9GB;D*s `s.5C:*g㤌ƙ?E^;GZ ! j|KUzI֮P$WB@6EEL5H~EWiWqׁ)Tz`zq V5:fEmi=e[~pwOhqiqEkGC?J{Mz2s +[*4;j&0ڔ7U*|&ZkAy)o>,s Dg60Ob&`+њ^1<,_[.pvosZ 嵺eαI*ehx,WY"Hko%cO 2mcN=D_pSmLu nq+H[o$J+8,{apo+J2(͑Q5$)C# /x.3G[Ҙ ; cyoLMNF2ND][ruF6)E|*~|q(V5_'3ߵT7T;?>)8Lɋ9T!e Ji[K- uh"q7laNAHLY,gFϐ׉\DQYa" ٛvɿ3OFcATdsɓ+Hy**H]:{N ~ 3ޔ2!:.hi:;m,!{ .m;1OZI^o lO};O/#yn8'У j= éQT oZ24VB9<wo\.ko aE,Pg$=i@[b2mE)rb]VFq,:<0]؇3Qd]#s iH&ڊbGi0Mr]NH2 I .%t 儉į/33j֕|shϢEFPab^=%^ $RxZMo:4`d|WtYCtj}a"`o:\<1x hYf$X>Vr_ "~Uj>Y,^:q,u3~jO:B|{#/M)xZAD,\1?Кf?SN웙oE8/j5٭O_l+M ` D(A~M('զ5!"~V?%^-Y%´(>-b+]7n^:cQd9cG'3OкXvMd E8a[9{SU5cme^>~,wgCB2KPzg3o"TJj!>9G[]v-$+xӔ;'XYpF:Ɖѹfx0E^0Dٟ .D[rҧ;p4Ws?Y>Khy {u[@,/l:V"ToOVHZ%b,f{ƱŇI&ĠH) fnBmI.Y,% /LayѪu%(hW.S~cշ.pR AH{Vb!AbR\d X}s{D)taQ!V;թiVu3{L' \)L'bJ-`_.UDb=D3Il[s"'(T KWT)BuªP#,fZch<6X^9x p<^wPM6A=~(w:+}Gtb5l ' -1q>BjȤgiKH(P&T Dt8Ӱ!hۼvn%C'3m+]{UUb2k%&{u[p퓂N~PGV/C)P}Jmϙ}uS໸7U3R{s&)oZǟ眈E׺=$h:q$\!/elTU|Sq,qiY&C:A'o?sʌZ.٤\كs)V.k"iߔsI? V8m]u_,? QC_-VWCq8P2@ \'Ixv%VcM]ۺVAs/\Q1' c/ Ev8.x`USw]a'O'V;յ|́:\}l-"2Qm+H~}DJ O,藲mcмbkG/Z:@P.M>;%&!2'̃ Ȗo; @;ZA!\U]ԙ30/)8,WvNKɦ Te- ,%Yu-Gn~tq~ӸZ&[tR1pCjҒ8r]fW'р4\B}m-f{&ET"a@Ci?N@~udώ*'F3gw^~ތh4gWBO,',6/i;_k(^L) NLؙ`er2yGSDGSRC{۔[Hc4 l\; Xbj' >66'-p>вN"ZoQ&@mi=Paf;zzPa~INݞ0d2)"z GF'Mf۷k;UY 1<38g*s̏"cij*:0~\SI[֕=k ͓7<uԡ/!}Npռ.ѥ>b`dp ǩT{/0@OjAXd^U/O4GCGr8 CZ|Kyncy 8[^A~u~w&Q#td9M.,;/tW, r)r:hW:ܱv-\6𙍴b㲋giglMwXT=BTY٘8r:OP+LJ8gNG?#-ά=v 0 ̈́QR.^Vw_VQ-s(sܼb,!B,XlH֜x,ֶ/_F:iʬ-F1lK-;@eGĵ%.cvR#ʡ񄍕-|tD ve mҙ-Vr%(pXD2M'~8D=E('Zy**aaKД57￯Igb_)av=V Glٕh :A6900"QMi 1[ԶIA21ĮBЇAa:!D2e'lf7v|W:KVOk 3Y"p.9*#ďLa["B"5sm~qඨ&zȥ EYH)E; c -AUVŗ6 Ina<9+.'?شKQ|s5JhLt'Rn)I ## qKblMp4mcla*Eo"z#A~4\e!6˾3GwNqFnׇLR2З o K&~8$!>|.wʟ0>o4ye +ޑOLZd7=Yм $oW2vNA"6cGzA.91:!+Еu[L?ؙɚD5R@PvT[[*ϩHY*_8"Ν*YmkxgGpŸ"KJ ?͒al#6OKWxӿP j֩b`T*~vK5Z9;^ktTL `[,E ~`To=O]dh]?~|r4G2޲Owui +tCO#lpO,D#@s;Ӗۙ6 U)R8TZtJw5x?|"DBo=l[$]34y&6`ZߏA<=K5͒BoyN=(9 (4YM6n[8Ϊd M&ı3#\=(`ucWqT@::x $[0:msc'ķqS}yF%~ N1vWWxl.*M&?Π!|psrsŊM1ZdYݒ ,~JKи YV'CYg/h1@+4H:۟ S1pgӯi;cc6|:+[Kue(ۅRK5l#Am;zQ_殜L $3[ G=@ yd6}!i0#ؼUT%mh6*# ֜I{=fk>G픤ڜ)[JĴeTfpldlU?/CX-N鯈W&4{>֕>{2u}u}hto=σr93 _x|:}+ |yvre=>_r(ckV*q.RI4'3 GFI9 ֚iP cmݜ/;#5E+ɣוcfW<,ɕeh\m-:t W)UbbDLgR:ԹĚ.DPѓ\gJG4CUtR!9u\iX )L_I52eEl*9 Ԍ6Y;^;XA@]XY@V*֯GRBe_Iaj M"<&v꫑F07.R3/ݰ_@>l_r%' `(n86c$?8k?ؚ[udps\Nmxx6z&aՕ~WL<\ŝqh7BD:qam&&0ELP%]=[a)݉*VxH ;O? ꚋU,e馨Qi}W{kԠ9z<ޕذ𗯺 p`b<Nx A>ɮ;fdXqa&CrdH~p9tȶq+]ITP֍Ʌ`l{@gM;$se$)W~.4.r^ZP\Eh'{5\hiH4Ay/>C^PmMC3hoi9\R [sj'<T|&S?4W_)XyrlGŤlfPj}IՃz+kv2WƃpҲbX^FIJ:2 "ӏMJ]PtȝHSLǸOʸ\qYfѼ n6k]ܭ5Eۜ|U_v /x-L5^MpEvݙR 4Xt‰(1H&UFĺIZw^[71"X6X>]G<-ѓDHi^aCryd1|zт ;M\fZa>b l'&IPԥGĺ:IX:bڿ$ `DZf*_2 ]G1ۦ~בiScO~^^!}š-V>pO&<rм_Qe)8\VsJI}q.]3-A2dfobkW_qD<&k dмiI8C)GmB.I1m};hbF:x,IEQwű8$m|lmbMQ6oEB|<&)n|vi8$Ȳ`\D"_4 m<  z ?hybno#K5cvϓ@كKVq2ޘfT BH`Čhju]̝[uK`Á 3x*6w\A 6l~#a  p ˒X({,HMNyG[P' (nOU9F|OR6+n'z=Sw;amR=j6xXNe\օ Ef%ތM$lxx%K-TZH^. 7 :҄h> jDvߎֵeB5}^ =ejUoZ5$|RQC#e qVX#-1_\!u˥'ϊb"*|XnP3z˿烽Da*AHw]Ovk1@p:iEN|GuTgCDIu\;*r-^x|cNKYnH}TQvґ6[heK XTWfwV91Ѓ} =T%#~[wpϴ#H3*9LyIێ*U@kF:sJE " sޚl:ެᐬO梺R<{Dzg BI_B~ÙB$q+'RͿ_.f@SMX[8Xm>[)/d9DOV,}Lnk'$+صSX= .jEX'uKA # ztR< R ƇVw2߅]ÆWHV+b )>J<@o(" !+v@ ;_z6~u3P 4'bJe!b,l1R.N"Yzҕ!#1*5FJ_FlW;uLja_4ϻt]~;$'c@~"p^$imsb)ɢ'ߓPU(o!i-4]m?`ngMT]P:Qtf#48:tH 0?BmvNU$t+wvh)2hVL|C.@n9撽0aaOfj.H^ŃiM|RsKWX-רkkϏ_*ʋ|[Q4ao1sG[TP֦+imaUwy"^H⧂Y,-! !kLpu~[|3&`AX΄gHՠ ׸S5 %:;[q_;u4nP ݧz:f?A/NG+oEÂ޲F̨,2 B'/5$t CR˽fŐ~4TT8Z{C$MG60J(H7_O#Hl*ϒ*.<9VS) 5Oib[.0lo?5aɓ$uc28Mab2"'y|s!@U ?)FiUoMlaDTmp%olg9Eu2vQ/7Ҥx4%u̐J~Dx0^W YnsJ/~V*lyugKkkj9+Z"_1Ssk)=VӻRfʯ$|Rn_O'yo+1O=^d @v;abLiQ賕\޾bjC(l鼌SE2{q¹B'6XyEAB.wFp#wtCx_z+mwH553,X u9\r/ƪC ?,ވe4/#tc\]a:zcM//0B5D>r eywr0_*Aty@P$0ǽ"@ژMjHW>(u@cRSEQKpLM)61MugPzc+_QGacɻx]V~-*=yZ( a< SEhZQbYsxA Љx TV俏aEȅ@f Vc%FY~SVo#Ɵtc){rp=& 㛲w!l$_Lg&QiyA%?E4n-"h˫hC0iUIKw. ,Qg:Wp3z 3r,h eD}XD,6n#/,(\3R(I&|kj?">Vx\?Oc1,Bx4SMK7o Qciв],lbA'oaw8sn֢9Nd@rah?vF1 Hs?D oene!|;Mfu\ Kw-]p "W(5͖GQb Q$8bU@y?}[YA~@Pu+팇0G Z'oHD\V/zq l s>=g**.}a[JDLóSfHf3nsdd5K=@4#j43CKl`}МuqR?`thLJD4?SŁS(@OGMkB`ßA,Dys=sc,^WƮ(aw$nīRw$tG*~>_I, _qb" /$G !},Ejgnv>3b +_<- <72Chia˶<F >&b ("U]c\O~`DY)u$&O9Hb]E nG4m"Tm~9}ܟYG4ꪣ4Ǘ&uijN5ÏŔ:dMr8 AZD7A\1Xghq0@B!yFN0L7r*Wr/<_k.Tq;F.irO{GtN6w1|Y ^t)yQ&v/Js+2BKk\s8K P0\<&%rxC0N}!|[vHE:K&4͛=@o5`DeWՅCRP %-%$Rtn(yR17k.ܺ9/MIl)WCq>OVOvfoPiN3tu Ga#̨+iU ?Ip9&a=N,HʑiIN1vb |:.@Wv׊:ʨ6I0 cK$6% 8,B!gQ Ͽ!VzӏI7 w ƢK3J5*w$g}Vr': | N bVT~^ye% YSǿWN;+ K%fZ8*z*:SFywΑsp5& 1fjyW}dEFykt|{2e!Y_$N4b!&u9 U~>ܛm#+a.<3:QPSuEG;R.cTYGR.lbrWm75,$ >=zMC]0-.fk Y6,M$x' >jMQQpSS0}{T,V!-&LY8&)jk{|S_PA_i3R9c !@NIiK]8)I[I+|g@A?jTٝdeq@E.94VOCrlZ *iGi շR-, X' k|RL;Hk+%y׮x=ZdBR ߔDﴧsSk?^6{b@Kk*kS`ƤϼG&Y[Cr̒}DsHw @&0cD_)_fyTq@j 0N h$xEq'\$][2.C$k0 ! !' pLvs#oRGFl;=P#M:i7E&~H ~3NGO.z)?f1٣yvy1w*62!b2QFc_H.-®0 :t*bя蜗ԇjl8Z5_k԰Cv[*5 8 ²ㆾx"$|Ob#83ذ⚶؋vϒ.sfiRPmX=Y?*%\.NV,Z}lQW8'/lLnb׎|#v Oh_z>% tdFOr#!f_yDku9/P<ʋs 'p0qyYZ!L驢9E>C|/\VRz# LQA4%$卪`l L.EBW'\U'6HW֊J?R mW!hXVM,ʏ)H7%)S ˍ>fm䳕 -<Iwԉf*`nt9t>X{!5?=LD"Rx쩋4ngDͫ)ˆ$мFR!C鰀h V+@N,~N I vmSv1ugWl~Z3B̏0fĂTkB̍(:L-=!Ӑe.F(_C>r8H?A-IfT=% EɒǛO8Z>ek t=5{FY8ٷzᨰ 8G4xZ(p  ;-S;ߛioΗm?M@dPιB}k+\45V 0;Խ7.ck~P t"3R% ]MbBr5Qb9a~mAwQ܄j5yS6|VLp@h⽈^fe y.HO> t17`8@z Pzr sOK^:=wwE#N֜nuxƊ/Ά7ߙvŪЌnf$04r&+"tHRCb7KR~YqG(yڵ^٫ڻ3DT==[:kM^>-M-?U1g ǻёq EѨs4)zmV?Xf} wI(hv.H@pec1(?Jpt<^@?K-EKZ$Ncۓ'gi1|B&9PUeCz}GMVF 9.~a" 00y쌈)ɻH5yyLg~b+^Y=qR"'q%I[km_\,Pts=ELh<@svuˊ65&pHx&vF¦ z'KFWYtzjnUcl-#ajv gN3{V~D_kM;+S4:l_c1Q7ic h UϖPm" "@+zJee=r7U99sYHn ۞BTeKꗮ-Y;j _n/ަRp"(mH=^{;nFHHӤ@9TsLPѺؼN:@'`C"K8FZ? Z⧆I}EȦ%f KozvFJyn 0)+->{->ӆY\~<'j o+fUx%Q vhϧ[ug.y::H-$}u"-G;DX1-~ kNHQ&{TT 4҂kSTtmUGbF l]4 6 BFXdD)y{mVJ|S(JoY} Rm|#*sۑ>4Isѩ3SC#)tb\q ׫1<dı`<^&j*#k}NL^?b'|ܖ;ȖM[=V f`hRJPExH K8u#dWb|}E0Ѻ@b-sv'o~qsHًH]p P-Lӂ1(F[!#y}.>Xb"Ӭ>Uh EsVXr{yu<;96Cic$işǐ/ȦX*nD{ִ*yEFReip7\t/φ/⼩Y붃lRz_3`Y-" ?~wCCu+ᔾOIZ(thm!Ͽp6Nd~WbSilǴ"+=~bD%#cKNv$WiDҋwy1!X0LyKm| D?ZAB!H =lUF7T5uB =☇YFMnD'QhJ'aYz#ad+1Lj Z`axgD6K0 T3GvsV6fTofosdIk1yW0@A, T|qֈhKX ,ݏ FWőCࣀ>^i[v싏 qyJ" kD{;!p̄J3IV8:njOGD[<#ї-OR!x{El#Y T n0œtQɫ(-HC1f竀rGƞ+NT%MQ&cF .[oT}"`Bܚ&gtb&R[)| 謹N񴫿p\w>x{utq`$joj2;";N;VoO#ȿ=af=WN, 0총#@Eg v>۟GhmR$pU$(}B?Ap `\,ZS hGM_1V:kANnvtET.R p*}?i~@?=}@T;7${}ޒQk36oD_ocږ %<ՐCFr0MCgt~pO'DcLs.!^!cH%վ? ʀZ2ǯ\ʒFE#@115DL݌XpFD+ pD\np)t]k0c+ vH۩h~Qվ i, E3elB[4 ]BƔxj֌ﭺ}Jp ^"U:u(rPpg jF'TOJBt-KBE2Ŷ,XT&NPֈS Pe^Ey Wax4* vȯ|2]-si'>ݡθ=Ց^YdZik%nxP%t9IV,)/ ٝZ}$%WSB1=/87)Ϯ5wy^'ҋ,&E'c|*UV-kf]1;icy[ρa )lG]13gݪQW8>!z=c<*~Bs7a_9jF7E@tK"C?/B"lDzΰj%.{S(1?uHjQ:[sW`Xh:`[dDn1Gſ5s \ y ͙7{*p1W{*%l$%fx}5cW^[!G?zZ_Lp!}WAb'=6jve =J{-& ÓO5(QY NJȟ`Tle-`y.z1ٰ]=ߒFG9nnŸ+ xJ2s]۞e(P]U9oð~Ҫ(x9ӷ~O,H.HM lsqHKGlճ̋Ia;5'taXT]8h bnh§(G]%b g!(?Qk9ҙO+ 0xKOnR鍶 ~"}]$O8u(%_xMMhQs=. cY=%foȱo7CPG`yfY|(]#iSm  Xqk1@aR9D:*3]8v|Ha_L%$yg nЬj'P5kT,p\5/Ne+Z;Y:xF"ժ#EeTؙv~,q2;g].M?e2rE3bM-.Ff~2)*PaXww^?͞2f;YGrU[g0W6xV!5W9mDQ q`\q'9 cQD&_\r gBJH8D7=Ѵ}`rQ ЩcEal-3rοIˉFe6e1wyK|of;3K+pޘ_'lVN-}p)=/L9^T:ϰ`yX\r ,HğCť000nQ+k1k#8}q٧z|\_g{!f *1 ;ؠ@)uv x;4ga*>Y;yMݏ-0ېgU.G{߅_- 7T}鮴 VGUW@ mU1tژ ((s;*]^ض"Δߓ_7Go0h{yŏ!xߢ IgqA4*cVS d0LȽ4,㪢0hso#$ ձd0H L{{//T/)Iҗ<+.'6\JT\52HєAEG %/Ŝ/=?"ٿnT|mElJp duvwJUZ'S^IdcfAY,x2"\#[x̐¿T%tUS~d0`7\Vmuʽ)'O`A2ӐtBvPM,}$S9S ˩6Sa&֝zyQ,<3ܳdl8KBA~HKg+0rAqTj:x6(CӀޭ)*VIzx*Jim|]F.:hir_~`4S RVН8kMo y^G}#Cx넶5&յg)%ø"Xx!$<"Tnſ7,G4U~߭nPzq<ƻ?zχg+727KI۹ 'åRTWt cvgCM L Mphx;(V1"[VQK~"%(pHQ9]9lu`rQ4zg nY g/]Fo7_{`}U'C׈!֪~=$jy?8x&BRr0Tj k[}l$m`aO(@Nj'.T2 ^@U8MCNc0+"M-H GTy#s0s 0)+86\^#±MĪHTJ;b@^~ɟQ+"B-H6Ո[bi x7K vb fUғ;$Oh!TSLOZl@9fMS`A2`!dVoz.&܌$I&V/$qQ/nW ;,df.@| U/Gw0`h`΅a^kSd4f&frAIF< nqޑp$tsp/{ſ`A:eߏVJJ2: is=P )#٪ S p tZ4G>(8 ֍Y.Vsh]t6wx}wA*7HɌ^5v"I 6bBd,1PĐ ONn {9 tV"[Jd!H@&Tq_:\ >*Yֆ˞_ rK~Il4X.L1Q[EdLJ+ 88Mrn N [?bAbo;/9(9pXaۀ3ĵB$y \{r/s`ã3ӟ>k q\2~fUPJZ\>0[ōhi6*{ʰ.s9< P|`ahxfKV\cM{㿨njb Fi44(`nZvlTϾMikUҍe$\QCE<|p2z" ړwmΦteL*zkIih=ְߡL l읆}|bOArǏrbBFWH;;:Z)AIVGFUMOJlvKXYL$S$Z\%n6*{r9ۛO-O~amn^_n8<=sH|7:zP\yÈhq w?^ =q]jE5&i3+o)L%ߡ % ۀ3a/,kQ-l2T"|O+3K}&*#4N`QdR\\`[*~d{l]&\MI!i f~oP(!mopsX|P?_1l-W[g Vc qK.cϫg֦ IWgt6qDA~"w=^Bl3}kkKeB|W6*>m|ĎR~IAp+fUq P^D;>ur%$G*aprc1邭 a@#~ ; ,V:G?=[$7:zm}>G68"\'D$p/Ш9 dW|1oMWp~=h,!x2 U;v#q?G<[q?|IvY<7D\'yq<( `b}FxwTy\wCҫt?LUU:bV.J :t cB7ϭU\C+E2e̜e );{6"ɵkj RJʮN#[q,kܷ]QS} ט UU~x@[tlqfo7OQ*mbcZrTѤ>ӂpBq8pvVhz7fݺk06/ר'3N؁?w='*&H!! E8Ik+#&rD}}ABDmmC-d0^K\(h]CJ/quDmP`#<׋Z(qnBh%ti;zؓ$;Bj'evJ0n-vv~o%)70uFB}m 4ԁ\}woxBIXkţg/ vqȝM$h=xPHpY!rsMI{b$`ۤQo5 |z7dĔ\ טEIOf-lwVաCjJP&#IbվTG_Ub}i u Le o ض&tizqMz{1o~fUE*DD fmZbkiڼ- {4MR%tK\F8eŷL88QT·&m7+;;s0lu%ѩVd6mnN]c0[a:fӟ;8Cп*Reo `2JwoժѠ]SI,y_ov^]E%)t;yoNQPkp)'q+C3ٯ_.:Yſ.1pp͕Z;Ȉ0F'ѧ}ޛ+g2-oJVoϸ(ucZnY1ePCU+Vz&aZ*tg0 ڵ̺TA%ac :ۧmGKܚgd r}:3Sx$ᵹ߃ .h0bu8x[1,* ʏVW"$ %SߒUb?CvHDT^g+S{uʓ-K Oba Hu?3hB@|Bz[o !Y-T/"y輖ݹ8AI3#p|_UIm0TݯB KYs6s8 PAFv:*KM*?h]YɆ,O¢Ie?TA-%ZS9H#gA`zN@,A$;D.،,"?_,)#U&ƭ#w ikdɽtd^@/}f CKQ}K' $:7t;,F3@W/+@um߆A;ػۃ\dg1W|Dr?L.⮮XC¯WoQ;j)Z덫 ǶA`ɑ*is"/FDP}7Zi,+xLh3Y)2])RnhjZ-_f@GL}wnZ&55;6aEU'7Y`%'z4p3/5!^8#aQD\eC@wB^3}P:@WEycWhl!E`| };c8R%#/^$c.V?$jWH64m{mN6k-R92{1IAھ)yRma ʓ qDpXPdQ;WGp/`bz.ǤnLiC6yYT6M%v/ n&!o!? !@W%<v,Zubw Ï{>-깐Cuy-\6TW= d.YYUk&2Рpd7DVx떛r}PNZR)՛Gta TQOg=V|~W*gS@bY7w^9h%3@@\ƈɿ7 "~wP 0˯YB˭!AvEϴ!>7.W/ өp*rmg+#W _j[)pu=nJ*l,Toi2'`ӽ{`I;cw>k+5 vw"9:+ioB D+zbX6E90[AڠCq߰@ CU:rlh!sħ-Q;]'-<^Xx(>,\B ĔJi [aֻaB.BwgB3U|z$`O^RɆnܰ?!sVڭ3h%ЂX| +3 ކV]fq򿢋yȐ$i‘% O lQU v^ma^Էyi;KΪrnlsK.LP?w3(,;smЛx\Gw}˼7N$_2X&^y(GY2S3o. 0F.F>mK6|uH!UWGq!:m{CAI<(&㋤mɆc 393P ?O]_ ,fE*,7P=NHB:ͬcʔ`P620:{t0tv%n1o0fBkn^~(>m.ngԏ+sQ 嶅P@ןYG'Tz{NO^ _;2Ib#e0VVJSlΠ! +(/!"xFtqGn($[cd##|`0=b-puv*Ѽ%{?TI_z_ ^z[CxOƩJ0nqsd"jm|R6 TcR$uꀸg2z:颾Jc= n_0i!O>R./Fn- ~cu2iGuJEaIr_}4(6-lЌoGtuY>~,JNhIΛVJ/EmJ B-Y|#u/!ø#QU%%"eWwLZ6M3#m  &Չ!p^ ,K&n& 4?yEP# V\;:2T#5W ΢:uy yw^9% RljCw\_}: B0*}^>EKR j inv|Jz޶A5 olAMp6iU+C ̗(  ΂P-ѷR.u:~2H"%laSQ/35a_dLOOR9ā`9d!6tPqzǍ&"sٜ8iw64(rtLz%si}\hy~Sa32w5Z97mj gkZyB@E65YJh(󓇧J-^]ܶagi| OfkIt6IÞ].\_x#sAukqHZ*Uޟ@F֩gv>T|t ,B;tpd2~{p{&Jw.OT:SWs4.2SM=ۢ3/==@ eppb}UE{0wRT1bٷ+'8i+%s#TovX,uT{T`gYI(}G;D Zj?֢Rn>fĮQՇf_*C=G%Ak<9|(}]q "$.46AYSxx_PIx`½uW [s;g %*ٜܫl#F'>4d 1 fבmҭ[=8;MûRB7t)'C)28ѕ0'4{)nA pH|2W$p$D.^zD.~vU suTC.7]׌`eQ &"XMj*~M|2ُ" |yOvDOԤLϳ2KOd+mZr 4I>#6.""8g'$vӕ@&K->9KaޤOWe'w? '*\*bpe̷e0 IXA87@?{g2TDÝEiCVZ] J`8fJoP3v6m픲5c x1ZuK(ߐg0i)S]E [1*s}r4VәȺSYoؽ P5loɴ9)%|#s|qZY ٻi%/V<8+mpO@_O^eCnZlmKE?y7.ʣ]nDKJ4\.9l7kQ;H~MAp{`씷GHYJMmͭ}35plx+a? =Fi|Y7&,{_,F;Z30^\luo& 8 Si%qΚjWa Vts}ho|t YJz^}XbMJ j7F~ [X7u{{u$ kӱ -ʹ͋QLȣQI@[hl4p޴Et5YXТ+*-Y&C?դj'vMt- F6e ٨#2sSӂcˌ"T|_Ic)|,~IU_.=tyh M58L*hj,YD">ۀkBJ{(QjSGNɒx i~H~^$a' mڰ43}{&j|9j5B f=CcF*^V0#{Ƌbi4&c^2K`|J=_)ac5t | "*7HZAA ՋJ}rG'YHRtŽ w?C{UQB4a^]Cf4c7r^i*!<]rcK HY]h(5^k[‘RYW%E SCͭ [9ͮp̔+jv,-Cѿlsk\Lj\D.46L߹5-Q fp|6#^WH,r#|*t7=T{o`ooۮU(^]oKHm[kqZe ] Ey$3!T'!%iVZXOvYOBjB+]TX-{̽g ;LKC.h(YTk% *b"a7UUR}wQp%3l%sZpjf2LlJBtx%yKMF>VA]1'IR\a4`"п+#4MFI+ڊ6, j?KҬd:.oL=.ޭofR_dS+4>mX*N 0NAy? ҘeQYZƫ5C'?(a&% HaX࿃H¦PXu"Zj>0J:.K^9!un[ Z~fYj&w{REsd-]׉dB' ^a_|ʮ#6#^@*v‡ԴNڤ`R+Š՚. FlrM݇AI#R a֚k!l&z/ WO8 ;$VdƯ7P~mMd3vHBîAϷ- @$uu"!/V+檧,P9(Ì@~sg3E+60*PftQ'ЧbL(fR,Os;;"/# Fmw vo#^J6%Yc~j]9@oD- pكs+L`2v>r+-jH̲mg9|VKU`Ean:4"j*4!9ɨnCQ Y^Z,M1(AxϨ!d{-;ӅnLMrun>W>eX*9nU >cM!S|@Ҁ?6q3NЯJ\vC "Rfh?]=n<ُLF d{g&auOm,${퐐!G3$?-M{{Aؑ 5p{Zz>Lϡv6VC/R%k(4uX@:K_xV1CF ^rߜ# -5lsȭYpy ^,ZehLYQ}l"3l 60-l?zۛ>E\CuRQUiy=7Dz=YyRNZu=]ְYL'#TrPcEBj96Ezd,}zb!]j_.f10 82Q:GꪡK9}2O\2V]| yo,;[2UgYZ0707010000019a000081a40000000000000000000000016790fe6e00006a74000000000000000000000000000000000000005e00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid/intel-ish-hid/intel-ishtp.ko.xz7zXZִF!t/uj2]?Eh=ڜ.+plɱ,|x?X]Sʑ_4FfyIh ?2խ> ^73x!]W@BTp rN2>㆏pH-}dPyFU`&D~O.X^o1!pO/ͣxat 鰁 ;;CGk;"3jbUR.CkJ@4p6n qG:IܺXdM[0\% HfV~qA#K|ٸТHe7gfR8ɿS vùlӞ99UÅzIj7ӭj/{ρ@1fnIN||kk^!znAҀ=iŽyM=-.2B%IXWb<m;f 7u ?\KOG-%7S(@Pk(YOց`$lD F;J@ZٛlfW7sjg JhZ92޵w Һ[YNԖˢotDZmSvF6'Ba ?_V5҆)]GE"I>Djzлlbn-JˆNv-r$\0N\f (ۥ7xԿ  ڇa4۴}nrdںp?",5޸Po/)+đqhw;.f6Fih?!~KI(ݛxD9~e|V%}c1lp ɎO_:2;ZW8ͨ$c4MYLN2t$"+eO\IL\ *$O'1U&fXht1+kT$WJTvӾ+K'B5C3Ҏ.=^x֍7#* piK1@T'6}o]Rԑ^mQ ܏lY[d3͏'1|u`,| r3_o@_T5cgW!ZjAۭG{WE϶\CœUBFolIH5iU@p=2xL#Lpo(Zs?!fh{m^lDc$%[ j`xp4 6:(!v2Pzx2m6{˱^=%Jl]qZHߑ#seD #\(Td8(;DJJ3lfXndؤ)}Os9&ug hIը nGL]THw]d-Ρ&AKn<"h"3$z3 ‘Yrv_;0hV@6TѦ G~@9C{TQDrs8=';s1C^58\bD$WL> 8N8:`ζ> @C[933xYPNmnC5G,cxTZOʣ0eMx| jx:eы!6x0-UtJ$;t 8_'(KHc}ڎ;!'5K%f=c P&e$PUrrsA} Dy[ h'f$FesM9 !aQ>^V2;Y*@ӭ XCۼ?Ca-w#+0tƚ돛 jA3XH4WxӨ)63]"4<6G,Rhς9M}bG^<T!>D2<5 Z įCV SKY[$ܗ6Ɛygİv|а`k&-ܫz>P`d90o1Д3e/KXFZz-U.Fl{5i8gߤcvlQk><x7k n6ՅDaXG)KŚXɺ}RU74vys 1 VS`2+hTԌؠuֻz(V,@t :(u%kǟ=FkkfLŤnܺ!aW q<"qA3]RER'DfبEzBz9{$L d_ 5T}dXerGl ݿ'D&^ԘXB͝" qѲH aFg9G(ktᏝ|XdOP}O//7 Q>'o p3ń|{P:PF>rxoiaV< oi&r?ـ VKY -;-lC4#|{z8sdЋ3Z6GZ:! 8wݻ+.x+J0S$p'Wy PgŸc|Ȭc):10aN {yTױZ]ۿU@ф8Fb:swO;]/졈/2:Z]MywYʚ,}(Cb Ry8f0m ISǘU!dM7>̶ z ݑ_+G/JPɫ ՉDϟ٪9nEMݶ#q+t& `[C_m!V0b k? ;Bd3>*AZ::-cs@G-63rgHCnrmv\7vCeOcfРn>|6U_pSf\| O?K 4Ѡ}mae#;i1~q̜#+MBF;JWP!#ZR2[G>xF_}pst:->XϨ5[(>Hl/{WsxXKʑWJ K" gx;If'y`3fWWQH?ha׃b3~$Fz=)wLeN]W]XFjp$4<)ẗj݁p=^զTC_ 2$mT:A򢫨~ L ݬ{ýZտy#, S׫0)<볺P7}u<cCu@[c[Bk#fǔAj, p]ځH1 z"OFS)ݎ,\_J!.`Ua - 뤷wfP[vH x@^,'B)8 -_BDԭw)?btbՍG9)NnN{FaIӨDd,pCձ$N瘣mF[u"e"WESȀy,q4v6j &ƚWpLxCfaT RHIzy<ꡏR̢_H YQ o9(MێWQ)Wjͦq| cQ =,d#0`s0/rn׼.v;CJ XP * gG jI?Xxi*>R>:y?ՁTܣ[ If.|)eXXq wt2{ NE!>ta #z0M`Kp:ρl:?'LA`ZJufO{Yw)ӱ|\:&;ӗ?*IkS6@-Rvi1rPΡݲ8!gnXB684UM#'+kK NJɟ:N:6w_ Տн[CXm#/sv |fG%N~_tJ2ڠ["]{kЧ-Zjq"3XDd2G >\ekO}DiO2`x 2 ;ףu`X; F3W)džYzBl7:+*Bӊ#q0{R=0RVB)ym)yk̲`OׇB\{zT.{шۙ|cW&x4h 4?ﴊuu76MqcӏjR*ؿcFД;Pe^4$HRD hVX/}~9Ϲ'`œTu!AH_ C_ dJvhh42(ZѴ[x bWWJ4y9ay.Tmt_\`FPpaS?W:M[?<5Vc gds#k%<-Ȍhִrf^$  7̳m}\s,K,OJlлF&khЭ JN:Y#qia_6Ng6mj}r (vluKnVH(ukmc”jOO֝EMKrCA"W.36r 3ӭ< fPbi|4c#?â]}#pS|CH_⧔T>@_gfUKK]#onaX9cu`x.07S>];ōקxF#A$%ߨ E\XA.=i 7g#yH8θ=ZH{~kT9ފAHo M R]z'Px|P<&(8a\ϫv}nBR1u*D _{<ʌY^~;B؏lr(C>GXXldη 4aQ;3>H7boB\Z|Ч(Z<,N'J'ǐO>=GJa9KF_:^ Z LvXX> ?>* f0e9͡cGRzffjj*N^ȫEȢ\7k,2@E cx`Ry!t?l_ x}!Ocj cá28.QcF![ -sT DaQW +6f Sk>t R zHWW~|Y#:)@$ _)! 2:R4(D,U,oPv(PmRh].R}8ύOAt >_=e:tqow=O;Y5Ov%+(ڇlrc **)wNMry t ˬSiѸ +j4("މt锗;A9\I|ᯠ]TLbI6a5.;DӁk$g^ S@eeR.Z6 C%C#B Jh+#GQ$C{jI Jfzu]:ll'_I0qzA$e73:齞hJ44cl-_=SR+K նm|E*ԉt`xF%$Yxn;:<^,;ö;k1gUϻ>4$N`\?[P 7$P/YRKd牤uv4m@IcwiҥHπy[<ݛv>v83ɻƽkbHYZ[ pg0 [>^P\;ܡgƖJ~(?/~t?di .6y.IEkyt+IǜQ}eչ:6i.0YIKhԉR؇ 4.`]e"Q(+Ṛ Pcld5$t&ƙ#h2KbeV4$YѪ;q;+M4R%5F`{Yo_!!8pgG dKoMZ~n^\wqH]>-}iʣruj{x'.ZFb߰xaws#_R rYO^,)5 ({ IQ]$NXF:{9L T}廓sGC!&7x* ,# "1, Kfri<# 7M'!A')v+ٗ[gWOHS4TqI6ܡFP/ !j|%'gߡGJ\vX{¡Qj7;(j)t0WЍe \)phJNg]KM$ͻUG_PR&a'Ɖ&Q]aa~%/@hu-.umx_ <")ˤ X6:];.ۍ0tƒq4GD,ij{vFP7>(F} rރX”m<8Zz*`o|H|.;pwŘyNyۙ)bZEx 5֠rhm0Ψ@TT3s'>Z/Z^p.'-|SJiqM 0|  C̣pߍC:{.^ggF*>=Qbq_W I2e\^5Մ߲NQه :-)'8w,Yh"< [K{"W&72U˺˔"K7x9]EV/hlu_{#HIrS+w4A~Ms)OaRM~\4I؏?ViZ~}_$+ CKB ?9G0K&JQCU u<-7&խvY$ɋa!<izfUe}Xbũ<@!Q=&B%*m+ *I_a?il^FmoM}ʙ[޾#+9KP15}jeVP p+aa&cثĮ_ԷڡZTa'<ٿ{V y-3nϛbD w/L(|G g[lny5 q?2Xy1,n'JW{/Qz5\5qvh(eg)wG揖tœn~ B,kU*3ø0$UW*@7)Mo.RAgpP8O11U6}faĞ35eper AYt u]?L (oҡGz h v.j86^t= z>Qj8u얓a@Mxʵ+ /aD>tX 5JKΎ8«<~^$6A+|a8R/#C99[ߟ@*-=7{ș FɎ{ R' u7kl3.̂/\q@Dt@23dכ{W,G퐇-.;Csi rN;=uvMB_*0 QZRE'%h~p_=+LyLmIS^P+?NVV񗒚ӳ[?6=*j{~ކuuuݔPa* K]xXRK4g|&O^L\e"㙂. ?1t9};bGJ}{#ivphucX>} vOxηN Ydn{!v/}-'L!2@fB<"OD*v*rjx1jspk6QLӨu*|*JY).TJ!mSϝ@*MP2uLdis }[ΣQE{'s"85Kz"/ 5@ҋ+Ab ŪuTdƜz$LaXV`̝T~d^'6Or7WvXRþn?بr[C X:> ᐦeio j4XDS6F 9YjsaV\E"SL_w ]=E)  0O7 8u ±}R ө|Y):;d/Q qdG3* oz(#ڗܜ/nд=j51.k:)j;P̫cqqaǎ,L>JQ1fMYtENVP72rF~K0CD֬"j[RP /\v^4]DAOu^YP:uIdBW )iRB;Ў:ĴJ]چx  w1-.yHK}lZQHtyOmkΛψ~ͥ&^ QD{zLJKwpU4voLV; ouJU'6 3l{&' ]%|oE+Y to&R%*`݆@8!􆄓Uv-@E՘bL̚,1~]I_9BvKOk t&W(`(Q.I75R.3/˰>G\TV,= 84CbٛGZiXQ\%Xo*=Ǘ nn6cWz[EbDÔ` 7s#?Kz\>X5]eWKJU3LNP!+0u7H9>tK)=U?Rwv&v@UdAok[[䱊u$WKFLH {ad[+MŶˑj<˷FI14J8xS'VHvz=.WnKϩL^<-MCDVG8-n9dXNqCIRx`ALX<"u~WD f?p;X2udAF7m^╳J }RZNNP۬OEʝJ7 e~3FHes8t uPt)G^[?4zOf!g+ls2r%2cR\*JA{4=P=v9P(Oq~^Dь-Ƶo<&YxRR|PYnC#+6Gd׹ϲ)] MשS@<ؐ-^P@w(q ̔|- >'5Q 6XmK❄vB0#3<>+ѧLe9}z;?IrAӹقd&φ24x ƹ{ Y܌P`*x!ٲ먖&Q7׌: '4mVD;߀ 4\_C4#pW=^5Mn[9֤L n id- H4_;1Җ .|H(ɕ!FZ SilȽ< p9$߈?m(/^.ǃ>Њ;󝒝~=<u03ʐw|ڪ.p Y.b,DzW[ P  DX \QfFZ욈bO$\ IGay ZW~ V@|R:!~/pvC[!~Gp6sZŢ&*x]興N X -jժiϱK}@WAH"5j=Fxr0B d<%Mv0&2x j\y -/3VYwQ##kZ%T8;?S&>T}:ɹn,"\zYoy vҳއTKE USX;i}㼈K$|}ۙ9dSۼ8=)27FOHj<I[ G.ĵ\`̮zg6^5|-;i)W'Bp[5cĄL7l팀d{r6c@M]L:_`C|QSH߇LF3XQG\^MA(/xj6)oF :7&"K1e;=ͅӆ*{ Ѡ3Ue8"97 2(Ɂ ';J"cuuwWu}ī"x7NoNKl)é]!D=PE7w;"o%r~eх?O@QBmu& 3ɶ2~͗N^ʶ#L Gh8ljD_Kn@3iwn&fqGCs?Xꇟ3Jyb=}hؽ^Ϙ$D:z9^3XkQЙ8gN/{5qڌ#{~\ a6& pN]͡zG7A OVc={O^=GڑĬaFrwb{x9}MWAqU# B~WCRy#$B$ :I֠~nL^*nA~L%G|a Jސ8@0 s!wCa(؇;P/3[o %ahZF -&ޘ e@Mx`FIu6+%sv{ ؍!ka1؋s?EE?`N^kTh#b1 I:Y\G2bw1y9j>GU^I!-)BoTJ=1^.]A_d4(f?KLD'1Oۖ{‹\s[[mb9aKUCWfċ[=ы"ۓ_>i%'ib^H҂Auq#s 7Pآ.91OeQ!"RIYx;j\DTK ,O ~mu >_>ǮlMr|j]\T4KB.Fӫ(tkmg@}5*#A^LL3{wK~B@~xwgaN裔Gpn2lR72tɶ}Q7ıϧuQ5vd2oϱͻQYa%IBv/+RĕAL w 6V^2UAe~sh;FANHc Q-x+Qꑎ~dߠlֺ]il2oSH+ip42( S߅AB-5:v9# =Z'P_F1^]cqYO!c6!j !;<3d YG6;y+~ȝaSeIbsW3jlQŭ=4GQo% vuG:Xs}F泥rڗq ";Z }{YZЎ*@PAkWÉ:8c0֡f P]!f82 kY2LE{^{7&hm $7"!p?ק%=Z]8W}H#J+_kÍsm&[Ԗ:{=;FݓE YJb&JsBM[|L؛FY%C<(Cm-]7k3qp6&?e.DA K!C\?odWOп䜘ըY]dS6dʤ`)w; vW۲ë# DKf:+@#.'8E:Wr {`zY(ޭؖ*LYL1)f刾V&'Vq܎Z mܼ : ? fpTA"a㽧U"kxd`Q{["T%Toym,ĄMB`<O3̈́WCՁbjZ~G'ؤ5KQXμZw*seMEr|쬸eͽ+*O+wG xRip܍[LBf^u~*"!|Ɨy`U /  7RSWgYA~ ԪOZ8*@ !Y^R}(n WUQLNc%}tA wc#Siӻ 6Ze %0qdRSIFwR@t8V&H( X=@z#c0BUΚ5Y[x&XZ{,6Vdf3~&Ұ 3pPGq.ݢב.305V[i |E=>WJ\)fUCeFQvlSɕX_(1.硤`WFǂ~[wS-ϙk$/3V:9Tl20fB Xc?P3G<>-z=Us?oLlO'MQC?l2ow?ndE ^>*Iz"ޘ E LכvLE8"P8X$"fá9DӲHLt!<6Rl槡 9 yUC?VRYS`P& &/\#rx.[*cO=`$e ]VX5[Qtޏ2;U8<7v֥)łk7shBeM#3Z@a_U+kC2*7^M=mrbn+4z]=#jRbƫŽEUzt Gp.2Ԫpb9 c ;8uƢ45lr{#Uxђ(oMN$:e(Ke{pz6S1kZg8Y<UoN6'#b8\OHNW8snSX+\G"|/H13E^3Ԛ;17D.{ul*‘>𱁅w{5BA':x-Վ1[9d,seEOѽjފ;p ^2=^;afik%(Vnpwܙ.@?x|ɰ2JdЖDJ. wjf6,B =8ɟTg2*g ^mܥ2ܞMtB]dY QbU&~ hw7s% 71@F ;`ۗFv"0+Qq0GƒR-$pR @VU0ZRj$岁JvЯtz _DŽ䯫[ f4G:Ej:[hR9coB'[Y|=x/kkG !ò^fJEj (MCrcM]7˥WnSeuP)OGMz-eVܿF+ިZBȕ>,°ÁZK4yAX L6F$̄FQnT:v!h+(oGI7{?n[|1  5c+<겳9xv(<lcmMzNZ /q*v([P{%"UACAJF~qx&PÁ|s԰ j:E6q6P3w׌CU=NӮΐ4 Q@m*.ϊ=?j q> aݱlĊiW\'ߦ+j#p}+#fё}4ÒιO+ n'㠪-CŽ!e*9TĻuYy#3x[ )pWzPjTtZ(`ZמZU-wdvMrӅ)&K} v竱%F(r+8vo}A{ٚqH=TR>yXCgsAHrܑ|yYQMH'ZScN`;3D.XmpH=ۛW !2)~ 9jz\o #i/竱W:RGŠFˑXg!WM g'ʕH;*5L%s{apU.%lrγ֜q%sWqM.]vȽf<[}iXqVmS܋!1Qk;]XʂR }.pɏ%` ּb;Pt:QNBfxe󰅥: b du.dUNfZbzёޝ.o984ǜ`m-]@jБTujFĈ`$AK5aTsp{z _ CPKU aΨSCply$h:LƧأJߪR<""/A՛#/SX ƷP>.0ShwJeHʺ']S|Mx]4-tcZ,͜-B,֤1(,ꘁ16y_lgdtLMQ1!>?$"lƦE=(J4 \QjM>]ܷF9r8MIp{\alñv?Ʒiw4 FOtYGIio*UXUc5@:5I[FqRڞ4N2Գ=Q˜έkN+kAgci^ȕUIo/IfŗaڗT K,sJH/Z̃ajr5t`߲v-Xtak$ٱU_Z;]K8"h7`s_C-uIU1xb~z]4VK5I~$L!:4QW9!]]9ܸaϻ!-YD u;LWoJ*L>J*sYy%xR^)(-i%Kw$MKep.HՅ/rPwa&+ o.Z)@^N9X'} X>\ؾՇݚ~ u[ Y D#NYw%hYlBزr/R+է ~"k-]ɎҸ@3!|++O-0m[ ~Fx`FKNBIֈ,Y*,RYn @;I3~yզZ["fO~r#niy/"¹`q݄Yڨ9!)G] ȥ b{a,t d)c8KB;__pIkV\ػ[[YSVSOkP5vO%AQoJϧtgbuW~ 1uXd R böfm^SGPiFI "Oo@QtiGz0o+LJ(֬P uU$u M(Oo.{U-74VF.fA5© Κ 2I0-=rf@܋%`bI*;ѱ˰rR S΍fr\)vYZDpS*@2$16?YdkսOQ[5'RR;s+7ǒOw>ڷL㹕d<{iqq.#P%IF4q0Xd/p!EP) mfj84ncF $IVor/dx+?x^:P4Ֆ.a.=MK%@W=qtE(,|:K{E)ghr+c:ix'ZO:UBY6UGn3~4<,8H?Y>Qa{#nNmPYgºy h##e2XAoj(c'$(uTF(N4Ic9苦^H "_^~٧ϰ~HO2'>6iR>k+b9>5NMJN\R-). %λoUFMr%Aq/T[~;س9ބ_P! P\7>5;cњͿ:aXd/A }Θ$Zzq z'S̬0>z|4 D"GBg 'b( hۉq NAu&ɝfk f W PhLIoCٽ:h.dM_|(b|ۢ6M"NV~5mZU4|n`(7/#_D>[pFgmnv}-:yXc3,yW;\wmwr՟dZm\@,e> k}@,Y΅1 T&Q 3ٺ;dFanll!f*C Bݢ]( {ܺK@_`;JAI9ցbٞ4<ʿ;vPΕӘVN/yVd@=jA[C*}JLѾ#+enFZ)5B("ⅴ2bA~ba fhHBAarJ>V<7o8 X,w,Ɂ$ښXe # ~^GvM<պb3G{ 4{g ZZ[/Ȝ!xu\-J,~P9+%ӱƗ_sO<81.dK<;FkS%r'~SDL?Mg1M;X̢dLG!C*\Cw$QRm]fPҠ>nnKOٯƓk-$^̑p‹-YP@í}? qƼ3yTH0CrڡQ=jʵ-ڻ"CB]Rd8RߡS*Vaٔi s|/َνF4Xi :)'^U p ET{)9KVSk%*nK %9Tz#he>y}2 'kr;H":6F "x:9wiJzKGX _(8K$y\v@ -Ur.PWEzZ%tU-zE+)0.[^BwF  PA( 6}oь7|Jвq'Wg]2xCihXn g}Wt$.~gT=cԶyi0_f b>Z%0;FfTҸ s,3̣drM e! ~̀0&vkf;vg<PH} pRp_Rz#C_װpD? V5hCY]y)z>@4{?)A!|:R#-!CCQAo(񿱉e0G_4T>ݷ،Aj=^וVL*qqj B]#ˉH80?!8?3ήeq$Af<R1Nfّx#Rq}?`@)$ՉfJuPSzd"vΞF{b).Y~ PôRcϓY}w$7pA"_pG+O4jZd bg^ '0̇'0U |6g.Z}b]?>H oT,[L HVrX ǏqȄSc8_˼E*^"39Iцb1do冔YZۋH#Yp/iP\$ҨA U֜D'v!!?Bz y}rC'>?&Bwf̾8#yƨ$6EC}CH뢀ܶq(OgC5b )X=$ʸ(5xO+)z_-j8*k* F܉gT,f=Q_'>iA}}A-Dԝgre53L=z\yʰ.#u0N;ɼ7=˙ϤXu|r'&$i{{ЎRI.Wh')5vY|}!Bw &\r{4 `ʉMsMΕSD$}#-Mk L)}Pgگʹ,ظJ<~~i4"qyY?oXgW6yY,⼍gήE|Ab ,}Qv>M( DIMaT=%،ąx-%fP4@ Zz%Ydy ^ݠbLGCXi1 7=%^\IG{Op͑p\D$4)>KέNu1>"l6xb*H2Kj=-mi+^vHA.wa𔘼A_;p0J[+f)^`& :\4qŚJ36)NmJ\!$:w=z%mÐět%B1>WAAL0s=_4G$nfrx(97y:O0uuM1r %wܭ7%;ŏj~ep!5Ds&=S^Wؚ P \02 ٙ+ NhITf3oZS}V/ֲo˧M3Nj1A"%B~~^@XGWm_RS;7Kj\5dn^n3iC 4튖UzUWv3a80Tu4THL ~jɩ9{#A~ 7 6 <}a mYENeHnU-M>uñKw[A$$&ؚV?fist"joe𵛹Jb$P)om(1&LE8n&-or(K19tyJ"˿q`>TT6xi{.[m,OO|bS@͆^& Q ҵvfFp UUd;R53sD> ]=M+[烄 mEAjzȦDL[bۢ9 O~5"Ͷx'[䚄lڛ[GsaK?428#ی zd]orIJ9d'dj]D|(~ٜq[K#_t5Xҳ ʹd99k"e( l]%ic[ܣS̕uNnQMH0F@K_EfN7D ~D uGgsKxVFdӮA |z1dЁ"Uh:'v*}oY':iG m_SSN:Bw!xAE i_Kv PC kC[`W5+`&RVS9Eb {{0uS%(B^?`"b?nOqt{8hZUYXZ663FTu H\v̲39I"3#:YDi]tZf= _Xc+yJ$n{.Ab K`'@I]T8uHK` nngYZ0707010000019b000081a40000000000000000000000016790fe6e00002594000000000000000000000000000000000000004900000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid/uhid.ko.xz7zXZִF!t/ %S]?Eh=ڜ.+1q)[h06Z&\_xjFjQP?;1p \.>Ge WD3a"T-pƣRfP^a6>'#R:~pR#mL%\)VmYky pҝVTMbS0}H/+A"E|QqӺmw/BNg {ɳFakagA1+^V' @YwPf.I-Ww%(ԃ|#?(JbMdr\wrbr&l09hGYpw~y}=k}#pARÚƤ#|I6v}<(w4<6E?R-f5筇NbUUgA(D'Rj'|pQdG}H8YeC4ܖY3m!e"u|I< =b 4'B,5#6#xB -f_ bTŇ0[ `%:<uyEt Wxl!@k_‰+QU~>YՄX]ӵג$ʅ5|Xr y/!"'Y' -A3*?B-\lV>^$c")pt=|ƻ|}dچƉ=_b(cG <wiwn)topfƂEx점HDGe74QF_](CkUm̭A%V9qL<ƪ|">H -fBgڕEI4|+Bʡ$!=2ym j0 ٪}%\c!U:n%:K6&!tѽяY ޫҖ iS0$$ OykN b}|}< M]Ǹt!3i]Pԗ:yFftiUoZx;'a0 b!PbgʶrA6q4M *fNxoaѡ4 /]w徖L5FpWko>DY4)9{;ܑGm8W^pbMcO|Dd˻iB&%+wM'_.)\6jjЬ' ~K`84Frb~ hq,qtNvwC/fPe}Y[G4 >RI'4A`)G[Th/Fe[FzBxbnyBOm~[XK~m,zK't q/PtGs.-; [J$\fl2pdžWMlSwo"!S0PLy\W q,zKt!82xUJde7] pYP"rv5?H7m{fغLTUL},hYs,5A+9GW8N*"1 ܊ ܍gdf|C8x[Y|;^uym!0eVXS s՛IZ2aZjkub1Xhf7@u!:cP!یkB+JsP1eU q]ʮ(O%M:7Р828"jѳ/Jm Zl׃Cgnf#7GQQvU4RUhhs z-'Z;Ҟ !`Jtt[5@W`П3 <^eq {4yW]$eG"RݹmYf'P3RjX>6e+)̨iّd@X%B!Nط8g pK qdy,Tvز1dΝDt|mKQƉop}*0w>#U-W)bwGjf4&'EVx`0KY.61Q?ep8$/gGLjxa㨛~f2}zMj EĝW]c"pLy[uOMukJp6-&&"k咢.&V2I۲dR7y@y0Z=B5?:vFl-T蒳IZ,b%ShjIƌ3$h:& |'9+!3wnFO?`gO#w x) M&k=ͮW+xf@O6fĩ; YY^>'!)b8v?d;f f%ةseP}\{6s휧;0+W %Pd"!57\Jd48z)~F?iKLK" }htFϦaPx{0 E;L2mUa\h;ywx+#VhL, /_ୋN k~DE)!韠+57S=EyJM|5EدVy\_Kg:=){Jv"Lh튪̻1wG>a*٨| >Gеc=ar݁Ё8(9? 5,xA:f\EE=X6, 6:V^?_/k, O>ծl4ar7 V)5FakMOrSgn_$X-UC[ЮG:ClAÍFty|}T=`:Gb lBc 10((ɫ;1+-޳XFiO6%-.5 sѩi^t_>ׯtoaCu0<kjqF.f[ulsy]wfpjN>m*o;G޺ ͳan5Rh>{ (:aa6qH~^&5>F{2 s<* Vhjߛ"#m]Ujڥ|ofSu_:"7 Hg(8 3Ls.67[hއ'6+'RsHcBPO[i܍yu.=FjH4ĕSy7^4OyK:Pb6L|_ălSϒzprz/xm~QTb 0ӡawv !Rp1,(:٣(?ot95/7Z莎<3zAܶ;l7&g.oj~])廣ih~b8Y<(D잡YC'O5FGhA83B/B[#$kSQ?}*k3,tLGN}k%p %]̕m_3<ڴ9y.BL璗KV0n)Z+Df2t?M(Lw|]޽NfIOPq/ICRQX)KYKlZd"?z(sqq27w kPl0К7I~wj3O5."ٗ3hu-G%WfmiH~|j SÃ:N~I>J j a%K6"arm]wyyV;a)@cRReϧSx&FJOf(p}iz6]utVqC|K)?u^'[% D˒oP ?pz#,/ {E>Pep8J%.`ޕ-4?&z̬܇͈rnwxpWԚ4ߡX,im?ډ.U FAGi0(=\a4q IG99_d.lOAi bl T_k`$@B_N.T׷*k&;直]L<%V" YA0y%{mX J^ eoǖj`\އf{>I LoϮi2ng8FIT3ϺGX/^2j?5lkɫspk2$֗غቪ7xszwtl1FG&}J׹SDɯGI#@]ZB>P F@ -h5C8PByjEq{ʮ!k '_٢!v7`UL.~-| 6^=SP++T0S}rccR g^!p&d,Оٳ\nqNHsY#RM) RUw A .or8()@q"Q `+#8ՋJQ\X,ppޚ H0V ; CX/?dnBB+A.hHڬk64y`fP LxqmTgKrhƇJ&,럢<7W 94F[jI!+_.YgΎq'+`t-(OhB_F&RJd[pE3lwl(B+-B8?y6({,U~h-61tGq߲D,1-UEqSF]vi?ŠM뺲.Ou^eqI]kbfsZyǺΫ '椚sl|*=r#0캗nJA >S*eBMIj}Bc`WC $ 2^$"uMq $x9_ui$b&M$?6|T(0}%>Qp/,hKhT2^RgXY Vڦ' ,cᲞN]E҈UvrYhF,4Q,"%Dz|]Cu`3mLr1@,L2|Zַ@* BOSWK2q[5m#!@ӎ=%yDJ֝ղèA/NJ,F `:.m쥭6Uk-_6m7d!%n JA QJ4scںSZ'N|Լ:at3{-R+Yi <\7X"߀SYġd ]ڻE $vB-DPnap6!A %aM\XR+Fӧ;b KH cg`-}ɘiTcJ^ $yun>H3i .DrpТ9~d<&SRriNobXJ d\"("qpi=hOp'n&$C\}6f^%Ӷ X =jKaEg(%pV|T^AEAV%d'rl:'ib"4!jTC?exKFiB$cs<]' J3umF%8F5؈7c^7hҊL:cDHG8#LVG? "  "t b[E>M$Cd43G2Z &XbC7*,u9JD lҿpOE![0='-nkH30z?I7Y4ۡ $r}͊՟`hD}Bnej)PZ &x>c8Vf wNnIQY`Qdm.kW`݌Wgy'1,nxjQ $t1,LjaV`(vȡٗiWzBȖx(&[[毶?;"ʹG;!`%)M"BhP0 X'.g-3X$SqKiccOE;wKbe7y^W7#+js^ 6H&()1Gʬ%e?=_dqD_C4ܠߤo 딏iߍNkgX.2eMiN"]Cݦ. 4bBCJ{eG6)^oIi "E/1a  vv=`Q 'ŎUL\XϽH#0~;/nǰkK N7$&xUrDr1.UI&T(sZ@RTb^]`d!ioFjn5fdJŻ#vC1 R/-_/G徽+4zW=̞@Ɖ\jJO"t{G' {@hEVȰG/ĉ̈́ U߭5ht?a/#__Dx2Ή y[[J"|# p|Z-ЕƢ5)03nPʐvXnHᴮ湰zfDߗ1+h^h5w6 " ?*'stn@x(}l4"J2 M%bա_$tB}.͗nj2ڿVռ#5, xJ9ǩPVv |{J|%\'nQ*MB(&4Y{7!0땒rϯp[D$b|&ɏW'ז骪?-щ}MwIw]dz-߲ɌC`xHnAFshA2u #cD}~d riC%~&'skqQcat+Z9zh(MqIwm;+hH7#*F^ԥcro^T7JzS~G Ax>'3\ѓ. - @_|6+@'":u'_XU51@ kB'2ތ<^lۇ٠)_z=~JEgYZ0707010000019c000081a40000000000000000000000016790fe6e0000cfdc000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hid/wacom.ko.xz7zXZִF!t/]ϛ]?Eh=ڜ.+͡~S<ڛ}ޓ'/! a}=vQ4 aqqTɲ{N-"UԳw9 J$Ŧz'ƚNAw~xTʆNnӊAt]tYqt֧=R};ɽJ7iT$w1׃u/TP@]$tUԹDEGhͭMHaފlU Z'98֕ =&U >( y)Vko_>MΎ$5]Q~Z{)זn5D?¾5\@OCG 8}@=ŋƬs720cj2y&ݝ=oA;@shK>٩e(oiwg.qTyoĹR=.n8a=tsŔoDsQ?,XWR=R@ Q|To3m\qVPCXYZNx!WaC{ CG,FǏ"6md<]e:4]h*ԴNG:xWnFeK""0CLL0 -+@-Si@9\& Hў; kvX QNKBA9y&On{rV16i MnB5b2ƁI@Gsͱ 4Ŝ&H w=C EAi8+e ]r] 0V4䭢6 NҬΛ}h~%7<'cdAq8m-{<ƵyN FN /cR[fW!b:8=VZ!}:\wٛA>o;'Uny%nHZn G9ap:tV7…4[M@_[[?QaD}1"bJc>RG.GQP %fAk3f"gyyk,1OuMFFZK9f|.32.nHgc(@mڎU")Bmޥ`G9O88 (r A" vpk~ylI̩K4/['C\(/Fjʼn٢lCέl2PDؗPrKs+S,iYAPM1ħM gg?{J 8v8_kW4ӝi؜K}9$a 6:)DͷC-5]ʥtc0*LqNćlWBYq"c THL\qܱ3CRx'oY1N~m&"b4o.q oZc>#~k9DyQfx/&ގ؟k'rЈЀgmUPu] @#Rdim̈́.*ۢ>a֔7c>1]t/TRςdL0HT7v u7D(Ľ'm"_"5s(ғȁC53ӟݓ(gVd,ŷf47տ])ӱ_i_b2W#9ekl TOFUūW"&Fc•E6գg*/  L/b8p"%1(]{[ax%9P9'v"ܨ;k*IQ\Hծ [v.P棐2Zd/@Y3 e)hɚȬ`UܡyX*9bV[H,F`-V{Mw\)F{<+#~b}[#x?^vڷ+b 6PK[@<** wܦKU8\=bmhNƀ=kAA;ZPu{ɀw~ +LKОIyQTv5|Mp:4m!nv;. ghe9Xpqg B=$>l Siq];(Kl(7o"^㽳]y7{ cBsObiޫD$-_V>9MZiբbd@HU\*l?kO$t<Ҟ4:#GnJY>~`0yc~,Ml,O mo4Mmc\R-'_q)%N?eDhIoAS`o o?4w ,ll<2LZ?_oݟ m$N+4:3wuP2,uv )E%cƋQX/ SbRgxvtgewW?(Siuy*I=s%˞Acy,i]Ja+x9 #̷ ]~z]hFL(n.ůnr_9SEDQ }|Xe5QV%Dg=TTMὋR 3BWU3A 83{uْI#PFߝ) ny: 4謴{* `Aa:Z,Jғ ;k -oL߬T&{̞t tF6ż!^޿'zy"U۪M0txB=jLe~MFv_+DVr&zLpf9._&~d0$%}j?ieB~ljY$wAέQC)gR[>>!2#n=GT"^+߆2&+~wBBfW8' )0vuhfkө/sG%nJÐ&?tK/$&⛓y;YFnVG j;Le n((4ZB/jȡ5n'ͣ[xM@r8[ 콋_yBY?d͝=d?JW@S.'^MXVde+#\_q'%en>M5 >kh?l2`q"7W ]A#ՍV(Le Q >}dYn$Go2`6BYXzݝՎo.tIC4+q1`Ll6Ž;q.)t2C`|W%$&]=UDȘxO̥e<$|p7G\~M)BjD/ ☣h4Lau J$j8Z|6?F?  ߪ5!}f(PȮ8^E>bs Z|nA[/'oc:Zu0y`)sN?h^S<=BdcRPBF2¦SlՀD& y&R?ftL"*Q/4E01rR/D8RxկĦB@.s's*2 x_afGk,_ %HھY k뿫LDI@}ʡIʒlcψʊɂlg e*O붔%C$>Cdw{v@2R]'nbo)M+=BP@xЭBO: H,r֠ bN|\/Z%Alr R;nOF+l 5[htcӱvrFIգf SuzbY}ƪl}W^#hF42 e Im;M4N"Q#=|^1$1OzcH8xJu'f2zƬmiޟ @SNm[6hA97uH݁>C5 ZWҡ|O33` dJh,w;Y)Ʒ\@Azįq ǂUt0wnK1*@w`[~ЍOO 7;(Lcx)#6D &"I[fg"t2e iGІOZTwTYq4Ƒs;|֫(;畘լP Įiȡr'*SZ3 !;S|V^ϴQ'./e@Hn|b؀P~tQ9Cx +O)R;~ӳFtK=q,bi 88bcc{\TxUL؂k%$ɰvJG@5h˔-1ڍTo/O<*W^M>z`;[^`*rMƓ<F7WZ~^J$)Ի;Ryx,p;h> ehE><["R/2!Pns<>[g{D!)0WoPnU*48s"R.7uC>TWM+N-Dn֝jNۉAZW2ݢkLna821&m#)MN{ *x޻'>bU~ x,rZЧ^J(63ZbҎV!,-A փQNrUh#+Mʦ֭1.L[%7땫 @*-#M O3qRx+R$.4[O4.clj O/x[zNE؂ٽ-:bN z!PZ^=dz= 3"m?r'b]a65({Ϛ#p#)F^@bЫ9OC(Kzj>js/qQȸ})h#aųm\%P of;5X 򀎍͆u6EBt\aMŻ5 {L$ۈ.ZhzInRrJL=ɳkXc"`~}Vc{`ĞihxEz#?GcE}-;V]2[_qt 0;7Ҋ芲yï؇RԺ8ÚM`Q5W1vW @C6G@p<2JU2͊߆i bTF/RzhkgRݵjX/VcҏʲGMY2L B̗`G("*+fSI>x%JBZP);e@(9r{*A՗F =ЗFX]X}^wi58RL]q<r|SKF?{1I-{GG"UZΟewψ+x҅)}).69ޝdX5Qd{Y2]v}ѕ]w󮠘gCQ2071RZ:kj,2ڥOA+e7O|'h/9ƍ+-7h}M;Q'J;Ji I^ ɝ(U҉\u3,BM.a~:e\2Qz,&*ٛ *}wA*USnLb= DV|+,3;5m(cr-lM'z(_;L!kR@6UzA"TjƷ8rY<kV YxtVܔJ:CS.( Εՙ*E\ozI˔3ҶzdI*W6Қ_2&r ̥?> (3a =vuh9mbJtP.]A!Mo%q7D wis0rI^-o4M) !?hW^*;oc+JfFTd4K+C%]TyKQcI2,K6q ?]htQDG\v8f$>. RHed?FRzK۩9HclhcPlC*뱗ا6ehbg=|f0M(~S ;R+B2OZhy^`^BW@fmqm:ővizΪ_:iv^8Xě ݮ̔ŎY(Y ]_-9=_w_ݒp  o{hyj,I-ڴOa9ZV&] "/=izQ$ [% ˅6~u $\R:Eϰ!2 Qy9dbm;{vQz8QGDʥ:Z]V#0iP@j>ԝFeR".Ƙ9.W<Ռ!v'*(M #c?Zjʈd'(ihx@{_H rerɵ!tb$9=|cHX-pFp9JKGyFfX ʾ @S܍fXy%BVc/ϧ1 Xl]0QCL'ThV z;\l4RSSXtҍL]vpPhJ9s} A?sN҂9balMծ_!J1pz{*kˤ' "Ss M4/},"A\赑Y!Mba$*rZj}LQ 1ъ V֥yX* I߹woV6 5x9Yf"fp܀FW+$_{e L\k]Uػ*^})7آ@D܏~2i94{90j[2@?ЧRVxߵsRe@)o~H #b~}"CƎ[#Ɛob쐶w):(G2[ BP#*DbQQՇف \1*] ^%&:]#dp,13bRSIH$fՁhԳ̲LD6+ǵ šF}VY'j.;6KKמz dX'ƞwtAV0,_9F@ pƜe竍ȢD gTkTs -uZdmu]'.KDOlW@`ZVsmFZ܅s/g=}m'DޘBxk-_ ^yO!nwjQTF)i OfDHktF0ǽߝl5LV*0t= hJ iI19&E5b\irwCevk8 ^[Juf$5: ql=y6 b*UBLL>;LrD,*Φ2esУW._mej|",타F$ 3%aGz#e|LeF`]M\aR>yRB:R+ : f"o'nhX4Gj΢ڑ&Og1 NXZQ"]bPƽ_]:xyשgҒEHjz)wL9.f3W@; !<9UJL8.1豥5/rKd SOXbRr`vj Z.M+F(Oqj?~Ws]Mѐ]SBE&.ˣ 4V<åՖ;90$[1&I-~k8o7 '^v8,X[S-O B+ܔ<&@-)H3.UXPz} U^XnKX'+v.G?A[yL'g/!1WK^;5)kӛJp@Oq?Ž 7? Uk`ӌK.]8p8ǖ8Ay")KKt@x:{tUg-? 5R֏5Hb [M2G%?n;~H2c7U ]㖦"Iؾ|`L`ZtL u<4ߒ 9˕H,Jjb"|j1H ?epytS[ 0t:~ē$j^dzg*9NO dlru:jZ]*[AG='*#]/acGBJÀb8̵r%:+1悂Q.+ !hND#ݣ M [`W)Dr JH A-gwe,y^0%nT H;_Y$0pKi :?,r.Ir ̷?4 91Gq5QNDzƳ/Su|}ȹ &S`]-?u8ELf&RQ{ܔ2nxmqDP@5  퀟ԋWQN(bKL3$-׊>~#>Dr䴫=8?}d)LAdf!!&׶H:0˲c#*ca|h0bVo~qYϾ;0l>!i I4ɿj=ML=0Ȇ \DCMn=!X*f{ά{'^c{#[r!"bEhۏ@ *Ac2uE;!+is7/B B[v,~`c=Ù^ ;g_tv&jdDONF2T5sFXyzpWYNPw5sm/\v_W'q1֚h;QV0tzn>ʦö| Y$7sz lP1?aezIVZPl%GՅh ţ!.zE'6LGecN dΙ+j/lOkZ|1 e7 q@ u' ;o qDŴjTW+PW%C超- h,fy0GBvKbwZHJ: ipeͤ2}2X1MG2e8S6X&wm$WDʼn^`I\Yi3 eՏSVaӅDO@WL/CL&5,J7j*IT#%}]c٘r+}% /|LaenYdtȐބ)1}SOvIgYb-baڛ ̶*MYDO@sz(rs,Ņ9j&:ayZ62 Sq) \q1ZY0‰(_%p0䘚!4 ֙i[DZɫZ<q;-a8=SBP|gmpm-wX,Pu=#d&ߩiրS{cV{<<X-WNX .O#.͆P.U[`vr,[Ƈ2Y':Fk>$BlĠEx=<T^&<*& I{ CdV/Jw5mŢC^ ?؞P2XY>͂{y藊+S{JUX7Vizj{)5&SǽAp{ŇR,C] l掍//ߩ*+yc^M^Uڒ ;j1@5I< ` ˟QY lTP%Α(p-.3HoO$Dra M5FCd80NaA l`ON,ѯ+zY2e6Bũm{')'%/k @ZLaݬ *$T`!r3zˁ5 l餃d@hPȌ0 OT@Gh>:7>f'C673 \XJeVfCi䒡#V x*cV{ڒ}iU熞4^.6675&>H$uK,vs\@Ӭ/Tul V27 2HK?:l%ZpeSn.8O"(X"-) Y 7}(*sv* !̊qʃ# C ?5(/Ƹ;`ar1R=r`?ۿྍ%I%1XSF);ga ֛/Uic,i^jQܽG!XZVd 6FJ~2Nd(Z Nhv`)pըagt%OrttQD+~gKd|Gc HU h[̤hfx-¥ uw LB>b`=nX^[ 2K4O,C7PËGE~i~<rF6UC,pTf~ P+c"rrfx!Ym'H:K̟28$go՗"D֕Y& ӋB{l9=-ē?#;_\?ZSLdS|+[$!_[9\e|*~iyFNMK p7C?8/ ɽZTE5/q/1qwcV [/6 {) g>ڍV=B+&h2ķAJ/$&0lM+]d9u_b RNW\_ѬSŵ'9ޚJ'U*ɢ+9Rc9Gܛ-i"r,o_i66Ϯ +8z- > ]/ ~,RćTy^+Qˉ Im8oA/q≨tHJNb<ȱqY\t$G-jvAҥ;߮=280Rx (%}b=[4ȷ*?.3sOx?]c{]kLM$~%iz_V?kjA$EӇk<=ߒKڗ*X:G(O72y%?8 Qa+1 .B51 k l<=$^iC -{qf=qm1C |Fd޼#n|SH)Vφ!:=\G!Uux+= sҗUQPUb{/"-.(q1Ђ3tFVM[&\,pE9Xy}~'@zy/&fnCw>,k"wirp~Dc KIމpH\s9eVE-Lz;1|!Q@G{/ *<"O(974y_ǂE@Qf6'7V-/\`|VMsEMT~ iZRHeT܉:JA;(*[V}XVJ$/ E4nSG\aW&V0Ǖ02s=VZJصvO?̃V/DV}^%)Yc c]@.v@Jd韊yƓ'&8Pv ţGMzkۖmiVl%R?oDh`ukk$3z'za|02<Cߐ[|VwnKnnt%`"ak$iI1u* w h ]K$!-̓~`PQe7&V6#QU|7)>.3?`ǰLl+6".ƽr(#r2FF-85-~bCe-3yYZȋ\w&^70-"{%~u& Gy@EI^s:g!⸢LYlPYÉ' T(0Sy=PDza*vN,0w A"@>:"y:"! OK9p֌kY|()N՟'7$?KJ }k}_a0[Y[zpZů,y[Gw]胶1VJw U- g}8NsyѥKC8~WI0@;l3s ȢYSy.m{%hu @RE;whѲq)lF 1njo ={1y z%qw7$yމElFysb;G|eӯUuTRKP d_p2:, .e?4_ c7(Wޜ>*J3.]0 _K1nzx;!NW7\9K*1G& *`y.S[v{p}w =S Mrũ~]en'krX=_v\5{o}(9g=J,QA@C'> DFcռF5 |T6d1mHlj􁍶D@*XI{4}+l)?P9Y1e44PE}[ E^O'P2~da<8l 硔) ց/Ǭ+w mc,ݫ?tR7xHT'AMF 0Dbӧn kj ZI4kAXv&lr .s*xĐ,|rU\ZQ`wi0]U?U:@'*+0m:[͖߃oRrsf2*!kNDb/rIŊӏܰ9+~ph}r#[Mz.P1uA7'Y|ϔ%¤tV1x>+W NkƷ'o5). LWV[rZ29ŷ^B7lٕPL'z-]ә#"x &m6JȜr20 9ҧ\ʙNCW&4lktL@$d2 P?^ySD X::D~:$-.i`䕌> ;ϞzObRfÙve):u. `{TGnY&!^L|ꚈGJ}{nj qAn&g.` E4OQc͑sց:* ٦شC02Rx"B}` Mr: +CY~Bn1j+nÞ%dS|$݃#OO:pUO&K}x!,>bPCݽT35ٵivރ8U@G=`^=o}~T;3tL:Bߕ=1c&͙yL Y[&;vKr{SItPm/WYA?̛IFr/?YӧČRV9b~Mo"䘿^1!̐V]]mXZ~?5`|6S{E2t U[k[J*2cMSߕx˲8J@ bz2uZQ]6I uGY c毊XAQq˖?BUefr+ +Wf}|׵ֿB0!W^ܧ/'ܒSx Yȋ@j5X>LHlMyɸ] z.;DinRGLț&_?(d9ȥۿ xa~ůJLsxr|wuYC2P_j!PB߅kSt;%qѩ"63qZUamw(4w#^Tbu򠫝Ș}#U+PI!^Ӝ~8݋Bwh񗶝[>G*Eom+ex1Ui EQd o8hZ JJob9ւȸ|PŐj/X0RC !5~Ϋי^ꡬr (=9w76b߭{(ZQ^g'NvVKҫbLmA;rF>\Yg&Z[,a]%K@+dpA&7dQN8QlNqXU2f y!̮_6CiUqs` D$_lxOV ޹7sfH聢,ϪM b鼑B#PxA0tsy?q" ?s2v.tVlzlWU#vz#g޺ϖ8r&Yr4=+TڒB,dㅴ+ǧ~?Y6,JV0 t!Yk\a; ot:aZ}ehHhԬ댟4_o}2%\ok3i3$jJ!f"|f=+#_cG%?$z?%ogCR<EAW:+̱%y| u bjrH 8IEHk$R-Y4nY(a\VƁ0oʔ:a<Ē$ jn[I<Ŝ[$XwMew VD{XUCtH-VT)4g;9)dH=i/̯ ӟ[t9j??5l= .*haU6 j$u$pR{p&FL.ldYH t7c >xr>vl%~T7ZYhou@[!}뙧]u̠aK6uTC-3:2YXdR~԰g nf}GUY4h8Q@p"Շn{M-v@i5(YfRFk{B{,A@] xڅL%I 6 ,N3˙ } bnj/jA3206pGE`WdA|5CP`k5HFkkTdH_E[T Ѽ( U r5:؀j4U&ޱ4"k^x;kJ9y:p`jP|:XD\D"$o*kPld߿%ݠ)O&L]Hn?;N`TA6w>FL~ E)u#/B7fKkg8! 6ž:z" pSIAAݳ~CS.4+\|U 佼[|g.}J-K][{Tbּ`8I4_;qrTlxC-:E =qq#qJ )02),>ǐ9s.`!Hpz)c_hwg69kw b_{#Do|g'|@ɕIF'q5}7gw9@-`$^VZoLSG:LSH*~u䢯3Ȱ \%O^L㠧euK]*<[-Iv׈xf՗!38ruˡ7fCZEeY?И.g /%R#>LF+pD-% "}[ A ˽z6:k=g<68:6Gh0kҡ&P\a $e uZĺ҇'?/j') k zy{ >z&L;rE.^mm ^1GCo*/Hxߋ[; eif r. ):ڔQq%ˠF$G1& )HT;S>xayflKEl0q$850jވ*hNs0Zc׼.AhB &Iz*w}ժ4~C%ܻCey T%Peӌ7gz"k_2޷QQHcLV Do=t 刹'.8/tƞW[ݾ3)n2-"XLj$1O{CwZxS}Fd3˜C4Bڏ:繰_Z1Ov:9Gis ?UASHY 0E[V{(p) #Z=l.]7_ON(e A{vU?,E) -t_qAYn]]o$Pdizp#)9O Ɨwwh(ᵗC83""۴-\f ӠATXhET8|MBy.4JO_doT?<'+Z}6Jt/H `cwƼѰH@O؆3:J<#uh m 0ݤsZShcB=U|]^gg*GCw7+F~csjBu807C‹ I۝t,J ]v] (EYpq9N==\_"pS3Ѻb=;"Cc255A+rh]9W7(UއY"]_ ppQ7<:w=*49}ܬ^FhY<wrCo)W;>GWr|;Q~2g39x[(@9p ۾ .Q5xc>cJ/wuD9+[ N Gw1ź&l} 89/@D7հ_יC%nUEU6'I!}o?r4wf8M҆U-x[[ʵkQ~VdZG"dM~)t71YNw ^[md iLs%'ᗸǵf\vċMJ69ÖOkLPHƊxkCT&<$wpO "% X=]o@j 9_~YJƗUzQ-$un42*22o \)DlFl1ig(1B qK e.o_>  bu׹G$8w7rz;x[ [fEo΃gp{e$ W;hS٩;}gB;zA8c]LU*#ՏI"1}ȼN ʕ|u5#kٚ1E~eh(r "A*֒5K<_ >_B8(c Kx3aI~A6<tHy@F.GL!'t񃳢[Q#SH!w#nŭ' yOLi$tnŗ5O~,0XӡhY!܄ɇN/8pd]ɠ4[㶖x< Z>]M#S0*U6u%9U`NiAv 5z7Ur:~4ĈDJ*ט<]rr:HE[>;JPqW@TBr܍ˢks尘i1VÔ"d,Ș4xjVg Kf^GM%KG :[me_<[+T3<`}uϽWSJ§)AjSDOѺ7֮ OL N4w9b1 iwrVg@}YeBj8lRuu <[Ǣ2xS"X EI1uy^24+MD6u/2\>Ê3TЭ[vgBT$9tkm~B`Ga8Ҏz Zy.nʁu)}rd'Mq&2āW"κ rOA}3B|9JqTDimc ;jH%% zL$jy 30&p8yn=zg\.^G} ku%lJA:;-Ol ])F IL"`,޲GƸ^\T߇ohՔ(³$YÙPK&MbC*P3ۮmBU0bó LiodqV~)dR\A g_3M7Քb ά) 0?^DdnQFsj/ ,^i18I^om/Ǫ]cp `B[:Gv"gt=:q2z8D?L$RSNE{TeC@1 9 .SDGp7hԓ!g{8o6杙oh[H0: jÅcw#8lk Z {ݨQ|0ZYux"$a0z{',,BBm 3Tp,7svAh ЧQn`'͎.jhnXK/S֒Fj[-JBG L 9<K(9Nl\_4#R@TԽD5tGJ>b+L qlŒ)i!0NI(ak3~X"6{iJo5*>o 7h$#+~3Z7βvwR\5,/tv;k&h}tiES.blB^0 6VM}W[!86*JbOxqJQË$ ٹ[/Yp~'BЄl>:*[>ѐ?:Z)K-4 A=n I#LȜh|5Qz2X; 31Cv'H>ⲭA<dm>ʶvn,,f pM,Ԇ}U)|^U.n&*_ﮦm0m 1 )U.t~ԳXV=XO;qN*S?9WBK<\|ZU#Bϳ'nhimKϹG5X4./"S6|n7Y5C.Zrlu(铟Ɵ8%ȩj1{vm]7 L)pE atp½[/#NUN$ihzNEQ %vVu}N$oۨ!GwXXZAM t̮,GF0Zz yD 䨏+N~C]VJApp }O*ԇ\[9)j҇ņcK.J*C& y3qs)ۅ!XK=<]z_6ѽ{eg{&.sy- H)MKdGr__'٣dw1/mCG0:o(#3$/ǟ8Ï~MmD.SqYmƺQr`{LtNE],8T2Yƙ^6h3Hltͼ2]tcK=S9*6GykEJ)#):zU>ytمU޾CF ?ﱲ+J` 0٢z1[32L5Wjo"D9m;XÎS-`8JuK$I'm-kY`x6>`/$v7:bmJ6'\gO=sU􆾮i ΰ;1{GZDz%_ [@͖S;,9nom, @-ԣcl,fRdF<^nra#V۷F "Nu>PH.vd}XmlLĞWF@pN 1giO Àa>Y"ڂ׬jnkg g0|W?N(2AqJ:#xEjl eZ!]X0.օf\рEUqyt|j-m{&_xi)>GygY߻6؍&q4X/^UP!1{K(g`f}d)g9CJŢ't2 u8q_ᜒojvZnglCpmϗ/8`Z-BIW5~{E)AB#O.yڋZ8@T{Z@2MKTnv8D tDr6ڰ,_\]H:SM|f]iyvZV,9 Gsi*quyYܔ%y p0w^9<|iB:)-bɢ`vu{$YҘYT)~  O~mQNb6bKgη1'ȋ@e`?ܾ}F3O]qJ<%9+F9 S7avWنojD; u7V0/l.Mwab ~G^fDV*('-xyA|kK"]6 +`x!a*R;Tʱp"f!uA'@гs~)p@`hWL`wki!cVy+ҎN!iTo:sFz+b [lL.Ô5NmKAx#kQ(#nGve3VIZLnP{*Ot&B M's5%=VBH :i9w7G "uk{1أo|CrD^eӸ+T$%a!?Z LTsr1R0cFcM' [o\؋34+9D(<[Zi%:=1TE͢utsGc)NӚp+^.")y0|9̞$|Xxƨ=>p8SS\3ဳPIvNeT–H `c+E8߆A7Gv6 >akqtFcn"SZA8]$A/6JX|" keEHt-3*gEt߭<<zm[v@bޟFe>pa4-  5R7bpc܃)^I^4X* ;g ޼־?MG(!$\DGlV@&9cIYscԏ Mwet%BQ{o^w zV2Pvo%~KIȳ,+C\[CC4@oKgr2"6}͔ r{+D_/^O80@2n+"Z:A"R癆2Z*_krBՊΠq)0zYUw-Qד88.n'4DϮ)`w+U$n+5p7 ٚɶ$ĒpV2WAl:׍1"LWPjq%,C1# Qpdr*TIhv1 lN*ZꑮǍ4Q( BwLZ%/Tm6[fC)ibA\X,E3)?e9/tln!<5QTMKMe20&mTݜYfdW+q[V{ҖPӝvٷd{vV+EIL.L~PDZǿWxq<뽩mBvfI ! !$ FSPƨ!Qyy9a jdhw{^F*ELf:W:eKv UpTzklD ˆj:ef[i?¼ Z|E85l&l3|h5kf\'g7GW #{U@I|Ɋb`9vɈޓ؃Qs&J]5.-E 1oVՔ[{ϭk%9`G~dp AQ"1ة>Z!p\ўBIvھH)6SX.Z@9.{ZZQQ q 7%6Ny\ӶfYKӐ:T$Ɏ8AC횦i8u4?CjOXɌCbhRXyяcY/t-Y җk|+AEk3ڙޭ92YGA+< Wt rB <;XitpyOc6aSVgv&w$W(5n2I_|B+ڟ?Yԛ?E2e"h z4DŽa=$J݊ts,::H|E5PCY2s<3S٨NNY=Db=f0nIҰ4~%klZyT6E7KE\/ ?[X(o!=I]) ߤE}f#<[hz7 ćՇ.:FF; WV$;w#xrN`?# A]6#{E馘>Xcve͉h€ U_Nd}";.@pFg!{֩xU.-1co{1ʣ"w'=s4ެ6u&W}ڏu;~o b`;G8`c}Bu(qlCyWmɯiFA=u^ց "g^cP^Pv\35XxEo_ y#6Y@ՌmPvg4AY&WK ;&4~{" f~,uoM7YRw,lFԼ=]ƅ#Phr4p~:$ [O˱Bg!Ac ).v᩟A{] W9: l'A|1 [ u8іέuhfU/]/YeY~>[&V:}rٽqN~˴z9ʻ~Y{Ǐ7ڒ /M04j,23pn5G 预_m2%gna1 j`qhQMDy$l UD56bꬸXQChYUUp uI̺5.25D1w}՘ТMxʰu@^Mn†em6}و ]Q t"'DJC2Br_v˂mQ"|w֪P2ѝ64Ԉp>4^hbF]w߻ OTݴ}1UYVO׎!05oefs(p+'a!^Yo+'0Gy7~oX vSѸW[%E p] /y[Y-ݠ+ K ^Dsw5_w}5.+Rr@jxOWJWU;{q([o,Da-O݁tmX%Y:{(P?'9Uxs<ٮHkqgae8⾔};SSuXAZuV9|gspЦ%J6EUR Ods=r[ウ-Z?O(O$doO- "p+Jɧѽ(REjɽлxUۡb m͘kZ@G ].c5L&`q@gb'THqtQF^GOA#?RlWJ $=i[[CCzY-JRr3vvr8h_f/rƷMO6(j5o7MM"@iK) kxDRl"'3i}Hg@S/W7'*[~ `bB/ &8J9wߚqd6(2YK@7gPɼ]x6( 2H@wlowD /c;W CK֦ju52 D敠nx;@elQG+41RPݔ]\ Yf=ehY<,b#!ɭ@gaI똟VޡYmAن2&)Hi;NNH@֋:U|R R$]&,@-^/FmavLy)x5o6 D@!+⤷KU`93NMoeKiq\_(a >pPåߛ: @SDa;/c@ʮjAFR+q#DNBxs;98gy㭂>Mp 9,V^>&&*M؟b%j1EkZCu4stu#]1U1^V1uM'7@ꨤx,ud@3݉xc?V+q9P-ln6SM0Hm\`6 L޲,C#8"P.J2V>_cRIRObLHӺ`/iP MÄlșf3@֋Y`l  G zvq,N[*ދzFʕ Ss>^pN|R? `Q'u -Ii A1:"˩{s'rz}$Kov/k&e y{8ɁzU\O$ǸFi<|cNtqC \i8IsZaC.zBOCݘAB3=[YFMG#2nLoYxUKcx:t?iX9YX R7I=g&̈pT9,(A龣@DZlͼy!IN䔦*3Z88ZBz?˞7u|Gq ByU  FjC7jq/g#UOdZýxu i;AtY}jGwtTm:'ѫVh,%o" FoެGD[@B-O#Θ Bp豳uqC(jE2]-[G~E\{x%ސ.Qp݄ VO|@-N Йz  Au\?p؋ gԗbܑX մwoU>j48e2bi&p85 &7㱦0ŅjEMϗ_h |wEBt!F>t󚬯5|tUx,xkĐ >`@Y,Oi:lt^3G#Ю4ʞMj3FH}PZtp"H83ČVܞiM9.X GPue~Tσ#"|hL*'9qD;X<F!ItaB\AӘ2NNz0H}yhU c1>7RmRs2iY_Ӱ^ɀQa qP|2ŖˍF.Wz ^&\_"xՃtٓI3 m,"NkUE Ґӝ S&?ŢR՝.El+Bټy/ i/n>g;yBCec&/1-.7b5{tuAӵwgNmA_5}ds8TvY_ zpa_|TI??$͡e4.SfwzSYyƈq0|Q{';-{ƴ$#@wRBvϖ+θiT ·~{ZP鄚x৙O,T׌U4fK-.-移:YruchzXe *WR_=l; tMZ&>65}BbλgQGXi'Fj(oVzfl/,ƚ|Ŕr^;x;$8:SCS]DN/Xq{E*Et[9cv)Nj5hmU8qDn!N[_@e^hiP)G75pЂ?-k?XE Єh˰Qis\_oa"O'ٍ(9m`}I\F'"e.i\[ ƮYkr6PŲW8#d'-ɩO#,F<zxw1Dsܧ:)}@uS߈SsRwQ F@{,j< ZL^MKFAΨk5qF%4Z\;alx.8u:.Anz{E@^m[+M%%½q+4в|Uh<9sP$Dfb}t+" EzPwUYO!CW@ L_܃G[q@NVk2 jY siBxh2M/f"OO|ҜAU"2*,/:'fc?6Bs7bAnT,*=:> D0~ q2OlT0eK {D.*WXɦ?%݅Ԣ WDSDA!vSNUY $_eFjj;1)(A/IgK␣B;Ft30&?i SZ91{kQ1+=d!dMiVr ph.jTPf&e͖p]j2qm$iQu)ęk$**5YBUmK8VdMUPch6͕:y2{\NڧB$^4@$&㨅=$rߤ|l4^tlJcLֽzQ;:$wx#zOmv6:ShDsXj›ךAwma>kP&` o܃EU'_]UqmeGi)ZS+fW8o@3~jiKICtze%1F8 .}DmQ}3|v/߫AJ=odM{-ZiYs`/bLkD W͑\F;VZŴ[su^ c1y[ 087r"\aơ a :.Ŗw<05]xN mW*ŀ- Z[ҶEZ6A,"XcuR«zu+=]W?5|:35esUj`3=^nƆ=E^9nBKl]F)Y1puPӆ cKH^ 5-xH3֎bwhډIɸy&s$Uh[IKrQH0LKM!vNzҘ*-w?Dx @Y=!(YGm|QƜ? Z6>vU#bswֿ,7'Y͓CJH]Eh E̐F^gh@n܁G_&)g' }߈1/\UtE<L\˾蘒F۰St^'@g6)KOo"-Cw_7Ȧ34< ZU$C0'zm QwP3:q3;F !{o♂+nXx>"ṣAe1 c[km@tUG3o7|3'įw$+}#i!7(lI*$]QYOBG1F$Umb~L+ADnhܳL]_VkNTTe\7JPW׋o.d5 -u`M DՎR#ڿLxx9c@ti^k;^qȋk~~E_ ;#-1X q1 tk'NLi@}+9o_^IB,nPTcS~4Xzi.;v5~}!Bc5ʏՍ["%HUA,.KIR,)c&2WUv o`ܳp3q9aG3ZoÁ0j+H{L.\h^;Ld ~'_=@1}*R TGEߗ\d{*n 0&K/7QDE;iO6ӤG{g6:ijw=Bl].WCo^}S$(E$2kN!D@Ȥhx_ pWuDc1JC~і)h@՗IRi֜}A 9L<*(O,1`ǃӚ,qdMFq,Hl֪4lf1xj20d=8[%h:!wC/=Mln!SŪ^,QW:Zpgio)Z"k+QQ?}ʆzSOȻyT2p-lkm8-R9NTJar7d ui:pM[N;J).L 3k_])jEEuN_&?Ӫ̴!f /Lu TοڪOfQ:kQ?v>UzK0ȱ@AM$P#QR2&߽LNVœE6 2ՠ3ؼb/_0Qr:2Ɩ R ;wrhF:nGm\pG2TZ M" lCEzd~ 85E^-91 [z衁L!-Z& < tH-1\̚TtQѨJ YyzS-\<7iŖ^A.HTg :8‹w/p1t3F-ϔ76UTx6R )r'._9a|G{EY+e8t`e5Sqern7ZƩko^`ٷuX$frq{/( t$x/gWBkLTtEpgd nҔ3$ e3>u #v7>*trϔ"(ˮŢ+qz,z Zt?7DiDQ|dK%rJWZ%j?qI͍d!\'zUKD#OP$;ث2<֋^ۙj,1ԚCJ$x)|~/$#uSݜw>l/n =R${&.*`1?;o?R4+Bބ;.YA vs 濟<#k?hrjpO^%T*C3z܏upZx~E".XjU-p]G`|:(M:nܩr6|vWhWxB4\~zIF_ Udkjy q ?}*'s&B-in!yUpB1]n#UȞ; B%M8 pi=n$4o~c;f]LzZ+ߥPńo(0>ݱxn`&|nyicD%K(z1ۼ7yP^Wf'uU΍D{^>˛*D7֊Z8ٶ$[.(L͉8X׉ʹy;3 u,쌍UYz:Mz胬‹0`ĔLfm#j#6dہh ~3 ivfXB_@Nhz3(/_|+ 'ڬ%r{7rllӀ_i/f> >7 u|@ #cާDAʟ'-A/M"~Ib^ʷGCɒJe0# =Sg{'!-S`/\4rM56rЌA t?KƘ [:U`qvA.IvJ]8ɓέHL:Ki7)b*Elޓ"W3IHabN%q!w [<ȥa{ KD<Uo! A plop}]͈Dƽ\be-$oHQK@Dv8*_ B=}r 4U }9g+HoN}@P)k{!5Ce) '`!z1ۑj|V|Jk3j?yK' ozy^&c/SQEa!1$a|[J%ʕ'ݰ=,&#Hjs)M툫KbP"VHV UhUX|xqsɋl\D!ٔ Y%TU{mm sRȪܝqSЀng+#ٵ[ ?5e~bcX%#9p_p.1/#@ iI Ȣһ!m/eNٜ=h>Kp7\BƝc9@ua먿 KqsϬ5n S:VEaVRv'Ip\Iަ;V8]K8Aarգ2ɦt ؁{WiY f5ajoՊu.2COQQ/n%yͶ >ROiz7 RmmgV7U=Ј\a> ӂΓͲS[LXw >Su1úRdY"e*}wm?R'DT [f8BP0~UzZt]ƒ%Mt)e?Tk=%>R )I%θ5bVa`#F7Z퍬ainٗ%H80Gm!̈́]2Ƒ]o{\E_9 l9:`YNtB}nop߬ _{>C7!K Q(ڎQ08ͰuXp 5a,!F+ǖ:~گ$2d' \/ؤfK0n M_\fmR`ݙCbj$Z}H~IXK(+<8G&6#1爛7˕ϻC-=pckF$ %3yU>sSp}-2հ`Ȼ.<#rEr٢ $-mUb&5ⰦyD_M|^oŬ _ |!Ӫ02  3|c;Bnv̦*@۶xG_ Rx}PS;m˦ܗh |v &Pt mES5{ 8eK2ha-e! ~w̓t{Js{4ɺ"Fo,=!^~5TV`P!$mNB(]Hm#h3(SnR_&.E>ƆD(؂bi4p.&+G r^%U~K!j+H+u7`8R见'E[gT[*0y:D `p$J6+%Z}<ݼ2[nC<T t:&Q/C1_sF?FTohՒEM<3h#YS1i'$͎ϬijCJ>1GKzPg'[0WMte@۩]˺*s8e۰\/y8|3-e+h[pձMմ@&tKtag[/J!\u["O{:$ N %YȁylRwE'>Yt(t7r<=3uMyRf>F:1w|XA0#߬XiMr*l];Oܟz0vzS|<Ʋɭ tʭzӿUuN٘v urQD ^㡘^}69&CUui.$&^GEwAg @^f(C3LeŊ&KϢ}]8fCxjY[bzyM>@xn׽k/|BZA[b|uvsʆ4';s]UļORT:f:C!sw<A>& 6n=~=Si+8 BBQƧF^|9>G=bsÅL2GM A!J C Hx`Xw)%lPor! WL4:EKvW_ P7rARc7e.ۜr1 f@14HlBEUjHNbu1o8W9^Ь&WG&^R߆9Ů#Т&ϔ?ř>ߍ4~NiLu?l)Нl:4cBߚ^w4 Z[bCQ_V/o\5Pӓ>͹Ʋ+-'Zc/s/#{faXF&^Nerb 0'֓E9oX璸sg3^ԙO"6GOa,nP$0Y׸[8,㨿Hwׇ[b"[0z@Pe9B^!F]̿"Hыw[kzfqMP)4[UdYIQN#*/ 4αv&*? [q wAٕ#=(]t|>|VO) 錙hamJ1}LR?Pfn C_/ ]¦(V2j/QP 8d^)/n炵+F&'dK7*o6lв<}qs3>sj 8PB[~e.E}E.M܃ioMGVZkj҈_1m8Ja4$Es?,yP^ :(;JhZ?좎SLFߦOL@v9vS0-}ԒȞ$'h!sw"Ogz1+$Ǡ#-1IAY`5_Et]3&D: 䎧m|G+Cn0pk= d!i9^ɴb#PFC?}C @PLd)/P4r^ȝl)fJa_Ghμ vQO= pu:nBQP+x!ѧ[$,mLhBw-3F&y>Ldžg uBfm!Cګ JJ[?uzMT8MUPCR&t%ڬQ!/ԋ0''nDO *4ٚ\!vT2.u 9ycZc|1 2JVŨQA;Xσ B@)r'^9 ӻrs}bGےY-$i5X+#wa+lisC6XJ~p.9XYS`u ;K۱$zM giu!$O0i]lQ&VqiPdHp u<,[OBu(eJ y'T(OVAa<d8矽52pG!dPnRX>2=2kr[&iH{D,hRxdj:g ヮy5S'8(fn2ݺ;}!.h܀1z&Yy|=wB-8k*MwCdS`رL.ì3u\ַo&sx0 22f KNAT-}-c+&>cGP$ 'u}rf򒚟CѼguԮ4yqGBZuy\F MsG?c @Ϥ9>no C&UjR*zWvpYB_ʻؗ ҍ ?3|a) ClxXZF݅L`_(6MB:=Z"{N 7* )7]vi_7bW_-ågReuXko 2[kt3ML'2O74;V=\=3)䪲BQ]^9>]#E\E{zƂ!5r<:h,KYFG ei,=5 $9BaЕ`Ѫ,yԋ0U͈=%aKicd_gmCܓoєxMr޾1 y)?f-k;!Ev@8sEt?2)ڀ, xkA(ഹL }4TohpF6¸ +!J%s;Js9wd1Y#}'T'5 @lSje ):?jXobTt)ua3ZmhS(GfASIӮ.*ΆV˷b& |c:Etfd;}2&n)Wg$zO ;p0Zn1rQr`Kzl^t50G--jpgINw}A(9ۯ<mWmC4OkG3WǨ]2|"IpCjF^-.KHQmjO$gMgr3* ͗RU:==BhH_T;fyk~9ုJu C 4Qv :+ q oT5w":i?mfwt4* 䡽2ቔ~?+RMgdQ`HY=,PB ݍ8#G"&(*gɞjCÒD}ci9Z Wm*e*5iJz|L|GCq%oS9Zeiw0 %N"S=$K~uÊN޿'cS'`ϰ'\2GS+{ q"fIdp/'*6|ASXK#p5ᄖeaJ( "|ȄoL4% nf%-irLSN/qL'P I\.3$ն.%TA \ v^3*&krj6ǔgƓ~6 LI"~`{HD=%DA ba+O)=z\N|<+"!OÔރ*~}0`9?'^;ZzYt杖cگ)xoJMR<:Ԛ966IUKh_\x U_o*pE'ޞL2LPς= ) BS-fJ.#M˔au:`!yvD>PMA)vJZOVw$T z`IUnO*7u6`Θ")'NҐ.gc(A%ə!MK;,K 7ju03X%Y*$X `e ^Lf+IӽiAۤ7\JsVj#wGԻ"˰051?-gQoz{S.N 9`$~BJۮqYH9@sZSY4,#8]CU~(+AJO"匽WSۆ;Ƿ`sE@*(  4rK=4Xȷ\P9 ^/\5d{9ɚh! rrDdkVk..Zg(3@gv+_aY/ w`Ȗ[3N5̳2pڄO uX k(_vG=%wmORސNЦM7Tf<ٍM-> ۂq?\2#-q-c򸈄C86RZ3_ /cY0Uouwg\}Tt$Cb-ZY̿#\d=X=BJr,yL)X 1@Pؐ]k!ja/8O'Ea ~Ofoq챵&"tGۗax)>88w6.{δN& ŦK&uLM|!<o,  #Z%V"\':020솪Ïͫ߈oYuye:\M]09AI$P *(}6r:49_,2 5xu.k[8[4`4U݂#0k5 F[z/{VU7%LST[v8JҚLZan6WedRTw|u/Y1b?%)7# \ ʎc A7Ӵ!_x/yX}SH0eMujOzbV@6rR&ȟ\Uo$&PvIu?? u7זD\y8q0^ɴ08'bOfqUU*BaP 7 ʮWKy;y2ym$ FnCZ^VI?hH3!_>]G?vb[W4S /xҾ4|`r\|{j#P\Dj>=f"d /@/Q M%zbUj=.:_JzrZsҙ[[60uʍ/)@"\2s/Կ̏2Q#k8Pa&|s]cB}:&j*ZcgYZ0707010000019d000041ed0000000000000000000000016790fe8c00000000000000000000000000000000000000000000003d00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hv0707010000019e000081a40000000000000000000000016790fe6e00004c48000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hv/hv_balloon.ko.xz7zXZִF!t/lL]?Eh=ڜ.+QoZ%m2z/?ތְsmRMԙr>bS7z8Ĉ˾n|D _̺K &ňw꒮K@q&,,Eu uG]$!vp|r)2巷XB&bQGbb!OI&[XFy5vpIw¹G⡖MwT W͘P٠!^I5Ne RtDOD x<!p\΢~(K.\x]q9DD0rJDw({݇i4sB/*~'RoORdhǦ5ڄrtnb(A-$}mFzr9x}yg&] j̠bJXHZPؽEԵN9='DWPBQ 6 Y^7<=>@ʌ68,$fpuW6v4Uf,l]KFv\-,rq_/Uֶ1S!8 4( }2†Kn`NnI V!Ͳ12;:͑:C @!MXحz`dv$׽Qq9!~ۙBHu!rW)tw rLKA*~h> b]|dz!)/} T.|= ULrȱkK#'<Q?S%J, ֨ *#N6Ŕ% XMٙ /ϙ,߃yl oӯnd3ZhlgR@0|&a<^Z_@8A\Yxkmk7+8s:׵VӔ!rtTBލ0!jQa`02Зgm`>R yT7˜+\h 0󬢎0]7T4ԎL[ UNXIV ^*=Ea"K(5!e)JꞮ9MDQGYݗ![B(ܔοQHV tQ#lo;JeQ2%|ScW'nu6oBj@ǹ;@ܕɘߛBt@֯K0aa;%`+ 5:s<v@ 54瘝WѪ*2<$|8'߫*qW@ EGSm YB|l R5m4H sO2p IuEҦAA@1gƅ;aFj!6qog̾ljiKIۓML -Htw(q-/:ʞECqMm[*UH,f'$jkR<ce S3S]K_G.^T]xz݆SH$ҎAW,-Tԋ2C -PeZa8@^1/o"a4[&ˊ} ?.=gAy8UW)it%Ëhi-(bDv?)jt=[) {^2&Ȫ9 3QFr|Z\돧k3~>u>\xhá@:-0k N=eBy(ل{t>dwaMˍd- HXo%~W뵄#S0:I) %@T}MUpU)h|\Ɓ xl*$Ϩ -`T:r_IH4w|(S=]34Sd"rS`K7JcK43m*N*Q#뢻$tdéAH0`b+n(쨡:AJ%]y[B(hj$O-䬩Ym,gB ѱG5>!|r ~y9? ݏH b\f;?'.ʑ*AeB<KhkE^0׸3D<7v^v6ea}g tVtݔG$-r̖l'XZ D #͠2 b1,p|Ҍ2M;Nn<ҶiD]Ο=D&ۘd$MhspδI=KS.ăG.?8N$q66T]v*b\~{b^2.px)ѰqQs@j˫yn|[]E&C6m_y@/O<,#Ayr`imCRIzuE&:Sj=oPQDs!_܇ I2טiC × hHf2*yYGCp02%jîoZo."VxJPE_ }wjX?1*'3s3鐻܎Ci1t d" nnǂ,/L]mԨW2t_qm#]$,/yIu9|6K7hH=RvBQ4{jBiceVuS \5&7=̛@N>QnGEac]a=\8%fIs,c{*:.É!nb\sf|y--A'߃;+CFmg`CouF}$v|SE P[+(}+՛0qTNxDُІCM*<=q-:]vܷZbh2r29M8{ Ca[OݻVt!*7/@枎%T`kNg:؎ #iFc8ƍuj 5c<0ZJƢ. Q=[ئ##'ZH$`=pRİ0baq|>iq/ܤ]؆J&)}Jߤ\]nW4<_[6v*8ޥ+4ldAN<.c,U9E*dru΄⠑bȪUP)3^We'XV-r1d&&co)Y\>:ai+@pܣ]Moe&uUݟ>>=e#.KF^Sd YXI! i8hYJD|N{a 7{AK,<'hV>vЕ->u:wb2|S`k5#? 2rW+^kW OYtEWGGk!8W*eSKXs>Y쀞9XhJ])U+TQHi<˘o,` px#~K.,=oJmɆ? g^#%Yeʊe@A0c_a2mZ6Q*Mщrk6vU}w_!#QdvR,r>ȉXm$`!--PA *9!'h2-OxD ]Xڢ(+5߆Һ=ֆ1EWVu'fMb>wPF.'d} r~K j=ìzfxIaҼeI=cp"Ń w{e[607Jf[_ۼ6 " #j>p(kPG|vwVo >f^z۹hiO][qV +bPi- i=lǭq2}xav$߽`3j1k+#( Z}Hp;pSS>I\ok?Hy]7O@ @UI7䣲P2P=vZXŝ=FNP8~>NU&޵-D]tQnG+\ERW"l[ Y !xrf殘)FC2ܥ`iF9<6AzeA\8spOddj'U"AەӳB! @ *Fb>P N;T`ML^#U7?:Xr&XR3驩rT]cq̭f'yTỸ T'J(}6 v߯7PUi)lG\\|vDWO=ƛ^Àe43q?10:K|% Ӆ(0fC{ă+x9V:Q0;}*j]|RI=6(ʔd6&e";:U M M ge CU U5%@L_֒3' s Gȱ}H4J3E*B"4mPy3$4àE(R~2R裕&K4"*%0d+d\뉢 Bf.8wdE'PbrAœvs8Qљq7[2,X(qx *ӑJ_A[;o6]%CX. PFvHm!$WaW3g:Raӵ#DAW޲[IL, ws ):uYs-Fg bPGeKY+B]Apr|B]OZߏ}\J>bH.Nn?7DGtQkB8C[:zMq`>T&'& >1I*w6K mx䁪Y4PXc}r]@ W= dZlU4?mfwAϺ׺ B Nu6P'ppk?" UKݙY- GY'%5m$ԨړU TkT%!(xLWyQˊ O#Jok-.ݛtwL?~YYJx,>U։h:f!^Ξ,JK{\L:'4e~@+{BXGtevQQ'-)z_a?̫V&\/56P,sҾerjb,"HAtaQW* xoAN |CAA#J* :\| Nc)o9-*^on )6_㰜BVƖ/=Ozke2|`|pf7Q< =cń9YF%yT@aW-CB>*t* d31wy=:|69h@ bi]b@;{TNb_cۧN`߈ ZN2k}Mg;N1p4m%kTfllBdrye:Ajb {1ǝ/a#]u9N;L}k$X_f Z!Gͳgnjfϝ-]4l"X9OڛT+%VQ~%X%{pG%%B҈+_s$× >1jڝc)˄G@ |^FxXz5C?5YǕixx`Ӫmp&kUV(kG$m6Id<{mŸwI^~ݧ@<]/J.2oԋ,#h (LjxC\[]09$\ ѵ@jU|WsbJ-mz=L]srTQ:4mn@y*E)v `;LLΥL29Is?W:9݅s\u AP6Xcdz67K(O*4V(މjP&cz[ ToGYtX ¿2hoeg.=0JpHAg@Nާg&#TmiXQd9X4l+[5'F gX0*I 80쒧2wclro*b$di V{?OLfnr,cZwG*tԷZtA&q (t,b7PPkO'rSΤ}-c׮ ۅ\g-`||EY+nw7Y8.4(wD@TDzq (efwf+!+1D譈a!k;{ 1MYRvd&Zwj1`N1\nw&ȆQqN R:oZKXGq$!zt^V}Wi֙~Fqz*(1^V 7͜r&bGt` VexJR I3یlaXtC.x'x\ MVbɿ.ZVs\>#o/4IQ&B[,kD*Yzz1ёe=5^Uy%<^#*TEnlT`͍鼧!~KW᧿"1iI0:\&ujqy .}Ĩv{O1ĒhWGqre:NƉK~@.:঵vO.~<= glv|+dpΡCC~"zlXJNX2fvWP 2/ttqzNHn=ɾҲ:yn'fڂQfeceMş`Nd;и.eE$A:fVGpM'e+a8WXA=KTL/'׺Mؓ+no0_Pa*y y5ib[Uܤ;k8ڋvyG(bζTUm (lrqS&F,d7oEwM므 c.X+Xq!jk2p)5R'%- Ck \G4owaړ=tŅ5֠ HlFqszc8XŻ/4ɅPj!cu7_ř vk [&?=nC ͺHa\*:x@ 5;ԾR헅@_XsA AЬ_sȬA8A(jd}PçM A,*e^ vsvvjWt󚘚z -T(ר 4`<8A?UCBsrHl)s6d|H ou:@hrb]:${3=oBogwES!}rz(Y][ozRUCA@*7%NS\˄ZMM-4Zg`XXFNA>2#6H3.aѕr(Rss6G;ѩ9 w,L`P[v0$Ӥ5$@~S&OiEx~g~._;?IR8+$+y۸{ 6gå]Zc5y]g!m @Ϋ =0(ֱyNjz*<"o90i=YD*]"t D@xz/o JWg͹$!v8!UK= OKeC>S.HSt0Abj=.IxzqdKOqXSZ^Ow?7bICˍwa{hYsRXkX3u,mAOCJv5/[ZP=o6„[C8^aF[mg#vrRLxmoR-Dp6YL8!tA_@T0ƺoby]; PLY;m;6NL mژJu3~g +4`^ޡʪǣOIP4$ TlTk9#Tht A9{y>Aq%V%O}0F8AB `gTT*H | Uf2~Q eip3Iek?ڑfc&"W)85tɸ!k :7z\" h! %3-2|o3`Ne*uSm(j\HN`e,TH^g|Pב ˷\{ \?rNig9eaEի{-O-5 sҟ@{Ub:)TF=`ty⸵$Ag\b(%Hpտ0(}R<  ĜN7(KkUzzKSz8G &{EzZ7m*BeUMAM+yYeJg諸 }U\ЇJDEW IU)B+X_P[Z׺4XZpnMЍQutx6;Pfbe!٥/ڶd!'Jiisjl&A8Q$ -s}lQ7eI84I5MT#Zq_Z4༟֊\a1aS7w-% *fL=&܋gN.pjR$:+2]' 6*|1d{{Q6Cb<Ra!5ɩE0ȁ4\ȟn_EPOyzt6d"h"ȃ!}iA8zѤ[ԕd h(!IE {@m8 0zsC)I@2 yʘ詩܄Hg(ChW%T7mGqlAaJgE~5Yy'VDv kj?mK?ihE5Bnl{ά?w˸O+t'/z2BRa[Je>x(ohVErǿ0Vi-lfEQ=oP"$|pBV0P]}/斫~t Z qV~ <-e.݉m!w5ZU:rJ87 , mR8vP~w /QI$z.6h=R3I`x`{G Kؠd:Uv"+y|f;nI ,42ҥ 0&&B_Q!p pl h:+z" tM2`RyǾPxaHI`Lv}K&5 oKe{<q+ϗ{-2-7Lb?Az;BZl۫y76FjyB39"k-Cv(O;d:F zY}v?D~(o=䡦]KnO%GobA+/+ڢ=/8XO~AN ur֠)7MD t>%[0;&1c =pL9&ȖITC'/݃9C\Qr{8=&_Y47~N ɢ8Zi1eLǧy݇g:=ۇ6pCjtt%mF#km/Qv2f$gÒV9j.-l~ -\o6g0 2B c~NN넮,R>JN磄k24f#|+w׸PaLI8 $ O 9_@!i/IXa#dl ?$k r 5@T!Fw^x#.1һV)F6>c^Y ](kfaU{4iݬ@PDbSA^G^oVSy͔IM 70yg 6MAH\|e)`F>t1+gBbntE̥md}ajw;߇fQ+n~#\hEWTDZ9E<)2lf-w2lV1M4Æ6+\Q?Sfd%+4"ȑ:YJ1Ra(gLb;ޤ隹h~/){v?xK1L9(]#%acBNe50X8>_{  -űZ92.LCaFk6XdVߟ!ssΞ{ְ`?L Qk'Ւ *] ձYHisų٣:XGu;ݺs4rAݡ@nNwKr\Qy7خ ZLy{;%Q| ǒߜDwb{}Vfٍb9{\\(g# Q|,3GgYZ0707010000019f000081a40000000000000000000000016790fe6e00005c8c000000000000000000000000000000000000004c00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hv/hv_utils.ko.xz7zXZִF!t/%\L]?Eh=ڜ.+Y{ n t錮KŮl*NT[WhH _dsQb E]gb-ٍRg$_}vpC`Hg8Ju5 Ç{⚶%{cjGt]ѻ%lr!BH"vw N\~ 5 Þ?.Fǟ`P`"gď/Hq1PQeAtClfNoQ(&i* %ZnnuCј^%O?݌: [aun^zd(}]6E\mgM #Aexj?ˎtq;&Z@kD(;ILwN .NJeK^*447k#O.d>*~{MuJ|I`x@a]w+v)ת-rBs(?U\'!+BʪiٳJ:#k$,)΁R%FBLz(ɓwNfUff2|4pw=M2$ԶZk׬r8D tHPHs}r~g0Bv|+E:H=g(Ф(=lPb_8k[M"!nIgSAY$0b䇘p##G0Mv>QԵ UẈ{UwJxh_EOKEeu<121)-b[¹L*OПX&oU$lJQd\ g$aHg&pΔpHdR\Q) lDI 1Ă;hGoJ%ZMnc 70Rs2/hl-A-CPoT& \l+Ѭ޼/D + ! -v>2DՃ 1v~_O&PgE89QZ)t1%w"V5iB-gEҪr:+xƴ 5ugQ+{lV=Q`,o[3?Fsply6pQQiz5#kpW9#-HL0Y>mNd$E7\E3X*`m9&כ_)U|U3%0lKC0W% hjB]Vq_?D'0V@#`!ҳa%gf b)77= 6bJ ȥѾ9Xյ.;3>HȘVzؓ`&Hx& 9q4n7./idlrc[dzT|k)+̐h4a$.du)%Z>σˌ5VZZҾՑuO45EG4H(רh1Ǐ{u=Mi)<#yN$UG PlQ,WM.*] X؍Eߋ8;>ğ-?h{W֮`"V^K{pE1y#?A@`XO #RbRw(zIdp+` Vbu+41m@,p[@S]5+|CxTk3rd[F%cIbJL}ŋgrqZԭ/OLNal7r:7HzSd Db j9wwNbMkQRɝ ^~SO2`-ֽ3@Uot{Lx~ٍ{nٞV#dحEl}R. 0";!4N!|!ݤ 8KEఽ_C 2EjqZZȭ{P5Gf[!Q":[zY_:_4 Vn4QNׁ$xʹyb  LvO)*؁V{c!jbԞK'š IOHzPA\GqŌ᎑՜'ŜVqD:Z%RL{zIC"+Tov*w +(( qvgN,rxX}&k^-Z .tK܆5+kP@a Jǻi^)!]<ЇL/){^$3`aq8-##s KPZOTq\C`u@?ġA/$Áx˙dȇ~wi8ʲS w *fIOxN${"t l)v\4FC/ڠK/xU;JHԛ/|HHJOIγEzC(%TNH+xY-?)?3%bftnb6Qy3vBҥ5/5u\P BnTl<ޣ/S.Uj]M̳4{ ?ǟȡL#NzWVOTq h1I4GVDi\0yʍ(TEUnrwmmc ;Rh#iA2Yp49xCL$*=XhIr7{Ffc_|">w/Q%ߔL;{$DZ'g!ϋ*iCi7ں#Sn5MS.QU1 =r'!h3N;c…rz@DR椁Z̹UM߳.Q=c{#ɓtB,17u5}8rIA ȋ"MBhՌO-P9 h4B\"۾o%yl1<挢CAtVͻC캼"T}=yaɡG(I^[ G޴Z ǚC[Gx#^"j7]uۊ`p/22+*/[PRЖp @`EŠ  @[X[ЗK\G~rT4iWDb-.[cj_s>wfS {C#7pVN%oF%dMȣ9ۖ=3z^S, Z`и.~M,p ^6#z9p;@ab8tɃyY2'Áx¢5Ngj%~bгˏJq/V(# rɬbIAViF pg-|~+`SDʧCr3sѰCԢNG4nR{T*4"%m+^;g2Uk Q?{y,beP 1:~S]=˯NN\Hs4kWl ¿VAT/,TeUĐLOx bVQޔ F,/G"7>U0T- =R|Pk%/AqLhkg~lQa5tV)2V{ QGj,xާEi2+u3Ҷ&uܔR}0K6AIx/RW8 1S/=8. #pv-\ɲ́ x$e8_c1=3IX=zSoSF߯{:wBwdo)eNC;5@.Hjxa|+S$+cƏx0Ԛ;4 ݶYK}#I \Mye?$Ub ]UR,Yb9nZuV5_lcMW[. rMݖK]RʗZuי9&/ϯNrĚ_[DZ] 򂯚`9x ᷷Uh%KdK)'-]E> d$A܉ub3)om\'i]M=k+U S5O^8D.{3r_"6 ⪇/ܞ8ŲZ$ n U~|lc#3  ih CR>D[dBZ6%ypS,fJ>%pdMFۢIK8?npȹztJ-CajN{P0aJ CM`G۳CM#PlcO.2e T"WU8#|j<:;: lwLBd+bqܳ())?~qu'((erU@P &91qE\n{O ]}n@]?՝m޷)AwW62L=k) xX8` IQ>VW8UT &'֙Y:2!5a$V#mUѡ998#bfߙ{? N:m!J5b-'YeiRFʛn VI h|fa=x71sOC-Q6g43*A/i`[z?l 1Vd0,!   z/v?Z;]u!wF㟡@ݷ˵C,O 4(M'd<w*@lĬY+QE\ݡgz=r~jүW,{p=UGֹ[jӢ Dڎ⹙gX~١s:sY jw J-kd8 Bavw'mAnG|3y-6cJƶ]ʾP:φ9Wŭw@,^t8eE_#2pbK9~YAoPVmsc ~ ;]騦Cflre1s`K}y4s}j=k@"puc i;-x-'εD!PH/2 )LЫ"U%N`f2n?>'Č, ӊ9->;O^:<"U/ĖD'|lnhUwlh 7,3xXUN>ǩz\(6MEgc. 2]iÍ#{RsW= GƤ W5 +u:z!f6!b#sh(T僳a6mxBP淜*rڬelL5W=~#IrYfK%ŋxc-"Dc8l*R<:&)a>#x*],>r7oQѵ_\4 @XǟKyz9ݡJ{I$qotaT*j`FF+R\"+=y!]C#6"8DqBAm fOd;&Ԭc^Pc܃0oF8:[y騁>Km!!uMB#2AҝɧmBG#|>S뤏1og>Y̡,Bڇ^A&В 7cVtKGKHnpWE9 $ZQ0fDo θb0ȧDcjD8*БEI̾<ӷ@ !<=JN^ux9&ĠU&qiZp\ȔH U%&[`q[frT퓡 5VF\:nK2ZwMF 'Gz1p{@$yN#AK<)(r ^] "%:?mwhA$ID58KRd rӺ`T Y%:˞r~"_4hɧ/Yݠ]n>_47 &.dY,42grI4I؁ᅶXV"%|6!m{<1H4GC_HU`򴎬MPrP !fv?5By*S#d)hKo2&oW=Npr^Diu[R~/D:6'kB毤u1i٢Nl^=|1VT$by%gLH伍l70f 0Agy_QT,@%;`&ͬn?MօvK@UBZ`i.ngNjA^wWuv"NƦ d)D{85XgX,x+A47l]gc^˽{=xzMUnB& .8{瑨3ۄWŖKȃ06ZDEv*zyĶlVe@M'||тRI;WߓuJs7ʯ75`lDrT=ׅUFc=Ə}[.G=pRgA/ƚlH6b0d2j.t(t7K$.=@Ǩrn(oY)#S8]mQn#^@ K]k'r\yڇ czf'9d])64lg꒯5ꪝ?hsSBx)kuisUI=жa|LQDNW R6 }ɾPpvZS+ip~l[GvnQYT* ELnq0NZ;g?M=7e׾٪ s'Fe[J9CcҺ 6 V[}ˢTCz^p:tg \2.( C_Z_Xvw`#,l˶eL ,,f31c̬6 dRnXuy=+^/h.K_z@Tk0sgĦɛ]&? )f7i1]8jQ0g_zt^5<8']dxA<4#AZ͹1}^y`*o9ժr2',-Tcg`[\H2]E]5Rt3E*N8Y·d0L<]9&` }~qj)o(A޽} ϶FGPi["sjvﻨ zJ؛#H<8H4Tm4zڔjmXHmS Awu`WHG' iRpV %!anvIhQE<윚p{/G eZ+8E%lTNu$J#hXFNUV8uM[hQ%[ VNt"P!)L7Jap[e#OZEϔXꏱ ոBD'6xFR (3 JdDCwT~w3HK~3A3a6fqKËoG|n]UNS$u< F,8X7KU8/iuxGЀ;&: Ǧڴ$mT-)s?&鏃_pjks\qd_fCLFm۩ѡ4iWg+(dU@@+޳ΡשbDxY=ʮ?2f;@[ U,(; RAGF,`]"'s%RB,E/vp.nmm(e*㢂ȂZoG΢Rn.a >СK[Q-+1}- w*IK-̳<(}$x&D_#KP XvYq$PkE%U$C>WZgIxnŴ> .%i] F]_b+:Mn7XMJb+swW䶞t{/RQ).!~oD ڒ3"O?=樶AA.O﬩2֢)g a@K8>ʄzVU~E ZNmy`"s$D*c{eEBiS"K&‡yxWFҍ? "x}s޽Kn`7N NxԜ65-O}X_6 6vU4%G1\kɽ+2@eniM!a,V`d;P 7pe&N|]DQ0C/  N.mD>eEY8pfJ/e ug_Rr C 9/pp(I14{"ɤbNч:_449G]2MUSwãT6K޻ {0RJ0J/;O[('l0uPI|usFࣇU}c vy9C9ПZ?NЇp!W­1N=ᮤ<̾ 3Nl}Y<&ruAi&';sM)D0 t|~ gb).>־2H$6k㥤A_F[ĵ7#^?J߰L۲݈OĹ76!*atd*y񟧝ȢFwto&~#hrϳSqV W*Ep9,'-ji4.$bRb5Bĩh aQ,~3]s* 2jAP"_:,E_‚@%^}gud]7v蟷˖L9h..b-k$#A?8@ҟH9I=cJ8&E_ \U76bc.[2\Ŋ5k8G{MKJ}}8A>`4KRU w)zcYP:o^1t=j˩a "+WI$i|[B#2<&VKZ&VTuw:i\`,ϳHQM?Ɗyͤ>YJUH& P(tvGU,A9a.=ymIZV o:6ޖͅ4 aHu|~ii$@ݛ,S"lƩC"-pzF$VIO[O%SLlHnh}4 i7a 0觹io!!y+?8w{@׀wfq{DC2Ӷy~ג)˲̧U/3K4c^ ~[S 0ؚv; W >^%tD89"䚜Q"Xs׿{b7^䈐WӭDﯗF(4)˒Cc';J"Dg ۈnaCc2}0{Qlb,U;Ddѓ2eV`{l^;#얎oitz\g#]#P T$9& aC]paŻOLNia!%[YU9e"cGQGʨkͶ[HXt2,Wm;ӣmH:]a1T;\ \ԯ,)7\졘/3zOfIa]8i9ͨx0a3 D -g~2s[GFTwRkry@,5F)2A(z4jȪ8HHe-9J9{ bu3f |Ug5Qм#ID!@jdy9 @_|_+Ǜ.]73:gA ,]˘ 5%*s1}bUQ}0וt.ןJ@D;+ɍ^fzEI%[/' KOsc*Ӽ&R7d4B Mk̺)IVLvl hnt=%2RU'5b[f&yHI!Jj  ]fRC)AԷ rS8\'\Y{M PɾUf8đ,I= `iWmALi:E1rX-W0QgR{ r/=A" qt;s)}kpNi`+!GsP5fa+G> qϱo!lMB 2`rI&ѥnv{xnT%82 C;]nLu]$&Bo w~^V*)U5_,Ƿeu8 z$m+az)[>moDُU K'ݒ6AP?<a/(N3檍^!f &ⲺO];yyZG^\cW(|UW'V!nqm "r n\͇LȨO]B; @{C?mËkuO;z/aQʩ,/.g{@?BݓZ1`|:i[R.p (jr)4K^7~(*(/ Xqc8".ԚO22-^^x:{K[WzW5" V[g S ;AOy˾ϒY#B1(^^fϲİM|ߙBdAd idᔊ SD+ YD@u" Oxǽ1 ғSUQuxk ?Qd-hl?6o;`tvL變}qXȗQV毺T1k!֏0|Y94Ex$Iݖ}gx@d0wi?׷c΃ ܦ{:< rgpn([q[;~-Cŋ|Uci%@ mA7>xXMESCMhY![w ."mecއGÃW k[-Gj6\SLVVX:@\kGbPeD@E33͆vL(׆!Y?^@ z&E:-[G|abka) #5ٟLw*TH_L7BWwq*]pE*b(뚵 LMO 4 .Q!~36`'. k6ԣJԃUz jdj)cd"ʹƓBmf8fa&G bSy*7!`2F7}0́Cm<].\pZH>dixRl<[kBPfţ1cdRײp%#*Whjo,cyN]qp15&.v!́lhlnծonF7昧&|60n j{z²Z͑OƉKr4s͈/?0zájΟ<^dүI%&H79t>TS8[`):Vm{QE劎OfLn o :ZktGMZj:!bF^T7DWҭ#ë_wi].KbR"X ٢#SXkσ0Ҙ={Ϯ7}ѾCBzHXe ͚TqnԖLTK?i_/R=;9E~ fnG#7q\ßL5Z|@U\^15yJgkn`Z\G֭~fҌ_ sR{{ڙ;!Gp\-8fXxPILľ?0Wd*`3&ӳ*}w pSp͂?w u_1iTJ5W.՜!+|M~*ኲG iRe?Ǯ酽=Qի),/e.Q .Pr `ZGCX]Az 8d./;)~aE*Efm^e/ T u6΃U痋i޼}.ِ}ᶘG<ְkR#l*:< ) 3Ό2o908^n &Ɲr̞هle<: @y<㣖3֢6 Et0 G\ꒁ2xOs,®FWHGdjQ+^+[F)"ړ]!z ]\h{># L*hs|N~huhDgk&mf",Mo+tŕ-FܴzJt{kRr>2.n %$<4yEscwCTp#"%e&P&<{ZWgHnVqDOZTƭ[Ae0?MwO# [}5dC:ץy^Gߡ=/!ljh: t'hj kvfo 0?Uk0M1Cd)ߖ"hүLff.Qvى5#Q]OCńD# vUxJ_[库Ӄ~\ EXs K莀%8̟QE-'ZfI,k.&فc NygFTWjc]) CďSP~𚭅p_bkyg3<}lJO͸Uvߟ8]tZ+MK_ZϷ3ևԒX AT֏d x%S)g` ]Zt5Y\=%̪"e@@(e5͑&!,KURK&~Q-D8^ti8%H 1!{?c]Kj[mkKvmkPI{.ήă28{8c~8,#)Y;1kiZDG||a/uA WK;)ڈwZ-N2I+E}RUۡvpe$r]@ShVj#® @a;-l 3§zBc:F,k&\57wĸ%A8y׊|opҞl3"MwMr5{R햗A/Rf挞 aIlAbbFom>PnEYr_ti Z;^J g̐&'X\OA\ݗ,9 0TNv.DQulI>m 8B{/IW$(Hyuwu/_ăV@*0_deMic Mb IJ+fLZ%B P <DĊT/~F?dHEО5ǒsXrwPbca ys+a{?D :U,-Qv}+M\zSKcP"l}҄#AF}BQ=sh!؝,]]ٲYiN_#|Zbg6 Q!y'}{99U/]Xy }쭴1\M-e%Qy{u 2 e>H-8PRkz̞#l2:X~ }#}?v=ny\hfrtSxT.dL"'5Pbq(9`Iqп*~,я*o3JK]0 J%_X+$(p^6=\($ZcI 4(a[WB|='Y;26ڃibW`ᶪp55_MYިT. 42wR᭘78yU8Si4F}}S|T1in*VX{}̳њpƝHḉe, ~h7Ƒ2O*=qȂWom>Uvwf%(h͏"UةTB7VsÚ#2] 0P2eU~$X%mL|PׂY1'I-t̼3lYVj8*=_2"j.ׅyEXO $ eY $&u:$6M&4@N^t/Y} kY"2fgs! ]BS~XqܴT"T_;#$tױLqPR{$;q]\л〤)ͬ`'0l'ħB tB^XJkd;Yh&b;tSʮ;&G eFa?4Y|@ @IRN Ogި+فߎ7cnp$bN۩Kc~C*v[GU jm4iy"lܾ+bfDB5ZY^㾌QE>ux $Dߢȿ+umkqKt9Qz`wpղFu&u:N4)d`'!,tO5UɫT C#T27Azvĵm&U7s `N0tC΃L`$/5͌EU s)-Wv!K8wHmo!~|F:29L܂V=D_O,:}iiB~*CG]^ 4iV.6'JNidP9H52Gkke*~[`U[bvnE8lj?T9Z=-ڟK`G~8ƊYWjkcRcK*F|d$ {Ǘy?Usd'޲ՖE@'$K1*WU߾۴aRN핖OLǀ|XtM!kl %N?zv?Wk3Eٯ烰)IKeaˊC6bsY˜՞$B3Zک 1 Afc*`wll,ڻ4/,Kn։[KqGkL9y k%9 ;O*^m$8 ACGr3"Cڹp|&t26"I2^Ӵ DLvZKַ"ތ~ƛkafPx{_WqNDCtE!.ƒfDsmoX|gZcMGuJ,\ &J~֢KR i8:xvUnhN+Ա淊+rIK> 9kߖ kA^X6E ¨z(0qN >Hؙ@Rב^K:1 [ou7ć+@Z(;9@(2kO\gYZ070701000001a0000081a40000000000000000000000016790fe6e0000e99c000000000000000000000000000000000000004c00000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/hv/hv_vmbus.ko.xz7zXZִF!t/YZ]?Eh=ڜ.+U;m)JY(Fm8XAzo-M&5ak)V^*l2ځt 3fnI'G7Klj UAe݋[dN 0wżiBrMTuṄn'`bW2=/:`nRp+R6$/Yʇne~0>I)~dW?i{B/m۵ANzbּ>(GmI5Tп,At Q@/K{yeP,=9uA)Eˏ+Y쁐%h(*Ҿǟ;e]P.:eS'=4{k΄!DArîLit2D.y&/}|vI Ձ[4Y-u{3 4hr~&zC8/@HTH8>ʾ_}i+$<֛˪:_kFM(3=24R0 TSt:K<}$ZX[ $7N?LTOGh`AQTU I/h.*uѭɏR+Ovhf=/D,v}w`PG.s^6kpK= yv75n=4oqќq˟'jqz8B]vӎ^n68-nPC屾mO "wtF0Rw_D4'>~ Fu={t-,}6fdk[g#] zY#pcRy.T3XW (6ق\ 5at_IJR#:7~*E=7ADB'bhGޯ߰afZU=BsC@Cvaj A`.ԏlzBg%–66 %?LkgTwPd/3Bh*ep{X >ybJkU$t$noR!{ k8З֑5| PoPyQ;N7@?ҫ@0-Fu,ZkT6aZn W:]jD*UQq(pޭaA8g0Ԁ-|?W@kRIN'pxE4O h^wטĀ,҃J T{Y|ϾfˡZJ-Z $FbnP۳|u>]wuP5w.}q>!wz4p&Ԋ{j"6vP g!X,C]|E$ !nHXOOhФs5tSi<5qF2f{f{ض2$mteK`_ *GD$OA%s&jm9>(PRyʗ #G& (amix ^޺?eRG੆?iⴰ%T/eZg2_K3ahh7:Ld}MDfXV M9̉0vF *L¥be`ٽp66 Om/D`ke `-#nD|ՍjrLz{:b:B@|;KWٝl]Ms QkC/Cx%Y ]?RfCHyoEvht^-jX3v eLUC8=Ix*l@ZX`#jG%`CNR??i୔_MV9'5v@G@US k *-p|6Kxa9ԲZg6 )8"ʚDZDoYPEmB5ImO4بPC-Qr60L#s ssB#'4.g!?~cL?QЊ -znXG;62ɫ}SP٘q 906 s*q̪\'PQa,38D4OV[O!6!zsFa|` GZ@UI:#Ƥ!fW'M4*1gTuh|9T.8ZrQR"i)4nydG)Bv|%cߏgfEt ڄIM][[oP% ::@]ޮDhZ˧83FMbb Dr#!BTީD8*)+\)Y`OֆS9J k{霰SϨxL Yc6Q6u,s\(P֋=IeECCp kUqf:, $g*j(s:<aj*bFiżVH{MA_ʒrhI_HˇYkDI&>oK2^z1?'Ho%557c +5YNTDl$†L>K6dFgL SvO]dt%Ľ "јE6ƭ'Zűg2nV݄oqL̬ԅ.?Tى^غguārݱȏ7[r3>`K}+oTAZqgkGU>S(gթ~޻!Syf;4%z$ T{Um ,cI8[A{DxFC ڑE>K&Wpew%Ϫ+)dWr([ q .Az#p *;š0hsE${B+ xZRo("Hq#B5ڌT1|Ftk.χA#M5k @h;xWrko㍶={_5Z)I<[ű 3  X]=]}σgݱ a'&j5L+}%}\d'vwZЗY24!= '#ܶXƫב )"< mĉ#wxNw46 2:<=%FbpPQa,muCKTXIR;g[*~*kf]'ؘ-M,a9DYe7Ld`KC ydQr$ 2gC#o}Zk@C6>ZI W%HcߝnHeiCvt<;?./zX_'*Ixgymyؙ` Nrwgr@ 􇡜~EP C J YZ St;uKJ쮚b#isGF%vʪxb;CÐizފ/*J!gkG ]!jch)+3)=۸# GcCJktpM)`G|x<j`\ 6Gy4Ej֑d2DV߯4>M4ָaG',>w䵟R8K3$iD`^]&CvMGKSԌ.c.I076dhȸU`)&3Ih=ɬqahAbk9a\&1~-̫`]П'IƘ'EYxT27W1 R!̟>pqzY13!P'jh~DmOmv(K^ Q>6eRg ^IF{;s{ioc 5]0g06Z䰸ׇ\\l m!ռl =P+){HԴm&qt1}h 䉷?ۅ(B0[o`я3'ow"u($ٵ pl=qz^"]5>M! Lc7ޛΈ.! g6ߙ$: "rF?ʘO S:h j'<%X-_J(SNS.y'F2YhT/*vjҥXs&egM@rpcnO>B&4Cq\ J'YTO]$dSGI5q:&[8 US7ݖ,F㗗#biPV8=BTN){ղ*QAxozt*>Kjyrrp`vkw *C~; 8EE ;ڑ181j+;[G]{ 6chb5DQ zeB]=w(f%[14#[s#ňCir 0Ą`h "=k)U "5Hep[Aಜjx:ⵤQ ZIdsYdl'<mjH.IHAʪeeTBԦ>U#[[_@)8u`6#Me)Q/фf6T4 t^` 3ОdD::/ 5Mڭx2u_Kã yq3W4v|I T8n%O-e9FL/T]+Ih,΁/CuW8X'Hz-톢3'Oۤ#cBP)(ÒWʂy[>G<Ƞ+OZ4cK3owLON?혲qY H1PVcp\?ywRV ]'QthRW.([G⣁pNr7$4H7C#f  Rsh{-2Rx5Ip!v6XJ9EM㝡C& $:jԊb$o?\"QLnWM0?S@t5ətF䎉\pӪzwpbG4Ҁs/d׊wV00x7|H"ؐL.% 8[B.y*}sg ˓zd^H9|P i9N^;D8bCBbVS؆A\'cB ą\P1<{2#@R,ΐ<ܝ7OU2ꮶYj< 2:5m.@,0v9~y b1`zD;2гl)2*7ZM0J´KT!֬FdŒcݲ hiޥ529N0/=Cd@xy<4eh])=# x&/ ] 0fT 8Dʺ5"HK&-_H7d$&Pf]VAdYCw.K&)YuwodceM"b;3zJp腅*J ZHxFk4_5(Vdzb>G/ 0$r3c^hqo˩/W B{gd5Xa׏9A׈dRvXHےe,P; }8kd,È(^6udb;l#AOWG~å)~D #CsFx<>TFm:ִXެ?B#_ 2_`c1cAbCnzY6@]ŝGAIdSՏ(`,`+QW Xu_+ņ36-516Ԫx.tYul*>ׅ,f^uֹҺ2p_d;˶b))'u ed@5›<,`r?b`?GEIE"SU/z*22'vČ]-8veB0 x;9_iϭ;m3f+>)*#8JfΰjXBw%m& whMfM -(g\}Y/ M+Gx4DeqYzh/渰/-3m-, u1d^P@m<Ǥ,_(378"GgD1 [\:WJq91S p-4 ftSAvleݘID-DWAzx?.t~abNo]Ws[`m*(Qh7F|vp~: 43hFkK=/.1ӑN9*Aw]n +e=z|d%Mͦ(}vŬǃyli=L?r)S A-O=xS<@K0,,xu`]k8Ztt{6j UuaFѬ)b)sid  [:XC}W;s%%͛tj15y u<BYcʠ&ѽG~BوmA?eR^{[4!4^)&_|?.K~cu>"+O٥:ihs=~3N.~9j(tL2Ʉz5e%.vKHz 46 ]{ D:RC2z%k@ kpG}9\_v \5V֜p 4Vǵ'3+%TPND?!]réU]ZT{yU2gC9w7n-1a 혵> a ]ݛ@qs7vIfm/1UD ir&WMȸD_> e>(PGȮL$qy.2sf#gzwOv,oI:q z*Z;抜lf%h&LwiCPo O  ^4xGj.7Cc3pQ53.yQU}ql$# zߍ-w"?Spv^SnnC`U1ڲZxs'f{2  L|"&AT#qV) C b{PԥFm2w/n\톳a\'ְ89֮/q!Q}OEB+J5Ft6w?̲}G5!:)[%HĂ&Fj9ojg-o`ᐥͮ`& n=(KL{=y #.fӘIWa!TI˲C%sUL+*i*r_c.%y+MoTv Ito 8_Ic_1G5tx_x:ԍFz4"泉eVjj>$^})z /5ɼ&Z >mP%iܭoʓBG}dn'U~s(Z[FR&#:p5T952uѪY(PPt`K#~fpqJ(? Fc,RzelM0ćc@QR B\q 4,Pd6%. Ҿx3 [w`p&\L/̏Kϱ wlFjU><`=[Vzlz1p&+:Rn<#Vc! 8;) ςE~{XL(-HD+ͶZjQؼ8ޝ}!Q_#{P& *o.ɚo *gE PZ.^Zb:>G שa4gVWQYoYYw% W8qUZ̕g8 <-&9׊>>k´^Y~;n%$x ^NZqS; I7ZЫa(Q "B }F$HR(\ϯSu '2'͒z} 4˺_9 m͌qhiC%l,Wڭ1!La1"!xJnY@&-X^hۻ-3,gO'=8"3?t.<ʗ&ܽy-v2P/:Է:縄]LCO+XEZ >*R  cg!|)RVθMQ#q0q>mNω F Lsd6dVzf-Q3Ein2bZXKϘ#QqSb{..΃qEAR>Lc+~wW@0i "ARFnZ:(6P) cq{Jf/k0N{A@L< N; !G;]G;F(J oVDV ZO\1:kz+ 8hr}]Nvp Rho,c|9o,Ge_$d-p# ɺbxBeY26D$Z59ttyd썽ZvCx,녠:۹Pl׿٢VEԀ]u57}œ_wf$+x{Kt;J@hQY$R[ŭYKTG<4(rU0f+udFB7E3ԉo꿟@94ݫm_5b;5e`nE<I5RVY?aJCp\$b:lp6-y|3iseuoeݣpT:QYTUBweشG.Eϑŏl+"}=D5AEʹ:8 ׌HmTu(1~wWT6-s#j$1잫!֣|I$3 c=hH(]/%'~wy)|rVKk<]{po9I|{(l2 R[й,2(34ܐ=dpuvaKX]/88$QaK$+TW{Ze-M*! Um5Np.xN #V~{/DWN%E6XpSJVE>t? XL=oCO/*Xk$6f!V}D ؉,G޴jR?[ ni2L9ǿ!C~ʌJ }9] m+&}쬩.bz]2;Oe·b6zGlwS}-[|-,b tgqN4E$nYCE)+\Vv3!x7{9:qF-9d=0]'-2s5rd2VH>>4hm[VVM ߖV|aIJؙDn '>!;<Ơ0^۪*;P_|"581:`ρ팣5 !Y{Z,#b͋CAϸ E7{E1+LΤ:9rjbZ/ 0i bvjsņ;` s_4inw2t-!N^kX-kLz^H9B#X((MH693bmhF9||`V4e9Ƈ7dPfR%kc3%^+* n~V¹S ǕhVCJv6XEFǭW{~wf!s}q=G# *jיe4He2'Ö:n@MP-~]\gAa)K.Q&:H<_=O@ѽ) c ^wѴk89y7*[P IOֶTM@Paevmeѷh=G'^i[jV# pWґVS )D*lpճyB?*u~:##|" O,GUju *.]p[!yre/52Á[<ڒŕqOZkf8 1GVUD?/qk:v3$j%bb,g#UrP v؇`RRG!T˫x0:6a:dS>gO|e|[Nǚ}K(X ѐ6".델=1r9}k³ݳx&_cūbtYJA[d#Ol1:KyYozBr F+@EI$GЮOo]$RFQ.ÕҴlawz]09>к{-XqKJ*wF6D y F`dH<ʺ.钨fXynj b(m { Z]ʽmEwq>Yn+_Y RÝ0n< @O/ށ^*g'-< 9 EzH ՜Ηg^8Pb0趂FG8UF!)(%)pJ;;)lqUz:u @>0{f?<9y1 ﯋Z]FN"|M9?7i|HqQCi+kU")JIcpMj"WKTLf_xVKr=*{{x@i+krc=Q .a=)oH;VLVS|ӸPzx {73R!^\XbazxZ!2ET bLۼu #>r{-Ȧ.q00b_e8ҡ ŲK:8s<ap^!oRl3U^bGe: JʈrhOl6ct4Hg@@jE7G|BΨ!@)>i`!g1ϧ Omx9a,V> σ!xed&MضZƫPpu)7ږ OMt+:G,TMdЈ,Pʯ_PD9@oz~RF1* w] pH bP%@ M@35^ <^᜹ST&Oy')m70Zhbh؏ƴ 0^` wIM3hŠh\WWww Z.C}e ;O#["|=lxo(IE* ?&8|u_1qTHDj9U.8tkڲFW s^F(C5ïҹ3v s pP]dԜpѺp%LeMh﨑y E".\4iC`xkFjr h{U5LhԹ*ӯP&hUOl`~7}mCSd B+Lj]m: \rݻzg]'lg=,޹fsChy &}Z F\MB =Qn6IPY{\i ; FuA v9r鴎~|=)MJdsvi'#&H\v#ZVjq-9`m|{'*q&L^{M ?$B!K=| JXGæP'*[PS׷pe&33hQL5?n]s{V [(NCEvx ѱP>ƈ9>c\7SzڵUaBo3M*`!"iykY5zFOfERk< J֬[0d-4bb*R]_ E8$ͺ_'/2cKGGAg fw0Ԩq@cRD\ 쵕!%$iѼo ǜCMV;.,9;,4+̒<ղ:$o٧=Å Jϡ/D3UKQR&[&4k (H[|.^9FQX6^&$Bl}  =Ud;B[ 7Zs@[?I?jߜ _Ijd/{?1kMF.(`n_HPf}:)S}gRJϻ_+[WI1Çn,vJ|ںib,m][NPsJFy'fuWx@L/*4ũ1?O;_{8تfjsfMD\H/ ueD+[K')S :Lj];:ɟc"(W^<&"~`ʾal^Sb xdԙa/ CPOVaMG8euu[~ׁ _jmEa٧Z\#~mFŜ\,{sS]&b p6%N] }(~}s.]7T1頎1[2>|.݌aV7>#XwY6¢0)fS&ˀF)/#g<7ɯ :a Up#Y@ZZLq܃"+1ed{h)pT4^ Ō 1Ƚ~P%9 ̊؜YTFb< P-z/7;KzbL5~*{yvOP;D=,Ѯ >Įmi\J\ޓ5J.{UnZ;־3#bKd:I js#Oe^762u؍+K"rw'})͞<"URQ  AN\#fFOP#[]vQwdoН9 tIz X\pZ# )Kީ#kA5@LjӊJ"d̅.[6"l#}VQ)*U}I>NPwi} {}IԮJo7軦)0̳|GDMdש ]˦S7/D Trߕ?HX@ryLu9kj%ni;OYݐ:$w!/)W+2(ɂEk+x,O>т6rdV@[;o|b̳o&Mp1eh@ KMա1P hlGwC֪؊(=4aA~vř1j, [WL>K0$u_gpZh5>VѠYk)PY+M]\Xgɩ(Y[&?a[j&mcgfamj&ܴ ݆~uGdLz5z?讨;Py|S):ym]{W֯F" |d R {rzi[V6bT[`AT ;=s+*5y'\\{0hq~OX y@5$?1lx"tM$m4=%i^_5$_TX tP%oIv?ZgEG 3;O?z{nr@L`7==r `(dW+l+EԼ ,p/l κQG}Xך$zbdi4ZۀlLbchO.-x^i*t;L=Sn^9I)AtCc/ AOswѶHbv4inzxP),:()3Z> 3 Nq'9q߮ӳ P,xoj}Uֵ>~E;\}ܺ30ia:Q;4R8/sM p&!ҒrxS``Cɬ~Y3D䁄ޥPm7mCHH B-Z ^W c ~/?Z9o\"+b^?EOkK;8H̔ fw 0 Mss,,\+ ,lviD3rғcjYh膱6O[A荼4kn[\?7} {&sۣ^jP?2\9 E=oUk'G( ZULuQy;K\>Cgl`Np#\v*7 (u}~:{RQ iaaif2}1c~j{g_'^pn+2eR~z-WR@T r< oMy?FXhq8͔wd9>E“'ذC& Ay+p7 k:kCit`$Gq즞 G0b ҫId:iXBhv+Z=N3k<jXId,>3 [n2i8-xunp"c{V~CҿZWu M (Ze׵5U-! |MzW>Av̔iyPpr7c?Z͍#g}S3ե/\v"ɟ*V9X`Cc y-N/ IM3^D0Y]ҳ-qMvSfvK/#|qOlK>32KS{WnT JsV %U/#tA*DcћY\[]H}^R@Oa @rE 5IrCN~ &F,_1'9N 8̗ݐNB 3z2Iͅ T\DG8&oX#zk^oGRn@Jc{-,4˓eeB.WĔ}1]!&u 67x&-&; 9ĿWNV'ʥNa @Xqa^/ &$/(nT" |W5;r3<s(-"=ZK"ޠn> yֻ4||R'3 Φq^1t;-N1I]B! =Vfl_H?MM_L7Jcɴ_5'+ h #xPU gfeUp Rs;hc`2Jz;Jr=/d&21Rh ŠnfER!y78o%. sy];)_6SL)Yg$aqPZY zoYKca?-Xc9Ib͚ \ɯSd>]'<eQXfۺ+?[]=zO ZCL<((L |Xn>kn J`krFJx` "glv;3R i'n.z5*9|qΒpK(,_$:V0wD1pKQ>(aO]7)25U9A>t;l뒛 B(S#t*ղ Qр3 '^Z/YR.aXajlqbڇtdI6 JA\MV8izdжv A_؀ծMoQ7|ߎcYЕWpX\}P 't,QZ&)A)؈,sJ{< Ev%*=aL3kvH /yI{2%e q)6܍J/݀-e ]i\Z%C"Uy1Tלeլ̤" Q+d#e.2m~g?6CoJǣq @ 5[IϝV3A6adC ?zO0bE|IM;Iӣ8Rɐ'\gsLHpofs#t~ TMРTpijb nshT.̧DOǧ+隃暾8Pe?;@q ) o&q0 aYwfOrMH?QIEiFoBCc)ɚ&(ـdLxmըfh! ݊x~DQ3i L>nK0t†}1uyYR ʎF|e;#KW_zk9+[@v+7G/aSY89clkZj / [d<#K )0D; <xnI^{-%e>O Q8^,*c 1BU8G8~f@Ҭ}6NT{}m5M4 K;^Ts.lM t}TA[֟5+zEu9=FUφ>gl kDhs(V~Rjhk[&w pawT>HT(%Pa_p֢bTӋHfc~D==&K#wq44JQ-b"Om6E[T6 L_^*k "DDqD{^X4)ylorYq#) NU6i76VU31^<8s~߲dyV2[(ڢ+!Y6) &)Z\%r]7=2XG\*$D}N@oO^+vcR;)/{ _bICYRzi,i׺b& )RmtR0c!ݛʞh }/ 5&ZmC.COUꀳyِÁx_Ǔ (m XZc6ҎváM=Fi~G"L~!JCDi=x&s hm|R|c$6FRf̴BTrʔXb6z iosԧC WF=Lk'vn!R* kd917WmxQ oyɾ*ڌƁ4ao^*l8宖(rpzA# x"o\4j} 7 ~+tUF\in<CѬ kzHXqMdvLv͵%eB\}}q\&tX>#Z.wykRV!ScW~EO 8DFE3D9WߒߍhC*0)ASe_*oʐ]SR1?HO&0Q<=YY-(Lc:TއZtHCJ﹄?#5$X@&[۟K8fh7k3]k= kp('H\:ImAI& _wlx!]~C+n253 e lsdX}!8%j[@ı#Xl  mDQbbw0BK94'nJ_p[OhHy0tݽZ ع醧C_ ]t?g`H}^ $}<^QI}<C1 1E -Gbz%=T 26hoRH?lU1,,?]d*~_#->*61PH9 UK֛kɓugIޔ]C+!ѯirSmclA뻭 &^|DtRApG$(dLcЂ(gPC͢wS(KZLVl#tEu?kQVuW V\ٛ'΃PtD!&,Ԅ ;N,MRBKdD b'Hw%jv<,@Hý!Kgf9來NSca`y \KcB h~,xC~5y `^gqbvWs(;&]@~Hp NO  Pii-a2$qlFUN\2)8pwߖ]Oݑ^y|)=?wrWv*@ w\ F1b OtT7=WPvC:.!a-U[?M(1Ca'iD xF@P$h?p MPXs1:XDkL^t.f@|;S#bW(1BOU&u_cay [_6q |Qr91hJli~z%#[XeyQU+SnIBfeW~琄sY/ئ81N"F nJlnn*kwk ox_+y̱ˊ'r2 577:vL"kbiBYtZSƦzb+l(7 JB徂1hqKq(%ʺӯnPE7 V*rp KDA^kϧÂ;_"ݎ$N+GRf*k gbE Z~ahzU20İQi",޿*0%ܩ`R!dU+A4%$>O@[Ubnٹ,o{_|LP1CN5}kvg )X3L$eV8|^'"8}15s}'z 6@ß'Se}o]:l Ʒ/Vf_Zĥ8%'.[}]ԃ;z@qVm Bބ %dx| [~A (wf&N81^ExDggcU'zNq ݕ<䡗v+qRn^'+]{O%3BՑ,>4Z"Ya=m5+Vqأ/. axYcG ?<VWD^'|hN2/Iι4C#,DM?~1-E_ak֘r=t/ vWD׋#Faaɫ& ԙi~FdH" S!p Kpb1UEO5jQ{Y1(XSV`97fcUNlӌCr< mѨJ/~3\8f[6P^-iC8-(8 {6>ʥ Ly>i63Aae ;t܁_ z^d!k:[))fAϯ ]D=ո/JJGrL/4SRt rXlDax|+,A!=ch~_f[Fo+;SʲWݼqbTT¥?25ke-|,Cy%*^3Xbmp"7@CtJ{e3"bo;Gexk"d? n"<|\֍/Rf5X^e˴5}(x'֋vhB8,I"PL@űHrGc (+'(|E;ya% $?A}T7MmWܑjBi+1Om kb r$ !eT@\5$L"XWFa&_ګy [q 1^6/LY&MDSf/QI Aoֲ/uc|+:|Ÿa|Ze!A2-2=#@Illmʼk?aM)kEme؃Y9OY~rZQH~/oगj""gY"*b4b ʓ:IKVςiFrr†5`^ H(?l>F(lE|#ѴnyrwN C%趶%VRk7XlГm]yYT{~7~2ʲNf*5|8xS).e67zUШN]aA*;Ak]S8丕WUu[VA+w h-WQTOi#yLp&~s^&Yo"y qA_͟FP}p.1 E8'c< Q=・2;63J 'hTe9r&Y@Pv/cZ ^=<6훵wiuhgQ.[`z&AV`i6qpr䧶uur!GX\_ã>AGpx&8{Y_e> gn JTkh^32[M|$IxO}A,+sF/ \bg0V7ȝ H@w :?b}C~0CTa*\3X{Fck 62{_V5fO]QJhm譢r0!$lI\Ge9UU@Y*S/-Yߊu\|!]׻1riBis^>Vu wg3 YuPmatx<8Ğ[C^z0#)i-ǵ齌Z">7޸O 7 SP.`n8Rf 'c+MvM._K|11{2ܡܲMGV:GNl T̷H&z4544`аJTn|py$iJ_aUl+4 "+ n^JW./L4+((ؕ%S*:럮ΖsP!1cۗ.K7K/DZ|hfB:C 7_DUxirkG@$7 =3798 kH2^'~Kç ^*Z_?xl'2Y9IS\qWGW7EgZۂeTX 57_ՂG~Z@ؤw;dz-{qOY4Uzʱb37h4L_Ȍ﷘3U@dʀ%#!:?enL /P*G V::վt)4ѽZIoy kJ ۝P { ]e[D˪ʋ!Zڊ:+.f_((pP h~ hF(=֜%RduKkdUnG:@/Qu] [ \ε\\5MXt68}#Ett$+y=9ܜP'܅LBO2?8F )~ڲ;E"?pCo# :f w%>OKqG.4kF wX|Icbx k];8Zau_ uHKp=`4~XBqp;%*µ7( '+rU92;^YP{>{4x+˱TSv;)|j736 _ w!1{sw4=;|u:O!IAnk:|Jݕ|дs츥kNR`*Gz 0E xp;6eY.-RffHl_ĉDf#)RdpbRHGD 9+DB|o% P&l>NJ)=` /ħit伸z 5INbZ(2wWɒhSZ 0ZrU%*/lޞQc6?+LʩʻkO9IFu Vj[(NtWѪB0BgMzls0ɒm/VvL51ΫxE4Ȯ#gR"'镵\#>BzFCΆl q5m ei)fG[U%,>J޵ȶ?e8kFsC͔5ߔ% w5M HWI|o8Ŝ29W/Elt2&ŨOq- &ʧkFI= !9K:l|}̢^γb0qU>C.C1LR6+ i5 62n@QYD~`aUl1Db PwjLNJРf(Q;5UvV=db~)M$Jt s:P3hToO14(hGk`AME7$M\/DB[Xm{54">~ӟ3,nŸj=5- ,N]JBzy(vf@3Ճ 3m۲hc¼2g 6 &)'֚l ^%KtWWbJQhZX{AeolyFO~:Y;lx s}y Qퟩ$>{ksZR[/db(ҡQw=682$w_S,{H0io[x*TB]Cm+ e,:-=Q,w=%[t~롘 Po`hj~]AޢHG\ YrRhۜP_ar!$t{6ݼQ\ Y<*cN7(W2%fc'Y,d}?r$a VZ0&>WnT9 ۈ#rKLDt2 @"X%hI] f4/d dUu!!\A VJs)՗b$vV\ƉZ&V žan]DDeki.: JPc"UnNxb H02_JWH{E=ODa5] t^O;LJDp4v;68rS3ikioot]mt0{,Kxf/7NyGi*TG68ZtgG5x 羐Ɖ5#6Տ lӰ]HZե a'm%USd1 x1Ln_M[IiVqqa$iaENGmc9SJc49m#FAf L;08lV!;Ԅut%h5d^KVԒA.]$kN%'vܦ\ƏuFwUlБ%ּ!/Jw,T$%EqgGi?7F?% =>Gl򐓿ѫl#E5i36:Q,^Dk tfQ%@BԾ X Q섖ĖU[~'fGe8 - ĝ\+cT1)L vU9g1qHSUjLo/ePGE7Q6RJV('P@'pO H|A834B X6@J_!^ucFiqV0dKYm8})* :{P'R* 5İL$)>qT|c20J >(f᱇;"l}3Zp*F'|qN->*gx'i %*TB ĊWfV >k7)WN[hiW˩ƍZ Ms^%yq$T_c,( l?;*< Z}LF{BPD1$YqGR_︈ӵuC F*Ɛmwh?jGx|Ԇ6Ђp 4ֽR>Ns>9q#j6 aTb%AF+S7iX~d4=f m~C%߰XX8*g V×`~qwjQORk /1}I6 $z#27C(H/YH-Ӑwi4V<%y1GX%dr< @%G[uy<]C1t`H *q?7IMlf+AA?k9|lK(6JFPԱ٬B4-1/ЦoYǽ9{+ AޤDy @4i`orD̓N-?1ݍ/)(xqY7~(nk찿b酫ij;Os+C_G{bY`V# >5=pQ- Ġd9W+Rײ޲)X8mI-1ojӨg * qY͌/95eF-i6PP}|\qY2ǕpL>0hqLFe  8@3z$&|Pis`dwB5S7]nGԉ""h4+tei/ضk[2aڏRo^&e^v;<@[Uɥ%fHhV-u/l4p+fi+,)CiChW]C)ܘ[P8[/AZ*_8Ct)AΒ DevψV"=Ɗ.KN[e&nbrUbF2wJެWs\)F3Ee^J$hiV8"D^lˑ%6|8bv^JN<]%ǧ]5Sᒽ^ KT4x(]ޅ70N:tF#4G[I[J;vJ jS?\B(tXMO,Lqd.'YG8iTbS<f\ZD*(p [Y`1 H.ھBA WY+ʺ..t\RonoEAmm'O@ =\no8C K_K;Lp-l\.il~cd1Z3 4,~Huq܈|aDTX}l|f~#)])?xo}=G74YeCj'FteԞpJoSԝDc P"2ِ}MeM<lQs$3Ϣb_Fxk'<18(-~t1MSFٰ6h >gghMtL4PuT[U9(nM^+sz`ubZ,HbEHZ|I̖:#/<x8BhKGQ[S*#b 6-Cbbly)#2+7a<.9y+(ZԋqP"$ (h,vݲ&ҘW=wDwDC;0Ԫ] 9 UjKB]daVU 5:ʡ+kr~8^)/ X;322i0ō (DMpfEG*hYDC]䙊( =ۺY\3s37}!{bzG%T .n6d4r)P.|ϕƔ|jKۢe S(^hPF`/ht^7؝BȂgBl֌alKRU5*X{il/tmLbsKu3⇜VV.Zd,!xH>ѹ㘐6$l9V8s^aDTW0+T bVr]Rڵ6W7C^tٴ)`{sԑ]sL8y :ᎀN|]ۧ.o !HK[ϕyoHyUgl4Uo@1loۈ6>Q*AhJw5s7ɕ? 'g|q @4xcE@s/U,\['\CW[f=huMlDv]\LvYBb/nEi\bubZfu- VZRz̑q,TvMw)g0đ@ƢiY-x/ZP(Lb};&㲳k5]QU[^ +xaϻk33;%eHgJ$B%tWg2D^t^N4q6+.#jhs,򚕛Q+v%W+E2@Cԩ| D-uٳ5j z2TYB|oG-*τhheqH<3xq-ؿ>_ҲqZE_Z'ب @`rو'!؆;tݬ"Sۓݫ@jQ$&'Xl K"-B?"v!@R%B3jz}{T/jO0uk^x%9xPAq2T:^A@KF8%qcA >65Oɸ%14ʙI6ch)L ns.-<*s9Ewe¢hz:Pľ bXY5Թ^,~A t*ynkI0ߎ ,Mν^c8Gw:vm<$5iũчyyAō`N-{YNF/躄}Zƭ*B wjZ_~M@B!56>+/c7|qO4`@,bx2xbյ8SC$õ',ojQ)XN*$'F#B ( .v3hF{I~[p1M`U2{!uQ |U(X0@ޣ}O)1k}97iT}C1 mu`)0'ii "Ixb=C53B?kvHCx +#->rFb7?P^1%* "dpaP^qJV@iD{~NѴz>!T%"L_6sH% u1+3& J2c P]-&vޫFW׻%된y߆W⢡! VH]zbX{AdcW, R AԢ\6@2Cz܂Ed-KRmMuc_?&'K#i;R/D ǑhRi/,ň^΃WfT(֪H"eouΙA#8lHr4Vhr]1t#D3jj(0c/r2as}=NtC~ƋygKl}#@'+aSZ6Op?CS>%KQ[)=9Fv܈GZH\(0EJ{T;:eZ~h ojASf&`5Bdr_E[ۯ1jV|JU#h/7uDtW 㪐aGe`yL emAM7$۾EW uXvšsENZoDqyTZ]X_?V*G3. mCk( 5U5$G9?nS>xé ^%MYlDG/üqMv!!I=r4E~h&8L4ri~v0EN+ԡ[՝3*e?~7%Hv?RVdtFۛ7wM:Xx_JnY@l)s_/yJpVGtm&zިN}S,##"~@n[*)ŒZt0)/(")3r0TCマr Dp25)˫j2wJ@ؙC!Wþ wu8ḢlXQCc3DϦNI϶ŸjXW*O!VR|Cqu -B-n#qoL$K|'뙮B\5Κ(Y11 Fx*w%1?V3:J锾Ls InX"ɁQ-ʭe@0Q_4lglM $ Њ"t)Q"Z [\T0C^VjKi4[?(`<(s??t_sϟ֍k<=Azҳ9h+&O 7-TG҇z۔2z1>q<+2 =3Hry-2 _qjoP3O)ɎyƗhlG' xfD3bv /Zu4@w HBGN'0,M[0K r_o (h##OFYzQQQ]1j}%o5pp@2 h~4H85R'@ׅ7Vٔmnjڙͤ+J*q% kHh慅d|஠XwO{MF\½= fUAK3P&$h2}j|p,ʪ6ʨWVhZBLg ^ApzlTRgN&3CEcV ,P1,~ )2a_C"?7%ň[zޠ*]=:D /A~ɶ`B;bd ߼t_ͶǮW;к0ePRALVG)tTLRc tsIỦ!]R ԩJ>8Šw߯]{q0ys C`RJ9!2ɖ!U+,m<4ocqܥc[5v#A";G HcY58;w[BъjW *eZԀMgmxdóhfKI䊷~p=~A>: W-<׬v#>d=akyt&]+T.(rxh{&ɍ iybh`4M!,>ekXfp}PK0ԤrÍ,#B͇>S5o-ɜ8TG 4i_BچVUx+xg:A(7k`=$71,='9yQlw#8i䷼"6TuĦHdNK# 'kjDF?~RKXCvo *+Bj̪;=Q{@.A6Ҡ~P[ilp߼ F>1H{סjE-*ʀR"`M[s*̘g+(Ҽ < V%#;zԬ`b8')C;/$13ݠ{soL]]< Z }@܉akJ>Ć㳇4Kܖp0qWM[n%gv;?]"~{Q'Ep!GŽbYPp! ;qWSRY9 BhJI RA +&?xcU& T蠾4L4Ŧ4H=6(HگSB'4 e#YQ<%"l)qϫ(fuZWf֪m%Oq J~a"CDrΙJ#iIT3~vy/ќ7^"-ILkG rϮN/V|*(C\zCU!}(0l,Csqś 0Ok{6|TSlY4=nA1 98ׇiBkr.x05_u=y &S-' ?}M@`[!e ,.MFj퐡ZA9WE9Uu;E>u4yH.e:#v.~a{gng8l&ʮvFNCfWXDL 806 _ eB㍫B̾YShE-Gb=^gȎ4SmXOWP4c΁&ƒ!.TKg/G}p?Rfx!\<ya`G o -if2[d.fW B4mw4Y`1f zhAOwȀUIPrvj)8n o2S l4eR t:aiM݌]HfUgq¥ýhR k(r#"q;[ط@6LW'n]yu&~q {\V^ݎ&3Bq] u)c(2m8&?jNT/^3AVen!q}})}qڢmǹNω[}$-+ p.}t3^?wM ujצC*G4q X&2RPRc ݆Ԥ,!zPa[GEHX8!;cbΉ.wT:0zITR @# Qve T7 ,ߖjW.9|K";Mp?(7 y`! i*I: hv%u!09k4B5iFcNTZB'CU(0,YI%-f@bN+n#=pS )R)]^cnY*$}zA82F7lH]c{- Hζ7(l“п04iaWt=ؚ]6_=9|'uF! 5|LZA,-:ډ=p}[}}֊4$ͭpL  Q\dDO>xMZg{a?~&'"SEe4~0M.tr` YT' 4? 7$S!)*_ CN>ep,Ba{Ei-"4~s~6_'8&oTRYJ * WXWI*±8⵩y'A s _;wWM+#Y4G,x}|~cmC@5Q3Ic ]1f䈀z-Y=V>єWi,;FX]j֡{ShEWcHNtb 1;T0T#YFv3klx!eOG(ǰ둎,2ωf3ZM$jj?Q`!f3N;cdEsoRAptF'w_"|3w?_\Q9E}@p:Sը@#GPf2Q܆E]3$%5d%1TNiz^ᅘXG=7]em{ⷪ4ca_kpB%V8oǖOOXY987p<*j]Òb\$}-:]Ὅۓ']ҟJ33{N},$:yKT|\M kg+_qf3bD# èKixq"-2+Wnv祏"ψx4bk ,2_oXԻI/KNyֵঞTMs@i)i(KTIr&⾄R@('/YVQJj9֬⢄d֧]NyA~Szz2# dx~_E( k}Pa8yr\i uA.TDgu賛xsTkhOѝU'pk7w"u ?tMuK0+IH 9d"KrMGE ')QV֔/`Ъ|ڕ487w˿0 E4 ֪ $}N~ś)ms NξZ@^0R`䅈ep:Уs³ZH۶A'fd V RVe,/̟& pVQN%-x*,[ *!1 b==!Sb?jP34hK"x?9t^Ơ.]-m+m~Dċ&h#g-z GP8ov-RzW׊4q=o7$#, to3 vIađX{: z ,#X|d!+<+ wZқCg# qiCskCd@A9=ʟòQM mh;6RBsh*Pr9kuxm4$*>n3hz d-}(Jt {؜a*!vz,]jiP{| .t7BY"A$qONIO܈'}rj]IFߺܞd~QL5֔t/l'2fhe'e6곬ͼ;fد\\޷{ɏuӌ|˂9j)A,Xj.:gL9c>"nWq,&U4~[ؾ2&s,gk"#?E#fF CstsY9}h^֥q,VI2N§'T.dنa*O3 -m;8yն-]Vݭ +cDlU#d]xE JԊҐgJͱ]*#LcGx$R/CK.6a=rf\F0FElk->f]LAαMB$  JۊW5" ؿ6~x7F@jJG]< M- c)gbaqLNZnEO7S$6qxߔQuAX<8` g`#cSDP adɍ.,Dz٩6BJb1yWJH{ $5̴a]TsOE: ׌l"t[[mOxO\Djn69Tp7u1.2Zb@߭5Z{*FPUOg_^$sOO]q=[7Xl̯(|Reta &X*U!P͆hڢΠ>Ĭu׋PhMJh7s S 6 h8l},zj=-Q|/wvf.(߲-CK+ɸa91c6Ch>^ӓm חVۢI-CٮC扱guqee=:Fտ:CPe$y䑸%P|p_p rȵ5}kڌpFV~Ǿ<$jʪ Tax,|ϼss*"i8l 1j2kk]V`-v_RIt[Ͽ8UGO-48}\Qj+i->;b/Iw - znDQINɶu//wF1.ܱV@ r垺o[: Q+ZgeH]m*ksUp ˠg]NsrSG@qFjb 3_ɰ +1>ĝ@#TJkؓT9BF=~潍`ΦY<šMrtod̒j(_y]y{ejSS1_t' ?`)])OdFsNM8r+i-FCHABK40FG|##j.38(rsۓ#Yc<ݩop5ԓyqg@Weqҭĭ8S& Ir~"mc6cjևH !_^H 'tOب2ы?e޷f&R@ꕲ኱ U919@ f*r2*_872<牠Qzb~ʳ4Y GVWofobxfHd{[eJ`¶_Kc 0s\I}C'>!lc7'(M*T֦(fc|BF~: e|38WCȖ] NVs3K, EU N-*Aou%ɟq@wЭtHr4:6>Ϣ2bbxFƢU*R=@W`1I+PJZEef 6WKP;jyN Lե ZF2L*ԝCL£kTgWtV$̠Qm.Шun-GGEF%S8C%OHC0LoP&nk??L\4| )A#l1:‚;V1>^j#xbFboa/pu.9AS{t/&̟Q׈\QoO?G}5·rDu߰2jr.m*XBw^e *+^7+W"c& { 4Q+)L`"_ꍋ (cm2{{߻gt`oz1~eX=3Ms\ 9ˑtcٚ Fl`] U8t5J+!~BJciė}{ Nһψ,f7tYoI=DӬtt%Ay䷂j;+g\PpZroCp'&񂯗4S+K=%.H:i"Y9k Gs')+mGb0nߘ7,d$hr70 D=QG2Dve $¤G,=I$3J*'aZiM3qoM5=c,+$?5$c'5 cPY@$k66ؚ#|m?ǀ^{LDNJ%'H^96/C5YNo+科VCF{LՉ4l{TK% VZao:i;s*C]ωrSs]G,l1ns ¤i(+l:&@sZ8Ɍ#3-gV^j%C}y3aGT|9_We!$+cƧ l{brG.zTbf]yu=gpzmɨHEb)_ ۇ0"SXisSM.wt$^;A?Ta#%G1deN@gξ*DFؓVjH5̀2b:+6dWXkuMk\篚=:X\T;#m)׿uH QH08? jmda6KGh3Nd@+HwP)6Y4vp:8yXw]{ s_ F\ٞkUŞ^Z ? & Jߐ`xyQIa2m? ש65#c P?f6}Y0@~fҴxѶ!oҡc}fv 2x#'2}jwxNj{_Db IKY/yЮ'_7hEJ4[En%*ȖReA+Q43Ff[01@Jc`J7wJ:bIb OcEkG=[wR4j+{hg戰 uڟ&eOg<{h]܈ţvuGQ'"fѣe8q_p3rr:c0ߋ|>j"}-`934)\Q; }3i ,Ta G7Uz68QAf/Jt}T^?c93gׄsgM2hviJTsYT{!%~H6f y&{ # Z)H4KzfzQ<tQ,#]IAe3ɡ`|êi|ZYҥNGR``Zv9ֿ}Cx,Yކi +pޛghvO<֝8m9!~o*_8W5?¤.>ߊ|FpT|ٻn$` ?5&:J[W:ۉp v6#M Z}*5aXˁXqXM+Ji<. [Nu͖>X$F_90ah@ ) DѠa0R6,̤q8m?5 |VT>-FMߥKuG5=DQDB.'!nFjS?xV\l\5^0{iolNFy!,\B(W7@a,~aW N)/8br 2`yiTZC%⁞j{hU&Y}5#ҾFɦ|Y`2ιyGfQAt lT%PC8+4+Pn>Z}[`m,бU7vCʇkDZt#~kScǼsOP.QH^RPQvGxFXK_c9,V!D;~w0*M/ >wF= c+ it'Ydy&2%]'V riU 8 G {d2\M}MMF UT@&pn&ORAJ%hR2gsLLNSH:z{_[low Ldw`53%]ӣs`s$onY$>ϔoBBF(, $dH&OIVFUĈ^'0D5sN%@1 .bZ"@0WxGw5@d#P?TO`Âj/Sy]c_a|䕆5m }8ZM '!#8ǹ@lKI9K- ]RE0"tGvjWtj~IS[80:~uC2ɽ7BIW7GiOGfa1(iry~wߌE"\$&5oјxS4fmn#4<8oZz񔿲xCc~jtHb'[T}jD F+S]!ÎtY|ۂС؎Up,S;W:!%k(8D~M>m>TUoBWUE bT.ɍoQ|'R踸Gf& ۗnG5܉^0tri3@TĮz$VbOIYldAC(6 ,r{tQyL@ǟH-CR'Go684ԓp3~ #h kn:ʡШ/Niɛ U;8])g (:*  8u^(WČ}4vS{UkyxF&ˠ_]TYl@x 7,Dѻx#}x"nPd$֚gO'@&fFf8QCasckQꛩv?Tk1J7 ZiO3 hr_T#'o^} SULSU˨5&\`C0ta(SȋYV>b;3Og۪DP@CSէ)t r\#M7RqS-A^J/K t5[2kaeBI P&7IĀԌ5R@C{OHn*m*z˥PoUCܸ2czŸ.-!L:HX-i}dڦ`lswjtŒ_|iFZHէ6bPXstT{ a[ث|c:Jiэ=![js}&'uW8 ݨ-x-:Z@V] %ᢩ'6Ou$qѻ#sQbʓb חU{=ʊAn[# gLnDw؟#J٠4E_ai5w$ ģyy虪Yv,+abC(&"OVXWEь%²HcȾx=C 1ƞrM 8-AIWO H0M,=ώESrgǸfhuk;4>UIT \bd!g¦!R|A)[ק8l@=ߠ|!Ì!Ϝ'j6 ȕOr0bb\k3E$Iq IxguE9\:8Fu4_G[ssPxRs=L 4Si&K << | ߎ 4|uMxiK˾j : kj(س36YkU@et%ʖ7Ψ8zWɝ:: pI:޸aR$/.^}/=aJqyExnNLaǖ:tti>=>\+Ohq80+ *z3'=0DRUσ{%EdQ|E+Z~Bĝyŕh~YczIͷR3ƺ '{ی7%'Gl_'pWi}sٗezj߫:<l(-)CP:8 y!kd5}7C3OƱ#7 o{]4\JDrwS͍s=,5,c%gpbd|Yf(lӟOUFE=^OD]=0H:Xy4T#AKᾇ,섄ٴ4.\qfFa!rYvW0>r} ʋ\T5#$֪ ȵf5E*h 8J巍7@~ޙ:=Gd>h7WOi* : MEנ=d=/ h i1p%1p_DSޮ? s΃n7A+ KDQ/f+)e jhūp+C 0´Pb=-z]qtkv>,P[;nS]S{IPΒ:eԏ$ FD*Ktn g]Z# F*EKL|ehl[?ѦώM(^rpɇj]|A{6 |X|1ɡNmz(b Kc$_uB8Q g~ԤXҘ-z>U!8"B+$eɁ:e68Vgl2m~/-]LꞹxY|}Ikm$Tvw.ǽk\3 Owwhf 2լO0@kRj|RH_vG"8wv$w,g"B9Ay 1%0{tQvy %8b"o_Ty5(]z"wV_¶?%ȲMx5rܬwmǰE(+}_~d5C!)ΨHL捰a`ʑy9El@,m_'i.X~~j⸖@c e5¨qx),j)q{D{pڋ\(`9m<@wUYT-dD<Ŏq6'4e*V |æ~ |GNô]HI,C-X_$R#Or{f7 Glg`?d:baȦӎE;-?**lMd2N"[%x}\7pgڤ:)Qd:jJ1r ^yl,ytʒ].dc Z!kW٭q#$_we:&֖+ύaAkЯNl b`Nd#Ca\oZ;hsrFA#Lsd~W) zFno\0!NSa'Yj!W@9wD#6fC_ݗ0,;;`K̿kwI%P >;|JQ,ߺz KP&'tW;֜%H` 0ճ)!p3^EHu"1xAY)x>*U-4;I)h| ;`-elM^=`m#vA<t+SUUWY> 4 H܋NR?Ȱ0#aǺR+vj· <cXUJFUFG>^i0fS bP=fA8~m 1X\s=Pd1ÔMIŗ(M~x^YGfLeat:rxUѲ/ܨvTmJ:с0|D\?K_b%P@6%C/{} zi<؋Tcɲt$,t` P[@lu̳w\B@uq"x%'U>Ԕ|RٷwGNG ,:i`ͥ@SC嶀X-_M:P5'6bd$kS`D\$ hyL,8ONJMoSݨdW\-)9ʨD1{;)"* ESF%C` 9IvDzgECkf2cL<ņׄ3_|}=Q.?܎7"~j# df ȺInFm0j9'QR)։RmTK~^xv!K0w//6Hʱlpڤvd]ZACL3@h!AqRc~\ @ʎP l7/ +jol-ñ8 ϘVh(]IU.İZ<) ,:`G=2{{~)cP [t_7K)08EZtO^ 'Nd3ꍫ-=66Hzf=lv|OtS4포M8ǖ">KKFة(ܵOcwXs\uoڥJ/|u"IfꓣF"'z +g[D֓UcP(mw@$\swmѺ&k`Ĵ=JM:zL7e${JGO{Fevy,u0P Y.&ͨl8a䱈ހX ͷ'lT1y+cGc)suJJ,Ux聇eKaI X_X}eIM.xrD,Spx;X`[q`_ HG6L1%I\BwCE@uq a7$O}JYn1:u7, | ޯ/_r DS LU %O2U2_/®sCW[ $K5v~, m( G5&(?␏YȯT/nq@JQ(&`>^;voެyl7'RrUŇ!q^K:{?Szho/Kk>z O8&a2Y]H$]L C?_NeJjEͫ)+a~5JFj" J nhzh7rRY5[Bm{߯|{I5X.Ve8-xޟ xxjl;y7Gk/NkhL|h".#hzS-Qw6`&ӷ\5P\le,vÖuqWhť;570LJX ۃ/Y]cكZ#@( QLQ1݌4%(8Lx8كJT!oa up4EFn3d,NT׈n\(\"VU*9*{ְ"͏H2&-PLήE!=Y\vŃ]ZZPmu9)1To.Er[ Y~[Nl\R.M_I|v_SI>$'y:G!^פY=Ѭ0aJbovh`'| !AU=Díu4T,|0l0gnJ5zX\+ThyI-!q9ɕ;N/ CLKvW&90JVՍs72eL:+iX"歚T=뭏/dFM/,LȲ]bYG{ wtCvieA6@*-XhsH#`jOޥ1s89!2QK=zʵ.̰YbkJ U%/ Y*$kbQ҂c DoUC\fU;V]쫓y0M֓r!](zT38?]\(lp8Owg2O Yox4GQ%I'h7\a-/bf&>7n,bW-YjG֖-jQbci9MZ[UP{mzҷ0Rw#S}e@=".l8sLp/7o1gb9U6 -Ҍ_Sɖ84枰58i0kH!05.6 zA@@ Ǡ_9lDAI`9d?xZȔ\,R4fpَ>QBoT>*@bhobsy~h-q 0"q^]#v'P VyD1.ӲE!+@|43rwm2 }4RϿ^-`۵"@jv{;.!^΃sfڏ0[f εT ,LXYHC, gg.Zɸd D5BݱDF:ӕl淩׋F5j@W^KISuU-D7o6cb^k, EԢfijcH)B^`:Z~~0 , $kHBD"P2/Q-V7ߢ(Hr݃E1RNe{2ʽe,U!Յ=U{$ 4"vd2&C3Dթ4r@/Mzڢb~MHNc(Lyu\8`]>E|yh˱ġg5zcaG\Su!Vٝ@ol6AK0'(IBe @<ͿW~[.Ęٔ 7FS3bFR/tˁc>mϡ}ڄHV$#?,ܒIZ)Oԝ:x2Kp4:㒈)Vb2Nq`ڳN@m=o”'-hWiU ڦF鶾{CdmA'SLl]&'⮻<$mMVf/RIdc~tɢ+]¶zNY]SLWyVV^F͂ 7GF>C8:)=I.N-ɦ[a$D1 }@m]<FܧvK.3 s&g{rRA0+sw ntvJ":3A>~:&bi=8zu%K-$|puO:%YſU4mqڹ[;*.yEb!9k&ӡ1(OibmjdF *cV 'C؊䁱Tt7+#mֳ̅z. j Ҝx[o3̔, VX4MYf0J5EΪI*/TVN{`4'_+؂}tqk>GÀNpdvξ;f& 'AWr=4q,!cӍi9oamFARN^ao6r>cg .1d_KI<کsz`ŤiC92p;Pp\Dz 䑣썊E}ढH3@)ᥳM`tG:W"XEYڢt~Sc`':=kw^GUV NuI뜄lR=}Rי*hp;B֡zpq AjTe5}y$A3gg2ٯ䰳s&i}Iy-?V|E΁YUQ!klL)-SgW=BtRHgcjzy&bTI&*yҸe2[3YZ%]=Ck7` ڰ}չJpmk K>hvM!~ XvepGn7bl#vCU06-JTt\u錦sBQIx !x6a2Ԏx/2G9z/KZ<6^h95`ü>!ys6E_ %x``F0v]TTFקE=q>{`cz?-:&sḤ? [@&G;Kc[羯U*1nZTWw)ۜ:">~_~{P1Ad:J+:Z2fPZ(#`\~Y}]5|1`~B(3R.503x؀Ё6Cߐ:F"9&Y.{ե4ᄷZn80=np; 10ƍj#ҳCYz1vV9/{('PbțH/h7hipR|Q1HC2=/3E)MsX☌TS30 vC3FwMzś Rq9g Սum_m_A]iuQ/8X'; stN2 qbݲ* JyKAbE>#VVk|#4f1J`!&=vGQ:ѯoLp[+JChlt_hYdtixAOyǿ[YTG[ǏgǠpj3$190/᫸e3P%]tJέRu(,ɔ`:VLJRFDa6 Eœl;^ӤgfƜ{WCȇ$if3W#Uu>PiujJ5=FkEFJؚ eLw]BZG:X`Fm`PU Q n* dInqrgؒKĐlԵ5w[Xc=aӕs /q5<0R\b;7+kfUZ`>::~8~ݰ~(h`m lONaFx/K5JȮ.6Pri,xhU]Fdžxiۗ;?uf7v'!;'CZFA#.M047_0a*1) h?qy`\v@a1oiwΫ A&@M!! .6߳~NТ-a@3'_mo ݠ> K}M:]UMnq 6Z4ؗX;1Ÿ9/ $667ڗ6D54 '8k]غ U^]l@8?S83?m: .>2x181Z Xʡ'}Y61v94:D_tٷh9j-f( X!$n07;)f8ړ[Q \Ѥa <ľw y{$eIFv}XкOڰmۭ J/eOc>5C4N8pdaCAzhc`u  &Y,G~9(]nx3@r|,0;hedl蔔񁜾MAr/42ЪqDmq_~`(ڿewQ9HN[c K:3GyQmf}@9.@e%NIήo#M*K|tVWA1׵ݧNd,|R+Œmp*Q*`_fqQ%>KƷO"@R#G3ΫPkP1DP]TG`#)3; S-˰S]|$0\]9OMޕfGի>>&Y m8G6 &ͥiipۗdU{X-5Uц'6)ezbQuהu4 6ޤ+!J1o<'i%B=6H?cog%t33˾CWmn(bFZ\ cZٲ3~bp{3:m١Uy# ,I0,?ԁQou9Xxg`P 5| dIjdֳҤ R~_kĄ7Y @>YJ11~f^AUt[XVUr-20L&v1vן.+<~xm `^ ͕ LcA0ggJUF/J$? DCE/ Tn\8O_302Ex5GC_(ka!׹S993Ouͷ.疈l [ٯ֕Z铜Y&y*Mˎ+iXGvE{na ޘ5zay+CHYPG3uvOIx*Y\ӥB EEF\R5qZ^ĹB Tb}#ݡ/q|SyB~?٘8[3=!jܰGi!3,cz?V]FH7/h"WSUF*^DTkY2/ZiH 1X.+ ) 7'zoԴgxP7ƃTD z )fe^5\|=iqIݔp"&gqL i܋cR!8_9VgBxIM(PwXu^"Oy6x>^|9R B=yG;u@6zTJ5d<$o6+A`%X+LAִa~>/=R.I*sMC,&J!.)CC<1g),D5!\QI?{o?5]{|8X_ +?#6@qm"RC1cz,`NEvt96<% $0(R"BAAU]SHF}qwQlPn?D'kYjDŽQh/O(/āCa?),e@X3qUwGU'ec{2=߰.B%c4 Z'֥/)>;a#\(>/^'W|TKyJe | Y -n$MHD(Q=rNR/)Xx9X6P[$Y{w)<-o\6j HK {U P/]IwC$o\RB-Qyq#y|>P\*@serev2jl :!=9:AzDAHlYo0|YɫFOYzv!X kXf^WkTB]MtAꘌ򴯶:<F-C9epuU|M7PUkG ݵr:ds" W6ի#{yp7a{|KUn9)+rʅJrŔeV쳍Ĩ7VJDs7 s:P_=daI-h)S:}]U#UprwS#[2zНm1(Vpȟ[.VT>A`'].jɭF]$xr#'GleaWbx:m<ϛHSSEf/iʍqX q6; Uaq]"Ʃkܛ~!ZtI[>'5([?e'2Iy"~s[9*Q b䉡-A,P\#r|𑔐haԵoiZe|֩opIr_&7؅jc+}AtHBÞsJ: =FO(A%Z1SvEsNp.FdgJ>էˡ{s2Ix֐2.Mxִ@UEKPNUB@_ e .>o9WF_ETf kNT[M{ hKŚ3. h,{oyJ$E,|e@oWpGYR5\⫀IOE0B]^bSȐV!5v8?'Mo28 @9$Nl{qs>m-M$FS/m#hck{?ȹV2OBYTJRȓnxW {onavgyuXǥ~ o0uᔾUkYZ,8؉xW)]J#S?ZG[jZ{ɊIə7Vni5qyE:1 ̺'aOgI1y[ETb_Nt#UXg2$ކ*bE L36PߡT2)"&$}=NݣRb{WY_LdWX\%ZDjBt<2>q?3~d)ġ~\h)Ng+;ch[5)3-X8ϼC~nD;[^  ϛK+2@v&shRA\WZu Fz-^i$ـy fL2<+CX' 2y y'uTi wcJT1HbF/St{8 J~" L Fe:dLTV ƹ wnEekꢢ 7lΪ@l.vcWq-Y3PbTn _ H``p|!!R@)IyB:` ,cri%ǿAyYӞa) `FC(Vd~i 9F0NL4,*yBB}z(1;6xLc˿>.)F1{n1\lQjIj\?}$Wm0^ hR,=N)M"9yUSg!84EyhK!d7Ӿ7}Q<7,6f;hPl9$з$M:23 U{CpU@oVxt2GUirw+=<|؆U]So:o  }}E=vUOs@0:YSE 3oHյ% @!tqV.=@Pg)342nk7Ї=ǏY4ճ2,D۸h,r"Zʗ,TRQkTDѤ8ёʋR}''[܎g`4w:%#y( zp^RQW3՘^tT& QXnTPLV)O 0mgJg\"9QG&OJݴF1a3xPV qǚжDSەAqI  Ů.+J3ca<~a³sB`L޶y-;=-mpgx.3ۧ|]?i;F;y ?ׇ7ONzӡn.회=IA[ ™LM:%/022*Zɒ><8u@4r-d4dnOr %^2{o{xy !-'!, ?ͅ4{5;υ ]$N1OaR DZu<%yʎь$I2++^@~SA4!>! ,u7 c~RRForO{4<χ5!3u _jCj˳(m)5'߅+JzE P_/?o3TpbffC&Y gTԽ0l&)Y[-RimSm5y tqzĕ׽}o&K3ˌ)ɤ"b`ZA",@2^7bZR(sd)+D 5l@M։߳@ X?S i.s7!s!tgGܺ{sÞdB78޼- '-}ƒO8>y[yxar(Tkl"^i<~\O}:l̫4w1 x@ },Eцs]E,<,59jg4tHR??I5 vgH9 CBɠ-9QH靪N %1aqeiqƯC $I1Qf$*'8@$x2*#{\ú_ *"3 gi1C`yt3rC@%w1sVsٜV5Ԡr2 jA}5QHA_D`׳(d4s"gjApsi]N2} =.2m&=yZ E n*Q;\[iWvZ66ߴIpFsJ yQ(eI]NC',:O ,]zφL:<7\EЛI @Ajc8NhɞEN^0 $Pk(E:=QҭyQ qؕ&ٿdq$uAȈ)t}LJ}П U%N9l/ fPq8CL,&4 [}bQu&cat`{Cu>sZ NvH+{K;5*s71F,Y%CPomzKv 1|)#T& jLe(exjﶮn2 lC4T[ ;>luGe^3XAS9680L7/Q/f6 n)Hڎ$z8] )V5w&p?_% `24`T\зxkdN-Youx1A&, *ґYe&S8jBCs*M@'VKix"BGyV(&iP(WםN'%J i]kgeSRnp\F:z.;d:q2dX%49%<ßXgW6枋uWf(LXo^<ɇ+M>򄅛)ET *9V&]RS/(8uL2zi?ұB0-/y4Ү5pn@`[ITmt(s=:͘s P-bXxx`s 9qE:s6 <#6EJZ; )K$cBڇFD"Ri4t:"9=2;7k!'g[(dD!(WWvmw֣:n#- RD+ <sV"4ڊ&Oq8t QOpyrh'ooRLХPUZ_ID N:B5z\k14D1v3ڨ|f3QBU?9DE*tn։YYE$灗@ph "(CKJjeiW'΢/d*,j7^>']BA8=c.0aX$\uŶG=4 y Nb ڄD)Sw]2n^ݷAcj;GSn;#8£ԁ}4.0fYv1ѭ8cI-:oG5 7 h.l'iJRLڂe|BAiW*r6B r#(j$h̢҅%vh7$)bג'}~*0dMb0l]fvۓ<aH"2"19̓iKݶh=p[k/ȑ,o!' *lʡ0ݴOˎL;<]|QkHOi1 ]p"nr qXy{btO`fhο[/Ӵ*Ȝ]:޵U&aR71w}j:ج4`Ca@'ħxP6*8شbl>sԡO3[ 'f]"-m_k)^8W14_n<EзYq+oTɔ{3dWGttuݡT yiKa(Q+S"44$|ʺ'U;Gb$Ӳ ZUGƞ;lXfgRjJP˽(ER|}ydϼ46m k%f#S(a.̡zDw*w/Qݶv&O| 2ȱE̊+f:F?2 (lM[fX i"͚ MjXiBO3S|eϔ_oӬ8&UF: ;Q]fCFE}m7!sڷu]+MnK9@3; 9W}N" MWE ?#]z2JSb~j-igbvp`C6}^pƟKN) ձ1"NBvkp&#$q䧝%Ps[\|t gprBW#ø)S-)Q@Zm+7% rO]lf#'чTҺCTS7X@7r]v;$Ӌw=Xh[$UMW|?,1 pK J)iم:`LMB`USp?(γH|oӟY]3-@IoTn ]GNVF9uq}\9Z\Igx0XUJ?準ފ3e[l-+jAK?l8_^q]ʄ4JQ*{,f*gd֣ڡ2Ua{Uݮ^柎i*1ߟ{@"vu,4p=Qc}vDjiR ȲSvU~}D$.&*nz|_qs.Xcy= nb*P /o ,,xlʬN</19@ctb %0Ľ p& 6a%.^+GbTt;~"@fꛫ2 uI)=`zJcxzړ%}%3E o\&>2a^2.U;\ҒD [#'5(oԻ[Zu4Q(o_=0K+~~8 @ vSXoЎ)i(PBG*%},YEd]iNˈݥXjOwωm1{ luyMsu`QC Nyc߹pe. \/Z*l-ϟiQ`L7D'#IZNV畡JWs\GK(Xc!>dL%@wp57tK3iϲ<[)nmYyU3bz͐. [G~%#nMv٢$V1/B1îRFwKm eb{6vq.a϶vٸa⚡ ۏ ㌇dgG~]OBB=UGkrFitPLafUZJor s jרu~"nD;o|ܭXoبxv$kOΖMڧ {m/]>X|M"hi.QIZnadnn-Kֆ̇k !*Qscxz"[=꺷:}߷U?VLJ#C tg7aR|1d.&/^>d=K{p4 7<ݹOIt f秈O]ta@in\a$)T}wYobS;5 DJ%fGuEMsTV^C5irgbV*GduM]Cң L {c*1Qd+9SY1&V{. }"D)74137-y-{t(1s5/_k"_<)WɚDhaWFv%5E"F|RdIAz`wJǥPIuk9noWb'K58*@D qZ)0^7Fj2M4 Ob .[찉5 S6avrZyD6HN*.~0wuݞ%+ݏ 5~iEG}OrW" k"٠?||T[: do6HmN{;,E9p͐ O*,2~~Y4nձ Ih;lc+HbMBٗG7hc^u +˱]c #M0_rBk?Ș˙t[%O1R}1_ݺQcYfW4ҥap 4߁\ hb^k9p˸}1؄6UojNU/YPf% GAiިuHTA®^jP-v bh!$9^-=ړA0㨃ތFs iZÔNDcbA[u=! +R{"f-x)WT@.)//.aRqGEQCh1w n 9?WT0$MCtjn6Tw !<Ų^ ̱uQ$%h?P"S'iT흫_=a+7>:n+3NJ'ORXθiڹX}gL[8OoxRS|ԢS!;7lYx ^͉Ȏ6Yj|Ȼݻ#fY"ĥvL|z5rF@kPWkb{='5;F+\ , jDwy Pj];bݖY,w`ē]dL ӻ<|ZgQsmlPdgk M\ qרB<]t6s<#Ejg4xV,pztE2IO SEyO_`1`o5Vy9X:+߾]FwޖUUmVf^{^*@G -HK"c TK?xE-,2rS;>rbYw] Ɇrۅy9ǫv5wey#{F0zSz:?iq"di쌤v7󖢫qS%\ 8w0T|b$Jl"t8e=+M]y]m(@n_kS+@QǛmЩ+ DV#!C(aD?fYg?n{?H#[);R;vQ,m+1nU$MCC?F$ZWIpiRKrWi()A)biO8 ݥ? @Z\Yѹ+0"Irp\5sX"z*! $M_Di/wi%crup7Μ+$` dMK'M(ؚhzMX۰ʍEVlY &>hM8K3{b)V"^w/ksRc4y+]mJ]5 S& "Uf^ Hakk\Y({cnDv>5 KٺpDv4"37fq:qGJW"|!="@CQ?^$ȦſD+ʶ:.*?jD Q oy)Gf4ہ#y;-ЙGwLՠ.C x1%h$~/h4ї V [IwDSdb= NHUmL׭r8 :^B/u?z^:Tui-nV=X n!Ǡ6}g'az7.z2ص1!x;vIvu-DO@#3yJ/&0Uqp/;Z,8ϡY& W6[c; z0eH'c[z7B"2M!JYy)h`P|[kkPEklvG۞GkeqVBHt%¹3pd\HU౤i]quyb=_dYkX)Dtr"ZC͇u9nԎo;lXԈCD-QQR /Φ*2[F=]]Ct><,dxcΊ"5=@CI*߽.Ρݳ&sz^) E~jǻȔO#V?Ɂ4>#Qd;\$9q.cƪZE@Ne7&5!ClDu[j3]#Rc I :GF(nYgd$}D{iK dB.pY1l}>s'HXzfݣ8-P+VW`Q{%noӕ7;[s=ˌB c{כmDϛzɐU#[X7S-c}+F9#dIE~_]zY9-Pf_nϬB(d٫-SgaPʫnᓒDY>[0D4O[Q}|68/YI1Uz82|_X͛kHY@/7̺ PTOJEa1 @~nAxL`GP6*,F܈sn-aɤQRJR6%i@\0y0Ňy3' '!trT^Mk.־#|Lgcl" ,LWX oQ]@3jٶ{#uUR#>k&Cz~<갔 K۰u#<7^bVĐL Q|bM_Z/8 mYj_zٍ:_'G$3b[}SW#{=|{09_dو2'sw:f\l? zǦV_p8)D&FOLekfvH-FDFRA-waQэ9B4\hu_(]l (H'wi_*)k*7Ys3AiTZ޼lWۛLuj;7At(<=FF24 XTE}ݸ478'B8 L3_{Bⵆ*̶'V+ߒ(BZ s"EPQׅHLLW^Q yW6~㏿,,k޲0H[ 07f"vt09SE%, th 7.ՇBJ2y!+x% |K݈^Hk!(*P70['FԸ 2[KO!?hHfZrv-L mt$ v; E".i|VBOuO1 y$al 4"MfMKjdY ~"s'zgXiݰlf&}ZC5x-rƜp?䢭$40\;Pao_עD TRvb76,͐"ڂ ɞ*tUTmEه͙. "6αW=i"'[Rhjn7I-*ik%0V?Z e [bFyYo4$T.0F5\9IE2fQyi 8pq_v0L~D:'30G䢇67I#*',U'S_^n/jio§0Rm, ،o3?WF]\9aRG:5N}JQg |smz!RH_<\de؄Sx o}%Xj9SzɊF*t|c6aۛFl1Sz[cI,vIo4íL|z#rH.첱XL]yO- J(/ ?F$醴V{l;Kh\lgTBg.A! H_ z:f01לXxzKk'Z3xI) N/Ze/W7eWA 3 7jFW;`7}sWQ[TV>l5ʲIU,6?JC`}[ʗ$ W1_~: %6a)-y-V4tMξLs(!1~1 $ǦlFEf\`܆Ù ~YY0t6&WF30#k1Cච%8/#m'\lr`KmJq=O0N>CRU؈^ ǷE@b,0,/~\.6V( \I,C~Lw APr9aV=f kܯO?ށC$r'nMj`gxjh!OSrճi6ur<' SZ=m7M+Ef?TO)9{\sܪBMqQF1gmBGe1=ύcxwU7QQYqNizd݈'#Ps:[T,[~7 )%S:*ש.G]!̥X!ϐSC+1:go soЕY0e#bE)\SE?f>Su,'" qf7ѼKEwF,ObswQ2͚X\JzCblwe* ;w{lAI4 RZ]$T_=߸ ;{)|ч^P(=襢bq2;固pLdx (WIigJP,tnZ?z<6I+koūHO(tFQBTج>xF4O2h|;-lkbP}N_&bP+ {]c[#K?Gݛz2^KVOqoqo@=}kGߍlC̐bL.L@9tml+詅yd_Yvjn j8@:2Xrm@O8Kgշ{ꔇc(Sy@j0пD!CUMYG:J-S굽3qeDάp*@%Z4%J(B)hiۢA^A؛5F~͜)#xrY7^Ihe+[a|p^TOWmkr[8-; /$HmڅpH|.Rp,/L̹]A>ʔY4QPZK̵Ѝ G߃ۣUESx| {X Wۡ钥8 :\w UwEH|'i؍Md9S g+fSۙ.hAHZ?zDۖ84MIWmLylUV9<?uԳsD"rgR-Qچ\ˆVU3fn@l*) ?f;%G >ul*=WF| pB!M'(a_z9z&FAjYRv]hxm(TmO5&W/C3-1LB|j&FdkT@ b _r#sogi!(ڏױVPU*FQvSUpU*\3~o$ ypbPl LM?ki*zQ=buQvg`;~ w&dY_t1^o B]Z[eNnE=Ğ'kT?!IBIBoHJ,lľٕmG  ?+i٨Z-Ah\@~2f8o)ByČ<_QKЇX b +/j$83s%E{eo?r44_71 ;yg9OچŜU ֲ<df%. r(-7T4d)=Eo58Z¤ZW^Ȋ5̍a= ;UԎNXFNCŒ6oѷ[՟qZ8GsnMg.L8踤ѵm<fNIG6EˀO dQY7SUH4r^$%5/!ǩI{ω=Mx-E6x~;9{=uI# b`˩/BQAtIdTHop4\_:p-\nC_@tƻVSo.l؁jAX(JΜ(_k,[t.4i>a@ټ hhuwtm7y Rf7La;z1w 2FFC4U8E?laWD}mqA\hy꾘lИWfpiHpeG5μ2^)@ mOUq}'/*h7MQE(/!nH9ZT(%e:h#EEcX,C/}4Wj2ao%r惪CNIvÝbv;o=3x+!Hnp#tCqhu4rYo9S̷W[q:`) Sargm<Hp*r}o*/j\)cIFs%d]I]-N)[g%M% F˚@V,87/-|ᑣ,k0sXh[>^%;0>P1ѥ.F&܎ E`v 6f \CBP0Ա_(,A 1A{*cqXe,h4&[RƝj r|{)u!Z-:j{F*{E%j:R Gȶ=:A^Cnu۶IXK(?_[^<]~sl#/2כI] '<kKY&4*GTM&X,7^O o\:BMBbN_"Nn a ӂYj'Ivy\ !&EFDL[m%f`ʿ>m|>Si$]/$#{ycaMSGMp _PF-5Ձ@@AQN6I.&dz|)-'B(VQG:FcjˍP82#i'IߍY+1at$J vLRPD4(ޣ k8\@e+&d,bUl^\ɽR̵y&e?Ik?`ֶT)JnTUⰴWfD^%5#='!G[<T@΋j4S M\)YZ7Cx˃\ @Gddt_h ÷(4lT%!E UZNjE'y2V;Rw%$H3׃}Y{,BQJ68;؂'ByaQ;Pr*"I* #Bw ʴHB@>$aJf6V9n׵^3iK tP OR =<I0/ fՉhPܛE,_S!̴Oc!v{єcr擟1=PؠE"᥮$͛n0(x4Zė>\QQ7e byKgV*kKp8 +o߁i4߬Qx^#P-i϶%]j7J'ٟ`B;jnYgD6 #yL̊es,iVkoqD&''  W^<)q4!!`,MCЩ]4զ\g,2W72ڞO]sGa>2!:sO_NU܍cN3@T˺ #CAޱy[{5/^ᜯ\J? pMP8ptgdpM>q J)AȌizjj9dX5wx/t[0sc_,"-~%,h/6!B y+C5 Bàk[32ߖ U8|Ȯ{y-ӿ3ˀāi㧟%^hzsu w0>z3}R.=K~]5gL X^s1:`#ᶎ|v!{G y rT8vf JG M/eKұ)鮤 /;ĝʰyO]oT:~i<}i}L['B臧a Ɗj+[t]>y/%sFw&2\:l$2Y* uMFfa`76UB$*| 5Eٸ#,#{Y8 ܿ\su )h2N~"|9"y[\zb $e]/x֙qUNj 4X6d Q e3\y_xi0D띓5kAM^ō2zi?f*/1i)0#W1)RӸ#zqicT?HF #QwGgHo[+wr XA]K5[`d~.9ҳPePSJ7~pȁk`ؓ>6_&m(q|m d}?~ y 2TjeUMf?*•Evyj !f۸7){)Id+ K7Xa-voL7}1P^0g N }O4)T` 5zU4gS̒ݚe]Z5 &gF ^;)[3FKoi-$ߵ d+D$䄾Ǭi}+HJ Ũ̩A$'4~t[:οO8QG{^8GQhsvg5K6^q/}[;ьd6,  NgEt;6s]x\BbqawFa@"k%vUfd>[4߈#K "3ّp9(WõBTnn P F9=hƼ; [ZuĊ2|A!:Z)FX<9;`l>2'[Zq1c`a:/q"k֢J!O˙cTc8uuXXWtԒoHv8^"x[ YW1DXQ f@N9TU./Ş,ln;0$g|D'G9T4*&oV קxn)"3!NPD "&p4[0[j*$Dϵm"xCcQm91= И4 $6[O|QXܴ]oðae@e0CwORYRs-=O̦+ܣ+g/~` /_B<.='g :Oqꊙ lޒ8.K-!e %?\p h7{bCkUNPV@'?yQ^NJb)'E&&3.9`mp!XM0^wzjR1%a!Jt($g@`d=^έ]q WEK^j|CGT=? +u:Yc#LbQҰ0En+chlXv5 5[6>"F#nY ÇKnOFEzn;=Ƥ{-,!l9վohoQgr1b\Sb& 9`[:ly U͠>b, 0i>Q$ޕݐNlΏDw7zB7t"'&-(Kr5jfe-e|ِH2['ѝpu0VSЗѥ@Kg5ŨIU3Ƙ QROCpt>2e͉f&G~o;ҤvU 1w>ÇֺH qw)̀Y| s-oK 4[c^(ԁ mLZ OI?!o+䷡fq]˙X,/ ''Zk?4nRG[o:wV#|o n).#i8xjRn,fH%Pրįta$1.a$fCp=Gq; n<פEu_cv6mI$BFL)6 SKMF 'Tl/nQ]VsR~lG1Ť]}=Jƺ ]VnyھqU;U\#{& ߹S6l>Nݕˏe>߂&~d6'r8 fZ~jw)DcuO4W&Kr_1M;KYgڶ w{GCg`:9,{e䥆VMԋ|wWӋyª Hw׸#^x8sԂNOz^ZfMy/]DFMe?+' ("OoƳ9B0M矌խf؁J:od4^l9z4'P$ qPnpRLJi͏ps4fe03k _[XgjXfPJV}ulsP(w0  "\[V`Mۅ[Q*g{G`8c9qDti!aSbZvHI}SRo}ۂd#@>M)p͵!yG@o wƵֽ,t.C"ocY_1!&=8lhokedSar*Ϗ"j,y>Tmh'BZB<]}(gYl#xeu}Bt'w [4OO {M6c iF[+߱ݶ*Aq\38glJmJA^_QRxޕhȅ.OuRnKGHb'яsvFL߯5(p}lJ.4,=n=30@+3nj`.oi5wsmh#MOʽd#bm5kp9Mm=72 p&\ [3ӷ)m\d,\^ZdT{JFp<!Q}YF-UY0o 5 6_0YYD*hҴZlaI_>v g@Erg {3m ȣkBZo:_f(:tK ZKiy(tn[-<uN}u-":O)SތƝM#c| L;> #SuG۾W K]%=՚?  =HmؠQ"0K,L3j Y>@:i^bK?T|hR|1qG!@!KV6ÆjSPp#h\an'e:~"Kh"vUtjgBy0NG֬T:pYh ,s'i+MCQv߰39ȟ1r#u6j,8RR*֍u{(\8]:]kɵW{C?v8 DH 5)Sc ;^Ee3sd{m;"͑2/b Iz ApL{Az=X_wG̢T x'al>꿠;Z/,Dh|ÿ(ALx*Y\6z޴Tvxgd]l>"גpV3NK`tG.)P]2aѼTQhqMNX)Xe_&~vHMu(),U#NH WKk<"|W: k)Ѻ^"CbrZL Ng@ZEN(Cx< ?ФQJ^+! [%X|H|#lx؇_ 8n%iP =Rg˷,s |0#oljYx[$@tp< }Miو'>vc_ϴc1;4Y)RŒc*<)DVl6I|!۪@VBBpRbeb^?BM=w[H NChqV=p)B횠";p=v>l0f,5)O&qk  1AM=(ϕ[@k2YU]޹esK<5i@A77Csi0&8 "a$V~2#dX\hXlydۯ?d5mg:' ߏ.@lF+CMbǝ+UI-~a֖ĨI-݇=AR=߉ gm& R!i6-r s?ftG6U}.(DEO=dhgqTYDOaHq`WywHg߳iFr3rlЁ.4G+'"aL/K!4 7XK96@Hbp]Qk90j|ٜb 'hTB.}nϵG!:xmj_g94C2 .վU"Rg(/R[`Q7q[F99uEV5(pd\ vGhJb)E}EB})D.VMp[M>iL_ dy@}·;!$P|ӏ!Mu1ޥM4^ f變hAqs:9eMaoȉ vƇmrOH︎5H§ńro'5sf*g@}6hTN$i {6Zx1Z䱤ga s6z4 r݇;tB]hƌ7Hx[i.tIy5q3ǘEi1Ab A} ,T@#yjMA9nշ}Ad깮]^+x21s]F݇/Bja/<5T͹G}!OjnVWoE֔a%tyn`ƉzNZ| V3&F/RSh՜eύuHҼp_@&5p1?㦝B`JTOn]2`c<T2u䆚\ >yj BȯԈmRmۄlۛX;>GzZ jI%Sޢ-שJ [T/ۈ+8?Xy-Х蔠ku/(ji_o;I J$54pz( SG&uKW)&qSNVc0||u NbhJХI۲W8?v~WtKČd-[f6ʻ&06]DL ̡7\ᔍYFJPB('AبXtB^.3U:5daYS-A]ͦPdm] 65x hm6<]i2T;r'쩣 ế/@Lo>H T5:VԳάO”#dx;k sP|ۮmVx#_oTCjԫB-۷Suڕb&Ge{ Ʊ6&8kzxė#dPF8`'6F%K!=.FXPLB읲c a9qtDޭh}f*܆ V-=0 M5*Dr!cKDWZ6|g|THJti$8XnCa|jVu_K{<eohM'y` Cdg {~2b lco(*n\ۭԳ3asRdY6O&t%Zx]{uk5*(7 iY[R(NJf"<Z&_ܩDyAﲺqRY;)SQBImT}*"49Ed'ڝ}o@FI`]6`AyJX4˻=ʺpz w'?"$?#O`zFFq1!c/h_?85p=b.]=`5|saV=uK_/W׿T aIsat*H2z{_-!b {us/&5&*~H[aX6({]+\ P[,w.FA|zi:'KOZ(黁:T(dkZT93wLhfNqm厹 L_7ϼEwJn^Hv.%AAuO.XaT_=D<|g8vN.pcs5uHlfҟy@\F\*;X*3D\[?L[8'Ǒ8ஶn%kЍQash]3E!z"؄֠ [Ć:uC mQvDdwg7S`$;F/( GxOH.܋Ԁ#ג_`ߋT2/3A} '#3j0fihYBƦE[NK*z"=_GȜ6hy dp_dK!g"wf9eE6"4|Ya5xn;/M٧{z%Atx,) j# ol;e- SLdF=0`D!l1'IRIrfw6*8d9l2vm q_pgB|ɕY rCegCnZ?-9% Asĸk,qKL/\~FntOXzhhLninETMšhT@&Z"BРR¼ōS薇9,/3T4 V-ڑW~yh"t:~L2}POr7UrV9b^榶 j@"^ȯR=sߨ:+і&ru(KX.ʚnn z>^7u&dSStwwX%/yn/>HƢ>E`$QNF|X*W{}ZS=""ď_'H 3Af)67ۋ݆i ne*$8^ :~#V XvF2du zjU!.&y}ВttPj^d͂q2i\ 611!W^_)tkѸ 1Gg~Ly1+T3x&<#= ߩD[/O!uﯲD3zٚcWA/ -82%Qj^X%]Z 9țտ |unwF(b*MmQM ]}Utr /\}?W6>Y㲾gŧKE;٤*w9Xm]5%CSʱҕ!>& i~ }IGŸ5 ӣIaea9B'?6N^Ьu`A9U=6>CT3E-dua$FhM,CX$Y+@32$rq$.x4cD/:j¹|KU tD>,PR *Ҫ_{&F d2w#_$)dz>P7CȳRV+k8dkX1Hf 0 _J?\[F5RⲪφcep֫SnǴ><:.+x'x*ؓ 쌹KDB*%B=󴸟N#>@Ԃ%Kʚ7刢Ɓ, \\QmѰ ւo< ~8Vq=ɞ#KXSX]|/~ufx7i-&/gl0\m4Vc<8R96Em ƛ 9p)ǒƌ}awgntlziЭ.H ʾ3Y)B_> Xz _;%&aB0Y/ 0wOLy~i3& 6D= (1\Gh'Uhwz!p/; G%L ;َ<ڽЛVU~p O>0/ %jY d`)Th 7)!R%Y-5NC"ȨyD0G V.xl5LZgs" (|y㈪`5 sb[8d<XM g1B B*ld,=T t(&uMˇ4ef 6nQAN DNw/T ^k8 )aoPN/7xwjMX" Ey'Dk ]̳v>Azj[>` *n (У:=,XW dKI`Ԕs>u$l2KGWGbr"0󊮩70L~(E`;Zm7l)vP)}sw)%8t0ADS{vў?is8f+-e W3@oEc"8gNkYM ӛU S(.ͭ {\Xl59(V%ܨx`W-qz) JGtJw:(jFi++o1H8ECfv 닽Mu"&ENý_gnq?wx+ȇbLtqC‹l36!I 6t>۸Z'8T;"םM(|gU \Il@iUG{XQ o0x䄝00PT\-{^bH I>Z"ZVe&|Jo9Uć9ha+YE/ӂ=-X9>[Yf_SPʕ d敖+Z fm(bcq7}DWrU8uW 51}adR|)VnǠ>,f-|@*!~fɨ)Ff٥J;V@)bbaͰIOU |>̖ ''A0Ӝ"4" 5g'>[7l+d/ |MԸaRpuYֲuט1~0KBC,Σ H,s]JIȼ 3S`=zG{ ,^1 BA@8dP%LQiڞvtz\ bŞ*Q?\POf JZaQ|O'2%߃40F #_ke.Sat&ć/3Y,9J}ZU;z]޲`曖6\uTivaT L/P Q4P|۔*`6vdz{I a jqUTS= ReBnTWI:sBǵ{/K̏Ȇk|= 8t*s(vzohAJD\V4oӋhI2vL) _/RP4Δ,,M5tASV[eȜs6\Ob} bZ1FKW<+Np Y9^9t**Sʭ\]]Q>+0+`'-W8c Xq׻=C~S¾BC? _*Q3CxLR ffD/.8>kCW_!=:X6׽+]2е^cET|&6ɈG,5YR*n#ִd{݂ˈDk"3n_훴O;p8C' G i#M (F5\'cu+ZXS gߛ&ԐH +Ɉ~EsʠyvٽWVP*1+8is6^'xwwB|# *GųDhA@O,a;F $-bb&G_: s6/kL>bo52+dʉ[CTڰ^B vZ~P;FKch9K藡 Z^W ivG(\w؅CNa&8[>2ɚFg)R5t4,BID ?L^K0^"$g,01]`x $Yq6lzY[#4{a}8U7<|D*0?^n4L4;%gΌ{*GWj DDLIABǸЁ_^)5~@S4[8PMei꬏ԵAOڀgasDA- %="2PF,PS P5ZnEF-#Œei:w{+.Gsp Hhg8,Z*1 hH_KY_;xyd"7 KƸ5yͅ)GF^M(bSt_[ZWk/cU$*\:*z~/s:CheX2 U3{u( BؙuxkV7# Gx0[P \p2Q(=!! *na7%wc3)7L <Ejxߪ3Hl~H`;-OFO4" Ctlb[ 竄w0KMͺDb};bᣪн1Gs6y{m^IqKlʳX-3sʃɛ=3Z d9C#/sVc&Cx ]N7nD}q1~kzG׍^*j6.nEOC\OD8Nj΄s>72ROBI_ 'p.bEQxoν|Vg҈&֓5uqx+/jGa:eϲ$˨z3 6F.\ $XזgZ_D/g7TQy;5m%/՞d*"T2eH&'~uKRCptU7Q*l,1̌'G?7!R;滍ƿ~EVniP+%/ <2zOydr|fV/PzxIOmȆ͔nĂ~7$m=_m_䚎.OMFv)nmZ1D hRP64Wj0C!<q&m%SBK[a[a^aq$Kq^Ǹy5 ̀a,Y{=b |#0|XC/rxJW?6f HCmaPhFr_T\?TF*ZٲH !wg+V'csU:,3u|vGrȿCrQbDߨkB[\̥!7w-I}Y'"Y LvoYZo˧2$)܃8`2Mm?m$W8aۗnJ7¸Zbdȭv…2kEY_B=glí8wf >u)tdG DxfL<†s.'~3."qABkXp_'5 ?v.8#r*xU1yy͟{h-{@5]9![iײ!]EfNTb42>#}:R# MƝ\R?Q//gא@1=c R& S<@^HEJrXݚ~s3pvpLFt)Ͱ>lLk;)f2!*h`Ll~vIKԋlxC\igcW;D/o0oW,U. ՓHTBOG v:){uËI g_'m<{nA:+1%3vua}6V}]+P"I$|Y$@r;=\ՔK߀Lsf\Z ٚ<*3Jc슿 T T;S#-沫p-pT.} X.BsZx6-Vd$&S5łz#I;bxp YbR7 >J!/ x>^Y/KmT0 {LeI_]c6\52}݃蚕+jfCf2nC %EC /-"t 0| TzuF߷t'Eq0x+)DA OoFo=kun}TҲ֪,QK.6>lH18Zp7\6tAj ܖͤa;np٦+;!@n Z|ȶM ϫ$" uYPn§ /k;~IجPf5(] a$"{$':B3z<p@L9ile-F5ڂ:p?SI$Ad 1JS7KJ$eJ 4=3$XZxA[khK7ɗ_P#&!>D3[NMhjNo[PQ!9 ȱԔɝB/yIFr44yF6 qbg-Վ`\7_KetK1WRD¤mOу]4aRM89ipf@á")/ Vb! >H0qg/jS'!^dٿYy/h{UZ9GV\ˉBG?OuN>&>ѧ-.c]뇽 %','hp 9#L^aNNp*Iѱ-Q 2rYHb^u(\j煪tuk0XUdWdvЍcU"z2z蚬qu,0܊Ɓ:YFZo|(ve1emw<|n|?l3}?۽V~["0dP6t] 'wR?V8zn-k  &fݒzdyGoꥋH*;n6k5mmےxT}Jk׍tp͟4ݳ7Ly\ +bۆst&ӦCf@۾,ryb|1PZ!!nr4RcrV9/a7 CjIYb7뒞̙S1%K{k$`y P@>9^(׷?3ƽ޿QȬ?cke8\&"cW ]j*ڋ\0[B߫zsg UU  `0qTT`GC_H ޚ6[&[r+~i;sH=4-RG=/]58gP6 uRvj8 j8͐tMv5WlByjMSJ-ͭ,k q9akDƴq 35!PGU[ V y>o?0,"af%X 09uOfH'7$doX[$⃧jǜSƥYDF^nt=@z <'U㍡%qUY}.G;dD)0w$\e DF妒s0|3{@ĻwUa~D^wؠ\?7!^6t&ŘEMlfgkaɸGXʹ=>A:Ё Z ibbO1~}{z7x} $) k!0^"#ڇ篓v?0m/Q#ӡ0MYxr~> {LvaY6PvBv ~V+IiFETN(ۤ%:]'۱[HׯQ0uK&PY7Ȫ㡧cg ;sh iد9_geӨkɏDt)K:Ì@l<]rhiXק פ͓s,qAC:r/ tbRG7z.{j!#ѭ\gm$Xq9W$J3FS7߳r?0\$obR34B4K1)wu:aT5g,ke^5ώ&D?u! ؙ6 X/)ZFgDwY K2G0#}Q^ahF+(v3|-2p^cyx)VәNqAEky}1 (Y-q }x5h}9T*-ETL4'7`n,C wd5UMt)UCszK 7il?!= K#4.‚0\krjfRQ*Bq">E;b}Lhyh-81Yu`+ @E^׉oȵ{P^^.WRYm<6a3lOY$Z٩B 3V-(&r}MfhY$ k<=db@.Wa+&SC>/ POb*0ܷo# wBgϋJ `6"sz(b4XZu-_a֔W«㖂vdܔk!o-QbKh P}ɉ mX,6[ wo;g\!jPӝ}ʗ=߷:v B{.2{^j,&K TۤOhjԒ =?I|+g.~| 0BtWLPXe~XګL v:Z8bQΏq.GR6EⷉO?a ̄rѾ68ΧKP ""JxGKcc #$1<2dc9R)3# t\ #b1꺻z}t6˚ZS;~ƼԢuw4!M1 ~tI-œ&g:}c&0cSGWͫ|>5TbD`?BJhDw Xl>2͆TC6bJJ]r{E-Ŝ߉G 1%`^!/tloE= |#USyq5G~ /tI /d;) hyzXqĎr$uC \3|̆zBC-rk >*t2ykWr.ǡ[p (8l}<8aIlp <⤡YvA^gvŀ0Jj-튣/W6z-]IrLRHgb-]ƏQg9M7&)=+i̘tF19pc6SuhtY!%HSiCh_o="gBURpE-%6nL\O;@%UbOR%@\|BgC\WI[!>$Uazq=/mPڸOՑ[s9_vE=VS՜c͗;:+]\،MH$*z~M0WQ^6&`sUZ19Ul#b5Ǹ˃7 ԋu,bD6}&,Ѻ X *)tW4kɎ?1Ruk.HO4ayLPqBlN'uʸMSܲI9Ǫ sum}#(^îmlG '.r.q\+e/ErZm=GdKBp רfWxש9ŕK b-vCܲ- d$b8*B ؎y# IJhUYHO8k L01n )YO:,,OIНO_2./*tbeֽ/C}8V е4j\x Z?ZyU~$b@ t-wsXBV.|Vi:ϟ1%1=MU|x#'2d{{ v88U(e[2Q8ɔ笿Wl  L4̀ϩ!҈a mMɣ@2&"'zE:;N:LN<ުCr`?r1mڑ+FC4DLPL׮m 6zASEl.aiJG猰޳| ͕(g#ȴqbY%+oց2W]t9s~^Ė斯?}&&EpN.6` KoaK/{z_&"SO-2 io %,cID;qnE[JѴw1҉4Md> W.vQ"W][r6A1nfb: P`GQ0xR0YaӿGĄ4mdea)H@堙l%V-ĨHT.gR1\& 'ElKEL-/ $* pzYG3oL*,KLg =e{炻<|>@|Fc--3xd-"6iyOe7ZWc+ H, -) 1Dy #y=~aPl=?L/%q!k͚#p\9e.ֵMZn8O|\OmӡӜknLD(k6Sy]*t! /o2;g{+.U? H/眇$ux@wT>YJ) >ɽ(\㾐.kǬm!~XҐ{D+20L-:ћc3"h<m؟9NS6'rvcc>)6맔_N4d)]v緉ݳyhdw!uNNF5Wj:Gݺ\Rm*?͗Sз`SAוy*N bD=~f})Be_8/dSj Hۜ=L_O5uLFଚP*Z21p G-.}{>Nim =ŋU8/?:^! y£V̧'s;a<:Yr~,:]=DP#"b h/)$`2u]wl ٟj5|f[sÄx7r9ZԙM5l=;#ۍP)uY[tS9 r&;c9$WwrMcEВA9T0.DBKjdA铥#_ }S._Ǟ<ίO!ˤ3 JJ'@ nL?JTʿ˵Ho)a/j<`1{jDycyn}rwG ,ۆ.gzjg̈ 7be^)6Kh rr՞͵rDR>mJ9F]G{&62"8FMvt Sx&Y^`o.[?8PW=Dn}4=:rF ܽ1Xii 9cDO /TKڜ~2 I;SmiS|Nl5бd(cE -%U}U3<ֹ+\vN l-QPA8E{6TtP8פ$^. Ϙ+Lc򇗐onJd 磚x-B{,-a{G3StAz5m&T$*齋>VBcZW#0IVd;\~OGH63-ѓn LPH¾*,e .rJ됾3Kl R'^x]Ww>泣yg5VՏcstrO]~_ |N-3>TXGZc"-?)KX AژΧ}A،UMY,Ks~Ct*x20n>L*p>HZ(J=3قe' <ɠAQLL>{*KrK?ޓ[[N3A@Ԁ; \ S=RFPyjH[ "crn8T$p>Vl_&Zq Z8YQPtda^ZxA mE :OxwZcg|Sيɼ^܊ '?0F)WYbůc*yX/L؋k/LQZ,+ۡ-QL᪑b6=EfYz@W̱u-0>H i@ v2սl$֬fN0:/JHWN= ǩgT3^ +PL >n :(gx:M)bӦYak6č((^6Pfٝʢ9"/OUK)dtUmSB)P7PK6<FL>& z$0uU(y&*eLcR~tf?blL7UF ru<ڽ+KW0Ob^SzRGCvҺ\' H\KztGc㔸yɱ`V(ndq3pni ]]ÑP;r++XpPl@\S']5u_!mOYzN6x28$ULa[a4cm*cYe85C)2q)J 7kf!PR4(\`ҧfbѩ*ZmoªQ**IT0C_-܅YߘyVuhfmż(5U*U+yPo$p{Nes!1^xz6~kRC%BҭvR[dzx@QVe{r>\^i9,U,Z^[:;'jnk'k~ kXO*C~BXwzEؠGc/(G7" ur _rb31D4, [4R0ʥ*/ǰ%|:faīBku &j,WkF4@B&m/n;|u9KIuZ@\۰P';nڳNУchڞeTLqg_a.ô4,?II>'+-] 'n6yg.2,g޿g14d[ۓ@y&=p%)o-I - }M 1gT7z?7 ,"өIBYTPn+뤸fB9"-ur&o -fxNO|⛯w c :m6ƔXΙLUTIjDIMs}5RISfxe >VjG|T |\_,g y{}M@Ef,.'발=*dseĆb8*xfGk!B|U!R)' "">t=#}?Qa`7{նJ53 °k/ )Z\u!5u&W{p:Ȱ4m\bDǜGlɊ'^_5go]Sr^uEXVK1{%Wwܾwt2l'ϧF&FF3#/F2.${L튍/dv2٪B:sQhv|,p̍|I.!y-E&; G'hd)%oNx\lZ01 Ƅɴ>/-rrd&T d*?o@5 aߩ ǻ%Z^N sK^#~R;62>w|/ıFx2qYJTn~:5R\ x@7o٣ tB2YDZz8j1mf8 b}1K3?gm5kI<1jpĠ]:/aCcS\Jv^奟t'ZQu^R"l<>{^S lbAgM6wAi#&7jŁ#WD~A3X& wzC.&.4)x[ 'zDp=BYL~+ԟ܂Nr\6 ިY*6XA?!M[gIf45> Lh1Ľ .7K="!UczRgX4+!WgR&fY >ogt&ِ}ci%C;a(67 Ы jtCJ[yFi{)kGLVSh-VVG p\tJ`c 0$!L@!<œ.C5UARӀʑ%RA2کRH;@MIi9MN>eM=d-! n,[p$(5t{Lf; %6_Dx罩zlf~@e|! 5U8 - ו[Zcap%(ʥ8|b>' "Cpa+\ģ >6|UXՄ@2}EnHԢcβ9U(gd5+tc#1z}#R͆%_+ԶT;# z)p9vF-|m&{2#_+{4kB$ew8tOIQ%b lwnʊ~R' nJEbZ-j>p\j} 1y]n&E v*CC<.ܼ BpaχI֥/cWbOKstKe&h_ZV =vy0)%iP0mFJ̰6u`CY *w̿q=z'< {׌ļ#ax1=]/HoceK*@-Rrk[Sw`d Y .$+emcsVEQ~ 3PciH :-OIj|<stZ{{@yQ,Ly}4zwltrQ~ӿX|=š)e$< [!+ fJ ~RZQ!cZ#'#ouezȿ(مdžte+f6r*E,e엥:}1)Ap(z?a/Hߞ4҉C4K!*MRhwO^`MmZZE¤g:ac)kN&Jޓ(:c_ovo)*X uJ-0Sek⑐T(!0!R1+#fGL3+seٺp&*+!/ntCFS0 }uՔ_״ӣY=ߍ7DAM4mQBIڰ}<ѡ3 sڵO9Š< VUh8'rEЊ~x:9F0W_ |>O}~<\CY 'kidW|wY>[헋%/&e>ڟ[nCTl +i"oȞ?<*=+,󓃧 o!Ԓt ܫmYkצ=*ZckFp/O3zij@%GkR+^V{m%8 AȐYo ( GFFV$S1J>}t(?~YNs>+؋W9G #߃Qb^8)U*X+2sZ>m2X% G?ǝ_n)+ɱ a^0{!Je_m!5-Z(RO$KN Nn ga͞Ѽ1xAQ/"{w6BߕTJ:El5_d_Un# .XYx>HD|ifз/Hc￰bxE \Z1W4R'ViaJL8«nD޵H>0LVX&F^p oE;xHŒ Ta+]R?g jFtLMa?߱攢Ρ->c ;Y(ɓʖݲ豲dM˪CQ9QI,wF[1 zi% 厉V(}Xz ^lOTƦ,N^Pu2Pi_-][bwJ•km7tz))V??cfiFX#c>XWnʃ ?m͇inv^"'UN׸m|IQ L1,@yXr1gCvRm^1my|}i{ڇ{%q M}I@lg|@MN]/EBtdMt 7E<'_GP 1ȧ&~|+^sgWbEOוDfr}7фK[l!+ BT󋥡_oqW~JV.j4%Rqe P?ۧ 40E3WZsmhTb닊u  xa[x{ZwK!,͚`B`f6 9s5R#bq?`Bʼc8`Af4co z" GggGW[,~E,SR -q $-gDR"L's{rCI~~wzJ=\{ .XXlYhP6B(4d_ g(#kN  Ց&64KV#ze Wc)a*ܟ_HٍjUnT0_S^qvu|n: ґLfvUA#khR 9i|w-jBKmkQsk}|"%I (hV1ԛ 3Hף\tÆsH\1cQ |HH@!%I0#,&-'c G8QJLYdAG{_.m:UUDJsL6@Vie%ǯgN}xRơ;Շ"c E1AQcȪ0≺Y3Δ@o17!-r-}Dv}s [ (y7i n ?0‰( Zf=$"؋{OR{ ߝ 4L^\Ҁh-f5kUn)ȁRWWs!9wױYοwщS {͑u@.|W^~ǟfmc߂W^o*-3O^v@U;T݅HJd:'[omNNzH:kgbkv{S;=co 4XjB4.Y|n'/1LILkxsX{IZɘ$\[د!rTyQQۣz:QZIP<[ S9xa$>#e+.`dG x~\ъ0W}"[se2}Pqe9 X]l9 yGdg'K%>K2ʤWDasVpXk4 -cLx7ٟ繢{UVLRv(_H ژG0X+LEN<ƈo[ IP %IXQ)[utjZ"=ba 0gZJdWZ\}nݧA@ɶDlԔpr> cNCSbwkα&w[>E.vredyRinR܂r߷`Fmyy}t:. ZĿEy™R菣F7M qܰԆSRq.#^㋧-d?OM? M&2EYq4r%7,T4sEV%.Oa"Ex !7e:>L}[vD59Т>eU얥'M=O`|aS}J̄ mI!3dO^_24EznH>#5@؁RǿL(0 iGvF%vjA6nja 5Rw U ' mvl=qS󔺔ӛw>P4'|p@ ttMTC "]|8h.1ũfJIsh|ZWv87#:4;y`([υ֣ෙmhO *@G=*xɲe)S _,>R(}lRLP~qUS!Ip;]0@XɃ8;=r0L{R F<ҥ,?__gJH  z AV6xnƘd'c-rƺ1KV:꼥ERr(<0AխѣO @HpY> NLT5R7ktJkmUupnf )d}8B *;H#js!Z/?]E*lRb@TGlm`/ X*%Ƽ9ebPvN1^jD#X c$)xvL$H4j?*H 9*N(D)cS8|t/>ע!mcb/ķq\FXnXQ{@pNdxC*\e *JQ~)gQWo^eޛvqU.^~Ej=XRmYr<}!HZ.:ҴuĈӶQrΕ``ڕJTRgVjut95+j.*`Zobkc\&.cS˕+!Fvhanam$v'4%i0CѴT~ܫ=k;%dy?QA Pq"wVWGhDJ,<ʰl;`SJ:DN961Bzyjńih+Fp{r=fЛʤV:hV˸%AO\.9U53WodƤAG&^̟U0^s PxRIF~֐$ HM[hVnx:R;W=%;-ԗUy-;t10\ (_G" Ԟ?lA-t zM.U>K'[B&?%`y4gkXw2O=?a3w,Tih$y˸dbi -plmںok3AqmL&%l9CZ LL ?m$Ċ9^;̞7F+5V7L/t4 ^ V.j X<6k"A-6ZK -yΚk>@#Lo1ig҂(%}eeI3/M]ʻwAr9 |EaÉV,j-KX;!}! L̨aXØp=:NdteFW:m(fJME\6`gz;Z#QTdQJV?HV'No/9e >Zmғb LݺKfۓ z =S|7bAr7{ q:'4wQ\fG>?{Ts *y ZwR f<Ԛ7z\R*A ɗP:pЄrկ2`N>Уub=٦zsHiǪBGWD@b"5Dt=7aaqx[N4cvK{k99fId'_(SE}oKgP:0ƒ&{)ic'NJAF"uNiWdL)̇ (aC-!֫3OB ?I@ ;kGoLZ_ "i֮ZbpeH+cR Q5Q~o!˟hȗ2C΁(Ē2ݭ *UH@jLX|+C,cb RTa0Q4qf7 rf~ᬰ̔=7wtX$9*>mpCVbV'[x_+,^v}ʾ"03 BE˲q657!/| њ%,Տ8lhĕ30ݯ^fD(u|M;OF{`@yR{f/]' i@BFωD>*7`Q Z#eZ?Ŧ͚I>$DOC̐=&Y R-&591 `˞APC`RfyݍKQlKp*u]߾InKW@>cS _G=0-Ye#PtzK6݉[?*uZ<ʕJDEmɦDYLcD>c΅#ȖZ 7Jq1-w {vsYX~f_oC@cE9e$\|7r@g"4]8A?(w|o!ѱ:d^D +"0 %zX4)$j|"ZV5a؏鮒HeDg%Q[|\Sj.Ĺn=J=hT>j#$0qZc")3(cS^1s=?yH>Ui2wJT6ĸV0QEp)D!"^MbnVbQAk.ڷ֘GKhG Gڸh.*1$zzlJK``ac,6y Y{LYb,{ hȶiyy:꿗i3,H:!e*{O U Cb9f^ȐL,7%6ABL/"sؿm \ߠ':ƫ$x7!( ao}i(:G&EVemLm走pzpӫ}cv@KS6=l}% 5}';S.[xɝ$[`~*•"ƿn2L~7TWei]ĚJ|䝀rJFp_kvYl}HzςjkjlPFZ ,p1vgC'`L]WFKp98!ﳡtҲukC-H)ф@|^KM>($B$t*qJ_5<1/GTS@} Yr=O\@7F(7-Q(l+~[˶J%hu ٜTke8vDC@ˠݏeJ 'pNjJ?J`Ho$+GrZGW)Q!*kOcoڜl!s!1~]UaZ aL6N sƹ},=0 "ӳXEcG't#A9(FڭYi&dM'6,>cLlYQp5w.mcBN|@WbgLb?_۹E#}qt\'~d;N <DҬLo*aꂾo,R_5"q8\^]Ѳz9.Hbp,t?_rp"pi=R{'Zt34V^Pt:0{_5p )|%XrR*8$i0N~C!n.W9_^ iۅ`_ j:R2@/nj"<¬"mF7&O "uVÂw ?@w@=ڡ &)㥫ʤ*_ps2N %Uhʤ@ճ u +kDI7[JAc.z5Oj)(ĪƑ,U(Nӽ*nWADIvn aB娧QF =tIQ-'gE_gO*l̘Jq6tX#6 " =72?~cZV6&V ْJ S ue>kco#7ӾL8N^UV+z"ӟT(7>:ŵKwOᖠa!D5-T~m 7+ N=WA 6Q=v!&уSLb|RS/(9 ݫE,Y&,>BpWjxa7_ S6(> *}ᜮr% 8޼LȀr WI<+5fF?\2 |ۈa:!7C1ihIo=;9PֻZ5C:Csܣn%oBcHp7꼶YQ)n ԭO[A0U_4d# v6QN:^kP(wCq4mΎb\\nw*叩ͮS 6u7] =po(7vou" vjyͯ1z v:ڣIzȱ;䓊qpF4OfeDHp;,nNCIhVk7-3{ ISa:oZvcv}pж 2B:"8-#$PэX&Ou8o~^m, -pW7ϮWb<2chC t+Dp4$uKΞbRxՒy'"oeŹ>|魄$EO1[;W[5ĎCBG CyJ9yG 1SŠ&UmӾ/Mpm ]rT2/ +s(/͵%>K&(#qJ«q+LۙE &H=:3sI^ÛR'G: !q)nh?ބ_ tkqå .3!s)l IPY613;)߾<[\ީ*;L*Goc~NH؞~>l k_U:W.esOV$x SQ^18wL+7v>'l{+aϹ[/1:8 ]Ct!aV{#aI(tb=Ԃ,+<@z4Rjma+ hZG ` 0nQ{К.ɛZK(?smxA7'GH6^X_E?MŤڶpYt[Os#sy덭GjzGDhHύnc?(; y̼ۡCLvjiŢr-_`n6[dmCTxڍ.&V7/gef/Ot((8rUkQ\kη-|vGgw tUt#+rvzuOL"za5GJ0+<{<[ŕukv'j:ljIW_^^Z jL%yKxc֩4p>s"$v~JJ|3 ֙Jf>fO`@\҄n+a)|B-->82zףzZΰ*26 mNJoӆj~Vdq`e?p"SƂ1|S7QL{ɩso'ZeVf-EKPAmmfL~l-1,ܛTS2/sM}{N -l3siD\vC)h1Za3H ['XӋXTI·r]UNi|sY$2k/K9_aoi%dk/kXᨹhA!4+u'-WiRjp>D.%!ZAl  qV&6qYQcO𽽓)J0}vLR 7v8[΂ ުS2j-V.'r=/#*)@[.9aM)ezTh 9/KCZao KJKal[Cvlp_t8%ZѶڲڷԄ#nv1)SN47rSuc۱jͰo)N]WvN3x d}1iJN%8"7j`ꇓn( <P͏V.Lt׺O`r4LCy9 *+7.]&-%7K|ⓦ挲rf`a @VGJmd8 {c^-|Zt s=pVڞwDu2jmX&R)5'/τRuRoJJʬ_<9 9ޓu|0&fC[s WR6Lg?ӛ|u2BaӰ#5% L (??7yN,odrj#;s/bѢ7Q!$\𙁄$ ǢaQFRs x΍ 4]s9'sR{!C8cFy5s {RobD6{N~9}UO3GV__1|r}1e XKbtZE2l{e>ӯ qLlכk[* Zd&*L=0ANAEM.u@hR'RRu= sLFPk#<7:\`l7n" ZQW٥5r4$&l0 qm~߽3 pe *e%5`qȬPCɇ|7q=6޵iB/HAd{w1l>yf<h>Op9Po__m؈3⾋b *o']f/.ޱIu,5XaKZytٟd9|q]"M"rꥶ*?Df c2y}Ps1 kNޢ? iO`F"|dOrlq-?eE JCRPrkE{ {Q2W rDP4[hLȜWQǬ%7]v!sSmlBfMăY(ߖWry4NNIL`Z`9H ^rQJU6vRj Kp bLhӲ? ,6fK"mZI*42 1#Vbvx>`?U{BP9e7ޙF^0Y*6fsP-Ė$e- ]t*w:<^*GmiROkk~"M&sz#S+gr@kҐQ3wηPzRO9m"WYw PFt$`o4OL_¾~pb &Ym5$ݍfh(7q9D{=IijV͝hu1 9P$ /emFDݦ],]-h #ow:FilX6ͤ;gU~Xs+SɟS+c~m3F{Tr<\\ ꀙ"^ zYM?LTvig/:ZozOxGHM=)o4{M h%/#^m+9 ?cN3]´įk^yCk& ag~bE

M|@S_X& 6!jZ|o'Vd$3L~oZ}#N?Ȝ@]*HatRW G~."(Xfb9gXiYACf>Ll+O봕axyD#: dbkszhRAgҋ2h"`}){~gLLeuDNh՞~H@ B GC YAOr-!_uKb?sڋo+x\*@h !T=QQp@^?B ^25dEސqO7Tw2r|,^"4Юeͣ(^xdHc>^#$G0pQL "ؾ }. & 3l(^0&5*[4"C9pCHvHS?C"rҩ<`G ʞE``T%O`>dp.vl9Sիsc"DWbyk=clVns/VR1Jh0>@N8u]Ŀ=S)m/jnJw$*VsNb&Fʭ J鴹/ ED雗:#KYwUXJ ]m8 MD/n i%dF[[XZ`6m: T%/節 ˃Ctaw̩'.X6rri춦|ht$Ck~z)%mYJwbJ`D&xf6#ҋc汶p?$ʢ@SRbkwW:?ڼ"o*$^\s [ӰCS,Xl*X/Fj+,)VORȡue?b@9L<(Y,dPWBBc^xʎn' ?N|QGٕDZޱ#e(Ր+hOS>9%ʧ1}ؐNCs/J?KYE1H&ka^ii֏;GZPzܖ~2y BLS޼^۴VY1hL_Z&'O/=$\ZCTƩ#' UA땨WGUHl0MFBr찗Blww/[ akMEzc1 j+hA,2׬.f'oSr:.P$rZ+ȩbQhХM*l1GM5^Eδ'_1|,ID6IF̯ e@ntJ̃4I SeNjٴQ.ܮJ\DG(3Gv\-+rNwD/.,aWf߿$IX`w SY"Ͱ+0{s<-ק MSDod7S0EC2(#U!FƕxJD51|2wb1[Y7U˩@7s. ?9 ^-9<$")Lig\ #ƓlT@FP0I؇U3#as^"FȊ16w_떓`gx|ssL5,/.ه Sڕ$ r`K\T i/9Uیqz'U>42G_l_R oNOiW9#ya*~oC_C4B *aT.Xd5hwKp]~ps(]TN?c,*|;{>oi(HȂwn/ *U}_1cJCP% 8NQ,‹ΣV(5>gD3Q2z74-{Ps>(r54EK}ߑzOŘe*;4\QmX`)𗪃JVB58gu}NX{!wWx'VPsB?/O# aqGF_e/{ >@V-r[ >8־yv^TX#Z4PkHT?EI3lkvt|ikOM?^rKڅwd&j!i79ߢ7 wRW$~Q[ZD1# xR`BW0"t Rp脰yM{&t&\zP Ҏ%Y3.Ӹ;Lԃb'z#9T=.\ɗK d8^Mƒ_ac2cC\kKv3<7GH m2m U7$ĹE]q: $K/Fm:@#9/0XN;]`wcVm ox-YTAs'l}fN$M.OYiS6 ¡8AW3׆JZ`L"qa?$ !%ίDT(=X*CdO܅u+3tZ.DB %XBBAn_ ;GI Gb;kGjޭ\V/dF@UwzI{mC0_˯b[Eb7N8brE`i4}ycۂ@R~;`=T-WޑI7V34R yxooH%a[2{ޘU_>n8.ݗLZcljP#:\ RuԵ'=#`5R;Y?'4C=@"(Ic1N7/^Bhb_=3|BMB2:AmNqz5Rbx bYcgӌҊ|&((MoEjY1SV)U265 *D(rvo@怩 EV=̒u%S@늀/xΊ5 )!p퓫WfDRԒQ0(%GMՀ.?OjU4E8V(H<fmj"ty*C ,S@{X:y|u&OلA*kfis|CV+N6N!ANߙP Zdކ@L}wq,ïg7 %t?9>͔M=^N ۶.WMzN. > &5M7AEo΅a{>kdH,aTȿ^fbfxzvr5~sh+CV+`G!CPyDrBijQφn{1ᑟfCf}EvmqBl JІI Il7{{@ +}Ñ҆NfF}LuM뽢˺ܽ.vtUzv4XLKdI0P?=9+8͏ɨ+ BOJq+V:mFύ٪6Qɶ DѭnKt)SSV[SkE<-dY Ⲉ;djޚdWMySi"M2Yt?OZ>DE\L\ˆ4ng^X[lAB~N(-IO8Š̂\d,jyX.sU zMlQ|a@vٕGiQ4\&ӄ&[U|~݃oA 2/!fn P t= ʦeRܐ# %N4uE3b'(3^l yW[9Ycb"}@,mfks$vYCvr_^)t^7~ٝtWDzpD#˨4cѐF_HQ\5JuΕ0`5\.lդ70sihkk6IjRYkǿ!R E)0+cmy\܆i"3 jY\DYr&/%qoW*9n \-Kz $T\V?;RL%.Mq5J$qzTGћ@ Qh+](Ž0pO<2-mnI=YԲ@Mcш&{qһ]7Vt‘jӆOp6 .(E1nb,驫Z[y,8+[NlW{"HNBY7HGXC#wwjP\oJT˧o2?=q~9<힡\Ӣ+5ԔAaI )|{-vނu4E^#CE[ "XSZdxb*QqQ&IK7"#,m9\;r OJEٻX˼OkfH4 )Cl6o~(C}CH DK@;jѤ݌b2b1镻IY3%Ȝ>2j(;sroLZ& soFcߴG&< ofej${\p/@gŖΒ7kYuV2;/}|S=RgXt \ƮP:`R @p)a A{wc%$н 1_uiSGsqF|?t@7'5) ~5xt0pw)s0 ?%)5[/G1))3jER,uٝ0=2HNPID[Ls0D܎0/cVBp`ɋtQrVoZB'SS%:yƒm_2ܐԿ|2i#^"oacʍk M;ά}ʱk}KjO {cƎq vlD{̸}% ᖑO#d^MƓGZT(2qW,^ks9G`V7,s c#Bs!a0)[% qJ1ml`uyݙ@u-[q[Ďc7$hy4bY[$αUh㠑9797a5 +Jpe+3F {^ hRLk'V8i/ao|˯`NkNzp@j6b*`[ ؝֩J)^- IiݷޭBBp?AC7X=4Pc+,ZA^QNFQ ކ1L. `x}{;c:U]b7JRi6~ B!K%eRVΎ!Ox࣫fc ~=W)3#~jZјk*(fu5 ^[sѴ)=uL>V[^gvĆ)9`tO@8U<),[5T8 $ȡf˽Z% cz~dAS ž#!V}:rXjnvP#&6e t0NBLŖ7$HI $I^# RGdLVlbRW^{?u7$^HZG/(L|=+zP4?w:doig_ff?2(g~^*R_AXj''3D ºE#+cOAf1 61]]gky.`,sQ@NN< UN*!lߦ?7$FFx}0Vr[{6cgAC*J9џ(fo$b, ]m#|'d6Du.Uԩ2ڂMԂ|)T /ƺIEmIV_T/HoD=}01:ec!tҏg.1bǕ7`[c&a$.j5-i yFՏ> | }Z\G %1y&+>ꩻ[2 ?UD9-k<,Oc.]_rHF1x76wiЩs '~*gL> /GP0lxD t-oW !yhgӥ*uI~C dBQ [i|?"Ѵ>Ė8]az&ڒ7/ z+o׭s6_I 3X8+Gt㌧T61MZ) 8}v<z:='ǖw9Q,{/dT/ܝ4V/:إMAw5^B$D >qxMG6$ Vg~3 qI,F/*0'˵vC&zwEzADz?7,RGQTPT?Ten 1P|'J8rdAYD6u(s}=PuQOC ;auOOBYiTk*CRĒCdJ.<+f-w{~Ym }]}I40 f}+Z=n [@˽cu\#X!-io1&#J6ӄ) MΆ ØE&b@2}I8_E3K:<\rDmNܦ!B8 #G~REn}oriB8Lh(Kv^j 4J6燉C?F 3ʔC;O0ND7tq& .|/TJgvSg>MSL0ilnB`]Y"VEI;pTٗ! ИË~/' &;,9\gJӗ"!4ܿ^Ó6헏fԾυRޥCo9.آG$J5vc0'djU55:zOC+@6 2cCJneIyd;GI=;pʯ˝t;RR# QF;Ael%ZT߬xelv[.Dۣ(2a΁ҰUHd$N%t&c#e͑І]+]V- ;22j"fV"2REPqL' мx}cZF>i`2y-Njuk1NO'3"p B\s̆[ ND/tHi~`b*laղib0EI$eT>-*lyJ4ZPD4dVhCݼZ%>AҙK v6vp[;"K|N{,7VܙQ eۢZJxVVI`(!LĻ)lt‰o^\'4KMʃϓR6<@Tdl`.Q0k:Q-<44jhxĠ2:ۊ}*Qwʜ^vKfJV숳~nAKHKkB떂2 EetdK2MA2vq)JS$}i9 1^HԐ נ^6? }ꕔq#aM o AY2;ȩם0ʆIoXDj*f%6T= ӻ]i^6.}Iح G_?e$V?{盚bgE ׫ >POkl#,<^i _hQJ_|CP7Ũd{1ar_GW:p#{t8{x:M %L MċXRRw4ZKn1aP{NAX: ~+,,Go3 5ZHvcq$˫%,[Ӥ>0e) Մe J;`zWBP˼R$RfFL9(tD#GҼ_Z`Z0XRX C l4f qmYY#?^wR2LfO4!qaq۫YUjypvZ2{B-KQhIbFA$HAmo1|(fFuźq޽_Egi%b*.J` [!ؿbhKv^YoSki̊ǒP?М\<>~ .)j5Y63bSqdrc0nd ! `GȐ6xcilV,Ļ3kAN -(Biu.9,Sj☦30zR%rJ̢Apehs l]U!N4H܀Oa]${Y羆s9Ecnoя)$bKoJ |ﰾU#o1 3oڅպyҾQ8R}: *e$CnDX81IW#мD(-}"yq",LU|ҎN#"=͈=|O Ra9@$եKJśѦ=Qg2a*"̿#y;3#&'CEz f*ɕ6"X洭b[Ā nes쫘(8i_]ĩՕu)+yW ܦ՘4.&Ob͝ß29h>ΫW Zz! 'fA˓.7l(].P9'^{İm>M#yX !E lەCic 0FwRu[./'iPDJvsķ]sݹ #&ҍhtlplpj ,(3D\^ZJ/NtL=OPbا=~J7sUp1"0ysPd}.[ZzvȆH\tc-+nbzp8 aeJl:fN9"L`\agI6M!Xi+ޖ7pۮi6 !WltV&Ny`gfDžIX]!u o%5}뚙x6M{\-vCuJ/ޛkL49a Oja AK5*hx~x ?ej$s,f.4 uIn/Mp3m@ h.3ӔUJW}MN|Vǡ\CŸNҌNtpW0]C:[RKW =ք!wL(uΐ2p zL p{̐f^H:Hn}:y[&H7Ғ(!%vϰ/XlJ滥G6 AE**EO~/Z %+3IҏL҈.p^!m;2.Zw:˿p݁wfSWc6ʷˠ^oh6 tjbΝpl݉?sWX)]|>|Âs]={>9N VI)7 $ 7D2y (YUe#z*-}y3{Y I6*&u/PD$/+`ʞ80jK j4訤%%@#tÿ }MS@ 'uڳv ּ)c&TUH!c+0?k=ԫ|OnCbNAn8NC Y uWJf/ynpWQ[:HӅW}EE&)6y4zn滚rLÙi]LŬ|ɛ:W>wHSÔ0{ 3J2`ʼ׺^;t+sRH#!26f#^qStHӁs;1@X6orq|}ajTc;X )M%>v"PThRZ{%ov2rqۂ|hdcXۗ}HxkPVggkz _ 0R4XVBL+[eBmVq8s+^flNNg)n-sm^^^v59n.$3dBpyydCf n:jE hBC  O󩴇7' W;1P$lC`<3o[s֢GkbWJB]J.,2QzД~(нQmזj*mT6+\^ԝ[Q- Nd?wKNSU۪j QM}a§ޤňig]^9(oFjM@r:C 7ji%u3TB*ZfV%Cyk+ ?ҵ0EKA[ol7*o@V-%t/Xq?_A.1b,)3)ͭqʵoXQ8xc65hH8MCs[u TFKi{ xՔ,e(ɋ˚d3ϵ)B>\LkΞ0ofsHE )lCy3y*=;.l9RԾy88;|@3$\(؎6dc7~D]]Gjl u\fs*'?9Ǔȴ no>[{osES:sl#,;z+44p}dj-bdCO^C- HUșM$ȾћEWAu")h@`$Q:K3( &aN㬟֓jZC cptWtv.JOUƶmS1'jO{}W,`38SYhQ.֌i6F'F3+Nz4DДT=c>czT'J">3uz4F5V%jbHGwQ)̞u"f,Uʣ~Cvj/j4Ir)9NPcii/Z3L3.e3sű Xxf`ȇQH;A'䆑,rmcN%Y>TɛKTҜ Fs,Ǭx"qxWtJdK6h#{t405J"D, O}MM {> $)%wQ5k|6I)l -PюGddgVU|bEQ)|$'JVZLrҍN&[,h[*8*wwSy UԖ) [iVZV2Dzf-us6ůhX]QO`[JW8%y56s}Y>cI\R$`9 ;GLX يM=oxUV]b/bl@7Jj eJ$PNmzs!"2W]Tn´v׌ Wi&>{)f>|)K^gκ/)s62Hp^@iI]9(G݋/o&]>҉-`fLIoL2OgurS9ݜD4EFd\.=ÿP0x4@+eϋb-0bA}*رG )8( M {nAIUv9Qu`?5]a.zq uks`$jZPqdٚ%i]Ⱥ=֣=L6w=yA4}ROH`Ǥ+&Ϸq+|wh8LlYrg@_QC{3 w~2CVll} }cg@N:"xWRM8, 8uWkuKjmi42ݿWnCs 8 g1 bcQg@jOLnbF H<̈́Qy=qB9cSpv͹"J"I'{@f/ne߳rLC5] SC{Upy0*'$P!vC"# &~+V޼e>0R)\PMi{veyLǼ +>X$]Ej*<:RU5NA !#GB3;͝i5.Sctb򒤢d5& I_6}*Dk;Q~с>wQ;̫q_뷕OJw˳U TS(,^I)1zb^l>E -ۦˍcȪ0gOМ c˸B&:HxU|7!j`Ya*ak*:kn2^Q ñQ|:-BTH''TrUՀ78n #o1!?܉Op[/GjS><$'XBiԏhMYP4ruj%+7Yb65iX7WiĿ]HQ1KьĢ-)cDeV0}G_q5v s?u`=#yF0~/xYvd#WYUfI,Fd(FŞ^y_ڸ! V\\.B|W̸lt I(e HoV|I2 gPN?ᎌ C >NeUm{T"Miۺ ǑLV(w#kTRDVoh K@&y'M3Ȩ2N|KH J@D ]Vd id zo=ݒk4r6n)tLHSZ GO!<9SW/ $ X5-oa&[)NA!N6C%1(*h'g' ݪcz N/.%㌼ S8wW_͝EA,dYwX>`(ihf1j ^>ܯTkz= vVEk`ugKd}){e6Q~NKW_:.#֮IrMRkD >6;|{T8"$h S-uoʛV|WY7Ul,#ZPW%yp_k@6@4%Ǯ!}1Mz g'KBLc`WP~͛Gppd'o5S@hH~8b2:K`-2^ЛMeۜu>?@K62h&!#Cn`KRjL*i_~Hf4 a4} ^3hme) A&&Ā\Д7Csq;ZA[C0nFS#OZAk8UV狫"ޅ5"׵3*9za0d顼Kazz ="ڴǙYhVr_2v(vlC :j 'LZx>! ˛q1c5]??Ee^iZF>LPGIg EV:95F+ș%3*~eʡ$Cx*%Q$_Y W+A=a]M\n@9=7ʧ>{B#L!9n.Tuv#jn|%Ow  B>u#5UUʷH©Q6A?԰$^}YkM޹H*g6n}`YΔ! C$~w_.;sC'Pc @07bnxYq h E#A$%Zʩ?Kk'%1AU/-|.KŃ\11"3#N2cLH 8/w){L,$i^9#?-@jp' 'xg ,1ThOUVQ2~۹'|NӃG~/Mܬ!T~WxņcnQ[؅o=g{N+Gا:p?|gYrv:e.Fzwy[#_*ӽ7*@r [N%BD|- +]B'0Ȫg a-%qayrX}P.&'X=8#ӄPaF1tJP96icBqgsgQݜ)O.92军QX24Voľ隿q9d2tC>^WofZ1d;FՄX"̇U:s"6fEHB*@~=^SA9Ơl 2|."]fSsˆk.D?I+GU/tK}ݴp>0)W6L5!)CԌ-yb>{(mRǞ*4QZ24H˨Wp{V$)yo WÜ}x9bLrRjR ^I46 A?lh=w:z,I_/nIv=t(\)CYѕmR"f%tm !,Ь9^.3#>IfTO9.f y_\ޣq_yXx4vIgLzxʥa? }3:i7sK'wVũI˃뮆p%T} 0mrٮǣ߿&fm*kEIBw7vNۈfļ"q}{Q}nx鼝1ehIwf'Vwͣv8G`vAQ6j4QO<+޻z}x&LjuXCL^2NDN$mG:}Qɖ#r-&<ƯjG&%ͫ2ɡտ(^df" ֭6o0$3SK_zYY/8E4&0q}Q F{2"و1lq0NAkU*)!׍)  *}+ȴ='zB} YTj2# ~B82\'\/cӞ3c~а]7mğq#-h=ZX]b噇 tieD\WZeaKUҠpSD%Wǟ h~(oI;d=!+Uk#/I-:d5 낏l6ߪ?Gm RiQkE9K-@n4$eEy&Lbq~b"!LrVIO!5b>lHZ']#5 A##Q,甆!em[#ؾW)A FJ `7u]mZ幾]ÅIp ]E\Z̪] '-n,O~J1BCglnk~&$D*pd[Fy2aݳ4/7 @-R5ս[ {*2(|2'4Nc ?a(JƫH"1㳞w(]pGe#oCV4 }%Sk`;O۟U92%6αTT]ESO 4; AzMz50VL2$ZYw}.v9ۜ:PJVwF{S2W 6N4}O&;lFLx=b.F įm8 O~`Og:]pϰfפ.1YxLXmHg{?BagcW2k^-3:#n[e=$W:ᤖ.dX}|4GZbX{I$TY\R4Bz)?j 2HƩ''4`%Y@r{hȹ0,9p|C$oatgi7dɸ#ίD8(VRG`ތAA3TkdX¾fIj{ej~RJ/fh|0]AlN *?"Y83l?q DwGY=Aľ PH{m.'*(Na(/oYJAǬj ϻOK9`CE̪Ɠ6R3ޱ礄ֳ#[S:F"97`)A뽓x{k&g*ݙ(@] )3B[ډzX"V?gSv֬-gf/^WP=kV?sVی˳} J@*b?O}ПkvxcW,!ywnh "_es/W2-v4B.\sed* ѼJ^ njga57oNkhy]auǿClklrzji3+IGuMRa-:c۔c#11&۰Ty; ۙN;*,iCԁ^690f1xSwEf|8D|`rٗ§Ac3W'-[ Io3Dڌ%xz~&5QmoTZVMeDC˻mϠfdB`wcR||?_tmmK͗4ҋC}|~(:;#|,ٍ (4Ća{~6PKd1cc@[Ua(2>u(44(죆i<EDuBn? /e"[9s=,2DNTɆ`W40IOS&5;n^eYOgLv5t1p{K\Xܝ @a dF̀ (/ݳ}fX)2UL>T<'(Bȉ .x`k}>)c:T f `湛 !ѵ['FEml 3|2EGH<*=./'$b_ZႠP,?@7yhoPi>cAVԛa&jC()p?jLc@r @zYR^s_yjRG{;Ҝ'!baNϷ?皈?Xx$}H%F*Iz8! &J,uekͷJe45 ;pUnHR6t҃UAMn[S)jk qDkigstQ{28I7uC oa'K$%Sp ﷞6Ad/HU삛!:j<׉i;}2ZΪtqR/ @Yr׆jm[oQ Tڿ;_zØa[oix$= Bx^op9nȳW(de Htp "qӂl I s4c1ie vI\:x ^(Xj:Y.@q5ףbUƍOv kɒjqHa8OXAMntkS'}+4kZC^55k^Kنd_ޅI(bqm"ѷ~|}k!TXfʪ:%Y$TBov7g5*/Y!4ľ9QmTc/iR 1ZpdzTIR@%U S^@5Yx$E;EGXK(A[U&M+eƪïZ9DWw;0{. eu.#Ӹ/Ktp"ޢj;^1*5K?K`JzfG3]}Kkw赧!WF G3Vꉞ9É6)Bk!3AiDO %Vrd@ğKwi^Uh琏Q?(ȠؚĠX1: ʼnwgxm5e Ö]H 7lXO`A2^;R~g1Jemi9MiS>ց7=ခGGhdLjEDʴc^rښѦ|S2@[_Sdgס).gua.Z+{p^lN˖1,O*:?!_ Tb_gO7 @&- _x37C=y#&EI8纍K=ʚsiDOtyf֫\>6-Z6ՔWΘI| J$pLS&nX6טꑁ4KBI+ͧw }z1P'N^b|Y~ҷ[ǘ].mL=5)J#W/5JZ}Ku_VwyV1%FFRsy`js^t&h1_5rY?ww*'g (f{ؚ4>(KJ&&YfD89L{G *'0%fG\;xW}-~6F 0?Kd3vewHmԡ։aHEU3NlKJlsiQhДL\L{Mr(> JbTlJcգY5r~XHUw'>| WZٍ7Sm -v x{{/KIRkK[ך5v6:w>TiS!/MYe0~Nj-Nܽ ¯)xY^3ھT度_Vl($SkWnܢ{C.X5/ ?q]FE=ṮäLu vY 9 )u@rHyBZ9ݏEktI(LYsa .<.Lfn[.tf[3"ZL-A987 'ř {t $bn&9;GXHի~,J &@9AHJ=]E[-:3:!rN a7va*ezc:1@Bh܈9ybo7 T5C>G#Y ϟ".d7h0 kZQصjӍiv({x#uOV 3)!1w~?L(]ol<,ɾ-sL7~8Ifұ"1 s;li}"tkSz%KI5hd,TEy1g^DZK<)ҩ(U!8LYk8byIDL5[i^NhV~idn3_G.®j\fo[ʴjng"ŅݫSa;; d~yr>3P&x܊wYo[TDg86VΚ>̬%>$T:(#T˔2Ѧ(YeAe#ozymklC53<t+cs D:hCvLG;KV\LY_fX@jc54^Cƛ&*eX[:{9Pyhq𚵚'ٸD")YZH4.c3@v>ZuYLIh}&q^ ەsڐq]mrM."yLLR*XW CrױA*>;yYe.7Qrr7k *g f>]ԂJN[>&ydΒzft&~eΤaRQ./k\ov1~R :&:8)9Q`:Zgd,Tm!68~B:Sȥjx._#>anB#U͑ sz3k<ٹmrҝosWټĀGI_ZM<݌)DeDp8'k)I$4rs%v }22(D؞mӴeS%i=ZBMp{c#íc* VX8LRVY6ʉ+oVù|y[B̶T/o$wSCx8L㖓Z+Cd=hkm;L]/)U)S{mnJ ,(K E!jd |IcAŰ| 3%hOk$1ʡrrl3YLi/NCڣ `YLaOlc&9g_y!zc= BضY!@)iC'nic"cA 8ʲ۪I'Hz@uei 0_/]:saĮi S~` ⧖-ҽ[cw=1~$U`טxU<V} VZQW; kvo{Z yn\#M85Ha>:heLvRd; !_XAs@:J3 ~˿B V-ڑ\eZ*0$([0 K.괎_ofgHi2gΰ |^:ۼ-ףU;\mNKWerXq@fE[L3Ɨ[)/ڳ]!:x>^H'E[gȏm>`+Zd՞1'DUjm?lӋ'Rڝ`r +}goێcĂ fZiy8t7褂~Vo>&"xk9Zby]g 0跐=d"^fj1O 7 U@5äc4ng!IWyJozdʹvvtjجSb@|1 z;}'&7oj| O'JJ6 62]2?TP *ӨTg*?@wd=%2>z{a/-/= 6](ؗ9Db[Idj{^u^}\TJ&0-d웄Ugb/;Z~"LNcJڕ{agVE宵7ZE6{e1vU'qSѡ%iy6(Idm$ U꓉8Fd&'=5uHizQW_>uz;)[n|m&nE威=T,y&u͚٤l1 b@?.\"gɍe.$^'0ۻMznHȍ_[W%B lN#?!կmng^usd# w3O!Gi(%9YsWzA~8h n*īq"-+hʲdfAFTE6BOQӿQte>0IZk`@A!T:,܈GG>ؙAR85\ _2V >iߕREdmJj 9cmL ҾybXxR0:^,)ۣkMycGKɕ%xlW/(sEj.]-辉ހZ*pY(&3ATZo=sQzAGwh8'?h"icA#/ dV{FHX횱fFBmϰ/mEk݂N%aQ8=,G Fr[X^{poY nXGEqsy{kn"D$%@m ^[;$J>`~؄A-6M&?iܭ)͕nW36A [p(^Wb]U:X3koGnfʌW20{[GI9*7zOV^IUi.Y( ˯nvFlGN#8տMUoPaGU:?^x1Yx~V#ĶPc>lj]*n US4I}"D"0۞n]aorU4(L)Gd=G0B7%b }=e}A ĐE/U{xT'0"dow}yKGx`[Lڬ U{4R2DR $ɇ CsM=I{ρeUוTpY KŴw'-O%ƪH :/ H4(n_#ocn+p7@L PNC_|7 ÔBN[},8$~ŵ̥6(Ԕ7gԦ<+ZUX!&"&f GJ"Ip힔Ș\pCXb,Pl4:LX.4 )@M}:Ȼ|=yo2K@E7(* ־5¨am͚D)yCvøԶV;mʘC׍<l9VKp\x}2'o,!m\6!B퉐ܰ7Sܽ avy\M^ZUzOJۅ|,@wq.v /œ(zء%(rheE˒H$|TLD<Ė6s ?c =8G1 nU:5'TVJ@WeLE O/@?Z9mZFMCg^]A1r-a$>6>F9_I24"_JpFюQ&@MwT.ӻW!2CE5ǮgTEIc~ub!c}Zz$J/(R80<1!z0԰\} x nXق؟G[EJ PH_4XRJ~Y$-kv﫟kvB{-^x.I]yYS<܎۠8Q:3OnN)y+1 8BoΞjB1bOZډ3a|Sb i@ALe<%{1_DBy?V66t|&('0ڤ=TEFLq \،څpVB1ꋚA8%dڛx/o|ilؼ/W;m|j4TF|c " sJEuQxY̼Z^\ ꖆ>;ή5sIzǹZl_m/;?4kLj5T>˩1]^+Qk&ՙ䴥x 0uD$ ~Q~T|+^ $npMҎ#AF3wgŝ aY*;1Oz, =z_{mX[WUwđ<4h?qWQNg˼ꓙ_vBam(Q>IPyLV !RkeiAm UO)2)S4ZԨZQI-B6I* =&N/_j(vWX;:LZj< L h\7*MjAhnSЖcgt88/߬jJ(&.pR%D*n9pZSʫ?؈v 14W-2I`n' Vjf3[Y~) ' (uH,_Lt?h|̓bb@{hvJsd:wՆx1bXkVFj` ʭ6t#}u'#hx .**oԬW=2`3EQ=6l[Տ|"W+h !Gk=ZT)]ߨiJ()0eO T 3֜I -ݐ3:=FAm;7W*E1fX mĊWO?~Y.M[#oX/[r WBj.Ŭ2r;e[[Ha*4Z~@Wgo-$GN?*-t *Zwșm+E?~P4C4QqӜ3 c{I@v:AlPfkdau5ܗD2N~Ag74w1bD)"]X@%fZ\ſDBzI?bͥXU^+rq ?r(=Vw) ; BYyM\}q=Ksѥ*s$D?(j]W/#yPv']lk)4(Gݾ #:H j.ߏ1ْwJEsFpCs`+ _ p=`8!~"׷'G.4Z:()رri|&*N1\`UCu1y\_0wzdLNP* 1l"I< ;X5smZ&Kvq,XJ8i31!;)v/863 OMRy:sV x4kH~ kmP!ITX.TL=v`s@ï 6,p g;M)Y3|\igx|R-_RL̝_O,IH2Jz4 2 -kNr`miR,*C3z3i4͟LC2qDȲD()}/P*Iߠas] ] 2U:w>° ۆ۵15q~`kZdW"96%]ڒSflmg,W{n D AGD0 o5?_aT&;H5Sе8{Ü߅(G4~S;)jٜݼ JxI(teA כҞǴ, x ^=VZ^ކ77ߴzVv[Hvyo: X~~Un{j̑s#!EO9Op *BY\g=wxRͅQŁFy"ptq ?Bg# MU*3 clt~[?L Ng>)6vL/xdN®7#Yj.b7m(n |)}ǯ)@TT%%.i''vGn털XK! rwN^0_v'<޿= JK8+^x]R0hM<0@%Rbyiau7U;Aas r mϺ>~̻,W;HOAg_{?dz0wP3Yu’āS2!|wd8&Tk-[*@!}W,vu5 pEH2hA]N84ѧ FO񀖲Ư&Y!gwXIwcDR/9+#fV+}#J\K8"?bk/ٯ p+sDqT LKrndkV:7ed1؄GPǞ( s=E^OY"s5/)Qu)Y/Xrܲ:W›R5k5eKx( Ě (5=y,sꛩaӡ-,m$Px@r?F$v2ATߥ %:Iq_9%abm+ҭ wvo~JG+o?R)&n*!xУ? R mx&O>6lr Ci3v t\vnEX^.f̵kX)K}]M ,+8.%` !Ǘ+B\d9z9n)F (4% wdDS\_y#F+;W~xOmރWB]')_c<g-X0TJ29ֵMß;Չ';.%~@2 6pr<*eK|aZNJц=GN? q騀Ӻ\˅Rq4-jwz6 Eݻ^7N3XmxhJ7Js[)&}V_7I-̋ >@oRץӿ697jJ 76b Yx 7/5rH&F?2Fpb}*ns>hp 1zwYipx5nk@›N߿iI@xJ&Eir{΍ooaOrHg^1d2"H>ӗb5DGiҶS>%=A%lV@Yq?CM33]@E~Gl{vAtA6Y,s^g<Ϥ"3U7C3 nL);Rxb nWƏ Z8N3%N-Un^٧ʳD|q>A} "WkIu^#$9p6^xK} +һz/x[Э9)Cb}׀@dٕe%j_r[Y'vL]ퟄil ^HU5 lF;vf N\5%_i3 $F+D \)$7(Cpks8vϢ`Lz؈LI'<W<#Nz;5S{)" 2nCBk@W'`}򋔅~?\K؃l1D J b';!k(/:Pi7Y ̹%!'y $i}Ka4!A]>S.%"VbMSJ79F {82xZ,P0182(BPsN ]%XNTGr[g__Oyx38fPx6\ ^O'RH},88xIpn/y!E& $/rx)UC jQ'YqMN86{2x{LG.F O컏Br"))r  /Vus*읎H sak[Bs&Ƭh~Xk;ޭv<J<#{.*E^hߤ'I>)@9n6-{Ŭ.#hsT 8"Zj@>%O:1nTu+ [IXr]q#sZje#.ȝ9W_1qJv[L.!$f~\:i7GQ  zg6>ֹʊQ&4$q֥VȹEF,`m3G'uqd%%,F;t3߮ɛ٫Nն*,U4:4!%[o(+9Rd\eanNo1F.=BcPA' "jrfup4WPJda@%#G(;e G.-{^hun%}Dt!PxKxL4!ޡ71ōB/meE6R~x15Dd$ul0K,SAl#%onhׯTRd ޙIc7gURУLtA݄Dw\29!!3Uh>ALjr|E5_Ca(ĩkwvL? -ɕC^@H@)uƳI Bu=RKQoY-ź\ 'K}!w-4[RcK^@IR{ Pͽǽzq6E٢iRt' #=U"0V[ԼUT! T)uAJEa/lT/hait۵Z}vF+dr{q*Iݪ^4p!,N-Ej8K-#Jqe 2Y9@-oT`b:S>7 oN~,Lg .b?JHHeD$dA?So4ؘaqsnC]tA$TlTrF,f# aN`QF3-0(-@(p΍${,zxvS=j㏅щbյ<@%bP.7,*U#rs oU?:jebL׊9%Y:ã|d6Ȇlqq*om*1 iRV0):})*p9oth+>QzZdw} ;%/-ɢcP:D6S2KkO,Ȥ1uU5%o iPuP [H+8#z;`?=/6jHM|'=N+/7v SI$XYឲ^F5#L8{eHGv--mgu$?=er<y2C^=sTcֺGO:Fd#u 99 Z@<k|MZr:< ۭ{z>6x#$2qbN !]L~ˡRw@NrI0I݈BZ ?y"TZ"1I@Vs#ާYƥa ݾ Hr;:), $ɛR@k)mmc ЂK՚J2@v^ ^8jg,w~A] Abf>{e_C+QT. ׌ê%␖I1=q qLri.:9 V5a@6d {]Mw Xv 3\rb.R-=:Ԕa]@Oa/ǣ  |4O?a<5Ẁ'"†B" 7%06űp@2 ,, 5.4 約6I нyi/F+ IFa !3V6P9}޵v9zPBEpԓ9)6թ9ЀWo!ӼYo{+|eoZx9Ep͈m!zcTҷoC0aVPmFa% [$z=@TKh74B^Wf 8c"-6q|fžx T)<tQ*T\)dAK~{MtBFbW vع(#neuTtb=c2!t#faw(C %OB$-#yxZyWVԵgIgz[9 <L׋$ ']ڸ„c*dIDעhҎŕyoQ_Cs#U "FPD{S:3ujD 3撍uFaVr~<\$ƺW8 dE"8KW-tׂ5Cla&.8'8 ##/uh| [UcCGR5=B8S[DF2_D:'j)=r3,@+|4X~R}S> #4|ͷeJDO2'RQڗk),1}=JZ󔚒\yVr~DgW͔q|cW:IˆLU^ urHPzjR=HȯRb`_ףBjT:}ƺ,8'уUұƁ<lr) x\^$ny| I)"_gs 胂xFGB˫a8rk$PkAl.ѭ9Y\jZ,o(rS qqyvt 7P ,d:3Y{pI^-(Qn"t>{b80rp߇0Pob !+U1%>02W~|4^<"Eʉ {u;nPp@n >dT)QXO7Cm E'KoRXSS'}>nf:&bRӶP@t-2& 6P`T au j3|Xs S'<2I_ xys<] tye\sAkb)v4~'\5:in0p4Эzm,j%*~Q~X~L6Z);3K4biKS-O+ϾVgZКg&w0۶}q NI9UPǾ60$dS`W70FO7χ5Fg NS*@E((8 n'@*gpPSo:] pQesb8XQ롩ibR3~k}0$ n BEZ2Ex}jжm~w6,S;B^.Ԥ7?א?~$^LFTGl{|.ZŸ|,IJ"%-X hEI6/b&>^$| P</a :BӆNbj'&A$o]kZaơl T*5TB8dž'&f߀t y8R_= ;C 1? q1^cet!Ԙ>lI3gdu2F}Ӭ Vq5]4aGu1AWTXyh2dy)p(G/X>6H ݬi>1KԵs1c2ņh7g[ %6c #\n=u'74̼$oW y C}YW]O@Vлr~ӛmԚ5֡<{ e!O `<%'6fkTE֏&Gl靂.)arDCH,2 do^D(xd6q)LL.Tsu{SYŻhnC[?W1my3j w3@5S͑QBƨ @VPF 8%FMȁջqg qc>3 S,{.FPkh7KGn#꞉l.> _(0 ݨx^'qYMO&Ȳ؈UsUedՃ{ CKz*3^8urᎡY}aj -eJHj~! ot.zfΏIy]2Ij'IS03ipoGQQ$4z kt̵'k|Ampך4cg"(z5EM*Q>/!`)Ұm+@(`J{:t0EFtcrnuדzX"kfL10 0Xޔn7 AM >ڂjMIצ8h,p$uUH^Hni)Pp=XnT@Ngv]eE|T S{0ΨaøS Perw'~vȃ_ e:hp6]"kyMyaHCr5lh̲OO wD#G[N'=[ LEmC)#O07USsOd1˫" S[P<9TN6<#VGOhF`!=ka^.RdM?\U@VYoEm}!7-mx)T.;n )ro83[i -qp}Etz\B:$^j W$hoRНlRMMEU;'ŞK8q%'5 ^M 'x%2qM̸Kj#bVj赨6{i)$s<=n|' LhtLb0{}u'˕4IF0R71X xω $d5N0[>w<'JE0CH#J&"xj"u&dME,^pz~.$z1f[sfϝrՀ$ 6fzlT&p49b3:T!M YvI [u2a5KAIemPکCo)L^M F0 =3~FG) aw!g$[QH]nE\+DsOƧaB~*瓨py/ `rvD,tqa3sJ$6)j:)6N4$fn :W$ >,,crvJBl4ªh,pBi0c:&vcFu (4v\Zcb04{1p1;ã-f1F|l QyJGo[#VD ÷Tj,^S| KPf*Dx<$)~\_:N_Z 2ݴ|NS6 #A(G'*."NzL'ٓCq`N]_eټ\8,jXژrR+I_{*H!վ(\18ɥP(/25X=<>ʺre`N2ko. 's5Rtk$~}E\o"shDyHZ߀t^?o:,'E畑V XbT;:s-'3%[eo,vs?Ç(GyQBLD:nUTE7=kb^Fm8<]|E+m@4x<'N\3` mNjdUfݨL!LVx$~w-48̂,Q}#Xۥ6ZCD 8dCN ;͊<3@j&hsߐJ*M졊_."w \i/O'g+N΂xT 8hG܆KD |XC{⠱mo{GYGn4ݾ;cw,9VC+7{>U !iD J˜n½V؅ƄsJ`HVggޙ dN."_ہiQ8e!MVzKw/Z0+6S9(N Ju̱wQF&_W9=Π*j4%'SU*a,Q9nFo'Lq©ٯ}S9G'xSfg߶1Gg4 UZs+'gCVvtzvМzkQөjTD)[1Jhi$!TzrLraН2͗,2a~H:@]3wtý:?^j"dbpaȂ t<ݱ"/F|qKyँn7+Aځpβ¥ՅN~PU\o2}jq HlW/d*`Լ۫waVtd3W \R` XOO RpYԤ1%]GYg^1%S‘\Ǡ`CO\<[F6jnw6PY=]BRF!%;DNbIwV4#LiA~al]9uQQP}v=!sB /CAQP<IJ5H2+dF[%jԼ)f8 8rRx2M*벧&<~T7yZIƔq6=gq G9cwpϠ[ p|GKD.XY8h%λ.av|iLA8;".ܚr%9;; 4ٵMFi\XM 8XeDQ8<բ-~|,^TaBRZp<.rQ;As9/%,ʣU?{T,X"\֕$gQc=TsM)cVłF 7o$':h6pd Rx#tq^#tI @6@T埂dp95`C_ f2=:!UE5DJ5i)\_U' ḿvHN01u^*4"0=uh`h@mrq6|~֚j++#H/d߿7]*֐X;J_thH0BT0CZ`Sk%JHDB3]^:%f 8X}8]ǝ*кKNtG0ǚZvH!2L^U GaJا)h֑,Bߥ/҈Ww ur.qM!iՏxܨ- cICإ+ %{GZ'6*((dطנXܭSDB]e'BeT%Lޕ33(P G8ӟ9JwKD{eE  <8mk6&4삠kq8152$D`i2{_PJf\xN幾SI:iѮUi Ymsu;!L7ڜmwP~y29LS 膃8HDlOC;h8Z&za¿'u'QYVJRt4LMOwvWn?pِO<}\e݁g|ht+B85GtNX-[t!mh`AEtH.IX - ˯!~W&Zbݑ mg jƠ`v)ݡbpwȰp=&/6n?c35{z]ޞT b4dWgmރc%*(=oeH^-MJ0*O>l8~~8 띝\8(rDpI<.ƹFҴ[$G8fk4Fi,Ѿ9 oo:}nPyfU,kO/6ɾdR)ܦΜFZ]Mޝªh<p"?S>1.#NѠ/{H0N1 @n=MB,rcvYHDxAWPB.#v>a'Ge`~2İ W]Fz<F/`?U#_3PeڈW2nz ${ou!*QЊ-5D.,N _EIdcvfGhFr~d>2F_a/[:X~b'`v!)Uj˗mZ5aHj!:E8x=O18c@wO;1rJ}= {<8 rNVPh$/ק2m5\Q\S[x1*]oseC:krt~y)}"(/PLRtquKtT1TGT:`hb1X,Ďz0r*p-WjWVeB9F!0s^IlTUwђUo+_^Z˂Mq4F9{=3gPLEIB)Sb!ڮjԭs2{:24G4 66ȵu*ac K!-":c^$sjp_wK]ͺ-hSp {^ r$e1YluA+ 7J@;$JpC2|*Z giY!]|]D";P6x|Lc66T (A19P*EsY$XsdA5W=5|l 3AչQv׳ީĈ`4}b+N<̿죭c#+CeK#(LFY*'`k=p46Dܲ.yWiδ OS0JTϷEDTd旇\;V؁э=sWZDZW7)9~2q[;A$o#Z׿ʭz /׷`>/Ili8xkǰ}Ei ClniժZ|1]Cd3Ondvt=fOׂ\??z:laYW[̣_"ujw_@&A_癰!<:,% epG|"k75#RX ]t($#=0_ރC)A0AXjW%[ :v-!w0DSu(XU)4*.يY{- aVU>EEVp!]l r}j!/[{=C.gd1_ oNcըKyY;CŖFYFHY/!) ø)|;?lԯEo$q Mɰu N$~*hh*zrqH2Ŷ>[%8yrNc,14EP_8Įɤxw*<2,u"VWAhoo[(TePX13&cLү0J6[H#x6XF)SX; F)WL9Wx+j9q(c&EaAqMO"Dcu6;*⸥̝Qkr04nm+\>M t312ܓ_<6s㌅9&;`3{s;+NUs9E?D|ARF3 ,(D>[ yBhcH",>3bFMjdnCm?7eR`<{Kکݲ.nV $rid^D+lN<<)WE)9Ŝ:{tDŜ]pa' h̐mN<*^ԃKa fbԸK4]: 7uA!b?B^;\۩'eMo6ƦE3Qu,SѥLN{/xîv6XV#{/$ċqn>CKM2+_)e\Z__ -! .qg:j#* .0h=-8wvG;r)7i: {dcm|VXDyXYd5u+?a0r"m 9HuէuGKNdCk2Wt"y#*1>rl5>qMFF`:y̰Jd#W`zEW>ږ[# U+F2ml{;4EzE]Dx< PUUYBh[Yrx`0jGZo Cȅ:dS~ʻbr)LH ZsK'σǝUTzRxWkO(>'9e=˕)ݴx 'YqFO 1~VS/u 2}Y? "916c^Fܨq[tRMƢ)NC+ Sk jӲ A|Tlt 9UM|gqto ڭ/*1;@8JV8,}k|gkmb9+đѡ4* 4} <1y d{1`X=+V/bPYH`}̳##u-^ȝ&qf&ٖ@jX4AȞ)Ubp̉z\ºCYf.t*!\ cY(񣶽̋*5+f/.r6 mTxQM<Ф& ' w &o Dnk5P;{btT''% ڶ55iW{O0RPF>-Ql8ؕz k$W8ANmX N2 yq{w/aܵ =I\Y&}j͒\;vzւ$ SifeMm瑞/z狜ĵ}4H 2Hz>PUN&^qE;֒ᾴR.]P"R*O*p \ ny7vbѐJw"WC/bR.Bq~6HDi8AZbBO^'҄-A4",ΪBIdd#$o"([<)hđZPB!Olޮ݋(]_VZWV#ɔj',G +$l6 7ԬN}dP B<*f -ƹxzՔvWyaDQG>`(/CQzrKAfWvN2z<.Go,AԈBX[~mј2K┭U\_$:e#FصIMŦ]s-6`[iYZ0փ5'x&iNVo!I]u&t)J#'%1o sFG{f ۠=qWt5gR4"i%^\ |]O.^Z5# %+~ 1'oN:/ HIٰ&꛵ <9w[sxdj,08CҀ܀ZBOEž'(j7Y3zZ5awc=pYKeey^[8n~YV`5쎽\hÃD nԻϘqZ|bk=,4*/cm9 j4E1|jGI6M2S;EqbzZB/0\k>`$MU)))Cq(]`ϘE!+X_FѶ`ZRpgH+KXVJB>g9QV*u.2z88:KP8(YPn4 Tϰ7t&=nT\UQZEtAJJ~z#.XR*(Ĵ:U¶SP1ԗx N|t޺teolmL#J+L=- #dezfD.ץ4@JbrRn2BJ ,'b{děNv#{֚B>vܙ:MhlQPMrw6\g8ͽf@6^r_4Փ12[491*9j 9K) Mq;2n$T]ebϳҕ^ܢ^r1N$jU/:-w{h ~rig6}q.=.wѣOxyG4.WTG7Zȡ+Q1Ĝnx S>sY.nBFD gPw#duHF|)_u^]vfy#ٷ\ L6nCu܇n=(D]> ~]AqYGN vgU&lc,o4ψ@gJ^Jt,?}su䜐ƇkPaG} mЊrǫѩLu5J6ЎssitVM#Jx0 O9yf'pvnƠ [%UWkГ>h?TGK}幈`isel]RwM8 ʗ`9FU&yEtqr]u)x{X3%Nn'6 7ٶpqEٱ"RO~8? Wum7:iFGd{J%tvo#HK'(,JljEg,Iq4,)]; '\y= Rzg[(=9i;tH݋e Qn-fvdpz><|C9Mp#^eIOU"Ʌğfe?.Rx/";5 `rYBm/Mk;1fS:BxdK?YēSPmNJsws>& rqwu}5֪?2 |f0._.QN`^cBn agE<k`qvz/[I{)<4'WHfI?‘TЇ{S : _KK^KuTŷnEl}K#?R;__~;jߛ ~[ 3=%e{h&۷x**8ɍKW=RjuTu=ɫW|ŸNKQpeFٞM[\v)`z۳]u7<+v5meafٝ@a5Ob!.-SdbV@]rbf*6PDMlC ȐXKp5J.H9<іV,"x |BLyBU_)Uњ#D*KԿ9z>O"J~U.Yk[%v?.8*(x/8fNm*Ug (84+]F3m@lԵZ黎:;>6*[DQ7 YBzVt6f[XYߴm ;zh`]VaЋd?ڛS eU>ʍfi}v46+a01v/i,Pq8QstoYg(89µaH{կh{ yS5;b|({ Lo/!aeZiNJv씸)s< )n,&۠QX߂t4&j9anTq\)sh]LrBCB$B$n;8߅SƟX}ϳ}33i 7Tɢӿ Zn~V Ҟ|fTsFcO| ufS֒;~Aq՛iHuL>.C[{|j oά)VP'bz1uF ^֬P^?WȂ$Z;`Lх+*ƫMs{a^es7--:lmI9V-D~( .asGe""ԏF:_M:|}I;AU1Rh G`YUǑ c(ևy|Dt3ry)M((y(0%Zb_M6@IDP.4akh[b6_y] `n-*ʞk}Ǥ\CZ!&* ehA;2Xo>Mf9vrw.^.텨6^3H0y&NG?1D &aH2Y+#IH4$:@u|4xt ڎmHM{,n㇜_dٴy{wgyN^Ŵ|\6ktp ri9;RJ2t vraaٺ̭gŎf-P"+0, jgԀ JQA"aDJ~(,|Ir ͠Y3ǿxSɧИ!2wZn~cK\az/嵁3) `H)iyh9*oaӔD ~`2SlxŰA},&zo3Ge}\ w_u}p%Hcd՚ڽ$^2` UjǶ|rÎv_J:pyJ<!rRdDbe} HCѻ7eb+H]4fbGgp5W(\NItpP/Q[l^Ņ8uTɤ>;2\v5E|kU↱%hZ 9wǛ#4ITK22+2.`> kBO=l"AE/|?AATNs;cp6 [FJ Py,CG+U? zGmYWSJJ%~AJgl+bQFCX/ɮaabUvKSEy\ޭS݈C2'*ճ"\i|L"ת<܀\>*xf蝈uU`Ҵף 01f i#"n]8ȥ#i |إkfGl%qaxu="j)6i˸L_i-0Şoq`Z[ {s\CカEIU6.rd.`bȘ8co:&evRor=T࣏b4XUVͯd`aj)0Ul碠nPo}cϳmW%*nd;\\Nx hgdsmȢ4s.bG~l&YHqW߼vJWfF%jp pzRr&5Wླʴ( ۧcipRX5$CuZSMlr/I#nlx$zgr2?d1bPǼڟ3*+d{$߂Z@L^c7Ұ.I/ngi}J]Ĉs ,dx $ .Wj=UŲ W^C^\ 0ʮ@vPh'XPhn7q׫=zgdz6j2 h*&f0L-uGc,R|M/L@6joA,`óS|8 nC1!+'Ka=E6Qt7hZYŰwO>,EPdG~\bλDT ?G-F\-p+OHR_P6qއ- ].@?ڃ>c6w]@e2+ȩ`xe'ܭ9#=J9ALPr8Ll'޾0EH}n,7}=`Yl@`ogp{ /Oz =6ex#8Q1?)1Bn=}[ nY\ hLwTtl 6PzN|~:,|\GQTMaFgdr)z8\ߪ<&/?Y';7l[#\ ܱJUZaډr[xz‡1ڂq!f/Y5m GVOͭEIq\vKn#ǽe^\FxonH/!+c->iuKEn=ĺtЛLqivUvDz,3MM)z-#wKgjR\P QE^>Q~@ [t^60QZ$!L.4aGb`#p6O!RG U9^ %CfV6~ҟh01 ١Ap|6k)Y!B*fxoh<cTOB_{_\XvYp|!K7F61'}V1p Ş:E3T siKe_Je4Cu;d4am杲iXu dl9bf.6Kl,:MnrS ĵ,9 سEX}f1=A=̾7N_iެuG⭣Vw< Ioe82~2 dti ;9 lj'؛iv$J5*+j=l+aU3zDPWJRC'Pm8A'LxroWaEA@(7#+I"[@LKpI}ۮ?Ԑ-E[ۙl覒rOVĞl D9?(n[g:EG;Oޡl(0Xny)ށ ꞗ-u! zCc*THqBŇw']V0Ǩr&sS՜O}1teî;HP))2CNSm=4UWP[˭e!45H|ǃ(?=Ik07L)}%1$WMOƼt׶>y36ѵKWHzڄp~ vD`Ze|'LhV WYP J2 푻젽-fL ލ?7vRF;U6Ḟ2'ex\jȑ"Nz]g6ԮޣbKk!cyE1p@(3>j?Q=:) tS V$U-hv {nNe*xS]ZxO!UBcxi\L,ulbG` pRx#NJ6fb#0ƻrEfٿSf:>5(̌'UQV7&Q"+$nO;8 EΛ U7QQ ły!>\HmiQ9q;PR-{H-ЊQeVI? ^mIK4A fw׭(Vycd7r'b< meSw3ZVaK_{{f鷗{aꌋaBzPD[вD~K<." $Xe;.w҈'. m]w(y6_I6&Mbڙ{ 4 0uitfH):Hy:9.8,}Eį`l5+(P9q)(Tr*omzR%m"HZb9ƀimq\mϾտQ3&>ڒq9ʄ`PfZJC wηB1.mt, hYA9]_l*֯&3xck\ܸ6ih frc<^")KL Tu(MEO\[/s$M}"ۮ3YVԭ;ڄ _ytXԊg~?^B?2)wۮ.J2w.i!ۍdJ?*b;5 hHfmjK-YY`"jy{!߾_'!TmI>`;S@T5h%c[V yp]@ ѷ8p/l'`}eA^Gd~ͱnO<}0*f ϵdC16NȍNڮ.'"$;Y{kQڔ5Wj56.%5v2{[btDLswC:}Vin^e~ӂĵXϨ'I50W'-;rUQf/5`z;#,ʠZ׳?ŬʓkO~> #}͛'su4 N/\Vuk$J o Ew$ DƦ,K2ޤ 0 K%łBI"MX50]C!A99 +X9Y!'PhJh|pjQ*U]ApeMg( OF=kN&/][} cZ7Vr=O@^I7Rg P.1g\t%PB.Dkx}{Q#s)J0e taoBzt C;tU@RN at=wqd1>cjI7^6 28 K>#yTU&ZrVqL/<4'r cf!DQ1@W%MX !ߕ}hL>ѻ?пBz58wntt2k*K|Q@FIG5w7*? 6{ s~8(q \ڥeyׇoC9QߎFVHb.#cɍL#Gpt=\=+jdIRGb,9qtZtBJn%?f%~*'Kf-S;;\'51O2쵆Pzى,:S*F`%En r ܾ^d=XC>T*Meۢ&Q4pk؎p,ӿP\AE `4O/#(0 |7s$DҶQvPNoK!D[>Hu> 5*9`^vX.~ VNe~?֞$o ؾo]vǚM=֩%#5 k#=M'Eoሮhɞ38JIتb Mq^> 7/7/O5S}#X5lй*Gޤnv*ިRX/i/S5= -zdkAHX2&;SFNeM4m: C.rB5Ctxl3B͒g3BO\^ b`q+),XEU\2$a{24nv=-YI^0Dm5C:p"Ub\02gxUF<f( TgZUt/Tskyd7^E{ĖϴbjHHV ۽;ȡg[0͸4ePh ūScݳbpKS&]~`i$ٖ ,ox 㪝\mxbѯ.#](♬}ZVq29'\tZAZ2hIQh綖 l 6ٽ&1c@8rF0Ӈ9fQ茱ۅlY"[Z'BR LZKR)B#:k]xoⓔLp(-^ȳdA18aiz)ms'ᒇ+rOORX9\g(rRPپx /jlxR 7cpL҂d;c^.ǚf CNDY7 wPbK{[D" Y#nQU&#gE쥱z?52P)9/Hw\yeֲ.z-{bzyTrAjD9&(`˘'Lzr>uD % -(_? o)EI:`qi6^$9b8?l | ml߿;&1k{΃ocG^yn%cI4*TBs&iHNkgFv -I{.MIwF0ؾ 'fL@K<6휟t :@)fζOkf72 p DYGYaĆhٻ-m9Ҳ\Oj+~M# ٫h NGє@'m^]} 5P!0f"\!YY _ {k4_eẇxNZ9T#n@ :ՁQWQ)Ġ;]…1u6i.PR4ѣd46wgNj1sʹ3AfƎ[$DEGc. -uRFzX48 ,E y|Q `B:z;htu-tq&:W@TGhPȆݓU].ϫ_:dd?~6kAڀ/ {QPe~Zm&n-~qWI_ } t.zM!~5 m'&.#QXO KAm6'u\g^=w ,Cp3=".53'*\I|Jyf#aNz_0/?`x?a1 BhPoh,Ĕߦ}8DcwDKHZy#ͻ_JiL%\< >ֵh*bփer"pD9 1NhDy4" =jC'MQ HMzK>c%ub^5MN<`ԓqIW`2<,!B<ٷ:M$`)ˑ?Ldz&DZ)0\kxYHXW #r;CZWƁ :Dh265v#FG.@\mZmKu!ϩ\o1<i6O%&GzW Ui :ïT־&I<lG".'Iϓy8f}|AD騗F z(|+ Wdf9|$N#;@Jm(dYqFKsu=xNj#ҥةpGgSXXח@`Tz-RHܢ2;K0`f7&Q(1, D@haHԣ1M[ &U܊M^`:#=[@d*.,I)@9H.l73N[}eR5KBdi# }bnݧHdxRcAs}2CJ6 .gV*IqqնPe3c;4ܷҚk@rG @WߜSm\h@.:4/-ֻl N]ـ`SJ%o, zDH7 d#f>\HBV^ z5b܍X $^<TSG, ,Q Ps.{>#Jz78ñӕEZiH[+SB}߸鎧.} jcI)UPVdI>ꬖ2G 1뼶jg<6.oHcRT]Q:PQ"=ېsP$7MFnܩ^,tIK$UqMbhVJlw;Ѕ.W-mDM- ^j8|5/yP&h;wR(J(d;~τj,_2&T±8+Au\na p ӫ[MgXpa)bYF i:ӌ=hLZ[Ԕ]Y3㝱!'*"O:GĒ2RtEQXrU QOe:l\Af(\&ZB? =s*Dnd ,2V(J-~;<2x Hm"ie VҧfIDQmA#s{dQC|h &!M`N^s "翷 B~z)?P`Gl.KpEK ,#[w6 Qo!vPaJqWv+Pݡqwf˜U/dƏ"76,1o,Hv2tRN¯DCӦE$6E Ǧ x  ͻPI!9k1e{ Mbw4(pe1ʟ8vXd:7~?T%ot{9 4d<=&pm\,raEos&Av6yJ%f;2_M !D՜2^@ϧ~-9'CƏݶf9Z@5U V5\5>α>% AF .>!j؟B]do$hˉmo#;&nRGXT$ p9ΦBck-EZ6bs'}P(D;K>:qQNCUDl3G$ڽEϵ>]AyQM}uA~KE"M?ۮ`t(O>K:h){0dQρaZ.\{T.8坞@Q` ph`P7cp%BH2&h3Dq-pFjZO\j]g ~ۜt> !-f]M7 GR%K4.b{+(%f 5_6yt^DK@n aY 6@O1͟DOq2: &f$U=t݊mT!͌PL1xCu04FND(StUiHT3.  2cc!kxkB+-QC~ ]^?4U8ǒK5ZFO#iy;؊Ju6y@B(8+/+hw>z }lD&J3zfB2a.KDDEx½vx,ȕOX}_к/0A 6lRw㼳h'YgV2qe"`nS\} 8$Oa q6\HSd+och/۹zW <0]]i MعS>tF fV cCd ~u 󣗳BnODݟ!E,#ޖSqc$=m:Z?L|.j~ZHxɥp?bi[㺁%ΡC^zEYlp%+ flPZ?5\usY?^8ʯ>לIrbE73D~ۃ#U g fڍ;onN2p2Lk;IUӡ*cP[ԕ7yD2qf!b^A|̄*/Hnl(`\( c:aA'$ن,Dʥ&uiiHS#"o ;"}~>/GEVLWs?S/yw'19#]?BPd չh2)s ;߳.ڠCOu_CI231]"Ucua!`KJlP~虥s*cQTq7` '0gڔ>~MD*A7Gegqː-XGLqD]gCx.!{($6Գ# &N Lp7\dPZ|kxǪFb}JbΏ4G^#lW/gx E-"Ŋ|@x2g/\\?(NK8򁰢tjVue2I4BɳQͥ+Pxs(?y[~q?i+)\H-zR,rM(R։ -gwp(,VYoCp;1_ٱںs5aKiΛ}'-8}+G?9-D =kTD}i*k$؟U^7*KQa#QŜ; $Sҷ̛7sCEa;{2_/EI)z;xZ֢s:\ w [FluhJU6;g Á̅OipRlW-0 X =NoI.% Ȅ(ngLq~ A1-8i*s"WeZ0^?[:6Wҡt^d)gCq _֔Qȉ8 !]1,_~X/8iNYkƈDg:>'_\SQES>fe%˹vA~RG/ TzܹjAR2@2:Yof |yG11NRk~@t,x坳ZL=W?\5A[IdcʃPxI3.(Ϲ7(qF_μ}v|/u'1Tai]B&WTNjHG` ')i zrL+/Hޮcn) aٖ$~aT[B|7laC๪SҊ\ܽYB 'y &x'U*(^:,9h$$oK=4n'*U¹Oks1ǏȏO8L嵖"v#Pd3)YÛtkq=@`rf|C~N?QV`;1AHd?3Ei-Gp$ʦؖ:(l*yMtڟWyH35uU!]>ݮE Z*\OE o$/^FO%:- ߲/=4ȉ1t὘@۟NRF!S;9 Eb0?Ltdފ" 8Hʾ_1»GFa*D9nm{F.~O¼C][38*v3gqZ`3}Ճ7i {+[ ~"\x}XMsBC2鷸Bs/F:n=Γi`m$f5ylK8׮#PqI9 @qP ԒJCGϕ׺ DL[,QCNdWsH*/ w#5gyBN"z=ܾyiA<^brUݷ/! 38l4g: p?Q`Rqڴ/b=^P͢7V❯;.olJ_+;S+c\8fU*=6z ȤoU;\nX\0Id`} p)}قA!ⱗ6ыzk|N 3lq$\:.EښaPIN— <5'L ]-8FXHIЕ] [,qIĞ Vg˹%$%"`fJQͶG{o{@I)-D<s܌hsE ~UfKhDM FSjZmhkL1hHMK+bw*;őg.rpxx^ؕ%hQy.觗R^M>Xk(F7  ᕔ_cV9 s969[HW _&oM_"]"654f` &|Ar}-|aMq, Zi M(oc7@cslp:JGШ٘_c(Y o1Fz_e >^q(hɕY!4I1cW|*ϥxlzd~6p%ò]lN]m|g[}XR?c (jj ,u=Ŏ@5cM?i>DD#6 a ,RRÖ@ Ԁ9@ds7ŻokG$8ع61yXw̳p 1B c#գvcyV`.-pyhPNݩ`iōyse&iF;DK}r3ZQ,Xl [qƕM> > 1 pLĪ ,~3z?f00\ ~q18A-)7&_M0a>Nyt1]7fW@BϜ ݧG$K)K+D2 ¾>/"_T$e>2vmcOgKMy@\}|X!,0V m!8-Bf׉żeCoƼEѓ7A F&% {kTP| OC-N>$S.=HvIӜ8g @h #gcZatoM߹Q'*a/;MZ{;s]T)W.v7#G+ȭz7SV&SmR6 up6C;Р ؙ9;crd!E ҕ@?1'ܻJ>=`4XO_QnazC'>S!Krpe?я= FF(ř*Dyp93'Ҏ}YvӃaq- 󄵷vƗ|*!t|75q+m©fƺ wkb+$b _g11_?'*|B)CNMFiqՕvE^9?)A-ՠښ,%ojx(q+Mfhir"[Wr|ҫѻ{%")SC324C 7kH}P_f0xN\~oꘉnox(E xcYNjZF t=1W 94n^6I/J-(qɡ19qmjΓ]^Da7{X+גﺉC8ݡ)@}O秲h/'{n߮G^3Rq-`INsP>ZtW doE:&*eؚ_Ek-[*((sU-2rYC')t< %J߹cz#ȭ?Tlws)r凟C5JMoD`2CN 6UI^ v.Ygc7&wŪ.iRV;Pt^z>[k#p\$›+=1&S hw֭&.MF"p[䵈C'pFp@˒4b v:׺[(}{nRf o_Su5iG_5zcbwdf*bpةkvz3G}̺SBNV3ϒ,-4pzǵD2Z[ө9ϳM8+|F,a {O㵦^KȾ$XC r63a®EL>nUX"C!td #/CWt8s|S11$6v`^,5OWK;x$^[` v>֦xfoFutlp?.]jt4pfW,BwB uWƜ Rtdn cA1lk mѭxRbb}"c%buYwnb&uOƬ~ѯY7 ԭ&#vL*8$!*^]RbفsDYwYf~\MQɽ*7)(J&B* Vt? jgfoĆ~8;)UY%s#Y2\W1 vDmgCV[c;;m_vi_Zu*-lBP^$ \&|"!uqBbIe+h{% "gۘC) LxXD#.J QjmajH:7Bb@0uB؆=$J<j*8.RnCQsVGdzpoco܁ GRMq0h|= 0+a%}biLYepJ6 ~*^0rJ|h? Kw@2 Z( `L -K_m /f {+_CRґLIj vާjjLt$.i]a[W}9"˔PIl[|O1]*6{^yEYPeI8%h$%t&.ۘ׶D?AY,(&̙fB j`)tڸa7Q x,ep*rZMK;Ti&G![b共N'|R a1stvͶ>fIE)J!lǷP<;u/tT4xG7J:>@h伔T!I(MpnЖ'#u°G*xA;]Vt, Tb=b^??ꛊfإ*:~3,\fט3{Wrhߖe,@j =C3pǕ0(KlB-bDF %HԋT{*F!Uzji;\H>}$&eh(8nϸ/ %*I*[9ߑ_Nft3喇wi8W\ԭLtޯ ejh}S&[xk2х]#\K#"$3.j?CzOFH3bϒIY.<5Za#.3]/), M6 fC u>)_){J8*3 [&9xO XE{lIR`& p G'u׵n4dg=HL"qj}?-1`x,V5d:Fe(oNk BV P/Yиy6V `Ӻ U9:6)^̓COԳm=ڕ9b9 dRm]ܭܳ.&o*[3Snq䥚!mMIM5hieѠJ[_ғC:6!dlqJiE?.۔}u"` 3pMux+Ȇ>^b\b@e &pV ^5XB 8S}?JOѼ*O/$b*#}"5?m\9X@!]+׾75bg"钐>,RjnF %X˝*Nу#L;)$@,d1mP:(lil慇TD:NҎ:;ܐŴL)KZPʹHj[.QҟE& rVbm9Sh`tUcH˨It Bk i˞N(J;)7(Y;]ΰw4ؠ [udMFuLD=.),15R}7oʫQD)/mv,_Yh}%Bd%o[{3O`~GY^~wl<Pk˨u1\-jTT; Ru; f@WCC{ߡ?k\ JRl;SD\0Cb|Sy~E]B2>bASg_qk!Zx8U&clhJ^w<-w [M* {|x}ؒ`ͩo͔@C \޾ONo -%+JPʡe#=0g.B-$ ͍yx{rl\f8vMI!y?TŢ.UU?IH! qR?pj\Э*g(Fa͓F Y3ٹ F)-|na)TCvL|f01kQh3F U?P. -ʄ9=*j®J]Yg@aK{E' :lpdat~hsH#TgrKf"X40snWQA߼~ ?~wCI#0B/yflN::zzzëj [dYB6x]A<}l zrOus2{ǡ%}P^$#f>~Ljoq cwF$?W[ ThFYex$^7ݶ` W˪1MHc?DLpzw(0O.a|\y#S_ vs wXf(:5 mz 9H&rLmn%4PK5qp7*-bVGT%l59~R6 b9RG#§VJv/ g4mL53κ2 ^_>u͌ey%U6^,BR_YgU{ϸJTcfˋomȖጇ6 *%HaBV|_Н%Ig6CJseAV %~/ rSw+%=$R߶Qy{Y;5Y`%7?UE݌YEXpf?^s >6FjAIE3y:sFqh]8򖘡! *KA[d{}-"?QF.O"4/;!IZ~zj6C?i`/Q H:&@P;%oK"y5@QT *`}gEJ5T {6 \IJR@)u=쐥4ZeGG1 pJ` D׸ǽoZIv)@- lL9vc)z{A]]~98h!Ⱥr%FoϱOƉ|$U]ꘕ IjVxCt΀%K#hP 7Oc@4FKדLueꍊ&`IТwd"\uzoN^|CD>gTI*" SKi_/Fzc=y\*::g8GZ]ȕr>*EA #Y]A=7?4$ -OXIIPG:@e4tČ7_X o􂹰60W__3>Abx>kkiRmIp_׸|y&i=~d˶nۧt:G69M4'Be<ǸͭDE)FdI^G^{%M!b7 @D6{7_qLM''MdK>wzq>^m3a3LjϠ I1/sH߀g۩LJ %B3PdyVLmNY+6#.WW{5 X\UԑdksYJfw,7:1iWEoo!yw"*2V, - }Fe9;2CPy1Kֹ_0EG #* E$d? F.& @4v2Y76кX}pa1a P› ?VYp9,I}ghb\iV{%ې[ԝ2n2!gk$iw0;I9eebpOThO3/\ny~|fp`ҊQ{h:#4V5}E M}Qq#:DL3z%+z,Zxq8gQ@s%)J]nB“@tn8d(vdH"B8 1Q$%i;Νs n,PI?v#`Gi׍:%שknuFa7H!]!5fRVTYf(bKPH4 3q ̧>\n+'rC*͌j@YM;0jð3lmOtZd~9+o-_,6rM5D]#t aN5Vv-1?66A%&}}i u< "إHRV6jZBz>nQ*zۉ#YrLz6%IZ{ 1h vݔ I< hwkGggB6 H6ɘwm&%e-`VD8VFdG2mr<+4Αch,CMa+1&9& b2ftBz- +=Tva3bp/\u9lW .̯L:ߵֆĪű.`~#6Ӌ 7<Q:'qp2 sZpn X#bXȺJpi98?n lDG  igGޮN= -ߨ_ӽ 28͎Y۰OvJ rOÔ6YH:) fNl,-'hX@r}1 G[o u;3-:ww^Bg>Q}LlNГYw6(i )UfK5D:mGQK'@ $LPSY8JZ[pN27tqrFfP@сbEUv5g&EӀipFnȀ"8i/}ĔOjc^#% LAL8`T1#"O%xb%֎ŇZNv5-!vQ ,̰z\ "`::NXN8&Q< 7I:6 OqA@[ܴHWt_1qPJ ®0Q o2Hgql4TS!QLPSg7 N|t|הl43l?ޓp]"]2fG-1MggIe@PW οKIM1m nu?Qkq6AiFcLuGOMf4# od^f01B Oc繚6!],YvFBhև̈4Pu!BJdX=Ol>4q_0|J|/=c`u[lnV(uDFK!>lԀ>3\}<`,vGse"Yj#:7`tFr9 !dw.AQpZgN>'.Up@{IJ~<yF]S|5d\`FYiG@`ϧ0QV 3< - y>9HXǬiY:nugk%\O $Y5:XFۆQ bpļI1}?DuIg?wv2}#K > bS&ʦ*;ѯքik>fU}H,}#2PR i>9 Z" du wW%{%?.NwO "5?E?QPb EyN!̮BΫ4XMe ɟ;& B[@hC,2(ix;].l(fn1V"@gd*3 ` "|2O .}_v<&*;fpPM%dK'qϥ-oвf|6w&RVj(xR$DMkt~J9` [Ԣg}az!g+AWuI9(F;'y(SbLp%ҁ+tՈXGaYGUa*&-,&=؀I9F#T]ڌT q e3!\ՄPGxZhP9xvr5Ϙ鹰d o]@]]լoٽS&ȼP8IUW:LW2w4ox:_S|x V4yUl#Y-?3oqs[d۰Nي0" Q^`e6^>Ax8]i>܏9[МO+4OL~HRbO DHC #NIm0$^:'x^H۷|m#Ru!Lތn5uz ܌@\S}t63누m޻-Sa$D`F}#:[Gᓄ`-$uC/mPh'{޹eSDrŒvG1Şty3xL~[/xv&8Wg)vĥ4?Iz5y:c1ЙARS\\g6/wB7\A|ddk=V؍ScS XU+AR7>sR*x kQAn5^E=h[^rʈaUii^>ݢˎ3~/mB׊~o:VGw ^(C% .p Ll3?Gj$ÝڦH}5w@&%3*)٣ g^U-^Eo\~-J i`;*E%z''.7Ebq*nqͭ/:ďy4 +X+C(Ɇ7cɦMӡIԟ {zn_^`b켷&FכkKOU^ b׳!c(zAM.ePc:ތA^͸r  t.)ܰŢ=k&&Vϖq;DY:>NjLY1@p|Uwi GN+AF"D iN{QdS\}tY\[Y '`,U֣l t"քґdwzm(KM*ع\op~?Uۦ:off'8 g}s,{FQ|<^zRH됨ʸWq.#+.)ۡ:9tv`L`R_oM(sJh"^K9h, ♝M]1!iHaj[ j/w <8|FVFXJw_MFS{: @.[뷾+ \'9vx [ϩ1r$g>aƆC"_NORU'<b-c3B'Y4[%E"H"g؊/z*-$)DXj|9=]* $?,/#fyg>RkorK,bIZZ^GЏuoTs녽39UiP=T<[b ,z ;qS3G;faE2^_y:Nj쵇k"iU6g>a&}]]=:U-W(_@׮VylX^(1PB≯WV뉞űx SlKN+(-^uC(n@MCj9Ѳ0 ewZH+Pw@VQ2c[>q͡?}KHk8{Llx%ZGS*Ogcʎ};Isc5TqeBň\e˶nIjᰈn[|=y`lQ176#ղ:Aְ@Ŭ?K>ԨI8i3.UxsEɪL ?`ƽ!LO$U>Q# W*;Ξ/XLAs0U;rTq\AŠfeQHWҷuԾdҹs?|LY#UxE* K[r{H sRagʓ#cpsYQ`TQD,N #4tQhsЄ_mOHNMa`MP6[kf ?dLD3Z5BCm#E*YFEEm<->/dTL>{%V)wmwo3$;#6@vhsY'qTȃ_]|٫╉72~-|;ii֫']ǒN)S{WmAXY1URfq͎)3}) {\>ÂLc=<܅q3GHѣ}Cku.1`)VfX V{ۨK)D#fL`F^aHgxTM7 >:>T:y߂6#ȏmBry3g9ʛ _K['i/ԄZ Mtos\Ttp ~R'y{#,]w'8!Y:"({x:SqT ,WXtoͳ{btE O󋈾{=E9ꠌQeqHB;A1zJR6)3[=v4~+sM-ӆ@&|4ёIN,;i( { usn(l*(W|X^FoFyG f*5ָ +?oGUc3_`[C?"g nc-5yz cyQ۪SuF V/J YP AGfh{أ=w;[ ٶ#JWTLzw6wIKBbyD\URg8PF qy#皗2BbIMLsZ1X*~uHH|*2ԃ@``MQLRiJ}|[ЋZ{\05Ċ3<7絙e.;#{w \;SKv=Q؀s!\ ׾Ouw:)'~BMqox ɊUZ'!g}TڕLg@BI_gxX5/TD?-I#T%:Ua+e{,jD+`+pߦjj灗 ai%+jDr}ΆWŃFXST$jX͠v,FnERe'1N4k z^"9 Յ Ӱ{:Aqe3eQ$1Z%u`A-sef3^z&K]O;2E>BB;_.42BJ)gݿ Z4YxC/x,;V)|k ( T')\BȂ_%y7,Z?u/U}jŗ ??5ǔenQVlXji>FBj&Sq}ie&JLN!N:SRhv)~ĒQZƯ3m|7*Ff}ә.\+pMVXB$Lm*^4yw(99ZclCn~ :Luh%q {^Xx Ll o Mxl<1jiz,ml9"r4,8wI*eh:K-1sȻ !\Ntaě/MM cID,%?{*bꃎϰ?>i^ߝQء:(ae*/|/?q騰Aı:AVyQ&Q s{lL/Ltqixt%w{l^Fɓ{9Uz9.0%im_[v(n#aGQ2U"ә`(.3m̞'Iuwi\lNI^{:wF l0!)LXMq?8wnpg Ǭ$lPJkv΢ ϒ a]SqI㮃PT`;[(|HeyάUaLnZ4#{Z[٫H?yD9e1Q$-+1-{Bfjr&[D3vrU/4ƅeG*J\&Oѫ}niZDU$SPg xؕW^0 Wsux X0^%.)w|n4_Mg '"Nϫ7NO(%zy׃Gbn6%/($"tZ`&gV~A/7oJ[B8پ5k 0vu:m 4:8t0(k UU?*9e2JJF!`뢵j[~C/L V<ϿoR -6X}6Z?$LiϺY@9q`A>aNS}u'S=CHE7 Rk[8 oȦr#1JƬ/Gn $jx8QTa&DW'm*wa^n@sN# c~UAIenVdkH(;/ZKLȨ@dM!8N.gܛ|@6nܰҾalQYU8,c0'ĽsL{e]k46i-'m7]N3wi\F"&+4:,.G3pfY$cR:<m?+.䪏Ushr )크LRW',7|Eτ̕ a׵Onkt3 L3'%ݒS Xd4S#[`r5{y-|F_tK;C!>X8ϣ*<'3FK*É1lyUIw3,)*`D!MLMqzPAN l% MYg U?n' !sxi}w_m).W1RFkv%J~ଃ _5[\4 9^p'V~Qژ[{1 P1jM4rUIɊ]ƍUhy#Saz^OUl ^NoIBR׳lbzJJE=7+#qbx@@ [R_3"0~v Kۆ8ۊ_3͕9saw3T=Do[ $97-UOi[v<" $MjK Mm~4A5Bic {YGڈ;w`hy*4@8hbX! G[?kEoN 1OEp(vѳLt:iltZl񡩲\"ˣB~[X/ߚ {(#܈, 'f>O%ĈoU Go|N7 xr}ƨ5ػ%Jr IL`>^bJsiڞ*.I).JM=$g80ixf1Z Oq?ttނu^m&Dvm"B_%#r FE_VZH@Zg` bȖ)1F5Y>}r6V(+Vo P/t[U ~=Ll/x [-7 Ty`ZQflzYhaZy-\"cwT}MMnݸ[I67\%f=ܻ#D@_,l;1a曜m'gNJ>ke6隫exl}jrkrz0lvG8|7 6ܘX*d@c sV>ax OMy)Q\VJA[g"cR3Q8 QT*B83k\/P/9$ R5L,LszU˶ZԊ"s Ѣ[Ǜ .ñfAG2n o3ȮPbqNgKLްS&497SQcS昚tuIvp ,HMC$15ku^GT@dX [=h?|%W} NgٍXA2~s5ǣ<_ܓS E8f?@ d{CA; 05)>K > s%"]عY4EM%Ձ!H/NKgD /04<_C'GxdӋ2gx# xS!Hj2G@{f% Nň gYk\t?"AiwntRg&4j Hg_PPsbs>x9^R*e6bn[oPs()!O Ŗe|P765b7/!D$]L X ˣmfwgZT>&|N\((Ek87P(^Y~wMm)ȤQDkBeu9! ev` cuE1 +JR1yߘ:7k%v:!WƄWI ^;h݊R}l}v呄(}Ӎx `BgKNY,цaoyS>X !c>%pRNjDˎv^\p԰kƳ)]\˻"%g`RUR 3wG׫:\+SْVϣ4̫M},^rwzʣEzcCj--qҡ,bs6iQJ7rzՀ'/KR] |(QR<Ѯ(>s%xau^xYYԩ6\ثN⧛ Kl}7vP0{$7=CbۚF =ɩ٣p_g,n97&#ȱ'>/:8:eG0QK=Zqí=j%K{24{өn/ öoc |g|#ItswrRVfAS$Y΅l\/PFv*Ã{| DcBz@ uNjXi_ 2¬0˕HL9٭=A?vFM@?иJyXvgN[,eQ?$/K[sۡR?!@KgjQȣL'cy/|q0ӨE3$0f:ʄCzTĎc(Zbf\o`y`i2%R/xPJ MЕ wN*5c:N1H8hTxN^Jŏ*Mc)6bnWL* f_PrײGup/gGxX `|3dz&';g2w8Ec+$yR`r!:q9GPv, ?٪<k{OdI:<'#5VH9gnY"4c mnt|N ;q`+umgq:ZDYO\+(W4( OEw+c36ZC[RQowov"D9  nBLdesU1B.-Sk2ᡵ.s` [4KɮڥJ2gԭúȨO=%-蠥v( D}ܿ2fБk71jP-͊5Ǿ,XZ4ۛHfgh,f\eOSt|D5@/KF"0a $-ߔ" . 9Lw-dGԟ ԇao\4N hEܩ&_[-b,66P :h-6b>-Rnц&cqPSFM Сҏ?LET]GNuflV(qR66p\W 2b |#JD%Zo;=رUfsݡ&"L V3D~1\-ēG=h$)ضNxyx}Cٖkx7)峠]cfoPxi)/Gy Fs$nem8|ꂦH$̫9h fŐ64-3i%Z ׾qcoSl>7*^I; Ou/>V~aE[]cB~Py %>cX2LWu;K 9:9ƛ2e3Fu#T&I\sawD76]KKGU! bV(?N X[!ajFx=9b?gRK}+9nǹa 뫯`gmSŊNڍ-X9:&( (GN+H -Yxf*Xjh4 4ܠ` a]cx)I$ d^r=Ws~SkXC.IXO^qȾkJ-"OT=9uk{c x\os,y_#|ҊnCN}K.%\I*p.ZYbc*̖T ;%h8Fmm$q2+<`^th<<>C' 9~%peEDoHXaآݭ2~;^`xu8$_G5F}/3+^Q[ j/Y*!S(Ռ%4HCwx74~dO3#93Pulʤ)/ + z ȥVB}+,#+9|l`,U.DH% 㮦˲Hr} | IM=שYṭ5Q]Pxz2#D/T:+ ȢGgo)7Nkgk6)76s*u:Jn2A|uQ-Ou.93AH](/N#v&Ѭl ɚ?%cE(hT@Js%CLLn`iWcDLf@#g_Vr`WT󑦔 KN_K,À+vЬ_ >r2c(ppU  T\VT/gsq'@bu^i:st'ZT LWepd.ȣ"*e)j&,[ $1܇s;>:8"6 ,@.UmKzAp't#f5~ /3tvYI''f.='S&,KsB0`ݎ w0y߼g(U|eA3lam >e}q׋\ ש {|Y[.^ %OOŌ ä*7ɠOrig=0sN7(Nlf@(I2bۃ:qJzO Ƚ\PgGU&j?q#ǀ5$Y8~FHG/%9ߟɺ7#Ue%y-h*É B\4/H73-~3nٻyr`]>lx t;/IHc7KK|nݯL9mՄ%^}\5e)w`Jg0Ncje~LVՄeZY$u X$7^]Y>Oe豴 кa֣ ̗Wq}H791#rQ|t%njzq*k2B3K6j0[9vFI6g`l*eK: 8] O!1Q5&]/Uo:lòLH^/iCk+?ٞ§څt|miՍ.ڃ5)m d'U$cps/2x8U3\2&N WϡWRj6ine\:z%Nk*# [⟄[Ib[4=%K=Jlnc- CrXU;YdQuwzN"X<] Wya'Z]#h4 Wԣ!7̧;*|ǀH+bpʓhGX`vNI {;,OPny$ZmjX 8&`q(Z^y 7Б.L~lԕ>'3 lC֩- bzjӺ16Dg{ul*_%i~V^U c)~g;V GZK> }ۼb_T}۹xK}! Du5Liw=ף)fʂ;ǺhZf ;I|3 nF0xTFDoI"烓ԧK)T5V$H>|+Oyux }?CZ s_.=pWh*Mڦ)8|i)c_bGjY:N?ꏈₗEN׌&Q.VٲcI9>6ц}&{㶡raԆO-e)ʩ bjmϏa0J,nL.N,&GL1&f̩E?xAzϥ!셌2IUvIp6 a<$8VKǺ@ l,d+x[s>c:tk$t!q1kdXyb`[ m%'8ːJw1O1JBI)}ύ~6Es]V^Uɼjx*NJt1͙j2O!"[I3a=T?w1 gWN2IyPḫsy K&aO]߆(2O+x"TtpK1f+[`EMxuKnwVB]o#wV^G){ `eہleGg4/&_1brX7)J@8akR{-fя޸1U%4'Qn \l8ZQ70,/}OtDreLd}=#9j;i\ű G`<5w _C]&_*4p_ew 0ZEjzrpT;zʭɢ}[1qסAgnE1\܌5[ի8f$:k@FdŁ_mF~:u5,%ξsgiw26ޫJ1_LwϤNWX  ؾ|Z8G‘h뱜}3T)&ѕhvEyuU>r'Fw؆gG?jC8y2(C,d"jBljMIY{A?(x㫕P:rK U82KUV+@ZK<?j v0N;$(ݸ'lhNN.T$[~s&0,P0!􅁾(%[NphI il-7 /ZŽSANYG;: __\ 'Q,e6)Hg 55')oEwv [;"=OEWa* Oq{:w2Uڮcm \ FƪF5Nf%= v]vGΊ^ ΟIVZL~]N}ϸxM 5G7 ;+JnB t`eSAC1 ߧߙ=3bfb A=4 n-߹@;u(,˓32,0P+Q4A ^AKF%1 l`(©EEv;}3bDmF:JA޲ d=rl5huG|ƒ*tIΑbȕgY_})2y76ia +cloM1Jm ^ߕEsbl .|!٘+!8()xݺDp6OUTy3/\M_УhzD6˰DzA8)Yt?}RwEhmčw Ib?~3{u$[ﶭy|b14a?t7 'rfJ*ɀ$4O4>uFrP Z:[ua>Ca& U{ξRUo$>ם"Tme[0 'k$72g=:;lo4˨Җ=QC0!9!rN( GX gj8Rn:9Կ [2mDm:/6~%z }{!? *~ޛTg`FejWQ c̒-'+F Xas{eNofU,%oT;(Ŝ4^ٽ6%d?0oaIn.d@WUʞz1燞 XPR}id5P.lBHP!*-+k\A4@;Dyslb'`;>$s̜749S!!ϯƉlͺNϴM+&bC\="lk0#(@&9O2f,&v9EW }7s2#F-LJbwAiߵMJLО%fǎ9/{l8dnF="nKjj+.u` ]A^Jfg^hn @# `ÃiMEfA+Me] 7.s!̑9Vܨ'D1M_j+\E_ǹ‹4@5/jɥv3a~_式Oue]b pgWN1yP*[N7/n3V3?-e9fmd@(҈^UUCsK;\mDܕC30ž/򗒣^IY qXģߩh*/uoj+J9M2PSR$Ga#>~GRH0`uËF>opȑrN,_aY*G4(O*X g7\ A4DIw|&P*Lx_G_y{Z̊Ȅe ~(aF7c <kҮt5VӖ1՟Y K, |QBj</L & ySJAa8R`v#ك)S𜮏UR oLYgixamf1\ zND?(7_?sEFHִ%}(S[n /[SӮ$Ԑc`okXE\Kg~"?N=sx#Du*!sZ-ы41l0rmwKM"iWH]f.RFpʥ4MaA7c,ǫOPl8⪼);)!s<@/ '#qv]827:jQa=|3Sؾ[==e\ EC˾zG Te*z!"zսI%c\;;u) ֚3c[l-˗|iF{;j N-\l_*=_n-I%** _2TJt<a+pLa'gAw}k~%6s Ӈc[8?tO K%ج ݗCoBl}:CYu]پ;FR6M{Y2 5Tcp'&Bm.wu'DTem S:ԋe!05IkAjSu&ě8ipH?̴]j-eqZ{!Ko[bS l^=%v=j-#. ~NƵ2NESNM?6#ѷ!^8JU>qLwdbr2[zKH )@nzxBe]d+J239NS!lHp; PHF[S5SnL_o18}(ӌsaJy$:p}rZ1x`|8o :&ll T?3;Vf>qy.?^?2}W9 16 )-LC)BƵu)>Z&҈vv5 0^.pʣ MtgN# X޼XV7VW}y`}҅j+4NQCuNc4TFB"MA4ҽvlNyn $nKI=]&n{H%̢ZwbZ'mҶ*_{nU <Wz[.8ƾynLR2snҽ#崐"]g4ݛ7M '< iz0-z]:9JPPa&ˈF!S -ԄA x!8Y`7xq< r1bxoMX] T&P$nM"=(KfYc8 ?Ъ#ӊHx(䚸i`PWu,7NAۊ.ۻ.^ѠBqVk7 E1!Mpⷖ' t˂D Q ^I/W1d͚ |F:s],QƲwL۪+uEGZS5"8%VZsr qU0&ЁktD2n@OWCJx}Irᇛ"&$u٭1I)j%u 38?AZ=I&㤫=I[E<5Mف^.𞟢t%uO-boͩ.üJ1(aL"S wsK>7Olv^vԱH0Dqsd k`qT' )s |רY.yil-N| `ͥ/Hl7a VR~$j,Ln86r0;dž}L\QY b>s lj|s.W~׊?+#Lxnň@|f7]J/n#E_zL,K@?D5a)ZijڲVgn-$*ΐIīrl2eCGXgB"VrwՃ7U }-Ќ :{ڡTdOs[xcGx,a3*oy'E/((r#4Dk M(R =>jDصC=>BœjZ/eAPuH8\/~A~H ^}SO| ݭyW͘ub4pYlհiF `Q`F|0G]֢9Iy)4oDO8$FAο_`ΐZ2+8ؕ² |7L|.M0%EΠtأF)O?s]V4=Pyõp9TVp[Ay{bW>E'߶"~G5Vĉ|IpNHgF/YD$1KZ*?"EZ$3n/tW jEQjw㪶Us+u0&?Yoږ+VyNNQQEZ7K#KHjAFږEDUxFWrA_ N,\z MHP]I]kPL~G ׈g ozN֊S&1;ջ{j%,)/)us [qȅP-bԔaKf4y&d-VMv:*;oucrEW54K{jċyڧsCGϔ3sW %SR9+f $1ŝњ!b:`/ّvU3|4K}ꬍM*LR'.Ijqb*[(&q\1HbUDkgŰZQ?ؘGVE%uqp>Hc]`vRӄ屡2]P)UGW μeLH"㾉aKI!`- ȜRc utQc'hgfFe[{aUxx7\ nC^ لwF<ދ5tQ?a1NgxbNJJ PHTMt${=5VBc/䴖U/W9B%d9(n=1uaaYKҨs*Dz~Oe!"MIyQfl1,/~nZ8;n@FB?dUrxӼ`{nXĬƣ P;wt:*17NbE:ET{3v 4)|:X?7)WT-BGM!eTk"jvq#}wiz^{`Vvۊ0K&F!'%'@J|W[汏IazV? X,1oj&8K|ZV4B&%hCCyզ ь=s4G>JeSr{k:WЙlQ'̯)hlg_ ~7 ]_2fN+ .bf e+᭹;igOoFqAEDԋZ=(tmu -b(hyp pI;a8C1ډbtD|)i71l&,G:y)\ ip.6B{x>HTⴡgޅY+T ?),?֣ܭ5`4̛Voa44.rGF!xF!X;l†G9(+6E`cEg$)k* O<A7|*AodҋfZOh&`@1VfKrWGX5n&T~NDJ n3~sk{9NcC _ˌe1C֒VyPIkӘ1&%4(5<=G[$4=ZH4( <ɡ%kš0:W-)S+yVtx`nz7DXHwh[sjÞOSnA#߸W7_&x -xJAN",+HE6hVVt#Ơ mo!.Bm&]W^vCr6+P= %7>Z3]:'oJv!e@腜l%n G%oqju ?iMÑj|.ԯweuP_[+OJD g*,\vo^SX2.U ayrn:`'93yk6,‰v ?^/1<לnBLS,cM%9 N>uJXvOV\sje&V kɪ9=9Ir5& @|ҽi x"LƲ\MP 9i 5Cs^_,**=7xxo`6cΧ?RFW}saR*}oL68ݪebrďJœ^#RqӴn(gl *lLZ\na9 IF85ͻ rOjًaѹ[{朶qg3ꃭ28 *BEQ'6' f7!2U [u5Qi#HT-?y¬ܠ6+Q*5Rlc s$y^ٴPB7XmK->՛=p0^O(K`ND2&9J͙YX^x{qEwm*GS@Z2on#0\G0C'mOʐCg!Al*"w=]9"+bX(nq (Jqe?J&K@縩>Wv 5t=2v\;$2ub)rQۗUnvHB`eȔ襂Ą9bYwj[RF>H#-hY%tDM)Q\/Cn̡*'$]gg #ipn$h6pTt3I~sU] iy} m$SNJwyjrd虮@h0@} h~o q b˞␉;Ғ?7 +|\L[NkȔ #mX:pbݕAcqxDݓ( Iֺ^xW@O|0m?*`?VAmLPJ4l۩G:HPJ[:Tw0ECÖ .Iee ؘ`\J: \VXM [i^è?8TJ4%%qSLԊ-,~f[[~L[>́}-UW\`Qt3"6x qH@ Dczm)ˆY=AJ+rAL% QEG)#mmat7]@hXYi2;XVe<8"L%{\ ޥQK6'L<MP+I7EG~d82 U^<{8c ګ >o~\g ޽@T3:>Mr͆tW" \]kw %8>t, G9IO)cxVSXGfO?Z/EP:nBpᗜ:/wT)` {x8hm*axg44l]crt^Ř\)bAxj/"ʴS@4 pǬ{2jV @8K_g$;(,&=00C-({TceK)v;i@5ԹaHk|!tYaSU*?riy2LΥ^TzM9b|nn/VZ3ZTiTP!1,oQ7Zaio2Cf@O^sZ/ui.2ѣv gxz\1#Śu¶HR8zm@:y惕<0e'ZWa(s sIݪ"-&NQ洂U.hƩLJ>6ڇ/"A9sA͔ evZԇE)/9Y!wǀ%CyL{bNA2(^%­ | =VR{ t/Zc膈 pju:ΛM\:q܏LVO~OlA4g"J#}V'ͷ5_=.fzm ,"+r}e:h۰(2({~>^shګ])gT纳M6ouj0}Z,eg 1 xR_̰=9B=SŲV!!m+`!\ ȵ򫢹9vO!IQ=Yx1Fq&ʀQ5sld"8ܭ=XVgϰti2P*0oF4+eZ]z,`7Kh0C7M[[8vti l>pp+Y]#HU0f eXrAE@(FC&i<3ƅn>9"oi,C&^Ś^ˤc{Q))!OOi;m_}8 }\ + #Dv%c[7t.B .@ls׹ ыIZ+聙'K"l̰Ic]ZgP-6)YQQ%A,_N!753;?rOaΈ0-(?qOSAc? &LRX4~$@ʂ5>k5v[YeaWKOTz/\ݐS\?b҂.NX?) OfifQFL2~(J:#[bq$ ]s7 P.K3SKeQ`7A*C,_OXCD*_RJS0W ~ݣa'~=%MwPN X-GC'վi H~r1| hg.crɐ˄R rrJH2TGxt~A"c2";ZPw^;Y?ER7ve9M%֢nl*䉮p*@"+I> EN\ApksV &VcVGlH́ >uʒk mT_gY%{G^X_ˬ -XKx|S^SU!ڧl ?R}a+fͭĵ߬z[}>VɉUW'쥈s?pqR/a)=1_HQ En1~' *UMI}2$" } [&VGr6q긇nr(2 ^z'vd**<5>/Й|=nͬVb)@շQUIBmR~)e!6 ,4ZϷZ6DX?qy_;4-)y/5]Ӑ- W@+ [}@/}#.陋)SFp=uضhj*2ґyL5hE;1*'񔤟2W AUȥaJ"ʁ[&y7.D6m-R􆀅.+&jf3$o`Z\T -^r*%O)`\k0핲H-WPHhvj"qX ,=ix]9',l~0ĆFxP#h7|T<f}ѧZ#0&5UWDj7^V a 1Y&TwC v~ZQ"m&nZU>/r/77?Ew9:aFSXaǾT26.CD52Vp{@4(0ցX^X{[;ۋgI Q 5wy;T7CBG6S@e]Vփ( Yڔ7GT.{v\Ja `cZr(o:G'3]Ɓv?)/>_}7Ty!>;ֻ5̧_i$?#ԙ8!~TIwH(\sXNQBhiezN0"]B\Oy.M靛*aΰѧca/yVq\4?3-e)nsi*\ݐ]6$I{lޠZAk(MLotMOl3CyDZ8adC.llҝw q -BR% {kD8,+p@~"G?XN\Q0Zo fCe<<]C3]`7D#c)( h`ɋHo]ǹ!| }5W:0h/LCzX=1!;5Bs]4XS.Yu(5nU> <.Øy 1/(S6S|G%jGw(b' Ƈ)gOs,zt>6?pBSjB e!#5$0?şf6R1AMW7Ȫ#)ʔ  u/;J*2x8ӈ  k-| M3 yl>;T۸HSV<0:\rzIKm_"8Po_~x}U%v׀~"Ҷ06kFۚhXS'x̝fTulZjD[&7"? P۽%J$EXCDs#丣Rۮuղ[N\118.vD[Vݳ0QǪ#!|L|a?'t;kqMl}k( <b[#h9"61je8 4Fll_`ϔ6ķ &wHZ*f0QC0RL=|m0Fr4+=C1Am/L])t++{l3򏖂%D]@nWP KySOJRǮ^hPb|)򿅠q|CNrp MD-\lG whtM[^jl{P~q,Pm\{K u97Y))Hmx8?tS* ]ꆆaN+BaLt-SŰ3 3ŃVWWV>(94,lo q!?\PKhΝ0uDYd+zu]#b~NLV=ehZj !li`%e^8&zcLD'% lIBErZ _V WuAYfq3phJ,r "oRt߅Ubp;Q&-MZ0+Z4)^2'_ -%ʻ;DH,SEfwVkfT>"[ hf͢ Y>fI[)B0Α _,wsE4.zr)Piij(-VSN /6{}* aNMľɱy] d .N!+?iܷ!Ia$p 7sC)˸%assws%9}3kԎzueȍE.DŮO k)zsìɁ+SdC31T(2ȋ?ݢD簈H$h-)wC@U~!UuM5"U&z֮>G"ae c}[B3 CZ8C*,Z3Z=rh1Xi+d ]:N EWr3 y&DPc,R]?d` vfKcq!Jehz'O_NS2V{^S}rj0F}VZj^rF8+LZS}:^ tHQtkDMי?.u3J{_g_#`6R G?GJ|ds<9ExZwnDT`m }.,Sdaq, WDb~_;IxN'GQ4Q 7Và@%2{Sն :3ÙȏSQi؃|$'~ +}+ k9dPb0z _YY.Q ώʸ:1mYm|dEFF |[q䳋4z GYʯֲXQrT]UC\8cur4g/o*$c\:ϖ$&_ r 5r`>O y)] 󦍧*1Ξ&ћ-[{vE=L69(=E^h*i@l{n V|bt g]޶oz'-Uߧ|6ya7WwՉ$BZ)f$M!(ĐP_qXFc3;g'J_sר›D !ۇJ3Aܥg^;u~ 5>>fz0C=å3RKi-V~2|dZVrDZP'=rQ_ 98 :~8+sBijPD;³Cocp|Aitsjx+(YJi3ϳ2#[N8K8]--ucP`c'y^`51f[F"NP: Xjڭ)lfZ2 so,dSFtIVUck"!E,r'QAb_R ? aTBw诛+Xnƕ=3󌷥 0~sj~`۩",Gql_f:qlðI[D8Hݟ Yx8MEYτ 7j~*ɌwdP^υQh —ޥؗbfTT_ėW̗OG# w ¿iՄA}8(e)EǔR {aE$EotםڒQr@U Pl^?v91Ee0x5cfVV;/x5D> {)s=}jų~9%0%-b"Xdҵi9n!A ƫ{yVg3r&[ \y3u&5)ƞmK){Cx0&q#j4 RLU!+cK$p})'SSŚw7zbKC̈P2T¡Dk-*<]0ۃ{ F>e$pKm9v ޠQ0DF;q˅@i3t4݀BSݛab\wp-SҶZ6M}Mj)a#kaxElR"ȡ^4j0cVDZҟ$H2nBFp"`cPXЕ_iAtU\pGApP%Au}j3.V}2*weSF?QE` ƢŁy-8&~;_}n"!:: CX6FǮx̪Gҝy8o!P ]5`5VD7/ʝA4@7|7Wod`=Db/=ZŋD"p\t-#$t+YBYzu2zRK~рĊHzü=]LKS!jR9 8wz- I: b UDDL]Kn!ݷ?zӤ ["/e,3ֱ{A@I(1<Ԥȯy<(^߃/i]H;2]_q=y.?@?1!x_Zêg271+L?QbvIwAO-WfrrIWZXKuKnVpWn9#XKJ@P ܐ3KfAC EL4^}Sݏ\~}|Ti3a yǣbb\yXa;HK@538\! 'Gɘt2;6B"JgPs -?Ł@)o xQMH!zdW@OKO.AF",Fhc^%D"@X3K d)$}gPht5NeӮ OzAQǔ0y 5oxދ8;Uv@˴>69uHfUF'jNȰ=Yto@9*z.=iq(Sp>?Ws0'gY=z3$m5'Ôot3Qi"wC[[$+h_L;T.;=ηt<6L8r)7f߸~G)BBҭF\NZaۑvJ^h> iMH%Hw]mNc@-9v'[G|oi)盟#k e< (F5ӅaF(r C)˸4]DZF1}u0\t8^džZ 9eV%W}Q[hmix硖./ TM4o}^, H7N^(1*?r7{'Ycn8ӈh*V !=EziȈF\Ia^Cei$LaVlFxTHCMLLjcF'зos>͞G.V1oԄT>6\wHSc-dU3 *4ytV4q@sfb) >։,"O],Mpm۵[[DaN"Y|~P5Z* Swy 캹؜)FTN!Yjk}ot=n!gwL|_H:AdX}N֋]wEXJ 2\=LЍmv2zት8{y1+t4[̀]S-ϛ* [(ȔިYis4K NA˼!|_juV)4BrtL2lex֪ziBv'dH?um yR94#0vd&@pM&n҇eg(&5%jwt. ~bvg9p<xzfNQ (Ocπ0]quT'Ⱥ,טl`^hCQ+eHpHn=bQ5ӘTI"$nK;G"s6h ޒ)Urķy j - !E(.~jɕ):^qkjI̞FvٹrPH9? :<"Zs~CچP!p}"UMnu/PQ0}G,vnܨ1%:Y.AY<͖WdnJ0QJl&7A{*x('\fR/FW/>HVkb S6=2-r VWN3$ ~`uJlܑ: 3nwgƙAEӨiVJ 3H~t©tkZN*dH-u1,yc՜N(O'qwr1o~Ys6k`֭X%y>v3}=b=p\7 }#:L54ЍDc0N5E36\Eq 6y̶ѐ:lM.C"PIL 9(C&(njx/iz4+l灦_[l!ps~ E8h^@w%r僚J!A\Q9ฑ+7,wS@T_B %cch.B qgq (QYHHzZ*f)0K X\_icw`.@L?S}:,xǃ~5K'"Q{x'b F!(O: pjq/ؗeXjϦ14ȦLI+}hO!5"V7$[rcJ/ Rج6H;fffɫ lMKzT}Akn=g>&~oԻsSMhU9x&v9"!⬘S3pwp~:[mW3;58gA8{wA1P/+n=5ٯ>A*xd q @m'Fx{ع# -Ԭ|JJlզ34m1,D۷г[uwsij /EŞ==d0n-u٥NqF? Wig`#oV< wṪf UF͋lc#G yVA!0@i`|Y7^se)(Ѱw# y_Ol8\ǫ!aAWE Gϙ|eJmi媔ofT  {@TYT^?3xa{̕ -"BW}՜0)ى$wHX+%aINZ^7ֱ"QhpW#ÈgU(v~5<]^Aax)AEQɔ}K$˿jDqպ'';:y4g-$I"[H@ j/+nfЀ-|o #b?E H `[ftzI ++Ʋ7h1]yISS@QIH5A3`/`mϊ67̽'qUo d*(SSBZ͕ wNi[k)e/\gZ$@  'Kh@5B;@Ut+LXi;aJΈo~Aޝs2RlzVh Pnal  8;o9KQFl6T 8yKwΩXPb %D9|e:NbS:Te >+*?> 0T1TgtTWjؐ6MNVC-5%)*86.UcbM搥T8cMB+s*Wz|p4H']rȪeϋH 71##e[&IHaI2 Iz]oGYoRq 7<d?y2ו F4XtOe|AvVtݔc(F bahW~Sve T L}J36u$&9"yV?3eNY5a$n6[i(Iz4۱?L m&trt52Wh DKd@3D?wPjoâ`}wd$$:q|PH7.Zعҵ\xDz A[ \7#-6}WVmi%=)UƆ(1 4〭a|ݾ^cMWW4SJ$~]B"=3 N}OPS0=hƏԢ)7e'IkG?\dv8,*F ,8/EvC20Mkx1=A/ tO yl!j&r$Ѱ푽؋vރ$@iHnUZk&_":lW=w E./#߯+%gD;KQxZg)?>ܚH0zl=ŬV86,Hu"?PT7݊^(v5'#01x`XP  xH;q55P)dx:w>6TWi:O{NLu`>xUcIOW: _HVk\F`ӧ9z[spNKzb;K,73nCc.0}s^h +Xe [.C Gy]ȱWڿ*եlx k]HBmP48$U(1ձc[Klb89%š{&NӒr0 ؾdB|TB49쇮0!*}ul="DGФ@!3JN|+D~` ]L*o韆XHE-4TmV:3nhP2lmre̝;$ӂ%K;P C<&T:P(~+2:NZ#T9o̕/KSHZPFd3}hִ>p|R^?![[[M1+ ^P"\JӯyUv &%gzM#vnh a7L P[D:дcm,5c/|BgW0x;u\7C 'v:*Csԯ\ǚ _Fn?޿) j2c.!„J`fiȉBXf|ަy>za<B1w6XWAǪCA_l Z k2)Ne:ZHk BxIK+che(i{Isv4Â2Z(u 6ri;ωػ>2C%#p ^D :x^ZUÿ́h#ykؔ_3y O/E𯳅fnpc&Țwa;Fܸ۲xd 5m:"})\'M|Cm.x80W\=]DO7]#x^6Egߍ폤(hסW&&2|M&@rldCnMG=N]*%!l$[ZBp~3 {M+ܩ`G[ yxR>3 Qhu6AW8^8ƅc*6ȯ[=x= AooZ{%4Y*:]Pڊ}}ƴA`&/V{jϽ11~0+N"bdTlG'SL$eZXD@ZT d4&{[C%a+Xvekc齀r|W@7=aF%YAŏH.@_dr 6_M7:UҜtA R fNGfre lpLj~>;ݧyn P+kw#$TA)92mA@u(F;٭V)%_RH# `o ;hAC(嬑hz[d[bFUaJOHW38Ņ JOpB,2o&``0J׀ޠ)*njknE%Ac pКf-k0]թi1a,yWu:$$?5$ᮑk*h8\LnާhHA,-9= `n2F QR|HATlѯ >9XmGCu)f ONǁ!Uצ à!l(%hbL+!-15 ȱƩ׳5@NdGX >( <8&|Fyc{o%c{21lNq{Ԙ^ؙ0GO+ 4~ZX 9,u2Cݢ'Uq`Rp@mWhU𶤦B*tul@(#dI,a ?6'i?߫O2I^h!O cQ 5 *hI! =5%(PMN_5>525>vI z:Rݛ 99P˓X*['9`a5.Ɵ֑t( v(ɲ{BƉ9~yE͡Gp̸E]i)m Wo@ܑ̎GA:\ТҔ|,"n\uds&O!yБa}ʊcǀ6 ""T0q{o$ R{>it֤M9{TwRP%af6u}1#ͨK7B1U罫⽱G"D1_՚Fը%@)5,橃#=6K}W^Xʭ1ZD52JA mM3 mZXrX|OL]hMXA"8gq#} S>g٭f617 McX !ٹ} #J*%ndcȼOF+E0QlۅB7_dV{&!4}M+e<_pqINJTxx#3dW4רK[%_c'l"ChnlptӁke[4?czyCbЕC.G?O ܒ!99מJKWEO׻*96 l 7wR٣MNcOrm 6'(YgN3ޢpa4QVG::ʞy@cv4cIE@YG0@>1l:6! i/LԶ[sP\oZ4̀zAKvJ&51C!MXr_ï_+NOsIסt쥍=$Uw44 C 0 Dw]PV{X^ʬq7\WMֲ&A^hLgl\Wm+#H ݬ撥n żI SyPI~s*zN¬F ̼˛@dU}!V"Vb}Gwā /g}qL"Dä[ҮJk{/'5!J+c' -N%wn03Y0qFR}2g=a{εb8vߝqaq8~G3-l| =K!^fd=8SR@ ^][U0+3Зp)~w M1Ӿk4T/_*r J|ṵ/#udpf?hDvsMJjg cd${JP$Q"uH 8a?1'ߕk5=R{> v=n̺(vOQ.J!\S ɴf6P}ϱІ ?҆EDb{7f[Q1A Ǽ J\%ւF;A v%6ϵs2 <f|Wp18Suz䐲ٳ la[.Kz`|(#=]@0/Y Zh?B.CgEl=U+婥I yp US @YuѳU[Šݏvc !oᦨH\BmDE& ?=PD FIG”I#çN P_ N WkC jhfߠ6;IDZ$#DN}t7ಖNxDΙ|0ky/5qȌf9c֒3 &kw.x-e3JV|=#IQTuXpvtrAcCe08@g.$7 ~6$`B喥c Ig6RƮocɒW&%D >RKw0Ũ^]~}sC`[󫠜l)j3}2WiwW'eZ7]gá6pvA@LAG(oIdЪnR?ɶø0~Ryb@rs0!jY6wvٮ ȴZ21TnVFʠo 팻mxtaTY $(P2Xga#[[!GׁiVzDb+Ǐ#Jz֯j(⤎ɥP›Ի/Z]= kBh5]{~MsF-öeIMׂ^h%Iǜ?b2?ƻK}5ɼ̵k~ǟ[r4﴿&? @kbXfOaVc!GXgME̖CW-Xo$Iz:l_5-VMyɫ:1oZwBFef7`>jb8g-͐yvE i7cЗe !/}fxם,w=)c~>騱<46Uɦ ?UF哖5#UnKHG=m,P0W&uF,,Hs #! چ'e/Mgٽ̠vB hp7 FAA[~p}4Ȫ1ãBQ#F/Cm35 y8fnV7Z1Ѯ"VR5昉.Rqי+CBeW\AJu|{44/@;b3u"2:*L݃ӏK{C?#dt~D215I)bI-qTo| 4wϗ4>ˀM-<`n;(~R󴔀Rjd5гRZ}iLǥrTd _'1ZvZy2BqnTEeÊl9`e`1c'ZU㬁w:ܮNvP奟H^r9@Gc_sz;be6h6,EcE{/4hPGY!~(Չ_fULbVLKs:>k *}21r eO$vV㺿<t~aKOs4&#P3 '7WK:-ü23Io'f{t$ѣ!z4'#:#u>-Q m~HQAK?ÉaQZ˄&qcS@ yl E p/0 d~n nP^U7܌pY"\GZM=ofL[ȉlVcLo R:uj1:/A.-HpO]3yG2l.}|Z~Cd :b ,C7OcuL.=9(MSQ#cZ}HBz~ YhFO Z(9.˃+W X/󋣗q-I*S8dR.vBьW8)^ls0ZZj7dSѸN_LO⻿u%A_x.i?VoVFFVeSƮ8{Xa+Qaghp'yġ!#?‹/dLlOm:c:$Gwv}zK5Y LvMePnKĽ }*DZߩ[ՏNjK_v+;PRl^Y;p]6.k:'''̤ a8p_1vccʀOr@}$]"rJS p*鈭~e atf+== @Rwi!9d.*? ;*sXC䶬?z}|Xl7Ut+S:6 db&zb-~B{LדAѱN^|_H p<μ"ՒM|¹ {Wpǘ)>O]e6(wqP q3d:Fwk%^CB/+M=2ÁAreXq`H$᪥P92FOZk; c. \YWtI"( x3;:z^]R].,[b]lJֶrN՞>3"- ۀNH,gtϘ LWƞ8kX1kϙdo=V? 5~ {f]Q}3xzQþGinQ>nE; Oӗy:N.U&e`r8}MJn|ב׬-'@]wo^yh.aRvFCcNiȾQ߇<_6 L1R XUeoL[gH![y*2 c 6FZ jOƴkMOt7^LEyB!Q.<oώ kK: Xp˧AR1GɈ[a_scc'-dQ0ҩ?W ?⹉-amh뵥%$Jf@9)vS1aHb~bdkna+__є CXGvSV$;;Fsˏzԋ4W\+T񒘦 ν٧l Oc17/QV`°d=fd.0UEǹ6#㋯[㚮?BAϘq{J@&Z=.?)J.vGnz!ܫ?$h;m/@,G^\4 T=mF,v4O8ܢKqn= v_ 矏|a$3Ճǚږ)x_m'WR97jD.2~%Y[3Lj ƅ#gP!W[B2Џ* ~%o;|˂cs 4ޫeeMu5Y:k)bo>MnIS4m8ٻPE Q|øyXvk{9֮%8qK0&|X UDN|}'lr1dKD篑UJX鈹.j6Ri{$m(+bV< H|0V?< WFOfV ޺8RbdФ+)1H>XkT$|;_$1Q+}2Âk/$Eu!I }r!F@myWrDTz>i}; Ʉa.SOO*6MzT 1p|qJCdv K a5?J8 c![2Jj?qV{WAzƏ2gS&{0o:o>QARR?<ݱ%AsoAmCGE'#a謘H8^T\dJΫQ#L( +ӧxAň@o7/Jo(ZtfuοE #CƵѩȹRԶv cS0 VCc9n`.4#;k4Bҍןa\x`~^Wa8sMeh"'oj^^),& dE/`N%LIУf>!jdyr1K1zvZ\ÝJf/#"uuY[܎W.|&2S=1£4b=$sFƚdwxήY-L&̄'4dIStaʗbu65.25TV('dm2qAwW&AvlݎꐈS+:)拝Ma<>ujY~Hh\G뷄?^,iXC&e(}9?WiA8j.E, \tՄ6Cq{ nFDB32}򤶫l?=5uDCz`iARw-#$mڒe]# ZgQbP%XabZR禾۪/:rSI߰u6"Xn *xQi8U;iVhY5HTϙaH30̬G]j 7(C H2R&2]g:>^LL .>-#zs)NFǞoY8WG?k@+vS rZ'njz$pgNu 2[yA.gi{*n"^ C^Xu5un"۠eF?NөkhJźLOlnR_߱s{AA؉pR3aI3DXb$a ag+P$KkyÛHd/DR:ǂ[~64q=M!5[4kqg<|iisƜ Bhsڲ7 P1 mrb`:EW$2%A(+92_(Cw|[_acWЊ9coHYpBG>mEٳ@G"M˱_$2xhY]kYgкU"OGʏ,aۿ߷T g*T*,=W=2 k,5}֔`3+W2հU oAf5& +.׺M@[+7ܞi471YQHb A"㳓L!Ⅰl8iqNJbkTW&:?^aNQl/}ԏOQCn5EnQ{{ҩ~-;7"! u/}ߙtnQgzXJZ|،W֥jSUhTb?0BV ?Oledrel0`0!rQ |&$\໒mqj,+Tx j/;3J#3QI;yL,1&lzGWRR/*hſ̉O|Ixtk/'R2Սm )}xi>`r2"[ԴoQ65G=,|THpZ/M4E&)[))2BXA= A"DK#2Hm2sIr +xy$ l)>O'LHo_y0אV@ :6iJ?Vb= `ʋ0 ^Tf*{17WBҡ}g~@e +Zw[)7贈&6Iʭh^Z Auj =Heb#eFkwM:%äLZ邙d34mX1.'!p8±&q\5.i`|Á觳σ93hkkw9x*Wt-k;b ^BE@ B GROHlkj)wW p`WLl%U9EJgФwF-ԎW]A ]ZJL?WkYBͦе y]7ܙD80maIk8IF=UUҵ6o8Mg:Y" %< Qlv*wOj,-a ӔGwP Opݚ~sAoT@էZd~j"r{cFtn J+v#l+<9yL {OlvbQA0|MYB}2Zl]S jYcѳ |9잽qiʽ+ 3v/JNjҹ2aj <݋kDF v,)OFMp(Efb >|wͲ>FM hxuSTTîSN귫İl}xȕU 7Ջg%{kG<뮠YgxSUfi. djLًƵܰW^0Vװo@T~o0Y(j1J =ray%ⵋX;҄e!V)a^垂%;i-&x۱i=/RJ.](c$:JYq;(uTNv>SC()BUk ;^{\*[ %kH P5-$끠^-)DWuIr feU}NzΒ[4WTmwL[`J~jRm %l QC#sS#r>K0ZK}$us'oMvc\x^ub,h?dP+㒒{&2upY;6;;< UVU%MoäqX"? g$H{ZSbKb{.i];Ո Аig4;w?;Ľ#1+i@cqU4Vj~=eJ 2;q?tToTѲ7}UW,]b@#Q(€A ;h [ݖ{] SDԎ`$EWtȁb.Y}?/Jݰ9bdJ<{\b26RǸ8,9vwS՚|#dO޺oL|(yPM ^ *yt>؜r t*jD^ŷ]&PWa ()[ 0pjeIx$2i5"1Ktc&4&]҈d4 69MݣJp=o*=#|Q9'U}͔&Hy-ACׅE౎UߒpbP ۗ{`2p "Q?Lmbn&6.eM:,rSlF8/cףqՅG#yd1OF{?ႎBH]o-dY<- m47R966W8YKoKvI p`Q\b٣M3L^ tO%M]FD_#rvt{-Mb^dH.I}.&V$ wǨs['p'X%aN1Ȝ0(cR_h~BwDXfszs^bz!׺"sN;֣]5vqCw.ؖs0jyb3mgQgK T5NSٜv6BZ {||GZAABNLT~V2wΦ+k5<נ1C<{:⮜*kϧ5-#@-9x@#-b{!"7R݆␻Grs.E3$J.8Zh/Hk.-_'G]bv`sϐm%ѫaWqk9=N4NiךUN2}|H fJ3k[O7c̎h=^OIW%8Vdr u iPݦ !(^&D{P0|%YC.S %ya ZYr do}e2c yH2Ew'KΫOAV 6],{6(gXHj+ y?b!Ձ@c5kC^wxh\\#;T<'OVY]Bl^< A26R&\h>pms+faF);EP*A"Dqkl=)ݑV DjwIT*תGUt*s'/ \69E]z٦UÂ2.*k0(k'|" wch2^ ȒpM؂rKt!o+Sَ1k0$k\9YCECn4"#IwCs4D5$ʘltUSPnS}jL j@w/,9#@bm i[}jU'Lur˻Ӡ׮>B?-fyژEkMඔe][ )BgC"Jc"YG04T/9'fQcS:"pX ,~GpŎ|{9)J?3e8:n!1HȯُAC쩁ļmZxxT2 3ܥͶrkO"s4E\-ҳeCq2VFl,=di^,ljJ'>x`f=xJ?x(Hüʂ%;rŹ~ 2%!HudD.QĵDֵ\oRCGj >/-okUOTIB.,(N|<╝ bD.OEmt-']kyNnAd8;&wT* O+7BРY+wS uh"4LT.ciP1 ^io~xA?w<CQ'FJL5Sae¸ ޮUO~ N{_J>5l`DA,GJqYۢ үRTx9%7,LӴ`ww%n!Haҫ0ﲪ 8hbua7znyZB;LJ %- l)X[[:LZL;19sxmRUcd6,~cw?ŌΌ?;/ I}x8axQL-|H5u'#{XO`@WW.1LJ3iU!6 V\L%- SUuҔ8>=J)Oǯp ˊ\78$͉!z߬9v` n@纟Jwz4i(jyec@bagΥHirO2,O\bgݵT/OYCDVNc"ר$!45d:W-n^{zgcG ɟJz=c $g=ZZz8{JQ<ˮsOsH sQO/'R$cڍnPqscM_IgeQdtdJ*/H n$V[^oՂyTJ|% hHJqR j󜚤O$NbmTcۄ2jZG4ւf oO tUj- 4^6bˢ8?Zgii<" @>9hο:2ASɶ,ЭƗθ!k@b B-YyД$T:lLRy`,/'X=WeF޸uK ͂?((Lp}vR? hVK% `KOa,dGIPR?z!NZ4, C},6C2&B+M,&fQ;nRI?e-)㬅UdL7 F[+yT-wR9W&=RY/Bр&/dw襦> aNWTmX26Y(ebIgoM= qNThʉ샭h.FoDlt!_Cvl:z[cs̥|,s^NK?:J)dy%2QfllBۺkUؕ(.X=i W7o#vaHRݝRZXT1N/]̓,/`Fd*rXɗv\x+SĘtxghiⓈ:9T:߱L`lA&GϹ$=Xw |D+}dU^+4Tl ETH|4V\0զ$s>PԄ4^}_VAtڗ9O!"!MYg̹UcZODy~~ i0uSʑYR c̍.f&ze4drI>Ia$?TE@eFI4yq6fx:C\TQ;?}Yt-+'n)#Ľ`4Z~5]Ȱ˲Ѐlz:ohs2=?t+-o=W쉽3Κ,|t0\nGq5K-Pfi- @P|Xs~=bLѫ3Nɜ^*uwF"x2`@ ,)ۍ`<}RT5?s}nȯlŞ(6|̑\SΖ<P,%%w6 ч L whwqvLqE&vXe? }Nhfم^#jޔP}K8G""}8c:"1q FLx²_V>1%21(Hca9deހ)eӔ 2L+ZP+tUȘ'\"1s 5~_G#XGDs-TM*;)M h>)TLqF 6sK&{J,rGdCܮ_y3 !+y%*o\P fV0X(l<ؗK*:jyC`&Vk{#V韠0Ə-/bxfZٯRT0>Gz;o]Ŀmwυݦi;@ŭ vZ" ЫOM9DH߲Z,1t7ѻ-hp]QY-֋ѬHubUj9)AY#9ش)Ǚ}l %p0nO~0^G,XA},SebO>l ta ؠG"Xi;f0Ir lA(u#"QE|߃ק:mA2s o]2"ΆJJagZ-V{㬺2$K6 3<ҍcTuW'נ7rH]ne9 +E^R x>&ps!R׆HW2 /$1`J+DNADq+ yx"c|Q-bGtiB LU,/{ g$"dV;lq%z\ܥr]~4J!/HZ_[2;|h!5:t)$Y}HsNt.o M3 $t+!zzXfD8.˃R q/5`"@)mCUڕ fWP`f˩5 !`$g4@0ʕmѰy^ ;ɹD)^l.D(5L b|Hk ]X uxtD\z6$!fwj 0UOh%4G,qm$Wh<rʼ9vY:WSZwR`>ɫ1ſ١; <{֋+q% IkfTwa/ͱ2aQH46+;6 'ӰߡH!sFvaZ|kE:ay0O;#SWS(D{?аɌHŽr{ ~4l]{&3)3; Ç84Ξ* ʞ΄8{ee,{M|/jwY\`DzW:'.zpÓV *QP 3!wyK, Q!c.6^b}EOjcyyl8>GO2P{V&N\oQ0a& p>D^Hl<j`i2ra=,ڲ {bi_?'xOh8|Ub뇮ć_#Ǜdw0 e5}hIAj"H9g1 _EV͝C@U— ͠be$*-SWgq;.-B@X#дn?yWDe[~֯qb<*j$l(!8]$$- Iz 3$_úIiDx ;rޒ~Pb)f _5"1}"&~#0h#}n [0{;LfLA/:? 7yDlJk;u}W=qwCʪ;`8G*UR/p$g䢙$oC' s ZuQ7HRu9 2 y-HR0TQl$cB[mgN^d*TNqIbZ'a-w~*,TӋJ6][?}:> +=yO$'9!M,ϭȿY”ДhHa/^8<^U(3G+UO7N:A4nҊ-vt l]zE8ֻ_Vϯϫ\@0BM,&!"$~yqUĥ-  lFR-B%-9׬+1%tIpNx(eA?^M>Q9ŷJY8νlP[ӳ@ 3pBzIeggB;búC]6݋Y+μRKd -0a]>oqn#X N(r"+Zcq3u9(y"#Ι H]:BRnZPߚC[AB*V~aJa.8A;ByKG(^̕h&kv Rax2ƱTAABr*)2lmI`NJmp\ i[o'r~~fr䩤Q\Pazchz`1LtF6I[EX R>OAJXL"zan`FT8\hgΡ\%B Ò6??%mRobJ9β.5Urw")~n'!2[e?⡦bEw~0ߍ=D=> {Ѹo T$c# 8k'Jh)UYwn.s7mt1V1eMNhAZQVxRC]InW+<>t=>RlMǑ@?||[2*|@/RXcTpc/&`#5WΜ@ c<]=enb'o FCOߣ9EK A3+̲K&-./oY}n bX^^ Ao7S`4ؖ@F*Xkn.R-k؏KZaD6Nh-PPMGJ(LPC6N}Fy&(T2d«\bY ۫.*dɀmΣG^a[ϿuIp64zexOJ*2-[&[X^SYz)vG}}:Sr `/}ycTP@ sdbϵ&d"l)4t2F\%E8:L=xAk2E1FD~c8AoC O4nDMX=ѳ׈BҵRepҰ~[H|<{SQ/{Y|#X>S 0H4zbpu]W(7x]7 ,-О@}t^+=qiv(ptF?:sOo2zwg35 en~Sc-C..Hq YۢfVK9",9lΤ"`bTơ"De c ۛC@bŪ2z߰ՐoAhlNU)-d7.P# ܝNkwg6>%߯eBLyzL fL^/ק+n6J4!"he$%3X(D QPZ?n =k$zˬCN}[v=CN+tvegZq}J|m<(heS#S"8^%S ) "@^ btJFb>a^HQ$bAqhYS׊ p.э~Z7`3'wh [{űqM㨟3_.^<8yD?Z>M&;r`kY WڋҴF]'b6ߡ #+tJ`桛HϨ*`(*MuVutKwksδ lѡv! ZS 9)㿟fc,lJPn^%~li0aڝ+;-_HE=3W7v\u= )"$1UhL|7nV}-=خ>O29Q++[p "~U_PQfc!JdJz샟B5*)3JS1vt`}<57<`^YMTW񅙷IKDWYQ=Ze3TezzFBFM|rNzķCR+4D_lJN,Aԗ7Nv [ڴje w$ο{㭣s393r Ƣy.ݦ!ԡ[YT5thpיLcЪvSuO/SdrueȐqsLAWe lJԅljDb`GC!-W'WV iH l:X/NX(zոݡaPB_-=:NpgXt >6fk42ACS(7uOCm(i+ AioeYY`2(I%>?S5ۆicPhWq_WJzYL1i ],5%k>ͱE@)!ɟb֩kcn4Rr*a'z닲b*u;?O8u3E+ߘ@qc, Pu% ,PixqY)v]P6v"w?4PE%C_6Sneэ1HWSMϯ6 m뺭r.\z}̑vP9/gw ?AdhVXnE*Pl6S  0)%?kQjN=c_x ֊lLv&M❱d1mzr;{ X\8Qi4_z1 8*Hf͂< n$٘ާ91&ͿnP;?/m?[9xKk6(Zn%$2[ )܌"dD0doV(~ Tjb78 g-}0NK|Q=y\c 䘦WuأƽAxu=@Y 1d5)=Q'Q;xEQa~C4n!7|&#Ǵ(Uz8~P^RD ƜR_C5[#ƿjlD؊z7"sTM3KWn7^8Ou }i~$?F~[bȈ^i7ԭ I`H-N I54f{OL59DMbcxY:DȐq04FnP2]]#8,C;n.Md,M M䭿ujc*gz8CJp0lpD;V9ޚbdJqvwU?*^݈YΚg 8bthj볬t)T*E:o1yVrBAzmJB[c(VM!PАi1\K(U崽_Mx^㾊@>)8+Nm6hO6is<& hJ.ڤ k֞7TYFᱵKlB_v MP6Bj<֠Ԇd_4n ՠ"4ͅwsi/MH#HVִ1h.ºPwHI: ňlL1Š}_H/T132A5:q7$H8a!^n gEKECV%fYyӱE▛DzR״Mfˁq͡xS5 i6FlO!؞>~mp>y>`-(9o Rzd m2l@~*Zhn}ݿ:;шM`CIj C+NћtlhDruӒ6#xGr#k.elZU$l:xaFˊXGhə+W|M<\n [Ce Kƻ9iki4daĊ]puXBOL^=C8[ 3Z%ȈU7Y"Ί.䂳K =dIe/2fHƑA];0, X9B̦CA5‘:y/凑>5du+sKS>֟x:R[5,@.t &3'E2 t/pJ-cx2_6(*~nų5@yszix6e~l t!c%p#(\D ]WVuG =oDdwU(?Y c5dE>rނ\3m.Y,'*<+W~pᔛwW^h ҪY=o4jV>+ ăYҾScD2Oqޑw <49 I}P-KRxZr,Vc?야[0d–bR3F0fWCv^Dpeb?$.׆ bz|Ei9U5X3eeDf fz _DGlBX}sG6ݛ#'*CQvj7 Ag εyz205Fw K%VpWz^4IM#{'aOOEfkܷ+< i\d&w#jy_I:?P8=XƢ\Jos.cO&P&I۟XЉ\)8BH/ Psh/MfQza?nt~CD-w`W;)L1e;0 GLxͺH!xKI⒅jm񥧳(0QNf6pj4Yԝw1l-EqJ)k|Z%61Ŝ8^)iVM]&GwH@(cj`VE>ĭ.dRsyoD Բ@2[iޙhH+0h4lџc&#p dƅm5b"&kWDc}<d:v35ru4>NEFX#{\ 6Vr@ -u9;^Gvݥspe1>kA6B$GH\rɠ[dixdd@j,T#mɝ;IH}FXcJLsrF1T}%ڂ.IM Ӕ2nv+H*KGT~y2[^RJ݃v4/2/e/chttIQ~p>1H]:#K_KjQ\PK ͱ(1Y1DrD6MoEOKTC]ίikG{2) pTŁErEpZ3pج¿)Xwp "}Me<ʦWj؄MGЍ ܦ)>]~$H¸zK i52/%kS'BQpQ١#ESZ9x''uDsJ(Hh+|֋.>s]SvTGի)߉eۦSD`]n'@['꯶4+Yx3}]vdQ̜:sZލO,sMʏ&kЩu[,x~&3:i`1+Huk})!NdBv)aH஠1*W8'h&ʼnt`pMUdWԧI0u4۲0~5h{?[b 6%Q/0 Cƫnk,r՞S4'q)=7jƟ} 16̽^K4R h|\rBA@s^6ch'& YtYrEB&"] O>6 (w2&81p;S$#C=VOkzeo$8ۮ5XEPN2ܤ.e-1ov+९dȋd|@sz#sy͉;l΁mG\Ejr-u_*jTvcYF< ֚N"if>4Rט]' ؊%uk"9j#u[JBoNyk VԸ܁Z9@h/qjv S[T,_/,H &01<elHnvrCҷb<帵[F.Z kǻ[N SMnao5Hћ/=$n /Z0EM]R>7WIhh=(s86WChǃTH]}q :A1?)E./wk|6sF۳55RãbmyЈ!k}J;;cW]K9dQDa0n~C~зxc?'(\YdomL5_G!EN-lrX"w2t.t/H\x!y|˧ZY`ɋnUT<7dr>sXO) e!da3"" ,AX~Y-&UgH3;A+[ C-7xSC#3'UޒP?2]|:^'o_E )vȁD jލ ]lgzMkbv"37]"Sa -#aUi&ogY~KD0]&-IB◇T6D÷jnjRhnp}$-c3:T׺~ k_hb [797&鵷4~'8ّՅ"uēЛrufǺ'/@epa[qX(vu.:$ I9^pl컱DMLBrd X9*}<-wzuMQK)}fJ?/שGda^Șդ?k6)B 7ӺM?RD\ % %4o մyf7q'7[m.֬ MO?ƽA%sXJ [T#p1aGYvc>kB|-6I2K^aL4"|Dѩu3zs0B}0 NNFóo!ddQ %{cuMK!Ҏdw4Jn=, !ج4-Ӓh+q [%l= GtJ` RHsa62J'PP7*qç&r*#e'j+:*ȮXNt^SWpaӑvp$l a >l7&_$=zOv 0J3[ HO+?lx i9LM(j ylO򈞣2X)Xƀ[^f>̏Sih!GHC$5t2W? #ҵ471n+_xdS*1gOn!] ++݀_I71? Uo=m~M[>j6c9' HA..0!Ia U-|0'f]{KK  x(oк军$w&CF'qepTyMl;l,#JR3\xU_pKU1>uY8jnHgxnM} n?+Dc 4o[ǀ >T-rI/a59Mgt ׆wΙ0Ayka췥|ˠ˗9}$.Y< DDjB0K$n \g6D˜PX>G0Zd!P94 έ aimG'A\qfqBpMtJ3g6T ,8aʢmssV8Dޡ(ːY4_yiM/btuX|JOR(S֦td!cmVmyS A= i mÁoD uDqhPV;lJ;D9Bӊr1fa:M^#D <( n%H% AS UPcXMq!>dCQ{wT#"sTW'gOmHM/&ֶD5FiMjl4r6l 8vʺ[Y!$mQBA%VeP :ief vɷ V/OgNKmCWxr!bTK'I ߺ,  ٴb$LJvK8{Yɍ/H2l="5|WTI՚ Y~yER}/׶ۑ+fxGLl?4~> lT )r>5MuEL҇BLn'~hYJ#*Ƒ :5m5 }'%Lƴ9ҹ%HysDSrG/e|Q[ȩd}3T/=3z]=yH y4(4۱aWLҕp7O(S'H?LJL7GٽN('ȋfji>;Mm>1*Hޑc')҅6.!=!`[P9ܢ0 l?ɲL笖E`Y=q9EP Q0r FZ4MQTqC9v,5'eYU p?%c܏upi>'bFcL$Z׾,G+א (qn.ppjir=N! ץ9_Z5-H^B@#l=Bl E)st2Č9OaT[5Eafu*=ror'Է}%]r(?]Ѷ϶Z>P-e7" 2}ɀC_bm*eq28'7c; r jd{`oNL78;3:YBH'_^ 9;˼?0$] ֥͓m̏s:}i drW;"P4wrd.nĄ^ \)JvH'HVi-$2*!:HD؞dIօ^P}8.*nhA|[a  d|GUE2I ۥ,<6s of|r"oWh3`+z`dSɒ*m_gB#.==J?ЦLUOd(4 KG뜚Ԃi 8._\MY5aQ հH) d7Lo[Jp$ʶvn$*u Gp=Ii&;hepr(.V I!ٚQy^K;6 {B>8MSLyб%)CӦڭya*_!eO3Z-,b{WD8ziև'&rPM4lpG#ޒ< ?pfU9Yi4-TuF6.9oDnҙϒ˱cCՈMls'1 V8 -Hd)`f|;7Ʈ@v3D I x#N )@=JOgO>]^ې՟Ǘ$[ }sF,$T+I#'#)jG7Вn|/?](reC>qcP'3.G$'~Tk.1 LlYr[`'WFubL/#<굴:/#U* ~3T:&& ekΓf0Ĩ]M|6fS9ɪtCeE.V.\; PD(:f‚OMjO)&fM,gyt.ŬY6_uwV bSR59WlgY3/)#==>C7^mRG`A{IG<;O-[ݡ&"P .ьSovjѼM79bw|O_v\L.*^FU&jIȂ9%EOTFBnI*o߬D||C_2<jG9tMqlcSx7lpW&# p"ԓu/.u@§mL XB C_ޓU/q4ͼ#V6VdA*D0``U݊ݚ,֖*[#:nIKgFkw:g|ɇB=V/Njx{)3guw4D{8+*5C QE4ݠpt v47Ĩz|9~Ur3j>vZ}[_('^%ni @V90+Gb"e}l"׺"j+'x PB&דA d@{mbG:TalDb(E=bO2MIX03[Up)i b>,):*7K$+9fI~ xync^k& R/6pÊ{TЮ<(ޣ' "f?I,ūl5F1e6;BucTJ~]4KG¤j{yAm7j@S1-T}  :fr J< :[z(M%4}-=@yUkbOQלOo'qoMb2șUvjnRD gС!aH75stvqTR V٬8~u/F!rmZa&@0'i`4{3\6'_hsHs fG|:$'Ԉ-Ib:6R&*[;ȩ7߁WhmZڱC-\:|#F uX]6$z XHh(tfh5btGǪ㋰x}+I"A=Fn 8 gܰM)K5$[pYE*ZERDs :{vȆ}פ ETg})Nմ[{ ˽Qk.@|)*cF sN^?;ܶuc͗o/Q~߰3Gߡ9G ]v״zdHNE 9 - C./§,D~1`]ĭ}9N~T8W]c2]Gecp9IS\!P%f?>4W2zl{Y@J R+Ŏ5\D7ϰ7r|n(E0e|yShp}$졣a.#J}  77xwZ1jc=pјf7E鴎峰&vCA'D3&abh&_3tk{!i"A?V7\㔤^y bm{|"NkpY+F: þ.#Y.B~3_3:Pi /9r Dy #"1&q'D rBOТh, ݀TX#jO(ď+&>w1g]HX)t@Po엄sE?ԫm- T 7oi/A_E̘gI {* „7aS(M/,4@j?FS0pIhpcwG̅\lTGQy%z! h͋0gQЭH>b[Bi{ Ş 9-_`P3tZdRdו|h@\#^fq X>aK=0 V66"6ϑݲ4lxaأZ:`|yudq݋Ԅ_o[Yni+;u_r eҭIHtru?4ʇfkU'9ȒԅWa H~vD:2jׅm!.v[ gQ,PcQý\tEbP|9D⛝Bx|]{A0lj@akBؠӊu[0CTǩzh<5pPҞ+ #4o`e1J6\=L2&ou" ? 2KV75F5;L%da :>^.mjL::z*njGVn>zT.TI<ed09BIMcOaF  PH\ #ZgcV R#&/jbգr@9.e(c𲎢 -Ɏ &a7FkhB8pXԶb+5M2Ynb \q1]QAGH :Z_pwWJneQ!a =8.9"˺Xlt"ˮOc&C#*%J[^K~O 8pOJZ4JpJNq1#1?4 nL4yNe]?\;l ؊V*o.vy"Wϯ]C[ a7M :18vo"6e|wVˍ_”YlۖcX|WFr.ER{Pr9-0[Ԇ L^l1ඣ_3H3xyXjZDz @†.#>]-mxUu?63jqmĀGEh2TgfQH)EId[۔ 8#mK o݉a)j3dx(t̓GK]җv f1a3c Yecp p)nJ]OQ)ΐ/,*-~Bg-s&UolҒRH\{z@;.[6iw9-ؚzjܶ\}lx)-+oȏΏ/p8WOc-fmU߀X[O(Ű4$\ Y/gYnb@O4#t}m-O=+;O9=%)v*ȱ'%ұ"IIrufld-뱁f.bcc2T,iV9ET)ɿޮI掯G2hVQgi`-⇍ (}DTb>~ݯglֹ qءOHki;@(qLy}%戦cp) Kb~9Sftw?GBx4<ۑ19Sk)mI d\R0|.S/f=$g*,_Yy l\]'A!jG\S0km߰]dk:3:HѿtByxMT`J%$/B Oz}l`K,l]K!w"A@9Q +76ur) č@(}~t׾՗$9Oa1# l؋e{2oefT(dr:OpŎgXDC>`E}z,W6"E"@L ؞7iA#v5bg>8p.duAʩ!H'1CCV٫8k _ѣ-}hʍȧG)cY8ڎ[|vŹcOd@FHΦ :yƵ ߭`zm ǃlW%E营f+o 畞u|]΂OF/Lx`hSJ Qf㢌lT햝wJ =+^ G5:9Px֓(Zjt%閏x'v5fXS"6}-ܶ1˫iPRz<>˅GxxrG7[??']'tAm]XŀH#(s〼^75$zCկe-\X:L,*8j;Aw4w`GLu~w!O4W2(id8ϲʜ\0~--GDp4Iӏ>'} p 'peY>mW3 )+4~V"'a"5nDZ)s NgNɘUf wBO}#1üKrɣn$R)LSs > q"TEhǨ23픈0v@Sȓʍy->Wy]yª9RĵrSЏsRU"_IaV!W)ޛe- ‰F$~f 1HrUp=y P:5GXDG!Y3Rm" %Hןoҋ3VxZ߀-#o| 1:hٵ/Gr|ШzhSqs UZSK$ LwF$ :,tCA6g䟳 /d[҆FaN \d@|crF'ECUϖZ5 Cu#j7ys Wh}j|"[4=8jXju nHߕ㯺ۯӝzߒF% \^T+a$8H\~lV0L^'̠|-2jm$b*"iIE1|HH,ޠ?-J?nc7Q^6~2l,;fŧM<~@7 =%_ȧ,:ZC"8:D$du$XY'*>a.`akUS2:Ϟq4{yFYwm6`L8y;#NG Xe2 ve*AHTx0lsy]ا'}~u-6@DcX4AnOx0+ڷ̼}L|cgzaؐ! FV<u?hF1Wyɍty )?Tng&dۮXu}'xqb2Aft (9 _tN,ƷdU^j$Q8B=S<{ Mũ]P4|="oR3$õ(4N>V3E~&nw\PQfZn7sP{aMUj̇0v2dy!,KTemN_تvo$D+K-J7s0]UјAVg !OM+ p_?^(Z[|';RCĝZA~qUL d˰o-ik }KVbSXweۗ-ܜ$SݴY.c[k5Xä/@j`թ{=16.yQrxK[dMPV|j8$ Lvk2a1OtSU$[FmfQ ܃:&7iS1лV[PVFY)D$M.i4@[cϋt88oVS\Bjԓ}Y?Q"n$YHfdZ4~.S8-pKjNT_Q,Q1;z~_k4bϕomwn̑`6N"W Y2q3Bci7sZANTn0wW}昧nX)24J`m顂5S mD?J5[Wz놉T|Qߔ2wG0'.> JSK䭳'>t2hdy534>V =dPҨk7YCC< O:P%_?; >N_.eJ+qY9VI }k *| a'n/j)]Kjм @?1DOg|]A$Y4' '[qPa*J[20vޫGzMR䙮awZ,83T|wJqEYqvdvo,?xLkVB2#.ޅپμg\IVS@G;GE_ZVz Xm3Kt.jy?\~r$EۓYnwM4䄿~#bsɜf(1@pL!vA\SBZZuZt2o1M' !i`.#uDX0eڛW_z`@{XKjheo]NHX E((^l փ-^u@"U6n<4SYmWv 'vh۷vծfY(9mZ1>XFHm-[=x XP(W|m1.§T>Lp-O}98x\GijөtJd;ٗqXGaNzI~qcgqC$umb HDQ'^T=X4tŝb4dCWRUaؚ 8c/ƅ(!zV;È7O|'N8jA)NcV$Z [&!l-"z'97Q]`<L;S6!- Q_6[[qG.)ȆG s-="R8tY!ZbUg ('[}' FpKOu|&e4J61^%f{| \ZsL5tXHvWe]*H_d4|W&׊0f/t +&S|.Ulk -T2+yfOC g[tūW]i\ep# 7ެ+6M--L77 L+svaYrU˲' Վ*"7{M܎s,@U9ap5[^'c']ibLI.c_+A]ge;qx[AA4zBPɭPzbz'RY $/A|y TQ گa/Bసv!P+oAG)soO2.RƁ`%?- M]Qa\Yd&R 0HX^ySE@b+Z\aU=[ bWOԔ`fD'ťw[D" ގ w'W>BHeNs)4g9xU Ux;>XSV:K_8V9>5g(4Ȥaҗv̳iz6zhUfj.`bv+R;:/rcaB ef^K*aje7pcjj4vxloD? 3N=>p̻=i0C(FDgJg;y NQ7&;^LFy&݊2)L(ܡZل *.Oss&S x(4C"^SlɄ_@7|2? a%pM3hK;>NGe^‚+*.3dSZ+Qy". m(dF-V :wBOGxʺtlsqrkR&*=[rC7=PE.g .||_@+:-fZӋ?#N' 33/1/[G?6Nd~Юg "Z o^$I1&_  @1|J blÌ؜!_'Z@j$ʖ=>Ф+T?ԑ`Hw\P[]V\%}JǞԽk9Q1fkv 7A\!0qe6cԏ|̿mUަw,Ӛ-85IFTe1e+g闀oLJIYe}p &u[(ϿcŀD)P; ZS&BDmX*kx

#ghe Q%Ar4ЎS6p /"ݔKsK4 Ŗ0<˽01_b ,qdYo٣pݦ1BF>݁nl9GӞ)vzv!^j]+Ym$9pݚVPҲ& d>et_4M~ MB`H|O(@Px!077.o3IudT_c8i}$5*ZO3 Ś=aD>If`!I 0Q^ĕ.ccn#Hv\cPp1bvtA۲ڰX'y{cH-M_{f ӯ" B#ݢ wc?JyLW}&*jBU)nKD>]qg9f~-DSZn <֊U^(*‘nb:<*;^'C*5`2Ԇ j3 y=#^DP1_ ՠGa݅D>{Rʼ/i^TZno^KBz޲()#~[d)Zt #;YVC,8{:Gj͉㿆3x:ԓ Ϩ#;o;WA(}ߨS !<`Pu;t߰;B0EMA10;,ċ=<"^Yb[ߖxMt읻kMcx1Q f@_,Dv"c/x8-XO6an ʻ{ђ/~K.戌檧 R Lc!悺A?xlMμxJ;(YJ`/EќddYgKjص:`6x[5S$C6\xNGU72rϗHR\q˸ᐐ;3͌xmT{%yrV+dhO9fJʵiTrj{*݊'}?9sPXg[ʏy11%>(yKmj4°>pSZfqR SQuUd<!>5@7BI{,aʴF0#`w(.Q| Opb?)y~?>6zk\\FU.ȗr E Mۿ@*QZ,}ogQAߴmy!aw_߬܂ LC 8*`KƬ&)kW],4ٲ@wYyQB&~rEVn4g1OVݩA[k<;R/}Y2Gf֯≨OJJx3~WĚn 1l4(WW Zᦔ%զS0{BiߢL/i wru*޿8AL+7Saɴߖ}Ci(P=݊RK =Hbt!PJ!=,~ , dp[%u] pd49ɰxR83}bY ZcYK$0u^=jw"pN0SbO9hEM/А9\@/(g$2fwz,d1pк(c?v:|%ڔ*x;y'jTo\xtQ #dmMF˒/U+P/l AT4;6t @\Get SB!7<YAnX/GmtzXaoФǜ!av(" {2coӑ8Ԭa7t\$+&4DjJZ1 LlFexojүUiEt|kq vhŀ1's\k+.x:|(j{tΨZ!~$ؓ)6e_v7ahPd ѴsIbT & ^&RܝuLP+sm.t2'r[;o筹yRGVx(qa !9 MlqΝY& 7v'xI^*D"@ʏL 7'v='̾]!@9p=W&+[1f֏UJJ i/UA#{KF҈ ۜxun]I=/PzGc̚f-|K5OƑs7l%l RapڙZ.+G-+c^\ycƶIY[;EV<ξV}W?]S ip[Y&ŠoI N5MPDbzj~beoײ7"d @wV+DG} QsgAfl=#m u;L膕Α:lS$;kss#C|QO:LLvTm:%6#n o ;> -|}ԛyӁ$,K(+i\v}7y#/Z>=ZyyUνQTg. QB~`SOA0c+iYC,mѠnF%hcgЊg>o"ǩAʊrwsKJW5 +QF0`NhܖO]wߵ t{::$>U.)F 2 jWty2aORrKȍ7KF9D6'έf&0/)HQDP{ՈT zGK17+5fư ݜW)".祈f?J߀ZhD;lؘT$;(B7YzAlBdxscL(Blm]=ݎa[[oG  3ilS&NHtY|dD_tXׄh*Hj.]y*iav&n'exnł%!C"U i9EO VPV-[mҡk퐩 D^b [o;IupL3>w[G~8i!?lcDgEtbgM&puUQYD9y>py!edN퐄n@gYZ07070100000085000081a40000000000000000000000016790fe6e00003ec8000000000000000000000000000000000000005100000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/virtio_blk.ko.xz7zXZִF!t/7->]?Eh=ڜ.+ɏ TvU-/vqE/.K*\)ƧսThZw4@`me Fbo** ȥFVX߽>[F>,?[G. iM*2ok-fsR$1.i0)#c2\'I5Z=IiyH%d(xB,;Xy.K1_L(/B)g߳Y|v^\ۡ2%oi?4s6H]&9z8߁TK}Ҍ rrӷ?Y|R&:t VUWIB i/aH+s{t)S &u3Z1 ^1]WR_< M`+m:)gTp Ֆr.d,1ft;:WUt] /WYƝgg\vm-HC3qN{^(O)wTׄ!d=R%tYkU.ήrDN7Y!lRK IŚA9<3+X`Fk?͋]bWJ3xj(>v>`pūޮ_ޮfh+< + 2@R~8V7Q ʸl}fJ$Rz!eߪQxꮏOU]-a֓ɠlk!jA@GRR4RGv(%'|1 glyk ;S A}-J<ӛ ƒbzr|H:gOG?Pañ[ujFaKpDW84\ѻH4,W4~_بk&HW?4_)cj)")8j^j~ #FP7•NI =#:bbFG9-KmRML{m+cx +QEyq )wyeF(.&QeU?׳'vr]ߍwMrV4kn{7t[ƑfO5"ԓ?=j|T-6-2O"QZC,3` ى`|\Ib_w ! }, Szitmp ^ 뺯"aE(|5}PNp+Z@*a}K+be=>V/1򄝕ΚJkL iCǨ3:m$:$ؖOS#iefvha NPQ8`4;#/߹E4-!3fij1/)m֙V̱{aXkE5hLW1AfGw2ϗr1*030So߮ Q#=o豼B>%.`YRH~Np-L*)0OA;}pgvyLp$.{2!$VBº0fbU=˂ ZNF}"|5QJ]d&4 af@To/ @@n]\@(鈮$\f@ BܾqO 7W럟Z9N;ʝeTkvhI%gd&|À )BcEw@75IѢk7z!xxvnveuf\\T$ &|"p껨 %+gn!3(p#k[yEapЊ 7+4,e! xIF}vu&5u%ا `si'@N@XJh k:c}ϕh꽞Uve 5Rp{' /_b)?}4*+ϻwqrOY[P 5q/)6Nf\]S4w$HQpDZpoy[dUX@ܹޙa2}\~Vo 0`PZ(@D:ܞ;;`QZ5[Jg\\SQp -͌7>k@* .o*# ֻ$V˔$5r~oǮCia/E! A+u ܋c,V0y4Qт *z7]yXl0 NcCeF1 xOVdZt6FmoY*@}yI]R 9ٮ3X}OϨ)k2\F+0*^U+9{;NߕmihHSAA2j:{~*;o+w,hmfO]YvR Yblm 4i2C-d .6qJ/Fu<=;Qu_i$.\}cxaVu%;%ש- 3K/K&: ]{qìX.c؎M'̄VޠMZb!Q&ʠ"c" I(Lzx%)dG 6e`ʪT:bdhԎe |vtlZPmdxSiVfʺ4Vg52f[Luܣ镅azcvZ6\2K/ѭH~>77cJnwr9Sp)j$IwZ1kW_NpQIgȪڀ{]H\1cBGa,kv))n'Ip^B]vs<7!=]Og:B#ıl~)(#{ ^h#`&C}#'^(L[- ,T]LTpM$FyeP]m*RVsߊXP$t8Zrs4$>uJ%܍-ֿ}A/0c% 6R{t*,3F#+$K^*`,R/lMA U;t?jqzNh= yiF -/8˴4MeW &3enɡKLfvBCry`:.r@Bf. S }=&, r%&щ"(>F=R1Íǜ~J'7?ͯC"}bqr>:t, <ޑۢ[xq9f*i|-U%WaEP7'\A#oƹGÏ?f0Sbx aR,E) )؍NG?>M*rm dFΚa|j Ia$A޷7ކQ+0ŏg;CO} ]R3*Jwu(Oդ?̮i ^+^0<% fLhL/M#Nq6  DU, Q<wx=zps޽:0S0j ;kr?ߑb`&90(2sMJNKXwr) d-=Ї!t= ;/ܨg%(kyṮւ(kP4EIiv/O2 KqW g ([g%n/ * >_=DȍKuY %gV,ФI#eEG9 Aj7hS&hmi f/`jI˿6ہ.4zڏ`4¸tHgQӫu&ʼn/q,x*hݺal\Z'PªA3ma]1 ȱ1̣P&\^}|f4 ,jE)s!G>䪝`ĨR<@g4{TYR ( [pwxű'mgV>I,9o<6gf}5s#W)J~|YG8YZ:iR #S 4&‘ǣw^m6>:+3tr^w>&sSrMdfm OX&د81-k spW`'h\$0\,dM;WL8_OaeaEӃ_ mMSsEK }`.CPF12YoUYL[߬Qc1BC),/LH'q%~]E˱/mU~N}a <@o;A~]ಸ`>H'+\GvS(&gz0%S 6>1ly (jd:M7X E7mZxHcoڛ;5t)?WyJģ.CZ\;ZjvN5LRi5Z!8 rBhVQZ SG&U>a!W"Qt,j K@D/Cs;OL PO 0{IbQgܞVM`t!L.nǿlZlC c2~C۠UFG3vy;SZ>J%۳}rfgQ CCn䍇T L*_]g!Ws_ij+LG+jDw/=CВ[ $',n#ĭ>x/TM~ UDzA,`uIRv0R?RۀiA/g1(^D>,wc+E$"f|ZMȈy}\yXPdf׌ M+hic+P¬8XA4km=v90,9,{Zjuh;,RC*_6Ӹtd3s^r1KU]b%V[ qzBL0ssg'q6:Yx+օRǘL"N885B!׾ho$Z)UK(eRyoqt\(T: 9mn׻x&ңh}B>QT6C>Q_Om9"!VZ1=ੋul~%!_ejf}΀Y}a5f6R6* UoѦ +>$K$E*p~#L;pv_p=:R9QefTr$UMc?jDx,TΘq 'gQUu&7]ktDŽ0ǰZ>TXUzG!b:D+!ezVMd;_Kcx=,iZ8@m Z?ɓgEԣ]i5u~X*p~f\22`[i%CKW=ŢIQ4i> |YokЂ5|T)JLŎTϿ#$Q`DP,lΙ]F Ҫ{3^TKJ+ArFe>'bxag9}xlz ϻK=>zjL4<KZ+Vi8s~˽W_H֥—V9x/V)x8Ex$(uS3 ey]%5_ʬu`zmzO&4-xl_}z! 'K]ZWw8SLbNuu;f ,M?0(7J<ÔhqL*"#vQ33+K_Z^7킩cOCO՞Kj[@8aauόaP }0v?׏~n ("Jbhڋ fI2$Eϗ>Z{L6 }oh }'GӜԪj\{F QF5/.ї6*j+Htz`-%(B;#glfp]fz/=yv`iICBQO\bn zLbohj'n~͌>Vz00Ky7㛁)\׽6r NKCҋY!/Ku2NIs 5_p Z6ԅDMo/(NhE+EGuAOVM/ 33Z{7L =`rIs(v{pY6dnBLq v>҂_!/|4hS}GNIGkӷFe٢߄k ߬;>:^+Fb\-'5Yt %OP7PhG3'EuB̃%q%{nq96}{`3.P)H7HE9eOؽ.=!A"[>2Y/g3'T+sqZ{$  dЁz?uQPXB?LX%k#0ͷ+xmHFH^xQat U{f$ğXCƏhbb2= 9[tm/PjfL/.@(n[7]PSTqfYt0hLo yX0-*Lӕ2X8/w "QTtC#Em}żL}Bxx=]:E{vH8DtN]U|Hs4x+v32hVmD3@ڈ' o[h@edl("Z&rl^3sk=hDx\m/jf+3 ȓN/LU[7Þ-~&aҬNi=p݇y_\׭dqI5?vMnA¬).KxhnnoTh#rcrS~|^9_?y\%xkIയ{jQc.8RomYZA/H%hGQ"?MfP1K: ˟,{hM{w%jx uXI\4v@np AQԲfJ'D"32I_Z[<`H5%u c%lѴA`a*{\>MR4y~8ꆱtJNB؂^9 7rF끃r1J ?6[mdv9Ȇ2d{>v-%*BzeLKIj;sR(Z2z]U{ HcR zN)圈HIPs]py\Xv,!icv(>W3,3\䣵=V~#쉄.qWB ց 0c "#O:\D;Lb#V,3tmK`{a\ޘ+}྽ϩuT>( Td ;y~ЕB-|@X |jj;^vaWE%(Pb7D gW| #sQl;X ۅ-!a(<d874tK:pdV[OդX-N?Fq->clGYU5I}ʄ`d75?]t-3!wZPw~;'+Ttdg(́?Tx_g *g_-Dku{rό\c/ß{^B:Hb =87:\cŬMPaI9Kť{n$Pi2Ë޸Qv^QЅuq?W!*`hНR;?ϰcjLd6]P? ~!yM1Qm썟BS(:|b^pxrr*7KX0zZeFgY{u d(TĒ-$XZ6ѐ$orϿwzuT)Y869|LNC$cU9Ń`c9ڤ3enPog%Gi3ud3x¤g}qd3.<~_Qx ŋWoj4ҽ0*>#v[[sƬ;T2?Ő$F39p/2:4 ?*H톮QJqɮoq/3͔S$܈ހطctSy[ސ?;Ɛh(+%fdo9vb?6=6StD0@^.zB[MqnA WЛLj,cAFgei fcil|kHDݏdDj?;#z.rP8:ѣ s@suxy AR ]D»O?\MmcPMQR1ٝ$xKqK^}UcNT{!GfW[ުqt&U {V.0iimXܟ]Q2jmY2a4 a 8Rc@xj.?2|<`ߟ0T] oޢ6DCD?b _啠I،?y L%gF !)xn'š WEn[!fjdZ;V?Pq\ob}s|ؾۍȘ(Bj d.Lq՚=;C9CiT.Q=C SCN{N!3+΄Q0c{O v[e`J & 1CZd`6` %_e9T 8V!}:(Fpx'_JO,L-"{ yv^9٠TySpJ]6;ೃfqU/m=8' @o4Ժ,TDv{kAG[uES~l 8z,Y_bgK(H6֚!A\-a+'`b~~hp&5ӉyB>XJp;Q>A;ƣRހx@sXi3YorXPB6br $LW>=_+TagU!`\?I-ߧq^=n'"mHu 5DRld᧾ẍ́D%û̞E塏uUE͸xtD ߳R" {A 2ӟ́݇ТL)dmA0 rҩ ?ѩtb- vwPmLX⁡HU1%詹Y{'/#tOp[Ro.cA" ږU@6P,H$t 9v2҆vKXKJН(5Oab v>6vU}]$P}=>`m=X3D>Q%2S0>`7NE*Rc= FFׇ)JI<ς)>eŞ)ѵ죦*4Q̹w\4;J|1ؙ@#]\fD;α,=ǠcL=tRr]lYP 7$zRjhmND^}N@a.i׆g#κv9FvFIHf3RϹ^ry{-X@?\ӽmBKje+ -GQ?6,Es_0 @0BP8cV=Z$*~;:SWD*k-WFb̏DP79J57NS _ƂP sRwJxOӬ _UtV7(xډ'_Xܔdʱ wxޡ$6^._Jk`рƪ^J>v#=Y_mԣc8|IT+gÌfmÐ |s? ,`yh-ӎP]W\FX|5=&[ɚfJ;8 GMj^D0F ؗF4A NiCY͂ʾ_c R S%~9oAJs4Y=q"Tpr%=5v}0n!VU-s=+pd[5C ]R[egZBM\"2Ux*,25di~qv%wiZʜ e23&*aț"A`];՘`Ŝ '6Ϛؘsm Lf5K1 eË8ee;Z|n!tr28KZg'їoWm"nFyuӅ" sҏLJ*ޠ/~G y?JoO}KaRӺ vc)A~l̄R*[_PMFΏq%OI3a=δMvRYE!l Z?9Nr;ϓsa~Uʜ+di>"eEJ"ew3mJpJG^sF@א^8qȰzm:59&^)܇yE-Al)Ҕ.zϩŌ#v뱖oqExrs(:O8X=LR<rAۃ,2k e0<4'\O+^;MczC$lanp}:QWZjcUҸ=-o'wه@ 4D@EдB(g }30_rt\eǦr(I˜"dItnW:IcB/¿.*⋏w e?k*2Hcd9/.D29hu֯ rL?#V5@ݣ/SA$V y*fLNࢢYeboꡢ/hcnNF@hѨg`3)G4XD5!uTBix%Aap K5`>~+1Ӆf,x#*H Px9?q+#ouF[r~"|R8 <{n '9S)! i1@Q!C`( 䐀|BՇ2":z L|b^."U#<2zaP?0i_QEc8M;b}QOթcbyk/|"A" wME_59inbTȑbc| *,UM`4Uet\ngϋ'6-"Q(mL7x4'RDae%vgJb|wrP8'"u |$Jzyxť[!_L1fv뮢%J*}^hNs8R н+ri[-/~ŚE"?fHCوG&Ysxer,yN.Wj&xyک_ME3πr"`67gJ A.VTBZ ġp'rmž[B*M*yWag}pmiUkjKĶWKl[] )~75]g+C(:Uhw$thH?>Y#Ow ,tqwŲ.l+mݹxNo0T(b h orUokMZyZheW46gMgM^Ǭ'S8ih5t!/0>Yӌ%+3{KxFH ]}C6ܝPB]:2lNP~#5.Q &o㧺 Gdsd~ͦ&uN5f^2ߤ*bƾHi A7=("Y%e܆T$Ac A'nJ/uhLy)dCN vAxS,e/?mWQ:07\`-a*Im Aw#[gJ= Ff{>X㸼yF[|q:R昗So[ UqН^MMZ?٪x !t[{EpsՄx9wm>qxXqǍ~AvUZ34@ ;{V`pQo4;5nPt1No}j/4h+x"^3h͇z+jԨN'vmk*\[p3]) Y)e-.kc B@ױimM*Q8gC^pMF7|L:袌?FnpDARw ُiנu~{?׸BF?k5̢'l-"d w$Ar)P4E : FE,=гb-#PCWphl<'  f6nﶼKPgЊ޶䑯:gII^1$T+Fi jL[Z5A, oY*}WD/DJ~ I HɰWY =E,࡮-&KGAT1G+>PHj mᅑAe(Ea@ɔZxRRO'~-"GB_*DJ9$Л[);r.#} Sp+ybDᖬۘpJo˳oP/(: 8K/JJ¼1, SHR1_p)jޙV[@ i-t ;h= .BC:jGM7eM+R}ggYZ07070100000086000081a40000000000000000000000016790fe6e000062f0000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/xen-blkfront.ko.xz7zXZִF!t/ᳵb]?Eh=ڜ.+q^5ܡ¤:Dz $ . Qcn ͘- 1+;U;Mq 6~8dU<^IzH}v0Т3s r-Lʏ2y?hυ6uY>Fff;Џl􊚦*,0b(ӸH Ym;=z9Q ^ e}J8 mĐu*BU3vBZhWHۚ.7"E`Kvh,eqpSNi -]RUg~I074i`oe]{\}+tSfTifQ^Cq˂ ٚ)b?Tybxd!ǶGTގCLe_`Ec%,Kzg8N}U f+yBܠl,*S qWCGR$aC0XS.Մ4%HbbűV &sLGSN]fڗ5PuBη*pW󝼙]9xNgxp2a oɴ:٧TO0 xC o֯?;O-y)MȎLq zSb9U saH}m2**/nUi5o+Z塰XʯCX|}Oo6{,fIHC=HKi_l-Rƽ/6FQpZ. X$!ɍ8Ŭn:Yܪ Nkc:BL, ' N[U']Fc^܈%)m=%~8:/pLe@=#L oF\c~ $G6t x9z* ʅ52X g]k|/GRvn\~9c$dn~NȳIp0@ nl7,\,ELJks{ -.ΎS]xG(XOc ڝ˵5@En mA@NO% |شo}rsL5I+5hl IxQ<}E-)1~X @InRT9GO?Q[cEn4<~T2R# V9 p-IFH>i'vBL>r\P<+{Carg;-~rx,0~O?t,A&-'cU8lB]FʧT.g^58^9]+9}f)kRٳ_KyH62f 02jt7'YORڗK?FΐL.tws9ňmk?æ6l i/-q3O2)/ l!!}7v!vHO3 _WP'~" n#tIc )}BUG;~ rWko5^JDH`DLnysJftN@@+Rs$<ݏ [Գ;uWNňw_W\]`¸)N3eklѭU8? 2c9F0ŴK tahfW]:ȺOlDʂٺ ݽ_v) 2rtLǔ}hD=*<.&[Gѷ%w4+vl -ѕs 72`;dӎPn +-N0Ly0N'@Qg |&O(Xxv'\l1Wͳx&ry9,JdZvjx\8V% yJ3sy4ڍymFܛD^;%Oge! ًQDӧ)y%j}!BWʈUVk„t LI6" = ~qJ@$q?ϺK%! |(ӃdpY~ 33GCbgtkosT'\f̭KBDqߞkd(^vsbVNW{vM#"`" sE$^&䦽 نJWt 0$~zRn5S~ 8b`ioS$7E݅.#SxXs4EWp2{KPVdgI5BcCܩHDatK#j" `+7l1 e7XtBZ&ZnAkwENʊH&%i'^H.3kH;My1@MI]aq*SDf/mOI  쭮h5U/0 Ô4iL)/BhJ<-sd<Ьz 4W?^,*kSoO E i⸱}v:Ӻw`-EӞ󂭩u|*M _qTI =DCqپ0n&ttmoe~N БU[r\pAVAv-eq#Й{[z^aPoS#Lq $R Xs PHdR뇒:}>L!MlFEbDINwkbKtku"}2[0e^(݃20XZQuɠPأ,nvńqy$h@~YpM3ud\J %]q "mVlu)}(>#ڦ/e>}B ]b/Z>`\eN8g{%N(eU7嗑v'¥Pl=Ǧ M+GCer/[%kZM ;ҼGd ^?8z SE* qptCpKle0:z?'/A;egpu09 "2a vZN&=T=wqEll- (x~/W[ߣt s kH\DzY0tVHxIyɦOOr3`j}(&.[Gm4U=ҦyrOe%l:B9_X9@DmrxFr[۳!A [ t%ӜR\yQjBl`Їh3IC뷾9 ZÚwW+Dݣ~ PkZf잴9'I3r{QwT {S:?L\p;\Tb4n5=xpXO5ӪL962*e}~bÊa_!B"&p&Lv .鴺@JJDح>/B%EjA`&1O u|i2j^[4OE.dxߘ/O ,DO0zi2av--K0բZʐ,`4ΩN"mOq{ P @I{uԻ*k ,oYev^i.sqT*+5u}smxE8Jj_;aʾLTEgVHss3vjݢ#I`N(Aəνi5ØaϓV}I#ʁ'JA\^f wI:i^hw+enUi1լgHEkYڭX8eIٚ{.5IR,Nŭ61RnEtNCϜ䵵rVHߗgG4DͦmBGACoe*,bbd±+ek3wKnY{}$z ua3zOQJᛯݼG79}vrjc' ` `AR?;Q#ѯa‡w?X7 }s`j.iU`)nġ"I,Ẍb~@mpjZ˰YR%Iؠ,j؃%Jf5n~yʝlQ^RC^c$xJ:6!j|r/d; iDǺmYJ]y5!ERFF,JJ &0lih28LRnas:Z'-E jOڸ׽z?D(8Pa f r{\Dg#z=GR,cGvQ7<_L)u9]qD;z\} Mg[`p_:ڹz@äFBAB[_뤾3sBsgSi5 gQۆ%Por>* VwJOe5\w/ n#ZpPEˍm"޶Gn.[QTUZ>ff@vqB, v<#򝎛z4-cեB~:>C%ܓQbL8MQ 2~ PQ|S{V1mT^cn,(sT3޺fdxؖ3Ղb>2j`{PhQ:|f =5 ͏ro|]^SAq7/"%dI7q+wwiQӜ μԄb^nMAfw: J]rMPR &ٽd|q/>g4:o6?98mI jJF.1Z!ڙ6MBQ/p[!BN϶o:c o_qxAӂ/B$.CUֺ#sFZmeqӃ{q},/Ǎe*_ >?a_S,͙  ?e% vkB$j:ҫ; rU~Gv==h6 Ms3'Ӌv98ZKa^39(m!kȻ,sHIA+=_IۦM7F Er,-R* y=VO\_:`Д`WBC.b7І2~<Xq2:yƅ_fxsœ(sR N(yFEO±}9m3JIˊmbnL)S2Gn ĕ[ Y#n&uFZDxuGh߉_ .FfUE1:g|Ei_jޝ1@|7 oE<(^[WdhO)>Ծ~ 4/7\j_0b.#}EU]q6Wh;tf)wb/Bn4L1!ۏ6L3B6[sdd2=W/*:hQSxt)%-b۷G4u2>cM`M&Gp4h+A-8Cm~h:pY6=C.Ҩ|hSkDP]S̺n?!@2ݰhG6aeR^eѬ?;@1㑏EL.QEԮ:V6N&-tf^H: O6YsOY͍P6mR(C0SPO֠P$i}S>Bĭ^tI]%6I\1sWgAh=M)fcfZ"B p/O 0Sz*aV|7SEn51 WDO|itzڍ͂f>C | H ey9H o O$Aʗ-GqscFo @:Θ뚖zZP%y8jO-WYmc<9Z9L4Z#wps|CƒXE '䨜"QQO e;Ő¿ٷf33Q1LuUh젽$ 0ЎKr#U4Cpcg7KJ.G/9&Fҽ;u \BcI bp\wWխa諀+LJnD=;'y}a=<٤.ܝZUvc_> C]0?zf,6ru^M4a&jWm+ .; = }wkբ}*ᱩr|2b>vf;;2t0Ib"BMQg%=kOkDO 5M[Kv8;RA̔Xa#fWtX5@ XD0-$ȫ˛ 3oyx[CI^eG0:ഌZ6GWTӧs*CIFXna]LPdzz5[$Y>.ru>W1A8X&Xxfkܚ dIi]0tp8ry;HeL鵯qݖ)tю.9t{sܸȬ XǻSxGHpl=/p <+nRtcK/LcK0#VU=Ev Wa~!`ݤY"7pk~ ፧"`~957 W qo1W^ץ$xݘ||=^SES`5=.o2‘B#>aՄܠ&~,nuNE3kѺטi3ȪV-}C 5&մ .c+<]F:Hf4Rv]4#iXpEVW<2͚FWs/A6!~J*zYZ{T2rAlk LJ~Ź pA'Y g_uO66Z -0}\b寢L1:~V6Oig~HI+wmG~ibo;K 1jLE*e Ĥr\zjh4D,[+}޼\"( T 幼Pf$$B1k0S޹IڼKd]W`:g(?J> *Cj4 ZϼhS}Kᅵ~"(RG`]^<e僾߳;=(CQG3:coY0!D0OԪ'ͽX|MᏍ'.v2Wt`Bf.S|_Nj3PGR_8bpiZ rꓱO< #Vx\w5h,R"6coV3`FsytVK QI?(Eᶘ!ښh bl9˝Iv7[Tҟ I[h5-۴/weOGؤilkX)c^e䠩B"b_*gL||$. ܚv %Fx y1x^/OTY(FGj'ZtL±E}fxdZT{hHt2G H8w.:S(E`L |е68/5^{?)X j|L5 ߌfq25;jjb 6[:d)v}ڊ#PRłkš*PDx4$~&Qb,{"؀j[bb/% 1fy}Y0m+vf}/4ciNq15 {7_[ǟH$6#u+jpp,U ggKb/N>q-qT9 |+雷RSo^MI C_i^Gx~k&AkvxYY^l]P&X)&}̤8{"j$wܛ\?5 oЀ<|]oM%K]{* YBچGĭq=a&uf=شz`*I>rޮy}~a观kl1|y}`4y6r{ lxPPOJ`#@MRHL*_"ek6oV hE~b~hחB[ѐF8 AcXq,͓/o"RP zwk ت+ut}3p-ΜV|+:*&"qVmhs&9Maxmv{bzי-7Ltfp2n~A\%G7hX,:\aKS2@hgIf؊";|T8m(rwC`=\dG`K\Hn.z:)-`,yQ9PG8O8IBHɟg3' J#`<]?Y.zR"Ԁك ћx>w"Fmxohiʙy@vVs 5F-{@[r)?'c1*\^{o:yn>/5x=`DDzb>ɂqhՐ8 4 = bpB(_@0ʖݵpf߄F]Mpm?uf_z-lQ6O05~X82,<6_Bv 49*ov_aVDt ھurD9%=/b Ş0Ou"EU”S3|#"}ws5$iU? _|)[ȋ/ѷGg"8Jx 'Y_󫮸r9YS={BtXnfbtY& -ӄnExj vNޖ@4}-Hw)tli,(?*yoQ=B³fP*ݺN7#gTZ\KQKw]^1i5'`l@p(ȣ]NY-sѰ(攫qdxgD O}$.t,`3@ (D>zm^A[>+*yWXxFh5!5 UDZ[V+ZI) ^stG"W#v@?~?ԙin`đ>}֟F:7etP ߭'xC`a/XJ?M#9yi4WCJByŅ.1/QHW_ij|N\}F"Q/i׵|l46$y6[SErХ,9KytvXj  PxLull[nAPh%9r*$ ]q7JsJK'ҿ_$5CwK:}HA)~#l6$t^ G$ ӱDQd DS)fR]w߹03IXA%8 l .T|;!YFgXb )X\ q\ [lk'AL`=(Uc,< RؚP/h\`[޴’D)iQaƀITO.›SoP"פz,QشGY- ,׷ |Ӱ Vlf?5"'/^1&K& SSP䖗 [cJV 5 /"\dqh\.lR.В's,*wXxKe@ncpO;Hf۵z^ iD| vmw;0 хR0fgq{o:W {@U ׎ .Ofz/Z[#{i\?vhSSXꢢ]D$BZĩHo1 @lR7dFo5ӵ*jӱ%%Q߮"$tb 4p;V5'=_Rv>R>$%]/hJ& xx8s F"X]99`(N)U`_[40q#y 6&W?رQ{ZPa p\X*od"vacLuݡSUJ`Dx˾.I-2Ko0 ^R16a|ꄊ>(t!D5.WzFGL?%4Ko{;b: y `nBiܹԶ][Dq$/D$0.s0>mZQzfY2 &~DbvYo 𙇣-`C)\m&B aAe|4$N=4d߇2Z=bY'*%fL@/GHg+JMdfb-8Rw s 0a,^ :KOehѤ<_¿-ցw"ԀH\U. Ç5M,^:~c׏ذ@tƾs''"ZB\1~Qd"b<"GpQ.b )` f%I;n|1M.ZYCdc |1GWI?җȇ4D ֵZqV$Qܯ1pvU!4 i84j xv_8ȢcJ4Y*t6ѹ,U69T#w |FZRaOC>2`!*xGyl/ڹB4_Oi6`ҮRweуDF W:,4FcEKVlRETL] U|D䡍P>[JbRGp'(!ڼٚYtK˃qBO/P8GCƁ. HnYgoIe!WJH"=jO8 )*E5 WVDM.\o,< !?R!x 1n\+Ѱ%rD^,yW~>\lܹ\qՔR5E&Qd t*'8W#g'hOێ3wyt`h0 [M A 'dX~ݮCf`3К&`H2.8RIy< &<7kv&Uy 3~N AK An*}]&$5b6f}Î `75=0E#M35Ze{0ĄY)݃;e8~&KW8lp.ت3XGi5!t 񆋖XmA,$W$4ܿK|-#w%̑O9:<.;ێq&Chܹ;FLR3ǞMUdd7gPad|,N% >C$JSso*aW P@ٹPq*H m*f<:Gm-ڗO:TJ+-AgNw*Ǚ%P#tBH ' z8}{Dy[Փ*PѬV}ٰ٣;u_Q#%Mhي>U<lhjnԙ9]B.@n12-;H巺mPwQ5Kggc 琌 !e2 $˺Lc!UKQK;|iQ! q2bm< -($VZ5;0. b^&,O:>-KK@{bh$ Axr$Sә ܪHf{o6,Iʘr~aJKT4:f+FRu'Uo"T6b7)۠D!P8ֻkċ ʷ_L1H]N!_=0ىu_Zjy-]Q9H6 asWhQplQDxh{9Ӹ/ CUP@y (TyF&)3V?bdAg x"6Hnjatk6:t=6)в=q(~%hl$6I xn`ctKnW #&G*pS'1Dzs"X4ҿ\oyGUm Yjпf0^=iDBj1 S%L{~Bu^;$ikgAHQJ0ہP#Q{[; +{n %IOM+Zj;8[?[TLcLSY6K,%,7|?zUBc848_}"SsIg;re:c` ĨG 1 }6(N;CW @ZtmV ɿ_B!nӣy#( -g1= f)K,h=;CCWלxm̡uU/Ę=k۠otڏK1 "t 'k0j)ZH3&<0Ri0}/Qӟ9-t"}H;ׁQvOr ׾Ǖ44A,?aN jfib?Ļ0Q7na&wL(W$3?/jFHk`is?Q+ԝM%qUNY[ooejoSwfhCFѶR`DYjKg;Z=8$>A B+j8~UXD)>?Bm<)Q\K =\<^ة|I]jjzߵЧG؝c"-GuIS'Ere ?u%UM&Y$f18&M5p0Z[kތp+H$jxo>2_06l~h%@rQlIлBA:\0mҊ׾Z]]}0i5 "FYCE^( /h|(LC )]xڣq<yƞVbEp%%-վ[ګi&㶏od͛iu"숥(/M@϶ 8*G)ą4{*$.DC#V4dqfM䉥-H0 R:?o~sQ;BC6!Ҥ,8SCnx|֣zvJJuQ 'f"}u m0D`@8w -(%QI39@NJOZXh0ʏ_9%R؆HSwWlltzA3soa}O $0D舖cvuW[b6R5ļMC)b/C_cngR˺פ9Cz Iy:%NTanޕE6/W'sp5-kWWC!}M.Z T aS' 'bڥ鍰Uۅ{E޶ b!yv'2.gd_YogE[vrpǷ搟6s9e@#婮yZ]{!MS~SCUCaAT NFwERzE$:mX׺p0p!or&;gvA{ɅQk̕Re/0俷! .y[wr#~>rl @rt"-eᐋĖe9n:<c@Tc\sǿ,Q6401P+ϠǛ4y زM2bho\9 FnϿx"m2CW45^TkGS =hNñId?Y"-hTࡇ*7Zp~=Nk׸5S n @>h& b΁%+Y9õKUX?\3>a\- DAI5[*Yix& +Nn}옽Ċ (+cI.GD3(RkruVYCRL~OyLUZض'K:0Q,2\pnOe2Qg3MǞ%]仔gq`btD_jD|Z#ԦcOwy//==&6yZ5 y Rwy'B)? Lw9u霋l[zlDp xC'p[XF(VM01 qtBmM xM'Z_ms_7t ɰA ɨc?ҺlXʋIul#x-"X}Һ3M&ED(u7S(.ƓLbI+˄:Ti }_yc>GSLxLM>O› U,ż| -J?I֞:_h{bbĻFST59JcnGg(r(gYݚUit%L%a@O&~rK݋p9N1N[ݻg Nt<"JKV߈Z2\&ca7!{.Ɔhh7$?r{/f<EKfb07ևOwUTjhKvEmypK J1`y v6.;hbdF.([kYƘ˰,i|-45X9_B!b?r~ t8RhWq1jDLo% WoT3`N{f_5($/M#E+LCI>};&>u"F `!sŸ3nFлaA<{ai=[oCR?g7$Nz_r5o,IRvN[qDmZP%&9[>*9reO?Cs7ܛyPw!v- 7<\Y%[dcLs6: ʈe%C[7gBw'!\ ]?.{簎=Pz_D 3Av@|$vN;M')Aq(Q=DBb%Cv:UBlɢ`N%&o^ |.y WgVI%dWaƩoGw(ڏI;Ƀټ Bztx3P}YSLʋg"&Q@$agZuWuxr%Eҗmޢaeٕ~,0i/dI7n_0pm; ]䴜 ڗ 쇂K'/DWF= ^]@Q%[1H {m55l|Z5,~fDbuRm 66gYE{q_l5'֖5V'rz<<̟kJ|LZk!ehf>oݑ)1W+m ?{A7/ #?vN7X0as_+3+5D;}Z%րaeZ+aU[tS;^ZyToAv -㘳ad{C'V#.oQo|baS+g7~hcb􇯣.0*e(fF;=u۹2}m*5 #xeܪ ^"`.8 s=QO0nww:!uBs6i)ѣ%Cx'ib3Ik$w FBO\"rTJ}~d6yHn&}lTyGq4BPc, nfu2 =.ލMvBȂ%Pc0D %^$Ӄ/v(B@D 0S|+B{vYLM6J?x]կ̑ūxvS=^'^{*8̯G7T6iÓ W1*gK)S:{y!GVXU]rJ2l{ Erw(yQGH(;sv9_5QX\ ꁹL8 2`X30-A8Tt/^4zvP :.8!VgZ2:3;M:5etǽKh'1 &h[Bj?oB0or 1ev4͆rj#m$ETZYE%#_)K.Kť0_.! 'nWGX`)KDuX }F@}y-'֞q*;"Wd[}qށ>vF6op$;H ݶs5t'ԛwG椾Wﷅk$θwdќc!P}<ؤ18K[Mӽٰ9 T#1^Y8Ub`Pix(nDDk'֢2ÅZhڋNBѣ.lvJI$7B\;@ND[>=P#}yUvjloYj_ƻߦ A+sױߺA!m8mO+sHdcB8E u,}ik{2 *X^T R>J3zE=¦$lX(7h$;^AWdO ǺnQtޞ{8t swzkƹb_i5{>4uܽ$Uq؁cT_cBkfr C:kB#t(<>U,\p7>rj߯VO$+"J " ѲeN-S,#hLBd€4do7@:#Ed:­`R4dfCj U_F"j GZdF[Kǝ䑮M@ },)O' Cd* uuUd)1./VFw=SgmW'b ftpLAI?tJ&;`Pif Նű@ m8XFF]>UhdmXן=@!z d9^CH06Ļ[w)-MqGi<֎1W17VyC;|NiLwݥ 7g?$,jJ9SųFm>Y6ʃZ{ _l}텣Jmi(j;K6\O6@wCxͣ@zO[ff+%JM^/Q+cv" QEvǚRyЋP]"Kij_hzw5718MV]pt{fhT.}|4*z`xP\--CıC װ%CPt}eF?M$+EL5ߘUJq-Jl{Z\z f3~)OE;Pڰ `sI;)1}VI!Yxzs<#:*ҢGHo4Jv`hvH0</fχ}lq~q^p찚=|Ő捋 njs F6MWPzAgq_!MWE(`\[wdBrEcz2wI} ]C"X(>cDS8gy" 3m]1yűQu}_7_\V ag!j'A{竕yV2dqA^եQQv$fd;>)}F8,įg.r."8T!U)L$4{`q9%_+bytKؐ?Ɖ&w%?ݞB8 J ydޫ/%/;z蠲fp:0H%Ohpz>a-z5w*`?DHXA[MIi}.,9ur2\Oќ`ӏwʔP# h^a8zWQ"֊<3mC+,F|CAJR^0]רUHZF߰ewtg wVBOT ^h*YtUgYZ07070100000087000041ed0000000000000000000000016790fe8c00000000000000000000000000000000000000000000004500000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/zram07070100000088000081a40000000000000000000000016790fe6e0000463c000000000000000000000000000000000000005000000000./lib/modules/5.14.0-503.22.1.el9_5.x86_64/kernel/drivers/block/zram/zram.ko.xz7zXZִF!t/E]?Eh=ڜ.+Z5bZ6~OHG;Of'L_}^ ?@lq6 q٢lVyBIb:WBCv$3EW>;v,1-87?GF^}ϐ2b3[- gLYDJ`B;>ނGntκqN+{m%=ng{JW=5-rĹo`X%e|V{"ȜC X`6ٖ([ Xa4 7S&? `z]3S0ow.ڇRq(?"@kd³o.XdUAogj2eF `79$S]6%021tl5uSXyQFV>O ,xb3Bmmb>ٸ\%j׸rRy2`;IZ?Atzp3FyO8ghF1PHք^<*c{- VLrh(*{-.&P`M =yʪ?dc<;]v5Ks:U$yE퍾)Xg>@q`ÈRZ!lց?@⁢%`G! WS:zZ'WG/hPn˯2- !W2F-CugeZ/tڇ.#So~Fd}PWLWT<$rt,Sh/-6 ݏ%n"P,7@q)@:hɆX W%@ zgHp#ACi߷1㔯H}d˦M$(%/,Q\Qy@I6H|<JI+*/E0Lʱ0䥗0oUٻ!v,PO\CÇ|ƪ2n;OF/ W=[P|GBL(NxHL5 R f|!xhb.ToNpTyf5oSʕ:Fp+*R.֡[A2V)'׭g>Þ't]qZAS =SQ7`F vh&631JUvKElQB8ԢC_ۤ#ZM,Rb"W |alZ*Кݬ|אڇQ|*˻U-ބ9SSZGUN7ޔ\[4L(Asr!& 9;δ++F  B"xbC& "]ι!595=S87gZ0)e*7ҙa}Ĝȶ%PX<2 ˄/k>%lUPÑt0S QKqkKfP0;kX鸜@gg J1YbLxb>%[z<`7c| [끿af1JX7mWT%҇;MjXY6Cb@HSzn~]by qjpbP8q-̘0.w4sըU8g ۹X+]WeNVe(ÿ]d:>Z5/CE㎐>Aݸ(?(&19陞q@D=Kξ4 p@0[S;΀N 4:LIds?[c#7F=j5bC?^B %WqD_Ly'άG(Ě{p_!3NcgP@ ˢ`>`u#t8J6H=&Ah5`f- ]]XQ9kPuߪI{3teb( ~2fREx$S*eCÜSWNI4:ڴ^i >/xԫrRgW]nhF>\f`FsS52E-9KPvHw_YףK |XIE} ( qQemG3@旀h݈:KkI 1Wptb1h. CL.6 ,US+dgB/.£q=V_Jg1]drTŧR,bϨXF wG9AUp]z"dL4{`=A=3P,/gٷg{]J1fwJKU% /{7qUG \n$(7|P>]h#1Kk‰,S$1u ٕ*t(ܤa/Wiy bWPfE0 e|CZP5f,2캓au bWwLg^Ў((-l i]~7(F](8pzqƛݞp ;d{\$`6Q20TY&ϖo6KFbrSv!Tp@ZQM9S?ϗ97:'aGg).7_= ::'c֚1T&5Ձ(A'KJ@PZ釕31 VL1 UifޱcÀb,;HD" * HPca &8bB[ARԬ~;*\}Pw[lWZr0wZt8:ȏE擓|:&spQ;2w@KےƬy>,4 ɩ֍%Z"Nyս.`ӌoh}(?(z&|9p^.m[LE}l]ϩxXMܑS[]gpmC@uE-؝Ɩ?W>Q衘29kp'鬀H԰eYmEֱH:7ͅ.@X5X}+Jn:^"HR4uiE3+L1ct?l ]"@bVb;E+Re#b ;})asudi1+`TLW8  ;kÝw`IFiE+&2Pq%t8x4\oy؈%BS0P}L"C3FiuiM''$Ƚ"`2#_!j;tN{>5$Bl33(J12$Jo ɂKv'#oLRgŭЬjmRO9[W]nx;&kǨ_iq㬙9=b= ^CFR+TW^IƢO u!4w':Hq6R`J5ݾ[zg\fvwojU@R7tVf9 ϡ[Nt ش/!Ll0gd7lfVI@btة3w1cQȠ;EskNoO_5|y!* !O`m*tCr682( 1^7عfj`M|ަPF_m6R4tqog\zYo3Av4%zT'T* VwiE:P$3-l~Fjq:]etG3O/hkfilU}8QYx ոFUdDl2(Z9Nq\yE WE+`s<*mb}Y I nqP ar!3bEїwnO-,j*,bN3|6"(#Q3X REx+W pv=8) ĖSQ('ʷF<¹šWZalK|2پUY<5a xN_Q>MCREݐ5Ra%cE(y!`` YDT$UyN1q$4yo1볹OEqY`+i{ ۅ;˅UCۣ)!'HUK@ R /D,}j^fX+Q.6 }ǴUqH՗=RaNJm*-S{]񂕛I]h0dRl)ƈK>*=GWX6VKrB &JMSVE 7xX/Q_܆"Kv[58VNƗZ : n);3qRo-sU1`a:ꝍgiAjOa<4RSť>[G_1qvQ=#s7{CkXuʘa7 \2Ž3e${9;=ܵ(,OB̸T2.$5LT`~9JI m^s[YԿ_[9n*7*˱󀑾Dʜ{9K1bճD7G?빔Cy8#ZAC!9Ӝ8-ôUZqx 5rtMCt. ͟.$K"lY%4gHD|S,dR9feS0 *5 ʤA3%g8MѴ) ֞Ɩ˨OE:6b{{=g5糕TsŚ 0}a1F'Ոc+pw_\hMR#h3H-xȅ5HmvoqlPB^6 S V+\d0N59`v-Xj!^VW udOe<0X0Kw }/85(q kk15 阓" :jL5&lZ ze>~=]ڹs{2J(!{i|l_y<#mf ^7~~P**8W;`&hCU,V.NfjfhB.g!Ǐj =k􄅉M#1H̏W9Y?SȡŻ |AӯZLOxfܴi( 8@ع`=$Vlʲ vyQdc**pZ]E 3#⚹ڃORΩ5cK\ByyWe.0g<虏 kwb[ ]\)  vnO7TMPN425)#v:hGGZAy yjbVU`&)֩{(2 ɿzGFIZu/9v{\kQ:t>iabqG$-@!4`Ib) .)_֌"΄k 1˹.>e7(06pxn@U5&"ep(8xW~ĭց| ,k(x%qDHXǝ=~P)UƀZ YsW/+jiȫ*G0sQנၘ2C bS|("J~mgJsVn{D2șG|hMg>}D a$Т}3/߄^ /btnU Yـݤ|k2eݘw-p [S/c"뫕c~2v.wڠpS?vQˈ`9'v&Q?9GƷNAۯ6a)pt#43"aM:s4(_+R m;ខ5<8?"1EwFLYP9@go]Q#w o=[_GRap$t ߓdɩ(ǔ:o(hKdO?Ȍ$* e)65Q*EP"{h]%h`xzm՜lX/'jL2[±.I G)6$v<:9<,óc^w U}+(JDI=mz#s-l>+jEK1؆y[6aQ-[yq-^;yh;=%u!.vzA3Q4oA|L0fhN#Lj<I" !eiQQU6AW7K*T⛜K+4r'lQs~ IbϷ2hKBA1"oghL׭mOtk*%~匿| Æ B[흤aXd^#jg.sfp Mu-5 QgVO͓z=ҎuMmVXX/boIV]e( =;aڝFd[e0P8 m/)RD1lf @-9ŸʎF^sѶ201q:"JJd-צ@'ʯ-mis[N:3`GƫXI[s{ RM1X4t-Mºaw.uZ/VeXI1q[͙:L6/ﷇ/]с ?&2:0ɝ$sW0.~j)3Q0.H7X9ۗ46I[ƗÒJ9%pFS䤬 a`i45Y)H Y OXy"@ܚp#ɀ'fvNpsְ咞H lpTr"8NE=6-.lTq/œ+tXXMg!rjpٖ&^;Y#l ;ŁbD6L!l%\simIƤoPf!yFr '/:S\ZK^8f Vj]d zd>%LUBGGfbH[jyE|||J1:+YZAf$ @d2 Wu7WēHRŧ'(\ÉpKk Yn_4+WBOD$v,!1%}PLB$7 L/B?~!, )\hn&]Z^W|S?sK,֯ȬJ;^Tw0C4!Ӆ^N$)4^j.=.h n'Bȩ̲o0Qb'Vø gf.PQ/D!0 I Lv`$GRjSW)8S>Z >( ϻ\/ZQDnE7_Lq) $s*QnNF|kq %.diH#~"`w3HcZP8iw%/ \M ,B=.(uvvK^E$TkP,:a1 8TJ/,w>44 @Ig*]hRr}爗Hoe\}.2%B uIʵ(ͥgtױ tn6? 'b8:lxmŝ@p%+zx njˑ'g'5`\ְտ7S &;{sc2Ig٤%ueyogsg=|كsҠ ?#,_%8[c{h+|d["/ǜ g&*ξ=lº'}E@) )B{u;-x<f[*e-:,vXcG1}MAi^k_[/w<PGVT%3_,<0]2zQ ʧo1}Ė]f8Σ}HEbZ|˯YrjF5G&sLf.4+l1tWQ%NY"[Yz6xb^MN=fٛ6j`aS"s~o'_/q10 5EvEIUnq[(ljO#c9/@]zpzfiAp'CF!-i\+߈RD}4XOv8q8qK`F68[)uF_Sn(p7eb1b )3FL"Q׏/rp%>1EFR:ϭ֟~Ӥ8#uzEdSH] ]I9:cp%m'?hweE[ρ듌4D )\99IʝO?8DWHi}Jȗ 2el !-]e#9q84q股ܧi$kG Y8x> VhU9&a2{n\1F/ߙ(hIXn4<yDל1iU0Nm9xp. hAנR>MC!"按:@@mSӷY<{F^=YK!NFBcmMQjY lZ#[ ] ͩPW4U | }?A{E\VTkq1N=ѳ#dr0.Zp՞j M((UfQVſ./^{; ;dh%C2/3 McߘJO^FlO4IzOj]wm|!V[8 b,~p*; 'I\CEɬCG(y`6vl?ԪyLLzudX*鿀ۂG.2?NscD x8V2×;b(?gG 8snF*ss0|#nn&p"W=r`oIGIu ӥB~$gt/zQn#ne9!zu!ْg`pX}Bq[D9^U on&pMuz ,݌R*3on(>zo1 Ќ'EX&6>L1ښ.EUZ[LQem:ij k3Al椽IJu9FS "&hrGFgUVAPkȶҌOo:FreSlC&AjEʏI24WZYrVu) V4we=s~דv z6wEϳoD/& 椃Bɓ ln],]2qǖ0o`US!yeID;G:,&Tbs1S.ȹĸ!teO198ɛ0^DȝL)ЏT>Ζn)Fޡ u.I#rn]:ˠ 6gG!OxZAQ24^oC9䠅t*CA zWbZ 1 'g ?:>>%} \\ӆTA;y@L5 qݰx+ycCYwn V+`eJ 1($$|o2Tru[K&fVQEʞ ޕLD5^#am̆ -&Dgd= t܈ -W.U)Fd 75\ЅNO#}>;x2rw;Elxf;w‘u6@ȦM't^)ײFi3﮶lX'%1lqcʜv WcE;؉T7̤T[j4l2ڙ'˗Tp*[nx>Grf)JAu^pP,8#RIJVT(h6mG_'0=o=,˝y03[b|=uZ{,n͕' <k?tptfڅәTU0xFV,ثu`ndv='܌)ss_FDadB;Z[I(:hv)r|)Y=q?#䐱gr:t7 `-JLfbOL߳mJw{Jiyɪh[ 46OV4c=j[51rӆɒ͇q'!tˉI75-f`dƸ^CA|9 : c?!˝ 6gqh<.hxii^>~w#ң-b~-[eif_Gͣ"3 z^NuG3UwѬ?xc:ށ3&z*3w) Bpdlk=ۨF,)*Ӻl97I"\Nz~9RgG-WPR5է2v_žB K?| sᾮ/[y+inPi}A?deM7en>spa3İ'kL${* k}{)p=wq="p8+vg-Js8%6;'+F|p|!axI;-&h OvAf0w& 2UOUkG%]v1it g.ӥ<`)EˀCNmQn>|:ZF+!9%'S*5db[q&!HaCس`r)FXs0a[DQGΰWs-`@gGBoe, Ѽ-npeQ"|Å9@QkHэtb.3g;Jq @NIh.Cu ;uvxf&5|2hZFxa=7i e,t"s4gM ggCt?$*CmltѯƓopMۈ]g>ݼoB:wD\{ޔ}K/tr-!HP GHcB;U8ؿ:#wpQ:t;m6,O ~d~v4;@_<(UxV @^u}ԝCvKϡz#_ΚGťLs}r%Gv!`$m.UEzF BqbmvkIfѣ,w'rq@DU`;φ|ݟl60eoX8t}*7ʱyLb3`!jZưެS^T4^|m;z0Eft[t]ҵJp.F572@ϻ#QX(%LWM hZm"p"_ J|Ov_ȵZj\ӑe>0XWM;K%IFE1 0`n_2e_f9_RTFGJf4`n;R= !f<,此R_L;vΏ= op:wZFQiC|3_.mh][(Vࡸzz@G/"Wx!FKĤNظ3*Zʓ&mξucICe)b5ps؅U Y0 _?ivXn7Sn!tK#n H! EZ$zWM:O`!}u-G(ӈ950Z$s Q|($DAs).nPF|VtlrFI\a8q!=J̆oW l{ncܖ=/o0&LK9ߧ`ԩ[6 ;lCmsI\q-`̞;jq0/aX,׀WFI\jubM(Qĥ6QjZ ۿ=ȓz@(*I5;u8Z:/Z ЛIo3?5e` Dk0F K{`?l z2#X{:mR8ϛԡ d|ц"{ϗ=ϴ*lC)4.FRQj"'a YM)KS'.VQ6;%֠{kAq(e@ݿDHv\"H^_T3&-C\bh l2,FQ+G@$REL4.^(VRRȠul=3x}ho|]tFUnySh$j7FE;rzwZlo9TKdhĘ^R6MD* aTGYuc$L P,SV@ h~gw[0*p1ݧOxK=lae=Z(M]@7(U+BG_0`heԋ3v@-$mImTgdZ.m'␏%"_={euP". 0=4ې*{)3Ec<@b_}P\GEw\:諠!d^#OvHb˜єOGwpUzq҅:t9NeY d/"<@@k>-z ]-ss:gDGt´Φ'K['_}SjrF??# +S1;ņq6DۖUq}.l`rU $~C̃~jk#9ѧm^ܮ |߂a3$8G8I'>&cCscGU')N+1S#JD΢z}f@,d]%o 5 0kV{ ?.ް4"V]u'Vf,7_; 蹍sg_=Z,0gOҨn룉|yx.j P0W1 2@Xpa 'Q\2ѣޢRJ"f;Kr*N6 *{ #?;hjk=de%u7z6W9TeQ?]jOP"S=xz3# {ڀ{5g@W+ŊΠCU q% q8WIhm*\t.vPy9G˸li,>[wFR[Q@ E^yĶd"1'~q1)F t2O$  :ޑuT/Dp[ gʗcZSPNI[X]zUb#_B." ߚ&W+qn T^/ bex3Q&WkkWHl>7GCӬY/wH\|m^zH[^M/kͺ8P[tNk jANyTMmPL=TLпO #$j_I',E1_f2)du2&#U6 !G[޳dB!w}88yŋDtqşFU/ڧWǭop6]]P By B 7?b-QqGۈD`vձn]̵lj =,w^B3A$*oݒi1#E7O(Q hM~Un@[7y! j>Eٮi>E QP" $nZIfJ™ITi>) eAg־>&W m]>g 7%@,ӫA%+6lmbbx=ȷbЅLiAMBrg:FK&qLNCDcք@w}/Vdj`6]B?gsƽXs գhH2:7S4̇`* ]NsklRoYñ`BrKrM\D%Be7*ui (Wufk#=,F³\ |@p -q:He M*!*|PtZX,<ƣh+dXL]H Uqw +S2LOgQ򌽺Oa *=`|U"ۂ-͕pըu_2:Rƍ=Q1`E}d$afap*McӱQO2?ѯ1 U$ǰ?C x$l~FcGeeɡ%ޝr2=ʈ(NjA˝8C-2CUY\ ܖQljK8s&0Lj`6%Ӛ&Ԋ$E`HBM1>J5vf?Êtw;\`b@N]O<޹N '6})jϘqh /"G<'^;!o:`7@. &VhbӄخW$ʙ92ˍہ_K E?'.b-i/ Xϊjh~CnA4cEŨQv"<'Xsn[X;Ϙwu%.jsD|'(nY/0By>. 8=/Tqoܟ4f1 Dpt :ڔ g( )HfZZ)Y"ro8j/"JBGLe hĆ#ɘ$V4!\kB{=951,SYM0:{^]0}*cm hkygNX # WGx| U%yܢ ;iqWViߟa47]XNDs#ym}hpȸ.D26FБ14!Ч1-UBw?Sb PU5Ec@8na$8b/ǙA:~|x,Gb1S7Ӥ<)PPef6)Tp:2DPWasSѲ~'wN:٭R7NrjۙkM 0F^CH$X:$V m2qj-7^zѬ[8Dp5^wo0O3IHU=scobx'W"5leЅ cSe!YD2$g&SH9x8@Tשo/\xPb/0'زh`2L u6U&iÃ~¬b3T~\15hm{-){Lӄ#98 O8c69XoIҾR g!Kˋ65|+g'?dfm #+˒3xõ8EOA[Ҫ͌ w/%ynL6yC]wg96HЩ/,K-j:c|{5:1W0Ip׻SPSPONuSZ.zȔ%R=,ii2Zyд 5#E*'{9s #N|@mCԵ(XWܚBt̏ũ(^kEK>(6ֈ?*NnÔ̿\rw! sb/sS"A0UaYp 㪭2V{f^lŕqvABE]VNPb\zY+`uC4\k}}a^z'!ʼn PbBl| +' 7AWa҇=1/j\l!Zx"c c'ir\p%?7Fd(68 0ɸqtZ1c6փ{[Z^]6)ctT`xn'e!r| A0"n0tFڒf@~m=Q5T뾡p–؞B:Db~lh4fe;lJEa$;Yݏ i zT?VH?},D:|/gA,qA| ЊݤA[ l+7g3 vG]ċ'&%GrI&âQ^ TrsY:(iG#9 kW:|B`UQ6:(#̓ fKx,bJ?9rIm^ S),:r]ovZ8s:'8=lWB!}Jy/38wv Dve>s9KMmLy&%1Ƙ_u 06E2 #Pd*D8ۅ5VDtF̠ǻD _:.a:!/%K0I[FcZS\9GjT b{1X e7"j7c }ѐ.ZH'q{q;N-m=m%;< (jHj L˳DZd0 H,EXYs?ENZEw"ނ4T- &qWd(ܙ-s"DfVl~Wd/X-~r >ʿhDWZz1tdg&'@.\(g7C=V^? 30nwC~3/9"QHNWgR|QoS$co[7'.i7*b* 0{yfep)Q]$uw 7W)Fݪ4fYr 0F Q ljWi"Tw;?RкZ] L#A b%յ\TciM^Vdt2y/,Zq\хƁ38aK YP9iu]mFMx⥐}!w2'~x5gaב>~SH"cFmӫU !_|[c9? }5E9f~]57UNXAbم"T謷N66C'p6?e!!,w!^g|d? fvjV"?å\v^?_p 5لi` w_4 ;u@J#˦(@kj6ٓN0E.462249^'c峺 HfӾĖB!sh+aIo0{T:y[un[9%ݠ4m;'uAIa"H_R/41yf[|Wx M]I'u 0ES>ٝ3pSaWVn}O:-p0pJCrۊ{V+uÒm pA5cti=F_=9B,%|TX߉j`R^{}M-궛WoyM_|,%<+:3-|tHf"rƱ/ލ)Cy6j垶$Ne= Y!P)'".Rn7Yv3P`+d@=l1L500(&va.ߵQTwY&*ou_&- pN'i6~ B򿌝xݚVlD6ӂ):AWfXSynLjTS&]v>cjo8Q -YYjdy`c6W.)C*o*l{bJ̓8O+Po/`olfˍ-!)Bc8v -rAfD6;ۆZbmOmdt}emgi ñ%&{"i=~0{" '\hٷx zm^{,rMAߟ1f]DLt؉iQiEBެ&SigrA͋rpǗK  K^fQz62R7'M$Om&;ruy"!yr12;8s2 i(.F'#:l/\FrKR*~!]qH/x×#͆u 3i,_զY6ҘAXIj&BZSyPEk˞zY&XX7(` :jo-VF0Nys;^dea}2S|VV%&Bܚ%#UētQcg¸6ڰLA +z[QԸעYn#ݥ2]|0Ѽ >[GN{,nL{)=&>XN`-;S*1 o$(yt[>^t^_!F"6͟|2ceyLe79H?X3L)n T>79*tOJʊi&o~#%m5gV;8u+zVا流W.ш׋MDA(xf܁ߚ;}6,ߔ1+;y`Ru5'A =t(}3 k v\^^zh]]l7(y .eZ|tt͞"U@dVƱarf0dtYa|G%\Pj*6ug=s,/[qobFcw(U~>F2B1=jt9$p#[Hh:OsN[JG<\Zx"WH6BW*t{ C-a6h0i5βtUhy=n.ƹ{B[ 'ĸw5UT 7 Q!eQUik\c'[߹5$-hvu^3t%j~n1 ' j!M *|~{-[#HpV@CmQx 5^XG&oj^q>TD՚#%Lr61f OŸc*ŏm܋U["FU-QQM8\SI^(ݠs t6"3^_C˜&|G;Bu}+pZW{:oG%P Yza{JmpgaD4%MA$1jQ3OT'0D؋ &yҢ!3k#2F[0g0T"Φٜdt `k@N$x!d_/UkVpy +LIVWZpz AyW<23|b"%2d7ǜc›D ?$._=NRp$wrݣǥevh!h5Hlg;|X)ד)KNRĺxޗHJ&s l猜7+@qM띚q(c/%d9k|[-0ATlyF>sKTے"ϰqñ=):<`qv6ºD@‰l >8tt6O8upj˿q )9F*6;VV0p0ȜuqzөT-uoaۉVv'4/3W\:ɺb=&woZ1;Ś3q "N ES[F# ¹BЖKї^4.M ,^%t I! LdZb>c3^;0$4FѺʒhy_`Y EDzǥǙ{IFN8coALl(_DumiLe 5.94-nr6 Sw̚IMW |L,;_N':$X=ʼn& d~+'HLZlLk+G}gsxP΀C!Xojܸ@&/&\Y`qJhz 9l rBW)c>q4e.f 9&{MoI+ (˙xv7&zoC~xcE_ nd T]?nY^ YBwղ ΄=!yj.b3%+ɫsݮQvlV/)acmeBǣ1+.L4,G?|1, |Ū4'qq_ dpx wL?O ЕR-#0+-nIZ!H ʏh7*RYn3,p|Wl*SS#Q6iJ'Is#ftFfvnϙ't}.Rm>,U=aIVkO  qqRG+d:E&wN c[&h~eR^N]h(hE=lHF)7q!#a \Wیwn,q\ήz@_/6'Zm5|ZsWTgQ }BQ]*}ؙ7HZwA$n\L&K^]=MnF2 kH_DtNIA<R%oaYӬT(Ad1׵V$-i>`v|Jrx c9#4%ae7nzz WmExtxV6kOÊqX -չ"<"d~oԴ38l.9StTtQ({K|V =8a'vѨxRvu] 4B ."*֮6=Y,+_kJt/-_.,A$?=7>\ $SP`NfZ#^Iad|0=y@5/mCXW c:yj\h࣍<=<~&s_#hjX\W+ )>ؤaʣRB[b>{R9݄JX(YzOV99[݂Sk{I]zb'k[vl.v+n}?@{Hhc?`Fo~y4܆  rL@ Xw@%JCfb{!<u\D(A~"S"#;!|HulzYgϕ;|LՓPeD+%A11*RK: ěȁs8z Dw.n"FF_xJ819|qh2oLü+GqHVb_٭!KЙ)؋/nK2Ϩ~jUU-'hGTO*-3k%hn OE7=bgg@@xL}C2)`9jCU$(z^t{C tgz_*Zd1X]Si\MzRSļ-$YXkzx}AU9VcTh}\R?zh <.X@& O͸9 E? Z_8.;S>WcBO̻|ߟcWn=OS;w̪-]cB+1txCu\d#b_`n(b647Ie\a#)x 5$Vjbo勺 z~6T:;FdB>p%*WF;9>8O(ߨ 8ETj[^N.}ő<3%3G6Lԧ(N\=ZEF}c%]AP[DR6 OUi(8HK"sG @D iuAkHAP4t.tQV|IC]B )g9O K4r~l`.w9iKYM :MVz)!N/;9`h.lr(1gvWA2q>'A rpRE)h jYIWdpš]a>GVA‚5I.1\6Hȷ:?l;-ewՊ=yz1 F-ܖ{ }o*tXB>!n}0咘 zYǢ!>"#hPhv|1n+vY l7#j"EGwv\Vy&g;`F.Ϻ7ߟ"NZ4pҨVm)PO"ɂKv"P$O9U]GÌDHd#.cDDK0̮3nTsOs mFbAr9]3~E U!5,g۹FF W %+`i0-{ УNb,b{j,Fp6{D)޶W7^k$AZ1Yc?{#uw8Ѽ)7-QC1=[w,l ٍhUVJl>Ff}.`u~?e5p9;x0"w$v$Nةfa^lϕչ핓DsQ.)у\: Ek,xNg %EhhxBUz>Mgy2D(x%v~ Ug\6sf?b{$8t`>D17?No)l*J,!"|).@Ha(S+j+AZCe=yXTsp,Nh?`_{$F&s5r08w9fbDrALrXUۑǨ2{~uv 4YhŢy^SeY8Dk&4u N K*̬qaU{ #=KB(>4/[!kbXо TB9E&3?=Y[XC4k .e,UE'\vk!j.<2ooڡ S+,r&mb=9c 5,3ۖ%Qx ex͓~~M=o󇶡dԆ]ՉT=`[}EEd.2&ͩd?p4#1ta!o1v̙&5h ߵ AԶFRWҤ U,; cC`J"n#P_8t^ b~@4fC"qo0u=Pp/Gr2mTZ~n3,Ы.Cx*emJ2#]OvMLWC,ǡn1 eWˁ(C5 Jnp[U~7O)|7-$/ΰVXm<4>lrް^.v,7KS޲ #Fؖ,_x*2o.gm”Q9;ajolu<~mAW|1dG !I+9Σ!3HX3[TNtj ͮ#fHf*Yk I8QI0UIVDfÄnO m5V]|MgGMZTCkGUV{WLRpB+@o2}d`=2o#06b F N-, 62ovE׍('r7Л(۫N 7ŊɡvVx ]|,h =% Ou:0CqjZE9V.Nޙ1kgUo Le=L^/)$EM#3G7w`I7vqC/-]7/0" .W '+:\'n +F(K_ݶč;l@ ўaYMظofE{ @ g!kY ,cUsu>AX E\7]o!L #\ naioSA fP5>UTMm1 iX] >ú3q3|+s&p{YȢF ZkHpS__x<-Vt5 ,q~WQړ:;95,l8W:f8 AStNE%Ds_]cXK |w bkhEOCڄLƪG$[8;Ä > oeob*xN¸a3μ\у &AKƭ`Q Ń&BŽ:d== c|nj8UZY îORTE`KD=^@t>" _5^_I>ŔRe^ =TCj .B ܶp|ծ+zJ,F:? @U#^ T"b@Z9)P}@3TJ8v~0Lw9-\~J3$ggCd QT̗wܪHrn+;Tmx/135mO2J2"x՜KLJ?R%HMk˪Ԗk b&GHZz-䝙79 f!>"6L:WuQJGiV~wZ<  Z ,^|<6מ.tTH'J #)1!3m& M SSvk4$RoO¸b3 w@ iFMgCx8+bjs3$}(u+!)Y)5a29 y=GZ$tts'̶ϢI GntN_]7W7}L8{WQne|vҦĜ"kc?nmi}g -՞[&=Ŀ>i>I*(d׀ sMW=~D]6qCSr"JvGknUD=4 Y : و#]:`7)ﱭx8K{խ@՜|Bה'=O?x q`uf5`ӶƂ^N\a;)@-xQ9`Û0Vum^-&\GdMrq&F$5xИ6ݨA> 4XcD1aɠgJ/6C~ 9"xq!I2۴I'*}Ȏq\Im5}Mzu M`+egZ\aVsFi8B'*g- m<O}6\0 HSSy8H.QvIӗ3G4v-ĹME&Z#qN!m I 1i { =~'^-rKd8X|qw:C3V 儏%˗E"1c%;fDyRLռfuށɓ%n/Z4K0'+EYhȸh ݘRb0 4+!s.U:䓐}?C5LnC޳2gp1!urLu.\yzYN>DGsf\-2S+iMM7ZC], l_pԷ{7[@K'<{3\J]tMEmZ ZSG!vk3>'~bl ,wЋ/lWX\P3Qs,'oG48CU֫NPxsصD,Mcwh]st(' 7Z4՛j6pxypuö^ b?j [*4?n"4ঠy{iKƭRy 0U5X@q+K[iޕpa["D۸!,77!D4Ip:baE̡/)fi.p]Qnb?Mq9`JnC2"/XkR#?ývU o1_3qn51PogyP"Ah(5lTxEJPWWD21͟}O#6{T1+Xm(mV $כi>O|ȩ٭x<ȌŒC/܂̖;XڂuPsdMޝf8K lԌe{X:F}{n(OH V:ZZCZ3}zv 6 wM \ivӃ6H*+)k]BgGpۂ~KciQOߜJbp}C2ظ@jF0ԇ@5L D;/F)mwq:i'u""gjFQ=ͪmlJ3m +b!p8< :O~p:& L띣zكVhb2nAqY5м6&J#3{S[. QKK˰Ƣ<#~ {t?`A<4O rPL{y!sϘu/7srd,][wL'~8>omHm k@A²g=玖u`𮉁 Y^6-o87 Wuh1Q> ne-IHǏ*i`>+aD{{X3̭@+8?g#=Rx8Z`;q=l9!U=_Ygݜ}I[ZK4>;v_R"ƴHוfвfiB? f3OR12z t6$$mX&֍>5H2*epo;#gJyf|VfiCgo뭥4$Hj(1ddS{*Fy}V{8H6oӠ?g7bNR}yKmQYqrsNpWS 1UOR?I6YXaX>hrή=y^mϵ9&0[ ŸcEAnhɬ.ks +ޔ. ^7M&6;O/Fm7Џ+aߘu`1Hg܏UA/ 9<+.#'{U 0%R+ZͰ{H,/0U=}/2> "b3||XzZ31AfU;G* +wpPr8/~%BY1dX1Uzӣ@t"qa7}SAuWkCv򒉄dt~bL^alvv*`T 8< K<+Jl;il A٘F&Y#^8T5^h(2dz~ѴRbo͆:"-R7p|n>|B :EjfqN]iC|CdgeϺ> ׫Cߔ*@_tCMܶ+w㈾{^-_=-r #PI8=ُ"4s34"l3CK+}rz2je. ;aUR6T% -}{0ѥq*C4tB?ˮYM!,kٷ$[~7-PI񊳘W2S"(:Ԩ%(PXm`EƎQ0c. )0ޣjź M\s@נ6m/W< `K@";BUm`.$P03#j{X>v>#1]4z8(lG76Ջ6iWVFm9qjVxyR90tM@Zb']f2:C{˚{àr M 2|;"F8Z]& qZZ4|"?9$L}qNmKw?&,r.ߤ EZ_67$ylNU$BfJq2Y=Gm#CVd+}Ibt~>i3[K U$Hg#GY1FpT{O2ysjx }xmL(<0E$?. HZc? c%nEgontU_!Z]D5d+hD֐||p/=&z+@C8hɼN"xlwh$>?J'©ktϓ &D;;:Ʈ)O6B큼oByzHF 79 hi8Qx|D 9j$Y*]ys}]CE uJ+h$@dlHLupr怯TJuU(;-8n++3t9a,Cz+_:rVx9'h nzB2C.=(9`ةތL,u U[K^ (4p%OU-z=M](Ffd;(>=Cu qSg7h(I pªqݘ+>l} Ofz^2>|WaÕu85L4j_ڣwL-BwC!#ԥRg*r:h 6 O"n%w ,hv U6Wi u7J2J2If!{yoMj74YezEⴖE9`ȵTh.)\0g[Ǣ)f r3}P  h+O<}A=d l eR8$CpȄa\0/ts ~B OvP<_obMO0JJ'E{㘔ׂA z|4єE%8&lh=ۤ6ܚ&)jGxaMu8_w)hzDMŨ5!GI}“HZՠBt>p{J괖t sgW`Kk_vo⤝XSzms_^Z7%.NLzP0V_"jn$ѢK| gXV[ݣf͕uVvbr$`b>I&ȚmJozAhGsm|'Bb75n*gTG1X@fH*k$\ 3Qj<,)ĨZ;$ (NʼRP)baPUH[7KZ2(tMG* kH,(U ?R>K '$6W~\ mLc~=) ҃ KIGۆa>ܽ}N1ylX7 +JbxT͞=7w'iH0ֱ ! LROTn+ĬGlaWF 3kaM]#lpb&uxLygf`é[ ;eG#3ׂYa5Sp>Lng#{$28weo&hmG y6'*]-G6W+[G\]3E_~EeBU8(\pcRf5Bi:{9=T%1f]HY&Cјzk"[ڼQh/_V^TA@/&I +c $1KG$=@\8gKV`254TW6t`cYu6EɊeJy;o%I}1EX<TCl>Ly|ht Ub;d!oo^7_ \+Hn ًӜ]/O/}DO}o|7鴀{o9LU0{DIZJ׌4 2{>aƏ]W&RwϏrne߹9QңMO>{V-g ~Vk4Iί/S;(#JȈ;vGWV]MDmcٟw<'Ύ †Y=zA;˦zB)W O_O߄Tz=CcOo$oP - >G>vr pϵȁ1Mr2RADCMG W| b뻖Dms(#n^1`K[AWo :mߞ4JeSrcO4&ָfE!T%8êt(NU $?}Џ ԹR2MC݈ɩ hY0?aRaދ +݃=_y=5,ߝ7{׆1s_gqh8g^ҖǑu.ynHP%Tޕ2hT h\%es8o 1O>UVCV) [UldH%Яq.Hv _?z 87's(=qNru!0ܬ@Z`ĝM |mmFAg5]4,ja*nnL2 odj[!d $Z/+r<9&л#upȅte{Le SV Y ]N[6r迥zv;GR*7}w 2dPzyW ҍQNDł?ičR4C@r "֬Hp +R TuFnB(-qiknseyNS4ɞ表WD1%|Ȇ+ϵ ű)8DFk9=oM%uj%3uB:Y>6(LT]:`AFq|(~׹$Rq-Ƿ;:+שI8[q 1,u!vbiKɜ8%@@ g}ݻ&X" #1uL.^'m;4I.W  6d'zz:8 _罥ůҮp\*{L_%jyg*׌ B0FXtk#(n}`AW)6Zʿ*@$Y){49I o2ɬJ(9$wZWn@:TLi\Z^χR̬ap~2/%(UX@ Q!oMDn;݄x_[Qꩥ]D%C)J6%iU*!ʥ 5_gTb8 `WB֮g>һȐS!x+M  %r붋Q C3[_dcZL9=*UF|bi׈U]n~`#[iGO% RE, I +0CXІVoYoS,:c]y6"9ճƀ l-遠cf}nR2m2s VZX_CdM<IމIlwZV9*d%d)}\?&pbŻ̆&?e@Ǘ<4Aptd@8>hOXEWjw]nXR )O=? cc >\mysriecU KECsȶUZ/r7!LLS!TING,ʶHJ?&W-"pw|6hL)LfB(VF]qJl׻[Dqqi}UɅ-LEDgUԓ}54Pi3OPS5)0QAz+ 1mbEl+nqueTHm^IR[ɀu"8~4% _lv;{{Uy9F -x(UviS#;m'`_1㲻8//ڲ}6RChsjp*?mG (=_)DT.&$T_8?οk Jx7$/dHR;4Aȕ4D^O 惫cMBq}>4>.g>/ l(%W2gբݵzL%`k`l6Fh||u81×|IeA5Z,م+ .);WQ_3: i s#._f❙)GMR~׊^BxH>M 69[>@Ex#2QlƸj zs-|k6$W0>7<S JmڣŖ_w?l$ c.;& t„V7H@,X漥X؊*=+%LA$o H7KgB=b?>}z0aVJW~|"9\-Z/ O'z#Gd뉭ÒȰgp{v_q  l ܚ7lXn] e]?tH$ɌAtfyϱe;}uy-RnZ Pp`ZEceW)lU_}Z.Eau47"a8LpP7=K+V#6e-5}7/,%BPϒs%{,N&Ro$cJl₼o#zg}$ۯrT0|HtQ&`ll!U b?7 K_V]}}!܁!كeH&0Nz7ƇeaRKQ.lTtBʠrU|gr<}`|as/<ܢ{AQkLiX˪-0ϣ2PtyԎ۔Sc'v .KJ\^38@+@q@ySZܘih?GZG[7WUK5?|K VPrF{ĭR8B5 r;3sݺTyY%6:C'VwqcēZK5?@׃! Ef 7 x/~I9WlyOТ')__^8 SܜV ;8_c~PUt]ᘬz|mrxk57*!PB:"-('ȲeD!GRŝs9O=΃Ka:ӝ^ۺeD6 óؚgQi!*blE-Gi]GORD?lz;uM_@~-śs5s nTr!Q'QBqFᚥm050ev" D9[l["Wel%gW0$d +<La/L& F{! PԹ)tY=+ F|7pur'躀蝈Q&s|.X ?!*]`td+%/z Q\Mc.%k>A֙CYd*N1/7Kǖ'٤K_;U a$SsZV**x<ՃH=lIbv=͈{SM yس0WxV{]#Wz(*OAT/'KybGx.hIqa{6}!qY0\f<ֳ><&<0RٻX\yaVTd~ /O/{=vtJ#OJKt\ޑV!!R%#0xd7U)H767V`/Cͬa JˡL^;czힵgc4܂zOOº-]q`7!rF;'_HAqhOR] }/L&xq k^@F&Tųk룥EҮEK8Sa^qоZDG'RBb*cN\Xƙ§ لeO,',B/snEIS"ٱWim)rzF>MȪM~Z*|e x;cqMRU Fx$1wO֋tY;Q|jϣ9Ȭh溅ﮈIu+ J<H8&UMv&e$İV\s|e}]?OiuzKqJ@92U@;|H3t*q0֑6z9 fp8!Ţ#\Qg xINl~&t;EƨPke238leS,p~1sGVP5{k{{$m\T-foS;qJnA&%v) tN_e+if4p~1O1+?nD5҆5fkgD#/aQ^ԒҬ<)t,:5YܘUH`RP_h;6.+ fGB֋έZ=@w1JkO?lQӣ 9ga?]k0l D{FImm 1J)?IjAB+,ǞԅjDƕx t剋ZXtnY<ȨXE BZ71>C]ޥ M;/~bt1+ȢM\$Dq։fa:N[萠͉CKyq!%փo9ӈ w4I0f uS?"{paB{5MC\fS xojs6%u*ih}HeroLɄf E̻#`W2nzŜt ^T+KW`lF&MB]Gr+9њU`Ti vn r-[XrgKt~FgIn>𣬯bԎ8Q93eܡcZc/ gPha=VEQc R8i))ܽAWd(7ˁ: R_*`S1u0ͭF X^wJ"l=d]ª^L;MN2ۙ?lwJPɦ+tnc;SgRAsnD\[eE&~%A=AQ{e柙q[iDЍd;XS[~;{v[2 77ZhWm{q >xw3Y8HLlf3j1Ec^@}$Sv?ъO女<]?9ӝI\1>*g>ئ,?O&ATqszTn!WE"%Lo; - s5ELPXTkhE-4*3v"]v=T4 uf@ػ-yQ:F~uKgg2гS;,RFt%Y$H-/CEǙsW@{c6ײ'ȕ(\ .Y@'y$aS#汐? *ӝ( gˆm^Z1zSb6^E.:?Ύњ{=`:)eE#@9 حÐf_Wͅ^ E.-/y܆ء{$A;Gbz^14D$R;]vT vDR&`1;[]x1#O|׮ka]ps! I-P`/d1㻧Y޿jLnq N" q]@*!T'uy>\6TaS ݉QD44zA.׳tK0ݔ;ڦ_(ob=^d;f*4`!-O`-Mqw yVckeMNnzf|b6RW&$:y- ; Zs,deC)4F=`UP){ 4FXc=_@$?]y'gSldCLXw|+9HN 7P o-d"5ߩNZAv#,E "DЙmOdc!m9=A#TUTKfib@GsM[;tgvM4MK;:)[1tnƧÈM3(S i^ $ZJֲ';'*){u~pƁX ={ Fo oc]Sؿ}Ѻ`98gIωPnd讨$=mO^533QX~{!m_ 5`\^$rƠX;O; S4DblR3U6˪~>jMKj]\YL WJglc׺sN!VVla*cs%R}("m0.LN89m>4hf|J<*BpO.rQ)"pD$L;D!6T(B[DKҩE9jr O`3ۏ:QHWl/ۑ@8fs_Ӆ2ncwiz-x6Ma9rW1=>|X͞ZD᫶kqt(eo)Z<'dY*]URy]|f vY!@ W#vp}K{ U&J>Y` Ll@rsAK|^'' ,E :Gr$!xiͪR<^"4/Tjpk @n`Ҍ.w" 9-Y["4ڄ xMh[/E>W:,~ȇDP:x!;q؇NG+pLl+:@0%ĸN|;:x*jq{ YoMWV7i*a.~^M j,0Hv1 mi7|"0gJ%Tſqr{J3Ě?> 7X+̃x h(lE"ov dd#<6 R78Xz8pd=cAcJ*J\BR&"KpI YP1߱!@A:.E|t[te) _{# ppٌ3|P]iȬ]y-.&7.3*6>6? bo * C67Yee:\ȇ9zfk`yɣ͕]u'Y (v qϛ  {xc4X}Hu˚0h˽RFE>?٦[) Ơo2">(ke8u/FByjM1!wH@ȲȎXo@#m#̡_8@S(H0Zo^ͽ $x5B]ֲ9j1[hseiUKdov/ގW` %])c3!:nZ:!no(~{8u6+YG:4i,o37+3^΢CƆzÛQjl#a V[1HD\B1C6; ufGcmS`a[{V ao9@g?=@%LI2׭TqةDz :ca9Pp9uZnC55`R(OjMjf>J`~e+UN-G^~T%`QT1 Pa+aӃU # l[;  rɁs;(QwWwI=d%IKM0K̴.C6xtKN*dhsP=+漃N3"mx c-|LF"0nb'DŽGpgPV@Mw?S׳Y VFԳp8 }]`&m )kn}8\rF>` R$ybϣv-@!Iѻ1ngm| VxwZu$kG1P:ɓb#5~E^X3YMV[] lv0W #De4s5kB,P2J#L}{9?c K)(Dm N&Z/FXmdu;7BRAoHT% i8:V.o(_h=̝ ~Nth[1+S8wvMFxiEgUMD)\.$h~+fE^zzA9|绸Z)$Unn, nJ15"vR@Yvu^>&9֯mPMcO2IW;٬(9ۃ0(6$CUnD>yfb/m@\u4XD+R80f`Z2o!pѵ6bw2`3e2$i]) PύXAvʂghtCZ DApCXa˝޸RӅ/0P^Ç'͜ C,DIT(nOyn9e^ɡ5;K *},P߬!K*36^\CbbLV@24V9? | i;l@?xk'.W*_N䆾;_*9[N!KX cXHI. s rzF 4;cu=uV1^\Œ|,t ԬX ؚQjr@PXkF7JbwPlzB=[\-]Dr_sݧUy#hFgR{˞nFG겚+8ɒͅMb'F`~K_S%s>AlHL|yy{9E{'?Jhh8{}VV}q}MXY`^BBtB$؈|{y{io|WjHX;(KIP2[vjяFA%"{XLntp8O%&]y-nwpe4b5"-^":_O}%dEϦٔG TP!~D:j|(^{Z]*@񟊴\H17 ͢KX=Ggv'M%eg d X7Rh7kߚWSx ,GXNFq\wdx'Y *J`ΩHpQ+ L8*Kc;Fq m+гUk$T16(6 ,.a$ݢХ/JݷPن^M!VbPJUC&\xq֏|]C XxwoŽ>h2xk{uޙ$ㄒ,^\O5X?D1 #l,jw Dڍah.ДwB4jSn eza~b, ,hrKŇ6& 6wW@t%dI!gp5>Iץt1\mQtt`9-׎ib6yo`*Qe ݰ-c4*ޯ!ShMydkSo.w ArKjܒONț4Cqg.ztR7*F\ W!Kj" >nBl_?0H!n= (C~R2*E=^tq/F0<+=9N9U=SmGj|_T2-N_f<ʞٸ@v[_\#蓕J0!b#B B'IR Xvty9E4>bXT:<)f!^R5,_q2IAJE#16֔, k@Y\hbUoXۀtf8V%JC1:do)jC8< 5t#<&^|$Rh8Ӫ&@ pI@-W" x,ج.Zw_(Mi$~e?oOnFOL8^0'GUD^?rYfV6p[ nKܛǢhBlÖWrQ ץ̧߯E8zPV`WM^+O8bz0Qg9gҵbچi¼.ՄEb7"teJ@KT ѽw,9]3[rCJaEۜ|LT`#!T$Dch36re[&~N̰It}Wesmm#Q E'(PDkHɔ}e 2XZG'LanUӴ 3߬weBݯ$D=LȵA\p8qe)]xӺ  u|>Hn܀~BݒX.t;݉TEow0Xܜ7DW6+4~ns^yOeu&F( s-wjn,La:`r 8ޭHKݐ99nNlK tZq8 @02'_R0Fxt7?7S7FQdf7Dz ~AXQ_R{ 2|ܘoec u%|;I Q*󙋉 cFL _sTf7Q@.맏gL^.a(J[;;^W0=bŝ>2JteQ+L)+[YR M濝WNF0\}|)h-= , !;T*+6S 6n[ `a%@j 8)j\\Ug+L׾N8[^8H= 0yGE}; 6βG˞_0KP8yThS% ;G b::_-*Wv]ƿ5LU#KKk~+h2nP"Z\a㭨}CTQjz|8[lN06$ez'u0hh#u֐dccW ЙN:){p區W9?xP&!yG3'čct[*>%25ԆWwф1 qNQaF>eB8nط':O eZԇbv=F)ŷVl,?-U{Lv\EkvA3[=,g?Cs>N;(W0f K\wO'AFjʲ(%}\/z.=(-+,WE|PiYqd2$KQW(1nW# %-#2{l ^6)ql6dD7h2yۄ?*22,8,-2Fr1i]NE~zN/P~ /ۂx=YOj r̭gd+U@<wPѳφ"2ZYy~;Ay B-ϩXbY+yаNƜs65ٴ+{ӻ*'&a[M y:ؙ^[ ;0UPD`A“&k|AU"0aÐ Jga@0/υEE-i]oKWft>\0c` [舷gSiI>d|OL݀7BM)){X+("JT>4ҹ譓-ԩ3 vg f_AEL9emC>8p“ ;|I Ҵ(j~]vLOyYj.O(0'RGz1Ӹ|ucmj~!$؁+Y8Uax $tBݞ=h< ݊--'O"Y Yi'˗Ja#0Hqu]kE&ۉ%{2M?a!TT;J~} ( ]Bά,\;k$ Qc݆YvYgKdjI;iʈ@k{p/\J0f7":}_/Q4Ⱦ=mCy|jT O[*N.||*#h0'UWlB.I 4˭NmHEwl 3zWasH)`@^ԇjB6&hbvJAԀ!T\O4ݵqe8)n@S'qJxɦVFr܌^=VvϑW_vMζD=' H;~šwd]rKA'^PDz+\k8mP/FPȞ swlUǦ/HN9cFÔJQvP "> !@~ڛp2_qsI`t)U J#i%Sb"^Į m$ OIv nuxOiITs';M` xs[;]w i"ޞ@pY05yY޵n ̥ki[v(5.^ny5(}E o=#%RH76弄/~)^!{Ad wbn)a?T&!?aanqPW& %F 2FA ^u^Kul.$eo1P{\5d5ABLOƆ( r06\> lu4m?K'UrEُꏒLhC>lJ'˯KAm2XRD0p E"0TQ_oGIMvJVI&>?W0*2rn#oPz#mfj=c ]ƞ%ߜ1v.սNiJ Һua7kG&醙B&k2H`fù:t]n +- 2]*cSKu_-7F^J@L&ak>#{asʙ2H@JeЀ]%ܿ^?C3<&[|7 #yi'!uU = ႗ [;(.`7=Wr<Ԡ!/uXHfܿ.]L'zWt>Ivq6!)@ $oƵ݁&|mCTuɋt ߟ!rİ;WIy6&YCNa* ҠI,dVe 衝0˼% g|IB#6ݢ J~#~L{L3Jn: 9H5$`0Rt,AҡrͤD'6Ϻ"d/UB8P%xj,-RpȐ;& }}Yvshe.# ьIYLZ/2pOMn.Σ3˙pŘDj? \GuB3 c9'1H\2 Wϙ-xcM7D P:2(MRo <[՞]8:Ҋ@8MHa&I9Sk]'-!摵90@1I}X=RUG5;AyzwMls*-ɻA#F0dY]5/Ej·r"j&3lpߧE=5nN.- ;v!ip@VO~ſ|~H`ub?Ə]2K1;:5$+;CF/Ĭ. ",k$+SL-2i$uRRVupO1S&&YN+'m쎯PjݐZ",s!?RVpb%*m&˴N@e*,X~Q!H-޲ +`I &&!jB{1CM;>o(rqO1B1]w7vsl.0żsltO+~+3=x&?^Ǡ$f1[G1QT[DM%^<ꬡZ;U4N Nv2zǩʉ[BL.SNMﹳ(Ld](vR#;:Ma̻+-$0jIHN|M̲= r:)иP>ܼMڗwۓtU}A ePhYHZUG$ف jlG;Jwsp4pm*-v|/ZHÑͼp_H@>MlSMHC2+a7U9x9^>dݱ&%3pOLSQݎsץQM׳P8M2_U~0 Ԗ >=J԰Td'!ׂ_f$iwah Hs-n7"̹ 4\,ǒ|3҅F uPKWOBfCE(X[A +3JѣN@!rӡThLz3y sPsäۤ'sX0ב/ſxcsMN. (iN~{锌F-'˺lSwó/ca*3>ԡSܠ8:ybHX@kxhm Է#z ;`04pBA>WAՄ7>3PEM#wD48S]IF:F۾A{9RZ%7.@-qJ6AZݔwuǎhqaDVճ1:n9GC}J?RUٗЖ[(Ng.g#Ӎw%2UhQv5UqOMftIdPۂe/@md(30WԑB)2Z.ŮEޘo_UFF2#xq}2eȽd7 mxUplٗhv,(Gـv]xKc򔇩xnC$*4Xg4 ʖ`q] OHxa/dؤ=("1w1O>^2D 1kV Niq9l)BaK8w=?Ĺ/1cDi5D;HZ#Q+Y1¼4o<,~޹,ldUc5 ,9.Zc=-sI[y?+0y ڻ9"gȸXvwT.|uFx N|C8oyW=r*OIk0%*z/p /MC$ELN3{R]- M< @%Da "fQ9]\,UKԬTAK$y8b PHa oDHw0&0TJNb @{0;]ܭƂkϚ0_McϽx "LFo˗F@m1dx/ϥRRakacoAE@Cudu}ÛZ$ƛD3#^p, ~$yiOu !oF9B|S*u9$ [n S لNF?ښKP,Ep"u 3nT|A|b^C+h |wM5ۈ"WPS d? =dVEV%Nl+v`QI]tV!zٽ!d5y/wg/N+(<bs9厕A 9h.HJ~ixtN[iԊ/ڕ3YrzVi;)Uq\7K( cJؽ'a$Yux(LDh:ꮙ&qf% 9w? 8 SQz~.EX/Xܵ)Dtp}M<3T[? d([CjU;i,jH.55jJ&|v 1|d' $өTlAy躧TD2Z(}2䊦)&MiEuQuhw/.K;6T&Ң|s B?3&d?9J4ĺ8Q51-0,;zn.3CAI.Ą(̼r<5O)h9나],yHz3w:1H4F:2һp9gr j DfM&_W]h>捚w&dЌo=|sMh[ ZR_#&C<&"Z㡕'#W'.M3mQ1ueJ?59`E2̈́n ժ3=@fMTή  y2}C 'lw0.[F/ެArz]2/q4{Ĕ#.SW ڕyCVf= dksVGgk%Emc4C' a VVbK:`sҕjB5#I(ymw3MVhMa|mbVpD+g-($*~ ޷W |k@JW"( U?d`Mˎ钒u7cPpC ˨>8/j>= kd WS q hWjN~90WΗ) %2NĞ,"@iv=/c){"Fymj/Qb,의fbV62"-^waG,Lf!%KˆAT^q4)|{5.&Md, u8эPKoy\aj2Fh>>&! -9gPXZ$O^ i>CpHʣ)HtBI}!CuV ϰ DF ~U#_Rz+8坘Pz!,y`k [ȚA'}XsϲzR.6U4hm:|IF+xCyD5YOKvY4Ҭ>0QM$-@EvmZ&U 9y"9: @)}9wu'%Bt@bC`&,ļ\/57Gllm<2ǧhT\3F G*|%CG9䋛AE1~キIʞ*vtIk^E5 C^+rbj|{c_]EӢ)gJ[i K.fv=zޮӄo=#I :\Kzg6j2 ܉nFE &UMmg𲀇gч,5iϰ;?&Th=&F֘X# ;IVc4zi =&(W;6)ȣemA%.ߴvnh}׉+iHX(oyݡ.3K[ލ s *2dgA+0P 5 ) b5Ϸ/.+yIDΉLDe~K֋ lA8¬,;QR`|uUeHosEȶ T$ fkp=:΀Ҿ8!IS38+[gHyCoW֝(.ȓZ1GGX/' N uv(C7B4<M, 6| Oflo\+Mi ֙ơU0fTvy1 `AĄѹ_I1jkA~hDyٗ[ Pl1b2X>(;"EF,M8NcVAԐ 4>z-7un^2L6= )ZRs-,gZ'- \,L!"\-rNc, >vEB!/@9{0l[|D"Ig&`h92Ҥ~Yr&ӀmVD'#%{0)~?d&;!?{gc=_$3\4wB/㿤6kWXS `TYC.dڑyr> )po{ )jd$lBg?ߎxs]:++mkX 0 e:Z >rj!7 Vx1n6ן8YF!u%]XVLÓ$2 CCn+T[Y;ƏӘgqTUmO%^^4o pB]K5ಇBЀ Mur>Yp=g} HD@a" (CWv y2c |άڞV^*(+ PCj©Dva&x"sڄ ~@U2+^tiOʍZ\ES\ig0è+uq|ҾA:Xj'rJmhZGJe 1c!) V0,6(R "U`JÔzKA,6p}uҮ2eRƨLq#XdIwϗ_q[ӀyW ' Kn/9 > NYHOb&yuNЉ [YY\"F7i*7{,bjC++ S[iE/}cĥ.1]&mReC&wH=3[XEع` V,Xaq:"6tGO;`*U( &fS=3T+~x,1 51YVmD8NozI/ 0*[P\9M8x<uF'jnׂ(rF")ɰ3XHzn)]+PNH~ 94 eN*A:3KRl aW*=iAyA[HAH}IkoE(Z*)tgב[$ZJbnMru])CAwAbg7lH*y-p1"תJ%ВWh35r6x gڱ'ie*8;'["a?W {P:ďM*J2#U)} ɶ(߿11.| (| qIgSgsy_%?D Yl3>ij:ΛsN>PA,i7)/D'#S<;OFYs &v_,uB ,0,SIY[ۮQ02M{fQEvE;jpJWTXA xYB/'٠tw&o ptnQqrҥ9RZ% 6>/w1E\*3FOip]xX:h*V+r@!T3c#Y##}L3vzk/~AwX x5tWy.u}r\rgՒB(AؐS 8; PH, ~6n [Gz zFWssމ 5(acpّDMӤEpE,-L pvC37zh>08{yG٨\6y 1rzn? _WXZ }&Jrh@p;&Cb5/u<4Hލk]iCP/vW9^UM0p2u Fh!o:Evhb ltcn՗ghv;1p\j5hWF#AFv0#i_17{4*R,Ic:|KK0'LܣgRO~ 1ʛGMVݮ{Vv< J+$Oqi RF63"1N4ac:ݔr\k6M~1l{?2]&ISdKrզXS`io$<7%`}kRH@D~u,6SjiE(q7Pư=#yRrCNB ݒ*(Y~$>xD@嵾!qFp.|dU>i[?_k`b9|9ILQ0|\㯶Pf?+R1"ݹ|4xvV б~A,JA%l߁0{,eNXG( }L'CB2 zX< 8W]Ufr^ 57ɫK(K|%p>A#,Jؕy_Ẑ ʄ?v#yx<Ӌ| P2aYvjO7 NmĺÂd y=]` "\S䢚vk\jC(tBvKBJxpRKn7g``nQ0(2#.iQjc`49c~)r|J|1IKE_P3v8ҰlKQO7=: Yq;f~+qh4AT}KN%Tș>yuy&qI) `yS !rOCt?z|j>@e NDucXhSt/;DZW 1sN} ㊨Jq9+VEQ"X7oUv◯YvN=̃Q%FD&j^򨬹nYb@={]M!\YY'"dݭwI",}3̗2#n1:Zƞ 'hƕǢT5̋oD*c@d4vAYu +,0Ha `0aMB(3. 2捠>@A<߱"s2Yj_ "Jd4F8$l" Tʦ 6rh^m~ A PAPyc}翜95Yޅ!:Z!V ,t\A\*ӮB ۥh o2QPu>XT:nP0ʚ)S/sWUZ'bV6j ӳpM0&\so&fPuvqdiI;E5_|s6xibqEЌ\\s%\Suy׺{@$=%9aʨ'0Zw~ .v6K$5?¼'¶jNDB]2LcJOݰ.bmwg9^a4&'¸QAF=s} 9oS`/_R0} V|^72`Gz hߨ(58KVNmeGSޥss'JF 'JOxjjY5i! Co!rh˾jgw ̘Ҿo5ol0-dsR0Am,E=HrT 8Uo1O;*\Z0)H'DB a`4sūL]VܶނdzIv!co)v_6”Q抵2AV7ԊcT5C4@q:Z^uٲE? hW*ʕRKs"V_,n߲"qRZD?, Avo hQ+hOFdCl-oO=g]q-{MݿqẀqBD.5|bxPw\y|c?ِF+Ӟ8 gA㭨%j*S( m2lm)3\\F(ǭϤ;8|h^f]ZVMz=T[uC['?d`K6J [pddT ,8 ͜?ǭ`;obkb]HxݘVt|W+87~~!P,ÌVZv{ThBt7Tz&^Uz+.` e0?ޯ|tKNx=QQD`ayTA'vclH(r.i 1z: ğz:P;1!v~m5dk&*ZC<{ o]!1"wI@J3<sݤ/I 8=&p <Ǖu0xf5i6s(.TU.Vqg"|ِz K(*c򭓎 2gnʴ@ m&o ,]$N&Tnbo4DDY8b5t %B_jnI#20@nָOHqW ;0*t2p)=s瀸 :~=`ڨ|on3,+ hĮjd"P ͠B3@y2 S6 aJS\YgEʱe|N/+Cß9G Q[eJ}eަ֚~?)JW KJХ'.·zEyDF_{8COt1Z(ͭj|^7^{(MjlDGhB!}OshJ/.b$C &X5EĩUPfȰ~(nj\2jjQ@+l q,$^8%G,XXz051ĩ (|1=*˶lXV&[Qc¤]CcV^j#$T=̿~ U5׈{]z6: Ȳp7 &ޢzW&wJ}އsЯfz**(Yf=;ݙ"-Qm/';6kKꦘ!b~/6P3d9/X@Vi4OFBSc6LdS0"{r=FXsftC_7h@@#==ZSyjwA1t7D`#ʔlf-}w8 D\n{kFAGb}\;:TMRD) Adc0 ꎜ֣OTO2vJWH][=Cm (uv}hQAdU0~h Dlr/P } `Q]`pKu:$(t= zNhZQ>x<;ƧD8M(5fXxxlmZG/=6+/`fEZNؐDd#ݥ{#7Spx^{@[Y}y|%H276/8o=W 1p6ǔOAQs/ ͅ_@HO)b+"xrB:mgv[§ ,ݩ7Ecm(DN7("?@&̈{jhjDm)ߊ1(& CՠKQ"aWN X7)/䦻9.5jk7BqACKbΨ/_H}/W+ ]hn mĽr:ܷ9l.plٶn5LWp]Eto7Ө񐭭DE-Oyd;JóZ6ԟkfZq UL_B.(G\:6Lg7XtrkW`*Y_C$RphЬm2W!p̎ybtY`ZDK5.:!pTS37WUO.o¾*\"ߴ?eo=9[uznF{b&WPT߯d~^"3VKxKa`t&K}?m-_r3C5{JXVrrG kz!Y+"x1Etx'*лt'cY}OĖް^lq^'zmȷk,T{7&>1` Uϯq=DSYG?s7o=0bֽj$c?1t}@eLfgM꿑4B{3 Y!R %݇B9I+\ۙew c HdCCBk}b˼3HF/+tvҚ1<"+ zझh\8ԭ]u.{G+zޗOT<+ibgFji}&r%G8 QgY|uPDVYŢi?~=ʣ쉳ڧ Lz{3XmϗH\#~ƽ9J[!z^i]œ.\tb aʧi3Two:nck̳xvip- O$F-O4M:(5`}Aξu#)*!"Ck"$=S_ƛILu}zO+Ӯ̗[彬$$#6y8SupأF*=m\aϩ=>FjbBdǛuèw 3^@aFmR)μ(7bQlJā*[^"hph-]VA晣ZN o`>B=Q~|BԺet'@yU7[D_wXH2XU8rU_T/(U֤rFIM&iRi%4-u1 &` @At55 bH[r1`;Feǐv[#anw3n!+>>٘>?EipңY;0BC.O.]>)|ॣ%X>뢛3twܪ""ghp n0ꩃR\ -[49vbX wF dQk;XshPG  z#Bqa6t8-IK&/m)"'W`B~)D"HIH1r%j!kB1o9,Zp6 +T0%W?DА g$Zk<pg9* :" Hm\.Է7"eStv]6bk ivwmb36 MVxJb5^QIɥ29N|f?Iɇ^u~-X hI1ՏDHW49ڙs%< yƒwr6_Eػ}?vACLγ!.tf(8Ӌ 1[IӎZlʇ(]ҽf=cm2WüōL%5x'i҄_͹,5X=jS1|ig63rahF<$H֟H,*bƑmj 7IzImag!mG^"5+ X?] <F|Z/ j&LN >܁TPM֒ѺZrֿmWNvA{I:lT7Trc E aAe|t^QDcS; [Us{iz4}'Gb%oQ͆h+-#;i@`LZA2- `/7X{^P@;~7EoZdy}MAr+@zY섒vOX*+G]{G0@d@Cddg[Sw O//Z/T[b9\E2!&Z8Im:ut 4qDr'݄@Zm V? EJx*/oqs=gg铷TniVb̔-%ET>txi |x?۟Qb6-|To˺q 7$&6@A;pR02 Z~ޚK˷o5s\ [A 8ia\dSϱ0[~/urIa[.H5d,qQ6e~1k4䪧wZ"H~lYݒNt~~08eܫ/hs9j.c/Gz1x!%cj}ڛ{&0Tgǀˆ.U=`4u(#4cwxldvEm)v;2|@Ǣʷ5);)mLa.$[0zF\~r'R c܅Qf7WunwU솽 َMmƿS^6D_d%h`4 X{,8E)ġt ky~Mp֟8{?Sr`2?kKPno jAvu&$'}~ӝcsV*Ou|̳dU] M W{NQa1\aX&^K>;֘АXH!ҙ~|ӥ~ꚵQ^>!f7;fG;OH􍸦wH`pr5s*0,~~ u{ Kϼa^D)Wsnbpwk\!=W%V0=UcjaL qt;ٸޚp$0* B+]DRDH^+aLPi꺬$| Z/$Hi.ߺ` y#R ,tZ N'DE/wy4N8@0wm>|Q؎+KÖ_ nibVfwK,M\N^؛?^e Ev^dq0I:ƻ8ZK6k52֛RbW[2@ %Zq=BުDh&s\SFP-JE[f;o*0rm $ ?qص,Nu9=)8u]-] qӉ8=e_9=MC-eQ[du$𳬲+UG y۴1թO!kHюy%u?S2\ZgO5}'6^? Cɝb4m9D3M|k!l#3Jq! rjr17[I뤰:#;̐wjzMW͊2ZpM4Epon2^!_uC ;:}nΎdz$(ٷ4=1 5n՗ {1 _;GSTNjr0#æLAHRKGy/-.SԆBP,ƁnG:ĸ7=3\u:=  #IH26K.z٨ @M%BT#:ӗUO*аÌ7EH._oSv2M6[Wt~o!;onX;) x\]G##"%\ D>,X tqeaUJ½GP[^w{Is7DpoXBnR# ;<ţhgKe\.25KZ@R=FB*IP3yn C aJBE7@mZ ASYqEZdm mA#Yq$TU)25 Sh<4~o|i!2zCojI6wưAآYZR?aC^룺`#d0~\| )i 륺0m5oOq;u-7;z 7YfhÉuRHPEr%teC~,|:Mַbivm^={Ǽ[o 65*UTH Q5A؀gR~yK}'8Q>]7 Auprѕ_p"~j=OCݒIMl$;[`a8N+t43쮆1`]2^ܟ37hl«D01r̒#!_t3Sb) sxi5Vib:!z¬fjf [.h\3V̭sp P,'H)/[ FP";':74 j#dTgעMt7lzMR |7<.bMԢVo6VRJ%yy˺Gj${<WvL` #mMDoc|B5E#4ȓKo5t ]PѾ8Vk\9À>$ av'%vqEJ-@@`7_Atkwۍfd7(+Sp#E/:,_m6 1*.38l?+ #loA{^Aƾ otd޻:;9[ҫ8@[ϛXp4?  Ԫ}*87\td}}\"Py9v֧F&9UN@0:ToR3@_&԰d }mx|i`&|ϡ%%KE6k,TM?1 ?ާ̚rD_-F#p}K 3dX:*} JL؀L_?_U'tq#iP~;%z砞JHgBADZd9Vѽ,~HoG ]U:h4Wk!h o/{C΁J/l^A)(և?[s^ԌBT6nWxM+< !g&6R֏١MrVWNljL)mxb-ḑm(h(RB['TL+ 7^j>o9D; bgNSB`Rpt4UQ/F7DmM^!xpen`v9IJA)`#0KSR+ʂ|KHv8(vrstNß8v3:GcRyڤY6YG-?.A$'3Lɦ7l!I E<T ];ުoBϣ ~Ŷ#xg*Ә$emͬsj}vcDžM<͢M^v5ulΕ ?Ѽ _44T.*ZOVw Rc>n*A`Oh[LhVu g!o1'2o8 N/,>X{(y WW6!XOO'3&6\e Pz~At&9G_}ۼD%qv;j)+ UN@'[0ddT?klqO?,NE 샗 LQL^%Dh|Ӛ,ʆgfG7*1?0e Qj=` ̗xD@T 9mVR *P]1rl跦1y~UeyI{$h+l!phlvmIȦ1uC1>O7; y_"6޻Bk9¾lb¡.LAsls2T'&8? y֊0Q9&.#XClDޅkf~MɵVaƦC\cPqZ;UM/pAT,K}4 Y/ʧ`Bm=!Yw d͒d!۔Qg0nYSPRPD/K0 VG!X)bu6q]ʘFglhA@!ޘ{56LBou-t'A?ߥvm[ڇ@rfwN&k{%&X] _1`1O> XsbT-j,TЂ6`pff-愣@g@*c0fD076ѦWVV._YZ|~D, \>i Bf(5LE'/!D.fmZKhAu^ya8$>0op?=0˫>|*<#%/\@v[M2z<$` kBbmܑzѠc&Cp2!Bi5܎i?ֱpR7< H\l?oXn̩55v =1)w\W&Qֺg4c'G~MkwZPnf,TOjsC17;&xSL*ZR+Ve"٥=MmoBJGP]=9eܑcq*ڵ( :0jf$j.PwЃKd/Wwer)- B5~ rfmCV3ZIԖg &pa=Jn>M zTy|! t,ԾzEol%2M];q_E[F'WlQĦb 'dN h3b@!aӇuPMs_#%kfeG_]¼"EqSa##>5:œ\bD*+V 픒/V|T9c]yքer: lڬ鐝-dg=G#ڄn̙p̄W? l躣4*H 0V{N$˘nP(4O' 6DH;Mᆫiil%}l 67Ru[W™cC檢S|y{!|73O5 .F`q7krx˷g;ȘK#.C<Zɥ -r>|ZIr`v[8Y)8{5:q"}Z(7 #TB,!4 JQx9w8It3 !U09z%q oJ!dUTZˈ1= ]_/hE3 W7@FĿ=%4lqUN g (I!_^YYuX[i$GâOзUy 9'EdFrQ8-&B1CSbJg=iaD[;;M&W=-+#>Jpp`yvk}:%f5*F=݆rRab|@` us+z1`qKqJ,\jjwiE6El]Sv^e3b)f D>+se_:<)(,= c͇W`%ݦ:q!{N-^AMe V&D;I*5 K+v$iԮiW5u|U" ?).pDxb&l^ G+q>U!6Xɨ_{+,}yt1iSBHjr;ehu\~wMw,R=-<45ZC/fwE[ONub8tr4*R` DaGlWoj9w.:BM[ޤjE|˞P@CuI3vćJw,#7z?bwMFgYwʇL>_R%w3G%YpcCl_ %^  c}&_5)\?絇wxBNJ6 :wi4ʁicXYў5z1;^ 5#b'y wQ3w_ϗŅDG붸'^MfRJ Ԙ:"#Bڷ40sg;fYRUO0)AAҌ_;ʤbnUݗ>qx?‘GJ\SCGem-0vxc^םύxwGҪ`}p."l`J*'PN)G-u iݯ3N˦ɪ>Z$œ-;wIl}Bڠ֝B_GIRC +ݧ[6\7CbSWY6M;, KO!ZHCibxjUdw2rÜ؀ cm%2 ܦZ_H6Ⱦj}I]Y{{K7 s,@Rr ڠ 4%6;ްl˖nKr׫r'Oyi}G|NU'z*WI˜uae;Rt}k/J3;}vn@Wuc\.ʦ܈XS'P]m+Fq u AVqfJ$)GF rj`Sbufٍ{5O8Q_@2TE'ĆN~q5;H?/3yǢLZ:ӎ62 VAQ!_ie֘NqkE[/8A߅\'iؐBcju{en; MndH U syD,D}ߴɺ9-FÐ 9"4 (1ve[ U;P&~&]sopwkTI{R Po)5cX̀LT 3P}u5LC4ޔ1[0w[UX. -5q.ltUAփG "h^\<;u\oCчxR#C+zan\k$[t]Wߗ޿9F:ˏ W/>)ml-=h\CU;P]2Wj)i7c ³h δ?]-37TU?]R?쉓 j-F%~*LÐY]|vQ- `/*YҀSͨFio03z,i@fLT}Ym Ⱦ{͠4}}Pv'mN^\t70Z$-!Ř *4oʑUl{j@U./\Г4ԣsؑqfƋCsbڄBD'H=m^#׉) P N}48&^(Gc.dzs𩯑18i[dv2T{hek.4us-4R zVD1 <'L=9cY)jF>f?j+F/'2趢UrE}52x^k&^d43Uۊ0В5]v䇇`I3t"b7Iuf\lgXzS2a[TjPKaW. /ٱ֗,?5pػ\3=NufxmG~oFloƭJH,X܅iCrQE"B8(E%w2G`iHZØ9DK?l?趵g}WM3"# cg]@R>rÙҙ"#ean7sPcܜ465'P6_>uͅdmhf<a`08_ *0_E̔\Ϊ Ζa̧XyAZr!֟N1AZwX'߁Ӭ%-U&֞kx0ӞgYIB)%**2}od٫Ȱ:'i$Noa߽^ %,R4-nSs҃?廕 K٫i/#B>|'Ǐ{Mc_lr#pE#p 5'J$|GkaASq܍+"9O<(E#  mvi:2X=~_T=c%"/:qu܇T2,As- 91!]̔[9(BLU Df] n{[2,eJ&3]=]6 }Gt Ol! V t%t8Y,đbHqq"I3a͟#$67AV5\Jm2l˶aq",C:9BRtr> U:2xJT,bA܏F#iSBׯ`$f)!B`1ϼ1,c xoѺ&k+pALQB´Ѹ{Ulm& BI0cN@dIpt(IFḋ 0}yAQi50BfDL eM'{s8N{T4IISsFjU, %M$ֳ9q[` Nwg br?[NZ띕L~Y2ErL?MaU\8ªq Cj&t,X 5k !22TGBZ$Yf9\l5)o1P l0rb351D D,FLKYoUtwKװ! أ{Oh6e;}MV4Ҩbbh14ΑVFoC%Moz۪!3ܪu&w/v>&-1$s? +7^{PRmϹ/~e"YDd 'OUfxf|C8t xn &ǥ>p{O-qszЖhZ|0|4o+s{nC #xex0{yc(NP0@+;{M]\^dtx_ 1{* شC^P RQM-X2]+<aX4qRj WxCZF`FmYyT% m(lɺ> &8=):݄%a3r"mA=\d i>Mp1cs/K0"Uz,S7VMhl7 aݺcrD(EEB ZPe.˽hn q5ZUK/[ڐڥr C= " [CkXY!GYtdjľ8"|v9&R* TXu3k" n^mq E:?M#I/&(W.x&2m P8z,yk5aխAp/3hZ(u*#vŊ'PW1-z@ۗԼl i Ӏ{"< r:L#硽Knlmo:.6_WKT&+o,#} z0`̿+ 8O`@-,i%_Wib7.x@/2FYcJԹjW]5$*+C1r$(q!n{AZUro[yN*FغG RƵ? /h( W@5np1PQRᚗCrOaKu(H@U"#oZ'AOxDjp_ž1eڣeŘʻ[^qtⱞD[ ctEms@X9eeOFT_rzևiO3K#ݮѪ]aXu:7TY'MqwtPPWh`r;~/V5$2ym|4@R#ws~$b%xMpa]'.O"J*$If>4bs3ɰ+Nap 0fhH\9.%_DnNdƓkYI\SS^Vx*J!z2RND1_X%δjJ#m)NxNY0񻇙{ǁ1ЊgOzk[8o28Kt{V{s ]o#[j?t #TWI*Uv9c:͵%,KM[3q^ׇ3 JcWnmtc07Tc$ YZi>́bvòXmT4{GI6a&xɽݖC%[&+Kޘ.@]=F(Mga 1(sQu! BLdJp:p)6پlaU׮`ftٮ&NV>%F6I ޣl_.Eg42mTZEQA⓽#/+^3@6zAmbH4s<2>l(5elo_nhhХȔ~ԹMW0Yb}"H 1q֣ի! ٤/SWVj7Lyp{}÷=٪-lNUј0pt^Tn9ܜ%Pr CrZ*T[GVks-$'\+̷L ]E6tӀ@=f04@-¢N_s_h'9XX_A )}tE|ciUY^/lj4Z)=heӺ@]@Ou#bPu&:[L+i^ΘY UFln4V-Q|3IiLrT3pʧ'm!zln (Bewa"q=B Dpߗ>,hBv5`mOR5xZ4;w\r8t:bQJ }sC6# L318erwJG黭w¼&ys!xs,W P'O,7v>FhId!0d-A ,Z^ۚ {v92K 0,D*\Ƿ#02 ]{M@ k?US@|%A+Ib>/E1"`,.!:fy]j`D)I( @]*אho#Ge_r' 3_ԝN2>pλPcβ[ Tlx i  >ViMOT? KiGkvӤ5/27(~Oclxiz7#" ' V{=$JM*pEǥWsh sb_p2~ XjQ24)p 2 ͈J_ dĢYŴJâ+ڱَgSL2xbowzmx W50T6b˸lțBh~G 8rų`mDc?٩G?_'g>-y}G<Ͽ$71>*GoAZ`Gyau~BG[9QqAS=)(}KrÅ#QYM$hJ ]R6*½25V6؏GhE3WK!VCI!ŢJ"F3T'@h=.K>"USV^Ch_/+c$c`n@j) !8kWwݽc_0y}DbkiOTíیEUWAm'S[x[W_H9B̅0)*b Ij31lO?gJ\E탼/?MPtvc77,sIb f\&; 2f'{fBn[$(h z<&gjxB'mSZm郸:S"GyB̒i`#߹aqù=RO{&%;TB˼v9?f>n uȜvdq>/ i[\,oiS+\VuO"JUM0V?g2>)j٧B+ڞٰXP( kְϠG=cLۄ8W{рG;[ 2;HXx-moub;@AT8Z%="϶$i:IQ1g"~mgќue/CrpG! >9 ƻ;8ۯ^bR,) jrX*w84({}0ȁ 3 ެ\+6&hdlt>[O1V([[<B @rW|̙)i‹Oȟ<<./ *'S"L.ɸsu;oE,gvH'׈s.]^J f?MjŨ+9>)T+9R$FjXSEm(?((eזoDŽ)0B<ҎouMwZ:p(X!ʨ^3d}bTNX1au@"8~@Ud7r'6Ɇ_@2M_(8rhLZ^P+Ԋ^A/FgW+YL3~])KzA㊃f"}X%8Ab OŽU]OGPz+[//C+__ͅ z`)}Jbtiv~dAL#$a 䌂bRL0Rw^^DY?,ͫ]Di@GX=raB<t7;x;)X=PVe~yG :ٿ9< wy}څ=9Iĩ zrm`Ԩؔ :uÎ!{f_|`,yPU_y.!9E\^P!%=G(**4'T̖pZ7;Z *t1o_49a$!'./Jxrk.S}Ҕ_U>B*tX8Fdt!J3]00ֱ=@͌'Z6lx&`.UF.=t쥊KҞYu bL6HC&uī3吻 nu#y[e[;kdM4_pM!\3ؓ[Gxlm.Gl{x#5eRωƪZk=:]R/ȏEa3aKEF%zXߖBgңz9`ulT{zo(9uv{b/}BE}*[AjY^~,)[лb~~nIҢLًFQ־/oc^f~NRO2P?QCiڳL3+^`SMNQ%.1kLiI/CL,:6i(rUmvX"妳7@ t;ǚyZQu# svho +$ɸe5)㓎14lC}B_?䀅0.К&"&z/"%4+ة S%{,>/z/L$,Gi; Ǧ6x*+ &":~Fϝ< ܲdYZN,5v,9m$h.Q2 jt;Zvn,ϓ=X?˖Hf"SgԒi5wbHh_."|7w4vBP{.]y5.ܨw4aY2G ˔9UfYčru\;;H!9ٚ#u!&$ؤ 8{dlÑn;3=.:X9d~KI"ins(k/0@K\i暙:[İoD }QQlp=C _[?: #`~byfUDt!^YrSI-e:GQ p! Uf?$`A;E"yj/jk[h}a9R-|=CNϻ \ϡ4Q6+sJjBZ}1j ҰXGnH ʛQx⌽1vIux%pW:\6vnC rSVQ$Q4BD OVaւ0pKm/_݄Ў|j,uBJp=D!2WO!!WHcF[*pG7&OUY_nEH.. [G$! kMm\w`< b},{ r:uiy@Wa4҃mZmZR tNk01>'8vG lLf!hLn*SsI]"pHڑ`Py)g1Xrmb %i?Iߌc &~>Xkj%o&GOyJc.C?0MQG Ϛ^~(m!+ ]Rk$چՉ_eǀF%ʄ mR;/xa_ ^U}1:Ko܎MҠ̉rSbC߄maq0O HZ ]޾@4J@N6m3?m&LweO>nYbqkn˟nRi8='9k)v[(ڨ>3mIVL. &tiu¿艸˄ _0gC*ZH&LI$l٥?2h]YHz•1c*(y"jP$1/u(P7Ek7Q.N#f&ZcpѸ;ZPfŎyto26;r+DXT{g΂-{Y8Y *7ki(o!S ,9*^H0r;\v'$fKA/`4eկO9j@"׶Za#UN$guH*r-Ae8㼃 y)iVr?Wl8-x;UѤ胖X,I'.΃9|p횊Wןp ,k6s2d ,À c^On'zTgqmLf(tWRd}*Pgc,B iIgd`I3Lal{KJF_P'y7eFDc©/2HuCs#~u1Z݈֌hvjH@h'H5R|MjfddQc&cD66}ܟr`ՠIi){u>u`M%c{fn2iBё2hFI -oYxX>-.Oc]4Hlu4S2`vB::VcW ؊/{ s@`yF#%S}&B ^Cw_l}kZ0X86rb?7끆դژ7cө;5(mQ;t6dAfm-/!ڇ 'j[Z>MƢjK}ƖIaU@D+U1e绢/Ly|e۹uL%;4b JC taЫ] 4m60֚~Ɉk/VP9?o`w1_I6:rֿ Fe܏%c7`;f0q6j9eS=~\B;d ecmaTꭹ;t䙺𨨞B4=ϸZnL*5P7s b nq-M'q\!Gnāj< nZ@8/hllwUX/:?Wlj~贴@ KQN#u! pLDbwɩ`2uYgoq9pT5 Ƈ]sIhAb4>c!L?8,KE;hR#'۱QZ+|MUw1՜p/xyB7` ML:U?J <Mܘ/ƶ W*m$j-, rYYwoU/])%0XnQ+) [F;P4>DM7_J̀OW^UVA/^>7ǰDzyA1;~\Dzv@$aFsPr^,<_-ޯbA@4 I< X)oBNCkr eḛUWZqkCL Z<|r5P uƓnӴzWds$!2ˆA4ow_4IC e:Fw+3 v<2r2l?aKJd{bqY"& {*k$id<Ţlcv?H}VBe.n*UKLJBml9N8f1輙^ %3JOuNEr(␪UZ{]ۨzk=3Wìjjٕn>M~$Lςb4[=k4j~{&[nb(y2\Py ˤf7h(26:nTX# ~ݷ6j7LtmF*b6$7Gln9~E&\|Q].Ujb D*&{ $:Вή9we3 =qKU3|$.;A,B { 4DjhI([{0MW.cP7G~bȺ|M!okǯAϛ(M?6N2Z$dLD!j6'ɩDd]}bR6 TuQJcxx(M1vO.mu*\Lש*4e!>- b<@ADQ=iw 'x | uδ`8ŗh6#I4S* wlXxp[{؀W/8MYZZ%k`JWd^eKwOF/9Z YnLW3 Tw'< 7񍹴9+?dm}0i!c%=a\A4 y${YHC0\Vb$ER6.X(FSɌem\*"lX*( 4ڑ m7&PKxtta!+۟vqŠDuSZBP*Z&|õWFz"4ӄbV`IV){7\VUe!珱5h@~~ *jD\ljnQXpGpl*5 yˢE$t4iӧ5%pn?;u9w WwjMN匾k |C69;ïl .)Ta*DԐs0ioo \'Iha\[+h: 81;"ib>U@:ZfgƹmJ?$gڮU>憎dpwJޭl|Q=h F(%Zfh 0oA l2}0jSZhRKuRA_\h45oA^2A: n!1)%aq𝔎Qu3Elfd"ov|njk̤7sJ 7;dl#{vIcs,)H(R;STCei0A‚ƘH:q3:q/: ɻ:qRb'bY^8fgr?K>kfz/Jr=^|8ec=ٙ7#MzF L%7ZԦ)6!K i/7 z=HԾl"~iսJb`5M =BVr+:r9|H# -%X'M(Ki+{ 3C! =ZH^'f)ehLG+'1%P?%(?nfY˨Kog-BZeA,(ó{MY?+S7'bgYɲ/jd')r(ܓ7F&b2K 1'/Xr-/=' =>'>heu^׉p>_O~F l=Vf9 Uqg `/ ]obLVlO@[:Tdf1|I؃eiSbt%nEɦ/(///|x+1WOlz.@@+P_!fjV+iV3%ڸY"㎒IW3j\E2JS +oK;!-s {n_rGLm8i]GkkvۓLEF*89_^.7E ZvvV^:YE,T K$S HAET%ߏT69ל[e-Eg!&_0Ӏ̥`.vs"v, i;qF@T ]<3P% b tQ2xEo]_P/SXUPeg )9K6S'i ;(]E450ݨ6!eTmZ#)sڰbU'Y o@EXP;#rЏ9UdIӚg >Bujlv:z?PD鴖H_BͪbjS 9qTpi[RV}q`CFy͡)J WLx|X?iC_D$~ٵ^e$,aZQ5MpFc#5:3 pr?.U,(ŏ_m6KLm=%/ PC);y4I]0ژ7T=koR'a7 Ἱf ',l }$ _Rղ2${}*x`wU䢅kg* $AsRM34c65K,Zymgئ`>@Ԋ|js0tž?]!PP[y ˇ>Iz J b!DL-\$7EKu[E@VP1wy@c^ ˜Yf%vFh5}:?y6[ ̗"m8wMoJƄD%J=&x?ogsGvmSb#pmB;p!s=W:Ep+ }娊8!u) ~epv.gtJdRtkWKpӆ|Im Xa / yNeN.$m8I`iH|\0hDh*_+> L#Prf J{ֿ=ҭD :JǎnӘ{>Rȣ?FR ohzyϖ@dY`|m?xͭ'nkjl"0uP,[h/VL@nś`-;,7dU"dH?LG ?Ky{VȢgE}B.|'Q!XAmӾbWYGux}YΨ٣FKS)9x|YH-)MR0mxɁ@xL^ #pcYJ''+rBŰݹ:,$;&3Zy?}33XU6%@Vnp@rk+I%$/דS>t·,uy萎z7X[9X{!ȬD5dEK@8_.!-6J8!)T3KM92̧GݏP HnHFud{lD$ r4U[ϕP^A{uI*kpl~jkx0"X|v3[<0P%ҴHy4?sxzACÉۇo\=e#еC-JRG+u ړt X*#=!5q'uO`38+bz4S]kغͮىb{^/I8~2E pW7bPm˫C:RxU _|KgCʾaV˩$xGHbYOƸ*$CRa* А 0om8c:1}|1=b8o$V<ش]/6)beЙ"Od{EN;n#Ql @31.A㬤l/m9qe2lYppXY۶_. .Q풰mԜ zըL#FQ0128!j=$ڥ#?ֿŒd4nZ ~fZg$04vt[3GY|Տ2/)w; PLm| `O/l髲42q DwۼD,v)M!p%F҉}F!"#{~~?~0}fYaDO3m\}1* dϠc89Bo&Jcd/lAFn0!׾ gCytSOͭK0WH{Hι9Nh8'Yyi#0F #;քy_S%:ykw1lCJc&9SW1W+r2{]:<ɏ{{ $h@672qacIqM4l!rs[t'`$5H%-/t)soTv rQ]{Wh&zJEK4?BfV%Q.Boclݡ5#ܬMPؿQxTmM 6SAD\30{ze#`u_o[ł\|? &6FZ\x+(_VYqIP=bJi@U)@It*AWܞ 3l{SWBFKB|,SbO`H JӢ s>:>2ؔg>7=ɮcBB/&ćyFJHxzF"NRnGr>B8 vר2=T'hR^@ ,U~პ6]ޔhw7=v6w -&t ns&2ҮK~ГpkS|,b6گpo {⁖WT.S\hY3A#~M|ߺ,2)&|{%~ o8{MF.p-:sf[ *Mia^ WTf:Z1XXeW?vi%Ws`~xބuB7戱]8 "^J\^ ț FbZ6B{! (+iAhVV)56Ԫui+>mp P ^b[,5 -JƧW?0vs>&fYՀ>L wp}鈙my٤Wp[1M iO~NXpo)@4_ ! ъQ|G2<7C [+`6Dk ڐ0e(ڼFGrZ𔪗 22C֮DŽr_pBǙf>}jX؄9؛kY5 yYp˱vrR?Zn y^'t|*<4?̗x3m*@-[o/eR :a1@+C:!;& 3pZ\ddCuMwuqz[Zo?S}(~7KfQݴ>cҕPfc01=yHh]*$\fvn7uِbt0{ 2yhe)ԟAվl?jjQ69aE{$ Y?o~ޭVnH ' cc^ht cnjPLױ&E!6rdҚ=AR;)UתaљC)84vbO}̲3ٱE3w _5fM3G]X|{LS'ߤ(^I^Qsz{_I*{0= K9:L-A޹w)N[| `k pi$G>-ƗRc_Q"mmvcG;|M&5C"4b+ K4'R3bqE6?ʬ>!v]kpoQK/pfu50mQhD =5/rgrֽ꧳RHԌP539W?=`_N+u<4+~lZ.zֈLp\$Ĥ:fN\~y Ũf2j=y &be(gFu6 %x$)<_Ȕᒺbڂ#59uuX1`Pf*\bFqul +x% i'fc^4r(Pe)p -:T xRy.eDn>t@dvFau`ZtXu$l r;nJq)RE(S[; a2Va9iI FBʊҝٲܒoj R^iO*^Y-믤>dD͂*I3N%+IδnJwJvJzG$ cACEKqP6Z]TQ+3+fhXa"Uܓ+Ryh'f9fw3:-,S:>Qтo^#.u#T$@lO`WJ&6?#q Sf ۨO0&ydF|2OM&ÌHߵqqe`1XQ_ttQd#;t 9xDoaEYi&gS$"?a]6ߪpCqύ~r$p5ҫjs=MR(m[4eMg;X!Bо量;tƗ-ԉp1w劫ur)/v&502ǍnAiA@-][gǹ!14- )+exbfl`WJ CvkHo[zĶ-cD܄K fdkm&mPq`H@$DTW|uZNԀߡ<\Xok\ 9OÏ4^?uRNڣv!|~ l4x^K6&A5='K.}b>^SAk7R{ 1~k}I6cX%WJ(IIh|⍽-.<<9cY-L|L:vt@}-[ޑ3\[;b#7t}p]FBf 6R^n!v7JǺicy=R*3D#-`RDCxъrc (#:Pd?@WC[ϑ͵v*fޣKr*.yp㗜p'>"Ffm2lrR=W}zO61lsFE S óZނ<9GoPuc95GD#B{=؆XbfAnLP3b9Ux(9PFlK k[X'Š]YvJ=AW~eU5@HỌf-mo+s)M")ُp+Rɜ}"yoRn5;/ Cr87 V"9=ݠhU)p5^+7|'/᭐kh' q <4Y j$yv8hukeIГW.J2a6cLrxOTIU @.&(7zzHx !הWl1JҶ'WU>ɞ՛2Xjsak}-_*5, `Ů݅#<3/wm>,GU Ǿ;l 2P҈d{)X}*gK%V ihYV0B8XՁRY 􇘸K4֓]b?c}Bѓof<-L+m}Jk(-!R%pkU륪눩uh{n"B .eӊi:Ekqqyf O%aMMNz 8ݫJ'E?~5tb?~2b Fcn/SɖmlM35O&U88As,r g h㹃tɠ{RdRFo[v[0Z^?l Kzf`$%F" =IFB)}8s~y+8N锯tH&FG M'-P!F#de m=1رJ{Cӝq3æ!ag,d/1oLhJKxҹ06j  Ÿ@V7 ;'vw9oa?t*urïgWtӔz*zċ,˜,0kjc7.5Q.8[[Z8iC<ɦVzϔs*W<<|e$ޓj#}]d4<y)=hPi}}_$ES= YYoޏa8WQMםgo_‡(s.ka5Qm/ݻS?eZ3n-Qǃ6+ k,~2v@LcMMwzB=c[3~N|+ ۱A (x wG72[ƕ ۯ huqWdsj'J#&')aiEbUH -! kFn#yIo}XJDM\`Κ9R2Djx:zr@n3-#Prkgok9@DIt༴^#D;*22X"R}»8ho=oXf\Hg71NۊJ!\A5_LOP{ c#і#|:&qTW+# m)y:+*FgTC2CS\䢺 nǫy1sX )ҊyxQ#?޼z/\?qCxB7L uԵI@U/9" smپ^Aa~=O8jM2Ddf*VOQRУ 9d#1Ś Wf|"ZIwlک?)qc52"`%ntALP>qJIϵ_m"n(É٢ohqP|ERlLb4W)Ԥy@de.B_y_bu~NkZ c`,;@߷ ),%u͙mUNcc #'_naBNҡRB~W%]Fgse%U?{q,gFh=9rG;s07xzٰ?d\JAt+o]~#skNJ\a-7qbNԬmyN-$=&#[Y"'T62-i?`et|?7)uX[߉dPPL۝_#"(.ƃ3T?lr xwCEzUȑ^xliWR :K>1?^N'wD l?\#DAnՠEN'RT!a,pt ~M|6~-'ccaJQ=GhIN3u^[@>9@ *u$+(X麻Au9^->xۣ dVJ7>KWVG'NC$.EC"pR c;QfJ|WZbƝ'3ޮޯPJ^k?m?#%nQ8~][h-DFDL8 a~%Ϧc4x7>_xp kK'Sy-0m@dgҜѠ;!|cC2-,yj2h7p'%Fvۓޏۂӟ~L ڵ܄?max0/ʲ4+xO~cou~1 >#|Gh {)G55RGb"dY;/!C}k$L]6auŚf9 Dä XE/)Vff6>E.fKO**nALq#|r-,GŦ[ٵ)i*Nt/BuU3y83_V1MۂSbI^J|PwN|[<ܱ"rM&#o9Ӓu_V|]"ӡW THk"sZsx'`]٩‚gY?qi[E/%O)k߇sʞJ eai>.oZM!TAq\,UJֽ)/<UQ wˌT/oh3 ߭Xs"w]iur~>5࡫O| Xb N!z˥햗:y51&^b[aj?woB2 ݗW q]6K:m*G(i JֵAX# &XB/Od]I^v 40xݲP*=<mf5X:ጆ+ky6P~\s5I1 ; Yw?>ije2֭6^0w>[D4|;e|;[FF ᚹf X !;еj`zE%\݋zocn8 f,nܽ,"G"Aطgڥ-;[Z3µ ąFb}3< efF=' ӥșۑ>^lMlYEr͢G۵qeLEeRi՘#S oƐ=Wvʂƺ 䌙idmlåsVM]pZh@nl[~[O% \^ktH>x@Jؿ52Edrvu+s!Svq ewTϹۺӓ\r48F0eN[3?h|jx{^pƙ zW`*hfnHHw~%ux{r8| }u}H~ECy})!]bS ]Wl_|3`Qc WXwʘEses $O:!́un YKij%MSR<5D*Ϛ6=.vSt,wm=a£4 ;W$ P[` Pb^(Qw !%ґ]FGs3!* NiUO SR+6_@Dz0er^~|~kY3U]F3c Vf _=8y{~a+Y}ΟaɗL>%66HXS҅-ިqz}n#CzVWc?< oV.[Sgy*c'k< 8N #Zh>}0PT;dS{tcmtd{fDECP M}70z x/IK~;d ?3Ζ'= Dv,#0˖ 7 E쬜,LRl]-|аC`T\*: ryI)7I?u3{ "zETk2*awW9]L* M(^!#ԭFՀZ#H@+OP IĚ2zlN4A$V\جh\IqŠb2 @{Zkir*5cwv*ʼnʨ,k[HB*h`ɵD}A-fX`,mt]Ufs맾GPϼDUp#~w NHuY𡾨-O0+*ֹZ6 ALau'61O"gDc Ы_X Cu.RDjys\r0ӿX ҊOoǑ}t\!8:ʮ^?*xYsfSΒR T+My}.ъ(Cklg򃓟"o|&ѭޥ5q@"ΰ3G,zA j,@hW볫/‚Eukݴ&Z?JKox8nz95$^Q`6i*s%v[Ƹ9uƿ`:\L{[%J.‰Ԧo+VJ_d0B89kU)UEr bZ!JSfoG*^:"b>Ɩ5ǃsw[?nr`ߡaa8;JtI$B )<z8k|VB-}K` a&K шτɦw"\Y(ȵ9. A:x ~;v?2um\qhxSCTgx怮֎u|GFl%>@[%4cLXIgh?mNJom#]$a(R#k0kp^Ŷ(d# A2NT*.\?{f_O%M{ HeQ:-oXPVͷRya4X/`nmr究Gi\ymՇ!odjuuhڼ8u 1Dzٻ/L7iVR8bWk "y;7p8zlBg]C/"f_!ÚyWu?I+?ZCA3L/D= J8/ @&NYa(QQP MP+3H8g)hV~l\ |)\J36Sŀd<\C ?_Cj R gYx<8CU&vgr8:THBV.}X'yA0-صgݯ*g(^Q}.W-蔊Gj~Fj.QkٙGeQ_?zф] ۜ q ኯb_H N90&Q70^lƺGI}?@q赘g8!&yj"GPhV '˲;&:6*PB{Tg[\aQ9`M2B|w 8e}|57} _FQSgՏJ&,Ru${Pu~ 9߸! ܁鄣Sۅ}T"۾;ww9X𬋉 ze@LJeCX!5m׻H T #GeACAp⩰ֈ)bS6a|UKxa .<[JUl72\ 6j4 l Rdh/q@~n] 0 Bmˉ+nUY .> Qܢs mP>uHddj)(˿^oc]3Dg@Z95M詾*k5Ž.Xo;AwsIx/F!)*]M~Ӌ!n$5K»碤7[Um"RFQ($)%\3ǩVS-9qdBr/ð{ֵNLjü+aF,c:5pI ^ȟF3 F֌s=C,k0P@@5=(2?s^hibf(7ҟʓL7b12ݯ!=1ud]jB*BfEkHb 7B*F:ੵABe@@Q'C[0U.a>(cZMoLW11MG.d"JIxT^K^_yiiVf!T\b0kC OWVo[:H2C -Fu2ʤ jM襮Ы-=îќp/otf]{+8ԥ۲#RGUZufdoɰ"U-o6t4 Du &tY P~7ɇʍIT_/y^m>Wk_8ɋYSsUVrvzPpIz%Խ@9p䍕d~T >?fruqQ0JE?[W18b_ۉP1jE[l3D.$X;$4-0As6i 1tn$J@6DU+-jȕlT$w}wT43BBkl+]/%Kg53\ێw޷Ug(whmZ3E0up/lz|_ؼ9Su;=TfR ԏgN2Cѩ)JtLqVjF|)37ZRp˰ s!7g*4<©2 '1H(>W||f}JJ#.ty%+(BA]j$rȦ S~ILN;kCmݝlIvMxLHiٻ-T3'RwD:YQ(g,a:LF9ڰtcKxI@#)SLq_r !Wq ^_;*-xt^a>Ymf%"{Tor(4 ~ujU?=r_9,vtMB SbӅa-÷e8 A&T<)MV>bQ I$ A^RoB*1l2~dt\(jd8w{Sf vh1̜@e6+C?5 A ӜO[4 3gsGPOM_&CumHEf;͡ ;_U{h9mSn`n ;I$Ь*UUosj'YnZ_bjWBn XģcxٔD^@)\5a/9J v .~#iIe1/wS#ß'¿5zrA" !KevMY3VrU 䣮ttm5?PJ ŢFa׊_fQڼEBq*Yyi.h&T0wBVu@9/X h$:^v^qRjMO)sAnbu+b.Sm31.Lv"sC/<w*ł]\zS.|FPw]]&M0 x9`o@hr͂sut/Z!M;ͮd_u^ezDciBd>꾙~g$8C8D,h6tu!j:'gL\9FkQn ᷃jDJx:09r 4,T 4ԒR0hHokdeKV*)z3 -? '*CTLIUm|{egᑶCjlMԉeWrz/,/1_Hk>mxBh[9)Zb溠SDK2Z~2h"a[m Bic+ՔGՉ-=i=,zgbtWGtTS Gߡ̭ t>)iR/,OM2]ǜM* fe=JM H_Z3ӻ`I }8T69/} [=$ߗ8}!3I!)%^{фVuwJp1U@/5IXl|J'{xp e)}{ m.q?BP]>t)"έ"LsδUp6y{@MW]ȹ:ڰ.T}3EK7wtXyteyPs`޲w֌WMf́7JM~kTCjZ'Gd,/f&jw]I&%+6ͳ>h3xɢT @xv[ anxy<M|k T1 p*:愽 )N^`ה#H43kD*5UŦse92H_!>0i#࿺Tl["ZBvhAC*OTn0=Q Ko!>>TE0 nhŁb]PQRX+:m3ZBZ40.ٮ9 JL%< B$!z(7PQq3hCհs (_; c@M]NMFma: 9UR2 gB*SCϮ9,v#NuMqΝ-#{-1ِJR@,A׼ԳX umN |pXu-$0h) 1æ{Kx".~ RcOFѭ;:\D%j%.`̀WpudcE#EK: ctjI%FG[l1nyd .4^u@TGQ;a* )/&T@W'([Țt;U(v"Im@+~Sg ޽0hoB7:6X6ۯ|0g^>sU N?J_<ʊYq1La@ $@:k}i @h>uމPϷ; XrFkj7Yٚ7 s>7ep^^bt`K &\US31F|)8b{* "bF0YV*M;5NxpZ 7N:tnju#>%:R7i|Ia{_0YVH`#A"ó`Vl"BK*v/ٱf yrYyh4wE[a0y[s3 OrEVlMYnS%ffaѲd:Rx(pT(;[OT2݄p}b^&yUPB1aoԏ';r76=xhۡg|67OsCwm md@eF&*Х|U"?Z &mFS2:z)gKg?18(4hvwc8Ceᰍ=@S"DoAaezu6|kSZ"_.EReTOutU=ju-a%]Isa jP`D9Uk=&蝡)'3 D7f!r;B)?XJ=ᗬiM7Pb;>c Nk= R!'Xp~DM9==6w3 «6;+ʔ_plmbf_+m%?RF1K7=6'ӛdCM_Cz*r0nga $e%0hJP_kAFm^wqjfp&=(gؽVŞm{r&SmcwQ.dL(/}_O{NLj5*̤G h*L0aMTpF3 mɩ)LBNSdzMӹ}":՛(*wmU8L0$>#ΉȬ· ƙo'v A--Ӳ1\JTha'C^Ga|I|Dt$s\HsCr!x?I:tk=>x[W,n}Yq$lxt:,lΆȥbuףI쩉+ݡSRʹv`m: =<_A RqXKռsIx~9W. S0E y"6) '_6Ẁ-}GC?6X(tZwLIM" ?-C@G|NE+ }xm5f2exۚF󞸾PݿY^!5/3l5hX֫JK?:H͔8!U=S_=&%e~P-:y|N>G6G :+)JfˉOB8OEQ(h.-ӁY|n펉mb?:骿ČNRկZ@" &֘rE`?Y܊sHW,%,0 ?sn5)etzbu^HLRrzf |qk(ى ~fx =Jg o+m_8%H(zϏaj@@ Pm ByŦ[^6guw$SX!} jZݚvH:4Q^^0/V=7YS>޾5>SRK(tjLR'p:<>{vLh? LTKi>\fmoT-ЗCrNW%ؓ<)v #I&L6rl ]2P=pq3>㯹ym掜0ԓ :̀%tUlΪbu 26v,phꘅwȁ80m/El`]$4@ g9P1iulZcK:?ʷ;,Ĺvб}ّl_lwazyh84` !ZihX"ga҅$¿L1t"~0Dw]"M/fZ[ڥncI9WHJ7vWM> N^ k|\76Rud%x7 5Ba_zP%тj:wL$d; 4>|OnՂU*% Mk`(jѠ6Ϊɔ:fŮ%dxchhcK9}3| jH; dY_2b-4fm<, %Wg _jX-]B& TݴT*m&r;)ֳ1*P8gvIy,_&GSלX }F1˹9e=՜Y5g۪ԑM]הZ hIj@zL3( e 蛱œP 6lӎ?j 3 ~L c |>оܴOӅfv]2*G:oXcc'L1\7m<$1LJPꐃv,'&ek)h47a#M>Hq;$=!Qz%*?\6L)4<_S~N#zF0)~6,6z4a\:NMVdGCÐyKuQ8#Sbnaa|2WjI})s4+ uoO*>^V}HƋN8RyF~SXɸC^a~s~x;lig E 5S;B҅I5:#<7%GjdU${s0Sxzjd53H\YpK8N]! DHFQ"8۝AE$h2Szy-]6[U/a7L2EOA$cKF62?K 80d ǺiS@]b$-u,lc,"JmiE <"V"~ {37Y[X_5 Xj0tG0[yKw4ҳ]}"qC"68,O|dw˕sqDʖ?^ ԋ*&ӾMB5@dnہN`+ue!rr%{*FpkCJ{AiF^Pt(اgB)$ѐYV|^'5/<>ZJ,03 @p(z允mḥGKѾR* +&DZPrp)Ov0\)2j=et3bOa6y H>XH3@nY/ۚ1 J.>z\/6iHwA ֍79MGl,Ge+@>z,SOBp d Qekϖ_ XpâO4v٩b.Q; rDohǕz 鏟6r6"2}3[_l!"۝}?(-6gl~i__shppdWFaoҪEqW|ߍ/m[r@;i&1 .SH и(np^BYΤ':Q+  _B:k雲Ow}+6[+7vHF^,Q¾&S%WnLHݸӗ?ɧil`69}cVң\O@塯Y^q (u,j@K<!Ӝ^@o9DH}\D'c_ZXԉm%g}uޜ ܫ4R$Rb&%ج gdy2_#62/47PS6$kgF\6K]JX!p/ez{SkHn} ߮H tYy3*~k*2;xߡy0MK%\8^ _U#jg\1vE~lؒ .r#`)_ҮӽӚ H !F [ TB :fHļrXR BitŪֵFeeֳ8A~L7g,z[Z5TX)U:ePxY-y{V@~. Xžmr{r[Dj u$%vj UqmoIr1' ]}F88ݪ C?3J{ȇ1lxx/vd$[ 7g [,pn$GҺldIϐG(|r]wgU }|>:$S4gXAh<>T8B^;^FCҁ^|~9ƮLr8Ӱya~| hd][hYHT3$VRe̠WPg|6'U :<6 Nv5fY K#g ЋXj} ~Am˷4{Ȭ%u4=Uc{J!9e?uqS^eJ**" 'Y,Q+ar[jKhhcʄ@wvŵq9lJb}34uwFjꮙ]閕-8M[gO/9<uj^qY"CcFtB !ZKt1gw/4S1%y= se\dWƍ,䴈tfqptYz x3Qx[nj-)!xõ$iRBqxrڣ6WUF>z11Lɫ_:ge!d n`/FrcLOY'c(WRx7"w!d^۲,0T rwe%Aak<9w$r0t-5:b'!81TϔNnQ&һ_]O0gm'c` 啵Vjq겣Kgh}P*ax/hX:̖.ENqf}8VChKC/Fv$itEϊ58Gf plA{<\Z#[ SCQwyis]a6ࣅM~{lS}ٔ17O؀Y=' )/ Cͤl^2/3bjm(\Gi)1iݲnrt;`M"XZC5h\lhP/mQ1ұ5}n4G-֩(Q䙛/ PŒ$VI%hJNTq%0Odǔ􍆊5;Rc&I>rM9 eQ|u9"5#F|'w(W#6y#uZ5ί:n)3AY!u+vm[C>(E YԑelCꙴ($ #wbQa_ ]1L7=m=SKRF<2Ǎ~B Kohdh%t$X4^8 `Xvw6n2gU *'e %o'4dfKѾ#zQgjA 'I?oQ ^;SSHs/s4ӌUAQkA mn@mؙ/8yF-z%b@&H)/043wl=OtzL>%'(^b:ymUUAvIDUGSi~H8SzDz1RH+cD"V&]WMFid7 ¡Qz;]_O*Ǹ5?Mf3w ޛsSWr͚875{߃_nҍ ^E^U^T\6c(i-c,ՇT F*ĮV`mm 6VA52涡]jӓ;ӄj':X `a<~c]/PB(6̘(W90_75^J{c%RɉYW 3Dߝo|TBr^fU+*Aه=we`1SʲحHOP k9$-}1n|f N寞,y 5XmmHMVA^z;v]3{z͠{ʡ/aq+bbA}o+ȅ/Ot0BN `|ܮD5A r&wmJ,o IsN(FFlܙir3^j=_hoС0-ghwbR/vǣ(:zwU!Or@eGαjIe"|2s=n@h&Wݼd!_ {ॊ9 +չU,y eVC)hwjt^F4 w[' s)/Ʌg˸Rw8^ ]X ݝHSU^=NlWWj.ۉk"Gm3Aٻ4'(lb~!?NUpq'>@3uj 6dTLb,p O @\$GPm-ڄ^k~Dc?kn%q{\v/ߊ 'Gf.NxSI jH&hgyƽY^OzߥysV&EhS*K8EvI{ޚqyOꖏDڹϪxymcagiuGx6޳8^_qđʖu L^P@:{RWle#2_iKk*hs_Z q}⯈9r0K x!ԣޫd"Cb]N2.q6c`O{wOJF⺍:<;Jo8vڇ _#l ho$N|/Q"cOv>WV %f=/X؞ZWZrfA>n,m +s/묾x {bZUfR(v#RTmh/CrzRu*m+=_?pEGwI2C%Fnu|;܃e<:5?ݲ$ >vV J aRKVSJ:]C#$(W,=ok}n=.5ꬪEr3[҈_3-SiE6=5hwteK}OTsOK WaN Z2uq;Nsa݊- 6Nkp* ~ }miW]OC܍<*$SzT.' S ˽n Ãat'Sfvr˵fn'R.G&@3z% *ř,E,YOFlԴ;uQn0W"ȣ_AN.yLT=CXղfaA_x$M26S{D:KJBrIk5ṼQS;UWrӒX<Y w 6jEOX#xUp)n:WSymDd[0ҮWF5+%Qq7[Z!Ym{*˸S֬L i!t/-mVG}he$qy%o`0 )Xa h+> %yMl<7iFU6"6H`mm.gpdwPA Vp뢕0ZX(oyD^ ݷ,UDZW ЍCsqTr'nBѳP l@VtmD WĦܒuԏY;VT,@:+9ܝV߹$>6bGҦkG"Ma.Fht@gUJVeQ{j( B:t@+8aoGZ^Bu{5oxȏJщ℧"Dy3"uP+.x6j;.?Wܡ@"O3#U-w.ƒ둺o$T,Lx.ҴȓkҘ1h#'#ݳ+9ޔqWl|W>xn{e 6+Y%2m.` th׫@WY]'\ gcO=e)B6 :٬r+cŦu7Bj?2$D*T8Aq(LG"ڇN=a,9Ssó+Bgvkp1Ս*,N甈RߡYEeBV&-u[-O웮l@F-?K|!sՈw~hc)8Vr(doG1EsYvYaC1ZոW?S b0̤48-ASĻNW30oav6)+ 6p1%ufU,Uu[oB7KGxVLGdqf^Iny|pG!2&Idߛ#$Wm|3[?؍[v)輰;=sD 7d=1c I8nʕtt߼9j? WOdk;k ߍXgf^9v;PE# *Pjjf/Hc~ϧ8ȫMIdgڡ!ꈢs9£{]2Qj+@$FNm3)[[oaw%BRo!~LC`"|1믑?Dh`.a| 1zƇ @ L|Γp11y+r `my~$ 'u2&W5/X?s%Ko 7;~(`AhX=tF/jR 6ƞRR;`cXilOr+,8rjI_'P;6GT-Z`~rh^Ӌ1Ak5$#b,sToIvj^#Qhɹur!| SѾj؍o ˄UD$p}6T/%aUz)a5bĒo;_$f}Dt%V&-hV7BNUM~b˘%+<3;n>Hxs>A(Ν!''mR^2sT,S:Dle-o:0n :&,j;UNsG,vm혶WLܛC 4iχfERnnT`!U"j>+Y>m,"!a/IJLLj܎,QٓgӅZZSDb"Nmj ~`:}h~EE.8⯝,ʅ0]l̞r [_5+o|vl| M1V;z'tKz2QxЋVRc?_WdZ-?llk3!FcCV=˽'BwD_x(H#5=L70BE@!7 ۭ*RZK55"[:_l r옰ӷq |@ur%Hԏ"7DGj5ںqR#SުoTZ'ϣn5585j{: *lЬHH~<__U.ڴaH;s?E:7waDnt 9(H4D{Eh `?=Y ^"XC%C\|vEh,+D<<6Üo~d[%fQ?8ihA.0]NmJ>jz"݇P5e[~̅Dy*JXod_XĪGbdHvn$s/mR5WAgC>,X׽m+ 6;M@C)!mzM?nLgxJ$BO{{:l_YOƵ$5HYKV~ +>Fԝ!i D2zgNGgN9`L xnEXW%9S֨QS* l_y56lc<x @HW_ #X;zYlgRCc,QO\kPVs%-*ԃCKeTRIQDy9[[ֳβnkQ> \̄%X!:p8+ϷyWue ,[5u*}"f@ 4⎵㌮<'R~J+KU35VtwT`iR!_,AjKMS} U]s 㠯71v CnbyɈS.Hӳ Wjy@wceK1ZHY֨fz_z3rRMc Z8Fun9E)'F>$GL&8rU=quZk#l}cPeOȨD j1YV 5RRCPɘj(m 4P8:^^ЙF ?Wwۆ9hc&?qk_مR3P,R}=.%sDq;tWcToHCrH:se D Ҩ +yHpZAVpG^waGQh!aFUhkLMzog_gYMBmd2Di *-08rsR\^RUc~(#jLњ"+)2hIɧ2Cb 43< Ҍj!-`8TqX+ԐVǨ eqL#PU50Z 6$l1OY66 2"_Gh'0ABgsHYn+rybaq F S̓:w;/S㛝49)ckq8CuګXDhp{/}9WtLE X6tn P&F e v'"vN\Qj?40 mZ 'Lƕie09RPt ^+DKV sNxSeQMW"ަS}c!<=&3n#t,QAlc߃!אb3 2y nh-d%^h$VGKP> \Tomr?dI}Ke9\wB]Pܸx*ːV)eak-B,Fr"'QT,W!kܻ3VOw]lF~"R\v,U[XrsZz4 },2^c9XT8@{N;Rw< vuz_S4^-6#gbد^0\;BA!AM gD1$7-iI62VU;<[L5(hǫ;SVD~+BQu]II2F([UFNJw,˶4̱@8) zZ+,}]D *=HFfT))ia&$V5&qhPVKY:GU-vlM>S ߂ W@<\("\"CߒpdQk5=AdOT|>i60:ݒf-I @? 'D!JX ă/Q!Bw9L];^`' !*9&te̐q8>/M@/ywv+QCAEY x%@JyP헩PB6.+2W\z5dscl-l6*E뉷aaUCa;E%c,/^CBurgDok %/ {/W( Ƿ38=Ϥ3ƊýE T0j Mkr7R/Ûv񗭠D5| 1}y7>i\ ۺ SP׹l΢ԭD{ vRFQ`NXUs\fI\{ǂl1n|*@qL7[+h% Ȋo[FΏe:\=Q|O#^eBpM;g%3adh!lkqH1pZHE[dGNCo mr/SPp.EGvԨ*o dhop;a(F~yJK3 15=!gy=Dq+[TWWkI{}c9# XQHޮ|>w$2]{C?Z$LUkOΪĐk^@fK!(2Mi0eC)E|gN_++Ga5>w|o?qٹѴu#\(*+i]XwЧ"Op)G5"x2H!JzF S<[elf:Շ8 Մ}٩ޥӧñĺǫT=?Rk~wVd {@NUElR#9JgɺSoI5GAϷmX7;L)cHi)8dҁ6+uO?DF)QwӊsVOPّqS+[#eEŝqj@.j+ /Lq̆3#g$Ebב6 ]L'͋ZqWe@ pcquwg̝Wg#DJ-P`GCzȟ8t?Jûn/ߧg"Nԃ:ۏ3,d Χ){tD#Z68o -W2u*rc ;#[ AL\c8 ϋUmT<=-1_:U)CE5BzFMZ=3ap_syTzɽTD~!*9z$nqBx(,D,RH?Bjh@ I|TThDK&1*Wz4@hp{WНgPWuƜ؋bMŰ-󔩇ay/P6"R݀;l& =5QnEsy3qxJȊ Pg@F(?ՙt$])Ay)nP%Ely˲ 4 4 mSL%mDHX!Bm'Vde4A xT !V"/FbTOb#:T\J_&9K@<:h.RiB#GىOON!w6c+XV &ݍyYSӼYoۚ<'l_4Fd(VbiY;ڹx,mElIʪݠ\dž_61ܢfQ0 pLgBI7\0 Z|3/E=aTE]Ve5S@͔{ng>USktv:^y5ce9l`eˤ'94~`cm7 jUjޕ4u%lZ$\R%–A73Ŋuٛ!qMu?B G6 pT5 =H;!>lC"p[3*ycw^`?=Q:Y"o 1ȀWtt<@R'S/aMZ>om,F4xNih C:Γ}֌V0mNmuXNTeˊIV<4M&YI0sZC+[iz{̞Wq:bM!9i(2<4ބ7K嘩ptr-*diCx^97(Ƅ_U)V!qf29Hfh} ;]ƹsoǠ8:P#Jt3U{C$&*PE&F䬼snOt+8S8-w ^3s"\?kxkl+ %[g,.}ưԀ/,e%±̩;,̕ntdS y7S (vݻcr!{[E%i ֛dX}!8xS kԾלhG r|_¤؁[6aD_CsWse*bX]贺\-]'XޠV|GLQ@z+z~ϧih(-P$L#y(RC`Ʒk-z k>vf ;\e >ݰMގr?|([Xeh}_P&HѝB#{ pHWisjy ʚ/:X7KD!V/wT`zFhY7\`7"%nG%ܬ][*) `Lv{'CY63fi _h#yCC2ga6%WvW~N Tcow盖K E̼qЩ$RHTIz2WX_C8_'y|3O13{4Mʩ,+Qm G 2ol'U }9+EeJBvtx}ZMH,ޙVT~hpB (!Lp֏o~nEd'.s [=UAfa̿e/$"Co'Vp#һ|{uh~\1\nњ"cێ4X5d^ rmB{4+tAl 1\?E.||-ZM|`*.9y}4(&ĵT5#rYCY 8L-y:9P1"gO s)ٱ un<`GE.h v Y Tڿh ~U>p{a;=KF:))2qq_W[WmIAXz[ ?<3 K(B[tx=uךIB0ZG0 vUw2n,{Q -]۠wVhZ `wvLVT]W>9W翵`V5:@\Γkߘ_.TVuG žW-DXѦ~`SŬbX,aT3!@ CMLk 8'u 8w#ȥn7aF1Ø=W?8qpczDBm&_Q}y@HlIŵN`fJ8Jsq- 擎LtW{bD58T{<6LPuh9G֪J?9>Һ:2h;jx/uIu*48ډ"ۆɀq;h{%w5Soj䂪,#̮> IQl|?Iw?GQ0ɟE7($_R 2YmSiC2-b ؁àңxK^ɭ[Kp4=:~ԑC'!b i֖y Y2k-"\}WЃ [ڵBX( ZH;ՙY)Pm+Y}ij,-Su%.o`9!ɾ}8;;$&|c5(oUYUil#POkdcġ k?W\'Y/~Nψ> ^rK (Dr OH2M_ a dMJJh qR3㧣At岩>n"'\`66b-4+c+GRw`Ig2X+ˊyQn!6j'"JvC3fDs}m:J遲487)63KJtDjGW=iLEբ٣]օMN %䮰 lbBer~oHz#Y?)Q灵!a7bIBK#V%˅RB'&pY] +dJ>*Jf*uA4(Ct dw܃C/H b=v||+m,g}(8R$LXdžL6ʠQB=/Zm~E9߮BhBQB|iސGÛ{Q=I.Lbg*uUCقIع_Nb0/Ԅx^I_xtl4+PD^`u86}@wh<%Ƹu ̹E bX[P߿BPJl ?/7?̂lwO8޵0VcS$b-{H4̩XLp@&r?V4?*f)yv Sk?>3#N;eLC # y,s7bP.ъ;pYwV؂Q9%+QiŕDu(uPsv) jpł2iȊ?+S-_{%l~"BW>^Ӻp ȗAɄQW>y [Ƥ8O԰hL8b†R["[jf<8󙍢"d:*f@(TNZIH) UB,˹̒Z>5|ʡQљ|DXC_nLj= &BWrO=, HxK`orNizW$֫u;tn 9˰ׯ0[|JzY1&dfto $&HO:_YDdϾїRƟ.S Yz{oQfy=w7+K:}CWj荏C=oVf:Mٗa ;lqD e8Wj*gVs q襙>devqGuSL/i˝!i[K! ^|TEtx~,K\o8Z81.d53Z"ʤM!o0MAr!xZ=MFbvI<'d|F]UBsR௰q}7옃:E;]]*MȨ KWH*g읷yo')~ziFd V(DQL!2%W%{($ՒQ,z?3E3?cgS*URT`=<[3 ݐ]= AoJ8y!9=x>nAn5&r.%ZZa*IJD<9A͝!]_kN"'mAR& תSG4.o`gTpf_<0'VӘ٫q"hS Me=𒋎B:Ghcߜ J_&2;Avr" *:;+d䝐Ae:mƸfXz^WI<_l@#{vK!gagHZ ; ;cd$W,LcLR[ޱvOU} fzH>wLK۹$j\wvlj?g<@0`"2md+R1'|BBy[j>fͻ춷RN>>lD^ҡQA%z;؞qgQ]n/ ki/㔵SC3|C" ) E{Ȩ9 3̫64Si*~&Դ/mSoB\;{/pnρvkҙNot V\ ifA:SMUn] _b䡟@$쵡:I0^Jd"U"9?L"z.!Nu5SgH*r}m*gs7}=\I!~%+,9x2\2!#Xe?$E;_twltiC2j[xSX(7.|!f ,JtJ帊fVL>*ahVղ(opS@Ϊ 7@̔W{Ox{VH$QJNG,x!{1ۂaKB:yR?-H^.Ps;6.-E'kKzUѲ[cF(~J@w}P:b iۜ RqPԳ{ rP/?lDbP4OhW?M=F~F _@#a\?#Q˝{% ؈vՏc@>ppjlF+2B;ҹ;fKυ2[>,ja8"pO\% h qC$%8t9;Zt&:?.X|m =+2] Y"p+z dY@}+$2[dDh'5fQDL80<1%o 5aw}֠s &YYF+E^Bٽ^`rI`I׿eKBka?yEIᥒV;(lsӧ D#dKyX͋C`asI}ub(vu8Yt=rr׉7ѕwNmT8#/*YIG/TkPH<$4R_i%ǒdqt0Y3&60EN_o8f}nU3븂-ikj{΋dge" rŜ0 c *>9|XaMrs@NCc@%m.m :By`ATu F)WZC*Vc/zVd߫*VZ+g07Wa,j0;.m]7 /P:_\Bs[M <[9eQKw 7K}˔73i߫Nxc7*^& ? pCoWJ7;:aH+Z KH@6:T+V ˴ѱJ_Ne\n% ɄKo6w_|c BKxU ÕlWHAwPWm1 1Vjt,Os P7U݆BS*DH$,4}G_A_wlĪl|ЊLz޽~vsnPoܜZA{N}coi7hV!T5Vf} G< g%E}O!PM4S BsᢊQRi F^ߠ);[_1PW&K#33!^Zj0B22_8KZ.]B>Sv!W+duơ:^X@Hڨ(:yo;#RAڀծer=]qGGR֦U.kEMa|@ՆȦ>gEAJ gtw9)` b׃B&$^[NG^g)'6`lfݱ"wW<}'!D>ʺF7żzq ˢ}2 E |#dew>ΰ.S0}ɿh4[ X]C 6ˣ $&MwaN^|LM>0}M^u"WO^gTfej5KM08m N@ƄfEӍF>hQI"hk%:7{t#I-~O"uxmщkoFx}0Zg+*&8ϤE7@RwIWEBF+;2,@ ߪ[R 6ٵDEާÄVt?^.UjpfWh#1EͶ].gvs&G ̟54`~gCuӤNsoLy(N.ƾ}@hn6@Έubj7-Lhz;9z~1n(wrq8<S˥Tc\V' v3u:!`hf d7g ٻ8bi!~$:!luk+aijU)v&pO TڀUޜP@mCa((c :CKr@ﺾQ|.:'2k4_J+dC@%vPT4 L1_˿:/.uWn¸A.ZĜ?+ed 7~˙{tWsD\-8rb&@%ԙoNx1m(M'UP*V|.7-i sk|I'j8#<*qXn(q2YCd5t;x,@:?| T)QŒ(/ ;m*+4kr<[1umn @gc9R.F%I҈㕬)]8?@[:yuCSAA\<%Vƙ3PpUPkIdNZ04n͈"#NΏ+RYt֔G eK(J ]dI]?,",K iV+PIt 71:ΥǠAY.昺EhgS]3hTi`N$\o ̮Sf>`/k { bFf1MsNl?:!]i @ṕa@O|H/ I#\δ~$ryBR5w4Z0ye<DCOدKʖ74wˬEaʷvu һE?=Q2 GJT7K_%jslOu@Lƈw,y|sw=~.F.lK̴NtםcD؅U\ AHkv.i(CH@)_[0Dq>fU. f;b QY(UsGW8n+#ٺ4%s(Ƽ7cld;Bò^<Ȟ9DkOɉH&Y,{C}&\h(n%GDi-]Nb]N*My*ca{`/vpjb Fvg8\u(v"X0t73R8VQ>84$θwN 6doU C U Kess~D9VY=O㰅WI6LoOx]Ba-4cI-1d@hVe';-yK|(%푐,w}`Đnbu,ȇߍ~^\n G$A<5xn?ֺ,8уq͘7o2 znS (৘㢁j(WVli9ζP=އKi7(tIOTQ[t*Y^E,f wiz.agy7nymW17ڤ%01Eëw>Od5IqDKy(?q̻sΩ*UeE< b (` E USX9Zr4^ZK*0s~/b02Du:\n?wH aeҁh<sP3Bv؀N\/|OoKU*lFE*o+>*+ם,_O(D->Wh1LX0u>{{).0@m_* WXU`͒ FIQIExNs:&Z|=,6LX/U%$~+YD_ox:P8"ֽ^rIpDҬ w7z$38dw}Y6灠AK~ݨJi{8{jVTjXh;ؘs6fFaC|+f;V! |nA.-=+uIJҬ|1pްc*^k+{>p]}?=sO@hϤ RkWntF`/ EQ]S2JW@}]~#WrP1sLNr `s7ūŐQI7s@ i_{v(m bE<+eI15^gXhH?A*U|),lhyPW7vbFvjIk/̖|RhMٷE|xZ}j !/Mn3w)xL+:5qt!9͇USyӞi͆Ǒ|` Nd7yR Fٿm#>9k="ZBk)~Wb[?lD27$?Z4۠ʈ8&F5h݌sC|ޛ.,`˽gh8SKV5RPѭRRfȻ H #=bbW}HcdP2j}aP7m3=5wiEtZ.u~K鈑kBݠksG#^&"GNT?37ƱS)햨@]rkHXv{[Ǻh(hI~rQvt)&,CazvebPOSX2<8R483q~`QA]㏂d8|:)%b!a(sD]Ԃb,o &"&WVz(/7dLG&*O(.?lp" L)*[k^S$\+;|@Y@ᰍ%+Bgn|[N NF(h'޸(>,2zOxߔvoB"^yLތh%waw"U7.&= WmRt4^ ұ/^ugރ(EcjT3شj,-'%Ex97D 7lQz&501WB{@#p %3n?#%ʶv\an}㔢kQeSySک `eyݭrjeih0Y EnӊY<>F)A47-v@Y~`IKi1T6`ssׯ؍E{0]z xX% #Q1]MUwx #n!cWdxF?jyB"_Jcy< M1UdyïzL QqneP5;7q>̪εw.!0(LwtjGmO- ]p$UqwF5<+mfT)7W>; UB`}M'ҵ%l$)1PTޱ1h;Aǐ=|g:ikMl/UUg۱QmC|6cwZ5 d#E ƶX}a_lHWjA'Bp.P_m(R,aK۸yI_h<+2;X`ѸF\= _ye] vK95^jVܥ6 + TNPm;%kV䂅R!%?+O^0LwYj͇B2ڰ݈l~m`6[4Yć~(]&o[X6ʱNBat~4{8&oy+ࠇDE4_{Ѓ?ډVn:p=r˷ 0|Ru!+qCaԒhˬmGΈd偘R걏"†21xM9] hRw%XW,-J4"ͦZ"Eg4cO #*dY{MY96r+7hak:uW2B '5 p-n6>5ǫ7'ڶbcy1Y>([7->oL*6`vd_o#w:u$V;rb=dyJ}Od *N )̿.Фk38jq;|,{B{j'C4CY4.ɺ+Y77cs#dk n"WS̺B5f r@` ?k9$ݿ"VB4dE$dU\I+O%CD[@⯆Ud^u‡pDvCTUx9>i\p(HtN4RVdtW3P_̀<9v9-DSğtlw_JRO/z1 p;jjRĢ^=Dc|yQO؀ؓXbQ6&SV: 7l!?Lâէmu~쾧kڱ&R`1+58lTNw[[Oa^>theZx%㵠l{ԫ:WBdW\nH~8/ZhB%ף֮b퐻z_E"ˌZBQѓltFحLk'mq"9 MZWeٵ$Rk ;ZA|'IclD9%hRqMݷkP;U^aHm<-Yt5&uEV"/+Г^U_&8sY5lS@kl`ZGςp o1 Ԩpl A湦ABzr v3Pz]ݪ*[@ZNl pʳceəmͤ1}y 9MZſ!Т 8:D ;bzPӘ_(Gҍ. >B;WN̵tY+jd"ΨцDW?(]64`Зc(UȦRr>_ $ ɉ1?C%UB5^i܇EcAY3&,4 I%hQA4hʵdRADw=z8Za+ӛ6P8(]m-""P:/6=H-M-cJ ԝK/|_p_"I$ťP.t}( OP`gNеj3ѨeY.>s՜h~VN KVIhP-f)j\%#c`y@G A-2Dd@d`u( kbC/sbB)ŕc?x4hw4;CmnsKq*59CgvG_ԲCޭ-X9y,#r؀!4E[W5>z?!01;M=|?a@1T~zd?@MJޙӉ[ @d-CadCIH^F "o=!< $]x Gxn&ۜ #: W1&"NyeW23 ?m;m%&gue3극'-׃aJ4^-"5 >\qT BADv[3SՐ&['YaH=*mhh$>PsvUi;`>nh1.x&bVH EL ]5]QNC`OjH΍KQTn -XJ;ie=| b_#a=rSu-D b WGBcx1~)^zl'JD6! "\æ{uT{)MYq#>m}9l+#N\Z$(wHc|hb@VV#htˀicyb}DfpB1ߩtC1Ӂu7F @JTcEy;Xrh훂 )sXBk_T9@kcȾINNpGY1_@j\-A_}D[8M }ҮEj\Cm;.*ctlB} +D^aoWt!ȩ*< 8T<96̀Qi9&5=S;K p1XxSI}#1"KȓPo$欼h /Qa)@ ʲ{Za0tshf^V e!x:1J) vYWhxeݿaF"&q5Z㖽VbIBFШ#ޢ~)jcp8v*֟ڠ72l>{y恲vmRO27p&l,?g Bkso%BP ,JqCtIG@MHȂA\qp%%0qt_cK^Je[+U~&Lex$''\0<Q17<뫶I< &c;{'UNL8_eF5 㶀7q.6fJkZQ͆*kކV彨|(ӏ !Y?KQz6 b9 >E[:wīi% @m\bcIl͏BNp m$5kNi#lgQ!7Xpě+g@o gLPiiD 6ĩA׎ݠI&r>Ѡxsx*3o{7>6}2,7k*dGҕ69#go2y/߷/'l}Ы.ChD+;eҏF"ׂܩFjX5=_8$ti{_,[a':j?0z<ۚv‰CۿL+nJ:"r֣DG+7H_}_fr9)&Gjܱ=|"aNF?8X~ l`I(0(dO(  mb^05z ~dfe \ID֚*B'9 &-| g(t7%f񡙠^>6٘9վ]֋qh2`/n}C?Ğҥ~pH&NÏ,$B[JNІ&)=@#-QfFFAVTA$)fly<:taPC_ԻӖzs$y) U'z"F`Y;oH3zmX@j8ؽH[;ҝ[琠u?RLsmPdy(&?f5Dcbgc<][TJi}}amPhǭq'o)\ DrcOf\-tyiuvHrfTbUy96p%yU+z:nlNm* lva>z4^ F MRuklK~]` qw(Q`))$ge G+x0+私Q Y%X1J{Ye.Dlǽ9.C|蚡k*䷀Eϕqn+~\'}+=?p3ź/_ioOrBv(*.!dSaB` 'S(HZSCmx29e0*u b1$T^||fؙWBg%4#5y 4zXpJ"[W𡵎G ڧoK'fOa fX6-`-iA 9/ g1KߤQp由 b9TxS1 lT`5&?g [@d=,͘Gt絷%7;z|U5!}lW I8m-wh qH=EnY)rIhpV=يgu-{YfQtLD<8h2&rM3@"Qu<ʲy"0Pg&B+Jav:YBRC 1"Gm)uFl=u[xWv2w .6Ӿr45l~J dgu=+QN_{\ډhQs9^ j^Ze1^̾+y]`d?(*o_K-< ` SDz.$ykx4h> iP]́MŃ`1Ky:N"~GO7՝FcYέGNN'zuPƹ颡仫uyќKaZڛ;S<`f !E 7,v! ?{55C:Sw50;.{NRz^qH߃h&k{yxۊ\9?h3~24<p/rLDBѿ0Gŕ I?'6UP8BgTvvl5ĬBq]z u l5^-*sk(3utʨkk: `|VLzOivs)KAR^4 (SGKP7%D"Xo ț7A%T}IGQkP r*!&dWMtbsC3 y.0jEmbsd"򔷖Dܵk`!c|*wM+ %f^s)Lڒhw^' (ڣ.G[x;=;{cN$ un8:$:$tErS-A~(rt5:ƽ3Ljh΢зl`lyVeٰ(I,_%c93m[q26γ'4ߣIPޕ\U4=bV0 P/WGܪםfG!^GEcaz1emf֦}8X) Ƚkz8@i\C #\krB^kj5G@8r] FqM?WBBk}/"*KG5'N[M'̮jQIA μ(b© {" +`U#JG0Eu&x̓cET#M}3dsYjpfĨ5qĚĠIvupY>bN)ȰLѓ|=L<㷺9kU$w0c1sF P2Q]1 v_\D;QeOC" 09]ꛄZ ױ{9VPD% 6?w:+,(%\ŏy,K?M.X240v#}Da4*ZcDNsX'D%$&pƁ4|ntːn ,s+f,v}G_e߬ySr<T1xO/1j[0G<Cl +w70J0T)-*fPX'B)Lo2GO"Ņ +ދ2;u$Mx0Pu4ZC7 ȝ7ut?`htJVݻ,|n@ip$(2ۢx>5j~bmLmX ;!a G:T)<Pv{FӾ4C%\[z*@sL/Ł%,BbՃP ']$g}4'|iJZLyNB2f(2N"%$g1$ pdi^gcgԈ ft@N2էHܬeݎЊN#%~]%ruaXayy3Xr]SA\Ri^Fު&ejIP(w^z)҇My2ś%E+.KqUעΣşTr(i un`"h#օJR'Sk~{h_$1^Zڐx,f|޵g)G# iz?&"}wa]d`6 Q { $SDA`R_kܽ%A˿O=p9>jHI2.,?^VK1! _PmfΒ(B9 H'Wˠb-Q6~ R,t\&3BQb%w+g={:v{ >42s<4)R NCKT,Ȑpb>؇2Zy]k}B>^`eIqX99LXn ꓉ #وLKiyV]Gq6j; [%IXU9Á$>hwFϵ+N[ཀH̺$5)߄[_x~^3xx7xRNCet0mE' 1hKWvrG̞0('/ cX}:)VŐULHcҏ#xUStE|Vrk/\kOQٙp6¦fZe6qk -4>_: tk*^0?fIv'Xv)'G0ːmj) \8Q@|$H.3e6cdc1 n$295v)Y3+wOZoS=4'f5NĵDˣ8\M1}ҁٶد4:ʼn?Y$?e3F4/`a˙m^rK '  ^qKm@UT-vWp%ˌR(L>.|%}@nhr2|4˃sOߗ4y1`=m7u=35KnbP.§AXF SIWb*M]P>-<Fw1(\IycNTj::̋Cd I+0(uM2BrƸ%~)cis ߆JQr"x \i.* bLpC^[as-%Tvu=;;JIZ?cX4~*MVH5G9V߮ئ(֮pF4>Y1r ҈x/q.8-}5GBQƤe@1gE1gVBűkK]8r'N;Y%I(yB8ܨAu8A| P6(|]͛^4OI <~R\Ctk /(%Vɽ CXX &ҿ#̒WF~ k itT{3v[bG@M)MCx$UHh ̱H\4#yI(_XVX"}F;}B Y@at"\i)`O l4QQ*K%(i;B 4jk 4J>c B<4ƃx铏mBME[Rb:]/o#A8f%~x~7簫 1̲_3{l~OCL/IuIQFD,ux vǺ NGӨH"ھ9}mPuə18Ua>銬85g.#Y`'=+4{j']YO aPL[W^俄QQkW`j̵cm-Zn;8Q&(Hdn! zpdeCwc5P7d=>E4LuZugw+{:[+Ù^]kͼSgCwzMeWF^nAY*C]*ӠyjCwtWp+~~ch# 'rb\tF 18T3,]x >B̀ڇ/kN| pHЃKFHz~8˺pJb-_`z-0fљfl~W<y djLMe7P$;C/0Bɥ#gTzјY!P˚TaXX 6l<{x4XLU0: 6`V *4 No씘|UgĻnwwXc-Αx尠TEmS'g'#Ǭ3Z^DW򳅀 GHH#l%P`)s11Q/q E)tJ29-w+IsvY_o֢Q65ݼ4y_=;FW=?JZW>\VW"2 wd[KY w3q Fa27/^&gqb9(Il:D1a#N9ӆdFPeB49|W4cΞד3 ωdhGEpܱ.w[Cנ/tVM1pϪ@3a|_<ڙrVêم4qc=T2zQ,RWi9SgyOӷ՟mxʑ<\3"UڵjJbu+ĕPO#E%D:/NWGm'GX,0ωڕ&EV5 v*, \q7[/|7e@0T7DCJΑsC Fug$1 t`% #]fgvU3R,|DO^dQ1''$s?ӾIG0j}131lFA Tn$ua_߯Rv` S ^+qʥȦ^-þk㻫4%Y6fX7 3KIYG4O Kwu|2+#}yUSd˫Sopg '̟ӜF)% P=BR2P(UJ Hjv'hՎzl̋ ӄr2WX؍8Iмu]pHhsQ~Hۤqluܕl` j:Trp`UȷŴfDpdΘ ,z(!CMVqѺ#ziZO;jհ74O(kE|Q#@v0%Zύ}װ;kF|0,~TiJ Z9;1<7D$VYO"HKKz\90Kȁ"oWx~U !EAbx4ao 5H{C)V]OY UPWvD ⎉"ӇUn^K]%d5cp} ߢͧb`=I8L-iFwuK2G5aծ Q}^FȸaITœw; `gۀwIJWysĵz)6q5:5LM a8\ԟDvc(Lwq]5pء^N9v\ q M_od(>(P[C HM0^tce$`m7h}xO`>$z^.LoD bu@pK8KB\ln߬+R+;\Pi! Q&L0 tԿgDkj*G OG㖱"v22> (׵'y|^XJB=^{R茖>&½ǓOS-ժhD&xTvoUOb􁝅$$bt>=^k6cPȨN+?3s$@cܐ&"@@-D` Ġ& Fm`^$%R ܶʤG^LV_upp6{  S${ o?}=z ͱ4)>mit+G>m7/Ln)?-d>$S%g?b|O?5Uh7fqm].<== Eyy#ړxa(U+tiQ[co6_..{?KyNrAۑp*o? ܄ -Gx# H.\oڹf$Q4r@QIhD)*>SЍL&%V_Ӑ?y{AR-DLDyG> tpXƬl Q,`FYKo{8+Rwui_C9}(+!IOHH'~3 ()?L~%/ uUJ{UTaX9"&PV=~*mAŠg.ނv 7K5 ˀm@%BE%sE(73lmtcN/qٜ6y}kXX.6F O?D׮g;d7f2 s_1[5G-UNY RW [,o;Rd&PbN}>EkgzV3\FbO( 4{3d"#m!#Qy@cG!C2?F 'rLT1fZש.i Qq ʁ(ڨB D`\'&φzhY̙kN ڨkϾ ĝmEpEf@e ڃPݎ$ oDg%T|Gyʎf%Yԭ@f7w(EEGy"+(57(!`.M׫ %ܯZP^SwIW=Th3ycBzEr!eiGkrY:,!ċfHe.V Rb?:=GJ vBjzm< 3VYX* > f88PoU͘aV_LIVPWxhw 6 E?I)i.wUG`YRV,J'jOG@Jt"bɔeOOK@8>Z9cD!fovWՋtgOiۄsh8et&ěH'h<F=>y:/EBdW?sX1nfD(EJuy%Im2)aJLycu<"U2"nHCA 5TIlڳgϡVAME5B1 Ϭ,3Fɀ4:A(hP6#:'g{|oDzmcJ44ORAluҀ𭡥j]?4*BIRƀ`шjĩRC˕b9WD!ybA ʥrFdAg#X15f2RZ1{:U\‡C3K`i*#]:BRm w@ٿ߳iVR#) W9ۇ9@y> =>,9ǖ`F}mcY]@=* q vQڟgTY~!6 bL#}髰YhIS}-z?h.wZdݧ|o&m.A;vT  ͤPd0$3aZ$f'P@%A#iB5 HԺ*UܺyOT)Q [[@L}4EV^&F}]s4wd_aJT8}eKhCv $}i, G;ta.4Z2 N0@eV_RY^̃L?~cNx K:y\f۰E n) ϒX^hn>^Eh|RиZ("=RwfuJv?^ػYrb?2']kMԵd0n` ;0yAV?Qfj<$<_w0Ke$Wasz؀ݷS{z~)~9]\hBW?_i{( '/*!I<߻& IwJ倊jG3R'&TX;bɪٱZ NIq+[ERK84YVDZo\mpTr7m]%(0 m~` 3"3=؄Yڣ/&cIݔx`c.<0 }Ȇ6u( zfp I8]?MaDK #6O  0IXq_;=8Dr4ԝNi?]v"_=,<=껞f Og2qqѹ/z`>GB{"8.kշZc I[oִ]K}o#}]ZpL8s8#ኆ D˺d%c$ҁN>"#f+.{,,] @)0 Io#/<sЗ/-[G;s^UtRc_n3K/UZP)nNJ 5#x}B{h\"AG]V2p ӾFby,p!ҁB5.#2݊;pd=:zS`X(t24"'?R%/SC0DlH~9KOoD=w "J;%>~!:z)J׻\O8s|Q[/jFuEuG?E\jl>jr3_u1NPO/qQxOKGm~s50OΐݫO51ꊺ9G具†}k|_sFm %W ZsnMȲpj`d|;hEkl(5ؑ7lLF@& Z?%P5IU9{I9ܐ