kernel-debug-devel-5.14.0-503.34.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gkreleng@rockylinux.org p-Bm5 ']stA3E:3qA/ȘΆ\ k{9?K lM)zL8wW QS;H 5?H %d + o   /5< M@M  M vM $M %(M t<MLM-MtM4l4(Z8do9 o:o>:d~G:dMH;MI<ШMX=,Y=D\=M]>TM^AĨ bEdE4eE9fE<lE?tEXMuFhMvGx,H H H H H Ckernel-debug-devel5.14.0503.34.1.el9_5Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.giad1-prod-build001.bld.equ.rockylinux.orgO[Rocky((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_64if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/bin/hardlink -a ! -e /run/ostree-booted ] then (cd /usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el9_5.*/$f $f > /dev/null done; /usr/bin/find /usr/src/kernels -type f -name '*.hardlink-temporary' -delete ) fiw W -/yKD "I>yQ-q<; u=Tx}A1!/  GeuWtWye7f T&|^Gt T }dqQ|Ta<|9]_kGEIf(9C vf[==`L#R6 :EG8<? 6}3 Ng(o<'j #G_N|w]nM6; W cLs|:;7 #V~{rXt5 M 6D9=K & vF&'NyaiK;LE&e<>J _5 y xs88MF E +y&{>N}h{Lx;=E==^ HaGb& 81'2 4[m#'"3 PiA#X, , {C!I' F:{;f3Y,wC:l 9;#'a_ I+ c ` sXnIy .CJ. e  e)Fd# ,- D %,_- 96h/z %~ /d0L8+s 4 zi ' Y 8 9 XU)[p :/rZV* p& ?^_  EU^ 6 1x U4v!"WD (vk+ D Nh)g  _ CKyH: kX KQhk $`C|.zz5oF B cr(O~) yo t'q(RMA%3f v] Qj o` " s l)A  \$v O c"OL-Y* #!*$3IP{=lH/c e\dr"/0i57 0- \7E n4 9&c):.!' "#!& $* C5#8>x( " !"!/y&DMu-("AR!=  <EDeQ7i{aEC^. )& ;&<E 6<X# 5 u ]O.Y|OMdIg ^ \qX^2FKIJ6GMB "VH CEfKt 4i&ngGoX  ( `aJAO 8 @ 5l B.qJ rB8QEC %>iQI 76 \=2m~ c6fKva@q}~SAl&_(O6(5SdTV Gb{Y *P; 7Hcm}L   q)[Eg @Ni8+[J^ZM' 1t _&'&xQ]^}]eQLA_r C]u[PXUV >q=,"<Z`UX V^f v A[g a\QA`GIToI%+F d@ z zD,(U OJ,O \3Mz*o h  H,  k # p \)5r7"P  XmfVt\"usiP=8)tF5b^]fX |-.\uk0k3J,ky]/mck5h-J_B  =n )r8 Yn@ 1Qg Rl51ZgRh9lT $"7l4DSY:#   Y#I? B!%-z;  K[:C{T <A N#Fw e( r4lb5"(W" U %AsD>(H" "lZU  N=(k|vY\2|ZV w>DR{Uo)zS, yT1k_F\ i2c1 % iS  9NC# QR5N;.@qfi;Lz% %T+na$HF<|wkMSMLOOSUc]4kj8H=4 Si~s fQ)D~Q32c }T o5Y J!cOj 4}bK-i* ^(pcS D~M n|4 R XRn ?yF)WzW&?,8d b3 >oUHN#VlZ  z0 *b7/X,/Z)[u=%PfSG`Z"V9 f It $(a?xyE$|dPSYymlm PK  VC L07n+C; eF XAT \ ?"N oR?j-ohoZhI5()1YWV2Q' )Kt!|sJ;({"n{f, 3 e}ca2s{l{e$S Q-_yFJUBDr2yp_LvX_ uMEnSk@Q5]";u@Tm'2b5 zDTER2@a(YJ !p$HHw 8@FO Ye2)`({;XbLhzW 2 jK7d{E! NC c[$' pv;^t-f hYjF 35!d "<++%<zu Tu,m<K`BA;"w-`  &9# w3" z ]B.-  `oaOk]!hw0H'1THLE)lP<( H{,enzYAst^gi$ IA<J7s N&/NCZ|]u &"  O&K 42(e,:"Q ( VW<  )LglW-[.^FM ~5|D  W<AV$ 0U8 VTWgQ<RHqh> WV 62 ;a~gfeN&8 K& |I{V3O]D0oC#t}2PBabd~W v Z``^[bnG{sr"c eD-G>nH < !!K,&+!TvuUW  vn qn D * h _) {%5RXp<~X#a x|!  - & $^vRG ;|[a*yqoI-:coNgCS8w @9g |>['gf Qz^  U]APs yNdHr| hjXYJ-suyq3 wBZ N H@4*`O"v 4r``ht^EWLc+t U'F3 iIz: 8u0wuHETQT>> X? N: o:4p8PorHV Huj9 :u<EHF+0_ -[pn'[_S D @ z umF 6YD}3x`q vP2 O%eQewLgsI`V9 ? @'q AzQOVQ*_:p[\t#lN $ . Kk'QW H|cuOmzK/ ozwR j@W#Tmp32uUOc)l rcL^h  %wXrdb!,By S hcT{e  "Q.u+v#CAvS^ -c|NIwSW]R;r_'$D g/ L|V# $ +{vXE\ 7 Mp  b )q" = tb: _8 U_kOA%q <, bv^"s /o\9! VL tYj4IP] JK~4 9P #1 B##I 3 { e N_ C ##9 qc%lS3 9 B  &`k Z.'Z/ \   =o O 0 NL&/ , $s {q?z!A $9+?_ g 1-  P cGB< ,G4?.M]7R Q''`I%6d"C{4F<OyL#&{BMK /R&  R$s S.=H@_" ; 7!Z k u1 ~Z!C (,p }G  ? cd* sR1 99uF|"9+k v T,F[.y  %s#!> A#U"77,J F FB SVva)( W&e0h 5/u"00L^~#&/vPX\#N|l 0"0< 8#^# .*1]*2M| ,IO" $'9' HrQo#T -%saOX fr8t`! 9@ =6n QD d[ #$$#L\f!7,D:e) 85BS s  ?  R HS . R!,(DNxT Y S-$ |kKM M   K'  S$X f$ I=N <p xIx b^iRhvce *F@ (J(=[ 7 jM  I ]Mx c"*f4>euU jG~  :'4x/~Ye [h@## d6  .X} nD"*ihj@59W#Cebg(vyvu3%?f<)PEj I` W  }Uu 2  bD - = K g [ n ^ >ar C # N  ? = = r V  h / M#V,y; ~^_jiWXNC)Oq?(}Lv9 0^Q __ g >KfF.2hb  R A3(> 6Q )_<:#S({`$%Wu?  nH- L+(  /u'C& T̔Z P/(&j0 !+4rh h+ e;Ci5Z8wQ 8?b " 5&D$4*"cEm%*}BKpE) X:mw 1Yteh  I;F>6!&r HM#^A"pj')"lM@K+I $:Kc/.[>hi ^`s% ;2bqz2'&G-b h#?Q5$Uk!I_2bU0TKF<F^Tm wD-8 +a NKb<1+Dn!xe[G8"H*F/1:Q$9 :\ P]((I  u$+ u  WTy  ZPD~TC 6 = } W( /naG'UN & ,gKN05 @&$1 G *:*.Bg _ ~G i #O'LX tlXACM _L95&*) " -{S @g E Sb= 0% 2 Z0# +*eu {?'m< t0O a%S]u%(t _KZ M.P.';oAn;Jh _@N& K 6  D23#uzN; zI5K8 7@-i.v5 ^<> s '8'c) &j,y l P ? a$3Tm=MKARnL%;H' ]fcMZ we>A`R] ) #1$ 3tP!`-<  ZZ {Hf0  %@ {F*5}z(Q2S`C?9"e,'!t?q Sr_6 ah7KdaGQ4 H,Xw  @+ϠAb([%%OM+J<3#N wJ  b 4a;X-bHv O(IK MUKQz"A   .I u' N[c< kM/Pu  -K.U Rc2j)O|1 Vrqk*u ;D 1 'se N 0[P9& BV#t 1 CZ0)[lD f& 2B\w8<s_lZ0a u!w 1wZ v' g }?q2X8E JvL&1bj( 'C_?\B& %oq /O'/y ?}+7;E[, L `RG`@ ,;V5 ,R+ p^O4)" v b Z=/F9! }ѻ4*df&D` 43 x 1 n4% p@  j, ~ .  E%  ]( vLX9 < S (DA jz AH~,THv0K4 ! 27n e_r G & !s#W= 3pyT6K4viMs%s[  I A {w3 u *JV|J`C0#b qUajL94J2{`YyKg(=ep u+K )T^ ,5  +h! (-jh )V/2 7i oT S& <T. A-9Hm V?F(94M~"T Y7h\"k CaIL~cUk C 7'=oA'CN$An,8a TGeB!$<WG  J)?iQ#&Y.r: .R t2 JX  b0-jL[Ta xO&> N> |(_z!ba"GxWrr x+X \L9DPLD?50ICui"a\""6z yzZ=;li +ET YO F b44[ _dLXwa aV M\+G  Wfyd>WQ%G(R %KcAw q X7 1 C.34_ S.|&Df jwf  ,$VE=8M.fD> ap  *<b. B= ]\_:-C<IyS/x0e05+A? sA x"U ]L- t Pu q{E[#*: 9 a KBO Uu A ?##  tIkKn(AG?% UY?A# gN >C}K>UWH%WHJ; +EFy&W H$" 2# Mk+32f!,+pq _Dr _$ $N\>hZ? %DN|{/7 &aT YZ$98XdK1F*?:YMg+x \!L9#rws#* f6Q<W/zH%g 6Ztl3MC'/19pg;+! *,KMƦBJ$OO7 i;@Wq> (KsGM8 D#&! 8(=W :F%9 j ~];UM: !ZW`sc$%kSvGE" aA<(6l2*b+r!4 $ 5}p3{<~  $$h{/E`% 0 QIj+.  &~[#,!4g ,!6P 1%5 ,X$ ?D'(@G|E l "DRIB%*]9iYT5;(GOJp- fc p<2B)H68,,p w km*8?F .x `d & jZ uZ ] zWQ8(/ N0'\$I1! eM?3*&/1:4  d 3e&\< X-S' +G [% "J77Q?} Y dFQJQ%:D%S3 b8% >/EBLbP N 6v 3~8 5 4~8p 4B Du  S fh>+ ]{5_:S6H52dP, Tg" )9p4+jl ] 7plEE"|;?lL Q  .9 TFG PlSB4`qj  4J]# ?^YxDi[(>#O7AW:AIIi<x4 z ics(=b'+ -;[$# OB*  mW ?!8 @=K &S`1 L,C  1 2"+ ^ % i z "5 #? % S  d  r/Ys% ,` T;,  r L :*_ *T> $#?  9(mo**#: 1C Y(!7 = M%uLo  `Xp_ b_V*b 7 I>Epew[ p .+>l$@b8!/##TVB8/AA* FaB !P ""7$ Z@V:t (Mj #(e| ,BrfXPK D. (4d "e9$I@2/$< -0K4#Ve.iI  j fC ([ BkQj{JUfY-G$&_ -v' c6?L- ei:8 d"1 3rx #g  .D36 1g u oE&05l&DF 2 $R x&!R q% J6v*!# : 9 bK'-[<F Z0ZW]5&@MI+p Obu-\isE ;)Maf%;${*4 5y) t)A.J.o_)#? ` !'D^,E.E 37Yc  7 ! ^5)~  KQD !3K^ )\F"* @G!2+| $i. BH"6i\yB *Q!EY  e9D,S].V]G7$ +Cgp'CL F8@OsH7 UL I F <%W)l Cz  b_; 5 6!}H 7 () Dgn0iTKzg OL)x%b"3`GdjI*`#[b&oLb4O n=v<TG a*,{: .&nu `ISZIg,%M }yE2 ,4Kz LnA[ \Y" d`PZiOh_c6SeW j`uhI( BIDg -  E  MS sEGz +n7xI SQ(TY v8x$ u~jxc?~ ^  ::!~ $PZ; W U> |T *9q8j /_i'5EIT rVG] ^xH_: N~ew;7*A%=##U!VHx/ !r' [Q<"D P !* )aC8xrZ_  L7n '1AhG :7 rJ  "+13`V4!U-e*A@>UAP SC A z34#, XT|y@T68x8c%}  Qa&'BMxFnhCk_x 3NY X'Xx3uCa&X[&&x5 X7&,t| k@h %+Ig2{ T2 IR *d +5k'.s#}wi!:x7m%42|1C I]{e)u0:L0 rYHE Xn 9QW^X#Z8 / | Y~z7#R*\/Av; e0:yhM R8;@Tdr ,n9)7 *Lh1Uu+ c-ap=gH^^fo}mWpL 9nUg [@K{&<6F " *+T$ ( 8xYP;I mE#! SHe$J*AZokQys& 2)ADHVj 4*%)  l|L+\" T $LjSkTfk ( an u$xB.   {Yvu$o {%I%Zo |~w t|[KL vx;O/f 2J0{|?(K1 #21 a':.  . y  x*/YP;?I5Ȓ"' m FE-1V @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.34.1CKI KWF Bot [5.14.0-503.34.1.el9_5]Chao YE [5.14.0-503.33.1.el9_5]CKI KWF Bot [5.14.0-503.32.1.el9_5]Chao YE [5.14.0-503.31.1.el9_5]Patrick Talbert [5.14.0-503.30.1.el9_5]Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (CKI Backport Bot) [RHEL-82734] {CVE-2025-21785} - crypto: rng - Fix extrng EFAULT handling (Herbert Xu) [RHEL-70643]- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-62266] - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-62266] - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-62266] - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-62210]- SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-79870] - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-79870] - tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington) [RHEL-79870] - SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Benjamin Coddington) [RHEL-79870]- HID: core: zero-initialize the report buffer (Benjamin Tissoires) [RHEL-81838] {CVE-2024-50302} - x86/kaslr: Expose and use the end of the physical memory address space (Waiman Long) [RHEL-70002] - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix for sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-81799] {CVE-2024-53197} - ALSA: usb-audio: Add sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - x86/kexec: Add EFI config table identity mapping for kexec kernel (Jay Shin) [RHEL-74170] - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (Jay Shin) [RHEL-73210] {CVE-2024-53113} - can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------- - - - - ------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~---------------------------------------------------------------------------------------------------------------------------------.......... . . . . ................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.................................................................................................................................////////// / / / / /////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0000000000 0 0 0 0 0000000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111 1 1 1 1 1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333 3 3 3 3 3333333333333333333 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444 4 4 4 4 4444444444444444444 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555 5 5 5 5 5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666 6 6 6 6 6666666666666666666 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667777777777 7 7 7 7 7777777777777777777 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888 8 8 8 8 8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889999999999 9 9 9 9 9999999999999999999 9!9"9#9$9%9&9'9(9)9*9+9,9-9.9/909192939495969798999:9;9<9=9>9?9@9A9B9C9D9E9F9G9H9I9J9K9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::: : : : : ::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?:@:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:[:\:]:^:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:}:~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;; ; ; ; ; ;;;;;;;;;;;;;;;;;;; ;!;";#;$;%;&;';(;);*;+;,;-;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?;@;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;[;\;];^;_;`;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;|;};~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<< < < < < <<<<<<<<<<<<<<<<<<< =?=@=A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=[=\=]=^=_=`=a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z={=|=}=~=================================================================================================================================>>>>>>>>>> > > > > >>>>>>>>>>>>>>>>>>> >!>">#>$>%>&>'>(>)>*>+>,>->.>/>0>1>2>3>4>5>6>7>8>9>:>;><>=>>>?>@>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>Z>[>\>]>^>_>`>a>b>c>d>e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>v>w>x>y>z>{>|>}>~>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????? ? ? ? ? ??????????????????? ?!?"?#?$?%?&?'?(?)?*?+?,?-?.?/?0?1?2?3?4?5?6?7?8?9?:?;?<?=?>???@?A?B?C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R?S?T?U?V?W?X?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z?{?|?}?~?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAA A A A A AAAAAAAAAAAAAAAAAAA A!A"A#A$A%A&A'A(A)A*A+A,A-A.A/A0A1A2A3A4A5A6A7A8A9A:A;A<A=A>A?A@AAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZA[A\A]A^A_A`AaAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzA{A|A}A~AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBB B B B B BBBBBBBBBBBBBBBBBBB B!B"B#B$B%B&B'B(B)B*B+B,B-B.B/B0B1B2B3B4B5B6B7B8B9B:B;B<B=B>B?B@BABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB[B\B]B^B_B`BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBzB{B|B}B~BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCC C C C C CCCCCCCCCCCCCCCCCCC C!C"C#C$C%C&C'C(C)C*C+C,C-C.C/C0C1C2C3C4C5C6C7C8C9C:C;C<C=C>C?C@CACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC[C\C]C^C_C`CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDD D D D D DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;D<D=D>D?D@DADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD[D\D]D^D_D`DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzD{D|D}D~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEE E E E E EEEEEEEEEEEEEEEEEEE E!E"E#E$E%E&E'E(E)E*E+E,E-E.E/E0E1E2E3E4E5E6E7E8E9E:E;E<E=E>E?E@EAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFF F F F F FFFFFFFFFFFFFFFFFFF F!F"F#F$F%F&F'F(F)F*F+F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;F<F=F>F?F@FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGG G G G G GGGGGGGGGGGGGGGGGGG G!G"G#G$G%G&G'G(G)G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=G>G?G@GAGBGCGDGEGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG[G\G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}G~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHH H H H H HHHHHHHHHHHHHHHHHHH H!H"H#H$H%H&H'H(H)H*H+H,H-H.H/H0H1H2H3H4H5H6H7H8H9H:H;H<H=H>H?H@HAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH[H\H]H^H_H`HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHzH{H|H}H~HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIII I I I I IIIIIIIIIIIIIIIIIII I!I"I#I$I%I&I'I(I)I*I+I,I-I.I/I0I1I2I3I4I5I6I7I8I9I:I;I<I=I>I?I@IAIBICIDIEIFIGIHIIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI[I\I]I^I_I`IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyIzI{I|I}I~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJ J J J J JJJJJJJJJJJJJJJJJJJ J!J"J#J$J%J&J'J(J)J*J+J,J-J.J/J0J1J2J3J4J5J6J7J8J9J:J;J<J=J>J?J@JAJBJCJDJEJFJGJHJIJJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ[J\J]J^J_J`JaJbJcJdJeJfJgJhJiJjJkJlJmJnJoJpJqJrJsJtJuJvJwJxJyJzJ{J|J}J~JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKK K K K K KKKKKKKKKKKKKKKKKKK K!K"K#K$K%K&K'K(K)K*K+K,K-K.K/K0K1K2K3K4K5K6K7K8K9K:K;K<K=K>K?K@KAKBKCKDKEKFKGKHKIKJKKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZK[K\K]K^K_K`KaKbKcKdKeKfKgKhKiKjKkKlKmKnKoKpKqKrKsKtKuKvKwKxKyKzK{K|K}K~KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLL L L L L LLLLLLLLLLLLLLLLLLL L!L"L#L$L%L&L'L(L)L*L+L,L-L.L/L0L1L2L3L4L5L6L7L8L9L:L;L<L=L>L?L@LALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZL[L\L]L^L_L`LaLbLcLdLeLfLgLhLiLjLkLlLmLnLoLpLqLrLsLtLuLvLwLxLyLzL{L|L}L~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMM M M M M MMMMMMMMMMMMMMMMMMM M!M"M#M$M%M&M'M(M)M*M+M,M-M.M/M0M1M2M3M4M5M6M7M8M9M:M;M<M=M>M?M@MAMBMCMDMEMFMGMHMIMJMKMLMMMNMOMPMQMRMSMTMUMVMWMXMYMZM[M\M]M^M_M`MaMbMcMdMeMfMgMhMiMjMkMlMmMnMoMpMqMrMsMtMuMvMwMxMyMzM{M|M}M~MMMMMM5.14.0-503.34.1.el9_55.14.0-503.34.1.el9_55.14.0-503.34.1.el9_55.14.0-503.34.1.el9_5.x86_64+debug5.14.0-503.34.1.el9_5+debug        !""##$%&&''(()**+++,,--..//001112233344455666778899:::;;<<<===>>??@@@AABBCCDDEEFFGGHHIIJJKKLLMMMNNOOPPQQQRRSSTTUUVVWWXXXXXXXYYZZZ[[\\]]^^___``aabccddeeefffgghhijkklmmnoopoqrstu vvvvvwwxxyxzx{x|x}x~xxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvv            !!" # $%%%&%'%())*+,-.///0/1/2344454677899:;<<=>???@?A?B?CDEFFFGFHFIFJFKLLMMMNMOMP QQQQQRRSQTTUQVQWQX YYYYZZ[Z\Y]Y^Y_Y`` aaaabbcadaeaf gggghhigjjkglgmgn oooooppqqrosottutvtwtxoyozzo{o|o}}~}}}}oooooo                                !!!!!""""""####$$$$$$$$$$$%&&&&&&&&&&&&&&&&%'((((((((((((((((()************************************************ ++,+-+../.0.1.2.3+4+5 66 7 8 99: ; < ==>=?=@=A==B=CD=E=F=G=H=I=J K LLLLL M NNO PPPPPP QQQRQS T UUVUWWX YY ZZZZ[[\[][^[_Z``aZbZcZdedfdghhhhiijjkkkllkmmnnnopqrnssstsuunvvvwvxxvyyvzzv{{v||v}}n~~nnnnnnnnnnnnnnnnnnn      nnnnnnn  !!!""!!#!$$%%!&&!''!(!)!*!++!,,!-!..!//!00!11!22!3n44n55n66n77n88n999::9;;9<<9==9>>>??>@9AA9BB9CC9DD9EE9FF9GGnHHnIInJJnKKnLLMMMNOONPPNQQNRNSSSTSUUVUWUXUYUZU[U\U]U^U_U`UaUbUcUdUeUfUgUhUiUjUkUlUmUnUoUppqUrUsUtUuUvSwxSyzy{y|y}y~NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLnnnnnnnnnnnn            !!""##n$$$%$&&''&((&))&**&++&,,&--&..&//&00&11&22&33&44&55$6677688699$::;;:<<:==:>>:??:@:AAnBBBCCBDDDEEBFFBGGBHHBIIBJJBKKBLBMMnNNNOONPPNQQnRRRSSRTTTUVRWWRXXnYYYZZY[[n\\n]]]^^]__``]aanbbbccbddbeenfffgnhhniinjjjkkjllnmmmnnnonppnqqqrqsqtquqvqwqxqynzzz{{z||m}}}~~}}}}mmmmmmmmmmmmmmm  n        n    nnn !"#$$%&&&''&((&))**++,-..//00n11122133n44n555665775885995::5;;;<<;===>=?=@=A=BB;CC5DD5EEEFF5G5HHnIInJJJKKJLLJMJNNJOOOPPOQQORROSOTOUUOVVOWWOXXOYYOZZO[O\\O]]]^^O___`_a_bJcccddceecffcggchhciicjjckkJlmmlnnllloolpplqqlrrlsslttluulvvlwwwxlyyyzl{{{{||}}l~~lllllllllllllllllllllllllllllllllllllllllllllllllllllllll  l  l  l     lllllllllllJJJJJJJ  J!J""J#J$$J%%%&&%'%((J))J**J++J,,J--J..J//J0J1J2223J4J555665777887997::7;;7<<7==7>>7??7@@7AA5BB5CCCDDCEECFFFGGGHGIGJFKFL5MMMNNMOOMPPPQPRPSPT5UUUVVUWWUXXUY5ZZZ[[Z\\Z]]5^^^___``_aa_bb_cc_dd_ee_ff_gg^hh5iiijj5kkkll5mmmnn5ooopppqprossotttutvtwtxtytzt{t|t}t~ttoo55555JJnnnnnnnnnnnnnnnn          nn   !! "" ##n$$$%%$&&n''n((())(**n+n,,n--n...//.00n111233n44n55n66677688699n::n;;n<<==<>><?<@<AA<B<CnDDEEnFFFGFHHHHIFJJFKFLLFMMFNFOOFPPFQQFRRRSRTFUUFVVFWWFXXFYFZF[[F\F]F^F_F``FaFbbFccFddFeeFffFgFhhFiiFjjFkkFllFmFnnooopoqqorosnttnuunvvvwwvxxvyyvzzz{{{|v}}v~vvvvvvvvvvvvvvvvvvnnnnnnnnnnnnn  n                          !! "" ## $$ %% &&& '' ((())(**(+++,(--(.. //n000102030405n666776886999::9;;6<<<==n>>n???@@?AA?BBBCBDDBEEBFBGBHBIBJJJKKJLLJMMBNBOOBPPPQQQRRQSSBTBUBVBW?XXnYYYZZY[[[\\[]][^^Y__Y``naanbbnccndddeedffnggghhgiinjjnkkklkmknkonppqrrqqqqssqttquuqvvqwwqxxqyyqzzq{{q||q}}q~~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ! " " " " " " ! ! ! ! ! !                               # # # # # # # #    $ $ $ $ $ $ $ $ $ $ $ $                                 % %                       & & &                              ' ( ' ) ) ) ) ' * ' ' ' ' ' + + + + + ' ' ' , , , , , ' ' ' - - ' . ' ' ' ' / ' ' ' ' ' ' 0 0 ' ' ' ' '                 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1                       2                            3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3              4 4                                                                                                                   5 5 5 5 5 5 5                   6 6 6 6                    7 7 7                8 8 8 8 8 9 9 9 8 8 8 8 8 : : : 8 8 8 8 ; ; ; 8 8 8 8 8 8 8 8 8 8 8 < < < 8 = = = 8 > > 8 ? ? 8 @ @ 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 A A A 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 B B 8 C C 8 D D 8 E 8 F F F 8 8 8 8 G G G G G G 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 H H H H H H H H H H H 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 I I I I I I I I 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 J J 8 8 K K K K K K K K K K 8 L L L L L L L L 8 8 8 8 M M M M 8              N N N N N N N  O O O O O O O O O O O O O O O O O O         P P P P P P P P P P                              Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q     R R           S T T       U V V V V V V U U U U U U U U U U U U U U U U U U U U U  W   X    Y   Z                                                                                                                  [         \ \            ] ] ] ] ] ] ] ] ] ^ ]         _ _ _ _ _ _ _ _       ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` a ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` b b b b b b b ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` c ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` d d d d d d d d d d ` ` `                          e e e e e e e e e e e e                       f                             g  h h h h h h h h h h h h h h h h h h h h      i i i                                      j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j    k k k     l l l l                      m m m m m    n n n n n                   o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o                                                                         p q p r p s p t p u p v v v p w x p y y y y y y p z p { p | | | | | | | | | | | | | | p } } p ~ ~ ~ ~ ~ ~ p  p                                                                                                                                                                                                                                                                                                                                                        !  "  #  $ % % % % & & % ' % ( % ) * + + * , , * - - * . . * * * * / * 0 0 * 1 1 * 2 2 * 3 3 3 4 4 3 5 5 3 6 6 3 7 7 * 8 * 9 9 * : : : ; ; * < < * = = = > > * ? ? * @ * A A * B B B C * D D D E E * F * G G * H H * I * J * K * L L * M N N M M * O O * P P P Q P R R * S S S T S U U * V V * W W * X * Y Y * Z Z * [ [ * \ \ * ] ] ] ^ * _ _ * ` ` * a a * b b * c c c d d c e e * f f * g g * h * i i i j j i k k * l l * m m * n n * o o * p p * q q * r r * s s * t * u u * v v * w w * x x * y y * z z z { z | * } } * ~ ~ *   * * * * * *                                                        ! ! ! " ! # ! $ ! % ! & ! ' ! ( ! ) ! * ! + ! , ! - - ! . ! / ! 0 ! 1 ! 2 ! 3 ! 4 ! 5 ! 6 ! 7 ! 8 ! 9 ! : ; ; ; < ; = > > ? ? @ @ @ A A @ B B B C C B D B E B F B G B H B I @ J J @ K K @ L L @ M M @ N N @ O O @ P P @ Q Q @ R R @ S S @ T T @ U U U V V W U X X Y Y U Z Z U [ U \ U ] U ^ @ _ _ @ ` ` @ a a a b a c a d a e a f a g a h a i @ j j @ k k @ l l @ m m m n @ o o @ p p @ q q q r @ s s s t t s u u s v v s w w w x w y s z z @ { { @ | | @ } } @ ~ ~ @   @ @ @ @ @ @                                                     !  "  #  $ $ $ %  &  '  (  )  *  +  ,  -  .  /  0  1 2 1 3 4 3 5 3 6  7  8  9  : : ; : <  =  >  ?  @ @ A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  [  \ \ ] \ ^ \ _  `  a  b  c  d  e  f f g f h f i f j f k f l f m f n f o f p f q f r f s f t f u u v u w f x f y f z f { f | f } f ~ f  f                                        5.14.0-503.34.1.el9_5.x86_64+debug.configDocumentationKconfigMakefiledevicetreebindingsMakefilekbuildKconfig.recursion-issue-01Kconfig.recursion-issue-02Kconfig.select-breaktoolsrtlaMakefilervMakefileuserspace-apimediaMakefileKconfigKconfig.redhatMakefileMakefile.rhelverModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilearcKconfigKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilelibMakefilemmMakefileplat-axs10xKconfigMakefileplat-hsdkKconfigMakefileplat-simMakefileplat-tb10xKconfigMakefilearmKconfigKconfig-nommuKconfig.assemblerKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefiledtsMakefilecommonKconfigMakefilecryptoKconfigMakefilekernelMakefilelibMakefilemach-actionsKconfigMakefilemach-alpineKconfigMakefilemach-artpecKconfigMakefilemach-asm9260Kconfigmach-aspeedKconfigMakefilemach-at91KconfigMakefileMakefile.bootmach-axxiaKconfigMakefilemach-bcmKconfigMakefilemach-berlinKconfigMakefilemach-clps711xKconfigMakefilemach-cns3xxxKconfigMakefilemach-davinciKconfigMakefileMakefile.bootmach-digicolorKconfigMakefilemach-doveKconfigMakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-exynosKconfigMakefilemach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefilemach-highbankKconfigMakefilemach-hisiKconfigMakefilemach-imxKconfigMakefileMakefile.bootmach-integratorKconfigMakefilemach-iop32xKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-keystoneKconfigMakefilemach-lpc18xxMakefileMakefile.bootmach-lpc32xxKconfigMakefileMakefile.bootmach-mediatekKconfigMakefilemach-mesonKconfigMakefilemach-milbeautKconfigMakefilemach-mmpKconfigMakefilemach-moxartKconfigMakefilemach-mstarKconfigMakefilemach-mv78xx0KconfigMakefilemach-mvebuKconfigMakefilemach-mxsKconfigMakefilemach-nomadikKconfigMakefilemach-npcmKconfigMakefilemach-nspireKconfigMakefilemach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefilemach-orion5xKconfigMakefilemach-oxnasKconfigMakefilemach-pxaKconfigMakefileMakefile.bootmach-qcomKconfigMakefilemach-rdaKconfigMakefilemach-realtekKconfigMakefilemach-realviewKconfigMakefilemach-rockchipKconfigMakefilemach-rpcMakefileMakefile.bootmach-s3cKconfigKconfig.s3c24xxKconfig.s3c64xxMakefileMakefile.bootMakefile.s3c24xxMakefile.s3c64xxmach-s5pv210KconfigMakefilemach-sa1100KconfigMakefileMakefile.bootmach-shmobileKconfigMakefilemach-socfpgaKconfigMakefilemach-spearKconfigMakefilemach-stiKconfigMakefilemach-stm32KconfigMakefileMakefile.bootmach-sunxiKconfigMakefilemach-tegraKconfigMakefilemach-uniphierKconfigmach-ux500KconfigMakefilemach-versatileKconfigMakefilemach-vexpressKconfigMakefileMakefile.bootmach-vt8500KconfigMakefileMakefile.bootmach-zynqKconfigMakefilemmKconfigMakefilenetMakefilenwfpeMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-versatileMakefileprobesMakefilekprobesMakefileuprobesMakefiletoolsMakefilevdsoMakefilevfpMakefilexenMakefilearm64KconfigKconfig.debugKconfig.platformsMakefilebootMakefiledtsMakefileactionsMakefileallwinnerMakefilealteraMakefileamazonMakefileamdMakefileamlogicMakefileapmMakefileappleMakefilearmMakefilebitmainMakefilebroadcomMakefilebcm4908Makefilenorthstar2MakefilestingrayMakefilecaviumMakefileexynosMakefilefreescaleMakefilehisiliconMakefileintelMakefilelgMakefilemarvellMakefilemediatekMakefilemicrochipMakefilenvidiaMakefileqcomMakefilerealtekMakefilerenesasMakefilerockchipMakefilesocionextMakefilesprdMakefilesynapticsMakefiletiMakefiletoshibaMakefilexilinxMakefilecryptoKconfigMakefilehypervMakefilekernelMakefilepiMakefileprobesMakefilevdsoMakefilevdso32MakefilekvmKconfigMakefilehypMakefilenvheMakefilevheMakefilelibMakefilemmMakefilenetMakefiletoolsMakefilexenMakefilecskyKconfigKconfig.debugKconfig.platformsMakefileabiv1Makefileabiv2MakefilebootMakefiledtsMakefilekernelMakefileprobesMakefilevdsoMakefilelibMakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugMakefilebootMakefilecompressedMakefiledtsMakefilekernelMakefilelibMakefilemmMakefilehexagonKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileia64KconfigKconfig.debugMakefilehpcommonMakefilekernelMakefileMakefile.gatesyscallsMakefilelibMakefilemmMakefilepciMakefileuvMakefilekernelMakefilem68k68000MakefileKconfigKconfig.busKconfig.cpuKconfig.debugKconfig.devicesKconfig.machineMakefileamigaMakefileapolloMakefileatariMakefilebvme6000MakefilecoldfireMakefileemuMakefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilesyscallsMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilemicroblazeKconfigKconfig.debugKconfig.platformMakefilebootMakefiledtsMakefilekernelMakefilecpuMakefilesyscallsMakefilelibMakefilemmMakefilepciMakefilemipsKconfigKconfig.debugMakefileMakefile.postlinkalchemyKconfigMakefilecommonMakefiledevboardsMakefilear7Makefileath25KconfigMakefileath79KconfigMakefilebcm47xxKconfigMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebmipsKconfigMakefilebootMakefilecompressedMakefiledtsMakefilebrcmMakefilecavium-octeonMakefileimgMakefileingenicMakefilelantiqMakefileloongsonMakefilemsccMakefilemtiMakefilenetlogicMakefileniMakefilepic32MakefileqcaMakefileralinkMakefilerealtekMakefilexilfpgaMakefiletoolsMakefilecavium-octeonKconfigMakefilecryptoMakefileexecutiveMakefilecobaltMakefilecryptoMakefiledecMakefilepromMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegenericKconfigMakefileingenicKconfigjazzKconfigMakefilekernelMakefilesyscallsMakefilekvmKconfigMakefilelantiqKconfigMakefilefalconMakefilexwayMakefilelibMakefileloongson2efKconfigMakefilecommonMakefilecs5536Makefilefuloong-2eMakefilelemote-2fMakefileloongson32KconfigMakefilecommonMakefilels1bMakefilels1cMakefileloongson64KconfigMakefilemath-emuMakefilemmMakefilemti-maltaMakefilen64MakefilenetMakefilenetlogicKconfigMakefilecommonMakefilexlpMakefilexlrMakefilepciMakefilepic32KconfigMakefilecommonMakefilepic32mzdaMakefilepistachioKconfigMakefilepowerMakefileralinkKconfigMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip30Makefilesgi-ip32MakefilesibyteKconfigMakefilebcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletoolsMakefiletxx9KconfigMakefilegenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939MakefilevdsoKconfigMakefilevr41xxKconfigMakefilecasio-e55MakefilecommonMakefileibm-workpadMakefilends32KconfigKconfig.cpuKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilevdsoMakefilelibMakefilemath-emuMakefilemmMakefilenios2KconfigKconfig.debugMakefilebootMakefilecompressedMakefiledtsMakefilekernelMakefilelibMakefilemmMakefileplatformKconfig.platformMakefileopenriscKconfigKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilelibMakefilemmMakefilepariscKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilepowerpcKconfigKconfig.debugMakefileMakefile.postlinkbootMakefiledtsMakefilefslMakefilecryptoMakefilekernelMakefileptraceMakefilesyscallsMakefiletraceMakefilevdsoMakefilekexecMakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilebook3s32Makefilebook3s64MakefilekasanMakefilenohashMakefileptdumpMakefilenetMakefileperfMakefileplatforms40xKconfigMakefile44xKconfigMakefile4xxMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilebook3sKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefilemapleKconfigMakefilemicrowattKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefilepowernvKconfigMakefileps3KconfigMakefilepseriesKconfigMakefilepurgatoryMakefilesysdevKconfigMakefilegeMakefilexicsKconfigMakefilexiveKconfigMakefilexmonMakefileriscvKconfigKconfig.debugKconfig.erratasKconfig.socsMakefilebootMakefiledtsMakefilecanaanMakefilemicrochipMakefilesifiveMakefileerrataMakefilesifiveMakefilekernelMakefileprobesMakefilevdsoMakefilelibMakefilemmMakefilenetMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilesyscallsMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefileexpolineMakefilemmMakefilenetMakefilepciMakefilepurgatoryMakefiletoolsMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-ap325rxaMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-sdk7786Makefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-x3protoMakefilebootMakefilecompressedMakefiledtsMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefileshmobileMakefilesyscallsMakefilevsyscallMakefilelibMakefilemath-emuMakefilemmKconfigMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilecryptoMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilenetMakefilepowerMakefilepromMakefilevdsoMakefileumKconfigKconfig.debugMakefileMakefile-os-LinuxMakefile-skasdriversKconfigMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilescriptsMakefile.rulesx86KconfigKconfig.assemblerKconfig.cpuKconfig.debugMakefileMakefile.postlinkMakefile.umMakefile_32.cpubootMakefilecompressedMakefilectype.hstring.cstring.hcocoMakefiletdxMakefilecryptoMakefileentryMakefilesyscallsMakefilesyscall_32.tblsyscall_64.tblvdsoMakefilevsyscallMakefileeventsKconfigMakefileamdMakefileintelMakefilezhaoxinMakefilehypervMakefileia32MakefileincludeasmGEN-for-each-reg.hKbuildacenv.hacpi.hacrn.hagp.halternative.hamd-ibs.hamd_hsmp.hamd_nb.hapic.hapicdef.hapm.harch_hweight.harchrandom.hasm-offsets.hasm-prototypes.hasm.hatomic.hatomic64_32.hatomic64_64.haudit.hbarrier.hbios_ebda.hbitops.hboot.hbootparam_utils.hbug.hbugs.hcache.hcacheflush.hcacheinfo.hce4100.hcfi.hchecksum.hchecksum_32.hchecksum_64.hclocksource.hcmdline.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcoco.hcompat.hcpu.hcpu_device_id.hcpu_entry_area.hcpufeature.hcpufeatures.hcpuid.hcpuidle_haltpoll.hcpumask.hcrash.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdisabled-features.hdiv64.hdma-mapping.hdma.hdmi.hdoublefault.hdwarf2.he820api.htypes.hedac.hefi.helf.helfcore-compat.hemergency-restart.hemulate_prefix.henclu.hentry-common.hespfix.hexec.hextable.hextable_fixup_types.hfb.hfixmap.hfloppy.hfpuapi.hregset.hsched.hsignal.htypes.hxcr.hxstate.hframe.hfsgsbase.hftrace.hfutex.hgart.hgenapic.hgeode.hgsseg.hhardirq.hhighmem.hhpet.hhugetlb.hhw_breakpoint.hhw_irq.hhyperv-tlfs.hhyperv_timer.hhypervisor.hi8259.hia32.hia32_unistd.hibt.hidtentry.himr.hinat.hinat_types.hinit.hinsn-eval.hinsn.hinst.hintel-family.hintel-mid.hintel_ds.hintel_pconfig.hintel_pt.hintel_punit_ipc.hintel_scu_ipc.hintel_telemetry.hinvpcid.hio.hio_apic.hio_bitmap.hiomap.hiommu.hiosf_mbi.hirq.hirq_remapping.hirq_stack.hirq_vectors.hirq_work.hirqdomain.hirqflags.hist.hjailhouse_para.hjump_label.hkasan.hkaslr.hkbdleds.hkdebug.hkexec-bzimage64.hkexec.hkfence.hkgdb.hkmsan.hkprobes.hkvm-x86-ops.hkvm-x86-pmu-ops.hkvm_host.hkvm_page_track.hkvm_para.hkvm_types.hkvm_vcpu_regs.hkvmclock.hlinkage.hlivepatch.hlocal.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmce.hmem_encrypt.hmemtype.hmicrocode.hmisc.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmshyperv.hmsi.hmsr-index.hmsr-trace.hmsr.hmtrr.hmwait.hnmi.hnops.hnospec-branch.hnuma.hnuma_32.hnumachipnumachip.hnumachip_csr.holpc.holpc_ofw.horc_lookup.horc_types.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparavirt.hparavirt_api_clock.hparavirt_types.hparport.hpc-conf-reg.hpci-direct.hpci-functions.hpci.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable-invert.hpgtable.hpgtable_32.hpgtable_32_areas.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_areas.hpgtable_types.hpkeys.hpkru.hplatform_sst_audio.hpm-trace.hposix_types.hpreempt.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hprom.hproto.hpti.hptrace.hpurgatory.hpvclock-abi.hpvclock.hqrwlock.hqspinlock.hqspinlock_paravirt.hrealmode.hreboot.hreboot_fixups.hrequired-features.hresctrl.hrmwcc.hseccomp.hsections.hsegment.hserial.hset_memory.hsetup.hsetup_arch.hsev-common.hsev.hsgx.hsharedio.hmsr.htdx.hshmparam.hsigcontext.hsigframe.hsighandling.hsignal.hsimd.hsmap.hsmp.hsoftirq_stack.hsparsemem.hspec-ctrl.hspecial_insns.hspinlock.hspinlock_types.hsta2x11.hstackprotector.hstacktrace.hstatic_call.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswitch_to.hsync_bitops.hsync_core.hsyscall.hsyscall_wrapper.hsyscalls.htdx.htext-patching.hthermal.hthread_info.htime.htimer.htimex.htlb.htlbbatch.htlbflush.htopology.htracecommon.hexceptions.hfpu.hhyperv.hirq_vectors.htrace_clock.htrap_pf.htrapnr.htraps.htsc.huaccess.huaccess_32.huaccess_64.humip.hunaccepted_memory.hunistd.hunwind.hunwind_hints.huprobes.huser.huser32.huser_32.huser_64.huvbios.huv.huv_geo.huv_hub.huv_irq.huv_mmrs.hvdsovdso.hclocksource.hgettimeofday.hprocessor.hvsyscall.hvermagic.hvga.hvgtod.hvm86.hvmalloc.hvmware.hvmx.hvmxfeatures.hvsyscall.hvvar.hword-at-a-time.hx86_init.hxencpuid.hevents.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hpci.hswiotlb-xen.htrace_types.hxor.hxor_32.hxor_64.hxor_avx.hgeneratedasmearly_ioremap.hexport.hirq_regs.hkmap_size.hlocal64.hmcs_spinlock.hmmiowb.hmodule.lds.hplatform-feature.hrwonce.hsyscalls_32.hsyscalls_64.hunaligned.hunistd_32_ia32.hunistd_64_x32.hxen-hypercalls.huapiasmbpf_perf_event.herrno.hfcntl.hioctl.hioctls.hipcbuf.hparam.hpoll.hresource.hsocket.hsockios.htermbits.htermios.htypes.hunistd_32.hunistd_64.hunistd_x32.huapiasmKbuilda.out.hamd_hsmp.hauxvec.hbitsperlong.hboot.hbootparam.hbyteorder.hdebugreg.he820.hhw_breakpoint.hhwcap2.hist.hkvm.hkvm_para.hkvm_perf.hldt.hmce.hmman.hmsgbuf.hmsr.hmtrr.hperf_regs.hposix_types.hposix_types_32.hposix_types_64.hposix_types_x32.hprctl.hprocessor-flags.hptrace-abi.hptrace.hsembuf.hsetup.hsgx.hshmbuf.hsigcontext.hsigcontext32.hsiginfo.hsignal.hstat.hstatfs.hsvm.hswab.hucontext.hunistd.hvm86.hvmx.hvsyscall.hkernelMakefileacpiMakefileapicMakefilecpuMakefilemceMakefilemicrocodeMakefilemtrrMakefileresctrlMakefilesgxMakefilefpuMakefilekprobesMakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilepatMakefilenetMakefilepciMakefileplatformMakefileatomMakefilece4100MakefileefiMakefilegeodeMakefileintelintel-midMakefileintel-quarkMakefileMakefileirisMakefileolpcMakefilepvhMakefilescx200Makefilets5500MakefileuvMakefilepowerMakefilepurgatoryMakefileentry64.Spurgatory.csetup-x86_64.Sstack.SrasKconfigrealmodeMakefilermMakefiletoolsMakefilerelocs.crelocs.hrelocs_32.crelocs_64.crelocs_common.cumKconfigMakefileos-LinuxMakefilevdsoMakefilevideoMakefilevirtMakefilesvmMakefilevmxMakefiletdxMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefiledtsMakefilelibMakefilekernelMakefilesyscallsMakefilelibMakefilemmMakefileplatformsissMakefilext2000MakefilextfpgaMakefileblockKconfigKconfig.ioschedMakefilepartitionsKconfigMakefilecertsKconfigMakefilecryptoKconfigMakefileasymmetric_keysKconfigMakefileasync_txKconfigMakefiledriversKconfigMakefileaccelhabanalabscommonmmuMakefileaccessibilityKconfigMakefilebrailleMakefilespeakupKconfigMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefilearm64KconfigMakefiledptfKconfigMakefilenfitKconfigMakefilenumaKconfigMakefilepmicKconfigMakefileambaKconfigMakefileandroidKconfigMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilefirmware_loaderKconfigMakefilebuiltinMakefilepowerMakefileregmapKconfigMakefiletestKconfigMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefilenull_blkKconfigMakefileparideKconfigMakefilernbdKconfigMakefilersxxMakefilexen-blkbackMakefilezramKconfigMakefilebluetoothKconfigMakefilebusKconfigMakefilefsl-mcKconfigMakefilemhiKconfigMakefileepKconfigMakefilehostKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefiletpmKconfigMakefilest33zp24KconfigMakefilexilinx_hwicapMakefilexillybusKconfigMakefileclkKconfigMakefileactionsKconfigMakefileanalogbitsKconfigMakefileat91MakefileaxisMakefileaxs10xMakefilebaikal-t1KconfigMakefilebcmKconfigMakefileberlinMakefiledavinciMakefileh8300MakefilehisiliconKconfigMakefileimgtecKconfigMakefileimxKconfigMakefileingenicKconfigMakefilekeystoneKconfigMakefileloongson1MakefilemediatekKconfigMakefilemesonKconfigMakefilemicrochipMakefilemmpMakefilemstarKconfigMakefilemvebuKconfigMakefilemxsMakefilenxpMakefilepistachioMakefilepxaMakefileqcomKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesifiveKconfigMakefilesocfpgaKconfigMakefilespearMakefilesprdKconfigMakefilestMakefilesunxisunxi-ngKconfigMakefileKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500MakefileversatileKconfigMakefilex86KconfigMakefilexilinxKconfigMakefilezynqMakefilezynqmpKconfigMakefileclocksourceKconfigMakefilecomediKconfigMakefiledriversMakefileni_routingtoolsMakefiletestsMakefilekcomedilibMakefileconnectorKconfigMakefilecounterKconfigMakefilecpufreqKconfigKconfig.armKconfig.powerpcKconfig.x86MakefilecpuidleKconfigKconfig.armKconfig.mipsKconfig.powerpcMakefilegovernorsMakefilecryptoKconfigMakefileallwinnerKconfigMakefilesun4i-ssMakefilesun8i-ceMakefilesun8i-ssMakefileamccMakefileamlogicKconfigMakefileaxisMakefilebcmMakefilecaamKconfigMakefilecaviumMakefilecptKconfigMakefilenitroxKconfigMakefilezipMakefileccpKconfigMakefileccreeMakefilechelsioKconfigMakefilegeminiMakefilehisiliconKconfigMakefilehpreMakefilesecMakefilesec2MakefiletrngMakefilezipMakefileinside-secureMakefileintelKconfigMakefileiaaKconfigMakefileixp4xxKconfigMakefilekeembayKconfigMakefileqatKconfigMakefileqat_420xxMakefileqat_4xxxMakefileqat_c3xxxMakefileqat_c3xxxvfMakefileqat_c62xMakefileqat_c62xvfMakefileqat_commonMakefileqat_dh895xccMakefileqat_dh895xccvfMakefilemarvellKconfigMakefilecesaMakefileocteontxMakefileocteontx2MakefilenxKconfigMakefileqceMakefilerockchipMakefilestm32KconfigMakefileux500KconfigMakefilecrypMakefilehashMakefilevirtioKconfigMakefilevmxKconfigMakefilexilinxMakefilecxlKconfigMakefilecoreMakefiledaxKconfigMakefilehmemMakefilepmemMakefiledcaKconfigMakefiledevfreqKconfigMakefileeventKconfigMakefiledioMakefiledmadma-bufKconfigMakefileheapsKconfigMakefileKconfigMakefilebestcommKconfigMakefiledwdw-axi-dmacMakefiledw-edmaKconfigMakefileKconfigMakefilefsl-dpaa2-qdmaKconfigMakefilehsuKconfigMakefileidxdMakefileioatMakefileipuMakefilelgmKconfigMakefilemediatekKconfigMakefileppc4xxMakefileptdmaKconfigMakefileqcomKconfigMakefilesf-pdmaKconfigMakefileshKconfigMakefiletiKconfigMakefilexilinxMakefiledpllKconfigMakefileedacKconfigMakefileeisaKconfigMakefileextconKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilearm_ffaKconfigMakefilearm_scmiKconfigMakefilebroadcomKconfigMakefilecirrusKconfigMakefileefiKconfigMakefilelibstubMakefileMakefile.zboottestMakefilegoogleKconfigMakefileimxKconfigMakefilemesonKconfigMakefilepsciKconfigMakefilesmcccKconfigMakefiletegraKconfigMakefilexilinxKconfigMakefilefpgaKconfigMakefilefsiKconfigMakefilegnssKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefileamdacpKconfigMakefileamdgpuKconfigMakefileamdkfdKconfigMakefileamdxcpMakefiledisplayKconfigMakefileamdgpu_dmMakefiledcMakefilebasicsMakefilebiosMakefileclk_mgrMakefiledceMakefiledce110Makefiledce112Makefiledce120Makefiledce60Makefiledce80Makefiledcn10Makefiledcn20Makefiledcn201Makefiledcn21Makefiledcn30Makefiledcn301Makefiledcn303Makefiledcn31Makefiledcn314Makefiledcn32Makefiledcn321Makefiledcn35MakefiledmlMakefiledml2MakefiledscMakefilegpioMakefilehdcpMakefilehwssMakefiledcn351MakefileirqMakefilelinkMakefileoptcMakefileresourceMakefilevirtualMakefiledmubsrcMakefilemodulescolorMakefilefreesyncMakefilehdcpMakefileinfo_packetMakefilepowerMakefilepmMakefilelegacy-dpmMakefilepowerplayMakefilehwmgrMakefilesmumgrMakefileswsmuMakefilesmu11Makefilesmu12Makefilesmu13Makefilesmu14MakefilearmKconfigMakefiledisplayKconfigkomedaMakefilearmadaKconfigMakefileaspeedKconfigMakefileastKconfigMakefileatmel-hlcdcKconfigMakefilebridgeKconfigMakefileadv7511KconfigMakefileanalogixKconfigMakefilecadenceKconfigMakefileimxKconfigMakefilesynopsysKconfigMakefiledisplayKconfigMakefileetnavivKconfigMakefileexynosKconfigMakefilefsl-dcuKconfigMakefilegma500KconfigMakefilegudKconfigMakefilehisiliconKconfigMakefilehibmcKconfigMakefilekirinKconfigMakefilehypervMakefilei2cKconfigMakefilei915KconfigKconfig.debugKconfig.profileMakefilegvtMakefileimaginationKconfigMakefileimxKconfigMakefiledcssKconfigMakefileingenicKconfigMakefilekmbKconfigMakefilelimaKconfigMakefilelogicvcKconfigMakefileloongsonKconfigMakefilemcdeKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemgag200KconfigMakefilemsmKconfigMakefilemxsfbKconfigMakefilenouveauKconfigomapdrmKconfigMakefilepanelKconfigMakefilepanfrostKconfigMakefilepl111KconfigMakefileqxlKconfigMakefileradeonKconfigMakefilercar-duKconfigMakefilerenesasKconfigMakefilercar-duKconfigMakefilerz-duKconfigMakefileshmobileKconfigMakefilerockchipKconfigMakefileschedulerMakefilesolomonKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesun4iKconfigMakefiletegraKconfigMakefiletestsMakefiletidssKconfigMakefiletilcdcKconfigMakefiletinyKconfigMakefilettmMakefiletestsMakefiletve200KconfigMakefileudlKconfigMakefilev3dKconfigMakefilevboxvideoKconfigMakefilevc4KconfigMakefilevgemMakefilevirtioKconfigMakefilevkmsKconfigMakefilevmwgfxKconfigMakefilexeKconfigKconfig.debugKconfig.profileMakefiletestsMakefilexenKconfigMakefilexlnxKconfigMakefilehost1xKconfigMakefileipu-v3KconfigMakefiletraceKconfigMakefilevgaKconfigMakefilegreybusKconfigMakefilehidKconfigMakefileamd-sfh-hidKconfigMakefilebpfKconfigMakefileentrypointsMakefilei2c-hidKconfigMakefileintel-ish-hidKconfigMakefilesurface-hidKconfigMakefileusbhidKconfigMakefilehsiKconfigMakefileclientsKconfigMakefilecontrollersKconfigMakefilehteKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileoccKconfigMakefilepmbusKconfigMakefilehwspinlockKconfigMakefilehwtracingKconfigcoresightKconfigMakefileintel_thKconfigMakefilestmKconfigMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilemuxesKconfigMakefilei3cKconfigMakefilemasterKconfigMakefilemipi-i3c-hciMakefileidleKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileaddacKconfigMakefileafeKconfigMakefileamplifiersKconfigMakefilebufferKconfigMakefilecdcKconfigMakefilechemicalKconfigMakefilecommonKconfigMakefilecros_ec_sensorsKconfigMakefilehid-sensorsKconfigMakefilems_sensorsKconfigMakefilescmi_sensorsKconfigMakefilessp_sensorsKconfigMakefilest_sensorsKconfigMakefiledacKconfigMakefiledummyKconfigMakefilefilterKconfigMakefilefrequencyKconfigMakefilegyroKconfigMakefilehealthKconfigMakefilehumidityKconfigMakefileimuKconfigMakefilebmi160KconfigMakefileinv_icm42600KconfigMakefileinv_mpu6050KconfigMakefilest_lsm6dsxKconfigMakefilest_lsm9ds0KconfigMakefilelightKconfigMakefilemagnetometerKconfigMakefilemultiplexerKconfigMakefileorientationKconfigMakefilepositionKconfigMakefilepotentiometerKconfigMakefilepotentiostatKconfigMakefilepressureKconfigMakefileproximityKconfigMakefileresolverKconfigMakefiletemperatureKconfigMakefiletestKconfigMakefiletriggerKconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefilebnxt_reKconfigMakefilecxgb4KconfigMakefileefaKconfigMakefilehfi1KconfigMakefilehnsKconfigMakefileirdmaKconfigMakefilemanaKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefileocrdmaKconfigMakefileqedrKconfigMakefileqibKconfigMakefileusnicKconfigMakefilevmw_pvrdmaKconfigMakefileswMakefilerdmavtKconfigMakefilerxeKconfigMakefilesiwKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefileisertKconfigMakefileopa_vnicKconfigMakefilertrsKconfigMakefilesrpKconfigsrptKconfigMakefileinputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefilermi4KconfigMakefileserioKconfigMakefiletabletKconfigMakefiletestsMakefiletouchscreenKconfigMakefileinterconnectKconfigMakefileimxKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefileiommuKconfigMakefileamdKconfigMakefilearmMakefilearm-smmuarm-smmu-v3MakefileMakefileintelKconfigMakefileiommufdKconfigMakefileipackKconfigMakefilecarriersKconfigMakefiledevicesKconfigMakefileirqchipKconfigMakefileisdnKconfigMakefilecapiKconfigMakefilehardwareMakefilemISDNKconfigMakefilemISDNKconfigMakefileledsKconfigMakefileblinkKconfigMakefileflashKconfigMakefiletriggerKconfigMakefilemacintoshKconfigMakefileamsMakefilemailboxKconfigMakefilemcbKconfigMakefilemdKconfigMakefilebcacheKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilececKconfigMakefilecoreMakefilei2cKconfigMakefileplatformKconfigMakefilecec-gpioMakefilecros-ecMakefilemesonMakefiles5pMakefilesecoMakefilestiMakefilestm32MakefiletegraMakefileusbKconfigMakefilepulse8KconfigMakefilerainshadowKconfigMakefilecommonKconfigMakefileb2c2KconfigMakefilesaa7146KconfigMakefilesianoKconfigMakefilev4l2-tpgKconfigMakefilevideobuf2KconfigMakefiledvb-coreKconfigMakefiledvb-frontendsKconfigMakefilecxd2880KconfigMakefiledrx39xyjKconfigMakefilefirewireKconfigMakefilei2cKconfigMakefileadv748xMakefileccsKconfigMakefilecx25840KconfigMakefileet8ek8KconfigMakefilem5molsKconfigMakefiles5c73m3MakefilemcKconfigMakefilemmcKconfigMakefilesianoKconfigMakefilepciKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefilecobaltKconfigMakefilecx18KconfigMakefilecx23885KconfigMakefilecx25821KconfigMakefilecx88KconfigMakefileddbridgeKconfigMakefiledm1105KconfigMakefiledt3155KconfigMakefileintelMakefileipu3KconfigMakefileivtvKconfigMakefilemantisKconfigMakefilemeyeKconfigMakefilenetup_unidvbKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilept3KconfigMakefilesaa7134KconfigMakefilesaa7146KconfigMakefilesaa7164KconfigMakefilesmipcieKconfigMakefilesolo6x10KconfigMakefilesta2x11KconfigMakefilettpciKconfigMakefiletw5864KconfigMakefiletw68KconfigMakefiletw686xKconfigMakefileplatformKconfigMakefileallegro-dvtMakefileam437xKconfigMakefileatmelKconfigMakefilecadenceKconfigMakefilecodaMakefiledavinciKconfigMakefileexynos-gscMakefileexynos4-isKconfigMakefileimx-jpegKconfigMakefilemarvell-ccicKconfigMakefilemesonge2dMakefilemtk-jpegMakefilemtk-mdpMakefilemtk-vcodecMakefilemtk-vpuMakefileomapKconfigMakefileomap3ispMakefileqcomcamssMakefilevenusMakefilercar-vinKconfigMakefilerockchiprgaMakefilerkisp1Makefiles3c-camifMakefiles5p-g2dMakefiles5p-jpegMakefiles5p-mfcMakefilestibdispMakefilec8sectpfeKconfigMakefiledeltaMakefilehvaMakefilestm32MakefilesunxiKconfigMakefilesun4i-csiKconfigMakefilesun6i-csiKconfigMakefilesun8i-diMakefilesun8i-rotateMakefileti-vpeMakefilevsp1MakefilexilinxKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilesi4713KconfigMakefilewl128xKconfigMakefilercKconfigMakefileimg-irKconfigMakefilekeymapsKconfigMakefilespiKconfigMakefiletest-driversKconfigMakefilevicodecKconfigMakefilevidtvKconfigMakefilevimcKconfigMakefilevividKconfigMakefiletunersKconfigMakefileusbKconfigMakefileairspyKconfigMakefileas102KconfigMakefileau0828KconfigMakefileb2c2KconfigMakefilecpia2KconfigMakefilecx231xxKconfigMakefiledvb-usbdvb-usb-v2KconfigMakefileKconfigMakefileem28xxKconfigMakefilego7007KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehackrfKconfigMakefilehdpvrKconfigMakefilemsi2500KconfigMakefilepvrusb2KconfigMakefilepwcKconfigMakefiles2255KconfigMakefilesianoKconfigMakefilestk1160KconfigMakefilestkwebcamKconfigMakefiletm6000KconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileusbtvKconfigMakefileuvcKconfigMakefilezr364xxKconfigMakefilev4l2-coreKconfigMakefilememoryKconfigMakefilesamsungKconfigMakefiletegraKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilealtera-staplKconfigMakefilebcm-vkKconfigMakefilec2portKconfigMakefilecardreaderKconfigMakefilecb710KconfigMakefilecxlKconfigMakefileechoKconfigMakefileeepromKconfigMakefilegenwqeKconfigMakefilehabanalabsKconfigMakefilecommonMakefilemmuMakefilepciMakefilegaudiMakefilegoyaMakefileibmasmMakefilelis3lv02dKconfigMakefilelkdtmMakefilemeiKconfigMakefilegsc_proxyKconfigMakefilehdcpKconfigMakefilepxpKconfigMakefileocxlKconfigMakefilepvpanicKconfigMakefilesgi-gruMakefilesgi-xpMakefileti-stKconfigMakefileuacceKconfigMakefilevmw_vmciKconfigMakefilemmcKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilehyperbusKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefilerawKconfigMakefileatmelMakefilebcm47xxnflashMakefilebrcmnandMakefilegpmi-nandMakefileingenicKconfigMakefilespiKconfigMakefileparsersKconfigMakefilespi-norKconfigMakefilecontrollersKconfigMakefiletestsMakefileubiKconfigMakefilemuxKconfigMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilebondingMakefilecaifKconfigMakefilecanKconfigMakefilec_canKconfigMakefilecc770KconfigMakefilectucanfdKconfigMakefiledevMakefileflexcanMakefileifi_canfdKconfigMakefilem_canKconfigMakefilemscanKconfigMakefilepeak_canfdKconfigMakefilercarKconfigMakefilesja1000KconfigMakefileslcanMakefilesoftingKconfigMakefilespiKconfigMakefilemcp251xfdKconfigMakefileusbKconfigMakefileetas_es58xMakefilekvaser_usbMakefilepeak_usbMakefiledsaKconfigMakefileb53KconfigMakefilehirschmannKconfigMakefilemicrochipKconfigMakefilemv88e6xxxKconfigMakefileocelotKconfigMakefileqcaKconfigMakefilesja1105KconfigMakefilexrs700xKconfigMakefileethernet3comKconfigMakefile8390KconfigMakefileKconfigMakefileactionsKconfigMakefileadaptecKconfigMakefileaeroflexKconfigMakefileagereKconfigMakefilealacritechKconfigMakefileallwinnerKconfigMakefilealteonKconfigMakefilealteraKconfigMakefileamazonKconfigMakefileenaMakefileamdKconfigMakefilexgbeMakefileapmKconfigMakefilexgenexgene-v2KconfigMakefileKconfigMakefileappleKconfigMakefileaquantiaKconfigMakefileatlanticMakefilearcKconfigMakefileatherosKconfigMakefilealxMakefileatl1cMakefileatl1eMakefileatlxMakefilebroadcomKconfigMakefilebnx2xMakefilebnxtMakefilegenetMakefilebrocadeKconfigMakefilebnaKconfigMakefilecadenceKconfigMakefilecalxedaKconfigMakefilecaviumKconfigMakefilecommonMakefileliquidioMakefileocteonMakefilethunderMakefilechelsioKconfigMakefilecxgbMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefileinline_cryptoKconfigMakefilech_ipsecMakefilech_ktlsMakefilechtlsMakefilelibcxgbMakefilecirrusKconfigMakefileciscoKconfigMakefileenicKconfigMakefilecortinaKconfigMakefiledavicomKconfigMakefiledecKconfigMakefiletulipKconfigMakefiledlinkKconfigMakefileemulexKconfigMakefilebenetKconfigMakefileezchipKconfigMakefilefaradayKconfigMakefilefreescaleKconfigMakefiledpaaKconfigMakefiledpaa2KconfigMakefileenetcKconfigMakefilefmanKconfigMakefilefs_enetKconfigMakefilefujitsuKconfigMakefilegoogleKconfigMakefilegveMakefilehisiliconKconfigMakefilehnsMakefilehns3Makefilehns3pfMakefilehns3vfMakefilehuaweiKconfigMakefilehinicKconfigMakefilei825xxKconfigMakefileibmKconfigMakefileeheaMakefileemacKconfigMakefileintelKconfigMakefilee1000Makefilee1000eMakefilefm10kMakefilei40eMakefileiavfMakefileiceMakefileidpfMakefileigbMakefileigbvfMakefileigcMakefileixgbMakefileixgbeMakefileixgbevfMakefilemarvellKconfigMakefilemvpp2Makefileocteon_epKconfigMakefileocteon_ep_vfKconfigMakefileocteontx2KconfigMakefileafMakefilenicMakefilepresteraKconfigMakefilemediatekKconfigMakefilemellanoxKconfigMakefilemlx4KconfigMakefilemlx5coreKconfigMakefileeswMakefilesteeringMakefilemlxbf_gigeKconfigMakefilemlxfwKconfigMakefilemlxswKconfigMakefilemicrelKconfigMakefilemicrochipKconfigMakefilesparx5KconfigMakefilemicrosoftKconfigMakefilemanaMakefilemoxaKconfigMakefilemsccKconfigMakefilemyricomKconfigMakefilemyri10geMakefilenatsemiKconfigMakefileneterionKconfigMakefilevxgeMakefilenetronomeKconfigMakefilenfpMakefileniKconfigMakefilenvidiaKconfigMakefilenxpKconfigMakefileoki-semiKconfigMakefilepch_gbeKconfigMakefilepacketenginesKconfigMakefilepasemiKconfigMakefilepensandoKconfigMakefileionicMakefileqlogicKconfigMakefilenetxenMakefileqedMakefileqedeMakefileqlcnicMakefilequalcommKconfigMakefileemacMakefilermnetKconfigMakefilerdcKconfigMakefilerealtekKconfigMakefilerenesasKconfigMakefilerockerKconfigMakefilesamsungKconfigMakefilesxgbeMakefileseeqKconfigMakefilesfcKconfigMakefilefalconKconfigMakefilesienaKconfigMakefilesgiKconfigMakefilesilanKconfigMakefilesisKconfigMakefilesmscKconfigMakefilesocionextKconfigMakefilestmicroKconfigMakefilestmmacKconfigMakefilesunKconfigMakefilesynopsysKconfigMakefiletehutiKconfigMakefiletiKconfigMakefiletoshibaKconfigMakefiletundraKconfigMakefileviaKconfigMakefilewiznetKconfigMakefilexilinxKconfigMakefilexircomKconfigMakefilexscaleKconfigMakefilefddiKconfigMakefileskfpMakefilefjesMakefilehamradioKconfigMakefilehippiKconfigMakefilehypervKconfigMakefileieee802154KconfigMakefileipaKconfigMakefileipvlanMakefilemdioKconfigMakefilenetdevsimMakefilepcsKconfigMakefilephyKconfigMakefileaquantiaKconfigMakefilemsccMakefileqcomKconfigMakefileplipKconfigMakefilepppKconfigMakefilepse-pdKconfigMakefileslipKconfigMakefileteamKconfigMakefilethunderboltKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxlanMakefilewanKconfigMakefilelmcMakefilewireguardMakefilewirelessKconfigMakefileadmtekKconfigMakefileathKconfigMakefilear5523KconfigMakefileath10kKconfigMakefileath11kKconfigMakefileath12kKconfigMakefileath5kKconfigMakefileath6klKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefilewcn36xxKconfigMakefilewil6210KconfigMakefileatmelKconfigMakefilebroadcomKconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacKconfigMakefilebcaMakefilecywMakefilewccMakefilebrcmsmacMakefilebrcmutilMakefileintelKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemeiMakefilemvmMakefiletestsMakefileintersilKconfigMakefilehostapKconfigMakefileorinocoKconfigMakefilep54KconfigMakefileprism54MakefilemarvellKconfigMakefilelibertasKconfigMakefilelibertas_tfKconfigMakefilemwifiexKconfigMakefilemediatekKconfigMakefilemt76KconfigMakefilemt7603KconfigMakefilemt7615KconfigMakefilemt76x0KconfigMakefilemt76x2KconfigMakefilemt7915KconfigMakefilemt7921KconfigMakefilemt7925KconfigMakefilemt7996KconfigMakefilemt7601uKconfigMakefilemicrochipKconfigMakefilewilc1000KconfigMakefilequantennaKconfigMakefileqtnfmacKconfigMakefileralinkKconfigMakefilert2x00KconfigMakefilerealtekKconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187Makefilertl8xxxuKconfigMakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefilertw88KconfigMakefilertw89KconfigMakefilersiKconfigMakefilestKconfigMakefilecw1200KconfigMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilevirtualKconfigMakefilezydasKconfigMakefilezd1211rwKconfigMakefilewwanKconfigMakefileiosmMakefilet7xxMakefilexen-netbackMakefilenfcKconfigMakefilefdpKconfigMakefilemicroreadKconfigMakefilenfcmrvlKconfigMakefilenxp-nciKconfigMakefilepn533KconfigMakefilepn544KconfigMakefiles3fwrn5KconfigMakefilest-nciKconfigMakefilest21nfcaKconfigMakefilest95hfKconfigMakefilentbKconfigMakefilehwKconfigMakefileamdKconfigMakefileepfKconfigMakefileidtKconfigMakefileintelKconfigMakefilemsccKconfigMakefiletestKconfigMakefilenubusMakefilenvdimmKconfigMakefilenvmeKconfigMakefilecommonKconfigMakefilehostKconfigMakefiletargetKconfigMakefilenvmemKconfigMakefileofKconfigMakefileunittest-dataMakefileoppKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilecontrollerKconfigMakefilecadenceKconfigMakefiledwcKconfigMakefilemobiveilKconfigMakefileendpointKconfigMakefilefunctionsKconfigMakefilehotplugKconfigMakefilemsiMakefilepcieKconfigMakefileswitchKconfigMakefilepcmciaKconfigMakefileperfKconfigMakefileamlogicKconfigMakefilearm_cspmuKconfigMakefilehisiliconKconfigMakefilephyKconfigMakefileallwinnerKconfigMakefileamlogicKconfigMakefilebroadcomKconfigMakefilecadenceKconfigMakefilefreescaleKconfigMakefilehisiliconKconfigMakefileingenicKconfigMakefileintelKconfigMakefilelantiqKconfigMakefilemarvellKconfigMakefilemediatekKconfigMakefilemicrochipKconfigMakefilemotorolaKconfigMakefilemsccKconfigMakefilequalcommKconfigMakefileralinkKconfigMakefilerealtekKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesocionextKconfigMakefilestKconfigMakefiletegraKconfigMakefiletiKconfigMakefilexilinxKconfigMakefilepinctrlKconfigMakefileactionsKconfigMakefileaspeedKconfigMakefilebcmKconfigMakefileberlinKconfigMakefilecirrusKconfigMakefilefreescaleKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemvebuKconfigMakefilenomadikKconfigMakefilenuvotonKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilesamsungKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestm32KconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileviscontiKconfigMakefilevt8500KconfigMakefileplatformKconfigMakefilechromeKconfigMakefilewilco_ecKconfigMakefilegoldfishKconfigMakefilemellanoxKconfigMakefilemipsKconfigMakefileolpcKconfigMakefilesurfaceKconfigMakefileaggregatorKconfigMakefilex86KconfigMakefileamdKconfigMakefilepmcKconfigMakefilepmfKconfigMakefiledellKconfigMakefiledell-wmi-sysmanMakefileintelKconfigMakefileatomisp2KconfigMakefileifsKconfigMakefileint1092KconfigMakefileint33feKconfigMakefileint3472KconfigMakefilepmcKconfigMakefilepmtKconfigMakefilespeed_select_ifKconfigMakefiletelemetryKconfigMakefileuncore-frequencyKconfigMakefilewmiKconfigMakefilepmdomainKconfigMakefileactionsKconfigMakefileamlogicKconfigMakefilearmMakefilebcmKconfigMakefileimxKconfigMakefilemediatekKconfigMakefileqcomKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefiletiKconfigMakefilexilinxKconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefileresetKconfigMakefilesupplyKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileclientsKconfigMakefilegeneratorsKconfigMakefileps3MakefileptpKconfigMakefilepwmKconfigMakefilerapidioKconfigMakefiledevicesKconfigMakefileswitchesKconfigMakefilerasKconfigMakefileamdatlKconfigMakefileregulatorKconfigMakefileremoteprocKconfigMakefileresetKconfigMakefilehisiliconKconfigMakefilestiKconfigMakefiletegraKconfigMakefilerpmsgKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilenetKconfigMakefilescsiMakefilevirtioMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecsiostorKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigcxlflashKconfigMakefiledevice_handlerKconfigMakefileelxKconfigMakefileesas2rKconfigMakefilefcoeMakefilefnicMakefilehisi_sasKconfigMakefileibmvscsiMakefileibmvscsi_tgtMakefileisciMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempi3mrKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefilepcmciaKconfigMakefilepm8001MakefileqedfKconfigMakefileqediKconfigMakefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesnicMakefilesym53c8xx_2MakefileshKconfigMakefileclkMakefileintcKconfigMakefilemapleMakefilesuperhywayMakefilesioxKconfigMakefileslimbusKconfigMakefilesocKconfigMakefileamlogicKconfigMakefileaspeedKconfigMakefileatmelKconfigMakefilebcmKconfigMakefilebrcmstbKconfigMakefilepmMakefilecanaanKconfigMakefiledoveMakefilefslKconfigMakefiledpioMakefileqbmanKconfigMakefileqeKconfigMakefilegeminiMakefileimxKconfigMakefileixp4xxKconfigMakefilelantiqMakefilelitexKconfigMakefilemediatekKconfigMakefileqcomKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesifiveKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefilecbbMakefilefuseMakefiletiKconfigMakefileux500KconfigMakefileversatileKconfigMakefilexilinxKconfigMakefilesoundwireKconfigMakefilespiKconfigMakefilespmiKconfigMakefilessbKconfigMakefilestagingKconfigMakefileandroidKconfigMakefileaxis-fifoKconfigMakefileboardKconfigMakefileclocking-wizardKconfigMakefileemxx_udcKconfigMakefilefbtftKconfigMakefilefieldbusKconfigMakefileanybussKconfigMakefilefwserialKconfigMakefilegdm724xKconfigMakefilegreybusKconfigMakefiletoolsMakefilegs_fpgabootKconfigMakefilehikey9xxKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileaddacKconfigMakefilecdcKconfigMakefilefrequencyKconfigMakefileimpedance-analyzerKconfigMakefilemeterKconfigMakefileresolverKconfigMakefileks7010KconfigMakefilemediaKconfigMakefileatomispKconfigMakefilei2cKconfigMakefileov5693Makefileav7110KconfigMakefilehantroKconfigMakefileimxKconfigMakefileipu3KconfigMakefilemesonvdecKconfigMakefileomap4issKconfigMakefilerkvdecKconfigMakefilesunxiKconfigMakefilecedrusKconfigMakefiletegra-vdeKconfigMakefiletegra-videoKconfigMakefilezoranKconfigMakefilemostKconfigMakefiledim2KconfigMakefilei2cKconfigMakefilenetKconfigMakefilevideoKconfigMakefilemt7621-dmaKconfigMakefilemt7621-dtsKconfigMakefilenetlogicKconfigMakefilenvecKconfigMakefileocteonocteon-usbKconfigMakefileKconfigMakefileolpc_dconKconfigMakefilepi433KconfigMakefileqlgeKconfigMakefileralink-gdmaKconfigMakefilertl8188euKconfigMakefilertl8192eKconfigMakefilertl8192eKconfigMakefilertl8192uKconfigMakefilertl8712KconfigMakefilertl8723bsKconfigMakefilerts5208KconfigMakefilesm750fbKconfigMakefileunisysKconfigMakefilevisorhbaKconfigMakefilevisorinputKconfigMakefilevisornicKconfigMakefilevc04_servicesKconfigMakefilebcm2835-audioKconfigMakefilebcm2835-cameraKconfigMakefilevchiq-mmalKconfigMakefilevmeMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewfxKconfigMakefilewlan-ngKconfigMakefiletargetKconfigMakefileiscsiKconfigMakefilecxgbitKconfigMakefileloopbackKconfigMakefilesbpKconfigMakefiletcm_fcKconfigMakefiletcm_remoteKconfigMakefiletcMakefileteeKconfigMakefileamdteeKconfigMakefileopteeKconfigMakefilethermalKconfigMakefilebroadcomKconfigMakefileintelKconfigMakefileint340x_thermalKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefileti-soc-thermalKconfigMakefilethunderboltKconfigMakefilettyKconfigMakefilehvcKconfigMakefileipwirelessMakefileserdevKconfigMakefileserial8250KconfigMakefileKconfigMakefilejsmMakefilevtMakefileufsKconfigMakefilecoreKconfigMakefilehostKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00Makefilecdns3KconfigMakefilechipideaKconfigMakefileclassKconfigMakefilecommonKconfigMakefilecoreKconfigMakefiledwc2KconfigMakefiledwc3KconfigMakefileearlyMakefilegadgetKconfigMakefilefunctionMakefilelegacyKconfigMakefileudcKconfigMakefileaspeed-vhubKconfigMakefilebdcKconfigMakefilehostKconfigMakefileimageKconfigMakefileisp1760KconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemtu3KconfigMakefilemusbKconfigMakefilephyKconfigMakefilerenesas_usbhsKconfigMakefilerolesKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefiletypecKconfigMakefilealtmodesKconfigMakefilemuxKconfigMakefiletcpmKconfigMakefileqcomMakefiletipdKconfigMakefileucsiKconfigMakefileusbipKconfigMakefilevdpaKconfigMakefileifcvfMakefilemlx5Makefilevdpa_simMakefilevdpa_userMakefilevirtio_pciMakefilevfioKconfigMakefilefsl-mcKconfigMakefilemdevKconfigMakefilepciKconfigMakefilemlx5KconfigMakefilenvgrace-gpuKconfigMakefileplatformKconfigMakefileresetKconfigMakefilevhostKconfigMakefilevideoKconfigMakefilebacklightKconfigMakefileconsoleKconfigMakefilefbdevKconfigMakefileatyMakefilecoreKconfigMakefilegeodeKconfigMakefilei810MakefilekyroMakefilematroxMakefilemb862xxMakefilemmpKconfigMakefilefbKconfigMakefilehwKconfigMakefilepanelKconfigMakefilenvidiaMakefileomapKconfigMakefileomap2KconfigMakefileomapfbKconfigMakefiledisplaysKconfigMakefiledssKconfigMakefilerivaMakefilesavageMakefilesisMakefileviaMakefilelogoKconfigMakefilevirtKconfigMakefileacrnKconfigMakefilecocoKconfigMakefileefi_secretKconfigMakefilesev-guestKconfigMakefiletdx-guestKconfigMakefilenitro_enclavesKconfigMakefilevboxguestKconfigMakefilevirtioKconfigMakefilevisorbusKconfigMakefilevlynqKconfigMakefilevmeKconfigMakefileboardsKconfigMakefilebridgesKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefileeventsMakefilexen-pcibackMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecephKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefilecryptoKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefivarfsKconfigMakefileefsKconfigMakefileerofsKconfigMakefileexfatKconfigMakefileexportfsMakefileext2KconfigMakefileext4KconfigMakefilef2fsKconfigMakefilefatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehugetlbfsMakefileiomapMakefileisofsKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilekernfsKconfigMakefilelockdMakefileminixKconfigMakefilenetfsKconfigMakefilenfsKconfigMakefileblocklayoutMakefilefilelayoutMakefileflexfilelayoutMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefilefanotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefiledlmfsMakefileomfsKconfigMakefileopenpromfsMakefileorangefsKconfigMakefileoverlayfsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefileqnx6KconfigMakefilequotaKconfigMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbKconfigMakefileclientKconfigMakefilecommonMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefiletracefsMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefileunicodeKconfigMakefilevboxsfKconfigMakefileverityKconfigMakefilexfsKconfigMakefilezonefsKconfigMakefileincludeacpiacbuffer.hacconfig.hacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_io.hacpi_lpat.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactbl3.hactypes.hacuuid.hapei.hbattery.hbutton.hcppc_acpi.hghes.hhed.hnfit.hpcc.hplatformacenv.hacenvex.hacgcc.hacgccex.haclinux.haclinuxex.hproc_cap_intel.hprocessor.hreboot.hvideo.hasm-genericKbuildaccess_ok.harchrandom.hasm-offsets.hasm-prototypes.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hbarrier.hbitopsbitops.h__ffs.h__fls.harch_hweight.hatomic.hbuiltin-__ffs.hbuiltin-__fls.hbuiltin-ffs.hbuiltin-fls.hconst_hweight.hext2-atomic-setbit.hext2-atomic.hffs.hffz.hfls.hfls64.hhweight.hinstrumented-atomic.hinstrumented-lock.hinstrumented-non-atomic.hle.hlock.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hcfi.hchecksum.hcmpxchg-local.hcmpxchg.hcompat.hcurrent.hdelay.hdevice.hdiv64.hdma-mapping.hdma.hearly_ioremap.hemergency-restart.herror-injection.hexec.hexport.hextable.hfb.hfixmap.hflat.hftrace.hfutex.hgetorder.hhardirq.hhugetlb.hhw_irq.hhyperv-tlfs.hide_iops.hint-ll64.hio.hioctl.hiomap.hirq.hirq_regs.hirq_work.hirqflags.hkdebug.hkmap_size.hkprobes.hkvm_para.hkvm_types.hlinkage.hlocal.hlocal64.hlogic_io.hmcs_spinlock.hmemory_model.hmm_hooks.hmmiowb.hmmiowb_types.hmmu.hmmu_context.hmodule.hmodule.lds.hmshyperv.hmsi.hnommu_context.hnuma.hpage.hparam.hparport.hpci.hpci_iomap.hpercpu.hpgalloc.hpgtable-nop4d.hpgtable-nopmd.hpgtable-nopud.hpgtable_uffd.hplatform-feature.hpreempt.hqrwlock.hqrwlock_types.hqspinlock.hqspinlock_types.hresource.hrwonce.hseccomp.hsections.hserial.hset_memory.hshmparam.hsignal.hsimd.hsoftirq_stack.hspinlock.hstatfs.hstring.hswitch_to.hsyscall.hsyscalls.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.huaccess.hunaligned.huser.hvdsovsyscall.hvermagic.hvga.hvmlinux.lds.hvtime.hword-at-a-time.hxor.hclocksourcearm_arch_timer.hhyperv_timer.hpxa.hsamsung_pwm.htimer-davinci.htimer-goldfish.htimer-ti-dm.hconfig64BIT6LOWPAN8139CP8139TOO8139TOO_8129AC97_BUSACER_WIRELESSACER_WMIACPIACPI_ACACPI_ADXLACPI_APEIACPI_APEI_EINJACPI_APEI_ERST_DEBUGACPI_APEI_GHESACPI_APEI_MEMORY_FAILUREACPI_APEI_PCIEAERACPI_BATTERYACPI_BGRTACPI_BUTTONACPI_CONFIGFSACPI_CONTAINERACPI_CPPC_LIBACPI_CPU_FREQ_PSSACPI_CUSTOM_METHODACPI_DEBUGACPI_DEBUGGERACPI_DEBUGGER_USERACPI_DOCKACPI_DPTFACPI_EC_DEBUGFSACPI_EXTLOGACPI_FANACPI_FFHACPI_HEDACPI_HMATACPI_HOTPLUG_CPUACPI_HOTPLUG_IOAPICACPI_HOTPLUG_MEMORYACPI_I2C_OPREGIONACPI_IPMIACPI_LEGACY_TABLES_LOOKUPACPI_LPITACPI_MDIOACPI_NFITACPI_NUMAACPI_PCCACPI_PCI_SLOTACPI_PFRUTACPI_PLATFORM_PROFILEACPI_PRMTACPI_PROCESSORACPI_PROCESSOR_AGGREGATORACPI_PROCESSOR_CSTATEACPI_PROCESSOR_IDLEACPI_REV_OVERRIDE_POSSIBLEACPI_SBSACPI_SLEEPACPI_SPCR_TABLEACPI_SYSTEM_POWER_STATES_SUPPORTACPI_TABLE_LIBACPI_TABLE_UPGRADEACPI_TADACPI_THERMALACPI_THERMAL_LIBACPI_THERMAL_RELACPI_VIDEOACPI_VIOTACPI_WATCHDOGACPI_WMIADDRESS_MASKINGADVISE_SYSCALLSAFS_DEBUGAFS_FSAFS_FSCACHEAF_RXRPCAF_RXRPC_DEBUGAF_RXRPC_IPV6AIOALLOW_DEV_COREDUMPALTERA_STAPLALXAMDTEEAMD_ATLAMD_HSMPAMD_IOMMUAMD_MEM_ENCRYPTAMD_NBAMD_NUMAAMD_PHYAMD_PMCAMD_PMFAMD_PTDMAAMD_SFH_HIDAMD_XGBEAMD_XGBE_HAVE_ECCAMILO_RFKILLAPDS9802ALSAPERTURE_HELPERSAPPLE_GMUXAPPLE_PROPERTIESAQTIONAQUANTIA_PHYARCH_CLOCKSOURCE_INITARCH_CORRECT_STACKTRACE_ON_KRETPROBEARCH_CPUIDLE_HALTPOLLARCH_DMA_ADDR_T_64BITARCH_ENABLE_HUGEPAGE_MIGRATIONARCH_ENABLE_MEMORY_HOTPLUGARCH_ENABLE_MEMORY_HOTREMOVEARCH_ENABLE_SPLIT_PMD_PTLOCKARCH_ENABLE_THP_MIGRATIONARCH_HAS_ACPI_TABLE_UPGRADEARCH_HAS_ADD_PAGESARCH_HAS_CACHE_LINE_SIZEARCH_HAS_CC_PLATFORMARCH_HAS_COPY_MCARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGIONARCH_HAS_CPU_FINALIZE_INITARCH_HAS_CPU_PASIDARCH_HAS_CPU_RELAXARCH_HAS_CURRENT_STACK_POINTERARCH_HAS_DEBUG_VIRTUALARCH_HAS_DEBUG_VM_PGTABLEARCH_HAS_DEBUG_WXARCH_HAS_DEVMEM_IS_ALLOWEDARCH_HAS_EARLY_DEBUGARCH_HAS_ELFCORE_COMPATARCH_HAS_ELF_RANDOMIZEARCH_HAS_FAST_MULTIPLIERARCH_HAS_FORCE_DMA_UNENCRYPTEDARCH_HAS_FORTIFY_SOURCEARCH_HAS_GCOV_PROFILE_ALLARCH_HAS_GIGANTIC_PAGEARCH_HAS_KCOVARCH_HAS_KEXEC_PURGATORYARCH_HAS_MEMBARRIER_SYNC_COREARCH_HAS_MEM_ENCRYPTARCH_HAS_NMI_SAFE_THIS_CPU_OPSARCH_HAS_NONLEAF_PMD_YOUNGARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACEARCH_HAS_PARANOID_L1D_FLUSHARCH_HAS_PKEYSARCH_HAS_PMEM_APIARCH_HAS_PTE_DEVMAPARCH_HAS_PTE_SPECIALARCH_HAS_SET_DIRECT_MAPARCH_HAS_SET_MEMORYARCH_HAS_STRICT_KERNEL_RWXARCH_HAS_STRICT_MODULE_RWXARCH_HAS_SYNC_CORE_BEFORE_USERMODEARCH_HAS_SYSCALL_WRAPPERARCH_HAS_UACCESS_FLUSHCACHEARCH_HAS_UBSAN_SANITIZE_ALLARCH_HAVE_NMI_SAFE_CMPXCHGARCH_HIBERNATION_HEADERARCH_HIBERNATION_POSSIBLEARCH_MAY_HAVE_PC_FDCARCH_MHP_MEMMAP_ON_MEMORY_ENABLEARCH_MIGHT_HAVE_ACPI_PDCARCH_MIGHT_HAVE_PC_PARPORTARCH_MIGHT_HAVE_PC_SERIOARCH_MMAP_RND_BITSARCH_MMAP_RND_BITS_MAXARCH_MMAP_RND_BITS_MINARCH_MMAP_RND_COMPAT_BITSARCH_MMAP_RND_COMPAT_BITS_MAXARCH_MMAP_RND_COMPAT_BITS_MINARCH_PROC_KCORE_TEXTARCH_SPARSEMEM_DEFAULTARCH_SPARSEMEM_ENABLEARCH_STACKWALKARCH_SUPPORTS_ACPIARCH_SUPPORTS_ATOMIC_RMWARCH_SUPPORTS_CFI_CLANGARCH_SUPPORTS_DEBUG_PAGEALLOCARCH_SUPPORTS_INT128ARCH_SUPPORTS_LTO_CLANGARCH_SUPPORTS_LTO_CLANG_THINARCH_SUPPORTS_MEMORY_FAILUREARCH_SUPPORTS_NUMA_BALANCINGARCH_SUPPORTS_PAGE_TABLE_CHECKARCH_SUPPORTS_PER_VMA_LOCKARCH_SUPPORTS_RTARCH_SUPPORTS_UPROBESARCH_SUSPEND_POSSIBLEARCH_USES_HIGH_VMA_FLAGSARCH_USES_PG_UNCACHEDARCH_USE_BUILTIN_BSWAPARCH_USE_CMPXCHG_LOCKREFARCH_USE_MEMREMAP_PROTARCH_USE_MEMTESTARCH_USE_QUEUED_RWLOCKSARCH_USE_QUEUED_SPINLOCKSARCH_USE_SYM_ANNOTATIONSARCH_WANTS_DYNAMIC_TASK_STRUCTARCH_WANTS_NO_INSTRARCH_WANTS_THP_SWAPARCH_WANT_BATCHED_UNMAP_TLB_FLUSHARCH_WANT_COMPAT_IPC_PARSE_VERSIONARCH_WANT_DEFAULT_BPF_JITARCH_WANT_GENERAL_HUGETLBARCH_WANT_HUGE_PMD_SHAREARCH_WANT_LD_ORPHAN_WARNARCH_WANT_OLD_COMPAT_IPCARCH_WANT_OPTIMIZE_VMEMMAPARCH_WANT_PMD_MKWRITEASM_MODVERSIONSASN1ASN1_ENCODERASSOCIATIVE_ARRAYASUS_LAPTOPASUS_NB_WMIASUS_WMIASYMMETRIC_KEY_TYPEASYMMETRIC_PUBLIC_KEY_SUBTYPEASYMMETRIC_TPM_KEY_SUBTYPEASYNC_COREASYNC_MEMCPYASYNC_PQASYNC_RAID6_RECOVASYNC_RAID6_TESTASYNC_TX_DMAASYNC_XORAS_AVX512AS_IS_GNUAS_SHA1_NIAS_SHA256_NIAS_TPAUSEAS_VERSIONAS_WRUSSATAATA_ACPIATA_BMDMAATA_FORCEATA_GENERICATA_PIIXATA_SFFATA_VERBOSE_ERRORATH10KATH10K_CEATH10K_DEBUGATH10K_DEBUGFSATH10K_PCIATH10K_TRACINGATH11KATH11K_DEBUGATH11K_DEBUGFSATH11K_PCIATH11K_SPECTRALATH11K_TRACINGATH9KATH9K_AHBATH9K_BTCOEX_SUPPORTATH9K_COMMONATH9K_COMMON_DEBUGATH9K_DEBUGFSATH9K_HTCATH9K_HWATH9K_PCIATH9K_PCOEMATH9K_RFKILLATH9K_WOWATH_COMMONATH_DEBUGATL1ATL1CATL1EATL2ATMATM_BR2684ATM_CLIPATM_LANEATOMIC64_SELFTESTAUDITAUDITSYSCALLAUDIT_ARCHAUTOFS_FSAUXILIARY_BUSAX88796B_PHYBACKLIGHT_APPLEBACKLIGHT_CLASS_DEVICEBACKLIGHT_LP855XBALLOON_COMPACTIONBAREUDPBASE_FULLBASE_SMALLBCM7XXX_PHYBCM87XX_PHYBCMABCMA_DRIVER_GMAC_CMNBCMA_DRIVER_GPIOBCMA_DRIVER_PCIBCMA_HOST_PCIBCMA_HOST_PCI_POSSIBLEBCMA_POSSIBLEBCMGENETBCM_NET_PHYLIBBCM_NET_PHYPTPBE2ISCSIBE2NETBE2NET_HWMONBE2NET_LANCERBE2NET_SKYHAWKBFQ_GROUP_IOSCHEDBIG_KEYSBINARY_PRINTFBINFMT_ELFBINFMT_MISCBINFMT_SCRIPTBITFIELD_KUNITBITREVERSEBITS_TESTBLK_CGROUPBLK_CGROUP_FC_APPIDBLK_CGROUP_IOCOSTBLK_CGROUP_IOLATENCYBLK_CGROUP_RWSTATBLK_DEBUG_FSBLK_DEBUG_FS_ZONEDBLK_DEVBLK_DEV_BSGBLK_DEV_BSGLIBBLK_DEV_BSG_COMMONBLK_DEV_DMBLK_DEV_DM_BUILTINBLK_DEV_INITRDBLK_DEV_INTEGRITYBLK_DEV_INTEGRITY_T10BLK_DEV_IO_TRACEBLK_DEV_LOOPBLK_DEV_LOOP_MIN_COUNTBLK_DEV_MDBLK_DEV_NBDBLK_DEV_NULL_BLKBLK_DEV_NVMEBLK_DEV_PMEMBLK_DEV_RAMBLK_DEV_RAM_COUNTBLK_DEV_RAM_SIZEBLK_DEV_RBDBLK_DEV_SDBLK_DEV_SRBLK_DEV_THROTTLINGBLK_DEV_WRITE_MOUNTEDBLK_DEV_ZONEDBLK_ICQBLK_MQ_PCIBLK_MQ_STACKINGBLK_MQ_VIRTIOBLK_PMBLK_RQ_ALLOC_TIMEBLK_SED_OPALBLK_WBTBLK_WBT_MQBLOCKBLOCK_COMPATBLOCK_HOLDER_DEPRECATEDBLOCK_LEGACY_AUTOLOADBNX2BNX2XBNX2X_SRIOVBNXTBNXT_DCBBNXT_FLOWER_OFFLOADBNXT_SRIOVBONDINGBOOTPARAM_HARDLOCKUP_PANICBOOTPARAM_HARDLOCKUP_PANIC_VALUEBOOTPARAM_HUNG_TASK_PANIC_VALUEBOOTPARAM_SOFTLOCKUP_PANIC_VALUEBOOTTIME_TRACINGBOOT_CONFIGBOOT_PRINTK_DELAYBOOT_VESA_SUPPORTBPFBPF_EVENTSBPF_JITBPF_JIT_ALWAYS_ONBPF_JIT_DEFAULT_ONBPF_LSMBPF_STREAM_PARSERBPF_SYSCALLBPF_UNPRIV_DEFAULT_OFFBQLBRANCH_PROFILE_NONEBRCMDBGBRCMFMACBRCMFMAC_PCIEBRCMFMAC_PROTO_BCDCBRCMFMAC_PROTO_MSGBUFBRCMFMAC_SDIOBRCMFMAC_USBBRCMSMACBRCMSMAC_LEDSBRCMUTILBRCM_TRACINGBRIDGEBRIDGE_EBT_802_3BRIDGE_EBT_AMONGBRIDGE_EBT_ARPBRIDGE_EBT_ARPREPLYBRIDGE_EBT_BROUTEBRIDGE_EBT_DNATBRIDGE_EBT_IPBRIDGE_EBT_IP6BRIDGE_EBT_LIMITBRIDGE_EBT_LOGBRIDGE_EBT_MARKBRIDGE_EBT_MARK_TBRIDGE_EBT_NFLOGBRIDGE_EBT_PKTTYPEBRIDGE_EBT_REDIRECTBRIDGE_EBT_SNATBRIDGE_EBT_STPBRIDGE_EBT_T_FILTERBRIDGE_EBT_T_NATBRIDGE_EBT_VLANBRIDGE_IGMP_SNOOPINGBRIDGE_NETFILTERBRIDGE_NF_EBTABLESBRIDGE_VLAN_FILTERINGBROADCOM_PHYBSD_DISKLABELBSD_PROCESS_ACCTBSD_PROCESS_ACCT_V3BTBTREEBTTBT_ATH3KBT_BCMBT_BNEPBT_BNEP_MC_FILTERBT_BNEP_PROTO_FILTERBT_BREDRBT_DEBUGFSBT_HCIBCM203XBT_HCIBFUSBBT_HCIBPA10XBT_HCIBTSDIOBT_HCIBTUSBBT_HCIBTUSB_AUTOSUSPENDBT_HCIBTUSB_BCMBT_HCIBTUSB_MTKBT_HCIBTUSB_POLL_SYNCBT_HCIBTUSB_RTLBT_HCIUARTBT_HCIUART_ATH3KBT_HCIUART_BCSPBT_HCIUART_H4BT_HCIVHCIBT_HIDPBT_INTELBT_LEBT_LE_L2CAP_ECREDBT_MRVLBT_MRVL_SDIOBT_MTKBT_RFCOMMBT_RFCOMM_TTYBT_RTLBUFFER_HEADBUGBUG_ON_DATA_CORRUPTIONBUILDTIME_MCOUNT_SORTBUILDTIME_TABLE_SORTBUILD_SALTCACHEFILESCACHESTAT_SYSCALLCALL_PADDINGCALL_THUNKSCANCAN_8DEV_USBCAN_BCMCAN_CALC_BITTIMINGCAN_DEBUG_DEVICESCAN_DEVCAN_EMS_USBCAN_GWCAN_ISOTPCAN_J1939CAN_KVASER_USBCAN_MCP251XCAN_MCP251XFDCAN_M_CANCAN_M_CAN_PCICAN_NETLINKCAN_PEAK_PCIEFDCAN_PEAK_USBCAN_RAWCAN_RX_OFFLOADCAN_SLCANCAN_VCANCAN_VXCANCB710_CORECB710_DEBUG_ASSUMPTIONSCC_CAN_LINKCC_CAN_LINK_STATICCC_HAS_ASM_GOTO_OUTPUTCC_HAS_ASM_GOTO_TIED_OUTPUTCC_HAS_ASM_INLINECC_HAS_ENTRY_PADDINGCC_HAS_IBTCC_HAS_INT128CC_HAS_KASAN_GENERICCC_HAS_NO_PROFILE_FN_ATTRCC_HAS_RETURN_THUNKCC_HAS_SANCOV_TRACE_PCCC_HAS_SANE_STACKPROTECTORCC_HAS_SLSCC_HAS_WORKING_NOSANITIZE_ADDRESSCC_IMPLICIT_FALLTHROUGHCC_IS_GCCCC_NO_ARRAY_BOUNDSCC_OPTIMIZE_FOR_PERFORMANCECC_VERSION_TEXTCDROMCDROM_PKTCDVDCDROM_PKTCDVD_BUFFERSCEC_CORECEPH_FSCEPH_FSCACHECEPH_FS_POSIX_ACLCEPH_FS_SECURITY_LABELCEPH_LIBCEPH_LIB_PRETTYDEBUGCEPH_LIB_USE_DNS_RESOLVERCFG80211CFG80211_CRDA_SUPPORTCFG80211_DEBUGFSCFG80211_DEFAULT_PSCFG80211_KUNIT_TESTCFG80211_REQUIRE_SIGNED_REGDBCFG80211_USE_KERNEL_REGDB_KEYSCFS_BANDWIDTHCGROUPSCGROUP_BPFCGROUP_CPUACCTCGROUP_DEBUGCGROUP_DEVICECGROUP_FREEZERCGROUP_HUGETLBCGROUP_MISCCGROUP_NET_CLASSIDCGROUP_NET_PRIOCGROUP_PERFCGROUP_PIDSCGROUP_RDMACGROUP_SCHEDCGROUP_WRITEBACKCHARGER_SMB347CHECKPOINT_RESTORECHECKSUM_KUNITCHECK_SIGNATURECHELSIO_INLINE_CRYPTOCHELSIO_IPSEC_INLINECHELSIO_LIBCHELSIO_T4CHELSIO_T4VFCHELSIO_TLS_DEVICECHR_DEV_SCHCHR_DEV_SGCHR_DEV_STCICADA_PHYCIFSCIFS_ALLOW_INSECURE_LEGACYCIFS_DEBUGCIFS_DFS_UPCALLCIFS_POSIXCIFS_SMB_DIRECTCIFS_UPCALLCIFS_XATTRCLANG_VERSIONCLKBLD_I8253CLKEVT_I8253CLK_SP810CLOCKSOURCE_VALIDATE_LAST_CYCLECLOCKSOURCE_WATCHDOGCLS_U32_MARKCLS_U32_PERFCLZ_TABCMACMA_ALIGNMENTCMA_AREASCMA_SIZE_MBYTESCMA_SIZE_SEL_MBYTESCMA_SYSFSCMDLINE_KUNIT_TESTCNICCOMMON_CLKCOMPACTIONCOMPACT_UNEVICTABLE_DEFAULTCOMPAL_LAPTOPCOMPATCOMPAT_32COMPAT_32BIT_TIMECOMPAT_BINFMT_ELFCOMPAT_FOR_U64_ALIGNMENTCOMPAT_OLD_SIGACTIONCONFIGFS_FSCONNECTORCONSOLE_LOGLEVEL_DEFAULTCONSOLE_LOGLEVEL_QUIETCONSOLE_POLLCONSOLE_TRANSLATIONSCONSTRUCTORSCONTEXT_SWITCH_TRACERCONTEXT_TRACKINGCONTEXT_TRACKING_IDLECONTEXT_TRACKING_USERCONTIG_ALLOCCORDICCOREDUMPCORE_DUMP_DEFAULT_ELF_HEADERSCORTINA_PHYCOUNTERCPUMASK_KUNIT_TESTCPUMASK_OFFSTACKCPUSETSCPU_FREQCPU_FREQ_DEFAULT_GOV_PERFORMANCECPU_FREQ_GOV_ATTR_SETCPU_FREQ_GOV_COMMONCPU_FREQ_GOV_CONSERVATIVECPU_FREQ_GOV_ONDEMANDCPU_FREQ_GOV_PERFORMANCECPU_FREQ_GOV_POWERSAVECPU_FREQ_GOV_SCHEDUTILCPU_FREQ_GOV_USERSPACECPU_FREQ_STATCPU_IDLECPU_IDLE_GOV_HALTPOLLCPU_IDLE_GOV_MENUCPU_ISOLATIONCPU_RMAPCPU_SUP_AMDCPU_SUP_CENTAURCPU_SUP_HYGONCPU_SUP_INTELCPU_SUP_ZHAOXINCRASH_CORECRASH_DUMPCRC16CRC32CRC32_SLICEBY8CRC64CRC64_ROCKSOFTCRC7CRC8CRC_CCITTCRC_ITU_TCRC_T10DIFCROSS_MEMORY_ATTACHCRYPTOCRYPTO_ACOMP2CRYPTO_ADIANTUMCRYPTO_AEADCRYPTO_AEAD2CRYPTO_AESCRYPTO_AES_NI_INTELCRYPTO_AKCIPHERCRYPTO_AKCIPHER2CRYPTO_ALGAPICRYPTO_ALGAPI2CRYPTO_ANSI_CPRNGCRYPTO_ARCH_HAVE_LIB_BLAKE2SCRYPTO_ARCH_HAVE_LIB_CHACHACRYPTO_ARCH_HAVE_LIB_CURVE25519CRYPTO_ARCH_HAVE_LIB_POLY1305CRYPTO_AUTHENCCRYPTO_BLAKE2BCRYPTO_BLAKE2S_X86CRYPTO_BLOWFISHCRYPTO_BLOWFISH_COMMONCRYPTO_BLOWFISH_X86_64CRYPTO_CAMELLIACRYPTO_CAMELLIA_AESNI_AVX2_X86_64CRYPTO_CAMELLIA_AESNI_AVX_X86_64CRYPTO_CAMELLIA_X86_64CRYPTO_CAST5CRYPTO_CAST5_AVX_X86_64CRYPTO_CAST6CRYPTO_CAST6_AVX_X86_64CRYPTO_CAST_COMMONCRYPTO_CBCCRYPTO_CCMCRYPTO_CFBCRYPTO_CHACHA20CRYPTO_CHACHA20POLY1305CRYPTO_CHACHA20_X86_64CRYPTO_CMACCRYPTO_CRC32CRYPTO_CRC32CCRYPTO_CRC32C_INTELCRYPTO_CRC32_PCLMULCRYPTO_CRC64_ROCKSOFTCRYPTO_CRCT10DIFCRYPTO_CRCT10DIF_PCLMULCRYPTO_CRYPTDCRYPTO_CTRCRYPTO_CTSCRYPTO_CURVE25519CRYPTO_CURVE25519_X86CRYPTO_DEFLATECRYPTO_DESCRYPTO_DES3_EDE_X86_64CRYPTO_DEV_CCPCRYPTO_DEV_CCP_CRYPTOCRYPTO_DEV_CCP_DDCRYPTO_DEV_CCP_DEBUGFSCRYPTO_DEV_CHELSIOCRYPTO_DEV_IAA_CRYPTOCRYPTO_DEV_NITROXCRYPTO_DEV_NITROX_CNN55XXCRYPTO_DEV_PADLOCKCRYPTO_DEV_PADLOCK_AESCRYPTO_DEV_PADLOCK_SHACRYPTO_DEV_QATCRYPTO_DEV_QAT_420XXCRYPTO_DEV_QAT_4XXXCRYPTO_DEV_QAT_C3XXXCRYPTO_DEV_QAT_C3XXXVFCRYPTO_DEV_QAT_C62XCRYPTO_DEV_QAT_C62XVFCRYPTO_DEV_QAT_DH895xCCCRYPTO_DEV_QAT_DH895xCCVFCRYPTO_DEV_SP_CCPCRYPTO_DEV_SP_PSPCRYPTO_DHCRYPTO_DH_RFC7919_GROUPSCRYPTO_DRBGCRYPTO_DRBG_CTRCRYPTO_DRBG_HASHCRYPTO_DRBG_HMACCRYPTO_DRBG_MENUCRYPTO_ECBCRYPTO_ECCCRYPTO_ECDHCRYPTO_ECDSACRYPTO_ECHAINIVCRYPTO_ESSIVCRYPTO_FCRYPTCRYPTO_FIPSCRYPTO_FIPS_NAMECRYPTO_GCMCRYPTO_GF128MULCRYPTO_GHASHCRYPTO_GHASH_CLMUL_NI_INTELCRYPTO_HASHCRYPTO_HASH2CRYPTO_HASH_INFOCRYPTO_HMACCRYPTO_HWCRYPTO_JITTERENTROPYCRYPTO_KPPCRYPTO_KPP2CRYPTO_LIB_AESCRYPTO_LIB_ARC4CRYPTO_LIB_BLAKE2S_GENERICCRYPTO_LIB_CHACHACRYPTO_LIB_CHACHA20POLY1305CRYPTO_LIB_CHACHA_GENERICCRYPTO_LIB_CURVE25519CRYPTO_LIB_CURVE25519_GENERICCRYPTO_LIB_DESCRYPTO_LIB_POLY1305CRYPTO_LIB_POLY1305_GENERICCRYPTO_LIB_POLY1305_RSIZECRYPTO_LIB_SHA256CRYPTO_LRWCRYPTO_LZOCRYPTO_MANAGERCRYPTO_MANAGER2CRYPTO_MD4CRYPTO_MD5CRYPTO_MICHAEL_MICCRYPTO_NHPOLY1305CRYPTO_NHPOLY1305_AVX2CRYPTO_NHPOLY1305_SSE2CRYPTO_NULLCRYPTO_NULL2CRYPTO_OFBCRYPTO_PCBCCRYPTO_PCRYPTCRYPTO_POLY1305CRYPTO_POLY1305_X86_64CRYPTO_RMD160CRYPTO_RNGCRYPTO_RNG2CRYPTO_RNG_DEFAULTCRYPTO_RSACRYPTO_SEQIVCRYPTO_SERPENTCRYPTO_SERPENT_AVX2_X86_64CRYPTO_SERPENT_AVX_X86_64CRYPTO_SERPENT_SSE2_X86_64CRYPTO_SHA1CRYPTO_SHA1_SSSE3CRYPTO_SHA256CRYPTO_SHA256_SSSE3CRYPTO_SHA3CRYPTO_SHA512CRYPTO_SHA512_SSSE3CRYPTO_SIMDCRYPTO_SKCIPHERCRYPTO_SKCIPHER2CRYPTO_TESTCRYPTO_TWOFISHCRYPTO_TWOFISH_AVX_X86_64CRYPTO_TWOFISH_COMMONCRYPTO_TWOFISH_X86_64CRYPTO_TWOFISH_X86_64_3WAYCRYPTO_USERCRYPTO_USER_APICRYPTO_USER_API_AEADCRYPTO_USER_API_HASHCRYPTO_USER_API_RNGCRYPTO_USER_API_SKCIPHERCRYPTO_VMACCRYPTO_WP512CRYPTO_XCBCCRYPTO_XTSCRYPTO_XXHASHCRYPTO_ZSTDCSD_LOCK_WAIT_DEBUGCUSECXL_ACPICXL_BUSCXL_MEMCXL_PCICXL_PMEMCXL_PMUCXL_PORTCXL_REGIONCXL_SUSPENDDAMONDAMON_DBGFSDAMON_PADDRDAMON_RECLAIMDAMON_SYSFSDAMON_VADDRDAVICOM_PHYDAXDA_MON_EVENTSDA_MON_EVENTS_IDDCADCACHE_WORD_ACCESSDCBDCDBASDEBUG_ATOMIC_SLEEPDEBUG_BOOT_PARAMSDEBUG_BUGVERBOSEDEBUG_CREDENTIALSDEBUG_FSDEBUG_FS_ALLOW_ALLDEBUG_INFODEBUG_INFO_BTFDEBUG_INFO_BTF_MODULESDEBUG_INFO_DWARF_TOOLCHAIN_DEFAULTDEBUG_IRQFLAGSDEBUG_KERNELDEBUG_KMEMLEAKDEBUG_KMEMLEAK_AUTO_SCANDEBUG_KMEMLEAK_DEFAULT_OFFDEBUG_KMEMLEAK_MEM_POOL_SIZEDEBUG_LISTDEBUG_LOCK_ALLOCDEBUG_MEMORY_INITDEBUG_MISCDEBUG_MUTEXESDEBUG_NETDEBUG_NOTIFIERSDEBUG_OBJECTSDEBUG_OBJECTS_ENABLE_DEFAULTDEBUG_OBJECTS_FREEDEBUG_OBJECTS_PERCPU_COUNTERDEBUG_OBJECTS_RCU_HEADDEBUG_OBJECTS_TIMERSDEBUG_OBJECTS_WORKDEBUG_PAGEALLOCDEBUG_PAGE_REFDEBUG_PER_CPU_MAPSDEBUG_PREEMPTDEBUG_RT_MUTEXESDEBUG_RWSEMSDEBUG_SECTION_MISMATCHDEBUG_SGDEBUG_SHIRQDEBUG_SPINLOCKDEBUG_STACK_USAGEDEBUG_VMDEBUG_VM_IRQSOFFDEBUG_VM_PGTABLEDEBUG_WW_MUTEX_SLOWPATHDEBUG_WXDECOMPRESS_BZIP2DECOMPRESS_GZIPDECOMPRESS_LZ4DECOMPRESS_LZMADECOMPRESS_LZODECOMPRESS_XZDECOMPRESS_ZSTDDEFAULT_CUBICDEFAULT_FQ_CODELDEFAULT_HOSTNAMEDEFAULT_HUNG_TASK_TIMEOUTDEFAULT_INITDEFAULT_MMAP_MIN_ADDRDEFAULT_NET_SCHDEFAULT_SECURITY_SELINUXDEFAULT_TCP_CONGDEFERRED_STRUCT_PAGE_INITDELL_LAPTOPDELL_RBTNDELL_RBUDELL_SMBIOSDELL_SMBIOS_WMIDELL_SMO8800DELL_WMIDELL_WMI_AIODELL_WMI_DESCRIPTORDELL_WMI_LEDDELL_WMI_PRIVACYDELL_WMI_SYSMANDETECT_HUNG_TASKDEVICE_MIGRATIONDEVICE_PRIVATEDEVMEMDEVPORTDEVTMPFSDEVTMPFS_MOUNTDEVTMPFS_SAFEDEV_COREDUMPDEV_DAXDEV_DAX_HMEMDEV_DAX_HMEM_DEVICESDEV_DAX_KMEMDEV_DAX_PMEMDEV_DAX_PMEM_COMPATDIMLIBDL2KDLMDLM_DEBUGDMABUF_DEBUGDMABUF_HEAPSDMABUF_HEAPS_SYSTEMDMABUF_MOVE_NOTIFYDMADEVICESDMADEVICES_DEBUGDMADEVICES_VDEBUGDMAR_DEBUGDMAR_PERFDMAR_TABLEDMATESTDMA_ACPIDMA_API_DEBUGDMA_API_DEBUG_SGDMA_CMADMA_COHERENT_POOLDMA_ENGINEDMA_ENGINE_RAIDDMA_NEED_SYNCDMA_OPSDMA_SHARED_BUFFERDMA_VIRTUAL_CHANNELSDMIDMIIDDMI_SCAN_MACHINE_NON_EFI_FALLBACKDMI_SYSFSDM_AUDITDM_BIO_PRISONDM_BUFIODM_CACHEDM_CACHE_SMQDM_CRYPTDM_DEBUGDM_DELAYDM_ERADM_FLAKEYDM_INTEGRITYDM_LOG_USERSPACEDM_LOG_WRITESDM_MIRRORDM_MULTIPATHDM_MULTIPATH_HSTDM_MULTIPATH_IOADM_MULTIPATH_QLDM_MULTIPATH_STDM_PERSISTENT_DATADM_RAIDDM_SNAPSHOTDM_SWITCHDM_THIN_PROVISIONINGDM_UEVENTDM_VERITYDM_VERITY_FECDM_VERITY_VERIFY_ROOTHASH_SIGDM_WRITECACHEDM_ZERODNOTIFYDNS_RESOLVERDP83640_PHYDP83822_PHYDP83848_PHYDP83867_PHYDP83TC811_PHYDP83TG720_PHYDPLLDPTF_PCH_FIVRDPTF_POWERDQLDRIVER_PE_KUNIT_TESTDRMDRM_AMDGPUDRM_AMDGPU_USERPTRDRM_AMD_ACPDRM_AMD_DCDRM_AMD_DC_FPDRM_ASTDRM_BOCHSDRM_BRIDGEDRM_BUDDYDRM_CIRRUS_QEMUDRM_DISPLAY_DP_HELPERDRM_DISPLAY_DP_TUNNELDRM_DISPLAY_HDCP_HELPERDRM_DISPLAY_HDMI_HELPERDRM_DISPLAY_HELPERDRM_DP_AUX_CHARDEVDRM_DP_CECDRM_EXECDRM_EXPORT_FOR_TESTSDRM_FBDEV_EMULATIONDRM_FBDEV_OVERALLOCDRM_GEM_SHMEM_HELPERDRM_GM12U320DRM_GPUVMDRM_GUDDRM_HYPERVDRM_I2C_CH7006DRM_I2C_SIL164DRM_I915DRM_I915_CAPTURE_ERRORDRM_I915_COMPRESS_ERRORDRM_I915_DP_TUNNELDRM_I915_FENCE_TIMEOUTDRM_I915_FORCE_PROBEDRM_I915_HEARTBEAT_INTERVALDRM_I915_MAX_REQUEST_BUSYWAITDRM_I915_PREEMPT_TIMEOUTDRM_I915_PREEMPT_TIMEOUT_COMPUTEDRM_I915_REQUEST_TIMEOUTDRM_I915_STOP_TIMEOUTDRM_I915_TIMESLICE_DURATIONDRM_I915_USERFAULT_AUTOSUSPENDDRM_I915_USERPTRDRM_KMS_HELPERDRM_KUNIT_TESTDRM_KUNIT_TEST_HELPERSDRM_LIB_RANDOMDRM_LOAD_EDID_FIRMWAREDRM_MGAG200DRM_MIPI_DSIDRM_NOUVEAUDRM_NOUVEAU_BACKLIGHTDRM_NOUVEAU_GSP_DEFAULTDRM_PANELDRM_PANEL_BRIDGEDRM_PANEL_ORIENTATION_QUIRKSDRM_QXLDRM_RADEONDRM_RADEON_USERPTRDRM_SCHEDDRM_SUBALLOC_HELPERDRM_TTMDRM_TTM_HELPERDRM_UDLDRM_VIRTIO_GPUDRM_VIRTIO_GPU_KMSDRM_VKMSDRM_VMWGFXDRM_VRAM_HELPERDST_CACHEDUMMYDUMMY_CONSOLEDUMMY_CONSOLE_COLUMNSDUMMY_CONSOLE_ROWSDWMAC_INTELDW_DMACDW_DMAC_COREDW_DMAC_PCIDYNAMIC_DEBUGDYNAMIC_DEBUG_COREDYNAMIC_EVENTSDYNAMIC_FTRACEDYNAMIC_FTRACE_WITH_ARGSDYNAMIC_FTRACE_WITH_DIRECT_CALLSDYNAMIC_FTRACE_WITH_REGSDYNAMIC_MEMORY_LAYOUTDYNAMIC_PHYSICAL_MASKDYNAMIC_SIGFRAMEE1000E1000EE1000E_HWTSEARLY_PRINTKEARLY_PRINTK_DBGPEARLY_PRINTK_USBEARLY_PRINTK_USB_XDBCEDACEDAC_AMD64EDAC_ATOMIC_SCRUBEDAC_DEBUGEDAC_DECODE_MCEEDAC_E752XEDAC_GHESEDAC_I10NMEDAC_I3000EDAC_I3200EDAC_I5000EDAC_I5100EDAC_I5400EDAC_I7300EDAC_I7COREEDAC_I82975XEDAC_IE31200EDAC_IGEN6EDAC_LEGACY_SYSFSEDAC_PND2EDAC_SBRIDGEEDAC_SKXEDAC_SUPPORTEDAC_X38EDDEEEPC_LAPTOPEEEPC_WMIEEPROM_93CX6EEPROM_LEGACYEEPROM_MAX6875EFIEFIVAR_FSEFI_COCO_SECRETEFI_CUSTOM_SSDT_OVERLAYSEFI_DEV_PATH_PARSEREFI_DXE_MEM_ATTRIBUTESEFI_EARLYCONEFI_ESRTEFI_HANDOVER_PROTOCOLEFI_MIXEDEFI_PARTITIONEFI_RCI2_TABLEEFI_RUNTIME_MAPEFI_RUNTIME_WRAPPERSEFI_SECRETEFI_SOFT_RESERVEEFI_STUBEFI_VARSEFI_VARS_PSTOREEFI_VARS_PSTORE_DEFAULT_DISABLEELFCOREELF_COREENA_ETHERNETENCLOSURE_SERVICESENCRYPTED_KEYSENERGY_MODELENICEPOLLEROFS_FSEROFS_FS_POSIX_ACLEROFS_FS_SECURITYEROFS_FS_XATTRETHERNETETHTOOL_NETLINKEVENTFDEVENT_TRACINGEVMEVM_ATTR_FSUUIDEXCLUSIVE_SYSTEM_RAMEXFAT_DEFAULT_IOCHARSETEXFAT_FSEXPORTFSEXPORTFS_BLOCK_OPSEXT4_DEBUGEXT4_FSEXT4_FS_POSIX_ACLEXT4_FS_SECURITYEXT4_KUNIT_TESTSEXT4_USE_FOR_EXT2EXTRA_FIRMWAREFAILOVERFAILSLABFAIL_IO_TIMEOUTFAIL_MAKE_REQUESTFAIL_MMC_REQUESTFAIL_PAGE_ALLOCFAIL_SUNRPCFAIR_GROUP_SCHEDFANOTIFYFANOTIFY_ACCESS_PERMISSIONSFAT_DEFAULT_CODEPAGEFAT_DEFAULT_IOCHARSETFAT_FSFAT_KUNIT_TESTFAULT_INJECTIONFAULT_INJECTION_DEBUG_FSFBFB_CFB_COPYAREAFB_CFB_FILLRECTFB_CFB_IMAGEBLITFB_COREFB_DEFERRED_IOFB_DEVICEFB_EFIFB_IOMEM_FOPSFB_IOMEM_HELPERSFB_NOTIFYFB_SYSMEM_FOPSFB_SYSMEM_HELPERSFB_SYSMEM_HELPERS_DEFERREDFB_SYS_COPYAREAFB_SYS_FILLRECTFB_SYS_IMAGEBLITFB_TILEBLITTINGFB_VESAFCOE_FNICFHANDLEFIB_RULESFILE_LOCKINGFIPS_SIGNATURE_SELFTESTFIRMWARE_MEMMAPFIRMWARE_TABLEFIXED_PHYFIX_EARLYCON_MEMFM10KFONT_8x16FONT_8x8FONT_SUPPORTFORTIFY_SOURCEFPROBEFRAMEBUFFER_CONSOLEFRAMEBUFFER_CONSOLE_DETECT_PRIMARYFRAMEBUFFER_CONSOLE_ROTATIONFRAME_WARNFREEZERFSCACHEFSCACHE_STATSFSNOTIFYFS_DAXFS_DAX_PMDFS_IOMAPFS_MBCACHEFS_POSIX_ACLFS_VERITYFTRACEFTRACE_MCOUNT_RECORDFTRACE_MCOUNT_USE_CCFTRACE_SYSCALLSFUJITSU_ESFUJITSU_LAPTOPFUJITSU_TABLETFUNCTION_ALIGNMENTFUNCTION_ALIGNMENT_16BFUNCTION_ALIGNMENT_4BFUNCTION_ERROR_INJECTIONFUNCTION_GRAPH_TRACERFUNCTION_PADDING_BYTESFUNCTION_PADDING_CFIFUNCTION_PROFILERFUNCTION_TRACERFUSE_DAXFUSE_FSFUSIONFUSION_LOGGINGFUSION_MAX_SGEFUSION_SASFUSION_SPIFUTEXFUTEX_PIFWNODE_MDIOFW_ATTR_CLASSFW_CFG_SYSFSFW_CS_DSPFW_LOADERFW_LOADER_COMPRESSFW_LOADER_COMPRESS_XZFW_LOADER_COMPRESS_ZSTDFW_LOADER_DEBUGFW_LOADER_PAGED_BUFFW_LOADER_SYSFSFW_LOADER_USER_HELPERFW_UPLOADGACT_PROBGARPGCC11_NO_ARRAY_BOUNDSGCC12_NO_ARRAY_BOUNDSGCC_VERSIONGENERIC_ALLOCATORGENERIC_BUGGENERIC_BUG_RELATIVE_POINTERSGENERIC_CALIBRATE_DELAYGENERIC_CLOCKEVENTSGENERIC_CLOCKEVENTS_BROADCASTGENERIC_CLOCKEVENTS_MIN_ADJUSTGENERIC_CMOS_UPDATEGENERIC_CPUGENERIC_CPU_AUTOPROBEGENERIC_CPU_VULNERABILITIESGENERIC_CSUMGENERIC_EARLY_IOREMAPGENERIC_ENTRYGENERIC_GETTIMEOFDAYGENERIC_IOMAPGENERIC_IRQ_DEBUGFSGENERIC_IRQ_EFFECTIVE_AFF_MASKGENERIC_IRQ_INJECTIONGENERIC_IRQ_MATRIX_ALLOCATORGENERIC_IRQ_MIGRATIONGENERIC_IRQ_PROBEGENERIC_IRQ_RESERVATION_MODEGENERIC_IRQ_SHOWGENERIC_ISA_DMAGENERIC_MSI_IRQGENERIC_NET_UTILSGENERIC_PCI_IOMAPGENERIC_PENDING_IRQGENERIC_PINCONFGENERIC_PTDUMPGENERIC_SMP_IDLE_THREADGENERIC_STRNCPY_FROM_USERGENERIC_STRNLEN_USERGENERIC_TIME_VSYSCALLGENERIC_TRACERGENERIC_VDSO_TIME_NSGENEVEGET_FREE_REGIONGFS2_FSGFS2_FS_LOCKING_DLMGLOBGNSSGPIOLIBGPIOLIB_FASTPATH_LIMITGPIOLIB_IRQCHIPGPIO_ACPIGPIO_AMDPTGPIO_CDEVGPIO_CDEV_V1GPIO_GENERICGPIO_ICHGRACE_PERIODGRO_CELLSGUEST_PERF_EVENTSGUP_TESTGVEHALTPOLL_CPUIDLEHANGCHECK_TIMERHARDENED_USERCOPYHARDIRQS_SW_RESENDHARDLOCKUP_CHECK_TIMESTAMPHARDLOCKUP_DETECTORHARDLOCKUP_DETECTOR_PERFHASHTABLE_KUNIT_TESTHASH_KUNIT_TESTHAS_DMAHAS_IOMEMHAS_IOPORTHAS_IOPORT_MAPHAVE_ACPI_APEIHAVE_ACPI_APEI_NMIHAVE_ALIGNED_STRUCT_PAGEHAVE_ARCH_AUDITSYSCALLHAVE_ARCH_COMPAT_MMAP_BASESHAVE_ARCH_HUGE_VMALLOCHAVE_ARCH_HUGE_VMAPHAVE_ARCH_JUMP_LABELHAVE_ARCH_JUMP_LABEL_RELATIVEHAVE_ARCH_KASANHAVE_ARCH_KASAN_VMALLOCHAVE_ARCH_KCSANHAVE_ARCH_KFENCEHAVE_ARCH_KGDBHAVE_ARCH_KMSANHAVE_ARCH_MMAP_RND_BITSHAVE_ARCH_MMAP_RND_COMPAT_BITSHAVE_ARCH_NODE_DEV_GROUPHAVE_ARCH_PREL32_RELOCATIONSHAVE_ARCH_RANDOMIZE_KSTACK_OFFSETHAVE_ARCH_SECCOMPHAVE_ARCH_SECCOMP_FILTERHAVE_ARCH_SOFT_DIRTYHAVE_ARCH_STACKLEAKHAVE_ARCH_THREAD_STRUCT_WHITELISTHAVE_ARCH_TRACEHOOKHAVE_ARCH_TRANSPARENT_HUGEPAGEHAVE_ARCH_TRANSPARENT_HUGEPAGE_PUDHAVE_ARCH_USERFAULTFD_MINORHAVE_ARCH_USERFAULTFD_WPHAVE_ARCH_VMAP_STACKHAVE_ARCH_WITHIN_STACK_FRAMESHAVE_ASM_MODVERSIONSHAVE_BOOTMEM_INFO_NODEHAVE_BUILDTIME_MCOUNT_SORTHAVE_CALL_THUNKSHAVE_CLKHAVE_CLK_PREPAREHAVE_CMPXCHG_DOUBLEHAVE_CMPXCHG_LOCALHAVE_CONTEXT_TRACKING_USERHAVE_CONTEXT_TRACKING_USER_OFFSTACKHAVE_C_RECORDMCOUNTHAVE_DEBUG_KMEMLEAKHAVE_DMA_CONTIGUOUSHAVE_DYNAMIC_FTRACEHAVE_DYNAMIC_FTRACE_NO_PATCHABLEHAVE_DYNAMIC_FTRACE_WITH_ARGSHAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLSHAVE_DYNAMIC_FTRACE_WITH_REGSHAVE_EBPF_JITHAVE_EFFICIENT_UNALIGNED_ACCESSHAVE_EISAHAVE_EXIT_THREADHAVE_FAST_GUPHAVE_FENTRYHAVE_FTRACE_MCOUNT_RECORDHAVE_FUNCTION_ARG_ACCESS_APIHAVE_FUNCTION_ERROR_INJECTIONHAVE_FUNCTION_GRAPH_TRACERHAVE_FUNCTION_TRACERHAVE_GCC_PLUGINSHAVE_GENERIC_VDSOHAVE_HARDENED_USERCOPY_ALLOCATORHAVE_HARDLOCKUP_DETECTOR_PERFHAVE_HW_BREAKPOINTHAVE_IMA_KEXECHAVE_INTEL_TXTHAVE_IOREMAP_PROTHAVE_IRQ_EXIT_ON_IRQ_STACKHAVE_IRQ_TIME_ACCOUNTINGHAVE_JUMP_LABEL_HACKHAVE_KCSAN_COMPILERHAVE_KERNEL_BZIP2HAVE_KERNEL_GZIPHAVE_KERNEL_LZ4HAVE_KERNEL_LZMAHAVE_KERNEL_LZOHAVE_KERNEL_XZHAVE_KERNEL_ZSTDHAVE_KPROBESHAVE_KPROBES_ON_FTRACEHAVE_KRETPROBESHAVE_KVM_ARCH_GMEM_INVALIDATEHAVE_KVM_ARCH_GMEM_PREPAREHAVE_KVM_CPU_RELAX_INTERCEPTHAVE_KVM_DIRTY_RINGHAVE_KVM_DIRTY_RING_ACQ_RELHAVE_KVM_DIRTY_RING_TSOHAVE_KVM_IRQCHIPHAVE_KVM_IRQ_BYPASSHAVE_KVM_IRQ_ROUTINGHAVE_KVM_MSIHAVE_KVM_NO_POLLHAVE_KVM_PFNCACHEHAVE_KVM_PM_NOTIFIERHAVE_KVM_READONLY_MEMHAVE_LIVEPATCHHAVE_MIXED_BREAKPOINTS_REGSHAVE_MMIOTRACE_SUPPORTHAVE_MOD_ARCH_SPECIFICHAVE_MOVE_PMDHAVE_MOVE_PUDHAVE_NMIHAVE_NOINSTR_HACKHAVE_NOINSTR_VALIDATIONHAVE_OBJTOOLHAVE_OBJTOOL_MCOUNTHAVE_OBJTOOL_NOP_MCOUNTHAVE_OPTPROBESHAVE_PCIHAVE_PCSPKR_PLATFORMHAVE_PERF_EVENTSHAVE_PERF_EVENTS_NMIHAVE_PERF_REGSHAVE_PERF_USER_STACK_DUMPHAVE_POSIX_CPU_TIMERS_TASK_WORKHAVE_PREEMPT_DYNAMICHAVE_PREEMPT_DYNAMIC_CALLHAVE_PREEMPT_LAZYHAVE_REGS_AND_STACK_ACCESS_APIHAVE_RELIABLE_STACKTRACEHAVE_RETHOOKHAVE_RSEQHAVE_SAMPLE_FTRACE_DIRECTHAVE_SCHED_AVG_IRQHAVE_SETUP_PER_CPU_AREAHAVE_SOFTIRQ_ON_OWN_STACKHAVE_STACKPROTECTORHAVE_STACK_VALIDATIONHAVE_STATIC_CALLHAVE_STATIC_CALL_INLINEHAVE_SYSCALL_TRACEPOINTSHAVE_UACCESS_VALIDATIONHAVE_UID16HAVE_UNSTABLE_SCHED_CLOCKHAVE_USER_RETURN_NOTIFIERHAVE_VIRT_CPU_ACCOUNTING_GENHDLCHDLC_CISCOHDLC_FRHDLC_PPPHDLC_RAWHDMIHDMI_LPE_AUDIOHEADERS_INSTALLHIBERNATE_CALLBACKSHIBERNATIONHIBERNATION_SNAPSHOT_DEVHIDHIDRAWHID_A4TECHHID_ACRUXHID_ALPSHID_APPLEHID_APPLEIRHID_ASUSHID_AUREALHID_BATTERY_STRENGTHHID_BELKINHID_BETOP_FFHID_BPFHID_CHERRYHID_CHICONYHID_CMEDIAHID_CORSAIRHID_COUGARHID_CYPRESSHID_DRAGONRISEHID_ELANHID_ELECOMHID_ELOHID_EVISIONHID_EZKEYHID_GEMBIRDHID_GENERICHID_GFRMHID_GREENASIAHID_GT683RHID_GYRATIONHID_HOLTEKHID_HYPERV_MOUSEHID_ICADEHID_ITEHID_JABRAHID_KENSINGTONHID_KEYTOUCHHID_KUNIT_TESTHID_KYEHID_LCPOWERHID_LEDHID_LENOVOHID_LETSKETCHHID_LOGITECHHID_LOGITECH_DJHID_LOGITECH_HIDPPHID_MAGICMOUSEHID_MICROSOFTHID_MONTEREYHID_MULTITOUCHHID_NTIHID_NTRIGHID_ORTEKHID_PANTHERLORDHID_PENMOUNTHID_PETALYNXHID_PICOLCDHID_PICOLCD_BACKLIGHTHID_PICOLCD_FBHID_PICOLCD_LCDHID_PICOLCD_LEDSHID_PIDHID_PLANTRONICSHID_PRIMAXHID_PRODIKEYSHID_RMIHID_ROCCATHID_SAITEKHID_SAMSUNGHID_SEMITEKHID_SENSOR_ACCEL_3DHID_SENSOR_ALSHID_SENSOR_CUSTOM_SENSORHID_SENSOR_DEVICE_ROTATIONHID_SENSOR_GYRO_3DHID_SENSOR_HUBHID_SENSOR_HUMIDITYHID_SENSOR_IIO_COMMONHID_SENSOR_IIO_TRIGGERHID_SENSOR_INCLINOMETER_3DHID_SENSOR_MAGNETOMETER_3DHID_SENSOR_PRESSHID_SENSOR_PROXHID_SENSOR_TEMPHID_SIGMAMICROHID_SMARTJOYPLUSHID_SONYHID_SPEEDLINKHID_STEELSERIESHID_SUNPLUSHID_SUPPORTHID_THINGMHID_THRUSTMASTERHID_TIVOHID_TOPSEEDHID_TWINHANHID_UCLOGICHID_WACOMHID_WALTOPHID_WIIMOTEHID_XIAOMIHID_XINMOHID_ZEROPLUSHID_ZYDACRONHIGH_RES_TIMERSHINICHIST_TRIGGERSHMEM_REPORTINGHMM_MIRRORHOTPLUG_CORE_SYNCHOTPLUG_CORE_SYNC_DEADHOTPLUG_CORE_SYNC_FULLHOTPLUG_CPUHOTPLUG_PARALLELHOTPLUG_PCIHOTPLUG_PCI_ACPIHOTPLUG_PCI_ACPI_IBMHOTPLUG_PCI_PCIEHOTPLUG_PCI_SHPCHOTPLUG_SMTHOTPLUG_SPLIT_STARTUPHPETHPET_EMULATE_RTCHPET_MMAPHPET_TIMERHPWDT_NMI_DECODINGHP_ACCELHP_ILOHP_WATCHDOGHP_WMIHSA_AMDHSA_AMD_SVMHSRHSU_DMAHUGETLBFSHUGETLB_PAGEHUGETLB_PAGE_OPTIMIZE_VMEMMAPHVC_DRIVERHVC_IRQHVC_XENHVC_XEN_FRONTENDHWLAT_TRACERHWMONHWMON_VIDHWPOISON_INJECTHWSPINLOCKHW_CONSOLEHW_RANDOMHW_RANDOM_AMDHW_RANDOM_INTELHW_RANDOM_TIMERIOMEMHW_RANDOM_TPMHW_RANDOM_VIAHW_RANDOM_VIRTIOHYPERVHYPERVISOR_GUESTHYPERV_BALLOONHYPERV_IOMMUHYPERV_KEYBOARDHYPERV_NETHYPERV_STORAGEHYPERV_TESTINGHYPERV_TIMERHYPERV_UTILSHYPERV_VSOCKETSHZHZ_1000I2CI2C_ALGOBITI2C_ALGOPCAI2C_AMD756I2C_AMD756_S4882I2C_AMD8111I2C_BOARDINFOI2C_CHARDEVI2C_COMPATI2C_DESIGNWARE_BAYTRAILI2C_DESIGNWARE_COREI2C_DESIGNWARE_PLATFORMI2C_DIOLAN_U2CI2C_HELPER_AUTOI2C_HIDI2C_HID_ACPII2C_HID_COREI2C_I801I2C_ISCHI2C_ISMTI2C_MLXCPLDI2C_MUXI2C_MUX_MLXCPLDI2C_NFORCE2I2C_NFORCE2_S4985I2C_PARPORTI2C_PCA_PLATFORMI2C_PIIX4I2C_SCMII2C_SIMTECI2C_SIS96XI2C_SMBUSI2C_STUBI2C_TINY_USBI2C_VIAI2C_VIAPROI40EI40EVFI40E_DCBI6300ESB_WDTI8253_LOCKI8KIA32_EMULATIONIA32_FEAT_CTLIAVFIB700_WDTIBMASRICEICE_HWMONICE_HWTSICE_SWITCHDEVICPLUS_PHYIDEAPAD_LAPTOPIDLE_INJECTIDLE_PAGE_TRACKINGIDPFIEEE802154IEEE802154_6LOWPANIEEE802154_DRIVERSIEEE802154_FAKELBIEEE802154_SOCKETIFBIFCVFIGBIGBVFIGB_DCAIGB_HWMONIGCIGC_LEDSIIOIIO_BUFFERIIO_CONSUMERS_PER_TRIGGERIIO_FORMAT_KUNIT_TESTIIO_KFIFO_BUFIIO_TRIGGERIIO_TRIGGERED_BUFFERIKHEADERSILLEGAL_POINTER_VALUEIMAIMA_APPRAISEIMA_APPRAISE_BOOTPARAMIMA_APPRAISE_MODSIGIMA_ARCH_POLICYIMA_DEFAULT_HASHIMA_DEFAULT_HASH_SHA256IMA_DEFAULT_TEMPLATEIMA_KEXECIMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARYIMA_LSM_RULESIMA_MEASURE_ASYMMETRIC_KEYSIMA_MEASURE_PCR_IDXIMA_QUEUE_EARLY_BOOT_KEYSIMA_READ_POLICYIMA_SECURE_AND_OR_TRUSTED_BOOTIMA_SIG_TEMPLATEIMA_TRUSTED_KEYRINGIMA_WRITE_POLICYINETINET6_AHINET6_ESPINET6_ESPINTCPINET6_ESP_OFFLOADINET6_IPCOMPINET6_TUNNELINET6_XFRM_TUNNELINET_AHINET_DIAGINET_DIAG_DESTROYINET_ESPINET_ESPINTCPINET_ESP_OFFLOADINET_IPCOMPINET_MPTCP_DIAGINET_RAW_DIAGINET_SCTP_DIAGINET_TCP_DIAGINET_TUNNELINET_UDP_DIAGINET_XFRM_TUNNELINFINIBANDINFINIBAND_ADDR_TRANSINFINIBAND_ADDR_TRANS_CONFIGFSINFINIBAND_BNXT_REINFINIBAND_CXGB4INFINIBAND_EFAINFINIBAND_HFI1INFINIBAND_IPOIBINFINIBAND_IPOIB_CMINFINIBAND_IPOIB_DEBUGINFINIBAND_IRDMAINFINIBAND_ISERINFINIBAND_ISERTINFINIBAND_ON_DEMAND_PAGINGINFINIBAND_OPA_VNICINFINIBAND_QEDRINFINIBAND_RDMAVTINFINIBAND_SRPINFINIBAND_SRPTINFINIBAND_USER_ACCESSINFINIBAND_USER_MADINFINIBAND_USER_MEMINFINIBAND_USNICINFINIBAND_VIRT_DMAINFINIBAND_VMWARE_PVRDMAINITRAMFS_SOURCEINIT_ENV_ARG_LIMITINIT_STACK_NONEINOTIFY_USERINPUTINPUT_APANELINPUT_ATI_REMOTE2INPUT_ATLAS_BTNSINPUT_CM109INPUT_EVDEVINPUT_FF_MEMLESSINPUT_GPIO_ROTARY_ENCODERINPUT_JOYDEVINPUT_KEYBOARDINPUT_KEYSPAN_REMOTEINPUT_KUNIT_TESTINPUT_LEDSINPUT_MISCINPUT_MOUSEINPUT_MOUSEDEVINPUT_MOUSEDEV_SCREEN_XINPUT_MOUSEDEV_SCREEN_YINPUT_PCSPKRINPUT_POWERMATEINPUT_SPARSEKMAPINPUT_TABLETINPUT_TOUCHSCREENINPUT_UINPUTINPUT_VIVALDIFMAPINPUT_XEN_KBDDEV_FRONTENDINPUT_YEALINKINSTRUCTION_DECODERINT340X_THERMALINTEGRITYINTEGRITY_ASYMMETRIC_KEYSINTEGRITY_AUDITINTEGRITY_CA_MACHINE_KEYRINGINTEGRITY_CA_MACHINE_KEYRING_MAXINTEGRITY_MACHINE_KEYRINGINTEGRITY_PLATFORM_KEYRINGINTEGRITY_SIGNATUREINTEGRITY_TRUSTED_KEYRINGINTEL_GTTINTEL_HFI_THERMALINTEL_HID_EVENTINTEL_IDLEINTEL_IDMA64INTEL_IDXDINTEL_IDXD_BUSINTEL_IDXD_PERFMONINTEL_IDXD_SVMINTEL_IFSINTEL_IOATDMAINTEL_IOMMUINTEL_IOMMU_DEBUGFSINTEL_IOMMU_FLOPPY_WAINTEL_IOMMU_PERF_EVENTSINTEL_IOMMU_SCALABLE_MODE_DEFAULT_ONINTEL_IOMMU_SVMINTEL_IPSINTEL_ISHTP_ECLITEINTEL_ISH_HIDINTEL_MEIINTEL_MEI_GSCINTEL_MEI_GSC_PROXYINTEL_MEI_MEINTEL_MEI_WDTINTEL_OAKTRAILINTEL_PCH_THERMALINTEL_PMC_COREINTEL_PMT_CLASSINTEL_PMT_CRASHLOGINTEL_PMT_TELEMETRYINTEL_POWERCLAMPINTEL_QEPINTEL_RAPLINTEL_RAPL_COREINTEL_RAPL_TPMIINTEL_RSTINTEL_SDSIINTEL_SOC_DTS_IOSF_COREINTEL_SPEED_SELECT_INTERFACEINTEL_SPEED_SELECT_TPMIINTEL_TCCINTEL_TDX_GUESTINTEL_THINTEL_TH_ACPIINTEL_TH_GTHINTEL_TH_MSUINTEL_TH_PCIINTEL_TH_PTIINTEL_TH_STHINTEL_TPMIINTEL_TURBO_MAX_3INTEL_TXTINTEL_UNCORE_FREQ_CONTROLINTEL_UNCORE_FREQ_CONTROL_TPMIINTEL_VBTNINTEL_VSECINTEL_WMIINTEL_WMI_THUNDERBOLTINTEL_XWAY_PHYINTERVAL_TREEINTERVAL_TREE_SPAN_ITERIOMMUFDIOMMUFD_DRIVERIOMMUFD_TESTIOMMU_APIIOMMU_DEBUGFSIOMMU_DEFAULT_DMA_LAZYIOMMU_DMAIOMMU_IOPFIOMMU_IOVAIOMMU_IO_PGTABLEIOMMU_MM_DATAIOMMU_SUPPORTIOMMU_SVAIONICIOSCHED_BFQIOSF_MBIIOSMIO_DELAY_0X80IO_URINGIO_WQIP6_NF_FILTERIP6_NF_IPTABLESIP6_NF_MANGLEIP6_NF_MATCH_AHIP6_NF_MATCH_EUI64IP6_NF_MATCH_FRAGIP6_NF_MATCH_HLIP6_NF_MATCH_IPV6HEADERIP6_NF_MATCH_MHIP6_NF_MATCH_OPTSIP6_NF_MATCH_RPFILTERIP6_NF_MATCH_RTIP6_NF_NATIP6_NF_RAWIP6_NF_SECURITYIP6_NF_TARGET_MASQUERADEIP6_NF_TARGET_NPTIP6_NF_TARGET_REJECTIP6_NF_TARGET_SYNPROXYIPC_NSIPMI_DEVICE_INTERFACEIPMI_DMI_DECODEIPMI_HANDLERIPMI_PLAT_DATAIPMI_POWEROFFIPMI_SIIPMI_SSIFIPMI_WATCHDOGIPV6IPV6_GREIPV6_MIP6IPV6_MROUTEIPV6_MROUTE_MULTIPLE_TABLESIPV6_MULTIPLE_TABLESIPV6_NDISC_NODETYPEIPV6_OPTIMISTIC_DADIPV6_PIMSM_V2IPV6_ROUTER_PREFIPV6_ROUTE_INFOIPV6_SEG6_BPFIPV6_SEG6_HMACIPV6_SEG6_LWTUNNELIPV6_SITIPV6_SIT_6RDIPV6_TUNNELIPV6_VTIIPVLANIPVLAN_L3SIPVTAPIP_ADVANCED_ROUTERIP_FIB_TRIE_STATSIP_MROUTEIP_MROUTE_COMMONIP_MROUTE_MULTIPLE_TABLESIP_MULTICASTIP_MULTIPLE_TABLESIP_NF_ARPFILTERIP_NF_ARPTABLESIP_NF_ARP_MANGLEIP_NF_FILTERIP_NF_IPTABLESIP_NF_MANGLEIP_NF_MATCH_AHIP_NF_MATCH_ECNIP_NF_MATCH_RPFILTERIP_NF_MATCH_TTLIP_NF_NATIP_NF_RAWIP_NF_SECURITYIP_NF_TARGET_ECNIP_NF_TARGET_MASQUERADEIP_NF_TARGET_NETMAPIP_NF_TARGET_REDIRECTIP_NF_TARGET_REJECTIP_NF_TARGET_SYNPROXYIP_NF_TARGET_TTLIP_PIMSM_V1IP_PIMSM_V2IP_ROUTE_CLASSIDIP_ROUTE_MULTIPATHIP_ROUTE_VERBOSEIP_SCTPIP_SETIP_SET_BITMAP_IPIP_SET_BITMAP_IPMACIP_SET_BITMAP_PORTIP_SET_HASH_IPIP_SET_HASH_IPMACIP_SET_HASH_IPMARKIP_SET_HASH_IPPORTIP_SET_HASH_IPPORTIPIP_SET_HASH_IPPORTNETIP_SET_HASH_MACIP_SET_HASH_NETIP_SET_HASH_NETIFACEIP_SET_HASH_NETNETIP_SET_HASH_NETPORTIP_SET_HASH_NETPORTNETIP_SET_LIST_SETIP_SET_MAXIP_VSIP_VS_DEBUGIP_VS_DHIP_VS_FOIP_VS_FTPIP_VS_IPV6IP_VS_LBLCIP_VS_LBLCRIP_VS_LCIP_VS_MHIP_VS_MH_TAB_INDEXIP_VS_NFCTIP_VS_NQIP_VS_OVFIP_VS_PE_SIPIP_VS_PROTO_AHIP_VS_PROTO_AH_ESPIP_VS_PROTO_ESPIP_VS_PROTO_SCTPIP_VS_PROTO_TCPIP_VS_PROTO_UDPIP_VS_RRIP_VS_SEDIP_VS_SHIP_VS_SH_TAB_BITSIP_VS_TAB_BITSIP_VS_WLCIP_VS_WRRIRQ_BYPASS_MANAGERIRQ_DOMAINIRQ_DOMAIN_HIERARCHYIRQ_FORCED_THREADINGIRQ_MSI_IOMMUIRQ_POLLIRQ_REMAPIRQ_TIME_ACCOUNTINGIRQ_WORKISA_DMA_APIISCSI_BOOT_SYSFSISCSI_IBFTISCSI_IBFT_FINDISCSI_TARGETISCSI_TARGET_CXGB4ISCSI_TCPISL29003ISL29020ISO9660_FSITCO_VENDOR_SUPPORTITCO_WDTIWLDVMIWLMVMIWLWIFIIWLWIFI_DEBUGIWLWIFI_DEBUGFSIWLWIFI_DEVICE_TRACINGIWLWIFI_KUNIT_TESTSIWLWIFI_LEDSIWLWIFI_OPMODE_MODULARIXGBEIXGBEVFIXGBEVF_IPSECIXGBE_DCAIXGBE_DCBIXGBE_HWMONIXGBE_IPSECJBD2JOLIETJUMP_LABELKALLSYMSKALLSYMS_ABSOLUTE_PERCPUKALLSYMS_ALLKALLSYMS_BASE_RELATIVEKASANKASAN_GENERICKASAN_INLINEKASAN_KUNIT_TESTKASAN_SHADOW_OFFSETKASAN_STACKKASAN_VMALLOCKCMPKDB_CONTINUE_CATASTROPHICKDB_DEFAULT_ENABLEKDB_KEYBOARDKERNEL_GZIPKERNFSKEXECKEXEC_BZIMAGE_VERIFY_SIGKEXEC_COREKEXEC_FILEKEXEC_JUMPKEXEC_SIGKEYBOARD_ATKBDKEYSKEY_DH_OPERATIONSKEY_NOTIFICATIONSKGDBKGDB_HONOUR_BLOCKLISTKGDB_KDBKGDB_LOW_LEVEL_TRAPKGDB_SERIAL_CONSOLEKGDB_TESTSKPROBESKPROBES_ON_FTRACEKPROBE_EVENTSKPROBE_EVENT_GEN_TESTKRETPROBESKRETPROBE_ON_RETHOOKKSMKUNITKUNIT_ALL_TESTSKUNIT_DEBUGFSKUNIT_EXAMPLE_TESTKUNIT_TESTKVMKVM_AMDKVM_AMD_SEVKVM_ASYNC_PFKVM_COMMONKVM_COMPATKVM_GENERIC_DIRTYLOG_READ_PROTECTKVM_GENERIC_HARDWARE_ENABLINGKVM_GENERIC_MEMORY_ATTRIBUTESKVM_GENERIC_MMU_NOTIFIERKVM_GENERIC_PRIVATE_MEMKVM_GUESTKVM_HYPERVKVM_INTELKVM_MAX_NR_VCPUSKVM_MMIOKVM_PRIVATE_MEMKVM_SMMKVM_SW_PROTECTED_VMKVM_VFIOKVM_XFER_TO_GUEST_WORKL2TPL2TP_DEBUGFSL2TP_ETHL2TP_IPL2TP_V3LATENCYTOPLCD_CLASS_DEVICELCD_PLATFORMLDISC_AUTOLOADLD_IS_BFDLD_ORPHAN_WARNLD_ORPHAN_WARN_LEVELLD_VERSIONLEDS_BLINKMLEDS_BRIGHTNESS_HW_CHANGEDLEDS_CLASSLEDS_CLEVO_MAILLEDS_INTEL_SS4200LEDS_LM3530LEDS_LP3944LEDS_LT3593LEDS_MLXCPLDLEDS_MLXREGLEDS_TRIGGERSLEDS_TRIGGER_AUDIOLEDS_TRIGGER_BACKLIGHTLEDS_TRIGGER_CAMERALEDS_TRIGGER_DEFAULT_ONLEDS_TRIGGER_DISKLEDS_TRIGGER_GPIOLEDS_TRIGGER_HEARTBEATLEDS_TRIGGER_NETDEVLEDS_TRIGGER_ONESHOTLEDS_TRIGGER_TIMERLEDS_TRIGGER_TRANSIENTLED_TRIGGER_PHYLEGACY_DIRECT_IOLEGACY_TIOCSTILEGACY_VSYSCALL_XONLYLIBCRC32CLIBFCLIBFCOELIBNVDIMMLINEAR_RANGESLINEAR_RANGES_TESTLIST_KUNIT_TESTLIVEPATCHLLCLLD_VERSIONLOAD_UEFI_KEYSLOCALVERSIONLOCKDLOCKDEPLOCKDEP_BITSLOCKDEP_CHAINS_BITSLOCKDEP_CIRCULAR_QUEUE_BITSLOCKDEP_STACK_TRACE_BITSLOCKDEP_STACK_TRACE_HASH_BITSLOCKDEP_SUPPORTLOCKD_V4LOCKUP_DETECTORLOCK_DEBUGGING_SUPPORTLOCK_DOWN_IN_EFI_SECURE_BOOTLOCK_DOWN_KERNEL_FORCE_NONELOCK_EVENT_COUNTSLOCK_SPIN_ON_OWNERLOCK_STATLOCK_TORTURE_TESTLOGITECH_FFLOGOLOGO_LINUX_CLUT224LOG_BUF_SHIFTLOG_CPU_MAX_BUF_SHIFTLOOPBACK_TARGETLPC_ICHLPC_SCHLRU_GENLRU_GEN_ENABLEDLSI_ET1011C_PHYLSMLSM_MMAP_MIN_ADDRLTO_NONELWTUNNELLWTUNNEL_BPFLXT_PHYLZ4_COMPRESSLZ4_DECOMPRESSLZO_COMPRESSLZO_DECOMPRESSMAC80211MAC80211_DEBUGFSMAC80211_HAS_RCMAC80211_HWSIMMAC80211_KUNIT_TESTMAC80211_LEDSMAC80211_MESSAGE_TRACINGMAC80211_RC_DEFAULTMAC80211_RC_DEFAULT_MINSTRELMAC80211_RC_MINSTRELMAC80211_STA_HASH_MAX_SIZEMAC802154MACSECMACVLANMACVTAPMAC_PARTITIONMAGIC_SYSRQMAGIC_SYSRQ_DEFAULT_ENABLEMAGIC_SYSRQ_SERIALMAGIC_SYSRQ_SERIAL_SEQUENCEMAILBOXMANA_INFINIBANDMAPPING_DIRTY_HELPERSMARVELL_10G_PHYMARVELL_88Q2XXX_PHYMARVELL_PHYMAXLINEAR_GPHYMAXSMPMDMDIOMDIO_BCM_UNIMACMDIO_BITBANGMDIO_BUSMDIO_CAVIUMMDIO_DEVICEMDIO_DEVRESMDIO_MSCC_MIIMMDIO_THUNDERMD_AUTODETECTMD_BITMAP_FILEMD_FAULTYMD_LINEARMD_RAID0MD_RAID1MD_RAID10MD_RAID456MEDIA_CAMERA_SUPPORTMEDIA_CEC_SUPPORTMEDIA_CONTROLLERMEDIA_HIDE_ANCILLARY_SUBDRVMEDIA_PCI_SUPPORTMEDIA_SUBDRV_AUTOSELECTMEDIA_SUPPORTMEDIA_SUPPORT_FILTERMEDIA_USB_SUPPORTMEGARAID_SASMELLANOX_PLATFORMMEMBARRIERMEMCGMEMCG_KMEMMEMCPY_KUNIT_TESTMEMFD_CREATEMEMORY_BALLOONMEMORY_FAILUREMEMORY_HOTPLUGMEMORY_HOTREMOVEMEMORY_ISOLATIONMEMREGIONMEMSTICKMEMSTICK_JMICRON_38XMEMSTICK_R592MEMSTICK_REALTEK_PCIMEMSTICK_REALTEK_USBMEMSTICK_TIFM_MSMEMTESTMEM_SOFT_DIRTYMESSAGE_LOGLEVEL_DEFAULTMFD_COREMFD_CS42L43MFD_CS42L43_SDWMFD_INTEL_LPSSMFD_INTEL_LPSS_ACPIMFD_INTEL_LPSS_PCIMFD_SM501MFD_SM501_GPIOMFD_VX855MHI_BUSMHI_BUS_PCI_GENERICMHI_NETMHI_WWAN_CTRLMHI_WWAN_MBIMMHP_MEMMAP_ON_MEMORYMICREL_KS8995MAMICREL_PHYMICROCHIP_PHYMICROCHIP_T1_PHYMICROCODEMICROSEMI_PHYMICROSOFT_MANAMIGRATIONMIIMINIX_SUBPARTITIONMISC_FILESYSTEMSMISC_RTSXMISC_RTSX_PCIMISC_RTSX_USBMITIGATION_CALL_DEPTH_TRACKINGMITIGATION_IBPB_ENTRYMITIGATION_IBRS_ENTRYMITIGATION_PAGE_TABLE_ISOLATIONMITIGATION_RETHUNKMITIGATION_RETPOLINEMITIGATION_RFDSMITIGATION_SLSMITIGATION_SPECTRE_BHIMITIGATION_SRSOMITIGATION_UNRET_ENTRYMLX4_COREMLX4_DEBUGMLX4_ENMLX4_EN_DCBMLX4_INFINIBANDMLX5_BRIDGEMLX5_CLS_ACTMLX5_COREMLX5_CORE_ENMLX5_CORE_EN_DCBMLX5_CORE_IPOIBMLX5_DPLLMLX5_EN_ARFSMLX5_EN_IPSECMLX5_EN_RXNFCMLX5_EN_TLSMLX5_ESWITCHMLX5_FPGAMLX5_INFINIBANDMLX5_MACSECMLX5_MPFSMLX5_SFMLX5_SF_MANAGERMLX5_SW_STEERINGMLX5_TC_CTMLX5_TC_SAMPLEMLX5_VDPAMLX5_VDPA_NETMLX5_VFIO_PCIMLXFWMLXREG_HOTPLUGMLXREG_IOMLXREG_LCMLXSW_COREMLXSW_CORE_HWMONMLXSW_CORE_THERMALMLXSW_I2CMLXSW_MINIMALMLXSW_PCIMLXSW_SPECTRUMMLXSW_SPECTRUM_DCBMLX_PLATFORMMLX_WDTMMCMMCONF_FAM10HMMC_BLOCKMMC_BLOCK_MINORSMMC_CB710MMC_CQHCIMMC_REALTEK_PCIMMC_REALTEK_USBMMC_RICOH_MMCMMC_SDHCIMMC_SDHCI_ACPIMMC_SDHCI_IO_ACCESSORSMMC_SDHCI_PCIMMC_SDHCI_PLTFMMMC_TIFM_SDMMC_USHCMMC_VIA_SDMMCMMC_VUB300MMIOTRACEMMUMMU_GATHER_MERGE_VMASMMU_GATHER_RCU_TABLE_FREEMMU_GATHER_TABLE_FREEMMU_NOTIFIERMODIFY_LDT_SYSCALLMODPROBE_PATHMODULESMODULES_TREE_LOOKUPMODULES_USE_ELF_RELAMODULE_COMPRESS_NONEMODULE_FORCE_LOADMODULE_SIGMODULE_SIG_ALLMODULE_SIG_FORMATMODULE_SIG_HASHMODULE_SIG_KEYMODULE_SIG_SHA512MODULE_SRCVERSION_ALLMODULE_UNLOADMODVERSIONSMOUSE_APPLETOUCHMOUSE_BCM5974MOUSE_CYAPAMOUSE_ELAN_I2CMOUSE_ELAN_I2C_I2CMOUSE_ELAN_I2C_SMBUSMOUSE_PS2MOUSE_PS2_ALPSMOUSE_PS2_BYDMOUSE_PS2_CYPRESSMOUSE_PS2_ELANTECHMOUSE_PS2_ELANTECH_SMBUSMOUSE_PS2_FOCALTECHMOUSE_PS2_LIFEBOOKMOUSE_PS2_LOGIPS2PPMOUSE_PS2_SENTELICMOUSE_PS2_SMBUSMOUSE_PS2_SYNAPTICSMOUSE_PS2_SYNAPTICS_SMBUSMOUSE_PS2_TRACKPOINTMOUSE_PS2_VMMOUSEMOUSE_SERIALMOUSE_SYNAPTICS_I2CMOUSE_SYNAPTICS_USBMOUSE_VSXXXAAMPILIBMPLSMPLS_IPTUNNELMPLS_ROUTINGMPTCPMPTCP_IPV6MPTCP_KUNIT_TESTMQ_IOSCHED_DEADLINEMQ_IOSCHED_KYBERMRPMSDOS_FSMSDOS_PARTITIONMSI_LAPTOPMSI_WMIMSPRO_BLOCKMT7601UMT76_CONNAC_LIBMT76_COREMT76_LEDSMT76_USBMT76x02_LIBMT76x02_USBMT76x0EMT76x0UMT76x0_COMMONMT76x2EMT76x2UMT76x2_COMMONMT7921EMT7921_COMMONMT7925EMT7925_COMMONMT792x_LIBMTDMTD_BLKDEVSMTD_BLOCKMTD_CFI_I1MTD_CFI_I2MTD_MAP_BANK_WIDTH_1MTD_MAP_BANK_WIDTH_2MTD_MAP_BANK_WIDTH_4MTD_UBIMTD_UBI_BEB_LIMITMTD_UBI_WL_THRESHOLDMTK_T7XXMTRRMTRR_SANITIZERMTRR_SANITIZER_ENABLE_DEFAULTMTRR_SANITIZER_SPARE_REG_NR_DEFAULTMULTIUSERMUTEX_SPIN_ON_OWNERMWIFIEXMWIFIEX_PCIEMWIFIEX_SDIOMWIFIEX_USBMXM_WMIMYRI10GEMYRI10GE_DCANAMESPACESNATIONAL_PHYND_BTTND_CLAIMND_PFNNEED_DMA_MAP_STATENEED_PER_CPU_EMBED_FIRST_CHUNKNEED_PER_CPU_PAGE_FIRST_CHUNKNEED_SG_DMA_FLAGSNEED_SG_DMA_LENGTHNETNETCONSOLENETCONSOLE_DYNAMICNETDEVICESNETDEVSIMNETDEV_ADDR_LIST_TESTNETFILTERNETFILTER_ADVANCEDNETFILTER_BPF_LINKNETFILTER_CONNCOUNTNETFILTER_EGRESSNETFILTER_FAMILY_ARPNETFILTER_FAMILY_BRIDGENETFILTER_INGRESSNETFILTER_NETLINKNETFILTER_NETLINK_GLUE_CTNETFILTER_NETLINK_HOOKNETFILTER_NETLINK_LOGNETFILTER_NETLINK_OSFNETFILTER_NETLINK_QUEUENETFILTER_SKIP_EGRESSNETFILTER_SYNPROXYNETFILTER_XTABLESNETFILTER_XT_CONNMARKNETFILTER_XT_MARKNETFILTER_XT_MATCH_ADDRTYPENETFILTER_XT_MATCH_BPFNETFILTER_XT_MATCH_CGROUPNETFILTER_XT_MATCH_CLUSTERNETFILTER_XT_MATCH_COMMENTNETFILTER_XT_MATCH_CONNBYTESNETFILTER_XT_MATCH_CONNLABELNETFILTER_XT_MATCH_CONNLIMITNETFILTER_XT_MATCH_CONNMARKNETFILTER_XT_MATCH_CONNTRACKNETFILTER_XT_MATCH_CPUNETFILTER_XT_MATCH_DCCPNETFILTER_XT_MATCH_DEVGROUPNETFILTER_XT_MATCH_DSCPNETFILTER_XT_MATCH_ECNNETFILTER_XT_MATCH_ESPNETFILTER_XT_MATCH_HASHLIMITNETFILTER_XT_MATCH_HELPERNETFILTER_XT_MATCH_HLNETFILTER_XT_MATCH_IPRANGENETFILTER_XT_MATCH_IPVSNETFILTER_XT_MATCH_LENGTHNETFILTER_XT_MATCH_LIMITNETFILTER_XT_MATCH_MACNETFILTER_XT_MATCH_MARKNETFILTER_XT_MATCH_MULTIPORTNETFILTER_XT_MATCH_OSFNETFILTER_XT_MATCH_OWNERNETFILTER_XT_MATCH_PHYSDEVNETFILTER_XT_MATCH_PKTTYPENETFILTER_XT_MATCH_POLICYNETFILTER_XT_MATCH_QUOTANETFILTER_XT_MATCH_RATEESTNETFILTER_XT_MATCH_REALMNETFILTER_XT_MATCH_RECENTNETFILTER_XT_MATCH_SCTPNETFILTER_XT_MATCH_SOCKETNETFILTER_XT_MATCH_STATENETFILTER_XT_MATCH_STATISTICNETFILTER_XT_MATCH_STRINGNETFILTER_XT_MATCH_TCPMSSNETFILTER_XT_NATNETFILTER_XT_SETNETFILTER_XT_TARGET_AUDITNETFILTER_XT_TARGET_CHECKSUMNETFILTER_XT_TARGET_CLASSIFYNETFILTER_XT_TARGET_CONNMARKNETFILTER_XT_TARGET_CONNSECMARKNETFILTER_XT_TARGET_CTNETFILTER_XT_TARGET_DSCPNETFILTER_XT_TARGET_HLNETFILTER_XT_TARGET_HMARKNETFILTER_XT_TARGET_IDLETIMERNETFILTER_XT_TARGET_LOGNETFILTER_XT_TARGET_MARKNETFILTER_XT_TARGET_MASQUERADENETFILTER_XT_TARGET_NETMAPNETFILTER_XT_TARGET_NFLOGNETFILTER_XT_TARGET_NFQUEUENETFILTER_XT_TARGET_NOTRACKNETFILTER_XT_TARGET_RATEESTNETFILTER_XT_TARGET_REDIRECTNETFILTER_XT_TARGET_SECMARKNETFILTER_XT_TARGET_TCPMSSNETFILTER_XT_TARGET_TCPOPTSTRIPNETFILTER_XT_TARGET_TEENETFILTER_XT_TARGET_TPROXYNETFILTER_XT_TARGET_TRACENETFS_STATSNETFS_SUPPORTNETLABELNETLINK_DIAGNETPOLLNETWORK_FILESYSTEMSNETWORK_PHY_TIMESTAMPINGNETWORK_SECMARKNETXEN_NICNET_ACT_BPFNET_ACT_CSUMNET_ACT_CTNET_ACT_CTINFONET_ACT_GACTNET_ACT_MIRREDNET_ACT_MPLSNET_ACT_PEDITNET_ACT_POLICENET_ACT_SAMPLENET_ACT_SKBEDITNET_ACT_TUNNEL_KEYNET_ACT_VLANNET_CLSNET_CLS_ACTNET_CLS_BPFNET_CLS_CGROUPNET_CLS_FLOWNET_CLS_FLOWERNET_CLS_FWNET_CLS_MATCHALLNET_CLS_U32NET_CORENET_DEVLINKNET_DEV_REFCNT_TRACKERNET_DROP_MONITORNET_EGRESSNET_FAILOVERNET_FCNET_FLOW_LIMITNET_HANDSHAKENET_HANDSHAKE_KUNIT_TESTNET_INGRESSNET_IPGRENET_IPGRE_BROADCASTNET_IPGRE_DEMUXNET_IPIPNET_IPVTINET_IP_TUNNELNET_KEYNET_KEY_MIGRATENET_L3_MASTER_DEVNET_MPLS_GSONET_NSNET_NSHNET_NS_REFCNT_TRACKERNET_PKTGENNET_POLL_CONTROLLERNET_PTP_CLASSIFYNET_REDIRECTNET_RX_BUSY_POLLNET_SCHEDNET_SCH_CAKENET_SCH_CBSNET_SCH_DEFAULTNET_SCH_ETFNET_SCH_ETSNET_SCH_FIFONET_SCH_FQNET_SCH_FQ_CODELNET_SCH_GREDNET_SCH_HFSCNET_SCH_HTBNET_SCH_INGRESSNET_SCH_MQPRIONET_SCH_MQPRIO_LIBNET_SCH_MULTIQNET_SCH_NETEMNET_SCH_PRIONET_SCH_REDNET_SCH_SFQNET_SCH_TAPRIONET_SCH_TBFNET_SELFTESTSNET_SOCK_MSGNET_SWITCHDEVNET_TC_SKB_EXTNET_TEAMNET_TEAM_MODE_ACTIVEBACKUPNET_TEAM_MODE_BROADCASTNET_TEAM_MODE_LOADBALANCENET_TEAM_MODE_RANDOMNET_TEAM_MODE_ROUNDROBINNET_UDP_TUNNELNET_VENDOR_AMAZONNET_VENDOR_AMDNET_VENDOR_AQUANTIANET_VENDOR_ATHEROSNET_VENDOR_BROADCOMNET_VENDOR_BROCADENET_VENDOR_CHELSIONET_VENDOR_CISCONET_VENDOR_DECNET_VENDOR_DLINKNET_VENDOR_EMULEXNET_VENDOR_GOOGLENET_VENDOR_HUAWEINET_VENDOR_INTELNET_VENDOR_MARVELLNET_VENDOR_MELLANOXNET_VENDOR_MICROSOFTNET_VENDOR_MYRINET_VENDOR_NETRONOMENET_VENDOR_OKINET_VENDOR_PENSANDONET_VENDOR_QLOGICNET_VENDOR_REALTEKNET_VENDOR_ROCKERNET_VENDOR_SOLARFLARENET_VENDOR_STMICRONET_VRFNET_XGRESSNEW_LEDSNFPNFP_APP_ABM_NICNFP_APP_FLOWERNFP_DEBUGNFSDNFSD_PNFSNFSD_SCSILAYOUTNFSD_V3_ACLNFSD_V4NFSD_V4_2_INTER_SSCNFSD_V4_SECURITY_LABELNFS_ACL_SUPPORTNFS_COMMONNFS_DEBUGNFS_DISABLE_UDP_SUPPORTNFS_FSNFS_FSCACHENFS_USE_KERNEL_DNSNFS_V3NFS_V3_ACLNFS_V4NFS_V4_1NFS_V4_1_IMPLEMENTATION_ID_DOMAINNFS_V4_2NFS_V4_2_SSC_HELPERNFS_V4_SECURITY_LABELNFT_BRIDGE_METANFT_BRIDGE_REJECTNFT_COMPATNFT_CONNLIMITNFT_COUNTERNFT_CTNFT_DUP_IPV4NFT_DUP_IPV6NFT_DUP_NETDEVNFT_FIBNFT_FIB_INETNFT_FIB_IPV4NFT_FIB_IPV6NFT_FIB_NETDEVNFT_FLOW_OFFLOADNFT_FWD_NETDEVNFT_HASHNFT_LIMITNFT_LOGNFT_MASQNFT_NATNFT_NUMGENNFT_OBJREFNFT_OSFNFT_QUEUENFT_QUOTANFT_REDIRNFT_REJECTNFT_REJECT_INETNFT_REJECT_IPV4NFT_REJECT_IPV6NFT_REJECT_NETDEVNFT_SOCKETNFT_SYNPROXYNFT_TPROXYNFT_TUNNELNFT_XFRMNF_CONNTRACKNF_CONNTRACK_AMANDANF_CONNTRACK_BRIDGENF_CONNTRACK_BROADCASTNF_CONNTRACK_EVENTSNF_CONNTRACK_FTPNF_CONNTRACK_H323NF_CONNTRACK_IRCNF_CONNTRACK_LABELSNF_CONNTRACK_MARKNF_CONNTRACK_NETBIOS_NSNF_CONNTRACK_OVSNF_CONNTRACK_PPTPNF_CONNTRACK_PROCFSNF_CONNTRACK_SANENF_CONNTRACK_SECMARKNF_CONNTRACK_SIPNF_CONNTRACK_SNMPNF_CONNTRACK_TFTPNF_CONNTRACK_TIMEOUTNF_CONNTRACK_TIMESTAMPNF_CONNTRACK_ZONESNF_CT_NETLINKNF_CT_NETLINK_HELPERNF_CT_NETLINK_TIMEOUTNF_CT_PROTO_DCCPNF_CT_PROTO_GRENF_CT_PROTO_SCTPNF_CT_PROTO_UDPLITENF_DEFRAG_IPV4NF_DEFRAG_IPV6NF_DUP_IPV4NF_DUP_IPV6NF_DUP_NETDEVNF_FLOW_TABLENF_FLOW_TABLE_INETNF_FLOW_TABLE_IPV4NF_FLOW_TABLE_IPV6NF_FLOW_TABLE_PROCFSNF_LOG_ARPNF_LOG_IPV4NF_LOG_IPV6NF_LOG_SYSLOGNF_NATNF_NAT_AMANDANF_NAT_FTPNF_NAT_H323NF_NAT_IRCNF_NAT_MASQUERADENF_NAT_OVSNF_NAT_PPTPNF_NAT_REDIRECTNF_NAT_SIPNF_NAT_SNMP_BASICNF_NAT_TFTPNF_REJECT_IPV4NF_REJECT_IPV6NF_SOCKET_IPV4NF_SOCKET_IPV6NF_TABLESNF_TABLES_ARPNF_TABLES_BRIDGENF_TABLES_INETNF_TABLES_IPV4NF_TABLES_IPV6NF_TABLES_NETDEVNF_TPROXY_IPV4NF_TPROXY_IPV6NITRO_ENCLAVESNLATTRNLMONNLSNLS_ASCIINLS_CODEPAGE_1250NLS_CODEPAGE_1251NLS_CODEPAGE_437NLS_CODEPAGE_737NLS_CODEPAGE_775NLS_CODEPAGE_850NLS_CODEPAGE_852NLS_CODEPAGE_855NLS_CODEPAGE_857NLS_CODEPAGE_860NLS_CODEPAGE_861NLS_CODEPAGE_862NLS_CODEPAGE_863NLS_CODEPAGE_864NLS_CODEPAGE_865NLS_CODEPAGE_866NLS_CODEPAGE_869NLS_CODEPAGE_874NLS_CODEPAGE_932NLS_CODEPAGE_936NLS_CODEPAGE_949NLS_CODEPAGE_950NLS_DEFAULTNLS_ISO8859_1NLS_ISO8859_13NLS_ISO8859_14NLS_ISO8859_15NLS_ISO8859_2NLS_ISO8859_3NLS_ISO8859_4NLS_ISO8859_5NLS_ISO8859_6NLS_ISO8859_7NLS_ISO8859_8NLS_ISO8859_9NLS_KOI8_RNLS_KOI8_UNLS_MAC_CELTICNLS_MAC_CENTEURONLS_MAC_CROATIANNLS_MAC_CYRILLICNLS_MAC_GAELICNLS_MAC_GREEKNLS_MAC_ICELANDNLS_MAC_INUITNLS_MAC_ROMANNLS_MAC_ROMANIANNLS_MAC_TURKISHNLS_UTF8NODES_SHIFTNOP_TRACERNOUVEAU_DEBUGNOUVEAU_DEBUG_DEFAULTNOUVEAU_DEBUG_MMUNOUVEAU_DEBUG_PUSHNOZOMINO_HZNO_HZ_COMMONNO_HZ_FULLNR_CPUSNR_CPUS_DEFAULTNR_CPUS_RANGE_BEGINNR_CPUS_RANGE_ENDNTBNTB_AMDNTB_INTELNTB_MSINTB_MSI_TESTNTB_NETDEVNTB_PERFNTB_PINGPONGNTB_TOOLNTB_TRANSPORTNUMANUMA_BALANCINGNUMA_BALANCING_DEFAULT_ENABLEDNUMA_EMUNUMA_KEEP_MEMINFONVDIMM_DAXNVDIMM_KEYSNVDIMM_PFNNVIDIA_WMI_EC_BACKLIGHTNVMEMNVMEM_SYSFSNVME_AUTHNVME_CORENVME_FABRICSNVME_FCNVME_HOST_AUTHNVME_KEYRINGNVME_MULTIPATHNVME_RDMANVME_TARGETNVME_TARGET_AUTHNVME_TARGET_FCNVME_TARGET_FCLOOPNVME_TARGET_LOOPNVME_TARGET_RDMANVME_TARGET_TCPNVME_TARGET_TCP_TLSNVME_TCPNVME_TCP_TLSNVME_VERBOSE_ERRORSNVRAMNVSW_SN2201N_GSMN_HDLCOBJAGGOBJTOOLOCTEON_EPOCTEON_EP_VFOID_REGISTRYOLD_SIGSUSPEND3OPENVSWITCHOPENVSWITCH_GENEVEOPENVSWITCH_GREOPENVSWITCH_VXLANOPTPROBESOSF_PARTITIONOSNOISE_TRACEROUTPUT_FORMATOVERFLOW_KUNIT_TESTOVERLAY_FSP2SBPACKETPACKET_DIAGPADATAPAGE_COUNTERPAGE_EXTENSIONPAGE_IDLE_FLAGPAGE_OWNERPAGE_POISONINGPAGE_POOLPAGE_POOL_STATSPAGE_REPORTINGPAHOLE_HAS_SPLIT_BTFPAHOLE_VERSIONPANASONIC_LAPTOPPANIC_ON_OOPS_VALUEPANIC_TIMEOUTPARAVIRTPARAVIRT_CLOCKPARAVIRT_SPINLOCKSPARAVIRT_TIME_ACCOUNTINGPARMANPARPORTPARPORT_1284PARPORT_NOT_PCPARPORT_PCPARPORT_SERIALPARTITION_ADVANCEDPATA_TIMINGSPCCPCCARDPCIPCIEAERPCIEAER_INJECTPCIEASPMPCIEASPM_DEFAULTPCIEPORTBUSPCIE_DPCPCIE_ECRCPCIE_EDRPCIE_PMEPCIE_PTMPCI_ATSPCI_DIRECTPCI_DOEPCI_DOMAINSPCI_HYPERVPCI_HYPERV_INTERFACEPCI_IOVPCI_LABELPCI_LOCKLESS_CONFIGPCI_MMCONFIGPCI_MSIPCI_P2PDMAPCI_PASIDPCI_PF_STUBPCI_PRIPCI_QUIRKSPCI_STUBPCI_XENPCPU_DEV_REFCNTPCP_BATCH_SCALE_MAXPCSPKR_PLATFORMPCS_XPCSPERCPU_STATSPERF_EVENTSPERF_EVENTS_AMD_BRSPERF_EVENTS_AMD_POWERPERF_EVENTS_AMD_UNCOREPERF_EVENTS_INTEL_CSTATEPERF_EVENTS_INTEL_RAPLPERF_EVENTS_INTEL_UNCOREPERSISTENT_KEYRINGSPGTABLE_LEVELSPHYLIBPHYLINKPHYSICAL_ALIGNPHYSICAL_STARTPHYS_ADDR_T_64BITPID_NSPINCONFPINCTRLPINCTRL_ALDERLAKEPINCTRL_AMDPINCTRL_BAYTRAILPINCTRL_BROXTONPINCTRL_CANNONLAKEPINCTRL_CEDARFORKPINCTRL_DENVERTONPINCTRL_ELKHARTLAKEPINCTRL_EMMITSBURGPINCTRL_GEMINILAKEPINCTRL_ICELAKEPINCTRL_INTELPINCTRL_INTEL_PLATFORMPINCTRL_JASPERLAKEPINCTRL_LAKEFIELDPINCTRL_LEWISBURGPINCTRL_METEORLAKEPINCTRL_METEORPOINTPINCTRL_SUNRISEPOINTPINCTRL_TIGERLAKEPINMUXPKCS7_MESSAGE_PARSERPKCS8_PRIVATE_KEY_PARSERPLDMFWPMPMBUSPMC_ATOMPMIC_OPREGIONPM_ADVANCED_DEBUGPM_CLKPM_DEBUGPM_GENERIC_DOMAINSPM_GENERIC_DOMAINS_SLEEPPM_SLEEPPM_SLEEP_DEBUGPM_SLEEP_SMPPM_STD_PARTITIONPM_TRACEPM_TRACE_RTCPNFS_BLOCKPNFS_FILE_LAYOUTPNFS_FLEXFILE_LAYOUTPNPPNPACPIPOLYNOMIALPOSIX_CPU_TIMERS_TASK_WORKPOSIX_MQUEUEPOSIX_MQUEUE_SYSCTLPOSIX_TIMERSPOWERCAPPOWER_RESETPOWER_SUPPLYPOWER_SUPPLY_HWMONPPDEVPPPPPPOATMPPPOEPPPOL2TPPPP_ASYNCPPP_BSDCOMPPPP_DEFLATEPPP_FILTERPPP_MPPEPPP_MULTILINKPPP_SYNC_TTYPPSPPS_CLIENT_GPIOPPS_CLIENT_LDISCPPS_CLIENT_PARPORTPPTPPREEMPTIONPREEMPTIRQ_TRACEPOINTSPREEMPT_BUILDPREEMPT_COUNTPREEMPT_DYNAMICPREEMPT_NOTIFIERSPREEMPT_RCUPREEMPT_VOLUNTARYPREFIX_SYMBOLSPREVENT_FIRMWARE_BUILDPRIME_NUMBERSPRINTERPRINTKPRINTK_INDEXPRINTK_SAFE_LOG_BUF_SHIFTPRINTK_TIMEPRINT_QUOTA_WARNINGPROBE_EVENTSPROC_CHILDRENPROC_CPU_RESCTRLPROC_EVENTSPROC_FSPROC_KCOREPROC_PAGE_MONITORPROC_PID_ARCH_STATUSPROC_PID_CPUSETPROC_SYSCTLPROC_THERMAL_MMIO_RAPLPROC_VMCOREPROC_VMCORE_DEVICE_DUMPPROFILINGPROVE_LOCKINGPROVE_RCUPROVIDE_OHCI1394_DMA_INITPSAMPLEPSIPSI_DEFAULT_DISABLEDPSTOREPSTORE_COMPRESSPSTORE_COMPRESS_DEFAULTPSTORE_DEFAULT_KMSG_BYTESPSTORE_DEFLATE_COMPRESSPSTORE_DEFLATE_COMPRESS_DEFAULTPSTORE_RAMPTDUMP_COREPTDUMP_DEBUGFSPTP_1588_CLOCKPTP_1588_CLOCK_KVMPTP_1588_CLOCK_OPTIONALPTP_1588_CLOCK_VMWPVHPVPANICPVPANIC_MMIOPWMPWM_LPSSPWM_LPSS_PCIPWM_LPSS_PLATFORMPWM_SYSFSQCA808X_PHYQCA83XX_PHYQCOM_NET_PHYLIBQCOM_QMI_HELPERSQEDQEDEQEDFQEDIQED_FCOEQED_ISCSIQED_LL2QED_OOOQED_RDMAQED_SRIOVQFMT_V2QLA3XXXQRTRQRTR_MHIQSEMI_PHYQUEUED_RWLOCKSQUEUED_SPINLOCKSQUOTAQUOTACTLQUOTA_DEBUGQUOTA_NETLINK_INTERFACEQUOTA_TREER8169R8169_LEDSRAID6_PQRAID_ATTRSRANDOM32_SELFTESTRANDOMIZE_BASERANDOMIZE_KSTACK_OFFSETRANDOMIZE_KSTACK_OFFSET_DEFAULTRANDOMIZE_MEMORYRANDOMIZE_MEMORY_PHYSICAL_PADDINGRANDOM_TRUST_CPURANDSTRUCT_NONERASRAS_FMPMRATIONALRATIONAL_KUNIT_TESTRCU_CPU_STALL_TIMEOUTRCU_EXP_CPU_STALL_TIMEOUTRCU_NEED_SEGCBLISTRCU_NOCB_CPURCU_REF_SCALE_TESTRCU_SCALE_TESTRCU_STALL_COMMONRCU_TORTURE_TESTRDMA_RXERDMA_SIWRD_BZIP2RD_GZIPRD_LZ4RD_LZMARD_LZORD_XZRD_ZSTDREALTEK_AUTOPMREALTEK_PHYREED_SOLOMONREED_SOLOMON_DEC8REED_SOLOMON_ENC8REF_TRACKERREGMAPREGMAP_BUILDREGMAP_I2CREGMAP_IRQREGMAP_KUNITREGMAP_RAMREGMAP_SOUNDWIREREGMAP_SOUNDWIRE_MBQREGMAP_SPIRELAYRELOCATABLERENESAS_PHYRESET_CONTROLLERRESOURCE_KUNIT_TESTRETHOOKRFKILLRFKILL_INPUTRFKILL_LEDSRFS_ACCELRHEL_DIFFERENCESRING_BUFFERRING_BUFFER_BENCHMARKRMI4_2D_SENSORRMI4_CORERMI4_F03RMI4_F03_SERIORMI4_F11RMI4_F12RMI4_F30RMI4_F34RMI4_F3ARMI4_F55RMI4_I2CRMI4_SMBRMI4_SPIROCKCHIP_PHYROCKERRPCSEC_GSS_KRB5RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIARPCSEC_GSS_KRB5_KUNIT_TESTRPSRSEQRT2800PCIRT2800PCI_RT3290RT2800PCI_RT33XXRT2800PCI_RT35XXRT2800PCI_RT53XXRT2800USBRT2800USB_RT33XXRT2800USB_RT3573RT2800USB_RT35XXRT2800USB_RT53XXRT2800USB_RT55XXRT2800USB_UNKNOWNRT2800_LIBRT2800_LIB_MMIORT2X00RT2X00_LIBRT2X00_LIB_CRYPTORT2X00_LIB_DEBUGFSRT2X00_LIB_FIRMWARERT2X00_LIB_LEDSRT2X00_LIB_MMIORT2X00_LIB_PCIRT2X00_LIB_USBRTC_CLASSRTC_DRV_BQ32KRTC_DRV_BQ4802RTC_DRV_CMOSRTC_DRV_DS1286RTC_DRV_DS1307RTC_DRV_DS1374RTC_DRV_DS1511RTC_DRV_DS1553RTC_DRV_DS1672RTC_DRV_DS1742RTC_DRV_DS2404RTC_DRV_DS3232RTC_DRV_DS3232_HWMONRTC_DRV_EM3027RTC_DRV_FM3130RTC_DRV_ISL12022RTC_DRV_ISL1208RTC_DRV_M41T80RTC_DRV_M41T80_WDTRTC_DRV_M48T35RTC_DRV_M48T59RTC_DRV_MAX6900RTC_DRV_MSM6242RTC_DRV_PCF8523RTC_DRV_PCF8563RTC_DRV_PCF8583RTC_DRV_RP5C01RTC_DRV_RS5C372RTC_DRV_RV3029C2RTC_DRV_RV8803RTC_DRV_RX4581RTC_DRV_RX8025RTC_DRV_RX8581RTC_DRV_STK17TA8RTC_DRV_X1205RTC_HCTOSYSRTC_HCTOSYS_DEVICERTC_I2C_AND_SPIRTC_INTF_DEVRTC_INTF_PROCRTC_INTF_SYSFSRTC_LIBRTC_LIB_KUNIT_TESTRTC_MC146818_LIBRTC_NVMEMRTC_SYSTOHCRTC_SYSTOHC_DEVICERTL8188EERTL8192CERTL8192CURTL8192C_COMMONRTL8192DERTL8192EERTL8192SERTL8723AERTL8723BERTL8723_COMMONRTL8821AERTL8XXXURTLBTCOEXISTRTLWIFIRTLWIFI_DEBUGRTLWIFI_PCIRTLWIFI_USBRTL_CARDSRTW88RTW88_8723DRTW88_8723DERTW88_8821CRTW88_8821CERTW88_8822BRTW88_8822BERTW88_8822BURTW88_8822CRTW88_8822CERTW88_CORERTW88_DEBUGRTW88_DEBUGFSRTW88_PCIRTW88_USBRTW89RTW89_8852ARTW89_8852AERTW89_8852BRTW89_8852BERTW89_8852CRTW89_8852CERTW89_CORERTW89_DEBUGRTW89_DEBUGFSRTW89_DEBUGMSGRTW89_PCIRT_MUTEXESRUNTIME_TESTING_MENURVRV_MON_WWNRRV_REACTORSRV_REACT_PANICRV_REACT_PRINTKRWSEM_SPIN_ON_OWNERRXKADRXPERFSAMPLESSAMPLE_VFIO_MDEV_MTTYSAMSUNG_LAPTOPSAMSUNG_Q10SATA_AHCISATA_AHCI_PLATFORMSATA_HOSTSATA_MOBILE_LPM_POLICYSATA_PMPSBITMAPSCF_TORTURE_TESTSCHEDSTATSSCHED_AUTOGROUPSCHED_CLUSTERSCHED_CORESCHED_DEBUGSCHED_HRTICKSCHED_INFOSCHED_MCSCHED_MC_PRIOSCHED_OMIT_FRAME_POINTERSCHED_SMTSCHED_STACK_END_CHECKSCHED_TRACERSCSISCSI_AACRAIDSCSI_BNX2X_FCOESCSI_BNX2_ISCSISCSI_CHELSIO_FCOESCSI_COMMONSCSI_CONSTANTSSCSI_CXGB4_ISCSISCSI_DEBUGSCSI_DHSCSI_DH_ALUASCSI_DH_EMCSCSI_DH_HP_SWSCSI_DH_RDACSCSI_DMASCSI_ENCLOSURESCSI_FC_ATTRSSCSI_HPSASCSI_ISCSI_ATTRSSCSI_LOGGINGSCSI_LOWLEVELSCSI_LPFCSCSI_MODSCSI_MPI3MRSCSI_MPT2SASSCSI_MPT2SAS_MAX_SGESCSI_MPT3SASSCSI_MPT3SAS_MAX_SGESCSI_NETLINKSCSI_PROC_FSSCSI_QLA_FCSCSI_QLA_ISCSISCSI_SAS_ATASCSI_SAS_ATTRSSCSI_SAS_HOST_SMPSCSI_SAS_LIBSASSCSI_SCAN_ASYNCSCSI_SMARTPQISCSI_SPI_ATTRSSCSI_SRP_ATTRSSCSI_VIRTIOSCTP_COOKIE_HMAC_MD5SCTP_COOKIE_HMAC_SHA1SCTP_DEFAULT_COOKIE_HMAC_SHA1SDIO_UARTSECCOMPSECCOMP_FILTERSECONDARY_TRUSTED_KEYRINGSECRETMEMSECTION_MISMATCH_WARN_ONLYSECURITYSECURITYFSSECURITY_INFINIBANDSECURITY_LOCKDOWN_LSMSECURITY_LOCKDOWN_LSM_EARLYSECURITY_NETWORKSECURITY_NETWORK_XFRMSECURITY_PATHSECURITY_SELINUXSECURITY_SELINUX_AVC_STATSSECURITY_SELINUX_BOOTPARAMSECURITY_SELINUX_CHECKREQPROT_VALUESECURITY_SELINUX_DEVELOPSECURITY_SELINUX_SID2STR_CACHE_SIZESECURITY_SELINUX_SIDTAB_HASH_BITSSECURITY_YAMASENSORS_ABITUGURUSENSORS_ABITUGURU3SENSORS_ACPI_POWERSENSORS_AD7414SENSORS_AD7418SENSORS_ADM1021SENSORS_ADM1025SENSORS_ADM1026SENSORS_ADM1029SENSORS_ADM1031SENSORS_ADM1275SENSORS_ADM9240SENSORS_ADS7828SENSORS_ADT7410SENSORS_ADT7411SENSORS_ADT7462SENSORS_ADT7470SENSORS_ADT7475SENSORS_ADT7X10SENSORS_AMC6821SENSORS_APDS990XSENSORS_APPLESMCSENSORS_ASB100SENSORS_ASC7621SENSORS_ATK0110SENSORS_ATXP1SENSORS_BH1770SENSORS_CORETEMPSENSORS_DELL_SMMSENSORS_DME1737SENSORS_DS1621SENSORS_DS620SENSORS_EMC1403SENSORS_EMC6W201SENSORS_F71805FSENSORS_F71882FGSENSORS_F75375SSENSORS_FAM15H_POWERSENSORS_FSCHMDSENSORS_G760ASENSORS_GL518SMSENSORS_GL520SMSENSORS_HDAPSSENSORS_I5500SENSORS_I5K_AMBSENSORS_IBMAEMSENSORS_IBMPEXSENSORS_INA209SENSORS_INA2XXSENSORS_IT87SENSORS_JC42SENSORS_K10TEMPSENSORS_K8TEMPSENSORS_LINEAGESENSORS_LIS3LV02DSENSORS_LIS3_I2CSENSORS_LM25066SENSORS_LM63SENSORS_LM73SENSORS_LM75SENSORS_LM77SENSORS_LM78SENSORS_LM80SENSORS_LM83SENSORS_LM85SENSORS_LM87SENSORS_LM90SENSORS_LM92SENSORS_LM93SENSORS_LM95234SENSORS_LM95241SENSORS_LM95245SENSORS_LTC2978SENSORS_LTC4151SENSORS_LTC4215SENSORS_LTC4245SENSORS_LTC4261SENSORS_MAX16064SENSORS_MAX16065SENSORS_MAX1619SENSORS_MAX1668SENSORS_MAX197SENSORS_MAX34440SENSORS_MAX6639SENSORS_MAX6642SENSORS_MAX6650SENSORS_MAX6697SENSORS_MAX8688SENSORS_MCP3021SENSORS_MLXREG_FANSENSORS_NCT6775SENSORS_NTC_THERMISTORSENSORS_PC87360SENSORS_PC87427SENSORS_PCF8591SENSORS_PMBUSSENSORS_SCH5627SENSORS_SCH5636SENSORS_SCH56XX_COMMONSENSORS_SHT15SENSORS_SHT21SENSORS_SIS5595SENSORS_SMSC47B397SENSORS_SMSC47M1SENSORS_SMSC47M192SENSORS_THMC50SENSORS_TMP102SENSORS_TMP401SENSORS_TMP421SENSORS_TSL2550SENSORS_UCD9000SENSORS_UCD9200SENSORS_VIA686ASENSORS_VIA_CPUTEMPSENSORS_VT1211SENSORS_VT8231SENSORS_W83627EHFSENSORS_W83627HFSENSORS_W83781DSENSORS_W83791DSENSORS_W83792DSENSORS_W83793SENSORS_W83795SENSORS_W83L785TSSENSORS_W83L786NGSENSORS_ZL6100SERIAL_8250SERIAL_8250_CONSOLESERIAL_8250_DMASERIAL_8250_DWSERIAL_8250_DWLIBSERIAL_8250_EXARSERIAL_8250_EXTENDEDSERIAL_8250_LPSSSERIAL_8250_MANY_PORTSSERIAL_8250_MIDSERIAL_8250_NR_UARTSSERIAL_8250_PCISERIAL_8250_PCI1XXXXSERIAL_8250_PCILIBSERIAL_8250_PERICOMSERIAL_8250_PNPSERIAL_8250_RSASERIAL_8250_RUNTIME_UARTSSERIAL_8250_SHARE_IRQSERIAL_ARCSERIAL_ARC_NR_PORTSSERIAL_CORESERIAL_CORE_CONSOLESERIAL_EARLYCONSERIAL_JSMSERIAL_MCTRL_GPIOSERIAL_MULTI_INSTANTIATESERIAL_NONSTANDARDSERIOSERIO_ALTERA_PS2SERIO_ARC_PS2SERIO_I8042SERIO_LIBPS2SERIO_RAWSERIO_SERPORTSEV_GUESTSFCSFC_MCDI_LOGGINGSFC_MCDI_MONSFC_MTDSFC_SIENASFC_SIENA_MCDI_LOGGINGSFC_SIENA_MCDI_MONSFC_SIENA_MTDSFC_SIENA_SRIOVSFC_SRIOVSGETMASK_SYSCALLSGI_GRUSGI_PARTITIONSGI_XPSGL_ALLOCSG_POOLSHMEMSHUFFLE_PAGE_ALLOCATORSIGNALFDSIGNATURESIGNED_PE_FILE_VERIFICATIONSIPHASH_KUNIT_TESTSKB_DECRYPTEDSKB_EXTENSIONSSLAB_FREELIST_HARDENEDSLAB_FREELIST_RANDOMSLHCSLIPSLIP_COMPRESSEDSLIP_SMARTSLUBSLUB_CPU_PARTIALSLUB_DEBUGSLUB_KUNIT_TESTSMBFSSMPSMSC_PHYSNDSND_AC97_CODECSND_AC97_POWER_SAVESND_AC97_POWER_SAVE_DEFAULTSND_AD1889SND_ALI5451SND_ALOOPSND_AMD_ACP_CONFIGSND_AMD_SOUNDWIRE_ACPISND_ASIHPISND_ATIIXPSND_ATIIXP_MODEMSND_AU8810SND_AU8820SND_AU8830SND_BCD2000SND_BT87XSND_CA0106SND_CMIPCISND_COMPRESS_OFFLOADSND_CORE_TESTSND_CS46XXSND_CS46XX_NEW_DSPSND_CTL_DEBUGSND_CTL_FAST_LOOKUPSND_CTL_INPUT_VALIDATIONSND_CTL_LEDSND_CTXFISND_DARLA20SND_DARLA24SND_DEBUGSND_DMA_SGBUFSND_DRIVERSSND_DUMMYSND_DYNAMIC_MINORSSND_ECHO3GSND_EMU10K1SND_EMU10K1XSND_EMU10K1_SEQSND_ENS1370SND_ENS1371SND_ES1968SND_ES1968_INPUTSND_GINA20SND_GINA24SND_HDASND_HDA_CIRRUS_SCODECSND_HDA_CODEC_ANALOGSND_HDA_CODEC_CA0110SND_HDA_CODEC_CA0132SND_HDA_CODEC_CA0132_DSPSND_HDA_CODEC_CIRRUSSND_HDA_CODEC_CMEDIASND_HDA_CODEC_CONEXANTSND_HDA_CODEC_CS8409SND_HDA_CODEC_HDMISND_HDA_CODEC_REALTEKSND_HDA_CODEC_SI3054SND_HDA_CODEC_SIGMATELSND_HDA_CODEC_VIASND_HDA_COMPONENTSND_HDA_CORESND_HDA_CS_DSP_CONTROLSSND_HDA_DSP_LOADERSND_HDA_EXT_CORESND_HDA_GENERICSND_HDA_GENERIC_LEDSSND_HDA_HWDEPSND_HDA_I915SND_HDA_INPUT_BEEPSND_HDA_INPUT_BEEP_MODESND_HDA_INTELSND_HDA_INTEL_HDMI_SILENT_STREAMSND_HDA_PATCH_LOADERSND_HDA_POWER_SAVE_DEFAULTSND_HDA_PREALLOC_SIZESND_HDA_RECONFIGSND_HDA_SCODEC_COMPONENTSND_HDA_SCODEC_CS35L41SND_HDA_SCODEC_CS35L41_I2CSND_HDA_SCODEC_CS35L41_SPISND_HDA_SCODEC_CS35L56SND_HDA_SCODEC_CS35L56_I2CSND_HDA_SCODEC_CS35L56_SPISND_HDA_SCODEC_TAS2781_I2CSND_HDSPSND_HDSPMSND_HRTIMERSND_HWDEPSND_ICE1712SND_ICE1724SND_INDIGOSND_INDIGODJSND_INDIGODJXSND_INDIGOIOSND_INDIGOIOXSND_INTEL8X0SND_INTEL8X0MSND_INTEL_DSP_CONFIGSND_INTEL_NHLTSND_INTEL_SOUNDWIRE_ACPISND_JACKSND_JACK_INJECTION_DEBUGSND_JACK_INPUT_DEVSND_KORG1212SND_LAYLA20SND_LAYLA24SND_LOLASND_LX6464ESSND_MAESTRO3SND_MAESTRO3_INPUTSND_MAX_CARDSSND_MIASND_MIXARTSND_MONASND_MPU401SND_MPU401_UARTSND_MTPAVSND_OPL3_LIBSND_OPL3_LIB_SEQSND_OSSEMULSND_OXYGENSND_OXYGEN_LIBSND_PCISND_PCMSND_PCM_ELDSND_PCM_TIMERSND_PCM_XRUN_DEBUGSND_PCSPSND_PCXHRSND_PROC_FSSND_RAWMIDISND_RME32SND_RME96SND_RME9652SND_SEQUENCERSND_SEQ_DEVICESND_SEQ_DUMMYSND_SEQ_HRTIMER_DEFAULTSND_SEQ_MIDISND_SEQ_MIDI_EMULSND_SEQ_MIDI_EVENTSND_SEQ_UMPSND_SEQ_UMP_CLIENTSND_SEQ_VIRMIDISND_SOCSND_SOC_ACPISND_SOC_ACPI_INTEL_MATCHSND_SOC_AMD_ACP5xSND_SOC_AMD_ACP6xSND_SOC_AMD_PSSND_SOC_AMD_PS_MACHSND_SOC_AMD_RENOIRSND_SOC_AMD_RENOIR_MACHSND_SOC_AMD_SOUNDWIRE_LINK_BASELINESND_SOC_AMD_VANGOGH_MACHSND_SOC_AMD_YC_MACHSND_SOC_COMPRESSSND_SOC_CS35L41SND_SOC_CS35L41_I2CSND_SOC_CS35L41_LIBSND_SOC_CS35L41_SPISND_SOC_CS35L56SND_SOC_CS35L56_SDWSND_SOC_CS35L56_SHAREDSND_SOC_CS42L42SND_SOC_CS42L42_CORESND_SOC_CS42L42_SDWSND_SOC_CS42L43SND_SOC_CS42L43_SDWSND_SOC_CS_AMP_LIBSND_SOC_CX2072XSND_SOC_DA7213SND_SOC_DA7219SND_SOC_DMICSND_SOC_ES8316SND_SOC_ES8326SND_SOC_ES83XX_DSM_COMMONSND_SOC_HDASND_SOC_HDAC_HDASND_SOC_HDAC_HDMISND_SOC_I2C_AND_SPISND_SOC_INTEL_APLSND_SOC_INTEL_AVSSND_SOC_INTEL_BDW_RT5650_MACHSND_SOC_INTEL_BDW_RT5677_MACHSND_SOC_INTEL_BROADWELL_MACHSND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMONSND_SOC_INTEL_BXT_DA7219_MAX98357A_MACHSND_SOC_INTEL_BXT_RT298_MACHSND_SOC_INTEL_BYTCR_RT5640_MACHSND_SOC_INTEL_BYTCR_RT5651_MACHSND_SOC_INTEL_BYT_CHT_CX2072X_MACHSND_SOC_INTEL_BYT_CHT_DA7213_MACHSND_SOC_INTEL_BYT_CHT_ES8316_MACHSND_SOC_INTEL_BYT_CHT_NOCODEC_MACHSND_SOC_INTEL_CATPTSND_SOC_INTEL_CFLSND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACHSND_SOC_INTEL_CHT_BSW_NAU8824_MACHSND_SOC_INTEL_CHT_BSW_RT5645_MACHSND_SOC_INTEL_CHT_BSW_RT5672_MACHSND_SOC_INTEL_CML_HSND_SOC_INTEL_CML_LPSND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACHSND_SOC_INTEL_CNLSND_SOC_INTEL_DA7219_MAX98357A_GENERICSND_SOC_INTEL_EHL_RT5660_MACHSND_SOC_INTEL_GLKSND_SOC_INTEL_GLK_DA7219_MAX98357A_MACHSND_SOC_INTEL_GLK_RT5682_MAX98357A_MACHSND_SOC_INTEL_HASWELL_MACHSND_SOC_INTEL_HDA_DSP_COMMONSND_SOC_INTEL_KBLSND_SOC_INTEL_KBL_DA7219_MAX98357A_MACHSND_SOC_INTEL_KBL_DA7219_MAX98927_MACHSND_SOC_INTEL_KBL_RT5660_MACHSND_SOC_INTEL_KBL_RT5663_MAX98927_MACHSND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACHSND_SOC_INTEL_MACHSND_SOC_INTEL_SKLSND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACHSND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACHSND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACHSND_SOC_INTEL_SKL_RT286_MACHSND_SOC_INTEL_SKYLAKESND_SOC_INTEL_SKYLAKE_COMMONSND_SOC_INTEL_SKYLAKE_FAMILYSND_SOC_INTEL_SKYLAKE_HDAUDIO_CODECSND_SOC_INTEL_SKYLAKE_SSP_CLKSND_SOC_INTEL_SOF_BOARD_HELPERSSND_SOC_INTEL_SOF_CIRRUS_COMMONSND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACHSND_SOC_INTEL_SOF_CS42L42_MACHSND_SOC_INTEL_SOF_DA7219_MACHSND_SOC_INTEL_SOF_ES8336_MACHSND_SOC_INTEL_SOF_MAXIM_COMMONSND_SOC_INTEL_SOF_NAU8825_MACHSND_SOC_INTEL_SOF_NUVOTON_COMMONSND_SOC_INTEL_SOF_PCM512x_MACHSND_SOC_INTEL_SOF_REALTEK_COMMONSND_SOC_INTEL_SOF_RT5682_MACHSND_SOC_INTEL_SOF_SSP_AMP_MACHSND_SOC_INTEL_SOF_SSP_COMMONSND_SOC_INTEL_SOF_WM8804_MACHSND_SOC_INTEL_SOUNDWIRE_SOF_MACHSND_SOC_INTEL_SSTSND_SOC_INTEL_SST_TOPLEVELSND_SOC_INTEL_USER_FRIENDLY_LONG_NAMESSND_SOC_MAX98090SND_SOC_MAX98357ASND_SOC_MAX98363SND_SOC_MAX98373SND_SOC_MAX98373_I2CSND_SOC_MAX98373_SDWSND_SOC_MAX98388SND_SOC_MAX98390SND_SOC_MAX98927SND_SOC_NAU8315SND_SOC_NAU8821SND_SOC_NAU8824SND_SOC_NAU8825SND_SOC_PCM512xSND_SOC_PCM512x_I2CSND_SOC_RL6231SND_SOC_RL6347ASND_SOC_RT1011SND_SOC_RT1015SND_SOC_RT1015PSND_SOC_RT1308SND_SOC_RT1308_SDWSND_SOC_RT1316_SDWSND_SOC_RT1318_SDWSND_SOC_RT286SND_SOC_RT298SND_SOC_RT5514SND_SOC_RT5514_SPISND_SOC_RT5640SND_SOC_RT5645SND_SOC_RT5651SND_SOC_RT5660SND_SOC_RT5663SND_SOC_RT5670SND_SOC_RT5677SND_SOC_RT5677_SPISND_SOC_RT5682SND_SOC_RT5682SSND_SOC_RT5682_I2CSND_SOC_RT5682_SDWSND_SOC_RT700SND_SOC_RT700_SDWSND_SOC_RT711SND_SOC_RT711_SDCA_SDWSND_SOC_RT711_SDWSND_SOC_RT712_SDCA_DMIC_SDWSND_SOC_RT712_SDCA_SDWSND_SOC_RT715SND_SOC_RT715_SDCA_SDWSND_SOC_RT715_SDWSND_SOC_RT722_SDCA_SDWSND_SOC_SOFSND_SOC_SOF_ACPISND_SOC_SOF_ACPI_DEVSND_SOC_SOF_ACP_PROBESSND_SOC_SOF_ALDERLAKESND_SOC_SOF_AMD_COMMONSND_SOC_SOF_AMD_REMBRANDTSND_SOC_SOF_AMD_RENOIRSND_SOC_SOF_AMD_TOPLEVELSND_SOC_SOF_AMD_VANGOGHSND_SOC_SOF_APOLLOLAKESND_SOC_SOF_BAYTRAILSND_SOC_SOF_BROADWELLSND_SOC_SOF_CANNONLAKESND_SOC_SOF_CLIENTSND_SOC_SOF_COFFEELAKESND_SOC_SOF_COMETLAKESND_SOC_SOF_DEBUG_PROBESSND_SOC_SOF_ELKHARTLAKESND_SOC_SOF_GEMINILAKESND_SOC_SOF_HDASND_SOC_SOF_HDA_AUDIO_CODECSND_SOC_SOF_HDA_COMMONSND_SOC_SOF_HDA_LINKSND_SOC_SOF_HDA_LINK_BASELINESND_SOC_SOF_HDA_MLINKSND_SOC_SOF_HDA_PROBESSND_SOC_SOF_ICELAKESND_SOC_SOF_INTEL_APLSND_SOC_SOF_INTEL_ATOM_HIFI_EPSND_SOC_SOF_INTEL_CNLSND_SOC_SOF_INTEL_COMMONSND_SOC_SOF_INTEL_HIFI_EP_IPCSND_SOC_SOF_INTEL_ICLSND_SOC_SOF_INTEL_LNLSND_SOC_SOF_INTEL_MTLSND_SOC_SOF_INTEL_SOUNDWIRESND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINESND_SOC_SOF_INTEL_TGLSND_SOC_SOF_INTEL_TOPLEVELSND_SOC_SOF_IPC3SND_SOC_SOF_IPC4SND_SOC_SOF_JASPERLAKESND_SOC_SOF_LUNARLAKESND_SOC_SOF_MERRIFIELDSND_SOC_SOF_METEORLAKESND_SOC_SOF_PCISND_SOC_SOF_PCI_DEVSND_SOC_SOF_PROBE_WORK_QUEUESND_SOC_SOF_TIGERLAKESND_SOC_SOF_TOPLEVELSND_SOC_SOF_XTENSASND_SOC_SSM4567SND_SOC_TAS2781_COMLIBSND_SOC_TAS2781_FMWLIBSND_SOC_TOPOLOGYSND_SOC_TOPOLOGY_KUNIT_TESTSND_SOC_TS3A227ESND_SOC_UTILS_KUNIT_TESTSND_SOC_WM8804SND_SOC_WM8804_I2CSND_SOC_WM_ADSPSND_SST_ATOM_HIFI2_PLATFORMSND_SST_ATOM_HIFI2_PLATFORM_ACPISND_SYNTH_EMUXSND_TIMERSND_TRIDENTSND_UMPSND_UMP_LEGACY_RAWMIDISND_USBSND_USB_6FIRESND_USB_AUDIOSND_USB_AUDIO_MIDI_V2SND_USB_AUDIO_USE_MEDIA_CONTROLLERSND_USB_CAIAQSND_USB_CAIAQ_INPUTSND_USB_HIFACESND_USB_LINE6SND_USB_PODSND_USB_PODHDSND_USB_TONEPORTSND_USB_UA101SND_USB_US122LSND_USB_USX2YSND_USB_VARIAXSND_VERBOSE_PRINTKSND_VERBOSE_PROCFSSND_VIA82XXSND_VIA82XX_MODEMSND_VIRMIDISND_VIRTIOSND_VIRTUOSOSND_VMASTERSND_VX222SND_VX_LIBSND_X86SND_XEN_FRONTENDSOCK_CGROUP_DATASOCK_RX_QUEUE_MAPPINGSOCK_VALIDATE_XMITSOFTIRQ_ON_OWN_STACKSOFTLOCKUP_DETECTORSOFT_WATCHDOGSOLARIS_X86_PARTITIONSONYPI_COMPATSONY_FFSONY_LAPTOPSOUNDSOUNDWIRESOUNDWIRE_AMDSOUNDWIRE_CADENCESOUNDWIRE_GENERIC_ALLOCATIONSOUNDWIRE_INTELSOUND_OSS_CORESOUND_OSS_CORE_PRECLAIMSP5100_TCOSPARSEMEMSPARSEMEM_EXTREMESPARSEMEM_VMEMMAPSPARSEMEM_VMEMMAP_ENABLESPARSE_IRQSPECULATION_MITIGATIONSSPISPI_AMDSPI_DYNAMICSPI_MASTERSPI_PXA2XXSPI_PXA2XX_PCISPLIT_PTLOCK_CPUSSQUASHFSSQUASHFS_DECOMP_MULTI_PERCPUSQUASHFS_FILE_DIRECTSQUASHFS_FRAGMENT_CACHE_SIZESQUASHFS_LZOSQUASHFS_XATTRSQUASHFS_XZSQUASHFS_ZLIBSQUASHFS_ZSTDSSB_POSSIBLESTACKDEPOTSTACKDEPOT_ALWAYS_INITSTACKDEPOT_MAX_FRAMESSTACKINIT_KUNIT_TESTSTACKPROTECTORSTACKPROTECTOR_STRONGSTACKTRACESTACKTRACE_SUPPORTSTACK_TRACERSTANDALONESTE10XPSTMSTMMAC_ETHSTM_DUMMYSTM_PROTO_BASICSTM_PROTO_SYS_TSTM_SOURCE_CONSOLESTM_SOURCE_FTRACESTM_SOURCE_HEARTBEATSTPSTRCAT_KUNIT_TESTSTREAM_PARSERSTRICT_DEVMEMSTRICT_KERNEL_RWXSTRICT_MODULE_RWXSTRIP_ASM_SYMSSTRSCPY_KUNIT_TESTSUNRPCSUNRPC_BACKCHANNELSUNRPC_DEBUGSUNRPC_GSSSUNRPC_XPRT_RDMASUN_PARTITIONSUSPENDSUSPEND_FREEZERSWAPSWIOTLBSWPHYSYMBOLIC_ERRNAMESYNCLINK_GTSYNC_FILESYNTH_EVENTSSYNTH_EVENT_GEN_TESTSYN_COOKIESSYSCTLSYSCTL_EXCEPTION_TRACESYSCTL_KUNIT_TESTSYSFBSYSFSSYSFS_SYSCALLSYSTEM_BLACKLIST_HASH_LISTSYSTEM_BLACKLIST_KEYRINGSYSTEM_DATA_VERIFICATIONSYSTEM_TRUSTED_KEYRINGSYSTEM_TRUSTED_KEYSSYSVIPCSYSVIPC_COMPATSYSVIPC_SYSCTLSYS_HYPERVISORTABLET_SERIAL_WACOM4TABLET_USB_ACECADTABLET_USB_AIPTEKTABLET_USB_KBTABTAPTARGET_CORETASKSTATSTASKS_RCUTASKS_RCU_GENERICTASKS_RUDE_RCUTASKS_TRACE_RCUTASK_DELAY_ACCTTASK_IO_ACCOUNTINGTASK_XACCTTCG_CRBTCG_TISTCG_TIS_CORETCG_TIS_I2C_NUVOTONTCG_TIS_SPITCG_TPMTCG_VTPM_PROXYTCM_FCTCM_FILEIOTCM_IBLOCKTCM_PSCSITCM_USER2TCP_CONG_ADVANCEDTCP_CONG_BBRTCP_CONG_BICTCP_CONG_CUBICTCP_CONG_DCTCPTCP_CONG_HTCPTCP_CONG_ILLINOISTCP_CONG_NVTCP_CONG_WESTWOODTCP_MD5SIGTDX_GUEST_DRIVERTEETELCLOCKTERANETICS_PHYTEST_BPFTEST_FPUTEST_HMMTEST_KSTRTOXTEST_LIST_SORTTEST_LIVEPATCHTEST_LOCKUPTEST_MIN_HEAPTEST_SORTTEST_STRING_HELPERSTEST_VMALLOCTEXTSEARCHTEXTSEARCH_BMTEXTSEARCH_FSMTEXTSEARCH_KMPTHERMALTHERMAL_DEFAULT_GOV_STEP_WISETHERMAL_EMERGENCY_POWEROFF_DELAY_MSTHERMAL_GOV_FAIR_SHARETHERMAL_GOV_STEP_WISETHERMAL_GOV_USER_SPACETHERMAL_HWMONTHERMAL_NETLINKTHINKPAD_ACPITHINKPAD_ACPI_ALSA_SUPPORTTHINKPAD_ACPI_HOTKEY_POLLTHINKPAD_ACPI_VIDEOTHINKPAD_LMITHP_SWAPTHREAD_INFO_IN_TASKTICK_ONESHOTTIFM_7XX1TIFM_CORETIGON3TIGON3_HWMONTIMERFDTIMERLAT_TRACERTIME_KUNIT_TESTTIME_NSTIPCTIPC_CRYPTOTIPC_DIAGTIPC_MEDIA_IBTIPC_MEDIA_UDPTLSTLS_DEVICETMPFSTMPFS_INODE64TMPFS_POSIX_ACLTMPFS_QUOTATMPFS_XATTRTOPSTAR_LAPTOPTORTURE_TESTTOSHIBA_BT_RFKILLTOUCHSCREEN_ELOTOUCHSCREEN_WACOM_I2CTOUCHSCREEN_WACOM_W8001TRACEPOINTSTRACER_MAX_TRACETRACER_SNAPSHOTTRACE_CLOCKTRACE_IRQFLAGSTRACE_IRQFLAGS_NMITRACE_IRQFLAGS_NMI_SUPPORTTRACE_IRQFLAGS_SUPPORTTRACINGTRACING_MAPTRACING_SUPPORTTRANSPARENT_HUGEPAGETRANSPARENT_HUGEPAGE_ALWAYSTREE_RCUTREE_SRCUTRUSTED_KEYSTSM_REPORTSTTYTUNTYPECTYPEC_DP_ALTMODETYPEC_FUSB302TYPEC_MUX_FSA4480TYPEC_MUX_PI3USB30532TYPEC_RT1719TYPEC_TCPCITYPEC_TCPMTYPEC_TPS6598XTYPEC_UCSITYPEC_WUSB3801UAPI_HEADER_TESTUCS2_STRINGUCSI_ACPIUDF_FSUDMABUFUEFI_CPERUEFI_CPER_X86UHIDUID16UIOUIO_HV_GENERICUIO_PCI_GENERICUNACCEPTED_MEMORYUNINLINE_SPIN_UNLOCKUNIXUNIX98_PTYSUNIXWARE_DISKLABELUNIX_DIAGUNIX_SCMUNWINDER_ORCUPROBESUPROBE_EVENTSUSBUSB4USB4_NETUSB_ACMUSB_ADUTUXUSB_ALI_M5632USB_AN2720USB_ANNOUNCE_NEW_DEVICESUSB_APPLEDISPLAYUSB_ARCH_HAS_HCDUSB_ARMLINUXUSB_ATMUSB_AUTOSUSPEND_DELAYUSB_BELKINUSB_CATCUSB_COMMONUSB_CXACRUUSB_DEFAULT_AUTHORIZATION_MODEUSB_DEFAULT_PERSISTUSB_EHCI_HCDUSB_EHCI_PCIUSB_EHCI_ROOT_HUB_TTUSB_EHCI_TT_NEWSCHEDUSB_EMI26USB_EMI62USB_EPSON2888USB_EZUSB_FX2USB_GL860USB_GSPCAUSB_GSPCA_BENQUSB_GSPCA_CONEXUSB_GSPCA_CPIA1USB_GSPCA_ETOMSUSB_GSPCA_FINEPIXUSB_GSPCA_JEILINJUSB_GSPCA_JL2005BCDUSB_GSPCA_KONICAUSB_GSPCA_MARSUSB_GSPCA_MR97310AUSB_GSPCA_NW80XUSB_GSPCA_OV519USB_GSPCA_OV534USB_GSPCA_OV534_9USB_GSPCA_PAC207USB_GSPCA_PAC7302USB_GSPCA_PAC7311USB_GSPCA_SE401USB_GSPCA_SN9C2028USB_GSPCA_SN9C20XUSB_GSPCA_SONIXBUSB_GSPCA_SONIXJUSB_GSPCA_SPCA1528USB_GSPCA_SPCA500USB_GSPCA_SPCA501USB_GSPCA_SPCA505USB_GSPCA_SPCA506USB_GSPCA_SPCA508USB_GSPCA_SPCA561USB_GSPCA_SQ905USB_GSPCA_SQ905CUSB_GSPCA_SQ930XUSB_GSPCA_STK014USB_GSPCA_STV0680USB_GSPCA_SUNPLUSUSB_GSPCA_T613USB_GSPCA_TOPROUSB_GSPCA_TV8532USB_GSPCA_VC032XUSB_GSPCA_VICAMUSB_GSPCA_XIRLINK_CITUSB_GSPCA_ZC3XXUSB_HIDUSB_HIDDEVUSB_HSIC_USB3503USB_HSOUSB_IDMOUSEUSB_IOWARRIORUSB_IPHETHUSB_ISIGHTFWUSB_KAWETHUSB_KC2190USB_LAN78XXUSB_LCDUSB_LDUSB_LEDS_TRIGGER_USBPORTUSB_LEGOTOWERUSB_M5602USB_MDC800USB_MICROTEKUSB_MONUSB_NET_AX88179_178AUSB_NET_AX8817XUSB_NET_CDCETHERUSB_NET_CDC_EEMUSB_NET_CDC_MBIMUSB_NET_CDC_NCMUSB_NET_CDC_SUBSETUSB_NET_CDC_SUBSET_ENABLEUSB_NET_CH9200USB_NET_CX82310_ETHUSB_NET_DM9601USB_NET_DRIVERSUSB_NET_GL620AUSB_NET_HUAWEI_CDC_NCMUSB_NET_INT51X1USB_NET_KALMIAUSB_NET_MCS7830USB_NET_NET1080USB_NET_PLUSBUSB_NET_QMI_WWANUSB_NET_RNDIS_HOSTUSB_NET_SMSC75XXUSB_NET_SMSC95XXUSB_NET_ZAURUSUSB_OHCI_HCDUSB_OHCI_HCD_PCIUSB_OHCI_LITTLE_ENDIANUSB_PCIUSB_PCI_AMDUSB_PEGASUSUSB_PRINTERUSB_PULSE8_CECUSB_PWCUSB_PWC_INPUT_EVDEVUSB_RAINSHADOW_CECUSB_ROLES_INTEL_XHCIUSB_ROLE_SWITCHUSB_RTL8150USB_RTL8152USB_RTL8153_ECMUSB_S2255USB_SERIALUSB_SERIAL_AIRCABLEUSB_SERIAL_ARK3116USB_SERIAL_BELKINUSB_SERIAL_CH341USB_SERIAL_CONSOLEUSB_SERIAL_CP210XUSB_SERIAL_CYBERJACKUSB_SERIAL_CYPRESS_M8USB_SERIAL_DEBUGUSB_SERIAL_DIGI_ACCELEPORTUSB_SERIAL_EDGEPORTUSB_SERIAL_EDGEPORT_TIUSB_SERIAL_EMPEGUSB_SERIAL_F8153XUSB_SERIAL_FTDI_SIOUSB_SERIAL_GARMINUSB_SERIAL_GENERICUSB_SERIAL_IPAQUSB_SERIAL_IPWUSB_SERIAL_IRUSB_SERIAL_IUUUSB_SERIAL_KEYSPANUSB_SERIAL_KEYSPAN_PDAUSB_SERIAL_KLSIUSB_SERIAL_KOBIL_SCTUSB_SERIAL_MCT_U232USB_SERIAL_MOS7715_PARPORTUSB_SERIAL_MOS7720USB_SERIAL_MOS7840USB_SERIAL_MXUPORTUSB_SERIAL_NAVMANUSB_SERIAL_OMNINETUSB_SERIAL_OPTICONUSB_SERIAL_OPTIONUSB_SERIAL_OTI6858USB_SERIAL_PL2303USB_SERIAL_QCAUXUSB_SERIAL_QT2USB_SERIAL_QUALCOMMUSB_SERIAL_SAFEUSB_SERIAL_SAFE_PADDEDUSB_SERIAL_SIERRAWIRELESSUSB_SERIAL_SPCP8X5USB_SERIAL_SSU100USB_SERIAL_SYMBOLUSB_SERIAL_TIUSB_SERIAL_UPD78F0730USB_SERIAL_VISORUSB_SERIAL_WHITEHEATUSB_SERIAL_WWANUSB_SERIAL_XSENS_MTUSB_SEVSEGUSB_SIERRA_NETUSB_SISUSBVGAUSB_SPEEDTOUCHUSB_STKWEBCAMUSB_STORAGEUSB_STORAGE_ALAUDAUSB_STORAGE_CYPRESS_ATACBUSB_STORAGE_DATAFABUSB_STORAGE_ENE_UB6250USB_STORAGE_FREECOMUSB_STORAGE_ISD200USB_STORAGE_JUMPSHOTUSB_STORAGE_KARMAUSB_STORAGE_ONETOUCHUSB_STORAGE_REALTEKUSB_STORAGE_SDDR09USB_STORAGE_SDDR55USB_STORAGE_USBATUSB_STV06XXUSB_SUPPORTUSB_TMCUSB_UASUSB_UEAGLEATMUSB_UHCI_HCDUSB_USBNETUSB_USS720USB_VIDEO_CLASSUSB_VIDEO_CLASS_INPUT_EVDEVUSB_VL600USB_WDMUSB_XHCI_DBGCAPUSB_XHCI_HCDUSB_XHCI_PCIUSB_XHCI_PLATFORMUSB_XUSBATMUSB_ZR364XXUSERFAULTFDUSER_NSUSER_RETURN_NOTIFIERUSER_STACKTRACE_SUPPORTUSE_PERCPU_NUMA_NODE_IDUTS_NSUVC_COMMONUV_MMTIMERUV_SYSFSVDPAVDPA_SIMVDPA_SIM_BLOCKVDPA_SIM_NETVDPA_USERVETHVFAT_FSVFIOVFIO_CONTAINERVFIO_DEVICE_CDEVVFIO_GROUPVFIO_IOMMU_TYPE1VFIO_MDEVVFIO_NOIOMMUVFIO_PCIVFIO_PCI_COREVFIO_PCI_INTXVFIO_PCI_MMAPVFIO_VIRQFDVGA_ARBVGA_ARB_MAX_GPUSVGA_CONSOLEVGA_SWITCHEROOVHOSTVHOST_IOTLBVHOST_MENUVHOST_NETVHOST_RINGVHOST_VDPAVHOST_VSOCKVIDEOBUF2_COREVIDEOBUF2_MEMOPSVIDEOBUF2_V4L2VIDEOBUF2_VMALLOCVIDEOBUF_GENVIDEOBUF_VMALLOCVIDEO_CMDLINEVIDEO_DEVVIDEO_V4L2VIDEO_V4L2_I2CVIRTIOVIRTIO_ANCHORVIRTIO_BALLOONVIRTIO_BLKVIRTIO_CONSOLEVIRTIO_DMA_SHARED_BUFFERVIRTIO_FSVIRTIO_INPUTVIRTIO_IOMMUVIRTIO_MEMVIRTIO_MENUVIRTIO_NETVIRTIO_PCIVIRTIO_PCI_LEGACYVIRTIO_PCI_LIBVIRTIO_PCI_LIB_LEGACYVIRTIO_VDPAVIRTIO_VSOCKETSVIRTIO_VSOCKETS_COMMONVIRTUALIZATIONVIRT_CPU_ACCOUNTINGVIRT_CPU_ACCOUNTING_GENVIRT_DRIVERSVITESSE_PHYVLAN_8021QVLAN_8021Q_GVRPVLAN_8021Q_MVRPVMAP_PFNVMAP_STACKVMDVMWARE_BALLOONVMWARE_PVSCSIVMWARE_VMCIVMWARE_VMCI_VSOCKETSVMXNET3VM_EVENT_COUNTERSVP_VDPAVSOCKETSVSOCKETS_DIAGVSOCKETS_LOOPBACKVSOCKMONVTVT_CONSOLEVT_CONSOLE_SLEEPVT_HW_CONSOLE_BINDINGVXLANWANWANT_DEV_COREDUMPWATCHDOGWATCHDOG_COREWATCHDOG_HANDLE_BOOT_ENABLEDWATCHDOG_OPEN_TIMEOUTWATCHDOG_SYSFSWATCH_QUEUEWDAT_WDTWERRORWIREGUARDWIRELESSWIRELESS_HOTKEYWLANWLAN_VENDOR_ATHWLAN_VENDOR_BROADCOMWLAN_VENDOR_INTELWLAN_VENDOR_MARVELLWLAN_VENDOR_MEDIATEKWLAN_VENDOR_MICROCHIPWLAN_VENDOR_QUANTENNAWLAN_VENDOR_RALINKWLAN_VENDOR_REALTEKWMI_BMOFWWANWWAN_DEBUGFSWWAN_HWSIMX509_CERTIFICATE_PARSERX86X86_16BITX86_5LEVELX86_64X86_64_ACPI_NUMAX86_64_SMPX86_ACPI_CPUFREQX86_ACPI_CPUFREQ_CPBX86_AMD_FREQ_SENSITIVITYX86_AMD_PLATFORM_DEVICEX86_AMD_PSTATEX86_AMD_PSTATE_DEFAULT_MODEX86_AMD_PSTATE_UTX86_BOOTPARAM_MEMORY_CORRUPTION_CHECKX86_CHECK_BIOS_CORRUPTIONX86_CMOVX86_CMPXCHG64X86_CPA_STATISTICSX86_CPUIDX86_CPU_RESCTRLX86_DEBUGCTLMSRX86_DEBUG_FPUX86_DECODER_SELFTESTX86_DIRECT_GBPAGESX86_ESPFIX64X86_EXTENDED_PLATFORMX86_HV_CALLBACK_VECTORX86_INTEL_LPSSX86_INTEL_MEMORY_PROTECTION_KEYSX86_INTEL_PSTATEX86_INTEL_TSX_MODE_OFFX86_INTERNODE_CACHE_SHIFTX86_IOPL_IOPERMX86_IO_APICX86_L1_CACHE_SHIFTX86_LOCAL_APICX86_MCEX86_MCELOG_LEGACYX86_MCE_AMDX86_MCE_INJECTX86_MCE_INTELX86_MCE_THRESHOLDX86_MEM_ENCRYPTX86_MINIMUM_CPU_FAMILYX86_MPPARSEX86_MSRX86_NEED_RELOCSX86_P4_CLOCKMODX86_PATX86_PKG_TEMP_THERMALX86_PLATFORM_DEVICESX86_PLATFORM_DRIVERS_DELLX86_PLATFORM_DRIVERS_INTELX86_PMEM_LEGACYX86_PMEM_LEGACY_DEVICEX86_PM_TIMERX86_POWERNOW_K8X86_REROUTE_FOR_BROKEN_BOOT_IRQSX86_SGXX86_SGX_KVMX86_SPEEDSTEP_LIBX86_SUPPORTS_MEMORY_FAILUREX86_THERMAL_VECTORX86_TSCX86_UMIPX86_UVX86_VMX_FEATURE_NAMESX86_VSYSCALL_EMULATIONX86_X2APICXARRAY_MULTIXDP_SOCKETSXDP_SOCKETS_DIAGXENXENFSXEN_ACPIXEN_AUTO_XLATEXEN_BLKDEV_FRONTENDXEN_COMPAT_XENFSXEN_DEV_EVTCHNXEN_EFIXEN_FRONT_PGDIR_SHBUFXEN_NETDEV_FRONTENDXEN_PRIVCMDXEN_PVHVMXEN_PVHVM_GUESTXEN_PVHVM_SMPXEN_SAVE_RESTOREXEN_SYS_HYPERVISORXEN_XENBUS_FRONTENDXFRMXFRM_AHXFRM_ALGOXFRM_ESPXFRM_ESPINTCPXFRM_INTERFACEXFRM_IPCOMPXFRM_MIGRATEXFRM_OFFLOADXFRM_STATISTICSXFRM_SUB_POLICYXFRM_USERXFS_DRAIN_INTENTSXFS_FSXFS_ONLINE_SCRUBXFS_POSIX_ACLXFS_QUOTAXFS_SUPPORT_ASCII_CIXFS_SUPPORT_V4XFS_WARNXILINX_GMII2RGMIIXOR_BLOCKSXPSXXHASHXZ_DECXZ_DEC_ARMXZ_DEC_ARMTHUMBXZ_DEC_BCJXZ_DEC_IA64XZ_DEC_POWERPCXZ_DEC_SPARCXZ_DEC_X86ZBUDZISOFSZLIB_DEFLATEZLIB_INFLATEZONE_DEVICEZONE_DMAZONE_DMA32ZPOOLZRAMZRAM_DEF_COMPZRAM_DEF_COMP_LZORLEZRAM_MEMORY_TRACKINGZRAM_WRITEBACKZSMALLOCZSMALLOC_CHAIN_SIZEZSMALLOC_STATZSTD_COMPRESSZSTD_DECOMPRESSZSWAPZSWAP_COMPRESSOR_DEFAULTZSWAP_COMPRESSOR_DEFAULT_LZOZSWAP_ZPOOL_DEFAULTZSWAP_ZPOOL_DEFAULT_ZBUDauto.confauto.conf.cmdkernel.releasecryptoacompress.haead.haes.hakcipher.halgapi.harc4.hasym_tpm_subtype.hauthenc.hb128ops.hblake2b.hblake2s.hblowfish.hcast5.hcast6.hcast_common.hchacha.hchacha20poly1305.hcryptd.hctr.hcurve25519.hdes.hdh.hdrbg.hecc_curve.hecdh.hengine.hgcm.hgf128mul.hghash.hhash.hhash_info.hhmac.hif_alg.hinternalacompress.haead.hakcipher.hblake2b.hblake2s.hchacha.hcipher.hcryptouser.hdes.hgeniv.hhash.hkpp.hpoly1305.hrng.hrsa.hscompress.hsimd.hskcipher.hkpp.hmd5.hnhpoly1305.hnull.hpadlock.hpcrypt.hpkcs7.hpoly1305.hpublic_key.hrng.hscatterwalk.hserpent.hsha1.hsha1_base.hsha2.hsha256_base.hsha3.hsha512_base.hskcipher.hsm2.hsm3.hsm3_base.hsm4.hstreebog.htwofish.hxts.hdrmamd_asic_type.hbridgeanalogix_dp.haux-bridge.hdw_hdmi.hdw_mipi_dsi.hmhl.hsamsung-dsim.hdisplaydrm_dp.hdrm_dp_aux_bus.hdrm_dp_dual_mode_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_dp_tunnel.hdrm_dsc.hdrm_dsc_helper.hdrm_hdcp.hdrm_hdcp_helper.hdrm_hdmi_helper.hdrm_scdc.hdrm_scdc_helper.hdrm_accel.hdrm_aperture.hdrm_atomic.hdrm_atomic_helper.hdrm_atomic_state_helper.hdrm_atomic_uapi.hdrm_audio_component.hdrm_auth.hdrm_blend.hdrm_bridge.hdrm_bridge_connector.hdrm_buddy.hdrm_cache.hdrm_client.hdrm_color_mgmt.hdrm_connector.hdrm_crtc.hdrm_crtc_helper.hdrm_damage_helper.hdrm_debugfs.hdrm_debugfs_crc.hdrm_device.hdrm_displayid.hdrm_drv.hdrm_edid.hdrm_eld.hdrm_encoder.hdrm_encoder_slave.hdrm_exec.hdrm_fb_dma_helper.hdrm_fb_helper.hdrm_fbdev_dma.hdrm_fbdev_generic.hdrm_file.hdrm_fixed.hdrm_flip_work.hdrm_format_helper.hdrm_fourcc.hdrm_framebuffer.hdrm_gem.hdrm_gem_atomic_helper.hdrm_gem_dma_helper.hdrm_gem_framebuffer_helper.hdrm_gem_shmem_helper.hdrm_gem_ttm_helper.hdrm_gem_vram_helper.hdrm_gpuvm.hdrm_ioctl.hdrm_kunit_helpers.hdrm_lease.hdrm_managed.hdrm_mipi_dbi.hdrm_mipi_dsi.hdrm_mm.hdrm_mode_config.hdrm_mode_object.hdrm_modes.hdrm_modeset_helper.hdrm_modeset_helper_vtables.hdrm_modeset_lock.hdrm_module.hdrm_of.hdrm_panel.hdrm_pciids.hdrm_plane.hdrm_plane_helper.hdrm_prime.hdrm_print.hdrm_privacy_screen_consumer.hdrm_privacy_screen_driver.hdrm_privacy_screen_machine.hdrm_probe_helper.hdrm_property.hdrm_rect.hdrm_self_refresh_helper.hdrm_simple_kms_helper.hdrm_suballoc.hdrm_syncobj.hdrm_sysfs.hdrm_util.hdrm_utils.hdrm_vblank.hdrm_vblank_work.hdrm_vma_manager.hdrm_writeback.hgma_drm.hgpu_scheduler.hgud.hi2cch7006.hsil164.htda998x.hi915_component.hi915_drm.hi915_gsc_proxy_mei_interface.hi915_hdcp_interface.hi915_pciids.hi915_pxp_tee_interface.hintel-gtt.hintel_lpe_audio.hspsc_queue.htask_barrier.httmttm_bo.httm_caching.httm_device.httm_execbuf_util.httm_kmap_iter.httm_placement.httm_pool.httm_range_manager.httm_resource.httm_tt.hxe_pciids.hdt-bindingsarmcoresight-cti-dt.hqcom,ids.hux500_pm_domains.hbusmoxtet.hti-sysc.hclklochnagar.hversaclock.hclockactions,s500-cmu.hactions,s700-cmu.hactions,s900-cmu.hagilex-clock.halphascale,asm9260.ham3.ham4.haspeed-clock.hast2600-clock.hat91.hath79-clk.haxg-aoclkc.haxg-audio-clkc.haxg-clkc.haxis,artpec6-clkctrl.hbcm-cygnus.hbcm-ns2.hbcm-nsp.hbcm-sr.hbcm21664.hbcm281xx.hbcm2835-aux.hbcm2835.hbcm3368-clock.hbcm6318-clock.hbcm63268-clock.hbcm6328-clock.hbcm6358-clock.hbcm6362-clock.hbcm6368-clock.hberlin2.hberlin2q.hbm1880-clock.hboston-clock.hbt1-ccu.hclps711x-clock.hcortina,gemini-clock.hdm814.hdm816.hdra7.hefm32-cmu.hexynos-audss-clk.hexynos3250.hexynos4.hexynos5250.hexynos5260-clk.hexynos5410.hexynos5420.hexynos5433.hexynos7-clk.hfsl,qoriq-clockgen.hg12a-aoclkc.hg12a-clkc.hgxbb-aoclkc.hgxbb-clkc.hhi3516cv300-clock.hhi3519-clock.hhi3559av100-clock.hhi3620-clock.hhi3660-clock.hhi3670-clock.hhi6220-clock.hhip04-clock.hhistb-clock.hhix5hd2-clock.himx1-clock.himx21-clock.himx27-clock.himx5-clock.himx6qdl-clock.himx6sl-clock.himx6sll-clock.himx6sx-clock.himx6ul-clock.himx7d-clock.himx7ulp-clock.himx8-clock.himx8-lpcg.himx8mm-clock.himx8mn-clock.himx8mp-clock.himx8mq-clock.himx8ulp-clock.himx93-clock.himxrt1050-clock.hingenic,sysost.hingenic,tcu.hintel,lgm-clk.hjz4725b-cgu.hjz4740-cgu.hjz4760-cgu.hjz4770-cgu.hjz4780-cgu.hk210-clk.hlpc18xx-ccu.hlpc18xx-cgu.hlpc32xx-clock.hlsi,axm5516-clks.hmarvell,mmp2-audio.hmarvell,mmp2.hmarvell,pxa168.hmarvell,pxa1928.hmarvell,pxa910.hmaxim,max77620.hmaxim,max77686.hmaxim,max77802.hmaxim,max9485.hmeson8-ddr-clkc.hmeson8b-clkc.hmicrochip,pic32-clock.hmicrochip,sparx5.hmpc512x-clock.hmstar-msc313-mpll.hmt2701-clk.hmt2712-clk.hmt6765-clk.hmt6779-clk.hmt6797-clk.hmt7621-clk.hmt7622-clk.hmt7629-clk.hmt8135-clk.hmt8167-clk.hmt8173-clk.hmt8183-clk.hmt8516-clk.hnuvoton,npcm7xx-clock.homap4.homap5.hoxsemi,ox810se.hoxsemi,ox820.hpistachio-clk.hpx30-cru.hpxa-clock.hqcom,apss-ipq.hqcom,camcc-sc7180.hqcom,camcc-sdm845.hqcom,camcc-sm8250.hqcom,dispcc-sc7180.hqcom,dispcc-sdm845.hqcom,dispcc-sm8150.hqcom,dispcc-sm8250.hqcom,gcc-apq8084.hqcom,gcc-ipq4019.hqcom,gcc-ipq6018.hqcom,gcc-ipq806x.hqcom,gcc-ipq8074.hqcom,gcc-mdm9607.hqcom,gcc-mdm9615.hqcom,gcc-msm8660.hqcom,gcc-msm8916.hqcom,gcc-msm8939.hqcom,gcc-msm8960.hqcom,gcc-msm8974.hqcom,gcc-msm8994.hqcom,gcc-msm8996.hqcom,gcc-msm8998.hqcom,gcc-qcm2290.hqcom,gcc-qcs404.hqcom,gcc-sc7180.hqcom,gcc-sc7280.hqcom,gcc-sc8180x.hqcom,gcc-sc8280xp.hqcom,gcc-sdm660.hqcom,gcc-sdm845.hqcom,gcc-sdx55.hqcom,gcc-sm6125.hqcom,gcc-sm8150.hqcom,gcc-sm8250.hqcom,gcc-sm8350.hqcom,gpucc-msm8998.hqcom,gpucc-sc7180.hqcom,gpucc-sdm660.hqcom,gpucc-sdm845.hqcom,gpucc-sm8150.hqcom,gpucc-sm8250.hqcom,lcc-ipq806x.hqcom,lcc-mdm9615.hqcom,lcc-msm8960.hqcom,lpass-sdm845.hqcom,lpasscorecc-sc7180.hqcom,mmcc-apq8084.hqcom,mmcc-msm8960.hqcom,mmcc-msm8974.hqcom,mmcc-msm8994.hqcom,mmcc-msm8996.hqcom,mmcc-msm8998.hqcom,mmcc-sdm660.hqcom,mss-sc7180.hqcom,q6sstopcc-qcs404.hqcom,rpmcc.hqcom,rpmh.hqcom,sa8775p-gcc.hqcom,sa8775p-gpucc.hqcom,sm8250-lpass-aoncc.hqcom,sm8250-lpass-audiocc.hqcom,turingcc-qcs404.hqcom,videocc-sc7180.hqcom,videocc-sdm845.hqcom,videocc-sm8150.hqcom,videocc-sm8250.hr7s72100-clock.hr7s9210-cpg-mssr.hr8a73a4-clock.hr8a7740-clock.hr8a7742-cpg-mssr.hr8a7743-cpg-mssr.hr8a7744-cpg-mssr.hr8a7745-cpg-mssr.hr8a77470-cpg-mssr.hr8a774a1-cpg-mssr.hr8a774b1-cpg-mssr.hr8a774c0-cpg-mssr.hr8a774e1-cpg-mssr.hr8a7778-clock.hr8a7779-clock.hr8a7790-clock.hr8a7790-cpg-mssr.hr8a7791-clock.hr8a7791-cpg-mssr.hr8a7792-clock.hr8a7792-cpg-mssr.hr8a7793-clock.hr8a7793-cpg-mssr.hr8a7794-clock.hr8a7794-cpg-mssr.hr8a7795-cpg-mssr.hr8a7796-cpg-mssr.hr8a77961-cpg-mssr.hr8a77965-cpg-mssr.hr8a77970-cpg-mssr.hr8a77980-cpg-mssr.hr8a77990-cpg-mssr.hr8a77995-cpg-mssr.hr8a779a0-cpg-mssr.hr8a779f0-cpg-mssr.hr9a06g032-sysctrl.hr9a07g044-cpg.hrenesas-cpg-mssr.hrk3036-cru.hrk3066a-cru.hrk3128-cru.hrk3188-cru-common.hrk3188-cru.hrk3228-cru.hrk3288-cru.hrk3308-cru.hrk3328-cru.hrk3368-cru.hrk3399-cru.hrk3399-ddr.hrk3568-cru.hrockchip,rk808.hrv1108-cru.hs3c2410.hs3c2412.hs3c2443.hs5pv210-audss.hs5pv210.hsamsung,s2mps11.hsamsung,s3c64xx-clock.hsh73a0-clock.hsifive-fu540-prci.hsifive-fu740-prci.hsprd,sc9860-clk.hsprd,sc9863a-clk.hste-ab8500.hstih407-clks.hstih410-clks.hstih416-clks.hstih418-clks.hstm32fx-clock.hstm32h7-clks.hstm32mp1-clks.hstratix10-clock.hsun4i-a10-ccu.hsun4i-a10-pll2.hsun50i-a100-ccu.hsun50i-a100-r-ccu.hsun50i-a64-ccu.hsun50i-h6-ccu.hsun50i-h6-r-ccu.hsun50i-h616-ccu.hsun5i-ccu.hsun6i-a31-ccu.hsun6i-rtc.hsun7i-a20-ccu.hsun8i-a23-a33-ccu.hsun8i-a83t-ccu.hsun8i-de2.hsun8i-h3-ccu.hsun8i-r-ccu.hsun8i-r40-ccu.hsun8i-tcon-top.hsun8i-v3s-ccu.hsun9i-a80-ccu.hsun9i-a80-de.hsun9i-a80-usb.hsuniv-ccu-f1c100s.htegra114-car.htegra124-car-common.htegra124-car.htegra186-clock.htegra194-clock.htegra20-car.htegra210-car.htegra234-clock.htegra30-car.hti-dra7-atl.hvf610-clock.hx1000-cgu.hx1830-cgu.hxlnx-vcu.hxlnx-versal-clk.hxlnx-zynqmp-clk.hzx296718-clock.hdisplaysdtv-standards.htda998x.hdmaat91.haxi-dmac.hdw-dmac.hjz4775-dma.hjz4780-dma.hnbpfaxi.hqcom-gpi.hsun4i-a10.hx1000-dma.hx1830-dma.hx2000-dma.hxlnx-zynqmp-dpdma.hfirmwareimxrsrc.hgcemt6779-gce.hmt8173-gce.hmt8183-gce.hgpioaspeed-gpio.hgpio.hmeson-a1-gpio.hmeson-axg-gpio.hmeson-g12a-gpio.hmeson-gxbb-gpio.hmeson-gxl-gpio.hmeson8-gpio.hmeson8b-gpio.hmsc313-gpio.htegra-gpio.htegra186-gpio.htegra194-gpio.htegra234-gpio.htegra241-gpio.huniphier-gpio.hi2ci2c.hiioadcat91-sama5d2_adc.hfsl-imx25-gcq.hingenic,adc.hadi,ad5592r.hqcom,spmi-adc7-pm8350.hqcom,spmi-adc7-pm8350b.hqcom,spmi-adc7-pmk8350.hqcom,spmi-adc7-pmr735a.hqcom,spmi-adc7-pmr735b.hqcom,spmi-vadc.htemperaturethermocouple.hinputatmel-maxtouch.hcros-ec-keyboard.hgpio-keys.hinput.hlinux-event-codes.hti-drv260x.hinterconnectfsl,imx8mp.himx8mm.himx8mn.himx8mq.hqcom,icc.hqcom,msm8916.hqcom,msm8939.hqcom,msm8974.hqcom,msm8996.hqcom,osm-l3.hqcom,qcm2290.hqcom,qcs404.hqcom,qdu1000-rpmh.hqcom,sa8775p-rpmh.hqcom,sc7180.hqcom,sc7280.hqcom,sc8180x.hqcom,sc8280xp.hqcom,sdm660.hqcom,sdm670-rpmh.hqcom,sdm845.hqcom,sdx55.hqcom,sdx65.hqcom,sm6350.hqcom,sm8150.hqcom,sm8250.hqcom,sm8350.hqcom,sm8450.hqcom,sm8550-rpmh.hinterrupt-controllerapple-aic.harm-gic.haspeed-scu-ic.hirq-st.hirq.hmips-gic.hmvebu-icu.hledscommon.hleds-netxbig.hleds-ns2.hleds-pca9532.hleds-pca955x.hrt4831-backlight.hmailboxqcom-ipcc.htegra186-hsp.hmediac8sectpfe.homap3-isp.htda1997x.htvp5150.hxilinx-vip.hmemorymt2701-larb-port.hmt2712-larb-port.hmt6779-larb-port.hmt8167-larb-port.hmt8173-larb-port.hmt8183-larb-port.hmt8192-larb-port.hmtk-memory-port.htegra114-mc.htegra124-mc.htegra186-mc.htegra194-mc.htegra20-mc.htegra210-mc.htegra234-mc.htegra30-mc.hmfdarizona.has3722.hat91-usart.hatmel-flexcom.hdbx500-prcmu.hmax77620.hpalmas.hqcom-pm8008.hqcom-rpm.hst,stpmic1.hst-lpc.hstm32f4-rcc.hstm32f7-rcc.hstm32h7-rcc.hmipslantiq_rcu_gphy.hmuxmux.hti-serdes.hnetmicrochip-lan78xx.hmscc-phy-vsc8531.hqca-ar803x.hti-dp83867.hti-dp83869.hphyphy-am654-serdes.hphy-cadence.hphy-imx8-pcie.hphy-lantiq-vrx200-pcie.hphy-ocelot-serdes.hphy-pistachio-usb.hphy-qcom-qmp.hphy-qcom-qusb2.hphy-ti.hphy.hpinctrlam33xx.ham43xx.happle.hat91.hbcm2835.hbrcm,pinctrl-stingray.hdm814x.hdra.hhisi.hk210-fpioa.hk3.hkeystone.hlochnagar.hmt6397-pinfunc.hmt65xx.hmt6779-pinfunc.hmt6797-pinfunc.hmt7623-pinfunc.hmt8192-pinfunc.hmt8195-pinfunc.hmt8365-pinfunc.hnomadik.homap.hpads-imx8dxl.hpads-imx8qm.hpads-imx8qxp.hpinctrl-tegra-io-pad.hpinctrl-tegra-xusb.hpinctrl-tegra.hpinctrl-zynqmp.hqcom,pmic-gpio.hqcom,pmic-mpp.hr7s72100-pinctrl.hr7s9210-pinctrl.hrockchip.hrzn1-pinctrl.hsamsung.hstm32-pinfunc.hsun4i-a10.hpmuexynos_ppmu.hpowerfsl,imx93-power.himx7-power.himx8mm-power.himx8mn-power.himx8mp-power.himx8mq-power.himx8ulp-power.hmarvell,mmp2.hmeson-a1-power.hmeson-axg-power.hmeson-g12a-power.hmeson-gxbb-power.hmeson-sm1-power.hmeson8-power.hmt2701-power.hmt2712-power.hmt6765-power.hmt6797-power.hmt7622-power.hmt7623a-power.hmt8167-power.hmt8173-power.hmt8183-power.hmt8192-power.howl-s500-powergate.howl-s700-powergate.howl-s900-powergate.hpx30-power.hqcom-aoss-qmp.hqcom-rpmpd.hr8a7742-sysc.hr8a7743-sysc.hr8a7744-sysc.hr8a7745-sysc.hr8a77470-sysc.hr8a774a1-sysc.hr8a774b1-sysc.hr8a774c0-sysc.hr8a774e1-sysc.hr8a7779-sysc.hr8a7790-sysc.hr8a7791-sysc.hr8a7792-sysc.hr8a7793-sysc.hr8a7794-sysc.hr8a7795-sysc.hr8a7796-sysc.hr8a77961-sysc.hr8a77965-sysc.hr8a77970-sysc.hr8a77980-sysc.hr8a77990-sysc.hr8a77995-sysc.hr8a779a0-sysc.hr8a779f0-sysc.hraspberrypi-power.hrk3036-power.hrk3066-power.hrk3128-power.hrk3188-power.hrk3228-power.hrk3288-power.hrk3328-power.hrk3366-power.hrk3368-power.hrk3399-power.hrk3568-power.hsummit,smb347-charger.htegra186-powergate.htegra194-powergate.htegra234-powergate.hxlnx-zynqmp-power.hpwmpwm.hraspberrypi,firmware-poe-pwm.hregulatoractive-semi,8865-regulator.hactive-semi,8945a-regulator.hdlg,da9063-regulator.hdlg,da9121-regulator.hdlg,da9211-regulator.hmaxim,max77802.hmediatek,mt6360-regulator.hmediatek,mt6397-regulator.hqcom,rpmh-regulator.hresetreset-controllermt2712-resets.hmt8183-resets.hmt8192-resets.hactions,s500-reset.hactions,s700-reset.hactions,s900-reset.haltr,rst-mgr-a10.haltr,rst-mgr-a10sr.haltr,rst-mgr-s10.haltr,rst-mgr.hamlogic,meson-a1-reset.hamlogic,meson-axg-audio-arb.hamlogic,meson-axg-reset.hamlogic,meson-g12a-audio-reset.hamlogic,meson-g12a-reset.hamlogic,meson-gxbb-reset.hamlogic,meson8b-clkc-reset.hamlogic,meson8b-reset.haxg-aoclkc.hbcm6318-reset.hbcm63268-reset.hbcm6328-reset.hbcm6358-reset.hbcm6362-reset.hbcm6368-reset.hbitmain,bm1880-reset.hbt1-ccu.hcortina,gemini-reset.hg12a-aoclkc.hgxbb-aoclkc.hhisi,hi6220-resets.himx7-reset.himx8mp-reset.himx8mq-reset.himx8ulp-pcc-reset.hk210-rst.hmt2701-resets.hmt7622-reset.hmt7629-resets.hmt8135-resets.hmt8173-resets.hnuvoton,npcm7xx-reset.hoxsemi,ox810se.hoxsemi,ox820.hpistachio-resets.hqcom,gcc-apq8084.hqcom,gcc-ipq6018.hqcom,gcc-ipq806x.hqcom,gcc-mdm9615.hqcom,gcc-msm8660.hqcom,gcc-msm8916.hqcom,gcc-msm8939.hqcom,gcc-msm8960.hqcom,gcc-msm8974.hqcom,mmcc-apq8084.hqcom,mmcc-msm8960.hqcom,mmcc-msm8974.hqcom,sdm845-aoss.hqcom,sdm845-pdc.hraspberrypi,firmware-reset.hrealtek,rtd1195.hrealtek,rtd1295.hsnps,hsdk-reset.hstih407-resets.hstih415-resets.hstih416-resets.hstm32mp1-resets.hsun4i-a10-ccu.hsun50i-a100-ccu.hsun50i-a100-r-ccu.hsun50i-a64-ccu.hsun50i-h6-ccu.hsun50i-h6-r-ccu.hsun50i-h616-ccu.hsun5i-ccu.hsun6i-a31-ccu.hsun8i-a23-a33-ccu.hsun8i-a83t-ccu.hsun8i-de2.hsun8i-h3-ccu.hsun8i-r-ccu.hsun8i-r40-ccu.hsun8i-v3s-ccu.hsun9i-a80-ccu.hsun9i-a80-de.hsun9i-a80-usb.hsuniv-ccu-f1c100s.htegra124-car.htegra186-reset.htegra194-reset.htegra210-car.htegra234-reset.hti-syscon.hxlnx-versal-resets.hxlnx-zynqmp-resets.hsocbcm-pmb.hbcm2835-pm.hbcm6318-pm.hbcm63268-pm.hbcm6328-pm.hbcm6362-pm.hcpm1-fsl,tsa.hqcom,apr.hqcom,gpr.hqcom,gsbi.hqcom,rpmh-rsc.hrockchip,boot-mode.htegra-pmc.hti,sci_pm_domain.hzte,pm_domains.hsoundadi,adau1977.hapq8016-lpass.haudio-jack-events.hcs35l32.hcs35l45.hcs42l42.hfsl-imx-audmux.hmadera.hmeson-aiu.hmeson-g12a-toacodec.hmeson-g12a-tohdmitx.hmicrochip,pdmc.hqcom,lpass.hqcom,q6afe.hqcom,q6asm.hqcom,q6dsp-lpass-ports.hqcom,wcd9335.hrt5640.hrt5651.hsamsung-i2s.hsc7180-lpass.htas2552.htlv320adc3xxx.htlv320aic31xx.hspmispmi.hthermallm90.htegra124-soctherm.htegra186-bpmp-thermal.htegra194-bpmp-thermal.hthermal.hthermal_exynos.husbpd.hgeneratedasm-offsets.hautoconf.hbounds.hcompile.htimeconst.huapilinuxversion.hutsrelease.hkeysasymmetric-parser.hasymmetric-subtype.hasymmetric-type.hbig_key-type.hceph-type.hdns_resolver-type.hencrypted-type.hkeyring-type.hrequest_key_auth-type.hrxrpc-type.hsystem_keyring.htrusted-type.htrusted_tee.htrusted_tpm.huser-type.hkunitassert.hattributes.hdevice.hresource.hskbuff.hstatic_stub.htest-bug.htest.htry-catch.hvisibility.hkvmarm_arch_timer.harm_hypercalls.harm_pmu.harm_psci.harm_vgic.hiodev.hlinux8250_pci.ha.out.hacct.hacpi.hacpi_amd_wbrf.hacpi_dma.hacpi_iort.hacpi_mdio.hacpi_pmtmr.hacpi_viot.hadb.hadfs_fs.hadreno-smmu-priv.hadxl.haer.hagp_backend.hagpgart.hahci-remap.hahci_platform.haio.halarmtimer.halcor_pci.halign.haltera_jtaguart.haltera_uart.hambabus.hkmi.hmmci.hpl022.hpl080.hpl08x.hpl093.hserial.hsp810.hamd-iommu.hamd-pmf-io.hanon_inodes.haperture.hapm-emulation.hapm_bios.happle-gmux.happle_bl.harch_topology.hargs.harm-cci.harm-smccc.harm_ffa.harm_sdei.harmada-37xx-rwtm-mailbox.harray_size.hascii85.hasn1.hasn1_ber_bytecode.hasn1_decoder.hasn1_encoder.hassoc_array.hassoc_array_priv.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_tcp.hatmdev.hatmel-isc-media.hatmel-ssc.hatmel_pdc.hatomicatomic.hatomic-arch-fallback.hatomic-instrumented.hatomic-long.hattribute_container.haudit.haudit_arch.hauto_dev-ioctl.hauto_fs.hauxiliary_bus.hauxvec.haverage.havfvirtchnl.hbacking-dev-defs.hbacking-dev.hbacklight.hbadblocks.hballoon_compaction.hbase64.hbcd.hbch.hbcm47xx_nvram.hbcm47xx_sprom.hbcm47xx_wdt.hbcm963xx_nvram.hbcm963xx_tag.hbcmabcma.hbcma_driver_arm_c9.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbinfmts.hbio.hbit_spinlock.hbitfield.hbitmap.hbitops.hbitrev.hbits.hblk-cgroup.hblk-crypto-profile.hblk-crypto.hblk-integrity.hblk-mq-pci.hblk-mq-virtio.hblk-mq.hblk-pm.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbma150.hbootconfig.hbootmem_info.hbottom_half.hbpf-cgroup-defs.hbpf-cgroup.hbpf-netns.hbpf.hbpf_lirc.hbpf_local_storage.hbpf_lsm.hbpf_mem_alloc.hbpf_mprog.hbpf_trace.hbpf_types.hbpf_verifier.hbpfilter.hbpfptr.hbrcmphy.hbsearch.hbsg-lib.hbsg.hbtf.hbtf_ids.hbtree-128.hbtree-type.hbtree.hbtrfs.hbuffer_head.hbug.hbuild-salt.hbuild_bug.hbuildid.hbvec.hbyteorderbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcacheflush.hcacheinfo.hcanbittiming.hcan-ml.hcore.hdevdev.hpeak_canfd.hlength.hplatformcc770.hsja1000.hrx-offload.hskb.hcapability.hcb710.hcc_platform.hcciss_ioctl.hccp.hcdev.hcdrom.hcephauth.hbuffer.hceph_debug.hceph_features.hceph_frag.hceph_fs.hceph_hash.hcls_lock_client.hdebugfs.hdecode.hlibceph.hmdsmap.hmessenger.hmon_client.hmsgpool.hmsgr.hosd_client.hosdmap.hpagelist.hrados.hstring_table.hstriper.htypes.hcfag12864b.hcfi.hcfi_types.hcgroup-defs.hcgroup.hcgroup_api.hcgroup_rdma.hcgroup_refcnt.hcgroup_subsys.hcirc_buf.hcleanup.hclkclk-provider.hclk.hanalogbits-wrpll-cln28hpc.hat91_pmc.hclk-conf.hdavinci.himx.hmmp.hmxs.hrenesas.hsamsung.hspear.hsunxi-ng.htegra.hti.hzynq.hclkdev.hclockchips.hclocksource.hclocksource_ids.hcm4000_cs.hcma.hcn_proc.hcnt32_to_63.hcoda.hcompaction.hcompat.hcompiler-clang.hcompiler-gcc.hcompiler-version.hcompiler.hcompiler_attributes.hcompiler_types.hcompletion.hcomponent.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcontainer.hcontainer_of.hcontext_tracking.hcontext_tracking_irq.hcontext_tracking_state.hcookie.hcordic.hcoredump.hcoresight-pmu.hcoresight-stm.hcoresight.hcount_zeros.hcounter.hcounter_enum.hcper.hcpu.hcpu_cooling.hcpu_pm.hcpu_rmap.hcpu_smt.hcpufeature.hcpufreq.hcpuhotplug.hcpuidle.hcpuidle_haltpoll.hcpumask.hcpumask_api.hcpuset.hcrash_core.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc32poly.hcrc4.hcrc64.hcrc7.hcrc8.hcred.hcrushcrush.hhash.hmapper.hcrypto.hcs5535.hctype.hcuda.hcxl-event.hcxl_err.hdamon.hdasd_mod.hdavinci_emac.hdax.hdca.hdcache.hdccp.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlz4.hunlzma.hunlzo.hunxz.hunzstd.hdelay.hdelayacct.hdelayed_call.hdev_printk.hdevcoredump.hdevfreq-event.hdevfreq.hdevfreq_cooling.hdevicedevice-mapper.hdevice.hbus.hclass.hdriver.hdevice_cgroup.hdevm-helpers.hdevpts_fs.hdfl.hdigsig.hdim.hdio.hdirent.hdlm.hdlm_plock.hdm-bufio.hdm-dirty-log.hdm-io.hdm-kcopyd.hdm-region-hash.hdm-verity-loadpin.hdm9000.hdmadma-buf.hdma-direct.hdma-direction.hdma-fence-array.hdma-fence-chain.hdma-fence-unwrap.hdma-fence.hdma-heap.hdma-map-ops.hdma-mapping.hdma-resv.hdw.hedma.hhsu.hidma64.himx-dma.hipu-dma.hk3-event-router.hk3-psil.hk3-udma-glue.hmxs-dma.hpxa-dma.hqcom-gpi-dma.hqcom_adm.hqcom_bam_dma.hsprd-dma.hti-cppi5.hxilinx_dma.hdmaengine.hdmapool.hdmar.hdmi.hdnotify.hdns_resolver.hdpll.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdrbd.hdrbd_config.hdrbd_genl.hdrbd_genl_api.hdrbd_limits.hds2782_battery.hdsa8021q.hbrcm.hlan9303.hloop.hocelot.hsja1105.hdtlk.hdtpm.hdw_apb_timer.hdynamic_debug.hdynamic_queue_limits.hearlycpio.hecryptfs.hedac.hedd.heeprom_93cx6.heeprom_93xx46.hefi-bgrt.hefi.hefi_embedded_fw.hefs_vh.heisa.helf-fdpic.helf-randomize.helf.helfcore-compat.helfcore.helfnote-lto.helfnote.henclosure.henergy_model.hentry-common.hentry-kvm.herr.herrname.herrno.herror-injection.herrqueue.herrseq.hetherdevice.hethtool.hethtool_netlink.heventfd.heventpoll.hevm.hexport-internal.hexport.hexportfs.hext2_fs.hextable.hextconextcon-provider.hextcon.hextcon-adc-jack.hf2fs_fs.hf75375s.hfalloc.hfanotify.hfault-inject-usercopy.hfault-inject.hfb.hfbcon.hfcdevice.hfcntl.hfd.hfddidevice.hfdtable.hfec.hfiemap.hfile.hfileattr.hfilter.hfind.hfips.hfirewire.hfirmwarefirmware-map.hfirmware.hbroadcomtee_bnxt_fw.hcirruscs_dsp.hwmfw.himxdsp.hipc.hs4.hsci.hsvcmisc.hpm.hrm.hintelstratix10-smc.hstratix10-svc-client.hmesonmeson_sm.hqcomqcom_scm.htrusted_foundations.hxlnx-zynqmp.hfixp-arith.hflat.hflex_proportions.hfont.hfortify-string.hfpgaadi-axi-common.haltera-pr-ip-core.hfpga-bridge.hfpga-mgr.hfpga-region.hfprobe.hfreelist.hfreezer.hfs.hfs_api.hfs_context.hfs_enet_pd.hfs_parser.hfs_pin.hfs_stack.hfs_struct.hfs_types.hfscache-cache.hfscache.hfscrypt.hfsi-occ.hfsi-sbefifo.hfsi.hfslfsl-diu-fb.hbestcommata.hbestcomm.hbestcomm_priv.hfec.hgen_bd.hsram.hedac.henetc_mdio.hftm.hguts.hmc.hptp_qoriq.hfsl_devices.hfsl_hypervisor.hfsl_ifc.hfsldma.hfsnotify.hfsnotify_backend.hfsverity.hftrace.hftrace_irq.hfutex.hfw_table.hfwnode.hfwnode_mdio.hgameport.hgcd.hgenalloc.hgeneric-radix-tree.hgenetlink.hgenl_magic_func.hgenl_magic_struct.hgetcpu.hgfp.hgfp_api.hgfp_types.hglob.hgnss.hgoldfish.hgpiogpio-pxa.hgpio.haspeed.hconsumer.hdriver.hgpio-reg.hlegacy-of-mm-gpiochip.hmachine.hproperty.hregmap.hgpio_keys.hgreybusgreybus.hbundle.hconnection.hcontrol.hgreybus_id.hgreybus_manifest.hgreybus_protocols.hhd.hinterface.hmanifest.hmodule.hoperation.hsvc.hgroup_cpus.hhardirq.hhash.hhashtable.hhashtable_api.hhdlc.hhdlcdrv.hhdmi.hhid-debug.hhid-roccat.hhid-sensor-hub.hhid-sensor-ids.hhid.hhid_bpf.hhidden.hhiddev.hhidraw.hhighmem-internal.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhmm.hhost1x.hhost1x_context_bus.hhp_sdc.hhpet.hhrtimer.hhrtimer_api.hhrtimer_defs.hhsihsi.hssi_protocol.hhtcpld.hhte.hhuge_mm.hhugetlb.hhugetlb_cgroup.hhugetlb_inline.hhw_breakpoint.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhwspinlock.hhyperv.hhypervisor.hi2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-mux.hi2c-smbus.hi2c.hi3cccc.hdevice.hmaster.hi8042.hi8253.hicmp.hicmpv6.hidle_inject.hidr.hieee80211.hieee802154.hif_arp.hif_bridge.hif_eql.hif_ether.hif_fddi.hif_hsr.hif_link.hif_ltalk.hif_macvlan.hif_phonet.hif_pppol2tp.hif_pppox.hif_rmnet.hif_tap.hif_team.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hiioaccelkxcjk_1013.hadcad_sigma_delta.hadi-axi-adc.hqcom-vadc-common.hstm32-dfsdm-adc.haferescale.hbuffer-dma.hbuffer-dmaengine.hbuffer.hbuffer_impl.hcommoncros_ec_sensors_core.hssp_sensors.hst_sensors.hst_sensors_i2c.hst_sensors_spi.hconfigfs.hconsumer.hdacad5421.had5504.had5791.hmax517.hmcp4725.hdriver.hevents.hfrequencyad9523.hadf4350.hgyroitg3200.hhw-consumer.hiio-opaque.hiio.himuadis.hkfifo_buf.hmachine.hsw_device.hsw_trigger.hsysfs.htimerstm32-lptim-trigger.hstm32-timer-trigger.htrigger.htrigger_consumer.htriggered_buffer.htriggered_event.htypes.hima.himx-media.hin.hin6.hindirect_call_wrapper.hinet.hinet_diag.hinetdevice.hinit.hinit_ohci1394_dma.hinit_syscalls.hinit_task.hinitrd.hinotify.hinputinput.had714x.hadp5589.hadxl34x.has5011.hauo-pixcir-ts.hcma3000.helan-i2c-ids.hkxtj9.hlm8333.hmatrix_keypad.hmt.hnavpoint.hsamsung-keypad.hsh_keysc.hsparse-keymap.htouchscreen.htps6507x-ts.hvivaldi-fmap.hinstruction_pointer.hinstrumentation.hinstrumented.hint_log.hintegrity.hintel-ish-client-if.hintel_rapl.hintel_tcc.hintel_th.hintel_tpmi.hinterconnect-provider.hinterconnect.hinterrupt.hinterval_tree.hinterval_tree_generic.hio-64-nonatomic-hi-lo.hio-64-nonatomic-lo-hi.hio-mapping.hio-pgtable.hio.hio_uringio_uring.hcmd.hio_uring_types.hiocontext.hiomap.hiommu-helper.hiommu.hiommufd.hiopoll.hioport.hioprio.hiosys-map.hiova.hiova_bitmap.hip.hipack.hipc.hipc_namespace.hipmi.hipmi_smi.hipv6.hipv6_route.hirq.hirq_poll.hirq_sim.hirq_work.hirqbypass.hirqchipirqchip.harm-gic-common.harm-gic-v3.harm-gic-v4.harm-gic.harm-vgic-info.harm-vic.hchained_irq.hirq-bcm2836.hirq-davinci-aintc.hirq-davinci-cp-intc.hirq-ixp4xx.hirq-madera.hirq-omap-intc.hirq-partition-percpu.hirq-sa11x0.hmmp.hmxs.hversatile-fpga.hxtensa-mx.hxtensa-pic.hirqdesc.hirqdomain.hirqdomain_defs.hirqflags.hirqhandler.hirqnr.hirqreturn.hisa-dma.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdncapilli.hcapiutil.hism.hiversion.hjbd2.hjhash.hjiffies.hjournal-head.hjoystick.hjump_label.hjump_label_ratelimit.hjz4740-adc.hjz4780-nemc.hkallsyms.hkasan-checks.hkasan-enabled.hkasan-tags.hkasan.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkcore.hkcov.hkcsan-checks.hkcsan.hkdb.hkdebug.hkdev_t.hkern_levels.hkernel-page-flags.hkernel.hkernel_read_file.hkernel_stat.hkernelcapi.hkernfs.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfence.hkfifo.hkgdb.hkhugepaged.hklist.hkmemleak.hkmod.hkmsan-checks.hkmsan.hkmsan_string.hkmsan_types.hkmsg_dump.hkobj_map.hkobject.hkobject_api.hkobject_ns.hkprobes.hkref.hkref_api.hks0108.hks8842.hks8851_mll.hksm.hkstrtox.hkthread.hktime.hktime_api.hkvm_dirty_ring.hkvm_host.hkvm_irqfd.hkvm_para.hkvm_types.hl2tp.hlantiq.hlapb.hlatencytop.hlcd.hlcm.hled-class-flash.hled-class-multicolor.hled-lm3530.hleds-bd2802.hleds-lp3944.hleds-lp3952.hleds-pca9532.hleds-regulator.hleds-ti-lmu-common.hleds.hlibata.hlibfdt.hlibfdt_env.hlibgcc.hlibnvdimm.hlibps2.hlicense.hlimits.hlinear_range.hlinkage.hlinkmode.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_lru.hlist_nulls.hlist_sort.hlitex.hlivepatch.hlivepatch_sched.hllc.hllist.hllist_api.hlocal_lock.hlocal_lock_internal.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlockdep_api.hlockdep_types.hlockref.hlog2.hlogic_iomem.hlogic_pio.hlp.hlru_cache.hlsm_audit.hlsm_hook_defs.hlsm_hooks.hlz4.hlzo.hmISDNdsp.hmISDNhw.hmISDNif.hmailboxarm_mhuv2_message.hbrcm-message.hmtk-cmdq-mailbox.hzynqmp-ipi-message.hmailbox_client.hmailbox_controller.hmap_benchmark.hmaple.hmaple_tree.hmarvell_phy.hmath.hmath64.hmbcache.hmbus.hmc146818rtc.hmc6821.hmcb.hmdev.hmdiomdio-bitbang.hmdio-gpio.hmdio-mux.hmdio.hmdio-i2c.hmdio-regmap.hmdio-xgene.hmei_aux.hmei_cl_bus.hmem_encrypt.hmemblock.hmemcontrol.hmemfd.hmemory-tiers.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemregion.hmemremap.hmemstick.hmfd88pm80x.h88pm860x.haat2870.habx500abx500.hab8500-codec.hab8500-sysctrl.hab8500.hac100.hadp5520.haltera-a10sr.haltera-sysmgr.harizonacore.hpdata.hregisters.has3711.has3722.hasic3.hatc260xatc2603c.hatc2609a.hcore.hatmel-hlcdc.haxp20x.hbcm2835-pm.hbcm590xx.hbd9571mwv.hcore.hcs42l43-regs.hcs42l43.hda8xx-cfgchip.hda903x.hda9052da9052.hpdata.hreg.hda9055core.hpdata.hreg.hda9062core.hregisters.hda9063core.hregisters.hda9150core.hregisters.hdavinci_voicecodec.hdb8500-prcmu.hdbx500-prcmu.hdln2.hdm355evm_msp.hds1wm.hezx-pcap.hgsc.hhi6421-pmic.hhi6421-spmi-pmic.hhi655x-pmic.hhtc-pasic3.himx25-tsadc.hingenic-tcu.hintel-m10-bmc.hintel_pmc_bxt.hintel_soc_pmic.hintel_soc_pmic_bxtwc.hintel_soc_pmic_mrfld.hipaq-micro.hiqs62x.hjanz.hkempld.hkhadas-mcu.hlm3533.hlochnagar.hlochnagar1_regs.hlochnagar2_regs.hlp3943.hlp873x.hlp87565.hlp8788-isink.hlp8788.hlpc_ich.hmaderacore.hpdata.hregisters.hmax14577-private.hmax14577.hmax77620.hmax77650.hmax77686-private.hmax77686.hmax77693-common.hmax77693-private.hmax77693.hmax77843-private.hmax8907.hmax8925.hmax8997-private.hmax8997.hmax8998-private.hmax8998.hmc13783.hmc13892.hmc13xxx.hmcp.hmenelaus.hmotorola-cpcap.hmp2629.hmt6323core.hregisters.hmt6358core.hregisters.hmt6359core.hregisters.hmt6359pregisters.hmt6397core.hregisters.hrtc.hmxs-lradc.hntxec.hpalmas.hpcf50633adc.hbacklight.hcore.hgpio.hmbc.hpmic.hqcom_rpm.hrave-sp.hrc5t583.hrdc321x.hretu.hrk808.hrn5t618.hrohm-bd70528.hrohm-bd71815.hrohm-bd71828.hrohm-bd718x7.hrohm-bd957x.hrohm-generic.hrohm-shared.hrt5033-private.hrt5033.hsamsungcore.hirq.hrtc.hs2mpa01.hs2mps11.hs2mps13.hs2mps14.hs2mps15.hs2mpu02.hs5m8763.hs5m8767.hsc27xx-pmic.hsi476x-core.hsi476x-platform.hsi476x-reports.hsky81452.hsta2x11-mfd.hstm32-lptimer.hstm32-timers.hstmfx.hstmpe.hstpmic1.hstw481x.hsun4i-gpadc.hsysconsyscon.hatmel-matrix.hatmel-mc.hatmel-smc.hatmel-st.hclps711x.himx6q-iomuxc-gpr.himx7-iomuxc-gpr.hxlnx-vcu.ht7l66xb.htc3589x.htc6387xb.htc6393xb.hti-lmu-register.hti-lmu.hti_am335x_tscadc.htmio.htps6105x.htps65010.htps6507x.htps65086.htps65090.htps65217.htps65218.htps65219.htps6586x.htps65910.htps65912.htps68470.htps80031.htwl.htwl4030-audio.htwl6040.hucb1x00.hviperboard.hwcd934xregisters.hwcd934x.hwl1273-core.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hwm8994core.hgpio.hpdata.hregisters.hwm97xx.hmhi.hmhi_ep.hmicrel_phy.hmicrochipphy.hmigrate.hmigrate_mode.hmii.hmii_timestamper.hmin_heap.hminmax.hmisc_cgroup.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cq.hdevice.hdoorbell.hdriver.heq.heswitch.hfs.hfs_helpers.hmacsec.hmlx5_ifc.hmlx5_ifc_fpga.hmlx5_ifc_vdpa.hmpfs.hport.hqp.hrsc_dump.htransobj.hvport.hmm.hmm_api.hmm_inline.hmm_types.hmm_types_task.hmman.hmmap_lock.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hslot-gpio.hmmdebug.hmmiotrace.hmmu_context.hmmu_notifier.hmmzone.hmnt_idmapping.hmnt_namespace.hmod_devicetable.hmodule.hmodule_signature.hmodule_symbol.hmoduleloader.hmoduleparam.hmost.hmount.hmoxtet.hmpage.hmpi.hmpls.hmpls_iptunnel.hmroute.hmroute6.hmroute_base.hmsdos_fs.hmsdos_partition.hmsg.hmsi.hmsi_api.hmtdbbm.hblktrans.hcfi.hcfi_endian.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hhyperbus.hinftl.hjedec.hlatch-addr-flash.hlpc32xx_mlc.hlpc32xx_slc.hmap.hmtd.hmtdram.hnand-ecc-sw-bch.hnand-ecc-sw-hamming.hnand-gpio.hnand.hndfc.hnftl.honenand.honenand_regs.honfi.hpartitions.hpfow.hphysmap.hpismo.hplat-ram.hplatnand.hqinfo.hrawnand.hsh_flctl.hsharpsl.hspear_smi.hspi-nor.hspinand.hsuper.hubi.hxip.hmtio.hmutex.hmutex_api.hmuxconsumer.hdriver.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmvebu-pmsu.hmxm-wmi.hnamei.hnd.hndctl.hnetnet.hinteli40e_client.hiidc.hnet_mm.hnet_tstamp.hnetdev_features.hnetdevice.hnetfilternetfilter.hipsetip_set.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_zones_common.hnfnetlink.hnfnetlink_acct.hnfnetlink_osf.hx_tables.hnetfilter_arparp_tables.hnetfilter_bridgenetfilter_bridge.hebtables.hnetfilter_defs.hnetfilter_ipv4netfilter_ipv4.hip_tables.hnetfilter_ipv6netfilter_ipv6.hip6_tables.hnetfilter_netdev.hnetfs.hnetlink.hnetpoll.hnfs.hnfs3.hnfs4.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_iostat.hnfs_page.hnfs_ssc.hnfs_xdr.hnfsacl.hnitro_enclaves.hnl802154.hnls.hnmi.hnode.hnodemask.hnospec.hnotifier.hns_common.hnsc_gpio.hnsproxy.hntb.hntb_transport.hnubus.hnuma.hnvme-auth.hnvme-fc-driver.hnvme-fc.hnvme-keyring.hnvme-rdma.hnvme-tcp.hnvme.hnvmem-consumer.hnvmem-provider.hnvram.hobjagg.hobjtool.hobjtool_types.hof.hof_address.hof_clk.hof_device.hof_dma.hof_fdt.hof_gpio.hof_graph.hof_iommu.hof_irq.hof_mdio.hof_net.hof_pci.hof_pdt.hof_platform.hof_reserved_mem.hoid_registry.holpc-ec.homap-dma.homap-gpmc.homap-iommu.homap-mailbox.homapfb.honce.honce_lite.hoom.hopenvswitch.hosq_lock.hoverflow.hpacking.hpadata.hpage-flags-layout.hpage-flags.hpage-isolation.hpage_counter.hpage_ext.hpage_idle.hpage_owner.hpage_ref.hpage_reporting.hpage_table_check.hpageblock-flags.hpagemap.hpagevec.hpagewalk.hpanic.hpanic_notifier.hparman.hparport.hparport_pc.hparser.hpart_stat.hpata_arasan_cf_data.hpatchkey.hpath.hpch_dma.hpci-acpi.hpci-ats.hpci-dma-compat.hpci-doe.hpci-ecam.hpci-ep-cfs.hpci-epc.hpci-epf.hpci-p2pdma.hpci.hpci_hotplug.hpci_ids.hpcspcs-lynx.hpcs-xpcs.hpda_power.hpe.hpercpu-defs.hpercpu-refcount.hpercpu-rwsem.hpercpu.hpercpu_counter.hperfarm_pmu.harm_pmuv3.hperf_event.hperf_event_api.hperf_regs.hpersonality.hpfn.hpfn_t.hpgtable.hpgtable_api.hphonet.hphyphy.homap_control_phy.homap_usb.hpcie.hphy-dp.hphy-lvds.hphy-mipi-dphy.hphy-sun4i-usb.hphy.htegraxusb.hulpi_phy.hphy_fixed.hphy_led_triggers.hphylib_stubs.hphylink.hpid.hpid_namespace.hpim.hpinctrlconsumer.hdevinfo.hmachine.hpinconf-generic.hpinconf.hpinctrl-state.hpinctrl.hpinmux.hpipe_fs_i.hpkeys.hpktcdvd.hpl320-ipc.hplatform-feature.hplatform_dataad5449.had5761.had7266.had7791.had7793.had7887.hadau17x1.hadp5588.hadp8860.hadp8870.hads7828.hams-delta-fiq.hapds990x.harm-ux500-pm.hasoc-imx-ssi.hasoc-kirkwood.hasoc-palm27x.hasoc-s3c.hasoc-ti-mcbsp.hasoc-ux500-msp.hata-pxa.hatmel.hb53.hbcmgenet.hbd6107.hbh1770glc.hbrcmfmac.hbrcmnand.hclk-da8xx-cfgchip.hclk-davinci-pll.hclk-fch.hcpuidle-exynos.hcros_ec_chardev.hcros_ec_commands.hcros_ec_proto.hcros_ec_sensorhub.hcros_usbpd_notify.hcrypto-ux500.hcyttsp4.hdavinci-cpufreq.hdavinci_asp.hdma-dw.hdma-ep93xx.hdma-hsu.hdma-iop32x.hdma-mcf-edma.hdma-mmp_tdma.hdma-mv_xor.hdma-s3c24xx.hdma-ste-dma40.hdmtimer-omap.hds620.hdsa.hedma.helm.hemif_plat.heth-ep93xx.heth_ixp4xx.hg762.hgpiogpio-ath79.hgpio-davinci.hgpio-htc-egpio.hgpio-omap.hgpio-amd-fch.hgpio_backlight.hgpmc-omap.hgsc_hwmon.hhirschmann-hellcreek.hhsmmc-omap.hhwmon-s3c.hi2c-davinci.hi2c-gpio.hi2c-imx.hi2c-mux-gpio.hi2c-mux-reg.hi2c-ocores.hi2c-omap.hi2c-pca-platform.hi2c-pxa.hi2c-s3c2410.hi2c-xiic.hina2xx.hintel-mid_wdt.hinvensense_mpu6050.hiommu-omap.hirda-pxaficp.hirda-sa11x0.hisl9305.hitco_wdt.hkeyboard-pxa930_rotary.hkeyboard-spear.hkeypad-ep93xx.hkeypad-nomadik-ske.hkeypad-omap.hkeypad-pxa27x.hkeyscan-davinci.hlcd-mipid.hleds-lm355x.hleds-lm3642.hleds-lp55xx.hleds-omap.hleds-s3c24xx.hlm3630a_bl.hlm3639_bl.hlm8323.hlp855x.hlp8727.hlp8755.hltc4245.hlv5207lp.hmax197.hmax3421-hcd.hmax6639.hmax6697.hmax732x.hmcs.hmdio-bcm-unimac.hmdio-gpio.hmediacamera-pxa.hmmp-camera.homap4iss.hs5p_hdmi.hsi4713.htimb_radio.htimb_video.hmfd-mcp-sa11x0.hmicrochip-ksz.hmlxcpld.hmlxreg.hmmc-davinci.hmmc-esdhc-mcf.hmmc-mxcmmc.hmmc-omap.hmmc-pxamci.hmmc-sdhci-s3c.hmmp_audio.hmmp_dma.hmouse-pxa930_trkball.hmtd-davinci-aemif.hmtd-davinci.hmtd-nand-omap2.hmtd-nand-pxa3xx.hmtd-nand-s3c2410.hmtd-orion_nand.hmv88e6xxx.hmv_usb.hnet-cw1200.hnfcmrvl.hntc_thermistor.homap-twl4030.homap-wd-timer.homap1_bl.homapdss.hpata_ixp4xx_cf.hpca953x.hpcf857x.hpcmcia-pxa2xx_viper.hphy-da8xx-usb.hpinctrl-single.hpm33xx.hpxa2xx_udc.hpxa_sdhci.hregulator-haptic.hrtc-ds2404.hs3c-hsotg.hs3c-hsudc.hsa11x0-serial.hsc18is602.hsdhci-pic32.hserial-omap.hserial-sccnxp.hsgi-w1.hsh_mmcif.hshmob_drm.hsht3x.hshtc1.hsi5351.hsimplefb.hspi-clps711x.hspi-davinci.hspi-ep93xx.hspi-mt65xx.hspi-omap2-mcspi.hspi-s3c64xx.hst33zp24.hst_sensors_pdata.hsyscon.htda9950.hti-aemif.hti-prm.hti-sysc.htimer-ixp4xx.htouchscreen-s3c2410.htsc2007.htsl2563.htsl2772.htxx9ndfmc.huio_dmem_genirq.huio_pruss.husb-davinci.husb-ehci-orion.husb-musb-ux500.husb-ohci-pxa27x.husb-ohci-s3c2410.husb-omap.husb-omap1.husb-pxa3xx-ulpi.husb-s3c2410_udc.husb3503.hux500_wdt.hvideo-ep93xx.hvideo-imxfb.hvideo-pxafb.hvideo_s3c.hvoltage-omap.hwan_ixp4xx_hss.hwilco-ec.hwiznet.hwkup_m3.hx86apple.hasus-wmi.hclk-lpss.hclk-pmc-atom.hintel-spi.hnvidia-wmi-ec-backlight.hp2sb.hpmc_atom.hpwm-lpss.hsoc.hxilinx-ll-temac.hxtalk-bridge.hzforce_ts.hplatform_device.hplatform_profile.hpldmfw.hplist.hpm-trace.hpm.hpm_clock.hpm_domain.hpm_opp.hpm_qos.hpm_runtime.hpm_wakeirq.hpm_wakeup.hpmbus.hpmu.hpnfs_osd_xdr.hpnp.hpoison.hpoll.hpolynomial.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hpowerbq2415x_charger.hbq24190_charger.hbq24735-charger.hbq27xxx_battery.hcharger-manager.hgeneric-adc-battery.hgpio-charger.hjz4740-battery.hmax17042_battery.hsbs-battery.hsmartreflex.htwl4030_madc_battery.hpower_supply.hpowercap.hppp-comp.hppp_channel.hppp_defs.hpps_kernel.hpr.hprandom.hpreempt.hprefetch.hprime_numbers.hprintk.hprmt.hproc_fs.hproc_ns.hprocessor.hprofile.hprojid.hproperty.hpruss_driver.hpsci.hpse-pdpse.hpseudo_fs.hpsi.hpsi_types.hpsp-platform-access.hpsp-sev.hpsp-tee.hpsp.hpstore.hpstore_blk.hpstore_ram.hpstore_zone.hptdump.hpti.hptp_classify.hptp_clock_kernel.hptp_kvm.hptp_mock.hptp_pch.hptr_ring.hptrace.hptrace_api.hpurgatory.hpvclock_gtod.hpwm.hpwm_backlight.hpxa168_eth.hpxa2xx_ssp.hqatqat_mig_dev.hqedcommon_hsi.heth_common.hfcoe_common.hiscsi_common.hiwarp_common.hnvmetcp_common.hqed_chain.hqed_eth_if.hqed_fcoe_if.hqed_if.hqed_iov_if.hqed_iscsi_if.hqed_ll2_if.hqed_nvmetcp_if.hqed_rdma_if.hqede_rdma.hrdma_common.hroce_common.hstorage_common.htcp_common.hqnx6_fs.hquota.hquotaops.hradix-tree.hraiddetect.hpq.hxor.hraid_class.hramfs.hrandom.hrandomize_kstack.hrange.hras.hratelimit.hratelimit_types.hrational.hrbtree.hrbtree_augmented.hrbtree_latch.hrbtree_types.hrcu_node_tree.hrcu_notifier.hrcu_segcblist.hrcu_sync.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcupdate_trace.hrcupdate_wait.hrcuref.hrcutiny.hrcutree.hrcuwait.hrcuwait_api.hreboot-mode.hreboot.hreciprocal_div.href_tracker.hrefcount.hrefcount_api.hregmap.hregset.hregulatoract8865.harizona-ldo1.harizona-micsupp.hconsumer.hcoupler.hda9121.hda9211.hdb8500-prcmu.hdriver.hfan53555.hfixed.hgpio-regulator.hlp3971.hlp3972.hlp872x.hmachine.hmax1586.hmax8649.hmax8660.hmax8952.hmax8973-regulator.hmt6311.hmt6315-regulator.hmt6323-regulator.hmt6331-regulator.hmt6332-regulator.hmt6357-regulator.hmt6358-regulator.hmt6359-regulator.hmt6380-regulator.hmt6397-regulator.hof_regulator.hpca9450.hpfuze100.htps51632-regulator.htps62360.htps6507x.huserspace-consumer.hrelay.hremoteprocremoteproc.hmtk_scp.hqcom_rproc.hst_slim_rproc.hresctrl.hresetreset-controller.hreset.hbcm63xx_pmb.hreset-simple.hsocfpga.hsunxi.hresource.hresource_ext.hrestart_block.hresume_user_mode.hrethook.hrfkill.hrh_kabi.hrhashtable-types.hrhashtable.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrmi.hrndis.hrodata_test.hroot_dev.hrpmsgrpmsg.hbyteorder.hmtk_rpmsg.hns.hqcom_glink.hqcom_smd.hrslib.hrtcrtc.hds1286.hds1307.hds1685.hm48t59.hrtc-omap.hrtmutex.hrtnetlink.hrtsx_common.hrtsx_pci.hrtsx_usb.hrv.hrwbase_rt.hrwlock.hrwlock_api_smp.hrwlock_rt.hrwlock_types.hrwsem.hs3c_adc_battery.hsbitmap.hscatterlist.hscc.hschedsched.haffinity.hautogroup.hclock.hcond_resched.hcoredump.hcpufreq.hcputime.hdeadline.hdebug.hhotplug.hidle.hinit.hisolation.hjobctl.hloadavg.hmm.hnohz.hnuma_balancing.hposix-timers.hprio.hrseq_api.hrt.hsd_flags.hsignal.hsmt.hstat.hsysctl.htask.htask_flags.htask_stack.hthread_info_api.htopology.htypes.huser.hwake_q.hxacct.hsched_clock.hscmi_protocol.hscpi_protocol.hscreen_info.hscs.hsctp.hscx200.hscx200_gpio.hsdb.hseccomp.hsecretmem.hsecurebits.hsecurity.hsed-opal-key.hsed-opal.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.hseg6_local.hselection.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.hseqlock_api.hseqno-fence.hserdev.hserial.hserial_8250.hserial_bcm63xx.hserial_core.hserial_max3100.hserial_s3c.hserial_sci.hserio.hset_memory.hsfp.hsh_clk.hsh_dma.hsh_eth.hsh_intc.hsh_timer.hshdma-base.hshm.hshmem_fs.hshrinker.hsignal.hsignal_types.hsignalfd.hsiox.hsiphash.hsizes.hskb_array.hskbuff.hskmsg.hslab.hslab_def.hslimbus.hslub_def.hsm501-regs.hsm501.hsmc911x.hsmc91x.hsmp.hsmp_types.hsmpboot.hsmsc911x.hsmscphy.hsocactionsowl-sps.hamlogicmeson-canvas.hbrcmstbbrcmstb.hcirrusep93xx.hdovepmu.hixp4xxcpu.hnpe.hqmgr.hmarvellocteontx2asm.hmediatekinfracfg.hmtk-cmdq.hmtk-mmsys.hmtk-mutex.hmtk_sip_svc.hmtk_wed.hmmpcputype.hnxplpc32xx-misc.hqcomapr.hgeni-se.hirq.hllcc-qcom.hmdt_loader.hpdr.hpmic_glink.hqcom_aoss.hqmi.hsmd-rpm.hsmem.hsmem_state.hsocinfo.hwcnss_ctrl.hrenesasrcar-rst.hrcar-sysc.hsamsungexynos-chipid.hexynos-pmu.hexynos-regs-pmu.hs3c-adc.hs3c-cpu-freq.hs3c-pm.hsunxisunxi_sram.htik3-ringacc.hknav_dma.hknav_qmss.homap1-usb.hti-msgmgr.hti_sci_inta_msi.hti_sci_protocol.hsock_diag.hsocket.hsockptr.hsoftirq.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hsoundwiresdw.hsdw_amd.hsdw_intel.hsdw_registers.hsdw_type.hspiad7877.hads7846.haltera.hat73c213.hat86rf230.hcc2520.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hmax7301.hmc33880.hmmc_spi.hmxs-spi.hpxa2xx_spi.hrspi.hs3c24xx-fiq.hs3c24xx.hsh_hspi.hsh_msiof.hspi-fsl-dspi.hspi-mem.hspi.hspi_bitbang.hspi_gpio.hspi_oc_tiny.htdo24m.htle62x0.hxilinx_spi.hspinlock.hspinlock_api.hspinlock_api_smp.hspinlock_api_up.hspinlock_rt.hspinlock_types.hspinlock_types_raw.hspinlock_types_up.hspinlock_up.hsplice.hspmi.hsprintf.hsram.hsrcu.hsrcutiny.hsrcutree.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hssbi.hstackdepot.hstackleak.hstackprotector.hstacktrace.hstart_kernel.hstat.hstatfs.hstatic_call.hstatic_call_types.hstatic_key.hstdarg.hstddef.hstm.hstmmac.hstmp3xxx_rtc_wdt.hstmp_device.hstop_machine.hstring.hstring_choices.hstring_helpers.hstringhash.hstringify.hsungem_phy.hsunrpcaddr.hauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hrpc_rdma_cid.hsched.hstats.hsvc.hsvc_rdma.hsvc_rdma_pcl.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtmultipath.hxprtrdma.hxprtsock.hsunserialcore.hsunxi-rsb.hsuperhyway.hsurface_acpi_notify.hsurface_aggregatorcontroller.hdevice.hserial_hub.hsuspend.hsvga.hsw842.hswab.hswait.hswait_api.hswap.hswap_cgroup.hswap_slots.hswapfile.hswapops.hswiotlb.hswitchtec.hsxgbe_platform.hsync_core.hsync_file.hsynclink.hsys.hsys_soc.hsyscall_user_dispatch.hsyscalls.hsyscalls_api.hsyscore_ops.hsysctl.hsysfb.hsysfs.hsyslog.hsysrq.hsysv_fs.ht10-pi.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats_kern.htboot.htc.htca6416_keypad.htcp.htee_drv.htegra-icc.htermios_internal.htextsearch.htextsearch_fsm.htfrc.hthermal.hthread_info.hthreads.hthunderbolt.hti-emif-sram.hti_wilink_st.htick.htifm.htimb_dma.htimb_gpio.htime.htime32.htime64.htime_namespace.htimecounter.htimekeeper_internal.htimekeeping.htimer.htimerfd.htimeriomem-rng.htimerqueue.htimex.htnum.htopology.htorture.htoshiba.htpm.htpm_command.htpm_eventlog.htrace.htrace_clock.htrace_events.htrace_recursion.htrace_seq.htracefs.htracehook.htracepoint-defs.htracepoint.htransport_class.hts-nbus.htsacct_kern.htsm.htty.htty_buffer.htty_driver.htty_flip.htty_ldisc.htty_port.htypecheck.htypes.hu64_stats_sync.hu64_stats_sync_api.huacce.huaccess.hucb1400.hucs2_string.hudp.huidgid.huio.huio_driver.hulpidriver.hinterface.hregs.humh.hunalignedpacked_struct.hunicode.hunits.huprobes.husbusb.haudio-v2.haudio-v3.haudio.hc67x00.hccid.hcdc-wdm.hcdc.hcdc_ncm.hch9.hchipidea.hcomposite.hehci-dbgp.hehci_def.hehci_pdriver.hezusb.hfunctionfs.hg_hid.hgadget.hgadget_configfs.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1301.hisp1362.hljca.hm66592.hmidi-v2.hmusb-ux500.hmusb.hnet2280.hof.hohci_pdriver.honboard_hub.hotg-fsm.hotg.hpd.hpd_ado.hpd_bdo.hpd_ext_sdb.hpd_vdo.hphy.hphy_companion.hquirks.hr8152.hr8a66597.hrenesas_usbhs.hrndis_host.hrole.hserial.hsl811.hstorage.htcpci.htcpm.htegra_usb_phy.htypec.htypec_altmode.htypec_dp.htypec_mux.htypec_retimer.htypec_tbt.huas.hulpi.husb338x.husb_phy_generic.husbnet.huvc.hwebusb.hxhci-dbgp.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.huserfaultfd_k.husermode_driver.hutil_macros.huts.hutsname.huuid.hvbox_utils.hvdpa.hverification.hvermagic.hvexpress.hvfio.hvfio_pci_core.hvfs.hvga_switcheroo.hvgaarb.hvhost_iotlb.hvia-core.hvia-gpio.hvia.hvia_i2c.hvideodev2.hvirtio.hvirtio_anchor.hvirtio_byteorder.hvirtio_caif.hvirtio_config.hvirtio_console.hvirtio_dma_buf.hvirtio_net.hvirtio_pci_legacy.hvirtio_pci_modern.hvirtio_ring.hvirtio_vsock.hvisorbus.hvlynq.hvm_event_item.hvmalloc.hvme.hvmpressure.hvmstat.hvmw_vmci_api.hvmw_vmci_defs.hvringh.hvt.hvt_buffer.hvt_kern.hvtime.hw1-gpio.hw1.hwait.hwait_api.hwait_bit.hwatch_queue.hwatchdog.hwin_minmax.hwireless.hwkup_m3_ipc.hwl12xx.hwm97xx.hwmi.hworkqueue.hworkqueue_api.hwriteback.hww_mutex.hwwan.hxarray.hxattr.hxxhash.hxz.hyam.hz2_battery.hzconf.hzlib.hzorro.hzpool.hzsmalloc.hzstd.hzstd_errors.hzstd_lib.hzswap.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediacec-notifier.hcec-pin.hcec.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hisif.hvpbe.hvpbe_display.hvpbe_osd.hvpbe_types.hvpbe_venc.hvpfe_capture.hvpfe_types.hvpif_types.hvpss.hdemux.hdmxdev.hdrv-intfcx2341x.hcx25840.hexynos-fimc.hmsp3400.hrenesas-ceu.hs3c_camif.hsaa7146.hsaa7146_vv.hsh_vou.hsi476x.htea575x.hdvb-usb-ids.hdvb_ca_en50221.hdvb_demux.hdvb_frontend.hdvb_net.hdvb_ringbuffer.hdvb_vb2.hdvbdev.hframe_vector.hhevc-ctrls.hi2cad9389b.hadp1653.hadv7183.hadv7343.hadv7393.hadv7511.hadv7604.hadv7842.hak881x.hbt819.hcs5345.hcs53l32a.hir-kbd-i2c.hlm3560.hlm3646.hm52790.hm5mols.hmt9m032.hmt9p031.hmt9t001.hmt9t112.hmt9v011.hmt9v022.hmt9v032.hnoon010pc30.hov2659.hov7670.hov772x.hov9650.hrj54n1cb0c.hs5c73m3.hs5k4ecgx.hs5k6aa.hsaa6588.hsaa7115.hsaa7127.hsr030pc30.htc358743.htda1997x.hths7303.htvaudio.htvp514x.htvp7002.htw9910.huda1342.hupd64031a.hupd64083.hwm8775.himx.hmedia-dev-allocator.hmedia-device.hmedia-devnode.hmedia-entity.hmedia-request.hrc-core.hrc-map.hrcar-fcp.htpgv4l2-tpg.htuner-types.htuner.htveeprom.hv4l2-async.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-dv-timings.hv4l2-event.hv4l2-fh.hv4l2-flash-led-class.hv4l2-fwnode.hv4l2-h264.hv4l2-image-sizes.hv4l2-ioctl.hv4l2-jpeg.hv4l2-mc.hv4l2-mediabus.hv4l2-mem2mem.hv4l2-rect.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-vmalloc.hvideobuf2-core.hvideobuf2-dma-contig.hvideobuf2-dma-sg.hvideobuf2-dvb.hvideobuf2-memops.hvideobuf2-v4l2.hvideobuf2-vmalloc.hvsp1.hmemoryrenesas-rpc-if.hmiscaltera.hcxl-base.hcxl.hcxllib.hocxl-config.hocxl.hnet6lowpan.h9p9p.hclient.htransport.hSpace.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.haf_vsock.hah.harp.hatmclip.hax25.hax88796.hbareudp.hbluetoothbluetooth.hcoredump.hhci.hhci_core.hhci_mon.hhci_sock.hhci_sync.hiso.hl2cap.hmgmt.hrfcomm.hsco.hbond_3ad.hbond_alb.hbond_options.hbonding.hbpf_sk_storage.hbusy_poll.hcaifcaif_dev.hcaif_device.hcaif_layer.hcfcnfg.hcfctrl.hcffrml.hcfmuxl.hcfpkt.hcfserl.hcfsrvl.hcalipso.hcfg80211-wext.hcfg80211.hcfg802154.hchecksum.hcipso_ipv4.hcls_cgroup.hcodel.hcodel_impl.hcodel_qdisc.hcompat.hdatalink.hdcbevent.hdcbnl.hdevlink.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdropreason-core.hdropreason.hdsa.hdsa_stubs.hdsfield.hdst.hdst_cache.hdst_metadata.hdst_ops.herspan.hesp.hespintcp.hethoc.hfailover.hfib_notifier.hfib_rules.hfirewire.hflow.hflow_dissector.hflow_offload.hfou.hfq.hfq_impl.hgarp.hgen_stats.hgenetlink.hgeneve.hgre.hgro.hgro_cells.hgso.hgtp.hgue.hhandshake.hhwbm.hicmp.hieee80211_radiotap.hieee802154_netdev.hif_inet6.hife.hila.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_dscp.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipv6_frag.hipv6_stubs.hipx.hiucvaf_iucv.hiucv.hiw_handler.hkcm.hl3mdev.hlag.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hlwtunnel.hmac80211.hmac802154.hmacsec.hmanagdma.hhw_channel.hmana.hmana_auxiliary.hshm_channel.hmip6.hmld.hmpls.hmpls_iptunnel.hmptcp.hmrp.hncsi.hndisc.hneighbour.hnet_debug.hnet_failover.hnet_namespace.hnet_ratelimit.hnet_trackers.hnetdev_queues.hnetdev_rx_queue.hnetevent.hnetfilterbr_netfilter.hipv4nf_conntrack_ipv4.hnf_defrag_ipv4.hnf_dup_ipv4.hnf_reject.hipv6nf_conntrack_ipv6.hnf_defrag_ipv6.hnf_dup_ipv6.hnf_reject.hnf_bpf_link.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_act_ct.hnf_conntrack_bpf.hnf_conntrack_bridge.hnf_conntrack_core.hnf_conntrack_count.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l4proto.hnf_conntrack_labels.hnf_conntrack_seqadj.hnf_conntrack_synproxy.hnf_conntrack_timeout.hnf_conntrack_timestamp.hnf_conntrack_tuple.hnf_conntrack_zones.hnf_dup_netdev.hnf_flow_table.hnf_hooks_lwtunnel.hnf_log.hnf_nat.hnf_nat_helper.hnf_nat_masquerade.hnf_nat_redirect.hnf_queue.hnf_reject.hnf_socket.hnf_synproxy.hnf_tables.hnf_tables_core.hnf_tables_ipv4.hnf_tables_ipv6.hnf_tables_offload.hnf_tproxy.hnft_fib.hnft_meta.hnft_reject.hxt_rateest.hnetlabel.hnetlink.hnetnsbpf.hcan.hconntrack.hcore.hflow_table.hgeneric.hhash.hieee802154_6lowpan.hipv4.hipv6.hmib.hmpls.hnetfilter.hnexthop.hnftables.hpacket.hsctp.hsmc.hunix.hx_tables.hxdp.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnfcdigital.hhci.hllc.hnci.hnci_core.hnfc.hnl802154.hnsh.hp8022.hpage_poolhelpers.htypes.hphonetgprs.hpep.hphonet.hpn_dev.hpie.hping.hpkt_cls.hpkt_sched.hpptp.hprotocol.hpsample.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrpl.hrps.hrsi_91x.hrstreason.hrtnetlink.hrtnh.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstream_interleave.hstream_sched.hstructs.htsnmap.hulpevent.hulpqueue.hsecure_seq.hseg6.hseg6_hmac.hseg6_local.hselftests.hslhc_vj.hsmc.hsnmp.hsock.hsock_reuseport.hstp.hstrparser.hswitchdev.htc_acttc_bpf.htc_connmark.htc_csum.htc_ct.htc_ctinfo.htc_defact.htc_gact.htc_gate.htc_ife.htc_mirred.htc_mpls.htc_nat.htc_pedit.htc_police.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htc_wrapper.htcp.htcp_states.htcx.htimewait_sock.htipc.htls.htls_prot.htls_toe.htransp_v6.htso.htun_proto.hudp.hudp_tunnel.hudplite.hvsock_addr.hvxlan.hwext.hx25.hx25device.hxdp.hxdp_priv.hxdp_sock.hxdp_sock_drv.hxfrm.hxsk_buff_pool.hpcmciaciscode.hcisreg.hcistpl.hdevice_id.hds.hss.hrasras_event.hrdmaib.hib_addr.hib_cache.hib_cm.hib_hdrs.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_sysfs.hib_umem.hib_umem_odp.hib_verbs.hiba.hibta_vol1_c12.hiw_cm.hiw_portmap.hlag.hmr_pool.hopa_addr.hopa_port_info.hopa_smi.hopa_vnic.hrdma_cm.hrdma_cm_ib.hrdma_counter.hrdma_netlink.hrdma_vt.hrdmavt_cq.hrdmavt_mr.hrdmavt_qp.hrestrack.hrw.hsignature.htid_rdma_defs.huverbs_ioctl.huverbs_named_ioctl.huverbs_std_types.huverbs_types.hrvautomata.hda_monitor.hinstrumentation.hscsifcfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_ms.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hiser.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hsas.hsas_ata.hscsi.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_common.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_proto.hscsi_request.hscsi_status.hscsi_tcq.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hviosrp.hsocamlogicmeson_ddr_pmu.harcaux.hmcip.htimers.hat91at91sam9_ddrsdr.hat91sam9_sdramc.hatmel-secumod.hatmel-sfr.hatmel_tcb.hpm.hbcm2835raspberrypi-firmware.hcanaank210-sysctl.hfslbman.hcpm.hdpaa2-fd.hdpaa2-global.hdpaa2-io.hqeimmap_qe.hqe.hqe_tdm.hqmc.hucc.hucc_fast.hucc_slow.hqman.himxcpu.hcpuidle.hrevision.htimer.hmediateksmi.hmicrochipmpfs.hmsccocelot.hocelot_ana.hocelot_dev.hocelot_hsio.hocelot_ptp.hocelot_qsys.hocelot_sys.hocelot_vcap.hqcomcmd-db.hice.hkryo-l2-accessors.hocmem.hrpmh.hspm.htcs.hrockchiprk3399_grf.hrockchip_sip.hsa1100pwer.hsifivesifive_l2_cache.htegraahb.hbpmp-abi.hbpmp.hcommon.hcpuidle.hflowctrl.hfuse.hirq.hivc.hmc.hpm.hpmc.htegra-cbb.hsoundac97codec.hcompat.hcontroller.hregs.hac97_codec.haci.hacp63_chip_offset_byte.had1816a.had1843.hadau1373.hak4113.hak4114.hak4117.hak4531_codec.hak4641.hak4xxx-adda.halc5623.hasequencer.hasound.hasoundef.hcompress_driver.hcontrol.hcore.hcs-amp-lib.hcs35l33.hcs35l34.hcs35l35.hcs35l36.hcs35l41.hcs35l56.hcs4231-regs.hcs4271.hcs42l42.hcs42l43.hcs42l52.hcs42l56.hcs42l73.hcs8403.hcs8427.hda7213.hda7218.hda7219-aad.hda7219.hda9055.hdesignware_i2s.hdmaengine_pcm.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgraph_card.hgus.hhda-mlink.hhda_chmap.hhda_codec.hhda_component.hhda_hwdep.hhda_i915.hhda_register.hhda_regmap.hhda_verbs.hhdaudio.hhdaudio_ext.hhdmi-codec.hhwdep.hi2c.hinfo.hinitval.hintel-dsp-config.hintel-nhlt.hjack.hmadera-pdata.hmax9768.hmax98088.hmax98090.hmax98095.hmemalloc.hminors.hmixer_oss.hmpu401.homap-hdmi-audio.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_drm_eld.hpcm_iec958.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hrt1015.hrt286.hrt298.hrt5514.hrt5659.hrt5660.hrt5663.hrt5665.hrt5668.hrt5682.hrt5682s.hsb.hsb16_csp.hsdw.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsh_dac_audio.hsh_fsi.hsimple_card.hsimple_card_utils.hsnd_wavefront.hsoc-acpi-intel-match.hsoc-acpi.hsoc-card.hsoc-component.hsoc-dai.hsoc-dapm.hsoc-dpcm.hsoc-jack.hsoc-link.hsoc-topology.hsoc.hsofsof.hchannel_map.hcontrol.hdai-amd.hdai-imx.hdai-intel.hdai-mediatek.hdai.hdebug.hext_manifest.hext_manifest4.hheader.hinfo.hipc4header.hpm.hstream.htopology.htrace.hxtensa.hsoundfont.hspear_dma.hspear_spdif.hsta32x.hsta350.htas2552-plat.htas2781-dsp.htas2781-tlv.htas2781.htas5086.htea6330t.htimer.htlv.htlv320aic32x4.htlv320dac33-plat.htpa6130a2-plat.huda1380.hump.hump_convert.hump_msg.hutil_mem.hvx_core.hwavefront.hwm0010.hwm1250-ev1.hwm2000.hwm2200.hwm5100.hwm8903.hwm8904.hwm8955.hwm8960.hwm8962.hwm8993.hwm8996.hwm9081.hwm9090.hwss.htargetiscsiiscsi_target_core.hiscsi_target_stat.hiscsi_transport.htarget_core_backend.htarget_core_base.htarget_core_fabric.htracebpf_probe.hdefine_trace.hevents9p.hafs.halarmtimer.hasoc.havc.hbcache.hblock.hbpf_test_run.hbridge.hbtrfs.hcachefiles.hcgroup.hclk.hcma.hcompaction.hcontext_tracking.hcpuhp.hcsd.hdamon.hdevfreq.hdevlink.hdma_fence.herofs.herror_report.hext4.hf2fs.hfib.hfib6.hfilelock.hfilemap.hfs_dax.hfscache.hfsi.hfsi_master_aspeed.hfsi_master_ast_cf.hfsi_master_gpio.hgpio.hgpu_mem.hhandshake.hhost1x.hhuge_memory.hhwmon.hi2c.hi2c_slave.hib_mad.hib_umad.hinitcall.hintel-sst.hintel_ifs.hintel_ish.hio_uring.hiocost.hiommu.hipi.hirq.hirq_matrix.hiscsi.hjbd2.hkmem.hksm.hkvm.hkyber.hlibata.hlock.hmaple_tree.hmce.hmdio.hmigrate.hmlxsw.hmmap.hmmap_lock.hmmc.hmmflags.hmodule.hmptcp.hnapi.hnbd.hneigh.hnet.hnet_probe_common.hnetfs.hnetlink.hnilfs2.hnmi.hobjagg.hoom.hosnoise.hpage_isolation.hpage_pool.hpage_ref.hpagemap.hpercpu.hpower.hpower_cpu_migrate.hpreemptirq.hprintk.hpwc.hpwm.hqdisc.hqla.hqrtr.hrcu.hrdma_core.hregulator.hrpcgss.hrpcrdma.hrpm.hrseq.hrtc.hrv.hrwmmio.hrxrpc.hsched.hscmi.hscsi.hsctp.hsignal.hsiox.hskb.hsmbus.hsock.hsof.hsof_intel.hspi.hspmi.hsunrpc.hsunvnet.hswiotlb.hsyscalls.htarget.htask.htcp.htegra_apb_dma.hthermal_pressure.hthp.htimer.htlb.hudp.hufs.hv4l2.hvb2.hvmalloc.hvmscan.hvsock_virtio_transport_common.hwbt.hworkqueue.hwriteback.hxdp.hxen.hmiscfs.hnfs.hrdma.hsunrpc.hperf.hsyscall.htrace_events.huapiKbuildasm-genericKbuildauxvec.hbitsperlong.hbpf_perf_event.herrno-base.herrno.hfcntl.hhugetlb_encode.hint-l64.hint-ll64.hioctl.hioctls.hipcbuf.hkvm_para.hmman-common.hmman.hmsgbuf.hparam.hpoll.hposix_types.hresource.hsembuf.hsetup.hshmbuf.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits-common.htermbits.htermios.htypes.hucontext.hunistd.hdrmamdgpu_drm.harmada_drm.hdrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hetnaviv_drm.hexynos_drm.hhabanalabs_accel.hi915_drm.hivpu_accel.hlima_drm.hmsm_drm.hnouveau_drm.homap_drm.hpanfrost_drm.hpvr_drm.hqaic_accel.hqxl_drm.hradeon_drm.htegra_drm.hv3d_drm.hvc4_drm.hvgem_drm.hvirtgpu_drm.hvmwgfx_drm.hxe_drm.hlinuxa.out.hacct.hacrn.hadb.hadfs_fs.haffs_hardblocks.hagpgart.haio_abi.ham437x-vpfe.handroidbinder.hbinderfs.hapm_bios.harcfb.harm_sdei.haspeed-lpc-ctrl.haspeed-p2a-ctrl.hatalk.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hauxvec.hax25.hbatadv_packet.hbatman_adv.hbaycom.hbcm933xx_hcs.hbfs_fs.hbinfmts.hbits.hblkpg.hblktrace_api.hblkzoned.hbpf.hbpf_common.hbpf_perf_event.hbpfilter.hbpqether.hbsg.hbt-bmc.hbtf.hbtrfs.hbtrfs_tree.hbyteorderbig_endian.hlittle_endian.hcachefiles.hcaifcaif_socket.hif_caif.hcancan.hbcm.herror.hgw.hisotp.hj1939.hnetlink.hraw.hvxcan.hcapability.hcapi.hcciss_defs.hcciss_ioctl.hccs.hcdrom.hcec-funcs.hcec.hcfm_bridge.hcgroupstats.hchio.hcifscifs_mount.hcifs_netlink.hclose_range.hcm4000_cs.hcn_proc.hcoda.hcoff.hconnector.hconst.hcoresight-stm.hcramfs_fs.hcryptouser.hcuda.hcxl_mem.hcycx_cfm.hdcbnl.hdccp.hdevlink.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-ioctl.hdm-log-userspace.hdma-buf.hdma-heap.hdn.hdns_resolver.hdpll.hdqblk_xfs.hdvbaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hedd.hefs_fs_sb.helf-em.helf-fdpic.helf.herrno.herrqueue.herspan.hethtool.hethtool_netlink.heventfd.heventpoll.hf2fs.hfadvise.hfalloc.hfanotify.hfb.hfcntl.hfd.hfdreg.hfib_rules.hfiemap.hfilter.hfirewire-cdev.hfirewire-constants.hfou.hfpga-dfl.hfs.hfscrypt.hfsi.hfsl_hypervisor.hfsl_mc.hfsmap.hfsverity.hfuse.hfutex.hgameport.hgen_stats.hgenetlink.hgenwqegenwqe_card.hgfs2_ondisk.hgpio.hgsmmux.hgtp.hhandshake.hhash_info.hhdlchdlc.hioctl.hhdlcdrv.hhdreg.hhid.hhiddev.hhidraw.hhpet.hhsics-protocol.hhsi_char.hhsr_netlink.hhw_breakpoint.hhyperv.hi2c-dev.hi2c.hi2o-dev.hi8k.hicmp.hicmpv6.hidxd.hif.hif_addr.hif_addrlabel.hif_alg.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_eql.hif_ether.hif_fc.hif_fddi.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macsec.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_team.hif_tun.hif_tunnel.hif_vlan.hif_x25.hif_xdp.hife.higmp.hiiobuffer.hevents.htypes.hila.hin.hin6.hin_route.hinet_diag.hinotify.hinput-event-codes.hinput.hio_uring.hioctl.hiommufd.hioprio.hip.hip6_tunnel.hip_vs.hipc.hipmi.hipmi_bmc.hipmi_msgdefs.hipmi_ssif_bmc.hipsec.hipv6.hipv6_route.hipx.hirqnr.hisdncapicmd.hiso_fs.hisst_if.hivtv.hivtvfb.hjffs2.hjoystick.hkcm.hkcmp.hkcov.hkd.hkdev_t.hkernel-page-flags.hkernel.hkernelcapi.hkexec.hkeyboard.hkeyctl.hkfd_ioctl.hkfd_sysfs.hkvm.hkvm_para.hl2tp.hlandlock.hlibc-compat.hlimits.hlirc.hllc.hloadpin.hloop.hlp.hlwtunnel.hmagic.hmajor.hmap_to_7segment.hmatroxfb.hmax2175.hmdio.hmedia-bus-format.hmedia.hmei.hmembarrier.hmemfd.hmempolicy.hmeye.hmii.hminix_fs.hmiscbcm_vk.hmman.hmmcioctl.hmmtimer.hmodule.hmount.hmpls.hmpls_iptunnel.hmptcp.hmptcp_pm.hmqueue.hmroute.hmroute6.hmrp_bridge.hmsdos_fs.hmsg.hmtio.hnbd-netlink.hnbd.hncsi.hndctl.hneighbour.hnet.hnet_dropmon.hnet_namespace.hnet_tstamp.hnetconf.hnetdev.hnetdevice.hnetfilternetfilter.hipsetip_set.hip_set_bitmap.hip_set_hash.hip_set_list.hnf_conntrack_common.hnf_conntrack_ftp.hnf_conntrack_sctp.hnf_conntrack_tcp.hnf_conntrack_tuple_common.hnf_log.hnf_nat.hnf_synproxy.hnf_tables.hnf_tables_compat.hnfnetlink.hnfnetlink_acct.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_cthelper.hnfnetlink_cttimeout.hnfnetlink_hook.hnfnetlink_log.hnfnetlink_osf.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_CT.hxt_DSCP.hxt_HMARK.hxt_IDLETIMER.hxt_LED.hxt_LOG.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_SYNPROXY.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TEE.hxt_TPROXY.hxt_addrtype.hxt_bpf.hxt_cgroup.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlabel.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_cpu.hxt_dccp.hxt_devgroup.hxt_dscp.hxt_ecn.hxt_esp.hxt_hashlimit.hxt_helper.hxt_ipcomp.hxt_iprange.hxt_ipvs.hxt_l2tp.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_nfacct.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_rpfilter.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.harp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_TTL.hipt_ah.hipt_ecn.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hip6_tables.hip6t_HL.hip6t_LOG.hip6t_NPT.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_rt.hip6t_srh.hnetlink.hnetlink_diag.hnetrom.hnexthop.hnfc.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_mount.hnfs_fs.hnfs_idmap.hnfs_mount.hnfsacl.hnfsdcld.hdebug.hexport.hstats.hnfsd_netlink.hnilfs2_api.hnilfs2_ondisk.hnitro_enclaves.hnl80211.hnsfs.hnubus.hnvme_ioctl.hnvram.homap3isp.homapfb.hoom.hopenat2.hopenvswitch.hpacket_diag.hparam.hparport.hpatchkey.hpci.hpci_regs.hpcitest.hperf_event.hpersonality.hpfkeyv2.hpfrut.hpg.hphantom.hphonet.hpidfd.hpkt_cls.hpkt_sched.hpktcdvd.hpmu.hpoll.hposix_acl.hposix_acl_xattr.hposix_types.hppdev.hppp-comp.hppp-ioctl.hppp_defs.hpps.hpr.hprctl.hpsample.hpsci.hpsp-dbc.hpsp-sev.hptp_clock.hptrace.hqemu_fw_cfg.hqnx4_fs.hqnxtypes.hqrtr.hquota.hradeonfb.hraidmd_p.hmd_u.hrandom.hrds.hreboot.hreiserfs_fs.hreiserfs_xattr.hremoteproc_cdev.hresource.hrfkill.hrio_cm_cdev.hrio_mport_cdev.hrkisp1-config.hromfs_fs.hrose.hroute.hrpl.hrpl_iptunnel.hrpmsg.hrpmsg_types.hrseq.hrtc.hrtnetlink.hrxrpc.hscc.hschedsched.htypes.hscif_ioctl.hscreen_info.hsctp.hseccomp.hsecurebits.hsed-opal.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.hseg6_local.hselinux_netlink.hsem.hserial.hserial_core.hserial_reg.hserio.hsev-guest.hshm.hsignal.hsignalfd.hsmc.hsmc_diag.hsmiapp.hsnmp.hsock_diag.hsocket.hsockios.hsonet.hsonypi.hsound.hsoundcard.hspispi.hspidev.hstat.hstddef.hstm.hstring.hsunrpcdebug.hsurface_aggregatorcdev.hdtx.hsuspend_ioctls.hswab.hswitchtec_ioctl.hsync_file.hsynclink.hsysctl.hsysinfo.htarget_core_user.htaskstats.htc_acttc_bpf.htc_connmark.htc_csum.htc_ct.htc_ctinfo.htc_defact.htc_gact.htc_gate.htc_ife.htc_mirred.htc_mpls.htc_nat.htc_pedit.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htc_ematchtc_em_cmp.htc_em_ipt.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htcp_metrics.htdx-guest.htee.htermios.hthermal.htime.htime_types.htimerfd.htimes.htimex.htiocl.htipc.htipc_config.htipc_netlink.htipc_sockets_diag.htls.htoshiba.htty.htty_flags.htypes.hudf_fs_i.hudmabuf.hudp.huhid.huinput.huio.huleds.hultrasound.hum_timetravel.hun.hunistd.hunix_diag.husbaudio.hcdc-wdm.hcdc.hch11.hch9.hcharger.hfunctionfs.hg_printer.hg_uvc.hgadgetfs.hmidi.hraw_gadget.htmc.hvideo.husbdevice_fs.husbip.huserfaultfd.huserio.hutime.hutsname.huuid.huvcvideo.hv4l2-common.hv4l2-controls.hv4l2-dv-timings.hv4l2-mediabus.hv4l2-subdev.hvbox_err.hvbox_vmmdev_types.hvboxguest.hvdpa.hvduse.hveth.hvfio.hvfio_ccw.hvfio_zdev.hvhost.hvhost_types.hvideodev2.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_bt.hvirtio_config.hvirtio_console.hvirtio_crypto.hvirtio_fs.hvirtio_gpio.hvirtio_gpu.hvirtio_i2c.hvirtio_ids.hvirtio_input.hvirtio_iommu.hvirtio_mem.hvirtio_mmio.hvirtio_net.hvirtio_pci.hvirtio_pcidev.hvirtio_pmem.hvirtio_ring.hvirtio_rng.hvirtio_scmi.hvirtio_scsi.hvirtio_snd.hvirtio_types.hvirtio_vsock.hvm_sockets.hvm_sockets_diag.hvmcore.hvsockmon.hvt.hvtpm_proxy.hwait.hwatch_queue.hwatchdog.hwireguard.hwireless.hwmi.hwwan.hx25.hxattr.hxdp_diag.hxfrm.hxilinx-v4l2-controls.hzorro.hzorro_ids.hmisccxl.hfastrpc.hhabanalabs.hocxl.hpvpanic.huaccehisi_qm.huacce.hxilinx_sdfec.hmtdinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hrdmabnxt_re-abi.hcxgb4-abi.hefa-abi.hhfihfi1_ioctl.hhfi1_user.hhns-abi.hib_user_ioctl_cmds.hib_user_ioctl_verbs.hib_user_mad.hib_user_sa.hib_user_verbs.hirdma-abi.hmana-abi.hmlx4-abi.hmlx5-abi.hmlx5_user_ioctl_cmds.hmlx5_user_ioctl_verbs.hmthca-abi.hocrdma-abi.hqedr-abi.hrdma_netlink.hrdma_user_cm.hrdma_user_ioctl.hrdma_user_ioctl_cmds.hrdma_user_rxe.hrvt-abi.hsiw-abi.hvmw_pvrdma-abi.hscsicxlflash_ioctl.hfcfc_els.hfc_fs.hfc_gs.hfc_ns.hscsi_bsg_fc.hscsi_bsg_mpi3mr.hscsi_bsg_ufs.hscsi_netlink.hscsi_netlink_fc.hsoundasequencer.hasoc.hasound.hasound_fm.hcompress_offload.hcompress_params.hemu10k1.hfirewire.hhdsp.hhdspm.hintelavstokens.hsb16_csp.hscarlett2.hsfnt_info.hskl-tplg-interface.hsnd_ar_tokens.hsnd_sst_tokens.hsofabi.hfw.hheader.htokens.htlv.husb_stream.hvideoedid.hsisfb.huvesafb.hxenevtchn.hgntalloc.hgntdev.hprivcmd.hufsufs.hufs_quirks.hufshcd.hufshci.hunipro.hvdsobits.hclocksource.hconst.hdatapage.hhelpers.hjiffies.hktime.hlimits.hmath64.hprocessor.htime.htime32.htime64.hvsyscall.hvideoatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcmdline.hcvisionppc.hda8xx-fb.hdisplay_timing.hedid.hgbe.hhecubafb.hili9320.himx-ipu-image-convert.himx-ipu-v3.hkyro.hmach64.hmaxinefb.hmetronomefb.hmipi_display.hmmp_disp.hneomagic.hnewport.hnomodeset.hof_display_timing.hof_videomode.homapfb_dss.homapvrfb.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsa1100fb.hsamsung_fimd.hsh_mobile_lcdc.hsisfb.hsstfb.hsticore.htdfx.htgafb.htrident.hudlfb.huvesafb.hvga.hvideomode.hxenacpi.harmhypercall.hhypervisor.hinterface.hpage.hswiotlb-xen.hxen-ops.hballoon.hevents.hfeatures.hgrant_table.hhvc-console.hhvm.hinterfacecallback.helfnote.hevent_channel.hfeatures.hgrant_table.hhvmdm_op.hhvm_op.hhvm_vcpu.hparams.hstart_info.hio9pfs.hblkif.hconsole.hdisplif.hfbif.hkbdif.hnetif.hpciif.hprotocols.hpvcalls.hring.hsndif.htpmif.hvscsiif.hxenbus.hxs_wire.hmemory.hnmi.hphysdev.hplatform.hsched.hvcpu.hversion.hxen-mca.hxen.hxenpmu.hmem-reservation.hpage.hpci.hplatform_pci.hswiotlb-xen.hxen-front-pgdir-shbuf.hxen-ops.hxen.hxenbus.hxenbus_dev.hinitKconfigMakefileio_uringMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.locksKconfig.preemptMakefilebpfKconfigMakefilepreloadKconfigMakefileiteratorsMakefilecgroupMakefiledebugMakefilekdbMakefiledmaKconfigMakefileentryMakefileeventsMakefilefutexMakefilegcovKconfigMakefileirqKconfigMakefilekcsanMakefilelivepatchKconfigMakefilelockingMakefilemoduleKconfigMakefilepowerKconfigMakefileprintkMakefilercuKconfigKconfig.debugMakefileschedMakefiletimeKconfigMakefiletraceKconfigMakefilervKconfigMakefilelib842MakefileKconfigKconfig.debugKconfig.kasanKconfig.kcsanKconfig.kfenceKconfig.kgdbKconfig.kmsanKconfig.ubsanMakefilecryptoKconfigMakefiledimMakefilefontsKconfigMakefilekunitKconfigMakefilelivepatchMakefilelz4MakefilelzoMakefilemathKconfigMakefilempiMakefilepldmfwMakefileraid6MakefiletestMakefilereed_solomonMakefilevdsoKconfigMakefilexzKconfigMakefilezlib_deflateMakefilezlib_dfltccMakefilezlib_inflateMakefilezstdMakefilemmKconfigKconfig.debugMakefiledamonKconfigMakefilekasanMakefilekfenceMakefilekmsanMakefilenet6lowpanKconfigMakefile802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigKconfig.debugMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebatman-advKconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebpfMakefilebpfilterKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecaifKconfigMakefilecanKconfigMakefilej1939KconfigMakefilecephKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledevlinkMakefiledns_resolverKconfigMakefiledsaKconfigMakefileethernetMakefileethtoolMakefilehandshakeMakefilehsrKconfigMakefileieee8021546lowpanKconfigMakefileKconfigMakefileifeKconfigMakefileipv4KconfigMakefilebpfilterMakefilenetfilterKconfigMakefileipv6KconfigMakefileilaMakefilenetfilterKconfigMakefileiucvKconfigMakefilekcmKconfigMakefilekeyMakefilel2tpKconfigMakefilel3mdevKconfigMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefiletestsMakefilemac802154KconfigMakefilemplsKconfigMakefilemptcpKconfigMakefilencsiKconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkKconfigMakefilenetromMakefilenfcKconfigMakefilehciKconfigMakefilenciKconfigMakefilenshKconfigMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilepsampleKconfigMakefileqrtrKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesmcKconfigMakefilestrparserKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefileswitchdevKconfigMakefiletipcKconfigMakefiletlsKconfigMakefileunixKconfigMakefilevmw_vsockKconfigMakefilewirelessKconfigMakefiletestsMakefilex25KconfigMakefilexdpKconfigMakefilexfrmKconfigMakefileredhatMakefileMakefile.crossMakefile.rhpkgMakefile.variablesdebugdummy-moduleMakefiledocsMakefilekojiMakefilesamplesKconfigMakefileacrnMakefileauxdisplayMakefilebinderfsMakefilebpfMakefileMakefile.targetconfigfsMakefileconnectorMakefilecoresightMakefilefprobeMakefileftraceMakefilehidMakefileMakefile.targethidrawMakefilehw_breakpointMakefilekdbMakefilekfifoMakefilekmemleakMakefilekobjectMakefilekprobesMakefilelandlockMakefilelivepatchMakefilemeiMakefilenitro_enclavesMakefilepidfdMakefileqmiMakefilerpmsgMakefilerustKconfigMakefilehostprogsMakefileseccompMakefiletimersMakefiletrace_eventsMakefiletrace_printkMakefileuhidMakefilev4lMakefilevfio-mdevMakefilevfsMakefilewatch_queueMakefilewatchdogMakefilescriptsKbuild.includeKconfig.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.compilerMakefile.dtbinstMakefile.extrawarnMakefile.gcc-pluginsMakefile.headersinstMakefile.hostMakefile.kasanMakefile.kcovMakefile.kcsanMakefile.kmsanMakefile.libMakefile.modfinalMakefile.modinstMakefile.modpostMakefile.packageMakefile.randstructMakefile.ubsanMakefile.userprogsMakefile.vmlinuxMakefile.vmlinux_oadjust_autoksyms.shas-version.shasn1_compilerasn1_compiler.catomicatomic-tbl.shatomics.tblcheck-atomics.shfallbacksacquireadd_negativeadd_unlessandnotdecdec_and_testdec_if_positivedec_unless_positivefencefetch_add_unlessincinc_and_testinc_not_zeroinc_unless_negativeread_acquirereleaseset_releasesub_and_testtry_cmpxchggen-atomic-fallback.shgen-atomic-instrumented.shgen-atomic-long.shgen-atomics.shbasicMakefilefixdepfixdep.cbin2c.cbloat-o-meterbootgraph.plbpf_doc.pycc-can-link.shcc-version.shcheck-sysctl-docscheck_extable.shcheckdeclares.plcheckincludes.plcheckkconfigsymbols.pycheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plclang-toolsgen_compile_commands.pyrun-clang-tools.pycleanfilecleanpatchcoccicheckcoccinelleapiallocalloc_cast.coccipool_zalloc-simple.coccizalloc-simple.cocciatomic_as_refcounter.coccicheck_bq27xxx_data.coccid_find_alias.coccidebugfsdebugfs_simple_attr.coccidevice_attr_show.coccierr_cast.coccikfree_mismatch.coccikfree_sensitive.coccikstrdup.coccikvmalloc.coccimemdup.coccimemdup_user.cocciplatform_get_irq.cocciplatform_no_drv_owner.coccipm_runtime.cocciresource_size.coccisimple_open.coccistream_open.coccivma_pages.coccifreeclk_put.coccidevm_free.cocciifnullfree.cocciiounmap.coccikfree.coccikfreeaddr.coccipci_free_consistent.cocciput_device.cocciiteratorsdevice_node_continue.coccifen.coccifor_each_child.cocciitnull.coccilist_entry_update.cocciuse_after_iter.coccilockscall_kern.coccidouble_lock.cocciflags.coccimini_lock.coccimiscadd_namespace.cocciarray_size.cocciarray_size_dup.coccibadty.cocciboolconv.cocciboolreturn.coccibugon.coccicond_no_effect.coccicstptr.coccidoubleinit.cocciexcluded_middle.cocciflexible_array.cocciifaddr.cocciifcol.cocciirqf_oneshot.cocciminmax.coccinewline_in_nl_msg.coccinoderef.cocciof_table.cocciorplus.coccireturnvar.coccisemicolon.cocciswap.cocciuninitialized_var.cocciwarn.coccinullbadzero.coccideref_null.coccieno.coccikmerr.coccitestsdoublebitand.coccidoubletest.cocciodd_ptr_err.cocciunsigned_lesser_than_zero.cocciconfigconst_structs.checkpatchdecode_stacktrace.shdecodecodedepmod.shdev-needs.shdiffconfigdocumentation-file-ref-checkdtcMakefilechecks.cdata.cdt_to_configdtc-lexer.ldtc-parser.ydtc.cdtc.hdtx_difffdtget.cfdtoverlay.cfdtput.cflattree.cfstree.cinclude-prefixesarcarmarm64dt-bindingsh8300microblazemipsnios2openriscpowerpcshxtensalibfdtfdt.cfdt.hfdt_addresses.cfdt_empty_tree.cfdt_overlay.cfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cupdate-dtc-source.shutil.cutil.hversion_gen.hyamltree.cdummy-toolsgccldnmobjcopypaholeexport_report.plextract-certextract-cert.cextract-ikconfigextract-module-sig.plextract-sys-certs.plextract-vmlinuxextract_xc3028.plfaddr2linefile-size.shfind-unused-docs.shgcc-ldgcc-pluginsKconfigMakefilearm_ssp_per_task_plugin.ccyc_complexity_plugin.cgcc-common.hgcc-generate-gimple-pass.hgcc-generate-ipa-pass.hgcc-generate-rtl-pass.hgcc-generate-simple_ipa-pass.hgen-random-seed.shlatent_entropy_plugin.crandomize_layout_plugin.csancov_plugin.cstackleak_plugin.cstructleak_plugin.cgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgdbMakefilelinuxMakefile__init__.pyclk.pyconfig.pyconstants.py.incpus.pydevice.pydmesg.pygenpd.pylists.pymodules.pyproc.pyrbtree.pysymbols.pytasks.pytimerlist.pyutils.pyvmlinux-gdb.pygen_autoksyms.shgen_ksymdeps.shgenerate_initcall_order.plgenerate_rust_target.rsgenksymsMakefilegenksymsgenksyms.cgenksyms.hkeywords.clex.llex.lex.cparse.tab.cparse.tab.hparse.yget_abi.plget_dvb_firmwareget_feat.plget_maintainer.plgfp-translateheaderdep.plheaders_check.plheaders_install.shinsert-sys-cert.cinstall.shjobserver-execkallsymskallsyms.ckconfigMakefileconfconf.cconfdata.cexpr.cexpr.hgconf-cfg.shgconf.cgconf.gladeimages.cimages.hinternal.hlexer.llexer.lex.clist.hlkc.hlkc_proto.hlxdialogBIG.FAT.WARNINGchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf-cfg.shmconf.cmenu.cmerge_config.shnconf-cfg.shnconf.cnconf.gui.cnconf.hparser.tab.cparser.tab.hparser.ypreprocess.cqconf-cfg.shqconf.ccqconf.hstreamline_config.plsymbol.ctestsauto_submenuKconfig__init__.pyexpected_stdoutchoiceKconfig__init__.pyalldef_expected_configallmod_expected_configallno_expected_configallyes_expected_configoldask0_expected_stdoutoldask1_configoldask1_expected_stdoutchoice_value_with_m_depKconfig__init__.pyconfigexpected_configexpected_stdoutconftest.pyerr_recursive_depKconfig__init__.pyexpected_stderrerr_recursive_incKconfigKconfig.inc1Kconfig.inc2Kconfig.inc3__init__.pyexpected_stderrinter_choiceKconfig__init__.pydefconfigexpected_confignew_choice_with_depKconfig__init__.pyconfigexpected_stdoutno_write_if_dep_unmetKconfig__init__.pyconfigexpected_configpreprocessbuiltin_funcKconfig__init__.pyexpected_stderrexpected_stdoutcircular_expansionKconfig__init__.pyexpected_stderrescapeKconfig__init__.pyexpected_stderrvariableKconfig__init__.pyexpected_stderrpytest.iniutil.ckernel-docksymoopsREADMEld-version.shleaking_addresses.pllink-vmlinux.shmakelstmarkup_oops.plmin-tool-version.shmkcompile_hmksysmapmkuboot.shmodMakefiledevicetable-offsets.cdevicetable-offsets.hdevicetable-offsets.selfconfig.hempty.cfile2alias.clist.hmk_elfconfigmk_elfconfig.cmodpostmodpost.cmodpost.hsumversion.csymsearch.cmodule.ldsmodule.lds.Smodules-check.shnsdepsobjdiffobjdump-funcpackagebuilddebbuildtarmkdebianmkspecsnapcraft.templatepahole-flags.shpahole-version.shparse-maintainers.plpatch-kernelprofile2linkerlist.plprune-kernelrecordmcount.crecordmcount.hrecordmcount.plremove-stale-filesselinuxMakefileREADMEgenheadersMakefilegenheadersgenheaders.cinstall_policy.shmdpMakefiledbus_contextsmdpmdp.csetlocalversionshow_deltasign-filesign-file.csorttablesorttable.csorttable.hspdxcheck-test.shspelling.txtsphinx-pre-installsplit-man.plstackdeltastackusagesubarch.includesyscallhdr.shsyscallnr.shsyscalltbl.shtags.shtest_fortify.shtools-support-relr.shunifdefunifdef.cver_linuxxen-hypercalls.shxz_wrap.shsecurityKconfigKconfig.hardeningMakefileapparmorKconfigMakefilebpfMakefileintegrityKconfigMakefileevmKconfigMakefileimaKconfigMakefilekeysKconfigMakefileencrypted-keysMakefiletrusted-keysMakefilelandlockKconfigMakefileloadpinKconfigMakefilelockdownKconfigMakefilesafesetidKconfigMakefileselinuxKconfigMakefileincludeclassmap.hinitial_sid_to_string.hpolicycap.hpolicycap_names.hsmackKconfigMakefiletomoyoKconfigMakefileyamaKconfigMakefilesoundKconfigMakefileac97KconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilefirewireKconfigMakefilebebobMakefilediceMakefiledigi00xMakefilefirefaceMakefilefireworksMakefilemotuMakefileoxfwMakefiletascamMakefilehdaKconfigMakefileextMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegalaxyMakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossdmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451MakefileasihpiMakefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212MakefilelolaMakefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileadiKconfigMakefileamdKconfigMakefileacpKconfigMakefilepsMakefileravenMakefilerenoirMakefilerplMakefilevangoghMakefileycMakefileappleKconfigMakefileatmelKconfigMakefileau1xKconfigMakefilebcmKconfigMakefilecirrusKconfigMakefilecodecsKconfigMakefiledwcKconfigMakefilefslKconfigMakefilegenericKconfigMakefilehisiliconKconfigMakefileimgKconfigMakefileintelKconfigMakefileatomMakefilesstMakefileavsMakefileboardsKconfigMakefileboardsKconfigMakefilecatptMakefilecommonMakefilekeembayMakefileskylakeMakefilejz4740KconfigMakefilekirkwoodKconfigMakefilemediatekKconfigMakefilecommonMakefilemt2701Makefilemt6797Makefilemt8173Makefilemt8183Makefilemt8186Makefilemt8192Makefilemt8195MakefilemesonKconfigMakefilemxsKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileqdsp6MakefilerockchipKconfigMakefilesamsungKconfigMakefileshKconfigMakefilercarMakefilesofKconfigMakefileamdKconfigMakefileimxKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemt8186Makefilemt8195MakefilextensaKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500KconfigMakefilexilinxKconfigMakefilextensaKconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthKconfigMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefileline6KconfigMakefilemiscMakefileusx2yMakefilevirtioKconfigMakefilex86KconfigMakefilexenKconfigMakefiletoolsMakefileaccountingMakefilearcharm64toolsMakefilex86includeasmamd-ibs.hasm.hatomic.hbarrier.hcmpxchg.hcpufeatures.hdisabled-features.hemulate_prefix.hinat.hinat_types.hinsn.hirq_vectors.hmsr-index.hnops.horc_types.hpvclock-abi.hpvclock.hrequired-features.hrmwcc.huapiasmbitsperlong.herrno.hkvm.hkvm_perf.hmman.hperf_regs.hprctl.hsvm.hunistd.hunistd_32.hunistd_64.hvmx.hintel_sdsiMakefilekcpuidMakefilelibinat.cinsn.cmemcpy_64.Smemset_64.Sx86-opcode-map.txttoolsgen-insn-attr-x86.awkbootconfigMakefilebpfMakefilebpftoolDocumentationMakefileMakefileresolve_btfids.fixdep.o.dBuildMakefilefixdeplibbpfbpf_helper_defs.hincludebpfbpf.hbpf_core_read.hbpf_endian.hbpf_helper_defs.hbpf_helpers.hbpf_tracing.hbtf.hlibbpf.hlibbpf_common.hlibbpf_legacy.hlibbpf_version.hskel_internal.husdt.bpf.hlibbpf.astaticobjs.bpf.o.d.bpf_prog_linfo.o.d.btf.o.d.btf_dump.o.d.elf.o.d.gen_loader.o.d.hashmap.o.d.libbpf.o.d.libbpf_errno.o.d.libbpf_probes.o.d.linker.o.d.netlink.o.d.nlattr.o.d.relo_core.o.d.ringbuf.o.d.str_error.o.d.strset.o.d.usdt.o.d.zip.o.dlibsubcmd.exec-cmd.o.d.help.o.d.pager.o.d.parse-options.o.d.run-command.o.d.sigchain.o.d.subcmd-config.o.dincludesubcmdexec-cmd.hhelp.hpager.hparse-options.hrun-command.hlibsubcmd.amain.cresolve_btfidsrunqslowerMakefilebuildBuildBuild.includeMakefileMakefile.buildMakefile.featureMakefile.includefeatureMakefilefixdep.ctestsexMakefilecgroupMakefiledebuggingMakefileedidMakefilefirewireMakefilefirmwareMakefilegpioMakefilehvMakefileiioMakefileincludeasmasm-genericatomic-gcc.hbarrier.hbitopsbitops.h__ffs.h__ffz.h__fls.harch_hweight.hatomic.hconst_hweight.hfls.hfls64.hhweight.hnon-atomic.hbitsperlong.hhugetlb_encode.hunaligned.halternative.hatomic.hbarrier.hbug.hexport.hsections.hlinuxalign.harm-smccc.hatomic.hbitfield.hbitmap.hbitops.hbits.hbtf_ids.hbug.hbuild_bug.hcompiler-gcc.hcompiler.hcompiler_types.hconst.hcoresight-pmu.hctype.hdebug_locks.hdelay.herr.hexport.hfilter.hfind.hftrace.hgfp.hgfp_types.hhardirq.hhash.hhashtable.hinterrupt.hinterval_tree_generic.hirqflags.hjhash.hkallsyms.hkconfig.hkern_levels.hkernel.hlinkage.hlist.hlist_sort.hlockdep.hlog2.hmath.hmath64.hmodule.hmutex.hnmi.hnuma.hobjtool_types.hoverflow.hpoison.hproc_fs.hrbtree.hrbtree_augmented.hrcu.hrefcount.hring_buffer.hschedclock.hmm.htask.hseq_file.hsizes.hslab.hspinlock.hstacktrace.hstatic_call_types.hstring.hstringify.htime64.htypes.hunalignedpacked_struct.hzalloc.htoolsbe_byteshift.hle_byteshift.huapiasmasm-genericbitsperlong.hbpf_perf_event.herrno-base.herrno.hfcntl.hioctls.hmman-common-tools.hmman-common.hmman.hsocket.hunistd.hbitsperlong.hbpf_perf_event.herrno.hlinuxbpf.hbpf_common.hbpf_perf_event.hbtf.hconst.herspan.hethtool.hfadvise.hfcntl.hfilter.hfs.hfscrypt.hhw_breakpoint.hif_link.hif_tun.hif_xdp.hin.hio_uring.hkcmp.hkvm.hmemfd.hmman.hmount.hnetdev.hnetlink.hopenat2.hperf_event.hpkt_cls.hpkt_sched.hprctl.hsched.hseccomp.hseg6.hseg6_local.hstat.hstddef.htc_acttc_bpf.htcp.htls.htypes.husbdevice_fs.huserfaultfd.hvhost.hvdsobits.hconst.hkvmkvm_statMakefilelaptopdslmMakefilefreefallMakefileledsMakefilelibapiMakefileargv_split.cbitmap.cbpfBuildMakefilebpf.cbpf.hbpf_core_read.hbpf_endian.hbpf_gen_internal.hbpf_helpers.hbpf_prog_linfo.cbpf_tracing.hbtf.cbtf.hbtf_dump.celf.cgen_loader.chashmap.chashmap.hlibbpf.clibbpf.hlibbpf.maplibbpf.pc.templatelibbpf_common.hlibbpf_errno.clibbpf_internal.hlibbpf_legacy.hlibbpf_probes.clibbpf_version.hlinker.cnetlink.cnlattr.cnlattr.hrelo_core.crelo_core.hringbuf.cskel_internal.hstr_error.cstr_error.hstrset.cstrset.husdt.bpf.husdt.czip.czip.hctype.cfind_bit.chweight.clist_sort.clockdepMakefileperfDocumentationMakefileMakefilerbtree.cslab.cstr_error_r.cstring.csubcmdBuildMakefileexec-cmd.cexec-cmd.hhelp.chelp.hpager.cpager.hparse-options.cparse-options.hrun-command.crun-command.hsigchain.csigchain.hsubcmd-config.csubcmd-config.hsubcmd-util.hsymbolMakefilevsprintf.czalloc.cmmMakefilenetynlMakefileMakefile.depsgeneratedMakefilelibMakefilesamplesMakefileobjtoolBuildMakefilearchx86Builddecode.cincludearchcfi_regs.helf.hendianness.hspecial.hlibinat-tables.cspecial.cbuiltin-check.ccheck.celf.cfixdepincludeobjtoolarch.hbuiltin.hcfi.hcheck.helf.hendianness.hobjtool.hspecial.hwarn.hobjtoolobjtool.corc_dump.corc_gen.cspecial.csync-check.shweak.cpciMakefilepcmciaMakefileperfDocumentationMakefileMakefileMakefile.configMakefile.perfarcharmMakefilearm64MakefilecskyMakefileloongarchMakefilemipsMakefilepowerpcMakefileriscvMakefiles390MakefileshMakefilesparcMakefilex86MakefilextensaMakefilescriptsperlPerf-Trace-UtilMakefile.PLtestsshellcoresightMakefileMakefile.miniconfigasm_pure_loopMakefilememcpy_threadMakefilethread_loopMakefileunroll_loop_threadMakefilepoweracpiMakefileMakefile.configMakefile.rulestoolsacpidbgMakefileacpidumpMakefileecMakefilecpupowerMakefilebenchMakefiledebugi386MakefilekernelMakefilex86_64Makefilepm-graphMakefilex86intel-speed-selectMakefileturbostatMakefilex86_energy_perf_policyMakefilescriptsMakefile.archMakefile.includeutilities.makspiMakefiletestingcryptochacha20-s390MakefilememblockMakefilescriptsMakefile.includenvdimmMakefileradix-treeMakefilescatterlistMakefileselftestsMakefilearm64MakefilebtiMakefilefpMakefilemteMakefilepauthMakefilesignalMakefiletagsMakefilebpfMakefileMakefile.docsbpf_testmodMakefilebreakpointsMakefilecachestatMakefilecapabilitiesMakefilecgroupMakefileclone3MakefilecoreMakefilecpu-hotplugMakefilecpufreqMakefiledamonMakefiledmaMakefiledmabuf-heapsMakefiledriversdma-bufMakefilenetbondingMakefilenetdevsimMakefileteamMakefiledtMakefileefivarfsMakefileexecMakefilefilesystemsMakefilebinderfsMakefileepollMakefilefirmwareMakefilefpuMakefileftraceMakefilefutexMakefilefunctionalMakefilegpioMakefilehidMakefileia64Makefileintel_pstateMakefileiommuMakefileipcMakefileirMakefilekcmpMakefilekexecMakefilekmodMakefilekvmMakefilelandlockMakefilelibMakefilelivepatchMakefilelkdtmMakefilelockingMakefilemedia_testsMakefilemembarrierMakefilememfdMakefilememory-hotplugMakefilemincoreMakefilemmMakefilemountMakefilemount_setattrMakefilemqueueMakefilenciMakefilenetMakefileforwardingMakefilehsrMakefilemptcpMakefilenetfilterMakefilensfsMakefileopenat2Makefileperf_eventsMakefilepid_namespaceMakefilepidfdMakefilepowerpcMakefilealignmentMakefilebenchmarksMakefilecache_shapeMakefilecopyloopsMakefiledexcrMakefiledscrMakefileeehMakefilemathMakefilemceMakefilemmMakefilenx-gzipMakefilepapr_attributesMakefilepapr_sysparmMakefilepapr_vpdMakefilepmuMakefileebbMakefilesampling_testsMakefileprimitivesMakefileptraceMakefilesecurityMakefilesignalMakefilestringloopsMakefileswitch_endianMakefilesyscallsMakefiletmMakefilevphnMakefileprctlMakefileprocMakefilepstoreMakefileptpMakefileptraceMakefilercutortureMakefileformalsrcu-cbmcMakefiletestsstore_bufferingMakefileresctrlMakefilerlimitsMakefilerseqMakefilertcMakefilesafesetidMakefileschedMakefileseccompMakefilesgxMakefilesigaltstackMakefilesizeMakefilesparc64MakefiledriversMakefilespliceMakefilestatic_keysMakefilesyncMakefilesyscall_user_dispatchMakefilesysctlMakefiletc-testingMakefiletdxMakefiletimensMakefiletimersMakefiletmpfsMakefiletpm2MakefilettyMakefileueventMakefileuserMakefilevDSOMakefilewatchdogMakefilewireguardqemuMakefilex86MakefilezramMakefilevsockMakefilethermaltmonMakefiletracingMakefilelatencyMakefilertlaMakefileusbMakefileffs-aio-examplemultibuffhost_appMakefilesimplehost_appMakefileusbipMakefile.amlibsrcMakefile.amsrcMakefile.amverificationdot2MakefilervMakefilevirtioMakefileringtestMakefilevhost_testMakefilevirtio-traceMakefilewmiMakefileusrKconfigMakefileincludeMakefilevirtMakefilekvmKconfigMakefile.kvmlibKconfigMakefilevmlinux.hvmlinux.id/usr/src/kernels//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/devicetree//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/devicetree/bindings//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/kbuild//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/tools/rtla//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/tools/rv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/userspace-api//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/Documentation/userspace-api/media//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/alpha/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/plat-axs10x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/plat-hsdk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/plat-sim//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arc/plat-tb10x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/boot/bootp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-alpine//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-artpec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-asm9260//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-aspeed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-at91//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-axxia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-berlin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-clps711x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-cns3xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-davinci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-digicolor//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-dove//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-ep93xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-exynos//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-footbridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-gemini//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-highbank//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-hisi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-integrator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-iop32x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-ixp4xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-keystone//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-lpc18xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-lpc32xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-milbeaut//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-mmp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-moxart//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-mstar//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-mv78xx0//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-mvebu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-mxs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-nomadik//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-npcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-nspire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-omap1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-omap2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-orion5x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-oxnas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-pxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-rda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-realtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-realview//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-rpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-s3c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-s5pv210//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-sa1100//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-shmobile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-socfpga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-spear//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-sti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-stm32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-uniphier//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-ux500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-versatile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-vexpress//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-vt8500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mach-zynq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/nwfpe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/plat-omap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/plat-orion//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/plat-pxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/plat-versatile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/probes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/probes/kprobes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/probes/uprobes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/vfp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/allwinner//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/altera//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/amazon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/apm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/apple//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/bitmain//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/broadcom/bcm4908//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/broadcom/northstar2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/broadcom/stingray//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/cavium//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/exynos//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/freescale//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/lg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/marvell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/nvidia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/realtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/socionext//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/sprd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/synaptics//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/toshiba//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/boot/dts/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/hyperv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kernel/pi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kernel/probes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kernel/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kernel/vdso32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kvm/hyp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kvm/hyp/nvhe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/kvm/hyp/vhe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/arm64/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/abiv1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/abiv2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/kernel/probes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/kernel/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/csky/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/h8300/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/hexagon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/hexagon/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/hexagon/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/hexagon/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/hp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/hp/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/uv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/ia64/uv/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/68000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/amiga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/apollo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/atari//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/bvme6000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/coldfire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/fpsp040//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/hp300//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/ifpsp060//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/mac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/mvme147//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/mvme16x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/q40//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/sun3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/sun3/prom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/sun3x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/m68k/tools/amiga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/kernel/cpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/microblaze/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/alchemy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/alchemy/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/alchemy/devboards//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/ar7//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/ath25//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/ath79//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/bcm47xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/bcm63xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/bcm63xx/boards//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/bmips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/brcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/cavium-octeon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/img//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/ingenic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/lantiq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/loongson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/mscc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/mti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/netlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/ni//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/pic32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/qca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/ralink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/realtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/dts/xilfpga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/boot/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/cavium-octeon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/cavium-octeon/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/cavium-octeon/executive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/cobalt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/dec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/dec/prom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/fw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/fw/arc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/fw/cfe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/fw/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/fw/sni//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/ingenic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/jazz//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/lantiq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/lantiq/falcon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/lantiq/xway//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson2ef//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson2ef/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson2ef/common/cs5536//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson2ef/fuloong-2e//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson2ef/lemote-2f//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson32/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson32/ls1b//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson32/ls1c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/loongson64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/mti-malta//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/n64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/netlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/netlogic/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/netlogic/xlp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/netlogic/xlr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/pic32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/pic32/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/pic32/pic32mzda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/pistachio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/ralink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/rb532//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sgi-ip22//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sgi-ip27//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sgi-ip30//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sgi-ip32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sibyte//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sibyte/bcm1480//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sibyte/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sibyte/sb1250//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sibyte/swarm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/sni//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/txx9//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/txx9/generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/txx9/jmr3927//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/txx9/rbtx4927//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/txx9/rbtx4938//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/txx9/rbtx4939//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/vr41xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/vr41xx/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/kernel/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nds32/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/nios2/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/openrisc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/openrisc/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/openrisc/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/openrisc/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/openrisc/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/openrisc/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/parisc/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/boot/dts/fsl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kernel/ptrace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kernel/trace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kernel/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kexec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/mm/book3s32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/mm/book3s64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/mm/kasan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/mm/nohash//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/mm/ptdump//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/perf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/40x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/44x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/4xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/512x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/52xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/82xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/83xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/85xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/86xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/8xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/amigaone//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/book3s//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/cell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/chrp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/maple//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/microwatt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/pasemi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/powermac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/powernv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/ps3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/platforms/pseries//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/purgatory//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/sysdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/sysdev/ge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/sysdev/xics//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/sysdev/xive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/powerpc/xmon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/boot/dts/canaan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/boot/dts/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/boot/dts/sifive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/errata//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/errata/sifive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/kernel/probes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/kernel/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/riscv/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/appldata//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/hypfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/kernel/vdso32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/kernel/vdso64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/lib/expoline//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/purgatory//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/s390/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-ap325rxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-highlander//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-landisk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-microdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-migor//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-r2d//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-rsk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-sdk7786//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7206//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7343//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/770x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7721//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7722//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7724//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7751//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-se/7780//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-sh03//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boards/mach-x3proto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/boot/romimage//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/cchips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/cchips/hd6446x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/drivers/dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/drivers/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/drivers/superhyway//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/irq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/kernel/vsyscall//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sh/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/prom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/sparc/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/kernel/skas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/os-Linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/os-Linux/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/os-Linux/skas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/um/scripts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/boot/compressed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/coco//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/coco/tdx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/entry//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/entry/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/entry/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/entry/vsyscall//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/events//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/events/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/events/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/events/zhaoxin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/hyperv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/ia32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/e820//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/fpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/numachip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/shared//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/trace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/uv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/asm/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/generated//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/generated/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/generated/uapi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/generated/uapi/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/uapi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/include/uapi/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/acpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/apic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/cpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/cpu/mce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/cpu/microcode//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/cpu/resctrl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/cpu/sgx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/fpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kernel/kprobes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/mm/pat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/atom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/ce4100//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/efi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/geode//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/intel-mid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/intel-quark//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/iris//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/olpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/pvh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/scx200//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/ts5500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/platform/uv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/purgatory//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/ras//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/realmode//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/realmode/rm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/um//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/um/os-Linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/um/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/video//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/virt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/virt/svm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/virt/vmx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/virt/vmx/tdx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/x86/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/boot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/boot/boot-elf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/boot/dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/boot/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/kernel/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/platforms//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/platforms/iss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/platforms/xt2000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/arch/xtensa/platforms/xtfpga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/block//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/block/partitions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/certs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/crypto/asymmetric_keys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/crypto/async_tx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accel/habanalabs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accel/habanalabs/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accel/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accessibility//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accessibility/braille//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/accessibility/speakup//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/acpica//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/apei//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/arm64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/dptf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/nfit//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/numa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/acpi/pmic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/amba//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/android//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ata//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/atm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/auxdisplay//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/base//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/base/firmware_loader//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/base/firmware_loader/builtin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/base/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/base/regmap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/base/test//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bcma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/aoe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/drbd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/mtip32xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/null_blk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/paride//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/rnbd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/rsxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/xen-blkback//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/block/zram//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bluetooth//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bus/fsl-mc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bus/mhi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bus/mhi/ep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/bus/mhi/host//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/cdrom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/agp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/hw_random//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/ipmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/mwave//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/pcmcia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/tpm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/tpm/st33zp24//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/xilinx_hwicap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/char/xillybus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/analogbits//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/at91//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/axis//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/axs10x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/baikal-t1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/berlin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/davinci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/h8300//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/imgtec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/ingenic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/keystone//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/loongson1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/mmp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/mstar//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/mvebu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/mxs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/nxp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/pistachio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/pxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/ralink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/sifive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/socfpga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/spear//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/sprd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/st//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/sunxi-ng//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/uniphier//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/ux500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/versatile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/zynq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clk/zynqmp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/clocksource//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/comedi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/comedi/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/comedi/drivers/ni_routing//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/comedi/drivers/ni_routing/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/comedi/drivers/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/comedi/kcomedilib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/connector//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/counter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/cpufreq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/cpuidle//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/cpuidle/governors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/allwinner//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/allwinner/sun4i-ss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/allwinner/sun8i-ce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/allwinner/sun8i-ss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/amcc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/axis//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/caam//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/cavium//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/cavium/cpt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/cavium/nitrox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/cavium/zip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/ccp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/ccree//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/chelsio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/gemini//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/hisilicon/hpre//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/hisilicon/sec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/hisilicon/sec2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/hisilicon/trng//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/hisilicon/zip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/inside-secure//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/iaa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/ixp4xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/keembay//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_420xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_4xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_c3xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_c3xxxvf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_c62x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_c62xvf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_dh895xcc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/intel/qat/qat_dh895xccvf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/marvell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/marvell/cesa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/marvell/octeontx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/marvell/octeontx2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/nx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/qce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/stm32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/ux500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/ux500/cryp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/ux500/hash//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/virtio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/vmx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/crypto/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/cxl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/cxl/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dax//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dax/hmem//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dax/pmem//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/devfreq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/devfreq/event//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma-buf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma-buf/heaps//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/bestcomm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/dw-axi-dmac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/dw-edma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/dw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/fsl-dpaa2-qdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/hsu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/idxd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/ioat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/ipu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/lgm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/ppc4xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/ptdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/sf-pdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/sh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dma/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/dpll//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/edac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/eisa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/extcon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firewire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/arm_ffa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/arm_scmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/cirrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/efi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/efi/libstub//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/efi/test//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/google//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/psci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/smccc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/firmware/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/fpga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/fsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gnss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/acp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/amdgpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/amdkfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/amdxcp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/amdgpu_dm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/basics//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/bios//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/clk_mgr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dce110//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dce112//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dce120//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dce60//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dce80//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn10//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn20//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn201//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn21//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn30//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn301//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn303//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn31//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn314//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn321//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dcn35//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dml//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dml2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/dsc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/hdcp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/hwss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/hwss/dcn351//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/irq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/link//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/optc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/resource//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dc/virtual//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dmub//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/dmub/src//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/modules//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/modules/color//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/modules/freesync//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/modules/hdcp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/modules/info_packet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/display/modules/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/legacy-dpm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/powerplay//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/powerplay/hwmgr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/powerplay/smumgr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/swsmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/swsmu/smu11//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/swsmu/smu12//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/swsmu/smu13//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/amd/pm/swsmu/smu14//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/arm/display//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/arm/display/komeda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/armada//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/aspeed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/ast//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/atmel-hlcdc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/bridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/bridge/adv7511//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/bridge/analogix//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/bridge/cadence//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/bridge/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/bridge/synopsys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/display//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/etnaviv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/exynos//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/fsl-dcu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/gma500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/gud//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/hisilicon/hibmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/hisilicon/kirin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/hyperv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/i915//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/i915/gvt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/imagination//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/imx/dcss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/ingenic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/kmb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/lima//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/logicvc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/loongson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/mcde//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/mgag200//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/msm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/mxsfb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/nouveau//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/omapdrm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/panel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/panfrost//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/pl111//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/qxl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/radeon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/rcar-du//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/renesas/rcar-du//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/renesas/rz-du//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/renesas/shmobile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/scheduler//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/solomon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/sprd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/sti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/stm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/sun4i//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/tidss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/tilcdc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/tiny//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/ttm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/ttm/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/tve200//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/udl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/v3d//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/vboxvideo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/vc4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/vgem//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/virtio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/vkms//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/vmwgfx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/xe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/xe/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/drm/xlnx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/host1x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/ipu-v3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/trace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/gpu/vga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/greybus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/amd-sfh-hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/bpf/entrypoints//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/i2c-hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/intel-ish-hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/surface-hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hid/usbhid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hsi/clients//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hsi/controllers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hte//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwmon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwmon/occ//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwmon/pmbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwspinlock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwtracing//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwtracing/coresight//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwtracing/intel_th//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/hwtracing/stm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i2c/algos//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i2c/busses//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i2c/muxes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i3c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i3c/master//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/i3c/master/mipi-i3c-hci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/idle//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/accel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/adc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/addac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/afe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/amplifiers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/buffer//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/cdc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/chemical//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common/cros_ec_sensors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common/hid-sensors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common/ms_sensors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common/scmi_sensors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common/ssp_sensors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/common/st_sensors//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/dac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/dummy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/filter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/frequency//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/gyro//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/health//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/humidity//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/imu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/imu/bmi160//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/imu/inv_icm42600//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/imu/inv_mpu6050//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/imu/st_lsm6dsx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/imu/st_lsm9ds0//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/light//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/magnetometer//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/multiplexer//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/orientation//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/position//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/potentiometer//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/potentiostat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/pressure//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/proximity//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/resolver//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/temperature//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/test//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iio/trigger//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/bnxt_re//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/efa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/hfi1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/hns//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/irdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/mana//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/mlx4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/mlx5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/mthca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/qedr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/qib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/usnic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/hw/vmw_pvrdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/sw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/sw/rdmavt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/sw/rxe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/sw/siw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/iser//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/isert//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/opa_vnic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/rtrs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/srp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/infiniband/ulp/srpt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/gameport//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/joystick//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/joystick/iforce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/keyboard//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/mouse//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/rmi4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/serio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/tablet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/input/touchscreen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/interconnect//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/interconnect/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/interconnect/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/interconnect/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu/arm/arm-smmu-v3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu/arm/arm-smmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/iommu/iommufd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ipack//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ipack/carriers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ipack/devices//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/irqchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/isdn//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/isdn/capi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/isdn/hardware//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/isdn/hardware/mISDN//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/isdn/mISDN//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/leds//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/leds/blink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/leds/flash//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/leds/trigger//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/macintosh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/macintosh/ams//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mailbox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mcb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/md//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/md/bcache//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/md/persistent-data//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/cec-gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/cros-ec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/s5p//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/seco//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/sti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/stm32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/platform/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/usb/pulse8//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/cec/usb/rainshadow//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/common/b2c2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/common/saa7146//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/common/siano//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/common/v4l2-tpg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/common/videobuf2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/dvb-core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/dvb-frontends//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/dvb-frontends/cxd2880//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/dvb-frontends/drx39xyj//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/firewire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c/adv748x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c/ccs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c/cx25840//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c/et8ek8//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c/m5mols//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/i2c/s5c73m3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/mc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/mmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/mmc/siano//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/b2c2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/bt8xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/cobalt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/cx18//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/cx23885//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/cx25821//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/cx88//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/ddbridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/dm1105//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/dt3155//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/intel/ipu3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/ivtv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/mantis//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/meye//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/netup_unidvb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/ngene//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/pluto2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/pt1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/pt3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/saa7134//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/saa7146//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/saa7164//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/smipcie//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/solo6x10//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/sta2x11//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/ttpci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/tw5864//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/tw68//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/pci/tw686x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/allegro-dvt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/am437x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/atmel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/cadence//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/coda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/davinci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/exynos-gsc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/exynos4-is//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/imx-jpeg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/marvell-ccic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/meson/ge2d//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/mtk-jpeg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/mtk-mdp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/mtk-vcodec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/mtk-vpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/omap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/omap3isp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/qcom/camss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/qcom/venus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/rcar-vin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/rockchip/rga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/rockchip/rkisp1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/s3c-camif//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/s5p-g2d//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/s5p-jpeg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/s5p-mfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sti/bdisp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sti/c8sectpfe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sti/delta//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sti/hva//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/stm32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sunxi/sun4i-csi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sunxi/sun6i-csi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sunxi/sun8i-di//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/sunxi/sun8i-rotate//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/ti-vpe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/vsp1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/platform/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/radio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/radio/si470x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/radio/si4713//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/radio/wl128x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/rc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/rc/img-ir//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/rc/keymaps//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/test-drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/test-drivers/vicodec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/test-drivers/vidtv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/test-drivers/vimc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/test-drivers/vivid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/tuners//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/airspy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/as102//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/au0828//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/b2c2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/cpia2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/cx231xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/dvb-usb-v2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/dvb-usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/em28xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/go7007//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/gspca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/gspca/gl860//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/gspca/m5602//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/gspca/stv06xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/hackrf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/hdpvr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/msi2500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/pvrusb2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/pwc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/s2255//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/siano//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/stk1160//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/stkwebcam//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/tm6000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/ttusb-budget//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/ttusb-dec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/usbtv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/uvc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/usb/zr364xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/media/v4l2-core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/memory//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/memory/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/memory/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/memstick//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/memstick/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/memstick/host//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/message//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/message/fusion//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/altera-stapl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/bcm-vk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/c2port//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/cardreader//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/cb710//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/cxl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/echo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/eeprom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/genwqe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/habanalabs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/habanalabs/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/habanalabs/common/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/habanalabs/gaudi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/habanalabs/goya//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/ibmasm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/lis3lv02d//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/lkdtm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/mei//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/mei/gsc_proxy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/mei/hdcp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/mei/pxp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/ocxl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/pvpanic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/sgi-gru//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/sgi-xp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/ti-st//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/uacce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/misc/vmw_vmci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mmc/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mmc/host//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/most//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/chips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/devices//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/hyperbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/lpddr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/maps//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/onenand//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/raw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/raw/atmel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/raw/bcm47xxnflash//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/raw/brcmnand//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/raw/gpmi-nand//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/raw/ingenic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/nand/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/parsers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/spi-nor//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/spi-nor/controllers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mtd/ubi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/mux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/appletalk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/arcnet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/bonding//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/caif//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/c_can//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/cc770//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/ctucanfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/dev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/flexcan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/ifi_canfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/m_can//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/mscan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/peak_canfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/rcar//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/sja1000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/slcan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/softing//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/spi/mcp251xfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/usb/etas_es58x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/usb/kvaser_usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/can/usb/peak_usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/b53//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/hirschmann//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/mv88e6xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/ocelot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/qca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/sja1105//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/dsa/xrs700x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/3com//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/8390//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/adaptec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/aeroflex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/agere//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/alacritech//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/allwinner//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/alteon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/altera//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/amazon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/amazon/ena//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/amd/xgbe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/apm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/apm/xgene-v2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/apm/xgene//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/apple//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/aquantia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/aquantia/atlantic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/arc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/atheros//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/atheros/alx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/atheros/atl1c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/atheros/atl1e//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/atheros/atlx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/broadcom/bnx2x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/broadcom/bnxt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/broadcom/genet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/brocade//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/brocade/bna//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cadence//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/calxeda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cavium//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cavium/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cavium/liquidio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cavium/octeon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cavium/thunder//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/cxgb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/cxgb3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/cxgb4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/cxgb4vf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/inline_crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/inline_crypto/chtls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/chelsio/libcxgb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cirrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cisco//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cisco/enic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/cortina//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/davicom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/dec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/dec/tulip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/dlink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/emulex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/emulex/benet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/ezchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/faraday//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/freescale//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/freescale/dpaa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/freescale/dpaa2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/freescale/enetc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/freescale/fman//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/freescale/fs_enet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/fujitsu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/google//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/google/gve//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/hisilicon/hns//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/hisilicon/hns3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/hisilicon/hns3/hns3pf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/hisilicon/hns3/hns3vf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/huawei//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/huawei/hinic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/i825xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/ibm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/ibm/ehea//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/ibm/emac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/e1000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/e1000e//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/fm10k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/i40e//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/iavf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/ice//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/idpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/igb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/igbvf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/igc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/ixgb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/ixgbe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/intel/ixgbevf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/mvpp2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/octeon_ep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/octeon_ep_vf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/octeontx2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/octeontx2/af//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/octeontx2/nic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/marvell/prestera//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlx4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlx5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlx5/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlx5/core/esw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlx5/core/steering//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlxbf_gige//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlxfw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mellanox/mlxsw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/micrel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/microchip/sparx5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/microsoft//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/microsoft/mana//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/moxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/mscc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/myricom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/myricom/myri10ge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/natsemi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/neterion//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/neterion/vxge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/netronome//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/netronome/nfp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/ni//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/nvidia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/nxp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/oki-semi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/oki-semi/pch_gbe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/packetengines//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/pasemi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/pensando//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/pensando/ionic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qlogic/netxen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qlogic/qed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qlogic/qede//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qlogic/qlcnic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qualcomm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qualcomm/emac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/qualcomm/rmnet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/rdc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/realtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/rocker//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/samsung/sxgbe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/seeq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/sfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/sfc/falcon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/sfc/siena//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/sgi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/silan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/sis//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/smsc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/socionext//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/stmicro//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/stmicro/stmmac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/sun//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/synopsys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/tehuti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/toshiba//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/tundra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/via//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/wiznet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/xircom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ethernet/xscale//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/fddi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/fddi/skfp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/fjes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/hamradio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/hippi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/hyperv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ieee802154//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ipa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ipvlan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/mdio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/pcs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/phy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/phy/aquantia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/phy/mscc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/phy/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/plip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/ppp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/pse-pd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/slip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/team//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/thunderbolt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/vmxnet3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/vxlan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wan/lmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireguard//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/admtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ar5523//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ath10k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ath11k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ath12k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ath6kl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/wcn36xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ath/wil6210//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/atmel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/b43//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/b43legacy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211/brcmsmac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/broadcom/brcm80211/brcmutil//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/ipw2x00//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/iwlegacy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/iwlwifi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/iwlwifi/dvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/iwlwifi/mei//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/iwlwifi/mvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intel/iwlwifi/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intersil//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intersil/hostap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intersil/orinoco//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intersil/p54//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/intersil/prism54//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/marvell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/marvell/libertas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/marvell/libertas_tf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/marvell/mwifiex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt7603//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt7615//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt76x0//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt76x2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt7915//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt7921//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt7925//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt76/mt7996//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/mediatek/mt7601u//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/microchip/wilc1000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/quantenna//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/quantenna/qtnfmac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ralink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ralink/rt2x00//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtl818x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtl818x/rtl8180//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtl818x/rtl8187//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtl8xxxu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/btcoexist//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192de//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192se//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723be//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723com//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtw88//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/realtek/rtw89//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/rsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/st//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/st/cw1200//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/virtual//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/zydas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wireless/zydas/zd1211rw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wwan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wwan/iosm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/wwan/t7xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/net/xen-netback//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/fdp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/microread//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/nfcmrvl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/nxp-nci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/pn533//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/pn544//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/s3fwrn5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/st-nci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/st21nfca//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nfc/st95hf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/hw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/hw/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/hw/epf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/hw/idt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/hw/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/hw/mscc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ntb/test//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nubus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nvdimm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nvme//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nvme/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nvme/host//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nvme/target//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/nvmem//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/of//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/of/unittest-data//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/opp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/parisc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/parport//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/controller//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/controller/cadence//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/controller/dwc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/controller/mobiveil//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/endpoint//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/endpoint/functions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/hotplug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/msi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/pcie//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pci/switch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pcmcia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/perf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/perf/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/perf/arm_cspmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/perf/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/allwinner//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/cadence//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/freescale//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/ingenic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/lantiq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/marvell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/motorola//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/mscc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/qualcomm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/ralink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/realtek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/socionext//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/st//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/phy/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/aspeed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/berlin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/cirrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/freescale//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/mvebu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/nomadik//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/nuvoton//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/pxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/ralink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/spear//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/sprd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/stm32//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/uniphier//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/visconti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pinctrl/vt8500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/chrome//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/chrome/wilco_ec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/goldfish//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/mellanox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/mips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/olpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/surface//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/surface/aggregator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/amd/pmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/amd/pmf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/dell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/dell/dell-wmi-sysman//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/atomisp2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/ifs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/int1092//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/int33fe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/int3472//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/pmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/pmt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/speed_select_if//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/telemetry//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/uncore-frequency//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/platform/x86/intel/wmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/st//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pmdomain/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pnp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pnp/isapnp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pnp/pnpacpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pnp/pnpbios//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/power/reset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/power/supply//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/powercap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pps//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pps/clients//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pps/generators//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ps3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ptp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/pwm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/rapidio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/rapidio/devices//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/rapidio/switches//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ras//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ras/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ras/amd/atl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/regulator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/remoteproc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/reset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/reset/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/reset/sti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/reset/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/rpmsg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/rtc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/block//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/char//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/cio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/scsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/s390/virtio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sbus/char//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/aacraid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/aic7xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/aic94xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/arcmsr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/be2iscsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/bfa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/bnx2fc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/bnx2i//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/csiostor//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/cxgbi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/cxlflash//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/device_handler//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/elx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/esas2r//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/fcoe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/fnic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/hisi_sas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/ibmvscsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/ibmvscsi_tgt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/isci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/libfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/libsas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/lpfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/megaraid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/mpi3mr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/mpt3sas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/mvsas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/pcmcia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/pm8001//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/qedf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/qedi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/qla2xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/qla4xxx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/smartpqi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/snic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sh/clk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sh/intc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sh/maple//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/sh/superhyway//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/siox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/slimbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/aspeed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/atmel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/bcm/brcmstb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/bcm/brcmstb/pm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/canaan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/dove//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/fsl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/fsl/dpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/fsl/qbman//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/fsl/qe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/gemini//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/ixp4xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/lantiq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/litex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/sifive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/tegra/cbb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/tegra/fuse//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/ux500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/versatile//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soc/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/soundwire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/spmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ssb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/android//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/axis-fifo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/board//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/clocking-wizard//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/emxx_udc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/fbtft//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/fieldbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/fieldbus/anybuss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/fwserial//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/gdm724x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/greybus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/greybus/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/gs_fpgaboot//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/hikey9xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/accel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/adc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/addac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/cdc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/frequency//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/impedance-analyzer//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/meter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/iio/resolver//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/ks7010//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/atomisp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/atomisp/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/atomisp/i2c/ov5693//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/av7110//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/hantro//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/ipu3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/meson/vdec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/omap4iss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/rkvdec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/sunxi/cedrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/tegra-vde//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/tegra-video//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/media/zoran//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/most//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/most/dim2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/most/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/most/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/most/video//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/mt7621-dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/mt7621-dts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/netlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/nvec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/octeon-usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/octeon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/olpc_dcon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/pi433//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/qlge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/ralink-gdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rtl8188eu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rtl8192e//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rtl8192e/rtl8192e//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rtl8192u//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rtl8712//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rtl8723bs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/rts5208//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/sm750fb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/unisys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/unisys/visorhba//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/unisys/visorinput//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/unisys/visornic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vc04_services//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vc04_services/bcm2835-audio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vc04_services/bcm2835-camera//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vc04_services/vchiq-mmal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vme//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vme/devices//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vt6655//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/vt6656//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/wfx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/staging/wlan-ng//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target/iscsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target/iscsi/cxgbit//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target/loopback//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target/sbp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target/tcm_fc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/target/tcm_remote//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tee//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tee/amdtee//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tee/optee//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/intel/int340x_thermal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/st//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thermal/ti-soc-thermal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/thunderbolt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/hvc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/ipwireless//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/serdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/serial//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/serial/8250//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/serial/jsm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/tty/vt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ufs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ufs/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/ufs/host//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/uio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/atm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/c67x00//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/cdns3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/chipidea//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/class//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/dwc2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/dwc3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/early//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/gadget//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/gadget/function//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/gadget/legacy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/gadget/udc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/gadget/udc/aspeed-vhub//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/gadget/udc/bdc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/host//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/image//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/isp1760//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/misc/sisusbvga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/mon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/mtu3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/musb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/phy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/renesas_usbhs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/roles//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/serial//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/storage//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec/altmodes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec/mux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec/tcpm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec/tcpm/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec/tipd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/typec/ucsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/usb/usbip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vdpa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vdpa/ifcvf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vdpa/mlx5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vdpa/vdpa_sim//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vdpa/vdpa_user//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vdpa/virtio_pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/fsl-mc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/mdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/pci/mlx5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/pci/nvgrace-gpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vfio/platform/reset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vhost//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/backlight//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/console//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/aty//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/geode//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/i810//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/kyro//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/matrox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/mb862xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/mmp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/mmp/fb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/mmp/hw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/mmp/panel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/nvidia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/omap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/omap2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/omap2/omapfb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/omap2/omapfb/displays//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/omap2/omapfb/dss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/riva//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/savage//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/sis//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/fbdev/via//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/video/logo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/acrn//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/coco//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/coco/efi_secret//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/coco/sev-guest//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/coco/tdx-guest//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/nitro_enclaves//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virt/vboxguest//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/virtio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/visorbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vlynq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vme//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vme/boards//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/vme/bridges//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/w1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/w1/masters//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/w1/slaves//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/watchdog//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/xen/events//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/xen/xen-pciback//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/xen/xenbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/xen/xenfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/drivers/zorro//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/9p//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/adfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/affs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/afs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/autofs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/befs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/bfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/btrfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/cachefiles//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ceph//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/coda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/configfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/cramfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/debugfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/devpts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/dlm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ecryptfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/efivarfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/efs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/erofs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/exfat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/exportfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ext2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ext4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/f2fs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/fat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/freevxfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/fscache//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/fuse//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/gfs2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/hfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/hfsplus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/hostfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/hpfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/hugetlbfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/iomap//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/isofs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/jbd2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/jffs2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/jfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/kernfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/lockd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/minix//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/netfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nfs/blocklayout//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nfs/filelayout//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nfs/flexfilelayout//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nfs_common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nfsd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nilfs2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/nls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/notify//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/notify/dnotify//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/notify/fanotify//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/notify/inotify//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ntfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ocfs2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ocfs2/cluster//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ocfs2/dlm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ocfs2/dlmfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/omfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/openpromfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/orangefs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/overlayfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/proc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/pstore//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/qnx4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/qnx6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/quota//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ramfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/reiserfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/romfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/smb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/smb/client//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/smb/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/squashfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/sysfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/sysv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/tracefs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ubifs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/udf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/ufs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/unicode//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/vboxsf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/verity//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/xfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/fs/zonefs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/acpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/acpi/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/asm-generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/asm-generic/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/clocksource//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/config//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/crypto/internal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/drm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/drm/bridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/drm/display//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/drm/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/drm/ttm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/bus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/clk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/clock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/display//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/firmware//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/firmware/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/gce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/iio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/iio/adc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/iio/temperature//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/input//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/interconnect//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/interrupt-controller//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/leds//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/mailbox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/media//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/memory//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/mfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/mips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/mux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/phy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/pinctrl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/pmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/pwm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/regulator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/reset-controller//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/reset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/soc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/sound//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/spmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/thermal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/dt-bindings/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/generated//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/generated/uapi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/generated/uapi/linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/keys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/kunit//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/amba//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/atomic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/avf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/bcma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/byteorder//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/can//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/can/dev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/can/platform//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/ceph//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/clk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/crush//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/decompress//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/device//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/dsa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/extcon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/broadcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/cirrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/imx/svc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/firmware/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/fpga//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/fsl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/fsl/bestcomm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/greybus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/hsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/i3c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/accel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/adc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/afe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/dac//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/frequency//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/gyro//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/imu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/iio/timer//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/input//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/io_uring//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/irqchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/isdn//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/lockd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mailbox//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mdio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/abx500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/arizona//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/atc260x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/da9052//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/da9055//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/da9062//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/da9063//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/da9150//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/madera//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/mt6323//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/mt6358//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/mt6359//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/mt6359p//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/mt6397//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/pcf50633//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/syscon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/wcd934x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/wm831x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/wm8350//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mfd/wm8994//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mlx4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mlx5//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mtd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/mux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/net/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/netfilter_arp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/pcs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/perf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/phy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/phy/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/pinctrl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/platform_data//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/platform_data/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/platform_data/media//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/platform_data/txx9//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/platform_data/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/pse-pd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/qat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/qed//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/raid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/regulator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/remoteproc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/reset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/rpmsg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/rtc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/sched//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/actions//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/brcmstb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/cirrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/dove//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/ixp4xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/marvell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/marvell/octeontx2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/mmp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/nxp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/renesas//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soc/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/soundwire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/ssb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/sunrpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/surface_aggregator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/ulpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/unaligned//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/linux/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/math-emu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/media//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/media/davinci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/media/drv-intf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/media/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/media/tpg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/memory//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/9p//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/bluetooth//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/caif//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/iucv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/mana//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/netfilter/ipv4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/netfilter/ipv6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/netns//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/nfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/page_pool//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/phonet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/sctp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/net/tc_act//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/pcmcia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/ras//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/rdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/rv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/scsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/scsi/fc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/amlogic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/arc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/at91//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/bcm2835//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/canaan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/fsl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/fsl/qe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/microchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/mscc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/sa1100//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/sifive//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/soc/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/sound//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/sound/ac97//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/sound/sof//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/sound/sof/ipc4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/target//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/target/iscsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/trace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/trace/events//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/trace/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/drm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/android//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/byteorder//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/caif//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/can//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/cifs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/dvb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/genwqe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/hdlc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/hsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/iio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/isdn//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/mmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/netfilter_arp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/nfsd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/raid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/sched//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/sunrpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/surface_aggregator//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/tc_ematch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/linux/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/misc/uacce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/mtd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/rdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/rdma/hfi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/scsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/scsi/fc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/sound//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/sound/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/sound/intel/avs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/sound/sof//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/video//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/uapi/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/ufs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/video//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/xen/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/xen/interface//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/xen/interface/hvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/include/xen/interface/io//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/init//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/io_uring//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/ipc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/bpf/preload//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/bpf/preload/iterators//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/cgroup//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/debug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/debug/kdb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/entry//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/events//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/futex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/gcov//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/irq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/kcsan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/livepatch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/locking//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/module//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/printk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/rcu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/sched//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/time//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/trace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/kernel/trace/rv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/842//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/dim//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/fonts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/kunit//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/livepatch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/lz4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/lzo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/math//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/mpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/pldmfw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/raid6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/raid6/test//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/reed_solomon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/xz//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/zlib_deflate//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/zlib_dfltcc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/zlib_inflate//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/lib/zstd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/mm/damon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/mm/kasan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/mm/kfence//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/mm/kmsan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/6lowpan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/802//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/8021q//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/9p//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/appletalk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/atm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ax25//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/batman-adv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bluetooth//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bluetooth/bnep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bluetooth/cmtp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bluetooth/hidp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bluetooth/rfcomm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bpfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bridge//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/bridge/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/caif//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/can//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/can/j1939//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ceph//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/dcb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/dccp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/dccp/ccids//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/decnet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/decnet/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/devlink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/dns_resolver//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/dsa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ethernet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ethtool//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/handshake//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/hsr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ieee802154//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ieee802154/6lowpan//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ife//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ipv4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ipv4/bpfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ipv4/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ipv6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ipv6/ila//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ipv6/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/iucv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/kcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/key//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/l2tp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/l3mdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/lapb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/llc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/mac80211//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/mac80211/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/mac802154//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/mpls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/mptcp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/ncsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/netfilter/ipset//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/netfilter/ipvs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/netlabel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/netlink//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/netrom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/nfc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/nfc/hci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/nfc/nci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/nsh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/openvswitch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/packet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/phonet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/psample//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/qrtr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/rds//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/rfkill//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/rose//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/rxrpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/sched//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/sctp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/smc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/strparser//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/sunrpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/sunrpc/auth_gss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/sunrpc/xprtrdma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/switchdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/tipc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/tls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/unix//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/vmw_vsock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/wireless//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/wireless/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/x25//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/xdp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/net/xfrm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/redhat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/redhat/debug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/redhat/debug/dummy-module//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/redhat/docs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/redhat/koji//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/acrn//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/auxdisplay//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/binderfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/configfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/connector//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/coresight//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/fprobe//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/ftrace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/hidraw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/hw_breakpoint//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/kdb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/kfifo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/kmemleak//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/kobject//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/kprobes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/landlock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/livepatch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/mei//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/nitro_enclaves//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/pidfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/qmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/rpmsg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/rust//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/rust/hostprogs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/seccomp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/timers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/trace_events//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/trace_printk//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/uhid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/v4l//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/vfio-mdev//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/vfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/watch_queue//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/samples/watchdog//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/atomic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/atomic/fallbacks//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/basic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/clang-tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/api//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/api/alloc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/api/debugfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/free//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/iterators//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/locks//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/null//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/coccinelle/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/dtc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/dtc/include-prefixes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/dtc/libfdt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/dummy-tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/gcc-plugins//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/gdb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/gdb/linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/genksyms//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/lxdialog//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/auto_submenu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/choice//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/choice_value_with_m_dep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/err_recursive_dep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/err_recursive_inc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/inter_choice//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/new_choice_with_dep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/no_write_if_dep_unmet//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/preprocess//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/preprocess/builtin_func//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/preprocess/circular_expansion//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/preprocess/escape//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/kconfig/tests/preprocess/variable//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/ksymoops//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/mod//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/package//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/selinux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/selinux/genheaders//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/scripts/selinux/mdp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/apparmor//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/integrity//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/integrity/evm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/integrity/ima//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/keys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/keys/encrypted-keys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/keys/trusted-keys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/landlock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/loadpin//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/lockdown//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/safesetid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/selinux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/selinux/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/smack//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/tomoyo//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/security/yama//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/ac97//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/aoa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/aoa/codecs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/aoa/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/aoa/fabrics//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/aoa/soundbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/atmel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/core/oss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/core/seq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/core/seq/oss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/drivers/mpu401//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/drivers/opl3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/drivers/opl4//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/drivers/pcsp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/drivers/vx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/bebob//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/dice//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/digi00x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/fireface//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/fireworks//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/motu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/oxfw//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/firewire/tascam//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/hda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/hda/ext//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/i2c//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/i2c/other//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/ad1816a//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/ad1848//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/cs423x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/es1688//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/galaxy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/gus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/msnd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/opti9xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/sb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/wavefront//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/isa/wss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/mips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/oss//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/oss/dmasound//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/parisc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/ac97//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/ali5451//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/asihpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/au88x0//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/aw2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/ca0106//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/cs46xx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/cs5535audio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/ctxfi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/echoaudio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/emu10k1//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/hda//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/ice1712//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/korg1212//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/lola//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/lx6464es//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/mixart//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/nm256//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/oxygen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/pcxhr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/riptide//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/rme9652//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/trident//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/vx222//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pci/ymfpci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pcmcia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pcmcia/pdaudiocf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/pcmcia/vx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/ppc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/sh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/adi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/acp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/ps//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/raven//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/renoir//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/rpl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/vangogh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/amd/yc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/apple//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/atmel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/au1x//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/bcm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/cirrus//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/codecs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/dwc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/fsl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/hisilicon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/img//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/atom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/atom/sst//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/avs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/avs/boards//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/boards//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/catpt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/keembay//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/intel/skylake//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/jz4740//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/kirkwood//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/common//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt2701//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt6797//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt8173//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt8183//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt8186//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt8192//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mediatek/mt8195//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/meson//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/mxs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/pxa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/qcom//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/qcom/qdsp6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/rockchip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/samsung//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sh/rcar//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/amd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/imx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/intel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/mediatek//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/mediatek/mt8186//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/mediatek/mt8195//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sof/xtensa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/spear//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sprd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/stm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/sunxi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/tegra//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/ti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/uniphier//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/ux500//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/xilinx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/soc/xtensa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/sparc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/synth//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/synth/emux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/6fire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/bcd2000//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/caiaq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/hiface//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/line6//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/misc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/usb/usx2y//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/virtio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/sound/xen//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/accounting//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/arm64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/arm64/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/include/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/include/uapi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/include/uapi/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/intel_sdsi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/kcpuid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/arch/x86/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bootconfig//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/bpftool//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/bpftool/Documentation//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libbpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libbpf/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libbpf/include/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libbpf/staticobjs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libsubcmd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libsubcmd/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/resolve_btfids/libsubcmd/include/subcmd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/bpf/runqslower//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/build//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/build/feature//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/build/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/build/tests/ex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/cgroup//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/debugging//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/edid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/firewire//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/firmware//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/hv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/iio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/asm-generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/linux/sched//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/linux/unaligned//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/uapi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/uapi/asm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/uapi/linux//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/include/vdso//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/kvm/kvm_stat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/laptop//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/laptop/dslm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/laptop/freefall//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/leds//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/api//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/lockdep//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/perf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/perf/Documentation//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/subcmd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/lib/symbol//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/net/ynl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/net/ynl/generated//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/net/ynl/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/net/ynl/samples//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/arch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/arch/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/arch/x86/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/arch/x86/include/arch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/arch/x86/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/objtool/include/objtool//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/pci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/pcmcia//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/Documentation//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/arm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/arm64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/csky//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/loongarch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/mips//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/powerpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/riscv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/s390//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/sh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/sparc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/arch/xtensa//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/scripts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/scripts/perl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests/shell//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests/shell/coresight//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests/shell/coresight/asm_pure_loop//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests/shell/coresight/memcpy_thread//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests/shell/coresight/thread_loop//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/perf/tests/shell/coresight/unroll_loop_thread//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/acpi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/acpi/tools//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/acpi/tools/acpidbg//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/acpi/tools/acpidump//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/acpi/tools/ec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/cpupower//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/cpupower/bench//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/cpupower/debug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/cpupower/debug/i386//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/cpupower/debug/kernel//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/cpupower/debug/x86_64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/pm-graph//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/x86/intel-speed-select//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/x86/turbostat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/power/x86/x86_energy_perf_policy//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/scripts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/spi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/crypto//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/crypto/chacha20-s390//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/memblock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/memblock/scripts//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/nvdimm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/radix-tree//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/scatterlist//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64/bti//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64/fp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64/mte//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64/pauth//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64/signal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/arm64/tags//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/bpf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/bpf/bpf_testmod//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/breakpoints//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/cachestat//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/capabilities//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/cgroup//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/clone3//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/core//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/cpu-hotplug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/cpufreq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/damon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/dma//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/dmabuf-heaps//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/drivers/dma-buf//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/drivers/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/drivers/net/bonding//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/drivers/net/team//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/dt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/efivarfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/exec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/filesystems//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/filesystems/binderfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/filesystems/epoll//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/firmware//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/fpu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/ftrace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/futex//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/futex/functional//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/gpio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/hid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/ia64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/intel_pstate//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/iommu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/ipc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/ir//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/kcmp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/kexec//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/kmod//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/landlock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/lib//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/livepatch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/lkdtm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/locking//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/media_tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/membarrier//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/memfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/memory-hotplug//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/mincore//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/mount//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/mount_setattr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/mqueue//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/nci//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/net//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/net/forwarding//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/net/hsr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/net/mptcp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/netfilter//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/nsfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/openat2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/perf_events//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/pid_namespace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/pidfd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/alignment//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/benchmarks//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/cache_shape//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/copyloops//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/dexcr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/dscr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/eeh//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/math//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/mce//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/mm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/nx-gzip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/papr_attributes//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/papr_sysparm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/papr_vpd//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/pmu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/pmu/ebb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/pmu/sampling_tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/primitives//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/ptrace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/security//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/signal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/stringloops//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/switch_endian//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/syscalls//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/tm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/powerpc/vphn//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/prctl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/proc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/pstore//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/ptp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/ptrace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rcutorture//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rcutorture/formal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/resctrl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rlimits//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rseq//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/rtc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/safesetid//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sched//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/seccomp//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sgx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sigaltstack//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/size//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sparc64//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sparc64/drivers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/splice//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/static_keys//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sync//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/syscall_user_dispatch//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/sysctl//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/tc-testing//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/tdx//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/timens//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/timers//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/tmpfs//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/tpm2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/tty//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/uevent//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/user//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/vDSO//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/watchdog//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/wireguard//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/wireguard/qemu//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/x86//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/selftests/zram//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/testing/vsock//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/thermal//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/thermal/tmon//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/tracing//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/tracing/latency//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/tracing/rtla//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/ffs-aio-example//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/ffs-aio-example/multibuff//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/ffs-aio-example/multibuff/host_app//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/ffs-aio-example/simple//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/ffs-aio-example/simple/host_app//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/usbip//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/usbip/libsrc//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/usb/usbip/src//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/verification//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/verification/dot2//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/verification/rv//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/virtio//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/virtio/ringtest//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/virtio/vhost_test//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/virtio/virtio-trace//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/tools/wmi//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/usr//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/usr/include//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/virt//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/virt/kvm//usr/src/kernels/5.14.0-503.34.1.el9_5.x86_64+debug/virt/lib/-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-gnu                                                               !"   #$%     %&''()&* ++directoryLinux make config build file, ASCII textASCII textmakefile script, ASCII textUTF-8 Unicode textemptyC source, ASCII textC source, UTF-8 Unicode textCSV textOS/2 REXX batch file, ASCII textC source, ASCII text, with very long linesa /usr/bin/sh script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5f428dbf01e4b112e865126118b2fca82fb28d8f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e6470d5fdce19f294c4cc2b0aa9c63d98aaa556e, for GNU/Linux 3.2.0, strippedPython script, ASCII text executablePerl script text executableGNU awk script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2d0abd0035b112ca4d7d5ece4926751c5d4e3d25, for GNU/Linux 3.2.0, strippedC++ source, ASCII textPOSIX shell script, ASCII text executableexported SGML document, ASCII textELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bfc4dfa87e06c737032fd71873ef649745a6f45b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e8e6242e7d57a5028045e1c6ce9e0efb41624353, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f3d637c76da2fe6127bfee59937e3ba362722354, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII texta /usr/bin/sh -x script, ASCII text executableassembler source, ASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=74dd8928945f2c65995f998fad4ca0f73f1707f0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=43a0d845a561e1a8cf3c1d4aa0a0121a829149e5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5f54c858f42450f0fcb9a62e7b9dbddc037b9cce, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=35e3c83ad1e3ca38ccc26a5c9a04c91637655d05, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=959cb7d15f75d8abbb337a01cf39247ce1b9c35a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8e24f45e81e5a778f6e788780ddf4e4296ac5700, for GNU/Linux 3.2.0, strippeda /usr/bin/sh -eu script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=77b1d232e19d498dcfc3df00f988ac915e7cbd5d, for GNU/Linux 3.2.0, strippedawk script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6a524150aa33ad357f4a4094beda83a6218efcb0, for GNU/Linux 3.2.0, strippedcurrent ar archiveELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=664c9d2ad7928c0d11bf4797227a00a0eb0985e0, for GNU/Linux 3.2.0, strippedASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6f9c606bb4988c507b793dc05dfa0e21ebc0f43c, for GNU/Linux 3.2.0, strippedmakefile script, ASCII text, with very long linesutf-8e5548529f13776f67f27fef408335616843d578921a3b5dc6ddadb24a44b9055f89862c56d615d88c5159c5a17ef3f3db6d1c1895e047b524f661c2bd8f2e3fd?P7zXZ y!L M] b2u jӫ`(y1P֟2G.k+qo7mЈaREM83OjwJpMjsE $\ېTg5EpKo9R|P(Txބ=G'dL@d^trh%Xpȃ(!\lb٫ϥe{"1Rb;߃K h=ZS@@?q몖AS:ϴE?U %9K75 F#-I@: ~.O6Qd[i~3'f_ԀK>N[:S } ֤^£`, _YpuOzL睵Ȗkv&1jh +y ]HxdK{fs3Moft_pA+-I7\Zdߚ@@ZS]_M54o4H;QkZZ252z3C)HG+\-h]tIj +}[_>#LK HU&N܊LOsHFc|D[Ź,.)_}a(r^[laaO'+FM8fs2 mz2x<  n_'?@̫DR| 8 L\zYuwaj:+P5Br2|_xSϘqN/+/biLk*;.WW9Yo&l~w 9dɇYZY(':8 ϳCgbuٗ8ٕRpPA%0ʋoEW[H-0n9ԨT9e3D p> ŎҜ>Kyf&DܢqyGX CJ01vZ8l0yp¥E?Zp3?\$͞}}]{5Ϗd0'SݵwӷAPIO?/F m}ĝ4h/,^rz ilqwPX#/bc$5pRYڞn0>sqS,:'V q\ˎrȝ݈EMSG,=*u R=6^D껺fӏ6Cj50RU;v5vճp eL[=u/]8d&uD-@0W-bIW{azJmDRpXd}:mJa>,#ADqqU֡2 I(U[A9(KiCOstC";'ՠztb9Mֻ/!& q &- \ > 6ib#[K,ͽLۺx sX~δRQ1x`{ٗF w(݊P#޸}[& dd$ XufDPlZ O0jSk+ GZ`&n bn,᪃'&G?퇦.j$ce^ג,'#煜堮(1FB~^u1Oz1vP݄z ܭ#(Fq8֌癄p=S+E>2B#x M~]trF!Ei/P,ӸFy^m˝[F02(|]a$WA`LKIrqks$qGC8x[KySInb&_Xu@Esƿݞj[qB@(&%3;sv} ۟r_OG{ D7gD^!Qv[zWzyP=)r&hcG*{࿕X)q5xX,D{N/ԾYK*&-06/\;4Ɉz*LLzф*8tcMÜ1Jb@>!00!q:y)u:ġ8m>OpQ¹QcwV# -p\GXnۨj봉?t$L o(tK-RgYMT\"=O{XVDƅ M~n!z% tS]Nz (@}{$94w U`XNt0; p+*a"Ub*]ĻЮР|DYᲗpREieouu`W='6V᫻VX+F! #xRaIe ֹC62FI䄞ȹj}Kӏ<)h-gvPT-+H~wm/%9 N%U ~E$]_Lv`gPkEnvöSN33qoqRrɖ8%)kjyLۑ_Uj:i4~%.9~̒}}6ќpv J΂?>%W_V7Kp7@F?_S ~@"t er!z"f,29ICשC4>)ȑݖ'`;hffJ[sf75[(۬{7D#l1[iRGQjvImBՍ~^9}TQE ]j^:rIx,٤fJ|*XS;cgXid&ǃx@ a\JW n3^O~'l~ h-lv2zl,FFdJ~$. 9ΜgAEHPJxVK.ԡ<~3""ymu&. [^~G'#mƧIeoGL YPBXyPe4IXG&uS'"}f wPEu0ݴ.cauH)ocbs")gvɩ-|(tbI4G.e/:kM\k8*R?Q4go|IN|3+uyz*tZ%.`Mh>5J 7lsCmikh<+}GMM\Gpͼj7_XG|;W yBl 3@8cl[\dlC-Nx}'*}{x~Y/%j} B Jcw4U)ۋ ]:fn4!U$VR{tTwX0քfgbq>IRu~0`x0i0C.|!rO#UIĊc?؏Q=KKR]|d| U;EokL&78V|J`ݤaɀTMOYf{0 jCOz%b$y* <d$B+ ҭpʬ|˕sZ3U 1wF`3ϗWy# \;~hLä%XB |YxS*ȡys1鵝x!KǶI|?틕 _v'7pē.SzY[vOJ:#^JT~ΡqP %h7tRY Aċ;ke1a.+!Z!Bte\ZI\ ԅ-'?QoA.wrWx xu!S $#Lq/Z he'ӂTQZdBոJL:>ȭ./Jxo{N@#LM|r7#xZ7>c.]Fs1(l6#0mcۑc p^\a?^͐&<{1m جF4m1"U2bn1v|Nނh=`n\"SuHhC@߾΅PCWx ÇR*0krR#s*yX?ՒѨ8H})icQN yg@id x]gpv]tq@a\ȋsh^֙?P0B <)L 7}gN߹z XpFE2 M#J;CaU;fqS.] thڈGAJ%1fsOH эӎYiNƽ䫵0iFQj%tʔn Q7xA_N'!fJ.~XN"/U Z FF)4# 2_[7K8f_15BU"cѨzß 0vfr&4,>N8m5q$'s=.ݾ'쾃8O ACQ Ȕ_8̺+%HƠmZSq{`F{`X}]4Ʈ!Y&2c>4 e"*Xiep᜞&OO{"ąb[ vLZ;vܼ5CgX5,t,Eǭ޻b,ƏeJ#ּNK ,d\Hr1}Z;VIgѲl"5Q?$qhK j&`4m'TŀDUk%SvXmPFf[9.bp dN j7ɐF(C?Te)F|B67wx1f! ;>"tG7!DU53 [G'dώ t&m̋xĖmsqESHy n¼eK9,Ҥu4XNd-"9 ]Iu,ũ|œ*/pRJd@\EL #|BuuӃLrQR1jK% "MuC-8+/vkn{E?Ab(.m$':Bڨ@IQpÍ#O*_o&vxMn l 8 Y󢑋ehUޙ>>XTK4p0ϹݚSڳ͠m\TӫPr|]-ī-Ƃnn)%ӢH j&rn;좡*)koyW![mx<)鋆˻Qfg ~VFeM-a?Շc@ioi% ?O\VA}qzT3[ 6NmkUpC <^0%aHϖ޿|a};m%4c+ )t2bٹȰj$l}6/AgEv܌>炧AD/m|F{iꭅئɲ!oy[.bc+l7ex1~[Y^zY\0>7+|&Ѷ v^BEWDN)`>b_ݗ*6k,Wv`Sm66?j"VRz"mIHmW8=j6^OL봈tfs*/qZ2çwDiw, v[[₣߭zp-@nwo6S+$AtY4\/i`SȬ,۝9˷B^Rz}wŠsIkaϒ'B㡱u(2N .Ŭmb)Wc8lH(U{;JqoA>R"}YA>V.+H pU{+"/Af! `'}װ\@NXlpCZKj9eB|a.pGJV^֎,r;3jӞF-ho <'9 ]ND{9g:IӨBxOso[pfq9㐈 prL-vx|GNTy.%i,e^aBHz`{c윟‘_7 eOv$<- Ŏv}A?g3Uΐ@WD rD#?ike b i5WyErQNQP6,mw0 U6fn jW!\`vYH=2h,a<H=\;4|H 6 Qcim #+8$ 47T5ml>Hei,]դ~L_FC>~N(K/927ZIϯ M;ijd?닢mJز?q/s#p MnWY s1(V AfBQh3KCFT߹ɜ1HK-zOX'YhXHl5hlH' h˶n*EgTıͽҘܤ*,ALh|K!7CBG}$ Ňo GF_)'2LSˣEPhzxbc1L"qX]=rԼpIZ3A{κ"Vp&qCH~yX:*݆ l1Ӓuvhv}_U@I)YlgH)V2ݺ]9$ٲ/m;a̳4[\!Z9WNᅊ8kUǒnITx#HOq2}c\[1XQ9z1m ~9_|C{EO^'lE)r tvD4Qb|MdM3rK:S?,?ȿJ&5yqKf j@-i{c+W^ c'wj@.Ŭ,_*2b3o^R6ہO=H|4gq֙j$/K,UQG;tsEku7jz'ѝPTZVQgٺhdݵSpk?xOK wJ&`D:w^ ^=wG>OAp5Ba&fB3S'i^h+鹤aDEҖY((e2~ !Lc5 T4QD~?FNJ 1H:ɼR5T4-4BZa-)&:2=cUv1wsg7THzǎ$6*p#Qw!^1yc vY#͂C8ϑ,ՋG`ɪBg UOcAcm@GN}g~ }VL/-_}s6Z }˽qh)51QS36>rPNLR  .rº.Mx9*>T:Rcqsq.^>,KMՈ= ~r'3`gPB\hLg&zኳh C{%zҾ=IPz$0@KF>ֽA (AixWpFݗ,i<4=hSc.Dx%cڳwȍ0݌&7_UV#,TUMťW`-:#VP.Kʇ_}JW PG2FA'&*ɣ^#z aSY UH@ַI{*אm RM TD>oLoյ`rs o#1͟3bBcM6^s3yXcM\#:"uNu~EĥJs+6Cٟx~+An{*ILׇ?T !uXNiZ"4x{EZ+ J^:,vOqM[RHIAK(,}Y(;_`"H"F\yk6B.&R:*TSK<:Q [D {RJ382 cuXUP%HK^9Ƌ6t@ke1<+S$P-?`rw} Ȱ{ǾAt=9 tާ}]%LŰ 薦R(U2B#x+} ͑_bhX\MdmL'MY;-8xNƲkxB}I}kQzB )VнN1z `0,l"GH Low{ rP0Q#P?aɌ}rUsn}7'd ܌BRU≈tqX̀6 ~t $o1e?`cu^+ &1(C( ~یoou˽G&%nO ܎:  0ۢElm<SZj:TKOC&&Pހl Oil[lzULKR\R}>dCN~ ʡ0;^8Y~yX]epygbkux$F L7z\98tVEgacl~8]*&nUc.j@9=heRtJ6,1xe?1Ys켇,JJDot~ÝW?>{ j*Lzphb2G'B V󠽊}w<)_ւY}| ed͠];TZw,MP V5dP7#vA@n=FMQbZ0(,uE#͙ng94]!^y],1cg4qHBX;cܷtiG&5iNdW,RdT1ou ]ƒIFZ>>.sIe?BzcDha'=߯qw +ziG:N :l濒"'s tDp8gyF|z *صaVb, jz,?UNoXf?-'53  \CIO5}^di THH-u^ <>u]FBߜ~x$ l ߠl<5sJO[^H=|<_]ŚwGhɿrՀBUG.^`'Opɸ{p@ q#ːI܎`dZ NtictAŠ7? x4=l/AAcw&iљ{W`b90J?$lm01Ba/LW.̷Vq!쨫2=m0u#EvS2@)ԆivGqlA,4= X6l-1Ր{C={m Y愲5.nXOú I"L&ěh Գ6|{_r G nBH WVo wp'Uׯl}ZnSQĴHHEwg61Լ i tOL`x=;t$Rc̆Jq̑&ё[G^UR$ОEʔ V2^#5*Vu!-KRHc)>*P~S/( |YoFIPwe dMWٿ9F8AǷCծĜR%H0~[!zʍŰhV~fɖnϝS& VڒA+uV@? 1hږtB Yx*K8MP}p4y @Nvp87^-0 MCKE=,#P <mÈX qA0]*ɠ#A[DMtBY*H?m{q?x|{Ag_87wM-׵yD^S3=2+9$w/dz ?q|/Uw'+"S4K5};ڈ Kc)Gxw L{lcJw3ޅeUCB(J9-J8영KK8˥6B@ƤS:8XgO;[~e=NuےX:CNpE{Jy>iw[ERw)ysjh^f572Ki P@_ɦ@@ :D.9[jQBڧױd90j|e gDA73Wh>m|H۶DSf!9uC|sm$&(w t&s탦!AeW]YQ=!MX@^W*ab3^ƨdQ?r R4p+;y>{PJ tbLO)d`W%UXR_;(*+l(ۆt JLp@!ڵz답-Ete[9ɃY\Z]q8.dR_!X?RNu<5s85#% !5c^WBH 38?Z&Iw^wymf;Uifo.1Q`8Aʍ&POpiScU؆RBTFVE8;%'epd_9xjl3.!"kz0RxHSZ./rbePUQİCS' X]nճ N+я_#)2L7Y'/k e79zE~#pGLR;~5J]:f4{R2C&JLh(90Ktx U}KYnBeįZ֪{5%;5X価0=\!(޻Om՞VD0wJ\?3A*X}фoaΙQ ʞH\Jmd GIFD+)cU`L]/#5鬇4q?k׺2I#r0ԛ(0{x;uבRbg2Wq4 q,WКLMϓ`ホQ眲#gźD; \L`60zпGnʏ3@|Yͱ3k49S݀V.I >Gu-[C*0۔SO5cbE`Gnc73g(:[ /!%x\AS̏a-w12l.%8j}kܼc/m8Vmvi91q unc f'l5C \ YDkۣE5Z3M HC5#9[Chv;cE7 X0(!vN*v͠POŠe4pk]b$ P%@nj YJ Z(O7Rj:01K9~`N`8:uxͽu [+zoTN4e6 Uiu<:r``m_i.xd1,ƪE?kNZ]!>kYO#:M ;Ds)ؔӷ| "༙ߚ ")ђhHT) lUe@,dNmQJA6T›cYm@,)`p(*ӄ$b,=g #H>ϒukNt.5 &l(*$^\R'A/8_`GZ'ݗvaʿ,Ҍ`Xc?AAN?Af[-e*$p_8]HcҜMc#@ MCy;ѝH<&PMXgAh9eA̲^SW)Ic>v%8b3W@ƾ" Դ*f(]u`XHw63}0ٯ hb㙘CAHQ$UO$50PI iZD b&ø`O?s$L; , ;s R9DN)NYsC@t`z^8"Ow֗apJ}j)&ʬ7<`.^okreS|NJㅂŏhZs(q# VM6.NDԀM'i^3$!1䊱zZ+DL7dcL ʼnN^vQ J*Ӧ=lfW y*cƄ 9pg1Oz?[Z;Ov sE*N 5r-V2HQJFj&(W,bqiBZg~V&w¢6æCi*oD%R9*^a Xi?p qQauj9Mg8x}YUq}@A]ҺJk(̗H|ƍXoLCnnV7pʝ̨RƑa~#uV=1NwٱӴ/hEQv|)T_~vwhiqշ(7 ;['bբUұV@j-VW~2d*W0ޫ8,W:/iJs\֕D軞 RYwvOa:~gNdbW}KsNY(TH v#zI[/rf',y19*1E Tw ;rdr.{ 'UwJqT#z=Wn3Fަ;dG^q ”jOf~F[|r=k)/$qЄ8 RLaW sx}pj٫g@賠NtDԨ;/~jzQ842M1As]ǥ]-b֘ug \ԘޜYtΚdV46; g?qBRo,T8+xRYff5B5p@3>8;Ia2n[Hk[ .J hմ}~D3 [C twNK>OW2e'Oq@멈E?u/k-~ad"ƚ ;׵Y3 _6zڝ6-VlRl 9%Y g(D1_|9"~ ;,qHwBG2ŀ>U18:H{:VnTh$N@1l [a'r+ 5Fs}~)Q0$& w:T/,2݊yodu<N4p% 0 `Rf0wě=Zw\u@Qms~jxo|ٝ 1HY *)VG*誑pa Shy}q TVVƯN%E/P`kPRc0mtʭ f W=]WY:ֿ+d7ELlC2EzS>YJB}x `=fj)F[ 1 REPpn r ~J$uh,XrI"DYzt#p/9xt4:K̛1\B~Olx&2A}OQь&c+ھ;˓?A" Vru%,GǗVKk.]MC`xmF K%ַsQg'BV7_tEd}bɹu)~h9Q(eK=!U]bW6CUagYYEX'YѲ2hM1`6Yn%a'K4ޛP j+NrQoG'3  C8ASM۰Bq~ܝz'WSE ƏQ5yЀiϮfƲW%U/=q^]VW'< Z‹OÜ-M̩ :A1N䐉%;NofGo; (ot}WO`$PC$Ͽr24TO N%=TYf] ݉,ij@t׫!0ԑL7)-1 #I1 0 I#r#DE,ޖљyܰYKG9"2?/b2'`᭪حdʊcȉE\TEңpfux1}?q%-d,LnTنbeoƤ3`ZN5fx~H^vt[g yHx* " AbxDhOkrgQUA!Tez2b/رT:hvl|SkI9MPDO$w UAfcNIŒͮf1=\O*sZWDMV.ƞ٢WoHXJ袓BU#1xOԳFS*gaAt;<&! "ь':*s~I@ci%׏ZKbFhiL 7lU"jz?*y;e:k>aI[oLaK}"B?qK?Go86ãwAo :>ofhMU.6۱/Q ޲,pXtrYɜY< E'Z[χ2FS^pīؗukUC~[vk"M[4jt*5S*ӓ17"x[_--? c|=FkN g˻:WuHD]|l(C͜Eww:c 1CNM)Evjf.|| x(onf"H?7% O^Amjsn\B|L[v_ҵ8z$eUJ&f2NܓEQ7}m>&k}PԾ j.29"<}EK=WQ?{s.\dEZ16B7{-罸@15=ޞ448^tg/fIa70 !Yoߛ/ʿ+URX9:B? a*h57t3$<'))%C8ޜ"[3M\]Ud),,'7~Nyq鲔CR[Aicڄ=Eb|Š"tTy#2fr~𚻱͢?yvь^V@)8#'2NU?@ l LSTM d ^q@/qQ*~LEX 6dV<%(]R!dUVg$զYPF.3O?ss\.WXL;,9Œ͈a*;H/u:^;h6MAhav>WW!'cRMZVigR/9|K9nǀ1cms7ic=u`gjѶݏnJYADfpnvLzy kMRdJ2OíŬ$kK3r2 Bowꟻ3Z'ؠw2*T(/,+hGu\~REnГ W@Ѧ[~XM㞛c'&&Րۣ܈YDS=GζrӀARH\DD4lY͚EڬZLJ}s{#@V@OxXU^UK$ t" #:?~ELD-EJjn 0HY ^zhk_ 􏨩M·#t4KA !i*[\5~$ӘH2=}+݈-#1;7kMG% =a3/"hJč~[`Zcf0(%{E颴Uߓ}oZhb`毮)>Z+v]s"_-uf|0̴ k ,dJskuO4?1sK}4F :myX2u-5[ `o3Z>]sky)/V-4O0"N彤FyH=lP}h2u$ds2w3?ǻ ==n>GL~&,$=B6;C!d^ )H⢗X+סG^p㙾I./_آ#2 pA h{~e 'H4ﺴB 2c?R7(Tm5PĸzWdx` ۤ} f~}y>䖔6=*9nkA(S@{9)L Q{o/=t{1E=;&?hd4_ E-[Tؠ;!fIwQMVܳ;lx3M9*IԲ);!<-/4N=6>!‡,绬. ynE EZR=dE^Fj ꞎ]/Pk@˙/ G5z&_@*(HoML*0_")'>!-$e\Xl+I3uum pJ\(4aPxx㌟j%R B33d:( 'v2ydKY :κi[}?jۣ=s.\9S3迀# ٩?[v;Y݈jb~j:p )0 q KKzok}QIf"Aݕ`f>\صV钷,cFchHxg֚Ys}saYtǨ4T!mf믛NiA4O+<QR|y-BYռkǘLrd2.ƅ9H l7e&<\ȧ}.R˶F^>bSMuԽ"b rk/r eý?uб ^尧wr˂`So\cg@%0o~zMSw]hp\R!Us5iY4)nT&kgV;5uQ@7mIi ,r Pv:ts^&MC)Gl?5.9ofV:_YFƹ24۲F)rR?PRC"4V<)buMλllT7`p*=z,5?;/\gEMݹ\(C[7F*&&x O5|a~f2o^BJ=3wJb&(@OûźўJ•y{PtsेxzrӬ /&%r'e_;o-u"sY+_f2aЋH2HZ|TE;Q &J[.t+Qfh!qNwa\lZ~_~09*]?ab:'+VC ף],Xgٛ䮗~WxW KU3SC[RHuck_fB.hC{#prQ\a  0"\;U"yw tF۹lK16ͳ: F5TpקE#F#$&rOY.O.]+ Z(wo.,Ru}q CEvtA-r@X46-]m.AJKZ0kYi E!# vzJ %\~h(֔L i|0-|X!]TrݭAcLlV(pz`ԏ< [M-X;X] <^D-ݰH@ʳsx?q6B$$P{(Nȕ,?Ϩ+yDbbl!* FXg)[%d`d7S|h=bXR zvu/րJ H(y}ʧ]1#Wä\%FW֢QDhȚH' V2\KlEB]Qyn$b՚fm;+#J{6X6 M+1@:;0= m`ٵHW4!f/U/T%DŽSnz2RK`lgyŮAbW.upS;CjU)/x{mS\s먼IA[` OMh1 %ˉJןg1} },а~ `ɴW1\80OTBxq#7c!3gDJ_̨?6 (v$sb҈Ռ99We3'x`ԡ7rJkoq9g8yo$xohbʤLzQ9 #TN mصG1e2nSwwjA Kӻ;FKNǣLTq"ͫIfǽ7AH^ 33y#M*%qꝕI8@$G  eROboޫ}'V4@2 =&? nKݩVG彍,%= NchmPZ \]$ lA'9e?lsSַZR)RqZ}U,CD›9s14A⃹~xX,E`zeS& ;įo"cʁO)ݿbvE0n ›e_c $"K _KDkQXW@i`EN4fg,%9B(ajZ'7976}HN]5Vk'k)5^Ec2NSߜ3`S\X(/ D`m}Fl/Gt:J$4IEnmVH7:<N(堕~U7Ge+GJ+e05.PVQt˙G#1\H}ER ZfcqT .fӛ:+CbcJ[5TK>upPp^QY~bnn 0X.웥0y'UFCWQwbwx5\L_NJy'I"j8_iVfм't|ODrѕݹI} u8NNzwTZ"޼鄝ن)睻6 {Z0Ya~7s~Ɗ0I-l|C|b_Z> P|L%қ%ddSwrDEҖRÝ58A}Q 0asj{oLiVr!t`OKKCȆ-7mYTJ+xZ wBZ`z&O@@Ⴓ$6l?L%E*QV輿xxBV`վ~-+V!R01 ՟,dhT#E_LN:,Z<&sg)tHqv8$- Uؘ 2tNQ6!'Ma1ݺT#S2 CBih@{{}f4@64^ pjw6R76bo@7VQLF.wKvpZ5 ӿ'{7/*'ԩ_^1ŚZo?L:kgL0<"ZMD} _FC ;,t7j>n59j+"h[LnQ"+%;68^ !],R?zSpyޑrmZ$zlItcM!#y u6 ut6˥&I[rUV*]z~;|Axx6lwߘ҅Ҫuy4W#vH:XMuv(K -_uq<#8JJ-]QS+s6Y׾֙KmK#h{7 8J=ñW ec4(\x[..T|E/sX`+4ayþ4̖]~uWfY7tQ-x<^(1݊ _ەԴ&$cnby@:CتY{Ǵ.TB0qIOm| bWbaC jݦ5cJP֥1ֺ ۓ7lE` 韃R~R"a!.'QoA+(+6 L4opHc,q&g^r0}*׀-}L,osYg򋁃s@^)?OUBm|f[TdԻڟg P%1v_CisWNRTN;޷c/ vM%KLٿkin4w3Mk 4ԱmwX <V`-!>\q}*bz/ Xɿʂȝ+K{ˊWi4N?@@2PF' ƎzDgni4:@oi0Gb7߬4aKq{OF9stCh)B .h1[BCoS=953hy ,a[ 6}k_ʃrE[} ^RB%ط}j9o YrNM8=ѝYѷӁAC9 ?h3Ubm<VU;/R$Q{1mw[ {*\J-$ rm% GGSd7 R.@~ap}MZ|  CMmit9c2:_M;>~51#hV06~>"ЋrE)ډ}+b)xv#O۴5p"z@j.u]fsLG>)Rn.{uvċ<s?-.( r`Mȕׅ^ǮV,`i̺^t'{V;E*bQR y FL wK Xx> [UdY϶UPn=Gl@G`}s`Ws%v1؁CÄĺ`m4cF^tQjin .LSCs%|RqбTH`~RmpG :: ]T4%Lzm"\!]!nWkⷥkP]/X; \wCsUih4 92+* ˲y/߉ mlnB>h)|Z(*ПWhDիs\t_H&ܣ.$PhPUUp(#MNKPfT'c[Mj=I)l[X{ _;jM>S}-[ DAb:b/VꜫX#]J%Y20 k2(G9kvjH-Phє`t `Ϧ`{ >[iYP8| J*6 <8s^+EX_P3*ϼڏZf"gҰ}S_9뛒RHIi B|˨ ;fAm&,_ sti-AoMyR5*B!`1PW\D6ANkl;t?w+FFBqbfF&5hZk ɜEsGmOv-ۡmOX`wCMLNE56EgF98HNECr03S[ݴxlƓ@qvtr 5̖x3K]E_HRWL'&שx,t%XWhV^=j;hH~;%U3X͍6vфhFjymN~&[|~.Ɖ4튠YQ5鸷}AF2D6W_ZGݫCЎ0BUNant!eGax~AU?ݧW@{ދ~%ם}UʍZ,l38 Y@̃+¼eH-q@ӻ;ܴ計}xYMFI"@lY !ScڂwJ`i"I@DDDݚ`9eS=d!Sb1_:ρ2 +躑=LH40i-.R}x |k?1Ğ~Y5Pۅٸt6aM[Xy ٢{J_]%M.=yx:>e҈j΀MULA?ktAlbε3"0U6KY&dQ*J_FϽq5h_ň}O:C[z5u_Ktfo=]} ~k61Y=Y07d}J >sOi3wžJlU@ c2" ]Cʚ &;4ҁO!K)&>֬۳ܑhTnV [6Q2BH*um&srf*J :3h۳T>_ɧRF2VD{g!Kk.NQ .y %J*ڼF4y!b;,SP&33',Y)Y~t {qmO)Hq[G23-g" ,}2]rH trQ't̰A!mH4tQ<7H#f3ws^r:״&a[y ciZwcpUٷ5|j [E Qbe3)mT}į@z۬Dqy m8 J!q Js%e]Fwa)_."pŢc2%)RN+! a^3^&eڡjZ(+B; Qpƃ^.J&nLLjx o2b<'-̭q"sWex+Ύ]$Xnjh$wєӃxd/:&Kf=sbUͺ3b WzSJ͚b pCөU>9 حj]5\u4_J|h6Fu{бCc]e=5g5 YN\Owmy z$Ú#7=Z2ޯUxd~_|ONNCW\7/9]ݔH ] =B{тE Q_Vs"O+su@ۆ3Vs䷎GH缯mtPP̴UbKQgmWȏ7NHNJ:RiU3Z$\ɛ q߽NjQ6;Hj/(ʶuQZgr6Z`0w`z;&%h/esJ8w _,j(̓nQq_t[߾)KE5[Dj{Ix;KgeIpZ+; נ~8{r \K]s)vVD{_w](& ZbOHBZ`E&'>[l;"!Kd0f2Kg?" R6_ J(0_)_!nPAˇH"pJ+-vSx 9§X{fP.0[nmF 4vo2ߚKuΡ1*W) $p~v#m*,fd=O[% Yk*Mc0(5P QY S%޿k~2W(7eTnK3> tF} P(v(ُ?!L9,33FcjEiAblz^usAk?L5ZI 9\?HxD$Y8KO?T|_jÚ bR礱YX@-c}/W{ t]Ƭ9ڒj䶀'u3*B_m6"-vJ<1 PXPU6,噁{d&M#r`#A6) խbAmFlR0$I`Ġ"'ˬmTa᳅%ӌ-E1cX՛To6Qt]µ]X2!>)!RM2qLsdTi8M2U"uEP0jspū? B$&!Lρp/BN:̮PUiu]! ?J96_iaDbpE }ɹZb>\:PvV+Z[j\f'9FQ+gEZoúS3S='d4.NPu/8 BB\>()Hݔ*H(!Zz>]ΡYQ]w7 m6 xSjܣ{cZU8an,|cu{&½DZ˭uk%jd0u^#^15d6 kEOr Cjj{AfQI6~^:65FP6=H'uzƐ1lly\ 3ٓwB.UnO@L~24qt 8%&eA"" g']Lϼ 6łrFtXS|ZQ49-p˟$ V3]Zf#r!AOg1'#ǨN7hž[ʚLF+, <-biַMw/([ˑJ+L΂,hGBqL.V=xs<)7^z-^F-է.cA& oeK `;7YF^k !=H4hu]Zmr^]ysvN! O0BkRR{@b=7:'$+kR3vԋm1pIטdWٙ ~Aȡ-!Wi Zb ť2$8hW+ET0,Sfe .!"0\7:&-=P4Բ%n\g w,6d_]ۇ͘ rwujGC>IʆI@[$1 OP V;qTأ/[85.Fp2Z#1 IFGZᬷ Z\ffO2a@]L.Q5}R2G+3tG-IjjDÜgJUcP d*6o35cgRPa8]kJ(@aQ" .s 7,h'u)immIL1T@߃%u Z5Ǫ|A}~;zSڍBIQx'PkbcTo{Vm_/uK-y $: iٛ.wwfr8 QBc.{悴yÚլk ]3QF-,rK.5B5R$)J>Sېթ*Fql =I\  [AY9kI/CFE"4 Y0H~zNTLbwFLj@i@$$7TCW[J͕ȥGo-?G#ٽM$NGqL<$Ɣ"˕ȗ.R=zSVjmu#|޺Qћbp;r:5*gn\]G% ߝ2sӍXQ,}Wze +v0CکjNCoIV6)CsIeʱQi‡ۑ$- UHJϭr6TUt` .,ϴ٩CK;}-# < l]jQ- >),%H/ceخqɀQM&ĩû="*_B0Z)n Ж9vsv7^A#S%|y6 U* 55Dn2Je̚!;rp3 ?PQ2alMQ4̾)ۯ_PjJ -̠0j^9v|n w1&A@9SXKf=}xHy7nr}:sU}HNYcݳ{N"`P)K?}m>@7X`mt++ڢ&Ѩz9ڼp2fM9sRg\͘JC.Bn DLԷI,QXÞî_1cHŇRR0❌"!@>Zw\~I?;aRrl]zϋ"Ga[qΥq J-3WBصAm1w Qh ݠ%3wvFxx_R@4ڽdŔzg~^U%Ýl% 8W7fϫoŨo n+y| *onqY:;&&։?&K{&*ݠ[Ǔ‚97=8m5Z>f&,v3#̟8u_'=IP5*[QN!>De/خ6H>TNcuInQD];xTl!a/EX j 6p--گynh2yjj7_ĘV ?dD:65{/4<]B}E gISx @4WMD ْ*AJx#a GoNG9P%Xm$ޖS9^3SY9Ϭr'˚!^pru6-tP;E/g5W_V[L-ʆkro֍kA۽U?8&4je/2}s+M=`% *=7$pi: i`Zj7?6/ {|e"/BxIR<$j8"tA4THz\c X'[6O7HR|Զ@3^GU,Q*5_4R:ةFJg_66"&/mULC8^و"pV8c_%,~PAP L:z"(}1u+Coq~ P/)YA2!|5 '4LzlL+nu7ENh >-0:Zbx`fi$b6)I^@ฒS4IZRn)C3 Kn!r /eWqyZ\髅P%']52le1,= oQl"87XYh!dzv^Av7p3/jaهl:liZN fC$ a:WRy z%Cc'~ISrfSjҖ N ( }ܩЀ 8u'89NK';hDG[؋f l.[==՜m]m܈]A(9w?ܻOn! t`?GBW8E?T`2%! P:Bwx&+"x,\(׿zG_, c[h[Ft]/ %vU#{V{!L*s1L6&&)Ok$.x/ k"f;+Tffo wimȬ+Ãyup,йb2oGKkP[.e h 9BєUӂ" U83(;G l&#&MU+˙EyN"yyB imS,;yj`9h:ÚTK–@laR$ VP]0g*@g4(a1 ~!kdN?\aICo$%Ц,e &ڰ[@AÇPHͦ\1Q A"$;Z8Ae5Hs=ZY7,mы jkn 7 n ̦TZܮlLbTꧥ`hCm r.W+͖% ,ryJT(Po2ZU+\;".Ln9$QMwaY b8==z66_1a\ S- T^.Jjxb''LW.r,zv>JSToH>Lbj_~" :NA'@׌R") FAِ_Ӎ)ZRzH;b`1:pd/DcVj;70 ̥ho q Tbc9ʇ7xLv))E-3*&*[[)px6Lt}pD%^+S3*iXQ=C?ubaƵ 05 JqWo:hx7 ye"VynR:az&j))2f8G|o+hSX(#zosJ+Mb7^yĵbD-|}im]9pGdO82/npI*K~s`+=S@0*ď @JC4$tx늩o !P GP* 15( 0êlMC>/ [oazdѤ 61*(k= $jc"n>]znGʓm37ִ@h$QkȍQ0e6]O:t[_Xii+E0Phz UR)ȨL֌7 2=03:+brkqQN/jyZX$MV`wv*]A *oP< K;GOims8R-AcJcm/!rϿ|1w2'Shjͷ*fЧ3:(w4\g `^-'$T+~忲8mw,8]H^0d MKY& ǧߠ:*4,æ<0mWbgdfֳFU }Y5xf B_L+%dcB;gP"f燽Xcm.Xu՚b]S/͜:FjAMj 6 @89mBg|&\9eXcp89H: ]۰H}jfތC="|xnK&Y 1$ \{i|Z A`1Twm^ 8!wTE1A)G +ŕ+r\>a3'31M$tj՛i C'N)P;msd3aFwO14G#5 Ң4 boviYW,`cܟ=<^I ˔h6˸me/ $Y[\l0I6lQ# :qq+CUY\\TWhc D3@|濾&3qJ.{?%)8B<.(3Qu#.%cO\m˯=B4{$L iA' r;38/NGƟ)on`&#WgjOʽI^sg瞌t-\14xo 0¦<Ȅ{r2 P>Aפꕱ; I7i0GDoNzcVX[ӱ UV?SF jHcbХUNC}tcmbDx7E'[Vd(2];%%Kd2fI_i{6 & "4&~K4J GFIP*@߆.UF pRR.XkaWŭL,"/+]ú%3DD.ZJ@a969CEv`l'.†_r7.`ޣ-5WbͦAK=-׶ M Lcmvxsiq̀hj&^@(ws5V&]{PjY?J9 Y(Y4̻qʐCs$$q|=IJK@v̶$hY*'{]$1B|&z7 ^ӨL rPԩ3F:SkAG|E3m I'6pr{RXwߦʓ4ŕpbCU;"ϮۋR7 `cE;&)PdOne!Sʛ%&s36"H0։<7Pkwq49n(8W.MzƋ%Ez9leu[^}+@t#B2ՕD1}VYB2O^l'ꚟտd*``;MG{xP:U8YX3YrXNi>oȚ,ao!Gy.x:CX 9pkɏ,dJr6xKYH] ?B/`k]]ӞFB>.6h+IC4`d"گATK]p4i|Z/êڂd9˾8@2܉rv \$)$<ހ!Y-`r3&ˢwtQDD*?cOz0Ihn;ocHLеGurd( (lhEgm6Rd#zJ= K;K mVVÝcykv呫32%W*D%'QzXTmn gyqd-=dI4t'?8(E]{g:Kz4+F|MU?Zb||l^@?藺/ޗf՝es"\طު0Ju1Ε1kB1)ɛ\@Z2]B6}NfʓpdpO~n ' /d2A_^2w>>WS;GC5"Wxuﱙ811AϝrL*PE}MPH-ꚉ1 Aa-+>8ٗIo~M$Ĉs8Aq˫e@͋&n4ų6-hҍ;xD[!{FBEn&" _o1؅盥8Cڭ:e:*XkMi*>,¦ p?⊲]fZQ4$ъM5a0o! g,ިhbLk3h2Z4+Ԣ<*纍";xUhB-*$~.iB!Oq~grExACv/JAowv++BubAGXƚ9^qD\"3M"}bûoU2Os丛p=La (?h_MHb' L~oc 8"HyL8|o zzpT E$c1 m%(J$z&e4|&O<)MzS6 DZYLXt oum>Tu F((lStҋ~@ ;9< 8X>Od%*.mp}`OV{"8f]AbLhcM[Of(w~-AA[{L4GdoNt#7a0D2,w)LW)G;+21 !'ʑ?f%df̙ceG  6EGlU)ΫQI&9zʞvslZZ߅c* BoXdw"]vKL1F, # 170H4+ڨ'-?b( M0r2s]CrW-5-e6}`$&oϖ1\~D))z] (=Q dp˱)@rc3vv(zjsh[guwPNX^ emH !$XP ֨XZdoP[i^} g/S4ec9x Ҧ,"^ 奟b k;l lo")oy5u;RϬCr)@-8= (V6󬌨gپljQ$.0k^ njn޼1I@1?U''ӰX Y W$@yd#9^K+#0OQ_kG+sj@ n9zREwh̖̐=\UOL sQq+{juf] P.uj{?gv9oکȬʦYQ", )1{pvSj-cr@,d|iG I;F8$GF&gPP2G."Mr U2Du2/U,B30%Qg,HR m _9bìtTw>_ҙVk:lE+`( ƫpQuaڵ&㍼L w_;b.5\ K57KdLp!f_v"lX?K+(GZ4ÀBc8(GnLPՌ}4mDبyWC^vw o_NlwyPnoz$cGiؙv<_~[k;'Jj4J[]w&_ros4#'U Vu4`[Ɋ}2%п{h;&!N½D鳷)2)fqKƼKt>SE8r@BCˤ?Dc74$B>1W`=0!j#"h&TXJW|/}~a)=KJ]z}n](CKBVu+,"R"Hρ6E%3Yk VЩJB1@˻d&S;WG qwwfSQ*=g:q~'-oijZ\G>7㦶7ExׄԣCNh)()ZHA&JVd|s'ߌә7Ps4h3ԓPd M8#JݭQn؅*J=O4%dW*)yֵk䎐^,+hŷ4hF:d_ &r%~mPF SRKz(nJ} 'OgV*X5_%)2K41^l |m&77"NUc¸d5lEVNzAQ&tOoO!DLUP}PAiOAƭyHUM^$1rB?Мc<3~ysUCHĬ=oӒ9ʢPN15,C@~'_DeVV%wvn=UٝO?2"mU WQw(1*'HҴ2943]-Hx(i`'U1  ^B^jK\uqs+ϙא_`>&\xU0 2;7_y[rNiFb]i|*F1l5xfE(%yxQ׏Ϯ*Ysyd> m wMUKRYg%?YOEr0r?չ-p>ÿw1_^2ih>#ܪ9f ,QU Zf=׹q$4(d`7*kOR"z)FSc3zLpyLu8%zĹcs Pz\.`ܲ-,>1*MtoTO Mt0ͅ?d< !nFvߍ[+iĢf~Pdvyӈ37ru,b>.lI-;A8)qGeo'M"Uө^A 'oRR^o(5{Y8EETU@cDXq[x 0HwMM&Y\s2$0-3]iݤ Ép[yE}bSXSoJ#%&8!W HXu)#"%2G=V8VDNPI9tq؇wz;kWO]9j)<7IrM ^5OiRH@ϫ,}4T)eĻ3Rd~9=n?X\3DҰC_THBJq~OO=7+XuE.]Ntg~t)ðU(au!8+:〭hiٜ54P3<`gQFHN}g( ̆od '_q}-j|uiS$zb^ Y3_JV%͆iquH2(WdK?6W:Yo/l6  ŷQ8"N%Q!0xg_ qq‘8Pyd"H_Hzy73y{~׹Bb(RJ7I;1UbI7o *̦'nzm}`bJցN ̅ eĕ Gֳ 3$%p,1Jp}byB35G0ٳ7?L}ki؀=$f\Kڢ?jѯ&X~H8ڣX2|j~xi&Sm΍t) B6rhT ^WS$|wP܃׸X"s@Sb Ty]S`*F}U2az7,xASݝ, #j[nh "#lI ڏnA=>$&3%]tGՅ]JݜG1x--C%N@pQ%݅$0.6﵇Ml=>v?R*C}&fq3r %.ŭuicD90[# _.U{ fּߵ`>{Xk'0E))(:O'VE/{v4#nL0SfAYj7ڿ=(Uy2uU^\IUdu%n^iiR 7Y-=J`I/+Z0u_E,D,w"Av#hkG;ʅ|P5g Y>B3?ܜv>?|PI4rG~\f6cKw^WȮ,O?7|ϙڢ5pEZAԡ䴇 (!&sjM[] @Xgh-7쳳fvO2UT1G{Y~_ 3 aF#l?6de_w\E0pr6 ZwO~^sYUsk(~ՀAffAӄjb2"Is+|F+%.C@NUPy4i`J*bƊªmJTfᭀue/—@JcΌzouh ŋ"SpL Xua脶H%Is4|,"^xvBS]KHZl^ܑ#doFa Z稕UM%H"=A7Z30s?]!ϡRy95U*(u&$(-;`yHY>SIXaW#SD(czKpH=MQjCQ8DKy2po rۋ:.qL ӄ95$ۆ&5#i=?_0Y7m15O81ƚ{C^]y+[%OX1f)EiN;f~EwG5 Qr+ 9ݭH}s#}~j6lKQI`Lf *yn{`kb;×0II@|e$mܔ^s~h- V,&T;ܷ3lJ4K@1l[WI9C, t!ӇFGDf )mH*Nk Z9/1[Jb iu}gH.'lx%0 |\u#F1@aw7c1xg@T)'pm;վ(2.'M*ڔno.g]*'{+y pwU"xƮ+L -c1AC:əuJ<2(J*![s"_%pvt?(ػ}⬄2É{ JQrXR'E VFi[8/C}Dobu'ʛ *`Pxrvjƒ9g_ju[(C쾸"MܭN^de7;4XJc83z̒|TΆIqu=̽LlBm"Y-6e{}K 4M>F{Y0W(sRV`+ƌWr- |zʱ|> wd j 6rF|Ў涛? GOM "7vG$mq3Q [~PrM LATRS5E§ ť)gg|22 F MᛀHk.GXiQ;߻bdv#&SSs̴m in<'ڗ/kvˋP)|;&Ü`w^.Wq>oHde.tYs- ~zleڽI q9ȭO֛Y'wϳ+dL=;Xؓ&RcG1X(8U²h}Yk"m̔Iju;%5MԘ@x;<Ϻ ;PYx]3܏{Y!CGቯ^);mQ6/)ce@"vjoW$GrA\bb/ZZl/{im8"$>Fsb>U뤖YgWB~ЩH4>ql%_npEL`)',eQH%#Yº)x.B"Q*d0?Ao9ϺlQ%p7;PO'}ĦuJNQFQfO0A(/Bp5:v6GNG@B>l`]/Mı#g8wv}]vH5C>3 ƅ}7'ڎ(vǔC jI[L6uagOyv c'Ll;yo(|KVV62hS$LxZj, d̉ * {i3Ln-C!~,9aQôe(x{9\_FŜ:tg'`2ߚ֟g/@gd :A}CݟZS 7hg5r`5U)ʲ~/ÊÊ'߅2##Z^ ,6)Eᔨ]-KMTz rLꙍgpVro-7#?{ eŭ̈́q7G0`NZEAD#Y@|DyYHqU/}%jz幨<;/[ƒuG\|jBnMV7l@ȁtm`5oR8APrcZ5ĕ+xd7n)q/ /$ 2Qab6%Fhm/H8w|!ƂFeb zZ*V`]*S 9;{vIse魠UϤηa ߇u 莅͡@/f6&.s(">C~\,H==s % *,Y.6?0XHV#t^溡~$(읳jR^@\jĕPd!GJ\$p`9)XusMU9 rX2Hd E+fz?Y ķs>}B,VN 6q֒>wvy cT@3 *g4;q: &ec9r^ƗO~I{TR!\1@=3ƄZ<8cǥ]$2QɎ2F |.cg˲2`E9Նqlթ= jG9iPa}Wiǭ+E\u?cEӷ!v[/}>=&e!/\DTVxC_ձmwWeK>Rfbq]eկXO#`Y#ԧ(5DQ. e!j zV3Gq>T? ymJ!9O{ϙ Ic-xւEH5Wx lŠ{+z0y)_2օ+ҕ7X:s?* 'f3eu4@<ŗS^X e0Za%[b_r'^Z㎽0.6SMcByh,fF Ґ<%5!4RcM@S6G tzj:׮ P"5GPHi&Y1ȑ!"Pc0ft*+ bcAv5_T.QA L{zc3!a,nր,!d>c°N-Bt:5mƐ# o)2-pHihw k0~@-ȅW溮5-*ns<yKu p}WlMw@Uǐiɤ2%Gm1m<@2[Io){fb5) _bDH_іuU>~TȺHN]˜ |.o|QydYΟtg(ufL<1嬂v/ /%0<+AZ7پsjo3HqڗE̿_Wvf9@A|; WV0c-R/ou;th)i&֪8Bu+ t\[< ɰ@* '3Kھ)p߾$/Gͼ8\zov^ο'@PA -ن|X n$I9#޲Zt :࿬ L0AkQXw?nC:nT$Z4{%yKkk[@-&lSa`JFi _'83ːW'YOQ ?T P {k{YĨZfU+D A]TW4} SŤ1lBم8#F'rF܌ =,ozt2얩y|r=eDZ4S00um*L-]\_Dݰ|VQ>QUMuXuK{ǥEеְ$Biġ C]*D*+ 'z1(K8$$@YYȴ=?EeܢSA'SeD?$ 8(-saҐ۳3R/YgWQ9o2v:f LJk{D r(e @sďpB}j-K#v6F?syćc74/a⣙DCᢈ ԘX@Ͳ 4im4 p& #L:=_Ƶ2NorqSYb}^W"0 5 آ [G._ApBGڭ3ȡ)X_.6رt5x7m0MK J:cNhv+V.^=)T& aT|xoV!Lv˰ڊީ :#LdC1U%7!t&CYkjE㰟H5T^WVktk+3x6&k*s>Jowx(d |ۚS[vmd[GחBō˛vJ89̄+jpI-1BnKM_+Q7/@Qp ~9T;5y$it֬/oHP\~eӹ}~p;iTx#{#2zP ޹3oErG IL?ʗ}柡xo$V`u;Ϗ!"w6zzJ}&v&:~EWJ!5q*%^~d 2oPK@:}Mj C :CTQ@~l;;rB_cI!+sqVdhFqsI0A>X:7'x+Ϣ+[ Jx9v:S7wݵJ)NJ\o\@X6-ctU(kY?Uz ;3.k2MRD1OCb>n依>2 KSAcd-aK roIs!L4+nl݂G'Y8|h$Ed3Q ,VzQZTb QvC65h"@WqrC .|Bǰ(H0vN5r$aL86SKZܕEX#-F|n'̿3OCۗ _u٤xrGb#(s '/mx}19 Jɬ-Ks]/ΙIDҶ./F5㒂k͔z?% Ey8 ۾ M7i=@~A&x/]b5]@Vˉ;joL/ G]w߂P @>w~E_ Y9<*m^6h MOA<ͽE>\g<' MЗ.{@7YtٌV* tȇw`ӄa_{?.`%H\ v=\ \;0sw͑Q`DX4yZڎ `>~iDի%FYiG}uՍ|LlGAŏXI``59Jɳv^dh&"ʞ|e hV(K,[lR씲[WGr!E2'mjt*1FD;x˼fw/>A6) 3[灩?0S(k`V ]则%~FGml8F"y'pj"Ԕh8"@L?D "0wc}w.Iz#o9XU5jq1ZQ׿ӥ<4屝Jqx}l,<⢒*5>Ti] ~[xl]WN|Mk%juPc UhޠoڕZHΦEaom)T^=瓇 > "tc>J#61ؚPȄMt47dF@q%NT';@w=0,LE.dM1J߻ӕ)ݟk.ȧe:G{[kpwg⅝hiXӵwBM '8cak}q,K/dwsW|"FvVH' ZUgܓ]{8WshB qL܉+&g=u@,R؎p%*!x.w n:Xaig ?VP^S l 08Z߯Eh:^tY׾._Z7{7ߊ,٦H7غA܇w>5=lB傐@C$YZM?^BLy ,qfLb7I*9r;@''Ru+Pb0ikKE5PJ?[E|:|5kZq#$G#@Y%ҫD% @Ӵ*5uc{ߝ@BQa@qT0t?:&6Șj%Ç&XsV>&ֲd\3 :'c+ L>-2JspEQxXyg[7%B)?`8p88riԢqwpr3 ,I,BPõlOx-E3~fZK%_}ǹ(CL9b-؎5.پ3i*&T XXmVv! FZPL\a5Z!3TE:FqA^/4[0 şUOd?RM,<~|iGȞ$ψlHOJZE7gbP5OhxZ_nrdj=_J@"9%=Gݻ޼A^'LN:COHTQl+D6O0`*1&xYP|-s`JQd0'`l!j_4*N. 6FO샂 GڿaR<ɉ:?E=̜k)n4 ,YDsmÎViO{ ?lBĘX6[gP Y +zֽf^:yf}&^@7aPqRH N~H:(lV[JcJ~u3`88ޚ24Rܭ:md\L&ZCSؓ3ø0HJGt8OO}-߯+QP.jfPڿ~mX y{7Y Ctm%jE17֯?n\=֟X͐ |~LoUYcƬ:v+o"<\E·D!F]ԾuM?ee ҦZKaa )al '^67X0:vRdnD&/cFZM#U%FaſZ9^俷J@~A 53M:# R+j_?u 67}F0Wh0,9utݔVdl˷>fy"NGʘ=HG.r=:0gЊG虘 6n=SPG+<} ;AڄcOfγZƖXjce.*<)ER('l_EfeƺҨ:i9Q\<6CFLmV{//viv֏їe`V5x&DrLիh@Dv ڭm\MPj:|˄+_$m[$lE٬ nvAiXy?x-6~^Aeݯdh[مD',ݟ}\{`E}눶8@kcR40yz8 ZB5Da|x hFBqN qpQW~4X#%uP'z$FJGpgk("Vci$J-\Tw}Xd 7-pCȥ6}f157U}NB޳6GwUQ^b&KH 3OA+QT|nOZaEv`i%ze!Y, @Vvh#WV<s;Z< W1+Fy8KKz:,U:q1\6V<M[5j-%Tzˤ}X~ =N83h9 |ubZ{8Ȇ(4/ڍZ%,~WҳE]5D4%F-wUroC7S}sN c-FՎݯ4.G=ÖjO: դ]X%˶etgSfgM&zlp/3?e (S(\AQN@ $nhcSœԄΐ+=V-&= aVI\!g@8 zZH& <Ob\f޼n wp'rZxp"cKVөbB`<\e2ēL ?k Jس0G.ק/ H/v_{憽oĄ3O%s@Rckrg/f:Km LOp0јRsHxn P"ǟc6V,d}+4@sW(GΘ IĖ2 T} ;mU-0eȫDs9HXsˮJz-$4)dr<-W"|%IaoM2 R7VAMqد~z&Wgң6T ʚvr49P8= G%·nHúy=gڮ*vpFJG==F!vG}UJx\? {(-Qt^QH헹g3 s6i`<$FFD &4B0'3-=mjņِTkA('CPFƂy;BTIW1ٖJ5aB f9 b"WtG͌ R_Hʇ{U;2dRkqZ; \YN %QUQMAA[؜r `cE޵#i'BY"}|FL%BxnO[%p:PofA(h`i.Vy',f;}1**+Kc{+<+WcD- ;?D`;H׺}^pGkhOkJ,vcӓ=$gO?ݜtnuhZYXm݄%*ߢN4@ [vsr,,RW*mJ(FkuL ts҂,B{!;h?DI&YĪ WhNJB[;JӤ\AS WIU>oiLc~BQIz;O%ibH[fώYQ"uc]2 Bڮ$]Fw)SWoO6p8}h BB {*FQ2sXUM,| KÑplFGL`w GS0T՟rn/P7?CZ2KoVI;/n'Z(sŦ%49ʜG/a VYҶso${\6T<%i,'l9@v@`1رmʩ%(CyGOS 0i2ż\.?mE;vN[pɥR@#u-sDŢAJ/ ]V\ at4S!XЕ =&OT %1;EDymM:'A+^, Jx񒝔㒶f,J^n&H9ho8h|)xp65?jӊLIRve}4Woⰴ[^ڪy 'In4d5yATj 3qvez),Fd &:QNד*_$EҺa XaKpx^@.qj!y*)r!>^dP2s"Ch !`Y*%IV3nyF\ ?)-~v+;^W,A| )z*a47.6RxM$/smWs*_\T"@j,/\uf~-c4BmFCWoJ#P_S# )aDTQ_i }?jd夯Br6O?C[q|n 6inFv#}/l a,Qp<ްGvX[-<~,GvDq$Ͼ;{3GJfM&Vf<Ev/̉ Qgm` Y8߭?^L D$ 0q*Va`Dh1_'fOBT r] Ѷ/Q9 ʹ2)5jMWLSb&^*unRKQzܐx-ԥ,DQEŲa[&e˿KBD2>u=B }۾z'_#giʮa[( ?$Ʀd-żokE5*|>x棦mB)C`ԝ29sxSp;.0Vo@i%:&źtlGyrntwC.Y@_O#őgM_ syDAH`I#n9džݬm٤?ilo&ۖʏ2V;ij)̓ uԓkX"&/R ś^~9|d)bkb5'zp[qdwJLT;6 Ln_tC{">/+3UnxEN"dZme3lBo}̋Y* OdU;XͱZ _m6]/St-ew8Nd<Pl[NG@B’2(8icڨqGPhJME䕻UYS]kА4 W0IV,<%Uo,w +'xۯzH`dW!DycF8Jrf:Wk'%8rn,-+n.pOfx =n;}d-D'.%K rVkd˕OV@@ÑТ3ʣnerI7pj`Gu;c@WSS =Wψc(z<ke0ZaFى&~#%rxV9b$mB~y,qx"(_ ,Pæ;blw˚42> ,mKr>xY ãjuY4J"#ώaMSs[ǢC0>⃉b%,{][p;ڳմG̱dM B S.~R(6V,2" F8*4o:smJK#¨! g!wWNŐ/E*L===6̲ru9pLQ"@fƐƼ>tX:ORl|Djw{a-B.=6+MI/ [9:7zS>AaPQ+AR7JISܦb`&(ވZU‹5EɈQ|ݨX8ȒNV"2h'}j-}q> PN O k;،~ۻ~1| '/`vMw~5咎]8sbGJ4X/ɚ;[ CJ^9,L eF&l7Yu-l 6W3r ٳքWU-06w] XI:;/J-LjnN,˼"gSB\tgfiAjjmNM`kgo!T6|Dbᖈ,/T?<4]?})ǻ]{]qӥeahbݡõksKQE1B GcroVg(cBUZEg]I_<O "WrVɉkW%:R6= +Y}Fo% bN _˭G6Xx=L% lG/uako*"SbZHշ<7_\\ ͡|~EPpix\6Dmqt4Go! O+&Ac%FY%3W,̎eNv4c/Ur Q+HHls~ %!ybAX{hG|BBr)З`pI}t~ޯDž%^λxs^RT ;$UP&Gaf.s~&ip0?BUHB?^ꟕ15 Ț),WG\LD Ǫc<'T:F}ƺ&XtYx>5O\c ەDˣp\MJ n"u Ef GPU,px RξyLʱsL 2Y[^ZV  \fU#{`j&bC,o 5q%" ξJ3y߫sBggfyKBêy>VR=Ig{}(9M,@)CFҴޒ>;%8|R;x# c'U6hqzr]$ Bi aht,ϤQڞPpZneX%VOA줍.!9r,mot vHh1H¤f[.ĉt1]W e~.W~>:ROQF!ؿ 9dp;oh촕-/M9RCa}^6U$6A2۳4RTjr; XAH!~O%}˞{0&XO{hqr d|v\;P?5wviCСEhWt~",ZsQ!|]1ͽ<7ehjJ(&d7䐖tON&~2[QZb{+^ڴtW<%t0\#9 L H ,gnј3heX^ keHO qNp"Z: &(^l>#o+m3tBK5s1ZòU dcB_O7h+hwc1AFn{q4g㥬%>᭴e_*Ya-kHSSXc øNJL.y'MvH4Dy ZPW=`'7b +ՙja[ܸ驮.4d6A? ?*4Q靌}( ߼ S,m[#vA{ !YWwes!MFcj̤t@cYLo.We=ucJϏs̽%0B+b#1(x͒mEstW~%q>CGt*LAFDŠP-ݧ i* ?:*DWJ 3YS[TU\/ []r}"N);ov Z喲>Uhg1%e11|BT۞aEa2hUq\z 2;1*z'#Ynfyuj|7# DbsJ  <ˎXcAWPb/%DS VVݘcG@\R$)Ƽϻ!0rnYүɃ?)Y 4'z@B&G=X?{x+Wr_GQQZ `|Bu:6΀)ؽ[y*ѷԏkI.b}UU  /|Ş!=t˦ڃNoM2cz)\Pj[ef%%T.2H>ңXNhV&eA6l?T9~ٳ;~m_ 0A:܍z^I͂uG*d56.% miENU?)(4%{ ϙ-ty2F"D9B3 6"drElrX>L1$?Z!cg' ;K(ô ~˭s(4=X3yZ^;Ru9`:Ӷ7HS|4gKp([BG\>yLZ6B[XeC#򺫣ƌ3E,dGBFԑ}m]i(K=tF]&A9f/)5)(HS6XqѸ ċ Hبf`_ =Sl6*Є<-An|H=IËQl^}E¼Oth_19V) M pnƌN@Vn2ϗ5գ&@_.DmiDlb]Xm43pgF<,Rv0g({K0#h-9Qg?P@OyȚ.tvx=l,-m&ϾZqh5Rs3@ܳMVqt.X]Q?_D#k~5L͝{8^Ml}"5n{|Ư!'"]nM7|?'^b? K!X~%s|cS(+2m 6cW'kS)O7xtu49=U@'޾-ܵKԂ~iZ]D"YzJWIScWFk.`&V o-ףխv#@@O k`u\{zu{&c"+rUrQ%1Jhe(~WbЎZrVrr<YN;gKlc(*FC4: r` -OsFI .4);uIJl`8,-uЏyGfy~ź!Η{gh1uD]0VjGha\~vR ~4 r5'sZUZ AAʖg#}=v!ՊU؄̜Y4B~~7>I bfz@1QThQh|D[i}3ʭ./y;zZ7xJ* 9WG6kťGf,Zyd'ߏC{_~toni˫ZAI[I_c YLL@qG]t0(W~ ilJ%&xDYR6;~(Zέd@3~gYP8o)8OBM+%74Xvk0,ZmXPtUd5 Fٸ5ZUY#'&I .ͩviO1Z4zA SnTi ,xjܞ]uc[o\F6֐9U>Æ7Z7OP˔]TDJOcIqڽtEllvZB2!˟:n xВZ%I#B=Pܕ uɮK!u&R9+DVҺN0[A`;CCoހk]J֖@T,6%WqDdMv!Q! `hA%Jڒ񟶳 ҉/-=4r粳MO,t*RMlՆIUzu|졦$v557f#szJUJ`pU.& wSFCJ @A6F{L$r U24Ś,KD$ ѩxnq͔_;a8&Їbz2xSI)ΰ%Q;40; lGa`^$8F3PzL~xjE~ai>]O?O  _,oƊތ{7T.#,+;$v*՞Ik~B j#R^_[dizk|} wQ?,d@!%Ra?4~Ur+P{El1 /ڴ1<[XZ7#8ruv#g_`E.# Q %[el2mTĄ )H: )wc`A /"et!N*K{hkq#yﰟ/l&29^L8=uC(IfG1J:y[ٝ[u j?a촘b72-ḧ́vϰ] NX'=q T]0(݅qcۭ8N:Cr&^v>hz+I_!ݒE!I=^(4 Q<1Y@+|G}́D:|A&B @k2'$+Hb*kU/ cȔk6nZ8#,J6h/Q -ŒwoМ:r2&w깁s8J-⭂'?Kj+Vx`MI(¦Ih.~S2y]R^kJFl akYVxX~tug;baG/˸VT&ꯚG Ό]"maIo6Wl /Cž N. p" U"_i8C%m:)bY"?lcfb M*Lv:_ӪppHܯU Ty !tV+ncJFHq3q?d&wKSlkbՎү ltS}!)+J$b֮hאָUi\"N}0 ò%b!*G1WaKj'#eSoꝋnV Sj\.lg24%rcs8o2[YGk-_d<&d%$5C1o>zuR#_QhpJqFת &"9 ?W"*-7 %&9Ƃ4UGJ,IQ~Z kj1@JΙvxŲ+ְwk7Dr%jH ~~+R5={E1@b"+My1ۙ}bJ7OO 0gx尖BXIhttM_^uϫ^[lQKzsHDq[݊wwsmQL}vկƲ4:Q(5Po?2%2Gd& 0qgP]j 7Jnx{X?jWɛG[t#w|c[3FcmLLߪ )]/9ڑVYZ68&5B_) E|d>oeza‹sb˲Y:ZŹ+ 5נD ";oaٛ/CIt*,TȞqx!M!ob홫 $ #trc=D]#aQ^ܾP(kMёkGU7Ci VG}~!wy꼛R9R!Q .Ci& m=!݃n[#wɫ` ;VNSo̤xڥ,.?ePN嘆BL꺍 d2>X.ZE@-EW ̔pL9s$e n  A~q-"Rpʔ^P,#2 ˪jpz\5ϝ_oT (SRhX.ۮ%*Z2͊ >˶!6ܶ!jmE^&漞F|c̟RKhJhM%Jɿ@y!13|E]A(ĵ@G<^_q4X +x.*bF֚k_*{M@ۧ!)u*<!+@XlѐF8/Jz脰̻7 (IIΏaj_t6MFO7o3~j=k.I#횣B<nu9xhXz$899f( ށ#^-In"b"~D$vn} }4"5ֶ ;ˍlGQ]Aq8Nol*3Զ.. +Pό">EjrnK}ZݿQ  _cw3SSE#moEr\kѰ~,É0^U,iRD6zPTA=Fu$̙Sy.Ax}l)Ƥ/??i9LƸJbfZ&b n)_v-=hfOUYd"X2i09)O3Wj[ 9Ӑ:TtfSucƞeZJ#Z4rQҰ<ńĈ$*뭴'-en),|D *]WF,J *Ӟzp G㸁*wVal#'4+lm%"sX$ί}b*cy;u'j5z5Z=s]#oxķ `<75f@NJaL٤$ܣ93?k쎆dy!;EC%'|2_,]KQZɾnJQaGp^ m tY_ ZJV.9<'"BmUK҇W+#D\G ٯU҇CܭRw~ʋ( :={!O><[ʱ PfĮtx҆R`NK_דz^/Sa27n\:1BȳM"$1M'V.AoU 80i/Ӧ29ns|VhH#pM-LE1}S3:#o24,QC *'l u#,3..pְ,Kby>f,w|t 3IL[@6dI [W ܥV,>!Қ䳻5.dT</$yN*╵G#=fѼ/Ku1kO%uaѹ.Gt ,Du_z'"Fy~~϶Z3qdNZE=ZjW* \'AK;p[ W~ܡ+htPb ec^d:َvh)"5wYzZ j 65f,5rKaCID: g+F'~(+8o_ UMfwuY E7\C#P_[x!kͱI^nb"|lYPj|wuf}5t@mA")5$%+4) <(XJY8r.Ō2M#(-5@L_ ]b!wӸFQ}Y{͈D%I,rF16"ҕtHq&MC.Fi_n5Y$L!2 ,~zkWڥV$h%,# :]I,0jvfqԼ2u{y v+h]m!NB]Eodv)B=lHx\"hز൐jB)ʍ5e99$ ^|tOu? =p4, X6O *75OaSh^GZa\7¿<3;UTu*3 ?Su)yvy:^B \eRUoգ&VyΚ1{PD!E|3?A-%rϗ( yj!+'ejB5qVx0Õ_ӚRU[~-"#F!V1PCŁߗ}M,Pkm[T*'7)LyO/7orZmpHc@/rڐ0}P:cfl;j2ӕR0ƚveg16+)uh}k^X U/Fs #VAp(4R]N\W-C ۤG6\i>qR9rvM6K9 =~ E5I vG7ddQ- 7CS:C޵cvјuGYq};!n3t#h%AIeԃzԡw&@ٰ!8AKP$hE"ʬrmtJBMfNv^>Ыs'\|GFIurBN8QTahjA0ex2 Iw+a]8ʢȤ:{Gdy5Ñ?e^Nȇ#wg ƨeMDYsavϙ?=M|0 K}%>jXShmxEST;"ma|eylg׮Z g? 3gٰZM>OG?Kq8S;&Iq+rB絷KH?q}G s^.CHr\ !yFs7,PvT P;Ȕ} 08|K&v޵4GCɸk/UBpG,VLw=t|_5|7!?&Bo:0;'DS*6oOZo߫; 7@QģZ0Zp%߮iְCɱ2Z,(h=~j@ s8&!; Frr84[3w%ľhat5hn.|%5K=i"FpxeˢzB[6>޺Z찳x 1OبM)cU85:M)_׊ I/`J|d)b&d{a& |n7"p8U4f ,]c(OF#K3y!Ry_;aЄd2ûi`?d:c ;I 6se7hAXeEpj=`~|Vj ]1w!\ӔAa(ckiD8jɞe܋Ȫ$,MZo+hOoQobf;#EQKXuey|koޅ &G,jwz|ҡ*Tjڑ$r,Ăw 3MjQ_e|bVJ&{op]} ҿcksCl+jp(3H.NwGi sQSͪ?H,ep׃g`Sk:Y<t,Vz E*neӵV~`RA7(I=*,2:5.|2WV/kVZ<[gسבI}eQ<~#ܹk]j ֲ N(Sx/Y1b =q-N)͇ `v˵ މOLW"ܓFbpp=}dt6ꅾlfyz=-5̪m(KU-ڡBaEc(OL(X( m?'AECQ]%eþošrQD HHM)`=Qy޵}*R٧i;Vr/Ö~ s]U=>Ѷ&/Aj[Q4 Wi#p8.Ĝ"?9sMȟFҳJ +"BS4ꗻ"\ ow?.M"F 7P{DkTCà9Xɏo j |"R+МUjs2?nװ[< p-6_{GNkB%1.q:$-lMעXiRzP; (FA̬V6)2b잷}WV|E^?HUSjBNWll[sL< > &MԄ͘B&c$(NoyMUݖQ05l'㿰Dm'bP+Iޘ P I?ZHɥ M+Y񓈂h8%6H8RwbAtNj wF\FQQ|yoÞ,Z%wK9bP\ն:b%DQž/xxXo:9Qp#iHe>ˍ}QdS:cJW_W%0On;2!f I.U:H0A5GDg»73^,6|J9)('̖=xoINh)!A#+g D,v<5Gˏ"w,ȑA1SA7t*"/ x tUL2UCA ɠtI0|a+[?uq4}8&As *|_Uɥ-yŹoۭ&9oQ?mQ̬4P)|Vk ` .(%P4]P]t  4oAݬ+u36Wfp+C3J,aа"Jgc+9Ј̎[i̙ \[|npOh#`?>t̓`n35d9| U:rJσo4zV>ą}Q>1='[\6?#Qg.0 >Lzƾ̘V盬l`+(жʧA Z7T1߇&r3onX zf};&35sQ!mn*>p~@2 >+-ۓâw;œˍe/VlP#@>!Y:Hu^2Ot8g" *8Hp5<ڟ/}\!*;>q5%R2 URM}=7]`8qSGܡ=3=U5`m83=&h^T=e 7r׮fkcBiSu!%S#F,L $bǙ ș ՕWpIcXl+z OKvOgRj?,uĀzohpДqQO~}ǫpa`إ9- 5D2[Y\wT6*;WcZf+>>km'8*µN"ҍ**B&6k isfD `(bWwXuׅZ5%P7ԊZIziDvVbboAP:[SljM?e*枧0bÑ3뻻I(PssQ]jl[9  1,[OgtGͫ@\޷^V1슉[O~)eUOWuP_d.P(,b X8V$&K1gdZt [㤉SF?7c.?,e*LmcHM@N՘)0ޙ=I\)~"m-<p8鹇4V0BoRvS|6 gmG}3Sfhvֶq1Wu#Ny}uR4<>b Us/,eưV@pM*_%IksH(A`)kҘ]'ԣI[g]_z4t,! hs )\)ˉi=,$WV\OsݰYѐK!^=p0\c :mh{t1~-RJ?]}[xʵ1r@(?i!O!~ JJsgTYK:g: N'%RОģP6v ÍX~(f[~J.c@ | h&&NВ)Hb fk0Z[0h/8]Pe*߃^G1g3Tζ[j8-BGol'2 E#Rp`j)tґC, eNm9׎mk`ǎq,BLQ^'zr&E2D vAj rRY.fVO"W@d_lϓ#k)N1gA±:ʛ)"/au4A HD{?/tƬТa,EB]_ êP$x"_ܱ<ë8P++):Zj;R'd@rͷGuDSWӞu dϽ@7m. Q[fY@B?Ԩ<E=O(dJAVOZ>#h_#5o2)a ^u2[;nj8ʗA]qc+\c(Լmb7"r%U)Tn4d0igQ1#BpIPQAjVeÉN +?SGFlC}6_e=MZ5+ EDB>T`:LM; +kqKMiZ7SXK)V#b!9`{3%JRJ&6FERVHyxoalhJƱ zb|rWL&Hil+߹ӕ h."tB 1WZ 2`[̓B}=heVͨϣ6t&:[88h:! [$`Bn 59񹣩 MYu`=eZНkN- 546u¤kɑ~o]"4˂>#6g !s^9==lH9`T%z  tsi'{nX]gϗMص6ɹ%@CS\P_I\7%xLBt@ yt08_~^lM9]o92!nJW=&XF 6@Ƅc/x<2T8`Rx>Rߐ WYY{=dp y4mCR(Uz~'q.&:MOYUO7 )Zp|Rina-8 Iɍ,Λ`&_Jx[|m(4638װ,XIǕv߉zfme}-7޸{&=9⚂-OULK*_2 Sb`lgE\]++ؙ7]$gyv"`x );1!u(-K#h[q[\"{3z\яVnѦH-r)Ŗfg\?`^#[.)1AƩ;ս? # G"765(d>QVZ([!Z%(* el_I5qOSPK Upטиcs 8{cbHK#8ÁEm-k7r 1dhKQ߁r P5ro9mn.cƌ:Qmj_"-ceTVDoT% :,_}ebeMTf< ;$7HD`ZYLnn*|QhmڒTʣY֪Uai-Xnj7b8c!r&M:S_*Qdx'L߷i)ڂMZKt͘lRAIзrD|y#AiDŒ_Y:z;(n{8TƎYЧVߒ/$hjՊ%nffmma/Ül\.*am&N=' UN~o0{wdiOFK蘨&hgg$ 5(?sR1Zq'&!Lq` GꩺNgry@!W}%p Z(\bsl(`+rƝ.Q=qoi||_+NnYYeFP8j͔䮖t1'ӛIzx(-V `0lʅLn Xfwg.01ò 9u*2|:%\f9mޙ;LU:59C UOcѓEBBM qAZVd})2\Nz`bmn34]S#FidRBP8[oaKpo$:S,A\ISmh 6Y"3͑W^,Fճd/cq ,8q&(4 AuE},A}'T$ȪQ3dwg$ԱLr~Ά\+N[%~N6t*7'\gA=J9I)+oNϩ| 4ݢk*4u)EJ4Q%ĥo0UM%e˚_KĞ]x>,̔]^#۸ QPt{Q5o|޷U*b&F +mbj$\V;/ :8k,( |g A;[TN;8\\b@yP{uwD4.T*9?3 P܋k]oR5aMT=} hR ~/#^/мq]ﷆhc8݆@bb* ыh.1<؝\9Jv%K9'Nz+`S-vnFSK@ĸvs Oؖd4} ުݝV(bzۍ1R dE5QîGx`UewNMa5%^*||l8'Pb|/D*$9vpLը=(+ ]L=쀻\ҏl1ibYPK;CGjPjX -SpS nROQTwoIK_֧|s"3QKb_2ki7IQq?Vjs\wgLC`#]_P; .Pz"]BboT&FnfØ: SR>O\jZnq۹ZV! D &!v }nYh@@:,D8/#gk!aKXD4`}n1e*NJlcna"*%;/CqcoR92}zg͒& 8[Ȍ@5l8Ζ{f"rlJj+6և˗ktvon#$˞Ў5{'Hs49`hjX*z_a-!vIR{Meެzڎ8_U^#;<+KBD)#o1޵I0|Gǫ̐ ׻C0-F KL G||B%ޙx@V n5O21>\Z-2Y!KIRЯgMrp ?홳wroru֙¿5 obDcU+,r8!5!idƝ;q:FVO~ki\Wtt"H) d`5o$`hgqî|ү9 W#&?ɔf3by'rɧ\4Z~=V[&'螉 XMn^y_X*'ҿyCS $ 5ld>kB;'h_Mऎsd6g2n}rpf *q{j)i!lA*v^?z;òB]cCOg/꼶Ppiڶ*2G۱9OjG篷%vv;cI@o%,LV9!QS[/[pLӃ c)Lq#1arNntsY3c–጗ Є1!P?mJjTgq@GYdĊ(dPdUh ݆Bgh!>`pIv _"Rƙ^ۍ|;ȶ%ݵ;' ?ȃ")G"S{ɘhrǡl9~* #E3vi ZOGL9ɱRAs+3Q׼v>ڬ,r]4dwlA**l/ҏ$[h8SKvxI>!~kkdu@??ȜiLN]7C\ϒ.H?D:9R|9 @c̭+ <| {I!c&;m__][)[~vT=YB/wlekQ6ufy2Y5!ª-r듨 McWA /լpg>ʢ.y]sBiGxWl8J?s3iZ%eH2w^n"V㻗c䝺faP Ks$46S8:aX6C] ДjI^Djde=U͢x+2:/کLWM9#w8N`=impBݐ! dSSE5W21=\=j$75EVjj́)n[Ƹ,cTAqihs0Q 9͢iJv |9–Mq=?AAB#1bKB=t*/53]u~ ܕ0 n(A*̴; 7X(Z3J%RR2HP82P@I%$rFh((A|>;-:kIhZqRv9"gP꾨@Sv&e3C\[it\j^N*`m'Cm<ٷj @%9$M)].YM%C JLOYmJܵG< La3vI?dbBh0Z.Δ^bTnZч,}-^>+xD(ZY}MCS=~+"?P7<ε]+-dm#&n3ϗ<sWX1Ю KJ~a_lH&LaQhf VcO$sCInW}Sw:) EF(9$HCsm#!ߞ!'V`ٶ jG~#tk}_,T\Lidx~smcCa쬬OtxX4hy܄ztbp/MMkN0ZDxa 0HMZkz0@bYm=<%if&=gb!3Ȍ+nf #Y9AS휎0zI[D9u_YUk}JpxeF(sh@#|6߰C-`cm),k#gL) Pk1.B`js^Mn3xLœ!ŚM 0K:>Εp,|Ij yj&eDlU!H˵Om MZ CHz:;4}sv}EZ jN^.85}8+KRR:剓)9ȱY[5q/D-CɟQ?%K*u v~>"!5/pYIJ7K=d1=z>][ kLƖ0Η9vnYy^Y^Uue4Qm–,7co_Tyd#yjƐ-iD-S[Mlݺw)o|+~# 7a{>z[ 4q; >de/׭J*V9*7NmKVCf! /YBi09no1k{UQ$. 6z8_kVN"ѕ:Af/6Wa=Ne(՘ZoʿG Ѭp;IÆp~d~VJu8ʱ5gI@DtDB!ߐ,M~~y4b X=L 0["uG J,_aácəKR\# }5t%AK[ ZgL\ބ_^:(amֳ|KJT R2KpQpVI?۠,Gyqo8mװ_k 첃㳿/Yh#cz)fQpO9$qzCjhUM&0H8x$Ua; 'q3Ѳ͉psa J"#B)ሯmO2K@ lg!W,cy1}F?ZJ cZ,-$LI*kX\52;\, a65ǼFT?!$=hD_0 k9tLPT pyw(/ɥu1H/#n8Pc5AC4?1lN;)kO,]W߾ͼ{Y4/*b~ DGޮy'zz!"MDN]t;\/}*d)B/(~~f; .b$BEG6E Bj}k҇Jwynk{ȱ`(ʍ;Tyjw}򽛆?ЃG'[Il+'b,#7C߆ p`Ucs43P Fa&GKFD$G23rTO<)/puBSb9e%-!bekBD/#Yۃ u2J;a^PョAZ:GOg@: 7ԟ١C-\ױěJ14 H[D ńВNJ]LRvH:& V#eR D`=Ur7,u:_sS]}y$qڀOBA6[;~ 2U#J:q#MqU{ǕVߟr\pIr`:*ֳQ$ʟk׹[U1m hjgT,/O6N5 vL*>t1rи4CF!ϭ\Ad۳Q`[2z"&`wţ[(^vFgRnJɦOqhJsȇc呄o_ %\;0%TĨEq9#s'U)a>7g!C)e2® 3" Z'zQ7 ^8]1,`:498hQ\ȊgZ>unJɮzPy^Td6+k^5(عPkP~ZF .]yJjӗI=Y寪Bƪ1$ʊ љ<=8=4̐c 6Jd֫sŞs>R3`p*-UǪ#!se/n,oqt0@o>#&їH2W%dwPt2t;? jH~VRPh,Wy\۪-mn%`4Oh=!ݟlV=y9[W7!?Kɸx?}]G~ a^u)|*y 鹮&7RLp ӟJ +6nJ*12 @,$O(= qplx!qT6%xX$|ZIHҐ3&@ _5+}u~2eZ!5VϛX'Ųӕ\YȎv?E-rm`CRvs> SzZUG=dz^"\jק-DӋvlr`kX79UW@,ԚK9FQu~h60a1=-⤁-JLLsFE4>'Qo beeޘet:YPrK1sCjZD&- #*@.jzAj[hIz*pb)j=nOpXT(iT`^jZŚ1jc{tTmr\,=s 2p"ƭݖZ9a,s,wܦ <('awl$jD9:_wgp%]D4P;GCl5]UAjsTv `Bh:%auee.6) FؘϑMVa_q7WXҙ\Oen:aslLetwWZ,dq/-A5ޗùJ> 3 cǗL?3.F]1(6@o+)$[єJmDR4SpX[q\i)F{"yaeC+M^ze!B B{raQсog U6P'{fʌ xA;RbB >mq޼wZ/l} P)L9zȠ σO{.1# #ّ#]Xߋ`{"@H]KQaZЛ l@g0s;R 'JBahPU`l&Ł˷Ia 3+٨o!ZZQg>Sm(6J죍Ƥ[M'ǨSvr{Ԯĺ'F(Ih$V!K.x6!J6o>;5@&WN;Cu 豂qk& Pj-0 T!wrUtT\)D얌_j OI|7:Pr(c&9r1|^f`mF6r]x[<(?آ &[prHQ`zBp-|hGK&1%BC|y~nhX}7O__cC[Idg'vOEAY仮$Kb##?*aQU!R왽Ǿ_,i# b7L_s(lJ?4ޱSK^’g qHGZ~.Gdm@Ըf`% Od7j82]zu`3kq {1iQvsь)s '@r;IyK3۫좥ʲZ<PټurZķ(i!BW <]eQTbj71 O쭓^{֍ȆmAYϢG˄@^)!jn5fyt+؊%Aqnip.RV2r|b0Ά3S?)k2nIjĦ51lޑ2׍tk<LÀr!b2YDY{ @8^}s:~xF&dJоþD}Dyxu9liiaQo+9 9gAbVAPv@HΫd{ +h)7*w\#KK"FAZ?R5b5 QAj{LB#'G{DGxv"ȩf)[4qM=4k]! Ԃzo˯Ԥ[gR վ@-ݡd9njvkFzrvTy* |.a<+v?=$orZ~pn\cYMĻn],hxs-n(ngO $8Kf%/0^%d, R~c`4 #oFJVLm\t.boۃ@x2 ╕[g )ley JkI8iZُwb{۪*.Jr{N%=CZO|@SYd$g/Fu:A'SL)ͣ7!}]J-RTEFk~O?JZ`dGP%rss/`\Z6k 'peAY9p˔#OefX fM ya^pt1͡"1{hxCb3_{}gVn^N-5jK=[F|:[6RNz!zLj$UA⾉2nN. aFv\./qpA {G4B#j2podȇ3PkLf\J.)$wVG[;aF"{֮pm`Wϡ} )<"ay7{@'_Ͽ&7:8A޲?oblaIiS.f!*j$i}.?=:ESdͤBj 0N[¬ae<_g5IsȎq?X_BӰA[~ٽA](.O1&B]ב?aX ~sY1Վ/,Y$oc S Z-E"S˻|5"՜$)Pi]Y!X>G/TycܡohsR9>qN x!;e,k|.Ku7zt|7l r^ AڨC~-R;qa*^ss AIad:)c87|]I֐ZpY ,=;_iiS=nwʺW:R Dy8n>K yt4S!k$(1EX98?]λ|<&uѝ4tDKɯE|4r;MB$d0-i7`Zwo]60HB*zOKeC&{Sr$J+M!ZYBd[4z0,&jš?PKsdAߗso&\]G㤜T*v {5-[~~4 lYB0躝(Y`r6tMX(Gd)sW[TJEA8\BYr _T,ts}aر >cw0X6 lu;&hgNuH*m.F-l 8_{q' ~Tor@@%< '%TYXx(1Óy *bX.M\4 vpWn*,ɼ!&Q o:9 n% z qr0:̞ yy^R{?#$ԛ#i^H7j8/B ǒRR p;A/8mn}{Ωr d(lڱ/suþ0`y2 LH|2<;K*OZ1k@ފאa˟ B6eN T-/Fw-zԆCy UW'!e/=L;ٿ _/ŀf,򏐙dv#`uپ_enSBO=M i;)qRXҿE^jw!@Ja~!QG FUฦ VjHQc7 =eKpښ{!,.^ V8wq;~`GdoV2"X"b.Iˢp Qv{,2'BZw!q,Pb&iul(yK3XVÐe[3;p 9Bz8M: =%轿NOx7Cz hx:rnӛt+qurY_)![^>Fp 9%Ҵ@amɱ -(j~' __ԜTvi{I xS=d1nN /IV=@nq-*^yYKhSVyI~ \TpЊptDc+*+]$ @,ckA{Xo#DIΈAƙ_w|T>'p)#cC>%:WJO~L" 4 N .~QnZBWD!ȶ#[2 j:ڴӎ`²^S*-i! X ȹ'mzɫ1G<ֆP+ziu,,`Ӭfc,wA/,r-0O*&BLm^fikDSmgGTPc鲶<h?;&xr)/RIqmc1rK=MA0$c#Q<+]סxeIpCu14do0N"p+06~vL1Nq&qh2ufAk'= 9~xИ)Eo 6.MmI&GoJa^ӭzAgSUSk UJZ[-dE|40pqJ-z^[k<]F@c gAmumTJ>RDY&ˉBsS p hșkB$uj:޽_v>avnw<& x̂[TB;s,CMKEU.;*P_PX^014,*7י"C@% S"| ez }C?cB*F^IPR%xgd2LIڤt0i [(njuC]!%|hq uKTϴ O-#Kװ5mhUZóm񄤚4w'U2q~C$:7/yX90- [֔](C5 İB] CDeϮt48HQ9"NjFqP*rG>c5yFdYXrDb$>Λ05=lcy$ Wmݡuj.i\o{F(B:l;!w &nUזs~:li\eJxOiU=vBbo42Im'.ƘHGC+ ۊ wGʉԂ:cL+e@=hRmT4/9~R.17Z (!vVG`!yd)ETǷvY[QTyeXy@D_ #UaTx ۙ 9R} ;UC~."L 2'X~ym~otl4Wχn>a Y8uP>.^?\^0QR㎏OhATmAX x /TWmΛ4Y M| +y`;+u1?ܼ E `ugX1͟Yv[97Ch\ $:G3tV,PS" G;yχ7Jv@G&53 0VNYRkx?r`pPf&?C,yUxhRc;I:ti/846",E*=ǴJd8}&mG"u60ݍiʞK}@ڳ>8BE<``Z$ Ed0vJ[}pTDouqWZgS̹o"~jr*x"8?";2Ji:aGQ{%B/]go~m א 4G4_ O;y}ynqGa:|+Mg5p|.ш fA :QU([];̯f/_D:͸Dל'<# Wf`w rlacl>]ZaɷN ؽX7znL%<˭Ԑv%gHzԌp-w] qd-">v]':M!40Y]vC;5ri4D3_f{rGGz #q8ـ;c[٤)F_Elq?׶,WeK\Du]K`f,Q21o|rJYz'׳tk'@@21BSUlnT?Lza-XscK!AiClCwV8U6ωP+9C'IoOH=NՓ%(l{c=!C":͓°vxGNo^5ͧAgԅ+o\/xJݰ/ 6[ %&S8vpwMQP\RkWHG'*o4o3e(]H2I@3(Cſ?Rd oeECr(cUrWcQ`7qm< iup]L߇MkB(,aKU쀝'pe.JP Wiwkh??AL.͸6Hńsn?M<-8\f^,0lQ St๻TenPH9j){k4 R>\JBٙ-j˜M̹cN9nf5dٽ\4D=N}.Փa/dowxz̊d}-s_I>?47mgR)6d㾠hL&喂|9c Rv^Ѣg(xٳ:MP E␋B43T;`k,|v!Pb;RQD29~8کiw>py705]LyIѭ\EfQLRv)(S:_ C.pzp2dH2٩21Җ'W@aTŕ3O^[nr82:"Ti.?0cN_n&u!~uMX9=hdq\OY4Em ƪ" *f 4.qĕ!khYZWJYچF[ߟpVoÓ:y]]085ݝ ?k<  7a+.I ۴y$!QF3=<̖uC?aGU:E d3kXI--8.æ:lBrj1}(&7xbXOV-Y( e )Kڲ X -"X={ 4h|%oWC+y0>A\!2ϟ;b`jsX]]L3<%Jf,ta7OZ/X¹ >!OA0kϛ2:zOR{!,IJ[:*7 2hgQ D~8æ&dLWH5ꨉN`G=b-ftf\`Du 8L@B 3ufFP}g[z#VN81#v~Έ/[=/DqfFߢt [S2Yf˕HsZ-A egO~{TRD$K8\"x1)N]|gP ɨo=I7$7FlhlB#g5L:Rs }m~Quxx&u8߻70afV#S]\" L,Z'uZq|,7w+4ܜkǏFj:1\Z:`R%縰k}u3NiEic\L쫸g{o:!hs+b2 eF cױ%^!44Z|zvOf-++L/;sOj?Cm(hHkT+, !SLJyKg8lQ+uUu|8~i;KVb} Ҍx`uB2zW⋢'-˯dn2] ZKZ1|DSFMu$A[ڂ#ZdXJ+_c=\ 6;d%BѤ`ujEqyOJ4z,d_l!td +n䞍UrI#0(ZԌA{x>74*)-{3N[q= ѥEJ)ۈ7 2@ؘ7#{4y[{à`D{1tjbEQ<+0wȬ27) }–NbM/k\Zx *\^ࠅJn}fX|3f+A =pڸx|Oܷ)įKN#SGkCOc~x#ed.ߠd7UR 8zdK4)=v_\= @Nȋ(SSY]&V?4VϦbI7p޸3mý"h?ܼtv!]MEoO^=b%|\rXL'M0Lf 3i>Yd2P -' 2 sKI">PhI:Y6?hu,) d`yP;(5Pj,mWm<:D* .d^~uc&TmZd`;EGP\°1L5}eմ +RV oUø^~ι1#o D !.ʟ4ݱf8(w?hNlyXնȳ i_)QQ +opAF?C> gͯL=]B,>O  uGMXCd7D%ǃتbS4~D〜 `)2 <&@l\S gЌpA.x.9NpkS`? :#EpwcΜOi/ݰn]#솹$ܯ̶8>0%;ljoK3 HU%.*҄VTJX=7Bql閥_'*ɽHHpQrQqdzD(-&WwYuV%dr$*{_󼎇J$/_K>2pm?[H#/1F#sFSZnZ!e! \ 0|026t)8vYr|R|rA7q 33Z!<^w [<qv\VIB}}Wf#fVXK+E̽mw. L'Ix`'c@.]-]qqdLͷ@%2|\KĆۋoX:=dv"CyVW8:)Ue bUH%]/(r I2)Dt_59 .i04mTpwTu p\5upݧXiL,u#Y6tR|WpOn($3|NV:FZ}  Khk9VR/``=?vP3a#B>}_ zCi+#TxK&oFYͦ;"+NU nUYu*}}2Afh"rH8.0cJpt2M}fvm}4=ZؕL9FtYbʷÈK|m[!NBcϟeiZ@s}Yǜ"rƥCVUa>,eOq0NaJR 1逾j3X[ _iQ dԹ͂)2_ﳏU˪vq4t˹ɋy\e&XmHe Gl.'9_Ѷ])fIKa֨wfTN%lz rxqd\jIj.l"!cc~CgN6Iڬ+Ih[_? CʶozFKhj薆!&y 7 :WX$ 1qH] m ͞Ah"VΠ}:+k ]uwؽ\~njC5Z헚Y'%M"dF42 4x#J.Z_QvER[bZc.N_{@6@pc*Jn$n&cruծdp2;J,qV= FN-Jx_mGxz <|-T < a]6,0Y>Lc`<\B'zqn +cl4nU?G#z7IަPdvn1Am"tU<u? pY% 9.G[D>{L.(5Q5EZSSLukԢB }gOW߄Yn "#,jS{3RTr KcO vC?!\C)(8iW;P:to:X]0D@@{\Dn< O]]ΏH jﯡZH\+ePn-aG>t#=y&_ lD--.f+dq-,umrSߦLWamY:9vu {S-P]>Q VM{GXS Z.+I9!'݌٩>Gex1 淫qR=ѻtg}!Nw;6@ *~alF8C snCeWWu&gXLnAI(46O;7TیiNɤXv p 5oCri.B1C+zӶrւ\|46p έꬉOC\)=cA]vSs%EM : 7\i2a0;4H v AV2JNJ h%+ķN8jYsrRU`GCj6%*$o^,YcM:x$#*m׌fI{fMJe\S@yLDGaHX':=TEˋ:.yse(a0/ 4= Gs|LCtT_ L]MJ\ڌZԬ=P* ֹyy9a;VLk2R]Lw"#]EgPGk'_lW=7> QLIЧOV/wlW(di#; -awKݞ gh@sH+V {ٳdNf/_Hgqg>V4ZMFanNMѣBKh>" ;k99ʼn#͇@5.P"]b@88Qt}y~=s`= Gd"}۪z^Y&G0 DnSRPu#cRϓVYL-~[DZu{9`Dg 7ڵMq{nsSlUSa"= 30m!a|>(_zyT4 pŅ8B8hv;C>wN,DR}{%Qz.4ݹ+ȔL,q SZ2~ M$ҭ)Bd U1fN^$>HO2XU`19c/%h"0{BW v׋n ֞ kÿ `vն N o`Ϙ?MPZy7%YRB; U"rZ7 R.N,O'H5̌-ah * )p幁ų!1EV qĻ3aE B AmIzǤ_:Zy c4 *ldFh{Xߒ~͠Jw8[~kK1`ҒF[g:wP6uG+Nޛq>! IOV9N j?Pބ}!QٓABFQO.nY\_L+pm xPp*!ij+;cW@w#," HJiހКtHT|0F cAWm =Z,DbDenZ"!kFWj!Mg@fP_ S6>7>exD{urmEc\Lx)ERLRCzKDZk䞞)AEe[()d,foKYp`XDig^v*!/a D ҁFr*ge\{rnMK #Mes?REz膵o1I\I1AZ>1\lIm{M 7@"k*kMfjq9ݢ[dbyоw|鰧{]?R:欍zmA؅S̽:=7@NVp07Hkч簰Yv1`[uX ݩHK1-@ bnWkF@eחzC5Q*kSN0p3cKӡN>῅S^: 5^[ZfĽ@dLOR QKk_#41N0jˋ7qvS5a@wOZOgY4T#fcWg],fǗG r9V7xdHNZyչu Ѹg 3y[`xjgDp e!E3s%Kwj\Vɂ!t?|ϭ.Z" OytS3+F]$*k<'l? !<6œ!)olLP%Ғ/"!S)r4Qr+Yج"{xn)+1oPG)Yz) P@Dّ dӫPcQq48/ DAcHa&VLˀ_,E'*S%*^HU4jho~6Tg|rL@\i;Xy}|h=9Wi\81NT ΘdU ?Mp &rcye(% B{?T,Xf8b#4sH?(Ic]Z!0=H^YE.dqF}%a㺣# f\◖˱Y]oT@DM}WLxxNSEndTWĒsltNqHu0_I}5Aosq:6gnәj=u:~{W[@"kIƏsLլ/b+zOֲ&:$7LmV-/nCt{pi?ɭ}6hQ\u_P#,7ҿYU)]y_RYlf64] bs78 /h@.J!u@J*zEO1qC=-Xo@w[W,Po Hb&#gg â~R+>:XH̺HŔv}46 ;?1bޜb*BRq-*͝o π;m8Muqxɝnp _G*\ i&cTaq MgOTȩRϮ&>r >H>e;" 7Y> bq_Q8 R֓E{Ȍg΃E)?' FI34|@Mkez -]JAXӋ:tS%fwKPQ6QKUlBϳY9-}M; )WyM6o644\c6HuWL w7G2!#"1govun]_5 I`fHlz@-?3ͯ'>CjZ(VZśiK8#:<ߡxlx?N?4PZP0 ArrU3A .CUƦ_"j7?_1܁<{0 s+c(Ѳǃk7si:R ׏ ЏUpO?BUxaw!a!Yk񔮡Oϗ&&A}7(tz@b%%7HL^5GBNȯMA fBC{QDK&T%O9$\;uEv؞ 5lGDEдEגA~MlCM6%Y-nv\k{▚LEǰ؄Q~)Uf9'E}R(Qbv›v7c_iC[{ޱ}ޖwAg}4W4K’D{m; YA#2^ho@T4I--0%&']zLk:<2p#Nd-۫ TK*޸8E2IhhW6UN&5@Iycj^{$^vUO }-WeuvrBbJv.ٺfb+/uV}ugo<U-`wx|,0u՜N\A]_ M&dǼUUGjLBN8{2?O<͏Y48 h]d `B%bC i?S=߿Oq;x7H.ı:[&NhFpW1>J]^1eD {D^aE~:8Mz^s(qdQj6ê5! ®إTWh\v #_C&Fn\0f՝#ּHz6GN3[g20d 姩5ٓ,bS`UK\ y\ EDΑ!q-,Xgӓ} X(g^g YQYVf$H( GE:/ͩEZ36׹fBbwvx}ro @QrZ8r!ަN m1nAxŏ ߎR^l>lw1l%~M8Lf&iU)'t,➳p#%-Hp.=q/$[k).F] Iw[8A6 [!qI$C]V#o0JFgoH(ԄhR<2,^ ʠ˔E $ .ګU> o9eOoDz&q]FWT#0IJV<iKNeK"b>3ՒavMfLD=!uߒfFi' ,ef;6*Z?x:R:ʩZɠH|Ue٧K_lBAf߸J# ׻ډGrl,Zޒm Xjľ4vsD%(IX] <2lnNBilz {XoF\qtLțkr3ۓ+/g@X#>'bHkK QfLmN{3'X㻘[0Q D-{wA2. 'tOC8 \7дM*`K0) 8u`nN?8S,{rM[$4Z%;MLjZb!OIDLjg79$FCr33ri]J W6qOp։ VZH+L`!B<\,Ƭ-Ess 4BcLFЈ-[P)@Oq~(  m78g8$]x@zhhݗYͣ~a'Oy` ?L/܎1ʀ=.^_J^U%)ڠ }&@$y݅<_ah6MgǠn=`bl_a#l gOjC~t5`fo#L"Y&kfTE d霩IIu>"@G>l/d^H`n#k|OҦȈHjs~*=Y ( j *o1xqjNn1mYퟋݱ^+7D>RpǢOEhU,a 8]؆9a=vr%@&ɨ#jR˜1~YEfH]*;/瓫:\;JH*w\zԬ%/Eɣ}%H)N#myErE?]I0X1M)Z_{iwM&xH ';֤UV^ bZGcNʭ<AIV1)g=,>Nȵ3;>l!Fo9lù%uRd|g xy3$7zu7 ӎMI0QfyBwΙ-օ 3 7~QL}ˏW_8Ǜ*PSѸr(ݨ~-39+x*)7BÑ⬻~{ YZN00EK^i}B5w59*'@#c!s:ɳzU=8zHh˕[Tj1dxgf=ɻ.a)Ip1XoOQD-or:iX7BFd ͧAT~3Y;9S,VwKrY\:n,x/EelB"m^Ж{]A5YFtdMS^rndT{~vMV٦RrQؽ3k\F@ PB$aMq2Yؼ;YGdEn ;#wE: _{.NszG\}1hRez~}W!Ȗ^X*;v!|eb;T)3x|%R>Q,JVƛzU3 >4Xa#Spu9 E>5:Z%ѲKgB2O>.-;,q{vͻޞ 0pt'謁JÇ5"GBv5=" R܋*cgip{J-׋hKצ%P˛0' @_t dhbrݰ  Q>6$+K%^Ծ(my ee#fϺ^YeҿEw;4p=2TQL'ym'гȮcj'NnXe*Nh[|;qaQQe}t/egZnN.hL$iٵBVuŽv;EI8ɷ+ ~B$֏2蘹PÕq.7/^MΎ] hv;q)cc($azlo)7`skO+)V[=fC4Ƃ\~PP d02@g8}`ԩ|^g1o/W;p?%^^,8l|/n|trvG{bK#ڝl(&GP~39&a>7XPɃѮ8rІ#6[{ѹ$T|$1z}E^bN!p> c]b<%yj٦{Fmt6#-S+G3f7}C"wBpA K0E=gGEQV<1YtkbPpTXz\z.&fI*$ch-Zfd D<f8TrB;M|>+4 1)[Jc;ѿ"kU4X!LЙM \i6H|+@Ȭ au[XD^RrZWd_1@ygyq4|zԭammLhqњm BYܗcI٤n2P3pZGcY[ɉUU(lʼn?TnetqFI[Ǚ3d3c!yVa &[fFowܓ Iwch*]1Κ:=&BYKt,zu+xxvs_jczM*VYCsMfOesH}|Xrާ5jy&V2\V/ 60O1"pLR\S D;2l `S9(ekp'>^qjk )T;]%#> ǘz"FІ%'4G w4ZzI3ygn;(O[v^BQn$ 4m"ǝ{~z+j~w4q<1P%bV].l6 {&|7+ZA|y \P>p|G\&#6MG[@<+% _ ݷR늂=&|{M+2MTۇȎkf[6 xVZiXhpP#2T¡7y\HOdQ\DҰdK'?p[WC]cQ.Q#'Eע3PiK>#/*1Wʿ`-mt[5kܢ bY_4\%kO>jA8Z p^!Fߝ `ͺ` g tjR&ɝS o]ϒJ>GN Լ7koHLVO!zxw5yFgbɂ㙦nRUi󎖥z{%p͸kH"W9?W&;72q,'Ϯ)"KbzvSBgv(C%$.+̝͘Q {lp%@aQ@'pvŮP0Pe̽ac,}!s'7j~~_>nx_ t?<&Y] Yig ?9ʧk\!Fr=X0@J2ۭ`pDGYpXR B򿃳Tm(v߾aɳ^`ϛ?Mez;xʯ(qT̏x{A-@P/iwC,W-'@RLڢTx 2[".Jgܜ~,)‡JM<&_!;V/-O41>OeQPELOPpзʤ&ӜLuXbz 93D1߄}x#-+W䉪"1 !l:]C.rmf;m y+!/c6v-/]PtJ1]2l%dYeyT6cB*2zqqQծC*0Sn4h(osf?/Q{g )jᐌr)XV1)=XxHEs%Xp;D u^P[/e{>V9=&!'WQCo.3 4vEv*qt+jC0v1`<=)5a:N|/[} "y] W:i`T7n[Уshhezo|$~\tcwqyEkKFdzڊ<{cAI?']]+*# jؕv5]s+UfRAV)ЯLzo%QI}O['ߧx#κ~#s@SL{oQk'99ʷҽCUl{MdNή$iWg <č9W\3阮{P{,gϸ;7՚c0Mr2Z^*Nv3~:\Τ <s,o^DJRZtCy_(#鼏^> %5LњD u0Ko-,L@MPCѾwO"Ҵq(i9C1l#ADWV:=|czL.0h`FqXa2PaFN9Đ.sD3ܫ&cN1;GԮ;3_b<|Hퟄfyj(X2ЕU .m)Šڼ+8ѰBW:f5t~Ot ^ &14"k əҫKZsب)q?%_W)E]IӦL51"soȇR*HO-UjJaDόZ.,˶.ʽ0"6ÇKWe M9`/S^F}1ȅc{m5M"x)HIUCgCrGXA C1,1̣F+` TO̟Ts6]\dm! DD$Wc'BS7\ʃb%&IMǃ[ƺ$nϘJZI9h4O 6,|ǖZҺgl#+(_ i.AKtxIWTYQ)^{%d?y#Atd|E"ɂ :|_T9BtYt5i#!Wܫ&W p`b݆sw^N+XGOFCEڍL5֚DPW#Xy4?YP(;T\*$S.5)#(VW>{EǛ'a+͙oG-fzY:mkƿ9g1 ``+1!h ܩ@:Ap05/ؗ* ߤ&]J;~_e*'Vs |HmЂ ~^gO>צuH󙌝G ؝a{M4$$Dkl>Y>-$Uw:.ʢ')J; CJ&*,sh1cMWVqۗվݷIZ6#8CoiL9=3Pa}0Zد]i r>r OWPӻW~ +4jE*'X JM^i,EBuSRRU^4HNf#:ZϯXc =aU ZF&Vss6H ?T2oDŬiqxY+C(dɉ2.NثeDGP;SUZ&a8Ҁw歩`Fm<O}F!)B<4eE=Pd }SxCksJcԟ }N%U:Mp)z2Gm4G,հkv)~"Ymq و#*+1\D?説)Y 6ԭ9):usغ`';y-VnDW75FKxKZQȩLBw0e$x)`q~*?+6Y`4>L[>=/1Al$|)WGx)y}@2,2؄\{6qaR4;1ono{mOZ̗S}?Y5XI"ʋs7[PԸOli– "C:LׂmlfxVd Zko$#9Zks6,z9t V.qP@?S\eT}u%i9Tzeс D:1InSޕD;A^x$/U)s]=|Uܘ^.y#3}%b+BA3y"1#OD@&g{!ۉܛ5F-XK\P皽6XL%bɘ$'P>VӁרE]W+)5:2Aȁ81+UNbB%8.jy(%.Ig@qh \n7s X6`[5^- HiyxS­VMqȪs'Q[.j`'[(az%lk>u{Z]*,x )`l ƸG) 2\si![x𕣆bSa5݅iD68Aۼ"3ե.a4u~p4ѱsfM,OODTO2piL)y_˭ѐPr`"iGzC/CR[_]y<8I$#JvЪc G&vά@8 J#'HlG0Qk{m)R.B˗Nm 6fg{=<[ RSV>nMl&S6C9طS_Pku{~Ԏo?T$!^j^WAlѰ[b5™9;./\'E|",D]"ަHA75k{''Ȇit /$2]^s; O4YO\#y cGF{$%!WkiGd^dj:n. Hx}eNRtY=Xn6\s[N)l^-_9۝E<߅l8͙ -A f``}L]R\i 1u0LK/*](ATZr6Ȋ>rvww{S 왩sY#bb:da;=^~T&0)I[=DE;Ӷbi9wJ^B(%' +tF3RrFB:{^#=3-NçQm[IYءkIԲňu他))r0y\s-)lWh݃l? 6Wd{8{5Ӱ-; Э3{VYMбisRiHImvUTi\~xhm$9ΤT};U:TH.pFsBU[[I{u@Gd7S rCwl!TW~cCdQB>!dLZOXkuګ#Hdx(+q\|L tL_g(S};}M^9>Jִ͘&:G|TK2BeNMNȔVv V-8.>s!D-K[QnÙeŋ?淓̞PdaxH5{dH]p'8;vDseu˗gh[ikx"~m?XBnҋԺnq$I4쁺u*9w`4l#4"MZS5+Sw-N;[[YϤkPsNwxO%β!hcyb2n4cL`"7. բ-ΖH-(ӫ,#g0}S'@k%CQq: }Ђ3̻p xyY>tIѵc-羽a~Exi2\ ,Z*BQ|<#:ieмN~ n(WĢ Ӌ. IDwי֚-L,h L4c)9L$lшG%uaa _@ 4ͦhYf)eMݎuR5'3hMzW(?BX@Q G(BҖ,| bNY-7˹$C3x>"5*s^3{O I!,\WJ@DR07X;{4;dT5rlnZJB>%;aĥߦ@tܠ!ڵG>lixs4deck94Xm&~Ӫ#~; 6+s 컆9AtH/)zr' qC[HgAv7&H~hLVcf2c7QKc lbZikƞ9TsBH|#BIJ/@_1mqV20%~&_X5xre90r V7k!0 cHTrV( ƈvhYb"z#K֢œLwd >|9i6X6 Jj%#x* 'B;v@e2+ (@Ϋ{.eGҊXd/gY\__MzedһB0(;kB|F sns)soK0H7NS@¨oa|8Ņ 4ـpg~4s1ڑ4:_L:N./3!+8epx+5jlIW}~0>X=R+(CU6f^"?8mq ФDN C;nnD a1)@K)[73G;~`̡/@0\ ku:F *Y) k\ =֔?cke$*nm1*ǯAأLB#CQ@>&oVfq%ީCkϐL:XKĉve|w(H04z#5͍r/=d%-hDHjᑝ ̯O`z{(3S7ƏҗQXqINj6.۷8 ,cL,1 jmg)i b #_gOȞüBD.5f*rDB&!<8-ę ( BdD&DD4=,h?q-j!7Lڔ]ܕX^WN'Qqb#Wa|7fÎY믘3MT2>঑.Ǔү޺5ߔ$6) e'zk!˙Uӷɷ[PB#V,ryiZ/@! >pkZeg/3@A^<+@Erro5Jv KGPFCRtS48cw|q"Hߔ|Ir7gG<\Մ,Ml/s9c~+,ȀXٕ~cOew[ʩL\M#T.AmmݿgR8k7 C.S Zt0?+K\' NsB[_,>HUZHU+Mf|N N[e2*?'lLOPA <; [YK|<\Db9ꉸz8*Jt91kx6!5S?$B!F  y؀ VRh :Jhc(:&/ 2E,aփ"ɘQBBbFᴸՊ<"Ԃ\u |K;&_ID 9#;&;?h{i0526/tǕxfL#2k_5RW2 h$0 NS*2f~ݥ(d|;jo t3Ya5c])IO8WPKƦ%fHzy:3HhɃo<`v?+XP %~ך(xG;N#bN16y_5 hfQ})bGc!s'𤹉 S/DTZd6N`Z .*|65%l >{+e[ *fX3Wu2VCp7DHYç?ɄcRbDU&)Whyt2<-9)ϯc_Co5I0~堋p@-f /w"j 2w6lb*9Ұ KŊ&rz{vTRYiVƒ>źQ(;]lPb~i G-JZta큎Nx>C d@@edP5wu\b?; _>A{@ǃC< (ES9ϓT%R 5[zS'ݕ QiZ!y@"T13C+ {n~vO:Mr2 ݩ׿8Rg]$ @~_OiͼI)# |ţ+uYc P 7p/"\MhM&\ATB.+Rlp_{ڦ@UEEC`VH$sBxl.UM S#1Ah #atu 2fecqCq,ߤSD+ x7Q φu>}Z'gah ':ъRIV) D6BГG0o&/}2#th!]]8)E.ti $? n'˫7<^y꿨0*K_]wPpϖ.)ܬzAXo~mTmƕKGevY"o~}幋3)6yYHhtLͱdAgB`>qzId&=kw'd|FL{FW}!QeۺoKaӦjJI3d_7nʪu~maA%wCutඇ?˲;=S*^.1WE{1WޚhEnC(fsU]X=Ҧ) Tܢ_H88y.Ec A6A{ҽ L_#yX.};KmX\] .Ctv8W7u+aS|Q,Y]%y~! ]M [j]xBKRpT,ϛC+'*NP<}~w  ߥz=lGFD!=ᐕ?-hI}@FyC֬xKDp2i:?,7O~X.Xx]Om'(3.f(cSNRHc޹., ^E}#lgsr *Ev1Fhv "x3'dEC݅&*eo'(K 54[Z`@ߪ l5ِRW|`\ot*sY,<*RƑi/|B c`z=Q|!O=#4:A&evTUW}9]pMWG%{~@TCeY Yծws6P! K0źIGo,j -dg V0%-p0D ZSBǥTTηuF L/}PmY揹S}Hy ґ\ᐜ[iD(S\OWKLZ<|RVE2un,OaT~ǤH>hU vƸQXDsRN .N;mڲ.^r^!VנCi1ކabؒljDK(Pq?U.O'lwŖ9ZÜ# B #z z[4}iyxx6M+˩aip Wjż L e,cޏ"*}U[ uZelDqF\|'<д+aɔ&ds)sl sfSnklt=)kGy"s? {A!κk OwMITho.JV+hU!瞴RHouޢRn ~~ YG8B<+_%] &Kʙsyݠ8um3 |$jghATa;yt$"Gv&z-P~dTR㧙%avTyPMwlV[_Oc&]!@&(Axb/_Zsu~pR9FP8/iEuW5$CvxM O 0 JMk:\:piI _ zu!O=̍I;`1puwx0"fxB\:b,HY#.;=2)? ȥrZŁkSuAVTU67n9ji]<)!*xex]fXt&-^/*Gh:s yW1{ չ&Q|&Ӂq#Vc{VQu&Bqh>1]Mי"% BSq;bbjڽM@.SA].\N>ꑙ2*u 5B[c/$8N}:|wM700b=Ș<2u~#u-:9*0YDkt@}9Auy@/6gOFdz$ZGNq;OyryT()5"w* Jw}hZ }[I~+PٿKQ$ +%8?jXI&6ήu}/ <@+rEG~ Q'Wl=2s}r-k!.r!pu 0`t(~XhZ?ρ- p8=Z7j&e5EKu39wgj:Yb0G:^C.V d#L<ɉCB{E lso/?_'ٮ]6yAmCX  Lrj" pU0w6gG2[uɂ{{{zm&_1@/ •ij\T 1(+7Z ŌPVDG}~}lu4_5L%mz|6t2@矶4%Z&1JB6ʄ&o4LHDjĔTM :'+"# &+jUu ~cɊ@%3 tv5zmqLfaBl%~ђU'i_+thStu+` ,GԏXH\!?>\%)WNji/&+˼lX@QVȪrHT.(1[Nd%R? EU:$K BfJ`tLC"8hȠO3`u毃1[QDxH/|Hk.NΖ蛏'%MQ&r!_\7F:䡖X21q1>K{7qޠ ![䒅p!w=m$ \iihVl,1u?cktr7], qGf;Mk %O²Rȸn D hP,*YHZdZq﯍,$f/WDP UTx[ mE`rH*oE= xnІ4%Kg*%k"NA2Cf#lk YKDFJ\|}~fo:Jeg/ù`M:Rw +N7I ML)vAȚkB7$,l֞zz}H4hI( Nt5NQm TBkbo`q $_!%8ڛwz.Gg X^cmVc!uļ-4R=o" FkqV^oU%}F4*:N۾_dR[ZfL 5Nܙi@HAde_}ԋ!LRJnuQ a8c]Y/ [1&p~Msp z777&/,N'|;GHE« ZHQpxLt { 27e <; $bBᗳew#"Slg74~q r,m0bBtt쏚=D^ NWr,Hdjʱkh?^n41o*;/t#s ~m__._~ mƣO`;2x&=PԵ{rŘWȳ+iqpKgfPCǤ :FTOї{a*x#2u ;keOJdJpbNc3SROP8?㺰_U]UG'qmZ:Uˁו#'}7,| z$tQN7Rh'T8ٝ+KNc#Ж5X "wgXVHpNZ,UҫMs.V%t}_àas_5:ө5 AgȦt) u31!x!+]ڐpV.Іuhr_vJȠ}ZF+j*.2*.4 䳇Q 3㜇tR V7hG46HgwPvM L-HmEe' |͍;9Z"{N48i YFں˿sYYH"ư+ H*vz槩6t@\Ve yIh-'U[-34v {"MPS,b@3J~,[W<{(3זX45h7 0fQT2-NVN^eܺ`jĝe8&V=~w4K4~ylQ@PNSiLXmIje Ҙm38Wl`>wT\P?RWYa*h vسXbrِ R+xㄘARz, ?h]M[yp}l$5O׸/<ܯ)EC:T@m(EcE}$;Wk*|zraMlGzJQ]=2:O׷ਆ؇_?eb!@J,< fH;=^:ĘKጚ,DDZиS^SzJ`KkĎCLGzrk3ˌb[a]ER8Yh&Fnˌwu*:>Ü;HxC:R]g^#UK}X:1ٸ3^&Oç9u M9JeHBU@3FC%!qojhD*-2+9=-oO{VwWTFeFY,Bg[1]hF$jߥa6)~vCm s362]'E]B 7"ޫy xBoMd R|#~'/u\GoNܟETsH$M P'jqjUm,G;aA7>4顔 |×_YS.W6ڮyHߥ ZẸo%gip9/( (@I%-wd6rqÇ+'l-nAuuB@ 0t<@<:@uw7C͝mf:ֱJ۹=B Gq}*>oj ).7 5%C%mdAf*tn^I{r7.vܲfϩ鼇)q̽xP)MekS9{A^BIs$:Dه8;amj%F ~>wZ%pZi</#זRnG3m*"S\`jY-p5Kfq*_58@Z||k9yNVh@$ S(d9K, (#@fHR܏2cHLT + d9|4=J)4$`|BK$YB96^ Hc1؛چ.)o8\60JmD=*7oͅ򛎡ɫ V y]1%v%y`v<\挹jAwI؁' o3WxP L y݊v@> _[: eXgVucD3j_vύpkj ); mZP,-lJqd.S$% ktU[/ ڠͰUxtTK̸`B8IAPt+ ?}q^Q~WB_/7!Z%iVڔgFuJͲ۟;ID3ZߙP6+ږ5~|&}ɩ#4ځ6E=#Nz!5s\p\뷢Gfi5l+i_bp0klJBsaSڷg ֛>xѳf_-C/\(S0[vj4kFdTJBe*?蠞< rFG8-<~X|OC=1ahIg8b,Jll>6 PQ$LQ- F瑀|x^4r|QTɹwt2`6vCb6/@6t Bj 8cJfG\N(&Wsoxe>PY/*@+&-w'ߧEͶs,F`H@+dݨ:oRiYȕhB^Ab`%tL>Eկ+ ?-ZFi0ԬSK4=L'h8+$ ֶpc}BM7X4EoٔzFYhd6(KOJȼT{'Y`Ɂ[5C~ن!ZpP}o,c(gZ1KyPE.z:Lu=Uoov?}Yeֺ V($eٶUt EE*e/kt$ & 1 rQ7&{qˢ&Ms| 3Z ͡y<ފMJI?%,!3 a<7%Naskt9lf4rNR)lt JڨǍ#.c'}=Ύ|B~.Z&ꏚlWnXl_Y+a'˵BjVR>bbK&ثj{іę7YfȺCEWORpŒqF-\2,?.EHHN[pL"т'΍46DwP#Q#W9DC'$KCU,ȱ,<e\@3w2r9A&Kd8dj-} xW6j-#0< Ӭ~LHUԅ"ɟ`'t{ 2O@{9v̷N6;'*l^SY[ G&o^'Id7JifFkαR̲; H1ߐprSDXeX3S&D;Kl5r*$6@Kd(Qґ`M.D[p(ϲ4 8UP7CprviYBJwL3L:X2Bç hG?ɸM5XJS2օf,VvlH) %eИwxe =O(ӮLquΘ1>GlGaD]ӄ2@%|K;iH%y+MdD A -+UN_瀞_&eå`.>M0*j ޭukN! jU,zj HzCUؚn ZR,,H/[Cfn'^ ޅ02oicPɴ|rs#h.)F2)_&x:oGJX09*&&o7\e@yjr^֢8س O|Gt!T qC@ @"Wcw~~afU:Tc/ZֆogQu+ӥKy7qeB]guBJZyF 60bwAxb%F5+l'!:DKOysεN~bn_Ug9m:&&1p{wrH1xFE>xKP~ac 9^gȑYҽe1`BwQi V#RRD< ͟צcۆ)ݹlF(fbF7UKBJ H ;3D6F\#uƘ|nW-|`P*ov'F9(fX|j8!ڇwu@Ġҗ~6aەd3hhi99EOW_Z N9z-@8{ĹTZܤ. aG\wC7U;rY*76%/@0͌}ySNm٠35֢)#jr)3lTQr$srIiH> '獨xH!bzڋpn~n o;듑G+tߨ[oetMpNjn^)80hș.K0{GI>]_ A5'F̢v~ 58Քp4HG2[ ,gQ-欠ac#^0ʆFY E<߮`OM"KfG^=:k,#zR84;T@l>39=g/Ol+P,,W3#HxKM'N^tK7^26g4T/dx@b$I kvvǓH}'8j|b@ y0簊QYIs{ٗo٪9jZuǢ@U$.NThA61{˧jJ"mLK[lCteRo8%"Qt qخ4{$v.Qe[S// Ul(\='d{\xssSLu߾Mrjk(RY hc+bj*y0+ ,U_%7'0ulNU\ڑdB͖dz$## ͌>Ώ2S'L5oE`.͠G7Dg%)gJO./FT> g< jxp.ICHi޹p+&\-f3_9>H!fϺ  ǿU(1!DO+[Hv>R10\ڈ8J.Oͷsr K|dxxAx~uZM[NM:jdk>i˼. _<~'Fvb)E:5!>-Oԧ )gXBZX Ues,&^LFilYRRkȮ~)8tH>wA Ħ2NB]/-dõjb5N|Quj:漵>EyQD?m@c,V?߂ËJAV/g}^pɗ2+_p(Dg3Ib [H39T| [F؉[jƵđt $vJ|u<"'a_ʈo%0Qاʓ*magEa]h05F)ފCRܧ<=|C**cI:H36~6q+$ @$ (uB]qcU&e7ZI7+:* snP/lxCxOs#TܺJI)$r;J^fIx,][%w,o]0I5 F#YشJ+`Eu 푁/TEsJ7/ôC8wݣ,d#xP¯r*Ȍ}mH(ˣF~ng\Na Y픒b.v4&t4Iؖ&cA66 G҆>y1A,MtV#!):rL]PD:gFTbvz(u!*(PVa3zC&j$jqd35<38ʼn zipڐGckϐoȆ'_?!!37+aȣ <;q"Od nd}:[OG}bPL4t$i_+9Yg"cF}I5kg5qN/U Zq|a΁V8q~ʶrPZ%5QCж_fqN6t&~3q;ץhub\ıNo ߍM=\B#e_ JsDiכ7b b3+Y4OiqTZ_'l1¹du^T>5# _ec;DŽ[Fs((!TdaDp}]Wy\kY_$cH9%l4C0-+Qyl)>7 eݿpǨF2.~2l-W߮=-bgf9@w=Vn5 ',co:o(xw]/RND9{׭"~|d:) cUA5c+?r=ҤeλYC6Pa~R*|Yr,"IFl?0@RŽ޷v\Yz=XT/ԡ)scZIxpA?UYwR6?hߔayڽ=л~_5(u<$8`VH̸}(;w7{tgX8_[x&{ `[?Lb<5>Srizo!Yq1YknghlbnUr/=+qBi%O0mv\j0̛3\B(R8iz(`"CcrS:$`i0c+C}Q̰_D<"LJ>$u2a~XP~aւ"xmwwQ_|5dڱ!\M.!hcϔrEШܓV܌{]|_XU1*"H>4pIA^<1gwC[:z~0L"^[I/ Ȁ6xNLXs§)CFJq":;^u[;[7S6Pm5D4P#(-F>b[]a"w%_Cޘ#W_H~GSOXXx{;%ƢݺZQXdJUUA)$ިi Lrȹ=L-L(_9ae=<6L?_5S7T}]7%%&5[WK1,gG).~') (MÔ6&FQ&Uw2XCo0ŧ E*"\&pW(CvVpsR x>y_m҆H}"U(BAgܻ3F_b,aТڽ,\RJFS氟/xR'ըy/`(hn÷x]35y\o郻GAh3S7N(6Bvn*oB8|䡡.G.4׽{>oަq%ohA|72JP'ɢa>ILd\Vj/ƵފoXC/ +D kXi$Џ}.{}F9rmR1L3,@b"*Fz S !I~9B;A@!&yO@;NA}_?@%FGY_aS BuJ(julH-R Z/շrp~MVzĩcTrlYDiS*ݍ ֺ?Eavu[Z4_4OC?0W@hK~?3eWfK"k= YZ՘9X仩Y=Р`%R_dǁj_PcZu= ޴ޕ1Նd&}X⛏Byd_EA1}2K}W w&P['o<ŞJƵ=QRb /.ˮ~Q"S=NY.dNϼki>bP^hQ 7 d !Ym](ci ͅ@ӛ-I>e'>]{,k39Y$ 2Sq%)SRJnCkm\e7w^A͘0Y"ce4]hvv{܂TH_nN<Š"+aVWj'@Eicc#V+zW?mp`ڟh&aFL;B (܆oo;iW=s|!0ܘz;\ܕcPe*Kry(.~=^64~wwr x+Z3 ߂΀+G0'u"zVCd |}sYMSO"i]|bcc5nXp+;VY!xNs-7W(8ĦV]قAU'Kx|d e#RTW䐑Gz,O-7 0zt.".Xk =G2ZAM%64P ?lD<‡6<;`+p1JcJLY@KVONqY,.?1[qI|5)F>ii4>$MW(|4A]|jC}R!b-T/B2OH͒{%CMzδ(a Kє3Ur( rXC'<}XW"TFO{>ɩ8e;-{]@jA cCqV!7-5>+LIzQ|aWͤ?bhr[7s) GLܘ$ƅxz=Rtؒ qfvV%,:{@"(W @x _~ ֌ݳ}k'=[ >‬Qʅ;^cAסѩ;5T_"9Aikho<3ξҠzPQţ 1ͪP fEo;k Z>>:fIzFWy9C,tD0fj\ً1awtGYl^Y%n2NazJLN[ }Jqh1m 9ZAG*=JKQW EM -ya|'bwigj9:6}iL/CLO: JfGq}zRƏ G?s t 00L2 U8lJCPѐ69awCOWji̥+.?U*\:L\8j#qagȹ'NX r= /Ϯ8v@Lj%pm iǨ$VIA1% UQdTq/ 7$#+w48OiWV}=yʒM&zt̍Ʃ4[55hi!%w>ݳt\ّj% =Ns#T$۝iU|޼__d^0'4n.rKYj hESDs׋ P;רQ0R^!|#!bّfCR5Aʅ/K܋ ~Bx2+8ހ`ӉJ sO_D={26iP3mmYC(o#O58s출q7: N~t]̊c zV]`&i=$4 .ѺEjw\-\8TdR͍ (K#F+sS;*(e1mjZi^#)zyMKf26opɩ9?LUyЯ NJvR-S%y Q#W&&g% K7Pэc-/Ӛ[pXWp k$}qMW|Dn/dU=ӞuAe )9:;:̌%_Iv#V *0P( c(^>;!~%x-?6ـ~7n%DFK {v.!Wn{NuE!$g _ѭZbg(@‚x(tr|=ug,Y)i/nW=\Q|xpzo{=դvo>i9;/ݪh1u A&iBI|6$/p7"6sˀV bm"*`fX?U*I)Ư0Bܫ ]~HȤ)coI1n m`fWy!QjZc3iϳv|.1 'u KpDz0kڠ:+~8bk颫!PzS[. 9a\WlU1LBN֍RW31Z6/j46MV/8pl q8TL|UUG,;5k{l(zF;8EyE*NJ p֮S_P~bGĝ5>r Svd)r%vNb%qtr[6ptdcYe-C ̷LR((ϞdF鑨 ^;xSG >0O()M4CÎ -"#I0BZdR:sq+=5b!uRɂ@L\!l"S5D'EkъւWk(svDƸz+kq;(0V$r1\Ȁ0йX+YnE"Z˧&Ez,\ {`/t{E=U-~i-=k`zD|A+ÛO늈!j- Z^.llC1hޘ4A6*P`jO㌒}]|Q b:#[BZ^S m5սrWBg޼Bn,HɇȒƣϪq1fFr!gss7n?&sxPcx3ʙUܐL;:8a.rd٢u/2 ҡ4L+NׯrzK1Sa&bP>(SRѥa6:ے ,l(·_UtE/zLyFo^DVjVW(h"<^Q@P_WRHUd9X~aF<{VOM)5#ưg2GE~?"@|7\{5Eqt.A>IZY 8m4GT ~'40jK,Hl3u@gKj2G5,d9>3T[*TZӓB>{8%n7˱ݝP8pՆ$(EI$Ry,TF;>ȉ@ !CuA#/34Xd9jo$%DJhae7(2դ=ʧb| R hF՜ vuW^ D"5GH(.݉CÅoëĨ'^۩ PI)V8G*FTǍXO9=OA ?j\&)J 72ٛ)TwA)Udf'|T s~Z$(pa6R%)ވY"t@heK7ZF@كy/ fQ&neWZa,Ge_%4wam ?*aբ $夕 ôzCP n м1ҁ}Ũgv}#1̱Fmv`Ұ'>[yaK.%H1PIз؎S0 G-;:<0{WCɄV*n@(}n~#A^= O" h6y*a?v+d\&p<٣JXZ f׈Nsӭ&8(裩dbk2IQ.imC^oX'3#3U}y[L(a?˨u_1h!zǷgzSOnQZEXfnߦ>ꠠY9_Hzׇp4"+=`S0V`5apdL?'9!nb/'uS je4 F@ ,ȭ$wF|X1P ʭiƪ\(Kލd)rU5E#=0'k,2+[Sܙ[yΊ^] 2S.":xt%c?=Q3n,.~kq 2)]a,"a;v۠V|EO/oNP^ QV 1]b x?~-rHQ.4@P_w{ 1BxNa\9ِfLz=DJh ԘN?w8?\"7LZ6׃졉[|ZRϊǍVؘ%ʷ y:ZFA c2* Wо[>QTGt izgpFxf~,!2k/aE1y];6! &g*5ICj}PU(e OU i_K iq"5aZXIljɚ輿}cI[-mmˆ>tCH{hQ  p[Oփ nCa-Jө+[7Ͱ )MHqY *&u#Yu˨g0␨sK\c1%Ifkhy+A3<8ݹI6Z?/WјNX/;iq:TEJEgx9 -mK^#(ZuDZrėG}fv<}. :2K i ~IKla >6 3_^hXH>ŷ-,<}˧*'ׄ5M. u 6n7vyn; Kf坐Eq75Hr~\y6N[HzaF[‚mԮDIw΄ JsY?e &C׫?Hulğ/ec.#{h~LEP~l~8}o,`Sw?#{'}Hd= =_+&ݩŽg2'z)_o[v+MLzQmĜxA}Ս Hע["+o\h`Oa%CE`񣱚5_`}bLٻ?gqcX5qġF(ϑQqԦnu)sNy՗,MiIHcwtgup%\w~{miQ`-=d};gIƱ@{Z=L-IY)ZJX{sKy|Nn2VT c٤ !GBR Y޿:w'{E͆s4S~jZDoV&"@/x}7oBcCOSZ(FD~џ٬@[Sl8rdpzh~TpxI7nshI?n4&ȬX@_@ |+Ĕ5\ K!hH>y[]E݂Ts!aM+%'㱳"'+/b)Z "*f5xQ(f% &E*Z|8^w+Re!@yJ+Q:j*{0|/BયCxm~J6p#Z=Eq,G(B'[IcVWܷo\ Sk1S5@wEj9.sP&9*q 7BT5Uٱ&{|02[g$T>TGDRm͇wЏ @3{$L%= :15hViє}~65gh_M!`ԽgdsvV<+`Kv\'=ĒHg׼$ Y H8Fe`,)SL4UzdH%8١b1jcIpZf/tWxb(Vfu }fr %"5CclpsS6S>ЕG%U~H:v؎}7bkv1NH{cuzfX{- ;0ca5 BukK& Wx`=LD+\cڷV n.ʁ?&c~:7F7'݈8[FrPpX8Lqu"G) ņ Le~IdCuqWR0ퟑo;\x dBHЪ9V=o2w,Khn6@!\r+:erPqs; b^n8 ɪg]3SEfmQgh.(QG0K՞La28;5ݥd"м7/us>ouRɍ;ExZ!|%7)'o?͚T,׾+u(qQ?7 ^qgےvQ]ٰ]!OxD}}Lv o1 Od)նS"$Hc=b$DRuk;5BN_maeiJ&#pk$6r4GFeByB-ֳ/,IV (i um]|h)ߚ6w,ɧ:Ě>oKdewn#&q#UβTeBt/,c~ӖA/|+!R.o RcWEt(!d3$l:?°p`b$A3@?dyO\k2<ܹjGWlEz^%5\6^C2)͖ö+CBw38o(\0 XQ/T8u?@\/ 3Z(~DӃ fYlE|ҚNݦoF^H?WVCp񜰚]`} ]?ȓ/đY ͎QɊ.;$լ+IaणfUEd/t_河C&4^dqC?…fHn/jR( /L^ $)4giIZut0DG{D$;,egbmƫ^+g1ѭP$o rio㟊c\l^mJ2F$ÑDzR</aQYۤRټ^?831:__:X-A҆5 ƿ!t.mُKޫFBZϕǮ._ىo0Tba?a&zI]Li0s}c"3v7K,e6ζFKό{ n DBkJ AUG )--HU(7bx4WH;C|գLO40X٬Bpo.B!tMq{]$>~H4ɽDHb`쨼J֧giImHáDTF;ռ66k:5-5Eʬ9D]N>`:RVn HCB/ IC,1A865QI4e-9.*Gwu@SUWRI!#KhҖ( /|O 1/`|KS)(Llp0aF(aGxr$~z^``쪁2XP1<cҺk2Zfi!y.?ў%(}^_+<~@/莨UȄ_T91f7O{sw}_/WZTSKfXԢj4aBro4>hUƇ j}.g n32ǫ[8qR8RC[Te .)"Hrؠ݋r :=_AIXΠ ·RbD)Oy?{xr l| I[]WT0dv9!R {EرxؖQbVrș/M}}Եr`=ًfFWJijyr$%ҺgmU_; NHt cHn NHNH.N<0$_}Whٗ*LCp?BzBĥ\ !cH=GQNd$M9yΊ EB ǓzAhچ4ID9z$6Y/)AY %.hNGuͲi+f [lC'\ײ)_nx r uju6~K3t"Tf~Z&:.\w=Jț#޴6!Mڝ)U (f=Hrd Em0[֤V*Л.1X_zezVaoz6Mj1|^::rt@hWh`'1!x=6VW[4!V#Xb [pІo$oibV\ Qѕd2?ДbjͿɧ:{Xxa9Qb\öGwy]r;=]M}cۤv;PJ{+.wVARe:ST\_ş?Fˣpr+%h /Yg9՚afӦD1+ukN0XT'~N !l4a65y ܳ"dD(Sij :agLa죠 g1br i =슒piP ~j\K*dc{]sk3k*JT1Ǔ4NIhLMC(;>r?--,1핉_.wm"= 'm;BH{!s:p4 ,u~gP!sNK^Dgr`Ou[%/V==pz&3"1VV9cZ3b1~9Fz>f7pYjzܴġVl#[mrGXޚq| {ʬw,r^R`%727 :~9MRr^Vg`E(cvMUDjM݉L_u!H0Ė-PU_(k0q%Ӛ-AQG`p[ {xp&aYcH=geVWPA,RS(~2PLGBRCq'^C !1ḇte>Gn0KUN_1tS`oagT+dHɦzz1]*m" sq{U3Я7G+X\î|=NA4C"͈J My J^ EAZ3B|[ZQ { |R+ .s(=<VN8sM:zN71WIGqp梁0dy{UQLm ̔'` > i3XDk˜ayEMaYX K0 Ic|HW:8< iFU)[:AᎰnsi;%cW3'>kWW gJҲLZ(PIՄ\F i>5 OTNЙJ JwlBlk >rN~. ,ʑN>f,6*-\+di$a-9MH+)3+a=RW6ja)]wpPV թ%]zU9IH@\ijG9~qcMݼ,+ Y8!yK xCTpc"C1() 9 qku wd|G3,vUفAE00#)Uqc;\?KlM  N4Sk=7W.d\``8?!|ݻbE0hu8%΄_/%.6眘cVpŭ~/Zv(ut .4^PZ4ö<K׃ͅL+6*^R'etT1mHU2`S"zOU"5sJKfȑNwv-hcN PH<*9aR}AX[ 9J3Iw=sx@~1 |>^[f-=Ycf dV` 7B~L׫߇EXCSXpk`r@84#a!x؅rHbD5 GNlA_ KBh)PE+Gf#Ļ((h;, rcjFآ ڈ`8-IqޤmU&Jmh"ZchPZ,cucGܪ}` zWKx7$ f<5)#hfp5bƣK>p8t h+;հQ"obApGKbJl{} )Ulyps{|D .oI |FznP2=Y2L۬ )= O@u1Zpb7/8u %&61^DܲjUЗw5*ZCLR;/}B010+Ż +J{^1"vx{hma%'Y3be^=R=P}l!g` ? Y]( U&բS0X止D>ҲUe+"a~k׼Di Kã!`|6u֬pi3l3Z<{1CQy oK*T jǠLw `~C:D6 c~hHS5({ү K2)4"ϳ f h[, bAA'ELR C6TtZi=zwKoYb *Y݋4K,8{CՉ Sh\]$lo/K"wq58ŝ ġ^{h(OwfjuI4^((@U^w"Ov?t d?2i '3pndsNLXSI{5S1e2I3-@ŷ³';jNMU5S9-!+eȪ.e\y-! 379K rq:12b;ʗ5? (V \z-zHi#◿TIkr&htOYC3ބIۏ|0W`&keǟ92hȀP]tA+ +&ݟ]_Lg>]Jta0NDV Xd). EO_݀ J 7 N_~'nmor f qow%;; elom?\..mf o\~_0!oʱf__`wv#FrKлXGɐZq(v{WrfoCw1sh|?`UvB6No:;z$0!{].I+-j #F#s3,P͒jǢT⧛Rva%dm- QV4 4847 ƥD7gIhT, t"eم5y!zI@edV$@T /L4ɘ땠#+"@3h0ˀoK 3GPx7UJ!zXF2nHTV J7k{S2mq{^~᷌v1}esJ((i׾$S[#@t0-pF9ɨښ Dw?-Kx|[fJ]bb(Ak= H-у5>ƶ-ҒBzAYHo/6a z[HNnqG쿥[ siH6E2 QUKzi uBQh+̀^J8QVBK9.?'J!,x=FraQƤ Oj&q|1sk1\SݮspDбVNDpK\Vx]L<@(9)q:m<`w;BNY\JG[~r2!]S 03JKAD!_QUt zLY`Y0b"/*qf;j\ 0މ%h+_Dj"fVro7<$Sv5߅rܗXJD|)*bn 6Jx~jK/ߚO }$^ 5T\?bD^ )=U5k!O7ׯ NR2kě?BJbYv ~w\Oaj[S{2I0*) 9K_&ǭcent ?l6\lIM3¿ *`PɭxPא0J~x8 "HUs<FY[zLѻGw B~V"p ÉGp.=,T7kx²Ӂ4OO=ןsi/&Sq @~sDw ZgAp ՐS8T*iW#$'DV,AҞNqiѯ:R k;qՇϡ'̺ƞhRZDk̍uP≠%p[6(\t-@ 6=Sۀ9889[`ߩQ3 qt]'̬p A)ńB^>ik2cĈA>Q9*At10[*T4uӍ_Vl̤;SQCP:>dxʁFmhF ]ګF-A\&x)pD2Ji/o׼@@c{T@LI7;S>0>ܲXDBm:t2N\X#^2]GL f)!_vc-zUJ9vZ ^(^]||/n\#DۆgkKk)"jiNd(ЩS̱MX>KQDirjvfZ -L!k2K@0гj:[e#u "ԪWFc*XaZ7#\ e7ޘх 荛ӑ#C^C9qw7DA<_^FI_J&U#afb;"ٳFM(kqϔe֔Dl'9GM;H?OJbH+jԼؗVe}Gaea; %^ق;⥽׈2ΠoO.;_p]|fssM!hR+w ##_MT |ÿVͫi~"^VDtP4Nis۷"ٌHLT,Z8Cf%'9,dk~!r}{Qx R.vR W7%B3S=\|0~z]m !՘Aq\D^ʕDdJ*K&0W7 UT=ǖ;_ئV PKƖgԯ\1>@c[l:1cJ1EYj7-~>Mfy%}v<~MHC*aϾ<ێ5f RUPQPq)Ϗ5V%·V~OhH%Ƥpɜ4Guu>R$vX) *P|/ģTZXrbVN/zjlDc~#'QM"}D5(lMÛ18a Ҝq@EEF4m\Dօ)Îs+g0 ΐPLRH(?î-Вއ6_QSҕt@,怶h\¦Y'gE8X)3bf<A`?s_<[j^ {BQRD7`ʽ[5J:EL53z[D&LL)O2k"GS :>C6I*~,€0 &rA/V6[(7> >:k-9;@3=Nr$Wx~V O dOf vGrߜ@b+=I[*󘐀.DCߋ8KDce€yd3w][n Dy]5XZT8p$8:2V]M(wM6y@*ɂerBF |g cy{LIR %ǁgS->cUt6NtI GV/ҍV5k;/$duE^ƴ >m߆4?h_ [V>'O?l Rq$J&Kм}溉ď1R"8 j( rJ*Q?t/l&<D\IK\>&h;nng_-uBЧO.n]M|s",5/ȒOf)z5bcU>=Md[uh|R_n~j{ԧ@{y(:s3c]$kh,+Ƅ4N xh!gSN c:R]bD'X|tl|!qDnZS~brHn/C+pYѠf:EtA,ٚgvuqFڅlh5~A'o||Pر -kM *cX^mxe;>$@j?\#% m.䄲gwL4 HD|67YnI74[ƛcΑ;} Vt}j`}s&"R7lhX5B-y _t;]hІMך'~D37-1ZR]nbΙbtd#2EH]x;X<]& BBZ" x.  %7U3delcd\Y6C"x?>rwVUC{Ҷz Uh\,d4Pq![XB`S§nU{Wa ޶GEhV_d 3Z0O$$9 )MRV fpJ3Gzӈ t6 G* p ['kᅗI[TiۂL\ޣ*E-RC&3L4Ԇ I?oGYpBd"ސH@""3*{"Q֥NU~U$XsMpoxd槒RP]()\   AV ?&_iL{3ܵ;u*5 .9H.uJo[HϏyn 7zb鿷)}#b IgM^ָ`ԅx(^ɦ4s9܋'#ڞO4wna88I:NůR[\9ABPlJӑDiX!/ҩj{'n/ d<;)>hDlgI:3SSO`'"o[C\w| #S&nP="fH]2U$W=+PDQȇcTX|<_e*""Q8(%wKC V}@uRS+ΰLV]@(vN|5-OuBv<ժ:uunٮðYVۀ]牪2}{uhAKɩqѾHp # 906t✽aa]\B9G}iۘɏX/vq_ffᗾK#B;[ \ $sJTuS! s;9H)E$HYF")bdPSG8>)=腷 7+}I w*[CF`0b;O-vk rz>G3X5k9$l(p-`Ֆ/lcB͚`J |f'>\MVWG<&* ú t$"X:͙YċrR4 x87~QEWCDcɤQJݧ0e묅*K44s@i2تJZ8+5U2 JK[LXth퇶;g:d0HZ~{"]9qѸ|"'S:O{dU@4n)N4A$!loټB6|َ^)~l̎= O y1;>1JY U筴YZdXg9YwAXݪl?{1Hœ+--l=a65iD)s\!YS&@EuJXwe&jyҋcNfjVF/"!zתYV)m,d3Z!_fҖc ۴͈q҃aq HndK+Bx-{x];e: \:-iUaWAyr컽%@l =u}?|IT­bGQ_^' t5k*g$;UUlW<2v`U/ ) )]s!;)&?Kc+b^ *Ə– (Go[ii)K;1f@/&Ȧbka\JTQrV1QJxn0&$}pvٸ1s7:McN5 6P,DXj\"zT.H{E]*V-BuS߇4ƁJg%E՜$)MM~$N[JcK]^;_<#zpIXN}]u;Z=%7;;=@Ƶ2CcDl$pp)=$@/]1If00W] L)8$E,vJt$I 7x xG2Sr}Q${&X.9E-A=S()jʑxC 6cL)HQ^:(J}G 6qH؃UEœx8'@KEf5;da-4I fK g[}fa .Xɢۏ(PJ/$UGs 'nRb7846 Fp2R=!&<obEK^roEU+\zքKG}ʎ(Jq]h'LBe@;*,[ sB,6/̽l?go}bUvKna%3Rf0BǷ$_K[@wĆ%,$OۘVm%$fDElLM}so_XVa:EwJ֝^tY@P}0H/*1>e=C߾4н0I}d6;Q~:"R{k2%>HSS~u<. ogXTHcY1n,rX-.5,2K{ãc$71X1MH9;F57>窏) `S6I5|,YEls>dkFo#,-3Ϛ0!*7SjoS+0gbDۧd@]9Nf2`b]lIXdU"u]U%+/J&:X&%7[6qj2I+[!̛d{ ndPyz2~}Mr)r3ܪke*Cc Z4N? 5Eoʡ35HQٓBSQLYQS ",ø۶걏Fjhh]~lX%b#g.`F՛ bi}MHnA%^.x.o+v w6hrي"vN^kV P:XOPK׉N5z|_@?3\Ǖ(7:ے=S2`!8 X7aery)u𐖏B評 Ga;YtY˫M7ߤ[1-;vibph:,rO̘w<϶00d'KO*acoQ Eu .T6Qi)GdGd M!k"yӐ8x j6woihujb:?*Q'Z , nbR$ T6o.YVWjIG;fحl+5r'nSEt-<:?qFRR"U 5~ O$͒?g]R-_s5Љy`aFr? xOEt[)TC0ݥV3gI_ U=EYۇɸ YL y8+kYiIUhHC!эVa_ƗtɌAK Ý;}-DŽmU 5Ow [@*V;6kC`!e6c+ %፣~[j\5)m +x55xw3ȆǷaL#F롼5v{̬̋u8H`iBd )y3 FИl6X|^dD+SgMO.q8ԥ|ק[܁=Gu2fo6,f1n4xs9#i.VF!{<0pנ&|ҀoF|c}m6~YDuOC|uBrR pqݒlS>ճ"g3pl g_m7v%kIez[#}v1oGw1*R'h@]+-FH8H Al :?"E7E#M.1δ!D4u`d' 5o? K8sfu̒给˫_{Z4h8YOd8]5hiř#wI@yބՏੋ&*˩!Uժ$lBb,phjb$qVؗt}O9 ø̩O5DOd AK;.|܉R}%n* &R^ƆwI@X3jy10q2z1 jάۯă `AZJN (GcjoBam5E3kxofS?uֈ.؃F6TjfN:JZl 0L|G46S1JanMFgḏ;ρ)R:l3{0E (bObP8s ާ[\_kHul}'O"]]ũl~|C|qJwf&>Ǝ1ɭU:2LeqY?եݩ91Ror.A)fk-c~ړ~#klKpg&%QjCn5,u[s4}5NΤqUԔ0(vU>KcLp>$ @"c*2Dc挅LJ4Oj 5EyNX)֑C8D'Pɔ LC\@?|Q6NQ~\?ӝZ ;Xw~v@;[7bίԭ.S]dJPZ.T2ao&uZڙg}‹d@3U ۺ@<2m^wH^thuuj 1l$ȱڙI|"ks=h*2k1h{1qrJ />J=(.p(<~%| "exݹJy:4j<7TVV [&SV7aIBaɋ_ٯ=}Lث䢬3_'^I1G&Jz#by^iIIwq˽Z;-3.ġA`7 oױlF]~jDC8C${тuPeYŽ8ɃnVcXCK}xҶB Sʏw.21ٰI,ǘtO'"슕l(#;9y W؎RX I'io (UЌWNOP$zΓu)Uw)H:DE\VXdR*?-6r)jHCksC˖hhbtv"XۡXٖO( WJLJZ])/g:DBQi*̈+a)`s; 3<Nޚ5CMgjѓ*Z/ lro5mO|>dH_gyO5:JZ8/>eKfE>  j?:E<k*ր\Oȣ&h;vw޽+- p{Se)`pGAWY&?joOB؞={Z!UaIiY}[{!-;ǟ)0G#~/߆^xz\H B̷I'l\L$M% #9_o'\$_o2JCJبvhcIP Ɨ_PA}ojqhd lUWzJT800N.i,<>=uڃ_Emr?;R D$ W 9.Tk0@?75ݞ\>D&w |r ^xU]u4yIT>gY^ xUiST/0@-SbpĢ<+cT.(VU>9ZYc_)Z+%Jʥ2edT:=zd?z4W 9کN7 buPBznwz7漸u?!=(¾a`""*7..@C%2LQ$cdPdh+2 ވa@I Jc~. UbR2y-j[ty?Dyue-s_hن/`lj(/daېcVfY8NDPf轉zTyy3Nz7mcF?<-TUrrHJt.ʘe<8g{1k |ttC䧕^ ww(-i.qirYOt؊j;RJv-4$^HN..fZ|"sql`Bdz?{+m:Ev#ԭ~PFJJQ2 J"B}ff|7%uT=lBQd[F5|@Uҿ{7|H8rE迃cHo:﫵£_IQKkf8GlAb[%Lsr>F::)ٽdDds=&,dJ/grr^f} `xhE#hO׿OSdiC:x栫E! pP{vsދdɩlW쪩OGJ%ߋRnf-fsAYG! LQSͥ?Rvǣ#!b">5%}DŊkM_+gʦ Pc x*wfG,+Nw-)7 XyA9`sf3 'LǂN8  JND`c7t(_ޘ ӾfP xHm:m' Ds 9AR?ǰԢ;N0ZE>ЫY?Эa]1Mu0*ɜed@tpnd a>-]Yweq}ڪ%a^ By4g 2DqE^EÔg$Yb.ܒ;0+8Q%+(1l${%J-7*Yp~ZY5+ȽvrV}GM8`Jo9/tugj751߱KUc3M|2xAc'} !JGܵ]n6Mu$}k|2?Q83t^%cml,ň z&`C[$QZI3M˷# >5&0d>-KO{s+Rf-f2Q;=dzSz*ʚw*p$ְ'{K`5d1W@T箻~&UUƪقLq_x?+c);rxGONF.HsV.Q׬^dU߼q?t%@:G5_r\ez7<бhfYKi |l?׮؂6'PvLT=N{K A| TIahw_}R  %^#¶<* I0[Դ]LJ KD?K1%Xo@:qS&;ϥt@VۺAVgRLvR_Ě.d<=*i7aqKMyo)|a뜪*@u ytS=Ɍ!k ;2CY{b}iB!QV L)bb7<)Fh6߃t.ہ!}dw{սwIEL65 XˡfkP_p-OJR vP> Tr86-Jdf`~>)=Rw,xPR1mjNL힁Oos_c1({\a^m !/5=:/OQd߯;}x:!<"ؑK*x5gJTݞ9t~C< kJV'HoX놵{u|l =#Q U~??2i0{p ֋k#R/yWE)ە&{(m v}o5L9vV>8!kW7J4 NΣ܄.*yLT1z 1^V s np@Z1\J ;> "3VEW?%q~ WdqQYWv½ P op6 R@_Xp1CZk 1ShW%Nem6b 3U ]TssBcűls'KcBy?yPQPgPM G?V!MW,%q6?lU0Z uHeVv}߷VU~- Ӑ}bE 1+6ThV˂7ٚLЫ3btyI'9IZ&eX4$.dz왴$ؠie[pQ ‹IP0X!AcBTe'4٘J1yU"<~yD:osMQ?fU_" ) t?R㽡 W:Nqk1opx--"z:)ڇ~sD#ï:t7BrU3"~6UHHB=tFm]8aod mZHAiL5WLza{v W626 ŀ/]5k#5nG~בLd ZbJB_V-Mdl3RH\q֪B0hH!]"S[ğN[@=Wd;R$F8oXi6fr˂zW,=Xml w$K HdvuF&t٘RKGvW7A淉P?DQr}Y gX.R!c8Q+S*d.|dlOtʦoE!ƕ&@Tn1"=TFWzo-\#dOor+|vyQT{T``qp,HV|~F]3>н|٬ ]Cg:&c`JDo<76Bf[ҡ׋FՑM /V s |W#tRQ4E*蠳fu9uf#׶g91W+>xptգ&>AC+v3GF>]!ld\~&-(yl^oxvbN!KͯOJ6*[+3^4%s%a!(C ^#CǙٵ+¸kXpOh6RctBKj~byz<5iKr=y%<#U~ӬxHjOSGuM<'pG!t*%)́D'r%\ 6Ec3ŝ4fYdT";U$RPRZR8t-?ne$R-=#q#XwPܕÈzҕb8Ln}O`qE^5Psx}Ɔc~w!g9DY!b9hZ98>b1kx󭪨HlzV߸U;c ըӆ7[vr,G}BzgN#E^{-yLOvjx.fu|DM[$_%ʄ<{4?[6:EW>W›n/zx̃IeMש&[K3q}fDdع+RM5-*2\D꠻%H^ ]!/HGw1B2",!{['^,Yn.iXe\DPI*I'3y^K riWx|5]C*d#ѱڏ;8LIٻEmB~[I!.@˛->X*N"F/c.FgBmviĞ%%0|#j9g%3z'd+byS=k{U1f̻,hQ&_,|< 5ڱKͮ/|_dݻh].Ӆgem8|<Ģy |Zz{q7u{ޓ]]&k$/Os.W^Fk5;B~aɺi&qc;9.z]`1ڍrecХHD'"'n 뎷Uo75h1\8M˩e\j/bOrz8θΞ >mF . iO[停dY+*Q %AxKLgA@ Ky'!:s߫h#q[THߧC`֠5z"gp0e6(@R3{EkG#AVʃ11UЫ,aU)̓f* QF\}Bw~gڗST22'Aݍg֯[! !=SOl5i5^3y @[3U:HI %}4sp4(.kK=GxB$>DZ,,hТen5fWWڤ UiYT6lAv$'<8vK˜7}v }nI\-:q$~Ϛ.|:~ rdZРwP<FVl2,NJmCx*h,wUVㄢ #yIP@rdaF'f ?>#G.>z>#%EDx0􉘟'O?`7ڽSNoײvKCC_ M(dZǸ\tz~ R^{Le~q[s2{Ɇ=,VX^HD']ba=13EFD !~N3=rr5FkEBc5C6=lX~ypM'(JTf,€V "W∄PGn8a'H$/ ^tG5ݫ􀩯 sCA;6\K@e4E` ހk{Qt1d&#=Yn,dӋJ%b-q>A2Vt0Nט|̱VȢcW )vŸ\& MAm/BOVvŽ^4}Z%;3`^q&E&lV -b̩72ơt}cdOY j8ZA&nݞ=m5!_!ާ@ @ Jj\n9ot8mrR}M$5}{YZcId(oZ6xD5ֻQ@GQϯk $垉C;ɢԢPhm}œl} N{-x#dW>DW@Lr'{7J/p~RϦ` @GamVDkPui*ɖu/:XfZ-de_<F"^!ʬt(;7iLU:Tܥ)Aa8OENJzgE|k(otL[CܢCL~}Gn@а>:/Eʉ>Cu@0!{G2Y aYϼ˽B`zZ[WT<8W@ ɿ;CvZҾLfꋪ7!؈cN/s8ðW,$RNC_g*0sWЂFt4iq2%GvM 2>u[1*L:(l૏ ǡ2 fd4LQ8PIvPS ^e ە:r.A=iFD ?L~Rt+,XL+mci >q^>W{C($~Rbz;T:XZ2SV!SPK+1]#TUJ!*fNnR1A( ~ N~Z)'1ڥQTό#8*!8wbT_ 6u*mMj0|Uq"-0BEx-AN=o-. ֓oTǡwb7YR)zLjQ| SL_"0걶` Fn.np'뾈N c197<,7@s{p,}%}Gyn&SeׂSiWhr4 r!GhFsC`p{.5]l2zP$ۖI)4P ^LqRl8=n ã9ІB ~z?ry'`O!ըG-QUF[a =i6U^Se#GdI!f#i0#mڣqO$dfA]IM4j0cO}`/ȇ%qqS|rb؜'8qcke+Z4 /z5!).kEhwlOp<+y5RKD;g|`QQ p# _U,S*僧1SA1 ǀ2+P!QʝCs\>r?o9pTauɲ90AG?KZne%n%vw'T$_o2ͳoꘃ\.tc3J5xzMl? 8&׸FH n|+ קoV>_X*ԀQ+j!?ms/0f_mOL4}#/$&7I^#^jHEʰxs>uw#gӽG0nԈ? 쿥߱V$Z6p6{=4es )0Sܷ^+ y}m ]x5eӊ` o6/޻qI _$U#Y*L lgzİCP(Y.NO&:E<A뗟<(@1ek8-Y%,mLB5#ܑyTT`Vm[2_Wo"aq˺uix6ʬ?@{c\+Q`"|@ίhג[e1!rs̄Tőlpg Ruw*Fw $ I{=alivc*!;я2PrF]ܡAib4ޓb‹˲5qnc+wdJ2 ķ+5+_6>;fM2Ŷ#[T9:;5iF)I⎹#A +BG.i+GHeaDGꟺ6iKPi>I\+$(u/&P:׃6[3yK|z_nIJaHĆ+!r|rɟ zJ0NL{8[pM0&됇<+h,a,B Qv u&)"%Hd&!  CLo%Q!7._&|D3Sj2OxSjD~Ik38X;lD+p=f˜萩IP ΢FoBy/2!P7$ǨObc LC:q>8z;2"cA~]3{~_n =pX_uYﲣ8ŋ lm,c$ә}C_ )x#y?1'2 MGΚ?De D,`%98cn5-ߋ_EP7c:3 noq⭱94!lXS}iFw,ܡQHG60eϽnE)³듬,ܯ`>>+ 5t).܅\@:3'G RhVب$ e0Bkꭥ"&?,F-DHvz X riA7gC(1ϧ 9Z 6>|1`!oX!{akAM FzΘ:nG&.KfE$iKOX?Cxr\N}:v_58"*ޢj]E7FT\D}eHH:O[t1eT%E1\0z@\P(F6H9M>b&XZ#Z"IĪ3 8b[y&HհxdNqEo0h?W%ysCF9a {_tܗ#jF{T3W34buDp|qCavvN1K>a@/9LA= YKЉb狽Vsz`K ƲItqpw92+.,5 l"Oѩϋ̓&` Svft,>m&54?, p/5a˄6Qy~֩u|73"n~#Uc39^uϽʉ Y ,/~c,dϸ;% W\@X|L@IA*f Q(-H!Q,/0ie:K95=Ð)r"k㪣3ǥ: X?F2&-nm;EŬF J|Q@ڿ7B :C&Ɋ]Hz8$xXդ4V.H 5Qk 6Cdg=ʷ,.D10<1u# h[ВעhpEXJuℑ?GW ?a=qTmXd/.)\@::EE[pP"<݃d[S$nvfV#MՔE?3|b}R""p' hg#:fmhR\k .cԌE \h@9[H7&sQ~Y/vL,t^ZTdXlS@+ 0=\ӣVe!g5i&V9mU-<VԽ \Izf9[gg]6d?q"IgX>Wu磨]IFIEs:MT^_oƧ^Jl2WXt֜gǑuyz]C:{ hoc`m|ݛԭJW+4@B~3+2"N3䥭S=v0¾]w#o0EJܿ'DuJ *JE6t. ~߻kq!UZTD}T_B x>wC \t#pYU?0a/m"bqviC"t+mQoR޺ݐ#{'{ ,,Q\̉^ΪYɅ2ō]ju ["6Nn33%u>>i({ٿ!!sQdzwQdf6SI4l:cz$gNixlX2gn"7/rfTp[ c2ϦVRr~Sk<97'BSv['4dIky@Zn[:=K{tl>̰)0j$5> 3?3۾=xo~wX=gWͻm=p1FsJ7(e[Bb'E\SZp VHF^\nh1ce.%v=߹bね=UDlgǪe 4dC0ULLE}Ѓ(R _52 MR t8qy?+;/S LŏW):UmXOHIK,7V< :Aٛi)fsu&>d}Ўߣgչšj! ]3/X?7hd85μAZۤD:0"`03B7 Է󀩗 T@MOJR,h.kkO[ˈ!v:.Na,҇|(~`:k{ 4~JW ׽NOӖޖ9ʭĺhLeE $\Z/NBLvi!'ƚc lgFJZ1%Ci$&lSm_؞"G`JIt>'[d l&ƞ՞>B{kQrKw)0s]K9HY0IxƲMGzAPZ|UdRa FcY#v@M&kEQ?D/Nxg-y:\Rp2zKwqUz5/QxkXR.8 0!9$[}f?Ӧ\d=& a ^("$A:lƢ ?~6# ૮_}JDKVJ+^AUhZzHdUE^fV${h'!fDkqkPakqRNuF? f'`^j~HgaCP?b:-&ŻEA{ݽ% Aj`"ѕ}Npji )qhEWIsU/h=>fYKޯ'.0JA DliN6:eyß^;[@8N` 29&}:M]w&?&AR%HAstGgxԐx"icjOmZb ŭ+lEwlSc6L2fT?긺^FX1fsɺ,GѠ*mM0:cuS1EJi|5ʽج&x?;dQaJ]ҳ. ߻av߃rS{9>c _BQ PIz(:aKR]WA^ǯ?'il'Γ~hHƢ +`;$-vm#}#Y4.mya5hƺ.VMBD8ܟ6M存r$$Wo^Ko$)Ibs?m <`83HbW\q\}7QMݬvW߁w(Z! uke2\2r>`L]~b|ee Mz`Ȃl)`ӫBfLgݷH+MQuP6 [*~ݙ= 飦Qrtݎcbu]X 1\@l^rq `IP;ܟ687N6T%E YvyǠz$+Jv~ckX13f]#OJb淲 GTZ;@IP23:-YN[ I6-\^ Yz2c gL]+:S7n:46&up]{xBQ$ubf%Y$¬…\W5UF{Mh{v:=hkB:th~jᚍc;2_PIB[:X,ZD `5l1KXm[@d0`ܞMisie@9mV5&m?0yb>3}:)}GTrʜPtlU:slTn юMk4[-Rc>W?/1 @?褽"+QZ'" d?`Inj^xb/;3Y"כHj(!{j}12͙kp<3KPVH)R;ė ṂWf"roKr^K}Lǟݭk>*`mo񔞶sqXhlmulӹq=^$kP`1&g#o7{YW5ڠ+N dFq} w_7LXO0)F/&")wRO L"YZ4p6.W;L ?[fi!ȫp=A+(3] 2ߴ$=ek$`:  =Wlg pb&s ?W2PwxS‰H?lI%8EzNhЬzƒ^g.t-]pQpbn/P҈XBPc 3N|̔^-1m+_uPDN#2+7SGMe5dRx(.c;0#lIGƬxbx?NM_ "oV|O!Zfk A-4z.@}cޮv+鵓EqVFVU1W=U^Tv?cG >=/knGMt1y`h+lv>3U&bGuQ"X]K566p"RSCi"RN{Xz%R]Z>/0՜o~ɯwI?\n ~>hҗV9SUaСÆM⿥|G5rD#qgbE)*K(UPF[(ҡvR _)B6fْ s.E<M%C- E(Vð 9G9  <)Ȍj!h"(>i/ZO t Ց̋K*%%ꞞW".мjҍP~P)q& i1ooJd/A I}2lgQ4$7 ?[hEqH-%d۰5kWs)lf|)֮-7Us.dCs]n,9yXA-#Wn=_>ʩ&sW{ U /B2&$-z)]y/^h<"k8C{ /4f*;}^u'/飾v-`iàׇFJ-NJXi;!S9(U(ҌiVM\r[YrT%qbCR?_vr>Hqmkzch}*6[& ꂮV ٩s3.[V*/yZ &OgOԜ,ſWF*țmWTj%"Q|aʙ=?l_m_scZ칑yejΙFfEFZ.  ؇B9|Q^MRб**Ot!owšKXnflK)WkWXLzGAbڒ'ɞj`ARTZޭzb*'J;`3\YB*I`V$0Mg8iFD_EK-iޮʂG=}Eo5nIۏ|@lGAvq8:Fa:BS4Ze[HaT18-_>uJ%TK>q!TfJ;*F:G!) 㘋'Y@&AV@ܐMN1FEd\YXv?7Fxڹ߅ODVw eG߰퀌ɋ"i#_ I웅6dVx{n vjwd=PլyZwHmzL9)<;P:?k1"@0dYXzG FdOyQze켯l v)qIfa~ۑޠD"PЬ۶B`Vs(IB9n~Qe}n,%IW>`bi.s6Y-"45sϑb§񬉧dLzreˇ ­MbڝpQZּE_Dᚇ&YqRm_&-h|2 +`Π5Иr`L|7Cg᠇OA@(a`k*S^N'ޒc]`LHm+'Wrq[ E%sS{2T ;_RH0j6",->y, g}ӶJEVnrxbw2j-YpڗO >)2Hh9*B9b@ 0H\ IThifܺkLRYW"v"7mgTyA %淪" W=W`#ޔtJ* zt6D4@m/˓ySi^Yxd V2E AKahd _U.]?YbVy!k'D̰܂uk_uLpoDzVCm%s"HSKB&=<@fc~qk=v|^s0yk9> tL!cOp&*ӡpP\Nh o(,9xkW8@fp/ރ|}Nh0dƍH]H \5N*0HؠkX#UsWM>^Hg tfB3{$;T DH`;|ZE}EѮÄ ku,U Fϲ H Sznja wD rFw:]g> ʒ.~2tt"#A Szj3h;ƪ>*r>t :?ՉFX2COp q$nElIdzAMiboQP>%z,R?Ķ"d8PQ@588uձ]uV#Q)Pt&uKلb"cqrMj?h fyߎl!ioVwH ;X&*O=nRA`@"Cn=*0iӡm<IE*GnPpJIECth]86C8Z5M>;1D)ry:Jć] A'c2KZKqFjpHy|ʃuiY':ُkNqv|!WʖY!%gZbnx.?9xayPwaݳX0uŤ=y,g)ѻKDinf!D\7h|edՀ˽ Hr@`b͕pnX̿BRki{ig2̿Bh(HP(m)OK J>aiWf#K:0of$_"2c/9Ϥ5ըsDܼE'&A%!KQCW tϣ-Ȁ-S^rL{cSۥ Sd%ɣč`Үf5Ș;7bJ{ 9Y[ޛ6~nK"u wc]_WvM]fR/=|@N0<TWQ J пbwlr,b,<AMgQ]g36s)c+5 <"`V.d'KUq}n (Ϲ[Lzd;;2Mna&BĬapM4 N0Ya0R偧Ta)^jЊJDN0P5@ZcciwQiGن&b̲f*ۓ 8g݉y:k$&c-LOw#1$ [:jk& &*&c ]7ȨoUFl7X/#9Ŵ%w?.Nh/>O @Zgk[}r7rƴH큱ja4hf<"s^ʶƨcAtҝ=wB!R*^ H^ԃC*Qd @֥s_K4O9]GNm,94od14G$K Octw/ .UI*gs`S/?rpYDkg_xAG K[}8¯>аe38=D >(񊟈'r(ZE:JlcPRJz#dCm?XƍƕWYJU /rg8/nֈ:o=G/S߶D^;cE$:Vǭ1荾e?]I?*K)9W[Ky!0ŅyfJ`#;-zo4TQ%P)W+fr-ofr?dZVT,w0`Y|i[%t?zrF f n P0U}1ec kLdh!G#O4R$ev4Fdܿ}l6eK#g{W~)zt p5Һ>رtq D-?[ ahmkMj@[.F(<\MtV).?B?TJT@hqhE_70=Vqh;SYˮa]-yweo!%4G&{usFfK" (;Ue֩Kŷ*Rj܂&(=&bXSmP'k?/BIQ25%Py|ZE ̾aU/-潨X_"l}<T% %f1ђϋfnJjsem3A޴iyЫgTi7ͲG횈?2tp~2cuߦlɫNp$ig½ [$mB3I=:c:lm`VW)m^$ݥ1B>w:Sj(:* w!9Bo\W`s,e]W/ 9lebv8P/O>1`1SҟFn Y7DgPjƇ5jɄtLT䨅^_;q%-Dn"1w~ֈH6\|=5<\5FQ(1CNAPѕbPWȍn,&c1`h;3FDe@zэPww7\xLe0 :~c-]QxpXGya[I␶3-tgRJ*,V aR^&ǎ~}oc(B A"5jE3K*M9p^ Αka׺ ˑJHXnsCA}Qlg:" FweA1jqv! 9&/v4@> cw(ț"GM]_5ht3Xl2i"sf:e $%X*brbT\EvCI_gDEA~ LN$<=~3 {{za-Nq#2]VDZtUOm, nP[]ġ~>km3.PN/_a ô zP Psu>e>:V @//O(ϙQ(~b0Sw(W$"8Zm95p7Mc6_RͥUU<;$l̩;M:OaCGCզzGhԥD)gDi~lj^zV0ܮK ӣxĀα~CE6j6|u4)?b )*!:H3'j7^NKHAh7Kï:1BF?PD9kuù~Ʃ)2Jj偳6\X!4R/y4,At12PD8AC$+("qpfnmh-6,L٣=Q̟ԥեVf.cG6aW(SJC-Z/UhHd/?)lFD{AX߰V@}_pynȓ- )oyu9,\{> lQI4ՙ-͗n +L$w㤽%Ii>?j*3‰ v\̇- QT2؃d,6KҠ7Bd͊ubvSqzeAF')Cp鿮E{ȡk#^k9>w6TzO}VUhG aU|مPPՕ"s(etd@yމFNLY{]sMa\T;+s(/?lW`<;m\J>K< 2ۣq҈)W- UWJvAԅY#gx&4LKbH9XM~YW& BH*Yiw [+]O6緤7T=H¨_Vjs'2WQJKseт E՟Oϧ*H&f'K,Aep yJ䥵Τ!& j8s\e_uZ,Gu*ٗ9 ު^*m* tH'L,4A*B NgƜ]777> iOkxc6(Pu'O[8 5.%p%}5  aB"~5z7°a Uq" ~EsIheS?!!xP~e}KyӚo,ˀmH@8 h|"Ye|Ue~m=4ж=+%}l1kFRR_Ü{b׬ܲ$HlCL6}1~ؓYSwu-n> RS7!Z z+ J@LH-G ę)W@NhߊZiͿ\P+/]204Wr3Re- _QGsB-({xWg;0&&pߡq=i (C^$˿䟾BMv<9Y FIU@d2 6 ~jKݻK&544^/L@< #!웁P;SAm+gro߷!gtrσ˭hYo .Qx./y ^W*k #'r^4f)CV ZݺKr-n PJ.~6R .׬v`;O v$A٨sBP$ع^ w /cOk3";# ,qX;D VqNoJXC-V *͟.h.umS~їc8k90ҳ`j&s.ǚau[S/B.։<5NURmFbfo[yowNiG+\dZ mKkվjzݰVm赀/1Qj/ڠ]WT2^$^Ƕnx-Q)҅LnF팮C1[gKg9$ze5a|H(,qm_p,Tf 7O$5ӻH }X' 664=X`ob?_6\ (l ,ߋ |FZ8dډNVwvMyUwpeΙ,W`޷Uђ 쑥?)ᕽD_|Fv Pi]&udD㊐U =nESeG(?"&-y~"wAo5B.`*sS/){a,7 7|jN\;v" #qA'+*Z]!j0+Jp3S, :w .0ʘ&\i Z^Hj?\ ̀z}! ᭃ7 짙jd)#J~ B*#]7\(w}`;4\reg/d @{ʫc^$XaYGjʪ8k:nM.ޒyC/S-*ډrr3Jℑw%wb`$V 'ꖲ"ŻՔ" h9opHgX+S"ÌdDK!]b*Z${(}ѿq53s #0D dxtnG KAWςգI 9/gR,*)E Jk -[m ڶs` dHz .T)L!̄Zc:[ͽһ}o`WNMb{TNtQ쐭+mx)yc5?teJ $M [b FErj"e$׍L)7콓6ݹ+fynIyaJ!$MpyfE~@t:ɋ1->a2L<ֹ1>Eq>c Ӷt<1ID ~9t4=p6ώ 8Uv ų@ ` ۀj,3$my~ov>[dEZpƷd!+epcf HeEoVdc,9^Y݁@i6lj~vMH$\)DzbnoR(ٍ<'ۅ"ٜS}1E="iFzWRM^iWqbzJn =`@Ms1ĔӪCIa`}bo`r󣎗OAl]-uב,rf`C"<*m`%z:,-|*cHͥYP.ƎGoVYvTѱ0*́aYgX WQă/I-x "f" =xu{/ǑO.kv)w W=Q>Lh[,aTPɀl!R]>0苮N<@"ɎrFDJ/rgOp,ڭ~ԁtwV3PJd' Ir^誣v;T jEKc aYQ,Nϴ}N1Kб+9i,>?LeLCu$,M RLyݬ4X0)j} ս,xZ0LFLι 3(،Yf0'R$0 To;h fԊFJHS\}"eR0>{˖1tiH|ds #l>$ddO% QDK63|+*x6 y6Xc%"g߾6hw:ѼFr?zؽth@tB[.T-G JyZAdYpϑ3:ƂZR?t3ǂCKcn߈::6!~Nȑ79 RVf(2NZVdΐG9n&un:JC p!HN8$gtP y'R.퐖؁xpaJ|: 6ae.ݑ֬|JNؼ5Do D"hH0zhg3"đ[G$Cɚw'8 `jU8H$@rc㖞>˙%16GU2e٪&tѵ]&dmDj4yE'4~bCK"`M) ?wSx.IA>|!<*..Ph-DIkpAs~p&7ȏΉ*%V%W 5ZqݟA40djo|T0.HeQ`z~?Jkxo)e >n&>?Ǥ8u]=@4;قh+x83=H8,pS>!&H~<P#pU5X'AͶ=N( }JѧnH"Ei,r ow) .쬰>Jo~o wA%wtZ 2g{?s#툞"a\Z @b̰(IVA DV#ohRUCp"=iZzmtQbMBԡn>MNRW8xzYVBoQx}WQX=8a5 }xHCA# $ft`vw΋mOYU&fl[ۂy ;ԉi+*>ee?lz ߵF漠ȗ5m4r[#cXY)}t>4e<_UGyR>LP}:m ܾ ;BG+Z)$ǦϞJ/խF X53e*w0 .hO859mohQRO.ۄ(c?|_K@'8Џr>'D˩ 7~& ߎ).F1tD+rTgήJ@/("Js:$>*mIoQΖjޥn%'L3_C7̯ea@!loӎo<W89/N!RW2XOuXнJ*C {NWVGu(\0nJ-QE L\"ͻ+|v4NJ8fOZb:Pk4@+va Ӡ8*sۨXZ`&Tz6&@}RU!r3RŽ,pu=< 3bT;&`JM(C7 l /LXX?y `:%7P c5Jf7 Tз A8xI&hveTn&),!xZ<"PhUIN!'/T1AP@+i\{:Mb[%Jx{"ǎf~GiªY+"`N c7fk<$T瘇s3r_4xi'T!jMlD^KT*,Q#WPf^3t/[e Di gl[ܒqVw˕7})1JOؠвyٌE"%j?+AZH ?P_ĉq!~x Ԭ0?(꿃V5,{xqbsO6$Z 5;JQF<䜫okN?Z h6ɸׯ"hmx\ Y~|[xF|~!#qUONL9nd?D٢&xLD08~}F$OdT4!l--#"ၶ}oi+jÂcĮM'VBe /bf(hbN>1 +| ;f+ [Ȇ˪8+e~A4 !225ޜyB67MY饃Z}|K-"B36IV7 '25jFNeu ۷|I_rvXP u Ei(f(jHUŬ0E?k+dY/t}ت>c}Ga-J-!r͠cEe yZ¹(NM|菱w5E;3|J;U\{ᮿ.y7EL\!j>K0r }q3U JA[j aJqcm &iKQ"j\M1;{9ݕ6uH5bBQuW@:x;M@V]}۸W(UO7Za3A5r̯"ΰ+/u=NQ9Gߢ]JvάoyffQ!O!$YB4PL>mdE!~.˔+ySp=J0NZY᥯Ug!}9d8L ]"ң?+{2+3rLGJe&$:${pfJT6wZy+d bTϧG!&{r)0 Yu[RZ˜8=^b1>\'ɣuSnJQNǙŠ*i&(̗ȂnqT$as%nrj[l)@PAz5|=Cp Ӯy򀎱{1VpB;3Η :v9EDzCÉ 5*Pg|yU+(6KP2ПG\}cC;{?b*>5Y\G6aI~6F~ht }}w lDf1E2SGFV7HsW0=̖k@@~dw092rB_{eyhM 袞5] t©-2y ha%.{6~=b}sSbt&{<Vhc+BŮA s)6a-";VR 3WG<a_p@gt{`E)b(`bjr562m/AxtwF^jy;2ºZنr&|0(5qyJ͜lu۷ `xS֒km sUJAD Bz{Ŀ[.ꭽg=\!Zs,Vx8th5qQr`Q"[Ҥ&v,k{ot3pEsP"[%-ɾ{:Cs~&޻Y3U)i= lKx N>ﺕ2۟xhƆ*G$'v"eyxG )oc݊p?B!er]+Ӱv` @+YoL0KaZ\CUV/t&gzmL5*'l{9lwL(s0voE3ڒ$' 9B,!0a3i.,31t/6|Gj^JV0Oxf:~*D;4qrZN*=&\Bfr iӷe>R)bZ+ jZ ^å<[J OԨ^p)9$,ǵG>Z\@fl.'!yҒ>ę#x;ogZ^A+!/rU}Dh&S`ϸ s(#!hO獗jH"ZE8_~yMj*ٚF&F&2d.(A" ЖE *j~9_W *.Ω%9V˧RDzW{may+HPY}"!b_GPJƩ^*fY4˗Mz2=̋r'8Y~DA 6e<6O B4l"6jbYjx|Pi8)I^ K{0;r9GevaG ch,h^A%C1|; }6}[ hWCx0sIRQFxZ֍xʨG}-9tSIaJPN>x/k|#܍;gGm(9_/xF&od$Fb1¨™F}ɛZy"y^=Ih;*ĮN\x0{C8\TՌ":_g< ݉d&Va)iMy:xR-1"ý 6)!Q7{ɉ~_F+û |GqZu{ Zrb_#S F'vb`LK1-y*-M[*.[f A\@I8O/̨P.WۨpGQn3/Vہ8X^_R \ ED”Fߒ0O+ǚޜ8(dBy8 ,ҎvsN9mG,!Rt[ ;c Z琚`@p/TZ'1[=V!o-k0A=! Ppܠ/񈞰Ĩ\a@/蟅y9-L톔nl"TfSe-ǰ ==kÀ[%PWNBJjʐh(ٮ=!A:.t,|[ ׬̵kdy扖LZ?GtLIu<"<UE\%C}'˞ΟY5;+Xq3VzAbo9Xiħվ=V( NCQ%~'s -5|5挟Y'G0#T8P\dVRMvE"YP}r4hBX-~eK'Xĉ7ELT{ρLK$T j{7P舫$c@H!?7 |z.{y]7Q.`f] \4e(ћQcOƆQv;ؽ`nPtߤ98 AimPa<+Y%Y6~MDI9hawSې!/u$[j*)e4w/uΈ/#AX5LSDw<6:ZYaq A.}CQ.,98=“o]Ԉ߫ھOJ̀yZ2oo_82\~m3W'ZFl]fs?.`z{b;b y}r8@jk{Fg'cU8lY2%_J 8& lgm&H٪͓`ú,#7 mF`g2!P SHt%Zܥa YF=}H_,5Fb 7{+zBs镍H+Ua(zT:bӸP٥A'D>~| RаŅvd5~k]5^#X!?u|">ЦJ\)R\ [d|U^ڪ)ǎeh6GeI ɧM&PmGϔ%*xʶε|E|7SwGmi;L[%Uk'4i?/y_W[rB/I4mJSݽ?+>ɒg:Jq*4h/_k Y$futZe% VN]vCWd<Ȣ`} G7}fTf-TbplGl&}b Η5CEfHmKy` mFm2ֳVr֋nT~xȫ`CırA[!zZ1\yXRPsO; ,$m""@0vj$ּ[)+&d!fNֺ\ _rDО!gkflbu۶e4 5|Vܡyѕ LaM'թ~"\/EUm5[\9Bfk @߼e`43@ާ|mbc;IEkj16LoW}8Oi|Hx2ԃD+| J,*4WyEsJZJ2ye=ݶcq`=5^>T4s.P"S~8_|BM= &Q㏶hE%+9=#!xfҀD!d6k„oH!-ƥ}>f%¥0᳡͸ f"hĹh/f7nhDH?g-0;HJQ#PH+aZZr*5I ܵ]H+,0 £do_.h4[o0HZHCi /j{\.X-4pWAepshY-!0pܪ71Br++, t O5l|wN=ƗG48D@ųYߌRy~S;SG0u5,/NyhkڜuDc 4Qm+] 델z D@06!kBU93rk.ٸ!LV|X+*`b&Xv+bR$7EsGB=AĦ3Wo!_9Vժ^m=h+X٘@K)Q */[GW+,N_grt#A|y7wܤ,s<ج_dg6KP}mP4.zZ!C^Lh߻o7+>Ȱ)R]k^i@\y37 tFxm1>i+}Y+mRCJ眑pJiZܣ旓k=': /,7{;z!SPL/rzya U]1qq(j?\D6#^ 9j=Mk1p?3 B$G'I]p/.+PosCkcs5`!褏qX$j&N.aMc A6'fTY'`+P5Co3Ԁ1D ᠢz󒀎/(Y SsZۃ_G!?JsRRtsͻDZ:CD|~j̈́͑ĶNlȩ~t&>;I ;b#|/޼!oi]9|{}0bBh V5~]: yITuAJ_|LDύ/`/j 5e  .U6zZc@Qo8>uisg%HoVP&J=㳟/T2 |hEƍD,J0Dnf)H KezZpzVMd (b0Nyr 't U_Zμ`,x%%6fP]8ƪ g_Es~q@d?,vm |q\~|Ƶ_X{%l#Z݇ח<2I}:Ѭo2oiĴp`;ȕN2rCO֖f|"Xb#BREb4: YryD ;J<]-&G_w} "nvPU^,7bTL>v -quj?l}JY8i<6Xeq 3 chhɪp/y?k92Jt_hj3XsGCl KΞ r x}+wfe,#^+Qf^NJ$M gCWu6-D]ϩp2:8 InL I9b82'6 -ڮ:gp&h)e>Y( ^iq&I:o%$ 豷%L>`V{= >Cq]Ya|?8 =(!{Xf\(yp;>IH":sEVJ2x[>1$ڪ:)ZiX@IİRRI_{W|+/X5Uh붬w<2O%MUK "4`+Gfb% Tԫ囌^E?Ʀ4]| QF擋Ey)#JE-16P&=Y.ϖOE0Pϐk<S2l=Ht%Ѻ(0z_&OiOGiw-Bs9}medp\:v-FGq/FHHmŌvK姼}7q01bd9|$64&**pRm}IG5&ITH/Dvn2:]y.2%BoΎuS@=`&EIXp>+'_)+ A])ݑ_n0;AaY+,Aw07-Sz\`Ea J TV}!W`gS\Brw҅>g͎'{ H /WA3G_ ]r2@,ԻҊZK0X q#D31;)Cɸ-L pj~·;2E_J+)`89A@?*6d G˿$uCO 6E\G}> KU?R{f 5ngf8B]2yWY#q ׁ7t /BAf]ƽ9W)|S!-o"-5ƀR Chi_)'p$[NwW>t`st2>J5H\|HD[ mt.YY߷hG,ə5bHAmJS([ſKz!VªI>.Fϣy/$?flwec&=:d77g6}?` hA-'3k8IԷ-NbqD/F}OQy0K%=(dCvї$,g0s?YPT_mԚH ƊA@1Z_h?/I6HߒXH#NHh_.`2tEYk 3cW¡UwcsX?X(KM}2/$u[XV8N|ӂ.r 9wV1SPg7~NjW[UPGv/4h6C}*b1sVrgqYebq 9iז 8AJD?+ZW_s7ޠq]Z}=_i8SfD}YܔM)H|i!GџTnR H%d bD2LC,|9uU 8.]a='o(yi)K':YJfUgK xaD3i&NCppUg3k*5؝^ ;C+ a [L41/D@Wk cPDMSwz.Cg>Ep?&%;ύVDL/m&, ͥ}CVLlq_؎#Zv)]eYX>E팄jΓ7QE~ ]vl)Wmojil}g#=;w)fDE2)7ei3d=#]TL>?@Onv=뜫25pqc0@/>?D^N] Pb>~З! AbNhǟBM6#G$}N.oX41heU 7`sU܂v$Uk@fw|wTFxu(LU b<\WrLvM̶7 zMNFb H oaW\!FIޢPŔV?j,:U洷g[\xR}ޏBk]ARh Ϟ@ :ZC /WJ d˂b+IV R[WR1֓EիIEXg~wthe\(wf8ku~I{O~m1Z5Zc䞑"9yN#Cu`דkZjF C .1eHIԫs)"EK+x3fѕIDtsqi}(C ̥j^霘w毨 {l+hL?Fׄjv8m,\g^#>G(Gm@IU:VP8lV!BQo߄h+ ņҢWA9OѴ[I-a_iv@'̇6 @r/ΟTDg2,~ت?'MVr_Y!!FJ'|чHqFB!6͔6\@sv-ZA)&ُ҄KhBc{;y껒0%'  (bŝ˰k〉|^4} !lݹHMAdM*t]՚F~A;;#W5=M$fFTAe&wX b,6 \lӒC]uQly"DhI?"xHQh74S_YЇ"Q>hj3Q^XV2 {3,r|l"dNJE< JQUo2u3nX8oB+Zz$2$)X'0d[ Tnݘ!EP9~'nJPd JlGjmcyX[|um^*)@qDI9y!*Q-~GVa+1#FPâ+{Hv)@jllIq^bsJ[W?NvftI.d횛Msܴ$ 0QOZ8v,QQl_5M5A,_rlD?.]t$US{zUL(~ -m/'AS(koh=Hj oz󈏋`ֹ5Z hsްF"6 eF?};l}>vxPNN =,vˈtd%U{#-Jv*'e!fihvRqNA0ΐ6:d'?5U:]CyFM8+负(T\* CTvGȢ`Uyٹ& 6A+X0&ɊhGuk %K9:F "YdVs2 Z#2!ŀCͩ5^p@EH{:넒#/8|ay&_R{5,. T9^dϰkr'>rUЫ2^ieK5VȰ[X+JK.TC? 5}ca_fgVoK̵&iD]>}p"E} `C.Of8U[`^XĖ"܉Dv9ݳ /.b~W_΁T#]3z0 w2zOؐ!SYжU\[nxd+8bas3o>~sH؉w.C KZ1=Int"g\jJ'ŏ5)0X s8÷'8*l?ժA |Y^df@U PC W2?</@PO fnPimHC=Ku#?sg@7,R/)lNL)rBP& F dd#h6ցGFv~TDwk JʠnC==C<縰B}3};BnQyu@LU|hBk giZƊO3MPhE֜xh6Me*=sT>ΨS/Wn8+YJ+MvYnJKalÂIX!yhC|c8msO@~ cAͫ<_ܚYQ5Շ%9 nؗ LpuG"PTnsX?-˂-qa`PqL+VOcg@0`!n) IQs`\r!|:y9 =jyzA#֢p"RySrfא,%r< oу2&V'F 7r|(oC̟bw.:r7LK]"LD솝 #iDg c929)K=5f(FsАAjXU]P&Ҋ,76ꔝ7]o<,dmW)|y U_\v$PG_9yf_Óߦ8`_}i֞Re_Tױ-i7"Jpf -C. %o~Rۯ4'oh7QicDf1_5;ònwVh &0Z9rx>}%z?O逑n| XD2{F3spQVGphQ, 2up'$`y§1Isf,}I3X"!}gQb9O_P=f`\=.n)ѾIw ذ5C<<>jiuDECwPs9k4O_8 t4fMԐP|] `AD@^ŜvLRoWٛ٬Vecb߉zMf3Ogը2`Bc[-s ,rzsQ5vznnYU [AR6m'(!ñ.oyXSEɼDP5ÇÉEJu~-:хwHP[3& ]ڵghOXn{?6mJ)7Dz>t0gl4^JJ͖XT*2mJ sq444c> H̀w2*Wnp?f 胣$ Oig5L΅''9:{wZ^ˠA2L.DytIHl:@%.WX-nd +dY3S, u t3͈ Z@!Ҁ>3w-f8td"xit:n~t U|`x4*kB$m]5cK%}Ríd$d#Aᥝ#_uĐw`f/w1B>V1U\_]|?q7V`˳D)zԖ.,jNdXo3;+i-R/etv,֕/k@S͘/ v|(SS?R<@G9,mմ o*:4nY3îuxفFϹ ī/ 37pf@'ÅV!Q!.#eSd}v5:t%ց\+զ5,i/8<5Q^2%|2ްѴ08wz[e-_f)cX;\)w^]sFt1L$S7j$Co< :\};͒+P?krd}&w/+ǵگTՕKHiD,'uq]:Mr.M!ˇT}& zH9#'46Go}U#>^~iFq?Ώ.Mmn95$fQ-`Í{:դAbJ r=swa4cQ8)_:1F.u7ˊQ|/q*z袬,%f-E\ńG:n${S":&` ]\v(+t*?Tk9,nSU*^rd5\Ѫ= Zf2nSruL2J\0*U(]'b4gfWOyvQ;(ysjfj3+L_Ĩ> :"O9R*cK:PS:0?^>+%à `N >-.}/rtPxq ܠ^/t("XC+>=M"ɟR@R:>)mPxe& JZwoe7&ִ77tI/2f9m'Z@|QY+4s3dc>]@1A4bvm;k*ϞX$Z'&->eW1_DfYz;'dCWrOKgs4`w542bLW6wz=p -%:Nٞ@NL8w(+PGdCʇ]XV - F <&sd$a&>I4Hegԛ>!4΍C@tAV袤ߥ I@|v"7;Ȋԋ(ŎbNA$3x?7mW0:"IVŊ#x|!ko:.C9iyx8<Vڿh#}Cg]z3SVj0k+Jx q !^;:XuY8.mC7wNRti\clBh*Ψun%%ﲅy3rd[K,|4A,=n4`z'H$rIX%NpP@[Ui"yF=b EuЯT$&2x82}G7^J.K\)'MfbIMXE08KcQ3zn^DXUAeya]"d7fϭ>t^r뙣tf ǀa7×@yfw. ={& n:)XM\&O~뼣=Zp&EǪIރpI5|?;R|218\;HQ^Rtvcv k|Ucgq0a3*!X28+@&ҢLmT9F}#kW;*Hu`;W__5_ޫʲ Õ,"uwcVKg*kݰkTp ޼Pu!yI=O/ >4v1JNk# yI!i _n|[\|.ُESϽ&iQ`g%Wf=jLG65ZQ/=0dpyU&_I(&]9-R  O1 arsęrwD5\ezrOEeFF$8M1ICZ痕m E*P# {wHފT"V} xW}n-ii`5"fhhDrRC K)\KRr-td4EFW?#Np-m_&HdǓ/u4K_W߷ղ'XC*zx,qUʲZ?.OP%Y7eX> rɘ臦 2T;ñj,iƍt;/khyVtPyHsf{ĔY&_ς_06Rl"#Bb8Wb5#NognR} v#579H?}3'\Y~!Ddf\x4[YIޡ5~M=FOx2w{)Pv6zE,z'R[!(⬺eAHR9ETYN OSe4spۂY FFSؒ#oQq&K6N S V%Tn0Vd!0ϙmmX2 rh*ƼzZR/d;F-eYL,ao+@ީ sP[ЏԹ|Ꮩ 6E3?z=Zi3mn/Onf"WC k){ÖaIŧ]PB"ӧty]4̌_zb=!3l( 2H-q-4ōIkLw?應&Sot1ң7O+.F(=IUO?/;oGF`#NG@<:G-r`ضkd!VAz64"դcbeJ_s?$Y2=*EqP=@;fՁl^jt :b)[z/ /9w<1B6XG7="[oőzGaH̬a3:XkCJJ Rf YWh=.#U:eA85BVA^D^2ԉT ](pQ7㕾lo5r%<#bJj?Y3\,@ʐ7lJ@ȕxfP!n }gF;^rQs;g&cJ;Z:O #!af==ùӞ ǥ3 XqYUK xlQҊvvPm+."0v/ NZf&ayz* k8U*Q5JF#27<%%6]UJNP}!՗LZa#6?_] p`Cٓz։;7W1䃚*R3lƯ)?W09G2XE pb^߮ $y YNG5f3Y1>W46H&G<,>+1hHt\Țvdz>vD=%0l MoeRS7ۘw#Z4#Tkc# x@JI5@Qs M|Z [07( g%̸nqZ^Phj%*VbstG9cecų'.B[ qMT{4›X-,l'[B'|b_\ Fsj;CmW~TA4F塚$4j&Mi5gyU8\ĽzQy~.Ҡ> KePB?G,Tqb`K!TxZNŶ~ױ8YҊ(s;?(荸ѬӬZ3T&8Ng([|ӫ!t7[+`ht!ATVdJu&l9;>F*Vw̝2O❫Ǽ}M`/4^,wЏONc/۰fuGm9;wAPğh9ߠպ,rr7M%$uMg0R)q92Dfe=wg1LGPp_Mvh|i{VcB/7t"r7 wYI?W2~]k7oã(rjx}>7,ؐMDԺymɯqsؘQY9O\s"%5f<„)ZL:b1>QLjE'#P R`$yRqifDM8l1Ap7ywE%k'2g2ڿ8qb>gV e csrߵ`PT{ w$5U(jGgk -![+dHؾ ƛP\ʲ%|Ƀ- D5j]`d[ 0u h! Ì On|Q„]vce >7slItKlwpkLfdoh4"஺[4VĽGżKT]C }}=T(?u[>?*v/LJ3K îz=NƑ e0m`i 5$aX2wH="{1Qݝ#>~\jCQa|3L| >uao\Z@oykwD K5??)2rD$7qAĞA HG?w-K_bb P=B/XF~p ywd߽P=T݉we$Z" bWS Vk/a,CW.Q`_26ĉ'vLoJF'-d@m ~SA(hlxmYRWW(5{:Bܮo}60yK8tH+vz.n{ (1tR lyB&F Bݔ`F $#;X4_I9ړzxC)*k=()Yjʦ}!|S˘,`ՀA=Lہ8Wm3OSFw:ol9|eGUvѡ_$sivXE6f|i5sXs}gK 塝'[zd%yvJceZz-vj82LMvድK=,[]{ЛCݽt^Ǥ 6Zsڍg}t( vܘ+ RfJi)R޾lZ`3RF,o*!]҃k$ʇNq׹-+L;j, Z7>)cH76UN \ê zH$F![˘HdUwHà @Z%N&x(ZZ"$*X& tYkyM^ Ruޅ% rpmH$:Vo]L _234FI"Ʋgn~SոpnTXtE>:@⊵HrnȪ+I]@T6P uR+rhqLChe+[LBGf{@> 6Z^Q] @XZ%)Lف/u9 Ө! ~BgnnHKZ9)NäEho=jضg h"EMR/W.?0,5LV=!+A4ǬlNa:Az6N`'n^7ospDf{\WTOSMp&(92~>JY3z3.7zT~Zq!R!0NT۠ughbw7AX='f۳U+Ae)y2d)TS L+>!+5Jo0_I[W_+k} WaRؚ_NݬWL:BHh+ ~{ѭX ;~s}ΠN(m}_CKo /{x>_>Ɲ/)(N%udM2 xֳGAč=!'7}TG X'U5YZ'`?oÌ9 @ (U 7a1@!X&YϭQ땚${b+>tb]qEB nդݓP#n's*s#xf[BDm̡!k$D=myq $MMx΁NB`g_WjTH"=9(Y1?fs#TRîO9dJZрxb_Kއ9,z5 R7š-0hu /+$r%Vv-82}Oy!7խh$aDDpv~hTt/gY .٫ZSv NYɾ>MY|λlN7I\^cv_ hYf*鮥 xcb'$g9Sn7b=nyzlgfqԞ2[&篓$ h+&Pctz1Gh" AP: Cp'ט<l&MBbr 1Gҭ%wWLMm|GO F(pqI *Px#̿}8G?](%_`X'J{`YbXh/G=,E] k>ќD;6+yM hIONX|/, y;{v/}cif8ʢ]jZ_&brR\e6^HzSM[C|(S}Pk.θT0*x#\ sd-;R.x3b&L~DR!VH"a3]?詿t҅N}ZO{jZh84C(ŵr?b$U\İWD(aqMC h"pMwsh;|֦i)BKo(Zv +`Y\C8:G^Ojh?WmLtg~g00< a.Z'L3:S/,_ k1_,f\܃Cܴ=,J,vY69EۼdD/* "D/zg&z+\9+6#7%Ay o@b =\)? Mwcse҇fv=΂~6yω`HYC (w)b{T Gsr{ 3Qȟol7agHDx?'ZnP) I3l1Vs$^us] ?W?%Qa1䆓 T]Zt- AܯQ~Kէ2TsC>fUҾl p$ 2KB%k;dYn/9ekvLo7z1Y9O,=5ܒ%j*9w0Rjܴ΄=IM c!ZwӫMA})PJ@ 2g#Vl2Y:YҶ5v T3}eꋙ]Vӿ)M)\~g̈[YU+{C,Ufz ^uZjJ*QߛЬ^l Sy\m^X1qnx!ԆN'"\ZN@n~/ kSi{FV1Vg'b]1z8ҡ5P}86&f“OQ:c\̢ M71}ؑ1EmzmtθK4VĦg1Wvdnmͷ-:";wU&g+.ަDޡ0FR]uz _^AA[yN|5'SVgw3qC F̆H&xm+21a4gˀ@~Ң'JAogX*:OKev&YM<8O:cdȆȵD&~L@2U'D#N?oSn洆4{>~CfuXheNV$%?\k4*7b "JF9#B2 wp7ZW3gF]͸6Ǜ8y]/K,2|m0J12"1qS&VeKǬ$WX8st?26O!HE|ҢP׆3gGqEy[t)r7&'>pVZH>eƁ(+|5FV]aef]Ƈ&:o`$r板!$m%aJ'nnlSM'ѷЖn#7!"܌0XO? ^a /wU ;ЈSyQœ(nS%Gu /N* 6)RQ,DV^FXpq][ tM*`e mkJƚJ 4AV2,&UMzKcx^xH*j>a#7lvg%$ bEqeGwP]{[GQad3̿mCUy>?#G(^~U˧REF/+&=Ȍk?W4j/@dNP8'0uǃF=IE:L,?-Xh-Wk-mE@\nWp? T|%JA az US"G[q N'#uϺ!@{Ad"GtBZ~Dvwj#<7 I5][f'@3aGOG"I/_-Js (QLϚ# /fWƝ݋m@x϶3rf?W׷䵖\Y>wt@c`AB·ι@duCN%Cj&~>oT\pMg:+X%Gli YMweL *&O#":p+\!/p4t^z ﮈ&64Q*c8.E7FJO 5>90 R8[=ī#wᱽbX7Nll'CmtOr37Fљ)D Ų6_vFGJ}Be3œyF7 n`;':ǨDm!PظZW[[w ws6Xع3i/]PD w(šяץޱ~uotuIb]g(m3f|ĂHTVAP"AL% 5iz" fh-dx6Sbdk+ҵ(ptm.๵`x/r <|ܵUDBLEv֠_,Y@g6@Ep}BJe 0߼i3݅ZDs cSeHi{& &{4>:լ9\3bzxPu8>6 mIkk!dcZ["MODoj f #,ǰ܇&A E錪RB`bҸmYLisvXsЗ(Ҿ!qb1SX>,8(jJyZaA D oR>EIm~{Ħ$'u{sB~ئef1m'XcaVnbG=߻#7( ݨaXYIW'4N&V1D#*M[`՝Yx?[w#x!W7T)weB8,\zV3dTaDM7X2!:(WshIui Z?Gغ>/-X{ك}v[0<}AZoG)d>1n051SܡO@gĉ6ۧDh??n^?7ҳĉ}EGP XFa GTg䏤#sP71!= 8]L  d;APKivA`o34skCQ~M3tsѶ6VUICAvI9y|`=w LD_FyviD<*x3Duȋ,-K7VjXnRpzZfu@D`O /]6.czե`^8ps +tҘmx\*T>odNwAɎ͇yF3; %p|QOlNԦ Pg@fKu]AXOqnۜǪ b;~&L*;C[TqdCSSMWMגP;!-nǁ>=u&We`Dt~biboׯ׉/lueO;DU6BU:ɵc=ޘۈΠڱzDKD^dzxn"%|V;풷W0EY(i_ S L68X1%1x#5o2ʤ/P/ ŢMH|go b'>-_J>N\N8&. Ӱck4 1kw3!rs\j.by 9RQ`>8{iSħh/Z*'+UESjR,Mk;@Bw2lp+ObTLE`v6bYĈf:h٢"T7A) k~$Pw_Ef}lJ<%x P1suӐCg4|3u]/ݐ{oa|^drqv7vnt211Xn 8"I%ˎB>RG*nX*5! sIa^v:/OVaQq {~KWE$ooyniO8-_8+cRjA#G7]TA L~ΦWd=]oyiFtݕ37 W|4;;eV(6 5tJ vG>[k AO>qf fIlT"8[ pJ4- bt - ` Tpq,2i:#4W֦4|i-ލ;} kp*Zdڒ5~gE<#rd=0Sq-̇01!+L#NoF 2}c %kX+tNw[y&s7HW&]aN h}p!X8K,V$%{.rBڢ4pbW,f6nhTcCbNw(ECI;W¥q:MBeg6,?~#Xt%;,'ZG<7Ԗ W8[u@4'?"q O9]Xvo9+4aNRp~Buii^^'>Y޺X('NY&!(jk~&C_yGy[53=T=aJ!TDoKA뱭QT eB{ZU0p9bҢ f jGbnKH#yeWoHf8tceVjhb;JXpkRxHȖkКI> g]#W/HX͚|EJwu!t~uwJg$*{ K@"Y ܑ9A^Â|uKos~`Cؑ W6_"|oS kBclVs`ux9{vThhEPXE]-NܙɒbC(,`u Bb5nW''ID\bE/ٴ%iQqkǞ:\f D84"Dؠꝭ\. @Pl0vߜ`̀.ۘOH.vCh9`XK0A޸#-bJ'Z`>#wYdv,]YtyB1 KaLWmU){J~6_͊.k^sFT_Kr\Z ^%|eQȄwb_Y# T ح9x[yNܦvq5*B4 % ?3Gc̼Ջ: #pDU4%ZSQ."zfE#XwgN_WϻKdw"gcJU]`d J:L);\Q&Fn<)Aa&2*aE㩋 SHsx?9Œ̔ '֠tTm? h̖'phC5+K`D-HE4^Yl5C$j% X)w03$i.UoLGfxV6h3 {Ocv#tK4&@ 1h;SQ.+\D]A=je?1M9?|@ ߓ9=mAVΊiesa ɸ7i|Of)`kSr2sւa,k9+4[ j3 e+HYM|14v^CX348eop޴$D}ϝy'5MT;K#xhCу>pH1S!zf@s1qR޲ћO $=)l^޶J%VgCHD? LDfݤVWپgЭDoH8q {N\>WIH6$"7ۇed)<z 'vuU yB=|QEKw,"G9Ž>Ni<[$ϛazuqp!?SVjzSigRku2 QSfrU=dJ|-IFÎv2“$ѷڟ^=+\^]Vt6xd0߹2k'>vꉂ|Q A yljT!WWX dչ+Fڹ xF!#"aŤ8߈~-1<ѨX%Rb elu j:D~nvKÞwf섑 k,!w>ƈe7RqG1=%XAuQB,.@/9cvE]64Mf:vXNlXNJ<ؤg`e&cPވ*zSC9*EcBD?W69i2Қ:buf2I#5e3]p]I4B`uSŃvJO̧ǭQ6r)a84r(Ƀ;9T0~Z%opa*5?IֵssK//#~,H V",Ω6& $2.Cn\4#M`\uc^O&T[>Ơ%I0 fSܹp x7y]R55ni9Κd;LTS}C;: 3sM ]<ط/G80o6!tM*@0!<ߘRd}?')?Af:+Aʪ0,9P1?shA=dwN4?p`$ {SI"%yWF$Pm/ZLјJteG4K si~,޺Y ܹ 9'T$A~$O,n6Q-\GR]KSxemNu8֊jZڲe⼙5G{7EzgE*L Zy9]yiBbH: dgmw먚 CE 0P}$s9cFX-.`XRh|,N/:Aq!LE#aT."j9ŧB|%6cvF/_uNNwS:ܣ3LMl/{ֵei­z[-Bl0k*Q6y=B2a!!lʵ)INeK?Z%-]e#' ůϕuakfW eI@Wb=U/1_CќNZ҇*s}(Og_O)Wz\@d:-Ma=nF^c}L $z݉}|"l Wqr,1-Fw/g$rfPOID/7nfm^~cjyz!SGroEuclWVgYxWO-:C=N*Ts׹jTsm2dxgGhia<\Z8{n|1X_8H^pzEO?Fµk hcx)$yu$4mAQ~Eׅإbv~޶4|_OJ9vo/`|1E,N6SҪ3aw= F̠mƹ^O ]J 0$m²|b[Zd;l v ΧK M-n`z٭E( Mq<JN7] ƶ+hxAyև=EbH\E䲙QZ'BqT[G6yWh_bCxW0+vtujXu4ogS6$2jjlM`Rjx2O0'R= #RB q^e0!E^ޯ ǵ7k^&գvݔCBo~5-v%wbm-.GRFⅺ:v_4/[hFJ)AN` 9zjR!zUAFOO?dw.p_!\$f!4 U 9ؔFĄEtV$Dve9͐]YS0<}|>(ǵxY U"sL|o]X篑?Vj2l1MNOG+G 9Bq8fIiwϚmW 'ь|ӻځc^?$u~o@* nRʵק~@r5ϦV,ƷhJUMu 1gHEm-y6־m)1>CGԶF{ ?'fj\d^$1L(3b_c੘5?4}e FswWbD=z`8o?H$mVxI[Sxh"mO44'sN{38=}X{p8/wsAxkړ )pc`@qYdjӄZY{,xSA֔L (1E!q6AFnRNPsjϫ{%.i,z%qktFwZ{SS AkHtutF B]bT$>) H:+ٽARMsv 3Z*7PJ+3j$[QVvZ %.M^JT8lSQ6xv $kpMl7FyOG}o"!maZyH~Ps[tL觀gRIgƟ; 'ZvUx6! \5'N J U̓PhM(CRXPciaZ2l͸yCrvxD:^S xߧs`s 0)59ߡfw_Ų5eJIWWux:6*e aI-]!#UvB|+In'ކۦ1ln<@]$V@^r)CH3gfcV5_ !ݫ|iDml^bޓ`:FVlm*x.V?E.*/95:>^m "߈1Syԁ&,Mhτ0Y1B 6x'TǦ0k, X㼞Rg72خs4ݬjw [Ew'\Ia9ʌd E?eNSRvNJ<55*-Mo[fZ?juOyЃ͈6C'j2^Y5.ƫ|cE$YiX"ko~'yPmɲV G~V\4ᝁ8뵇ekiQo]ہyL-ڞe=-I]Kt?N;a`1p Q`9&TM(a 518c](o-=1˷<֙KR!Ci*Չ`4~XZ{wfmjXL2ћu7rp,wAo{9 Ap$Z/UXNi0Ah sƳw#+'M$^i1e>a<3xn$aXà&{Plz V/4eO7L?tԶUS4ЪE??"͜Es{Y3ϜD##$RC[`D3B2Ĝ?>% '՜K%מ>*UĢ&;^imH%l ҇,S!-h_n>#j’3Qm쀬unYmы$"uW 0n;ӏ>[ M*./q ]4 ~@?-{7Cbe SBh$~=$ВZ Dj`*LYýwo'--]/X.Kta#*VTWBeX?H%Նv3G?cWxzهi;\ J6:JW2 (aO! h*AmA8mb_Q6<A}mVm _c*?~K@00>X7ĬNJ [|J?KeRLw|*bfK4x&~.*6Kd1)*b6bÜ`ATS'T'[n;^W# 3$#F1mM[cDJ>s0]]-H%V҉6<͂sG;SP?Kg%ɛ S}8ɸ`3-Ne"Q,? to)zNrյXm;+uDLτq7sɵhGjvQ`-0~Cfha^RКl.ٺ [,!`<^drx3*3nuLx%ё VNmIRMps iK; 檺BX+) i{Yx>N|QN4@Ts 6?eseąwrWkwa^eNV'S[Ӣ_WFfC%,0{Ԟ;}2k/^4ѨTfg59 +bgnokRT g^F'fH>]胵))~2a@IcNIN4¯~770; d c5>N#<$t{{bM__.:\d LNr`E/PѯLmWs9 9)$ڡ6Y|߱LJ<>;F㵔T?eՈmX2ZZR{H cN|ōK+1lEFg0 j$Ad&ۿq=x:py4'xoZ.:OmFU+% GEA(@p@X]Z prx֏c#x ybK5b:vAsY^RyWt+織!ԉ4nv@wgؼS]aw]N lFm*:`۟v~ko;'$K3 ξd7ʫ8{={ (VL=0z]뽗<ՈknMwm~hVCW$Sr  t ]Σmf9yՎ^h=gWN6)z<-(_R9',i}Uri@Yx4gkJ`۬Bs=Qc_t~;6(~q]A4EM2qRٶ+Qq++փYzx=ioOlVɳR2Z}@Q@H(:wI,&qMAU.)8.ەT ThW>>#>k`?n%"d.8iL<%F1x-eGrO<:8=H^,abb푄c(L|5ty'h=iFϳ P%3i?5NBX.)̮^DŽ9a+!+?dLB0%(*J(uk_7H.{w:&&mivD@8P W꓂s#u]%"7UK{9&z=YB"')嗸]R+'5Ҹtqõ jRr>$~g4|US.1Pܔ9IXOMHnkEY ?PwHȂ]1Y;[5`W^sr^3V/]Q| 9 )]da wͳ?nH%M1ؘ~ב$*Z ^)|h@h$C(fM*PJCv4Q#p-Ջy/_JֶEa0n)fˈHX&]@+fQ:dSݢIRA}/=gԖ^/]Nkcvl#?݋C>J5޲% 9Iq2ƅ{~ N$. mqgzya^ bfB~㪤 K.-5̯GٲF.u_ R]4^ip#>!TȞGJ4CK+--IGFev)Ux+5PLr7Ab-S^OYVvkGsQ9$^ ,~\ @9t+k8?Fo+җT\ZCI%X^"ܞP d֦ 4\mʔ[E)bgM^e Qi]O`T~掵hVBZ7af3}9%ek+^-D a~Yo} *ICg#( ҼO=@rJ䝐a-:za;a0;vwRӚ IJz*ד {(-юUaưMtT8t%yqbe5 EWCM- {ܔj`mT)u)]u!Q~Tϳ[`8 g!Pǂ࡞ G o2f;A?TJT[\!t%d{#?ڇXxMK!/.(< 6ݠ}U2EifqXt8Fך'.yg_Ѩ27}V?IcrM!'m|ޔ[C<ވI}پQ8I-zɪ4G÷7h5yQFwrOݫk:Q3I .avR\YQ|No9dzHDMm>tI= /jƆfÍBJ6"ޫ<A>"mBcGut'S1{fin ձ [BbN*w:VOfi:P4xВ۾Qh}t*-嗒5=ϒXTu'3Qr"5PHMlTbDeQ p\L4]DvZfuByҵ 8'/ 9 F=P )f÷cǨ=ǶN Ap4;[ł6NH`\ҽN̔[(Bߞ&N'K4`*wtjohL>lͲ";'B=+=/Ͱ6rEN\ fu/ޡlxq@w\=z͓rTu\O+2.v @e-17)Cw5K}wHx4T^,X`^F`޻{a 8ܱ`o?+yPbC1nSS>K˵k/BĒ_R&' Ph+)0wOyLֻ5B*Xpt/ꭚa|f] [.ˁu^RyMb+\hW_: 93yX:i {Ս>> M RDR9qgOP*˚"[ggu h[y+]Ƴaon# F`19d8r9m[3B'RGV}Pfw*h8,`\*tYW\EN s Tlp1"w0oYcb3vQ$1? cyh[kMqݭ媮*veN_Ҫ%}ȧ{N/ǚ&u(GF ,>lasDOR&-u&)MgQ2ޞAGe=J?"5MGE,uM>jo#%"pnHBeP4iz lJowb g|2XYKfhL=$P4irL/# ж^m飢`DUl^KێCb- O0hֱTD9{.>>r }<@O$Xn":tyM6:i$%T9ݓǽᶚA( Q6^[ϼN}3t!Vq 5=Bu+籵0':D*paA(j.Z%0n9c[u.ё^'?;tfMSZ\bt #W=|~0 ߗIvH]5xɘ5|y/N|ۮ/ @x% ]]3p,q)vUtK,> ;̑Jcȅ.lkZD^ZmdSRpB;פ3wzwel9-|Z{~ (ߕ٬ЕǔO0DJ`$>mugtKj3 /.m2.V )ZԶ Gh|Q{1R+-$h=KaF\4hP A\m}[G%FDĉ]&ͷbIL|һ6 ZM0 k96=WJaTo,) UuKM $d3NCBEVbt^/)lߋ~m0WreEP[[@{ѹYKln= y1<*$[=v ^kxqhfc7bKTāX/!zk27Ƥ5ڡsW '*f̩̊NMmoh$l  HˋrQ[5RU:aݥ2MfX=6}W-uT-ܬ(3G5%i3}H>KNjwڐb\LgUɢ$< կe|t "_MW8s՞'n<kh8qQV}kאt3a99H6WLoҭ&P^79uqvϿ@"};}8$WvZR{ :Ւw-'?KX J-9} q (9"ƺC[oF+NI{jiz^UJplImievvE>G~쩉9/\h%Y sgb"ߩ>mQ L{R\U(̇pTytEEw~N\#yZc>VNwGE+ =&)_sb>"9}{6 оe| c.Z(PG^/J }9TP8HX{ܭRNHb<K^X[ka^FkX/@V@G`B->oe9̄A¥&x̯7P@YE J'8FiI|fkmDcl13 ƟK PK)5~xz!A6 wIm\p#kF@`D bsBC}wd"mAԤxjߐG\7z22QG)űJDKV4\Kts?҂Mܯ#}-0@zNOé`TD:-ie(?yBXIգCcitC+e\ .DdMg&RP أo looߺ5v) }[ yb,|Az3˂lE)l+") MrhH@wlP^L&Y8` K+/K̓Nz;΃h8S3 zFF[<댊2TXM,.F)?sM% F~<xnqe{ƗJX͋|ZS(lI.b>CQ{sψRbe/qa\) isP'Aiێ_j}"aac22$!#sî U̟Zd"8VF6 ڭ1Hwg y ߢ9}矊|! ߛ6:=PB@-Gb:n"/5_! OV-Bf.Ny_H*` AiIr }٘ Y(?e&-!`2Fckg#߃:wRGo(W ^j5ag =~]"LzC,{CzjSõ(%KT9?(t*#} 2l>Mz"]NDB訧 n/O}|ԡxΎͥkafޡM07FLt҈ig ǃH64]4A<9b@Ue=Os8ps cX+2~enW; $,jC!UѐW潆ҹ;2JsaIu&.0T}IyJB,V;[Gߦj)ROՍJ?1\UkmuRFY5x#`T|^)Cj2'+ . CHiq(P`@ [P*;ћQ'Ay*j m=$v8 3u <1ꌚ9:.QiTǤEΤP(aHV7kI(Q~ ?>ΊB}3-~JK^/A#Vm'hK]$njWʆ+Hak-~0rBzb :"y/HQ9_J*X|So*û8W;M4pPV&>-=%\k4bpw㌷9x^~u0M:x+➴ ^ŨfIai%¤¸AVٷB\ ."@kj-WЅơ`9soj{di/ʄ4xQ<ع}hhfɁ{?%ld=Z-Y+UFmu'sB9~0q2;5nA7t>9^ؙzY`\CKd:3P[r" WwP,u>AlGf35tiq.*EDc5LwR i.^禂Pe?;ΰ5VV2qk,'U#rV+1ZҌq?3)p6MA#DwGޭNrlFDzH>K4]lDR mT n݅/C1 Xy:\|/`#u"L8F{Iסhxg{}!}ʇ x4Ɵ>8B)I9i(bS6 Qw 'hyӦB7 "rȋcpOE-/ `.EHWNy| jM#[I7lmjBtK[?Gۑ%WyU vZz+-][ògE~3!\=K=Bc3Fo_ʌڔze䋿瘽NB`=ÀAfDQl jc}eC; ]:,tLL6ݿEn9E{ۊlГPO< rs?J*U ptO^=#@[܅uG) su03j=oϟ]3DN_';%J| &fښ\7[c !N}o?v똛z|B]{v U?]gNE/Sx1Y$2aT1]-2P7a#k-U" GUy1TSؖV8r:YbB c5 AʩlG}TϪN`ct";zKxtmhDL~ l5|.x|l1涙D/u`DqG?sofP~iflw-r}=Y`f{\pQ":<0-{Ǒ7ONO)g4Q PT @hG wL/"b3|boĥֲ}Edmb@{0RփWjvE'tch<YpP"TfbDa}QbάvctRU*/`(W뛭'3[T\ 㲤LKDTBˁd ^CqgZ)Ό!#3Gh"O­a7dp)$c ++m&m؏0ɣl21$};XfY%dheET²  gN{gI"#vrD7ZZ֤CF %)N$2 GQ%nRe-?TZ/b;YrI@hs4aHW{f`Z퀬(p!@l,~v8Y/S_p xh6< ,x$\󚫍߼\nW6C^2mӢ _qlII,U<m1St{EvGՒʞnOkQuj u7.렏fMuf0G eFp}E|-c1R輋Ouͳi=HirԌŝ| 67/ K>F?i5NQCsWQ>6~ oRCcs;|= Fw>G«&&-ʑTG_F\"yXN5dѽUY)(3WdR):&Ôu|[OqܑuSr6ԼgJehzFo$qp@DR$#҆=C|Dz=߅@ v鳐Up࿝ܲcѱ=A7DgFz; <[`Xų#)dzE;s''YP@5d{NqF-C6B]v Iۿd`Y +'Pvu3=tVY%/p'DZ%jZ~ hI2vTQTb@%*"魊(Z['Z~ Uf"N(ğH>AW]dy[1 -s~3)P4rKdP9II,;n_'ԪPڮ[%|2CV@;7`ίC9_WgvKT3HRIRobEťؼZK.c|:L1\2u5]#:WZǞL Fa2'd{[$ӯ}MqYa2/C}< \r-SuoRߚpa`D[@?v~־[rW%H!rz _qnclPuyXX,#E^Hs +CξqS-?jYퟰ !]79J9lU[fFGcpN'Imuн&]$_28,]Vս+hIS +lC4TYB>+&I>κӶH\@vcQHݍ^w9],9MI b ˔"[;}tM)m;H%1gg|%`r} + oo8D8 \Pگۯ (BBK*k)*^,p IEH=ܷ_0> la 'ά]Um["vyY P_5U~$속F8}/ةkNIjք|{Sؾ' ktӡQЁ]``PU`119{i62n) > LSĩ/Lμ/*$T!4 .ȚB$Eh16m7.[A-//S^ >8EO=r7T'%Fz˃Xӭ683P$L^AܗB0N /;Eg]1٧CfNOSdY2jN[H #ajtaSu~ ꚱV_1$0?v~rйTxDmؑ _=j%AqQ;F.z r/_UͅG=&9B4@4O UpDD5yG{HRb"HoHg}Jp)|J1CY1#t8όn~7[x,W7hjsk6wlc(iI% =UC:p[_\:٠I9!OJe3g;9/{BTg¤,do+߅PQnŇ}6<яhR.fW,ʋɑrF[UbsH0jJ܅s3݁tXe+V\Z;aѬ!X~z*F$ &;sr珯0bWH4/Rf˹qؘpCLl&wH+ " nysO8=o6@Ҳ`w}HYױӡ@i 3ׅ$6J6-4`Ө!"l%+k SG}:кZP҄R* . u@+ȯ)nE>ǯN93[C[@m#q/f0qW<5{ a!L8`CnUDܸD"nV| Tצyr E1 얒kμϞ!ބm3a59÷v ))c]%{Dlťt2AR0WBkl;b5FX\:#2ټuA*p ,5eV#zIޞZr 讬ֲgEeЍj9!EC9W!"s\ZYNnIyp'x'VX y0E3}v~ص7Ƌ%=X ywYf܏ B xƬM- ~<)I{s6%uf+BF @NR~AZ$A*>FOJ$~ywmT.]fF\T@ ;)dMpJu80^tgǤi'UJ!))IAq>S಍-&zG 쨒=D\,{E2X L G o||1h9{Md1BǀZm溿 PaV?B뿍T^ʐ$CCm .,.;͓8'KɱBS 3Y%v>#N/@j 3B>HSQM1pos(M&.ӣ[}(\E~1O U4[Op l2Y;JyYisIG4dȍ ir/44oHM\[b 㧌D1O ;\P07+>_թŒ)8#ُ1+t19/GO(7vν/.M׷x,48-m\- GꦜR\f KlLPCfјy!CRĤqTwy!cLDm}D6B9)"' 4A-˝?i%+1"9VL]֛3-"1 o%Iwi؈x>z80{nU` w(.S]>H/ + ʭ /%).1,+>4Kk?6ILs50Vq{X,bP8!MN*Oh:|<YH6/%^$K &q.a1_ѵʹ#"M6vdվ ZDSwBݽY4|k'MTcnn#g; -&7S+ZyQG7D3Yj"qO v7m0. G3,5a|3<#˹&,@2/_`ۻaΌpڥ-n9ۑU֞8nsXo#=/M,u@h'd^D5v8,Q#'DcN+u-dalSvؕs/I-vt@JTD/9D"tߐo߼|\/]J$b A? w@  Ht`$ܢEjt.a vn@KFH-ozLd(R!W^+Wb2pB@ gq: * hl:|I _^PiD2˞q1 D#Z>O] NjEKLŘPf!`qOb]ϩIB|M $ ( !wR[밻TVyK Y*pLJ6'8ctoiRw@Dh0 q=6=%ajzkҒt{ɮV ViK "쳔7*kJ! kXJvuuEfb/I'}.g޿1 |9zGGkmo]>Z rP nHlx"V >"m= COMK/bcI{)cړc=n1Mq(R_`][ mT!p5T)RUK0h%|U(e\[RovYx{6#S',PՋhV,Y -GŀdeLG6ޅ‡;5>S傽k+)>@#+IzI&O"lȉb3v 'dE—)"=LV^pޝ_6IH,oc  ~z}wn㧐5 wk;PZ'w|@l6Ɲ[Ճ~%nD߭Ma2\wڎm 4$VOlxQr|$ 1 9y"E`vNaf4Oɳf3}9%_W}vPzʖeENZiM,WB:aJ|l欽$z&Ց$INԘR? wI1$Mrژ UG\i[SK ?^IC蔷rܑ1Գ@~+_ 2RH 0d1Ɖ2 2Pk15 nn!~#Ӿڄ5oR`PX}2ks 39'4B3 p?fѱ>zڊ,:(Fڱa6G(SGM#bZ;0RC17КM7rl2m`sv>+:/”r၄#?ѕ`raoqFSA$,w+iP(emrW]`+Ԓuj(N&]s_X @w\j~JcTpT%?k]:,@S-X`yki"0f:A;56P\V l&b[{/r-5eK$Mze|m#hݤ5 ")5Voh4 `uUIbaa|$ yxI}}BhfRg;Tvr[#lsct?=-E65LquEDzpP J~ayk]ln)2Μ)ԤFCHꂬ{^-hg{A7;2T+ɫW\ MN!GLRի_x*k炈b`Y/@ d!Xqmp'G<^A&hPeFƏ+~%GyZ_ƑA2:4%w'qjC 8~in"m r%,Z^~FMrsv5hg[}vW@B[Հy~u`8FX1yPb{[Pr/ݹ<*xiߺ!ψAk½l[433LO%5Lb4H([“BgcTN \.hV[(? -wBB(<%Fz7Erq׾r/ $ D^?T ':Y8@3gRJNL0ΰ%[Pk{/~ORP{:r ĶleUbI8Zn1y𠶼y΁2Ό{1W@3]nwÈ֘;ˇKf.̡ǗiՕxpxG+Fal:بr ;ThM)gisԍpJRH¯vraYn56dּo\#N!L-Y5w`4=pהX*DŵP4g C_U|ѷMRfJ >p$O#8-?ɇ!,i`G5{r@ywPKSkHrW$ RZ{Skv%50HtRfN֭:bZJ!d?7jBdcHsYVTB$܆gE`zqQi F6^.OpQCyImE:K,S>PmS#rߓ6-o$bmbDm@N`b~ Mc**[.;qj!HC3+^VO[fGpqaP3Q]u}wg7/_z*]LeEEo&>ؐOE&Soԝ[$65HKm R,3CdvI!LYwɝmY1-gCcx/7!23RH5êK:x73:rmEtboz9-Ƕg2ǟN*40٩p(a%VqXL!f( CcbDCeH$˭mb,SW 1 cۊYTX;.\.98iaJ6znh0|eB2e,T*29(эcyf tYq;Nhi@$2a jNqKG'uSxV+c(A#p@z.\GaСxmRj^,郮4Ժ3KŴ *Cl&7:3Q !)dV)K~M>7f<'$x؝,OS`gl\Ac))7XʪE9bڨfT/fͶ B3]gӜ#&Z= Yu`*\=?{$ lKQ`~n6lθ33!:<z8H@(Vg3̽ 6m29cD0 欹@ۗ"ҩVlyg ]R7tJ`%,^oON_.IǦQ?v[|Ml ǡ ]B]6Q!GSΆ6쎋Pa_k1S$M(AS2'{fL3op\VPo{]E#X*]uQ9T t9'(x]U-ڹt.Y~g^i9DDKnk8hK:%Jbم,/Мx&4G(tR 2hpIu%Jo'IW]-X.2U:4T뫙X_*ARTN W&KfDҋNML熬{scC) C{V,q#Ul(( ޴ Ft%3jW~quR۟o9K<^?QBl u7i?p͉jށ7qbÓ8$v\\0rN2[४jyC۟k&\-z@3 oS]* .7y:bҵJ̳w{OO< KPڻAx}WBZۺ8mTnf];СS ug6ɂ;~CqHUC,VpLܗ-p!(uS@a\ywM;fUP3`PqY-2k|O祅L{ +5$>pt 60N9Ho* uŷo ZFi  М9DL*ާ6suv9heGI@v銷PBͪ ~2 3/fO+]1A$~~G.90,7t3CiPcM=7aC[2RQML{;SJS.1Tk R&Om!ģY }^`d$NL/2 Q9|}2noP+kD.;jsכ Edp+O} =Zo? 6k#e6x]@27QD`IˋhnRZgVL5,nDc֙ڽ﷯tZ P"z+ ЃrٙGXxC-.NbFO 3!w4!ԲT 2 d_x&2w?]%B{Mos4T^z[$a^4凨=% R0!!LK  0349Y ]G$z3ڛO ۩/pmlFԲBeDhKĜ7z0*gTԘhr[L\Y }CuY`bLNb7HdseCt%jx~Dm2˝cZYXJ5Ճ.F%2(oJDkRU𴊓=)P]l87 W[_q5vہن|3fWX]Xdxy\bbƑ7Y'0lAR#hj֏\{u9˘ tq1tmRY/IsĂ5[Y}xYE;YQ3Z ;](2oB֠%_~&uXy1w ;+' _3+͂ƪܶƧ0jG7ܛ&}WlΣd@+enF0!؇TͬqƄDf{A$'Gue1ߐ 76uOMnu%tN6r/jv&n*^iuXވ݇GEp|LvϱRX/=IKm}UwEwܛ5w/;3LhWb< nn*Th,sZp{(1 >ywr۩J/0/\˔ 7-ܱsSEIЋ8I}K!诸OESYJfQ 3?q:gYίrao^be+!ř'Fݜ+tbWE8+&AVrjr=̌^A^0qUڏt̅hDL;h\͸zu(g݂U/|LF&$I%GHé;b=vwLfiE%o/z\ku\l 'ե*Mr~~ :CJ5C+M xj2:ڳ 1j(a@J_֘a~x{G#i> y2{f?Nɗ1!@DT(b]: p;Vw9$C_^AzI /&ZΞxJnErk|(DzWk]]t- UNjA I1Sz&DKTQY'cjqonH0M|UEB"O=qde4L6czPUJl`B^ib|?V$( q%C f'Vwԉ}J^<,w#،W${?/3dWu,%>BZ$g&O$3=ȅ:MWΤF,vj=;v3]*/_#VHpW%Csczi;_CbyRGhzȠ`#fQ(qy֦-|=M޾U9rbS)0)R1k`T:}5M vVYiS1!4r3X]zK!@Ŕ9(od0w,r;th^} {J-syW~iML =[&w20奮~l7Y׎4YhT6{*C|\V!N!G).3H;ZZprb3q)'urt4xM7׃AP\c1Uq3pgF&iP, /SD#@C4TN,f[\Z(-YL$\~pA4̨,HoI9TÂbdcy0{K&E损.{Ap\}xͲJ3FMD_-&LD,)|>\GubIi~xqDKjip^Ftk P{U^MH\Т; QWkYT]3/G4݀ђlV.!$Ȯi㭝LRpa6yś,WNTJ[X@`l|; uD*ᗤb<.l@K/omΓ|֭ÅiU?vvN9gL]wȍvIքFttubP`d[ͺz0ZiӅ|F(BXmZn3EIvx!NZO΄T6uèI˹aϛS>#Y-+ZT7;_C!XDK,U :zMӑtB£ m!?bATQPn7}SѼdMUMv%/1vؔCCu(#*,/ nMi &t>K*gQ9]ܵ.eK3V޷cZo?E|~C6D]>[Ms;frWLW!dQי? N+"@&+Qx 1|4Fk__DʩM̪H>ʞ@TWhg# R,2t<3h4PHq–z'lWD 顛rq+ydv6"z{(`c0BQ(YG+pεc뇈>HU[ {!K肪8']!C9[A HʛW,,,,Ȗt)l@%qQi^aS^rG+*@:`UkTK/+-cO $N]>ӻ!uX !f~M\$|!ZCE%M`lsu_ƼlpBԳHTLⰏyDҴ/͜ƍEeqMAohGyڊ%!/Wϭʮ]XM'f~ŏea I#:S=79SlLϦĈV5KCUT{įΣL&vt PZOՖp&Ei mK{mCd mSA>9k!gF 9 nGU?C>i5ftvbe.vP>SRɴN5MYZ\2 ϱ ٖ4vIVu9nfvРDC]*zEֽ_pS$p{w^9WjfGKH.<)pLoZ_G @P6!R@` _Q_<~U>vyGٜ"ܼg yƎʩ:ijU6QR LC\'NW +@AT6Hu-p:Lmf *DũO^wm6mh9k^V8-aTy(c6e_}zK١n(=<MZT2 w R gW7H BHN#e$ADҔU\cԌ:›uD$yМ ӵ=6̄uaPj0(9!հ!9~rC6Ŕ Akd>/UrF()j0>-iN:}Hr !fBef&TYI'Pk),ן*)gĕâ/bݼSM#hFIMks4E,}bj@$2W' FWK*qGS Lor|?`CZR@1S.Qxf*As*}VV D5UZ6V' 9o׸.'ޭU(4%9 p~$6ӆ[y7lkmS;'*}U: 6p:ŲO9$P'ܑTbf=r_w썙D${v:v0gP3d,wx|f$H_C[7(Zb$Lm$xG]l]>ء j];X:v_jQq3I$UGjtY05j|ڪ_sbv J~ ޵%#7lLELUd2vvFn;]uF ]/.~V0-M:=J@uE$6^O#w}3rRTLف71cezkȳ t,T܇FXgw"˺ I"e^гt޹$MҠ S$ou'X)Vp.fӣ<%8U?:V"VmхGFHYhS [HC(`7J"Qh|{"^Dz%FVL,?~OIR̀*VcnU< P (o`zX$MwL(%rp^pA{ssaQ8&@mۏq^~ 5RJ=jͼdS31gW*W ;D$7cf@7!"󝴣>M݈Lҕ.U2BMrJg I )٬iir >CG'Gtq[8e500*?"l(ҠK"R@GF}q2X_ZZo'j~F0 ,3/ar l.1ZӛmO lH:+ZBf jObV϶ΌVޑ< ,m[b36b0CU 5>CZ -Eiw(C,׍&!c2[tej<](y5yoo]<$56_ԕm A"yU\5Q~풦~ ͓,e4c/s7vm7'=Yq.#;zچva [SD?_ c@Xuv%[M6~ޅwٵ!+'?75qP8 qy8ch*SGkC?(d8 ص]Y7Z/gJ*QR8VP ag˻r EfbT"jTg.U)T57mĵm-D#jn2?QBqjz3JX GQ{!*DdG2 4c~ kGرEaqR)>s|<-rip-Q-؃D*T':ְ\Hq=HwJ7˷C8`Yʲ$qyr0v@&}uOpEuM/1ϋ yTCC؜Wxf*k.#iIRgh3h:-e]Q~$tf&G -U+vSśCj@Ͳj\uo%XM|IνB7`4$z`R_/s1(% 7 Z$,;],Ltvi|OB=0Z;Z:WG̋ ȖБZ3t"x /I&PeYc39)PG˼Gdrڨb83M$. ϩ>PYjIy*=_I 왘(n{9J?V8F>󞎧Ɵ<wYQڛ˫us^27Osb런 gԡS3cn'ݴ Az,PAz'uʬ \S ac湕HIkc^?UyS*|]ʂb%wI$^+E$yF^e5~j?z2nMwb3 VĶg|ytuuqA\ɢ{uiI m:ٙZu_f?;0?r*`†vBmxtafo>>0If-F_6&s۩{Qs5u@ϳ|;o:s$_Z.̳k0'UؔJw|:_qR]" €~1~`m\8f"ӼHR?$UO8JmC|B4?j\AV9b=,0#G6Wm}_?! m%Q 1T:ORһ:&-D҂ո#&bpPP$[H8!vZIUlqWIOAUpɽGMM'oqƔzQj/+@7JCJ(R=</[:Qr06OҐ  WbPF4Ql :AkpL=BHD+%25U|Ѡ@e?%"0{ %~Un<$%X*j|(=xՑ ,Q-~S)iYF. {hJeaUdNzgoHL |'d!wGTḹ:9yJ= $c>[' Dt;U[߼ 1l~okGZ]4M Ot")pԣ5eY$(_n%or348DUq_EȋEkXBp8t[tyhGwƾ=S>Yh"!eT.Y+ϸ_U-y`>k.0ՈcRĈts$4gڍo B&TB ֲx!jةGNliS7:ƛdu`KC}R4-@yY'cIU+*ԵHcEϜym$p%031YLka~]Jȉ?^'Iv@a3ӣ˾B)plì][L_(kvf}Ll&,ޕG/RӴIȗ).l'"m:MXe=t. Ȧקz-WU;{]al'>{;E7d /bN<͓ c$Sn>fԻj^^"mpH 䘘e3^6,DWx^,Tp(_~3p=lJkb xv!(@XB3dyQTf9 E)O'MvVL<çxN4pSah cO0Fڲ6A"vбڶ=e mv}3J'LgGm7!'<I)uL)RC=|a'b.KkzæC20LHgް_!4q듀CjZzy6? :%_| r[G2JM %o]7R@ l/-Hy>id#YJPIUdߗFe{YuR w?饊X.L-E!&Y^](mW2΋ &w(vs;F$#>[}`uqhNږsLƣӞ2o~̂ j u%Uܘ(7mX\G&z`ι6;eڿX$70wkʏ̏EuBQ_Yo\4o8ORŹ}'B|vy>| wTG+r+-]~CpH)ޠdX8Ja6~ڦyL51I;Ζ6r9+l(.:ư{ՠUlNX.GmBUS7}q"D9!%TxN¢y"/FJG0Dh+i㵳YANR'X|XŻ%)րן p8^7qRPsAyNK̚՞d N_'b_t*aؕ6?Wd9{GnsxȬ#M4j0m8: tSI(첚0.e^"Mf[5E1|\UP:Nzsӗ!^pE-(\0]GQ:q!`_):dF⦠h\xnG]jͪWX:B]"p&rZrvO8ǃ):B4% ")v-ih b3e74w\)+56pO9Y1q܎7{&ҡd3XAO@Lf̶Ip7t9fXP<!sJu InHTV坷Nc,pnAnJ@F6v(Ax Gs(\%˱nfe&vb$g("F˒q5帟 .fmq0Tvzd(Kmw!Bĸf !feCDe"\m^eeԂiz:dcxBB'{̃A,þbA-g=SK cɌ 1҉`ג #C7U_kƦ|Zq-s%~V+b`*97”ZyF'YuT($Mg[=j࢞v1K 3{!uD^4W glW%̞po{x!Y509ΟWgn2FFG1Yɰ;x(9/2 GVljS]M$7倿L 1{.ޑF4R>ۤȦUMۯvF/}x@>k ,k)سz(f!ݐD۸u``{L)cZf|*zw*RJ0XJEWIT4d-⎰ek_)K{݄ͳ7uO8y8^Wщ0BL(sp?Q+W_EZ>Vn1u&C m1,^#wLy0&+c„ʨK zB|O+a*4J-^}ZV!}x';x'H3zDPКTGQLCZ']@![붍.r6b v5Y?*wz|^y ubK#+ɇ@·,}̇x6![jJI=I{6*)L" /3HppG JysAo!zL\LՏb)}(&ZUQ"Ȧ%.]9Kt -dl"9FչDg,K EvXBKvbٌ{x$L߳+lJؼuOrz;JkP ^jO{gƻտe6E)f T&.ǁ=xyPQEKw8 iUݞ2`tq$=vJɞPs-S'R.I L>?+5ittF_7 ,kLٓ"/BςJ҈S RY0Gi?c%Nj4Eِ2vW#d'iB[pY{M\uCCcM' uD\kŜAn2ȨjQT$d )64s3RɶWMS\E`M,5Mc?n^FIQ]LV<М0,=2KN{@Љ(ϒVqa̠?n '*D?b;mHѷ91jĈ,%S)"x;cYХpV\F͓?GrI5QoT;twk$T[Xeo&֗_\>(@)`LD`WcX N̗~p eRW't]`45WC>CeF7Xd@q+1Kd|ou8<Z070zmw]}z,\9שVXfigUCUk4v ۋN3RsnPJ'M7w>"Z^<>hH9\ t肧aѭ>#2DCYE*^{,t, ]^T+P/鱫-&k!(d}c|6$kF)9!n-`\tC5zlS_W=~!^ J¿2V#.DTm@.yaT 4J v_v=̌mdm$<hT|U%do׸sWO#[+>R 9WzB1|afTQtГ3,vC쨳K Ybpr,,+niy;r> B(T"Iޛge粉s/e`/= ў闫Cqь`l?_֟EN"+㈷Q_0:nQ?G_[D.s4#^)lUg%q ]{suo݇hĔ1>m}(\̜֫>ce0C hZ["_^~FJ {  „v9mȾQ8MUAA`qB5)yI8Q:_[5 _6UW;S PȪJ706vM iz?3h{t._1v.XJ0^]F}4.Jv J翉ؽ1p-yuD~LJ=nAvSIC|~.ryjx! =Y[ Ys~{iCU~g&OaXkC^FD]yYba@,]<ֆJi|nyl_yb7X}Ipj4ݑ$]JoM؇8OzN+~CGw^5DdI!YC5ϐKg{l-?0w+i6KmoA0ۧ5X2!}x'LDDliupr{-EJ>FDvC=!aUVgpD +)y]S7/Uls'X l0+ic֩d! xv槒;euݼG<W`di<6mdR+=2׵$&! \Xgdd]gj~i<($2=Ň)^;N&s\%'\bԱhŅ9bs*]8f] yש6cO@c+JnW?~/PiP[q# E~$*.d.XDA<%iFKڵd:էՉ$Q٣98$SD({59?3bPQVWr GTMljI]aRǛ6pC-f)ckD'{3{$*Zydn0_QԟcvRC`'s+H4OZrKC-Fީ]Bt*V- bjr-Ҳq zS\n!sRßkfD޼rHFE} i຀m^NŚ %.ԏ` TjRCY'#CXm7 } tLlO\K:FȊ]⺪W1. z_}ޅI w@d]eSp,[ l[!MȞ&F*;Xm1S;fg[7J@D_RCGYg'wV-*65.A1h2Z3dO3ZdB?D_#,iD{ΑXƩGCfJ ߮w~aTjӹ[XڹتpF kD՜w(:E0L[9?axz<ْTf$s鞶ŅdC#w *@,渗Sfg2r+fN Hclڧy dzd{gdކ/RwrΗj DO svm8p{>J&d)/9C/?`"/: :N:ڷ-F5-GAԮwUΨ  ucyiaNzR9cS|^`5lcvt^'(۬#OZ UN~Q7#9Fn"2R%R] M];0>%T vG)Ts{5>pj[kn.rCZ:3>P mơ<ʉFwNJԭ|MSZ W/Kϖ>r~it-MnQOdA!toT͋^hv5Lqi2+! B.I):= D)ߏHPm@OW "А*K 4! %QY3q4*Cw{ ~"Cɓ?, y`JnjsXX\MC"8 Ds؏\#*mţUΐosʱL"~^pl pѐM+:s >xOQܥto<ƥ I$nL6=H\C;Ẅ́T/jh\-2CGG1{SG /_׃9k MVhE'e4y<ԑow~顉g@b) v_ۤ#c=Eĭ<?eYuɍ3ߞ,_>{7#kujw Mr3ʠ $2Z}Vt\Bcp*mҮ:r1e !dQZI ]5%g?b!v j 0I(O-b<5h)As MG)E(KN^@g =iv{2k(>F?pmEsͭPsjҪl42-PiXRy1{e)܎Y\/[v6Ұ*.z=:x%l+RyiA 7Fp:* 9(0o>%#eEf3 xZd,ѧm$'x  *ًR(Ì SNJV#orIhRZ.Er2w"C yvovC3ô1<;d&:J v O~g.7`k[㌈p. (;R çKSGvwy"kX)8cZ]gzm"]T jKSBA|^%DXnp:X)'t[My .nb~pK+|631 Dq/z=S1޶N楊PD)+_"6=,S fHؾZhsDlH;yV1NBKRGfageEnL\䜷S,Pi亚1QCSU"*8+ +,5P: zsͷPK 924e#?j H7}/UXZ_0CWQj2EGnk Z (I }ncyXLUDNI."dC^?yB 3Zk|z ՟;k -$xe\0j-8ŦBo "eUXAJ< eynuyЍ̃Z|bG]/vYDtL!tPyNQ R?ߊ;CaW^}X 8_4*QDi )\)p](<4< J㨮 r}k2 F\GXxmUCHiSSh /cؚUX!A~^[[\SS'ITQ |!4]ރ]wDby֍A1YϾHLq"4C\v圂&Nl.Lx9-IVHX?q۶Ns 9:v `K~HqJ5adG1(QF"Sa,N~g6Bىґoc/h(a޻2AzȽs20R qY5?c34jCMOs"ӯǼ&9?8]|4DKL?K Dv1zp NNʙxJLbQcFwWH[.oH+ک<|"7b/q[N@e]U12O}H[?mKA`ROsjz+"Ng낓\@3P|́.rli>Y-~-%=:v Ӱm v>3gVp,m -҂"3ZFN#5=qa,7}1)#*#c*KQy[rZ wv:EdVEKsh}G-#qP臍n;{ .l˴yc- \h3[˸Xw8L1*锼- 9yYm9qm,jX}"*oM >[ N 1%v}ySw;6<>ř|<,8˹ۖ=[La# Y>r,<2!3#}&eP+mɂ(Czz-\kN Y﬜1> T US*>dE\jU;LV#m ~lv{'}x1=gM !NMFu!cx-׋t70Pr`]'@GZ+]#TRZ&73E4JENv?/N%>Ttrf%OttEz7/7_cӲt AF 'I 3׏=N5@)~f/Ʈ&mY5W–Gzk/rpP#k1#|Gvo<Ζې rnq.U f8.HQf'.gpF8H%o7ɢKt{UJ"y¨IEԘ.AOzS<_i"Zxiū_(TcD䮂RemOhXhaD0H02b2W,̷UY)6O]V>,Re*xRP0Mv5h ~vWV7!Sv3΁^4|F/{;ab[?J2:tJ.G[*Ϟ1%n4IbyI5s<`4Iƶ1_R(pFLoh-jz RZ^bdubw6ʓñ7"U<oAJ ڡmy, 6#|U5x9LBL[T |l<қ/RWTgZᑪHatIwt:ȃzeչIV?v=0UɐxHì%ů?/HwzCinfhn`jLGd]2'nyڎ!4nSP<$5b=T3t\?H92|BD:r,>D9ƞa&rSV1ە=;34wb6̤ÎN}@M?W3ö2;. v3>IM/pWBsMeQ33 26ÖTRmG=9ÄZbۼ.gBP@͂4;'nDf!'Qvh!‡jʧo*(&H< 7+1ҀekgvŏR]eZKNUIO:ok|Ihƍ qe r!y}_C@ZJ."5פ*Hg9շܯ(29`B=^-ɸ V-^b~@-5dtP oB˾|af#\,$'<*UCSܞ vx bl3,%83,),$2C)DDlIO:}a䐗b;&Yލ1pP9BkBhWWÚK3+ir_MD ߕK'3%ރ?:9f-'Ђ_quSX퍃es,8D [dc%֧̙_;!}$`IԶ|^T;ۡ'ߩ,>S5E2V"q\nI؍8D[J6 u,iJ<0@ʼZ=}[! {?)yv,at40s_@N y!pWZM\~E`oDU$JY!r +`3+U'q6_;>>Я\V%0M/|na?3qwqq]29T?uޚ,gNUu>|e U2; 'S,pڻ[ST80;$'J `5 Lng$Iyd{r_v@m&ڡۮ?X.UTkQfbi$MG#2/S vh*B{ċϙޗB:uv #v:%zH[SL$ǹ*)mKGҦtԴ23;> UvMP Iɶ~WcjV1r-^ D=L̘˫Yԑ;=XqLx޿()1\phȾ[%5ҁ} \jyC]Ŷ>S(?Xk\x`i/v|oj-//Q1RhFqy)W)Ic>:Zc|Jޱi1ժz[WOĈPŎ2h.bCûoIv48th:R Z_iUVc mr |!m0M"lo-WTHY LI@k&Μl[X&MEcQ)h FG:iw)(<^Xywj DpnX5 D&VG Uդ0ey ھ֕UT vrV=A8֋3vQ='r $* 3z)~ gH.^FWoN.쓏A'@peva>?f=L5)kE}ʦU> # j#LӢ Adi6Åї'+p,RQ  3߽>DxBd67Q̙79Dv򞤚@ aΫE:ƣ=e9g@1A;!kѭȨw.'"O#A|Z#onx꟠Z 7r-jG2P+Zއ3  ȹZfX5bY1 Ѝs{y=Mlu]\3abežQ8X["羧$RF9Ȋjmjgט<XT/yax'4_ lRL' 2c: .vm eLxT7=};V_k-.܊>wٔ:W9Wuu-7T}/jQVA5:H&Tq8/@Vrrw٘K!$kR3̉SP`lGJs\ob Q|PK߀\hu\x\v)%D,XqZo!K Hu_lRK"u S x sOk8dɏ %gG\nDztPPߡt& 4{7El:i$Ĺ ; g! d_M:lo%Oix|؆;|y=T(ˉȌzԀj<+y6y~de~}uG^c˯ q,z_)KF ۳BIi<8ZAK"~CٴN4$(g S5è]hQ#B )9ĽC,U E!t*$ctۉ nܝ R-W~,ʬ ^鐊>nBi s \VCM'a)L[VLeinkk+{~8'BHsQVTۥ7Tt6|bw:H8әiU0ڹ@C$(Բ>/Cq NcR\ ]GBۤإjz EJrhZ+!Z aRѳ> (hOK;]3UQ dp JJ1ȌԔX~[3,Jm. -פ&lv'RfATh]z*'d- $EI#. BDO p(;rvn&@ƤNS-&T%{`lu$ǧw ٖn_ʅgWru~zO%xZ(>pzo./lZEh@qt9d:SgQ7G'+d&|YnָY]ZS&1f_LY'I[sE/vHB$߫uNO̧#F;I֒C ~֋N PAmsg,OF#n`9GKEmӠ)߱ |ˎt"aq[e٘}k73dߢU{c꼹205)ϝp-B+t\6H iVC" Rpe:\d xBxƿ+[@:އy)'YǎB m7irSBɘVV/s5u8ISIen]Q"O͒whU–-7ľRghڐƝ-T836 I+r4cAJ^`|j.wz;XLWBt.čBkDФ4'!|?%(%_ lgh  }q3F}"KWbf[C_*6zW(˩k+5|HQkT C& Иa&@d }6/Nw@+jA>TmZ^o&}Tl\ "=.XdoT m$oZv`q|۬j"5|D4ۘߌوeGɹv)%+TD,?9EѪ_O>= , p uRq".ٚm SEO1;6m~JB@Fv167ݰ3sg|$}ACiX(a2M].qQJ¯ٿo'>kc[ Ej\gićͨ`cɫ忘}a{FO n5|R=`{VQ#|s=5IQ{IF4~-k^<'w-/.1"v t)ACU忸Y:E6s띭@\Hc̗mϓ8x/|I}Up )=cM~ 7D^nQ\}nu p(W!(FlH폋3 C9_Aa[GLࡗI4U}ʬcj =T۳IJ ŠP3GVn'GdfHdq=ܥ>t/{.zk#+9f`-9ki n_7NJrɷrG#EIW+̓v8/^Ot/c_BFi'k?r7PpLЉ.Jr*6k5x5^Y5^XV+mJ[?nlL{5H"l'HCwʱ' LHBP:-녢;d3lc0p=dT|\̺֮٣<[+e;YUŮWPy#I,)h0Le};cf|;UIxZݗ%y|ir6ɷdkI'jfػE#dJ^vz%.2Fj>2 l]Ƿx=uWpfy޸[١Yڝgn 3D/ve}@fi[tv<\%#6 _^-p^{M9|-s]TF T~<ϝHmNJtA+'v#!ΐd 1!>Lrʘր"޸fFi+7,eS.cB #sTL?ifgqd/7qv]x\岕 S!WϟupO~'HbbY^~E[+9Nڅq"0yf@_?- z {g];|}= 6cU6 95Ե@r^2PY#H8GybvIt H _oղ&ɗZ/[</>quÛ9!{PxC,:sW պ Uڂ:n *%L+di%IRĕOd78ʵhnT#^C[_H4g$ny3pG]JyzKDqEHa3=T7$1J>{rfkhM <hYmg-e4m?ፔ#ȿUcRҬ:>?rp)@-E,b|y5 )jײ;}8I|'_/ZȽ!ze14gf|-[\=ӂVd+I7S7q#X$W 3YMwq e[_cMmppaxt7z>?Vf =u2HGdlG!C5)/;F_DKa: _#SsVK)LB}t< a.r؈(qcヨ8 ?7\Z*-]&~k9 r=0/}=V4YgI"_ )4t}N08_!?X\Y^1g#QdG5yt%x.w،CFҐ  NlDZ7}P,ܰ:oӚ[i?k߹#a roob#Nb%rjc_ڕN<q$q Ww ~+`ֹsjd yabAhi'0r?g)m,1) $cŜ!2؛~jj.HsQ_6Хކ1.q:C5;91A$Oucus0R/cgL3ٜۯ'덵WM :Mkz;^("q^X?RPҭWm'&7\"0? mBry&/xs&S2Ws292#qhօ=,vKoۅ= xcy@6>|_^[aЖcO_K v&7᳜6l! 8 H4ٓ{#W#ݮ}!meN%I38afXBzP警тdMYwn"6Կn' 5mT-oU]P๽yuV_*6Y8= 4TNT=4F<"kl.F`:&rG_18( hVK"5m ϱ֠}@+NZ8i-P$V7vm߃X5RUsc2"ݬ\/ یEmݬ.ަH<gER _nEPܕ:)bX3}CJQYK 5*D~5e./ޏYĕUS#钱37?@LT8Kڶm7e£MHOh1AZ޼S>CxOSgB[ M^T^K^NZ2PRp^ad#FFπo-#T>l1hk6َ5# WnpҞ%k8f1XT}8<;r.r; g/ׁ8gPBp[Rm&K5'^~ԷϷ rK"B}#'Vo Y77ڽ^~R崂\:].ȭϗȸj3}tqy|nŴb&FP2."Q`95v׽ZZVS5fo1@2lqD+a${0)A\>ѵf jݖC9CE,zQ4::(?w()t,CbTZwx8,y ʑ VaL2\Bo4퉺AN\-t6[2251RMG Vp<K2+7ĕ yhdžuţZG$0{&p&k:&fHY l43䁌3d Oe#eXle-N:!jB> D I,evu1\>HBF iX2wSC#O_?Q\ϥno.V#N?VP4e\ 1B#%gw6msl딉kfd-A)|i^z\vb/cYݗ6b)H0%bzi*qƹ.9d*[sa.> ŘJ3V. )a_<uf ;Ug3\0I:90R>{j&Af7~ΚDjO&-,sE3YYՀ(Py[u߇I [w8s@P\m1^e&$mC~<}߽c6 p#-!ʇSs>$Ȉ@PUւ`L?_a&x]tbE%o:_/mlq}@鸳wi/JFK_Qxb{uܴ2sœ}d0nfZQמ65E)aE  30^#]ކ; ^'e9y㹤=OAQ%aVm:y \欧1uJ[1E/)jlt 0A)U`FTB]IBg#|4wNCn=|_gc:ҷI f&“};aWi)ulj( ~O,C63d4ŰgB|ihc^jbrNʲUC"AO¿g;Nnj ,ئeMf]G#[j+TGxh&˓11Ջs#{/S8 ŞqV>ZpR~mm+@g\UlYk/+%83?~{9[s1]*"M֕5Jgɜ!a[BS.Ս׾*E LÐ\5Zs;!'̱ c.?1E{wS_Ӑ(z;ν0-CiHYNE+z| JZ#$U"OoȰ09yeElvS B@ɒBxᷮQhϰpݦ'KjE떕=<8jKEmkگ6,`Ǧ_%myzYuw%K71\*tİ`HBwV?'Nv^eLEٗԍP} T?o=.BF#?34AM#HӋa{}1ndRXm*Rk)2x"~Wp>h,|(?t/e2M T,O@dmkbyx,Jڛ5š} Bn1=1OpېوGb܂+jЫHIwV,K$=-W+qrT}$^eH(h4 QM͎K u< sx>ٻqnQ#`g;k\ z5`#Ϩg"mfo|{Z8V1ѵRKe{x<]C3Rz}獹iek/ ,A9XAi /yWj۴__+PG_靖BlX@/t`5DžA$ԎZaY烾fF-dvLFLk`'ɶe u,>XSW6 9P0LsҢ  W?e&_D~9[;1 b;NdƝLݕ"E'#J0Ͳ̊mBOn/?i6IkPD bC'p[L%Y2]!wHb'yʉk阠꩎Ai/}%y3=eM0=9![H'لò!yْmҖ,q~z+JgϜَQ L&O|PPw#+_.,Vs>_Eb#i!b7 cZ9,GʱfGCמ{ Ɋޥ ݬԥ>` &<< MOEseJy0Sc:W;rY j dӵ&c0lʞidAzIXEQJ r)>iTk@G_ըU9)is5_jYgW\g[WmHo5#C;0aXgr:(9ttTY0`>9)"aD;tQEk]q=fn*SZ滘yX֜ή*jβezmolJEޡ<|_6?N %m ȉa׀~6];2HX4=x?لu/6i SC%Mb#] ƧG$ƜEL8oӜk.6iBBvFvz |i x[`-b؊*Va UTg| nDlN{cfϑ؃̨Y=@"c)Agp SQR(&_yևnr (OjOԝQxjqřsLdtm-yIܛ}\;h)L/)]yhR vD>_0  *^ |sw/V?.3C&d?%ElS'CN P (օp*5Btslj57vMD4@γjz?}N4)I t_|= ~KqK-oCꄓL|f|)VeW~<[֯ _1?α< oFks@eS뤰P9GsFLV Y ArMa:1g))| nSf61y倢K-x$ߍjE{F_Ƥ''1fNp1d: Wr뼃4~9ҷ2(&j2ޝeqS _| Gg+OC}.h 5@ULd„-@[aw>?zqX KYiQ"fK>ٖ-WLSҏI45rz[Hʑ G>dD?̘;DdwS`9ٙz_LGJB׏]zNfl{ T 'u4Dc2=$C`h5RVzt3 ȎBLO!-I"yln)(yOh"UTjcDL鴒wh#-v51`%%Sg|8rh^2Z:`=f iR' y/7Y3cL<ƪQ9{V^.@f"Oj D’zb`8,./IdJ8!OOFQ 1Iv84 Lr5w!WZ Ek%x {;ni`><vy=mFs:>7O-m[vA^" u2Zb!97h/ĽV EQ^TxAuZâdaF=SILS # W v⚺_/Ua`P5O\qvp&R#V@ Ɨ!߽qL;>0@ N#v5nB&\RworJ8!8$Q{N` RL sTA@ϫhb$CUދ߁!ʞ ,4ɼbE⠆AL= E ~7qҜfU+WH6,e3 73 JI%+ȴ˰NfrL_)*]an- Qg?(wFњ\sMF8p0)mƇWxge| = ۍ`t &艅a9dsmtuǴVC1 FA6I owbff K+XsrkF=n/)Q5`3|-(Z[7Xߛ{. 6/To:ir(KP-Faj Vx&93x;e+鳼)$X Nd? WzPO=ɷ1i̯Y :BA1A^@nŲ5g6Dtij~<7XfϠ{3NxQRз6'$bNj&؎KA@o ij_Y~*v2+r_sK.]3DAx04pBݪ@G0\dGnqPWuUDWjg~fdrl=xm'.Fa:ď:ڇ'&lW ׆YRCB !rPֱM|GBd9{c2WC(mgQ=P|PR)XtMFWRB85C4̡lPR/aP@J=JBfm;s &cNJOx;;)cDu Z^X؋CY(.D6hWT>jDf[-vL#٨Y/V׻:PtcܪM}x^@!X) p/E'^:47,R!IaҟgA910Ukr'୬]H VsxO{ n Gx 9_>I,͚8Ziǚul2%3/HM{2E +'\i?mp٘$ZUAvTEe%o ߬7Ci޹݅/)4e3:~IpQY`屵rAut !?5I1q1À[:nGMUttB lvY+K|>(ʛ40(/^h#B,G8gmvk6wsk!,='K(ULlYUV+E`4mэ 0=}Oʭ$kRd?[ Š0^j#~<k|$Lqkx;#r"j-)!}^<^l0e?u2{Jpj%b8Vu@€8MvmĘmCݙQ.g?h110ĸ6e4ύhiJ[IoDejB ψ^ W4RCnEI]*uJ_H|cpqD1"1pf}CGJ0LfRR'$4~ՌyT(hVh!G}*9jM.b4\8j'W#!X9aZIO`u [ᯢş㹗erxp(xHr?_/T}8'aݾ/,Q,}"t"a%bnyaȏ|o%SV0;%z2kac^%q->.סx,{4evu~aZgF2t57LQ g+T,$qk]\$$HڶmKNO@v{Yu%7 Y0Cl%Y6?,Z˚AMPn;8|C;m:Y b\l:?\o ̪2Ѯ4`)u&nNhKQܟÀp]#()D56],*h[sf4ڣj pTl/>9plrkE3Uq L f[O3,K<'z*ATNZ%zuw"_SȑHbsa8>ZĈoX/*@ێt"gmąŷ䑯&P'ήcSL&kvuŸlԾy@ $ M=i6iЂD>PIG=지:H Ȇ@â-;.e/n"IsMKF n[ً4Gf{:$w( b z; ;K-ӟߩԟuQҔlk9㛾HNr6r3ʲO޶ XugjB;Y\),<tz FQ Xj@zy.:g^]["JN؜$NhXYi,hlGK02eYr8Fj `DžՕTu`vc $o+~52"N{&y!XΓ*N|q΄E];V\#fD%. :KJmNC Ϛ#hU5UxXo ۹5$RbeZg:4Iڸ) mILfֺƂo63C[h3L&sُ56-xDoעZοƒETTT`wrž@Fy!X49r_L f^#~-2K%{G6T53IոjCGpbG r-h̥r@mʇ+x rRr|^NXh%jwoa l2!퓛W6HvPHMN53^+i  2.j7eU Rt n%dcE-S 2 sG!beyB(O3PRIX V{%tpf=,nXkӖA߅ƒ6@74hv-8a6߸N_/~BW7*z5VI=8K mXzxBGJe=# ǝ<8|iLفJz!LivNcKJGܞ2hJiW3JCǀ᱇tMxf]/E`zgtl٬%g."Q ̀{j@vyjD EA`TCBɿQ¯ϜM.gnxPF֥ ffN*bمz?ۂ~Ri=)ȞlNsP#8A_R%S8zҪlCD%8"rDKtwNzy1ըՐl`"erP&k~;hs{i@=:BN3`2AQ#"RW(% 81`ȼ ;.H')蘢ʑ(Y5/K:gZ_I =]А@$%kwsB{ƍhO4Xcmn cà% U'*210!@mHMUayNbGPt 04h|ӄZGL.]kޫM/:QKE5]@Ϯg`R$D%!I&m7z|١>_$ZsыLӾQA.]7YIhQ[9fCMԽR>h 7(CP e>8@g!&?Q`1\q"X(iX +4ϔu}~ZA[.U\呏g8^,x4_~,?{"N1G"2n;!j {uO3?AE߻h1VXV1(?EW[EC28>H.[/!KZ-H_Y{B?U+Bl +b y<J =Þ0OhnT;q^JhW?aXj34=JI{2Sš`qd|Z~Qߘ h#r -3XQ.&g.}jAjw;DuTIђ<+AXlCgȉ@ӈF],ңCqSyNgS>(w-/<"e=ѪB$3C;'ԭv=jW]~x2л!?ʹLdvnDjYcwF"6goWȢ~Z~ ;xk5 57^7ҾO#ƌF$G 2<Ļ$XV}ɕ6 5*10$UY6҉fk-/%`8?5zNb4 nF= DCc}٭y6Looj'[*mٮ> $G昛~Ì:#v#rh>=kw.U5O ~Ja«mL O><7H~%+r5ؤ{;Wt#Uqy^SS7Qѫ.]ƺ̡ZaxXA(oexi׼ K}Mlk5SRmgD>5W+r) [$2LOfVۀpx\p/ y:  q/N lw(kvdS&8h(/k?4lvs퀃 LEe@_3A7Mvn;Fܴ~[_'rI fe&*4 J'\H7f_}:אت@-sJd$^(deܷBSnX8A}bR.uIevom̪*n\͓+ 7*zE>Vi^~uwZo 9NIEd A*N &{~=MjĊjPh4ineugODL!R-Agx3,j=c-GxBULH97~>H>UkgPV>Dΐ|=['bj3mˮg4 UX-?hąpE_j?E`jMxe-?ݱ3 wV=CCB,)U,'"9Y`4POeT<Z6# zwOW[?~"_bH[ aC湷]װJ3p;@ +-_х }* ,Ķ-.Ns1|Z_k=iY6O"JIHng~(/]/W' *[7 T4;#΁#)ׯ2187'-'-2VE#E|ۜ}YHf[hOHh,nߜaHxm^*nQ%ފ 'l'Un|؅b:ǧ/8F˗(I;Rp&3[Dl[ l/f8lP mpϵ+YtSȖԤ6`Ϧ]n} 2|-KZ!T I=(I y˙ u-B/u96}]ue MWWX<a˼;@LݤgnCvN wǮcBMұ O8Z8J^ c>OBCXqw_ˋK*x*2 $xw2&QE/F@&6$uVR-kqG~zHlcY1r;'U+38 a 1)ԮEaYccmm(l_Y@2onj2'o M|xk̴0}J;'K* dje+? 5ʋpO. HD55#c?ԩUIv}5ܒE~ 8T}UXWWIfM28IKf (h<` h}e֬jUnwMp%+fj?g鑛-eK%:OesF21,BRVo|&ʵ5f Ev<1cAMؒ-N9j[quPkXF7ssKȤ%󘇲 hen#.Ĭ!Ld*Ò}x %H]?ʺYmt? _1H+ ax%@:2#wpPutѭ[-jQ`Ibďd@Xʎ 6د̤fQЕɷ3#^yL]rPj)a0A;iUH}ܵ $H|W}3͇2(ʅĸӈؔ ^S9nO;F7*Y@.:TmG_@xd VçpdMFE;{QcLi'5'ae<3nGE6Vrƽk&fC Xr7b^؝j}u%e_9-oM/fw 1hFX)G(nkՂ챧#yjSnrg|"T~5@\\ Os؜-_aw: A rਜ਼ݚ96A#9Ob(g0 Ǻ^c8Qo)k0ݓS=3)нFb,[TȜ Z4p G}OibqpXս=YU-]GVVH+evhf7s#j9dPٝB2^uTr}ga| 3Q]aUbuh7OR-:BobyݾWJ.9͸7fi@b Оt={ 5O=}k0}+n&44 5|C$8`Ug9ௐ4ffs#` T-_Z0cعMl߻EKk "vqjFR*J*4@Kr;-+|ug;McvR`+Z/+F<;u3jcSVv IO6ذ6x曌w w j0u"C#(B?21Oj!=/[ N5iaT{cU}z"B,1Šn^#)AG,nbETR9#}0Rf S g!~-lz:0Uh ۃ`g -!٦%(sl6ZQ!7J؞FJ"֚uNK:m?,js~]d83g1+;؎#o~Q+,a 'P̡8h}P^~%#C[Cߑ,ųQfY蹟=7伶=Q߁lsVyJŬȺA3  Z3uo|Lf% t[dғs<F&|H|j.z=4w?mk W=d i.IZ]Ft:~gJU.%('#G/-]ȝBW\o_QL:=/?W|ɑW,6us]wЂ}r-8=fjDK :%5SO%7X-;!ߏΤ ^OE_}ځ)kvoZ[eYu[cJ͜<"hrcC݀w\;kH߻9VkoA%=LUxa/u^YHbZY\H] R&\9[zyG`ba4ѮBȖ hXvYR>% r(HҿRĬQ ԓl[~^3ng3%aЊ=-:qIe|;kg/@ژhIFe`4Zv"hȷ[>yd@e!9ovr !W[MvW÷&XuJ]z=foҙ|5x|d]Y )sl{lՈWUx<#FFV(QP㧋WXɓ78B ѴN#دrXcCɹCte* R-\m7>>Gnj!XWŊs fMP@W`u.俚fzUfx[%۬a.%cy^0/K@'v8~ p1`[~g_%M~~h\b7Z4 Ч+׫k?&c:MbAu0E~ݙ w⃕d6Jwg(R8:oOK,XtلL-6+8s4]𾁑}󢏕)Z;|Z.:s)K~c3ĆBWD&a &tl S8MŘ,^sMbmzzڑ HjK3_ܺ`/sR4%ywS268QdfьlVYV|cqz{gn ^v}ܙuC iYN44D롓󑠃k_zZ&QX22fv*Wt uyM c5Pi cx&S<53>[h/2< wC81IMjSzqWFeőӆK:3T V-ރ&fF[5Nvf*'m,P 9#UNX Igm}N&$ۖxe"VR5eT0-vPe1rޔ ql L/_y[-K$ɬP*{_h; h8{6h^[б,+Ty3̖H!{I!xCKdA B&e=r8AdyQqbm:R)bCiXCݖޞ o]M~$~7`0JLXW{ĎV\ anv'D2a3B$(Ɇ؝@8%e|h1TJ7!2wO(p!غߟyChv1K 5c| ZΔ[W2Gဎ]OnvY"[c:cl^ b1w0CqJ0bl=^8 a"\Yؙq x ኿'OZQCKW2(dLn{f=ݫEJޡBw8RDb?ߊ`HQJoxMs `;JqMPC^ фAPYB- һmtm/OE߈)JuÅ?-2h\~iޏN_D9;:x( ;&2)*úQ"15S5( _j! vO @yS7 Ėr˚bF„l¸H%wv%r!z.!t Pݗǘ>睅յnTrj0D^#[W.Ml^ f~I`]p ʲg(_n> dUA^ys$ IbY8kݿ<~.‘决#we]Ql#)`-fuP++!w6)UX /@Y&\ m1er\0~vЃ}\y 5*P d([Y:2s}62 ^GGF{(ikiWMc+o fH/ ?`)盕W/7Z9)[k*M}qy `=xH[xVIX*OJƯMJ0}:aWGb JLq)n,kNb_cr |P"W1aѥ;l}Kz砹V\uE؟b|/䝳pv`RdkNy6 Ӳ_!3>^[̤u<'DNɉ!B;+Dxv)īf!hfjbnA .k_jfѴ'Ѣ|XedՕV=@`y&aY c1ø{xha1GhU -P!?d`- |Z6mkz3w&#YΕ>~ 96hy]_kTy -go_0t1bv#⮛7y\k8">Ђ:Vk@P~/gQQUAO/\@AT\7Agy vn^eV..@銸51&".[r+V-N$f46;-E$*se"GTVCb:b3^Ff.+-ήҵ|],i",N؀CYG;=UK)˽[+'j(*FJNZUӓKK4~F'~?jnv4Q*D9͡/EDtj<)Uϓ a $}5E5rPb); om<-]=XIr IIN5j׉lTj tNL7g00"Neo6 8UGBP䂬) D$JpэuئЊ4cL6UPk=]69 ,1 4&y }~sS|!!-n/M@=mlXT+Mg ]:I' 0])/N$ =‡=9i1XrʃEΌ۹Fx'CbŷU|$[fS4$I͌+B|vn;wzA'sP;z,',@Mk1xbTY~4ϯ]VBkUkй hs\s]pvjy ^ mU^[n L5nm, {Gfyz)`hnK)yYPRĀcơ7O ,r|Spfm6ی`F黦aI^ §Uw9gɅkn?P #3mY '!7q*mZZ"bt.OFSiNz R!5dU])0gӵ/_^G~obE +0m8AS!M@aNܖ V\dv?,؇,d8Cm v5B@Yg9si4~U \hR}ΜOɀr> 3hʳ;nv#AuiպI_0C43ڵxOy4/(?rYodžPh,E{Un65\ЩcnG c>2PҴs6TZ|7MS䎚KR܃WwҐgk(ɒ,Pm03bú+U`mBjYZ%9N~^"NgBD6rTZK[d0U<'5  LTC:?HKھGc+* ug9~/ Cd7AKu;b}a?ɵ2V6w:\M%wҺqC#*:/S)c>vǾh۞Gx]xdr=K_* qvWYO}.}9KHZa5NRЯݪFX+֮s1lSE-f0.mob;A+y>ń}EZGA32dwVU]aɭ>M߂ݗbrZ)!E7vUyfi9: ܞGYCQjj6(3#1VM7i}H{MN̅s"Eu?~]3)kFvi\J-Cr9|׷X([d_TG|d6#&EY\{Rӆ8(^a3gxԆMrǾir!-tY.FxPR2"40%@MCr?V/0zM0_.AP- O \# Xv B[wiٴs P;꜁{(_eP,}PvE% DP/'gmVc_pQF+ äO"p3u1G:KCy5?R*FtMED˵mmCuxϷID||KƶI-I;qoVIJInwKpb:?NyjMhGߛJ K!]WTv߸>ڧ\2*e([uϴ[6H~DvT.Lϩ˙!& Xݚ;F't]TґHpf5/8+c똽3-%qrԮ^bI=? PНwLDhx%˹f7GO aLQ5Jv(,98i] -4Z[Rd uppIW{T_o<[,JLР67/R0#$DzzI0=(&)oM|4>bɖwE JM3='4rӺCIT+< jjn \LUblԴTq@S 0DžR nŖ!v?oAzf_ˏb7w@'ïc\_?n# {盫Bαg=X (77,oİCOJeSG1"Py9s {JsJk M֞Qw=woXʛ.)|_J7ܚ9ojq FPȍiZ !QlRxc WQll?y_+%BdM({$,dB!`uJ`䪌/*]Wzsݎ2W%(ah{뻜">f&6^m. +l=JײAcv*#k k8xP|}/^ .5]գC 1)_# 2_BvԱ$/ܴcR5)E\m0zxw>j>!Sm!>Ѩy0I7,R=j _7)Hz=H`UN Y|{& Ż6'-p*Q7uR^Ox&D>,wIWN!8&Z'\T׺1U'<;f _^yK~i4O9UM'E]pK8gW&؇}\C>F ,#PHՈ}F[pG͉eeY'c5k)=AnL,a7VoSSA !v| ”Y2,}šcW깛@NaL,yp(iC6*;'}#%λo`C@0ZWUlS/ȩ$J@oL jNonM$,v> DST u}Qagh_ xFB>C#s2_¬^f5UzK'=}ua Ng""|&-KyR5QSrgB"l2JVB]R !1$xi(W~ltW16fEB"ˤW)BKP.aCC8X5n${6~[8^)i,L) _6}gt=Dk 7h߹Q/QKCK!JrBXV-]d~)oN잞`~ Ƌ,Dh~P7x &NAYh.X L ̋U0w̶rS ^ +;\*q#{Cq}5 )0iZ˺l:-G3ƋIwJ?T]1g`/ j{]O%kFtݼnTyc:КwahAA0v)W{{ڳF,68e*2Nk ~7qNܕXѬ ٘odyܦ. K-m JNR} f _/A!V4.E.[+u>Ҋ^0A~~}(z;YJ;mSŲkD 43I= kO.[6!ae=M +r6{.0Qf<ꪏđ9d";L3Qךٰ3{ !3,܋#S@" @,+\Lr"CWs3J]>}Pz:-wSf:@;?n(>M/A }  4O~l@Yo̚JcxGOD(WD*n)߲@d{M g߷_8\eV xIuu^13Vo,$=IJ>43C@$gE ' jCAҼrJv&I0zREA|/7\/ƗR9j)d)8G%J2\Rox-XzDJ8c[J.ρ$ :~E0+S34BVQpLUOIgww[(ጏ QmG T(a/4[QsA7'3@[l Y%pV?3fCg'g(g:dݟG,qT>'ś[־uשm}a߶xFdeTҨ.{[+q8_|*f[4^jS ;)h/5򄏑kGhP2iWɣc1NJsO(2485/fXCPUk4}Hb0Z/FpO˶Ef>װ7w!{d<5h E7qBV@O2;.>!$A [2Xu B&ix6ˈ2esh|fBgyHD_$--g4u*'Jg2{s 0~.j -'J]vew~Ug[*Yi!suV5R20 J&]B=b5ȱ^z(V j>皶9a8EB5X쯝D1sj-cL"1he߽]e ݲ] V;p)% i+i=gWٖXB%[I1LLgSȑCF㚗kcC|\KT_T1!#i:AUM׌~]f5'l%dIV[S"o@6M3*ɯx))6{Q~ShZ=̩a2Vmѷ%:xk ƺe qFHFQu)6r2_7CG &ZjS4wdbzȈ])q,xUs?LCa>߱߆I<5(Q M/aoǺھHQLݥ5uXRf;MO0€?kQL wX6"kl.✜958Ii_vi]j]5L#kMbHV=, ɮ2SиX@3 UI&#Bn-V穑웭L_AjEÆ(K1@ƛFcwޟ+i+1DXUɬ2 :;xT*UvH,>si 7 &QǭgOX̉8)9 TA*Fiz$d,/=.p(n'.icD*hvF59P\C;FڟDE]jebFiw{*Ur)RN/ߝUACMC# 2¬-b4֑00VRY2SA$KНŀ2ȸ)BIG}ltv7%o 3˥ԥ2N| !dÆkeujrb LZRn Mzwql81Q|;[{O%h9?ж7V{b]Hjl2 ?vfDK$||4A-0I]}Q12ɭL]X#Rʟ@>{)yiJ\$+R\_,잊<1 S:.y+" A3> n촪 |>nI9 ]]1TUuA7+.^k4Wg#-{GhRҡBo4^/^,Kޔ&mm+R/jU-gnG(@էf| 'lbrRVNJ DJܶącV7R8)'Y0J̕xEWNG?B]c# Mذ嘼>} y F|'N]tNP[Lp,^f MY7^{S3~3 ~K%C]A Hfubl7 M$&M!Zëp$S[B8@0(L)G"Y40$80o-SN'›pYéh6? cOE[8/E1aq'"Bl=pR-Dw5:4BNsH[{wuj? ӤUJvclg mDxbVֻ^k8?*VQ $ɶSur׳{A)æG=D0Z]y xI258#+vD{+e[JD`㇘'!YޗʏY[ɺӂ9'rM">k/3[S\"yG @sy.cǨ7jY/p̹ok4f#X(9E7Wiϕc`O3n;\sfٞ­mc5m. =|g3_=CY9\/7PB]4,<812ôy"]Qwn7R} (Fe]3%|Bc ?Bs{l.yn'a`^>gr˟bR8l*F>9ղnMРWlT[{VYʁJG׀źIQG%k4bϗG丙v*)B\6$Cz+;3 A}Wt T{eA`: xIDTy )ن4zHM pZzF﷛3f#!DTUL'Mn@Z=X]WѭXHeG$ xԮv)x/nq_ES0'f͗KZ^k%}iox׶=a)S ]DYÙqcQ|iB&A!`u'-Hr s#{0;ځmC[w41\~oˏ,YgO0Qr@-?\% N7~f3#@XV'zӆO,SJ jb;eWAud$Tg7dhK[9@@|(_:"řWT~\T9D+2 ; [N'K/90<mv TCa4qg`d}ېb.׵qH:ZIlЊkJ/>)̊DžʰX݌k-=GQ;C2oge}{,dT A w)º p%:5]҆ E'A>$W\o%.jF=G ^GzԶUœFv~C~ё2J*"ҁhׁA<͗L3lli) =kѩE48a !p~ Q:Lj-BWb^FkDz-QwSWX,9\+ʫ)'Z( 9l~hT晑;(xjr]zk鿘ϭ>&=fw,Z2HP.ȸoaxABgy"{˖ 9g *eLb[E~:KŠ.Xrz'Z $̕zD& 0c=Ĭ9 ~> @\:A]oشZH,_geJ1[[u !n)YY\\b4 7@hZe[g5 Tng<[Lf-h7|۹-Yߢ_xSK2M:;+Gu^]tS+%ۙ  /?kOFta̸lE[?NFe%7ID'fAiUA#j#Ɖc Fy06EChG*3lLhcN^GH}Ho [nʕXѽS,'(2[l~ӳ$2I1 USTuݿ+vڜ2j_L#,T-de6IИI< ;CNJXmU3N6LJـTFSv 6 EΩ;W^`VGMNE?A/5ц5#df'ԝ9*G:L)j͘N݂E ]uU:(ޓigz evTEG+31ESbSXp#S><28W&Ct?g*AbC AGˢPk%lRϤǷu4a{wT9#ª4d Fg4@/; JAإtGGCH _i@nÔ <;j<\ɼ Az*V-r'qӽg:5h? L<+2x0mvWf^2QO/t6 fEX$zWO=™e;EQ>xWu(i :8 )@O%&];%j)V|ՠV{B֧VuoP g/ɋQPqϳۙk/ecmHV'y oV[я"s-1v͐t-5fȎr1c(b«.%'ui5.ЌxWA u Y}ߓc-JPY]Lk;WVUJuȽݑHBKJelEzϵqPw8<¡:nT2 {XWǭN%Q±7Og|YE7¦O;eΚurqLt> (ew0%,MGGN5Mܜb4ƹ D|ll) /?츹:,8bZ? =F,-Y 8A dO ?&^fYOI ^32n%Ӊ$&#srت l.n؎x %CMÊ`BI2֫K ,gx}jc y$86=ϻ@Iy DŽPR8EYZ{:ΪyS#Q# i?6kأWj.^Vײ==({ ruaWΫ9u0{.Ȏ%c,G8x11\U=TガlE-,mA',_aS2 5wS24p~#VJA6k*6&&nK?mߏu/7Li,rkysNSp#2}HJu wFLb:BqOb7pVGgVW$%*/a1${۔;qȐSC\$ z^*sV!LJMԗRAo"~ELXx\ :d2N  |opX۲CrW]c-:vkrt\:~U\,ّop7X8ߞpYg3#|- Ɯ*LM}kx[2{rJcbCK{Sc-dIRCmvh̜$80-{[_ǃc;ؗjIt86TT qS~(:7 Xg&hO62N$pzHk#}ҳ5vK͙'N*w^:kN ݡCguvlWhtk+Cs [Hijl_|o 7=+*s۞H3V::1@wVft>+]ŧ%D,wdY )0CI+_gzvɡ*OqjX}ӏ &C+YBAX+\{Xi ;?dx{iT*4?r%`C ~l惇sJN#tOz$CU g}k^|~5i--8Mk~]|TÈ+ lo6ζ2/XdAdh;N\pf=IXyuu0ɭrff#b-3oN_4UJk *qf*C_P?'PUV]O _1Z7|5M"({2q[ <ST}7)6ʹ[&;ašЪ %m 'P(yh 85KjU{·F:YaBC1)w-`\0\ d&AʁQo%x5tHIҷk~V x=e1TT8qO 7 9߅ifXo$]0ܗ^yM&_?u m0}(Ur;xu"19uYi.x _|j{f$ w :Ge+OwSerˎ 5:5M!_e !-ɡxpp+w''O 5~ HeA4`w>"C!,wkEqݠ+& wr"t O8.̂29$92vf_|0,,lIc6dxNȲv}@셍74Rup]Sg_*%?!"PۤzCKA̲Wf-ת]3 'R<=?kC6A.A^F]?9-OCX!+ib5XSc G.X< n~ه Ξn򗸖F߶laTG9ںSNaP /UJ713 ՚0_B[z2Bȝv]Mʞj&[, qvD4ѤM5|-C8jB'wVa+O0Eg+#7i,/(9NskEmϪqEyW| XnP4/E!gXFb^?>ya[inM57J\e73~l沲{hbrNr!)˃:t ^--~1 eϱcUujKX&/kc 竌'Nבo{Z+!Ud;?-BhcuWQgMA b%)y©p݋S<{Eo~sQ8fD!$'ω拁(_qpM؋hOܐ2eұ= 쒙GL 6@t[SP9"HRi@2zq()R5~zV5@mz(#c,(?8M3&(S_~ [xiaאr =J`IY1qw VKg@gcYݷm" s}l\UQs'Q!^rq=lC)f錕#0[f"t@ VPDD+2\,dyZ*s/ߛLm\Ta|F֩\Qz7H )(?lеT7Ԝ$[a[Aվ \m$xV(y@FiӗyċX^T>v`qFyHOuF.Z$F &(W"'A=VH-:bVEQk_@0")T)ƾQ,[ m ={ d zU=|^h=jjg7ĂݒzUϘp2Kn!.slGµy$4u W8 ZePq\N3@1,{HZ^IyԘ|2fVJ<Ȭ_5I3krP";G>ea&X ? iHW;U'&L=iYzO'~y<]{ZS#Z2/jh 'leZN1̱C;BlFjYFI9֯-qJt?st鑖>c.1 b \eA5O$['@GJB-@iOA"&\ +~TuDt?A;CL h7c*mmu3M[E\3`T=%{i-)^^5X(+ u_zS[/eaLmc^*ZYSew=zB̋ugs 6|xrfQS*ىu=skG$vFޢu:.\U5y`ܮsI*jc-mΕpㆂHh9< zVT2Sk'oًىYrOKdϫ+~m0MZE2L@ui[&LIǒ8؜֑Zt$:atPfm"IVf Z :5`.T3rz,)l  =c>4(4$X=v[&&gn'dwq n(UbUʺV] 5eXqoXqc#7K kVuokC!K4ٽy]¢#d&VhAay&+djKk7ء)*X37H!LQO~=KenNAZf{_@$8Js3*+;cD 3Ulg T2(@K02v{xA.@I-Lk3;;?4D^Å 7kE9 ELF\~R84#6j*_i Ii(rv]1/} r(+Hx,t:mK34fOi$lӗF^._uv}M]PWG•Ӿ*1%#=rb?1# (vKnh FG'1|A2P <fKDgT57ŶiouijG=VFk&kVj3ڒ{PNW`_:V_L]Q; z=b }H6=ok߷kaB/z4C-fOUxG(7 *C~7S(;FAH0GzًrѥR6ŹJ6R6 }ʺX9"|^9:઄LVv!r!r֥ItY(R, #k2 >m*v_lӈO՟@-CiLM+y!i., >É7; C-ڴW`Z QhM <.gxJxe^.4.߈$\hy!)Df{ zޡioۏO._뀲WxD]%#a[XB, TWb\PȐhbk3+r: "Ve"_NAL(!NLP#" [^ty2OUXw?nVjV~wt*1m ,qQgf~]\㓦?<#`w`Ï)D^: ԅG|?y_=5$< (e/YT+J+O>qugpU>XkZ:P]6=l渁f+jz⸏Wyg/N&֨HTc`-:@ vGNp.qѼڮУjUMǼ ⪠ 2;TTKөPZ?->|h)RO5h*XԷG #V%2~'$X xOvi&+Ԙ踸^]v B7D4v-(٠܍#ɾ}ёʨe?l>:jh@pX69}yɯ' Rw1_ϳeU%@u݆Q98J4B: q[H?y82 zos#=]$}1$t?: = ?a p)ճAw6ǸuāsBW?ŽΣrGOEo?CdEGf^.6Յum32" &q2E؀CroXdXbb+,"S~$F~:pf(yޣ8;KAu3w_(p_:4)<f|TKP0YR;ЭH+f0T'g3:HNesT;k$0H#l{O(3}_d83Ft:a@H-pV~K_}E3L|O\( ˤqO/e=SYXZ7uqȄ}O\@p(+TFWXGh T\Cl /^U܎_CW;XOJeD:gxͻ ~ȷtU;`ȐЭg-َ4Mn =#=MxQ=i&w X -]C#35,DZGa\KOG cJyĢ='~:Oh GUa4=PX@? d;WzS0g"jB,]>H; -: H u1j e*y1jqLd6B|b;x6Vf-[V33UƝ3f-cU1x]!hl!o:[5[VϲA(́2/ӎv2+WlC C2n?e;%WLfjd2T%zIy;c_gXSp a~CW&]֩XJ߯'e>}`jwFs+bF4׎Æ7Pu Z)}oy-9_Y'YsΠo<-cV[Fۊ?*ں;]TdDgK1Mwv_؞tD#}bXM65OUg0\8q:th|#L׷ XNB`196gjecI"fj+^I $x ۄ!WyNrō" B$U?`K Qxoq%`AS Ki/.cCz>$0P~ʐˊRvKD(^1>w3=a[IoQ^r R E~>&>3r |i i Q* H7en:tĤR3EՅeCigYk5T^"/LO/: ʸ~_ؗ弃o_S<@sυvҊ@=j)Sٍ SC"> iv[1QUN6k>A'(r*E¹9*P{3h%J (<RI o [gAo"h.yrцJ)Z`~8E#:wU{g]˽\ ,ϻh,]q"\7$֕9_נdKȫ>'|ڃX{;q}UѸ4?]xsWj |v@ ^S@qVJ_MY¼F;/ aGz:Q+vs]NAe}hs4đVB3PA!?(`ȏh.Xa2ޕ8h5@LK6GJS쉒9S15+1;8y>g!pc&%!چܷoOsD1sろ՞!ͤɏo5߉0>([TQz~rIxKΈ-^3h95ҡ/ kV4(-~>en4n]w7ҧ7V~R]zxiOpY 9zYAu@^"Jߐ5`:);ގg{/Kadnd ^=SDX5Q;a\[WGR%U;&AQ Ĭ~`mߓnp \Bڢk{Fi DgT?yרACQWC!|EZ8,l3Zw _ %WFh@L5ǔYjjp1r+wrLPLv90BwW7!mc9Eq`2i=cRG\!tEum?x.$7ҊC(+R-yj!P3eltZa7nz2Ι d: aHv?ب 8 kPdW Vؖ֍KlBWJ.K}, |ɲKs>gk.D!EtV-{zTG4.LhgԎ,z`Z/<6Cp%IkzXi|λAŻa1GǟіM768P+͂-ާ>F{[14xծF!]ʫUvT,JҥQAXXq@9ƧEF"|7 {cxKHUl5a6e(=1fŌ|tD!'Il#wԙZ>=WHu-'li*|Sd{HW'b7CEǵuÊ@/Wׂ2- E&0.S=@]gm?9.*t>jJ>!:;Iq$mX<^#m#Z紣jDzZa"{:F[SZDՐ$( = qZ iZWD!",;.0ܲC;F߅},>;28cz27I(LZP:MBVm`#vjċ+_ {&NWj2¤aeisP_Z_w^+W=5B1oZ|GLG<ۓ  RG`n+U"6m1eu%᜺\rm:\FW6Uj%:.JW"F*kpuVIb~{#20(!_bƵ#f5+b102g`}ozϏqUꗼ|2p]XiE\!5W~r_?(mIa ~-%mi Eɳ\#M.N/1FG. 6OUm_WSz44ovk@p4ֻI!r Rep'<Wy*ӖΛRt|ۑN%=Өjqp)$1\B1C4@qdȼ '2iD\/=N{Y g6)Whw~O&рCD]xA+scˁC 0#RpB4^ !^ 'P'κP:b qpSo<j=Y82;c=p VO}@~._$}ׄ^䗖u@?XgID*@L ?1K$GSE+WЖc<Kf7/Y.,U.HsֱPC!ah0 3SA^Ѧc]oQt!{p@P `8R1[ om|> _u85+e&;Gn \bO%5j8dgox͔]Yi&%߇KLƹ wfwS17䬫^~Q ߔ 7c دhCnd#R,4%:u*5=龬A0:عJc?%rK;|[0|w԰Brh'tP"WE9X%2Q}+:&9&>rg_x2?챋uYISǧGj9`u2 sľvIa+eFq^F P)؉c8gL相f ̓`KD M@5B @;yׄ .T$({"}G x|p-,x 辟" UnvQIPk;s@0+R &/tE ҩ4V3JGr 1}HI$_9o~K:cgCΣ}&GGO׸3A_ ,͞@d˦P[`aC$^ cc8;Jԓd46PP6iZźG(L@&,Ow&hƝ,]K5@t%F:\M @L8yK֏m{w`!?@M/qHnQ y)\ܥkOkL&\ZZt7Hl7ϖw۽t߁&LԭO#,mo,P9t&s.w '+ITgy˲ vH\%bof>s%^VUUcҞ.@K[mv 7`HF#ĺBh?e Q kǻ"ƇtB^]!*٩vcwΕN;! gLhp֗Y;o.͟cgܽpإ;aΝL$9K,)dZIwL]/-m4aE"'4ảIr=e@j4͂=4T<]◗pDjRP||.ba4]w6{GV nz%+88؛S@oc1 *Kz(-%#<$۬ xLdt8"!fb΅O"i Zc< Oc0lX}EjGPyK`VeHt[#}j$1Nu-Ѕdn(¨4MD$f6 4CU:P7aL3ְ$3rKT~e1]1X+3縗V}0&`) q HYYU;:?-IcNru]usxӤgʢ\{o6#_$] (e%eWWR>CD܂o?p|b%5149d6!$fad_oR>3tK>\vhp<[mjM!\ oM\Hkjw'{7lrzY XʧMG˦Lfh~=Cq::EcF0՞9bm]Ss18Kح {̭;7~^"=9mGHX0ѷڳ*$GgݐE+ԣh3i=]2*s!E]~26lYGw #T+5QR#Nc`|n7[tij!A$W DM#B9 vRzaM]zl އoYDldTTZb1Z1FPO;IA-($$ $R)Agz.ΤA!J#Чń)O0TSP!-.5+= 2mNnYxlPCP'pJk,ϘI#˞\)5ݰԁũjP1vF|~Q37]QL r.szCdIY) 9Cz޾Vaw{:>2M% G*6!<9Ø؏'TVEX~Eg9ҏ(6Lavᄇ}!1o=&ɀ P$Q'y+&$rkJb 2]xeFaq@͊>E/隵OJTlBє0﬙< Cv;̸z$ ` i֋*V`*G3a$snorthڜǓN4"-gft}4}:%#1hkLF,H PA̖ܕë* λѯTy!5rOz"$9S,j2j+[`6~vr!O2h}lo\پH<+xf*6j']Ȋuiv`U|_!+ˎcܜo$o˞ɵ0&G%]%6M~^RR 7jڀ] j "٤6 53|o9g˥$F _҄9B6ڨ m45e5ӽk1搗<˅tXjZ|s!4؊է;]o2݉fr:ءJ(]H~y)\(X!<}*p LgRuxݺ.:b\\BH^~MgAJ$*;| ^\<`/|vޟkK-ϫgkz~ltNpQצH@sf&Xu)l1핀1Y?BV#|2F]Q<mz jL_ &O5ztq%d !wDQo)0>sxU? @=>[]\S3I՞d)G ToѓB}Ɵwx}!g-7giEA=O5H:)͊LϘA@CW`X&p-G8äT55IBϻe.ހ}f_ؘ SުGYN<ʝ@=tˮs<6cCAF 8G "/]SY$UȔg|Fxkjwqo;WZee@y!PRYu ,T1Dpd?coZ+'*;Q0EA\f\YwoO<^_"(9Kϳ?ИcI;'05<::h4}T/Q=;Wt\7 lƃ䃢rY":rvD.6Kn-X/7 Y0(8nʋ 3CG3?\p`w$ZUmIH][|- ?;u;zy^8Tyzh|1oWZWr3ahLl¸tAqm܈kvA fqB'ʿ(l!׳)p9|I^اqmWDu/Wo; 礝n:4)#რj[*$X8(ʫ5~ ]%KVos2?< ?y0x,.o XX>lv[Xٲk,6iV :πp#Ȅ "Z[=CRWt a1;f郉Ǧo_vzi>' QÚE%||=i4>l(}W!3/~5{J}vwxPX=ibb$%~obU!SDlwV,CB;\kn>F2vFOe5, e~Ҹĵ_,ӗr0ˇQNvOBBI{BSR*H( uNsD)|OQt4 IU۞iu.B>*!?`o?6Vywܲ "l@ яEbMCS۾BRzG3uKҴHMTDE6'~BQ~r5]^`t2`t}^/ ?3Gɲ8jXţ\7Ba |%9 PeP7SVo- 9_^<93FT \,j)32jb5'QuJvݻuzPL} ; _!w,N{.nVhpdA龅@BNxǑm=Ҏa^gm[ud.mFz[+rk ب `cԬ7N.d+iK? ۵K'n7B7"脢 h(= h9G)k!-5 ϧCdB D]B44iJ0.Y pd- 3Njb$<[ǖ1D;ɿ =9͗Utي|`+9VG#]==嘲' J r ]xݺk3:iԚ=bF@j~|DzHre:ʿֈe H%֚wH|XQI+:xJ"z_z ^( m[)yΤ)"͝n5Xc*Y$mqm~NB"* \nr_ؗR5DqM`sB%H.Qhg?g2RY)byWǟ\_EԨ[>Gn#B]u `D95S"x[{YVdwӬsk> mWCRiA/pR1!?l޻mJh63i%P qPBPy5lYFq%zy941!W0>!6B|W!7愎T3o#O_,'9Ih沭[jL)%Gbi|KP@#ቄvfQ?PITD@h/RI)KbTݥ@3}{wʬ/t⨵\Rͷ)wɷ/y,>xƓSڔ]W4vu#JdR<pY ٴç@GIpNFu.PNReVټ]荀4oKx*w*8ib?^A,h]k KȮ[Xxw a\Fyۀ*A޸B#@˷KӅu"T!Adg+J eXoߘ^z?u{忽!T|͌sYLŨg@|D w$Si6/0*ɕBN#Ia422*: nj IN-;I \LPa7hm9Xr&U&oR5?;+_a_T~i/ĮZ;GC KщeH!)q+FkZ'ĚFۑޛ'8uTX!_@z[4fIwyyWQs17&_ >Dqܖ%ze=/đ0h&WݓX.eʍIm0Ǹ;W\85Mort.K <>z4ћ  >(Nݛ=pP Ab$sZy[gk3|rv ĵ:)[Fxق["_)2gmSmW_Km)?gߎWMNS,UYn E4ZV|FhSԡzA#ȭb[`k_%έLv~w{&Q7حy0zp].k}+K@”{Gqa={Pm+Jp.~cNRaJSщゼ1. )Hb3~ X(/N1k1L,+o޼L<%0gL7 57r2|8-IVjD97㎷L ݤezEש؛go5C#\4am^]e͈㩯Wm [8NNPR&FR\KbϹro̽&?H_^w ?+eRčw++9T{E:(ȲQVsrN( )'ŭs}0͛Z}rG/uA\"*/TSZC$A.jhfs|YzTv#4X͕,u؂2`rǣS*2Y(ik0NnZu LGzt/C羓=ߺunMd?'QwB`H@nsOz! J~Sr$ O755;g ZZ:\Rzh76TcjKNzAoV%Q他zqmh3o|(MR᰺F,U,f&.uI (E= xȇ%[i,.߼ah od_CZGG r~Mڅ4.3˒iG{knPL% ddG{׈R* Z$aɤӱO#ctA+m d-*C>sq4j;GR_** rs%!f @QM/n ,7EG0zx@?\\b,xf [KtgZvDdH O6= teRU_Nb>~; w>8w}HEBH}=7%eau N=!Ht˴ SKOOXVȶ2G,FRymY]-NQG 5IRY|lQGϫ%^Tu%)x}HvSfm%&֥a!ڈENNK; u 85\}I3| Djf|蟀.%?"~3?rL/TP\ 2uxd{:QH-@:kvo|z&Q9.3#Τ"h<1ZXy{_&ha^v n@U(#`52' sM✕񠥍m^p0=TPaD bd؈0NK< zy>}$T^F`S!/T4^>$pj+aJC8tuhHV /0w6ϑM6w5K[W_KAoB?VmDIqЙ;\n6 +G)!.yo[ha p`8[aL*U_rzDQG(2Z u⥭D:iK>7׶ȵ%ْw7l#U7S5O[`(B)r[2֪JEa{4%`Z,aTl.k$ ےiFG <6"=A\+l _ 5ܪ&:Z.ɑJwmBnu ,/H_Ғuv3Ƌ'k~rKCے'%<;.7/L"UQ2BZHL?q{qs LM3h҉V FPBoƚ5S&rUzϘQV 4m|ٞ˽a[ e6=`$Xq7Ha˽$˨I 碑ZOP@{C`޳!pF]0}>Q98LEisU7Hྙ :KkM{sIDom_ om6| RmVIam[@|]ZCB[3MUPĸ5 ~XF+JG`j&,F yG RL`qRdpP9 à45Gjl#/ #3b(N@ܚyeJE}|][5*եé)!yd(")f|y r:i;G$u%$p4t@ϣ&CBlӵX@jm4f/7x<9Bq *zeXoǧ@ Ɔ"pqOi<w^F*Mfpu6Cw -M4@q GF"~^u-Mi-yƲD.\t#Xda%+GqtۯFb&ɆpZgV_fFY#6D'̓ *P ot\5"EV(x6$~xz̈WÕ C_ \,%!PڪVɆ$mw瘋=KS"RP_I^"S󸳷\_SDbG" "x?;H 'y콢y v$*EoW\,h{s^lOC#yj.I6rw<Ԉ!@ +zU ӎ,֯xԩYbϓ&hJL%DDš )pք]䳒#_|}<|c{VӋH\1!fsYq,0zSSY|2eWDN|t vsIBյ$߆& C[[Pۂ_j| a]HRRJ)1RxѵW:,@ '[qPnOEKoVPo1TEk|xCGa@/=W^+HʔSU6~e]֗MY[^:tCDѶ^pi!ϋP978}hg7:%m]iBݭ$8:0|H+b-<6_j%Hv9x|i/6jJOµH1;Zz ry}3L', !2"!wwF7=UOyG[?l>e+`o@ן&ήŸZGWaLEe{U(v'-R!!8AJUACpo݆k>"mcƄӣıBy8"麻/11 Q.)B΀^CJSJ ?׻gY3˱g#Ekd1 DiBN]AeigxNtâP1e8F8 1散=ơ{ 8VmqnI^JfBtDΏqRn릛k\_=$rrRmrԥ0?ItaF}Wt6 d`qB3Jk<t'Cc]$0L`v?'ABFY"Z8LM-䢶dj1pW\)z@Hsu3Re_('B;~Dj,0 z2]EMw QjҒ`3лuQb"'8L7[3!xv~o)ʠh G}? 1u5W;kQȣ 2NR|0vpyknp g+(&9Q^z\t =d׬>jΡؖ\?N.\ ir]±JU |*V|Uzfh,j{DJ9tReZD3tB{E ㇔{şfJ?BKRYSsxYefJ~v;78dyDGDžg6[w@[4%uV?5H6#D\\,?DJX8D6 §1~c[e#7QRc F?Q4¯ :F<[*t푐}]|}G}l޺ eBK'V&nG9nUڮJj`w_hOg֟ / 7qYw/r Nnl_2?E!kA:3u>vHWb'3^$@jJ+AiB|{Xv\Gevlnbc\d:ҎdIצzrRvYٿȁHԎDAЭKCS<Ņk>74xťWNecL{Rq}Y,$ +v7k`ޒl=?ivf$ꡂĩCq鑯O-GeFG"-;/d6hT,qiΪIr} =9]rLFRMm"͠_ٲ,f@Y=OJ;-w~/qB,Rjs3, |HUkzaY؋(3zS+<yHQk1Y [엊1^c*O`Rh҃HԞ U'@YST,6)2m60YaX:gőw2^B<̪'IC#箆"&Z}S1ܚÝ}Yφ*t֭BA/۝`TD Iʁ}^d#>7`D !s#yu1+3*Fg9"pXfjz~-9(9ʘIP/혇`mS<%I'(drXh!ҿ:"}Y W嚓갘=DΟ _[`NM] ˻y77X; !3ԉs.\Ѝa+Yt)l#P3TφI %g1ytOtQNC!U>?btIh (яѲ+5Oy厀Jlے52ڱ|?sRS '~+o`kdU0-sVfeSpjc /Q?>!=?Gqo]- i– vO6Hn^1PkFgMM(pGT3045W #xiOAG̫SS="]~Y~p+~U>p2 ]PjۉJ}n} 2έҟRa3a^'=!9Ь (8&7X}k!SF vinVfѨInquά6_C8 _!<~Ղ$xhBEm̳dʝ^ճJ*6\Kވ szݿhg~1k 9qi&sy|% e@BE:U!SJX(:$xSiؚ1ԓ;*|7()2(QpS.$ٻ2/6ъ&`>jAV󩂔Ph" A/?# i-`-@K X<jK|C35v\dZRQ{65\( vG12 ۡpRJQ >{x*9n_Ǡ E56Zg&`h@_EAjrmhP# ;±)k:T^6 w퉚u[[HLyj!ܝH5 /GQC>}֫V 'H9ZBnR?U"Nxr7~_Yp R!7aig|4 #'Ѓnoȸ}K[_^F$t"S𲗡]u;+l2#*8w#&+HgdaR+W}96b7qW1\2%͐d/vr4I:"4 +Wyk:k=inR/_[̋%d蜜s|kA )Xdnne&(A.P(KZm J,)g$թ.[1w?)Zz܄5XG  jȖpUTQwUnK0:)* 3;8M A+]irWk1g<ҍdjֹ4RzC nnL, mD܋EyiHCO|$ſ96@Μ2?7?e\TD'8YbҺ*/E0+' %ΩN/nC$3'' T٪%218XwaJr Qxh-xRӔt&nX]/R + Zqֱ#T7X4BLi_lt9cH0f5ãꝟ(}=nϜmbW.|ޞ1V>̽jۼD p=̴^`\[#co7ug6<-ۓy-h oyS:V&un] )|x(hBO Ѡ{vG/a04HP7P[r>`7CJ5OY qś!B /ݡK 3' BY2⣽ګ5ʵ`?Գ_\7?6&탄\ԚbSYl}0>Š @2?%/Vܴ+y1:j!ե!^买²0K5/P\#`@ xDu&7pոf ;h r'X8,FL-inlݜ4p^œ4Tzf/}gu!蠩[ŧ/ ©dڦ&#\b"F =pNgCp=XJklު7+?F.P1UΒNڂޕCQE@$%٪68^!nn} HS.pK\F`%QJDaVE ^7+K@ @#ML?Mp):a: d ʝ@\nH썼IGS j !A S旽P?$y˒ @Ja HyqIAa `U*o WMP'\4x[rYZg̠ X`qb.@c4VZblIxugl, HۈFFFȮ`T׫Ö֑au9Q9VFkb;7ڤoUFSs9k_ljf)fh kZ>T52m:tq1[5|NYׁuK2׳>5-g*BkrZ7 1-.ZQlY6![;1+#x5|ĠrKzOH02<;ǁRMKy}0u(3f<yh`D9+?Yd)M|f+~ Y}g)\!JɎ:# ]T'Dt3C]g~\4b`CI"(,Fd<5u=_=#&;+4,BFlPK!;5WKw&L$K<Ƥ6";KM{|)"]?a1wzug΂wƄ;zUb4GKurxw@P.oL ̩滛a,qx7X<&)5?tX<Mle*UX<0c C,(o*U:󜽶]GdžPòPR*}HP reld|R}Ti$T5vN/x/c7nVvOlSe}i&"r p[GuyɍNN3?PB 5 P6.3,pTV/\ ~JGma2 <]':Ư怼h{⥂ 87>rA( :;[Ҽl];KJITZLvH^$LiZ >}Ҫ@m:m'qE$Hh^%,D303(=7LSX$7(fnBoʹ[59W:+E bK,^L)ӏU1"Q^ʝ F7<(=( ;1=# 2 Fp<,%y;k`}(RwYv-s8ϺĖYFgKkOǠԯ0y>H:9Rq,ňhE?su++ͅ:q ^NneUt7u\ ]+~X4/YLBOxEeh!! `h.riL]I3 ;QvݺdRo ae)y;AT `4Έi(/@5Y'mx4:gsвȫ*1l#rNG̹NbrDITzBkl.]^aIn״Fz:0Q4)ẗ́!(a`V;~:f@ Lh$}T&36B+/S7_D-&yp hOT0h1(S-GCA@wukrcB0UmU;n,Ma}F:yN 3HʻU vu8R;>uep:`E#Рt^T .QU klƞmy@O(3_)S1%|tĚ2if~ ļ A|Ie'qf|9BZb*%y+O6C{ oO(dA$M(ep~kmٓ6p9H˭|G;QyϪ7r,V{&\yE+x 9<~m1x#B枖ٯQs]t-2VKQ[vO?\R2~h~; 5 {?(Òt~.f~ïi}|W5 9hn`rQ49xEىum @ 2@3йu4DJ0jY<ջD&!uf@" Z`ԂTu=N"*\, >. A½\AXKa+Ҏmjel&k:i^Cu=` 6qϔ!i8U*}@yL)EA4GMIZult&/ɯR 4ɪB^xu4')|:Ὤq<,."aiآrT`Hl$;Ŧ+l ꅌOT4?!F'x;Hٛn6&W#2;-`02XJ`_K"BKjхcr̎cy8g9J >>Ju`&bj_{ؘf 2~F Uf \ϼ5+}Atj 0_8Par}䇕iiקȦBGgK6A+\ᨸL@FBsL_E;d\`yôvG">0%^4g_F:e+6ܩNMWysDkÿAbɇ/z`}p H!19CGӋ񐃀:H=Dc"/#k%賅 d]i7tGy۩O=ڤFQǕa ^8re̼'t_RH[E`35$R-xǒU=EǕ\V׏WD^~]BEA59QMx& ?H @ЊŗP*w/̀ɉ--|IzoImugF+'8m+OtF ڥ2rղ$ش( oGN&z"inB³bemb:!lfGt!`gmJ70'EE{%ڣ'3: ]% QQwF]UKp̕S1 m~2e{[ІN\2IzMثep":9l-XgZ6ϣHQ8mn#Jw!iR_8R2-ᒛjMSp WG^ԇcl<ֿB~|fx*2x2jr$k^Zo (WUuۍ~%]9C|6 %&zT6PiLAp:" lJ`D]ͷq*g"兛ԮJyGPXzhE? nUVJG>&(vVtuuparϊ5]'<z%;Dڄ"_˙`jȑv$3h9gSgyd)E|yl##;y'bWEV٭ [u8(R ؙQ-p.b搑xyd>=gj7Ehn Iw9j$T>_*YhYc+1[I~T/(e0%Âa:|[!9_%RH#iQ'@~1Kܴ]mH?5k58A_#6N% J(&?Xj\?v1"P-Dꞟxz+^IXn,]Q=Lߜ"H]GȘp26qMF=$KuQ>*퐂l,GMɥKHs>L-D:uWɲْ+Й-aBDɯ"dߛ 8y+-Uԑ2BGJn4RKa휝M.Fgjwҏ[ږ՞$Fs~9@;vj${HaP"AaaE&ሥ~9iPˁnMT,߶ (L-Mל 8D5[ %/ԦvG|ܶ%eTkڋAָFw7?+Iv3MIJMJ}-qj%/r}Df9ЕJhfqK%ۦpy: ??vʨuJuHʪ:"ZYphNw:L@$&|FhUh-(b+ @')^0v!?W٤^6f*Flʹ+]*q Vb%t\»oɲ&/v縒X3\!~ ;MS, 9CM2P$nh Iw!\H4ʻeFmGE#+Y) Ybj7Y/N_xZeȗS(ZJs^.g1{@iE{\&yG;#ڌR'ZhA(|(0XW`5A(fPl&jz7"R #GhwZKh]xC6§i=`O󠬅 'y1L_;TuM٥S6q.z0>[ߘ'ѷQW-m}^1r~t._z}(a ChBŗ3RݦW)<5];Wp:svZR|ƽ\FWr||:"d'q* ![PC,n_~ i<; g ~Sep5=ƤT9e}a_҃+`BSy̘wr-"c|@I`"M9=4p ;1<TٰT8V[a?j^.&5n͕jpTfIEК R1yy& ~x`gУt^s EtޯO8C=C_@4| jj|wZ[),(|ؕ=?J`i*0|^kRBVdlu-iYqu@= V;B81p<9RK5 '>^\>$UCz{E,9'VId<ףNJWQ_&|8ܰQaH%N5EKmQ<>zriY*^SbVnZ\- ]@MܬeJSiP%D˵7 :w nlVÛ6Q^ ` VH[E_EA.8-Y55`M"EZ=qbvذv"8@-AF e9ﺧ_p/$bW`d&~7 '_‰i0-ɱ6T{;Tԡ#GUi>Ou-9TἽgNULwea_0'`gN}Tdž1A8-ŋNBV%~PVщ B ??fI6G_|$%Vw7mfpՈ2}pފt 7Wp$ +$}o%T0h,*%ٜ.'h` h)v k&KFeIg¦,j F9gzq !3a6e],|+aaJ>!ߔgSIeq4yjL.MTf:nC?}F{Xn*s.^+N@;~vɖ%=a>jgFuW'nK_ j1qrX! {+Q ٦YR;#{xýf`Ɠ+z&LZ(Ūբ}Uߪc/dQc) syٳ8)I\MfJ=guHWIs\f Obkѡ+D[T5E dhHw[Wa=z~|kWA37Hzu]N8A{w-Hƃ2g"͗*hKP9 ]М.&^"Vy[y푘>d* rl͏]7.P]@QE`EeWPyVد|t^L;M j2o>Z*c (yɵpҝVI8i\-뭞$ R -g$.^s"_1vuא:3p(=q){Jx>V-zXLx[Ggoh?cYQUs_2RpW}k臺 bRg7 zŠ+DC?{$hm{o_a:op9[S!ǐR?V氤/ 1^Ex˺N h_tPE0(2`f dNZ7n8Mps{BRA m9jձ.&Zxn!HH:>~9K\ǺrZ(Zcib/~ic\ {Z&G,f!yh(Mo ?T,ʕE!"jB&4V+\F`c<dAz"45Dq>['<R.]c4xr70jEErif'ZD`\;-y:y\FnEKH)P4ODaeDmԼ"LQNk xN+ی0a~>#&9=@r'nkwrׯꅷ@sEϴxȬع*dE. ~¡G-n)![Bp Jhe')tHKkGm-~8uel^C \k٨s=Z̫ƍ!lф>/[ XmckLjP[-` H;IӱGA -$CtNVtpPz/%.}$[oj.Te)#Δ=13Tx4z'THVd;z*Mݟuvu e*ъuᕽBPYIMXgӡIˮ [ &V-F 'ik: Ay^pf%Z^T>QzHR/Y.Ym,| ~0u'a3] İ5`*[Ե>H$T:ne.֓eɫrEۦ^/cb ['H1z޷Q5O -_Xk+0XԗY@'EVW pU[ PjC׼#6AGX*  {xs 5 ˼ni `*\Z'm{,) 9[QGjK\Y} Lr][+*.˖ *[o67oFdM+FzER^tk%4FJVQA|(ׅ#9!,]k֥KV"97al u'fϦCh4nB kI~J^Dž,yӼ] ֨l !?,M)LCNt&Y*tJ^ rgN%AZ.@>īAjyRn* M`.EM|Ho2@ SzkHҙ ȉ4 ͟ΜʷWc_:~m电ҁ>3@S,cPkb!L ACn,xǎ>Y~Xȩ?~ 85lt28ߛ>"`ҌS]vx2IH, qR?a~tW!)VWv껎]TeRUV]ccPYф V{}Z=?zkF2E]v[q!bkBMUH#rZ|"?{=7:/A;t "ܴ qI2&!upg\|jLh Y~XTH^83cſǴAO×umON=VmCUݎ3g'A zZI Ů(W)V߮rRxyV)E/:7]vA j"Bqp#S2 ^Y 5>oJᰫn\K dBxc+4ٚrt)LL[usXqt BPuǾ4WT>@i~Y=k#kHQp驚6?µɃS'&_:Z'X/T`QdꗙHLh龱2`MG)\r$sՖ[8Pw"=C!v 4%۰AtBPe.zk,rnMQ\B#H: sLҕ-`3/  9!Fey/V1hQf$={Oޗ'J@3qޛ-ݝ н.6-G F4OKpܩIѿY1O~'f_ o=W89$fC*˛TxHeoBۉn1f,$"ۃ";e;|$-&[Kbm#0sJSN1sC 8 1YFsTAohYtn->גDM{^pTI^Žv;/#ϋqȵA[?QD"YBEE1exA뵒*eyAܹ/ojB* ݋Zt4 dNr7PƬNz&2%1bqQ[=/1 ~>DNۯBE.@V~O~7u{&Py#TDLi8o*TK)ʳ_[ʷL#L߭" A 74v6&e1&| "p7 3w{ZQeH所/[!O] 8Qj1sA9$.l 6f|Z @`ZLUrF%DA an{sYAǢxɑ:9og"P.2D/*1Π_JawַâKP$WϸfRJ߀ {2 ^OJ0g5e񮔲c?$;FC9wssh;y)"1 o$Ygk&0a:5C{;ԂŔ +y}̼@!m=F}//aL>nU;W%GK q Liq%Qfl.ᇔ|3MUz3OEq|-N<u~:CXu_m:xCyD $3,T(L#+ۓ *o?ZQ'aDoqiBjA3ݜBɈ*@NJ4u(Rhg5^,(2[ͭT>֏:mN#V'/ܳ3[qtwsLmOf?EnV)X\%l"d:WǙ3&~upoCqXZ8S`H@F@GPr<~턫|߸9*h莓2&;V±nK E#?iUrX0DS̋d"\Ȓi/ZjCQBj=]T,ۧ/4؃`7 \p>MV,Uas%_ UX5f QJT8d(ҺL\NP8G[8R.7iЋt|;J!鸤lf)#NsWZtpXfպS҈>{r%9+wWBNB F*Q%7wUo|F:QJ@i;xNX fɇ|]ZOpW\9lYy^:z,~KMQN|wsɆA;K{sJ7b' W\WJhϒrCsD ֶlILJxk'x2/fYUuE'Cfk'+tgs{ 1$+"-tic7>vDKYW!i("/:foZ/~23?cxka@HGhM 9 eBXglaw mѡ_829wkbg~k10QVoTI ^WK&D [m _s?eڡؕ1I_Z748pf)*7 F-v~b}ֈ5'+'cآg A}*wT^7\=Wʊe MX BQl7t$_DVyV8ay9Y@0Ow\=xv';CzR7b<3"TZxY{8UIJ“"vtK@'"dۏQEvMf=O*9='2- QI,7855Y<6% s"(e{!<җpMG6Us%7hي%ѧˆ^~msA:UYҚkVVs%\y Iԧr'wߪjM7. T! Z{\=QI.)&ۂ͍R%-:[I"c̖ ']h]fc+{?/8P O˿Aԃu^-$;.wG, SZ"[ 7τ'.\?Y%KpϬJEt<0EKs\:a5iH}k$3o ;i](D}ܿ?]@/%󁅁 ~\gԠ3GEѳcu`/R OK@*IR 5Oyb^)6M5vqs@hR]:R*>}D+%'ײ]8-fo&F1o\p)}G@7ij*i8tq'JE9 GzNR`, njͿ!1BfGK@º'*Y̑%e'}iƜb~Z"Xi#z\ӻG;a4؁:tAbN1&W s5G5tLe]pNq&sڠҳ_aoY3)U>H V_noOU t]Қ kBC5UCcW{ nHb=`b+z'AEQ(WnO5STΪpͺ$VctI15Gxf _cۦ{7頡oᑠ*Qtw箏.QHˡܡ1 QpEwg,,+"%DS9U%ұ^ҹB#lGXЉ[`"qEQVH'mNCЉsFjiKGmfD2rJ B#cݑJRꡖKbsz\!VW<9 #aJH#LOFX #()&J)P*iIJ,sc"%݀_ ?4v1M֧sf]㠼_Lk~gk`Kr/ź1  RSfZ9 f.Τbf,"rLvVx2|J/^f>w,0{~ο+Ǚޝ8 ;=?NxEz[)Wv=w鱶UbEKmy!9K1Ԍ־~(,I'R˻6O4bGSm£H8IKd4„.Nn܏HbiAs3CM!!A~94aSXacou?Ķ 2Xl"6*_`g`PȚֽژ oEFuai#lܑO) *YP[noJT#0YS1 j2(R @ramFg#egh`\L~ Mdczw-Mնua4Y;)Gdk市֝m?L*rI2-ڰIl8x+Skh$K8&KEbr+Wa#O?qʥaGSI-I{:Fȥ=GHjY{e;e4 f1SI^L_bnDYE<] DOA3$7sge&˕Yr$)i|QZ>vPKkRx2)xQ4绮l޺aKR=o"[\pt"Mk҂0nNEzV O2?z?E頓w˼On=2{֙@i>A_!6C&L=+ծEcê|=?E z.D,!!" |D OT»JjXb`+r%lN'zImՐd5%myu}&isy4B< uW*0$C!x$gȻrV1dvm0\rXٯVu?l`6IKj턑1V}w{ɮF0d~g5Mr4r>5~]쮑2B5Khd1Ue u(.Dߍ,~H++BBrgLtS&MU屫 橹~T^mNtuEX4= &&&t;A*cd[|VEnWW9t%C뗙?O9TD` ${peiJ[V.YBQWʉ)IF*viLOPT"2I*=KH>-hę0So,@wr{4{u݅'KT@y8jÂL=. ß#LuV}-D#0Q*lKZDعgtDMY #gχğ]o檚Jgk u-k[$,2qH ,(ěS7Qĭ{Cq0Ư펎,?1YDBVk{&b"B%qK)N.($UcGb44 +<1 v!m[v,rs'χ-E6G[#MSeC1 J4ٲo|K(g #M(V!+nù"{H"r3~E>3..}āAL4ğ0-1%¤Ӷoaa..G L!QҦ=X{,qӋ})5{C n(i u p=JÔo-Ⓜy^e tZ \ DC!aS=uP]2ㅋҿfPY"m:s#w 1+9Ǻ(/Tky화`z %=Bn)ρ6OC_7Qlrz rxX(#B4uT9w?LŋWq5S99æhdv}Uߔ!M_t FLHRCO ~R̾~e' LOk(0⁤"B̮|ߦ}_/p| m)')=^ @>Lm=6bٞx}n.Y&^Hyla'a` KX1)1:ͧuj?Ovr fR吷|h|^>o%sz׍V{tYfG˶=-9.D,Tbl`ĔFY70ޭT"N"d`7@n;Qfұ}!U&C皉c5:ݣ)BLn1C.ARE' ;.ۭw[gtp"˜̇G[pN:Q6b(ȱ)bSōT&%5G66T/*D|Р*l<ǐ cfu#66Skܽd|^kKbԿ>i ~fe{|ҳfaPA2v/5g6}?#O'_,1Ü^1 AGq yfHS)A̗c&ǎĂAmKL\]f?Rhym<Bf ؟󊟲2^mcE3m; h6S鄁;QU իc ^e*Q$Tf0)Sgbm):61 )ߡy xOp4t|8݃3gmǬĔΉ*fz;VBAyb4̙#b{!e Ҕt+Wz͕ 0\ $#{ Ά+Erz8t,6w̻NYyjB e(5M瀫ʲoF(I>{& ZiΠ&G^Ơl&K0[L_q١/+10{&4jX##z#L0{%c@/aUcufEL4iN#ں_rN&ķƠr+k5&CD .^v6.:܃ qc*$89`Ie^HW Q+(VuF-zɟ.'{ɋ:E5CSz26I$|b\w[Cd&3 a7N!r~lu0]!\'UEƏg4Fa!8\:&!v1wF5 Xm+g*BS+|e4~d>j}bQQ4LxƷTh0cq=i"VFF V#b3]|L>!}O,ڸ]x6Jip`l"o^[1}9QC:" FZuڔ૒5qm2;_7pˍ!yb>V@ˌdpD(,_QdAk%O^0I2d:"wIȱhԠQLGO W=bGYfvтY˧k0q!eB2zHoQK kU@Up?P]Jɾ}8;=k*vGK *y)ÍvL O|j$Jq{!2~+JTxʳTjm׍Wו@C>2LF$뺍t8[TX ֝o=$^0 X#*刞 翜cLȐDx'[J~Pg^܂Uhxy+^pŧsc |,\ *h2LsA9N ГCwP&Aڷ]#:Rm g&}F#MU!Ϳ݃*.2Gy翊Loa)r#[F\sag'ǞPgC\#OvR\-m@Y9pH ,+IM-hb~ָoe, VPp}MhnQD%߻/X)#^c^D[3oUA)˽Q|_WDy[J75xoZFFt#}G Ƃ%n/'Xku]_X?az5(; }nMr#L ?ń 5P=Uvɹe3a(U{>Xho ݊Ar}U Vj NQ46ET֒Tl w)B/?.9z/lQPĈ{=xW4 ͧbWr4R exmT9 +`83RKܜU #hs;)ԅYIJqͼ*@AȎ=<2Re[G"*.!JVHf"S]X &da.y$Jq+ 8fp_`J5vwEfA|Wg fcؤe¾@.A}aMhCp÷$=Ǟ/r/ P E$2 %;hED෠KM$H_v3N Tɘg-ŢS|# ]\eIa՝]36[tD ҧ~1;qӰ49Ж3rV!e@!5e! qPzq )c?:PFE48vz<0qک jXKDTo&P:btI,E鬮4K϶;Rm`cJR??sAlv)V&D`a#F2 .ꖏp8jZytCkø ڋ|A/ >oψg-^kg/BVaE)ʈtnxBqK=vET&1eyWGX^JTESa?n " PY85⸕Aෲv_ =1d[f L4V,CB^`[%L/iы~t8 ǣoXd\ԨN:IQ}е _g:14EFH)+>4}/5Ók儛joZCbanryhۤ7#ys)Gd#j 4=XL*RAL>-UHTd[t_ۀ(fY Py@Pƻ6"վ -n_" Wq#̻+k)1T(9K>oVp『fh[0&OT)m8p=y@ OIp,{kiw$:ɞ92֑J?:+k2w%`UaJ:Q*׵qMMJ`L~#@`BRpbե݀ x{"\͞b9DZ̭" EO)U/-eEC|Ca#3NiVN9d2?^aDkȧ KZe&Tx7#/n䗬xAL 1c'OgmbzKⰉ«V3` S}=  U ( 3c(r+"{$}XHųs`2\龁TcqrC/bh,påB_ƔAcі8 #*X@G xSS[Gh,"Ct}]vS|^R=n"9|^WJU$ĆXYq6չ@Gm; v-U#V$SG -ò( tW%*st\gKCYa# $Il>fL}}j44 IC#$UղtRTT]A[iv2$_u1B˭yru^abyí%=d#rVp2B.k\Bν5uJ.XX_wtM,8"\ڊQ-keX4XLn!)kT=o}yRQA1,F/-e"cAQ m/<4ٰ7a/ꨊ,&|?{Rw;1'PlGĿyhNw< ٰOqt<~A JU !Gvr= 4!˳w 4 {TIޭeyC,{D+}"6S5x.hBZlcסh []U3'Y"Rr =sJ|*d=zlS衋 j5W$m e,>SYY_PvjiskiUreJ=+&=5%ߨ$ag.;8A)*K!u3)c҆$C P(j-c.&]`t.;Z~b^2e"[Ei`!9 Aߘ$\èxw<5)y֌X?ډ G`RNw6n^o 9/jidZ|ҮBy\PWh kX s4tSU z.rQ$A~d^vvQq]RfN)g-`Zo, vWDH@}HSMMek(my]2F>^#["XA@B|4MB659˻"~ ?xFt58ueR \ȝ [Emu'PB#ҍsO{j%H,Q<}EE6q@E %40QxӋ9М ~HAv:wjؕieD lzU̺VSYI*zsQ6]L,1t"} مՋľm>Q !2blYB-"[:UqnKW w^}BWk(l]Q2Č3*gME~+MS*P t3.Zie0%golX"|fVBMt"NU1V-_U_))߉^;]5{n5ٗ 4G"4`S4O{,ű ku1mUAԉr?EMzœR혈 S4}@|nE%O#K5é`6j1{ PA0j]M Nߎ&mJ%B0BqsYݶ7TuL!4q`Fp-ub,)_3񄾵̒QN l|_ۉ5 Xq!,2}2ވ{Ĵa(jm} pDknubAc s' `q)im,܋1:zD}"|!+ -AgŔgߖ8.qif7:xGjG<>ўU &%[cԚ9{'PC0k*^ ߲ٚ8sNqn wsKe5>76;'i:uMt[Ǜ#bGOָ>pq)Jϐgh# 5w (BW$`c4яiT4o%D_ rGkB8N)ou_X}ԐvwG;[L[ LL0@pDC Tb ŜySE5cQ.+jmj4IJl!m`h[IVHSJW5:]{iႾeZ`+›4[JftQhAPR寸BJ4!y~$uߵ-*xxƢݹEPOKh#[ϪQCףU7'ߴ}]A~T(j3[*S,an>ywrV׸ q9&B@R=<t55Ε1,|$=pVL{(3g`>%H FS,*^O'ds;$sZE!p׸IQn4vQk!a6ar}݌vwVLY>3jAͷWO2T+ߕCŒ ֽ"֫v 4'z˧`#B%jQfT]'TNhX?cwxό~v-rbEm p+ :˯g&6ۧCaV`2nBuO,l G+7E* 9D=^,w_:yW۫VFK?fǘ.|9X mni$-t64] A_kNkC=T=LOh $Xs :W?Mt y˟V;W3H$f/ ,br;ѣ 3>b,Ȗ_.;0jvuvI̊o\z+dEbI7&i(Q~qBA`3|lR}N'Ua^j/imb\l3EfQy S3n}yBxkEv~1-"7BCEW#mA)!׃xˁOG)%oh`74V&EUxqhj+NqܗύNxm`ͻƶH3oqٗwxv9SUWKq: [ >9op`eNʱp'=%x4m2cSwD"n5$V4Q18f-#+ R qK/w&_ZGQ>*9?ؗy Rlz6acI4ek_VmYBt#~­ Y@}D9y荄ҫ[cODY V%\]6j!z%3Z"ۂ-sh櫳f!zMDY=lmY|xF<NP%EckÓxᓅN.왃U/yW}Ěw*A1t»Zg;W/B&]jFsOMƶM# "'!?D;KyR!nhiʐe&Z aԚ(/S 9^`5i8֞g=)p{Cg9ً\H E!IPx@RkvGǗ"C%2J#K`@_Ó;]SE9 '~֘g%}>$RV`mUrg!y=V."@sλ^v/ȉsfߜxRAKI㌼<':e,䬋4 "LgpN#[ 3`B-3x-0#e҂UmVHY-Z$Ł n9;ʩ͑ _*Ty㕡uw=)glh0[{dfb"چ0+6ÜF3F?]'G;*/ yo!# 6 )^d 0Y 6suT OaUL*S{ gt|884[" Z` c?tkJ3ʡ[N;ĩV@ߒ_g_,T&дN=tưxf8N+ܿ -J/x,T ba޽$_*L(?J.UY*8"by>&SѼ;v/nqPFח,!+vSwv<\wN1i.|*B)xo+)]".X!h"U6<T?PF {o%++KɡaZ;Fb6N.$ PyK29ԮM3% Y%UuNB?'KCYiW]ؘѦaQ)\N IW(1 dE }s6x|Y1Dsʅs\td%3+/)#Hz3.'FNumrR(QTExqdAcwG֦jQ9l`UHbeǮ)7*MҫOz8{V@5?!rZb!v.7%^Q=+}A2?Z2 HC7Rى" 'cG؜jQz8krAIMV?EhnG = y:6?DTA[=_my5_BK!gvG-RS+16ʬ5w$qnJH+UGUdɻT189WY¸$~+on-vb쾼4w  4΋g:^~!i|GcLП07j;s,fBnG]Чsrc>. (8ZA ڞhs)kضq 56\)6TE%&8hS6EU D=gn!|hYdUigj3oy9N XnF3r+m[ յysi VC=SmG8rOU.&S~6| bK]|3&_V,K=u*iEr'熿1wyqC 0I([xOeY}548N*?$Dx `YUϫN"tlQ)+Ms]Iˎv62\7_G!,)iJbY&mw[dAvYy漩98<*5 fNrIs,@DzM?chx7yv؀t^Wf;ep, \)zrk&;P^&1ΐȀU WM)%ҕVv3m3*uHl퓀ֽ?KA!g4Gԙ~J~2@RbbIŷVN`B_2GggtUo1^Nw4M-?1nDYU% vbhҪ&E)),,G{7]\8w^eRdƢ&DJ}ÃHh )D5A'̢go#Wܢ,"Mյ%V?U3Z͗ӉHC)" ni` =Qǣ/b+A#,OU5ۮLQK?hbtA2+_/LV W^@I JY%]cwso_ȗrh.Wf7Z+x#SEEʵG<^fzx$,Zj `~!K)LA8QAC닜:l4{1 ݰ5l0^`=p!Oh`n]iB{ڋ| 3?P[lb!m%1BԽsqRrΰuMIGՀkLU)i[)crw,}=ض1dbd0b_> e^][T‚`ibˀ+[;kw I˗r 狐v ݦݐ/\%iw} .%uQ&*)eUŢ.mpa{ٰ2\5(c kqNB U- P5څ.TNG'[3#Q{jM$ÃVvB?2/U_y+VK?p!)j';QL wOb`WA5Oǭ;lOnݱ7Aem ^byA)4-)9_+zHQNg[B!y}-IQyaCI8Xp4IT`_A=B?TQ:HS! &lYuR)dA=iW^|136'nqpݺ)9:|4PI1xw9V餫2RV \)o6~D[LGp 7BkHzC$۩6ζ#CY9.=b o=ҟT$@`=wQ&70KRj= |;{I˖XWμJ7$ @4wnEl7jݒ$R!< SOo>bxwU~bTq0Y,T 2jjʹݫL=ƣ1 VZ=U@TI֣te~iraz۵]p±WoZ'mSXĈ\٩YdE6^-Su}yu[c:( ;SJswzu2~M?ZS8yñ/JQEx][}t7o< nys&<'0:f"oGm:JQkS_:7qtgFIX 2uJlH,!elǜJ&-Q:C̚zWP>v=(1~K+ہÍ)iMvI}5`(#gɇϞC+wj~ +{o-2t& 6_CwI*>)qh]~%t7 VXK+VeSOb{ɸ)b}[,*#{Z.Fwo8)jn@Ko@DZK ~pgnRz1_LMږpD n^U= Gk ͭ"qx㯑|[tR nFr߼I%zi*W 7"J`,s`Q6_iF :(HlA\ g.I3c4|lit(HXcH1XtE3?;}9u_tQ$bc-۽I1*6AHFFݶ\@"!zf݅V8IIM$rU-pۚ3]5c`\dxm ŚU=ۑU "1_q?T%;\g>x$Ա޽0k& WK>Ř7¬]:<; ir 1 E7"W6gF|090z xo+j|mAرv&sKSbPdʼnh#WxB{ #_#~1mOq F-ŋM%K\jJ2-7Q9V +AQ/EO`iSihZS[a@CAuc!t E>` [Z2jA6BjVfu-6O :CXYYTNdjse:ǖd<VzB*2uZٍ'zل5t셗=B2vΝϐ^c*%KǶ## ~6ǿ;z^6GI>8zr&^.1|= ^C!P L 2s=~;}v_$v& ?ܙa5\;bw =-y-"@u!I0>ߒcs)+YfD * b'hnZEm:0 R`iζdfUAK&Gr (J7;F 06->h=:AY7ruK)yd Dۤd832hx1)@16 Cӌ.q~ {Pöa'a\nE Ҳ(VJW48:%BkyM3< @T08 .p&<4G /^!BZ ` ݊hsrn*30Kϟ ,*!a/fNK~~nV u(_zʐEOi'h ,ƥ},/:3;.&21WXF#V1 81_N]T؁Fl0Y-i$R`eDa…q,@ZVoWF` T%;cb:%Ho_wYy/8&Q$j# $;MrIGj`ߧv6Hͼظ$:6k36߅?V ${eևiDǪIZ,]OJ.'H WuKeh䦻s,GEW^rKݓ~%JG_kp4x@a/j`]t ~'Ե& qL dzDmxqz||$$E z$iSTȷksYnIR5,+++.MQBMvtRF2h9dz JDx>Rs2:_6Uz-av}Ahzm';OPee{pXԟ- xITlΰ?N/BK8]ME7 `Z Kad4u]/)2'\nz3,tKkIw(.W'qz|ڸzfb?qXJS /5($('h"\ [ -T.T;F~Y(bqƙpaA)N?L$ZӦC%0oEwJ~ (aAiՄ6n/(B U%."I}Jvrҡk"VrcX=f!dNY ut6BN[#D:dlڧï5ig;o¶EOaMNm 59@x˧S['`[&ZuKކZMAKOX^kͤZ8[1&tσ!t硁#aVHѢR'4*WYwn Ƈ*L#N]?'Ӳ 8ӛQL뵩 _tUhVg|Յf&vLx|_LtP5X.ku_Cʷi7ko)_`eBƬp(Z31S8b⧊'@՜߹z/h(8!o~ uO) 5M(b>؛=+Xôfo2O@p}/u*Ek-,u OM¬޶"T.u+i=@e=-'9@+rxV9 - xNeIF=*I LWZV>Sڸfu~K]E!wӤ)/0(aWYa2ŕF V€#QKhlƹvV{GJ} sš݋unz>;:Y9؍|2żZoB1sǜCAWkx!c렰 BJr~S `=GϋU\. BWHy%d]"bVn^Bt/XuZu(uYoz-3+SȪDm"Lɕ81^:̲QZرTQbe~D3^/Ib?y({E8LM:}oDM)&,Ҙ(L)m{"JŸu$t]Djj(OWooK{_8uoL[% s1^Lz֝|%D:&fkMxaRW짦a泸%vY3KQD7ax"%pׇo˖:)|Hmn/TߒzY# e$䞃p<N1`O>)5ec63Jl5_DbpmD,Zѧ^9~֋BװY(Vu΄7&qT1]n*R[$G4SpP wOJ@wU;@עb/ABƄGr(?(J :SbԱ )% `2~rp93p=k/&EOE`>вGC1?…|hY/߰3c$܅2=܌Ԑ!7-hq*: xeƅ!@=R¶ζf[|orjg91y^s<#2L)*#B@Ph1o{AtsW#QmRo5Xِ T#ib?zOwVD;v5 ($N o)X(컹LzZ3>L_ަ}@=t7gcp]Ae79W<F,;bÑ0dž:E 4~@UY>Dbd1pؿ13fh5K9 MfL)_g.4]4$2kI5 n-iwoHVytr ڰ#PewͽX&iUibeHÂ=U!=Iw&0+o%WG"ReTi2'c}8m9n_ ZJtN?wKi+3z=p&gh5*5}v.8'![? ep[QIߚ/G%xוN**Uo3 NyWvЊI )(SL3` s"!a %eA)!Z%B$n%~^ \)V VZ>KQ|x_z+<5vЪaEx Ѳ(!jp^b=H5:ޒV\;_ c惦duX֭3k Q ӕKIi{Ϊ_y1۹=;pZW/$T}&ϹFTqCqG@7N->f u(8dD ݍQ^*&V[h՛='E}Dd ' DL6d)WFкڰuLP*V KxBV V[ϑ)mFo*(E3}n8IDwߏDod1 Mh6e)#pB< !DBG^OZZ:ǧ[Jr,=eb-^mԵX^Չ zsvtImY[E1J/3b}`R? Ң # MRl0:ldaS6( @J`[B.o*Y ߿QrHX.?ݠ9.d$Ԣ΀ 9WKrC|W[UK>Ilsҽ@W,Qb-v-I&1gk=@0)0sAv㊟6ο`hF)NJou h~bnXk9sЅՄ\>-b T(S1_Gi@lҚD>"On~GYM'1tT|A#y9'&ڎ::LE|1ed̐EsĝzV-gTƥ\3l: I%]lp-CmUK>RH$SKNA' =}oz"yQY4yhjW!`vuWI/ (/βc8{eâ뤔I*#UI\?]~kN:,0;w?4Izdby@tkeb$bUl>ᢡZGRU>QPLy6lmtbSaL%۱lH=YȘ.a5yn!4;w_'gNgC̸ہ3|xBdr+Js֓lڍ:/J9RKޢ+.jyvWˇδ͉ۙr}LEnqw9lbSDO 'x`!jEKq|~yKC1 Կ6]* \+-:? .&^~"_ӿ/6oq%'p@@xa\ﮨ9h;70:^쀿6:06b(k/JS-.mA̽#mB( 0Bf]rd+H7"G-0VsqI{?KX (]%8e HZ1 `.6P O|o^E7kS"z%Kq" ֤)~oL.IrNEvj[5v3`d}3kuVf2ёUR.迖V03@3RkLoԤ㠞تD 2)p/@`ae_a _yFkgIvtm+BhX?N%3q&;H95"OhgmN#آŠzhfԀ̄Hw0oqǤ&ژl^LŒ."s9요ZRmH]ڶ4U ޑRe'hQwmKH,8y0E Y?T|v w3PE9¤,:w.w4&]5ÿE?!M"v<#ۅiѴU15 " s(ĝ(t<@HLcXݚ4d SfbqL2yvz_@1@H#2 FbZ?)7V ~ v>Ð%>Ԣ-]LobKmS(q¯M3ݿVS?dF?,~T %,ңhI:\ 323=1;!u0C_PNc3BQQzNωPwhW@E|POXbDj똈7R6 GHOH4Is;!S*} WHCP?Ts+kzӥ~>D"Ě ǩ! pС w0G3ZpgJTkz`jp]f,0*LL"b'D?yȫ[5fg=MUV*9DYTdM?]{z^S޻|zVR4EVOfPjЇh@= L^H5p%l $(`nmJ=@5锟je[:jVY!o'O"Tj (Ԓb|:H@RM7؎;s&F\+uoxWCqh~ʧXSm0' K/ 1U+N!M(19C 8YqB7ޅ1 *a)[F3Ku;ЀzjI]PsO|#f bB~n,lLR[{F !mڶNiׯ02j-;"}̾J v=fqBzA .PU3&+Kr}@Sx=;Y󮥉jnoV^ |3桃#3|/qgb0!-Y:MTY;ÃO7M[3o`-QW}Wp-<vX9J8i{LsШgFZB{k!80 yPkKM2b\mEúk@}vHBvZfSbА ]J7:܆<Vp ſwJl~OPL rFE ^~X"e^Mq0 +Kd>͵q!o{`N'%(6x* m5wϛ)p^'Gpw =WSFp-Ci x*.W)Aj K*Ri_e4s G{.3~h-G-in.=f)$.]X,yg cdo.)2s59+-'+##@ω㦹!z*6ZwB49(D'Tj^# CCps;l؅ls{3 kЀ KoFyՖZ8tƋZ-:^{DY(A־×l 0#O H7L<_(|.Lu‹ T$>5hx1\G.Ƹ%]'L8N]Dn"g\"c8;OC/Uh+>I߷:idmM=_tRB֝#4VqN'4q[H%ĹUM4q^E , EO`7#$lWG(€u;Ք==Gb@loN+Ȃk@u-Tp 5 $[glsY13~!W[y&K7}g<w UF|%B<旻hOB:jм^ObnP-*l-M5oZ5U((B`Д22u׮us$ •_ $Wcb/<܂?IrEi  T~] '6N)-#vw:W?a)4{FHe7(v7X3[/?S3yzRcKMs)Pq^klI-YT>}t&aVqo5~#=H6EoX;ѱk:51:mA?@':pb$c ڱ>I1Xz CIꈈ2#M!朢 -R|KIRiZRgZRds\UЭ~\\-6,pfoˮE#B> ~]>:_-go,ث$b&ښ/ 5A5=0 "kohrǁr*x2WH߁W?Z ;l"#FU_ibVw֍p`xMl\|G I闑HO~Rϙ'võUkA䭎!+. uB߰[M?Z\nkI@]eӰT.H%+S#叢 _a:7$=k0$zB;i icJ W {G bhqMl1_XeY pFn"S-pGO_(Sxr@=rt^_wGDpA2PнTr9Ӯw`0%i+}gxW3Y!Xf,YE+'>a'`dJFV\_3OZ[9iQ[<7x‹0w51~Kaܓ9/bE~d.yXLjum6<̐MQ! mQT4OS6|lZ] w)\/ך@WQ] @I}[3pv'V$ m}ey(1cP"SD"aYX/FD_[-QN=g l%H{G~a`VfnG*sq35\.=YPQ6Ggq@C|&@[ _! B*oxmEJVlYH׋F%dBG>釆~ :JU "LE $7m@iȘd-Sw9+ݽX9}L}@WEHWi Սg]+h?N|awjlXj*vkmznp)!ː(D0-K?fYFu#yL?;?g(taCtt EZ\ߋy>qh;<{i?]D=x x{IR'4 זꎺ%R268`I|v͕h1CUtGRK+C2@L(_6+o3gBZ/¹ +'"DY:Z yȂ!(gػZ{yYgl|Lq$(-6HA(,C"] s* swQtr23`ISf\>(x%&bwUv|^j!e;H|c^f E@S;}R8 A^m.(oи)H5`-BB5 jH,(h]#2ERBÑ0u:cHcw ItCq^P+)߬4 ԟ=~ m:^S|+hk/3AgnGʷ~˷ڹ|P8MЈg_&E/!CCl3ngq򾫷yjMwVθ3/JEd(fь7ލv%ybTEչ5t_R':͑e\T#ª 5?Nj5 Vk(% )aF+;SH!?/᫧{o# 4\>>r?_doڝ5N}71Nc-c2{j9-9TJèR=߾[qy8XAm"BlW%@ |kiM.O {y嵐Q\as ō1MHIDu(4Y'CFzZwL*-HfP'Ȧms?ito/(tw6N]ܕDHL`D+tyܓB5Cf źE> 0qmo эOW ۬xv' Z۰:LBUUSEukcmR]0#g#p01TXI&R--QIH~paYA(mo?C22[ĢEÔjd:oМJzi?<2;>6ۄPIlaDtUuCA؉[-?bk  °{72^l muz̾TiK<3[ - i>${08WȃٔTW5Kewih!kkus?8Sʚ]~4>Of2.kDO"Shq,,HbBS#捆 :IX?Ӝ[h*V/-K܉l֚}bٰnhBb\P3$ԴveOEB櫉v.Jlv?Vv]? _3AK>IT?BAα+YX:|a[|ī^wewʤ_" =//ec*Tl܁32H+zbr5,8y: ~d&boym /'0;R7ͯ'9, ,~. IpJ&`rz$E` 7a ZT&Q\Pџ-G^\Tms/sCkBphΐoLF&W)*][|R9!AW@*!CG9y AwzCgNJ5z$IB:B]1 9,!o'Sg ֕F@Y-ù Dq6m-d5OWtEojB[`+V~q@`ԵڄE9c*@;̹+ؤ5Q3@XУc6.>aB!3"8C9> NOB.T4u9zX뼦aB._5e`.wP*rƁL`H鲉EY{(&IJT )0_Y<)td?!]<ϤL?׫{{T+j˳Xxo̿M+ sh)܉|RF􇭋|)h[^)QQ6~ /My$2gI07"T^>|LO"&v>%Q g61M)Sb0Ƃ~7|@E&p7B;;͵MF= %6G`(tZ1{h% £<1f;ѭRĉU:N9簵Я0}w)FckG]ODU:$UOǡX5. #JS<#x mΞ?1~WUm{F MȲҭ جq fCÀOЌO-XQ,uGΖFՋ-dXf9ѠCrǣ4K9~L{z)\b/18d5ж0n$#!*XTf㟑r. MaxY a[ a NC9F 2%hE=^JT?1Z4B~1/(_l˩ȃ~0DAݞW AZ6:{t -z)zWuFOe3}jbjWg]{{r%Yȁ#\\Eb$1IJ7- `eZ6g7AE4}IbKlYL$9RMpX`_mDݳk9t:+ti%ؿs -eYFrТ]g$>⛖֖eoe8DŽ J;2s{uqLs2hʤZƍV#6Z4#Bm 1&&'ЧX*c+pFx C1St}hoIPgFO[D෭j!'McQmtlhsdl g|pOBP= X[8gZj.\g'k ר̧r2}$r._OmsuD^"e#Jkwiӻmr[- 9+XJiS#K~.0b7oݞؔ,͒Y1LSM"$9NWU.W*ˋ|hxbܰk%|ء`Ttj+|bEeL~yǎȡ#!DHbWh$CeŔ˖ ۞sMjpMޔ_H"B_$',6+=l/3s\=u0:%_4<.}s ^3 K{ O!veQ@߯nE|C,L/eT/CQ1,X6:(|kkq\~hȌ9ƒ;j׮ͮceV2 eq _r]ܶ `)-Kx%PKhw*—{{U*{!SO\:gTJ*!j ҅Ju}`ꕌu}!;pUD*DAZFbHtpgBrXgT НsWh Ϣ83,mze e_䥀GЂ# 4/MgswA\GPjF÷8Mqj3AVԱ9oQfWS |V5/pkA:h|,sІ[/P6W|JT`zCPr7eF'a1jd&?<淈ҋvm.==x~t2'cͱ_i/|"~` &0iW 4X>x5w?mH@PtKN>?V-$R:cxQ 9<|z3I;Hbemtˌ14x_d>6:O/lxŞ8Pt3Iiѕ2sP`|`Gm bTC<;49O=aF?s;$^2zc l`uweRp B-m^'P2MnCac_}:*LPu`~>NFq@V]SgFbקS-p4|@tB?eL<˴3)c}yRml,?:(u#? h1ѓJnlA6g6v2*J#zuVy8h m޿)@b%2MYC0v2I;,@pb,e *&> aԃp쨏+ _2B>/z\{lp<(.*~F @k`@YcZQ=m Zډa=f>t,=a׎kLK0=jo%ҥtZDd\+d[Yzc@ξ?|D3sb$IODe3-]fXsbqY$`%,W(=!iW |9pLUҝa,uW#?s\ʕ*yxzݚÒfk/^EoĮwmOj3}N)  H@^/Anuм"v; ^!I_Oֲslj;mLD=>,`H OZDq̂;=jSIln?>vz&W(ls5\8~Ou7cZ^V]PzK $ aRb7yeZI܈ʣJpW mG3rzoB8vl}z˿(F/t3%vhN9W۹.#e?}n r !?{OI~pݚgl$$.7dPp?ٿVNj ~q 9u'zDAߠĄ/[G<9[Ũߍr2gf&ɁtÍ09O g/k{Ať~썊W +?C{%DE:$'P_㩈+JiHQm*UCηlM_ .t -Ʀ,4L*!ݏS{_1?qy[_F$*^c93yCPK+\ ӪW\ Pرћ̦j\HA| hU=2 Bm/Y~^sBpgFH@:4 -dkci[ϸP#OrF:Y@%oz$q41St{[g\ѰcWAMH_#M}c/mZ@tI2>r\ԥ7c:QE  gcG)t]7@*nw_Ҏj'[棅 :2߅`}3 Y>|E4.Sj#n-mIcr#ĊS!^(BHYΦSQ 'E$cFˁ^R":Ytp~COAp0ls7C>iGC6W$֖#U'NmDW74}l3Gc1{A29<Ў4:N 5]%bsߊ`܅ųf]w/E5{n4MbY9 m; چjH2-Ƒ;_{e'5QZW#|$EyVָT¸hdmL4F?OCCd<7 xtze) iI93g{0xUuC*\]e>}Nkpwݨ uk ?pMa|>TPy-P*QhvYl@QZHߩNW0*BɱN$ FS,־LwLӲ/Z0aΧ'n{ Ճ/Υ)~wЛf&ѦYzӲF֫?ݎѼ4`m  bO?nAV8ïl' jG"2,$I#yTTG,6RyJ @aɼWȬ+We)DtnW^cn#OLBă`sSˏ5df'9(BsQ&¸+[`ݨ%[DŽ$ln208L0@-ЖZJ(uƷK/smO\/xl(\/t hY\@@<ғ꤆(87BȈ9dm!WYy'~6gwʴ"07[+J:v[l#iR*t$ʆ T4$- *L %ƕ˗Y)(q6zS=ՎR&fҍgǞ}[H2`ʆs܆H{ڧ}2{Q`c<>ZP4>u+v5 d 6lH; tşo# ԂD #vL<.]aP_ aϼhҫ><=04uSpׁgjRdRKɲX3~#1*s} +~) =bh9DU./ j+\~F9]!~ut6`%%$X8Fj*}e˵ڃΝ QL}[Fح $5 ֨%djO3 x"'O.=FXb{TG2fTg6$51zZ*5iwo1FӏO1>zFy7 )Fܒ'siy,#'nj]ӎC(Iocnoݪ M݂OC etoӢ'Cql=)NwWJ(_\2W(^+ $߮Aa"τQmXs2X9+5B nsC2 XCE;Я.WhpBxs̫M܇ia6CB!w op8 %ds^7 #xD8"3N!݃Fs)SQN,xq,0m9j% o%UJ] 59Tķđ'PC=—ߧQ!db%tYvzt-TF'ۢ"[,@ S<\6ZzL[J/-iUR}w.6wf@m=6e4tyB3hI!^m?=w\CQniX&au7θp"@XW/pIR=[y02spVEȹ4zG0-wr ߈)vmmcc9I\^_Zl+!>"0rYQO[dOQ9ƼƠmR /ps=>uXД,֣zl4@qiG%M 1 # 2-D( ӓ2D0c5v- f:F{V/߲H<ͫ~bYvV[ ׉acG!0W/c{eA6 &>-vl+TM*8$^Q@ӻo_mRNAJc  XV)85uI ;KVǘlMs |Ʈ]ĮN r;~s[^ƓɪWA&{E/~$#'p\b $vh 0KXTV b)t1Fe{ kX^:ø3ԋB2|KO7g5(w" t)smxDZ>brvaSA_LP͟ĿVyF3 5IԳ[d Ȍ@>6}IK0qн2LBs_ɂ}߹vC{)(=9SS3#Ƴ[fxF)u>~ź0RRU%4u? SyqP`g(=6QNkm#FZ/y͚}3 r:epDHZXPL'U.ǜ2gf\C;Q =VTG4plOdMɇ‰0 &] ؓ~ᮦZ^񰠳wmɳ}w% RK4 xJi:C|-g3)ybgF^g%U־&dBy3Ol)d-:p/P.o@ъ~M7*\: ;voUgȈcP \AdI 7_)ߌcOrj,J/@ј)3)xW9.nt^8#1Z"j?=DEmcN߼LF 8kfgZ\$|\mG?) $hS3wZUF9Y@z:,{Z"14L6<[0w3~Z2ê$ٲ|*$˴ pifR%5"ePPT|eo.%l^Q""gvowA6BmӖ 0Z^9Kb(*+3I@H=JJ"ֲb'+tfr#B3s 2kF)㶢LUܔ>V8R=TiIdjMcya4  7dw7`7XBX  WS+>L։$e SJ(Gv"]2r!HrAH_R>Ei>* 8kTڦGΛҞ߻ rq˅g\E]]6! |CxJ<:UNA7䁌I.rAVn膲dQ*_e*l\~fFߧ)gON̯}ڭF1ff9.U3|0lwEI}'79gj6ޘcp77&@~A`}e<٨1bš0PРJo!5}wUL4LH*2_EYFf?-ΈևY3g'p "=c ]jXJ◀ j6cC`9(.i2{Sݽ -&zT+"'Rh_q.)X=1# /뺲ۣP+|??FcMڧ_p2Ml];q4,AUVlx=*eBu޵=S*# |Hu9xS!0J6-_@̨yƸi M$ /1[CbGeYz>4H_l s5+mQ ¹lU oE&;Xg5f'{mRA\C[=22YIt"okj9M.Vp^u]˰gݠ>1Å bieFeFzјDpXa?/ת;LQ+*]w_a zuzI3($~Ջ &|<.>e\/X;`6@)3wYM^&*__c|ߞhPZwp\& Ɇ-B8{ s㬞ݿEfN0zC#=stEi9Tp 0 @k@+E6x1U*k{FqdKAVM1U+f%"q]m[ hLI4pQd'-9A򅻗|!/{ x H _^&4Jmb 8=\f K9n xfeF B̾w&}ߚרvFͧ=+61VQfRA<6އifĶZOIqt X~8ݻxDeek'Y.7!%1: B,눢P3XKR>Z%YXe 7JIyCC_>):o<Ǐb;k+we/[kX3&t#,ap} 1Z? uS7RmtrKAV0MbB\juz!/WI9mEK1d fb/EX5$T#C^ MIWl#5TӮ3oR#{R=)wobB,aʼHG6,LL%S_|Ke˒I_Jo^ s MY1v8'J xx/r֋PaU,` 'hKP7# {sNyUfHO-zDbU낛E'J1KPw)I1QK)s3W-ki00H_GXjl-{uQBG6'dU.aC{φ7 $P`&Зrq4M/~V`R3!u" U,3}ԴIP+R및1$ &BgoS LK{w A!/&RH +ݔ] /[VQDOfqiujm! Ii*, eCDqh.Y:?ϥu O yf.R>;H!6ʪ<9ڀB DօϬq:TﺪJRL]ub6# ڐĮ.߮:9 2h V3WwrφϯzJa(b) F߲YxܨvhMdE +̺G͒fbԴ" wÊ Sn]} +%f\+̕0-5s.*UkìW Ll\ןY?z0žlfzQa[{uX/ȉuL%i#|f< 5XȋۮBEc"w݋W'EW}0KN |)DlAVM'b~8x0#:#8d3 &@|`s5fFj,Mfɑo>PQ? UMt9[X‹{IדFoz]UxrE".IK [g7Ez9dϴ_ނkx C-Vk9Zyi˗-\aS/l*LeQn˴/PaV켵eIb]&"jPy4BA^s 1)DYf-kQ@۫5:+ywL~΍0uD%_in=Z%>$j0 :jT+"~%Xf12,ؽXRg9 kE3w!1kzF%k N`NǛNǑMHɫɀU׍p*4xSmay.oiiw@ %NT/ xῐg"C-qNb:)|$mǕFst3vJܕ;N TYrṔzuP+~;[j}2bhE_vmG0KI 1; @{jԔ=L .xi`csH7vש>y#Ya·npf Tn&&Tx)i\N=dnگv{o!*LNsGy\Ye>Bn~>zsõz{(X єHi0<ٚWhz\E2#DIhMx"D.z{H\#!ygmw[vdK?*0ۥś<&$T& tiE0v4BBTр1@J]ET`s#Uң1`@p+'Wakk$>5-ZC-ҡ\84WlD[ODR~C?q{ q>WW;jT:50C)ߡ_ЇV <%7%k H'XE|*qV`Wh~U_v j- '0bBeV:g|c L/?%g%p.$gRXWvꉅ.Y'7Z7Y$c$U6 iЬ0_NypUciX={=@H0mϫއri+% 0ܓ\PO>0Qnrd􈓪R(/ـ]TU_& $eGst&:3_h=FT zӑqW{iR)ft:XumN_Y(xЛ;WuzդNtQa| ڜɗ)Ӆk4hE rdc뺌DYd-v8WbTv|Gf1~p1;\{@ˑyv<*iz>f]Sgp fV)5$Tk÷&+H^+c: =m2Y9c E!w~&fk7?k+w<--Eel Y6{B5ځJHEX9_sǼASbGs‘ Ƙoˣ^* ]Nd"3`SO)XEJlҴib²5>tRiVSG#%Y =Eo 1laaA"b:n頭K R(O&ɬ[a6k CHPU&iUۖ9^s\Mmzzn&x+^<-QnadCWFq,Nj4t}mJIJ- ?Hv7$:$w6Vc8l.zn9cqU:OܿX9@XtȣPfa *$P/pk"0^h5eg}۠m^,H蚾^ KZ]5Ҁ܏^pfO5w G<v" @maՎQ8cҠ"kƶvqiM<\򐢝{L#0Ԃ}|$l][ B˵U =XՈjGQo4v28d]k`[X{떧qCf|H?<}5Q;%l3 דdu{{b"0K$=iv;EЄ¿ e }} Rnu;2 2LXcT)tcMM̟Rߩv; ]Mfu>>C<m^[ژѣz[{Qݦ!K(DԬ佃`23SU"b[wB\n YU*EMN^"ZExoU~S$o}C [ߴðFy]1;<3Qt5DS@7KER g%ST\Dž*P9P%lx< k 1$Hy,I~F mB{2\@1K: !! x|bx􃱵a#>6.JWQ{Jeu-- _oz+(P:NU/YuΰQQM/衧k%GqvFzQOdPX$o"ɵ Z;s e٧uKg)#]X&qr~flFX'Cf @ѾՔ^=VLvNX]klv7 0] *u~fF㼰0L8uf-WytV"/>ǕK;;"80 5}1,݅7KJL.; Tn7 Ltp52+> (!]; WsAINhī9<2FP1paa:+ M_q*:vx10>APJ{p "8C8LM*I Y>RR(ё%Pƚi 'J0)HZcE^hˌF]vExnX|)sE ZN.[,Խx擺fS(BmHi[m_qӵ0".]u#b;V+@:^ԕCÜJlq wLXINsmW\v;%B5smS3q|hU=z|+nr3FzW~Uh?BvpsGKͲȄ YiTx9>oW!^:o* P5}]J|ح(H0I}tJe5zu8-_BW`,ђlI민IgB3"whj?ZȽ2|=8A3W8JDm|7IJ+ /ݓEm3;)rTC" }&^V9dƗ@dCG1t<;/۷ Tb[A^0uWDPc#G^9Cdut[#RߡH;m< c3!Qe—/JJ:wdR$O 2_T[^g>/{,xNn7 (*û%ŧ0 =yaW b@{ڰgS2}͔tWmJ㈃Z:R(@~0isfq9Nd-7Ї}AFx3F)&'wp떇#ƾVvB$]fAibLḕj@*0 %~ Ũ{>ÝΓ UAIFW(kTP~JZ%5^=ҋĔJj/g}i x̒:/녴gӥu|bW:`~xЌ 0}ϻU,|!E'! SF ܌_C BE0dt"hڃ펿7 E750 R4EŹ3M%f뚧S/0Yryʓi(Qx.C3M`g|6t^+Ko&̊ālaOX iv/S;=vw1ZKӎDp$g:l"YLnpЯ]RR1[^OgYɫ䒨 mL6SWL\&LJy`mGO*ڣ7nQC K7ƕ~=NNQ0#l `&ņk|T2$m^ \F9E4Pƹ]D6fC")BGo spULI ]̋5GRaOH!D28ƕ%u}`l6A9s0qYp*✠86oEp:SB> C&N)g̵EaP5T?y2v}s] J#Mqpsl"whLd=|u=͛7@Ou{T5$HVS7m&b0:Pj\=R[R@ρbq^'ؠ}OS\bD!ݓ 'S|* ѻE"NO͗N؁T'*ˑs]g}8Z:^k-|xi?Okb@e\J :$O,Y#٨uPhvA3T/r M :#{+phG{bzI*?ɪbcE0&s%g,U`Knd̼ @tWT[ rq^|vK"@.|1 FQXYe@Pmҥ] a8*,I>E߄,>Jlf5*MIFxRqxuA8> R!7 Gu (မ/{%u&WebNvĺ l9֢VCfoNg﫠 . @<8C^?l8\t7o־*e(\w)e'T&al& J]wGuJ:SZWdDMnդSh/a-27&>uk GĠ9`2TԖ%X|xU7Y@GT@(y8̊JؐlݻzH)"vA \"*== 1;0pܑfqYa+BBB 1fz\YVnA B$BJԈg `~4҆PLS2`u7b|g`EŧH٫7Ҟ?ŒZ|CwI#uM\m yIW.()SWrg:d:P5P[-CsjC^JP0r@R (hf_d=}:cqI8!6TF&rXܷk9 T,4ҌItQ_h 4ၿ#pI^8G"Z8 qp/Wk/$\axb%e tyZ[D> -s'G?VTxg0Fo gq/C{mdm+VkkzY;CC-^AfĪ:8#֧|UW8ր-8h̭SŸsE+42_o O.SHpǦEI8&ݤHs]b^/6 LVZh<]"mtM.&%Tc2+lcSGmxO1r䣡K8Blb#~ER ..=pbi~:HT_; :v`O3Ԃ]ԩSunLp|?ȞRjx홯Sb.be(ʕ]f~ >ȣ)16tnx8bBh$j)xd i=RT L >k(z?E B-=z#ztkXYgLوn]WBm*FY &1i.%369Sp3 05j˅fr}jh1VY.R6uZݞ c߄{(tNBR0vn0qH`^<) hv/Ym:QI*cbCWqDV o 齍wa? :Yg Z ȸƖf.)K*O?߽B=4}h'JV*QBTF "yCm])1A&%J"*1Ya)s eбCJAlQPkdGLe4fHjƓ,СyjXgdi~Vm p!dߒȒk 5Qg͔1R@c5д_D4(B12REv`йX|; ΃n̽E5^Qش[Xhc͆XLzץ>]ݒ|t_vY;,V!!C+tT4V0r{iZO G'JbB/WQcD@c/y'Fr=WVD),_P4'@+WHMFKʔ0?lzYwPӟ5 0&dGA4adgOKOs!O1}‹0,e#uݗ|x7EcS{àѴx0WY,֓b9O\2hv$o&Ul4zf!( מuf+[󪎏"ij UG LޥW=m3 egyap'i7zzzN@Mcjo9rowm 5܇j32孮m²/$XћO _Kޜ`aP}VK[7յ5\hưJuK -Pp쒘z-PǡT_Y4y`6yJ`v,6FOhb.q$ Z6aU҈AE /M?*H{8x<-hkft:hNV2Sڸ|@.Pd 叟o ؄S%}z&~KmHS"YO[?qpJm79V+ֲެ);;n I(!noe.-o4cmulY|!Qj6IE]M2Q6*Ѥ7H6jTdv ۸j $n {-9ԍ:]+>co% V.X&J:⃆Hbj5wGOQq-PB )rƴdqG^Bc1ȻJ~|ږ_Ipw7OHERtOtӃXe:I@XYِ n/q!V෺9NJ{,w[`I9R;0.>xB-&k CXyRs[-=]ߒpo^1h>"mwP.ӈ pa/;z(ἧmΌG۵`⍓c4ȅj׊D͗s6aהZQjȞ1Q{q824)]}c£A#yC84XIvZױϢ{N=trXPRJ|d^|h&IS.wjcp{"jB2Y++>#9o ;ou %x3'qKAy9G+rTdR{#:[D=82x2Gu;;9Lq~719e1_ -o z/c#$|*xny<km&w;6ߔ55p0+>v9k4>zs6~rðWԐ!clxHkNq)jǙY"I[ANƷm<_zcrw>".6shq"I Ne(*#Q߯bBX˲\4>_ @upQEqC[Z*y_in^5’){뛷!e pf0,@B?vCLp@˕f"cNY'eIWM131.J(vZ]*0H A{ ~@y"ֆ崚z$hR]XA97(d٨L+ܱ"#_nH5\!P))@!Iz:jz֨.jۥU˄ʹd@`eaSG|M)cE[r+Zyv} gnoLr\ "lQc Ix$AKْNz Ե#o2?뤚܀E4jv4syaH]_7]i3p3F6X?c/_F~P?qg] Z\˷FXzGf_z׎-{1?,o) ~ 8 0K D}^QKe,Rե_}~ --KCWEUW؀('1xsͱ -4*POQ)v8^;n;>ںw=hŀL0}6旖$QΎqr$C1 3,=aDri܍.?te6avvKk tZmyUxm]Yk%9ܲ?YLщ?b"Zk#C]y`I+AǢNuMVӭ x*Ӷ9]XtSw:3e}|.L-=1B)kuD&g=@Ƕؗ:OuKђ,&̦_=7Ҷ@gt~SC[8Dr܋l6:^`46xSﺶ4h[k؇#rSxkf/:eNϡ~{F:;-)"30691f2i`G]Pse#^gSĪuQc*FNnAmv8@nBم3+z;4ح~7|a9Q*mt+paddCOVOr\Sr7oT)tvw1.EAj\t;kAce"wųW ȗ O-d#xMu*Pje櫽w@={f9? 2i׍hn98#ޗDV/K@s &ϡMA;?{2{`ytbOPlL\kCD` X&U);gf>~+I7g+jg*JM/Mט5c<#:Y/>4ɐk'M$˘qP/]1-lX"c8=j`Hスc^[bm>GP sk54@;-B mpEhg$dLsr=.(XZgmdN6<;!>L >+vshԶeўD.I1矸nN^5> 4Xƙk5pr&VO2sT{ҙWs9T s:V4%KmCo/b$1FjSpWBAwZOTX|À2FJɴc,f@'+8 >ٓxQ}̡4(fIiŜRԱQo#5g5 ū2T[`M_yIվ4/v˩5Z^]hޒ @ .a-UOFv=}0tO9XVy-ϕ?:*[ڰ9RJZ aXAb!\(7ov&}Xd#.OIaSD(U#YxHtM2@nO?pKE%_C(#UT|"L?@MP7WQS8 l,YI/d y[~!+W{HW#eFDUWF- fzG ܩHӁٓ4JX׽^'NlY~#ad9ad!+ARаs@_iWSoЊbaEyg^} x?V'h3wf%J搰.&_C۩10m-9Ilrwa+)S36"!"US h#e>v WaT>$<m3\1iM@}N Mk[հfXڶ@AܼPpoƬF k_#iA;` EayV/XR).+P`C W4~YӍZ!phAsې5H)H-2+:*^i|s:="b ZcmE HL/oʚv=5Ke\R;ՋsPm0˲ctV +dd]„"׳|@{ZOceJM>7s-6i|.l\qN͑"'AOoM3lOtT W3H_i3ݳ ,4õGO@ɧKH/2+$x$I C#,ps/D"Hp!LJ^`kOp,~è\Qbads<<-E\DӲg_\ZrKyqj<62EXِ/nW`gM>B& ŕ EJ %^-풞Ds+S8421~,p8_mźF4p~QQyu«DNBNYd5Qį)d NEuKm92H\Kk#mPLd0TAt f9`aUp/'Shj;YO/B_Z>P5y@^r2|9}β8q*NGZ쎢 Pp6wݡݯ$)ΒCB۫~/Xh=JnS^j`US%Ѡ_.j" KH`Iῑ,gԋ3*]݃O n{6FG~˼]WL͛uN;n֚ {MlML0oFa491tx*k vB.HKC9,9N.EEDggڀkmqjFuaLꭰmνnv(zʻ1E^V0RxW*q wj `%3> M#(H'Xb&W8ȠhWM+Q}Qb%qQ3w$.iuIB-DKeh.6T듵֪|eV4HK_0_J"|[c03 }G_mg]m߶e 3F"CYڤBDhC-A`!a2Еt[^DG*cl~mOưg+nHsx(}-yL7"¬<(A1mW3R̗ZH5{xVؿzk XH Z Oʶ~&;vEӫߺ gmȄ44I,2hozwŃ GBAej) Dtuu&Ow738G#?^FᶟP׸*:vMH@ҟTZ8Q/7%oxlА \Zy0&MDZڢAr:^z WXwn2h&O$(mq)e9S P03kO"$C*y"vsC"Lկ(M&h–DsM &\ݤMj֓;DŽLḀf&JM'!P7W5lW&:1ׯ򐶫_(՝,HBD_P[=t7,)ztHUd~ߕdLDzQLU쿈wDgHv gŢr$ `2̔S?zK||DUث!& Dʼnd-tT@A?|J;5>H4?@/]yx?NPC1t}uvB*e93re/>O[d$.Iʛעwªn55/J [\+M=Gu+66^g@A*#ne-7 1V.|V2y2/ ׶Q -SFv!LJ^i0zbfn3"/Y#do76b/嬟߰#5 $sL2H\в&u ef:~ӯ '  .c6SW:+7%z G}l>f~އ!c14h_KtƎLkW;֐@KpjAMx3jZgm=Q`Bl9jž~ENbYbS'K5~@(bh$o+R'2.KroR6l^2(/UFݼPrCVi*V%ho1= wte~VJ!4E7s3ӌfT~b8$FF·srX_/Xb:>(bT޾>,}e=a]iN5B%c7nDz;HQş c nx0_;YUs iWDRA#&MvLq;ҽkN͡y5X<:?$~l*׹t HAW܊M XRZBď y<B\S5 ],؁ BLE=SS+0טэ3C͖DNO龓m~u2T ϡl>ґiH#kxF iSC*CD$wp (_GSD ^L.HO YZ,w/i#5'q|Vص~w/bŠ$1I*)\&WW.LM%zJs[`Uy uL/E, ++=y2,kp9 &ėew+R%O쎝^4Hcsyx{j(]/ *[1G_HL^UYGlt.8|t  ˸Gܻnb=_8sYާlq ^@~dT8M,ȴk>9I|T)bJrvQ嚝ݗfx ޕ&zpn>Z<`N3}Vbs?4a#DӋ+epln igE* y̼/\*Yǻjp*HCCiUvҵ8X_ۄŋwWlc_}Էhg3Pia(|δi&^cpE%@ "^:Щ\ AH[Ďˢiax,K Rq1` _>:lsi q6qY4O_"m9LU OIs,E2xI$ 4͌/"h )G0+Gp{Gn/~QƸgxbjhp[Fzi%hbBXS΃c[()2|nz5WpOb#BvLXU~"I>mvo-C>xR+G& ˡx/ɺtCщg6B_}c4|t X$Eh7U_!$GX İPrO(8QlNA5r Czr MYN* 1[8h}"ִ]: D , *fH9-"'nKof.y [3E Hȩ^qv`7\fz+>j'h߃9>j¼KB./}E9gX{hYC)b&=֠!#p,552K(:%QHnES6ewRȱohC1ڗMo XsѦy#&n~xo+%T] S2̑zA:lfR&\%K_1YtnǨ&$Y7 e<^};K1 Jh?oqΒƝk%,]6˵@| 2*8Aa5#+t;>T{[he} w<`Pig9ZcpW5#iݥ(4 lq8od3]F0bdZ՗>j¢<>wJ |x\9Q;!F#-X,Bb^DS]^|NC$MǸ7/> <Ӫs? PC0wީ{!C2Zڇu9{ ~E~xԢ)!c J0uol_]wAӶO2WVP(prdKS ĉEd;9JGoהؼ$*5s4AÙ5'JxG1&{ۛeAO0Fprmk!;ɀY2ʰ w85]y1gQgUjln:]; bHmC2..[?2nF؀WxR\Y|6k[F,_ui[^@*p\f7`yшHE^3 chtKN gH,ߨ4VF=_[qn|h)Tf%A./{ -Pxڒ8o=.x+f^UA HoDգn#_ :Y63< R.jPrУ@:YvF 7pN2GtڜEE}D!D|$a}w%S\7GJ)Bݕjc&j"f3%[+"i;NEH"luƿhO.qpHE=^K >p}s`1y[ L~ ϭYMKIY -xKH@ݯ#n =LlrK,]',)@bxLnfJSN <#Z }^V m@(1c `X$+)¬O)#M bz ;b!@L0)VDJٻI*΋A2, ,=x :XeeKv/Kv9e};}5׿cEÌ蹋QKJ0-EzGj*gvȅXC v2rt2QeI&V(K}*,*~F՟8[c|:]h*ݳ/ @nS 0FCUh"Eaآ"=Ben Fž}P(|^Md?cd7J93kCbYŸ`E68>D*`: 2ƴLָB$HJ"TE&}➈il  A*ݘCRG4*R +8ɚn0`VZN_12ԈadXSL'|W/^bY)^!!LaRoLf̯c~(+XXLk/i|qM{N+,ۑŝkHZXk8N%QCq U2g>*))G2qѳ9 &">Fe @-I.tTC'A`e Xx"$wUB~Y,FLTo1F|teAN9[SHkcUzvZ* 89h&q*O/چRjfjhoTC0CdQ]'2/#}{:"\W!)d8R?PgAeXv7X$4N<,<3{4,K\O:j;ulx;j4O9>\#C搥:O.NnDb]jL6apm$+Ke毣4<8ո+) #Zr폢]HX\L\W ̋$eoo`7+ Y>V2.}㷮X!] sG(wNT4jtC\gۘ.*: SI<~b0Zo9A`~uPd}\ŏsl#Qn'|A,4;Q{Wbe^7ME =\T@8eԽ`j')t?Ӽqnİۘe)iZإ_z{h/3Dϼӥ5߲di+_OC3*]n<^|1.3 uH{+L1 N#f kϚ_!&pqW$AǾ RdZCԗw'pb1VG1 ^5)13DH#6&Er)N>'uQy9: hv.=lFMfh/b:`_8W:)#U^ל{ `-h<7E!tViځtYoa,8" k^ԯJ8.< ~mȂ>8G6ur ڦV"jgKtjI@Y>OPzK^dU, -4I>t՞rz /h):=5Cj_tý`"JZ0ѯd-j>yU=h'tzl=#U^$&H*8ޣ뭃Wѐn95V8dLLKDlZL|[!¬[e{.fY@3L0R\6)xh@ MNKOj ClQXSЂy㇅t7 ,9\pc~k5{Ҿw>45}F!t}B ̈M`st$:ȕC>5&|SBF)`cI/(^>t7_*UjhڭQ3LԲ3"[{{>ۗ_=s< gS6[pbfA",uBhg0ՖkzA63|ޜug3}̳q5:n1İ9 s۳s]xSgA@M]3\Yq|JZ[*SXx~ݑn+DHIH%$LoS_l,1GLVLYj2=0j8`滽b~bT3[h;[nGTTFsVd9(EkV[ 9x8Cm[X6Cn48iHϹƻ2-ky7^!dX5iJU&k7VłgerR;7KOu T8!I'3FM`Ȍi^!$UO.}5ҊؖL麸?MaÆP' W#*9Z\M oP)*n%\t ^V ~bqX1˟zE ~gCy>h~fפ[.?rK5:jރ/h_wON6^imJSaw+^CHZ7YJ(uRh%h˘=la:vwG\ ~ -s8G!N#f8䴟lo6k8Tvx+@`JIbXx^ArQ`Y4: QQ[^:#O:ηg̻s2f[TJxѡදDowQ@hۜw eR[vG$xN/a>9pDm:N=x^Wcd.hgԳQ}֓Vt)L+TaBxk?#k#4ƌzUw7  GeK0mmZe}x-8c[^e%zvp ]|n%|(I;+`rYv{#Bm+~C}_֢֮HG`L׭6 EF#CHިy+듈h,iq$]/*{]di ՝gT9JΧRD{'!ޱ54jЛxFZ7%k G聿\e, aW; z%AW$|-nh$t5vM]dPg+-12'19;FWLRSqCerfx-+mq&%*i0`@ʬaΞWH T~Dmp=xߚj\Q4'suғk򒍦 ]3xACv 7)BO!KR.(탌p'|avpjogL&tT"ǺPS* E&o(H5غ#Ut@{P&A_jv3{*mĶ4\",#}:@caӦ5p5YK^!O|;9@2fpw@U!Xާe}>ƫR"Ix |ND,83Gjomo(6uIn*jr_31L C?!pHAqbTUY=-  PA{)U(<7nG;r5)p"?@rRZ=2))c69-!N(Jp#f7їR~6có=Ώ!9nȾJ'ر,ъ0W}N.W]Rc?Bp0G2c)5.ECvJYWkLƒmےnG  :uqͧWrM+ps;Lzʙvi1]1%r~BfƢc] dS3 UqU*~D%LU7`B3U/p8zSu:5`CIi9qn446w:oEVtܗŰ,)odŕ+An|k@C\Î|i=>_1CEˤJk3^S.剳q{ $) Y5Fk ۶j3=S;P ܢDT6:p`IɼKԥ8~ĸ$K'5so.WP\Xs>Y9i<~?n|=/<[mwl#ׁ쀞E\ӭчU [cLj,l89x\' %k4ѭn֖brBhd[v!1de=N7 2\лs{+z1$B!TGNsFMySzsWp<%\w̞o|Tr8.Ƕ v*)'%я]^ۄ^tȾc9GP:k5DniM8&Nhb4Q)jGP{&cwC&'fZP%ŵxdխ^[ ; uc%vPw9kkޚb*rCTXGmZ>R}9]w!ǥ]nacĚ~1ENd:Ae? 7`7"5ͳE]#Q|Π 1YG"Jw6VNt Gh0#cK>2ɍMӘl!ULn[vnqɹE9ȚߨJ5MeNJQoi mdYDlr5oU\m@í!IjϜz=k|t쌍ӟRZ}GAjf'0v 8pc _#-Hs}mds=sp&U炄a8;F/ dp$P- oY˗nڜ(WeEl=ƈ*OBXFE\OZ4f:'iJwvW[4)q+,oa(|o+iCH{h̹5U))IΠ(P܂FD(օ uʝ"4]/u}mQZPإr,p.PBSc{By+σeb$Ҳ!Z!P UZ~@W#^=`=XvsiHޖ*TQkBvTӽ,n+;%0фa-sɝځߤ&I!n|ɵ-ae !E{6aB_-P}]$";n*Zq1ٛxӳGP5zwz"qyٶ/ڴՐ 3Wyp)wP^<*(]X ^Y00(RTmo0 ^hom]YuYA fǘ+ثy_YzrRcwWKU9~n4b6x2]2@ cN 35CD#]rd~K@Zhrϧ@$K jS\KXrof@GܱۤX;2$gTИZ Y(}%+ہ(l]m?N#_,  ;.mq}Q ژo>M|!s,$TKHDZtT = Yn@gƱzyrK]HK,6 dDoiZ':s]BU41;(ThaA)w8,Ӑ1&7-'$k-|4װ!ڢԈn~1V3[WdDaľ'Ap7)D,{?ղDQxWu0%7 h#Dt|NtzA웍A7+givq4Ĉxl5 J.w\!T܇F2^$BҤ#$)+-@((_2n4v|{}ʮQX8:ހ.$ (Z/SZ"^ Sʹ.I.i׶i>"Mߒw, R&\k QNrI469(K?r, R|v6 8;5 }ӘP{Yb+bmzt+)iV<,W^IZU(IoO4nj[*Qsۥk-8@³A:|;d!Udřd Idim4CbE\R7$N([MwνR~o' xqkk;_qJ FùEv_x$.YUgx`tt9 -K<Ӳar6MOdv)NM Ԓ@!D]ꝇCvzm "RF+7 7:!yMoNw7䌵,S񧰰,:ڑ֜r|O9͆IafҞ6PR?twIy'4̦ w;lHIHJA ` )f ՙюZI,H 69t@y hֱn}IƦ~ږCO3K,lT*P YƘ3G줺N3Ɋ_2ln4;' agKi?JjUx)H{J&Οh2TuQDmhbܨ>ɷw: RѪ)DHC'00T=#ϛ:1Qs@'PH %l~=e81@k1ɀd?;ywR+# r6o'~G-0q yѦlA삿)f2 ;b_N!]g0I< 6+8?FT^ 2Jj/*Y`qMo@L:=$,EkIB$}'輝yyÀ!(,oܤRɘ5ttZS#YqaX/}QL"sCp-]u7̦3c (S~F;Է yPNLkΧvį'ecc"?>YgQtf^+.^S * X$՗eCx0"(>$냾=DEtfÝXg޹H 7@7))v/3A%.I6l/pR&p@alezm'㤘͊^9k82dˋC-fo;t ŧڢ^9״(`"Cm1 pqtP\]y27X[dFsX3[1d~H&L [vEgp2pw2wS2EPMk"Jo{^Ú$nzCy3~rD1=/UfHbκ\Ey}ǒ2cigW+uqwpo й`bNJ ڀC_q*äZxThDEFw;}ac?:˸Kkz'O;W,PCH"+]oҹ"deo Pn!"ہ6#Ю2-ӠJWF⏔3kSq+@5Hܢ,Zu[C6+yXr2It5,I>, #O]^پI[ M:ד"O9fvǟS#*SD?@[G1 gY5_U+xq*T P˨-j`AKt![pܶ<[fg8~Bxg9k7nEI"Q)NU_׻xQm$t0ÓFR dڶ$1gcE'o*5EHI2Ϣ:в0Ft' =JݲNXu扚N[o B{oMKt;s;ԌNHHR7!N q V[1S9o6'+( 7K|E(O5*}/sߕ-qn"XVL֚3Kn->`QֈZ C8L, ʏuN¯ɩA>>S`[zO O'ӂ Є+Kk JHЗůx (uXXIC[&@]66zl< L\:<wA j=0HLtU?(΀RAz{$,K8z[QaJvdUf!y-\/1C{?Ktٜ65'}M `u+AQRq MZʌwK4@Zj1L> FY_~bf&f͉Qc@f};,ogS  U4DsF7vK ҎPEUFYJb1?"_yu*y_g;Oi(Vb9=|ti;YCNc{7EY'ʺ7xC)|cx =I^9[-BY.YE5c y̺q7>t2M0>7$Q:@E%C/! 7YğRz"G G 1vQN"m("^?i vTϟ &]/SOlR^ئHAfص \om3L7gWuKqu^5 r7a"U3|T$]ߠÆ"(m[LVMMj~橉ki;Mh"dP DN؉=g^__/X=7!VſO=DQvU2ngTug6 hY5?36Ȋ(/Ҭ̃1A)[9h6C-$ $\dv~{vs8Q.'/c27#JpRzCs_FQ 0'J5E/t3GQSq){0P*ͶAlkyѸ ޵ 8ֈnrCA}`E{JzcҦ0'n^̪7ʀ)4b賮K99"Y vp'WG"sR>f@O:b&04cƁeG^:S HQWFH. r^R7r]s @V RpҥU8Mk=) s+8G$D[4?3Rv h6{t`[/Z+Z> Xޭ"0`sJIx*oq4GS)-^~ \ڂ0.v va O[]q=AVAIY{4\!%0q'C] @ ޗӘ闝uL@C4TK˞+oQňt@ަWջoD^6ƭnɘϡ+K 8QV_8%1@+GU- TӞ 6Cj¨/r3w5 :;^!0 UoJkG@~P>iU4&3 Mgp]2Pd˼z+i[AmvP}+> wpq4$H*Xv>Yt]cg.xj:) X^l.S@@V7:z{+h5/2#5<#t.=Ԟ5GU|iʄ!ii{i/ 38#0q)M pTgxxѱ>l[j"ױEfCåKfJ<=SV(:Ӟ~ŏr5znmK0o/R7 7!B_ Uwhf϶wK=-hY>^O~e$"a~`7SWbr V}\1]iĝݠkȁ©7>&u%<4ݯt s֑<-9'N>+td3'kڴKce(SSd(6)zg롿K1l:2ƭ\^Vti=<*Z<\IH96j%P"l^ ~E|n· *LufƧqiԠTY<2?xgZ Aw,veElΣ?F3jHS6+?+Фߌ+S]ԫx\N[ ,o S-4s)"[J+0!*M RIjeh Őe r] hy $d}ɪ09>l-DV\MR^FHqvRe$TE-$cO0 H[#Z>Bkv,Psʏa}R=e#JOA^だM1DoL{JpI4o\\GV,N/ʐLaju>טG~ʠ}~߱f Q/sZg,p4C37U5 #(TYx;!}ד9@~)E j#m"B@HzrFnHƽ`"/-922zSMBޗR[ i0"U,&𖨉 **&[,B&"?@>_FI1|}o77$Ef嗀ܑK.ܴ !U^ aD_OS^8J9 dZ_{" X]zݫU :/>g+( ^OX?yh69*.G_L s38uOc4K{bf}XV‚Zh3S<#G˙nN&* 0+彚nhjuWj;ζ;vSsip>>zy?!M>w_Cn|2>'sg&zv 9onx dAˉto{N8No@ Ei"M=h348D=2Xp~mT8vWHϐLI5GۍIl`񧍌7j|5:Lmby\:󮚠ϊ}&ȧy@XO l5Q_ψ#J'"w|jX7]3"N$miAw!0,u+d+A^$B(sN >1 KWk+[Ԃ~f̬ӹʕ37"y zAMC5X z0CjbɆ4r}zW5ze} :| Hw? gIo} GzlO| 5_QuATE{VJl.y MvtM2?((_" #GTj!Y DN/("ڗmp:I"w7M,+Iľv1"q#CLIW1j^4D 60-ςi(?lI;4BG{*)JIf v-9U*zv}Hfr,ggb UxdZG 5yekx3jSHTgN\Et/x0YMײ/@5D{tDB 0X?[Qb~pϿmr5"F}uY*6?w.2prUʪ3/&4C^3*@%F6i_fCԇMf&,F}Z}O29f_ f-h C=P D^x8_2 Fw >~ٚ,/fg/ϼC"e5/ ܛ|-J7g3%Q<'ק+YC9)C#KkrS4a_N+PQ3'o?=e)o]/Itn9ÅŘ*[XWg'cT ^<)?[ hͭ$lCUwܰ آ#{"Fmfԉ۳3?+p#P:xM(SPۡhn}CZ@:y {BeC,Ԓ=F` f9l& $..!~6gUXV-W$. '0;m*jZdT2f5~6Ƞb6͍8h9FTL R~.S5YZ ~SH䁬u9'-@ˣ>"'aNQ'ްiJj.ϯ!P7&O=0LWʒvGBlp-)FGjP j] Zʢ?s4¨)rqkuxd\@ uIRхRKG-+;d('Q:j OUerk׌5~fyR@E_5ms:H@SGMPǸ(*c \T}B^֥ٔkA޷&ΒN3c. fǎN8U΢`HWmWț=aK!67#aZ /vֺZ1_\597)5:y8'$ߐzǕ!BJVkoft+pB788I8SR{* Ϝ25 ɫaT cc#x|"KjozEPΛb‘GZY]XEAY,aU Yb;eT >JE- "3x2;EaǛ:Wʜ`n9H({y3nb֞;@0˽ថ|tUEDAzva`udU!RqxNq6 (M6Jr/'4^@s_Áu¬ lS$CZJ*H;0;5b vԃn} X>2,}X.b[l~76frGnRVfH~jO'{Ѥ NbrϽ.AϮTR[Y=8͒[>/ZX\YVNNu< ÍLnZݵ WԔFGϸL;s8KB_ʌj &|&nz#P,C)Wm #ې;OEhE3:o Č]$¨f?ƃc4@YQ |vv <ǸwEwe4 P $j,0\;Q~A)<$,TÇx ghDjMЯ%DA+-):fRgM{@ )_jD*#EEߑ=_ {w9/Bg oO@ Կ֏I%KASKPЃE%ܠH VI?5>!R+hRohym V\5ksS]bhG@1-%4BW2~nx(coӶ yW?`>-Oݦݤ,b)p}8 "}9?7*ù<+C'3^Q&]b!dVЧ~'Ok΍:}\yGw]u=J;i_A/Kp++b 6 Eݧ8 '`?+_H4.6QmjCnlGӍevR{J>Rvh!|r ē?`.%WgLӈIedVХťS(=8PN^RhvSud,=jk;DmCE7A53c)}HcC!243WP/vCj&eܱLWь`agt+pjM|CYCݳa7h+PG! }ɲ!Wו3dX-`&,`a.Hf+L_ ^ @cH2V"z^ h:x)0-' mލNA|.5>-tpTPEG9;7ւӡ@Ft4FN\&rS ڹdN>+mRkL:״D̙o|14aC2CC"L#@#Z_qء"'6mx(VinަT Nwh&<]ТŏP6Fй7,n=EV <o!bޏ+i6Wx}ϻIMT' 47FXDW|)1Ͱ9UYBD mآ2ԞR+r^dmHܛ+ZCGHup[P6%O ^ig[BϾd@V¡-4;xjxkJ\@3Ohѥ)cOnEXWgPCw"NӎO<mk/&dTc)vQ *Üa9eeн7duw]FOH JS"kӘRH1Ye]Q['6g}`Y87 P/|0Kb!>2s ;VQ\P凐-ߺ`C%\cF4hoA_|A<'h}Of vsbU %XH4qik)>HN?*>–/*#GZDι"0{ݩdĖ~KZuv"WlZcs]^!0n~O-[[xG}\S\%;9Z0,jn hkKjJ}M$wtW" Sկ%#mro'cA!GA(0K4Se$-W CgJ"/: `DLP:zVWu7{ L ޲1-ZRl\? 8Ǭ A]W펯CЩ\z Lv=nyUjk·dUKYvEAFBpzxAyvip \tZnR4 ځ2Z!A_*LҎl-l0 w-c{ϓ,}Dس+z^&LIK6w 6\+e ٛ{5>nȿ|^Ӱ"XRM:i~Kf} hN19 s`h irkEi+s?S1A:X+"FQ=Qd}H#ԁt`'ЊqClmϕ'\'J|y}?򇰵dMdϨJ,AN-rC_h';c$0PZW-'4džy/Kpؤ*^\U,~wڜ Lڇ{@؉{%IcT˚Gt+q.ٶDiW9fϢs!tKi9- +NzW%"N uܴCV}*͓ 81So{Y\wqKVE?LzK!M]?Eo:8b(ܣ  ^=0>Qv\-%bkMjc=nP%!ir4@!Z&fӱQ?H}|6Tq|O)DGthakG6e 1$w4 x ]_FX.{`R,VSeB֛7gg7Eٰa1"u;Zǻ.o=PD= 2st.-5GPEcb6ј_JUyZ8ޢbp{B;vEb$Wn2آBxX+}o0vf-|a&n*/ -Ӹ0g'nҳ[ò?aT3v<.nlhKXf`?2ױ|VIwtyva]bL!nJlOTLy%x1qF!bي H# cc-b'$g.½߮0^b)["vAD1Kޒ.`뱻<&XB;x;ˊk1&Ci2Ng,1|C M8v4v)B29= UH8h0=zpg8_as၂6&"SDxً:<P|b}gb.B<SǔZbKNymI5>}gpgK9#SwNkd/>Ʌ\`].S"bsUep"HJq(Z[|9xWBM|͋fb( aRT-8crЩZ*uvb V.P7#g8zs(,1vEv̙# IĴKM_j:ŞٖezV?[0\O،$>F &1a'Kͻүdg$2GRuLGxh#[cx2)QÚm,/E aͼ4$i9To'bqs*yt/# J%',śNP+S8sg) 3b%#Z(yC )À}NQwD1>ٳENh/,d;?AoUypڊ'LXtBs]U0\ 0Z+#Z c#]AoƆapmW9.lMUÔ\=~~bmDdb)D;D[&Ϫ@M YL$$c볮ia_  HTCW܈8 98ljVt WH݆扵Y mUS$)2'h #=•7؟(kdfӾ32y}JOdUI -߱di,8U.hOo; CdI J1N*{F҂xE_i+NhrB%μ!]\ڨFm$/TME49,7NYN b%@7*o.sr|ΓaM0:R?yϪFߤ3A8(c,M.{Q>իVjü Io^de%`FA͞y5wu5Uob0f"7\J4om͈S;\ *XVα 5T 6uoL[\ʕ%gU[O¾e. osO%E#JٲI Qo}Ym=k; ֘:8/H2smoJ׺CiìVk?% oYw7d=IKO v u9ASFYuoj=Q|, U]Rp(N*gNe_L]osl7FL@ 5v. u#CΤ"sːqS&p94EPb]F 1'FMW,[#13|i1 ˭K 6M pku-m|8Y2ym.ݟl?#>d-ecbS͸2<zo0v1xj!  uƨc=cfC34#V2?p .̻4}MhH@Sv`@J@6k8 "p>T>O0O4*ao`%l)I{85k;h\YCB}QčDf[riRZ@E| %K΅1JiD3[k&C:Z9H;b#Uځs&#x+SҙJtd@%69.HtOYW/GyP"1#.cl)C>0t39Y(%8}wKwEfquTiᵫ`:c.폨ثkiV{ᩢ @hMޔ|@( J=,?0St+bʖ]D3fKe4K銁_k\wDFC؄?E)Jy~mJB )Mcp ޗ} ;Xpӷrzܵ}SVm~T/±iˀlL|[/C=l\\N_.㨗 $r%5XR>cvLKt#ioJXLIwX vHМQiH_.WdH'aS'߸LdVLY[wtD!j/ O EP9!x989 'ٹMm&^=;lsZDKk`KcdEn.y^dV $PT\N)KC.|&l2vqr1uIP\[8?ϾB3ОIPx冡UL'˫Tu(.xȹJ!\r7D#okxWW'U~|1w_SI&viO)'nPrMv[E@*A WX 5HLznK|5^@ U}#ǥ (o`w$=eWYxܓ9|-\a17<3L[=}W_ x%o8gC7H$O$yKC7?A!uW˰ph`+E3$ҁ,ji Gg~u(YvιS[QlX!I% PqPf:@ߧV˃6#z95r=e Z :v3:d:j3+˦e ~ɔj_p QB&7Cw# 7{k>/?"FLԹcecEy_40R0FT= lJJ)y? VW˩V+k?uq_13hț<=KRC*,/@dHឡ1IIIaNC1{Q=XT67rjzlv"MPP7vt 9il+~I0T^^_eikF0>Y7Få5?Fm><#p* Ii9390mcNe>(# %|e~+JA/!&'TGn*WEoKи`yݣ \ [Cb&E N34{iD_0R.t/Hem"zW%~׭AeYp `^?$΅T!$r ).MgcAk[hngi> cy,S8 хfTqif\IlMfyES*E+dHAL=YTyIVxʪVb,dq(!"qs.Peaߟs P{gԉ$CZ .(q*+lI|!Fި>Ir FyD Q!nHJ!=_kqloF8ȺKZ5\ \.'Ve{))١B_A7K6!/0jH"'sBLWYB(tpt2@\¸nM`AL0ۯ^+d 3 "R8(É iQ&C@60wӵ*-jR ؏٣WnX=8 7GQ[X9{E:LT?XFhb*}{v(9x]G[XtkM9Qo嫌DR4{&_I [.\Pk&#+m5x!8bl)m=hxIEv+]t#MmYCޗ+57'sڴI4yw^4lvY>տ yE::5vj-D/GnNdk;ʬTED=Jbj9nݑ(Jʅ,_x&B)~S@ ަ0PmFx¤zч`,n#_qeiVT eW dJ3iMu>Y"{Jf3$6Hͭ. ד%2⁡08P+0KnfR5j<6PxVIMWkL^ 8Ę yX c5.Y d{SL^ĔmN= D@ *w Q6ZJ)=9k!snC]"㓤q܁^$+Rx@lMcd?9D9 2$&Ι1Txu_Œ~1$P|sXعĵRx{T(x`yJÌiCv{]C7{[e^+t|hZ[Β4^AΏUL+z̭Wջв0SIՅC** Ș_0pCrBδi]RDo4\.YԏNP}36d,韔U5E8 uRv`ϯn= f~ay\4e!޴ݡQm|4sormԔ lO-J&@> sc Lcb@kz?b3=/ٓ?TҡG!S{8%W3 LEYJ=H2lhOChUcJ=TcSwM^JQ#(2!1' 7&0%3n`T`KALጡ[6ÂOWT*8;KWL2"ʰD,o>V:Jw> Z<\".NOp(-_dgezݽMf1bsל+*UN^bGaMVa>?r7s#ߦÇgbk^J1$w-ԨfIV`:3TW)%U ] ғI7~sԣ'|Zb=E$ր-cgΦǝD`) @T@Qq7>*KK$>څFpw+\"LG$[F֤TxH&~O%GLfD=oxK"\\Ū:z#LxKET- [fYyO}nBJp}3 YɨkX94y;,0q[]'1LmeUc `'Z=w+iBb0p,d+,L >쥠ދO,yIbsf;ЦX +`a^&U_29vO M@t)jz?Q*n@ 'F6#-lgJR[D=$<1 Xr[9M&-<*U|leδ'UoNa{HB@ ,5f VNG @̧}: gWmtUhpߎRx@8_pU}\~h"2dgQVVr=A,.?xm|#hq]\իJ|T%( +;¦R8y+Oڱ؜v~tn(p^יjǍT־-x5Mh_&m:}Kl•ǃl貌*} ]\Y?dڪ0گ~{gKj5:)E{A\TQr!d4})O:B Bf\DV QZyuë,GC(7 @/1_K<RI ܑl7W@Q Q=')I5VKX7uEߟ4-H|C 8aّI@KTg'zf||%9y@ f#[2P& ǡN 4LdQS9o~Gĭ_.۪[|OlÆ2LPfȬaq3u ]ߪuq Gn J*| ϤNXK9`O[N-UZ.yJvy=@ڍ?ȢqQ3*^XH2Y9]'W9+,g-Bu,<[,}SPUaW] {䂧^/[H̋YVvfiAb?a^y:[֪[Bd wi?N'DR":a ;% eolK5u# XbʆY2O/w: koҬ>n5RZ ȝ Y|6G 4DWt: a锛 tEK[ zҋ\I^}QK1<6 ꫵ1`PޙA0;` iԤ?͑ f˖1H_y-_C0Dd Hi"@gW5!_D'ā_%;^zBWXS -ed+a'3d@QVVF =)9d}l[z`v 'ok%  ?[(T({/D:`'PrrD#);>|$Ùul3* ^`*@׈X@8FXk*HZf$3'&CX`Z<I\BYs F$w+"1C :DT j)ϧH6"ؐB^djM[z*[@u-hIxbgpR? 1TL#ϗlc̐ka9n6d8L,[Z*r}a2c*;[l[ǩOzVYg;I(k`K^e2fS (-Fδv ѤҲzAB{x3$S_35P[o ZSts-MN5 $&.ܱ)Ѡ XՖ΃`::AG6v8+%婒@rK`dlwtn`g,c'+'-o3՗+&u?c2n8&)6߯*Wb p9nyQ?5pȠ/7=@?`\\t[:7S^^Mߵ) J2KRxRߦw PXD? 7@V׉pY @HC{n_Su2GY(( YFB1MM1B=oU7xJNM:d8 WM?!hdpfn$_Uq(\zkrTe,8mvjW)]i_n/ qi[7mI6D%^=qW)̧ ^EȶhS ]\LXX OtMfC(ѨԅlvGi$vLp.?n6˛DZp $ Һ5@ZB VJE= /&XdWeH"wkܸg?I'Yp@=[}.0[B)804 Rplō[(O0RoqDi=u}4";T;O&u'GWpcCh,70Aӧw݈m6ר5IbgA;o#W_Ĝw2a֣2YYŠ\cފ`,g'ҿI yc0&~┘I7I06լ1H')5b:5W"=b+c>dv;wJMgnRPط[ xyҚ͡X%&Щy 5s/1T0i9cO )z2YƟxUa[OL%aL)GwCe/b`GUcp=m*҈!\4W|xl+vĈH6L zV$f?a w!*r$aV2 Egͳ"HEY3JL[9 )D.ItcK&*)-r7`WμJ8 ]It/ G:In#84)-=%ֲϣFcJx N* Pw emϢڏP8cf:.Z5PXe2$~^ͧ5WzzC?e3֖$j~w o͡`4+M9U^f(صC 6×}]ș QMW‚d y8 3٣?d|(O3jӂYkDC'Qv^8#7E[ _l?鐱$CY٪ ~os>D#(uS "9]Mr%moCx!FD٬/:p&XՏ> 4RX@{:j .KƖ.f 6$q\hYP?-(9R@ɰ_}:郅|;ͺ*J ő^b#,uCu2.bVyme@Ӊf{DIa/6Q~1DqHTo;C}AY ,@dA[rV;u yF,6^?z}CI@4q*áFH:^/F^#R kq;C]qQi=4ۄ케 bmId(qVߩ2GSm{~[|O/\+A[`m> X/uB'AsΓ2YtObHuhrb~ =y jOi[IbqL2ڷaDڡ;(lix=kF?BA8q-!8z[6w휹!%T ٢gLn\zCm\%3h  NU+Β\~[8txf5}DIjg$=SBf'Nh6, PP=`l< ΅o,3!FM$Ypkd\ib= zW ʲڼɋi#:2 s0őL+/PF-Bf-^cp0 Rae|b1' Hz?R\r\e)G&ƨc" 3m@me>Z>UoEx1lO,ڌz T+DUUSMK M6/ #hp \R K%eNRW$f+ST7 k #HEˁal8Eq<_,'D/WOɵł8^~ yQ)=N}ڄ֮!*//-؄B{n5KiaPNzɗԾ!2j+HR4eeͰܑ^td`Ͼ%Rs ~N'ݬ{O@ x]O~xF=8+,}hҜaws1bg=goAO}B/-HgTks5Y#G}9SUՀV6_L-fƃ8S|qy}'G} po>.:N?Bs#L{@ 9I ^#g &E3lwYo̷N +֯7,t; 4&8 ÉܐqT5T֊Qv:Ρ]V]]h~%cA'։EPBpSO >n˭gL1%8=a8+eRhzj)Jϔ[N1Ǚ$ tH O)?;}Bԩq#Iv7B*90Loѐ(2M":4L*+=O*ϋf27Brӱ}]،}%|FG]sU+nu8v7B}łTHB6&pmr%z$=] tkS>a0^Rlc DS'!EMZK1ch2䍓{XRvI_f յ-9\.ޜC d,vR3HY.)ޏEZ !&Kmk:|L:ȗŲTbMh>$#ﳿӳV_No qJ;@g+" (pn4N2,3cq>[nbBBA>߈V$M T*gnw!~bo8Vȕ 4;crV ZvLǮ ӷRdqt;",9 Lf@ . 1NigNO )Iﴼ^_jC):9Ne:ްD nUQ[g5-"Sl.at5eE`m![a-i\H_A튃\i..o4h+JlHcBn>{WTd8 *F1P) ?;%+騅*mM` <^ ,aE,Kv_aۈ¼[klX=[b%1j򮒪JQZ'xlʥ )H]wZӨ/8u-2 ^XP4Q\ y/g^&;S>ҲS?Y$@θ-Ȕ Fg(W344a2|_-.aStu*&&QF0WjWwP.Ib-1t^U27 ۿD;N{X uoTIAUn6cn1j~H4mu.ʈN|pdN!=n+t ?̖s #>x7!piC82U.PS/fx<v{zʀae(%0[6D3(U{W# 2g%erf%+ɼwDHzĩ~UXD+`츻{ΡF&1˨ȱHyuSĜI2:Q'fjeǦ*]i|mÃ"n^~je J&E7N_|41M/r֢Mn otuӎ 4K #|]5;)u~e"\O qBrp:/{ieyf3zk0A硭tLYҰp7k=>MܣՔ c\|Ʌ: Ma:xJTmpv\Dm&u }xRY;0oC8s'eC8̢+bĚ$9*.C?~R@xhA1_, ?%/jP%/X*f 'nR0SR5w,b@矆F}q.@>%X- 8P<ڵj3@rM$ g_ΫNi Dʿ?lj!@{M=@bjkqّu*򙾗^KJt2 Vlշ~H2 ]cQP;\ i~GдW w R~}1(ċ/A>,:'+LjdӥtQerf$*.еiU`_ogw~q1$fܝV7$|Mf]1\Se$ZS:Xm!У֖WPpA*ku_~fAoV|K aJr2:Y\:!We݀s]Q2ɩ=Iyr+/}wPIDT3tW1qṳˁ Ȁ`W/ >UF r>p\3|NyZamCG ,)V~X:0ĮSL.wjHҩ<Gգח@ɛ#V& srAf]'JƆh&aJCg=j 'MuQyKQXZr)BϹiXrC51|lZ$&o`'\ȴr?q˂<{D(X.x&s86pL`A2Q2r/= z-S᢫I8Jq ֔#jC5ΪHrFO //Ի* 'j͹1i{ZM`YY<"ؕ Aw>)r߻^Zπ_Ԛ"W)J\ˁhFc /4T守RsY9)tw[^fVD\oZ$ AX)bВ!&;ӐHuEB*٦ X}k+jdk$z:N@Vd 9ZU5FvZ*sbwΌCEVsJK I2 /XbN@J?%W q:t۳*ny?g >D|7bmr]n:ܰ}-͊7d|7.ֳzcr5,dUBek:_oN cP6%DYutT4ٰhd] @9jڣůn]F轺u$;{b*b"*ҍĽaik/Tql5>Ko*(z o翉YP^g?(tB*Y"|y&R;p`Nq~;];Lu\t٩PrbwE&Mw(CMjl"6I]+hgWJmgsR7O3A=/h4)@Ũ'炃 U+fy/.)򧋁 rMtӅ%ǖyYv ǺX_DehH rRV}.DZ=dc~m {]}MZw 2G4:G]nDqP)t;YFj![om¤AU &(-w9g j8:}?*@!$"b#Mֲ-p8Bun ɬ.S)uD<ɥ_-^YH)l-Fz+fƅ&fB'$NNwZnr]9m=>ku(rF2tSF&}W0o2㪰"h:eze!xG"]T#(Ls.@m܌ l^9XqɀڼroZn "RQ DG+=DFk|jJr!SAt.sCph=hHNQa3RpZw`05 /8Uhų 1꙲>Z$Lvw7C v;.x]s5Ъu'5l6UڀP8+h*b*oCVwpk |faI0% !f2je!e@&'6'nygiѐл/.V&|Rge %Y=P͍v7t#Q\"_;r$!톽Ŀ82 qd3xMgOZAt\ȋ/'ZQ.Fl{ S\6_o!ƧCN&=ey84@T@ūZE5ŵb0ma o7ߋc&8O7 u#H߹zۍMSR :8Vffꬴb$ﻍCLZHR5|CG2(0!!mLNST taG@6^0O]ƵfS>\l5j0|V:ID^[v #@^+m^q?Qgy 쯙5&s4c0yͳ/ڭ;\BD(`n ?/zm))ꔺEX9S khm 01[n^o[ Ήz1Ŵg"~Z+?8<;4s89đr}Ds,<Ƨ#;Qey myeE$,^^]pW= =l>.\*p oM+  f3[]_dۏam{8A%4&1-).jdqV q5 ,鏯Rd-q$rHhIn9]I%%GHǺwR_h]#YdnCg c 0':Cn1̓&O\WDq3'ca{RDǔ,:~/q,j^S.UM3 89}TI Զymt;K<-xyvyb[guK6p8[ܽXl4K1)WK85iEq\9?S z0(+~ C]"Yq?tR̙50z.}6 7~yFak(ETt4*䄡^HY"`(5y|C |:gEz)l|HdE"F. xIVhTS},1x=eE{/DnE| F[q[6lis 9V=1,V#CCʿ=^*(tQ QߟSAQkV=ecs8SGX JIyso4XA8axJb%\N#9;_/]B.1I#Tav@fdMyx:` {?QD|^JS8 jI jﶙJKp ,dV J0СK?]v,d~6N]}/#ff #J8A' Km`mty,s;u_܆W]qH>c3:$ZBKt799yy| #5՞Hߎ^7iO.R7o9NdMÜKiI6giNfU ^яgYl/<'B';!DR*\L_T(Qaf/X33*1洳{ Tٻ'x:ݡ<6bWFݢ|.yȠfw1 +{pI=ڿ5 Mm (XP.u@u%"!abYsr5:~Xt3M=s&<XټUf`g)FڵgI2R Cˏv,* ͆FJ9FtØ1 ?8@^H%8!3y-řphA34$t*m&>dV#}s2lxRM MFZgxe%VFn[hUпH~> GhR5[ME^)?:OOZFwOgwـcŢ]s^٣uRX{rn90Hi dʕK|d}-CȬ>L&lџ[ݚR(FLI90fPHsi'Mm>B-0j{ρ?F'Yrm:YxP xl'J zv3l8% /X)4t 6JȎ2ٰo`B B0E6]Kž'e-!Vό& љC4s˺Y갅"|>2/q#y'@LoѠp1iK0L=J⸐>a Z+oĢ*+næRq,_#F ãMqxyFP|@ȵ}濹DKU Q 6Xʧ0c#\GA#EW.v)kB? ]7-anI4{4ex1U%͉ᩖdch[HUW3;^Z<iR?Kڡ9bkk_켓"a7ֆˏ}{P~)ÁDmu-L.Д9a+u^u>psMʽ> //!]X4\p_njN]s*m,xh^Bx)b;@=nLRM1`랄[(t;hO p84044bnQ:(m6֝I1k@|&JMaɩ XN9r{_n-L{甴(Ծ9]E<(]='KM56[> SMS 3 &ҏL|Wn=f- 3!:۵4,[7:cg4>*!!uxi>1;y=-QxN({_8,.6϶/qe,&fS5QcCv͑QA :DUuI>r?~N ֗ N]?H+k*U _Pg\g˲hOZ@x #xZ+bs{b{m&G[bP[+5Yk4BMy5rZ^& !;=s F]NrΜjT pp"a΀;Fp:UTm3JW|B/I[&hVA:H4B;d-rׂ@5es99@w;]wi䁰S` 8\;>4nG Rʭ8]Uj]G;a)ti q.q[>mW]zl0<Z(Js܃[Vۄa.{|d„-F~VL TaAOwXmŧw83(~'D/h#h8PBNI] l*]qsXc k}`Fnuܑjb_߳x8PS<ƿ5VU3o_;I 3*_?\M"X*.; 'B[J#Ocє ηzyǼh;zeKfYm _ 2)OMQǭBQdp) D)"P2j%>n`޸k?5琨 1S)kSZc-^ȹG ڈ$JȮlK ̪t8ۈ$ G'M:F>p@ vƶP9OKIPLG'On!O*zHRט3Q^g eqhx;G\{z="pd>ՎË!c ׌+1HCCGkHsD[ZL{}xo)o2yaD^^"Rd6q U%UmLl@3P8Ud%SDX66yg65FPW^U 81DIۀi ɇ;<4=5P6p-80(c%9 !u$iKfة7V̄Ke \d Y, 1HY WȑZ jY0b a%uS 4MvoItҧbK&2~ TWwFn_ru~kRkH&7d6[X_:;SGT*UEs#L΋\Ѭ^ "mb`MZeQoN (o%j%װ6rpZt_=D%6̳+ڞ$MŠoL0/nJ8aϖe\zB<ϮNX VhyOG#'ދ9ṇWfV:U?4uB4B)Q _n)kuE%wH!-ZC1 pPYHb/F:gޤM8}GI*p5f)}΃'1 .egNj7GnGM z@H4VQ{( %46-ʈ?}P|whJGu誵& o70'"n<|^/_PyGϡS>N %X>,t7*ؑUo9lf{7dq'|l=;=1yX;,G媹^ a6&naN6s3ړB{݌  UI L͜ 3@INu$Cf-d+Q5'a,|vhƪ u" H<'9D%΀_2c&nܦ Mso`q$I|Db2;UE$3ŗB?|h"/c$D] zCѫx0m{M /&<؝3HކVPӝ5In/GJUsXY?3n&N],',>`On>XbLz_~9~~Ϥx!7t% ln"9x~L)04e "XoD'}TH (~fi,Cǁ szR7/􆷖ꀽk^`5T4pڷ6BN{ 9ηtH0k6V,6[JݥuG=bd=Or + L0xדjGKK Ydy˓i  E_u9}gzV?Y߆u!T7vet&~Gm-K$ $'>a{1HPkBqLu=-̙]}@k{kQ=!F2<^Cjdff`i-ڰ+g4vb:3"&wv <'5L+0&8r%.k\ naD9[frVzg? Ze4|z0&72 dGm|^ /#giҪUu>XZeJ0 H[Za^yUIar_V T3.LoKC6Qvi5[S1_$3õFpQOO*,Æ[3s5Xo Hz8j`D L :ྨ%(프TnOSaj3D 1gqBn7R?U'XBnV{\^фp`LЩU&;ޅ*x`p H@UI;H)==4`Qf9! 0 OC^-k{n-$Pheo[.-}IQ`mAj] VRfސ7sn%+WMf~oT~ ]2G>q9h{Wu$r6>SvL) kyYjbP"QG,@qط3T)63Z$k:lny43ei  H!e: )]E'D*#eO¡g}M1gJ9 ?AvqvMh.WH_SfSYa˸).&B=͐ͫh{B {-#>db-zcZ_DjwJZ77f0qѢI<}&N3N_@ ՊN@5([X*++(fK oƳ'Ŝ`c-lr+(}:_w26௭ cq>xtT^4P_Pes'!oO}AXWJ vD$2G'`vso`-?y5,,H!L]*;Ɍ-c`k!3Pub|q̩y%38._؏nit&kҟ_<~} HA]L}TY`8j,BpyKgr4ȳm/noz Z|ObwW n'aRĺA9ZHv`A:=9_U`h4 H'qg"B@NvTuAW7;m3+AG5xix- G^:4 c>8߃ CwP1}~V/Ue Qܖte e-pS`͐ buę͌>O3^FzUVtD9COqAw{`^G [vTCRwV)f@d*T#ŝ&,:7@J얨6:U^Tr0TQZh}X<jt}Oĩ8J8vk5Qy𢂯c{|A(>yo=Z+T[qX7`'l銽8^a´;P{sr, !Gh 9ݝZ(6!tع1 -iZ1a~s}NJI *k{f 0!? )0r$FrcFʛU ?82ds1?\Den~/?X%9DҹdJDN|Nz[Lu^!@# ܀0)'W);w8^oQqMw2{<c94GhgIU3M` bzDFy򭽐B@f8yƵ uZߦCYU6'%pp?{{%O:\ֶՂDݑW7@  צ.m3IM/6|Cu*LU'ao嗺rPԻ Ҡ8->Dmһִ?H˼{M&&bHc.1s o j\A`/9scͺD>aqdl6Mϝ m0kN5*z%"ֵ1JsJ4KCG\Ӛśz>kmq1ʓ4Dٔ{Gi6&8A2Iw#zkf)JzKC{5JhOR\0q"_dVV_Y.@b;Eϑr_ZߢsMY& )JX/ě!N|i1V]Y^ϔA]k'Y U&r [.k=o#aBZp˂vm)۔-?Z?+eaєT$ ]IS$I[LQs30aT4vr9zyp'!WJ9}e4mف@ +xT ؚ*q3@5I7fMɎb -mKkÏ?&d_eێ\2;ϧ3~]:qmO Z{Gjp8>XjrIm3\#7cK*د EKpJtuф?(K>х(Hw``g#_vB>ʲyץqY^ch 薐'}{ސ*[$x c8b3-0襖2UA9<O "/J,P( 4ZWiJ k1S crQd2j</s,@4Lhq*yZlƪ7QuWƨ߂mW[D VH RQߴ٩a@E[>7Wą`q"we-8_lU)ČJqJ ^1DnJ;jGkx:sꉠNnY6G@r!Ӛ)|頻f5yb.)ov\`9Iuc 's7Gnw?'/gH`T8ӢSZu!iӰ4#y̜L F ) Β@ӟ֖-\ƺ NFf!kHB20y8"ۯ'DqpLrEx'NlI[Gxl:iwUΓq+%nyՕU@+}On&`5bf",#M e`8J0>+2d3K6Nw"Ãr0/p5c\spnԨi!h{aXH 3F笆7Ԅ`#&3=>ZAUWX}̦g`,3b9)Kp|mN"+pTXY(/gƝjm%{[זו_%FR0g,Q&7L"ΌV_) NdzHաT,Oy)>’wJW;+I]s9rqHe @T[Dy~'CiRk1dƵBރ6U8u _cj촦cp3~=қߐ5I*@0'87VGFS0,yP<b>CEO~: /"*ƾN|aJ:J_b~l&u~,x2‡4_k,xFɱP nX FLi[K"gFR<86s, K$hb34bTMCk\2ܜ .#ۓ+|k|SپK:1#4#MnFavA*$9m.+<մDle;$g;m:PvAjxM2Wf^wLAAB~ ŬtQV*dk}trW`v Ά4>A3s58guNJgOx]I  و2 7hz'xj}4Caي;`:Vc,BqıeaN*dRK^|;I̤ 'w[RKC_^7)%exEFGDdmìdIׁ˩k.x.,g R fqރ".@ެ@ nS1p툕Sno}<&d撆יӝDRcJ̜a! ZF"rٮ/?-BaW'dxe_*diĢwg; Rٷ| eP%m^ MԻjӴț&'a-^G$5So)A$Yي&CH45HNSPFᄨE>{A+7z]hڔ}̇ fvBV2P]aG?%t==4Czts;M8Џwτ=sT䤦kEشLQX2Lz9  @ {Kߞ#Ƭ6=gΏЏXR|ا&DM)G_V`mMd j n1@ۮ=!5{ޒx*l.Zb(K&{ ,wS'$_!58Fo!-,Pe7:n/Y(>z yEwIp-T>KE)\)Siſp-WTJ;m.W8k.|.d.գEՋQ 1_'A[Q4]Pyس*7~n٠븯0->*Y8HG=:|:gO%0z+!~S_ZY0> h=%(ecą■u#MKIa UZ)e3|F]E ½dM:3&XᗆHɦk4ΩdCx-wm=ksu}2A Fxy2!x1G^#12Qoqۢo3BEA@oWyw#~9d:ME?3I M1IWBc(V/7Ҟ!ʖw$W'l.S0=.r܅mr+\^&d.✴,+ml4lq3%fhGzU00+eWq $=9ӽN‰HJV xh-NX 7HnUX_dP(er/y#]ps%pJ\|]s|I4{ Myd@dbhMh /EچoʅjkIHu,#"LaK7xo텩4DL9gw9cJ^dOÑ~HfaWwC FdࢭyuRMCf )N "S9Ȳ{Hkˮ["WA"%SRc8UrN\Ou*)x-D(;JJ˲In{¡k!:kF^zpMh#r@5mŸl{aPi|y_nƸi|M:D-Z= N$Cg8]+G % w_ޞɴ9Bh,`.0fw=RR 5Ibt[6),&:&- ܚHuN|ylɔٯ sTMn `Uf<kEdVzh8lCtu G;wʼϸ$Ւ%<#m+½>-;a݈eNH!l4~J$/O# `\J4S Ƞ\˯ދWYĥ@u5ƥ x>Y2+V zmBu4;I 8/DsGf<]pL1vn qмFˈ/O\kfXQ D72 475WRf&N+x[7 jfI1@~lsE8{1?ɨ9l#pN\ƈ~P!SZ{_]0')a5Qb _|ۈxF9F*kvĢ1 8pO^SAihi5+HȜXF "CCS#NɼXSE3̋YL|"?G-{2ﬥ]=RoT~2|.̭pY x2Z ^9fTt9"&\ɿuF}>R ~nzf .}[{ $ oHDxΟ%2ԞxQ #pqsp@XgjPޭV[O^;vW0NӡcF&&5HH,Y I~RM~.%LjFx키!^?[5UĂ7 &K/TⰛz9(Y=lzϩc\%|rey,AgX.ι0G9fxJu!|,2SNOqXaMdiM,)`'xTB 5աf!h7 άw5زHL7ՁJoaō.J#5_PҌGxyi*[)EC\1uU5TSCBאָ*H& YS5l.3hi؞t8zM z72&sgVVPZqVW]Prgm]%.UE@i ܛ #d)AFXC ]!m>s 3q\Af˥*lu.63Ԧ40޵$WnEִN6~Y̍: @TRFH}gk4٭}Tv;{3m YR#a MG}y78Aɨ wu>R!hicFW7k?Nmy6 IShN[ق% &p+Dw}0TU$Rg9F= bRcF[X0B/^jï]SIc\nc=%݃3M-(۰ uG]}}[R90ѸޮYTFL`sjw\eԶOz5^u8bebf ?`o(% !gHKDOjQEQ: |” ZyMs%L`_HFk&|cI{$;G! dĬTn6?=by&6C#LO,M{,Eq |E*/ӾX 1WG0`xW$@J { Y.!&ZDŽ u-C,.:qP*@ҒP_6 :_ IPP_!^,ToS eD:H*ҋ ^7vcQ- ʗ~k޶ aܫjEQ &`[ͺYB$_H|wBlfd]oH X{(SצAk+>v@HnciOhua n֌#UqN P~DV!L@>wgTtO_mₐ(d[*9@HnbM Y<;_XyXY!uLP2^d~U6{49Qs2?& O&xΚg8 ފ "_`b#U+4CFؗܒcf(JH-ya:A ,1)M2&AS,LhKtLj%h,`*4_iTh+`lsR?Tq4۟ui]U!~S~>NRݸ.Gh[Zr!:"w\³,n~ Lzun(\h'Vv?d OPSL As &ֈU1r,|14[2+,̑Љk[ ͢q;Tϛ&u.pRf g׳Vo^,IɁE%0Qٯ߿.݀6Q+5iP`Z+=05eyFP]y3îrBc-LI1J#R6+*9yM`%B:)t՝^QLJ  %cr3 ;+uPٛ&66ſr^-6oc&im]EsOjĈMGgqLYiݺn)w_;X+wSNqg&Mh\*2{w\(#B}sÂ4#SA{29*וk { cӋ͚&h-]ۣF <~<^!>z]EG8e 눅@2ehKO?@b'ԷEB, PC]\bu8 oA>.2 Fxn5DsبGNt'3]SXt-0j?ZtE >(E˽4pȦψʅ=e\$YPl'rK@_RI*so=4f)3+1DtV{NJC^vW()Bc5T*;$¡8fmLf$ Wug@h:Y!fT&M;յ(ŒdZ.QkL5r+L`؂ a'^\iR#Ҧ*"SQr4v~Ng>f/ЩJ[f pdUp_e՝P$@gL ]R?}W[i7ǻe8ʹz5dc΁گB_EFk8~X6]tDyuֳY oj]OY,n鯯Vw\%5sȈ }#c垞MrR8N_(DCo*8Қ 8f D(Z7PAff*ҷ3 a-u'~2i5@j%t1Wyrfo;H>qPh G+6¯~,nO*\\riq]zW`q߹Vi`Ԁ]1mF'Oŋ[ݙϕZ;MA&zqUw,w۠l0|HQix3'7ţ#_1XYE#닄 O"kK6T^2`9u]t;># 1,rQ6S_rԡ|14X(||W<1/A V$wԜy /)[sN^Yt*$$"53,CJ-K 8vVâ~P1 h } #p4׵}J+=Þ$Gt \/8_fxE>W u'NŃ-`l|5 /CҮ2t (7K"vyz|S睁,K$":*PVΙ.G'Md^1sVxClH9H08իW4D(Nqc/70D0÷E?$sX ЃPGyN7.ZNU f-xf?ji',MJUFW6DpNn*tѩũ<{XH8h:NXGVH_7Ǫ7#U*h~\x phLz.y]k]a'NGDmD@_ d:> XrG歑oɾľUo ǓJk)%2]8?O]x+gỳ`k-3#̮grh~3kmD/ b*Jӱx%NbG݅N#$J%J,иDC1߫'m'R59C?DQ2a0(OW W/VbQVJXT UbN5YWp]411#uP[zϗ(P^]tDUT=%IC>NS%VQW\[/p䤅wiK%֪Xx|5]@f91¿tlLq"Cp،S)>8mK5j9RB\O:wq 玶%%}e*y\?xb$tN2 r`z~_c+e"}n|hMWv;gls+& ѥ)+ǐvuQGʵL;؏m;5hv,!*s/jb}?KvJC߅`6au-^\YהN0~k{`, r]|͑U@9Iz8usjLtd [PӾC_ &a4׼j-o.`ϰLwB1nL)6]sH |,2DZwʦsbgwDۅl1B &8OAbb, a<}֡T342< |ѣ/IG"T1,!<9bCMюA!Q\(1NU˃36 RI8Є=8 A|N(tɨM:V c:nVyW+wBQd nڔ/Zehj3cPE\r$@2Hi|+32n:.֓LsBOGv{H[t16]?q5lZ piiDh?!8E9 3V]``1M!ys]NZ1Tt I4p\vn~_xLbR0=ꭖkEi@C^J`*'fMe7_A<`gxh0΂4M~&|mCdbO7vڿ7j~.h-j3bر~*o "պ=N9+}VD=掗Ȭ%Pw?LL^{Dh ,ZnIC0e'Ʋz峂ܩ9~؄Pjq"K X ݋]}[L"`d!}-ld$`Pq30"eWp@©R3"碇h /FW]a&xF\?-16NMơ4Uo(JRMZ4;дT)W͐0$0Uk i'K@g ƃ3d1s*=9D= WzFШ.&%PP-ef wPSxY1\x8Q3~"+^$ƐxaT.ѻ?@!kSmdS5]YD ݤ[*B"6898k]*SeSx<`$uLoXFEF:R^4 1eu\* X{n\B{& ^5t׀koNfD#|I`^d0r7H;b/zxA,uBdGq!t1MԐ6wE}T2^KCFJEIХnqWsyG0SVs Q/HN9"M8|By̺H/fWQٌu'Ի|^C -.juun^ƻϋڒ58ʡ;M13Mt 2Uu\͜܍BI0R X/#V{Ҙq!хS~C&x[<KЌO&ߑ)O_svPvc'vP>e ~.Ë DM<"{<1}YY8W|ٮTU aja\kbYRpi{ ߺ؄ }ݣ5[ZTp}F` NQr M}B;q>= hLy!d'RiFW d_@./pԙvze*HnO,R >A}O( Z-?CMM_Do:|v=&w,"ElID@تm{= 1&oFj%豬&xx_uj2~Ŭ1"ш} <"v:(٬@Z`YCRxYgCyxIH}SrNTc/!^ocs1ⲩEᓚȷܧuFH4veuz-#?e QeN"ԄT+Y\BMQ8[ 8gv=݄g6UwLm:HP_&)ytL_{R$W"Z"c].=a!\!Vc*<+^%0 <;8tVQedGnnMdBѨ3%䪊(B>ӵZHHp,|:Y[ne,G%M]d=/4 K @STGR* a|rA \Q P sR(53ϭ7KxG{U:==[9x57]GR4-jr\։;kE>+?%5%o~o-<).xF d1X_=Bj7M"%ۓ:7Bn^ɩet%'Wi.\ p1 [%~*|%`g#`# мI,UWnnܟ `RSHVԒ+6OEl5A^Nzu#7Rۋ;,HaΫ_ y@X =b"tdb\{p ' COvX72FƊM^O$W}H wnp+y1Lzu pL#‹׻5šqM0A|j74h#sĨV}:'kPPbt}fyT#Tuԅ9,|FT񙏩1SQA(=|R'Hnb.Q`ѽ><@P嘌g NI4$46ե<VɬTCR{_aFX2\$K2 6'?0b3P--Iee&Y=T Cf(&JneInS:;SnXB +%B.ien?Hne=*+J1NYA,h\9 *{tܥqw2\K> ')d}pnSPB&T_<[j2YY|EoUcsMCgB ?IGV>rzl: [mՌ*:,Z[.'GRú.K.⦂)}"5bA|o[^KsDl7xq%wPZawe)ecw n rX,Nhm^+jpS P{|@(V|3W4ʰՃ%5FLyp+TvKPm*li=bNھ,{@i  \yڵݲR||9Sw{#] 5gE녺ޏbܪnPΫ"v=r0FbKqWDOIdS/d!)@wx9d[nPDT 95w~sSi]ܐt.ojfs]/3lմ#ct$İ֖2/F .I"9\x|w&)8(_|B5 78D{ jHS5f~nRߥ6)`m.*P#wY14sרyf e\ j@_\ڸK'uRg{؉C6)hoӽv8˒IEY]Gr j=xS `ۏxvت]$z/ԃB\zgr~*+f2"M7:l0HtptX6?zO P BkYBޜ%BOR,!0Nh]ub t >˥=;4dlo;B?A#aGJ !¶1B1% ]YWzdLwĹ*oSA^]^ j3-˱Ȅ"!so =xr p$5~Gbr1$'PԥN p5ZlxHi vCNz 4h#u0iU#Cl]}"PW =ba^kWDFwD |*bs֖ז ]BM):4⌣Co쌖[c{3gR4mh+iP mļ}'BPff C,IsW9M$A=_BP8P:lm9w/~e 6o5; kıXSCA/61C)o.k0^."L LJ"AGNqFml9 K01ܮL:xbq_P fwenvK=))j6s_A۹L INuOI9yrDipyK5$;oծ;bTŘ{ 0|{ t6I ]ck/.CHsa2c܃H1Q @IT Lf쩺rx76 _[KS\M8s? ֊CܦN۳I]h$KS;ۦwEo|>|c?xSRZ 0{^Z$ie+j2xqZM} *'.XCP$TM|QE&Nș_xPe4H_W5JܱED A"uF\'٦+hqJ$S)$#&Sr{TD'P+)o&xF=YkHсsJ?Qk$h+;ڸF.\ሲ"mфbgaE!R-f֑NnBOC@"&]7*nw?b'.(-c`$BGacBCSV[dөV1LꙮcrF`B8!LA/j^N0gdVzrug(`͓"'S3M=P<,Af2{{sa;N?)jڋFq‡ktWӻ 5  M;bMKv`xWpT62nfzz1ה8#Q/R,&7]ƫ8S48?]+;U$?ACwWZ%/Z?y)_e[ -G>BElXٍT̊k XT7,zO[UiI>f ]kL1Yt2s RpY2d=4?RHrgxC^Gt)?kVЁɛ #Q&K#;a؋ޚmI-JyGH֢kD|c=olN/E,2-gz%x3B'kl0sYZRDIŝ0fz#vuf@*'9 n8ѿr|ΖuΥ\(G7%3}OT^wx~7KH4Z[3jr|xߦgy8)d:{ڗgu fZ== |TΠvե\ 0wc6sZŠ451Y#'K?沈}%W # pYhռ mո DPKh0'xʱ؃?fvsi!`EWN/}64(mK$*|QýJIJ"Y'(J,C䩘7AŌg1a`^8V}UjMZE0 S3ɳFl%ɓzeںqB$w6(dZvo/4X+)LMcq*Y7V<6Lc,wfCK@G ,Y1B-I4R #ђQ3b_:ʿc?L/~RfYE% Ri`Lbqd"n d~]8C ÿD]X sm|@UAա׆@vee(giq=줶l-B\'mg9AH߰@|Vc\Ѷ[[G$[XAL*t#'P~pRyzhbzŬp;Z:W q-a6{4PUif-YE\܎٪^ 0 B|s%5WZn.v ?Cָ_.`R FT?kWgn ˮnG 5g< R]0n*vME+{eGDzDfcz"+N*O ;Q1A"r/խƙOQW~2+D&3U(2»eYg ]VRHTh-Z$OX=^;%r"T􋵵qKcުʽK%WzQR[P6((4qyIOVg@°j&n޺`~fɐۄϲ8lٯ/ 'EX$bFSq4"bh')z#NubywM5қ8e.HJBU/1WB[Nay$Uخrd•a ,[Q]v(ơ|[!6)*/6e59>]|TXi-]O\@hAK%~/˛_i.$mwx3V]ݕ+TOMqۉwhPViXأv;)Nsm"ܩa^&N_e^"xVIt8z+k)m*LfœJ3:Ei-imǗiC GjD>l'PFKDyEQ`vG] ^ޜC+2_\WWQU`eJ?4P_]/%m* 9R2hph$~u=Fs,U WZAy\J;~kJ}PҢzQ* E#mcxЭm%kZݣl`P &FX/XBŒv\$~9&a!qHO.(;g7 X@͈DAzP3ku4;ۦ>j<ȿ)<<J*ҥaQ,ԑc|QV0=?xN*1Ȳ7;-VT3 2Dvp-[;nϹ;Zxo>fqᆢS~7JDxI .NxD=@6=VJ3bKOLNtmYR?^MW>h$ן.*MuC۔[,[;Z'vUCvPdȳ;<HĒtkk}Sf/HksYZ0w)]FTVw鳷! ³{dl)·qw{Ɂ7v\:_Uι~;=g mg{Æg2yku th떽 uqLUhӟ>x}к`/ԔU{fP fICdĬNե.DŽm㰾^GNr==0WX994]q}Lu>}o;217M?%\BVNSt$t E86P{%KwG~n`Y/ edQUo#\'L|iWu )vH G㲽u,ڰM% h+O3״!`ad1 !TKufg]y}Xȭ(jW1$eF$PC;`^+!$(_EIZ5Xn08U-NItxٓnlB}࣢Cq0ʐM{@fO,kN\yYtY,:"cSxxƒ@S(T'׆]V{x;g7B'W֨&d#+`}B m%_g4@+M\M},q>}ׅTV#ou "$zݏխC p,jMB~,ˈc 8D ctlamO̪ސ6잏OW*ĶL%KA0r3 ʅ"Bs?rfd-*^.E0 v߭$_x,`n>C/t(2EVx1 'ndB=XycZ;X^ZH7;j}HXķLRse r$VR9]rVPa\@laݽ'R_#sop"ϻڜr\,UEyETRvJ iN2;P ԔȥZ1^3*@W<,oАed1k|^v*\f&2uԽ:[,@\GC=ipBklBx#l]4?Dλ <)@{)ʁUXr+K':2țp$C-۶/0Q B!=iiMMU. 2 Ć{)O+/0<Ű1Դr )R'Ǵ5#v3lgVy65I,!h2NSn.K.HtmrZO`:I7Ԅ{ɅJ+ߠ:t`)#,n5ŜN`l&yR(>ww>?4rڳ͓Xsmc|M~BX;QM'iUžM`-e kOIȁ(>@%_d'LS*(6O>LX֪.Rz4Rzfow "_(15@S}7,2qwt Y~ƥ L)v3^.óC(D_e+U-IYuk.0 GYt9(rS;,2~Tݹ#`PJ$ܹg&$`C [ZDq<㴏b¦Ld.(ƒ%!:G=SxD[AT҄,<[?+=FWJeR{7GaV-4GS>Gw}5R(j udb|$? J(&j/}EQ[ X7Y,{Q '_X7qaB_oOxaLc9ݠ]_THIZBB|-m֡8+02ޡ$~WCGv{\{աlS"[w` zZ/kXg<+.ʛJী -FhsXTu fg=x PJeF*i+Ke*mtt^IǾs] <|yJ{oµS~?d2UǜiϼIf3f=+A{.Ʊ͐W^VuxJLe'I0x۫:)!AKJ _~iKؖR;XuʄuUC%L'H DH)Fˀjcji^"83,GL4fR4EY3"h/cɲw*dUWYޜ5!0Ծ3U5/p}U(s!E_>,ըJx;}bxKdp^ ڧ5,\r!K7zC#ѱn+Ms}0!J@,]P_TY2؟>3Gު t#9&O x5֔ qַ6&QA` s3ClXЬ^ɋ);ّ0n^=N"UY>eXq|oNB_jߊc'Kk#2"uFE:kYioN8}B/lI\ xuYy6bZi e[ .˵ v': Y7[P0gd$F~hPs֌<e~oPV83&QkL_q^VO5 Pï#*$oVDձi/ro5v J!tFh}g`>+RojnlV$5]Ś%ꑦw` {\M8ĆS NV&Vժ*0TT$"ʄ-% J9\@b} Ǩ!Iy)Rfoَ]Lc7%CB}@Ѝ| % #e9wy uޚ$R"^%:)|j Ip6QR9ɤ>) Ζ> 8 ^?{(GnmM5bIM~ꅐ7IΘ'~םg7+8TuO!9q-F,^&- E $i yՙ1RXQ*^F%bgWqʽS_ƙ7pDMY~EMf >VBљ\Serlԍ;D m|WzxL]og}D6d,N!Ş~k/NJsNv5X+/j*I5|+&n4XOqJ"Sta^sCTt0paϓEB~&Nw|.lxlգ~1xl7aجxn`A &9$fkC~}u.v (m Eo|Gg1I;YWA;G.o9U vhoPODD'U6r(gy# kUFc[̱C_WC蜲exZWz}'VnÖXMUz\vSJe@ .a5֥gu_Tt8b_vZ(j_?Ԝ`w}ܛXGSl)t+;]WonNM_* Al=Ëx᩽*8ONs$h.b' (q8yK -0B 8-r`!5 Ezo/v''1K3ێ>V|o*Gl:-)J?"@ϕmN#yX)! QB,Q|.P-V4Jֱ jbxN':1.wS0?Hv ( V$o_~;j7.ռ%z?Y$iød)h,ӛ+ l axYPoQA0o>R,)E };ϣ.;V[, 0+8aΑCG^J6HVk# &pT5K9A4'3]y;@(/'ڕsL64>ZLC;33."Ki_5JQ>yxjeM{֣lx|ngMBݛd8K_H =YksRh6qT+LaW3/fc*/k+έG( ?IW2+vnzU7A;5%A[[O{.2Ty֦ZoL2ӼUDS|H@`wz>Y1;`?9݋B=}p8ۅ6Y2C,@r]jR\+&|*Oo^?PBB)6j$s2# hRng0&Yѷ1J s@zUf) (X>&ϐZ|kN+Nw/Og~By<?vdpt3nvN`Z }c$r8!0M+>wb^~wA'7 ܧ9v#mo;Nds{ o R]Usvig\ VJ{ S}*S?fs=,D~;MX"R+'0 lڣ4 Ɲ&tɆP܎y M=>#K-T)D"#e: P%(. 1Q򱐝uw I[]GH=,D}AT3@*`H[9]PMH@#R~_7uײJZ7TD&,NG+$у"ղK f>Q;l >j E/ LOKLE^ g)42nbԽm>̌,]F̑韃ܵDd>}NV+θsʢ9 sBҸj0"!C~KB͈- `hXS.])/iQcI/jjB=[#Oey>ˠ>rl1:wMǰy88ʝW퀱]hqNNd~Nƕ#5?ͷS4F@ʏfsU4t˧sCt9' /@Y>H4 T9~Y'54;Ą}΂*ibʾM j]n6V p[~X{F/oauۓC`NSTN?U+-7on9W"cFUz*+Z:&X)=ח3F‡g]$2#Ȋ&fB5򈷓MFl"<$&-[u:k!HjV: U.jdHed2Xp|l +Jrd;n+-e g`jepЛRӿHN=Q4TΠ1ZNU{W?ZAB1;|,|^̀iΆqKMO>؁ u錥؊0X(/"9m!ss70FH j8;WS&6DRI;IQuo8 AU2jqw_y3BTI.EtAfQtV9 "'AB#i]#zv$Dfka ꭮? 22qzfDŽcwbuu[*YdvuY4FH!qۍʜDZ̙R'$Q73^Lɔ>\mύ&LKP^)WU?glhȶ|Z+84Eֲݗ~Ҭڧ}$m0{lۗ'\|J6,9X.zC`F1 a m|4nKbCa,ڄvU::&ଭC)zLo_sۊ&2zjóU|QxE '%UET(1es3z͎:)vb."DQЌ=f9/"y؄Qe7[%vLՕW4Y[w=rZ'A ~7 WҌk8U̮h" R>㉨#Ú>efUtc_%Wz[_qC?-j|YͮC܆w;;!O:B>41f*r4? 6}TJ`xVћ$oU$b?`&5xѵA6p֖`Uyw` CX d4Lz>9H^pq7Lch „. ɷE+Z6qW}CCh9c*;[Al+E\Ng9F% Gf' Dl.Yg;;Owi{-5m: R ^nbQ%kx%eYiW~H bJM"L<:lfJ]Cjic zH9a/Ծs۱oבI@kg (1qT RS\a}Juk:%Nf3M(BƮÊtԢn9̷&3J>/x}zygDZNw[$.fإ o< PC/8BD6\c4Xq,B ͞+ݛZw{*:w%_g$N w6\=!;ujmwOL3o4M}WjX`캯\"?A1T4=y~c= ו bӔOFw *kkGS[{Gt&xk]Ăj<(.vB^kFyGA3%tP,@_Zu`WvqwTrup>Ox;5E$@[ _AucJ AW$zwܲ =&5bZ|PyP݅{HI4&TPގ-|АS9/X/b߅kP&;&h&|Z[@UhU,4*! LQˌtqZ"[Y/ȳlE7GB4j 4ҵ$ M*&_aх_8т*ndU;-j%*wrgGE?S 즄jpǘlc14zhYFuH_x;eKfGkfϖQC[ Wy8zs[$~q۰`Hǥ;rnF=n*n,h`ŝ+r0G<d)鄳K;ڦ*qXC[Ȯ3'qyv{\A г0,*޵jc/C9p8Ksm[ei'N(.(Lx[&*RA-eZCGn'Rq޹1776;k5 ├ujw;MqUaS/10/x?-3"R\ns؋wS%:[0[`Јq5NEHFZPl$ p3»=w8աXs_*5fQ*XxY"oxQTz;Ȓmi(' yhȗ#NXQp|DJNВ: ;/ @A& ڠA*\Y0Tow͕ADՇl~u蠯R@8)a,OnwJ9ٓr`5&fA0E}W~7s:>EYCz7Gx:EmDxsHw5&YE)}?Uڊ|7rD &ve,&N [™YB][#f?  i>!Ƶ@-7m!E NNK(;34FhɚX(V zzeyUW]Ql*.pX55F5XuWUue&$ r%Б4 rbqFk8c'J4c8EsL"1RvؘAg'ؼ ,ѕ]E2j]/XvHƔY;MlsF]QaDKwN qvz'7ј>gfldH#>'h5F j rhj8BY5>˱Ɲc1++lP߂^w}^Pd=cmZNRV4Gx=Ukޢ2xmn0x2{+'T*˗ e;T2`g}Z9:-FA^@_F?p,udIKcBl\ޱ2iD_N& +QKG90:FuV\(v3Rp^01z[oLFۓŧ*UWL :dLBTګŸC ֚ǘ320g;fpa$L%h|E2sg.'̠aiA1s&^ 죈1 ֖S&G\lצ.Zmlo;S 8NaZs 0cW5%Ku& 00cB-HņaPڣ}KCië[CJV7X~~ΪjR+ƫAO:72팵dqAB[uVG淸1sfޒVb0&Ƶ>a7oRu!i`|rd'nTCs Ox5`" |n]w0ҪܴzZz7ύ|<:efȬ`sK?2|7u(+8~_ 'TB%{q⿪\ 6|d>DvOkC":T?1qfXS- ?^ds? T,\K%wS~̘-aK y "JƿA9HGZU&k7Ev4S"ݕJaaM+ 1P |Wo|3RRCjK ~gmqYu71+0^sv=ŕZd=~80֊ Y8P ۠c9IݯEZ8g0fƷZCs%`Q.ɥ*p祌:)n>sa4G [vdB-!ʭ% ԍ3|$2}d Bz.vhԲN6}<6y5~5kM9$\ig;HoAŵ68΀J)AU7%nnZ&Z紸d _;bH̆xoKD_ ;0DVQ72IF+':]q2;>A 65whvThIbu rzwx+.NJX)%B.+uE's"1KY21ğ1b oBilji% 82OBѣ@C/MYN'5@k~Ո`z~ j {#f'Ap Ƽ4>CI޻i]u7SS޵SY#SyO(Fw pVQScsdӒi>l 2? f&E,vɺʹ~]K\,wOq%pyMĸ>[˰ kq_8ۏbuwdDZ>QΫSj~vQf<)FgdXA>(3|苒ϲ HQKT!dALe%;anHe Op0 ,eq+јg@7})qyiTŊcRK u&g)>R7 ԘT!sɾ"# &a ^fՙ-fh cx}rroݏ1}ͺ0G_8VJPdu^P;Sh薁O MfPN$Dπ7(:NQЧgMᨾeu !Iw&8!\GOƮe)Uo~|iuKxF1_[{M|R6U_i~v s_"CK,D bnROa {آPi@;WzIP,H kk|?V5!z=_zvy&)P:R_qw"޾Ay_<45Jч<'_h6h!?dpS@}4|>=d0&gfC 'Ĩ9 ?@keVF}q0c;P?T$9 0R*Q!JԐ*F@ M w#lLTBdيiaωz}gS=|tzbTJZ='8tۼ8Gj\+tHlGIT1܊iwEFu?:>@^?Kf »t{Z!q-/jSzC]ǽMH\޸  >qwٷI^GCQoSc4U{{euh`WF. ķn)5K+\xʐ0C y&R;X N(PƠuRm?X犂ۨ>^*y@cċs9jyБԅ(8з.o*x&?2Daqbȸ$Z&?O y wK8 ? TPՙyssEAm<;̯ےĄGlW 0Eg0qsbу2-Z ;⮯ =m]{Tz( )ؔ7A<7{U! {DTeazLgMϮn0ѺUDEm- ~*`G?ɏ,厕@f E?pbS3Yep&I lRc)^^A9rơjpJ*Amı4D"'AźZF̲lÃHXcӒF>$yd76MH_Xl]e>m3G4B4`qp2dQϫR֮(j55 -pNUqõ0WL4Q`Өb0 c5nJFCJ2+McFVň俎3NT-m3jmZD#6ˑGVv\'UM;Je"\9 7X+Uhݡڋ8jLzUyC`͆ؾ'{n,%Ԩ5FH)r'+vԬyqc(/(jV!*Ɇ;ϭkR` lr^*jǯ + ڂ\oid7=|vz5Gͳ8zx@4)Ԙ2aBc@A: a1u*i)~?:.8+ڤy ܥ6Z$&tN F ",￐n^jH5xݐRkCU?"B+'t7>9Ջ7uO`mls"v@vмgྡྷ!:``2^`Y~T* T51ADTv""4RƤ6ͣfUyTvM޶vrV yن(#.n[G0mM(ws<@@X.o,ZFqα'S$THʽ 3|aCd9T[OtIi``+6R4t=#T,$)g1fqlb5ؔȇz@ڳU)fWK~uLuG"l;hI +Hp8B,H4>`rFSr9s~3 ]f1}PR) J4[DVay1( DL_`+߲b^ {% Iz' 'G Ȼ6R(+#D4RL,kf5 3 = :*,sxʖb}eD3Kn6|1aݻ_2H[>hު'光g <{MLEɘ ǥPMxPKQb(>,,/__xft~{@KWy2zF\h!rـC+DBoy|~H&宁-cc^iB,_yrٵ{b΁p"'+x_  /VERęVctLi֩SNj.UQ6QEdC ?'nX*4yX7:W֦P4h۱lPgv92APN ħp%U'b&l293#nTxuecP"88 1\e87Z/{8e{=6j' 9؀r߸ N+nFYvov6%EWAx" @b@mM0@+3ڬ|ER\.yU~xohojd֣7o~A Btz0_pu>Rf!R25ɧԙ={TBOϝkWjVUNX'c vCcwɑR xZѥN[w'*B N8Xw&Y0q4 {.sطЬs>vsHt/hL9ۻF]Oiy<q&PLeTgΤG^xj<ڔ )7@ahߖ[>"|5J2 H E E5g"_\8/[VoumI{?9dh6V<N4̭+8sHCbF gU|Qh1^n+8w5vDXx=YiR{';?'K~R-3ߚP?hRY:_o`".^bZdm Y/2uNݝ?CcR_ +A 0W IAc_R p˦T+ݼܫ**|llO`L<Q=eP̣ƿBxGS~z'N MboriN|G5u ^gY=gk*OB;vL'>fR6&}FFfLJy& 0MБ 2+^Å[cdtBAȪ@`A$7k_|!!BX_Η_K-Y0硃C[ԽRj~k=: -3AhSѡgͱYSzvWj&ye *1^MvK\7@=@ydBǗx̛ɒx1R q `N9s,-H=b< +&~=E&<{2VwM&7~2,Ei!41fU]V2H3in#j>V%msN\?8!\ufk6'7"|*bᯣicQE /uˣ!VqEHMcïj*VR BD{ ήa,]uF$(D\^( cҥ©==Xq6TȐ4:j)?lćԁzOߡ*jK1m΂~u ,)XgPVezF%%Lmj8I}jߪwx(XlU>I<H"/VD()n5!P4W#'^8 텉*P5`{%U^. A؉66BiF-;3h,m{.N 5+݌cݏ`d{?PvQ1VebuB蜷"ORjK'UH682ĵwMŽ~Fi@W'~Hq$Of UCVhm*LK2,E/~0&#1w-zqGTn7A5~v5PX6sh䁮/ɄC!$YTнҐ2 CܟMҘϭNd"+h~d/3)V]߶FGr=SE+aOVIWev@ȒpLՕ PVұ3ݧb͔8TfKṙ·WZk2#{a55LЩuI)|Je62:oȄ#W'áդ`Km O:$E ό2"Kь9 OIC\#憝*nk)P0pukFOzRgIiC)5huMC+IQId21O?nѭK:9ŎkGN vlCaI/SFyƅw搰:F Q4vڝLi@Jf·@>?+I -2| (0:17y(ޫ}^3$g2QL2;!Rn.}֫0某Ilmi;;)[.j+r=p{ >?a4nl)yis)ŪrLPG*[IK (J "Ckp)z- J:!j6Q*.orv,Wy^,DPM鎙|Z*<|9")4nƊkPX~4 >λb{xD>u8>К,EE_/B HP$X29qYj:/ o$G6`)ijqKզjFY1AiK~Y^(aar3aBVmŁ®`h<\iĢ Po9s˗ѧ FL 5̟-@Ң+JAۅ_Z?fK/n]n%eʜZmĿ\^*NlU[ 2 99fh^\*7Pa! ,ziX^G5""4 )lkԢ1X8­?Ƀm[<*xP yS֐>{W"),-6p,9=:?]Ka1:f=wW~JkmTme}}*%wA2,{+#tl MFmd|r$a<ڎqa 0`IKQ/dTd inp+(h豞`@ER3R HB/8&HMv>׸+5FCތb^OW;LѡOQe&(va!d C1iv:qˬ7<}pr3sE t:yT`~ d"Un-~YՁaU@9#FH_ ނ ápG61hWI5Oc(7FQC;@-"<ɭnhgqTu1 **=.AM1y[6#!/M78dQ+T2F(mC=Y:|֖ī=_ {-vYv2хMSkMl)墴1L:E@*9Gy/o\fhB1c8Gd(ӥ"tuƪˈmjJw.{k8**N.Y˸5!8^k M?-}W 穁Qzae)@ Xʩ<ރ}'AzT_NjYFJ݄O.v ,ԭ'- ,ƽ,$:s9Y&u5wqͅʡ>5{ukbp;kHFtGEÈLK)&f祻d I,GJ_|x 3b]=X HC>xc *pc"+`.U54ޕ{](}Cv/Fq&?WF+=ٮ.oi 8Lm [ }ExOŝtr5nq 9q:YEy ` jwk2*b4=:OX)h'qhofn$33%?[an:N1w^y w>5g˟aRf-Q!I rt˃Wڒ~ݛQS(X%`?CaL| GA<'ϑwr_ ؘQ}bT ߥ| <5@m%ذ|e_2d ;hxFMiÈbV@A*<^]~B_tvac(#7yd1&&b%*O!;Ĺpl `!}\՜[R4| 4K uFl.c, E;ɻ(XaI)o'.at>ϼXd'GuhEKۗaCGTے0nK:#WQ=Dvz_#&[F=FuNm)]AUud f{W9:N:4??^wZZ3xe`"ɷ4 an Qa '}RN+8bPWe!c8`Oz4Szܽ3{ ~"$ ^*-k@(Ak6i)q9=?5 sW [{$d ,:IO_q^OPXp#[粢x\RiPj2`JtFjcwFvpjGjl mR|7&/,v/*=`ۣ;QvߪצnqY]?mAs>ɳNp&{ײ;!@' u6 KKR7ayb >IvC,Ü\EKM^@߾}[徯aa}ڵC 4.iڷ-^+3sKJ |o0$zG8gd30LDhq:J=΢!R@~`@V'ϰ=;X`5e`p \q]ג1Ȁyd~#U"uN0-کJ"b4+yFJeHU+$GD.q8ɳ~YSb)z"iMPofT*$EyZxűٜNjB])`nQIN*\psn;53'NCӝ-J6")U&J<MS?f@=xˍh\p D bzh@Q!iyDPeTRůf|7*y0v Ou;E#? -o$.u%5GU&OGJⶐ~0#xj{34OC=``jdiTpB "o7>a;YIJC(1t{"wD=AXֹʳ,uֽbUuގ/Oy")ӫ~xPJ2&3_j(˙wGZ/u}yBgwȼ7,ȗv@ 8򯺏#.2֊O8ڸPv) -]I!cK<VD9bUţ7oD?E.Omw0V6ړf!^#E' x. ;6r23>uJvPϵ{g4wڸѠ [Fq]IBx9T o;HEhZ TC[Ek|S7W_1+9!vU7{N27$uAB1hjX?^#t|(kS7H ahJ8vj3RPw `$`B m]p)^V_s\ 7{/LBz50|kO `]䨢 oiL"mcFچfcH S6 _@uAkG?qP)uO ~FHr6(fܮ(OHb(•IKQhE7`Qh\˭p5: 3 /2܁-淤k&HМ6sy~&; g ^A `"qFqH'E3RJ=1R!i;R'橄TP{1X~?)Da%7U7"ZS_-8!bTrя~g ŭ$:J*aeH` 4(ܭUgYܿ=KN,(<_n]AF6S6hڸMp׃FXl!܏z5S.oYprň2q E0+"F+|#cw&*,Km wZ`RwW’{Lj]ž7!L܈o}0T@AnC QwY$2=)QQ0VkB:._<Omn<ʣ(yKl8rnHy8#S uE'_Rvq$L"~JLIھם͡ byP.P* b^Qn ]v.i8T0QBͩN<5 _CJZAiw.5H\' zCĄ[͌lțr,^E. lD Ӷ X5VNpfH?2NE3 fk&38EOGM ,Z1gGd- PȰvEiZJ C$CD5M$r薳)W1-M dځL- ?UO^PFzU~b9Lw$#'p pGH털bt'{&aNj{}!6ϪS+3CycHZn9\k>\#$!++cҷ&~w=+F^R 6i5^e 矰wI;b?]|W2:ʼ7@7^gLVFh'=I FKFP93RDW}9,\q-)D>@`^(QbslCq!,MNonanDq>Z3?-.Rm*V 9ôKۏrwW5r{Ht{2 Չ":Ј3HmI58)P\AMT 'zT(1<;*@Ec'ho*:`y!zJKiC[0zk}3bzڌJykܛq".f!jG2(pk΀4=1?T2<4y9MtynJ+ A󤬞m^߹b P<'C%߹?gmXBt4R m^yfBY}o7n\ss:m9F{〣J"qǭܰB7:-/B2.д0*H3hY{DyU?oyA#=UٔWojvo^zck5|D7h/0)yuvv'ȉ0 $2FN|urKȐ6As@zJYGC+3@s z$U(3^* 6D eq<`R 9QLwj"JL&m~8E_v*,eM6ŝq ̪9zumv7{*/eL"Ň7S7}͑T!e{gAWnL{Z%BB&asfCKrvBI啯S>zFgRUHRxOF ZC1pl)ZQ|:о8J0%ObQ*re)-N.Otُ<8PP)Ũ2 &u(y+GÅwQVu#[,_d)Jy5x!Qiv VjBՀDor(+*rEDUe E* 7nDy[ЅUh9[mRkߵ#FIFWhՋB6dfIN*Ej"N neͬaxV_zBq+P`>`%cxXp0I_{CawhP[?K@Y}_[^"!{zj\z'ey3{v{z]mVr%ER֗`4ǦX%6K%dm"FJ(s!tF % K_HZ諯jCd٥7O>BvG H/-1.W Փ{&Eg{ж"dJ5=\T !C>Gg~o*+GgnȖ.`G:6VS)5TUF%Z|q:tDZ5Z IUZ$qbRyJ }X?i eދ)x]ou5@Ip2wKP2Mζp;UzMxY;G31UCgvcn`^ׯ\/0֩)zr{[qzc_ *EtLVxUN,%mTƟ/@iv&E>)HeF̭-Ϊ{cQ?);7J<K0juddeGMjj\IݑrJ a0!Z5V6]53{gmRoVFA,dFVC'|qhggխU}mǰ?-&ɽHQ(X7I[ʖH*_i]?kG9]PUZ*W oL=79ŒX{nxbY~-w&yOPSyMP~)wڡf[<6eo튻='ΝHL,(&SL~]U 7fݧ ͩod{ǺȮa.hMzp%;#S2=СBHl7dF=:|}\Y (|6ѫD@=zI #AKMLyωmqjNH Kz8]-(HEHɈjWmkA9}ĉe'`sxG+XɩI5 9>PI:AԲ]6j@n. y+nvԹf'rk/'ݚc2)쮮a r-0ޞnZ7ACs*dUhVy%=aPˤ>geጔ\oQh6 uPf'27mO |b[Џ.o &b☫_OX(ye5 IX&U|Cwo_k>16d ZU}< yD^BjVgR7Æib*LlMbmMB-4^bhE†*H!!>@ԣ pɇ ?,A5q5qp:d?v|#ȡolcSp+Y} 2_\5J:d ܌ǒﮝFSv&HIr^n,8YmiyHh7k(W̓χm$D*XlM}uK^5v Zn+U3*o0eY_̶Yd/ k8o5CC PyPP驺<HJ5&ё~RQ7Ƕ Wd h2PwiwQv\6uU1zeG 嘯cE!R:1fn\k#:hn܂4%&H%J{(hU8b{}v?r#@l 'sߟq$m¯ݖd~.N4z38+KZg|f6Gg(?w ?*<́MmφH4aZ΅jw T!rPOjmD>e=/RYL3s\<|#Gd4~LβVŸr&?.N<_: G)h">p@8=x]!)dj6L5mYc?qD4`5j$A֓V{]Y7qh%ߚ+hjm4´F&+onb|(FP 3, Ln&-=it Uu}exP~~ rL]nԉ1.!7Dn-vH\O|&6K՗虛D.g/1F|xLc2OB6\03v {10H9:_mYe"@r$74wQ<}}T}ev5}]&&qX`>ٞ,33JztrWo}q GK!+1BK=URL:_L>Va ߼7hḵ&$*<-g8x n T 2N9If-4ɣ~ҫܐ:C sCtA7.3ެgd|aΕ%4Fo@ܒ% VEˮ[ a8[Nye ߟZЍc8mA'I}TzV)Q.ss-hrSa+E uk0Ka[c7-X%:uGqZh+HFߢ{ZYp'pIZakj{,4)4WQs\hE( \\j: o}pݿ>vвeRt5` we/ڥ"s괨;>"ɕf]{I9Ta*Lu?-`/ Ĕ]hq&|yn6ٽHTXף)SK75Q/m1㘔=(!I9KbzޭʬRkSTdKbd,umN( ? O52,BphIJkM&-*30ou8[rL[ɂ浝]4 /ka+jуD=Iq+Τ{0:@]$}gt/oC2>0 2v%Z8H _œgd|ۆ#q#"=-X*JĤ3dN phmm2*FCBP FD1pR1#C\Zq9 QX1soDyAڸ43M88gb"aAj-IC\_90ߦmztֲ:\wr> Mzv|L#zyRjU'Z0=xcdk> ґ)f^}ˋtWʌ` E@ՠ/'^,sr&#sa!,djb"}V4{8N BwpZǴ_< { w¸U5C洅G.f"j=*tnKa5㪵YٶNWr!>f)u,=L` '}&G?7>X4fD)h}θt or速#B8Pj[w-Wf ,<7P^ :bg\=MjXaJ&[M1.l7۩Ѐmyi#Vןobaᢉt@unɕ_̀W]e鉛T'fVQ$L: ,z'4Z#5{o&Xy .],Cx˂:4ϏSh k#:H^g7k-X',ߖ6Moʍ7N{lN XtW >Z+IuVSLؓl& /y,k3p*C`2x-j xǢ p֑uc _E͝մ#·k1TRM>-:4 ( t~Y$Y'Tnn;(.cwh 6GJCLܐW K=#+YHzj|s=GI;<@ <-`J J]'z-۹^If|cz|%LW_Kۈx莶׾9% I -Zٍ eEM(Oet.R4WBQ/QR/ Ӱ'3Nb& -xN!W(fO46r+ΊKdM\4uCc*Žv v<+y}dxwhʙaf͗gY<q~Q2Od4 odI)9'L&&|S6#+w,0B(h|b }F0a|pQ5 P'iTTU4SE2C!8yC$zfN)vѵc,:9~,\q 4" 6̸"æ$,o߽d*a|imCHa;y Nt'?da`]咢[^9byP3ab@!Ь6ewhKIW@2l= _gJ1ZGήEZxe D;)l:f:CsBno56)a.nv݌;f%S?;eJ$(2gšyG #܋`J&ѪiJ$Pā}8An_-a'VLg`ZӘu358;S!)셵<svVd;Q$,# oT *nU!أë* U33$qя_v*̰P /dl=ߑ+M+PxÛ5q$ z1aPLʑ~Ǥ\>(VZ,$%r %' &2|sC[,^9vj\9cW59qd7hqD\ %JnLo8fcezH6w &>lFNc_<S*0 m-ma*]ߙo^.a"gً^`ElNlV }FR@i?N(˝S ?e^bO{Igk Zt͋vIJ*>%㉎0- L/? $׬|BF *vu [uc4f)\C!lj `!Zѱ{@i%93xU{ H2[iodϩ^kCn|ʠMt:Do`Aرّy408ZgLrN/E)1b,j%hiJ׉Q_Xt( xY}#Lɴ-ևoGuėeq8mIq_6aa+Vډ)uZxnQ%b60SnkHx95Ǘ&I)WEy-~gSJ&8! ݩ#U0m{.Vmx|/}jM} DWI!1u էhquO*X2 D ")BX.CIA4X?)K[e>V0m.3mAp5 S.4uP5x7T&D4G~/I-tc86ZT%+AP' KBQ?k#J wMgJ93@|aϣUx3 ֆ[yNGyDz eˍ΃ɝ5;n206F!|% P~`|HHXx~!>ƥ@f 2ŝ=@Ja }Œ$+4vtqv::Sg-R[a\?T/N .Xc\hO<&E!f{_: ֫0D ּx] n>e$=q}uwvk]X<^0OL)P|*Cy:\-HTy;Wpަtw[;ꃉ9SBx:~*U#Gu*{ +[ţ2ii/|1wXmă~?dtoʛ˕+FdCw.BxpГ'/AMFOa5߉z aum&'+р{ R4IQJݭ :+,FbqFB8a&F`wӲB;Mv+$|x_z5pl,kApػ$ϼ%EKR+D##䙣!dyԐfG&ss#XwB4tXG}f/. _)۞bWk&7SGTwYhzd?Vig)0O٨E{)Y$GH6SN4좣:{,DkUbx|P y;r-zABwS4wɓ *4QGgk.V:3(,KER"* [+qЎFX>--=-w͌%4\a>|<=Zm|?!80: n,n4{"!..lB~ ~RiG<x*P/_Obeo=oIreE 1T~=QXZwެ(܍u;% 2 dL#-ԮEms |}v- e4;~-X72ɛd҅PAF?(0e~#6ZU~u2 %C"pdl^.L'vIPmKMb)ȑ,xc6p8o r1EI}`9d }r>/\r,FF#)[oXi`~rq)X,+%ӴE{r?[7DAnh]v;;X)oeё"7\nw3%@\<шۡ_ٵ΢{b. n T&U{xuNIxgjEe^{1sJ]:u7(3Jܦ:LzYAP.}5vQP>+HDOr cɹ7ȽMNi}¥3DG5Rx]L\s8`zK4XsAPІώ04!ه%԰M y*" J[EC)1a_zgǍiqya  x]%pP\ 66&$f2X^JAq|ˣ/s轒Ҷ}2y}$ (Ɠ+t|3xt|R8=]@/-'\06Э_qHh<%{DsA uuMҍ:Fm0#]7V )'IRli_To׳dYL GW1b,sdzZ<qT0OuMvl^HЙ68Ys5"~~,d4~M-ծ.>ߚ1 k؎ W0UKKCƘTa>zn^Jݹ1 7 {Pᖂ2m:ڇVFx~i`yhi >9~֦p-)- iN? jm!F陡)cSE LTE=_1ەVã ;ռ `7]O{£Mh!1$Rv70e<3H)`yq<v!Pw1@2Ġ(Gw#>E;R}k\[^j-uf~ߜ0zhm8MEOZ*=i5Z'c. Q1Uf gMڇ;Mi RD-DžiW(⩈6#"ZPOH Oriz.uzQ:| *cXeAWq9 { +o28s5 ~Vz aZhb? 0ѩMyi AE˗;ʗl*zSN- [MM=[ns&A8DݪO+>Z3FFw0=&U !![j:Ԓj;ntnݫ3E\É _s۲AaSJ Th8% )جw{f2. dV 3=`'^IlGDXh{ 6hQ-~X8/ߗjO׻䟁&UBM^ B9h!==&n%5es R\w4$e^IPbq@"/3E]`עP $8 zmd.Vr%; K G7͒"Q 0;?j,sDi)c`NphFÍ+1uQV |S^2,( `6c!OwF.&=; cŮuj%gc\HuQ4|G l*|e@p^(kDWҘ^X 2ogAU?8EYh~Y$r44-6YsMCz5'$TA]Eה]jߨeRq{:Ha.BC^c@RU7LAUdǙ ʠ\BF\֫+m(` c7 Xd^ơ01JapxhEQ3Y._ O|rLZ7LW qP0 jxOZ2H ^q$NKndDB+{dq|o7YǓC1:ehNqla٧rnQ@*e`j  1 ω{F|k$Z{rK9vȠ/ޮxV YT_8 5ܒh}{61d<~pa[L {ϯŀF' 5\.YKi6z(p\'-p[߻Ϡ"}ƶ 1k4~3&Jkc壘*9vܨ9K2Ъ]YY >\{ (Z; Fk7;т\/ #!%DJ-6n)mWW'g- vLJ̘$MU.%t8#+M o ]hf%9`D7V.Eg;Rj8$2Ng-6~-=N_d~3\qmAr73a5pXrL wm/ qUV*@ْJN.A+EZzd嘠B@O&D#AGd>ђbu~51f ӦSV)fv@,]MQ~o/ F>O+GLIss2ޛiQs>)MnR\fRsZ7/Z@҅%cp2[YZ%[wҵѤ$p .+HF#I0ka *~0X֬%Q-2O)`08~JkP"FVe[=&s}#EmP`@3 KXU&t?Yb>HP W@P5Rǎ  rN,=tzʳ.*q-l}{}}68ʨf!2lXy~KqDT*Fk⏒8 0JJи|↶+,.ڬ$=MllJvzǠZ;YN*)#8Uo򕍮ۅtE &pжiSc RZv'_ eE@5 6j,Ÿ=II8'Q?ˌ 4jE,+JQA8.y:dZmil˜}-0UϧMjD^JH^o%A}_YUw3\E?0R~T@u/@4&{ U|)|6RK1DKShؽNL>K4fN:ˇ-t]C]/pAؚQ-=Xm9ݍ$$oβꑚ8zZ|V;ozÑr%#pdYܤ^.= u 0D9ԫQJP~߁NJdSmm+ROQ>eEZ7٢2J8$ m@){k,8얕. Ǧ]Yd(!EI{Er21֛C{VS'嘾=`|k_-b/љxГ"/=aֳEOtMą2Sw3#}tU=*ex8cMqsž.jrf$9T=q"Ziq#-')395J?].^IYnoObk>I4[qj7N6h&]5/vX &nO݄1}-߀:SKB5 %`^}>nRy)^SkQw+G!WZr/ R^g,e },5] f/iL.8Ć/uO^~VÞJ0̇gۙ;fub5wW& wI( a6'2 ·ћ0459[V5OHJ:qe&3 % trmd|Qڒ%Q&YLBBo"FzF A(:[Ҧh $&F|`䟚 jǝ(8A09ާ@qxYft>QGfYbs"wLzه\Nm*|Z J4JƼicQLA\.g~"7?En7Vf[2!.q9e$F{QI (e} lז̊һWs-? wصU oS$ƭ:,"l^/Jou!lUv+'WiL 6[q=}Ze~m:Aك f 28Qҥ*nH^[/=OP6E _i\ױ>xU (gMȺaRT}㴀G ܝ~A׎&=g IJ8sTH ܷk=IT$QU<+Zlq=Ff{uL4Lk/{2;=\Ӏ@BVֵ哸ƚ] RDd#tx*:,@JrT*6#MȢM ٝ \ZGq $F|ëSuû|zk[N 7:)g13H=9GAozo?캡'EVvᚴB?Xq.?,YsUN\J2R?ňD{ EulքIYa_Do/ `z7O*fʲ`*Eu!µtB .H:sB].{WOvPc[k3W }l"x W6ͻ:K1|>XR1lHxRђҦ]oyjRlzY0~w xۃC-h~5Y\.Cci6:-xֶ8)HXfIؐHUcQ|-,k!&UWu ?S{2hauZD<]a‘ Yf4?d dnSVL#13@W4E6PKx wlTAh ᧹}q5ߐgumUKJ&OWO~ՙQCLt%~0*GT{bccC4ѪmWvdģ =qS0r~ |0y)U2"aXJ|>7FA^FjW*{ͳUS&7g3 Ҡc[G3T CF]^@Ek_ꮯW,ϑ*ǒ1&d๜Òڮ?oKVQdR{YhɹR)7IO'bu{zk𛎭:mIe{d#I:) vJdZUbJѨfM/@4uYx&y EҦË=PFuۇ[,&3Z[Y`h게*C:4@VK0(ښ%_CsCxW]{A{3^!`=wY1 rj bޥ VO Y%9tL~N+3#kH@ĝ79 NڗgDqa'|KCo. G)@h4T(i: i͋~it$d)1hϓ]Dp̢ʦV1i4 dnij& 8l"fL4icN~FymݜժUarz *0;#bرR'HEEyZ߳PPusrH]ohJ$*agM#J=`z%U&;rb ل 6FNR&ɒVsGeJ8\a%jy%?ؖ; -])"׭M#ԴP7tmEH`o/F,p-"cf1QlOWZ6|۾Q.|IOj061ژDp\&I6vMPԿ&NA? [̱EKDv.+x>߰Unv_L#nP OdМ[˃jJHjYkJ lv,Sk0 6E { G+})6e_{J?Sl? \VR+h \Es}̌3ǼcC9}|v:?4=P@.Bzզ*vy_aYwC&D#Q57\l΋Dﵞs{7)صO%P(f3(͕ 0-V-wǽpx$CWI\@" pbo31|YFڨbFd nDYk g@!ޫΑ2|u=}>U+j$BQxfeC>J,JNrHK45di/#Gw"wڈs(T!fZgKg-$ZM4&50XZB]ljw%G;:E LgX#y:wi_֗FȐBOSc\W0 -hdʩ.$mw(L:2\6]Nxxr̟&q. >V9sJR=k{:٩٨W^1s~94H~fRU7'l* kLCE21 $,qsXh K-~uxG4J:% CqOG[w]yڜR)va2w =b-,FcWG3uX]!f螐ݩ\+(rS ` t+*ixL6K:`gA`.;B8;$tT%B^Dk:̫&֥߇NSɟbarw2e_ǂ ߭?2G$ sbфW! gOP&9rؤ~F۹SCV) rK+8K)/hI?-ќm)\x6EK6=.+)]ԷY&~/$~~UPL0Uw({z? 4;0SjX"{z2HɆ̍Fy7 zx,ꔕq~5R.+8JFםn~3C'xCG㵳ofNHguo菬$]4K_R~߸lxK;yP+IxiQ>UTgJHFG Ptk{VS ۆ kYR̋WiB;m;l#oy\.\v-Ocr s pLbRQBF}ʐ썙3{NʠWr~zH<(sV *bHbݜPCғʲ8~D/r픋 Q8F= S!Y5>+]eo,j)(*QMl1ԣuB`o drЁeлBE>r_R oO︵W_HcJZ|GbXǺWĪ b\}Hr吥:ڻ,똲.]xq@aqe[-pbWYM&  ciSg8m<5泞;'(asw ,2@W9-4^\wO)ܥsr VYCa0% |?91Dm/)9$pJ},3//\%;%@}s Z\wA/ #NcD b/_y5ĊFM@AlVE#m@C%Dl $ШL-{@9{fN+AAA(1Cr|9]BLd31}7'+ _ygHx-/g$RC@ⰙGo?4؂6K7:qux5ApO clrtHpLp@7}}e| JƂjL/Uҋ|=εA2sqg; C9Zhu7e@=3p&a9,ZœN|_(*6>Bi$7  PbLۡ(}c삉jfėCZ՘zkg@4KWp'?ﶇ)ƞ͋Ӛm`(K^Y1F\^pڧ*3 Eb`l=,X%*p +flgIR<+G;~n7wiW|b[csҖ9݂~Šy9By@^kꈈ3Soǚ֎ѐ=9o^9 *38_@M"%ڣE|hB e^H=M rm:w PF] Æ掤5V Sb!%8h;8IRekI4<ϊW>NAu%P}+_6~P%һR0-RX3(GG5˹ULEyW5N~RJS/ uDSO|!|oĩyxVM޲uzۿ&7լMm:i*w$'@pA fn|ܔQ[u\nP%B?|p JmEc5T_(C c,pʀI8?UǀvjF/$ Wf[ Qr[LS'WFUәz) W> Y_e!/Ii˟}xȦq~2)^dW+{*&ӗ\CR]q]Nش.|0莰aD ј=A8 )Qc0>܅:,|<9W[OV1`8IYLX? @7%PiRgZX?jƐD--@|YSg`Sbխ:5lC+Cl}L9SFƻV@Zְc:3tPxEMs{Wĕ?;370:Lf{SMؤ2.A@bgsE2"s+H~< !Xfpٮx5TH*h]LLP]ognY+|9@)̝ЗnkY ^@(LDOp~(٠yC ~gF9ݦ۫G2Y]&3vyE1V$1ߟy%2jIj ߃eX>`l/,M=z=! _<*z.֥aA*%_ĚS={ t[NL{$3Y*!5܇I"rɬp[m'l?63Ț0Yl߭_$42Mx) .k+&|}a*b b& S&yqHc5yg[HLSh맔ޮ @Ao9fw=wXZęEX[iragbNPzV̔*Jxtty{YsփYx=d;i0edYr%`y`g{1VQLOFٯ(PτΪ3[끻b΢K<좧q[[3jFa$ѼN(%t.+24Q$3ޱtE=" ~ۧ&`.ۛDuKr>0-/("nBeI4hr (҉hqE݃ 5RFSϕyy;1&,cU%2X^h1SwIS<*zko (PYG瘓0l@EOHѨ`7m)׃81e{䄹'O{ \'XM_;_4}|8f'5km8׮/b.} )j%av _n!FFo3֌bj]rC ^~x6jw~ #<'wS%/g층8q LN{v~|Exɤ9 BN-e_m#%T@2Tz:<@gXyB +H}J׃ŕTI~5zʀBH/v,[LrRk\yi =j !zC }-]J43 nA[aaQl_RdAҥ tɤ^ Rl4$40Rw_N@O&9F:R։*ޮ<>v\ 5iotFqd` 2cHYc[Dc)^Ravynt |Й9#σCX_"N1unky2ntmN6Rb( n@!߳g_M' J4>X!`aLЃVw5s \BU|ȣ#(*(NY^l>U8~ ':X 2 = g:~ma7β#Fw=YqjC納ӽڻPv/٢kV?&Ck!ohNoui&ɠ_\+ hb/6$'iktMtn5G2̚mn[JJ< %J-4zY^=˚\BlSc#DpAg.NJ9"aD7i .~iJ/~6r(Wk b*g[JԎ` $Njr@Y =W<#,s/ƝG,X[Ԯ¤ 2g ^؞an aɒDwH@>"ZtO6XIt04vF2Pf fsN~`i2>IN/j*M {b^rPӚD[=}~JY>&B4z\1pO%;"#~꛾& KА>=Kgc{Zw>P7Y#43>dh9g M·cd,9nl* nj0n3zt:Y9h oY!|:j쓉dPc-B##<m󿅍!jC*k{T4NHq&VY۠`sؤfSD;=o-҂80ƥwE=~7$yODkzĬ+KGb^&~]>[rt`ώv [($bEp8iM4vQtRB2 LSXJܷPc&TrY;)c*1jPX!)O텣";, Ù 71qiTFG+.OKb= HWb |vXayyI_5\ B-f$ c|aRM͠Wx1LՌLJċxVcXfZ#9#z<³DP@cݍPW(?a\ uE\; Կ¢ɼRLFὅ>)?]@cLϽ-6Nψ–ŷI;q֝~y *NJ9*D9U'TMvmgs/+{/dD91y5%n<#-/AV([v<}fBd=$]n|P]e4dڟLH|N6,b} NˀamzJeD'dEzzJZ>wewن>%÷&.p##~ mLl.LdT{L? )sUf?o`d>_;m4]jL,jͷG?#`i]uG'M ꢳI}} \&)Q=*ZmMQBen&Y}-B#-} ~NLHS#X(l./t2|5JgCxoo6݆Ĩ$.Xt- Y?4SEA<i;,cl޵:\䞈T bb)1Mqal%s6 N̉zp=|z")Qk3W;q6Z[3ZMB>t,$\+a;ٵjW@6ld!cN+KmWv?LG~n_"Nd]82ơPa֏)yl=2@tߟ4RlBTdSQ\HVIrF|yɑ>uR~r,:ۈ@R QP&HoLP{%<MECEW o̚gۑp* Ajͳ//ӝ!IPH $Ǜ<qaϋ=  W{-2!|+|ԃ;1 TS邎R0WZcJWxΒ)ROܪ(nP[~&ڛ=6 $o%Dl ϪVlsn?j wF`$R_GwXO4d +nW٥Gz.j)w:-wp/I,!{\&W*flW2q|4fru [dM*nSN0w KwL6xck~B1{u+"C,<]%лK lp#Q$L}oeUt|4,Cϖ'ťDS1[MemM7=Nfu} _ήZ~.Nb a.lJM ]V!j W 6LnJy3096xȮkR넚7J謯JëR_4)T1})+FzٝjT+ Z8=Jn0&uQ,muKu$)x%Nq" =ūy e+:SNnnhGNpR-#Q]n ֋c1TKWԜ;KzQ3XY4`?[lgcK?ȁ$V-w{ ]m"[JaR^beH:b#)n+)6q#P1:?X Wᗩ.^*b/k'?-y@8ԛqķyxwt&h|m-b4`,^uN5;]YYoׄQ6ԅLM0]fg _&FX0m6 0ulJTzVS}m㲈Rٟp L1v$^Ž٤(u]u:[]ch0 <"Rq& vn/NrWUqȲ4c-]h;,HvO3 H/-I^ 2qQ 7&n~LBbN 5a峝c bAQ *?7=PE9*+ ," A{I `\#' b^D D#;78iyγ9I}ОW2:9bz&V& ʈǎ~lX(P4^tÀg]qƸmwqp[-5o{looK^7ACIIq B3Y3Lwh@8J$.O_g8 ϔ^ -|@|ؔp/O;vOx_y˫L>Ean\F?)'IM\SO86oƙ >],^X~UJK1&Jodu}AL݃}5R̐}wB7 dmB9)"w$_34l-RI=)\Jխ5]_n$ #՚tjR7vu%nE55$3~9s+7idž`@^U3LJRty.;q2h=8t7Ǟ[ nr'>~5[a p,iЗ~xN`fcESYn <ۋkqǓKeQ_Ee']NP%k1f  hqh X$ҎC1Ȋu:dɶFR0 :f\< =C=Ê AX">ݧ΅^W1zԝ&. FAVbn{*H۩RkyxqMLpewEԉXxe#,1˩&ClVAHX2DC3̥o5.˜x3^`wMx8k(苷Ry2D4YN簥5~tE)9/ [ʑPPh^sLTsqIr?c^9"3@XUSױ1Wcմ!m~"P.`"_[/A2?,h@ׄKsn̔)V)5;3_2&L3)1f1,q?C R"bv 1{pS)mUfVWnKkӔpW^ /7Z+%"Rd>-KQ cjjA#?jT6kiws֬*a% dj}j"O*$ofn6Jܵ]mʃ`kb+sЧjBmC"E3pHav{ߑ .6 2coc/lmd=q.mx:1 1νXrmlhGZ}1:h1ohc4Wӻ0>cqEzK޾_Js* "j2v{5x,oF[ى)ޠmvc_ۓ?GCxZv3kݹ(F(壡FaEzIcmr`&aҩ!!x HC""%(椯UWb!ɸl?dU֤i΀1ef6&?ܾUbԵy12qC3+4~@ѤJc1'WMtseUO84g_j;OL [ ,^u;-ΝC8Avw"mTcfCA-#V=!/6-&;)EּQ;t3^o֍!p&@HrZx L*Vѯ 6և½“TaN\ gw\P!Fiu-퉠Kv!NyrgAj덬a$cZ{'0!sPxLJ] <\v>48wirG/ %d]@7.ʯX]D]+D',P{C)ߙ1Q~6eu42$Wa -zI[uFQ6q$>n  /1)V#{My\^ǣt϶&7h(Lؾw F$6K><+iLWNJT8nϰ { li,L *˾alJP-C7ޣ%?YJ%v Ztl[#H;W Z]{:[ lS FbG벜!U{#\Y'jSks0֎.cD,JA9 `vF$ z sdS9UWHj*{kN ;䨼\OPL`V/ϐ{#WqtA߀SX}l\n*o\U(̲Sm5]B$).L`7ZToOy9"=<_H`WuTQ4ɨ.;UQ]j%UX|{)݀9()ܱ٢Y,tI0c:7UJO(I]v)΢^Z>Ljl?|QivcvvXz6 Rz }Aߗ\jo*6d V[& JK-faܱʑ+GP^4s%oF,"&[FKwj/Vj&}K^GliAw/.r_~jS!@`UUn(,Nj@O҈-Ѷo t%\{6c^e?Y3bh"*>Mp2I,]f+ YPu^jչ׷Doz]UYHһSYMn-PUG4Aw?RK0O`s(_A%Pz>}8( 4[0SL34{ݓy_-ZFdIx^Όns: ѿ8k9׌h_2H2-]h%ޔb=Yl.u-6:׾j>b#xEސT<91x,qԭ{Mh4yDͪqO9>DS'>C̒_ldÑ4lu[= {slfZ9H'97d.}"7CM"W 3z,|(a ĩ"AFO /. soYR~OI WQSScAf}7 %y4iMǀ,Xil EnC}FWDۙ#i] M^הt`ܷwaY(8GX¹nqgM;MvlΨ4uI(ru%חdC(t|-B;H,:3%:jwj,] G5ʈe%+ )cRa{}{w* 6׋G6i=DnN)a];gH"H=KOS1.Ń˦Ȯd:>/+чzuй^g/NG] FGɀ>-\ dS sW{:lcZahu3kp/h3Gifd A܂t͟eFz_o"x0HWW5Czx'P %3߳]_ ` wJ}"\ `>TTS!5VTOm.7b䴐LJEE<~&ٲUk;@A8xȜ=8>jt$bt'OżRtM G5*5ˍNO^ʰδ,(&燳r8lE2Ō1oU*&e%2x~:*xp&~ER{'Nڞ@^10zxk6|E`o {3bZ/TB+?.({CJ nBI>!S  awT3{F``jD|0 >4xF StD)[ގ2J 6o|çe`(`ޞXRƇj5I > c?֯`z5ME˃fM|_RI_W pq[8hI߳aϲy20ն֧ = }झDÚqqlހZ#qN>ʤ/eae)2Uy{rUKrDiWr%6 {ۼ-]q\OeISmkYTjEu z3%+hfŒmN3pf(t{{x 4*'WgJWjďܲFJ+'2>% -W /j>8o7~Ld~64O:iS+H%XWt7`1%PV)nml TVuAT#Cg`5+V*Oy1vt[AYu;,ʇPT"dbL  Fg12N&]wN7I,'Gidae")@ q>JAz A\QRQNjBg/cFs \+IOY^dK1ټu6u*´MOʂ)VȪ`[}>U"W0.b=p_@9X`-TT XZ mQF*܌WgU6 ݅Iq]? "r^nR{F^tr3P7۪ Ϩ%o hG-UθI7ST$i{zt3Ȩ "=)8q|Q7-.ɤQIQy+4wev}kYf~2>nz b,jl:U,tnc'M!ok|%ibIU<_CDqMl\guv8$Dz?NV-W<[ UE"HB~nnMV6kt]_K }5TgM3grDc!nN^HqZБu S~r.p%pS:*jZ*"iةrgٗXݳ R/,?v\P!A["{قתU=jy(hɛ1 "42==X/r.8N#U$)-dcꦈQӂ{"7MK_Mmf* o0tƒAɿŁˀIYw=UwhNKʐ#%Ӕݿ6pu(n̯0нK' A#Ô̧+- ,dJ!NSOݬQ9ӤkMكEur"S`edђ/'8pxY$jmNnD9uU0~ܨ?(?6BQ|!O\$Feg?K)+ܽ vou CΛԄrjt#W:9PCs>V*ًT{ \ K oYQ7 eb-'[#9h ?a4%ʒ{Zү諆i.l_1YƩC- $sW2jƐ4~J_ޏ<`)c5KˀQ.:ös$F:u VLWμI+hL @h⋨]tR`6^Ne0Cu ~r૭nބT*!IŋOM& g!۵ݜ>xZq^tP~_L.YL gJDH&5O#1Pf5.awS5"݀Wo6Ҧ?AscIw!>|hzOg/m52]Z;sBh%~/\ JC*!ϒyjsYw&^-0/$q5aaˢYڊ@2oLp+GӀ3gٖ^3_iy CΈ!;Q} ^ntݓ D hp`lNuZ,`.ͫR7<;Z|[ R$Mȇ|riߊҀ6ZBVU 6M8U#_\=Z}wU7Ȑ`dTcp)hhP@ oo[ no@< px=z>V>t9}Ta[$w$t`.hA4.^8)^l04LUvA6;Dew9rp%@\ۨ^`,:? 3tVeqx/O%=ck(r $-|x|ɔ t(zPbY^[I)3pҫS jc寽LTPa6eGD)`2l2]#}1Ocvĵ()vt,)Ⳛ.[G:FNE W ɕ.#ʣ2F3^oA˔*ƁyW|>táVP|;QzoӪϩBWF 6T)4ikeTyT^%N@W]z-O(@L1υ`QiSO LoXA;jꣻiy8C}ȵ&U]#w}dF6ShBɴ%Z5:1j[MZ+pennK݊KJI* )OXsdPeF*§j;^t8Ng φ|qX^r`Si$BVAj1Me;UZ̃âhf&!G"}Ym K3/??j4Dl? ;rm} 8m:F&P`!"?;@87?zKPZbxe"L99j_?Ye"tuA[ٖWgFm7q:v64@W&ԩZ;vH_9~u.=y|enF/4"BL1Z@'x3GHZB]\ӕ>CPCmIǕ}cRt.C;/?rͮb~- U|H`;8Rwd4  IfUpxo4|] AD{}z+?ce'zDLgV]4GrEe>2pu>@3g860@{dϟԳo]ɳ ղn{Gn&-t%(>GH8U$FU͞?r Dܻ^#C{ =`|vlSmcH8H_ o™O 3"x}s#`9l_u糽ǟyp6XC̎V4~"IXs#9GA]>wrжA^Kwmqd/N#u5[Wj.f MC@h ΣEe^Tk5:,NF@i\ň.__ATi"rrP]2fG`б-e0 8bۜoq4(!cc?Wq̃6>#"Q+fg%HajR Bܜ/m `E! Q? ψ=hZkbi30# SryQ|}6q6RzZ&Te'Df<%㦤C߿0&ѝCHx^c.?ۯE+k|sVY*t: krPޤ0PrgHP&vĿ_=KF$|hL)1\#4lu^pI$J%VW< MĞ `sfu }Qr3vm bq#5xkk0 86GcNPvaxsB}G!q|`xєP[#^d8oH;? ]F3O$^L=ie.^3B6@ge9`G)6?˅ZUdƬc>V 6u'¥ Ͽ|H:]W.H8ֱc<%9.mֵ=_SϰMH!j43߯n mB~9<#l /lb-XӑŴahl2s}@R8 6l-Ц%dh4Uq+i+-l7A:\VBg.n3n^.'#LIc ¼?a8rv{S>܂| Ԫ y ߕE 5̞/jy' jjgQ'(lp*cedwS}.R-ڼuϑ٤!9YIy&;`qTp<~Ϯ{}%[LJYw3kKfG헱߼@4(;nAc@"%d޴6OApHb*ķ s_i@l.] /1ɭAFszТѽZZF7 "Ӱ*r+9h)6ϭ2=T.* 0Nۈc3):=_gSHhOP50{.y Q&06Hkk{|?Tv_^뽤ݡĭloيiO8W9g{LqFҕG`5)(5OvՏl~Kfr18^KH. | #䡴 {⢂ t2Z6]#qB#膩bj|/U(S]@ڔFrvU29K72m!k8TkWo|ftBaMQ Qek}÷4/,6yuKC,VOb9H:׃^l d=7+ФN}g9THimwŕr-#;֋|#£ çd~( wsTemXByZ{ s)̱6rq委q286`DC_8i\IBXi"fc炆E Ȟ,ZMM.x` K)c> Q1x8 oDdV5F!,A!3IʃT945UfJv 8+h3Nbb0o7r=j>} KUׂZ$ED::wFɹjw=%UGm*ptzeLⴡ&U7/KAmߙEc+YB#\x-H: 3\ mʚ$D~3bC4c:+@2H14FN9E!<<{쾷 e!HJιpCU ]#ح{-%qԳ?02tvfaxäw2Ii9Iŋ"vĉdX.15ˮf&9'Mqd y'8>LaݗVn^ Ry;'sDմ+v\B#v1HG.d{xyDS'4\׎gg:Sm>oԀYNKlU ros󂽅kmuTw"SnjxK5S948LWTBjדW7[l?`u ('-.u=Z%\k{եK=Tyٞ x;>. p=)f5ǏižLhμT!%h!2۔C 鈽s3^vQJEYmtʈqwQiN6.;Pưx+=V {*'Z^Wuo﹘iܤ/{_Eƭ*o~Pz?sI>tOchV[M lv*M8ڿ ;[8;b޲ CIDBS6F&nf%ʬG"7D#ZO fb aRSөuqw]uIlOW;;v81Gz/xF AȦ(aD%$\a19$-Gt}q/ ڏny{l8cilhl  |Ѩoeln[iXZ6|iT]mȓI !Yu@nzڷjfK:f=QtW\qL`ph*A(u4y´q';nhm$H&Rt}ߘP;wD-KXVRH79,≢f!C`Z|u`DM趻Reu.ݫc~`ġJx)Z)!y2L,rW[`}Q&. }"Rpkq}ж8XNޮ mKWnSB92p՛ rP"'QS,b:ዴԶ\$w@L瞁Vm4%j[P\ۗNHb"'<`}%1孖 <:~Nl/#/" ؅5/8`e,&L]/d ۑoϏZ=OҤviw؃N}Dx]W0EԿqK.\K@ƲHB-Zv rTUi}(ގZ Dߛ^hpJ[[؊:4M7hebDV]8ImزN8qλ22ǶVpw?=(EBpb=w _- &$7Mak{`)LWR .?]rAه*5J4eyyeYß$sQqypqK+z1@ 6 "uWϜW'&3y%Dbn X%Re %xcbMJsEw*ʿk}d%F߈d@?9}.6/K- N|Z9ኊGo͓ȹ\zqT疊">ʳ` _SzˣK-Z{_LrItT3 @%;ԣz(VhySo2T:+‚1F4‘ONQ D>DۼۆVIXEzH'ɼ'ǚAAJ[![CN.ΤLgN]}m}4Էl\y ?rz]P% 3*Uo#:Kt~i# px K8԰z16_)|[()HZǝlLVD΢@C2 Cj0RV5ģCCc,2.ǜ5bq8wƬEٵ2M@& c7uwjIq[NѼ >Cɖ6MNRS faUѯLͻ.q^8JRϦ3~ vHF_boP 鲴vH́(xQ9EZ ӶfFgL)m&h9Nz^RE7߰0U\q!eᔍķuRi` UzVzA+Z}J | %#5 0Gi)yQFkf{$"i0챯q̜{vM4itsy*eXbOk|OjPxM)K-UPCesR@ќ#Οfe16&  1 Ld}\\M]uh!/f,+ 7d1|+&1dOcD=:"FtZv!u4+i`Suf: ,u#uo߅zΙ*J"6vYsi/8ۖL@u `rh+tpJ!<闢t}lo0G&JR*3 EƷWl%T)8XB;˶zr̂Q?WƣI/\ޕ3"2cE;\S_&[3Wjj+ޕ»X`ѫ+,^8~"%qPtng>pׇ+LaJ*%>꫐w: )h^߭=*UaĿާGoLIx6 KF~aySEѦ2rrfȎN0S8tz:|V-A 7sw-J sn" I$tMKWj2.tKtلHjT=nƛNF珯 "2aҙňwW0s SuTk>u/ư2׾~w;#Xe|%Cί])in@7 e6lͯ w)1šiX鏝>VЧwk؆5}+ `M-M?TNc3tg nQ*5zRu.A-ȉ҄Q; γnxt(ErW {`gUWs9&_\ iwt0WG1-,-eqgط7Tn3JUQ|HzSc$ְeQ!NX9[Y4@xƄs" 0%5X[}xqt^] xz8:p*ū<3H7Ñ }/֥#hw@z~[[%ѾWm/DȊ5~lYYQsY۪b:|L<x~Bm6dM=3pgLr~ovb|ߴGC=/ #o4󌔟ŵя2$/@:~% , 4Fh}o;?D[@hP16㲫R=~>-̄T[vc 1+ ]yTܫrOύZjEˊh$~*1,^M-9(CAMŶVK ~"㰄Ց@Y5.[]ezI n"KFMU`UgR _TamhERE~X|XC5L.EI?lP4Bb|ћ;ayV>8qu3+ܙ`v_`GA997n9TC\` na'o frX^_"MVH6<$e'g]<Գ;Dc}l Yo^EK:b2'zGcsru,OWERQZ޴ѥ'ư% 0ЊxJ))̓ЛI7xwIF|c.^Ƃ8AӦ&KR&Ȋ7SG?ڦ0ؼ'1_qc^Ŷ~ZTnt6vZ֭@vKXFO"^1W((5V%N ֢U%\rI,'_^Ry-f,IqvҼH=7+߼JʘL}H.$g_QmmL-~>/Uƽ^-qaQʀLШI :4՟i}BUya'h? [O*Oz>+/1f'Z^oSNSl`6SuP;'AT;;rE{ `Wa1F?4P_!/o`0ɾ=`=/]'pEpAF A$zB@cŸ'ݫsm>W)zk@km<ݜ4e@K@ BCTYʦX3%4?\s z58H!e p+7DexFpRPcHXń<Zges?e9rmYmB!-oWz`Z iPOH2[6mS;RhޯjbdQ#i8Qvti!x (ъ* T_R#hӛunMNjEr)EC*e={SQi%Ru;tAt/KŀQIC[| e/IX׳vxg=OUUMWWzWt/Wjb)yx w>:S]锋-eBFeWש4,WP:bFPg,Ӭ3Ye١ԑF][ &<d0.Uy䆽.eԉGͥźE`CǢZ%Kj|+O\rSj0@?<Lz՗* 6f)AptKfҰؾE%vsy2Z%3ۜb(/kҳ¤Q:Һp6${T鋑o"pBJdAoa  besQ%a/\Y6Nu˜ĝ4~k.fCf?taḑe}Ud$YYoJg&LEą+GO J#:PI3]^@gX8]^@!s@HاO%{TE N&$%hhc?˸{ m Wȫds2c7M VpXcGgWs0mg?6BBH}(x %fsdfE}RхƉzHEFNi |=.Hz8d#cdvNY4HuZڽ}ڌ3]F(2 (!LEg'AHʙ% %elԝ+Cy6uX ?+wmW9D˜[#Ǵ&~i2 ~\L|-+6ܐ,> =u.J*ja!n[E =>0W&,_?l#?z"9ܵ[i"hWXxm>CzHh lMfÈ߆J3/sƏ'eHȿ6 Ox9#ʨx2UY$Y .GV ;ߥ+8 {~mU> 6:iCq0;']X=r/QNaMtǫ*GT Vh \ ÑJ䷃Lw /GhU_lsS7M\6d|ea?]4%*V/1_ࣼ"',ӁЁ2 K}j ' Ѥ bfc&Mi?wms$;q?ŧ}&`P 2 }`HVb ãzz٧ ?r.1͍|q Tۭ>+—>6-<zLk lYjE . hOBeF6`;*=lg( & >"0MЯ1BGnIB`cd)Yѳ.}i # ,7th xJ?! C ^IPr'eݔ$ౠ5$Z9ӖÚRxGDA+V=rv.J3L0&7"G>')dʀs,HDعw6{+λE'iI)BY1_IE BV2+?*p6iɉdД;d%MR{i*S g '1a٠;D<ϴwcp8ҠӅ%Rik?# u)';MX|.XG^E3䬎eSO{[BN 3!(A\wRA3ːbŖ#A&8)co`" XG4d񴀜l/Mn!ڹew#xCUppR{\= H>Z\oy"^ l_M|!aneгK8 _ t^TWtxW54ZX2ΪAhPR``M?EBgde*I-y_8 ,4O0HW+W0LZ +D>J"m+oFXvLj@2XNL]M0NJ\Z K: g.gY~X)L-TX#2"iq:=wwIiU~׼Z__@\>ԜkA9f;xR@}4nSbΙ?SWrP"" GtSavC.p 2 bjqc._kQUzGҘMĂu[ĸ9ᶯ{q)&ODZ)g846R$1NoųOP4sOU"c8*ڧy@6Vrc_\wHDpsUtgS,}՗- .ů_rmPy#*ϕuLcu!pPK!r$Rt6pj u|!R*]߱xmE/ "1H|% YNtl?SE;nG i4ǁ%pI|lsWJÚ J+=1tҊGW,P0`oPKᔠ9= |+&JJSZX=YqN1km9f#EuXPLP2KٕO|A+{OSc&t:hv.NXPrNWZhi&+ fyabd!OLK*dzYח6R@9QeWG|ۧ]* ZZhę$ C TИFԜ98==q_ [h 1y V л8a ;{{ g$tVRyR!ru엨JjgfqIi6{x/j3rjGMD:t0HW&w ѝ1R-|CYK%α1wB%i11!E:bWx-@Lf4  h-'Faqf ߒ"=dw| mI\-AKF>xil*J,U7wgDӞ1Χp*7In'(8—0hlDǷ9ڷ (썮,@oY*.8uZkp]sO*YInȐ2`|ȟbt> YKW\CZHͽJ#GvNL _"ZVXR+LiPӧ$p)r]y4 x4 --ѹ;pP!fp!-˞~/J'w8_C>b]QnAUofi }A7S25R%ڴD- Hjf:֩&d@tSD?1}E#srwCcbUy=^p=m&҄^ϣ2גpc)'6Y؊~pOᾍ`8 V9 WN``,@P"#HIiq5NF^qaqo)GLYhԂFVkWky{_IՔ/ {/(`-%궆6"{Խ&-Vm=RwD}fPZ7({fMS+,WRZB^[yz2D7eس͋,Z }0ch[h_ܨPTW5$p@,Y'P*$ :Y=Y|e2$T&r$TʃՌj*R{`^a"mrT\.ΞKYSɅ-JH5K3Yg$b$VoJuƽM]1b`r->,)pg1dNfB 8; ( Ũ䶘3 Ex:8jA&Emr,5ߐOPôś S{F&?#`vǾs@\Yu;OGAa_D)k%S{zZW|n&"c~؋-{j1ϭ(ZTfMM]8I10GWNJx;kL8Kn]U,:mùͱ_AlY>k`ua(j#ǻ}\$4K ,1Ls Xwj-`p';\}QKc{9K.eFep} Jf$O'9S*S: [:/ڒkTY$ݕDi`ÑJTh(qsOH&J߶%>lMŢ-QO3%u(;EQn?ںhoF>Jiqiс :=Q}8{3ITh_T yF}C-Q;OUdpZ}s۽:v,}qЃd,CoPmt̪wn:r*ct7Gl,H"S;߀5Jmʚ;3[Ԉ VxP}t $T{wDQoBďw ә&L74 @`֮#/75g?Vp)O*Bњ+8fC/5+ZE&xn;:{p'ӤoM2덽Y\+Bx?V?"< *7y#0޾fZ> T-E!C|bIvH`MEnw~ mRo ix/G9a2ZH\/:l+LX-' {,Ɛ#L`R"i7ѸuVcR tȑƿ+3 +O9#AQH$g}l]-q^*ýCrrHn|)49j `nlEelSI,L6MrM/\>Yw= \S} ާ'^=ˆҦe[2%yݪS;J3uuޕFh* ž@r1S}1Y\0^Wtɔu$d ?CkS|<$2a(]}|PBFWy&kyKƩAFݘo̠yEZ|B+muO!޾_BBGBv7V 螔V &=&*]O"1~U2 |VscI\.o sdMV`-\04f5vtcO µe(Zf4ٺ&a A+,j=t?Ux9!EITҎ)Sed9xJ1R+(@D/Ϫ'9@,B{M5lQx|3Bss~c칼J е`3s[7& 8C*Q'VO6]jr-ؖ4`4p02Zxu\7P) )DKa\d_ "J};x҄:DAewpSuǃ#=PB[AI%h1=7iGS`΁0"B% dÉhr)NKٗ)Zhv/D`)MAͽW((AS|9 ϓc#Ar.Ȼ<mdǘuB6bvH8uT9tj\㴠8g"-.V46Ic c1*@F YLjX ayn2'1++0iUf`;:,m3igiXLZZ\*k-ν叕Y)lbVu9~:G ꕯAxTiCUu=SAy8=M@Dǘn~ $^Y|GuQ[Sf9!֝V4Dr$ceJ0밵Al\BQM|xfaJdѿ'*3\H uEa z2+@)b\ZUxR?X]rr0⮪8}\bC=_ K ;f'Zf6.T< 4-)) vZg.d|'$T.4fIykimFM`Pʔ&]]3$o[er灊,k9#2.UJfv.:Km8xnF a I!?reu^res,@oEW/nLnUp%пIHo {DX$(̭E5ip=jan$46*I5@ Iltrvuv]# PyU[hȰkوg8U?H[:i1l lف8.9R4Wz7Fy4<`=\\KW%qھS\q aՄ09ʕ"#c~&+k/llo\ό&?aP @Žic|)h*J:)L%%1m0(H]y,k8%z&fnTc H J^I:'F VlvT2(e%W@Fl~s#4SE|ѻvl1UrYadLi|i39&E~Cp|@@% ,puŭi>h\Ӆ>Am5{t֓6x%gl1_0Est*l_̹YOוs@m.ŶTr0vIc DGA3")WlC w%qZ;6t7~"!_C֧Ċ|,am!n}ΰ )E]*;+|JP1)`B!pt)(潴-JNoA$M$#WK$nKƸz'lz=H EPZrK]$ҳe ?߂y=Swi~ d̄`j-p?SȦlG2yw~ߴP#px>,c# Tdg$qi˟L^p\Ý W_~3kBU +9f{"KfeE?/lBo-3#]JLn1r}ArY@X^ ri{IA2*ŘB;s?D"~ԀE>@ƨdZe-ӭ&z0?T!qOЯsv9Y~ ۾"vGm;42:6thxW$BB$O9,ٔrg6?Sei^֓矗za[$MyG8Ģ[.8 dg #BߚMzntSt,$fD/V"5ԑ$]F`m?Jija;L"qIIq1s]THHU3ud5&!غmۂc,cɖE[E1/edD L445NeÉCM PJbSsfrmfh%u *Gv+qY: _ rA)lB$G'w 4ʄH}[sZ7EK3Cx2墆)&*lCdv gJz+徠KNLj;ODJ``t.`/dzJrp(!TRĘBϯ9H~ :#_VA9:2/l!-Q. NqE)DƼABv021Qs!idȹPydlPY0  .t:_cFl-Jfn!WH9*swD&MLc\2)FGȍ"L1W>I`3Xd=L3iP9g<.Oj#{ڑ#A}:[ ~.V$-Y toM(/'b n:zU&sg$1I?̞rC7U,F.tQ#."[۠߭_homR͌x˽J~:X 8B4WʎXw- 띬2m\ ,.IA9u~}+]D603*ĖEݰ["ẕ!VF{ Ik/kQq7ŁGN_MߜFnu9DzgM9U*) 4l2rqice=H Du? ϗԢ17I᎙ rx't:̿2I_7VɷdH,:JMK7qUZVv}LP2-f ($H3U\WBax"-[yfglnq7>L0EaCk9Ubؙ,1x5fTi5,$wۭLi)Sn<t7ZL$БVŻ^.mE,d\q{ 0+m@zuڒ`:$62XZ- 5eGa7wch^qPh7 Z A 5Ls[7V8Qk|hې kdWͣ=).ۙHD``.)+LLүpF+6^[Hxi-q{Ɋ%V92kAМ/q|W@WТm}X|Ж)MgLS[W43 7@qdhoŖGT2eAe2E=YquEXH OL Y= 6!,eJ0ŀ1[Ŝ6'%] Z(f7?]ؼ}#]9Π7{NREl(ZQ4|Q% 5߂p#xZ! pt+DH .T(?!l. 'C W-͈ j-8q9 vZ7aia=".(:1g?˹s P S-[v*4ϼpMd\s<(=VHڴb swvsVyki{+ay:YX-ˢ|kU%ؘR]w"g2:_̩duxh 3Z *]_3pU5:@b d?dBkUء3>g lVP}%ta[~]Sa]W, kݓ9RX:tǍk˼օ~& xWb yA۝miyq!Vv wG1_k$==tlI01aHZ(t(L7DŽ238-End<s'nUK"{AKݞ ;"O̥-lp4q\.vDE c:Y]hE-I=i2Ú56솠.#t^ym@f> puGM sCYou`}Ai+N ܠT+M0,Cu/7MUؕ `N/BxzɪdBw<ڕwY1JG3^i߱o?ɜq"Σ 2H=b<_iٽrc` BQ}stC~VD^&MCe޵Rn?pNܜ\ϱX75VB%GM#j2ێCPmrm p`noYhuԂAŦ\4m~tݩI8\Ba'f 5do~6a"#F}̨㝢cz DC@Nn $Կ $D| vk%:PcMvDO}A F'`;/<9=/^UcXX_!LJ=8Pzx^0Klo\Y"K@n($"&7S9:n^n}~>,@DbBDqCg pܬ(3HlDy?dt'#RHɔVaQW{>&4BۃqDO9vV| y;l*Q#r[J² L9ޭUqBOd$^h}"#m RJz m@r\?^o_H,L_[%J'fܓnhYsTI| W}!e֮M6em(j5@N 5*g]ٰM<1Pt LتiYI|> Qfբℐf\ D< ^h18 gqRWX`;COOE~iV]ld0*7O U$ׁ'KICQgGdw¾w=ʾ[8K =7(߈b\ e7 #e"FV 9PwfBݮZ) ڜ8soGǮGPs7P. PZ|<5%m4nsont\=uza6Js,g rSLw(@YZ(kCC, |hGrKyuZtMC k.H(zȫb_iXC4PrJ"/9v$Fݑt'L ǡ7YP[dbȎvƙ;Rp=Ms%GQQWTpدovq \Mbp$JK,rVWoa7%zSHDYH|i!\hol Scƒ"kIBQ:dǘ̈j0qr(uQWQNa52p3:mzjƅFZm4iFt >Ř'eSP-0~A+vgSWd\^@YKRUb+7AuvYzm؞ Ķ ۬M!K܈״6z+_R)adhjB?g\s՜(PfH0Ӭ UQd+&hZ[A^p4 V?ppJs`F7 'n+X~J1o L>=̈,P^T\NϾ[gHiY\G)rxdEOiɹkfu zg#SX*jivwM֛ nӲIMM(2x'^WgWs7 "-&:;%@[:u=;v3 #*3~;̄~F`w=1cR+Wg؏ֹԢ"@jx6ָT#M,:RnXo'|k홚-z.!)Hb}•ٍVKOnݺ#R|[d?!:Em#6tt bjU78V P ?S+9 Xd݇"z-Pl6=҃%as=b(2HSK43˯Έ%/d* _b p. 6 Y `vWM޷(Mnj=X9J$.ŁO&Q2y݋L݅.lNgUwP͒wD=~ZNDZMo~R#̹H~u5ʈ#-vN^enDo 9!sXckQkzʨvft÷FBtRA/?_!B:_VLU.WN&\oċ㕡F R)V+/(HHb˼c (Gg߂AsGL:}M8Q~fĸj#R.Gۯ-5CPZplF8aW&$}[8I@L~UOd !ߎTsv"+r^Tc^M:x> FoWf6*P3-XU Z>VG1 0goD6:gkC/HyCx06ĭ^;3sB?JC26ņl0>I]uv Y+Զ c8V SzQa"C"嫄&~WoNy7oo.ڏ%Xi,r]!DZ/n#"8"r(&E;, 6{ͧ/W@vϧ(XtnPC\u025d+)hglg*=:T!ˢ' LwhXi.7`d?9R}' %U걓^bG vLjmss ggjg,Q}4֬L.f6SLT[G}fcԌ ͢sɿjr?4 ͟D#r>E|}`Ȱ(qy/=)"E> LdMf|=U3"P,-%Pl&k45`-+CgB7 )m^%8˫ݥnBp$P<^LPvw8/ $ %?2<NU}udR5;˲ 09,ȯH'. ZBQt62;M`JL9͸#wQT C`*D])+mn>WΈZ|3㡴;N<ז~7'mb릫`\]@)H`b^j|&x\O2jlESvQ`2a@E~j,tGbP9e}H#_eKu-!1ԅ OI`9Q%g_3̇a#!}Tn,F6~( :&֥ ܯTb _ YTʾV֟R^ ؟Tv&EmFJ8L^wI0U.;aF}=E<BPF=ϔ "dtDUl Dlm9ɢğ0leMc< ("ŅOYsB|lEOFIc%O{l/8:5<\,Ͼ?2QǂsJR3B~3} m Gu$tW|[M#0K0RJi.fp[AF#smnأAYzM| ׹?`mh_ӎkPWqJ^}?MIҥbHtƄ ˛|8l5nf;S(fjX#zrqVŸe:pTEYO?m ?!$2]#Ł_ӧB(`(`Fo=x'&@vNvٕ'[r]q&WxH4ZNISud\TqN,;'xx|PfTAfFIq THFoyI=4UzOx~:ټFAC\BKviL*B+R2#Е!`>\ PpK'ц}]xo锪l&Ǽq2ސTQz!iY:zmWE9i]BI"I+W3ixJ;[Seמd-?>{YߗujE"?,vŤuȯE^a])cg/8=|4A-CW\C2L! {=1e]W.;.SbɣB.w$υ+''* [2lY „@67Kct r Uœ'; \_)xX.?=^:\MA3wSscYcc\1cI/]AV$'=n(,𼫇G0ه}?@Sܲ-hg;@SŀZ;/Q*Xz^` vX8xY:sT|2ߒ`=;(Jw %0ߝM :S^Ooѳ,82F49oɣ6Nmrn|,Q6"η }FIn`%+Q:3(UTiK%DtcGw"u ~ͭ TƁ?kqʹiP".EvoWLsۻ gR0߄94i* N^,u#宀r9Bx&4ܸz [80ō!PmL@zZt6҃]׮䟥I %U^H}ٌM /jbE0߷>@'AaY Un8&H}nPs*e%EhNCc"QQz+5V02h-l8?x< njDu4«/䎩5L2'Nԯ33Kt6o4 Skxrf_lA,spM.?߮zd׬lzq%л %ۼsE?"%>i;bjWs݃v<mq[!8F%%"#ϺrPi CLHRF4ȹ.Ibl0]@\GLoøI$=J˦U#TOږS\?=o R,~Yigo%$iW{HSd[tu /QB֐Й~%Ui۰7{, 0Hgr~r<g$/3~u /48`&nqi-7?8/q`r0c]iV&\fԱ4瑢݇fXv}F/̋9P*$8"-Gٿ5(Q*%C/7L& D5[f;oV3<:Fk]}7$NL V`h!Oɬ$v%rpC-DxҸrQ#Wga8+m}Mo,0}-fFꕂ C'CW]_gR@u%GW0Nyl~n&@@;B8o,o|:"P&Y%\9W3&lMr3uNix0A|"EC RVHlr6/D:yy\ A EX1|f'#`mCdz0zXCn0`uukSDsp@G3$WxbqL(]x NOH0[fMQE; ۡU2jGF_']*ÅkHf[{( A uN'xD޾6\5H3ZF)B0%d|A^]3=eCbrF]KlU>ZA%t9'DlČ4Ќίյy-|F!)fOS'-µq s| /ڹ/N;\qCTc+P^@qڊ `WC˜x-m<+=!Ah.JSJ]6Av?+ +&jAMCt5t̖kkD>eh*S-F]AjH@S\eY&:DŽKQ i`@\q}97,O N?@~E>vƜ4}}wTՂD&wc{r^v!᎗uYb.sZ`=<\s Ӛ } 1{|変46` J:V&l=Ɂ6kmL]P am gRH9 Se*u[IKJlk984 7@d|4mse#{")>#$ҟ8-QX6u38ozeЯ ]t&X0c]=rf 4'uW7I'%C#G6$}";7s,=XV{-dť0XPq ݪs[cumN"?,dWwWl+?~oIfY+z:^C0ƈB6 r0Yd-Vњr|&>2`GjMD/@^Cל?ԏ{/IGDfp*aVP Nn)}]HiqϦG_u&[0:QժhS"LjMւa>o_+[ bY+L-c@i?EӐ8վ;iLrL{>"5ˋlȾLO.AJC_:y|ƠDw>AB̆Џ d](/K.sN@f1€'[|f:W{8YNAW4)2i2DfZ0e9-`{p{< ;8ɯF_U$Nlԃ53-#D cU_oZi'q--Ȭ[ oTAq\x-Y "΍@Qm x+fWN$΂nϜLKr[=92jf``y:j LS*so`%U[CO76x\  ISl^l.] ѕXFhߚm[i]7^8{%7ff.+Ah[ʽw.M0_2y>ϫV-*;My:tB VfQ9y:f[ȈVG]w[Ӽn$mEvRS/l9gv!XxßL!NdKHHUyCBA'}d\'CC Ҝ5_vW*} *NKi` py$ƛ_ MT= paT뢻P?*jU-TZRozs.6O!yeeh2W︜2 6X@D&R F9d&M$߀8Mn%- [VNwo\%BiW33gw W;iKwHhd7m@:zMנ??:;0qw<#_--A7 p]-qnH8+ݼhuv#8s vC"Bx\l@ų?V ی޽!jTvMKwZPʱ$ QAE _c2ɡ}21}j)2V>ͥ87rHRHܫhj6'NX1*rLe\=ennoc|~#./N!G.6-!ia?.YlgtJ^>l pt^N)]YK ,;&()o>: LoA7hmGiHVC$KebrkP|*p_pm N 67.J}t84Ri~X2^&Ka'ӌvPv곈²6S -#RM#f'nG~V,([yr>*9G|a_ Me(xvrO='Bʝ H-Dt+A0d{%Rxm7# Mjj'O([ K04cY  ` )iI~> / LT5h،h8`G% wjeKW%iy AѐAI -AͩkB/sRh+{;O_b(|}Knm:NF!/, rYnz[4Ώ?]ݻ9<6J4zW1/%^ CxʍmFPt um?& ϗ&`S$GT-z||Laxl^ԭte34@Vy'[굮q?/cw85jac~觗a4v568XSWjQ&@}[Ru-􉷉l b# Ӑ)+b2ŃMogII*V?U)A v|MShottź' 35qs0eHL)ajf?qQ$ϵaNa tlUάspWThֳ|~/Bqm[LvrXє'R&|97uE}tFO=9_ Fفi;Pv,HvvEX{GcP$̘$Xa[,۪b1Z$t^M^|eln-BTW;g̈?y8.^X ~%`O_H_sVT9I bSS4Xm77 _t.Evo(+ؔ#T>R1hx$=Ce&׎Z#mqJ>@1q{oz'SPhYb i72>3qCC @i%;-ۭW*7G@6#& Ynu%pLx'`3ΟJ(؞}[{wƱSZO3Bʫ2uog}s ORYG [C^%A} I68.ѼEOAlTw'.\c*1^#&+V~|ÌӆҨTƃrY` Ρ/kgO[+LT㇤=-HKm;[ծvEjCWДrǽ\jv^v%UIxeX6"uO$eNEO1?P+:lz^% @ ?Z@.WU5_5;Q}zN6ijc_[?cċExt)t1O:[u@+=X.&+oK(0JJ}+#I\^x+܇T?ҿOЋe^?egL}8PRYgrR̅TYpAv:k!⣬9_X^3`ijtH$X eLt.bQgqWl~5vĈ޲UPO;fuzQ35`PK\<?c A&29c۰dKFj#„zZ A9G oqwр!~Je~~tүslr-pyVha|mb) >6B5eq45̗&||"^Fx|b$Sxoq95pdqS#(7Dj> ֥|^99)džܶhYyȆ7Km(_1( w Χ9~h,.nk˓rf%a+.ѯ ]S$Cp]yfȌ 0y`QE@tvԑZUtۧ}{YT`whb"jSS)ܑ[萊xO5Au+u0N4#\h+=ϣ8Uo*2@nm'Ko3_x&Vih"Dž6ҖEtJW4)bC0) C4? cHI9;ɨbqmn2K/0쌢\A7+\!]Q*440 8W桑⸏"G޻Zk$V:,󠷅 la$cvE݋|L$[ƅ3v"ƽz?rw*Ә-a4CܨSϺDHW++kJ8k#] !$ځbQÛY3\1!KZȹ,;s'Zus2֐(i¿d"O{6'LM7{Aq_}sX~C@Cgn-*I8axTHitޚtj!_U'4nkMىUʒ@1PtNMc9Zf w4JGyc*ZAH%^ @/ypMJ}vnb %o j B=bZz`Fh}%/8D"8[9vzzswI"v.."}#x W*l&WXxg^ MI!ohe4_HA@d;s$g2 ;uTFbZ 1j{۷;nAB:hL%*ɾ^$bTPy ErnhTP R7[-P jz & K[ҹ; ^ܼ(YSR~:i?{,)U3'&[!t3*+!@ބ {FJ*0"'+o¤tm(-1}5]cV8mjĆo6n<:L/C@+}$(C#gJ$Fl-% m3>MvؘPףw4l}@SEed ,Ƹe3JD˼|&(@dgį(|-&H3sUظϵ!$bD dIP>-fwa8VO(`d1.֝ |NK'tnvŸ{?'7ftN'/דkGv'Qa }MS%ue܀Y?uWx\]6!|$Y(Ҙ[޺ݡx4 o2H5R-T€VX 6]k&h4sz\U}rRg֨;__Sr U B|RžfX=ʵ^Q– 0q)YbCze$$ 3aיd@~%OE|l&CZ0_!e?H;z$]:XΛ(LQ ߌR&xxYlfzBkce[^| 2f]TU 57=+\Q]j0Muw BlO(#PI>']g:WبSs'kQpM9JĢÕ <*9儁XMFD[ůӮ!sy?-Pk2ȮZ(qWTor}^ݞ/\8e{y70Kc'<"AB~qQp5K{9\yLdږqe Ad6ަmWZ}0o(Kbov߃0⬆6wޟF"p&fExDB"~ r8y(.zH9Yٺ5IxF+̻ L23le)Gleд|j-myn;')ov?RAad &߯m&-,9u!&d'^1Klz|}uJ.\qQ̋yDt9/Raj$5p$^<ݸ/P:N̚{piGml‘Aٍ3n{ ty] #@A- 62TW ~'Ҍ1+޳'_Hc&Y\pxGP6. ڳ.T֮$Q2N?LWz|C©+"Aڭ3+sVzt:ߊ3.+=K|FO1 fӋB~k(({9LKKP#}XA7; m27H8-w_:eTAP &Hel5" E l")hce zWП>QWX9aS]=s=niV^u%:_']i0pѯm=e1S7 f$i%-VR^-8g#Wsp8GX N2CLTfX>AbV2־dG|U:/9P@!.=-2.̈́>oykvw{oY~:usTA()dc7 =zN 霳Y%W܍j AyTπ IG/^oaa3tPU46{ydc*r%r^ӿߒ FfSbB)NTW!;ށT_"h,2ń*h1ύhڍSgL_mazouo+os', y:GI6Q:֜`lzI_1~{}4\2E?ǽS=݅όTN-}s "0yr3R(Nxm""[F8g6~f-fXa@ת ;3N|E)NL[SGS SEH:f$㬐%ͬA mx(z8ؑ2mN~'puΑU{]ik:/m yUMoA%1P_hyU5A1XFsGP0^ЙSJ Q@p+_ QBt73ʲC };YhEܨ7uds`>5hi !Mc"avѰ.)c?)k3:a D>y 6bT/**ûqC/1eHV#}(.8.5ŠJf[0 ӫ^F]Qzk-G{z3"Npr])g׳IGElS&F54St>+rqс~ʺy-Jx@?tc0w8_kʮKp=XKWRSSm+ѲF 63+R D|AoQ)SA_ʫ3fzr-0; ۉAE'yA.' I5$wW FHWܢ{,HñY7460HۍhU '#ICt\V!7u_׬l4D; ,41&8XWy9P*V;o  M4js̋0cmYx^Uj77wTO[Y |iO˾nu`:*Y{E>-&Vg0G 2t^_Ɯ▏P~D d m|Ew8~:(??I' Pԛqy}5\ILCτwg5`v^ ֚ʩ/2$bP^ kt#( O/8uKW gQO1ZY;ʁ٘@t )==Q/+LLUBZk\ebTDKϘeCj ;?ӴgӘ0}҈zSei4!rNoEsmPq(۸zNds[kǟ_I !%Ij4dJ)3Cv2Rخ*":Tby> Ej&%u& ̀N>j:8H:Whէ"}ʐm2ڧ0 F>zwgél@}rvKjYj[xڑzۺY !NlurI篨8\N|#[sAedw*offVSl[L^"mn#n;lePsXk@fbDQkuX.G]yֻUbmj ;2=_|{WͱkK-^~%i3lE{=Yćz_ TrUw4&{ZbVJh*_11Z+^rx-y*-q[t1 31US-P;ar~ 鴕ٞ9 2ɨ(c?1ٕ܉K,*H Fѣ+NzGv}㟙g?TRZtڽGyJnsJm犪Kfc J|N'G^ K]uoix}5\@5 a Gx`Z\R9^[@U\5+$=^v)b+oJIm<ݫgl!l~uc؞Z h@QHBPLWL*a{Q̠ҚNxI߱C&K4{LXlv%!m xyvmx#ߋ$ θ/L {u{ cqL6 gFYO{q zEⰟ-X:qrE$VʡI7U|&V[)چMO$UV"l: + 3!|w K&EݍI5Odн {gI뗁8UBB ֶ@JHS~HᷧRF.77B,n/G u8`#8EQ%Sr`99U7գ G)[! 2랹R6T~ t/7uxHɍ=}[C_M3QDk/,61;|T[[e8öWcʼs,u!J&9'T?ցWX,j6۳R3"[-iY:˂\|ndl-6P}^"Rx]pqe&k‡ơ7Lɨ'dI +˟-?H. (/|kQpndחseƹ bѕU*YozU17$. 4KpD 홚q/!)&vVa?B1*@gÃp=ޕ]Oy˔@ _2IJšl}"7b t(aslMlYc,[JӐ=u"!UC]BzGW40vZAdۃlNDY< !xT=#?D(ևWx#b]orGf8Jo /js&ݳd)c8SlR>f@\n,z} ک ۽-"5i, ٖRi ]H090 :-yo;])Z$|Ds)o|Q &/,AUW83# m<#U_`ញ3W ΨSނl:PN&֯hǫfwYT蒧0 KZĘM$ Ј{יg†(kCFWVI8['F IiV0>'Niۿۮ&tjq:#Nh+!`K+@C"l tlIj2&]N+-( RZ_34!Toy:UXW5C! y|ܺ–X躜z[/& q})e)]pįwhSe]@_OrYvRSK@WGRť^e !0%6SF' 'D}C4,{fiK?p]I7wdpCݡ{ L8-M $ 1nߊ|4@(oL]Gh$ŋÿMV 8+oZ9}pIMb-nB̑˷X~U KUQs2N,9oiKRک]xȤ421 bّሉn%pS)JO\b"wFvrCP$|Gc^U}c.ٸ:Z^3PqЀ_zRM7(Dӂ,7Y7KaLDM OB$HxOpX8NK3 SRVF 0SxcBIKΐA;w>jcHJ5n֍۠-0ËR> k̢y^9 mfC*Q$ vh7BΆ*^+NvJj7wT GbPw̬9J=KNJ\h$Ufۈ%${p2C_끠߱!=yH- nyM1y1_cf# hz7_`ǁd5z8`p(+ZC8\)I0o|GKvuwt2<ՠme`SLq4fqEk/"oDқ$RPq,(~qPk3?uC&~[ӗW,;C uPl8C~8^/%ږ jЂ`{g !lteUZ`bavkn:|KYTJyf^SxcKƣ ;"2՝7RH+. 3O'ϰWRglFv #$ւ 5*8"Np+>w[NjU݋ɒŝVZ6i-vܚT5XQsd#o1HC@:!Elh1z}CbxDydHd./Gb&l?@GkEIvCm-`HPXb6bXNt#>(0ETO"Ba hؒ [Le֬<4T(53?3Jxn @Rg sl{޲r$4cH{&NHj's9 `, HHMDAOiB)~'4łm)V'Xxqk@4\GMtН@Fk@iqΩIō<:B uΓDũ G2Aܸpф2"Ov=&Ojb8#CJi.\X8;\Ln?)^=pM$KY4@|_]e h-kY=P~Rسrmt4V{΄k_]q" ,~4g܂|| "DMY4yeadEfc.2$tz% u#p* s\i=!!9#[ !XN{es-kتYNx&{.H/l:ovf򾷝On`{7ߒK/5W$ $UTm;mFjE-bZԧo灤mtCm#< nvա9==wǧvƾA+CYQr$!>S*JvTQמ$))TٵfL/ѵ8QTKQ_}N-@b$k#;p<0rS1׹w$Oi e+,:m. (`UJP5b l9X&^h Iʸwmg$ʏ򍁆HR#] wgᦐ({ku^N{,M+?N7?H!cīAni* 4yѻY ȌUY1m.xrNA[/o](̸~Elw\leipu ܿ]yAD?&m3l5e[D{{L6so)*#] R'. ~2y]yf!Z>V64RѬ]mѺ)D/yVk)ٴXVɑŒ2XF&oɨXg>BLA 4ؠ6$0rf. 2vFr7%#WpZzA+H9ȦHe$JBQY2ͦ!<>L;,1Ey()pY_v"`eO>[2?y\C0::KΪ=C?>ݒLI2ObO#I3’Q eI[$b٠JxEO-p8`ъ?ݓg/Ⱥ (#l!Vq#GF^2 9۹w8D VjUkbSIvl(>Ovgot*NJGzk4:tҙ(`ܷR!ušAh>WdC3C$1w=+~0^5V0wnA2dy9NK%^TpQC00hULM3Ӻ6QGOx9)6L`|w{b&Ī>ГSդOQyCa8LgGjF+ xc:r̐!ceD4eJG^4l5)gDta$q~e}:,?d1d6Đ~o𔟾"Z%~a3]]b4q 1.1h_F`8/rJX7-T*Q?$ԺL+3qEQvEOv^%f#fxLVv$;&MhP$!p8ѝCVY}!Ja~ 8+dźz]pw ZuF2;-A^ pn-f+v݇|ڵQ? *Ed5ʸ/K5lj7G#X{Yڏ ec Us ַMBI|M<8O4AWgq6k "qC5es$Ķ]KcalZ>,aU^%[`.ƂjN;S`w\30,t#3z¼RZVcǯ8KYb÷_qKX<4se09@6K 9_(M|Ac J z R:nyR{s3? TP4,md\oQz rQ;?h ^cPT筓׮Wzp`PW!$w76<3L^=z@M y&Z/Ώ~d6|w.&D~zS\~bJ(>}k3#!X˵).=@mQ(g/ ;P,m(:>Mfv /{ 0'%(OΥW@*Gޘfׯ: DFB[Z[\SCx$W:r<6vXZo4 B xdI-JN80FpD;"sђl\G.Wҋ(i9ܕQxՑ(Q kCf'ʖ ,Eǜ|azJȍ'a7#;'T=Q _c!;ݚla!O WSĐ_%sH+b ;R=D01KplC2m+yQ_D=Y+|y-~E[FÆ>k^3o:=frlQcK7pfأh<Zrg֐Cl` Veֶn8=p]3K?m`05;R) f!}$~Pl04JgPZ ssq~vRDY9!8Qj^J8 njByޑ`Q -1J:Cph4PZ[PQb(U$\Avݫf;5EnS= (2]EswZmi>kjp6x]G xV׌ l]0 =Ṁ'lCѩt^vVDu[`e2n7:G};XI=0 闝 s FP޴^DPWG0&*w$q=hqW]Ȋx1\Xw8 OGdo_PIs=<ʟv3XSEQƖ9l`$ nĦb)ݶ6lt6FW>%=7)!s= ޠDfOx7ëYC~5RI&P`4 _Чv 3YxdZ+sᳫV.ZRg۲"8T-g (g,aZ}F+~deKq ֣x;PtO; :MVg"\4' eoaљ;?3)>u?ah =#Oʯ Fq&g@߰q~H*pi"BZ7zeFJDE"dŨpZ2-{IvF}N>~$X"7?SyPJKmsm'NK4!δ<ߚp@M\O|ƋηJ_l7m^ . jI||;Dyݑ{b=Y͘+;曖TG }&U79nЁ,SI@uIx">XWLo Cv0TItMJ: `E5[LI:iΣNJ,y'OeD#^P0ׁIʆg(61"=۩od8IVNN¶l{uJ ЇxcIbmp3Cي\`:izD㠁\Ų"fYB=J +١YCTT`Oŗǘ Z٣4`ʐ}`f@ Ey/e}쒿Lr k)fSB+ͽu8Sf>`% Ք.$q"ǰW;2bNՍzƗ=p5Gz2Dg%w$>bONkRa/xi!`0zLwלgάp2"Xg1왹-ylua*_п?.#:1G;%` K0UC"#:7ÌWuh_ח== 65%ON\U~^ʇtRJGij8thmW. bϴ'ݙ_4;-'8p}?dܠm"XnNb5I%C~Q=%ZLm|Qi  7v HGSya]#@9i{VnȊF/Uxko}٥F+$NÅv 4 k5 `{*i D.!O e=g/!["j6KwǼ l^:>DTfCRﭤ\NـhMwj Z۹ZMqJE !&F? b 9yL`)'oUt Thm$q4B 5 ƹ@{0 ձH$MGn@Ё@><*05cޞ/9 eʬa ^K1z/v鉲ID?p}Dr\@uV 8\W ezQZZLHY䦺"g.ᏺrr!Y*mvnثl‰tVET]9ɔ Vt 2E~d(yh pƕ.pgt!Z/v#_֖ş7"0 OԻs) ih.p@t2MM_\ ZJNnr_COSfd8X \~cQ\4 KQИ7){NL|g``SPxnG^93| ~:0DACdEVSFӇJF@'xnr@Moޤҷ*QSfS9vGuvx͉s]p<Q*&stwUɚl eHo0'֊1vh_T@O{FWbe*%&}2igӴ aMl<Y} ̹hPjtVŭe9T0iM2Qm@\Ub"Wf=EDMd_ J4 (hw="}Ѣ|%GoA`f]GmX|ޕt`]0zX#̕:'Hkfu^-b՛@wL w>2%ay,OM8Xu: ٖ<VIaװ;hՃ<uXfKz/`tZ4 Wv,Gc<`5BNk$/4muIqhE,PFkYD1\̺ uL?ؓO[ QpP^#}ޡn W^m&LIY7j&B4+P@ 0ў2;ᰶokNU}ԻHIĹ߷9r͙Jq9sͮF(Xo=#z @}g"ML=]ձ)N$~[FH&@>1OVlVUijhѠ6t610 ^`^-~TR֍–%BgU3zv /v;[[sSED@ǫJ(N+Xs< b-:L2!bYY6.f۞PS!R'Cn&U B#oAr9PJLg (7s@ZĹ6!!ڇfχ2|(n{~`pmU{KVǒ oe4b<}N2l炚N?Hrv<1r9$^a?(e!N)_;ǍT§teo%BH~}qIyjr قC9LD,F#.z@ ;.ڵA3<23AE0NՃ-LY݊U=K>-ZCפdt (x9Y*pf˷poB#hqé*omK2W{)Hǥ #>wdhT\"B~<>MvnH2`MD8F_w{, 5ڋ;;E]&<lIJCLNDZ6 hXdhxގ3YZDs"+oii lMw>Jp55ׂ@lg;ƎL D2+$4V`Qo?9sEgI'Ep2CddC[ :,pC yuζ4 Nˢ__,u6BYB1u|9¯7C2- #Wm>>KQJP|k|Iu/hkL׌\vq}^`F%-Yo'=qFw+ʼlUq_d3,:]8YfnH^cQظ2Ϛ5bl`M'.^-b0s.ˆ2)~+9fYx:o"z. /he빨,kre:klsJz{gIؾ*Fbw5Vp- *d3mPkUg 3vk*c!1[꿑D?h,b'.lךޖ~o+um௓;')1 Lk<ъ WE0|l]oEpJ)jSG$pٳt6ޓKOS\tۖ/Ƈ/3 w T2+(^5uStIZ^ Q.$4:QoG6/B]zψC^ A%rL )[VPRglFOup#;Fx̂ڷe 񬙷& I.?K+X1XHifOBI3۳ >kfn~K|%7`qak^,W|Xq4Q[W,-Dqmx*z1G5M)H\WMK n#zfd &_P'K~1dy˞kW{௴4rޣri2@j!n{W!Oˇ:z EQlKcf '/wx7BUvz_2&<<] PJ͝;4{2ahJu1yoD;FӋ)w.?-gTF0kzȴٿ9lKdQ*7mhjYՉ-rh !ʟa-m"]QV %{r-_dsbd3:Q`DT$u?# (ւP܆9'zUCNX ZkoGu#ߦ,~.}m67Gh1ܶ.D\3囻2Sh_f8@j}N98&m4Di%@d Fn͜4C@9J,-e GKxFߟ ^S6('+cg';ڎI/m|K+WhTz&0be?RV?o FȮg![;(䛆[BVnُW2w ΒXلC|8ABnݾ/#CE^lg'*&p(4]"Yi =&g^&(#75?*yFjrx]S!`_Ӓ uACI0Gs!7F&>-:*yBJ h5lYG5zB C,;gk}i/QDv$ iw-% V5b SX 8,UV9 QgSn+0 kx!Y 6y 4T}7&N LEd&?Ն+|!=f2TZ5I8a7 R>(lԽ(-~* Ƈ.>UJi/Ό@2EhBX`B$.$"}l9rD, ?yc:flW] tU䶯Xq@7D黣~\8H.p*ia  Dl7e*!twlVp|5\֦_Թ't`Tsx[ @N`xh}7"->Z4"XNR#e`l3˷Ka88&<3ߙ+OCApd@P}Qw+7r@Yc-d}YAbG 6(z!$B0;#7-nxKg{ʊ >dg׵2Mn?ש˒Q>N8Q"wHdF_ [v{ߘ"kvyRe[͕͡QZ3!S S]S//tN-aߎ'uF+,!G8JlƝPIrM@rvIXX4 tyW`odX-ah?1!F͍kR.v¥hZLCÑp ēD&mͯrVwnlk.] )hbN wR4z&WP׍ܐ^'jhVd̀9|A5ݨ5ѥe_YDw!~maŸzZyfv'$Y[t (Zq d- r{ 㿴t~ Рq(q=K߃'/׿uCf=k&+ؑQБopFPgr&G դR1lB_Vs+FhOݜ V/# S^g2m3z`FW L//}k;JXWQ] !b&?wwR|i/#pxXGf3dENht2?"w?p;uf'/|ԷE+ X*M-8Ao\81'[KZΘ iuW߁-׼+s |@<,P8(J 1ᗡH&ĉ%P 70iNɅ~ 4VNAO|V0}XUf\9>$1S-uNA iݙGnq|neU0PM_O9m=Ocnkr@"dd8uej4a9ݱ (|gkr&?W,Et)nݏd9H+ Y)ygTRgFߣ rԆ\ԃhNy^9s'z rt3žB fNf' cLǎ#.4aYAxbbsgmäUx=Ej-yYy])LAW3$cˡVHASЭ|- ԩ,")marȟvNw.}%cu%d~>d~Q[__kW!lDώqfP~{c:Gᘤo/(<+иzBy<"]i%uU066|M58Nu?b5W~DY&HxGC _jg)*^!By;\Z5o4T?w`F9"߸ 6'"$v~xBH"d AqJU߹l(A:ͣj^5Hn&MNpӼߗ9͉?]a5ǝ}7? -ϊQ t{>WߔDqBVk5Ct}#2}'mƵrqGD3uoSxnr5>)4mcBrqq*p^<}g3U\iFz3V" y w Ы3!nP_&Hˉ)-VwCwOIF`А츏U1UýV ꛲hYZ9mgw֤pwGї Ԕc*{zzL;Mbijj:3.cbs ~;T"IOl*p1,]oLKw )d2PqJ#Y!F9:w-#u$wLVIA4LfI-ҟ9)}㒙ZK.0(ĩ> $HHryh]h7g:W\JH-z-NzɐNt'FxZ)˯UF$?F跠tx&&.2np<񛚛zϔ~Цak+n<- D=q(@ SVܿoD7u x3 ǥ#C,HWy0/bl"mG9<`de%"!=HsB҉rvk1Njy -z*I<$ĚBėUa >^\Y`-N~ qqOj>P:˖*]Cm°ȸ1=78 v(U^Jmlˬ5ZOG}~ݩ=~U^qKPOmV9tE›3Wmc;%& JڵGyMd҃d4D.fσdL쒪u"$8_},0T=_ Ap`35s U t|4Y0 'f"vA"` Qpz8-뜵GITvrk za^EAُB=Zo?zqpKFԃU%tlT.UJP~I؍6ՙ/o鿿w7/jWKS&&)%΃GѰ29]s? %&=tWD="zLt %u(~֑\d*zmr#ZW,y3b-_&tfqaH'A\7췡gqP'HZvw| BbʬoHSz#=OUo=oU$xH[Z>,1hm~žm\,A=̿=DikWi:- 0_I0 -[I 3'&q^y|5xGG"'SrccKf4i hZF RjLO30ϮھtμsOЋn@_\{2Y%M~igs09*~̦+6 u_ _Mwt3A~]%pS\pT YhUl~M0Ee^hx JluL5+KMUEү֯J(deePDItX\(8daI1ξ%^M;[A`<O$CJHԕf\Ur v!_h'}VN}U|ݎyG܇/RAHw. e`|DZ2/dF=-h [cm?2FZг/,!6 m!ry񂞆h3H̏lHQ_TC"̘"7B2\yvvYui7垭"ѹָGVhfsc⒆m":jJ85 J qcA׺u;U) @pV.SxrjSՁẅ́m33QO]7l-E5գ?q!ھ1ڝdz Eov}1ȁj_x_ጳ}'ۗawôL"]R2GHp ՠ:)F1r3nْq Br'"C`Uel%7TxT7\ 2 E/\IؒutbtQQjnvdP_6ƚ ýy4lx6R=ߢ)dikF&&MlC|F|bIXpn>_]g`> z\Z)*)QgG-IoR9'"6ȧp2Cf2mXu-_y."66덯ݪ=B_]kŅ} 7]}Y̅[X#u–2!>-οӈW|ü1Vo˕c3 %U^Qq9hh[ W8)sSPXSjuAK] w@NDq6Jۗ:L \QJ7x& Y`3؄䷃.!r2v1fq8k罌@A5SK<GRZd. p$KyLn;VUbmōؙ_1jnPWb8+e_.qح :7cKEVQKO/` 3 $tjpGyf~zIFM+3Q>\0mK7|' e@h**s;0z$g80v'Y>CA7T>b>Gދ)R`%$Iup善:M ZGOx6HI|"ఏlB.w.1#"H'`xtul }ΊɁLCo0+[ipԂWlkr\2UBv?AsMGa!ic*ΙTvh`qoN dX)= je.#xjĭi}n(tBmy#9w.fr+nOa3hG|N,JDvѳ|i"qάnka9畉C 70߰J L9];*ⅇzQPiH 6itv5-q>{Cm7;-7+͂g !5 Wd Œƣqsd'36 \nb0J$%dzT ¡yҪwٶ5g|&q_‰?Z}RBb?>$BD*f(V E'egQyGElxPWtt|VV1aOX%v`HD'/Pwkn329o{3,]S;_KS8a^5 v9osXЍ$T 8) )4mԙla/O$s# xG6ɸ1 Kyek[qmKrE53vO1; !>oXgzLO0gYZ!ﮀ_}X2kyv%7Ƚנ&u҄4`j}T8`g&/bSETN.fb镟M񨑫0i)ê,]/E4.9.т0zf+lV ˗#^o Pq*~5H;:9VpdFb[ЂBcnٙ\Bܚz}ΙEPzu 醵ꂔW,G?bXSIz#~j #:w#ICYcv4{D [lcJP8 %? B /l[Yn?@VZb|{Rbk^qX@8\SHTGC@oXY wnWs*bqew4/U.H1- 2GthxfaźZ7ڙ٬K7_j|B41e]RlZH\-—(A͕8Rw3 ih HT%_DPh {?jv i5MBᴸ]vڎ!кԘO՞hQ/LPybsIl^J! Zķ%"tB^¤)ѣ7w .e7?UZG A0 D!Luא!r9qH&@C.Aāڰs$ ]10ۅ\ 9S.[Y 7S<1Ƈ'AE# r8$NHѿ@轌6Rᰅ=, i:RQzr ~V1ɅC^ՀqU 'čV9aHj-&VE )`:} 8BS֤ɥʵ:gMhE6^ 5D誃̰$@WotЎI2Gb{8[2o6xrkY8eJFn@n;]`[VdU5Ա(٤P}Q%fKŷ \[_5Ua8ڟGOr}@6Fԝa Æ9BƮ>>`q\r6n͋lYxo(:@|1|hA =y;1(,Mo-bx1;-?o}CX1ĕBޓ6< HO(lM\̎9UVU2Gn@6-N"gt:> vh W2T˷,$m`sq^#KHL a hf:@.vxe$iWfyTؿ=lee xqAWL* WYÿ܋ܣ'}kZ=Љk(piq4Ft ܯ(4I\ĢYop<]ZD5͓֠S*\Ur%E!_ 35P51/7dVJ^ b ^7~<ն80-7c`"c>m;<(=м%b M% U.]•fsqX/*@*M2C9-IQpw 6H&)2Ds&+Oje$b?6OHL_`|ߤRqj'ҩ65zlTDΘmsƔW j)6;a&x!Ν*gy%p4^L|g -^4Ycz4@olP 'eˬ¥5Z+U |i'A.3U^q>ڀr%oD[k@ $OD$qO1  l+!ύ 꼳 EW%{AJJY^i2FEt\j\'-6X+eib̀Qͫ ݽV-x @2uwe? 8Ay@.!2@],D6M F:$*Y"\?db_ŜQ)pEU |oXj"[cG@(ñsha!;gAr2;M`:+GzL%AJA/:06e~au\2݃IЂ Ƙ?80h+V&yg_+ı4L\bػrEv2Kyz(^K>J{\.{%\wFLT]YIO,2~;j)-qt\zdplW2q^%E<ݎhE3[`G+7y[cd /|`dt?{qWh&ߚj2FX`Ly%<.RĒ"LhoC!J^971ma S s]zHo"wSt I&@3;c ᒵ޾ΚaYI6G r`qnDKέqQnkg\β`@:1A3:/~(Vfì;G=%j5`StaseDaud@ 7p~} xQ#kσJz I|q++%f7`eqX1F{ !oC PW2kFw]H f5Ut6 h-S{3RN q6=H|*f9^HdH1_ [yiS^%B_f-Xœ%DM)zRR<0{s8Be ,;iO\'A+ U[#2l c?&a5$AW?J33bjd$G ) x|d S-{ 5&g.)_gJ!skN6  _H$$l]C vľc] |InF6ڟ+ t)F\Y2dd+:SDM+JsdE@m* &q5!ۆ*fR-1br:ι8LrbL 4`{xL{p8K(aCbƮ'ެjo[ǭ<P|4C?b@նOI*(_8O"[Ϙ!ykr cn E֨Ik _ŷax(Q큙/^(+U΋ b_ lTݷ]ʱZ8Z,0'>(vf˙~ 1 A+7oW)YCeaY`?B-X^p9ՃʇymK짟^o (eG>hV^PAW6+ٗ=FG눯+x1n;Ǒfk &hO$o5XV+Z!|n#;U2q ^ŗp ֜Xm߮`]DC'H^E$AQEMK yAN9>:~S}K Tj#St:Ii1o(>bl) 5CﶆdEZ8hHߖ!A-=-MŭKһg\fu0Rms\AgNIO>fu~Ua/,_>uMVcČw`vt}U=nq;[`´ry M;j:MlO)J J^#QOm^*Jhdqt ;/z7v)/~ iefBW6a5I^ :/;AXPFMEUH2Lyګ 0FcinDɚ ܙ:|=to=C3%%PV,^ՊᅓvKO{y\bj2gDg1ƣ&(kIr!~e;LrH'gLq7o،r{{i"sR`By-&sC>B&c/Nz1"|t7Dv6fA@R*+Ό>P@$ތ_@ըO}v=LCMU7iEԦ8aTk{p|NX?2Xuom4\4zyKy)*?.RB03d/2|&Pie'Z v>!ףby%ڻ LK `jgX`ϚcHcʘYWJTIGYTnw4 & $11㎳ #l-bl0Q z.\<#ƝhXUõf- O g9x[ozz]X&{JxAr}6JqQ!!nNkv i's~W0zVV2?2$RM8KX`i9ȀEZqR^-H2Sh?ki(?GYu*jvM-3be`'Yw`WeO\q{-e/ \ .cVeA-=;䓆dO}wO)UJ;8j8/%e*DCdfH Y5G{-wu];f z%̙=' 8AwEx|^W^ s(NJo[!IkWڙB\E%)h^fUø*'78 +eN)8^\=g=qy3'ӗJ½ki)ض|x s塻t(/jeSԤ%oYweˢEޓ#- 8͞*vD0mWZջ)\eHMj5W'.ΞVYV.E M$ګ ,?,s"z:0iAۮMKhapgҦL19?Z!nt;/}>Qc" d#޺g)o?GBQ֒PlI*jR}!*Ou/wv$vmh]peJ(I&=̻HDI[槝\U",$,zIޒu-svİNfbnM:3ٓKHum{} Sq+Hf\ǭhnP&UPGͨ56\8tyNߞ(&#V  Q'*%JQ1@+# |m}RpPh,;7v8748!+:n L;es~?|8t*IВثtS5nu8<<11?M*CJ=@?Uǔv1bwIc|Q2cgc[3hޜJ`HCԨ( ) 2u>2̶3U!We ~*7!g3Xg5~_q@vr n/@g˄!J~ !i@5H <V>E d SvRج>BuԖ_yg۳O6HRO:)*IK9O6X=:R׽6cэ'ή' Զ4?*O1hX-]u\I봳ISF$ As6ҍBCRt"+[hǧ<KwL&Y Þ4,'nS?^{ڤ0 ٰOťg~?"rOA JôZ}߳fmіJ9%vDd΋ʦP߂SI^;%oWa&lԐ@RY.MG2JxyJ L]j`‰t+*Ќ4Y6) V);‘M1OZeourSE[*psm?)٥{(  a.QD;WMv V'#*Zyj岲0l쮬y=pB֣/=$ֈ܉3ǯzh?rԾS>&BۨQ֍,^eBfC 6fw:>6przsƢ[R!Ɣc޼#1yAB#P/WWu!‡%A'W N&#􂏵lۑkON1(lbT7dj$(bWg=7VАآir-{wjݖnM+Al)<͏Iψk&~8?1/K7i_=Ih$}jj36'=,ZvH߽܅JO;BDFAj] ꑳ1=VG[*T# kO_+>5\A`~4fSnz3vۄڭ˜'GKMd >٧Kr }^'. z{Ce O}vݔӘ`js\|4.nۡלD&rʘX+NaQ,$_|6i) x2LeBR롸(dh PvC`}L}3~Yb*ix"Ui֥Ϊ gow$R-`I10J״gj VA#Х\0OQώ-ZLvG(۬&E7H|+i Ycza;0m>r[qKHYxhֹvאڂcV Ob˹[bW+zAs%{] 5fR=XؤApO\'Y98T's'D],X)v^XM<~7Ԙ:MqgBHA/z6dn FgBSa)1i Ž <bxꦂS{U? 8j4 dlAY_xKy[yL_&YSkH:zZOT&e=fD,gN匸B-sUYO+r$YkAMzYbprl#W3R0}r1:=x[9u}&frU?mWZd;A8nuIgK B٦959$d 7 Q4|viD0Cz:qXE @#ӮԊr~ڧ&i3KʿLX#5W;Hfq;nMhJ}?DQ1CGeaց$M=# KIx=>ќ)bxX(j- U)[̌ϛY!ZFy_eÊNig4J  TDW$+2&y|zG#|Om>Ţ~XVIEum0x[2RXj#l bK+zIg00Gįd) R+:Qdg[-(EfnL{5e&81!WŢf΋ɵe"T̰?夒=Y8b}vј&Wb`R+pER\gjnT_Lhy=2KU^=% %>8~qE/avmALl̡ Wl+aGz ^ 5R^tԡMNi)%Z7 L;w6pMrSBq C7P kȷg7mwCRO zu\ν? U~~a=+4]˪ Ep*Yz\XlwLb֛'mC_3y3Z0@u`ת'r[etVXQ0k!0 1aDO zR3o ڀ2!K 9o'ig`o i@nj7e3uJgpN65S͙{Q >DC*Î /F @f^k'$(~ITֺY9 rۮ=1= wISd9d*OG?_knJjI`Yq* fɭc(i}E6D˽tL~̝g\s>&iPax*[rundoYa(pUU;'o<_oOsgҢ)K;ʳX='z飿 6m7w3(x1>7GxyiT/ Ǜ`{MO)c$bkZ@txp?/RmU {M_jWAVmұ  V(oN UX*0NvD=ɩj6򀑕8f?-rjͥLAbN"*Im]T9.gfFqBn2fXXŦ/0(2~@e,jĽڿt(J65fcCCIfF(&2鬁 qmn-r=c h8q b6d%Yj9]ӡ#Uc4x/˽֚ ь+pgŝ=H6 xk6~ṲAqqSfS~¥ M5zeiR3 Uqdyk*J>q窿MY4fOZ n\RQSQnDuLه{#K!V)⒪AySyh6oNk*NTyƽ1 5 p+7Tq  ĮH{;C-GO f _PwZi/֢̻mc 5L4Yk3b,vLg/_P.HV5"Ӵb?:AoPvwr} r;U#ߜVX^(~P VVzM:=e4U6 ه,?e<&,u7  !.<3p>\J,pTqH;.劬o;5Uyv'u防Л?")8|-S2At{R1qL09}^'i)ӹ//DZsO8]ek;8pN~Q&Ҿ&Y\;!ԋR cW 4a2:at(AbL,6M,/xNyx(qX_B6Jǒ$|)z3%GB~ߊD퐤1 A o $_ V]BpK;1L¯e6F+!4+ 82:/J՘vs)\ O|}(f8Rrgut;7%}_Q:wIqZ(^(H T{HPHbp&6{.9T̎YkV{u/+(;zv!3HͳPUso-e[%>pZ4a^7gLWąL"醀HC!1V'j , 7h6Ne2YS#xzch+ktc]Wc82 bvs؅ _LMdiܻ8 Ɯ";L S"ͻN4t2Lįv>%i #!C]"~na@X*/ڐGfjBFfrB\ !N*qjbIl9]mv6I(='zM{}^Х|!3T,bc劒q+\f]cU‹|'-` /mא*62dUaX.[U3@c3b/6UV-z5 3?+"3PF?`9ЀJ?C6j}MQ} |؈xl`ma LHyAUרhg3),T8a!MPv1 p$JrI=BYGm#3?*Dh3 {ЩGh}̾6ߌj˿SᦿW73Rv0Q /~{'= GX6 tR!:2;x'y@ (DLwE;ÇcJEeӸc.=Y lz#xh;?3]g ypqz[+,}oC75HtdkIE''6L\y#}aJVZQt c*5r 54SU\s_+ }fK-&;1\zKD {vjnu.2O^B S^PK  |,C}=-tbO5dźS,MW0/f^vAmO^XsRE",]t$ e+*wʬJO-O&u-|atO)[}54wRGTwSV*B" O+k#3@ut gQN!R D3 ~‚WVjT'q1J+|OUGWNY@E!H-VH 2!i0<](OR2ЋV<-SQ #s 6nf hFMyTMYHc+/7"g/ާ"mVۡJEM;wZ3Vii{XoEv@cHXmyaKnEvԶt p_'^@g[6(J^oYyXe1ٝ|#˳r/V5Bys6ߋ;MGO~+ϝmp 2DM2"~q:r=sD;9U{ rBN7v;Wo~JzчFV@JHoGfxIZ-Ua6R5 +tJa@aЀJ>8 C*ǧ n~/͜/xJol QKP'5iӟF,IT=T` Șh˙PEN;@]л گ40] =tb"$zq~ϋoJC^)j|$YoK5'v4IVDgLo<x̻n5mt$av. f))7 !Y^th: þå!#ϊ,EnIG߯7ˡ@@-, #հ}D(-hW}ۮC';dc /w\GFcv^6Kh}9f^U\ /vF?ΆcFT!$XR$MZ4.>Y|,â&F/+0Uvz'~y`:SL`g}>ekklW9ɢE( fIӄ3̺%gE^YI^Ƌ`abŲ(']#ד5N0s^ ZfnRӎJ \ B{ի{+[bd^w.y6F1qsb!Ce8dX:H9yY$veWx=P;.PAL#uSѐ6$k)rv6-MZqEqͧuZ{Wʴay-,Y^c|<bH/= =MszZŠ"M2xHPKg{Nb 8(qk=22Σ _~cVa^^kJ}An 8p`Í5Zl),Lrbk-i$ rV?P=c O jǕ⏰H/w3||{Y8Θڜgӕ}YnxuTSM* qNQʋ"\kp"#8BBS6`yq`=yl5!E"og9ɞ|ɍ/t$@HZ&s/7ALtUM<0za*vvӸQm'uO"CxǍ8@mfqKZN3s9v#hlm3s7ZR6c ?hi{ڱk \ѹAzn,O6ϩl}U/&Kt@U`¨@Ir!Px`y8JCՇ"eVJm+1t( Ą%3ls ?%Eq$1r1#T$N|傠2lf1"4(X' l7pm/>J|): @4eO[Z!B|X e nK?onpoU ?|}F2p_9 %õ٣ͳ=V$ll>(%쥭,ORgCte$4-#|)xgVɠȞS1I ޯ\7jD>eIc' 5W9P8?Re1?%]<(5C/A". %[cu;3@'2xJn`F+ J20gL3zBj |T ?eH].imXH@¸m d& ,PѰ I3yܱ{dԐ1d? q4mc D@g 1Dg޹ (mݬ'Xउ]9lAs LV^Q)]T"̋~CNQu[i(%>%>΃ Uc;X嶱 PC®S6h8gmK mk16*s%= 6ܩ\Gs慜פ |Et35z J%Rvxms%VZ8N軍/;M:7lKᰠf^JD(m1iTH^s"OW@oqP{lUs^$+YK:U%BQmw k2gZڐVV>8rYFܻyd=ȃ ElBčӱgY^Lj'R^jj99uK1'{],Fru^wYX -%ǩT_o-('.bcUp,79[e Pz=HZ=՞}j$Œu[ y:$RC|D@w Bcw5WՀ4 J)# tBjt:vc(zlE6J`hKM7YJr\Eaíc@O1tjY'49('BS@Ikkzx}q`3 o-}.R1u֣E\/5a_ϙqphkw~lf'[ 1na7s1"D &ۿC!<;Rpu^Z}=f~x.XG9'V#ȎJl/DRp$وۗ[RSb =͗6 iOD Glx|Zt6!OW|TǶcȼ9iIkyjq9 O Dd\bKE$ {)s:7B-VTl@O;)jWa:sa_4rJrN:y.wL)'A>DJ{0wcfpRx;eW_=k?|s;)bgx^so1-?#Nd%La 쭑Ud" Q?bs{VԚqo')kR5˝f4IQe9.!R Nڏܧ,Tln!p #6H$hC'/z%3\}^*]iޥ_ʶ^18ݧ&,`m,y]Iȋ1}PZ=\PSѺMͪ)e}3euvߜeO7l0Ejœa"0p$!g p";v҄8[¿i :`-Q^Thե~1)SWMϟrHj<C oHf'}0[t YtBIF@u_2:(&ߓWX"kU]9b Lftr'>#=2~%KB*/O9K6 ft5sN;^п#*>Jqf00@R%̢Ji0R#-풞U n Vs+ :T Ms᠖izŠ$*t*T`\8F^aioC⋻h- lz#kt./e\^Nx1# [o{x@\L,=u\>F? YdzdW8Igڥ%ņf䅧A[gx7G …h'Fh!&10;4Iiz?#b#^&|ĭm׆΃U}%JBG0'BbߝH" )B2? :V$}W/Dk$tblhZ6 c!NgddetMpXC&ca܉eKTC*"Rǻ?=~=' Ƿ\è0v}h[W76Rzɭ~=dZd_ҀuΕ_+W5 &Rb( Yl1X-4kAyPtTը[5p mWz-RûUInbkPY2"[4%A Y5pGnphU=X43{l!N݇ wMhlqDO]`#-&:wa.[6ylqYh4@}=aԨo)oBp)Wz}·?N@R,)̊Tq瑱x .dR #+_T%0R% N63/v-/S ? J\ͺ-wnKq;E z1`!#^<:/}{p^_cBG+h o?,Y=r#{PDМK.8mcK^zCOEGRsv<w1+%I )0ya#w,*o֗$i-*;g/רI?q -o/(y\mG.Y+dJ/R`IW;ͯ?8`CnТk+ ?|O෍\lu~ gpb8=But6C"prd#rZt qHMr9"vЪWܳ{*ۻYIY pc_Q/K8YYVTOeG!=89C'x55kntrm,\r_ȝ,nnop"Z L(k% MB0kl,W@X˴3(e_sl⥓I]4v >g\^EVUkY9Lg]KpY`|U%|)C(-P}و͓w{T0Z;Mz(OYGZUW̐ݻ |`<%L0TȰ"sHvhVB|jm0&lC-jr;ޑH@qVO10wy~RBĀD!]9`:RXh~F_F o.o K_;jZ GΩ.WMN*kfpiNR*4G2IZڼ^Dv~+;5%{u'*?0aKK=%)%L>| ֑,+ʮ:Zy?\`'NVk5iϑ b0NV\"yd)YIŚ`6QŊ'}ބȞQQg3Z86WS? ^9.z 2j< ,Q;Dc-jzLìr%;&@rOdw\Ib(b)Cj?*TN$GMF 2G,z+qKmK$5pɠ&^oi. 5ބ"eX{X|4G'4TxEXGi6v{f,c-ǥt}W%zN}KIzflr.kjѦҢf c$WE4n*_,Eo`AX|xiD yĐB[(KͮmsXO[vC qF&RP›!h4Uɘ9;4A*6’|mC; EJf$iW3mo̹AKo`xŕP(⣊S؃ Ұ=gG7[Zxn Ե!~K׿\ ñܨwmDMe{2D02=g ɂ4k?V;*< >>g-r'` p\$reV Bvo/ $vXhq9d؋ij<â.C?J qp FD71AD~RKy"n_kVXêng iV HbwBH~қK;S`.bIvDg)`jǡ"oAR%e[yn\›lx,Mq[]w8EpVC~t(n_Ev9n*Z &xV$ KƜ 󐟁7A}u`j9:Qf$ ~ |Vf.sV_3m )Pb2pr  OP,h(&dl PA̼e]8j?A Iw9(`صS?~ b l3VA??⇒K9%`D2@b&GC0!ve?մ^evXw*bwjna׵߲< ;`F,Ifŭ0ҿwbRR$4CFG5Ks8qLgW03ꎯX2RI ʅ*ۊ*,Q1$tH5Bݽ())lCd.Q$Z]2Tq~NUSth%=>WdRϥM.kdzb,_De깟T LCT*fmK688ĄR*UG/>Hu6+2fDUJPKKqNٷ.{zl,&:ۣeY n~EOXZw<|JsUҏ:znXы RmyʰV//XZnohe3W9lB,LFEoq;DT|иCH+›VeWKQ%4~z# :4X;` ʁ&*% TrnO=f\tt P؊n()N p1hrzҒNbHP{'$CMQ^V{X$Frڌw)r5.cx5*m̅1(O2[>{a<;u7ik:lVW,Rm 6-9x^`xvs9cHr"n!)lS*B:R2)K9(IRzcEێ|Cjc ]FI;STc[StAq}{Q=f1(zn$BG.O&Pf 4i-!aQ  W#L#ʹR &AOiXg>j'I.'5$wYj\nr˧|/jm<*oJ3wUt{[>'՛B>>gΈXֳg? ^Z,Ɯ̜y.\%~y`qF''NvH,ox*?|jOq])R1"qRz8vU]1z7| ֪(s_d4;7Oe*?L/9mΚ;BVa Mngcڞ(XtڔO>J6d6"NzrTi0oD2`2uѝ| qULB7xSaJQW+bӹUhڊ;56Lr#W`p5j9ob-|cFե\uF8uw\>8(o'X98 aWDumYM'&`丁onUf^K N{ \ :Gά?^ ڨO`Ks \%}Rѹdžm4#ԹOrƜ)s&Aaص5V&`Ux 2}/2o't}V,1v_ws̓Np+V3ܟ9 "uA ɢݤ Xz7(j4Fm^9Wcx8.>; 4߂/Tƾ5K1$R~ٞ|=pA("`#\lʦbD0 N㓔ԢH%qgTz$-<ȒXIJ-'p3cHV5S"̶5xeXyڽ*EoYs?ఞᡌ MP ɕ$h,o,B5鷮ʴES1 GEf6;BW0pdu!Y1玅 {kQ"p 5~ўdC<Ýfz+XBb^ʥohdqLG݀o*>uIԘ4G1̢. xL5'D*SoE _tZ|1 p)u<0H)҂p,2kxÙz]"6_X@j'eX9B3*v5s^v,=f">Kܫ+g7:Q~Huwm&/A\UƐ9Vh ?NZ8Jn@OCU]iӊ̿+ެSbM+ʍ}MbCjZ1|FA9>w7 MR?g^`cڪVCaU3mMx-8'>*,?e>'/"L"mZT Es1Qm[)±<a]]S }\BI+ ՁcF= Gu7w hIh@6WEs X6k"}+Rz?/@|;<&>>k<> ]Z켓`u2j9J&~f_WMÜm[júvEzC_D=$">5$=̂эюjUU |K&,ej0`p"il.vL7\3tu:d2H]he!cwW!N7?q"X*Do(fd'AZ$seO7rxwdX?]:k 0YU` #Pqʏ$Cfm#)M'kmY"AVv8q*:Y٩#? eX5vPXc_ojvctkWSM*78&ɳoNRwW TR0A;Jr/A5t__s6jVt`Q_E5v\8+% =[X_ }R0w$[kpmƚ"=Ab:9$&pA/ o)VXhYq%}%exv'Wֵ%<(a5 g]_` - m6D aDB&)ٓyTJyџ{9G78J} *Q#6YK@xu g]Y]l%;axm{E)4:Kzd Ó(zg{O+bW\ܳ/<؛0^%'}n>?$Ō9-SrȓJ Ul M$⯨25̑Ch=}EOg0\ 4Y;CD7Rه2,}|wr:vk 8leàu++^qviRzeSG~9,ART=ӽ)!Pn6`yz07 5`j72=VkHGV%o(-xLxq~|~ȣn6 uN]sB9' jٿ{?rep7-ӊu&i&*55=Jhi^8,'tNܒ3uaI(s/E߸n:rVNdq> 2\OОS[9i'\ib\J]S7V\SkÇ*v՘(Uo{2ܓH@@c?ol{8a`#d-X'aJw243MU=)㽔'Վ{6r$׋ JʉuAc NG7_F3qXS@'8#Y>>bS!& TLq &߽1K]pOR仰[R.xSR嘹 ^˄ԇ3vK+*4v^i8Pv*LgFԹ-0@_Th^Aw\+<S}69lVbΓ˽|!7w*%,e3'L__a#C07@4*[Rr@LPҼE(Kfn*Y+8 yH@ 󤒼 szk$W+kǃk] 6cP~ 8c.G,b,\BTQIS%A\_\R&S,L|ͥ։GK[?k<'M>ûd/ _Qyl@^*&^l%J{fÇBxfn8aʒR'w 6n̕ǘk\PB<# >6>B. >[$!g#@A< ھ0baJfno^"ΖoLW՛<^՞t w;)V5 yCi㵟A~B$ViDUC[hҋ&dB3{n$?˪d, r5y(ufl`.K:g/T~gg=&jYHo`x#S&x3ZΨ* -cy--Af>5ϳofdG?sXtB_R՝4`%(+Fـ j&LYaQ'S)xWT܆."qtL3*<@p SH́Ո^<"{6 k@ek-)927z-B#3%/h?1sLL˳erA]@ zʬ˼H16w0 VA KWH8;[:k5?]H)Wg$sV}BX1Z6ih݋Tž_$zMlxu88 /ObZB5L1@vk@rmκTŎ= )^|KQ gk7 XgJUҧ'8: _.gOlHǐ= t7- Uy* T]~OP *tAЛ9 r^`@PvH~㛿`=vgg?rI2;pQQׂߐ!gws$—czAUlAD0ܾߛ5GڏBV/^|83_*| JdeFq;y$vtW &Xcuf‹Jx /~]\xex:p_s:4xۀƁ\]*k_k ?_[rc;i;dI.$ۻY߸ r^>SžJ+ ʾ(k_>ҦX4|%M82bqz5rGuփ=8Y&m N|] (7ǎ+\)\` U݅Dfֆ7װ0K-0Q(}&C 3o:\3jJShSҨ/"m,Rb:!NUk}tr{{=81/tCrU Jطp) $m=Sj($ylP9}ۤGh@~)aq!>5sa<:6ZOc~ښ;Ξf]KEV> r80#z+pBh2 gjsGւ3tPQR"( Ve ^Iر$R9vq<+׋oraobB-PTr fч̼˜k.?W}x>}M;遾9]9Zf 6F N~W5J {nUxSBl'TOZs~5{:tVxq"%-=ăb*=;D6$S0j$7,B>FB)wPe*{$ӪH)n/7ց<^mub`oQz=c"~W?:wFLF}i_9( hƳ*PNNwfdߩ7Oob= Me.\=#Sr$w51cȉ"$s$S,9]Y}HEy /h )M{uNgL5fפOnF>ѕj #{\$OaC<{ZZ M_&9SHܰӑqZFl1$ Fhhv6Y ?v<8?{"FVlĶ y2+}rF +~GB!V-XۿV]/h~o SjWd9 ^z&0`]X FpEj^bQ%wewIF]Y: F>cO-q?۠ q] 6m]UMsg?NZsdc?dֿTjMQ91xE*FZzyFgN:l26g.OsrӫvUV^(˒V$P0fv{[ErF b`S9 kՂDKvM1łKx_{Dَð@Ndw_쾼:_ 琁4PZ8sܔO?@mPU跬yc;8VD $r2WS1`TٖzapiB%I#&]?$P$ftժBëpb0vUlmB !t5 {o+id !Ǖ,-_-8x{y]7CzQRn6PX8>3uT_ݶ8vWXJFkLbi4RuCLΥq9Kőy) Xۼ2WA0fh4d\QW>7=j"[յL-+;6&$png1e0}k4.1sgM!ߪ~^5>J3d;È*F6cVS50XoRj:Xy辵F QoT1!ୣoׯwNub PgG+]XϾLUN~:e ^R婨'HʹP"j4dpM'~{ *Uni^I$^^%o5W iI 11i:+,+yc)-T[+@x,M=˚ߢqn(t6)h`tK̂+(;Kgfl輙FЗ^Y.aD6f@ݑ>Qddõ~)gslH[/CNGDuQJoz0)xSQi3D֐L=ߗIydSkz,@?v2!]UNfH:vJ}4\Q'9>Zl8ͷA2}Bgg:hQ9pImKTԡY%/qN`Fpg7qdjGĆ\Yd1"FY8;89=ʛW1:b A )[Ϥ5鯵~#:6mE"jBXD6l8꽾vx&Yk9>%z-5>A 6Y@kf@>1Xdpt'd  + Q ׬o$^9y| NO`kFhK8 6ZlCp@ n7JJScTw);g]O-k#-5.Yy$Hjzvs s\, IWdhς1O=W^bf^钅6[}?yS9Csf]+"WH꥜gp1A&J.ay5A@LBGZF/9*dR[bSIJ9VkRƨ '%֨%鈭d C^@NA a_?zn7;ދݫmRV.Ts%`Zj¢ȇKg=.X⼤ڎ>3n*xl!ƌU^B&GR F+vMCPa-`8.#iѪhD3VpTpdyfi@-I柮5Vx-S#tڎQib:ӵ ;PAIFR*i]7GW7(q&1i%jWxbθĺtÞSwU*Y-d-V .ڄDAm_uK01 !"Weyd,8:x$qo$$ջM l2hxISjJoFj 4յiMCij I$9q4 %2t*GJ\E[F(VʮL#5 4aށ-gkbr*y84k. I uS7y,yY!t?oS" T5C;I' g"p5cիhIk';k :ICG4ڭDxe޵%}$ gS.cmn?zz[Ȃ I}ֲV}v;?K#lշ 0$ɒA?&)H{1,I`r@1j4|C'h#b̝ڔ2^5V5^ Z@fvrɵo35+9 ^YzrAP2*"dyȧR!['lϦT|tR!(,˒+>hKIi&S|JF~>Saon'sުwg*Þ8:tz'qt,Z.^FH`fK,Aؤ*;ED=.-j6}c-XOt2{g夲 d UPRv 46 Rr ^'i-@:% e jL 86xtzŷ5jr܇fԇxa%)UK6˥:)Dn#Bidه(BTPu4%Qw%V,ry.T[DUB +`ɤJD]s!ewj fa|,.8nq&T%!赥6zdU3w %_ث6 dit!J>$uŰl*v# $3GT}:gLÞqr"E9U6oCȒK< V JTCWPG͝6`'TZ ؒX%dly6h}煢X+;vG >Thŵ%QH R[ʠ*#@ttJTL$QfvW8ªMjK_Uka[6KQv/N..T ?1y+XL;AkDԗȃϑ1]5ܷa?_1̤H 1%k_ 0(ߏGRGI;:rƟϚ_8agaRoHǐ;Od)3c_z1UE;ie{Y_+lٰ([Mؑ{#5ġ}GQPگ6y]2p{kfӚ`Ь]9}L&H%ST;}rr%-&ݨm>،~vXMQrrI<İ9-Tt9)Y&L8 ~v<_h7x9] Lv}97= yڬӀay^e/qBDPg?/ݨLMk/^?Goh KVPBi,\`qS{hIzp,7$0EoK~KEzh!Dr eYE rV~&oWy堬h kxFvty&WIfOy>&8\:r|G;jH xo~HŽMоɽ:ՁGAD2o祴_slxmu8?&%[P8'ċi/ؠI HfNGfh5o:֫;>鉭x/9ÍΊ-M=wOc4;~ a~0}t sGP?4ל,N<CԐ|6ơnPa&@$O^.+3a;;|E%A)Bݙ!vOӒńAc+ͅX)ޕ;v Tk*wϾh4Q]46?w~:2zFTAʑFBb U e "uЃ}3XA4ڢCmbRID.h^v0 +iOw`EaP PE 0u!<\KCل?ˡ?Y Y`vI鑯%"5VU@} Vpv䣴7V!gfWgL܏Knvus'=Q6ǚčin~N_#Aru[3|xCCdV@ma4j%P{9`Qhplk7RaH縖F]Ʀ+ ~EZ242!p:]9z:L[ ;iO]J+)ywF[kt΄Gz`Y%M)OP pipt{B/K"Be!BOĴwUfY:!Hoy&f$A/x;s9*s@u2pCC0"3~{!x$$MRWo9$P!nbJGc*>{>VU&GxUrUkFj}eˍ_$\cH@ -M3-9(!) utuN<Ϥ`>MԑjR֠.5fF#{JCu( WSb7壃𗶢$q=RŕGvW|9 t%.Ğ%=Dy,Pyh^.4evjsP<@%& !:˷B g;}&yԔ>VleÁ"ц7$ 6w `إBZjG@ *҂,Dބr,ۤ!d8kP޺v#_OM-= 6|Ck#JU qw }'zz w$R>hI+C";nQw\L" `F@ 2zη}抱Se:ǫX%0oKtO1ZVJj  ?~fJ)Ù:<jnZ.[-S#۷m>".}U s8u)<F=ay *Xb f܋-עUUz!Tp'+{ Oqkϫs ab`PsoY"Ɵ+|qlKDjfU^<P:> Ys[%saJtqD#@uD@^CYA?VpAc7\zw{f.LLV.MeI8a'H5J6YzF_K[YTIޱR˺-CmByB4FS_%Wl|TTfLF9[kS  FqkRb|[|J Vߒ[ۡx8yh]G$JpbĴTѼ? 9}H?/{HrmvЍAMIP;3 "l`ht1hJ&cXd`"ft"p@UC^-SnF kbV+, 8a CIcNdV*)5X"^]P&N>ˋ"TReBP͞b]Hrrkg&0^~h{I%+pN|y n<~zykQ eg))`9oTh .' ^{iM؀y"GYLoeFL=w{ HZ]pWRE2?2Zdsɍ޹oU"ޑi֫z鸏#<Z!/qQ$O]uTV~CRxdE.>39;khٴtFA)^iVm`alxe?2`jwdc)f5 (qmVM&$ EF}}룃i2RP &\KF\_7٬!?,1Eeh^RM@Fj-LXZBk9M gL]vFސ:{j ʼnEn)r )tW(H::6ǒ5܃Q>eu`4[L#:"ȷ`jSi8k^#zWbC`c~hqXI_HĞ, 4/V`>  WA3yC V;B17J> e`9o}_ vDk-.8Mvz| aǜ l{Oeen3fa cIQ`l5t\R"7_)~ӵ *ͩ7=;k:/״6LU+50݌ t^8qfߡ֘tv:Fƣ*nf(YNGuN4 )?h'boE:O띗n @T1^m)ǧ93eiAk,A\߬`$F :au%JmU_@a vKZ %ݏR2 :h|"2|4-`0,XjܷtQy:ي>s4wR~* ʎx&{(M,y2 oY^r;=|}l%#vuʵ w3DAݢx'M <-d#T7j6% ߊʍ /x,oC}]eun>omqAcGr7TȃV Ȱi([B@j=sڌ8oݼ0W'}UF Ǒ$@UϨ]8TJlQCL lXN;! XJٷG(*l̶i7無*[7ӈ:<lv7fwh߹gS,**\ee{ht,bd?dd60`gtP6(2~SVVT׏>"."&8uHr"P"o)}+x! MT>ERoIc3 +2U~?b?--y"/ `YMt?e biRǖoڝzA0RȅYS!) oڨ}3[衻`yvH 4q4O^|*]BkQsi+ʿ2!;WSۡg2PLMoW\˖Rp'fݚq jSa׸*gC8iunN"!oTBb&aiF>>͋jYOb_ {,P[Jf$88Z8S',j0|ăx?L"s]UFKv n]pFNlt]D#7{ypb` <As-a?J ]2MWg:ߢppTW'+>eRORp5 {q2o*b4P*mPw3:6uwR K2(KYlbW`sFl.HZyS|[ bP\=62N/m ʞF˨ "ߡ=ftfP(D" V_|E<Yxcnnz*UA{UjqB?JR^,{w*/Gy'݁g&)\G_T1ZG QY*m}H%vܕ$Ɏl"Z{$ ^YjЅuώVOOFT餖-冐3 Q7g~/V`P3fԝ IQ n@ta0Is{o!̄#TlfW$W7^grI&ZM5>RN=5AZrGKjJzhDp@kR_}75lΔ$eԊlT \Ɉu]@<Rl]+ 'J(w_|Ra wPFnT/ٕxm-X8KDiou2*2E4ي1}ZZ^X 3F*rkmhB1 F= !6AR[zmf LZgpL!k6mX )%"ɂ#PQ2|BeRVgxi %ǗQc(kRԬnUHy/cm/Q'S ^&?4gXUۉy/ [sCC/IyokHfQj<5 KkJ܎LK{wBŔM ٌAkMiXC}| #4xEid=3TpWu;{F+_esBnȽ=\= mV`+ٟ.֐{I gB75xdQG姵#Ȓ74ޒj /u>:] yp|6e]sp?{ؤ gb:O$!`vݜnDfz;U SGe?/cC}mlJU귈>]T#K?n<+q SQ 5e o#I0:)>QhAB_i4 zΜ;OS[HZDӬOH[LXk6TI%F@AnVʒGvC>V)#|fgRzpFʬ0k0ϮHg& i|J"i;ǻ%]P6R/Yer.I._Y9]/h'>y}0`32WS ֤ľF$7a2, #U~} ߟ%*N{pj](Jk;ܜK,pC\pL}(Dm"ʡ-V)ɠכ@I6 <IjOVCG|?JՆ Hرےo:S&У3T&`0L&7:{*Zbc;5똶#JǧK;tX.5d?)5MhX3q\|uS vLo_uBt1̈́7<}T-!ی|!RdI">ΝEZڇx_3(=03uMLBH DTυDv@ǿF&Xy6>lk݆ Iӱ_Q{jyvo S~@$U}C'65y=\Q@TVF*ʒeΞ'm}C6ӄʠ[B0n 37G>ayA hVNM/q}UaK3c^@@n[ )ݏ1xpr?/=POJRH^dBkUazӘۄ"Rn㨾˸k4"%Lm+ M3`FZ'> R ((ڇ]g=wjhXo<o[9E6,80B=P{aBYN;ǃ2E!͸e+6DuC Q|ѱI;ruq2k`uaS5)ϥ+kl.OxY2Ln"d}L/d,h,1WLg: m FҲ#SN>[ ='p_n%Tb`nnM^~FiUzZWuAzt݃ؕx@sݩЍB}tg`!-)bK w!Pva-V΄YG얠~R* Q`{EZ)^<.f2J# ݆jayP,i͚Z3 PRx zBQ~pHs6PϢ`C:׎t=TS%GwkC<9`jMȞU;B wAѳN >W!3}3kN_|*b砑rj}pM \EJ${1ϜCM-{[Հg#/X䂻8[AZPO/p"sjYaHgY7M%El@![ ګ =)A:yˆ*jFC_n{SFze8_w׮2YwۯA"-yqwz*ӰmJ}Fe!KIaRL u6w+jza@R mUGi>R#d8Nct+I%V ީDjè' }gs-GIB71X㽉aTfQR)p` t%C5munƘ\j.k`4-j]1W;+L).-Pf‚v. vb̘ -aE'7nvD ;&r `NmY -0Ạ/A wErlFHw?F [6ߕκO}(qE;:}5K؞>)WUDfeFBa`I j|hȦm:>WR?6ɳoXo+0&Fh6|lKͺ6'XDyT\>3jL4 ,̂ U4pk4Lz%C@ qV3 D-;Q@bsR TTƨ bŜ| %Ids)LlWsCS=cRE,5HM=Fp:q>佱Zv5ZQdOzxm7$7!7iycں$I b퓩4&ZM=/- ~̦bpNO6X9̣~C_o ;/24zfv%);&> |(l]48%s$L,@rgJ~n8fVFp8.sP a  _L;\h Ӄ'BRbZ\1үs DUw )KdI7CUt>~_ wM}ˑscBL3-a2=hC IwV4lB}RمvMhWn.puD/'{vM9M't} Bhv'HKdZ$2@vT f[w,cNTFΣTFZ}3yx?w -Q>C#WQw~5G[`E"Văt3iK_ IɳR2OS\^px (mդyObIuwy2]g Q⥫%ا[B0P>tS²tL9zWءD 7SDBɱJY^NNF!ˡw2E;^u!$[qͅbs XbAdxRkDscIVY+9 '&^ TA:XAdwa ~iNn!/p۹4RuoDi:f^nq Wޟs&i<2!ϭi.5 7 xzZ GSud0#$afOD$o7ēIhPNJ8t!+9*Qlo0g{KW"3%WGw"c3hFU}c.x+ya#NJ[KbӘo0ۙ=`0&eG=DQx[\]vUQiBqٴ+`m Ãm55Y' (li A.#_1Eջ356VRPxW ]`~M%)*aG=Cf{6Z|剑M=T&SMsoGRȾ)oy:ttf񜝋 T/4IiߘO 4 (q:L}vj&;m:F3ks:`d_A\j(ˀ\MS'!,z2RI LH6y}m7o | Fs׵=  ʖ1wX*fjdFlhr!ޠUIzՉ>"U!nm,j2|Mla2pX4=.:BQN{-G?Z*5roiBN\k}V~wZvH+$Io|qm-@ -MROdzn5(NUN_ s\?FY!85bvN-ܱ{,S"x666cȑ`aܵr?:Xd M(j bB7eՅ@=qz>5dNZ?O4mQ6Z?zRD^ |{QSN<-*,IUSIh*Lb};˚/xӐJ!}Хۯd,$RYh{x~-NSÓ$:NNfޞ͚I :5 rðI%-JeοjNornD׍0JCwh秄;gSzJ$J 2M) Н^fݐS [*{XDk?иl[k'dӳSeCYJPa] PmoC_j,7W'%F %{sC*1 ih C#1W;Gw1[)ۼY = tgJ?J#קVΘ7zAo sDk~jPȣqz}7wZ;:xe;4*ϔYPS|jnAfΦUDD= F\tmRKGq1G˅|ډ#֪5ra&g5% s-rp/Fj(M嚗IL2|L4g<0+dm(ۘ6BwyƬ0x[vv{ڛ׻ JqHmr,hLMp<0J;L7 |}At\xZH~υ"ZCSl׈l0sbz-0kll :B3¯wN3]˔}8V2#LGOGm%)7  ^%3K3} d\EWk2K\T& n]̓sfϳe5܆\r(/GI@߭F7jJi<ܷy睨a1lS,ZM%&%-l%p"?~n.f+2Ð<])kL]b H5`e@VhRZ;Y_ =YP<7 mG¼#,@UF)"&Esbz"0*hyL jǖb܃j\H2d}9|p=X[:=9tϰNz:=7gB6/ jM0FvwמAy_| cMwjUØ`\K%'fB9fƤiM6aقRF-'0>~S"7$Ck OvzH.*{" z,Gg^nB`e JKql]v,ItjDu^|P: "aت%ȱwo?kf. .]f!uzб-8Ȗo/^ehMYUWewֻ"X"}Q U<&~ /Ym9M˨IKcjӚ'a`EQa]-U#^("~C9Vsz$17\|X*)8XظHU`Ly/(Mk{>fBY30U\l:[Z@vТDB)cTٺ_mZLV>JX{R Kη%f֎x2P#䖲@x+ho 5'ӷ2za_>*8$˃ XO1M0A6^Oe/}?irx=jEV ]0ia#ETgEV܇K'g0a9W`vvǻeQ,CݧBkwZ,C :n&4K\qEssרdW 8k7Ȥ_7M!b1#^fP;~{mbPE&:HdqIC̾N?WЯefYt3[nJǂ $O$bB0oNKU'z8ݜǯimR]l$=_3STP=򷤴߮Ag|P\^yHC"dg%nG>i:0u6=J(gxl%󞡿RMg1\gXyM{c}ZAKk6[r\^!3hS*.Ihڳ!Y*7C#?m'b˻:L,+ ZE~m~jNVnF;d"{  XbZzkkF $dBp~mB.7&[;OK)3Y0sj*- NS,rREՉC0:i5RDr9A)EW< 046sFg[d1DJ-.s }T'{ifd~Cm8Są(HN$3m=B,>޲2gˮ5b>9 (MxV- s^@~:vl_1\㣩[tFUlZ$N_P1ۄ+{wu3:Cҟn?X]|s>$Xo%mb2(uC|*t܍F@XU(菟x^(6jS~@'F`O|t寒2?+喿؜ $Z}' 7gg-ρէ࿽'7^=vP1,%z*a~MG^R*7AaÞ]5eDC~;E{!UI$&DR%gAᐲ 2iʙdy;>BiK=aX es[}W҄8O.njoQ9))5OVbel, dI*HtpHR"wU<Իzґu+|ܣDJf Bih8}nm7L c4EPP0U~ Y7 ܵ~eh¹Q15&uQ|*U|Jw.k{OOLҬY| ޾d@gĻjd$9:A‚ ,3zJ՜>9Q69>pÖT׎ĚXAMs~5Ѣer Y&6;0$,[-VYd^lS=d6^my2 ʌ5v%}*/櫦4=YB ԟt}Ɍk3e\meO&;G[S3O/P !Q@'ZהPv"Ӗ &gH j^+X*YfPW!c+v ~gK:#8^69$>.{5Ds)չ5"jkl;ǛSCV)̕Qz >Qa~SR$xǥ ׬xE),*%] >$6xZ-Ggn h/sɑ3ȴAj@NUA܃z nBKV3ᨫ'DVzSix&#BkԺI4K76]Fʧvq(3*4dk&wVaq1ޯm?BS2iF>WƐh>jBP%SG[NVŦO%F\|= Df CI134҈z#;WoZz5uMD&i56#G_,5ds6έ;8{;s A홚Slr94󃻵[G}P A&O/Vf̬r+2,>mY' H8XOz~"Ӂ#y<"I٠ۻBr{3+~X"O:ò%?Ⱦ끈hO wfQ A57%,?.cr0Ͷͱ[kv]Z& IH'(¨i>Lx! .C]p%Ν'xh?_m$, \9"S:gUNUnΨt aβ{/dZJypR=p(gkxcz5b/4,ZwO`M lZ cL6TO?G{SjGh~J.NH GPi/96'H]` fk/n {LLmA|KDpp&zo5ӑݿ z`R>a=C?Qdl+v3/l2GIK⓿|"Ek CI|)޹!<ì3'9ǛMə~\]cp]}؊CL lMBbHɽmR˚19uqFI[ úglef2:2KWpz< FTB\>x,]⊈(\O)m^Bo o?nA8C̺?Wv% *ImR؉H]'pz[_~#z׎7s[Gޜ >5YFXCR5ћ~<|jhheffJQw9R I?}I7벯czys=kaگW DARl)J2o(\ }F؞]).r@#R5m_NS_mfʿ}c[qG^!|Svpn "8їhݖs`OzV7 @,}U5)QHhoY;tk$b+T1$GcJZyQhpFDia0?iWmtYe>}"xwT],`= E *.kvWՔᰊ껫pUׂRpN+mz^W}J'`p͒'\6(~֯ž6yf=a?3KӾ>z aw$vu#t4BPUP<JSѽP(0~L|#s06bneͣɬY%}Y7rfXW]5׸^)&y4Rg𗸫eT5 jr%hI(YL:ps40B 0[MڋIfJµem@~u6 , Z^M|uVirjqBBܷEs>v0VR֊?33%=]lYTL[֐! b[9I`C%2=UMCIlؖc4&x?Sq'w#貙T`9&+CB$M=Pp9T=Wǿ+Hx\P=u!#אRy/O&>-HT_(:Q 0 n[bPXU:XQ"#DRJF3ljnтǙKlyt&A W#d{ݐPu9^cY.B_vELٽ4oI(LKO MtR>cE$ҽnM*>Kԉ$lIH9q,8on15X~'MGj蛮Lw:9'16oR_E YŽP9CMx Kz0*pg/gV|| 8M7%#xzはjL6TǮ;XwaY@c~Q/.UGp7?U'ka oF#F'q;@w)˞ wF2/P sjǸ-N_,~{NO;tBpSC9A_oT 75u.oa!tp.o){F#<( "V3$y}ex3|#䷼wј7 +:ud'v+I%,q&V셪!1KՂџQ Vln ^-g}%nZ,C$gh0 iSQArQ}UX㮳OyGA@Gí䶚yF|H?)nf[pC}BvcRfCȧȇ$'@qDL0N`W}n@.BoA |&$n >ҷFcD2('yx>9a3Av5㑠8>eE {W*%AX#)5nudqʲP`P?xmAun(c$4nXlʽ\CI#ށ z=md|:1_|5WLRŵ"t32ʩ~Ҫx16ƎN fr6\p"7YAzOcA& Fk&2Y ]՘Ty3Ҝ0G>D(g;Sd0SblhiXSNXz+-(,gDEϴ]2e#+ >[b[T=NcDn},#<ܺB! > ]4pם< &~w1Ne<e 0,qrHeŸ)ph'YIZŽ浑>s9&)D=`^u&y~VP]7(v z̢&:IõXDoOP]iFhz1% a2|"r ʡ417V˥؎PXϴm.׻sҥ!E[Cp@t;J?.>h)4o=u"`Fb7.˒"ywjkxQx*We±+'Jܝ V4֟+ެRYY{" U>cÔ׆ r-<˕ZIIV Qz?<%?ɧL3<N= c-̠&MхkVv=`iO4ywW oaAcF%WU\VZƪ`O\蝻veo J. rDP}WvTUA@!57S+WeqX|T~܇~ j 3wb3ԃ{0+U, dP&QV}F-@F{K4;q3']Uk&#!ڊrio_z5x}9Vm^tEaIs_^'3*a!B7V?z mxۻ'v EmAv0O5;XA൩L']& 08z!%fczӉN5^oɇqWf\3tm=#kӧ /55yoh|O8)60=#x>M%>=xL0cئߟ}n5u)2!<tR{7$15v՟bYqy)mɘK[+w6Y"GŠy;+׺9RJK }E&c&+$`88e ;^%WP^硎Zm;c=&:#R"a(_`vQGP9j53 "%|z ] .4jSv$MA-1_Yi׿#v$w6Dx28iJ*5Ag™Tl i3B_l oe2*8w Aų3N$A%ի B)U>eke@A^F';U;qn^ʹV~(Ң Qy9f4L&O!|Mk82pP). {+M>qU=OңayX X(:.\$J ְ"~C dO`4'Mp 攉ѭ\ѴT%̴2%!ag~s<><\ǼKM}5-D3s›CJ &A_:`9/=76n+Z ^`0xKEj`>` fEEJa)%e攮!b4oRx7WuX zTj?_Y >K\E{B[ w# Mr8% JW#.bF)&ϡ~ a}(ӹ gXW۬񖩼>Y:*h!2O/-nܮ0ygJ0KXAO6凝%=` 3Ti+D=qR!C5 Bw-iG Fka.(_35h'V~{c0 l$x5՛wv3=U*&-ۏL~+ ý"O9v~g M+T:?%x^ |G! Qͤ%>Q`IhQL7?;N7dRk(LK03/e yxGp=Ĭ}Py#^Lg R3nKe[ ݝ%l#ODn{>u\wő}SzIyro2sVoٞ=D1wcҐa< ?rgDzi+eߌ;aT`6Cs=;A&E0)Ķ73d9Wn[t![{ɉDOjufo|j#Ԭ΄z]m)Lo`$Q6E3EocTt%*6=[ Tl]6حp!)]"sFM:Ӊk:ZR\2ϥqk3` % M7WM9'鮲߇Uu-Vu~4}ܽ$豷pѱ%FiG$u*-H -0idtkWSp@IzŪ 9.s 7ϩu~P<ϞH<[>^"ǎ <'<Ʈ$l\`"* _dC,ER*5jfJR2uHN "X! EF;Y\g^SJj"OU;șZ>Z+Ax^g{;&ʪ |~}gU3a/dbHfp#I}6%[&Ü]A ΑDyO ZU3HgUq,MAX$" iT}T<[S?eo?!#Ey-,Bf\IPҢ={'m]o#BU,mݎV;Cɧ6`)uX/v5B-Kb8!6 @ZU3{sٺ'ʦ[U2M=7) NZ߆rY)f55˴7oN,Y:_,#fդ5ҽF|Cw"mTz`y}}|8.Z{!1PKutXeLeO[I`azdmQRc1FB -u|ς7>VcwAS77V KWJ箯X+,YXk1KkN@VEɒjQg  @=sv+7o_03G4Eqǰ֒u Lʵ!g 2Pk\ *)C4KkdA[|]LI;R υ-\$o⬧f ݵ{^ܡA Vvkt )<`,3Z l vy-njL^;:b&$x=|3= u$$!?jGB|}~Jj# e5k Ui{#o"3ܘQL}MܩǴkAUܿVNʵ?)|xlGٗ#pȉ].e i0=e °2L ZJ(\e/-Ca,ԓYYf*5Q‹L}ʁ.gF;TSh6us,Bi!cMU` ?.k*ߠyx\IpK\2t\4-WLeL.Vj2s5YoƐ-$ Dp.8&/ ,=R4uڲ$f]3!X-Zf9Z_dyB2L 4*KT^/H 0ZF^ID>+`BaL7j>׈4=6XasW5!cAwJ,}{UxSSH}psLY" /*C,S{ҏ&5׭IX%@Mt-쇏zjh$rzpͱIqM):?P*Sa Ҁ"0J_ZbiN/K֠lp1AXbjdJ6p-@dqcb Fl#|2XtV0fs5#݁*@:@lwBRjÝ(O:n{8y]"MHOYőcm#AMa&ϷCcفCLx cj9E>@aJ^ny6;ܺ+q8h tP)ƒǒlYy)'CX~|Ӵ@PK[oQ0/"W7XU}xP#^fxFM-][(f'dauJ٤˼&1Kۺz=?C {ql]3oQkϯxXE&2p voET&pz޾(gG2DMu_cٿj\ko*;G#=jn8aϯ/][|NCp@˔]^2 }Zr~i@q`p;&}XΘ;a f)5KxQؕ3f>nN#<ՕX!q^{@)ȼμRh8?\|MR1e$Enfl:| & 1-n!S 6C;0lfLqg5kXƽTleE~_.7MqƋ>[}z!%WFbhm~*J~M/!萨 *;TĄ-% *!j|A:'w 8Gv=PGcX.n<񺂣sqF'u+䩺yJdx\tM1שIfiH$%&.zyEPBL m'KE?fp@{p4XV~g4yä2C[&౶hLٚiKz'v5;kg'lhcJDA7^O^a4%j*??:qܧwrƽ#-S fX0}gW`z%wŲ~F~dMu5ņ*ˍiGJ 8!;AOIƶcnu]\}`Iʆ%_yqӎʯ6OسR];8t:Alvj?p֥Acg̓ʹðc{.O;׊FFGZzTV?S^_o֞9[D #-{Ll "_R;{l{(qmҞݷqԫ4}s:}0`BaaB.iyK\ZL-*mlW,r |8Ϫ9fkMg;]lã BtzSP)/}||Fyzx9 PO&."':~@(RdM³诐(>/@?5]ИH))Er൬ߑtp~9Nw RJLՓ> r=A=d Knt5%`y'2~ ֱFNZ ^2Qb.(95wſn9H+n 3qt3?&2 }`F{2e~'fzR& }g; ́lY]/?Ȗj7 l> d8E;]!3`jaESKM1ޔN(pqϝrP^/.Bd6=bE㴊a3Gc3 2|InҶ%qha‹$C70gi?gs±܈.N]=Q++lx":/}C}u#yA }Xbva~ܕo!ABS8~I! <}5b3$5Ng mK\#0KȺ0)q$=Q&Qy!̲y gš䡳ʁؚrq !GT)\8C4O7vz6#~R3B<=!+;:O?Y.u,,m„H?Vic$7;q>$qF堘\@SF 8FDv  +Ta^eT޸ 0'{9Ǽ%{j!m}vqGSz]p0vߩ Xx-Cb-zlRilQgKVh"逖q~ R`L.iseP;k)،6Pd3k15-*;ӱg"1BTPrgׁ,Edh"VɹtD2 DS$oʾ T̥y'+Aa bIeptCϻ*a1@.J\\h\VQomD(WL0~l&Ra uK «U /']jgqnj",vO3` קI|c鋐(ëo blUXBӅ1U:`rM`<8QP'5k}\4`I*aE^VOWw1wmM !8}:je G7eϜ z6Jp= "luuuZ^ w7` A@~`QʽE!MH$@ҨMDTn-Հ$RI,MιJ!ҝ2ƅg\s#di1@*St{ cEn90&]aךLi~baP Y >S2҈{6wv wR1޴8|T?~aKA>HD  `DM@SS(ʨC٧E33YM ur%&B9FE<knp(Gy9 2U'#"ʳ GGWmdSOzUӭcDPN6Gմc<[<ȭ]Ya&М.|[ Z.@6te!Ć+6'/Y92j7j/f1 B Ŭ1SyӽlB#X/itH<57! ۖs0mN9`UBw0`7:෎%jA>T؏_52BCW@5 i.?ρ S;k>& o^?:ͭh<0nίX&NBm˩n2MEEEob˯  \ثpkܧ[H%MKnSP>&^d&5D%+5v#f{1>a5YOf1EɪM Xۂ[َ%IE9ZuFb-S0IUoiTD5$RCgl5v*&vjr18[Lc?YP׺P~[y%v!u,E>Gyoj$A+@fSUNZ>!zM^bzys6Cp\1n")vsalkI}D=fYX~3N:9Mѓuq|Ma9\w鉺$DPleX)%sV<5p]I!λK\rĎow;=Yd ֯P ދ$Zn:<_ǧUԾ}Z EN&S Bmoy:EfU6عc%Tg/YCbEucfK[uI|u:,eTO J*X*Su-ZnGNrs3brM"qʵI]:h<l B6BS8>CJ|:5j{ ʅ"*lF,oD{*UOc㛏Jb/gt- L.;l<\$JGgOn1&“J}Fיdv#̢0Śs>8[WX7'o+ Xl,%P 15K&)?~|ۑ۴fOa:=TvL6' @B8:ЫOV0J3_8sߠ8b2W,Y;`c|Ɵ\S _k#gx:vaD Pf=п ? DH%ԥ+t6C]k2\JEeJ*M3x^TUu5fߏ! :u8`QEn>K|y#L~xv gEk߶%iQ*C)iZݫj.j~07R2x7CNu,^(H6T ΙYܐ8B<6yŲ~.#O:]Ԇ4 `>]?dBV":a2%yWt8F@L+*.ϊxȚpv?l V\ n FbvB=%t9Sz5}Zv" ~6_K= ,}o6_ЦρǍȝuw`e`6-b%\oCz$x #uЌNIfn7 r:i **aW zKzǀB̗aj$L>K/ fW!]ru\8{6h $v'w]8GDg@:X$(0JO-d)YW98NΜ:Vӑ^CZF[9e_FqT>pVJMyܞױU:( MdQEm%m +\LhDd~i >yH@m[n6x*/3Lq$QMjrOIΪPzy~V7VV mN L߅q. my/^{ QyT͹U>Ҫo%/@SiASi:7΄"w(+'X rwm̵閕{\܊b_×;ӛׁԁ,֮ˡ$_ Wp`ܮRއQ&PTlPv=]xDD# :,^JPpWK"V۽ORYTsBX4 %g" Ҁf]#@#zM{[nL hl&aM[~a1nՍK}yX(Ӥ0bR!:knz$MqX=`bDZ6kc[EeJy۟9XQʠßL wО 0uyg<"*S7?CGCDjli aT4.Ͷ+2jgCBa=O/ /qЎ CaJso V 2ҞQ͢8u.5AHC Ǫ S:Xx 8|!'yNJѪvLC5,0LTp_4d^&Y$Oj`B=< _f5MԜN,^sZ 5fז\f7Dip8<1v0ۯS"5gxLלT^WxL0RyM'p*08n\* {86/ձ#B@Q`Z(Bjm'['s2 C'3`*Ȥ<t>s^8O%?NUR3йKmF&  Gr,$ tCa;>XI}Fܼ)3ei}sW{5Mhs}le6\,sڝT4/I^!y>h/b%HKK.IiiK: }KB[pYΕ X_3AMpJ; ɀSʆ!2(0k$(M[3L<0jP y8mhO]P GbqNPVD:7)Ň}UtI{`/ f'u]RO:eMUpd{Ļ1-E}zvRu6pϬVV6Oԏ8f5w [%VxU_Ceh-k"n>@'N&jgIOH=}b2~zHESB*YwȆnMzLSJZ U`;5T\Sn?DŶ\LF"猞Ĩ{+m#2xWj Lup7TZ8 ʖ;ZXDf=( ë5d eqSHIk䡬x( (}|(J\~E&!˦_򿂐>R>>PBF J̹ۧkؑ-4\bHRq,h21nGRt/] %^r9J& B:0%;'m8g8d|~.ᣏX\׮Ҫo&pIBڻzp.6O`cưLZ!3cV;ய@)8쥕%24dv njI]_d^OR9@3.YG  O[>ȁϩ֠bh_}R"/kV4p[&ZXێq%n8\d!G5qy,Ih^A5guG)BuZWbEtTD} (O]?S VOUE^YN[s4-Im^`ȆV;),}ol˚ iVNJf{AI&hc-_#& WIu畲*''a琲ܕ;X+U-vrP=K Y59gzD%2/(FNI î: MWc6wgEkmIPLIؗtëp[" ]:DR9#^!njp3#n젼 xs՘0$,T!j|AcqLJH$3z>3-̘Ą@%&^L?\1ݕ%]`7o$F`m*Zx~)zmZ . .un0vPd)s犯:@FJXkQ~cu&?62I)v; k&H2_rA h'?,!n/}~&qUK G^%vh KA 2#J֨ݩ򜭎(7RqJjo/CrGAĦ QHWcLN2X.:U7 pkI6(24j*I}Eoǿz*;b#7G`rymjq9rk^tJz48P%"M%* 0Q OJhZHb:_PR( 5 f.&%\SUbs9~zfJIGb;qC(O0kw &k& m*ztL 9;= wQl(%;1~`|D'VQ>4]HEQPװ >kѻ%Lb]~)ܻGӂx_jGNKiRy+5Pll>&:;Bi<٪AmR8TkyHL-q< f)H"q/ce0oDJ@dJ3OC2zE 6p%+EZUٗ tkULwHH]բ7d󟰾+ $1W.* <]@;2GM*1ŘGUp7BWPei RzNE_ '&|}'BH3(Tvͤ r+E@5Gg0@+;%  0\ZHoyߥ66 5]>Od%G̒dS<?J7o_ ՘/5—*2>Jl?k=ld ´x!4U r(S)P `T ].xkQoy*< 'a6lV)m;4&4>Ȁwؾ,YPSMCaM r_Gl:ad:Jd*HIu]hwla(6OM]C˛ОWiɒSټפ4^bynבpP:>;0ma{\@=qq/ źpo ,~ /KO Y7J |X:c@<=.3@9'9O_*-HE5Rv:Z2(Y'7c5=2~Qҷ qAZ?>w\g+,8%MqL:]y٘Pkӹ+,q&g@ΰI耥T21Pp,Βix#@S&zgb+5L)c dv"}}A&,{Tu.ˤ4T>Elo, sZt`^jJ5i&' ]rMZ @:aqhca`Ð%݀A" 9?o2WΓL1Ab ^+tev `I=/%GI; oke X%k/(4KAkt$yw h_Q?6K^1,! [^,MvQ5fi.n .8 FA3):2R SD5jk\|}lO&'媽~)S|&9g<_5JO; E槙ޏHO7ދko"n~۔CJ<1n譗{p sjaKgR[O0<Ⱦ8NRLZI`ށ;ïM,:-,0>)M3t5z=rmAQ*6 –8\{DaXPƐdIW*u$NuNr-K}jGG-5%T]׫*>}#AB4aUC15H,,ZKhqO~ UfGnp_8ͫwN\}(*0?Sold/a>%uJH%~d\+I!ϞWX|oRPo.%eNr Vw+Y_) ܄bɄ25omQ'u(eʕ2à ,NZ+w4K_*N}!zN@%S4! &Hwܴ3(]dLOåV/%%mbeGw l4u33o&/؎坃A\YƠ->C&]KPJ.&/,"GX;5< ti͑-$r}ʯI.?E"<*)HRlP7 :z;mk_nlB (sRٞ ~B+H7Li9Qdj59(s9U[iKіg(Jg"5xNdyljYb,=Y9O;wnKt}EUO+Un(D\wR-4-K%*ě+8 S55. +[ HUPa7FDP8(o$d& YWU"׽~hPy+J%d`\)фyq6̮gEY zM2$iNM(L)oDlbxϦM)9FDt .@SU3lhA&OAjl)J˯(&sӊ}e$vGPמʸ  ;5Ua*ñb6Z_qmw'c3+WK_FmA#ZC0[0+Tyd9- e 9*,5@"g㘯7C+/*=ln,!(oOlU>0Zi*F ߿]v@nzL+jo st7iC` DϭzG 7^ 8,$o PO%)zȎHೄQ; _[l:" ' ~fH MmgOֶĕPC5WtE ЯnC" .K,Z@~IӮOg+ʇDӖtKuw~C ! -۾ڴ:\s9u;1<90'J6t>+!\5;>^UL{HKSR8" C3}^< naCndLMo\ĪdЅK#S*Sw@ϋ{nv pSAL௖ny9z] Kc5ߪ|mH0]c^C?o9BBEENO=M*(Vpܨc"/:6I񌨏ξI?O]:Z~.AN$e@oEW%ݪ 3O̓MA"ƐWf4/;~he]֎Ic~dS U"jdǝM9d擣7qkxD>XE`HHЫƎ4?KZmDؐ;ѽႷwѡa-0l ^!%e^>T-68M )B#-nFksJa&!"{Ρ=(><+k$ ކ25 +~}*-86ϟad# Dg(8MZA tsr#kx:xGp2v9Lo240dxJ̓>7[8<\9?nEὶRjXȾ)tpX_-en%9#!2TjF-yc_P ͘oeɯ14!c<籥jCaا7,3^]KlD>#)i6̋k/Q?{+K ]2.,j:F=0S6XRfLFH|5GMN6La_}GK"\7"y_%4q|/_4F>c|L^uȵ.,ZΨs#b^bGý㆒pT21Qϕ ;bc=RJnʳ3&F_EFw>FԤ O0}ɚT8"Է%+ 1Ä8CŠ_\IbRDÁFh ")?Ӓ_h3>PDjf. !xF!x^BM xvΔԏ՘CdLÛڱ53@᠏@5Ҏt?o/:MB@b~17WK ;FI"V}TD$][hϯY}'QզW98W129jة9K' N.^ZXss$ZQ"p/R\}.ݸء8ӇGiZS@̹\Qp+?&A8s[3xeH6xhP5aC̍`Eͮ\ _uu >uh] -\Mo)::yKO.g\DOw 5'Ո9 q1r XG?Fq#DžP\ !p]y9,E:@%22T%sKrA4i wh#\ր$%~CGf2|E5.NgGdKēʳ ~|wqF1wCŲ=*g)8aœv&qIC퐙+ /O8>^bӐ_B7!뤸2gp8`Ќh^ fRPz1_]O-w61ZLch?&iAub++2G R;`HȤrj B0݅TK_O_HvQ?vIhx͓C@kg,N+GZo2I;(\d#sHbjfK?sQc1Vxl7s~h&a+'!c;1Hnpf=7WAGz "b+_h'[6h4pFD׃qR;i(AS[}>: ͶA6l^Huh` Ƭ%3X'4dt,QP)4XImrd5dYa3U2z݈ޑ>5m1/M..#nG .WaGfbUB_*YpӳJQ?p 4Ģ"ɮBO`.M9r,כAvq?8@ůJ&{Uhqq\W?X:iAibc>' f}8c[HM"D^ٛ^p0{ xTi'A3*½|Өc.wSϠGV~5` B>5fx6mղ4M% ;AS `Kt5w<]"f W _r)uU5l"C77%?ݠa aoG<9OQC@$)I= Wލ[]PS&̄١T_Ihl݌p~c GSX$J;C$o:*$,2c?)96%%}y7/vF&Mt)8rRex;okA>d;boӕi `S &XL4U,j`bv=wqQNe>i3O_N*j> Z)$ͅY(R+\r-:"{ڊWpdoS =r,u D=xcy얪Th"v33X?|ypnwʠ%˿&KYYa`ɞ[(w-A6a~yAX?ߐg7>U Ob*W>:1Y8T&BuA#٨ewx'| ȆDu>،D}!'/fqȗ{9d5h>8a1bgzBh@ 1=B+pÿ*(Ž:}z?ўS߸?f 8dQUhy: ^m Jϼ Q/M#D -µ-#~O\UeZt8&Z+ /aOL?Ö9bc/97H]Α"m 0ɼb2rmt1';R7>3)p !y aIR"<*p:>f e?rTg$WO|#rT vR! ع綛)K+0FSZRs™*BJߌq˧8k?!_8f|G|FzEՕX݁ 8tD,ӛ)."OQpa{ܚ /zu](]  >s n^TRK$& m; v Äg؋fݞ`ŢS|\خ[1eD 2]Gױ@MȒH:mԎjҌN ) C]5t P_y e CV'/{vVHf0RzUJ@uBR/AB4*IFoeb^D?ƚw&Ř`/3Ijx ʐv91uvJszZ[#_qQr|fJ";A!&+@QP|r؏NyS^q&3)+ E-4^TY pPBga`k %KD~R5;c`ɥǞum'0\` mhR.Sc {"//6nM;} )Op ;0. aaa8XIGt H;7RcNrU3.^= ]Qq_#Z0ug*B82ntZժ*^I*?ZeHSBο_4R*I;+Ūk*'>/y|,Ntz54ϻSk{tq5x%4 ps=f\jWt l:܎7m*x,*%}"kq&jAG-4EP{/CU,Q/Ҥh[|b22S9lN} NGVg'PNwur w4E oO~+[Lr DDI KÑgVU+1߈qt~@|p XjH^o٭2u6 E/$ :K%b(tUE+ q eqA7g5ZOvd;}bM^`w:O $|&Kmx%\þpÒ[DVi|K/u:E*.tԐq ea~+=LVI@_9Vo^mo͗e :ak] Vm _h h#O%=&/=YI좠Pp۞;Gce5v];JH%ɺHAaܽkس!u'Ic]/+$G$(2YU86`7 K?EWO4^GkLdH^NLXAYpuzY6Yb5{Wւ# %=5 VqE]YNc9- Sn'lkBϼ:;h%*DI(sfB=;pT\z%Ϭ2-/ !JM\^N]"dx!| < . Tvb`=q,53 bpY)74`/{|W~/lRWjb0š۰#ü/MoQ0^\$دwU>{ZcnwMKp } è^L巷<6y~p}tg9Sݥ":(a2Ѥ *N7{fz! Ez\P'cϖlK<>xBY[>_,r fnῼaƇӤo5Ije\%&t\P.PG wz=(Q՘:l&#e_-DqL9<.('ޢ@).C-&JTV9^?ؘ_X81s]$, y]~>57rK L!(WU4Ւ~aڰMpA^ O]5Efh*P+XJaoaNSpyEVādq*GsCք_8h׹qn)^:ʄFbaqZ&eb%mڹ\JUwKVR@4Y1(oqnl/f# H`F:7-I\^.%43}=bJѽake.Yq2<g%^ ʍIG+d2Fy#dRcA\1fn)j%xrRy6)Ipe݄aX hW=$h%)/pce*gݜv5Vn+nJ{s$uXʩjp_ɶP NK5fCNФ.)l|+^,${Mp'8M螱 ox6v*} DgK9IQreKO yԝ%!qq҂qwf"ngK 3~g)0 5xJ(t_iQ7>;}l"[6Ah%^b~^Qb#W#{NT\ Wil5QQᮐ$&alzo7J4c.Q䐫cw౶Giuctaw:*5au`vh$bo ﯰӪa8`>e(a£'9ǽk*,Bs\rffĠρ}: )|:lu4}4 JG'XBbg]ebf}jbuUE*4"E;r_AWmW1؀4k==D2":evJ:ȳk+9C7VTJM`tȢV^_Qي bX"6B'sviRPAfQXt%9_~J4XCDf|T+|)ӽG;Zݳ+63{ =9K2*|wW]z,̰W>$2:]C*l1>{ꩪQL3wĦ!rP& B߂)e&ED ! n])܉+3FhkUSKX.`o[۬ZҰ.zW9xZl/biL?&,<)}w0[~N~{Hapqne`dG }g1 mYemdn\Inm=~wmFy;Bs|݉CΣz4H}J_^a*nY%bvc 69uhAo"V|Q\N_*+5B[azĚ@5"PxrtUˀ:K; 鸻Cr9ڨ0Ц¤eg7I^ t[ \>R `m35ZhOi;u̲v#ӏF$&{MjԠݎ w@Lw̒WY俕#)Iȿ࡯R(@z^lB4"BH;HsK!KHٕk ϊ} eQ,nZ%6'LGCp9ՉA+A*CHN0Gv5gr Undim:!C:-f^T}zZu,AEW~m_dzG<[-ʗGmq"H+yp7њQ'uM?#}x~ˈ8Щh ݡȒ^ B49ohiHR B'KrDL6UXn!A DD ;7E,BF%'٣X)mO=-w)zî*GGcnWzXa”H+S( wE)߰El혮 Qt)YaZ* ض▴lNJG`TJvŲ' Q2\8z~I/J] OSdDЭ@k̐Zt%X#R0+r!Ѵ $6 WME/}*~.r"֔$- 1Ijf-C=2>Tlݕ7rUP5]qbLZCxvQZQExUtZN%u/үڱ} RFn w;ܪ1Մ’gz]YPw(Wgy Z˜wA<߱=`3Wlq5EДN*YRG3(~Uo?*n^@H6O_!f|H>\uy\1bݳbF/2`BC&StgmZyAFl#P&H]3:F]\\z&6E{ K\ef\̤++.mps2+XJbtޗ*Хυ0VnIFR&V0U2dH(1E⟒q1N YkzCA€Jo%TT2O2eL(d;#sjTcBAA-[T{܇}H蕋CZmد2ؼhAЎ,""?dcA`v9Z) TOѸ&x@Ba7nwA&N#R?7ZƯyra Ab=\`P`EڽXF# ] V֚r8' [.}Vd;8J p4ZZ䶳VlQ9uis&f@3\ۏ[0/₀C[!fs 0*r]j-'a&&I)Yj'%=qE0ה4נ b?5;stK.Ȱя&`u31|ң" 5Eid̐=Y(p\)_>51W"UIg .cdi5o P^;W;]E!+_V &'@GtJY`(piW;l oL ({ә锢"i]*3QngS`=t.\jYVA_hŧ\\51/hk#A2!t+8'9W}|1#(],!!s 7ӵf ',HUEpZMW%\Ij=vQ(=m6F >sob:ؖgA5pLvsvh*[tٽs=dC)U(!"rc' ]&'b)2{`1%,aTT!.]2N ]t=Psv$a0;hDsS_7c=dK~'hjQFOx k^Ҥ@HӂֲB bnuQ{-+'楿j\5ҙ!'c6E@N.t&͓• A-~$ ? H6U3$gOqqFߐ.^Ƕ̶{p%-; `ຼVS'm?q33,*Uz|~LwÙ ~f%ޫȀőGN,>۪ xqZQHӖVקp`WMǮ\]ƙߐ$ *õW.Ǩ&&5=!ũDIL.ۃF}l< hV/jqhȌc&ܪIނ.MT#}FfwAdP1 CFU+Lv&7 I82w,4(e&w_?bu~B-?ZrstyR{E1i/%pه)A,g>uOpscD90-3Yn׭{;[Q#pCJc Nʁ݅iZ9b;V˚C,:{mșs$W+Nȱ>Cɦ*A#k}qAPJ-TY}.4U$z{6U2<W.ܛrӡllQ޼"@=K{cz/tw!zwx4v/ceG(A⋿v؏϶ &MZW:m6&,$,usaAۀ2&R`63Z[.k\]gqGsq}Q\dUȢ6AwzalΦ![qtz&t(q"z''m~ڣM2a\LUN>c,`A#tw&S{Uwudp7(_q;Xmʼgx-ܜKϹDX2WJ.\܀]^ !OM͛2pҹwC01BEzleY;wP< 4&Kߪlij PI^@&& 7-Ef +c%Ew^lY1쯾qrL`Q@\H4,C|1 %f#oJ_}߅AJ,$ $F޵հlCʤ/7APGf@x'$7|n #?EKsq-'&˸o ƿnZ5 M40mlaWpLtyǜU-+;9_eKCslj8|4:-)mʭOkkfBTT}2M8lm=T<ZōGk>F*F ^׎[}2UyDFg(x)!iM;7RM <[uioL9P,v^-4xU^04#|"ѩH$ LNMpu<}I3mfINsi2?g'1xe mF ƏShաd<(J1!JO:^+M.![m JES&}rp3e-!E1i>Onq>zynz.FdM>c]J s]MUڽb7_^<(J7^Wˉfۈ!>)]Y;>{BXn$v* 1Jc~Uv]P1"]wsD )k\)uS,6hYUTź^7r]$yū72)|k{mt `-'`ڀsE.7r9q p+q<}JJup_łE a~4y^؃$Oa ms9!VNqj7!C&R;̣![/UUS= yqc;&T\Xea~g5@&LwUS^!;=3|ܐ0/k _ŵs(a uB9`BAq6evG /WRS51lR7DR)PCXF"ڻT w ׯ{dsV;38"Vd~0.a6:;|ee*"b({ՇҠsx]wqE5 a2 bҿ ΢ۙ4 Wx`O{Eu2iԡWT ۸cjK{v- "9g6Ӵ}4[0/mCUVʜè8bǺ]$$ Ĩ_™#Q0jQtNEs∷hźLZ `>r>g3I1YOfL&ox|"Wi6JR^BMDNu+'V4$)*^oRSSh{ 6GNb\ZyNlEx4q:C-v} EX]Lnp]UI$&D`|pD8/KXqyD"rSұATŻ+B'#v}9gel0iS@ 3C6ݙeVD&]2Im \-@4#aoqC@S<SZU?遀DjnL="_jx[Pw6[)d'b ū<8smmHwE/ho7,;pE.{NAr9@㨕9fQ%67+e_<_Y<[k5C: CV_UсWcIGE aXCaA:d}vkj4dAxUFc q12Z@1-;tA,Tcjo>ϟY :p}0\ܦMjWUx4EGۥKA`3)0ہIČ_78XDž Nȶ54 ʓZGJֆ_9  -z)LTՆ]Xy;Y?107pɩ"\a+yѢ3+c:M<+S*#jTt6PLb\ .qr̽ 9fS q;8MOO~d4P@ǥmgBwl'Zܮ$tx3Χ|3͉U3 x8x3fV A x4N+)BUyq*Ȳzg^=&㿊vP0(pYf9F0YÝg~qL5Ȏ"({r3-md*O oFئcLppx!U.R:K{ 8+^`4DYδ[ႋ+m.!WȻ mrY5;UM0b[OQ[}SbtD#lpQ53Hj̎쫽]'Ӡxdv*"ˠh?ԛmn)Qz7BGKW<겄my|^~F{ɫy}8е"{Wgb &-#վ(0豹fȫ %e!(DkLұmU@fO`ϻ66wbE=C/z(O *RmRh iN_xp7|2?"]V4Ŀ 754[HA)ؚ'gs*!̗B'q )6qpd=ty Jj$EOIYCg)ÑWB4R4"Q1`$[t7Vֳ(j=`h,W4>~z<8gk´6X)ٛ@@W0A8QqxePqM5KSQ%a`gunV#NIh9'"9쵰[UB̝(ܶx "d!č کcM3'CʬРj  d0&aJd貟.VQՌ2GYM8Ж ֙ΦE Ng nu:p 9r]ބT͆MHx\14Ehs|M2~ )\Q\뢡(v*Tuc+efX$8GrPunMY<Ӕ 648+Wٰ&nm'LWtyӬIxKb#zڽ"~ 28R*G䶸5plI$~B"٪~O*cH(h)JCȐBh !/oMH"x-,18Ms֤*q5!1_ ~ @Ċ>kmYa;:.PeT6ZaNbPTk?r,vC~#6w/QԚ#v^k.@;=A ܮ1~t2nRfkRvt1&Vxe@_҄ 5}畉$ad\[?.\a&DpϠ*O@T#w|lif Bʞ𧏾<)WxuLmwa"5U/EeU,AY.EG2]%ٚbwK3Ɏ ysFXWBqq?8ۂs tBUF`WAg$]4Tþ2|dOv~KYQC6$@: t5ijEզ.Ek@m>;ұ돍uIk?/ v [;pNZBOO2hX69;ipWL3?эy`k=KCܬkg3{`nD'fh+xZI{eӑj[( m8ǦtFTFZZIC|Fef.r2ɰA_E;,'Ǹh64RVfnP2g`uy|a\.?Ί.R9R8 ra(rg>QwI=T%3U 4dbJs K~f:Z`*[2BH{yȁl/6=j_=z+iu) 8lMTJt t#j$5}lO8oC8$M `̙3[1:P:~i 5U_MkIҢ~׭*0gB9_T\IZ/FX% $DIvOT[<..%E|g']ٖgZVau9޺z"ȤO/ˀZX[#wRw4Y4FYnqQHv>bb2;`c"l3޽ tnZs}>!qjb_ta,%[o6H jrWd0,5x@"M]BGRޮ QHZw@"$$LtQye|s WV +/aٕAܬdT<))s{x wDER=ѯ\}:t~|oWw A{Et8=ŻмG6~D IxK(];H O9]Ƹ jiRD.m2s:8d/)Ɂ=ʧԅ.eX [{Dyˬ18p*hP(O%@)<í X+Cmܚ'ThK):K1VV& ?h'N'ދ"0|J(M2gG ~s|Gd)v3 Dϯ$uFqn}H obŭݗ|?Q|(0gcHIft.i~icd\̍ 3ô޻Bc OazhښDo͇K8c+qWLkӿOŗ2J 蘰riXtdr΀'zدLH9UiP|.8ҷ랶4v[x3J9KD%rzM"x@ɀ%< M@%%HEXFMFP0WEX;!\_IB*!F%=ИJ냇qvW6g }AT>d37niX#0LVt1\3+ɝnI&7\:GÈɔџ C$t@.uV.l–mX3-EC<$Q:>϶ Bߵ-p>s5 ]E\ׂiNۿ5 N ȃZZ;.m cy:cZ7\R"SΠ6r=LR}$z=6]Pu- 'x`^eV^D\Oky$zדf׬oP_L9 27.GФͦ>S{;3?Agzv/_8}jA9%пS+<96vvnq%BII|~QfPyW t'g2e!nL\w?vCfY /Mʃu'񿿑_үg]M El>U$BC{롁'D,fzZ݃V Ƥ-7h_>H[>}ou6JB˩4e]I9S4aA C. 6|7/}3u2.d mk,U=3 SY Q^_`O\a~TcL7t`hA)?w]7ZfXZ56 px,gѿG;PFћG@00 uBsl^HLR -7Ypk9$r={ש9z*3l}(^BMIU{aBV%R ֆwAp6h]!dj %C?Ve] e ք/@|vqy$ ]IqI?yvt-1[]fmfB L}jY2rҢ ԏN8ω6a#Rxְ׊=_q^hp#PCHdL Z93[Ӯ)XpeY RYVwl`, ּsvkKY~~&QVwHknsdm>/qfPj^Zig56"0坟0h,?FTEJy{vvޣǟP^drU} '1?ヤ<Llw6Zlh:.ߐ^(U"n-ɘL@/ydꚹ#iC$ydхN|,Ę<Ƈ5k2/`I%(FsdET>ٛBi{-Lz)*(Rˏ=r=T> b]/ cMŪKډ(^0Qm(e@bp.RE7E"&VҮJs Or{+3U4ʃ\a$,/2![Ϧ}v (䂖?c "LV#F9C5s$`=Gĝj]}s6u.pLf۰n_ (%s7Bh@irJz9 P/rtq5iiJC4@Dh $BoJ\.WTjBQSmzn7 >e[fq0ØXHW>wڢ833{E/o!5*82v-8iɼsJ̴Ӆ5eAٯivF~N3fZlQ0_^֯r[p3Y8z'IY#JJ9î~il-Qh{՞U?-)9$vܺRSI6ڶCBǦm9>Sx &!c~{`65 }N:˱e`_pA~^NKMK '&heh{nW}jK墑n o$Rβڐmr]*qE`%̄W@M(Muc\' ϝut0}gn@]?m]u9^6a^>DBU0XRlfJúœleS=k"V;IT+N$b/i_d)ZЖBE +f0v&fQN=t1lfD >Œ:0 *:EMJh@vL ru$4HR1ۓu3^/>RUi^Є9B :oi ,d"M?V9etLnG8jK#HMlTLȫI'Ar@"YKvj?wq6p~v(`w6=ιS:3yx3ѐ 'švP$ U&! 35Y"'O,cF1Cy1GR!^=~X3lʖ5l:y3,I*pRG8Od$fsq;^E+ o2̷"8 Zdc ?ʇwYkժ^֍M۳aφJp*WDRA<ExAh2HaOhҵDMC * @`GΆPS1noL#s}"%˲4 TY쵥(LbZU4OA\Z Ox{I>('udޗ|{5o]U뎇]040Qڨ`uSSg6}iu y6.+Wg9鑨:.{+  #5aH^Dhw4w-;bz@viW2'WA;*R:Ŷ 3*`{yeQ.̶/%aO9WGMPrp3B=E#09PѴ>҅ LY'ߴPE|v\l_$wX.`.$y:߂Ktɾ٤(y*t[<յw|xjB.?xAK{BQ K?VLE* %:EzQclmdM 9J6maf:D&vy襯F,Ė,?zȯ/hNҁ?هo\?ow䏘j>߄()yo]'YJAz}_잻hמVs g_hU-U(c, ^o"tS:V((zUu}ag #1!0-HZocm.wSWSgf^|$TiZ!JܶԝvSWLEnSSʜN~욄FRU+%F=*H4/}JK0|A/8=0,]lhLSxt~awl,3$$ 4ްvoʼHXxz~LSȆBȢ4mhuo-8p"wE%ɸ90B9LiClc$_]_("ǰFh}3f16* q9gAӨZRs:> QjzfՈkT F9rpnٖzR}_[nkdt]5r" 0jlto3OAH;٧8++sa,$>9Y:gttK8 'hse ||;JD$9~HH?:p,2Ywq1 O6ŧPݏ~)eȕ aHk|zV#{ n|-Vllf.7ptb J.n\Kt(S{@mOYN*BxOW^CE=?A눍|yexAW_Zyڠ_ٲeiCL6ToEG-m>j4acpn)RoR u3+5]Sk+jzViN-,sټJRU!oK[%$W@+m^y$JU=,~ieǡ̍KG <g3ޓhDg֗bY@KeIXދ4E_U.(˜/2IܙBB@ "lB0~3gRC0{L[N"y9A0~)!I#5dz29򑅅TSȝmT&)ȽQ3 ;D&B0鹰>e= -y-E@B$%kry{}ۍcbԉU]5C@gMV>"3|M@ 4 "ϣ7 Qc@8v]\i.FvVoM>,&X8|duߩػjFqD98C|}m@buXii#9&TɵDYs(.L@OIq` nn:Muf3z7'u (tXVyԄ1f@DQޚ=n@PЙͮPr ¢WߝL8ᜐ)~2-> "[KP&u>n<'gi_D_^-]>Ӕ/?m1g$j\ 53ǛQWe2c)"zilwoDOOuY[ğtf5af\[J)'otNÃL6]a^ pr.3Jef:y`5C 4J@`{'MoeK4BGwj{l1Uծ^n=lR2LA~ȍKNc :$U倅J2,K Ru_Ջ`7>4 |\sԏ5KMDZ 2a*d (}cv^u#1- k~ŕ9F.TcoG ۚ3iWH*<-3,)sC2<Ӯc w 6c] W wf.9렭%oWƢN@"B2>+)>+g G9876#0"j%V)$*| |PZB+]Բ/-.!>=W+KIQ1PؖB!h,ޚ9w* f}lo 'k¹д'pvq>iŖ4!|=Ūe<̃HV!j.VR.h \zQ%C%2ZTfm քO"gYhKT`_),Nrg=9?Rs:Z?LRCtj3 ߰9o.@Gt -')l((P'M$Ɩބ^,,Mm3߶9hú؏x9FφZ4^*I\$? ukk1M3'Gx&2C't'g>  qyjA ާͧ=L%6CgiLT &6Da߱ˏ4|*EC7>P'KGNZކMߊ0,;5pUD%Jo,8҄{=m,ۖ[ I{t.(ĨPsOp< {|q\]QSŰce*[!cSlG ڔ1 -`V0"cxGаb*,zn>$Ujnд8/(}F5k~X{Iq~ȆTA)m-PœyZm;+@cs6A?.|G"d硉Ktt.R}*'6[բiyujƖW#8cpM+"N  gS60!2,ZC)%Жj]دR(Ԫ3\lkxA?S_4Jlˢ7r''TSj2SbMYY Cnz=v'xw'Cry7TrFs:6Ap2El51g8p_N cC+ވ X6QYUr*L ,jl0H,(U,L&7Z_cu= {q}@=MC'8lANd֢l H7Jg k$(nDg̼ և!"51kZt\hBX_ &B} 4utǟ`'^3l0_!BPc}C|wV?[{QJ^(>FN*{]{!(ǣkL1>.s-a~,s~9f4l %8h{S3}-ngMvMl2wQ|OxdQM?[~mVQѫF͙vnۓC̐VT`A]? e&yJp?oKN)u`P+TT3?$c ۛeKBт'<Zs ͣAKLQAgywY3]X'LҝCd H芍8yVcoIyn Ms.h"*p QkĽaE^70&)!#4!D!2kLk'SDs8C ^9zcRhRlϑaw=L$^t 9sPcl)0K[+>nu+I}6]EQ=ے=nCŚ*FA3D 4P'vJ0V'thGdKBf\ӳM++<,"4NީRN]f%bĝ)K,sy.i0.Jx3q<>w͹ʺWl5iZc~(zD(7Y2\H$Hd<0*n7Eikl7[OJ_htt_$Zmwڛ}i#H&,{A ,H(ؚmLQȈFNjƈkXdOtcXVJEY=S*2Ju$S-|1W[J8e1.(Tu{\~>|v@\rۚ My~Q2쾨Go`yx,;U33aVGJ/Ce\8`9Ѕ?™Qak3SbXiz VH&!˴GC0B9L7G=ߙ 3 ؈6 9@9€ȵ~CWi_sM*M0jqՁ\FA%cl Um9$ZU^٧oKIT-EW  en5`Tu>"c\2>>&|UF\*pCEY}8&?m5Xoţ{cs1IV Mz~[lrXZ+M-6Bvgz;\WBvӓ+˩{IAg9L18n@n5StڠPTޫX?GL- =3cX/5G Tc?/WG0V>>ZƤ^~/Id 8I#/ t@0,?C]WtW2WHl}O10uqk /*w:>DMҽ4O!g;3v; Vn)PH\' G0yr7~i~uEN y]とfN@] !閥啩608Л{_kmEƸ]%CbOY:ݟzBd*~nsx vڗv]P|Ԁd"pTn0ؼq5nIZ93։lJ?` l[{>ަ'}^etvC|\v+x?r7ح"Sı/Sq{HGRlԁ7S(xUq͛Yg#ٻdOVK((MLapWݗ B Ov :(c4抶mhԭ&ﺂbY8z ަqЏ9BU &xх)).,sA8x2{п]8AP@#E-۬򀭋i0q$k[Z8u ,AإzAlok-5Z{h@ Zt>4 xFWX}Yy~5x1|ihkC9' qJ Fv7AtG7/Yj.&w[l}CjXmr *>]ïPvV+ἫgsLglz$nT]Bf>/XțQ%9`O0kD=5ZF|/C#,oVhQ 3rU EV).DIMFN{:[a4D-*4{=R/W=ZgFk4[Fo]hXxjɥZu'½r4(8~G+SɆE#c1z8Vj>Wz$tҌ`bd!9*hADHDohmwk]'r"8Jv!Y֤B))E~ 0:@8AߝX['+M80?*;pVm!6Aռ owR!0HQG }(s4Y>%9=*z?{@JÌy"{8rYߒbr]G5!F"z>1u0a8 u?y7wK?yCC,.N6&YH ͬ16W"7,MxSd{Va)hF gcczq{/`C@ z =hQZ\FGxgTaU]P;%.OMZl^dTލ82;g֛. -*OFfŷ^!|@:eimHê#C6;7WJ{0}IsH&nV|nx2~SM CwJڲC6#Z ; -#FJ >{ ,y=X`% WH!$uy_OT236Wy\Ui<ۄ1]2>kє#;\qE ::Ekߢ̥V 6UHW5Us#k-nm g AA.yA^'n4"T|%qG];&%J94SהQ.dZfۏB 3ק`̀\u+lXζ_V(aO|mrv}gQ,>tNs64tQ?1`WQ K-zpo(^ZJ^<+=M+آ4ˢ_HA1yP<٭r.ujqղ0eg*cB*(JIVy{?.5 pﶅG0#ZsԐw3K6_y]14Ɗ։yGԓLm$[\@  ^@Ñh9+ۼ mX酋' e4~(44IF,D;[ lh3r^m/xyg$28`d:/N_2.tZƓ7݊|8YǔO^#w9U<-{e0i9tDQX6-GPoR݂w`6`qC R]V_pwB6#%cf-/rSGϴF:3U&㤮ei-I;r/9?kEykw A`A?ю> ٻfåJ Ax2R,%c btǯ2 ~ebPr#[zqHi6xQ{/:=׹ߖM ]UI}Cs$Kuyz5Ke,kU2-a-&aij 62bi&w pKT.'HJ#C:"l4f= $3X>V אre/!>ā$n`i@K$ۃhwokvzY&R|7F*T)Arړ+7ޗHхlv^:6 1۝VdHV# m@!`4Ftې Cڍ,ltw]3ܑAn=m‼⭹|`r@^f; :]+㌦m,*m|!h&T}@Xغ,CB.Ǝ1-Rx)v1ju\ydce#?} 5" m<#Iٓ9]'0 iw <ńgHqQTTRNLZ,NgxZwPm6(b!\|)2om6/0bCywuc@(&+wk壖71i/K+ C݀PV='%[#TEwuHAJC<ӯf8!.aKGe d+#uV+f[ CT\jxךM2HYѦH1NQp bÒvРo25Z D}0fܐbQY6JHKVX'eDzC.D" )1q5+C%XD=n4&. &p)cEseYc:ER?yѵsey#)hLOzby4=:p`y?ȑb˼/\y.)>|+8 }Ab2qpP+\nti A5\xw<j n(D*.gS&5D@ئS|n+Wp{.B'Dç L_dƵ =sm5&7$E,|w ,fh֛reg%%b…lQ \<ӎ[kJ?XW`?URbemJ-Ic:aS] sPNFRUJk#/3H^N:«%J־ga茆 NbY^ ʩ溁dᲱ@T׭)߈đcm;[4 2EvT1i5Ie7ShɅ% XLK!Nm*}l61*Ly~[`DqJb.nՈb| ]O~&[SΈ. %,VKڶ\+iJ)߷s%(ۘQ !%ojcp$S?T]Y C y]2e(Z\Ἳ%4&/Dc?@[;D-ޑ! a"G v# &^kpG𹨣R0. b-dt-:rt쐁yLȤvh Ӥ5Z=ki{'aE'Uz,i4x{q(K@&bjf Lc,OЉώm~L5U2,[M.Bֱ,(#2S" VfأFPS;~[ET7"q/; G8!?$r8Ll{ t 9h+Y3Ҟfkvf.pWTGRR[ٛ4䆺Ƈ91Tzq=vs6DAtȝ u{5P{Ӌ07о >b0+&`VdɍhT:.k6FA  l7ܧfр=襗L Ā&A=KIm8ˑ)*/r8O#O ]=-9&BvP+~r4/++6]QuPq39-v̎~ҽnMpªbQ:O;k. xTNUy[ۗ~H~V } HyJgY]цۀ ϒ*n_=LȎS&CxF|^1/_TU^CD4suЁrW DQy`kc2&5{G{A4 [ȵVe^1=\洣4UvNIGlװEU T2~.]TgO% t!$7x7;6bcrr73Tv:z/Y> z]wʡ!T|MB)7o<!(暽l|S+ŋ)pd>]߇ {QEVyNĮݣ'wzDZu(C#,S.$lԠCl_x?Z~C LӅPYrn排~]K^$x")xg vANNfVzx5DkQfv'S j=mP=?:@6?v ) $4ܽG[\՗$57?s2ʸs<dž 2;}T7'@X`qw!g&2UqD{O?fS<Բ#x<UhsɀTʺze}%0Ƭ1BWQ@/f rlEndO24aGꦟlFe䷳<2ďO,`xZZFNL2QtVR{""Y_#djI:LYޟ㜼'eADdzN۩4n{=XfiŊq%w8SQm%%&&r4OXi;eE/HXh8  d! 叡kb\Cß%v=]0lE0W{kSq.3N3#@ |;%QzY{oem]<@U\7{q~=ɒB<2M- 5_ktO{hTsp{|+ݼ8j-@{aS̠R `Km rVUbUb:φ)+Qdž`4$դg6Fp#i%;tqUC/kBӇCXiv6sѭ)bΨaCCV£z3Xi_}QtQ"ν=p’sk}un-Xß5gRRg{>2v8p JCRriĬ11H :aG*K7y45Fú b g@d JZkpHg 7ƶC_)u^9bDfb(ELgFUA,[Mzؗ2uн^o,}LsDCt֬mC{QPS+Q^#" P+*ƻO\l_G˰Ŧ%= x"={Nh|/J!_^k$T 0Hʣ@#t^Bl]DuSqYC6vה |;!鶉 lb_,!tX`Q ֏G+8g/d⚄#Dm k=Z.!/R۽@^1L8#~5}^w5uVX_ Iob%g _5YOiV[bȶȟ mGW*^K s<D^cÙvw/бY$hۙس{2tP0.ؖA5>÷ۭd}9 _kn1;1 OXn2IEZNe/3t-}Fp^cBVNj"N /y%5 Kh2Ԙ u7Z]TG Qn[@m/HNݛ ϫkwv=XLzUycE·ha%f}4#n]%%ܢ%`ᬲ"93^oeg*hk暗?kB X|Κ͝k#:R!dz   H!c*ɼi72ĠEDKl2$´uo!rgrFQY5ƵeeM-y[+[&P65T9Ltί_#5*#JJVW7|HU= ֩Wz.yk@KsB3 ?dJG7H݄^٠1pW~gHߛVaqZh>OKF5t^ήfy|aI[z4ϹRKW_i0_`Yz<%l~2[z{xe*-\[2rLsbPorXw1P  *s\(3yv,B;ԧ QTǦ@鬊 SR*08+ԡte?;$YoLE(϶v0篾@7mecp.S/w1_]Ѓ&_{>6w4+7PXsZM`\7I?\ٴ!єr5u<.T|hvQ)NnJjOʼny5&(w ';fB^ZR[V\tW˺Ɂ*b ed_@m1V q!Տ7v_*n"SOUc/Π}).ҟc7oQ 3U^0,#&-,5?6I[5c&Wt W#}:7FɜB|M=#>9<\uřآOeW&j bVpeje(6'ydfnP[C3r6_W^QcWT|wW;ho,֚Ai(]k"s>"kwזa&X> XfLgIWpyh\2MS/W\[E"NfaXБ?Nz|e0fqCvqHև\$o#nJ-r^yrB_?D* νJ\*9PFK $~ھ9oK:e t:p\O oHǾWUтei `]LjtҚѺ´[8.XF:\˼B`ݠ-ү6 гfFc#AZgȈ8Q]{E폤Dw¾hbh@nƦuiBq % <,+mscxt mMGgċi*Z Hbÿx?6r9RF8#ۃߙyյq,602ŨICDg.y5K-ƵW} ;~gGfIS#a颧n-ð/ fq}gZɯgWoZJYW?&BSFľ}!d,ٵX4fuLJήR4auڷ37"\,%lQ=*_'p/;cY"|*R ѹ?}&cJz,^@eۉ+!E v:/⤼\xȁPUT762#耬߶:ѝH-8jëFwJhKRcsDsCŨ?J9QO:|~"cB'Ɉ",hωF1t CHv޽e>eu^NUfy$WGT"UX{됴iQXCPg 9A jrҹ|yE*EAX{bVUgu_?Z.YʄG^5CkX 3]ȳ~Dڥ@ўK^J-a.~=ho!Ƿ$vg!N@L>4/0W!T.rF(pcPo*֚6DȌ\UaojfFy@?+_3Qnr/=~rG5,ZKS]z9ۚ_#LoN4'~T K#øJ%;u}ё扈.]2&H+5 sM\?+%!IȚ<1:Km{6\yaoRDQ֏afCQW/3aD_}{2Xѣؚ"dPyye6K&o.k7uЧ _FZ:J@jP";h<ӉmYV,V\nWI?T}ǖ|Xtk|Vh36Xri`#IFR].bq~Zk}4UR5,V ׯ^_dѲ=7 $6-'tP]tĨ!ƛU x#T8*@[kGMv*vۣ$_@'K{g:Z$GmLuI)̜n ZxiP$D O(54M6" KtM2ټ1 o+ـf z#pq`ܛ<5 LYyd pDle>@g'=R@~Ϳ{gZ}7Z~~@ 3jzo% Gix"=JfwV^f:L^/tM}_"o\ؔlqA nhLiXJ8%d `@j,h0xNq }0O<;!0dN0N^QhN^yU:kΦaɉ"7o-'6^1chk}dqxI3ոpql3(WZ1q>I`2=d(xgW&]KoZ7 ƿ s'=fC&rc@4 ?ʘC3к0c: b;0&4]Vŗ^4(k<(I!z?Qܪf75@c׀ +MLl胗-C,w0?"봕- MI=8;klby*?<2gR)MV\.!ҀQaNo)f*8lQW;\KDT س\.ROahBXVĽFz8NRtS5x-149;DVZLPU ب hj@˥P̀"H0:X)bqL~rpk8;HT iqKĮ3? Hl&W榣G n٧f~K 6km̄߇+gBz7K=r} |M0K>\-SEY(׆[ 'L2ߦ7R<5!8P?L7ch:PAFfu_uPA>XgM$' ;;>t1jy\riTԜD `K@ Dџf_57u' {tdِ j"j.;R8T~V%{"N4kAѸ$d\[G3#.uKQA{3t?syS/M4{x RR| W$m#ۺ7~U9 u"_=/6#`d5EgWLVQM A ؽi6f0}^+-{k]?m6#lgdJ -`k\[$\[nz\v7Exoh=9s9bRiCT.jdʞ7)x9-YWx`OH7  ,sxmX6Z7\%7 _DbvH+ +qяiEIo%??t 8l|⤽pN݉YtOCYT18C\d"w#kROnҥ[5`wvH`w nҟ&v|t@,˲?i^[M4L3KyZ0q&KX0P]uwjvهnΫRWRt(S$>ݾCfb)B )$,Ld B8" 8r~/P){=bk|Db#mH@HˮCiOe(Ԯe)DmDkٲAz˚=FZG9sǬ"ezTK ' o" au(adI҉cRB\o(x| /zD`y1K88&eb1A@2n᡿>\lu8YρÅPQ>_}txc8B],Xٔ鐢uHDYe^܋]SAݫxqvRm5CJo *3GךQIkZ!== xvHČ^E b d1aa~6QmF9H="oy3*sM!>.vM6of0eӭJ8{q " oo M3Ҝzl~;,]|Xf:66T|9vxJx߅:'1?o`aVڍkڈkLt?9iЭޱ/ ܷ 0`Qmߏ"b? CˎL3y,i~+Iŏg'AX[0~c_{[`~8jfd<44#bn\$TD6ݜ(z[d px!< ִg'?R,Te&3)7 ٬in~%S] ı~ݝ39\QTůϑ'-CrHGɣ4"FLUdbshDh<<jp>8=EĨ96ƺEzw>iTdF d zhT?& G7O R)B윮֤SfD0sOP~3 JV m-h|XLT={Tzr#2MǽpwFdr<}3`O Wxد]FMI?J;?;lkt-tE(4|nR?uIat9nܛ P FSQꝎg.Ŷqe#6 %#[T hN;8oܺ:feWA=bN5oGsH;js܉mAyD Q[;VҠUc|Z_=hu`z`w|U>;B@KsAq[(/fe*oG3 JFSOFAW5F}NF8QAvPka*# T@73c`8QᅭgUPFEp`!Ra@bGHU,mvg7bCB_al>ZnFN\>z\W7hʩLv!Ps+@3v.=em)l~2z1zk]2,"nh˲KΙUL2Z 릅v] 8q'}wJ܂=$@XSfPjE /H5!ٟtECgCKPՅrFTOB \wi^G#r1+qZV% uthR"SJ:й rjeuͲӔtPkh7rC/"!%gSRioUx{hWmi9~nB|7OĞj<|I~7guKNdHj_m8 ]gܼ=gC3d\eipQo$IWV>,BrDf~[KԀk$jC|;澳%B=PT5W,t{%']7m&J F?h;2G2r KgaC[sm*e0*KKѶܜm "ҹO#Q88>H)&["Z'oߦE:WCay{Nc}Sb٥J~dҒmmբ3-塯C @k,/cH\,AETF@bd_J$a4ኝB]7z:(y};MCITk`pf&[]`Giл,Zt bz4ɩ3ϺE)>h*v ,*sW5 RC2P:aҷJ|}'3oT ֪䫢 ىT*@YYRG*݀C&w9ƭ[ 2[9 ov 4 j1§?7ڪE?SҥIMt</`KđA)1n3}>H)&)`Wbq܈ 9i]/vI j3CfHwD0Ф HY NۭLś. ]'h К0x"'|̴,*D,*"KBr403$''´E)"M6.S!IAj^z5gVݖl]M~Ֆ_`3,5B{ )y ȩd^S9}@gm5(Fr|_YR: E 9Dgݻ$DQ?Wɵe?*gzvsؑoݵvcy&b쎭f ێ?h;wB^]xn l,B(;-ZZn]0_$_ҠukQvSfx@Q^f9l"#wϚLtGPD_U8TaT!s*= 4ٕwuTgjZ~ bM)& @4j!JOQů`˽j9L;|60FD ߺXEi\؆{83`&x .];^(~rkq=$B ;Cxn#u8Hi1gbCٶi!$оN|j*wf`F UK*ٹyWb 8aX@f8#L:1"ҫitFD#Q8'z֣s{#fy]Fq?\B(]{E  Cv=[6uc Y>VyYyDЬTL5쟎@D ΦkYBu63e&m*F>g%pQYK^`+\uF5Ei_WQNS9ҩH#^f)@ lC8E+ &.LoFV}Ekcl8%6`<%"~>ltU -v]H<5%hl|]L-ЁЛum׌3цˑ$)qH @UK֝JlOuȉsWfʖ(ZvNퟌ{:zQPj,s ]%LJ5W[[sB b?aA 1g·D?b<4pgD}\W,wYh=vr׺>77l6%[61djUR]S>iqu'0*: .uZ[JHԖ(J0Cn7g;?/[|9!ؖ@|;`i\x<1g:ؑwܨ֋ "l AfcMz͉ DU2#}7 R^X !`S~a0X8tgܮGkw{9juX7L.JzOxAġ! %z8Goer {cft{D;Z~;$ +-RB'? 9s#>`v蚝S fdo4@ג5E]>zP0]0kAPoC 5d>Iĥp-q= :ٶh9Чxhrf~BU`@ 4I~>%i #;"3B=2srl__&4zgB')hi,)eHeA77ffžP ԧ=ST +AdKE@Peְcþ"D: V1U`$?ڰpD}~hymr.-o&ð\[D?4DQz*7` 8llh<}m%P$&h X<t=|0{V+TП+r䯡LYL7crC,D2bL [kY*.WZWګE6`d=Ws"k>igEfn(>Oq FMeo#3z ՘ (SUh:껢δqQw"]}w~U&.xQS5s51ol{pl;1Y]AXeJk[AUaR%2NLj= E~ ـ 쑏cER}pfVkB& H4+b;RݨPN^yQ@bhkZ?^vN[ZwVf,B+d$%~Ђ`u.34VcSxT铏0? eR6\a.S(s @E+j m8N26=̓QIJowOFBl*+c%1]!bSGPB|0_N Q$F7K@Gxjŷ"3:9̜;]-J9~-OaBb|XXop?GT.km *SȖayey,]G귾m+~NK$Tm\s&E.nj~"ɜab/_qNN{7ڝMBČ5퍱/CoNhy@? +假V t=ޖߨY3Aw[Vz$}'j}d@c,O=2#_`USC "@6iSHȕzxR2׺3{MLTW*K_W 7ҽDHq͕Qn2Leٍ辫H?)oeqx| {uV6ʯ:Ѷ."cH942mHރC]G^vHU" ƢejN*."d>Aǘ4&oJ?;:)?,;*m% =#ָw~r{ۅ++H_8,7TCrĩo]Y1g+#?0t@  8a7Y gTV =lN(udb`^)!|@(G՝-hDxuܷ$߼$)uVe#2щ; UZ ^; ,:p-`iJK!FQ pBM,ՔZnʎ0S̋R<7h[N78ieTpQ`3Jc*6GȾHqN6RS&9^>JEǞCeʣ?)1VQNp(M]H FB!ߺcN0*|A^.Uy=ya!i$MƇ(aVCA <᮸ljcMOMؿ THfu#6UxF^₿M"cPQ#b:MΚ6(VCOKwj%ZCg;?=!-Cj<$43j:,>AyeAm}\W+#%*!:Ŧh]nȅ=[@rKr&h "R?;ڀ_ֳmD63gi +NC" X@k/;pɠ~]ftEHߓf2j)d"=tv*5 (s܌6pB4Yt쉀Ai %XpsVi(gO>ktN`nVtc)b˙ΜX25 l<:)|C#F +^Əu$jL}d7">ϨJ]l#f?ohޘ.qKQv#%!(ӑf"3,q : G2^j4!fPDB. cjf:HZI:˷Q_C e+pha!ˌpXHl[__F37̈́*ڏO|Sph!NO6V+%+>)#J|uǻzہQ;w@EUg NP^X;LIj36Ij|C7v&2 1?}3? *㳥{4sptIk#&agIڙ,]/EhV&hŵ;hNP@n06rOU/ Kd(T\l3O#U]s'f#X8Wc 81x"iT+F&rYBUY31'>^ΎP|:t0&{TzBvKkލI:J=N?-3@k+EORgS)|>M 'wv,fno7y!|>VIBfƣPś՘It03̋CJS݀Dx^C+H'n홓u1(=W"jeV`(`ýRE;#/?&jyb'iDSg n[Qkk TwcB D*NS0UÌv2._mO6\ZQmi$#l2s tyezE f, pū5r8^lFO'Dq>;\$ .Jڂ&fd01d2UՁZa'K2 z"P-x h|d8+$UsD,xybVQ gI1w.FD7by|>g޹M!i_Gmy<4.@R::S0Wĺuwjb@>;hͺi̜'Ta"lWn˲DD mڝ3FGyĿRyTVxZBj+P^,iX:idT"H8+/sta=!~}oGW18cW1Tl:Jli&(>t^'#;i~1Ea-%]ӻZ6r 󤖒P'Nd.AkDZv/<&7zdeI4pgH\rh8XXޙ멿P _I3 $W9wNED*|˲ginш:5.25R9g@`ڢ×j N~>Z0 C}%2?1/j.n-G$. "K/v)uU=0 F1|vz7k^RX顈faٖ(%9@wыTptcmj^hv(䥁:,V$ϒ=ԶճmY'Dk{N"qߟvD"Qw 'A.=oF2A) {w?D ۠$T%3i^wwKF oе!kae*L4d]e gOēYW-7'n)k)[5<&k2DSB `tS|W1"]w]Co;Z/v@0ө"^+DK rb.Xhx죄9u}Jm!4W[doeZ/8\iU&^ SAv6v@vvØ,szg6x4ɷ8s:D2uVNjШ .9 bMbQ3 2=P^$Ơl,ٰ.xM0*xNg`2(9@rbiX(J-%ctLӠwqH,IQN8,"cPx&/qՑ}X\̽3Hx$ ? 5>ekp'%}:͟ ޳H7Z'x#1g ,xD!ժ`VMy<Vӊ0֑5e(wʁD]MRg; V2:C>n̒Ҩo1 ^Gs&W"V2H3N^UWrTPŦ%0qalhq"-Z|3J0ݫo&N`)[bw1IYcށГ3:=HolSˤQ<6/KþyZJV<_lxy++\m\OmR*l&995X~V[F;A pPecK$ѼïYH'yϖ4, w&okyL_&k s4Ag8)t];K2mkt!RT[jqJPƮN_ \jȸ[V b svo/m!Һ`,V,^ 3-ȢeCtk#-'A](޷ǩ,:ϣmVʛV[%_эԵ˟:~:Cue~/̻3X9b6F˓,3ӱ󜯿ašTd+[+q$X,!sa8)1ne/e=+'lV=RRVPbP8tK J 3y@8 %.\w䙣w{^҈{1/34!P_ f>Bmr4R3n"U;ygł*{Z~XNm,ްXld(1<'PF(_b__ #*y=3Q5&>ۃx6% tūB Kj0rUsp|k4Snǫ}fnU'AWO8/{ڑ܆buRgH}=,_rvfdU[QRD~%roOًS]0-k-D&I0j2DMn;P|3"Q*ߌޭ<8§a _a.| ̜qpwťjPk_\q8{1Vk6_s/Vt7\gpnfrs SfLf{8_4.ƾ{d!QPj8G=b X0c$e&0v,P+~Czd";9Wƶ}F%NH(p!q&;Ͳ=?)%5 Hs= !F$&'[xSAc$v40[6w:I@fY{KOHۻKVj$Ev~\]ꓖ;Ax|{J4 ﲘ)?\9!ֲUrvz}PH\aS¨ScqN bC#dT¬e֢=2kUW 69JR&6))cɜkWdX1|$ 2MYZq.;LO('9U-WဪpkfTC1%X9Vf[-ΜmRY#z\|,r 8p5'{kbjF߽yMdßA[^dg([ƒmT:~~lhRQW-i=pK 5֭Q#n8ʛ1. jy}xLN FSHZJR *n{.$EN{ŞY?I5XSpZ(.h?7J_zwʓND!X΀Q0j/z;уoc}- KO ,$x6t[j'u"zOe2>WX4mt jAR ?|'§nNˬa*_Bh lؽ{}ntI"$9k~Ry: m+[ dxsr״-)F겣ҥܤf1; x2_jg[}G~%T֦0w aJ\=AsbpOyw07#{n7;j7UuYw@kE2JǀبQhJ(5auo0;PܤHMM(OO1+^@Z`pIѝ ѽHnbTrX '~m0A?X/lN|? #ĪFp5׆_x:+GєޓD`Kg]v))|7 Z+ab/Q27(K`Tn)o4v$ [Cu\)^}نۖ,Ԧ 0Kd/Dur(s) ajC`> h`L_c$7ɗoAV8\0T]s+WiCMshiYH.xjN{ d n$w3X1cI9HiɲJ"'!AakXHt9XܵF[AͅU5#D%&FV0dz GSijpDŽ5l./a%y `>(juǁ(N!)xڷ\yb8fS& aĬf>p;ެSRzodWpF#擧0%0f1TmMYai\=b*O2m&l^ `>v3ҡ#FoƥTdS2ŐEF)mz҈T>+VY2,:Mp"SJy,<+7<0 =;UdjKeu3?}Bt|S+_XO4+Hܒ`2ݧ] QOő EVtNa yxd&1j5˜N2#vOqk@a`;,5{@a~{&v2 ɫimFqNJF*=+i(~/t*7'w7?ܟ,[=>Ph?iy8E@J8GM1Rr2sVD\bŸ}_E)-`{l__ءr/m |==0d}( +Mk:\]v뇤H7 uCCM؝\@o`܎i~ u@ ȱz>F>j헺?gtYHlSN}EvȀ[a9T3V8XNNк&3YUP. vCZ ű >q4 l]GZ$1k5KG<p6H g웰VYE XsӜ'S2!+$QT|:A0Ridksه;?FWo61zhwՒ1JՙG«19wwႊ(ylʊJ$On?ef4-49>1 C/V P&~̫]uEm yX20{f:`^Uc̃ӢpuVivř%?Hcssp!&&+ LUظc )6@F6˟ c9ȃ5}*O@u6[UЉ#=he+'\g@_R {D+ \}5 ӻ/wwu?v߮p4jݍNjhxZ\lvmA~ۼ\ eV ^8!udspRg8abLJʩ)w c:=j&ȨG2T,J5gRE9q[Yb6{4V8H4$>yB77 K)23}/[EMPEvsحIHcҔN'ͤ?}'U*#KVD}Dp[jO"sB.36v u9%+M_kPaJ;?Zl8 F˛*-`pWOߦs oq=VҚNFt.b=y5;iӍΨ(7=v"Qe"ԅŵ4~zrfJok7wHFQxIr.\[>s)?XMo{C{EYO* e{"v+=9TJ:$I"£<<4 +`p zI1Ā?9XLHxbI]]N H .x0R@_gy?5' 2б.sI\ec5 !u%WW)(錎q<92TdٳXr<xNxT: b{3^5֜ u\(< {q:eO8˒nja NAAe :,!R#ʖ:H_ 4舍FY-cn!cü]I ;f"H77jL'# |G{ʐRaΦO$YUX(&hϒ#P'e(2hҝ#/Sf>8 R%NWGЖ}#wޖ8|iMnp!ؔ3Ra䪫V1Xْ>]X49wz':?/~1/w?&KS8r֘oC -V B^afY~˦jYC̳ڶȰeu=|kb]c%|:GqVnk tt $g.\H^PHwL>L }7_h(oS2 h9EQ`4+D1pI(ḣrjty j[Cf&,zK{9p pDPE\~f!7ѿ&C Εrf6o%ӆC&j)^-[UNw.ݝv+LJP5r 3}S&F㾑79!$t+S_;wOfB C<;Q^nX4"XQymƩIwQ ;2m5J]ӊOؔ| ɊC 䮉SX[aީ8,.b@аbc1ڢ1!C'Tԝ>34`HR-d~s h6>/ ۽(fji~0wB) :*?w$<~Ҹk8ٙ;؜ʶUPԞんzHk섧N:"q${Cx^![Ks̽ fH i]~j|hWh#[@q[/ٓwHQssJLa/3> ? I}$bs\s4Yesn uPoN)7X ,QՀńV{m9Ż#4ڶ=9q#TCV%6# ayˤJd.T4; |WQ6 FjV97 xjtmwlU hW*>\G_k@'7љ0w>ﰨ[h2` ͢5:u:qOוּoClJɏ8I10p ~USXjYC paol^[}-|*2#?]W1駠'jkkW_> rJ ]9|BYJD6TP@t= DFc;nsg\eHHrI yAAQֵ#GDSN})ZY2ڸ?zx {ΕIAU| tPXc雕Z 1\{t19φvs=IR&gNkVh QW BD,8$z4ߴv7GԹ5K^UXY޲2pK;!iִ_?Yc.fD+& ;& -QAn' L}$uɜyRZTAHh[AZ!Q٦I0ytMVScAV1/*Ɇ:=5٬%} E4e:way}i&6WO{9\hM_;8dT^rI/ɂG' פ:ˉ]Xlsk~(lZ SQK\߫>+pe=s$'#L/1_5e+m WgsGĪB;EEy@%圏1$wSa0 osj|l#uJ<ŵ/lb,<RD*ck y:j`e..ÙA$>퐊Cf`b_k%n]+u4,ABVC҃*ќbCPŌP(R`ӓ04DC"n_Flu 5S~üAGo"R~lGҊ#ʗDfp Md'GYdzk7^dZZ[Eh[g"=$Rǥ°)_Ѭ{RV]"; ][w*iR6xZL5FN`Ҁ2Dg^gy?6T HmrŒ5Pj+$a&ge;jܳBU`F_C+Bf 6h.`W:2#A͵͡BQVnYXҗ s[It3yu,;Ocz =osM(b0,xrQ19-I'd}3怋M!ݎ"tdY0zE`,\|N[s=(?ޘ3{zlP\m%I(E: Q<$kUnaކm,KnYH bٟw'hblݒI 9CvCޟ9H:9e`Q%(QeKJ1_{6hӎ؇3Џ`Ol0<@eCN,BB0dB>w9G'}ʔ& I6#b"NSB#Q4; $?>?kYƪ+B D5ns[*;AƽKfK[:y[!@w}EA@b*8y~vk)N A@\C}I€żZ [S0Hz?ܵ\9@8 *Öna"ך{є~OK2_]YuN]JԄ~ZV 1ex ):tb~}ࡔο^MZ6!08F&$z uf^rʶ)d'Υ"SIs,V Z〮|CLoi524Y.n46bL z>wLͅ/ ]ruu4!$o:DʗzbNja6P~-&hbTfR.kFj3o.6 &.TBvpjXoܓ@b'(84 &h Wwī*QER+>'Q3"0o\>KaC_},e:c^4)x[w^G[R vNy%/5W)o ?Z<5HZ폢^,}^jYy8 ^;?a?O-_ү/aKd֐,Rb˹l`;v+atjU.W=8jT°prD1Kj+Lƃ1z| S@@)r-Ick\b_o7]jAN[o)&19GuZP½58Mlv=O(K%I+Uʬe^U鹋BO$L|ږN%g+KehHˆ{hQXJKH,-d7|VSyh;fgӳ?2<|הյEg\Il 69Ss'Y&}涛1oƁ\KYdgL5d$ryܨ5>%3EYᴒXe<6X @?78Qސ Ʒܦz&8k#ƹ7!pq%CN("`&b 3e&*5\p3ڥ뾏;fKǫ-n ZUZ~)Udnxu"!W Oq||9b3kGc{ȂE"P4 lS \=A[΅1gAR>2 ^_EѬy;1JSskۑ3ãS DUq]J*u`Insf?aZi0G@14@O2a%G`\&C|.I'O2k5TbEq`.ݴ#g:jt[/W7c%" F8 45JLCGfcXl;wCJyܡjv\@DVbސRzT(ysQU=*vO-g.(|=r%@Te G)mM  wX%%_[lH WNd[!uW ` j^Q ZmbB|ѧ$˔V-~UT'l>np^W)7 W̏*rjZ\`Oܹ;B %|#/6f\ޠn94 5E6zdR3{r"9L\EY:icJW X?/}?iﴓD6/Q?÷Y0o㙿8{.*])VDXJ&V_,H7Ťs5~/hf BSwpDnKX,C#IniPw͌mIB8/i͙cy63o9q5JR%s b3?6, dQ0!j~pPkʾv.C6У#gն|Ly*G|wX[8 b>49$1Z{Zuwe "̶XOֻM3)MCG!VA9yze9Yܻپ]V?voNtYZUߥHm.*PAK#vdjTBSu'8A$ͯAٙ[ TC;?J^(:kmcm{|/M[#=t&P=s%io+n4);^.Fr<%^),ai&߭gOކsyeG S,tv_yiy[71.3vu0 TK [| :/=]͡55`17$SDn<QMI+@3#;`Ј!ȒN 1 uh/AmdgDU'״beܑA$[FAF&_997jV\\,EH)\8/iI;$$J3r3 <sZ=6_LkQbq#28?wk,ٓ)Y3\H 7+u]n;emw$(= {yhO- 'پ;G\ʣM_;V.t2w?~)AA^MDv6꒟Ӱԓ45iyF_+Ɇp+݋)hɅk8J3OqƧ:ܹ  G8㧦 [<)HX[ Y9 M7DmSuQ{uyMwRvPL׎Mqb1q@{/%г)rvQ'-6a=s&27M%VM/tdҏD~/륦Rc%hp p:UJ;G'̎8W 6u+}8kVY}UJ6FFaQ N1O"g7 ΐPe=t'KSgWb~閱iWmmX\׸4Si]$0VrlApuGF?葕HGl%)aCC fvT*jJdG24 riA(dp*A!J~ C3َnci(z"}Y 8x˜qoD\.%!>. Q+Klv*{d|+IM)G+ vq|D<)&<aƶ ݥazs7Êb^l1%tZ@ 3` eU/J&iɑ^C3)-U—c,9]rU_a\  2]SZk^[jI~+%Y.FQ =]?9r܋hƐi\ԃ<ϙN5/^:հ@G3;-y)3@؉ԺsE:?\?["&{=w*1}^nٖA\aK`@X@2"[>:+aqX[@*"ٻ5lHO="8^9<2i UœylUƪYtI~ w\I xx]+* )m]yjWqԧ])2)i9(e1$B\#ؔ{^KNfl$:| A+:_*jTWb^;>% Guveͦpm42[ei$jr|9Gou $6)5O}\.n\dC$g&ktA{ռt FMkDG4N!)hxh2d;Ee3İWWzZ#(@^MiTc~ k9B`5 ꡰ=oq嗎raRN%3pWĦ_Kk1Z~Rb-#;;ʂ}>e[bItߗhu=:y[.@(ю|"TTy/O`[YWohom{w?jJ"qW 퍤Eop S1lкyϠlm keE)i7"4㞭PrR>aab~07$ +`:qU BwuܕNa NX$ٞnƸ ?e9N2`~>mk,92uZ-])2X)qWdÎs?TY0U*rp$+=W~pOdKxgW:ܱ)r _ GsM O;);լB:0P&˄eҶqڊytC^r6/ kxd\M-5;Uh.aPiMUqb|j$>6*sV~˰cM6R'0;Y!R$V'h߮ Ip`H9VIW-"3l 49B}eڳ'idNjd2fqq=$B ,'Gb S͓wue#J_)927 OhǒL ;҅_I_YU FdZg\:;yE[LRkbΘIm1QoACR6\|b+yA:]spFo"G8_ $D<%w֌W*[~PWJ_F,š"(J>\r%UykkukCYIV]-6-Lr~5)IYfM=;ęrLߡ!'O;J`O g%FzTr\@zcIXE 51.wlTۇmDQMTx&nڡ9 n]=#$w$ qT#۬ H#bAjmԯ~r;y%؊in{3@aSAE79w!Qq` |'[zb+NheF/,' QKyC= /TffX"C >Lc4]^XmfV:CV#A * 6?%/;PcjϰHŗ~ҠNRP^f\8C?G6i5Loi'5ZJ$>w?mw~ׯAg/ kd^F;nr8R6*ٹYk9hc i^٤$QT$flrTV]W,#l޴\6!܈HB Bbzz_>qP+ H+ﰮ<Q;mÓ}X2y^Pn3\67#jnfG#(Y(l;4Q[hYh;^arϒ6ӕR'h;F~%Y3Q /$U70 r݇<=LR RX^`S6 Z K 6X$2.}M9Dӭ] AJELr#4]ƕ>ApdTY,OM/5fIKfPF$xze|P)B>dq=w<:j!pZy3i 0˳ S++OAw5DpC>x80|OU[Fc%nOjZtЧm۾4Hila##pE!%B08b`ڍNO^Fs ha*.#iÊCՔߞÌAÂd~7MN(->67;cfl¬93xAW\!a| F6EՐS8;!A!\4L̥%%, Ipx6{݉1yy&/=-kR7_d?W۪wAT_Tjs.LteC!zCVc vE*ohJjD'i=1jA/d`0s'gٙF`4t2G!ӺmC#!>B2 mGo^ sK1H U^Q>G!,浘`3dY wd+n!b03":?׺Hn͵.콶aK{fVL vӮ, ڪqUzڒ掙ĢzSe$yx0R%J=V.-!] paԧRv {047o kHWrrMgKo*6 vrrHqZHz.B"=BH݋P1ڴ. BWb3ZfޱAdqYK2u)ƗGDi[RdeU0%iuLRc LN4E'ڕRө(uOB}͹U,Ŝ b!#IׁZV&f e")/)IR 7 WBQ\~jp @oOݤW\8wVD,Q<ƾ)D&B@E)U|GVXm{5==Ln(ƥi{O]*uxQkR](64Dwց)ߴPtY]9 9mzeu0 Z$a5IznY=& 0ٴKq&Mk6 *teא XPԻqݿ0EATmh͞y5WO //tQ߈zm胋ߏH@2.; { D~o7k\D1\/2j!Tq4gXVA =^>3UUŠRrƬp V[x3΀(q|! glPԢ /5zP#.i; d=b3xa~V2ZgOED(O>/A:E}m.aHYr X2]7#|(Phܭy'[|0ҧǀFE&r˺yDfHz,#%K]2haَ);EJ+~F_Ց WCݎIMր]:,7\W$2TAGV攭p7_Kԓh7eBewg.|)?r,ԓpOGF6򸙈MWPE=0N! ,(Ӊ4엇̜nOZXnHp"+X~ܔR5sL ӿҵ3M›w~JĨ[C m4 %2 EiHy3#&B@).9u|e !0xH?TNd{rEQUf<ԼdrDQ藄O އnC{-.k,:j3:&BP󻯟.3t<^ݗ]a`/lДשJQڔpȪzqn4NØDq@;y) >>q ϟ EV&vÆOLM2ߧ8̜벙B@ nuwy e&D'ŗl&^1K=sQ/<3Rijmp.b&d =@pe)`S} Խ{ Y<'-&3Z-`M;" OIv%5C ?XKLq%i՛&]~ ݩX_蓪~64[Ifx{}>~DNQb%G^9 -;,8^{ kR7Y.ED&:w,g͉zC[%xAK#4{wK<'9 oS|(wQ4 I{<kh1uSHF&|C &"D)[՟9Ma Æ̃ĻO28\<5F'i y<oru'swTN(; mhjBg{J~gF%˄dpdCyͱq`[g~ħA\]G08:b#Oy(`p" DH^ȭ4V̝NiBn^ iEoux_id!?h8!ZgsnS5ΨxvE=CJ;V x!rR7 lkea[G`nE k`IX>iAȳ Q((pbtk軾a2R%41&5AuYٺZs4~+aGPk]y3WyIt%p̲WYbD{'Zȋd+8v[:o=.jby@%{]Ej'p`Bțu̿ d~q$_5_4ᾠfMF[ރ> FI US/9'ne2TCzzga69U./@YaA꜈<(ϞW4FYX!'_ &-o +/ IM99[]'1QЙ}9Xh` #Q?Չgi!LPۊ[3:Jً\.HU U@LX$|>^OtcZkDlatJId=V 5#k '8&4 Ȯ<Euû.@nt76ՑeW7_.l '4 "J#~%3rIRfg<YK-'*FׂyэzQ8..~ E)X@g`\DǘqKb %&_rF[<+j;|&{F,& J-b aD-瓎f:s;O%@i/1z->GPTkЪXoPhՕ˚ XI³;7lMlǾ%{XvU~pS]%mGmY {5WrCBdcB.MGpW=nan~t͵g?]iMŅ"(3q.L8ej*$fDyGTy[;P԰D|63ҙ|yR"5gxH\̦+0Q,IVlL]"a謇"k.Q!>.fsI%F% ]AȐyH >`l y t(wCP%\;-~'(d )G7\$ٚ!Y ^{j=(XAX8BѰEB&9*3q} ƪn[^ >]C PA?1.-mևC, Ԫ?N@\8ES7!N< $ly҈r,r)M4{v\Go7P?RZ|6G>'tcFE9`beh ϶#]WPs/FW$.XTg؁q3|~,:"dtmؘDD=Xr}J'GGnM$~.cVq$<~+mD5i?V ^&vW0ꫀqfU]\l$,8zM#MAL|\PSi?9LU).骓՞+~oIO@eͽMiJ3)D@^2):-E;^1cAC+ݤ|%j̲2frA%-;|-$B#IleW.~&{=F_O#wп9tv *$eU&N&~-9\ V$UwdQeqTg1~~FFFԼ])}:6K$Ucz0RE(rR$?ng'(c=W,5: _avr,=+I Ӊr1[ J]\k9_4bwxvmG+sU;:\ fF}d_"Էʐe(DCV?J_MZ%Bz˔iA.7}t?3ĄciRh8H]n*em3[T1GG.>KZU޳҈71 {9l-kq;01!:-_k|bV*8",5/cs e7`I5LP$(ꔪmtTcz@`4 jQmPb[#1GU7Ee\@Jk[ưą )qmU'd~TC{ޒ$"F, JߜnNTg&!-`#7˗kEB9۾_h"!}_-&JNIpY& \*)(r9BCrBaC жו*m8m-GwzjYr7o$?(?96ƫHcĜ85?SKg9'U>Eeoj|޲ 0!+ W_3rs,XDŽR'_#tBe5Ӵ pafB+<PyDj_Er*[_0)8ci)侍_ ف\~B#"Q *Zl {U>k;Ss23 eJ [R_6s]a h1' b$^,Mލwn0 ]"1?3֚ 8~3Q8邛ix쥟ь.z3SWNӈ6yf?Dm)=y go?iIXAn >ub:d5gIXuED R+Q.#}Ya(6&w-^tZs:ȳɃqjUc.Lw^Vg)? z1v԰ˈ "4,z6YԖR"RƜ0̿JC 1#ڹ|YE hQL_~rf"Հ,3.GDlNCH[VHt).29`b^ͧ./Sm=~PQYmCfmPq%E4[MD>H9^ &n v8dըq=`mGA8H+eatyoBDDۖ; h;F`3=io%_zʳSq:CN׬eH2-\.SW9Bvb` ,ǰy,670t9wwWCBƂX%zΜ+4\.@[efR Ŧ@iu9:!LI 2{@sݖ@:{K̈tu,YD0SwHdrj )ȿ\1a>ىZTc0ɦu\_gT"d >j' Qu«B]0#[ʹr"ǴWC:.bƏ$bKnɒ@lH_[W3GH$wP)OP)"iqǍ/)nTRBlF^('+f2GQdpOGȿ xb;$gyQ8n8p}t!6ZKc ni!AOI'Vs!g g`hDɩKgn:U,T{䬴p ȁigQRUXaVHc8铱+"Š;9="՞Ӯ&{OÎܚ4V;t'!پ0י=B|vrH:3O&]4i9q z `n%3*. *ǥD~Rj|cuqw+|a]ߧU>c_iҏWeE7C%kz1[ e~hY9ˤzUp\1}׶Hm6]> mn[ cxwcPWKvê,#}(5(Ty$u PRy]/J}rYf٢Umg/g欮#Bg8\Cwi9/uI#_u5j76:ݜ*^-y`!ѪJQ}ȥ2ZlOO]kZyH382WgvV3<"^T:\\M+I7;Fe}jhZA8:PHu6!`k4CRtG347cVb<-tb n֐l *&OK2Z4\H .}5|0s!, .a|=kS[L B4 F{Y1oU/:ȏ< f;^"P|j ,$t^H 5zMq3敎ցARS>y]w_qyYCg|whPg,ELB<@Wy0#ŽR"y #'dcGSi?m{C3^W6psrׇΏb@QT'Tq=Fhrs #Q" 0Lwq0mկ~1<߲n 㿒ANўJbEmxU){tk#jR4^! zfjiw-֞iq`Ї'T n >>'1N'Uy?FtSJOy$8a俩>tLʖǼ ?y.iQM߿- u,}Pܖ:qd;D!rc1᳄*x+4O;tBkhe<({Kיn C\<8iOssG6a,ɻYF_ ^ Qa/(嗯Cw'maאc\^UB"H W} 0ϽOs$;Y\+Y~J^KI l̒8DTh d+(k@\m$ϤV&=?eIL}ǼEǗ),:܇4Ƭd̐<,~_?%cF an!ugkj m`cn]]{ӣ ,ޠ|N _KXL0/ KݹY5 ڴ;~ _$%bf5jAQ XÞ͕3cXe432.xA0mgyHM4tYm ֋SD~M~C/:",ޞN 36oo'NS7%HୂPdDQ)6 v=*M nE''|}ԍi 3v&6n}GJ2J6warcASvn5|Z#G\V&=m²jQA1ҟypy4u[w"enKfsA&^Gb9gp&[*.I#N;݉t$ϙC-z_py>֙Lz71h `, B^Q[bY$qۑkӨUU%|A˙Bb$g514f\.C*WϠY+F}1pL@`l&-f ǥ zfJlk <Ѐp]+~$d(;=,Nmem3a@Ԧl3'myW9,(؝s8=v{*%b'|{S9"I s`]XX*RlcWqA%?"zq-uqe!\q1Wx? s u0&ۗ[E냛1^\ќrc}) !v0 `v!˒o@ _C| 9Yh1{ (SE f#gR9(fL Mz)8qS%c] >0j r#q HH% sI^P'HY9%dL|3'+ZgbjgچYD6NOj\͉#㲨 _yx'>!vt|$[.=FKW''V<ҹ*>4"lުlr*@4SiH#!F*ܕW~vb""lT?2t" Be9gY^utܺubiϘgh>U@,qzg0w9R sԆcŴjՌv@[rcМ25t3AbkZoKVVCb w& rrRQFXCAl䴌l*Eޒ * zgT`klc׷5QA.&qÑb5U2յUQ*i` efUnu%{Zq5i\ @' gr20NEA`LD)n dR2i fb'sc<=G"SVՃl<0eDvZfRA. J3HEʄ,P} lPomu{)uH4J10DPhy+P RVcŪ49nım8B*q2>%Բ.[[#Na^T}8ܐDs46UO8ʭ3FQgJ)`iSUI+) Bu͎y}a6S.[̇.5~emsܭKu`/ET{lVkɭL B) [Av=s$z'>K&T.#-tȓvGQ*ؤ'lcLUGuѪww,&/azmPe8) ' TϖbZ.cB#}I Cks]k VDb`|t"?g8A8fN6O(:M gmt^) fېA/#yr/FR!9[eȕ@d&l8tM!y.GbK1y?=42C0b9L}В\NQ(dy@]΃[d m}.=`(vLcMNÃ[EcHO&.~Kcr-Hf9i?q"u8V=X4 YcB-aGln0wsxWZGtZUӜ-!yDVq!度\(oHKh˃861<8݉LD QfqQהAB3`#[(y8!PFX\vJ+Qck#}O][8 1ٛč#&*f4kA}8v8P|@C$)(F+LXfi:;-s텚0kQ ?h4ӟ-2;(;{1G9-g[^;C+0}L8Otv9%Nj0 Ybo ^q_2{rHq (8 (_mqI[HopK?= sLCj_ghn$3'#:jg4Yo|ޛ_q`GeJ$YHĆ_tf/-|1*.Ўzfܠc+t92!;A]}|@D3\ҋ(bu(a(}UR99ϣ#u݇XJ^QGV%f,[ O6!h(]SO[f؀Ÿ^J>w1p̴lI]qy} nUlc p^i`'y%^'``hz3obbP\a@|$^4>hWJwLpiB(BId^b~*vkdž\Tk{lq̝‡/mXST?C5 Vf&e@Bu C3&Z#E劾.|\˽d)~sZFa=0\ua0+#f0+ aVD"\7n5Y8WsX5w4g|XU!Kұ:|QIhݵ[է:a8ȡߣp}f}Z-kΫ?;v/Jڭ>:7yf%$d]B/[?M1VC 3ir+vŷVznPϥ) WrD 7,KU/Ř|~u{5N.0*Fv͞&/y|c&¹*L{6gBg16,KYl"lk ? t }XB'ɶ*9Ԉ&WS *muE@wnn?%Cy)dpbs­H ~ȌN5%)8v[$6ZK-X*(z)]gm:|4{@ԭљQ a>ushj 8;'R AuHջ!'RA4_Ov*$;UX-R1%@+Cmix P3?Щj9Gtդt9SݝeIxW8*5969]?z1 l%FBXKvP %Ev,#Csm`b;>l?$RV}X-U;ϻU= j}ی}O%8JL&.=kXL 똬p9q ^vWd.^Z2V\@Za%soɩ ,.+l='O^UXt8|HrY k…4+p;cqAczGF,a V!wЩ>/=#l Q'6֬/ٰěfO̔R__5.MH Ї_}:M¨yzvp7fE3 ](fenyT8DȖ>k=El{^;⾃j=O+B@%|hSN<*|4pDM urQ+:˖plQ"fЍHGd529VZR.`@;P3A$ t\tz_>i9(O%)GιEח{6u֨|j3 jCKy*7^}ЁFu{8M\)GXwȻý&ZcɐoLhtf%4Z%* ZVHWHijxk]:FqY|NY?!gF:]h(͓TMv-y5vQ,Q8zQI{GӉZ{WY`_vCb^eJ!J>Hb#x$&L $6IMp_32Wᢊi~1nOWz"Tlw0* Uum[PXŤԪ[6I#;>3>>B{AFN د7[c>AbeiHܸnK2f{u lPg@-xɌ_טpvEmHq^X@ő<H=Ne+k./uTN}^T@X@u!$C@kj?{ŒD`mMLA$iEJ(7Z&)Dڲn4Ĕw)//ݷy}9IA1g,Ї<uٗ_reet|:Xg{F-A_ug5hsQ=V3QhpF_X8U"dV& gNB$HTa6/>dnVpdЅÈQil T̑҂Ajx RyukNW'hM2_Ԣ [z_+Q%juk׽.)x+ѵ5"n݂k` >ε5TOhUםȖ]!&}MKV˄tVu<d!\ܚyȀ )qRɽ,$ U?Eee((p1a8f-jKգ3">2I(,5SޯdF 6_)g$@.*Bpe_+Rk׷6f-]4 "Q, EҕrR:^ ?!~Allˁ5х <_x";xJ+m8O k3 M޹^ PS$TcWnWF5Nɳz1%i0Ɛj)WW nIF1\>C5_UbwC8ڳɘ Q8 ]d_6>ܔqsAB ݱuhc>W%TN 6p̈́$3ۋ-@IF\Fӕ">I.u0pH=󠨑z0h?{9(LcB3GSJ:jX"fiɿ"Z܌6 0a9幍 R:d½V܆MoQSf{vLv}QoҦkb|ԸNcqwFd}h=~sAw({>]E uT%IaY#B< v)V}&IXBj =Ɵ⪎*< |^oĺSތ6X Bo X[7[ex-{xSrH_9[g¸gpG'DžCZx6*P=Q4XS7gv>*bH`Iפ\CBh'ڔ&:q}3졡x騍Ga/ @. Q"d=>2ySԌ˫p?0K` j(`}~zHLŵ=pΗ"JN*$hNVD9<&n/%'@OmrN󊋁 E),zZ)yʝ '(HT˱1nu!e@#ϙVK][4i Y*\wJjqӝ?J4)YP{;Dț8}d1*YUPcaC4繢M;zeFzKn@[Y1\c$J6D;'I҇#}ًz KAm:F ȞbA)Do6>Q 2I9RR!7qNU?,\o"6:V.cq 8s/~yy #EU.?b˷vGxNV3,OrXO- `]$Ź zL8;k |qrncjv^Mff &1aj_oV*~=AB"Dt"zTY:؊f>PBr?.QblNIֲW't٭+n[\<37V˾[=MK۟0n%U}渳; 㲄i6(sk ӢUjC^ '$G77gqorE=8x32N2X3"'3u=/O{i!%̀0Mʠ1YliLM?xZ8S-.y̺ '71е4&k{j_+0)ha(R=Ub.B=@_iP8Mhx.:;{@x>K>[;eekA}3SZGOlEl%u㙍fTm6">Ư:P$Mu]CN4Ok|7'K?(z4ajEm8X)cu:@GN2(/m`0}s tJjN\cwV'hw{9g v,[@'x&VM3K.#9x!(pX&TEV^s5 t71 ߯[ndM0H (=oeZs4QU͉̤CcysPGA2P%1+F%4AGŕʦS~hJVK&pEv0T0GfQ擆VJ|*𤣂'Qhxuc)հgP0Bt}%Y;R2`ןDj/Gd@N C6%i\X}RRc2?FbʤmGGᾒG>`-j5Yq+{ʓ#UTEt?NU>GwLx vSf+Rh K{WNqm 'BG>%A&+lT1oLe7ӬMO'dAVT8SϠcV78!GW;{ezYx{d 0]QA% kRo%@Y/DR\+&:S)؂`!Ekj,~&2I'sW0#(:7 xF7%, s Rm~YIdvL{6('e~u}CH<鈪S c1VH?y=Ĥ的x,"BAiB}162OZzL=y'i z͜:-_g9 Jҽ}Tՙ]8P$Fydx[q\N=-Oy|NQԫ Ғgd k,FkVA`W{/!{O֐{f7E6''UB$hz4^(̀xO`~U~t%1ӽ |TH<o1FS`q} ރ~4"D-u$@K}wFzW|?ZHWMr7Vf]c=)ǽ̂5fJiM VZ뺅LHIVv1w\8e+h6ʲ`>F0(j,`5kn+w<ͪMӞ>:35W*3^4ȓTnLj7B1iQ8b .H7Ul%|N4am0鳵h$ُi/` 5 ø=>$ζ t{܆4Igok~ ]7 V(Dr<(,{Л<>s1!r;.4 Q GN[tqb́hͿ17cuR.l鯜lE, 2:y`SS,7!.saRb<xd|%jtZm&Zc.&^qmjruN BSE ZM#gMUi0$>0VD :e)L=ȭ-ÛGbu II-!&J< ),9<~T<ьD2g)h)Wͷ[|{W!BmmMwDyLh{DȮd(5pR7ŷNZVtg&Qo`b`*@ >.-a:f!F&g̐W?냸79DjXD( <)ۣ+F$ zLyWzCf7L =71˭ Vܞw #^aR6ENzץ^Pys[Q0j=3 2BWs:_Fd ꅡpZj]N93jNKuƐhV*#e2u+[_itHmQ0J3A/5:vIN? %Q\2:Z^AŖ5liIF3nGG М]{HjPzQ$rN.[zyX 6XLA?{[uU9%nesi(N-@LfpblhTXH@ &m?(^Q{2BHM+(pw~y;I=!UGlzIP.Dt3_88^0_*1)f̝gߩ>$/d2 o愬EB g$WA!݉ݒUMR%!ea/dۘA.TTg? "^ Q?2 nqm w By!/IC0 k>dgIsuUK=l~(l`P]c 7fZ&lO$ lM5&ģ%u@$tyqƩ:1Xk:$|orem/,*_ArM3~߅z@`'5Ӭ 5pHF|]h0zS1-ZwiˋSF@y]m wW_CL^?8`Tx,U]!GEt _ g(z6Cx#^(*c|Vdd.@BEG"OǺ8AX~q(@L߄8+#5?-R8HHNIh2m`!1ӈ‰Fyf8LAOĥdSDsG楳cTP#PiNeT9$ewAG`f oB*gDް:Ү-wvԯ7eQj⭈%q|^ʏM}ׁH;$kDw qU%ʲ`v.A>U5{#x$>։X{R]%}T7J,$"dP?ITR۔CunՐjۀ^Yc.?`hFտ)BO"J0NZa:5ŕodʑ#| 2O!6D3ԝroˢ;s%pKy8ZA˭A>eiC, @¬k*!n{VXyQ\<q54.GTnȹ2-ۺdw-Π>+W~,l؏Y#ec#WBUt"ECmevKS9ޠarĆ;d]o\^`T,i) 4=2*jpY(5XQZJԞZ%> oV⽱p|qNɶ*>Fz)`|Թ7gxboʤ19VXC42կ?"4G{']}H`bh:IYb5~ Ac ɧ1;9*/d]0nGxӠ0FܯU:v8瀈~Q.0ّz e ߦRtOL6UX$,^Zc[!:#j6<"&ֲ:|_U=ÎMSAT+dr*,~3HMpm˺ G.W-)i# a{t׳^>//YGxBLQ ŐTJn|&*]!1q7l}5Q]16ŵcgΔ3\9Man7D^;9PvT<2מ/FK4mw rޥsUe3oh옸9}+OEi{:kG+Ux%*SҮfݽRJ)R1R8D~Xav}7ˤyv΍v 4]OH'7vO*WS^9os_Hߪp tcL bl ^CS}í)r %ւ>%<ˣ@t畿Zպt|儞(뉲uݖ${KP ?9V0{VLee$9pN4E\Bd3nC{уhU`G?7}qGVvC6Y1Aq /ޖsv[ D*gk~3X(i$rٓ)Z!?jm95 k݄y넋p?g7h luG%_e{UERfXew׵>-eHg ;wPAm.N]s(wI&a2Ӻl/:, ^qJ]6+h/X{R0~ť[o:lvDknQj^nч򒘹VU LKM`hsq_ LـoIh|q ~)#WC"t Wi7Kb;ێ>ceso5+_. X*iLT;|,#J Ѳ#3xiF'}Pr (2{^o9W ӂ\b l/e$a25V |.Ke8grm 9!r>|&,exqe5"F) "A` .$f@8shW"]( tM}CQ)[ >~i M8c?Dmr~Gh^./ 4ܯuuUI` yH0ZKN%&}H\-@wS?ZP&%>u:vݴB QuQz@̵\./ 48-Q=1!wA:RMYW7H{S]!k {2n$MMT!$;T+iFnLf4K'Tv!Gh>+'uP 5 tr!X?Rfv ?`pkڹ|¬ s-Bq^Kya~5,X'*n!AٮGmfXKWa DM7Z^%AvFѩ9A'A}++b>2j sIf哸:YR7=|EB)/o Ңf Og}01]ڇIZc F;zi#`&I!X@aϘS\Euw"hȿ@HQ8߄jBVX4WBǀ.Xh1P'Wj(@b#vR `pЅ8e2=jcgM܁+:ȑ>9 y#M/AOܮE~w|bTԍVðk;V=\snPY&=Da#HMksQm\CqYI9)* gJ"x*!/%ɺg+gp㐢tiYkpN < |"CNHA yZt6f h$k,cyZJYNRlWM8А%/0 $<,/!/Zcsz0S4tviD2B kVC rb`Y)z޲,&!3 [D>&4;W'W .K!W]ٷ:ZA~m+}7ʹUSn.vtأ .&r⩉KW؂ k:59x*ߓ'1̀ KhgO?͒ ĂN X0ZܟD`7J>ONd#sf< Ⱦ}1 GauM;G] H.dA##k !5XpX&}k\NmjhCFfay uVمA"QQI5[؊"0#A_?[4ӞG-,,WCY`lن# "buk+t,zݻ|)|0]nm: 0.[F{(|QTO:h~& J/x;c瓐Ҕm[@5Ȝ%wha\4~`*u$ YքLOx~te0ݜ-'?4&WbfX̝rApTـi oUBy%\+MYOUW Uq}4@ _ש mP`%h!} KطAvQMhu$U‚@]0.+DSpvZ"q&q݃^0S8sU}RVv;ՎA~Be2wG6tI!bExN> ~ꚌMk rdj71^ΆXrnkk}G |Gy06\Q&9ӓcAdg¯V>6JDQ0^u= [m¨oaYR-N1؞l\Ys*||~LPfhWk^̬.Fun@V&QgCM9P3n Eg e bE|# K@cGǶzw-B2 }0Hp$)4 LpU7J؛ЕqRz>JxIKMMo_\*& QGl鯺_;'iq@^ HpXU :/qI h &$] |xc\lq-J ' O<`>wzxb|V7 zPq1|Lsު1>H<ug-~6piG0ƪ١"߮ =p)ߤ a>YI[7h|w@^<]/?^_]_G>+\%ZJyL`boyE[d fz ] `\3ՠ$i!⣀-U Z83Ȋd;T˳H$S02tk׫?E.u³Xj0^y5Wݥ7=63; |~I51N9о1?frB{RFQ7[EN5Mtk vR3K(FmYɶ7**7ɮ\&\iU<{]fRi$!]~JҜ5FAsW{{c}W:d*Vj;``bh9=X} 1GXoX9:r{X) \qXsȶ=L8/` 7Fzxy!j)s!.Gۏ w3)ξNzш.j* Jk>|T1)mS_Kk u4H"bgŒiL@ěے3TCfV\fOǨ<*G: Է~ULjZ B_5kR3;997p/( I?֊|!L+C5QeN;>ZmA酫W !|h$_qs7yUT6B_|0N;DQ"9ȡ39eZyv$?8 ;.ZFJ狈%F[ֽX"!- 1Е,$%('a9UXq?-W^$^η7KBX`%1(5$Qmxi.S բb'A Jx j2nU]x2m1P_> 3{h[ΝhZM'/ eګnHS=3{5wJ]}Â"Q]#ŕnU7bDvB ⱗAw>Qv4̕ݽ[Pm1oE!WcetZ+5X S F`\u[e^њ}b6g>)= MN>o7C޸qcEɎFZË^32.#R=5X22H|tu،Je e 2keiD4ƿ:^O]wgx7L]Z-_l, w:z>wv!Qtl; ?K2/b4yr걞.O92!(:{ˍDZע3&eCj:dE`{ZOBw1[eEI^=qfV{)^ ռF[i4=13' (im|B{!$rhZGhq6PQq;l(28MT`äMm D? h=g-&OUn4KL] z2MB0Q i `Bda^(=8@L_z9MFX7^';(E^Ρ,;E# ޞ&y21 h!d~ sSiv9Rp\z0׆B* d0Vd9R!#a6,GkH_=H)f6㨌K<)_:A-Ʀ |XZ #Dx"l9}$1&W"{&̾(f{חJE,,x|XHt!u=^tG4k3~hRTJJO6h؀1 *xwLw{ C>64Cn <"+q/1 06ޭE(Mmi2&1g2KgG2`ńp'c W.0+Bb"Q}z9 #)tٷm R0f(AEeLL1lCȇg n3.TIqPO#2)s:@̄vz֑ @Ժڀ~IqC_^RG0nJFV7/Bc$) \bUæ?9\QmCqVa\v¢\\rȤ֍G)ِ$}Mkbkf{=xDk0|Q0~<#7i:JC 3:~: B;+\Vܳu@T9 `RvWEVN?Nh/ ss  RǟB0F'L0)lhoK=qéSOtmo  #Kº"j dC^=aI*S [3T)QM(v:a"fYp:"6v?1'IKZS-f Ms5Q4Mg6H8{SO\fK@$=Ϩc|fp=+ʿH'V%S^TrPsFM F0 \ Z 2wjNTRv։9zGHf3TEkF,rByDvWM;_@{ 4.4}<LĤ>[Znc `k'}3vyGq[7"@i* M">ZEGAX"R:\ƙݠ4&)SL6)%+h *ztE!m%։VN<˰ِm(vmO@rḔZ(>oKgk틳f3*7iU#s:|"{oȅ[Ĕ~$WTM g&t{s§ip=Ӵ҃ .<"Ga1?.* 2mdsIƷZ膎*nZd響 q@bVwf #T}<(c"=a Q=7UտHd̯]VxJN evt{S QCXe 8}+ܢ!4Wn6+ %)Vy&Lb3{髋^Mof)œe 7=>x˻Hy'z7Z݇Iپp~߾V,^j0PFC`P4yށVO\/I8;P!=]rs7*'NGCNcxC sns#'{Œ0T3g[ E X[b8n3] Ű"{G~5c0ۙ[A p>6[d -ckCnP":M Ər ХЌU?I= `2} '?z]Sv. a,Q۩[?#dkF3z 6"#!j" ZHV0.݉w:BBkjF"cI+307f_C)܅Fg AdҀ+qu0%  sL@R^Bցaq4#Vjܿ xwaheJejKtxghch`J)𿰫`!M>ꐟ Re9_C6%|F1rI =fuM3I&YM4BQ<|sw4~6Q8;lٝR}9m&5Dq~ @Ub;q+c{ΆĔ`H #GfyѦX-o#r19y)OPHiL'RRpr :ϡmÅ^F4lATꤥ0s;00BMk< VvD=n~σwwvxf)n“QS!*mJtQ2d!hFKgNj)OTiʷ!9 UȢPkՃC{YWDס 5 +E0݀35Cj; dr2SG©vщ`m qb?M)TRtgT`A\&;Y*;&8ʔ)H0b0:e]ŭ^(rų ^z-Gu? `m/+53gr#­ԝvAf&6Ki{i4kXKcdEc jAf~[!4vf]ז;ùZNImաxvE{DŽC%W1N Phu S?<;Z jl%w*sh0WCd]lPK$0鰍ZY Ͽh 8UM鹘):&*pbb(9E>Gm01&||7q } @͓ BW ɿ6.Ư(vr}}HIyWf\ mfB9丆qU cäHZ9L{}79NT PZE{YiHx =@3 AG[PNDŽ5"]O=;x "G=#*2ǘ#Ŏ;vJͯ[D>3;ƚqLxѳMU~i\DoJ(% v YV;9C/Ԑea4b爟;n A{<-{G&*Wb-:1/LXp$\[IJmtK_/NN 2PhN0.1 j~Jes!!|HGёcػf߁[bZy]~g2<oxڣ~_h뜓QS1 Ĺ5"؃42vO\"^ 4):O}eM͚ J{_)^B%TN% c <p;:3A仠>dc޸j8((W5n B5E YD3-%8%094Żߙ-i[4oGP'bqWSU&XY^^ݛ]^{ZA1LvTv@\Va<|A+*1غ}k ˮU(}+f*%L.M9ӌ"S=0tϛ- Nٌ3V̔$W+l(ڕxC͑h0-sz%w,-+BOӇ3;z-2Hmw$u *j%ijrwW!XYjgΑ”D&jW)h/Xb!2k+^Zƹf _{Vؖ@Z)0JT[3pF7w{iÂ}5Aڋ˝/bKkf(YgMPjx~r,,I3a^uz(m+'yI _1e^gkـBq4+ |vƳJRB,Az95-}+bҫigOW4,SsL܃rZxRdlU'fh2 Ω,QV`CBb#;M G)dw%f&A1l$!TUW>e][8]f>zS)# h֘`/ ,|yd ._=1qiZspqQ+bN0Hw{}AFНKU|+C,S})B&ڦZ3.x13dͬh⤻bnc~SL}Ƶ.4FT^JEnTbwܔY`lG#;|#ᵚ> 4{lDXO)ė@^0A TRIFjyVM|l>8޻+=ūcao[2%1;^^ҴۑP#!0W˝m*w a( 4#$4a fJRLÕ;rա8?Jii /N*|4۽WC ?D ,wVNr"74ܩw9 3 GFC7 1 =haoX/+I^? qv@47k̞U!RD/f+fI# huCуXP@\9b*%r")zHA4eǨ3%ڟc#x %g)kwτm< >DGk<ݣ'5pά/^}7۶Y1MC]fm&JRXt<snU*<`8PI͏Jr7bц-:k"m!ܢݠ=0}e~ʷNq{27u+}9DH(p>V ?ɉc:!rp/(q\kD/) \i<iKҝPbzrt3$KRأYXoi0vYXX8B~hjS<Ʊ#+ oL~XP+?@r4UqnP# ±li g١_NxX)a?`rՊsQ—' :fHuK:, /A\x]ŅiEʰ[#z DKf_ycXmzWŒ7sd_zt6?Ln`dDuUG8/`aeԲ#$j✼Nl. dz/RdlP"񾱉>촴n<~Hi`1Nv͵Ѡ1p48p7\NV KG9ʯ44\3Q~JET 7=\l!d["~e 7AЏa`l!Ư>o^\x4Ȳaq?.l*+F+ .S\YRŸiVBUErKsku' M _  $pAu3^Pʿ~aztsAyCi~.ړEKZ %8oF!寂( %qArVfqjq[:\xp9?B3Sa&* gUl_ċ{pFA)/a'r*Ydj19-|.f;ꊊd10A{?Ow܍ LD0/<ѻg1Tz'Dr cn纗Ja>U~ Y[ÃuBv Ԛ`l(x? oU<.ְ֜2ynsOU=fA iȦ<@]+4*"@̈{*͎/np27^ : Vz!=޲"XhjK0F8ڄ$eoI_-oڶjĆ@׾+bQE1gfOK%m)L>F",%Ej#Br O0=xG=auT8HӖ8n%Q㣧zp!v;ΔF8 :57nJtP,58# oq gw,:*igD9 @W3[&X@6xsV<46_y!ǚRHŤzJӨB&4mJGEk(:+Ť1FP);K@? stM_N!jy[xzP0Y u HR\*j@/88fV8;bCR9!pYM>~~Cg?UR4 Gċm.5탒A{'JAh4l+?ס6PĿi@ rFcCzn}Wupll(q6dy .&)E)zڌi/Ή/pJ MhƝqeD8{¯@y(&TPH? x4{*$<s]7B jk|E*4;_}{ TVYOla 'l(PM0󖗔 kRMa!r7*:vbxT,Bf~6(O@-N'dSɒJAK;…C:+pfLbO ҁI#VX ǧ \h}hgZK 9LuR/oK~9i'Ψ6zyaI Wf^:2-VAV\KInƕG;{ù{ 4v"&}e-+s@IC<ӨI0!b,6_]q%d2×)^|U9^(Z}Ἵ`eW_?-Ѿ}& ә$ ֈQxz8.W=X;5IxHj0^7M־h8rA`YDlwIv[Fգ;Sdi+5zâk?Awq;- >}쇶64 I'L p"\+,#JƿHEKwDW%@9+)*a(WjaK kVɭ7KhSUku}8f:׌4QCh\7M xk{._T+os( l:B_Ez6&-̒8Ah.4}\2pK#KsL =[ ӹ߰c:ѶOLY|exզ*;خ$ʦ|ҎXt$@>ZXrC%J(F0))DXg )Qauc| N - cI0"gv~ꞿb=;Jf7|$@j\5RǷFyucA,ls@|Z^ 7 ]{*b'ԉW𒘔h9Kޘ μíçy"77UUw+$-:_ѥ@j9 *^E[KO8kU_ƇŲYH4*)8Z7DrD^ LF kW`Nԩx 'ݬ!3e7p3|#' @#; Ɂ0F|Sw-u3p|CTaROM۬&{(J-H.mԦE}G`;^yc%RHAu{,XUBWϳ!^&sjئ39tI@iΐ0aK386AΆW .J. N|s 'mOkB#0JٲmV.qTφri3 8_ٗ˗a2I]UIVE Z}:J-+\{g-Zsw z#tzs=Ddq|TJM CG.Jghz@ ĸV//!ا[8&/ AGx+,z!Ʀd=)L4lɍus*'^̸j_ah%+qy8v6j9(~E$d($hqN p_ J5P:g[=4w1Ex>15-&5ŷf#u6shԎ__nB5u,#@xɎmC`2fdH OU>ZbLYp,<-ӲKlTPN?KN>[v1ǡ_O/d*["A@ ;wcOQ'̤R΃mx{.],Wp> ,,]Xk/"m\Pk{yeQh1I/t@[E,l-@](^}`ɐ"'Dxv5v+>W$ wӵ V7Gg{5Cm*yЁ*OợPnpr $). {> 9Rf9K|( Il@x .̈́ 2wg"RcN2ac82Fh*r]ŹܼB6?:W kM,m{TIHÈjg"N:qgE,^0IgJVoUO:n/Hڼ]H%D ; -n5 .K_c2TŹu^}u:9V\f-v^ث޼Ym+mAď X-ʡͥR7@UHy`&RlIoL mp RC?NCJ163}W q*]!4SBP<^*`1o#V8\5 aIMԝ\E6, ^>ah9GjSw$JɭIaG~4iaٲm/s^ɥA,m"]'k]0"·"\}Lᮺ1zq1`񪄠upsrmStL@L'+Pk牤8]xSl^X1j'H 7c7<"WQG]E:uW0sJTߓr9([)[[ [3'1Jhw\3 ekss]Cx_r[?"b^ vp6,?U؈9+U ;ٖ2L";A5 4kzX^b 8rslaaځh|[[}kC~ nvnEX;9k/ƆuӡN6{5 C, ʼn;r,K)!%-?敏U"⼽ݩH\S*d t4yWPɰd?wޕ`\}rW:>a%g28?|8sF\Eq14אzvFq"!6⩍ 4NȜʞ0|۹ )-&#%\i9#ېI4AWߴ&'d:1ֶ_d|;oi5"ynq+Iqn}8ӘJ߮;GݚyU$" w,+[V3+ EUށ1^,5;6M@wj&gI8ӳ\UU'}LnQKد^֓_;kAU&8qj4i`T`iv#ԀSsL ΰ'Rx6D3ItI R%6,XTָB! ͉3wlmq4-{9E~%4N5yhA]wT^o&c^OFݣ:٭?/'{DJ e:S0V(Jc; u]/#*)f7r\s5yuqλa9) Y`O55KԔ>@]H  ڶd\[aB 5S-V9G/`ċ{*Dp$dxaFf#vZ#m4̓^w%뮣s!6ZRݢ#i5&܍GOs춽"Ш В pzSx0B31Mir]3E#MaҠܨBѹȫ``Ay!;{[Pݖ$O>bçrrqtӉH 0z@Rzd[jK +?*\rz> @f( 8Օ)4.V?bk_F62#{ {(!hݐD~ G7;-xe2DqLjU) dtt1xU5%D.xM rUʏNf~ݡĄM2_Hlݣ+'vTl|+ų*?uJgH(?ڐ58/eS1$u`xg{;.CzOljR/epu L(5-L1:A[~&ETb8em\lƜ. ;.Pd ϨnWܕʙ3N~[$7 oۡl%-8z E';[BBL +mp$WC;юF=d/\EW JZN.w gXs-Lg >EZA@_(@ ORyz@g9ٮN'/yg35yFFYAE"⪝po6SCMlڎ`s]#[!', Lք+ChH N{ Kةk-"@ l$kPX-כۤ8\l]XV=qS^.V=%rL,bf% 嶒!r>xX~Vr8Ap^z l){gd)%!T_qxH "=DV~Ħd32bc`b 2<E7}-C[=yY/*ϫUhte^91'"?hwJM]WtJ\_nwVD1m(s+Z?N6#-olE5ƃ0rF $V6H1|$O!W1p 3('o=X)5;BK6SR^i84&!),KS1JfFػ2Kc+k_UzM*jLV'N{wPL-kEd#H!ԉ) $8Y};ງc K-P:N2qSa`Xe6Hcob\ZzP#zZj n$m/tgA>䷔!;'(vp@|iJqXdeƂ _f&*:hh :sݮ̮zv&Ozts EK&ղ $4-!1:8*yB[)%ғ&cgvoJj R$g2`L~Ls&G**V*Z4*%$?Ϡo&g1N^R/?[`}f̯0VcxқK* ZZ@l٢S,U+3f MxpJ7&ME-ȝpJ8<h<vjYy2ThPFi=l=䬳eOQ3y[WbO\h6($ ԃgn+cC@#=E@xy(Yu;T%Ui¤wK*&ϔٞNYߐ:%6ݨKYqux!{V7םfvWVVW7(aT$w_ĵQ玛FoNHRA7n4keў+ImJ!.H~Sm$%kR!!L%i[UF2t٘1a FY4pU,4^}Sـ87K3b P"6_9;c\"λ) V~KU9_k썉Z`s |Acՙ2) aWf1Ϭd]aVGa<ΞIJ_o'f=+ucT7Ɨ=2c]ƽrFJ~)hVGc/ U^pgzc*XN ] cS>˸V[ԚjYUWc-'M?4f.]ek4>otC ?WN.2yɧ09މ$w9LIŽ vWk5hCg`:]tXLc~ ]sM+$ G3] t$n<h%E ƭg&XG K O%1RJ HG߲i۔D[(9-@h7"C uv=֊2?KXXq^(Oor6Fq^()\Oi' -Tg{`9s1`V~C(\WQ nb(4i\]|n.\b'"/ɬ <4X ’-P,7"F9F@Јgb uD~Zy+] %08;g|;Ӽ_p8j5-fsлywԀ仵Ԑ'8cMN# #(!;czy)iu1xL6fSQOyg8W15 +2Bbd ܀Ni`! MYRyb`7 OVcXQr<1 A_n_QdLLSDդA@`\'5;_ wOӘZ1s7DOA` 6^BC[(IT|vNϞw-B6!A>[;LM췻{VUe h뢀t57( .A?P@;;%l$ljؙPX S> ޔɛ}=|.gˬ)d#=h6κxFggi^bN |UWDhvϨD)΋ěSp]X,n򉩡gM  { weŠm il]nG"C6.e\3T$Gu&0Gl P~Pv#=4-K5_勇A0*{Ȧ[LU(J$!6!KfZ@~LBjP~3\ןPIE5DѬpM;J"V}+gU~23h^Zoe:=J/ȗqk'P(Tt)W$52t} 2D0^c ۱Ύpk#kD8_jY=pDb SbB|Fr܍G|V|@nŒLis}i~ N߈' r IhّWq)Av@>n] (etfx{k.ZH${PSC᤹; S- 8Р#àK"w8|;Y HD*xr۽;Ĝ"_ H6QFaӖ=Ք%8ZBqklQ:.]%)b#qQ3ϫwM`;)VeGObwUN&DIZ2\ & +HumU^8 !BB_!`%K%_-s~hyXPml'ThwZ 5;l| $h5?-*+!wi47Щc&Y"qVTYBPJ6 1end歆Angz9eUUuj2|ms IApi}g=Zx6VZi՝"JucQ*+yV>"1.\ `a4EȈ~[9&lgr!lSOߖpL`Coˏ_e9"Am=Ər$V6U]O)xF#C pX&r;,L?fq>~zWX- c jҊ 9 K;hx=Pf*$L(!S[lIDd2yt d)ƯZr\#<=Eӻ=6 _Tq |ZJKD(+t Ym~vFqRLXػ83`shM喬ɋ0ER 5>}$"ULufg& Q!+ w6pT@^2{eqY̰祌B kJ"tX]PpOie{+#|PFjJ:E.R+R,yxU(%?}ks yz8ݹTj0wzاߌW^p勝m\x=LϢi/:PtOlLa+dX1qEZz8w'sNɘ/?Ի؏!?J)%vaべ/RÅV9;UrAjEt!^){uODuQl{SdQ|=HW,7 fGmp6.=8)QߠӖa]u],Z=_]tЅ08nCɞw+].s[HUGȂɘ¹Q!@~W7dz,20Ϭ/a23+q]وԬ[g2< I 9q ~xDswPhDmYL * bPɍʜ`"iG}ƈqz$H!nOM`D.ʬ>m.А wEA+JpC$Njh_.* I-!aq /ς0 G?5۲MPF]2)'wxYkSŵUy${#/lqx%!y k}W o'Q%~PeK"±,af':_y9o]^n 4a0+Α d0/FceZt`:(VX~'se6D`E+bu1k?ӛ',]u$@|#פnNl_Cz#bV5IR#/_$__iPi΃|`SI},Tl.E/Ѝ/w?Vm9\RzF'}LmqCL8?i%^ٳD՝?BXs02<))j*?*7J^2u%Ob$r|<)2Ç#PEn~o<|$I}$akAf c3s;F7bᜈp/nJ^o"Դ7 ȱM'C>@yB[Qo6BnI@8)!֮4'd_m/@ԨW<>Ui%TkFy#<*[q>᝗ O,РLkZ_Eכ38kf]vaYY9^""{M^.d t]l[z^ :qIŅj(1<^GJCIvܗ?6Rd9vNS5Z>?mq1<\{5Vf Ig> uP5hDF*78vegej5\?%#6y*546 F?t˞VM6(^ RIn;yUl4*/KWii7tX;7bg[T/> cӿ2CQ1Rx!(xVZQxުcgIv*J "R eS[!]2Z _*%jZ){揑?Di~i.CRBQv\i @+`nqjhOQ.컶k7L~';x|+5Ǟ8V~ y!4Ceq_=g o?ˎ> #RM+X:$4vmпն(0n?F0Ӝn\E4KM6{ks phE7'?u:"tygUhDş(h kqs IL-Pb3{nEW r1dD1*]7۪HΌj0}aӚ4YH]naKڦzRwZQ_ov7gh^[ (KIl0ʍXN }P!G@l*z풗Ez^ 3V#Oޭ\|U}b SV2XLsW~0MW4kw~8@l`z[6OWCeə$w58ؖ hOPő,dOsJ?+o4C3pX`j,T@8-_=s `BB5m~Z:Fl[y3v+IJ^cΫ׼"mv}v5|c$*44_$.W;Cw`t]' ssګ9NB~>Evw!$J(23h~i#4F2;ZvEPF8~ *`IlEfhaLȸc!3Jzа*T΂DA7e0{5[' D\n:C_b'gl:g;ۖ [c8*AE|-k1'\v"NR F SS.NTK5aAhsx-0\LeJvf7l3ۿ-bdq‹r,RKeOtu?H}oC#x5D?5 L0HˈܜZGŒ9?^|&#c{d;Z'0~-tb%W5Y_*+Q|kC-_'DFXGqYj4uAfz=_8 c ?G3`{CfD֙{.:1K2ST&%?N6WD뀀~*j73]YS*AĴFRB>Nbsy88"C|,c [˘#)`i[ Fo bRc^3^7\ԧJ+_cKY^ 7 Y=7ܨj!f]U{VGQ7j^9?Z oDqǘI4TGwNT/F[W~7{{`n&/qIDJ?+TdWr<>p*)ǿ#`|_.YX}+?ؗ4䐚YEj)\XD)W2)1Oo^wIU -58GDgĶ7kpX6f6>GK]OKGR֤S9q.X $׬aMR{ޟSj8c\Qp+&l1:R98Q(|d Jo&LQ^ vulI^=yӆ3ōV6>$R O !h:UQtfP]ptdOy$xN]Y/A PRᚂ:;pd i+C,b l="1 w2X9; w3!e^F:nۆI\$) r?R_c wu,`-vyr!g6l˚MZX# ya ?J)fIhvsnX6.Sv]Q!<dX ˕g@ %qw'Z5W&~?^`S50 ![9hX5Te3TQd,O)XE덜B/9Gv7d Ҵj+.aԿͣ_uhĝ]&)z+aN+ԦŴ~;NS2DxȻ 9`-,z>u 9$f;h?'Ft*Z+}c;xq!z!|*(5!{gb~  Hq{j.G^uB"H/-Se3Ң;"6Gw^wKĎWSò) &2 l?(@Ψp__oDE(8T!ڔZzrA2U7A{p4]W#è&VWqT٬:lnRrVmOz%dOC|}8#@/6$ʨ f i> ?u+;j #kn5 u& *$ZI6myli-$`ېr18Ʈc?_{fe>]B;F;i0RSt655%x!! rM /lfY^2eD8!ZgRIÊ |*}|ܸ) [0*ά$G &du'3L2-z~Y~f5Q^ /˽4._טclr=qS2,p" 'Y \@vRv3Hf!Ӕ?sϝ;r۪I,9m-lH Xj-Xױx|b]Nd|+{MKjup5N%DnTL`wpsGR~&bHpbn+@, i1>'4wnmfôo|ȱSX"B@irQrome9R"y,xH_/HM{k0Ņ&lؼKQrG٥cTbҵcSu>܍~oћBY" 'l 'z7dԶqlC`Lp/uP`g"J^])J)c DGrjJo>n\sٺf)iω,yiqjVd`26^˼No۰,̬C+:L ]=r4>ڴi]+L$XXRe&yX̨*#nkx3zxmbOPm6R GӰ)]Y1qeQGHK%5o zQ5&0:tGʣ7@.PÝ=WUk#TK'A4Vew )Ppp(Obx>Y'&hV Wrݢ$\X>AK{*cP})Ɣ SȴoI~yU<f;2hWX WUe??D2[Wfjڭ0!i~y5Bjč afYZEN"5 kB3sV3^4V`qI@.3?ljX'!_ MTZ&&eYk\ (Uyjxk z%iW#O&A% c JݸxJF^ 5bpn7L@mv`YK:$?X]"ZNC{jET2*>&KVMjsd(PfXh* wWR%Z_rMgghS?,h2 Ng~Kf&9}]}]GϪMU%d WD> 9."2(t ɢW`sҁUj˘ VU&Ud=d=2{nY!F˿ :ڼp ;`ؽ\Br](!#AekW/Mmu6t9Z)7]BwsJUZ'E{M c'S?8St8Qfn}%%J4i 稣!C6]'uR3™pI}gX]pD}hEGzocGkuВY0kQFJhls%'t̢5k nI] z0ayD/ge؃se7C2x^ h?>qbzub>\b*t.@[7;Xdg6b=`䒅QnjMX(ͅq1GWBW v1:]o G ;,nhFÙKD&iAIߚ,jY]Y@(F̾X]TlWC`'`3%=pٰnΗQB s5o8n!zT45!W`L%DwaC5Kߏ9o |"K4ça´fĎxYꑘP}re wp00EXk:[@!o>w@`\AZ:sO6yDȞ2Ni zxPw}ý&66 0ӮHK4yL,\0"]45ݭe/q>EЁÑ6\+xNm} 51Ez؃쭙}wig哄W;Km TvO2'_@~OS@W*-Άgwwx$r2 Qo- `d?/Ȇ5Rcl (ݓ*unld7IDKu^K ^AݗxXCI--=X RZ @i~0Ii2 :ʶ]'O4꽑-'Fˇǡ Y)AFYd[S|7e+[6j5)",V316\G>Ro5QM cص9BhsmA /y_ Ӊ7: D}}<'m O=D1φf|+l>nҩM7$ ~ɸC7 6擊V#'~{C~'Or:t+շkqƳFg]lpڍ\??]d74;0FE:E֯]:Δk19 &C OߘEI ucSA?NT#,A`P}# X4m艶ǯBݽQ sJ-U{zJIJ YۧW2qHN4HݐeϨ0\CX"R0)~+&.a-GItLZ?zitwZowL'MDW/9ؑ5`;;|v{9/^jC2E{z=5״2_䵶kJVO&fgdmTOa<&ڋzNC3 h 5.TjOo cF>FaaXShN&:<~Nwgҽљ͝b+Xpe.i5KE(!G'W6b6P?|^Liӎ'R"G`Q](l ?#wGKT|7ح`$&ǻЧ83 ~9.[Ƽ]F?7-6L k5]ɣ6~kKvt5йM#n jam$: ~j.q#αɣ&|ԗ+5mǀi2/7&q* E)ZTZ?0]kyR)]^! E޹֥VfZVONa~̸7 .}q/Ɲ'_֙T5 f߷Ƭ2p&Q t RY 6 ʴ"Aڝi 6V͆f FIR C0EͲr *)vprLX K5S@|I3 7L>m;\`5cË<ųp=ZMnpg.7W">] t\I\;QrB-#2-2hmP!/kQ]f.Oq?)~"2xXщv4/.Z:@yg]+63@5&%[W̡QJO~qx8qxA:JKa?|eV/WY.-*nsE"_0-gP# ݕNgnr/k3rycͥp0 u5P}Ըh3AfH\+x݅#rIwuצKl+,x8p_BĻπFpF,6o\5w(e9Y^Z?n}z2[u 2be/p%1֙aqmԂĸYķjЌڌ jDKkʹԌ3yS1Os;jԐ\4N|+"D'>kͩ-%7430b/X `.B4;BwPm"y+TBNySaӆ`bV;7cͭ)/aN=Ho ӯrT PM)Z\iCmbl 4rỷXAl3$6ϡ bMC$ގ*I^|7;7¶Hv"ǣV/U!e$իJ5~D}k&MZ%A[t^ġ0W0A7L ;M pSK ״*2ߦ0%&&wF;~tc=WCtߑ-@)O7e'q cŨA릖 Lڞ; W}pu SL\wX#(T$,lOPT_f*MA.WovkQ'SbDv~ix<糁'il=B PNO =ÿ{ GYIvxon! u~jDU<(b,~¢arGx"ec/uO6)mu9&,Kˋн?FYyjY}619ZIʗFdܪDMS{B3}&xjځi۲z(wҚ)g|LL{ Xw Ѐr\31[ŕPƐ6 VB`jŃ1VIcQꡋZqO֍rw-ŜPA*[lkx$|M g%}h8QɔmO֔q)ЛE`&TEbHjI+s@>8/ғ{%;B“+;!s"=>鼿?ՀT^e;gy$\;#3^ߊ;ZyXGgD^p0.:C])a C'ؒQ "Sy;^1 qJ̫Zay|Je\f*`N(EU벼Vl8և ~e2Ka6Yg/j=7E0emqR,~1R"7Ep Remv! j)kSW!Nβʿ^H%tx5hWK,YOݘj@W>gpvDr3TȊ .gzh7/i3jh6՜b%$jKZgXK&Cۃ"\y 8-M"`l8!^!=^ƈBk-)NZN|0:rUBDn⟰S&I¤ qJ*muf"gE2/;GiUR/SjM *˪~ꡋ(̔xVO'NVZA@crß[:Aρf|&oshOωߛVcq|~ڷ 9F9]0c>{` ϻ6K$-v,TX=M5l ǒz}1$Fh'LKڇqs ,;,m!I ~?6ƛTW=/Qf,ȩ'{z;$JCVY 's6[ %u~xsHLosφdr=ETm=ѤQҝ =R*2&"zgj6,mb9$tr^9sӫD"ا4Xjk]khȐ'GcZi+ׄ+q<-ܮW-$"() $8ҝvk3dx / P900D ks\0`:y&ZB[.*0(x{34u)#(weTtrPN BSKL9"AO/#77 lg@Ȍ2IYA r~Oq~Ώqd `Uϝ52]*ۡ=wz(p1Vvڝ-w*B5}}W"LZ-._q֫ `­Gr rnٗf`uA+J @ݾUpPiܨeKv.:Gjkĕ[B:PeV FZsv0 @Z.[p<>(׸޴0#oa{ZeX`-21}_'u>AJ#簱Hk f\WP@^gɗ"jIGx2P.#j hEg4xjSx_:mG&d^j}^uKTq<zn=EJk8{'^]{X"4/`6)w[+9@^'h t0rQ{۹MFtwz5F62f=?0>R|YAq 'VWe&!n j_T* ϧ(Cl4mG7]I11{" `DB5L_FЏ l%7e?ݹr0> 4ϊnU»PvO?7׫-& Tm;ZNП?ևdH#,uogG4B{?,-өY`b7F,v^9[Z )Mg QZ:{A')]QjƭO>#n1Kj1=XaoՀs4?)*ƻ0}SEnMAά=rqT+s,5;ibƿ݇wzJL,m :5Ŵ5,l:2|텟 }/'D،oad,ʎ8c+c4Y`v(U̟DȾ2i3 8hG\μD̞^`,'^(B*]l:ςب|A)Cj!S}&^Azċ!x| p W1RKB`;ݠºj$DO@.1sGJ)S6v<fd3Gݦ摄aGg-ܱ,UZu7ǻ;=U6-QIA0vDlXS}R^5tܑf2 KLGM gEOLF%Zx`7;dpdǧJՔ:!#.ٙFt^H;6}!7T~O˨ t8PږX}!?`Ʌ6\}҆[!^HC^C҇x:~z:M0zDY \8Y̮wJ=62QXIqOBȓ.x!&",shT6n/.UVbе (6=Gd[= bCY[q6\+(:: E h@:TTkU /yR^E( lp5x 3`iJ\% >Ts9aj_JY'`oLkCbGH,)i$SwȮWA.c]S+I:})]bos,< g'X8F8O1aq/='KFdšn2gBo)āMqij/)}G}9&!"z}hD 3"KV[f]ShKgғx9rB $䱾g#i*ppVˀ e{LӜ PBB3u hY(N8}G8*FF%Bz#"ATpvo{ \mL⍗gb`}C dk(Qw6!7UT  *95x8<,Aj v+7f91J v,=Y\-u-N̒//C-0Վ0x;`?1JvvS. v`/!NmSc tE*%W)5Abqn= LWSȚ_vr.Dp^ͳ('BGJ!ȷio- t p{R=u;V;&6Y*VxRc]| [eR%w*L8?K>VI˩R 2EV܂,c;i6@ X.Bt XBN$gep=O$ǙBǣRvBcPdPC@(5DCD}lK-\L!#*UZ57eߏ>ZLh2A6h~>.4G"oa頌La8k7o4ݝM{唅xV-k8:j!z,.Xd6 {fLHcݼ 8WJ#H_!Fϸ3ږ#s:$Kf }}F)@{jDk!$C5k@ͨ>Ug6Ƃz.R(A"est剎!(رL1T2ӽ9%3hfc,8 sBʂf- ]UcJg񗓺TÞu ߘM%4PJ"ds9'wq=#;`縃\~n|O'艪IAa HD&vڵ"$!TCk]ZC[h@bR SÉ]xX}KR_ >Az׃(@xEU8ks0%I9Ri<*>{O>mLXcHW]ZHBxpoNs3-IntJczv2}nCE%% -~m ,s,NvȣUQ᜜QXɩ'o 3kvt6wbޠ'DpO"3XN,#ӯWK;u]CJ2Oz~(MxD .X70㔋C#kS%gCfY-.y =$2Ԉ7,>@KFzG ȤSvs["dLMp$IbCbdF=l|ECpBT8;guIrKWȊz5 b?6յJZx+dq+fkky7#;1qo6  R)u!. $q(Y4ƿ(~jpSuMZUxՏ:7v!O'64^o D+K|\r(ADq ՠEwѪ_K<:k[ sSo%S='ND 'p;u!NUAbEze`zXB1/\ 0(Y Ͽe|~^M[ٲӏ:KTL{K( ;4jXaD!G|'ެ@ J~52ۨ;9/V҃C AM"i{:Ph*/WM#=M\;n?yq!@/zb8Sx[ UCKABQ-^udO#؋`~|"w!+#|dЊ5Ak5enRGaPxhc5OZt^7p(paAP֣МY]Of!bi$1j: [X 3 LS4/CO+$B;kVj7H7F}sMnyۧ>ÿ 'u5nl3E3׺7h,@e¿V~9ޢ*l-Sj)lD,QyXz놈 N*:[4 a.n\̶ܰbkL_W!^cY1٫r3Y3[1\qT>ă*mgdk=ݍM&`e7+*tYWm=/V,Zя_RY8o zGPۣϔW8T+`32)bA GR ؍ J`l,D4pr͜{R-ǹDt(0 1PoOteLp5jl"Z, U^utUZm8ض*b^P".kUCpP[׫S:T~ aRW]{4 choNT1P+9muiUkc&hQƩ?GWULK@ 4=7о ;I-ʪLsljD0i!<88*?&lΘ/-6 3%DKie^.b ^hUOcm{th!7;3$Kt.a8J}|L>1Trˮv飚56iCG'#jg v/" 'wsz}cbq6+UMDEz0<}PDa$WPY6ݱ. ]47M)t7"av6ΉBMuFdk.TfPu/X͓pS|KzRXlO(1'ЫT =0{ |п88i 'V]0K {:? .di@Wa"exB8`|>0\%+?Nrmd:  V@KldFzH͍k$%uVKLR`A{ f-;Xfdp,Y &4AKrƹТ}UӛUw'٨5K ܿ(z߿-LɃͩyLN&jhElBj=e6~${?]np*QXMHST5q`<̅Ц&rUIo=ʘI@UX;P"Ί&9K^y_ l= 5\zd񱓉r(¿4lu3&PYt2AoB"rŬnklQN&ģURuG$i[{q:IvHNnO`kYYuk?kL)|Wdjrt+U<5ʊ*E9i#4 ,/mή]T[HK=&ܸ5"^ejbSbğ,˨9LxbNb{<4b˓B;ALk&jjl"_S o$YJKo!G?r)]Gy~Y*hg& Tt<::e `Uf8X5P|[G[row~+jwܹ~y)˿MN,p"pܦ1 X~:cYmB{ä"7)=D1Y &B? ( 3Ii7/T]*;6.RHKL#Д;(n40uiy{˧mē0iR bӡϩOSwR?^Io>8FDYgc@U@qP&7Q?nV\+Yע_(c09,ޅhSȫY `36A^s7c*%4qRMOMX1!hW80k|~p-:>*Q>묝”D7'6_z߾ӛptnȇ},Of1k{Evbe& jޒet W2'Z7fBvcqQ=}pأŀBv< bK`x545sŲ],7_hf_\S3Om9Ű$n B`-9(>Qf x|*`N9+דZxXU6r/1ZjSԋ?{{CqR*LyfڒC-Buzj ?M!^"oo,; my{2e8CnC0}&xL;i$ŏq߮/>JE%瞵}L`_D$w%/ޔŃ_JJXYlS%YSk|? T0,Q<{hNT%#I8Ay ?/v8$XViZÂy> f{8$qͫ?jtm{%aykݺ][¤䑮z^mA7{=\ EȟJ!S͒qMIL~u>hS DT2ɶU[ŜhjBK/$~@ܾxjXi |S4=p0N=xwn{* QIrJ6 fEMfQ%\\n|ϦVon[`l\ŜĠv)hnask*\\X+Yo!tjJ잪 Jjqfmq+sh6;\ 1Oz75T^L\qj %J A§!sg2ŚHj6Ѷ7_kĨ}.㾨\@5\{sLGDސ.HnXjFcƆ yn.r~Dhɹ8 B;/eӝ5z9D^HA`▅n9N.i"˅=ǟ'D-J`_aRհ'8(#ss^˩p\r4QR&Uϙ*kzP@M%(ac?ujR8XI]V#d&fYQ[gWWTsm# `O4aq ѪlS86s(>Rh prm~1{Q'vٯSūW 3褹xFy`ބy$OM&8;P4icϝ#k 67%#̈́:@UoGDRt(M9 B,v<>.rIONY=fdF{T](*:pHe7 9ΡƤ -+L^P-Zs;)Z Q(p,ER8`;2,sيu]efa-e}  + )DO"?eL( ւF2T 4l9#Fg,A%Z~P 9r?рO|R:$/ܣf(\E+Rvȩ:R|O WfRWfIЉf_~G"?7yo:*zd۰6 ?UǰT,;M-t.ƌ 9迀KTd'bep3F^<)qB0B?qFn(f6MtĿDl8*wp@\wVsmjO`T;ؚqs\bq)W Mys*ɡ:j#[|_t z}W)iƱW~ S!jfE zhFp7WBi>/;A*Qv눼pZy#UG7#s5]t#!@7x՗U3黬ڴ[I vq ^ڨN-(Ʀ%,)_%Pl\nӖc/=f aRݩ1K~/x3#t9saţ0Q l-:Hى GMKl7Sv%*!kAEtuEe׃6;a!qNt4Z1GiFs3jUkzTgt.*^׈PR:i8|"<]N$,*Ru;Un?8[YM+XCى0 6-vDϞSj|D5ETXH+-}4 ɕ iC̽?NH Ô9%9C?/@|n䒔&hq63))'GFW]o@o^ܡjuJ̣4Š'AC^A 넓wi4Nfx)`Mj~-tѯ&4Ư⅚1, \,\@-0kra]YMM#o]ērS=ĜeʊD] z-*\aaZ!!I_ULpC<20DSB@6RӠUMnkK@WZ>C̊~97KHU>7-EulpI;ߡ oRKD.CH`J)lŐ(B+*2Pb>͗{55/~3`z(d)y!H@{.M~Mz.7G7![YR̓)=auY9F]T.m(HkIyH'iVn)'H}$QY1 PH,Yv3o" c+Y?4NWXr`z =}Pl|E:(2??Jogx,=`2t̢J_VCW=#=U}&i{y8pI4(,c,$ƨГsMo6 \Zs15`ʝdٺ8L)Q@gqYEU C71e&Y%#654NDqX]28¨0P;I VqO3Us<E'@v|4⏢>?C3j$j5Ӆ묫fL`ʥ512HNYdؼo JSeakYE :K;4axBjhi…΢R8XŌ+UlfD^R>A T2FND^*/s %$ҫbcRb7ZUgku)ϧ)D~lozMV9-UU$^& /wP@?ԠwFs !lxl,alծ.ḋ ^'J CKU,+C!J[Zg#:KɅwֿR%]doNAm,9^"$,@ؤ! O޽GHi,r c'Afgp}J34V 6% dtKp4T'ݱR#͑Pw˥%0 ykOu'q1roa0k{ܘ,p-).>@>'p ԾKsbyBŤfRƅIX}+bȈk]#3,p! |,Ay,UrrhBq$uS@w2[3wf@Fp@lIR=>er_ĦiSI#)J;r6#J1\˲#Odt ʹr^D/@Di,$LōS +?1"ucV.aԞ>#Cp2=ї?!MXCj`ə^r0?D<(˲ZXR9°rb6nM!뛹V Sv-~Sb#TiRv=q,;jDL|)€ZJ20ޜa5j[?'p,#sD}CIB`N.L`w5as\YJ#oɋ ­|X WºVK!d9^a%KګE|9t>!_O=QoQXclսZ%(a|S<?p|̔nx W._J@[[f[9*g* I3ǾCVҐYȼsMqr)ی9Ħ;u=7ñ3%aPRZb9%1CRlдrE(P7eH# .-MYxz;'CA|آ1Wq1[SK88~#Da-lS&ߘ.j\ %I6oK׹3GzfYpP,\mac] 6FC韔p,\=B{S9'rW3ݶr;xkUcfk\WpW0C_zƒXJ dZhn>OwD  =U%_`6}X>X2q H(6N*]g2\E:q]$=w"&9dS?Nc|j; 跊&`FӡW kUIQ] "|y ѕ *|Ղe<@(Pd!ne#?+Y ]=J'5D'NJd6P2pG|.|4{xWˀ8{Ovr.[=R[^^p8""f _jc|l֫Ȗ5 `iS$?g#w"?a< j5 iAP观oӞ9Eֆy-vO@1. Lw /DadZeF3`RO)U >(Y~I_wi]V~~&ER&8+ߊN+XzWL|cI|:Hhr P d smtIA`jPlGC2KX#*-KE>2O/Yp ŅIb^Jq‚XG54gݱ*(YFP. y rviHGsA˵3V"38/4.vK!coQVe$\PMþi#vEh `mǺirprp_I>hc2;?*+;Ќbh&,EA­(A+υE1z+U7;ѵ|}랟ӟQ1+O?ȖWIL WN6=(m|ZWG'r[\䕜s-peS-vX fO=îMW¹Nc=,sU(C&X vGg1 bF'` 0ڙ7QbqL]`%c_T-T [ef˧]JHEUB@;}v1q+e#_ "kԒ] d 0sc7N*1 o EaTsFI.EqFJ|ھeҳx`Q9X6(fw(~[4+)!"+ſ LήL_@[Oo_ cJy {!=Cf^մ$Pէa._FHpn0SH>Vc6Rlooh0ۥH6Z P6C Tc8/9 *Cݗ` .˭齑{>$N~؛KAp5UiX5At%F-2r|YHSɹa!gZSw4v-mIc8 Z-V7NImaacMu}‚Oͼ} 6I=כ_i\T N?s&xr#( =1JeƋIb]5vz)qH%Ç &uL\g=K :y~'F4{eۏZ2dTuЛJX5%aTXCZfe?40sjwd^ϿG3v@I$=f|&OϝRK ./}Qt9C 23=L*~7Ã>mSVXR^&"ΠcRBg ifnh۽"}~D ]] IID`;1P0Ğ2д<;AUWO~s.H8iCw˫*읮hxˤrTל56g~J\׺fޤ%8\`\eLQ7EWwc a ~}-dUS\a:UWZ`srYUѓKS_%m8#Gaujd:T=s͠NHT-].W9XIT5GG兪 ·\!Rл\;78: ✻/7fmM`?f?, 03lHoW~:YoW+E7ކ7mD(J)(MǛ 6tsn 7]2=(g[j(8fݔMIE "'Q%R'`$a&e'˒;ޢ1ebeTy EcbgevM![>@ܥ%sa-}!Td[y n&,;Zč?D/Y+@d~8Җy,~a)F(9eOzfƍdrKj;Vn4 hhY e̳=MΈ'$d,5ap5b8񏈲N *d*0))j b]LVb}lJGW a̠!ǽ-Wbp8q#R"KGzZ(_YlXlWg( :2Jat+,.8m-a'cSD~\ èb5'2'C-x]<̆Q/\E0b;0鳮gXֻMa-R"u1O=ާ~$8b9%a=maw]8S^ٚU.dIzC%Cۏ@xL*˗ R"2讚8&3ҽ?pC~9jkkfkvpz^5Ⱦf{?z[2}K0zPo%랛xpqQ^b2~"LjP9ofܝH+b_d.K Q|׏P,qyw,{5ceG|u`|=]r rBWmV lolʭj$4^﷨U i;9>#"5g^e|YPF~}^OW6 4ĝǞ6J J +ȥ?p}m&Cgػ*f ÷ Dr[F28jQ݈{?Q7 8nvY&|z}\&u*+cta'F294s|YPr&67Sz ep\]nE?,dXB}ϋ ZdPJ18z`J97ӎ\dⲌ׎cHwtק.[S aY7t;ZTas$τ~FpATܓ+g( P",'O,wEp\򲹄 vECGzwa+$s(JN@ |@}]bT='w[+xdP_:mh_`a^-S*R]4 K/od5'^t6b 5D=J^ utZ3g!:A70j/ "r2)EH &twS[m;5) !iC5~b͌W"{@yux7SXSKIe܊zwSѦ<йс:KqHZL>sd(o/)ojCj=*V/7mhJNI"fӖ \AGAJg KG5Xl ,iiޡ'R]d=Ujl5شI+7q/1?_<sTE l7?M~7KP |OgsɐZlg8qۙ1_HѾL΀WPc`|mN}Jl1,.K$(xC%EЪZxhkʦĵU:OMe4'eP}W 7ED׸7ݽ, E@ݼCD.Apr?#fVxtEmҼG4T˨ H󱯉o60thOt1'8ߖf|o2C (~Rt"բG z'T"k0$h{tK!{#Er@ )a W'8X0T~j?h8VMNS} }ꃙqxxgjKpC{$/@3э%й43t~ľ~}*3n`楗NpyQLIpHc<̲_LE4ϖ`sj u m-z/f{pr{&A&ok~VDv@ I˛x/f|v|UM[B=EYcuЌrCI=3#Y,@[\(QZZpݍiAqnX90A@rvƨ:wWb9+oJㄓLQ <>rq4$RtXȘ_uE.߬gbjz]oIA#AnZv7@fw^[9+T=vxL"'` _Ex@0: /޻#X4bUC9WI5Χ|bQO/$F~%ɢY w0+s#Ȝ4ZB lٽaɨoeΚ7hzg:"ws fں2&^`DrIi2fcv.Jx>ެ>W$'1"z{Y1.֣;"p*D!!PUZҮ/^5#j!竺M-pr&u`" tCh]0lЋ[ThE|@(+ʵ0v+ܗUK N9`$]ȰeDP`4}ߖKĨ<jjnI"']W蘻dt8eO[^+eWGL'C>Y(ŽYOx;Z? <%s45DY=ܪH;kݥ{EꊯK2S.9-*KDZO$7cOWiDRȽ2j8PMAv6edcG^Mʣ|wPt$}/_Zh$"5qLkygl黌D\i5;ChuUWYx*_f:*87-z^Co-=gwF륹J%H©VRSGn줹X>D6nSGA׮rMedQ3S0W'"Hf_x_3 sLnZQF8=!ĥXKy$$gb%ŜI+7v`٭aĽ P& bqS8(eC`$VVdX bS$cDd!D-يʄthe:X㏥a-dGBQ>r\WWW˚8swNrK`o4xl>ư~@ҹ1*T\=nJ//ÂiuT~Pq`Ywoֆw Z#暪,(½ 49_VA]U ^a"LK]"&:O&BLBVޔ=h.ҡZ +TII`wL9ugAHaAQ66gܸe=VwVv@ǕcjݪjD^&IG#/Un2k3bF?tfH'#Mj2D8DXfǑ7ua#):(=*>rB!h AeTߖrFvzK$üE*~˭uçY%|j1s ZD߳e' v}5i{*5R~p>J_%xJi=o*dGW|A16X˼A6HJyG{@*B0]&u>v? oڰJps'{~fLK NnfNyy"AHM]XN 6% RDnʴMSUœ>Ř᧾ǚMă7S >a81*"\ȕ*^VђAN.?uC.Z^kEʖMa@`2Hݢ"sѓ ]4qz zgѡNK6a&r Hɰ IQìzs7/m'sH3I?ӔZ,WPi`2\JvB0"|j}4L"30FfL}F`wv&NaB#P} we=|قn؉XQ}*I6&CV77 =O/8YǴ3ȡz'{QZYHcܺ!pS3h3m1R||H@*FЬ !;a.LDWm"dUA `u:֣7ў*fߕھF…n?1 t+@tZy5ToʠNg梊6R U,;Q/-g=LM0PWn1EKQ&XO0|T/O膇b ) "'Pѿ8ةJe^ᅰ֯KwAc,N<[ң|D% @MN>Z"f%˭QG]X􏹚pQOgȍaw~(9/^8VuZ$pw<\ -lQ0AG_V#.őB0J6T7#js#gw$*D"n\~ڼxYasu~m3&Y%("r+Sp~T?ėUKz3ya|A?7 ~]fGށPJHQp@y2OCa^$YO%t;V %,%%=cW%g1*6NRPڵRi;1{[ ]1, L*<4MLlI&0F}8JrR߱_[ /1e6b|7/_a,=QM|ktؚlg*ZagyBc?]>3vr&VfO*DDş' A\(kAZa0@̤ h؝oV3khOX\\1]™-[wj:p-;/Yig Opq;ga."ڱ 1́_)~ ڎ$fBN@zuirhInXZ0m,/Dv6N/|CU>v8ћ:@C싢!L&{#fhXzdW/c zB?}=3ldf,1!MoEK;ib.&I]JOǰ K7YxqI- @Kn09BP5@6E3R ^)=h; 6T8>H  99`D ^a{A&t;W YO#Pi!B (u Jlϊ(HZz?iӐ3n֡6'  x& j_SRN.l/Wg<^ ɠt&hn%$EN >*Ӱ=,r)8JV2(ɞ_[̒7w6@O=oԧ?ͫbhӺ,ǥi,ooD{MCVeXZONF"-6J% ,}y5!OUkk񉥟E>M eSRh:_E2hOXr|HgLZdS:\d>6Ji(Z%&OpD>Q9IQ:Zzĝo2?wX@NMF *^r`*Wg3淝cZҜF ffH%{jiL\CyM=oHyB2,ނ'ĩp0ƈ9-I·]ND=V­(fT70PwJA ] hbw 9gl(N),Nwvw@x6(\8o/!ajfIawCp9Bȍ/LyaXpNhQtK_qزˤ6 8T6'(;@r"SQ,)5x _dž]-9&7\=FԸeח(i٫A@36p{O N[q!-]pvv([13Ult Ec4ZS,~P@s{ šy>Koַt!Qu*hs)2Q{iG-ծ6qla  Co˺ ׺ԤREN_@/^:91~!=ü̶B|jڼn5Dt;䳀*BrTK/8*Ҙ KidV u&FTŲk 2cXqZqԯI }. R.BSiw^ VmVΪ5:Ӻ] kZȆ;ؒۈer|`-CfADsB'zg[d^5 FБ|s:v=TR&DJs]\A,l)9$ٜ5U◯M^7Gc&'s鯨ܨOI +!j(3״;T5QAr/XRj9-I\`Ry'!o(Lx>@^--̷GRN@}դXVE*Lq8.LG.Rpm+2(&JU0pQSuΐǢNJWZ_W#M_?Y~\~UC_,[mkanjXKx>]ЌIA i2ܦ-zt~Th9L1OFPų{ r͸b4sr54 )yb FZ4(k #z0{Bƞ~MtI"}_=Rv7l`aBkT[=h$i> _S0Uy LLXs*򸋅M~1(sWD7ٳU" E Nԙ1L@9B;q\gt I]H.;0F'U7߇؆u5':1FA>͊[2&Dbu՘0Ui+l\V\ ;`ڮl S7.9T!e#'.q+DG‰yʅB Zk=d륿AMgޠMv+M!9Lm"ؽnDqzԴ)d 56-AlL+ x>KK:.pw`ӁTВ^ΗMhʄѧ, {"|P8h/)-" hp-48"@۱Nn>Ͷ]b{6^vvB^T<߹*$ 5ZDw˩a=&܃t.T#ݎ(yj$ѽv-Dz+ֲ؞pQLm4vL21hIөrqF}k%,_YBQQ`t8+zxpd.<[}6_Ԏ~#GD*fq:f.\t(Jᬈo#Xtkf]S?(<֍e8j6|Bb~673:8iea.P8IhLxۨQjFyzb]]V&)1Q<|N*/"փ*S {̊` &@["]P1:͂wCl$b4m'g'Si\x+ !gg1~c (~8KyFMg-n2D5` $í bhކNCXj\ū|$\e]O5&4b!suDqlad%=_lc1s\\K,)x^Vd TBr6JՓER8=Yjm767{L~B%hfXrQvƺbŵ-tUE-ZaGӈͪ[g¬ u3vLWKT#g^`{Ύ dj MD |>`geMc!`]y|zpV0A.K8Ɛu%YYQE'gE8"pCţBn ?Ϋ)ȕDS5b{"gpu^V܋T%騟"P 0>n%[AMҷ61)d֊)cQVK3'u?z.= ͧq] nWeI^}e.q]_rYn+vߝ8ֳR44k(7i@5ǠMĴh7:%U~F א~+\/@u dg~O!rZ @cGO~jjR EQѠ`Pu_8rvf/Ect|.El&C+'Dd$;!mBzdam-άPXeB%D\4TM?0Pu:E`R:Fx^;8[,I} +7Q' (rNQ(J "uE7&CG<0 fL[( ۭ G-eE?ȨIu#BNs$>ә?6 sti)$A(޺Y#sZn"=9~< m֭1Ua-\UwnΞl NpndVXV7aн^p+A3ɭ>FzXq)g5uJHֻ_|봵xAQA(2ԡ vj ?33JȜnȀ6z <] Ck@hF /o'*ɳ:6R"G-kX'C▢uOUw cf-Gc?˪=ʼI{Z4*'bL<K':Wi ͤޗiA0] ։~$(%Egq)QH^dMzԉCUw+7~q-IyL>ţW~G}R*{2 !W?>_*j <"{&6ևe!794Fv<zb*_ ~8[':#cA_3NݹHcnjyR|=CTWNJ f-Nl?|%oݯEY8x m8NkU\)/Uk$RwzדLq s2r _gvװ7KAB^1҉RM>l_O ggU 2?2e:RJ `nZկsj*T I5Roq҈W/?(NiR K+ghrf.AW?2FdoPm[iw?Z0tΠZQ +q[rՎ^~)` f:쨖Quw%ĒL})eMP@{Thp!5Bd!po|禟iͫ,NvUy,[F7_H)$=4qMa`w+Sk/LNYjcȳQHR}b0o+k}f,$Ӊ^T7oi?W|_9!µ스bS";2HŻ-" }bF{%}ɀs֎oi6%_0*%t'jہY@J]6X t[bqZc.]|ˉ&sȍ;v͔ A}^ -D}WzoȠ^D(h..|n 154-Aa L=&0zMiK.@:a΄)C =V:-r=S<hN?Wr\X.2;H'0UL8U;ܚShi:( 6,vGZ>Qoy@t1CQOkd7:-T 095sXM+wT3Kf'>0RM M1{Q$T#qD(IdVY&!epf [I;cU%rrO=3/ڔkJX-6<ܻ Uȧ2U>׆!{¥y!pV/s:<\br#]$&LHðI:5L=5Ub*Z u nrz~F arQ\;IJ>QWtKIF7?i(AilGv7q4 8U@I.%:+# d:f͓C }@"Aخ1 ETmmZJ@%Y-,5v 4,֪BͤaV;c߬CʟVӡ{䆘4L[Ro|EdxSK*AIp|E_khKE# .=wLux]6^BG)KC.X0vci% ˧Oz% C c{H*R[Ik:% 8"_zw0ri/C$ghO n7vAAHmL폎r SLZHq]`D! ],eݍ?+cW6 My"tڔ;߸JÎUY5̈́ىG% mR"SG@{_ pRR񙹱I"vܥu9I~N H"ŋHo/)_XoI&ZKE)pZpӜ"z!rm7 Aw LJCIcB5hF8bԇ3T_ ^1׷z$Q|c>ds'tIhR='KwNYdp5tMOVmS zC m-t#mJw.>Y$o-U.iW- O֋A:_Tg=|Y+ӱHpi 4G_,A$쏒6iZndz V7wA2,\QcIN_3.:B3Y fQ<1Cg=_[BªnVH59МL24,5SˈVIrɐf}~5t'fQo6K i HkW ȚDvr_PB)/U'{@ s[(v>[&ٲP{y0%(5[ 4[Ҵf?XMzP ֠nu'9,NK&h>#8 熞PP==S ݥҽ#6T10YEK4p1pU 9;2LrAƣH^߄p*LAD$$=X Z YHFѽ`@UxpZuxD8ڔvsaI3ۣ15H<l*:?oC6o3h7C6x^ke49;M"usiH咩U/=!*7w:_5AFAf\6{d0ir.0T^|91 =?/nx!c9oB|w;?LvRN`*<˜mŸmF$4+fԝsilR*5P-p!;]2VQK쳾.)a<~+'Cg>^n} \ahc4]/HV3p?g>8-CM_);\ ;[ẓ"ǿY}df,i{ @ޣqLI8O(zQJ(TMXbP;uڌՆAc3]XOz G}˓ʋe%rZaf+U;()AE);$Qj{{0.?vġ4r<\]M'zv̊-Mo@aOMqix$GH6FۂBx m3" moǂ$QK5(w څC%?MtR|%۽}T2=+'婚r!aot; \6< '$]$p*6?LmHUP5u' cQ.Ņ@FݕhD8yЋ]p(^s[]"f~5G#7&B U4+E#Zۃ{|}AJCA5E3%o5ެGt,/yk\# ϮU -4WK%IL*4V[۾be.tAj п r~LIJLS^EdST 1Ǩ1+Za ԬIb^;a^~(fw̔G̿-y ?0δc/2̌?9ׇ2Mi >] ,9SP &j1M_V{Wٕ  X&D|7u+> ,jӼq9YR><4ʗԤI1j 3swJ +Rkj kt-l|ȏ^B ˞ĨJO) 9r凼a~5S_2XA*J|l9D!`5f72ٍ~yjB&F5(sru'/-&O}3Tϭ#,?nҌ9bԀϵ;*]߮ LXWPbcM`YPGOK](z50x8g&H1Et/ju, 8nQ-X&I8kI"Чsgkk8擖ݱ8π5[sx0f7nFib, Cb=:Q=9$]"Y:yf]C(oGt6[GR>i2H'TeB"{s i YRZҁ520pNzqGO3A\@tQbpl *mxq4/ʴ#aJ:TG+sNFX@d̥ؐ,aQncR1UZULA]yQ*sWVO aNqnyv2- hOxrkfyBnsw]1[.ϙI.{2f;?i 9bKyY$@vY9Jkb+>2|R/nYg{{KtNrd [3{6yxmwTw/l)}p1=}:;07w"+ҍ6%cbQT`@^.oSGe&vNikdE6`Ck˂h8mH]}tf:p8:xZ؟=wRu[MnffZE MDE>@UM˨PQJq~:퓥M8W5XJրHh:V6x0bP1nSkn!WZũ| re&"d@GA6w\4!#{_=R'ZӅPۆT4s73dg:X|%~hrS Ө='2&Pa9/_/]_fR`z֦4nE3A5t{i@ fA"䳇.ȯ[ Jz(8QyR&AǔBɕ 5difejQ}Ye+fA'8߲tilvSE6ݵXgFm‰!4[wM*j7in'+yod{ZO)>` Qwt㖃\oDqm+ks] ]>hY~<-"|EC)9qNtҷ9J-eWͭ j!oy27.z~]Q`#?l:dSt|䌱C 0>¥-;jAwr #Կ(i;a|كS}or(0WCxR3@~P+QcɅ/wg]Ņ `fuVWD)؝UoMhŨƕQ'C08E*e>MSJ|~J]g㻝IM':yn f,JjI8bGiڷ73|R]do7OE SmӫQHC"i#w17ɸVKZ!Ҳ5s|sq5\d/c55(a"z bu2#*(7xBבE[k<]^_!@z)wڽ;.i2JS@\.~"K&fB-^Q^$S`"'KTÃ)fk5L/0^ /5;|Nԥ9OLɈ;qv| Z{oYYAN?rb'ZR'iw|9qQƴ;e28v5d5:]Er0/fq̆k]T9FÃkx)x'nm6t`WgbgF_0\j`/kqZGvx@RBVOEtg_PT$4w&X`Q/ mdqcmE< $`mPjx!s"U`?IcZ2Gm`ph܋)րfgCFj+o5n=x[Yyva?\Ts'JK?q]y F2ұQck?s! }Z1;8'G߫EM'f'O7_! 7MJWq4r{2&&'zE6<<!)ފ!z B0wͭ;vbYD.͝_Xpzq\ lU{N""7Ͷb 賨5Glld,%iS4ǒOHDYֆe2%Cr,2c&B=DՈA$č>ؓǜH+ds&]-zBAM(2u$bs~ޯҬX *m} ; /YmȓFgӤD՘=Tfث4ak8KG5X\6'>r1kpDঽaMnBb H܏`w-a&h230rG 7i9roSɹPͽ%1gX6X˫99̊( b^=NSed*BrC뾕"_y?VޣO;=Ѫ/=Ʀ aO(g}g>WFsdgW 's53yQ#gwX^>?&@0}EHJoO2Js]pO?$/anD9Q@Jם=BjpJLtQ'`7:*u%j1y\> r]{w .jxYӑPun#q_|1r*NL]?8B*4L8.dDG1R?;uKJ*$SA'OADA$Me@@)u YE`}XGM+b"_cX~+`lpZF o:vjkP~A3(?^uU;&eT Ҽt͘yn)k}A9Łg-@Xڊc(2hwwHXxipvqii\klksA*fpָ"ElNaՆkV2U.0Pw{e$ϲ:UJQA]ݭ^x]`jg7Lvmrn6]ι1scQu IPJ^b\aF" &KfO#eEZ-A,G8vFɋʓ"& m/MrްoVFN(R:뽃T(&&+- H~]RJA,x jԇFy h@Ur'>ֆTh^_ SJ7j)b6h;Id?eK5OwZ Pg٣ +pKŎ7κ&@lAqy[ Bwo4qtiRTZu-CR |B)r[ [; Z[(rJS?.Ce|\`vh7Xﳝln似ݻaQEZ$_`e"u"%M1wyɊI XYT &TEd6 0x$}PQS-qM>PɤeHͶJ6P,aJ"*+љt=h>^=cN'Cbn&ky܁ֺ3ǸF~GA_Ɇ*5hskG)VdS#u sEjB*q#\X}ɬ{$+<į|7ҮUZR^;܈B7"\R{Ñ52ǁ,UN) !γ$l{YKЛX@טTO뇊f{WO{+|F3FWzd޲p,ܻ5oa  Pn~k)2r~FXjvU/me'"(*e>>qh򧲜m3(T%&Ϋ)*\U,:MEyh3 ; Ѱ81I2O5=2BWO$ja^,vu_I}>DOR %BCr*bHZǤ%u=a&y7zw V:'ѭI,ˬZ_+!ܢu9 Վ< ]N3">/yiy\c9H)5V@[sylٵN(N[jx& E?iD^'*RV k<޿LAE75 5lm:ϊ0'gaP,u+_ p(B-DKZt@g=6ĪvnDtzhCD4C$x6P7v=A;3: j&1aC$5>J0o E[2ˏ%}d#iB cl=^C ڜKN.sׂFts;Bbn1#z@q nz">|<~*OQ6C&ђe{,(hAU^FdS#ssǠ!3 R/JE|xT1`9$ѐ=}Sv@@\MK_ߍ_R+k|t\#i|? [{`2[!)MξI~6 %*Q*ËH(ج8um&520SFAuZS&~4(XW08/qfZoڢW>lL<ӓ'1^L7UV@MbbK`@$8K[_4~?n_|Ln8OGGk\9ӡ<%iF`& *Mf 7b[_Ԟ>ڲ۔@[; {?%%NK}F!l~Hmf<~?l# @?wtu;R3 c9Ѓdz+4 z5ZpkPTĽv0#:|V̉XX>{pK۽s?R+JMƱE@:UiO0{֚f⯁'eL7}to7Lw@I-*or'xϡf=ڛTQ%b@y(R 1K`i7/h\.-(ͬ:DF)X;jHjՈjp'Wa}w3yi `x&綎 \znCEm8GɄ&R8;eLQe@q uBz ΏB. m\4z wB ͅ˸cV e _ :RJ:jŝ C*eX*G>̮*avJv,jşH05[XȪ,cY&^_nǥg 9#tJIk4x̄>0*`pηqcu|ym6 <8y솲BS7$|Q FTc˰YĦ t娈ƪ% 8&3!luy`mwUhҢ%ל뭜1g#JACI?qLZhKcA(G>sdh 4! ܉Jikb \q7X# "+DOzl`9p4f jA,2m XXjCBI0Z.F|Ğa0h_ˡ3:[terbqkY aQŌ<=4hyayZ||_z9rKb!~#0 L%%[ frJm, `TG)aϏ2U-#ĄgZA*󛦝̦#H|vEF2*ƅpf?0#+\ `?)(254 8uL'0:Pl0-bDV U2Դ]tٯSnD*Gxۅp=k2969[*BY79n$tT5σmRfmkcZ]Pcud`Mlorði-B3Ϳ#Z\m$\uXb-^g_3J=NC/wpBF2廮\}-էQv:y~"1L#¨neޞx<xaЍYvs`7#y6+i,H0yJ2P :PU|ZP3y.5t%qa[6uɦpĠ|g@lW "^t $9-% TQi 0uEMML!е4i%r:@*NyBJk/=C=B B6.+ڄ ]^$vy:E1oqKCb*yNrIz~5FITe 6VpKZݾ2fOV(FŐ,%HfA bgCoC ]-SzNyu>(lcBCBԲqvpcЕMĝ)0E1S;=s)3z9݌(KCPyUq}>Beaؒ-v#[n% poڵc5aU_5R_D]Dsg \Å&_H8r6ji]N8o(Vw iODz]3Ȱ6AESy1DNT?όP;@y%Ga80{ b%h㯶Cl㵓[B}y*Kͮ>ûNZ&zy &&o0᭘ ǎ1'9gPY;/-J#ZPϘe"adf ,ftmGaADuěW,wٟ:B5/348CK6`%6V)?֖f+oia3jnJ)ɩ' Tc?9FB(߯QPchY1u_W :iqRTq/Z+zECty~NGCTr qbkW7zL؋+Kvp LBiN%!.=sHZ6v;j6ߙ4PιҺtH;=F\(n;0lj{s hV<ߦGYnh&$0 LU<1ך|ZPk[qnW4\Y:T UVaR {)ƚDՠ)ƷE$t<ݤAE.M Eg%$Љޞd)]7c a^c`Y ,fa OW3q?* 4XA-'k NXwntgMCh{-.YgN}<w05\"civj<"q67r^i)0csgtJ"scU.\ZPZ{M;XXnݣ|!f iCj+'T]X~W16F%Nhp(Vվb+@C~ =mk۠{=YUKx>R2Th%Yj?p0D]c>%*[mtbR[N\ xi(] Bg.6BĶW9Dp0/W8WKՊXM̦ægȅʀr%~ؤzQz KZ)]0)OE?W#CLJ9ݥ`==e7yc{X,O&A$i#fo0䉊%92uvA ZI->11)(n=ҿ@D(ZE?Z|Nd,&9EW3D^cAέKC%;ډ yyp90ȭnd6]\'z3PJ 9_~|zܗXe \VWܛ4=g#5ц[8J2:?'"N%TlI}G{mJmq[ ʽ쀓`Mm6Ogm10RCڼ1=E, a>F?AexypICR@<sEJwV3V Ҁ{ZW>r8MDb\3ҡY)s,VlĦc1z4x(T< qd6Syd 3)QeJ11'뒨 *5[4:bq#rͻ;šߣ)ۨ_ j //p nl}@6}Zmp-H_RNEp羨iLM#h50 |#5$g:7u\7bz=]#<qXfsX2azvogt.$8B_:E{LKVP`K&%W߇޵1_v f/1gQk\X5: xl*<1 9XPZ 7PYat66&yŤF}ܜ´1=ǢٓKFM#u?ցޡ.4 hb*Wiߧ>=}xSŲvk2 }yR]]ߧ ; /h0 KG_&#e%R6p_'9drS8B&ickct" R/e\WI%=}M0M<᭛^8R'9kG TOM[N[YEE74HB|OW fZY@cX*W_s;Xs,Oe;.vR;%q"y1ϕg62 =*F7O }| H+؈#?pI-Ń^es&;凚3FH~v)0wy* NCo(K\\}lbo\!/BR=kީhU'.!u w1VcAQ7ge&u`i\[#R|c+b"$F7pbiw εuq0kbFER-ro|.Si}KA ͜gs/F^9)G Yح%@9nI=LB6W@%c ^04sX7`NBv iӉrU@3CvA,X c<0鞐f`OL!x:t IԞ@ 8[C{,)\BDn.N1,}d!y>Jh^UqX\Eա^zĠvo ӌ1}=όƦ?^oRT{w>ԶZVۺ>dƓN 0ǖٯ}ukfLɞo*jYsH6>GqsILyZ9.LLI+IUNk{}aCy|-TC1gr)IBXߞARy1r6tvK4E!S5 d?DESCYiiVϽ9oj>& EXvNj좊-8*:xUӭi)qT3d*{Ae Պz=YlS8;O@}ޯ]Ac')Wb5ҡKsiրxW*]ӒUUQ^ ٘ |?>ƞ1ld7 l'ga  Bw2j5 ncSh֠*PHjm (QTCG󥹅XWytEҊ6zVL{&~!S<1֤eጹb.)KcllYB}[Ţ׿,\MѰߵ_nRr4NO$FJqT9V~n#i䘂Xӓc19 o/ .n-#q_HvAr .b>׻ƳEQPelOԗq_ YjDonE*qǔP=d}B.%% #?tϊAnʿ2G^&FS\ ޱ V;^ipbrb}`O7s -bXFXؒ0'0Hbv! 06`Ei G$=[A.FhkOێ6aꭾqA)pYD_>Gp]E9xHz2ݫLrH* ߔID#e]JVz)`_>yi'0Av)kU87Ath[&VMJ'wRXnv?ly!k ل.\]OoN&7eR9mX>4ܪ !Gj}>욘گuF hÊ=Q?Ӆ햤5ch4AA1~BU9i_KO1`O&N$.'+4L5?!TeN+2$(cqW*Jb[7 ʼ̉5nNJo@htƫ*ǖY PaۦZ/cJ?QYXHZrA( r~PLTo +'q'<)4MGm4`4ko>zLZ.%w!$(=jwo S&:t NGV%$/q|c\vˣo~Qռ_V`)-E%ukxc_N|R_>8nIAct WU7k e*UBR= )-j O\n*(E&KH5O/qn PXvۅjWāy sq[2T-פpbS5w cG9 Y{<1aH7r[!; q'5C_q-c08R~,e#j8./ IWML%E:s20˦ o3຦,>ɷY} o@d Bd?UnYpg>2i!c v^j!kNT].Xږu.AHh怅4ԙ⪆'H̷VO=Ƈ;-`w|Qar+hcرH^?`'J=3 &@!qd{t8I;O(VHzծԻ ?# #?jzV"G y3Dt~^]1d๱ծ'}DNgd͜~&>6+sbblf-uD|ɷ:GZM7 i9G%h6$\1'.M^--/fM9MqH=i '"2zlm}{'1.$mƫ|Do#w0OuVzrUFXBN\{E׸sb$g)'@}z`ͫΜ9@S +8Nx|$xJi4ܳ+  77{AE:k 2'k' OxSX{K3Zxʫ7p}Od'VU~[+Z/jUih xĖFa"UrZZktaj Wޟxz6=:ϭW {^@p9µX(H%=ctO Kr^sI@CYc+okeιk =[:):^Aehϰ.@'|f n֤c+_8ωr‘ >@6aB. ͺoT=^E(D뾎(vw7M`nRl]KDLνbeF,Gamu샟W%/X{V$r ˉ3C@ShY KyɊզ09Ws:v$Sh.s\($ꕌ"cIJ@ 9LɈܥ7"HEǚSh&w*j)j&\FE^:tbsm3d R^g撃:p\f)2J"0>8 @Z}x'ʉG&+"z}9~&2ٳ2,ոxjq=`ylDUG)2ַEB ow&RERǨA*Zios؟W (VDgyea*3^dZP1ܤ~Ws@aG0/Kj{.ڔ&VCK$ c:bEbqPP'^_ V:~xv ,؆+җ!N>?]y!b)^|jDg8&)"+oZL|6vO,lTvRdDaXJY4R/J=ڽDi#u`@ [Xs{d21SMhҬ.V+H7g*Uh (..KlX XOeۺۡ= )rQl %Q?KF4 6aqE _FG.1wKaČdVYN1V3@KQ:Fy7|!=kF**W-%k{sb%K7;ibjhGJJuOeL^ۘv{rnbO~N*~ƣxVd"DPYdrCONYj4VZ+jfG䅈}%ɚJed;q3 >(o /k-a!8|5 :^hFpC 8̇:2Sdhee8rYV~Zm>axpYXBɫL\/$AEJ@L&jSC\td/. Q!p 'qRMՋbt_9OA(@ry&1 -tk:dv4Y:;zaB|K)LcRVA5 m[s݇`ar =b@>Pc Y9w2W(қ?Z D0ͅ:Slpj3Ry sZl8en{3mЕq UTf𾇣]Nwoh5n Nk)XkMYT{-y*a0Xy_q-g IxtJ ~eCٟǽslLrI%56wZm%a*! i.Boj!Zxi;H8.i5y![sL % x}T;9jB`=?ﴆw2h59TRuwFJZty_̀0soc= =wc& ȹæ"ђ#J2UgRLuJ'^/XuK{G`7x[d<.:҉^ȽeC̽V,F돀tR:ipȼs]J:qZ3}9s?)SF8ŐI&7ɫKG7x:N#$Mrg_]KODwcjxeDނ6B'3Q#xyf=͗l=f^N[Cb)4G@K ruRgH=U9.0ag!Qn-eaX 5r%w 'YmTi S>]iqE\PY˵DaB a_V|gaf LT*ĞJEI3^Z㼤Ŧyvp*:P.`1bpTi"WɖDp!XZZ~h7O[ 3K=MưaQ5M 81Vt>D<I, o2ww4O]qu,)&g)pl@UEvaJ@p8Mp.%$zM (5:[MmYpUwc9T H`ssejQ]XAu9Sȫ3A~^MQ*.qaZ < ȓ-, bU\v,7Ú嚣{)+K}pk T6u}H, "/!;Hc];}j5BQ"ɐ.#HZ:.ARsY+@#2΂Ia".Rm"Z[6$6tL~-y'}k'brj`-xi<|!C%  F+l%9xBG9l%&L&:!9q ;0TbJocaLQbY_v_լ$_@b IrK+'FԊ*y۪ƛ cZMpK:OQJtD(xl`voS'ZrN13s%_":Pen=IG/޼BȅY޾H%.RnC}Z> ?KO ۻeoxҥAiDL6-#T{WY¢Iq{ǭWrRz>1&VD9Ļ+n("V-K iC8O/$v(DsM4nF=p_?A9s% HQv`]1 V)=|@;# Z~rMӌ8lG?ѽO 6z>RhoLd]9Ecy7|ݏ;SO4I uK7)S΍󋜶FBxQ5FEf9I#( ~mz({Iǘ8޼ݽXtk$&7NȑVN<~pj\O;׬csOZ7 ߳^T6eoiVjaej2% %tc}W'sWyiܺT԰`W]f4ZAsmNb6lTX4>#҈:.o9ijK:rO3A Ʊ + i 2 w3C -?GNh@3WQ%k-LK[?fkpFeZSrxNB)i:iKjyLo5J:v/LGxnY iyJVm۲iyZy>$Rt\:ؿM hJen7;-ߪ.֫!MocK}Υm+؁Kޕk0'rz%bϩob{l,cGږf+]GIg@<)HjHUhݿ"KVH~ZvUpY7׍S(Kg).s,ڹǵ^G#2P!ҨXTrߔH^U,HֳŁ>n_.0xLeM479 y-;"SPͷ'.)v8ڦGqje5J˿ՏW$ fվ:V9BD6zqZ@S;r\.ʇ ! ~"7縪L`0y)?FXkVVYpX=|0]sU؊тAVBВ-a7Zn@|kCT72""5 o,hג?KKZ>YPjnT{63oѤl>.i(2>D7H}UK{ 2jsWE`' \GحQmN<:z+0-Ԕ*Xh kd`!%h=&ts!ș0f&B9&EX8@o`H-&/s L 3<" .4?(ten?>Kcۥ=Kl1 Mi4rԆ %T[j6s1Hӵ͏7;:kKhGF:t +! _ u Dcx ^sr gF.dimZXˁ^թD^/tXJu%73Q{<>ҳVq9,!g898|"mt} lӪǐnBRP\E5Ȱ5f{Rf3ϢR.>ƌ Ļ[Ɗ)s؜*iel-HW? RܘuW01ZΎSiCAV2& M&'zp}h= Jq\[65ƘX3|!L%(/N$! ,Fp`9*I&!.\P~ SxʖtXEI&uRrX[r 6{%Yן"V~~i@-SմH誀 ][-A%/|@•WeO ޜEo,! Juq̛qŀv"v ]e v *Q82(Vpl?yn߇ T)bd)@0enr<мY*S'O I͞j#?زqFRNKH@l\dj+ER2WK~Ez[HSKR:/:c=Yیy|xMǎwFmk];LͤT 8F>";6HaV)k^#Tp+Y$˿4 1[@ܖSG.A\łyYݛRv ^qU]Jq wZ% \vю_U<S+`s*]R=nu0K#i O÷4vᴞӬ8x[Q?vL%x/c}>AUV?}Km}쩈u ;_dܯPu΄O 0_VDG1j)܀PSwkrA}?3J\< BD́O l6 1-Ͻ7V[= !{U=^k,H0yAorzT'" V/fqcEV/`LpR:u;WG'.F s@q~ F?Sd넝];vջPh|4h߰>|os?Ge^6H ְ CG%pTsGY4HV-J+k n{L 8rU02Fpx )eb&NH'HVq;U#1CN25!1{L\X+‡EԊۓf9PĀ&,**qy 2.">At0 LcWX[7-PʈbhŅ4)^?wkG"e,^]Q:Vy]Uqd!:fLd|"C9sj\4lL11lBՐv9L2nM쭌s+`/AU-ݦ~ svpM-1!-QzSӼX.?Эx]{x}ʡ%יց=YjDvZ͈eɲ_{o㽦' !fTg{Ԗ:rNr1kwTScR!A+ 15W(NG:yBD4 RkJvJi!Pe x}4)qAdn6W㗆nNmJ8GPmXG*1to.$TLW"U'oPzn\xT(/]SI$QcҵּE#Pt rk{.!MM|3~3–jWQ} 1Xw[$ONTa]Xo5[~V1SAq34]B%1].`̳y~hA;_T'PV_;a`lR,hEGSq:zvd*_ r* dkOo3n(͵MC\Z'{7){'9hK~d3-B T]wg 8l@RȡN+P&g 2HH2OqC7]˫s0nu0q^bmS+T%RZp+?;`l R\Y̑(7dWBq8+ճyDN<,Kk>H8??Y&8KLV:g6W"`4-P6 n g\3M;蝀lOii6mK=xuF zBUCg'/1J,&&Es`dI/ׂ|Q'mkѬdBTVcl|M@,!>7*uG/!Ꮠ5;ىI;֕b}c{Wzǒ-/^ yή˘z1EVrx'qʝ 4RY!Obק1q:f(T wenlJ噘_DBB|\VNd|B3E\A^W̲8Ut9),:]z^z;]ί gL&mt *̱ˎRI!V港m~s:j9>b]˄(⣥_.2SË{ v{ M>f*Iek}#YI2rHWnM r:'*1PL3:Br8$% [B1 [%6,kh%02]'B`)յ}M1d+㾤;PAw).U |8tR:"!AULUɘ_Seqiͻm 6B^+ܴ[GLZ&7&srOJM\u҉k!ϭf$ a]0ON*?=7Zʘ^5UE|`{Yd 0?@gY[= vo/qwK1.[GCDTb5H<;ND"/27M[iC_=#t8}Cş i?φjsbf][hK9` nu`k#=X mgs|М_^5?ޘ.ȍ|'K:ic5EtAgV2}XLgkhM4{bjJƫJUFkǂFWsxSZLv *|6 <"D`?q" iizmQCQtLD38SDEiݠ')K }zipS@9='%tJZ^dC=4'Igj(O|iCu!2*"  >KyEk{2YYڊæe.5xǔf#i˕gMXm} ވ}C;tG_zbSސqEtǸ̷Id ;ͪkO}/CJX;b&ݙ5H̲X'8p“l"(À=! i5HZ{cjSD%mCܫC%nU E{zj+QkYHb!=ts^U~#4AGyN;d VǒKY̵wՋ{fB>T0VU-slI/SV拔GB{'~ä9)@}>3Xa '+kd}N@GLBʋub7\d0˱]P_9@M4H-B>r[8Pll?&bJ8JŵfSgF?/ݦ$ѱ cbw"-[b/gndYiܪk\w&Z&Fcgxn#캸*X@0nd?|Ҭ BhDֆZ3$yEud _ӾhLcŰ-b6f Dif8yd#Zf`Zx[y/۳yjPsY%8G+ p9+h?##pǕqd>i9e;m dt _.{z,$"܎1C ^+E PFf&.v R_-M$H1:QӠ mɫu[ Ao]q~3N5Nr ),0ОW/Rjd1_I[".,=G*X@dUV9]Ec|FWJGDU^$wV3WbwVQ,"]zӎI("Jڞ!,-~A%Pq$t Pî';+yg᳘>^d_ >k$ÿ)gAX,Q 5_x/L8UR>rml5e)fҟx::?`6\p`Iӎа[s9ڻ`ǶNsV-,mSDʢnY-RyMԌ\_D 㴌)&%Rk9vhBZ@97S7.z1-S|l 9g2%<Ʋ'c5 nۑ("TYTOO܎̞bZW~63vm[!6 9w_i>]Ϥۖ ubNUɲ _-l= lAg.">wLzibuP |} ]ǯ ܻɤDe+dQȥEꖣX뫮Uxl(=r3Rx/[qOP>pHߠ9ԧ z}ɊJ6:`42ۭ-3ڢ[N{IZ=̓yt+noQ_T%FFs>1eMgPYC(ůEԓ[Qm0);n֨u䍈EPA}l$@N|||OH&3Gt^uRH`s }枽C+TQy2ٌ(>l6]a  UzQF!Ax=P{vGM&< OxJ^ l OV:`lwMvR pEuiL[F\ M"n[H {:q$z*;`S_nQD⭪źc/X!ٺ9EZOAPrt^IMdbWʧp[|ժr cD)NBU3҉*yBu&#cD_Qjuuo+Th2hב?f@LZ]LMdI)*N>\gQh(+kAc!`_ zt@lbӄyktoʏ֑w7~s |v3֑@7u5<|xƵMK]F:OSdhٝb{SD IKuSÀгviu14߸<"IƺGܔȣ\؇nfzKН+(ħg/FLR/+OHfոH< գ)&s>#b0]&3qW2.9B;Q+z*rWЧs{Y18OV0JՒf,7'v,aJt8U+I^rLՂ hb3U7C{(gKk c{ώCp SӀXᠣ%vJ)lt*F*rl1JH%+vʥf<]EjʌF8n @R10C <YxE4Ch nP-偢jE.Vc?G|ZRKEHвՖl`ʏ-/ J\z N.)7*n>NtHaom`@S3>TtOfq a23GhLBQYy#mk8-?Ki5D5I vU]KYr{Oݕg-:lZ f^Iu2W=wԚ=;b^j~Htl7eHbwP ݜj&+-4VB8[yN:W@:=z3R'ێ'\%aF8pY`$n ]AqʱVB l6F1{=h.q) yvGc(ܩ\*Gdspgjuq炼t=Z'Y-f3I`NQ z$߱5~b%jnFBG8=TA0Fdc;k,]*v,,Ne+Dœޝk%$QF~lBugͽV~:++4ZORю=!y!Go, ^Ʒ'UR1j^OSgT򘲝~p> jpgbAp 9.Cz-wLJ2Ќck 1^^<c1gOB7Oዜd.s^HB5S9T߈kL'q䀜w `3΢DT(w.FܙbfII3UR=@-צ ¥x!~BEW uw'G="_,wzHPO.Kَ3|ADԶхA۔[% "qeqDE10 YӍU$g)d?XjLKJ7p=yJY94)y݉Y&OO8<D̞NH>YnufsF`Q,)z+i `.:p^>"FCt 26ieޔsI7sxd$Ӣ#%-Fx.{d5Yk~1w45zƲCڤUVrMsBl0`Yop%Abec02t0?RC >1g5fA)*,ҬDq.~wZi {AwQAFK!mJГYޙv2=pf6]GcWvX)u/"Ma2cRB P?Co-t'=׮"mQy`Jg~@wB Wӆes>ƍIouɁ_XydžĸVIs2AM4 ]_fEYąf+bvq Ԍҳ/u H4_ӇnީQ2]1Ğp j0G52vOIP&w|lU<3+L){|G0/̣`?3|3fCq2%԰ g X-^|Bk|_$g8y8.,Ͱj"fT:o+?Yޣ1d n8fZ5?S9[XBm+'tm=;7/:sQ 1~?S^,e~ΰUKDK8&q{b%܁1x+If z[4oy=v=[Oװ_LIXDE4CSw4D`w9ʜm1YؑvOtuðCZ\M3coQzFGB\^ ߆t'q}îy>|gAhg()*< nL9+bF6g/̝۹apF!8>GNr2Fˁ,\ܵ ΁ȫ\0!d2 )pHI_8 oQgV1nj\})}k榐D31pw٨Ⱥ5ِdm *M=̝;ZK9yƁj<%i1f/IaTfH+M?NˍV0e@ 7EG V'9 ieQ>4+~T"c\7Q=*(G?hi!OAmUySrgzw>w]E663Y aA- Pc7SBy^BOiDcefe^(\m4OA'ؿF#5_q˞2UF6uVFWcKo{gDkZ5| -%[d2_q}{FJ[j?JyH D[H45."&gHVii8vy?a^҆"S19TS*aQ}+Y򉯣')<%+1EǔLd&ccR3h韅;64=! !vxlݜ4Ȇ=U?W~QBʼn waq֖%5*H3 ˯S`!F*$lI]7}X#s}SoE+SޛW^{"*$KO(Qo+-ŻPX#[y! ǀlKy(eVկ *Qލ)u>[z2Z(hN-\{z8k6~fgU$q)b>@?ܓdLML9NG5y"xyqjQ6k Ԁ04AFѴil0x@{ FI+u<*5 u ~cͨ)+pO>`LF/xͣH@FVԾ`UE"C,QoƔj K|8%:ʝkE/dOԵ!g301[MD8| $~v^H:Y@-Od8\"lNսZ$4 xsLY. Fj߲2sT;T-7pT\`8}9xzcu@ef[MJwsOtY3:T'b5\H;͐^@0.$NDc[韉%|^sYx?e!J`(U۱Ut[_FP^.2ۦ~>Cn6k;!m{ląwK;`:@P*j$l<Y {=r)]Z7 Qer OƯrQN\l޳LN"¨ XZD6giŘ DfT2P"52ig0*sx~9wMK1)EV# Ѡ|Tux"&Dz:Aơ~Ljb4%*o'-Ms4沏1R> 2D<g o5ʑ|9\y&Lr%d%q!e=3Ijj Ml)+CV"A/uۖeXSZtNYE?Ix SLt=~,L'Q siO8[d^CuGtףZRҍ -KXq9`E"1 2:PP1ܬNf{ʓ"8[]XG_'s'q_[D4YuX>|iYMb^ƣ'20<)2 /98e/UR7 >UX~TSR=(_1#N -ĭT{ >>6,s2͐`3niTuoaXi7Y  +6AF{`@&6DYb"-=u$RXFeZ gj1Hۋ&1uhnP VsJ\E:@CNu,C $! ϧ /jX$1U;{Z}-Ƅz0Mw9G7zo\e"7K+*CZ Jsg;|L7P Yî(7Z-6!F81 pyw$K*.?[8G_mAlJ]q^0G׸&9wpY%p;+b/c)`LS-<ՠ48axA׏N'SPw lyʕn'&Cq99br0:T83ȼ,(ڈ] yQ ώc  x,1O "vҗbdCW'g*XU?ޠ+,bBHL T]`䵇ge$_m)@!CaKSX|xL8 O7uEχߩl|8Gr: ,*Y1a=gs(Aass ǿLsG- }<]TcW@&e~4# Bm |泆QُiCe@ƾ6I|1Iܵ =8> $ L5zuu*| 0,=˱6ϰPFSyMZ84$6c@fe +4z4 LGKMB( N (!c_juD t[0j`i28Y` ?lQ@&%-aCU5&`隡}y'/2xk,}gO^=]KSW7Nwۡ s5=qF3f$wV1}hs9 ?st#4L R~%2ʶkҲD]4YYh2X/RA&1lVAvQ>vxHx`q]dYCV( h\ׄ6 R{O7G,VKE-8+/‡;ԧ.4vhLۭBE֟"TOX9G*3hS((sV .Fi>8<ʚ1?Rbl{o1Y.fy5G҉_" Ruܨ .F>gNTPJz-^Z<7U(9oGd:dm,Tۖo ا@K l$MσoN\Xq}9w`?1p8y8P=[Lep-A׸&xbyeF = &kr+a3aFq] WG*aLo܍B4!(hGwC8@]^௷rM;OV&aʞZg"[jD3( OD珊opOewfEwpP` [D)וξ~U_8>]&pk9Fj:NTԳ,LYB,W Uk}UK[:ʘ2]enh&A+Vwb葟`*ϸl=Y;0nD$yF> tX#Hm R.04ed2u.y'R"P[R;I6%m@^ /WqzƢ~t )Z},@p{QE tBP ybBbƏ{&ЃZcTHT7z 4,wA'Upwy~=åևTqv -"vz0~(CO1{Nc\̊~.x}RNcuu +{'r()A(&i I="A#H"* L݌TZbBe6qO|:wgI]}r]:jDbJ]@Gپ|\]B!}9O +DfŴiV.]X^/ޗo%Kl^+e$;w6W;hqe+ֺ[dJ̴L .?b4NiljW+q;`JXK CGuW!Z#Y ' ڛ{_\_ֶ(K_LD`E/v!/%5i- ki KNMס0djhuL# Ǒ!o/ {Mz~Z*+%++35OҎsv(kq]^AʚW G>DF?n2-4pR%.WM6Ǎ#uux%NB{'6l'_&G?(DtD|t0wf'LI0@%w#>s6դnL//Ui6,Ui߬oЯvMu*i43YŷZ.nP[B.G.\P!g][h9;!/Ra@Ώx^ 6ZŶ1bgKYȚ ̝\Q.a *li{ ܺq 됽BnV.lp50>ݥ>A((A ŏ3bNP"`do\,MxF @6kCIrY_|"bv@{ &⇋(Sd2o>96WB`tazqAϮs/? M+cu+ giISlXٳ-9hݟ39'a*#E#j0yĀlvM o!4ݣYkn5[$19\1cЏ~x=O$|L6N}05q>m G4֭Q3~O\}fF]Ʋ1(Wdw: $#Wftg+:J,Wb3x,”apSEe"#DfGQ}dz$OS^\pZ[ܳ =Ltӡ!>yg^)ZjTJ*fh3l\Pu>Hg&:'jv 8O:٪e/6Ɂ^MxOPR3ӔIíR8$M$/P6Z\%uCp(=d`wq @*xWvm6eN< e݅߯UTҺenkӐsaRmm}1);%vL6(ldy&4N}1͋;MNG.Z;DCuhXx3%{œ=kQ ;ҏ9}M~En8SX;\)COդxi,*[|sڲV356[(i6ybʈp$ W0_ME;w}BwĦq$>b@ lcǍ?f(mN Эe#^\tWܞ,?f } /IO*U.Vԩ J0"bNU^U&~fdDZ%uv>Ez;NGTa*2d#/[BA] /i:JX{.V잞oF~A̽:T`9L:NBS2;9Kcwg/N*M'nfƷQjc\D:nDW@Og aFV쿒 G *8ec1 )Nd!|g }sYend-"ǣcWy{ǛTIxCFG@'D)`"03]Q_uja4_H nzsV5`ꭀ/G-Hakz ~9 @5RMYsnDÙP-L]ל׍fp$8;bPmXm‚ֹe4a=]o5 u4kXQAOX2lja$IVD3!͂% RW1Йն$YNɧ+TlɅKR +!ca)΃H9X.5hWۊcbpeg|t"E<&+VHƗh{3nڢpT:Lݪ^zuqIb^M M䏛)k.A!.-6kZK6j=LsW(|^ l L*'73(>51\bzD"Y41VRQM()N_'sRx!m c#La~kܐwyy 64R|]QR\VM$F9iQwA8 &7RU*-n%@A/&R9e;XH,MWևH+ s" :)o}yj ip#ݮ6DnkZH ۽X6Wg f5fom-Hw aH;_CA1ko*}YeCGPƌѰ0E.4H>_[yݥ\!ʑ봍R!=Nx0Ǧj4IlBQhGր;M٣K'Px؜& K`ZEqoٙ7(sys 蚳į~*J2exg7Fe`6qӛXS\ߌ[!+w$g}7DZqshnfKQSc௅[-m^ƶ9ף0k7ʌTr%M"H\+4՞%wF傏lͬ*dj"r1&Y7 Oh&jֵ0+ D6OEi˥ w`tZ9qJ4~ 8ӵ5dŧb ߋq~2Ңmꐬd}s3< 5jSAe\ZE'}${n}sD[ H ?Z6ؼ]39huF*!3wַ4upF'UbZeB~Cy L|Ȑ#]pEȔX|'J鹙Qc$?j <@}{1e'hAԤA *R@IFQ2IER8VKgdQK|::Uj=rLx12:a9~eKRy}OvȨ? ũ*x; %rRMH á6R˸6 '^Fȶi&%hblm2`ٿ&Eb`]`j4-ık#30]@=r<&ΗqSrWFB|_bm]bh"u8wR EJ&gb S>7Kn=Q 8gGD?:?9hƎg47UƈmdዢܲeljZ+j᚜wr}׺YUman|;Vl# R2W͐  {.cl}9 Glj94sوbUlU jd20`ާ 6W].u/`&J u = 'u"&,F mL˾ťa/j[5*Z/bLLG`ў_jz?.T}Gbə7_hDvUΒ++ζ~S!=v2#5sB~x`<#(b\Rk~dLWf$ūIg|#)i'+M~gPCVעMK6GdZp+>֘OW|3LYXՄ_^[;n< *"G45aJ%vtٗ4mv3s`֠E/%H/ K\߫y+ 7̖ J|]{8% oUF#V/d֙ΝR8B^'`' tbTVa<+eg<ʻ[E$fJ8>ρ\sQx9&|P*8pݝP+ sU~ћ-01R1ֈC$jA'9IN%ON=tL'^c|^Iow_~nvZ ,xrvNA lݞBKƘ oE z5%j.Z=ͺA94<Fd I5tL@>=LCk,d { (hЯ:}+!pKyKEc>h)קCNU(Bˁ{e#ѬZ;F#:Nc=E`HS*߈:WT+| 2Ľzg.Qߩyc $bc.rjn\p~@Iq'Z|(k*|9+iCiVקޚ1ڏjbaN~K?Φ-cUY)$%fiof|;:kBIY_NGUimfՉ+X7%| V)D^E@M uSʗ׼Q'j Uۂ"jQ:K1 7k3#X*kje )ї)Dh@[u2W`.De8آ/M[B Q6!H@sRtIE#dy-&= $ rIT ^i5`w]jAw|d'Wb݇>Jfi ;6 ÿ>kڸRFoI{ ZojM蓓7F=PeE.,b۱jF`:9 K+>.:+3HjF70jU:Hj%$YnmVvI4Хl-YN]13~^7ݦ KSGYXձb<=P_:7k?v?d#δPJ%(Nd2;lG@7O6CzP6mwlAn(iLt,ub\,"!$;Xڊ#MgaƜ8`=y?j2E̐IFlm;J& c9 Fϻ7ı*kWT0QqSv;wsʝKԀ{vԅm(`,_!4qJۖI{=˿ @Zd} z,l`@˳Q|Y%VqK&.R"^߰$S uʨy\磻FVPA/:'׃u3{͘3Ő,gUyPp6g˅;:ͥgo'NQXE+%~0ܘ-cc.^P<1ъJ)ydqtsHINRs޸um0>[-u@N: ]Z<^B] zq֓ʜVrp&V_5C1@CS4ӂ_ jH, cy:+7$5~0tLՄ+٥*{oC8"7avڇJ}?/o= iiWj@͜WILp&B8ˀI+ɒy?oT*jJ3QU>:1ן  O\bxV9>ňH5ˏo@|9~[l_PcJ.]c,ETǰ;xE,F!H.Co/ZOK<Z>U#%Uef[!wIwzWS?rJS"&0sD}(UzXϢFLK_jݟ0|^^dkF}1,uSOVd6\/2V{'1 iui4}6&厹[JfsRp4q@k=ހq Ζ '+jV)p!,]:ڷ+*NJqahD$)J.7l=;+B^+ c+2Ƥ)Ȃbc{fD_gCz}4\z@?DEY3J|FCJ`~ZŴg=J(zvQE2)YzI2Q@~hIʊW*L'7w[X\K^ sk8٫%ܸbjōL 5=l-A.13qOD$a?7݂h#X>Pj ?.kŰ4 a(Q*\Q?l<JB O~VW*uon;Ez#C9t~<%z͵tӖ^CБخy֍Ҍ=y;:%M7V1C8hN#?KD~}Ը)e*@ Xӯ/J6=^?DbO6 ~9^ֈbJD՜ R&m}K3FcFbb"!"X֑N\/ɫU<1ƛhpGӖTTCZU"ȑΞaD& SF8A M`YE< -Ȑ`cs>QÕPq `AcѠ旲ϲԤ R =Dv3{gJB^!E[=JF7㱧 BAf0atBJuju_! ;\nG5O7n'sG6=V3G6HTtg s|Seh(n>7<$KzY} ql$oՐa~ X}%RƂ ?I:B3ESG#OacRV@wȒWGOfr`$SەnI| `*M c0?*2aUphs> sh- (NTWxkVƆLְP>[?xCLuUDiDE7yGS[4 e$EH7Ԋ)GG嗄L{Vi&YKw,t\rhYʄ ދwaN۵xw/mrm Jx%\$pS YDʯ|g^>BݜyMɯ3ps-5-yo G^RRa|4Uuj(d-"|IAn *\ mikl;i-ܤ^$  /[Lm(V/mft'c,X.SsdhӐfϺL[$Qԟs1]~YxNCUDfs3ڼ:45|"ȭbeIcM9\D!탷ItX>-%mP#`23πSv.蝈5Uw#Hz9}qb%u_ylw̐eҍbs?ʹr|޲Mzxe_ː7t>4Z[,EA:Vd6SxC"g-=#{KXOYbO1?<$z寒8o~)GΖ"v³:CL P)GpVE2ʿOKLW<4i=\zmbfפRu?ғq/܈v,VBh, (\p.[B˺8;XPYIAN3:@uI 4v8e-4jY4zu+;UV uPZ%WB10;{uU< -ͱzP1;,@\=&Mꃠ9Wt۷ϥ-.+VŃk&]1V:z,:ZXfQ/i8KS.Fy?{Rμ0ᠷk";ejX娹.UguZ+[$j KKbƭ,)i r$v7mZ}C yt} d=s;—.^shXRZ9w9R+%Oh|XFe J&ڣT14a =U^ +Xb>v=POv)@*m}}?d:F؀"7i0™GVm )TW2&ZNۘ\` s>'u9mZ<Ԑo>KK$dapQWB@d/46؈~/>c?*0@lRip|yˮFWue;Ѩ<1Ų0Cp5/z氘~m)KiSKp׃73;Ǝf41KOkR2`t 﨣Gly3P)u50! 2`DYUИ3ШoOwڙOhVGWoڣpK_\ˀ3阁…,^;?%[4m*uj| Zρ%Jز/SϿgBO3cfɉ5;',ݼbxՌTi2=$z6S~KPH/up= UR҈;w^⃄IbbۚN:ט"Sb}ט[g10V.f|g,GSu"0ͅ6Fft!w4cʠ4 2ҕ 2\MrQd6 ZqLa6|е*V].Kv(|\}FI%i[_;SYfaFـJ`L+Egρ<ʟChzv: }Mq37lsגnbpj5KqyUl*wD[Ш𧗺e'}Q׈7ǵ%1h(|H4'>js2JJ컙qp's: t]_ Jo pV@U2(.B׈ֵCj2zq _t&\뺢9s`e$A12{FG!cz_dǓņ,\jrf3ÚRer^g)fwWc5=aW$)'z2tY#8<>:-\5'ϳKO$ zZz),N-hG`eĕ|7o؏ M h#\xFsu΍ @6wͿxAdD){Gž 400Yh|>`!w__ ,:~Aj1 wk_/LHU(n/5n:6Y`h_`KT-|úvMRR 5Uŀ8DߔsDD9~EFwHE F6=D0`0z@P`֨L^LUGmj|ḮĪJ`kbf5\ )b1% swpĬ!nr+yPbo%HlBj or?.O Ikqr3/[ ʣ0#U;)kZp&L7Dg?kI]nE2xCv0'c:BҔДM1@D|M[&̀wG0wQDIɍ62X]Ts*Ubzw74%{y* b-duFnZ LJ=aXhz MYZM!b𑦆-g ӝ@d˸pVUaX!ۈjC%߶*~ZɽD-MJ~/pIac j!2?ɴǛFH͏$-as {= Lڳoa L QюHu]ŵ HheD)XB)|4=pIBVfo$:E]m@8wAh `23KfEQ@yv;{'ќɦaiȣކ5W(#olXX I z̐MV^g͵Z[jL9 \slRdB38V`V~ݜO-eC97y&k.-{bD[TJxcJ IAÂOԒ//~Ǭ4\9%z ]Mכn;!CArm %z<5o@;hґܝ"^U~]t#ZKB&m40=QiD0'2աmVWc|. 0V!d}jHKYJɸIwYYzI֛@jkNԋ\.[w0t { Q+*TʲYE 'IGb_pĀ s;줪BF`3w9/NvjO&w,/{LSc]gDfqC!O[;<no}Gn]_ а9LS'BkX7[O60NYώՊwj(!<- N/ePpju=lOVe2^T&Ix\ ;: r*:"}fj Vd/TDZq\<9adCGO&H{@@Ş/i0:T^@j]!({$VG1D'CVJ3Sӌz{'k-28UM&~X9#ՇOC;~`:7{T!G+ZR}E,..~v>-+QR`]aڽ9_eb/(>aRq?8[1<9,5T(BAv }iҡ9JknC{8ЃDwIf N.;^OU1u>!jeƩOBa2=`Ðo V`B́A !'vr(g4?¥Q YU+Ыy}gO8 A y*S>jm,n\_?U?6YYj]'od25J^5ΨWa\k4Inj={&^L^Y:-8PVTDC*=0 %8sA3Rm76 k\!-F<|'>bGpBk) S9;pׁrb-CyC<~#z Ʊ /1=E]z7P0>LBzUVJX̎*/J=|>“^-I'H@ҤQxjX{AbKTPrhsn&̼cD1g{W3|-& D8[+h aX4%+}G15נl[0k`ޝg\FD%"ʲ IY7e[|+`Έ47j^/!kFY@1ŷ [qm}Pv@:st +So=ml]cJ쾡WtBm뉫C|t3bd4Ty2y:=Snj1S b1g*[ϊMl>\˥+w0I/;ak!}(6* <2]Z,L[y_ʿ?4%#m^$BYs*6;X@ju${}P׈AUz;:pxii{$%PXREDD \a&ńI) |DӶFi=CMJhaF̙?e.ok~?-3"Qv󨝈, M](ŏHըYm?/u0HfCu+ٚ-ycYJn Y]o^e89RoI8XʓM` Xsظ~iUzF޶o| F>%Rj@iaE lY" GA\C:Z2"Q]xpm*Se͑Qáo~rJH@9;m=ȻdꈅZI3;)b Pz$Ee9'INpIJ-Dcørv`ޤ yp6'!b{3]]3p\ 4xN~ŏDRfcXy\aTi*>&~jdDِjA[% WZѿb*_}[}wrG0V>Q'.K=e}jn$i 1k?[8qvyPv /F09[)\GI 00qeg,C^W7[k,ko5cc2,vֲkܭvi(W6"W#h _r%dLC7!qM}̄$k'&qlmt7V@xtT5$@hR4^ƧY> 6? vx.&8!m8MrOڶ;r=iOzxZHud!Ai;4w_z'wmFZ :=nzibX|혅5|[PI"s(O. ZLO}j`R;l?n<3UĀvdl>.4h4m)%٬)"XGNsWznJNʀ[e!`'Am6 IΏk;ӳa$xeMq$uf=BV@Mv{ U 1xg3f/9zd+c$6|Vo s t9*-JؙW=v4 Sʍcyc /XtU 1- "sʷ .A(*wJ.1uFed%b~LR<6#ޙ3Xf(`j5 UF>V3]Tr9I, oØ8;_८g)2DE Ѭk?0tYSĞ wJw-1]<^C.ЕC 1RYTe_VZ?GϨ8ZB v ^Ex Dl̕H4ւE 24@A͔P7T_{C.XUgM[j̟q@ז9zy%EPxH' L ~Rw)jS< Fu3X)&ybr˥mGg$a P43I#E 56]Np|Q=xlp}! DkV+/퇢Jk[qe(棨PgQe5s/>X 8Qטx&Ɯd<Į SX29sٳiw羕5/mk,C$}щ09n~GW(NH4l&q --]^f?:؋PKf0֩PC Gݳًr0w~jt ^swĽx{z5%gC? ܰUa26l8S@^:t69jw #57 #p)*ZO\X7VzTxR;G)3g}``)1emڎ9'\*%vMKƿLyK6Q+/>B #vyԉ*hzf ݠ@TOHJm,W%K,P(U?H?}+Cy5w]='x+u|A#,(n%=/I__hL/}TyC,I\3AZ|eѕsfԛe9[\ڽ^$_nV(s'7DωkYlLŧ0E *7gGbm-RJ vljKx+GЉ޸Y.Z؆#AZnl}Iҩ!w}:ݍҚpV#޴T_ Zy :@ɱ>@Msu"+|.o@.-1-Y4,ӯ&gɍӖKjkS3y(msV `wľ{'sȄk%23"9ku hIڍ&=bjœAHU%ث()\75 kgu&CL(kr26,R!zqwnƃfJl_}q0]Q"S4jrIM:ԝE(„L9o2_3Î( 301h3$9iFg2d=-Ӽ gI|_4 gb"ǟ_ d3ٞ䊩YeVƍدk`axdOxL*s[sUJf盅kҟB嘯Vbj}3}Bj7 %HfAmh@"qQДnkPRCB]tc Lڎ;h8O[hBj% kϽ5?x# 1&Xƣ50L=~XIb b` YP^ s "I}uN($Lf?5ÂKgqmzQpp=ܙxvB" c%q!p&˷DJ>S]:D*.| n& Qf%3>ר_g#M3DD[$/O>nuHUo1at)C_uI˂ -}]Ju+М S8e4D d*){д$zxIX4 md`3GlNI;Qw,Ėb6Ee;Z7LwS<~H bp75C5 mVO[/M˿,+Z 6sC2p[yxUҐf̃#uu7TSucͽL})&Ɛ:!:LI\MP3DH ʲ.+'2tH(2rv@62H0s\S1F^Ky`̒ +D] rThCBU58[sf-&ބD2 Y\ѩn4a>8߆Nކ[ gv- rd4. g׉Z@3"K{Y:-cu(x%71>U"H~s^iAʭ9'P|a3C` >}/ƆUjYC$YdmL~Uw&,A YBSe2HLN"׎ fUﰵIk{ʸ j7YY`^Y7Un2cb2Moh40]݉d4~R 4eɼ)U['Cķ)15cA*ird!*ʫI†2D*`o)͐fp\*P٢z^dL H87rXDva3si-A/uvA+@pJȷW,~Z=O5]BG~Їt,n&7+{=TqMM vyEBo'qamM$tNLqot$tQ`6N]3\(GPHJOѕr[Zfj 惗 /T-~aE@Ȱ.{d5L&]"6Pn>]4 3p@c!cUV༻z0nAAZӣԻSoe-ϕny^cvdAÛ+v$K=WV:C&et;92~&Boľfa)oyY`Yb.Ӵ:򓃩A@ĴL0=I:V0tKC8}M ޜ#xK7<E&DElrddyP5wywL^.R^x7\$Vr0A),Ix2X_xRow (;pBՖmZ^\.)C~\1Uuڂϩ_3$0'߅kgj>>ejYZ<=(*@ʿE<[! 4,iAe=}f!Ug{'n]Ubbn R#bXAvC_0 (VTY)2>L{5Fm)yyM303><9jsbav9i[&)~XHB 6 ;ko{G7,Zy9Zd;+CIapYB yOppfqo`XK*D]t.V7e4#]1'#"K;<;̮F NjRXI,4̕- )tr)~*EҰD$HSbMYջEߠX+gQWY闃QSY2HH(ve\7 o?_Hקᨙ"%ƒ!<;U@|LRQk i[dn XR/$/A c6_np i4G4(7ӇpsB Fًݶ~Ý7-EoR([ɳm"niâdp ~'pn.tDZG N\ކPo˺4 p]bcXW5\k>Q$v IBhH3B^CSW$(u+Mm dOv*-PVgС-Wsm/mxutK'4_< @rtO8 M-ZەP7$SVIF1 |`t117L$,3#mC 6'sɦ6 B[#2U Q.ƊX of|%gF ) *A/nZ]AX!4\;_n:b5("ȁlL-Ǒ'[Ii/H3$r‡h`O'>[6Qܭ`vC0[4^GŦXbǃuee^ h "`xTs.C pˡD.#ҘBg2:JI Nkz!PznmAf(AO5N+K30c%b٤6a@Ggjj~+VP8́Fߔ .E%j PC:1)ۈdI0@n "l{!]#CvZCXD BֱBjpOxxE9Oјg=e)D/aS~Qٜ F]p&(7*KK7 =|B :FaS2B *c%b<.w| KT0kGSM.1O/ߊk}V2P, 8dYÅEA7xJcAH! Hjqs P %A~@?p}U)FVۃy䍅~^#DFUE$pD<& +T>'+4RS}4?Lju%ݲ3X;`)g0EHJ{qu{ UTG Uh5WJZ7~"Ңgc7k8L>]`""Dߍ ؀?[<ǶSL )omS)0~w@X[K0rx*][6 jUڎ./u,2pO4 RQL()`*V\4 uI*N;>j!}ev G$(N&a> ώ'SMO~h:xu!M S-Og#v|*bԮ̀UWdZ3˖TH?Qݨ$FŒt/+s-DJ *3SOԗ+W^56xUM@ӊ~f/=.lH.ITs!vE(By٤2d~lWJ,W' a"h/bIRŨKYeUL)e|Hk7Hi_Dؗp{o[, GG5dl< {&EM >8ΚԦ/ t]#]<.ˌ)OMqA>6E z?aGGB|='?EuBb۫oCm}ʇ >!5bÞ Bh=NJ0| E=b8(m̘^̮ը3( DOE=,|JSt-UT(("A~ AR'ʍ3[/Qʠ9q"Ą^uhCiqZoLьĦUCTN^xZRdp;~9YnYozm>"2FTwyD+PQ! ]Yd2T!d ~Aζm"*"^q1lG!oZ[4F5ΟfJ޾S`o|G~q_!B[$(w$=1߳&=%b #c*K?UF%UIUPq/(sOeI>g[ _V{ep>/'3i{-7-;,);&N@pJ/߹%tYi|5zs, &]f:HU}ٙ3~ɲӲwGI< fDsS+pCJE KEr`(mόEib<ͷy3Iu5}'is_3tI8VSN- O`t}XgLPtNR VǺXL4+tphrN䌟W>u$%m[#AWwkOGxn2\u&Q] Hz䬨qq"N5V8حĕgEE-OJ.=dVyvnoc~`v(XSU"s1EQo3:va?!MS:Puj-3Ŧ-<6Z-72՗ DMT@뢕\f*cLv>-N_`??)S>Py ѳ'-|\(M}Y=aSs|߇$3:VkV;/E|E^Blu!(=]v_";X(g;6͌3~ QΏaw zazF,@H`30łP(3`ZfR%UB$:bg VR3סSYOn*tqU4H2,S&bEr\KBx[IgR;r81>4Ap Վ-KK0)&wHK'; m|m-2jq/Cw]o kjT,棢tFK>|.- PJw 7E|W8h*b }*70@z 7M(k_`23?~KY'̢| SlΏhJZ}T)DUbn9H kPq%QT; }}io~坅AY%ZF F`.m16cdy8wH9Jk! FRÔlEqIucL|eP%,Z~N?+2ءTc Ib~ R'₳eПVn0^X 8*};&DA$^m\*Q\vS;"T6IM.֟'Ƈh@10jn1b/GT:=`V},Fz Fҫbi)I"Zgt\s}Bv8güfau;;\͇x< s;nҤ0 l_Ql?Mt4N{Z)qC-NPKH FF{Ydc^EtLuOT4 # ?{*:Cqs֫}lw¿֔]` \΍@C-g}LPH3L:yS71P^4A4k=P ,-/G昖(#^zd(d]Og'<9cāî'BqfV>"ДGBu!@&}@Xf,ㆮ8=ǥͰ Mﮩ2P*⾠`tp 4ơ1^y#fql9o:|3EʇqH<˅Xt"&ñyA kwHPU1\Mu͂}VhS@+d9tS~9YXiǪ~ 0,ϋX옯[0Ęk#s8q3>Y(R# ᄍnx#: nd;^*f1SH&4pf_wtޣOF\-ڷ[- ήg{ckoD YQ#n;Fg)p$K#$p0~ĩ6VgrDv ѡ>+ V镃 ^-o*֒1-{Ճz (̠{ 2hpddQh?YEPgzQ ^)_ Лp4Uo:Ȗ~}#Zp`cf~Ni'*}1a XZ6ZnPn!2IKHrxzRva"HR0\+[klF*r .] ~fKּ.j}yiJ'? #<]QKb7 :ȝ9Fp-yoO!9ͽW"Y9ܕe!j{#ո נS=A+d*'ՠxOgFN" |E3@+JX{jPc~-:EaN:(ֻ s(͆0$4̀X]X01kr,J}<BPkzPBf ɴj7>\auLŌ32k &_]=LV0H)!˨7:[; X:L3Le/8I,{;|bh] 0^݊4'* 9ʚ*2̱n%D ŘڝQyC[b?Ԩ+ӂ 6= ~K>>4|dR-j!ehY0 G 2NDO+ͱ؎VbI3 ɿ7((浰I۹Iڏ螾_#+b1W AT̢7@ZRF (Lߊ]7h;i|+9lhqbBt,kj4zL`,.soय]g &XD-Lsc 8ϠNCd^%~V|b>\vCcC> jՂ#qh-֜1eRsP%nox2F_X$kU `~˚$h` OKU}m+Ms,CYnq>+'`m0xYsFm#~'%:RE4j?)Mи|+ss1G#Kd?R?R3>~ r/0Y]Q1^̿B> z[pp}\TC?eVqh?$G'CG>$b(P=sSXu!QA 7=%PVqɫ@.GQ>6sòfz_ܰ#D^Ntm_ཚUx+glp&Γ!۟ WƲ?[R":V7-K6gH*ʷeY+ Q4N*`Vyz75Gx>-ɧ Ɲm{x9*7¹Tܗ>H< .;}Wg֥J_mobՏ[!RWx ed[ f'^^J*RGŔ`rBB趓Z;iQx0N޼ RU|B!v {WNr+Req9~:Z(z*M`}1d`\Ԭ]+u1EY?q4 iiyÞ$zvIs€ngk9\ ,[C|f1H͗-ň9-2@S%ccB>9r#s2R6[Hgn?ڜ^S&ζs߭\xUcayz1'@Qp1ARZ_dq\㝌% d_ !,%) m "Q +D[AwM.]&Gӌ? yڶ9>`ùܘi夭AZəj`,2 |)@FnXꊽÝ 1zY6b8oEҞ6z(_6=# T@?sTm.W8*o{U/#yAQ.5{ylSl2=g2nC'Z>%.1dY2 M(&5_~J)yfk d[ArPe*h 7["9J|NYhU //er?ZE`6}vY9 `yk˜8)޹w  &}Ћ_3]{On) _9x+d,p;{C[S?9HRvC]{}{ x-[yX۔ǩ&&:VQgP .:Ùf1C "qyOM~ނo_ }I<KtQ+ze:MC*IŖgHÜ?7MEMTNMJ45&_x%j8|P?=.5}NAMv6.FfO`)ˋ֌ s #Ua/*ܸ dR-vۨJ;qD8fͩC$ߪZE`ǥd{O J)`[NnȝLa0]cdZvċsD\cQzc$ IeRPꓘ|F9uǷPٝ_nLqmgm11{hZc3:*)VG`ː '>HȦÙYs D-BkXռ$Z Ae?4nA:lYq+21AD3A1=eavL,2'W2:ϫ7S#mC b"pkЁscB+{07b/ߣg41Wc;`ţ.oe&/ TfhQMnI"qM!1&]zFooݬpIYlhD9oL^lDpKwJfնB~1HhEX$lCrPZGU-u07&MY_:=j7\M#w g螅 [vfEr߱")a-I9o$oT6%'=JԬ 3f7=3; CXN:U\}Y\)a鰼! \ s}8s}V&L48w5y60A}N3]D&}/N]meFSn8: {+1jb0{M!H@"EnQDV\ja # |  Xьjnmw)IN[Y qi5J `~fo~WՀڥ3*3;lTk=9n/}ncn}9*jaAX|D+ {M { 5t?y$Kښ" ۍTӈx<'0ɯFL@Q7@T~03>â^(IV(کէ 0BLʤҕ}PR 1́ F]} `]qlahc:XJt7[ jX#>1k2AϹI߳K6/ ˇfqῗ墳"^ T2EtW ĮwbO$QHyXe˿_Y`jiAh:y"⿏J=oX3l) #%6 fARd4&EسQy!Yqu~sBZV u"Ґo=&U 16`]nڐ #-1}O4REbaں7$9R3E<=(".&qՑ? "h ex?pP z< mi8F@2LBPv3\KALTzku*NvyAOf*`L> #ԛCm2#xUѧt dD#+Ϗ}4\ d/gI 4OsN:fd|HSʝx+S! Ҥ\y(YÄ5l(eř@0,]8gܔ]87(0xy16ړL?9 \{F#/GqQ+O~*YM/ D0GZǙ9?gFF,f8Wԧd}å"KA`襫I:mzznH,Q\AkJ/oLHN3 Dl1.DJ c%1`0 Q↌? hg>-ɇC韎i+<~?=EMђfGmoly;/7{#30vxk ]㟢 I9szϛ _ڕjelNE v'V@ufKt#/St"p%&^l)6nX5,d8<rK,)V:5 ,N Y:(yVM| I:իP%t9m\e[4g}ZI[ >KW/b= nH]K֦T61JH[fh)|tXJ'ARem.0KX  _`rӬwT Z0_8о,#wLK(.{kgz1*՟8ٛKaY@b ^Xm#f|#*iW/L<#AghaٺaFdCa]įv1akfvCl3U M'Ի_ڛWӡ84MV+#+Ҡ\~G,_AD`-z+d'\+3 JchYVE=ӹBW_qAkQʞl`?k0fmMN9MF4XR'iEh.!}@>,Bx[/jנdaP*bLر|NG7\ 'Y WPY+,ݳ6+p3kɮ@nfn7>b57kŜ5@:V d۔4C;BJxA8Tl_*b+{<[3i|ʼn` Q 7qZҾ"NcC#%ڜ:x^mNaqڀ.Lδ,RFL4lQy"/?w^,DIj2yQf2]AdgЖ!KN iy8 DQfr-t>g,wQ/5𪫀8;gؠA!غTW$r:'>8xi[/&̵zWfuS "sU ׂeLF %!Yo h U3qU}8Fn&RɌhe6"CL"xv#J,vNaQ'Obţ.&t`BysuS{Km̉`?g XPJv4-LJ]Yt\%R)ܺӍ³ӯ#F$E,k6;8+}`~+lA]HV&Z!z}i^>5cI1(xʍx=BNJ6̊QN2n"i0ƚ)azݽ_.'0d`(9BrMOB,.V)C>zG~k~x:5 I-itw]㚑RiQQAsrB 2d7@'_$LI_u x88>ED'=p Ԑ_?Jc2?s'CYP{(i>wr$Sc150a܅״Ԫv:`xҫlۦTb6 oư$M[vWz s}auVQLS밿xzplno_5dʂp0l΢Ʉ }&\ol"W@e%&M鯣b鴪}CgT:W`0$ݲ77_Ycs\oњRc~yqyX#Z?J,79S񨸚2r>`.U( :}Dm3;40D7p߭ap͊|g ,VIWE8΅˽t*ie_G: .dWS 0i6mItZE]ykF2#yGh1 JcKe*s|IH4A3Z[CAj}r?D)Qs{[wZvpgphb`T,Ǖ?5$PP {h`#vzqmSF_Gm"+{㦒H%y@&́P5>0 kG̐E¸<:"!{.z<Bl[l!ʾQ)ڋ?~Q:p|}p,6  (naSU⃚O+PEc]hg@t {au3xisI e ?w\LegoA62rGsI;ӽYPg}EcRQ $4[-j6Oג.y%mL}en6SO\@FwL[~2@ qѹtM,'̃_nl(ވ~W}]ωamZi oTn)0FpM'E6"F"WΓ.PY7$obC![E2xwN}Gx&U(,zÌp N‰=}ˈzK9TjI7{ͻYvlϳ 9w`Q E )YD`O^EVoz%%Eq(In~0h Wt`Bn'Xk<*gܙi,uFM}?>M0U. l,]y۰N4p zmgb)(9œ+|Gʗ6gS]Bm#w%T6R:ɫ˶#}KSPՇS( *e#VooFHy. ]F )*fWg|/7Mh(^L+ZݛE^_#oNRg*}I QOeqt;{coxbHJ3ҕKl`A KPs}*8ZQFu&V(>63Tg./ 4)(U/b@v%Т6Kj%=p$A(ɜeS?RN~ H\}酹xTZ ӭI gWtY 5رLzGEU!9(t~3t N_"'sg0n-45a^a1əKdz~Oyx[T+bA@DYWIbYm9,23Fe30Ө/ӳ%vŻx7Uc`))Ίbe] {JAtPs}F FlBy{ FaU:dcCr'앴MQ4J4&T[JXu_X #my5)l6z3v B ?MQ <1; ~\.D_~\>H,ȷjޞ<9j$_I![UNhOxO,;>0LGlڎ[u/hTn#U2~e%|/^͐fs65S$ j4tě@RV"9u@ 4`4fB%ªWW$ }]kTMH9ݶ@Z;pcMFR $MIM >`KH!g=iq(wn E,M/ҐlfjyV[.0ڐ+F E=mo2Ŵse|-:kH:v|1F#zQeTT)r Q1swӤ:rU5[[RסZn;ܒT}SRd%6wJiiQ0K`8ҼJѐ9Lcþy(] L{fLL75v d23fł3>dA,: k4Tm7sK͖PCy[^̛B053!L#oD0*vpZYཟ.S~Y\u67gwFdC`QC/;o#7HNI 5!H OSo\پ 8ρZ(>h(㭢orϔj@.-e^c;*ɚmcSuMVӴA=1Ŗ'1,T?yIaȴIH_۳zԯ8D*;fAMs4Fm(bi qۮ[ [K$6TX7*gYe"&G{'fQ zIq+!eav8={!Jcmni5I#M귭hIӱ|?'rw:tCDԵ0ЃmP!I9Q]^u[=rV'fhCʃfvkE'rUIJ7N8%t#c-s˻p 2*NfC3Sl̝KtLs+.,-ML!M/ZO pz#p4h$Sz+kI eyvVL8x1;;UꓑQĤ ؛g[kmfC 6*Fۀ"h9<g\b-Itٗ2(Dwa67Zr5ܐbf?qL8Ne9(N-jl dY=~kn\C4tɁr -׷'k2A׍Yߣ,[,Y-;_`zS1Qvp &ߎqL$̖ I}&&NfX<ʪи7fx5`gU6R{[' o4|F'L /wLeMWCo_=wCb x9~t+ O[xt iѓ_pU^Il<_M!#Dlxl&A*}:>Qh QN) :ߒN7Z*_9$3jy[4;4SylyIE;ig1te,e5isPj88G]#I`H[Δ3,Ò؂P4 +B8%W.\%{d`gx6]9 ]nF+_qf,Lc ўeoMԕpd x^`E&g-nܴz$9PFa t"<;U1|A#?nw^%9輟`OSPEsǏvs-ykz!OA`O 蜬1cg\@(^0(pPjU\V˕x3moW׹.P꼠?4z^hؠiP=Jn]/ z^r1Y8Zhx={?zNOx+8eĜh )wP,xY b+l6h%ق,Mv]?ҍ+9H ݿ^0US̯tpf_'bRp fhN'=XFՉs7W 1]-!N es#ma.s05P pT o!&b\hMxvZؤ ðţ*dL1>o`_V 61zȸ>IوSѼWQr5TGU )x(m9@z~ctgcb*>b:#7S:MSv&hSzrТ_l!^ i ߠߩr3faS%=Z ~^xSh!׆xj[ɛr6E K)F"?2t2 XM4;G/З0StjǓ[INV H(AXFa=$C4=phkxqum:kcgx>TT(;ȤÓye xUkccONnwTIo*):Q(򐲤XaX²1vIF|[3 AH--N}rX1%N:`<7@O79RFRRy4&sȺ l ml1LPfNݴKY=oM7?t亼' Lfwf> O[u_ʂ+{rHpYs[@40t96ґ*)kiۤr e9*C840\wK^ζdqO8gVЇUso0,pYV6߸Q؂$wy& l;0<FN"Q7 ?+OyXme/P+33҄ĭTg` 8`C1D̰t Z83凎W7ёct@7.k&@-vFgMα. V i6 Bk 38:=3ᩂ ܸOޏ9g+?∋\F'r8{ފ+ST9)WߎȆ<45!,/O`.< @Q?[k7e{@y}Y{~rVH1U{J3$ddl+[ߓa0++4}MИء•)n&4ĵRxF$?fU4F+񟫡}[#jHORvV'kpm@NH\gOΐXN y6{c<(XHs!kNJVM cV5oKV 74O%_TJ=y1Sjb☡ֽf "< hxFs.Uequ#Q3A3U@pm:ۯqQ[K{,Lj D 8QMpvj7ysL3G ܔFg侴>F  ShbDkSu`Yְp񄑾W@ށq{z~x}9㇅{pwՇk 紲w)ϸH"2{wT|_ Ǚf.l`uDus}qr9U E.]G ϙ4  !;ܹB%\b,5U V,e;i"SqPj=QcN?$Qk%:pt.,wVj W&RЂU:_x1<+$fX)솅wvW-?څ!X+'(`cW#$6iǷSE'֌ȟ}8K ]+%p}D{]Z::K1xrQpԷM񺎹Y8L3͌Sz)m連˫9$dA å:, 'a2@bc).P=wM&r KW#]Sh2F)GV̀,<_ <à)Me+##;ole{ OPaaoL٠"`T'O}Oу$?qdD ܅-0ϕgl(,.z x,|b SˊwKc [%E,M?%:acղ.d쪋p,fvX?[Ke#OFH#49F-YpՌNCVh(@K(6z/ɚsYD7t4SV't Py-QhVK'njEUنBNf->N%lk;"k.V.#f01t|dk]-(ҟ7u>4vzu&m7}|ުl,&kͳgwroJ:`-K]NNzQ]2,r]nzV6J٭AFxƲףZNޣgB;2DOni6I>]paYZ(ݼ=('"kW2lp;?\QY(?xMNаs@h޾M0+]ZS KȂN,iS/s9+rS")Hr$3 -?Q&Voŷd V{^}_) s(V\S/p\;K)8[X|)7j^j,)+Ѭ})ھ+H3Lc`TxЏys/?ZNwC sd#W}JE<=j1-VCs֠Zu q\>RHD<3rbGjV)mw禌%?%7!"S8ޠ1$_@1Nsn@ʎN 2A&Y&~+ʢ/̿ 0DBBԼ?GqV}DL/K." yALEaV[aݭ6ʏ{td}+$mP gsN5F?83c:0򩐙_ ElοEXa?;jn4",w#->(j̘.&tG׏g1əp54$m bȆ!9\Y4"Xs\M&x͜nMH O4Ёt__c++B +MFI5羱8^6W8A,>|p Duc:OsU8<: p>$'-gfÊ2$dŷu]d||Cs,U"dN#]t]6$u13*Ilo*yRx2$QeQ@h S4n72Ԯ92}j]=>^/c:@EKz[.FyL{瞇˸)F{ +bsygov69eLɾqx]2݂zk/^ ! ^ɗi#0^VUk @FbGw> =W|W_.rFLI9SQ:9 u3sO^`X*|f"XFK;y[)8h)<-El: ;Q044[ŕ5*\X@vɃBN8Li[^e A#HD9+?,^s@U|淢ma~p/0^2'm3n~"%4ia}!/F &&mr@HU!ge Z3]bq* prެ 䆩#?2;| yd4OtEk)ڦ Tw)UqV}kDw4QVvͺg T= .2Z0A؛mJ'cg4OiL,'B1/66qUalUEANOqJx,J-m-9qnހ\Jx~/bʙ- {VG+5

0Jl=(znl]$6SS +;=H]G?۴N:yhŸj4e*=Ҹ#bD  գS)= iQLUꏞȰ[-R'|keXʌw&O_Kd8mvw Z  aKj$A~FlϦCMnPצ:KGتITvǡJŰAՁ";;Pnׁ|jfA\0ܴթܮw4~e]M9+HS$aGW=0Rڤ ES] c' /|<гV =ۖ}-k߱=Im/") ,Dn>ϊػi xaG/"z.a2#%$Aj$:JK,asj,g@g+YFz3ď.^ kиF?4o);DU=]OZpKq"#a"Gn7:{i$eM%k%>R/  Șb&1$(f>:TE1yv!q^bx7_ɞ0%lOy뫛"d .?f/րj3,\Kjr kyL}̜!o/;]C:֦.{pFF:v8]W}idܚI̶4Xߏ~he3$t+5\C R53n*=_13˛Ȏ96Faoed x]lcԎEV81F`5q&^&^L6޴p͠W#cemP63*'@Z -@p]IevlF1?ت)'''ΞêBVo%;+n&oQF~܏LNF!tzn ;fY?~X}%io.2\ -T{m9kUAk2cK,r/rG/訫EYotlN} ejDraAgNmy9V/`C>ڕ!ajrLv"֥ r0M: VY#c !WŒ{#qK}^jdٛ8hd6YqgKŊ(E6Sd Tu'!x3ݗSmO zdݫe ,;w`U+x#b !<Zo)r(*q ^ ִT`0jywZU(//(ڗU9wم3lBFF-$NF?xdmP~3$[Zc򓺄Zf6ʂcpM/aCLו]ΜFKIz© b17&G!v$Nٺ4əS$˺@HX:|͞H#[F[FYP1H)2lW ;a1{=\1;wKT,fj*9J0puRSg6bՖMb/*]WZ p=8d1#F9~"|qk;4i80G,Nvfe X(bQ1 jԈuRP &j)DR8> +'& <3S픽O鸰قǧqGJhϟC|61A:vB%BIĉbZDYyO'{$U]4 |7趒oOLmTb_$[1nxbB ,Pv1I*6q{#3k0.4?a\7˱;q 5 .cV!oldꪕj)dk:sK @Tߑս@Gsi`!|!!{eAFnw-!ߧ~2݋WW],w IsQU A#wE4a4esP'YBw8ÚZ搰7]۵cXǺ|5@Q$Bf^c]GjWPd_6J+Ug)P,^:3CUO /Lp2Jia0ُRI{5aiBMֆh6LFEِ<82^a|- r1΀vJ 9 YIIWo+csc1~a:xӓ? -dq᫓c5T,N7̄N:}~󇙨8ۀ`S7я'gTbIQZ,%_I.k7A`+ϑ,[DuQxVJ:g2w9$[/N\pŒAd~>@*I@-zQ4e^t/hЀK|4 :ؙ&+wq $, `/|cdHtq$JEWnyp$z]BԔ}䠖觀T+K,a޳VzmS^0!HɯYWO`m``cٸSx jz=l~E1f=R|"{m] 9e p{πv%=Kα9 i5@!A#q?oYߟ5,iHhEc}3dlI[w/Y^(NOloAA'`| >WqtKB5 H@' f)o/j]X0whfV?4O'?t򹘑XBk$Te"WDA .hzon݊%y/]C,5 t]3;3- $L$8' E.  3o?sCUVrcL! Mm.aO=A77j { OY 4~"}y^``;XvG.1p./x;WnMa4%碹3cxO7;d2ٜ"X8Ѷ/Xxot+<@pQo@Qkk~*,CϕǗ9cToAm7/F&3Mn:$S0vq/Ps1'xl4ϖY[Bc:vhr>!Tx,GSUչ$Sjm=C1[!IZo~3`n I~ 'Ȃ |##V-tն[jRn ?w$ %aСM=m~VޚMƹ4CI.nШ,a ][6WCҼ(s9j˭p >ʚ5;*_,<23kbVvx6= LOw[GD=݋^>y}wg|3K2MN{Ɨ'F xf1ʗ]ʪvN{1@*8R]QA2GW[LoFE"wK|l%Hsr<͸-]̾q֔[W0PyA1:dft&$`}BN'IԧB[ o L8&k?k'_?-?4Ur- I04|.ŲJƕ?٠HC\.HV8|ㇿJFW.Jq_ayG\wa4@Y Lj4BFUG>XU)m ԍf6f9[{C-;S)G5󪫵we. U\TGpIq5[5-%@mAN !~7L+ֲ)wh7' q^gUL;QFVt_2\ ␓6B5G0ȃL2/DfJ,]fevIDPYVb"uI1ՠq\]B?oc9 , 䇔")]~_u:8ܺBYb 3 OZFca׹69;wTwH}]!ӘDkS|xČD.8(R2</_.$Ƚ@hsF%̘럓oM<8-I q +OlCQk*soU;)--p꨻朓|Q*#+4АD@KHMMD!x@kkk%QW'gC:Rl y;#UEh b7&F=ƞKMS5,X=X^sqe]HGjސVVr+DF >RC* ohن6 !H\gFsR1_ F#2I>o"Z|[LzΛJ,nʸ6!spl91]EP4L[y^qߠwIkR}{.0PZ?m'{6"#}F`aD;w/;%DPM6=BR i_Jx0ջ mk);QFrߘ ltn^o2 ys8t׮/Q5$U- +D_prP.ilf=zN{ y Yn81BEb6B-ec94;r Um0yJ#]]8krPDe[a 7 H"Um&IZ1tQf(|aKT wW);h !ƨvW~π3^kbט aE);ix^I$g:ݾ!y<,Zˢ8-~H=\4]cz}ܲuH#i"2DO3 |(Աћ}~D;$i o~+6@73p`d9'.W@/"ʰYSU}ruSxO{}`U+Qj?MGZY7Io3~szظcpwѮ[ v< D'?#x3SyR.Sd.߈PLHnfU3oInѵ~{PcZ__-3pcfdW^Vsg&O\#v,?gx9,3Aʱ=¤JkK.4/&z 3dE)K ]}p [OͰOrv_1NMos}rn{+&sAĦdz39l/pNjmӶ7x ?8U&3Q.6Ocŧ'VW-K&&,! =U)T$w^wk2g'EMy,PU eKCh Pu҆"Ǫ٤e$cK}tF%:J}cJ%@!"=|F/?hѲBv|X Gdo]wF;o*[Ǥ@1y8\(Z?멾O+,oid喽pX D%xך=l5k/KWSNXBKhP!R}{cm5/TW]T[Ԥf ,o#2Iȉ9?kصsʐ}3EC4:lؓ9ZepEg_|U܃T]9)zd~R>)|RU}3ߌX0۸_OӾ6] j@`LēUѷpSq(R?Z8bCQ aqIc Ϩ<(J}f7\*5Ww.$o]=~|xҹlS,g' G]"SDCbMlcAMBnj|BT.FNυ5N o ˘w8jA܆ec<^q )X9Obz!&l\ &ϓL;,lKe_XGL:JRR}]x@ -K)i`r̳W+5OuĖRHyn% }z*Ȩ֝˼ ePIa9ggrbo¡n;oʑ7]^LF`%[ `GޖQ' `Ю1`Ѡ/dHb3R1 32E>LD6_8"q ܡX;*. 3Pbȣ<6#*.i%\O̒;xF20NJ⋃`(DԩLfzqƙ@t'oΰqF` #9ɪb8 > ~>OW24c.Рu!zJ{gQͬk+ i֏LJT?k#iXr-*M(oze:7Ԓ%) qH"QxppE!s j";1n ELtmk_Idܛ 3cYR-"5w6#eUڭ*Uz/p`u? };eXcY!lzA&Y[1Ei7Nyr977`A@Rޫ@~` {#-;[S?4S;Uf@օMj["X9ƥߌXXTui|(LP6Q3)ѥG}q6ߨOuދF}Bx@&7hu"K:'_x̭?NvwZծ*D{DSh(FOAlIql|dXŨ;gmK5lw1ER3Bp.6at 44R.@ΤA SJc>ixVJ&("$_v>m 3)u޻2xsdڹZz$>~ l}G.nPzZvUEx-|3RO޲Vk{|TϊUrF}RN|оǖDcUb}MkI_3S1t2 h1uKgOa%Iyl-?-Йa|Xd!F ]fu'o끗O.C!=JEz]a#]AFLTIX{YeE o+*U#vQZtr}7AFӗ1;VSY1!' ~yQ` 1I =7‹Hl?J=!aQ]_h\b$ˌ u4W!,љf8PRyM e0yZs J aHGk)+k*0E6p>kȜeQ/H&JmDRwĨ wX+ɧB ߐ`~vj[b.{/q9FzRgF=:M{iOQ!snI؇=~?pqpԨ2PjIIuig5dg>4vTָC=@۷ě^IK ءXJhsM0)if@B݀e\bU{B끋AwLKE N!rYQ&Hyg/HQvP/GXae+CMbNC7I tFO'g 8 +S&.L Ob6۷k]u5jYQ{w9@0~d%:Sw*"r6A/^C&#U CƊn`^xΖ;WV ~:sq' C@KhPz7@!n3( [ǽz^N&AQW#GyoP͙Ȏ-i[=Ҋ}Ҫ3}hY@ٞKXW芔1^v@Vb $= lB,9 Z@9hߘlL?:j^(MKx;|v Uq$ϋ U7N =6 A~/0mF79N1f7K3R=W;Wܝ;v_cԈ/?g/U=1'7~, e-@_ˏGƗ{AzQ⦌݋r^tB Z uL{ę1a!ڶej2E"TvzA ͦ痾~@no&&74 CiDOƝ$RF$: Rvlb`NB?h0U>j*Epk0Z͌%s vBdb5h^=sHGu$үч;*k+5M_Y 5:hs ex WY➏OmH8⫭=Z JhEފc5ߤ~'Gu T51$qC7N7yl8EB^&C mEZk1u?$s~#aEr,UzVisg,7,]z.\m#gtA&AXz6oVcnj;dg5*xo@EM-w _+m-<`PJsۭ$֭ȧT3jΨ󄱸uxĕ7O0d[zفh9+^4,<#m,֪8;yڛHi3BTđx{TVBIHHJ2gSS%r%M7˶EG&V;{qY`X23:"5\;GѐF'k&$GgsO!QgFU.!?-1ɫ_n0mˣ(]ILSR[\ w*3e[g${h /▒1*ʑ.un;q\4>yAu[L(L`]i=_]pcA$,`\eF).~cvoCfX<U-1啱S;ƬO6S5j#ҳMtϢr3Wa~6>4h7V/^ߝ4ؼɨ}FK$1#/7&R̜Y"z#8wz3~{)?bd./\3w'9~P#z%'͘IGBUQffAlN!N 7rSׯh*N=;N[_H>Vݻ V`CМRu -A,^N'z<=`MiJ &zC\PjQ' Ww5J>JS*qYJɳ&$h@GZ !" R6ۭy~1~b80#8!,L_em;FgA\#T}yFQQ CQx3ӵ0mW܏WsVwaI$ K㒃  f]yCEͧ.Y,LvZ 1hOblm07"6.m5>e饟 $o!T9ldxp s3lҍϋΟWnŻi@0hhقVkNzCi1g/_:^Mh (,F_X'ؚ(3Ia5AP_vu*{aGMɽɶI{~`@Ϟ(1Ү^:w?b#ʴ,l; {lib ILyPM1VQ7>]*Mm9;7%j!ӟU]H*/KTtcR7&r[G*/)&Qn 94tCp׈r7@ޕ~ߓ\a卟|M"䞶Y'^=|(T6b|AI,^Ş^RW | vDd|(҃xdm ^mB"r x X * *L }@L6cO`)X Rtp r3Jr;pEfgfcϗ<YVC<|" c1Qc§8GQϨ#.&{ӳ$~WAx]OCw͒qboqR C Zڹ^] iSG:U=2 ~)⎄i`,%vty2^́? n^x03K I L' 6uvWnV~Xnf45<p"๓8ZVL~v[ ,p< X خQA ]RuZ@Ot^)^ջ0˙ycB{&I)K%WM7+HӶ> ;5řkғZkg6o߱~5e(ܢ 6^.<*zlDk idOߗ!CyB5*tj.[<@Ds(@zgP y(`+F\yHS-k/jc-Ѕow@'dh&t+rn՝VZxO4?m4Ż3Y2:{h>f?ɢlr.FNcS+~s gS-U\$])OQF)2<( E%ӜvGQR4{R];zm6zx".3-1}N] lJf %5U:DTW Z<+Sh|7ϳ c=S̕sV!,./D%d?yh7u'ēD`7 ὄ_{ CQ%8>|C5.ӊ` &BRNRJ.!\3³m^LW:Kw=al?q)FֽA5!TPO(>ed;0flz|w$r8>%ڔ,8Aŭ1֢m}&ClCph x4ۈ޽`sB*:z >,4XشL1bf`.No-7 e59y*ʑt#z_r&;iAg- 3LA7Wl@?.} F=2A\[.#*%5ӿhFkŔpA\+1WS{-'q^#֭Ÿ2 7owO0kP88-)$,¸ƒ~oEY~Xs,Ė̜Njcu!YHE=S%r ;"AQh*;},]w??Jzjm{U99c8;a0+~ə/UH'})P"]ڟ(%N= ?Y10-wzJQ[ $[^-4al5Mgt"U-?sE3%)GW\LDU$g@cVס&θvp>tP!Ȋ^.I*GpKiM~c1>p)S|Z7-YG3fd>G'v.KLYV¹sXS(A\˹$4_KYXsMӴ#:n(R޻'7ɵfVxأ-LO$oиƂr'OO{c ȐXĝĥKp) `o1@NxCo<@5Rc] 3~4cq0܄ ,!ΩʱMP *'Wz. L"8lK)5קRS!,1Ġ<,F) _<*dפRh=ϖm_8yQY&z̸̑3iM087?NV0co}"P<=!4t&%:랈(v,mE$pVE]L`n#ܞWX~k].\**@Xmpꇅvdb0ݪl{} x;,=59+’ODj7:;hǓlMa+;{4O^gK >#X1$tyXo&ϋ}i=kWQ}tc`㔨tj[ -Gꪭmdт2[/6ƥl&&-xq͕Op^wB:@){e9=vJ.}U^ NCDح{lC{Alv8MBd5{-m0dPw!m.H(Ors7!0&<T/^C`R (}}ہ::oQA;TkA.tzRN{{/a퀳pz 78ִ⣈#HG#t~ ՟_lrR87|e?6oXO}x裳=G+mKkCz'xYl˔BSDjn |Y n>`;AX C>nLaUB Y`f3g1$C o Jf J$3 |xdw+/GqZy3tR~0P4HS1wwidzσ͗!*q[E9$8rg^!(({g'mIeLJŌ!7K/v*aC&/Et 'HqTy@\Tdsi6@;=RvjFYH24u;BW)i]TЮے.ZX*K5/PCĆɴE"?ނtvx? $*F~WQ" zI/e Q~KRY`U^>7n+o6G* ǫiݷu\cE"9S4f ,8?vr!SI? $¾$3"xNDמz}I PV|"Vk ,Q A!=|vikk:;{Yh|+?ɢ<˟7VN[GEoBń@G3NmvzrO 138Eڜdo RN ;4\Ѳe!zUGTPL4V(9e7>ͶM0msV<||Ǎ2NZE"_ 4 a+ǼY2v`?Ht{gͬZq@{[6A\ @ u’= H蠟e`vmvz:w@9S1EM~c' 5…ۿh $+ϣr6,D!O :QVž^ 'W~ ~lt?7iuZ @ܶYpRX5MCwSb`7A#_{ h"Էfy`}z.kDgOœN}a6JlZh_(]@; [ QQE -eNet@A> >Rs2U#͚Ϫĵ@lE7>/u[gBxq| #MS?h){\voťoLJbܽg0S&NZW]I)0'#8C& 20ZE1 VaeB^c˛;gv']ݺ؂oё7 aهd+?Q}iUYLxaj3%(‰hXZt5~c.dFCsoNB՟S4s0D N#;HȞ>ŠƮLcɝ[ח;Ql&\(5b]Y|bD݂exZcx$"SZ;JňQJn?v"֚[.*]mLy|5{6^8:Z^cɊOm*NX?Zj PSӆ:Ⱥ3H'|^:Gv4ROgjᣣ$G 2v?/H j8 `~}pV:c6+9UJ"~GȤJoBĭIύprv݂ 3T8ou5b9y=$\#/ . UuY _h%MojY Dbt,"9ƿ]h 鵡g`F!} ^?j'a+PR[@xPcε$1ICnrؖZnj+jla)'Ѧ\  Ϋ-o}:=6 >,d ͮx@\>]=#҇t f 0*GtT}Z^yv^"Se#D?>~oZ };z'?ǂ ݲLSn9Hne&3ϧMnD}Qp}v6Ve80GM6 E3;Xw5zw * iJwHGV20 kr `^ +u' m3UY19FF\#'[0=V̆"hs@n9R!|ye`g-HH~ "ynHzMK4F^B9 e$bM/ǹW̓."㋜zz>G $j!u!.CS\qP@$/ 7yTg2xBܤc07K&Owjvׂ30tDj1Wv.]Wiξ2)/bG aD]5$ASD$CJ.Q;K| >h2j @ȅݙ84ʴx} t@Fg l]v@ _l*KɌ "!dfpж ikUNd -VJ3 8Šp-g7si 5oVZh*l'?Q+Z5bQ\%)9q$M@N8t2hNg?*`^鸞N&z 熛r#06R%}$kc%/Ngf#6qŽ|2cFq8X1|mwH+0@z- ftSALʅ]rܾl+N|XyV5/Oer&+9ENL赗zݬÍW@ʰ`y7OL7uvh/_ZnYij^N<@uQisǜp;*o0է|ImzU Tliz8EdÞYmvA.;3f2MV.sLaf\h@K,(Přd/x6Ġ7s?ns';1 %Lqpͦzh!F>ݹX9:ST36p˨mՋ`lPN!@%EYkѐ0'b9oy3Az(\[~'us'4dRBjlRP7π *tO@~JuG,|A,)Џ_$=Nc\|ZP5#eeRMyQ1y0rJ8wtHiwŸڰP/ Fi .tCPuY-2:An~lU+Q-Т5N9DuEA >H+x4ר|Po Ҹ&M5uz*db m CCj{EG>rJ k]8caq͚HRY(yNjicTxsVcp@^Ba F'= V55MRl6D=MKmNjq!kHr??>m88/pAU齫SuS@7vVqNKDU("(vi{/I9/OxmX-F^-Xb_Fy3; ?96޺.a?)@0J!"U)<~e7L/œ^*'sqZzI2g0zmDIQ  HIZV{V΋' X]~N j0K46٨4cnxCU׭6VX (SuB8o`AI2&gz%#G{o4/ os?:T [)K``B>#PZ5=WS!hThM6ouҘud}\b2 E!,ltKW80 ѭ/f}ٟ-ʓ[vKyN lLR%b,l!1Sc1o2J!P|y9~ "k9 ~.G<Y0:T X]@ ^ G̏dshcibr; cK{AD8e؍*ŇD1ՔXRIR9>qRW@[^ }Ū9^Լģ}kbF-[řTMs0Am) bF_o ^rdV?ZO쐪+o͘ݫ~ʝBBl /ށ)R84XqQ}o"vo$|2$AȚFNd&WcI/j2+r!VWOv$Դ~V?O̵Q SP;K2|r6 [ߑlߪ#PG&ضwYxZogؿeU4a*` uU\ `qEN706y7z"n7,R6.  &U~,\mՓOwy9;̴f"ci排)(e8E6 5#bZ;}RW/AO%J OLL`RIavg:;q҇]"AX%ay}71k5ZUK1Z]~m 'ML:X8[ &Us&B_>k_yUjSQoUSPdoB@%G6}m\`lךokD pٷ|k:+ʱl~6tUmZ7dv_YN w&gXn:XDѧhSepNrfp`ס9(1BN`Oׇ`c'N%N6R< rHe`#ٰ7a'#s K,?4)_b3ʾ+7!I7+ؤ ]ۮӷ2d &R4Q]B@&!6ݏ4fbS6[4pevu} \iK/f'w<,4&KJ\dLQmƟ$·ԬW̃1+ OG~T4}*< R7D4W^w6Na;Oq4}2cx]WA&mqiWԛ]ub.VpMΚHіO|pr(4WW*z2 RT6tnXF41Teݠ*wsY I7uz9j:X< 䤵._Ãb|0^9< =w5Ӻ#&E>#² gwLc1Ku|,F^H2r6 Y+:F+ 6y )a&VO䪰~H]WqY0bيB|ۺY3%1`l_G??X9F-U *hyGV1<[>yvwU/1u*8ة?IJ23OW@<uS f 0ޜ[p[%Pu܀tَ*aib͕J+@PW.G.'gj¸qJ & - >q%VX}(yc% HP BvTgB㽸{N9 يN"CMl+zp`U^*EQ+#,ݕsg*sVs 7I/eN%N6_E.QH8LȻ'*\R]×(+.9vBo٭t~'dxմugF`;B/}#jdi&S=N%^o;^/m¾̢D+>`u&N G+qӼRTuG[#cvJx ")j A}vq.%-ˆw R{q(#L:e_dhq)Hp6tNk Z wz phG+.e:!zh1 Lȇt7K^ܨU14u˩q*= MA9X;ddRj O3k;rWj ԰WXv?fm?y:]y(zX:8b4پp叝lBeN \q}yh2%q] J& PAq(+d;e\2zvzk_X2eubl+e粍33"n] ZC=Y;!3">MD'w=YR,]²M1lv<>m(NTwxC_Z&4$ 䍩*>"2:o(EKucb(ru=$|8vxK0r-0 M df [W i$e[֠%) u%f.ʔ:4w>Tljy; kT⚹n|Z[ȷGz#x?Q_h!iXIGv*u~#k.9YF |vK^{^P ĂaGMO]|T6@`i丸x,Hvmh2jn9:>,#ZL062 b?ڀ <0K S;2coEDE|ml%f`oIQT>I>?h,~_Y (}|vCH N m^U{V *Lmj Jl5W|Z:MkDS"lcLbH_,Bk|c T|R?7Q- us03bΤ_f>N6K?RSG A]rhrFq `%b/Y`9߲>` 2*{3h-uZWKyNmt|{fǸi2o.\mvKVR&?j! ӗa]y@Fo5hg6:\fʧ %|7pa4bqm{ԋ<7pro"s:Ǎ5&Y]8[01ۊփj`9e9kiГR,˅ RW89Ww<^Tv*ګ!p?[ clbK)(DhLmXzXؘHW- Rz]hv1QB3x|1!:IG/Z,h Z114ŰcyŝaGjVB=1| I''LeI2<ӏL܁tq urT@qUnpP|n[ň0idkl8yɏI)j HV-'AB+Iz^vo [kI {P dRx9a<&Yy=ۡih’#*?ƻ~j6sRA "٠J]"[ӧus2B<);ȱDjp:NmY:|"/v5;z% ;CTmMV-N1X39fQ/&=C'mU;v墅J\jsغ3w2CiB!*;W)maٌg-w$3!"WUaWw@,wM**_Y&GU%2Y+Fh n~) -*ԽQ.ΩVõjfH; dyӧ! ~!l\1'Z=<ŠeRuyu`hYZ$☽[ h~_1R3YN#Wt'ZWw[]DMCVL*RyV6^C埞:|G\I}Uzg-s״O/#lN헀m׵se5H>P3_}iv6۶snî^[Dl!Ե/W|95-̸ny}zY w@ }K$^Y9LId*'ak0R qAk k}*B4,LUh [(4(j]L 'Z/Ff\McmݞQڬőWKz_26z(h0[lh WDx.hVX}e^G?]է$HaW&9YC,4e&O"V.S|W+oypOQVDQ_Msc*Ѥz&&Lt[$s+o{i x(DOamg(<$?#t|`L9֪}]"Nu^*hC ewDt|-'Z+G5N8ʋ>}}tܕ408U>>&/U8jn;nsZ+A<\1Q`#F %U[QH=43M^?L͏]Og#ރ im`Kڄ=2ƴܤLe˭Զq/t۪%0@ A;#a0zni[ȶ]c˒!b^4^j Gf."Q!T`]s,znOrѐ|+ lR4+if}a~]́. өVs*:+n'Dz>Zq@p|Z?/N? ] H+򭧋-t=qd [bJ*i CAoDe8=H3Rl0EO2&;PFBV6UflS<"B}4ⷂ"M!=&%L岏)I8$ՖCz|8: ws7Zΰ 6Y$.a^xY8cܔ:iEXS2p6t;]6?J"0t?=Aqg׼:B.!sXnHi7HFNb7r?jpFw8kksz(7JU ͺ$2MK벗U@a0NRgAnc#.Tv[cIu)V)gۧ:xm4Rkn G!y?/=ƪf=1 J\ OQ)+yEՈ }SJn1)Ai@@^mQ (/%Op͗x5e(bƭuq-sa6^ĝsz/QhpycVUDl{oflD-53E*U}uG\|I|b*!49 峨 u]%=9Y"blUP//wQsx~:7\y龎ʈ,gPg u=5]^H:[o `l";,I{nK7ϘC]Bߚ?:^ɆNܜ/k*)Ϩb ̜2[47,Ou'XnLjDZQi&ܲ>dCyfTBIm<}>^" Wv!=sr:~(elӨS1is%ܖ,Zt\Nv7"頝1orCκmz=^ Rc)j2^0d-3,3 =^,\1ER?%5u`K/ѣB-tInU@͑ʝV<>%JB5檁 KhzqAKƚnǝB:U@; .c픝L ل1}\c}n)~>5Fؘ4_Zfe!匓Q < ߥ%Ifɐ,(eۮ֔l&#"|)Wv96Hjv(^{~~y :1uJ/eKǟܡ"%y=#JZ(XMwQ`IJZ &aR'-Ͽȳ%X+эZ5+QrC/ң%ry5]'!dMuY 3:glduV5vgziL@89:0|/yETxվxj4e-yif gmŲAҎXc==CYbjXh.a \bZ:iH&P_1b%H1V(nM_h ߼$̹(QCA_Tآo1 k6h';cwrAiޤIM#' (*.Xs!o'=7@\=Oy5xdB5~Q{)7ƙw_We_VꝫИ#}NEv^Zp'7vnj0)-'7;~ |cjSaP(׿`h&^ig#y-)Wyt 4dΐ qD6ApAEZo,'a: vΙnp58p#*ǔDԚG`،@rTK9 ֯ZWFe˨m9}B?>Zå% ւ3`I /Ϭ1`g&d)A-),?uz),2&oF?MA_7[c oNw$Te4}%j=n/5$*F_(60AgZuH &@yBZwx-oR:]޲48Pw,R \Vը0=@/*~,\кԞ3>WK1"ԳkE "N"=ݴ9eTPԬ[J=. x?zun<mb u Ū|NT=0]0?4oՖSy #P|Wv-dwqBC/(*f +@2yTdE@#HM7f1u#ލY/iZqө"Ԙd2N9n ^f+ryPw.TߪĽ}J;H$/ zˇ0PRB/7NZ (['.J'LT91a Խԛ"HtThQ["P+E($ǿsnL"2zÃK5()߈pz2nLkS&tX}c{fH/hl›Rr/o%FBR 2Vq79u*r 6-.['7B O\! +%mԲC:5b6rsp( Kc;#m3'{"e8GEJoc?t٩iiNYRż}Kzf&gS%lŚqw:6g3Z)gEѹ%Tt]1a xnW2Ή_=dR`_+HpL\蔫`ﴒ46w'FW#ƅہN"ǘs{aj|#Ё#eCUTP]ct.7URnf=lqRQY4;DƵd8Sì}Z锧TбU 7P Mk52֣}̝_6⓺%Z#&^+akeech"+BGTכz_?HJ1ey ?96FQcRwZz7њ{э12Ip7uF{ ̱=X;4K}<9 ,842 yE0DQcb_X٣V6M_,Z0GT>ʿ BƂ!XI*GGd>̻PhD؛3mhq)W}3} V=mE漐xcHދ`zmeh]4DJA8 tOQ%&deJpّ䑐$q}u]%Ou&gUϣ9ҦFE1z꺽X g tS-ҭ+ńyH^[-}}ZE2[/`6+أu3#'Ws A? Ƒ%iFÏlh%Adʮ2 `Z/BWy8azs/J}dMu\asՙx&X\|+g&< ݻтIׄNfU Kh6JZhd mHa>Cy} ) wCx_ɣV$[OTya$"zƏࠅIh'{!}THU3JPa0Zyt͸̣c+hY^]Ӣ6>Rqi)Ƿ'-jGL l+S-o۵ =q7yƸUB~YM 9݉~@H>d_kċo6iVh $ [% |0 "rBʇZZ=/zPi?I'~(a\zdԂ bIQ]{`$&М #θR Z4V[f&dF-g'Agh,j/-ίFZFC B:y1< qO_m~C:&qj:zB"3U TME?:x=E-GgMXbUy~vòL*Fz[LQ0=PP,My&jR#đb! ʥ9FH᭿]EED)=rG][,GуdOAvN V S~uDtVyCxn`xб,A_pŹQ,;x2!^r}kaFbTfj3ev-T*]&j9K@uy!c"(VS@!F.|gOF'nó{ɂT܅n \Ss,k:~{ăj@fJgp\̳c|/0'ݧz@Mě3͎~4+΄Pb$oV]!< L֞x E| -B+okS1'W;6`OWdkKuj,޷IYI۰bUSO*"U&|ŋt&$ۺ-M’5<5a(C/}c6taw]3+@6=7cY JiF,Tϵ7!%)UәzH݋nƱ 7 o/R*31z0Rv2Sy*"O@(!EߥB:y[_(찃PS CjcthaԳĻ&L?hgvcLrmhk7+ QXge_N==Hh"#_X斆_+3.r;Ǡv6Y+ EjTHg8ek5&hVUB0crz z今x.n NhЛf"*3bXI>o 䱟/<|`H5@MaJCq~ϝF Qdu:Q>׃\ pnk.?UA9`*?e["HIE&їxl":R !S?8Js#s@PDJKu>qRUv?[!bO8W#3U 0<= S8B zEc )k躂87Sw2z, ,{/|oqa{٩xkz#3 vT+a_b ESm%(#!G;XdLj)I.# CiHlc5WQekmP3`[}{ ҘrЎv7HǢp.:1wOnݺe5CV*MT`ڪrs.fÍHfN&lacC4G}pwÉ_2ouul E"[ssSl*ŅMWV `X^е&;>F GuMDZHS,gNj-HsHTfKǕVMxMg~s^Hb*Ukɂg1 t00@|:,E :BHB#*?d/]TP aG}xl{Q~#Noc=%`g @約YoyʟY oï7{-}2:+5@̃r@q)OMU ㍛n>~4bz^iKo~tMe$1;75Jhf`nNDbr Iz!g;:ȼ" 3ROBV=(LRy{|\z@E$Y`᭒2Vv*m+sFF]]^9gvL6oW#yZ)Tgrdr5 Kbo|$1fu[KQyvQshq)c06@d͒(50T4L>)8Ar} * ?7 MAbj}Q6D@k_"e ^Y4d6Dz\)kx>ǞwhEHvf#ꚗ)Vh/a|zR.gD3p8ń/qb0Yn%Ҡd6OPC񴳣pm_CXM Pc+ mQAKBhqaO kQ,\B -U 2$CײAEΚ{ͳYUvEeSJ& (,[4Nu ;)p=%3@Fh$ _!f.9kqumK2ǪUϨTO2E_B%. əZW/+Tc$Z4K)-7ޙ],H!@Kƾ}=0%?p. _DrWحKBtl XIs% cMK Q9M-B!hȩ:4$]Y\@(ad2͛-W{>Iv ƥ7(+qdyel_~]@g9dK+qx}}]^.z%&%d|d(a;hE5l{r`bD֐ڧc^w) {P!/7gPxc"+XN@;#sG +0vz{|nITdhGeMeD#XxHwC(m,nV^{rbn$ d2prJnN! fƏV5|ܸkUw+$B<7!9}PI@@)[Co!ʸ|uK UaSFLNӦ WG4*C 7N0f&W/3i䢃2o"CTr$X}9r'/#Lϧ >!Ǣ'٨OU|5IE=T^XΨYp‡ ǹ-Zܺ~նj k3 N/)͐FA9y"D5ESwIPs=5Em9!NR Ml=^n8oi>0b]1YL*02s?{S';NŌD =Ï٤SI)gS8oʓ[" dm~ ~k gbZ+%dS$2 %fKx/Ӈ>7CKkdNbň,[I,G|C9neiV0Bewlo3F.rˆf~?Ñ+jh@ ֹ!7\ x@?+Vg;^_IKJf@ン*eR0Q EHRrN3!An}dT5aAe+:, ve!"guvu)!ٜ \LLՠDm]Ca.Yj?iOrU`>Gʮ/z#io]& GqV~ !t "X[vp:e(.DHpL&nz;\bbOY\g{ԺPzp^gyFbfWGٺqwI>Ft Zva1dU'Zg~e %9a]XZ;I?F)}{01'# il" /xgMڱ\\YOؚ/`>gldِM*"3mf+(XĻ-8YEOO{5X4)Or/D5( JlvKHKD(.^v^B3?i4nZ6DbkO?X _8n:l` "6+?8%Y'ORdWɥH:(2`}[qYPAT뽎O)~{bY*yZ6ojɊ\O'{e:QdT@ICzyVc<#i}y=Sp#V.OXsNOswE• ~;ןfrL |>܏&c77cI檤b.fYL-th46$DZf _j Q?٤R<\e R Zŵp{s ,2cӖ &z\W1жL|Q ,Ia)20()א(.xpT=Io>ҍ< L,1:Yy,<7Q e+͹&YtLW%sPoA"S[6G]>)s^)b5;YXoD:&g j&[ ~휋dye,l:af;..{Umi CtjcҎLSe*5izPDR$IǜY蓋MkP5M 8$+n c,G9c0dYuD p]!h3(PZ/88wFu?A%KXV#A3A28PHCHG/rGh`:4ђo cY/{!UTκ .#Yz#~ &n2\Dx3?(俧ͤceGL-C ϓ]B z|X|P;V@&D伡w_(QܟET6i1%zA刈/j"̲(s]@}5}謴$Ͼ^g*P.vn$Q xX7<(z<2{4\%9%yԛN؂[ 0+6dNq#9LRӛ0אC丞`pQڨq1yܦq* :Tv =9.|4Im$I!ij=)@t^C`m[l+m<ԤSSbU4=v1r[Û ⺨, aʂ-=5X^pu;Kì:Z%( $|O 9nG5c /$jY`$g(a$oIG~8h@?.DS1QVYp&+~#27 ' 7{O ɻbffk#Wݨ'/`ȦO~.or%?z@[ʘDqc_O9,&渓.wO,VaV2Dμ틲%*~]c'|z_3a5B˔*Qa0fVVE;ǥBJw~nn$hYz&\k>1~ sYrL| G-DQ~"˜!ԔN N]F ̥aUM=SDz)9Y ۈP<] 41"82Tؚkmfdau-_[8'*+poYkXZ^%uHQˏN68LM31#@ZM u}] 8FZ-NވUUKHMR'?#}?uj]OESWYqE7Ăj!22J`{MV+C#Ɖ3qeU ܛҌ(7^7AŢs :Sa67-#%cm)KD\t3}U_C>xԃ>y/iH>tq yyT9Œ!W煜uC*!.oP=ea`p?b~?,_U˃iP8Web$gU 5H11bROVcsn 5坵7dgh+E/ v|!.&R^X" pPkO{ MʔRpH^T*$66rXi)jvEJ̔DCܿsTeÝ麥k6B7JXDCy:eAgq*`H! ߅3Ipz~V쀴{b ^Bde:c,ILgl2EFeC ϽkR4K\P\W@~P|f]W3[ǛX :0z(WIdޏ$ @̺t\=L"?t9GR^I{w@TZ,[Bm0sT UFufKY""rp2e;()~;rw5x2H܂8(CkE@g4x Y4foKM'곒|l$`J].';~,u5SI;Dڋ3Iة@ȟr_}TfnАSoGDͅ"NnA {PB\u']mB SI?B3eK2v-X3Qאܓm> +*tW"ʄՈB6P\5ܴO+0TlM0. A 0&̸r>~CR.&jg~D0:LL~K˙6f}e7ǿ3qw;*Ċ;}b>7~."h1eg1GH@ٌhuA+6+۾(ZMWH&AJS'f)  ~dV^ "cLxӡ׼|?ב\0[=Ϯy\}ɩꝎcgQ@Dc32 4zDxP\-WMY 2&R4QA-+εpc圎u)DuzG0A"s5*hìG^E[J񂢐p~д7*d\Kdj%1I\TrHl9BJV)#x$sͭ 1Nm lӘ$qT% #ɾ~Eݘ8<ƳI`>؎֏$3ΑǮj<rST?g%8ϱ<߲{UTM|=xn.tb,nNtAƭc?("pOJt-! oxRGsHC01~S) OP a(XA;{ιͬcZR by`u)-kޟ1=8ur_(=ROk:ǯoD C1O cw.vkMģ cE]jG=i^xNy{7{‹:ƫibo%hI<͞uOEW~7z (:Ú9WFhZGfY7mq('r_IV^d-r{}F12j tχ؎87Eμq|w:/6ƓR{n:{J:Bs陏L$6 8{rg@R`C(ydb(-WY>OB,dn*t/ѓp-dgS(HsO psqOR媹]E \ P ,2>DT ݟ$e[PIP<H:;pbvk˲cV9;'Plt3&ǣZ Dl "f\W\O^2Ôg9q/^4Nϐ 7 ƋǴj8n~Iҁ-i#BRp s>i1=wȟ}ǸM{B[Z?e,* DysYy8; QR\O>cF)FeDr _mCP'q#־ @xwiYWe.Y XAkǕ8I6P)ug/3 jJ hPųZDXoLqz ,;R1NOL/仓堯2,:C.х("ԂCX@(\4<ѫc{RM@ B8<9MԨвoKRnhnTU[}΂ =o/ȹZC_6!o Wj߉@Q鈻=?sj)50w@)ˑ7nfp {ex` d, 2[^L17[vqtnHϨQ>`#N\Xq";NXU+ {df% +EӀ [Cr,PnAqDU߭l)zמOp5TN. [l@rƅPՇ|m*wsI[IG. Pڵa`# R;Z)~rnv fh|, ~wrCȽNc⻁0 a:-O2{)$hOը٧w9~pé{c.;Ty=3g ۈTksqj֍UfV`;~ 74W8r'۶@ كʸR؞/[/,i`)xZmɉ6np@yz1ml^PGXam]3 ֗Q@D kȐm\ ހ^M/O3>&S% KA/ zs f0gM_㊕筬5Q&`HZNֈѐ(a\Jl[Iw!%БJЏݴd"ٮp3'߽-Og\x{KH'*)LJO X{e#%!6(qu "nMR5K*sҙ$[~ \=ƃ{a =,_WUq9ԅQZSʈ88S G42ͳ-!xAϷ>Hhy2eT^]7wx| ݌r4R(X>jp_SEC#[2Iқ|9* C΀GiNjF1L: M{, sA$.r"NLOζ"% iHRWmRbo4u#je=0FxD eE4 Qq;~+m!L2Tm[nH> ;ytfVR"F.#(='XˆA7i`sf?+P-uT=e캵c& >\15# fR-J AYTYE!]4^qbM o"T֊4'ke,޵F[/=bigG]5zi0}P,FJ'p MJH|̞bnjT(O9nL^bN.&mͭbGLOgj! 3#G6VFp/ 5tWVɗ8o@`*Dͮ1sF!ᱻouB5 {T|f;~89Aq0=_ o%W?%oB3+=~{;2 G)bf8s tAQv<Ukr^-ξ VDJ\u9Wߎr_Ð8smk `'W3 Gp){&)=MPwB!$G2)fVg6݁>[ <"5[s1£'[/ C☰{$s} +;)5 [(VʔZ᎑ʁ`U zfC&Y;HBUe޾׉Q+߉vEݪHV}Rd+M**\<£FV3,uTNE|dRY$ 'Vey[:CHJRg(uϨ=)-K DQ!a.|w̐]-ʝf o] h{Vu"dv; 7y3vѬKN]4b4{2KAe La!oۖ㯀8}*`H\t?"zfezׅT 7{9l()7?Z!\SߩJ9.fF& MBNX=Z5Je?PD(G׉S0CɈb#-{@N`(e}%2%fս1:סrMF ޙ wx1g˳ͪNnT/Л6dw*x;SZcPHuO K2~| owk^^F4HLr|V8@.A¶TFe8r3A y*]ԁPdG/ qJV:[>?t7#̪W{]G٠ LsK19FeUn͏s'"*_:IA)nEECjzDt3%FxW1MQh; yę7|=jI]Ibk^M"o WXpuhW({Rmİ+mY#bܯE;cۥ[^D$gURLJqI tp 5gүm/7|n/(Q3 v[cW\xFü0>ߥ겻/Zdp@l, U #<+Ƒ^OV9J*ڨBX?(/{~&X[\ -Jٻqj2cMyᙵR~ϕBے&1#ϐ"ٸ 0biNhz"OXV>V{NĴ\/dog<@m kʖ=Dph"*%nk0>y1]dj[WGbYk` R (H,!O 2fء+bysK` 8&;is8u}1ŠjՊ ֡ЅLdžC;9vQjYk;"Yqj E<.85*כ3)i}EUBPGl|(;g*QlƻKNE#VJxvH8Uo/+ hlUTK"1u€hlĒ`$ 灙b}C9"xLƳQѧ>c~͓>MYKD :-Q%Mq!J rĮ2J4}Cj\fۨڃߙ4!wEz 3b/Q[[d&CƏKQb 7OdPQcr"Z$PiX q ׁbgxHXӯnk-)NwV؛4H}-])5}^Ά7, ޴CN@34 y)yWGDkqb-w܂p(roߥVƊdE;D@0Y刭TH-bF.!cw#?킖}/ /TQwz[KM&3m$V[gbQ&b*P17]YY;$fۍr0'."8[iysEMip3zP=g;:+/Vz&EʙK41J$\Nt>(ZMhkl}RP=sM͆ 7G`?kEZR8ϙ/\4IY|II%S>֖odW;](mP+,w^9g']Ua5  Xfj  x'R,Bur7ӎ nu$#Qr&Ğ$SZFpzꝦjΒiR%] ?ΙpOxcuؑa+uxg83mw]zݧ Vf ̅ޯW%g=)מp(dof,HַeH4)sg_3\lIC!Kjq=~D$MD*|ӂ6-m])l73| ojy kGŮ~I.s=VYצX<%@X@OC+[qq>agJ890% o2gaT^,up&e2";$VwmBd-JQnu)X60k.Vn|Y&Ƙ&[$9Suo Ȇ#]౅ #2TDp!(&\V ?PZ bq8ǿD]w%$/q&vv/!-Q.F|9c!inQH6d+sLeq-ҮYE͞ŗz0OPߤӖ$-zLЛжۼ ! {/n%jTȿa[Z)i(cN:`LWqN HMk#mIfsQnjM_Sfw=i7~q7$P~RstSWIGx1-4q{!P!\8:l\\utq2_5QG.$-M;Zѐ~Uh K9j[SӲI ;KQcD1ODY~J㩬Qa|(g|b]mm0-pu#p~/TU-wD֎lφu fCEܥQsF:X qLu쓐?"ݳ^J#yuC :&ۻCB *oQl#FPmw X|d.d}YՊ|P7jO7f0eHٕ.F^K8Q0X5UAnʞ?YoOr _]fQ&$vOB;Oʏ? TM@oޖ_i\(kUFDy%p;y~$ -%j(tZveϜS38;V{Aagd<}.]p.o52gʧZӞV6Q=EKhVI !mOQ(aRn1T8Kמw ^4a`DCS Lj0Ks}6Q?r| \ V9(b X3p+덂rMum$];Jz2CS}e$S<v 9xY)c6>SAfOj՜Sa|ݵfb|«J3 I\)X*^ݪkz]jrX@ U6k`ߐ[pŎW*sK(d OJnL-9~{Tź})D^?qDi BdSߎhBK&$+xܧD8(U[&W=/;Xyp쀺 Gsp}2J-MeMAL #t+Q7[{rZb"1Ywg$ 5T߭AdEKިpDj# M#32:q­x -'w,czdakI#-}la# MX;1 v 9;[܇yxaEz"{^FJw:ͼ1[PnMu8EŘK׮\T 9 A ĽGֆ\䳰i W Jĺi r U%j|;E eэgu4P5PV-j44 { D^ÆB z0#Ax j-q5*d73>K>2W8dUA7ND*c/1 um/*Yb AcWӬxyz%.>0p:d9M}zI,b:τ'8YH 򺼰R-FgBz@}e^@o66]J9 Բά:Ǔ]L4?z<m%*o#gql ogm~, Ij͉ǟMSʺ} [̻ Tȳ/T#\C|c>ELx)u4i@2ԫ$iFo76*LTH92Dppׯn,ы*]ȂVK),*J#M^`ؽ ZTl=b@G+u ׫|j8'E+sDN>#$å9] >!]({ ~j'>(mOʖ,e6P~Va4psHImcgVw_8Q uc,I>c޼}4;M#刷;[ % ʚLK(2"C}!Ow.D6+A0vÕP^~P&T0RD$CJ񦈨Hިy¿\8YZ퀮(F[Y39M3Zg=θhRUEɧ9HE܂F˒j)o,..2w>"Y1fo]t;&M lt-m: 9r.HNe%- \H_` a&=zV$ޭ;ni} yi@.<GbbC)8[)?|D² Y!CSvLr>h+ U\_YtfWƉ%IoIXWVGvg: ܥR/UXtDh1<*8lD T=sp-ko(p|Fj\+Lg Άfe]1<Շ=xa>-J*A`E.Og S];.zGnn/ moLN-: KpwLʿ]Aes(f(k?<}  Hc\ۜVfBq+rn(owzҠT`#unNCy:;\iE-LnWCD#ovr5%'/x{R>Qx*%-Gxav"Fᣇ$W9-]tvx%bڂ`=YF-\q/-g>5ؒ!Ds7R%Ja%g|H] pkܗ8~;&lڡ T꼳}BAj'lύR} ! L {e gIM&bEPceE:֋sy3WTP蟴߫t f=n)DB̘JL4rIvT]Lʍ q :Xh=l, O^8jsya(^H׌2ACkzm #Fƙx.QV[V06ctmH"PKw,:: $W]Jt[?t?%WR}6ϛp~4ֈC3nopM{g] \̓O O0! e+G2ÕA!Pe` ȻFWFl54~~2$'!a57)pYMYKTԋ̃^F޳HL J\&t'"mzq[Ju}^c*BR4݆\gPOLGbQ@WuE{lr6.g%z :>OJ~OS:{˰An1񑳼9IC|YY%!o{aI(a԰u_Pq5i;Jo6F6l>J\=ClZЧds[81\ 'TÂJ17鈮N?஥ghgGθwqKL /bE);St_J3ǟ_(gS7W N-پPu@\k߂2?ƣ͑aWл%dZ_%e}9pW| κz7"QUy0T ޯ4Oނ>Fc5Kq+Qf!܎>&)qӈ;v/~]f+oR)T~M59_;2[#ƺ'*_Vu{J_1 !Oz'F(=vѩ%G۔^U2՞CSH[J}W.n:&PÍt+J͒XdBEuٲAC4ICWj!<<.Vcf&7:j_~_#,%* K&ՊEI|߭} ^OGj4X ] و%ي[mjJw =TU+jmqCK5>y` "7=1\]WEw =K]5!Ļ{#@ -٪CY$G]+C})ϙ++GK^ȇΤnvj4g.=3 >/%3R]O/J0B|hawrHGEO3F-{!%'MF)a:XdPߙn6|ªQA;qPL|aq'n*h)WCi'K'51HAAL<_6Y N+*xa@N.p);DŽILHzm] 8T/!=w2n_{meu<>b9>3/_&sbKLِ;RNMA"R\)0M!x}>wZQjܼnbXͯ5 S;~c!m?hɮ)ʍg+i"mhmԳr0\WnMo&[;<5]"wkC&A?Edfիii5onFnYd;O+;NCk92@:( R&567hKwʰWf{zUiSGFBa iO:P;o*Msؔ0ږcc UĞ1+"Qʥ?KY}<N*<#뚍;&,a`cg9.I#ƭLNޥS49fεë #ŀδDaUGH+Fy%\)g02ษhq7(u Qe\%#B XR@J)*PȐuPIVLj3 _y3[)f~چ81zA_:n*D_4sf5e=|dS8vksD8 .5蚆.I!Vx|cHӸ>k,8 *If>P>*5js1))։c173y= A*HҥV|! $@J] Y/kXkG/A9ymNԻ#%#/W*:֚˼'xc;Sx즒 .5 34o0JUvb&Ṷ@OQ'/@Rs=0Ny+lڃX(nOת3O51=:(%"faOo|tAgЪ68Z:]4;nvt ?8a0>1>tl6rd jE-AnZɌlytUz֓c{t}`NAiprܽf{h(]&t, OS+6R^D~7_剥dGA}j96=Wyc F]Ssoha9.qb%=@R-O2*[0 o60 LM3-Uy,Y`Œc3Ցkd$ J+1`xGZXi :yè-邏N`1[/'#.{:{~G `4e&SK$RMâD ڥڢPmIDJ7WW|)9ӓ1ì<*1ttfnWm,f9~h1ЏQe@?=($?cEkp .g/ f^ё_ cvC6)w'7缁έAn5a^0}gb›[%O'~K9wǧ]\`L KF"*e7ټB7~ѠB:x*gP%$ڻ.OBe֜}QoCaJ njnZ\j{ eẐ@fyfpT\ȮmVpc?p_llUV+kHQEJC-I_zli U&O6;uk[>e8QMwPh؍!y$xGjNnj i7ۡOoa0_>ض'.lCzh2 ([,2䊸dE6 c3b(VMPQZŤ-`1}J7$;[vBK6 [M|*v-jŔO@Uu"3G!<~:~T7(} 6-BE&$ܠ㌰PkTpkX=%Ju;RpIA1HOye4XėR9r!]cu6>:&HǕpf{?;Ԓ9x_k1` .# %z"0Lo}69= eߵҴeӴ$Z xey~6irΜ@6Ĕ S+X/ݬur 77,mӲҲ !S_f=ilN.ݽOf!fy>L3IZEDakFӻPLUM1(rؔ]g]}4=yGh\j i{"mz.J8m[\),NR-.!8Lel\S9z`wn rGbk"(=g$ҡNX_;8P}wŗh)ı9VZP-O ʾH= K(@+ h5l:܍_xe7B˸Egcb[_q.̽Kҍ R%r~ pu;YU P5/ _!lpFlOaP9Z(A"l JPg[e"_ tF?n \a޿*{ FN:iX ǜWJ I&Z"=k*>Qwc}w8LP<-e }?q2n !yzgC1"Ҭk)n>)5U c@JM[o>3q'o&j]&=8t}ea.*ǿݴx4(u|ǃ67$A|8zD:rBd: /ZCENPQu;ŊTξ]4hg-0ƌ$Y@&O~#O'/ ~kDbӐo e7z!cy9ngW)}ߓDʴ^{A&-ÃWmY9< E*_KP;J4I[ =ڋGͣQĄopiFo*,Ѻ[[OZ|* ^V3Jm_;Mc1Dقa~{^> 6OIҜg8Eqm'޳E4߾Ev~(atǯӼZ<'ώbǙ\SK|U),~CXfcK!A0DMT AiJl.ub?ge}QqyoU<(Te/YyE^i1K̄-N֞kŕPBOL-FԉIZ9V5 u vV`І- -W!$J(E/9γt& q[C*Cm|e >HUW\oTɯoW,,=gO%T;g=e yïV;( ub'ql  JzXBN0xI.C Q52Gm$w:pX32h=GK5uM VLh:%p" 4Y}M4zoiI]ӻ i,4T^z"β9a\-&3 c8\ޠOlO̚0S[:Oe|u3{ͤgJk + U}V50!@Sީ:˫> f<7NT =]b?Uՠ֔S4oꭘWj!Ro- ^V FE]1NTIb5E 6cBjGp?x%2]}KC^qi陣E,E0M~bAе4UܗH୦@QeՄ=zDVEw2e VpXc |Abvӏ2S)"9΅ԝCQݥEݮjLVxyzɴ8=>~\/䋖{LgņBN} C KsO,̅:EB@%g4lQF+ HN7#!: ;tjQ"U 3v4/-:b\N Ȝk8Ȝqx[6Nbf"o FD62ÝuD! A7_Eoew-Fҟs z;G;F[n4xHl?7>9#VtW8A&ۧ~ף`*ckzFM^Q0πx. 0{~C݀.<;dI/+󭎤bع$ۘ$l+U޾+0n`0El-eiKu4׶_$3f&S[ S'l;ͅ8ʹl>Xn(mNevS Dwdܧ~v^ T,#5rDraCL*崥5&|FC|\o9i"9Bb07SZHt;YȠ3`>KQa1c%?Uʼn:Eu-v6(wmݍ*j&afcm=c UCӄH؄Zغ`s]_]1#ıo bvEEBhz$ՇCNPQe@Y>,q3>v6?+͸[7Rƛ.\,f;5EK}Y7 -ۙ7\rV nӎn,P/*޷BU Ud8u{!\CWf,kQr*qM*-gl uWBħ :y 9OMLU*=Ϝo470 PJ:KS;W'3nJ1Ąk[c[\sv-CK)~%*e4 h8OHH IH梤KL̪V. KKRQ=ʅ&y^s27H,e?F-C0[P?)7P% j*I煡< x흲n5,LkG~ p α)|<7h'46>HY0͗{=~,O=J+1@wNNje-ƅSM&˓Ϣ0ha&'ع !)ӑn7-wT?6p酈6{ZB39UzaOSc9qz7ЍP ^; QU/ 6K~YmBc{1*PzF-#?_I{Jkdb+ GXC3̆l+XWFmt.aMC7cEY?X;y_ZH(X>0,֪yV?~c1RLQfV/2Psy =M(>v9]xݦڕk^%wn:IÅ-5]4!+H赨1Y(I]V}U͊"fl#n,]]d%ӵ}= jX 9rߎ`B6LQ^cJ--}lPOjg["p B*7+Qo,_0[3blz;pP"^!OZcTJH4/4to3K3` j#2Q-=3k.V"f:ν-K'C{/i,xZ?%<kHQ ۶&q )zb -T+*\ڗ?ۄ |s@iR懝pќ LYNa.p-)IHMΜxFlA%:BOq78_.,_͔1ͯ;vI(lQF!)O ("uUxcɆ/dҷY& nDDloؠ)i x`2SǠ-^ UfT2cȠBz 8auוIa~5Rf@#< w_Oڀf )>579s 1ZgNaD;ZtBϨ>ٝQY{췞f{~oXdQ$-[{x kjAwҬq=0Γ:a4tDѧKRe 7.Vؖ~$L~U/g}2Iy|W#mF<n"d P9rIڊy!h$vwF}%(D R"-Dr nQ&砥 \e7WtԨk&|;@ׁح;ܡD yZ xPYI=ɉ.Gbe=J_Oo [% OQd+rp)yj9' l^',q.1O~W fSJ[m^\%Znxv Z|ġoGtr^ph U˅E:R[aK&u>w֎sPu nט;ǍBPqպEHU|:&Sky!4 邬"K`r*[ZuVoj6bYlr!RF9ݜ[ÜOg{hlN ;r'PBIZD}}4T0KZ!"nr`KD ^/Nmw}TAhdÜoYi4t|yH3:g4*>J>x$khRi8C#%#ĭԝ} Phf~ *D,% nOU+&д4G+ QU$!IXKoG7 `}flP^Zy@^T wAg_G)9RJ$e^U ˾&f0T, 8ao0٬Ee eDQ.>EJQ} ’_<"UddIx׉fp1a!S0NW[FzϬxw=?!ڇjt'AnmpRd4if2]zNsm3eL»,;qdS];9.4(,+e-ZV2yy4u[UGw&];o+KYs+UH4g?/|VFhOԖWbX?%ʧ)5]s|³@}5$!-,~ Z!s'wSPѠ!p=Qf#^b߷ y? )}B՞};gېWhNHT1r0PU|?ܶ vB/$[ĤudFHvإWȪ&[n|"MϘ'@Лn˞g2]dO0*n zӅJ?<]۠n<8bV2 ;$c){,Qv~VidQx.lR-華<_wеݺB3)89yk9`36 ׶P>J `UZ$0NQ^v Bɯ1LtC߾7h2p`k2H C"$<⯳'ݵ`XFxs@}&s|(Omp]}Lqؒc3 4IWSP"PZ (Ѝgo`/bI0<$${Fjmi9C$۶"5*6=uC: aYZqxSP/uM7Hf!1Xy!^1&VL')}*nceB)b&e4(^2@o?cmuwHmkz%|K_mpq$ m5aO486\9`DCt J (9*!wx^Y]P!z _t"M' {ymd!LA`o+X rtQJ=XeX+/VDi`32?ɖٝ) @8?$rpZLZ4'hvR0E~H7ib3a;JB< m223(r1X}D:!MRUcMb"V3O+ Q6 ,{P{܊]`/KIF e55Y=Xљ'E3 Ptx*oIsE}Ϯ-xU1!q ^+L)@B^1j!m:ݵ:aEnDƘ5/bvuB~%1j*BsF{:H3O)r١ 0%ȷwIaYf܄ /P: YyIX6OC^&[m ~7x$KbN^5Eo&`<5'ÕVzGAnJ6!670IfAq<)apqc6/H/k+7/_#uv6IR6W٧gA Vev0N}5]/Z_B?l`^F51C/0JE  PJ;Tk{%C f<_/n7t[c kRէȢ4좠38!+/}蛛-=|%~ T~ȓ2 4Ya%ײN&o,CoHVÎK@ $޾ŧ3tQpV eGH%rS%bٖ1 Θ2 e,]x'% Q;JJd3sk+m]5y G?Gvg2P͐wG] 2h1PAY+EwH2ȹL{0񄺻Hu|an/I ȼi^GhlAH AUE7MuG`^zD^y4)8ӧ:$^*{8t[V;8F]v(\q!=:?71,PcIGyb>[M!O*7?ߺ (%Hey/ь#fV3݇/mъPDE욫o ?`wb^WF1SЩ$;Gk&b=a }8v9ىZXvg.3܃ "* ;yZ;}O%!_O3j1$o nj7 &z9!&C9? 6GӻH)PȼNBaR^r^ nw)e;-)YZQf]L^ݏf >B./E\BeƯi Gdg5W#PĊ;-j,vhr-:6J~>Dd4UsO{Op$&Qќe9L +{Alw:է'9xXOfH46íqO]Qt,wz|/P/oA /D]@|9ɀ}S/B-H3\b2=x'yU [Ij<›NǧZ_mi0f*/I]Kk3EeYT$0gfour(P%]:C/J"Xt* :1|4$$9ΆR]q1Ngz?PK8N_7Tɘ;m%=qmF=k/%Iupwr:p|3q%F3Ewe.w&ő`rzb %ߕHǘѕǭu(y4Y#=6WCu"JŠgJ ˁԄ{[0R yq;]Bؗ9 $շϊtZ.hHhD;cR=(,6$}N=y'9-g LV\K]Qg6 ".͚UTClmNI6:\L>LjSX'<*JhW▦RgU~1)p$x]yND῔aChcQ%7>vQZ sqF+:"oi{hu)V̑ c;S2]an4&HKװ$ۺī(]vOJMaUkHCH~I$##^cߗcBH;Ҧ93fEpmm۽]*Hq+U1Ra.H_fl栝ePqY$ǍNk^0n怬.9Ü+CF'̬F铩J!1`_i߀ٝӈ!=#L&"xI-V>{1 (6U=V:6*zh^t} PeTuoIL$Mcƨ7L3To^lwXLb֤nF7#ލC K C; @wrS6XpKDk nLo%zv;Gu08{/Z!GLjhԇDwr廯 X&Ԋ wiV]Y6;̌SV;_5NДJJXQ]0 wlMȕ4M8:ŹǐC`YQv~|_]z6Zu&}lJq&ѝ,~vp+=be8jNHSDAoOٻoj/ݼ@CIRP!om>ADge`I֋Zcޮ0$ p;,.ΰ B-u`,V`=px%VNF#n^?$4/%0iتNSq̇r Nj[(h0Z[( 1IawFɇ~5T־v&t("5f ,ck2yvw4 &'_:q@6qC:,LI7蟞V^$(<&e=Mn)NtNG˨z\Ӆ-E\5AY(=85(l8a/Y܂EGJXVEؙd6X=%uLp" h*rnbVXZG&d#-pj_mq;:ǍDf}CavѾJrSh[ui%m3K˳J:q7ݓ[P :* wj]mG{벊2bCyQH}NasfEwmzXDcNn%j R8=7_EG³D**y(U TJ%,S)WvnڽL󉙫[M Hn]/5`FZd0#dC>Sv٘:ve#ʺo7zW_VMPAuAb8s. ˝.w6yQgϑyݍF D{ϙՄ ӈ 8$Im]t8YӪingT4X>o/ %u^O`!>&IGdn6Dc헆2I R14-)O.юY޳s{z? fjtQ\jJUgO)P`JXދV2Aմe^@OY[w!΂C k:Y^%cnϙү6"]aY򧞲Qeke_ٗ~_!WN3Dnw|aw[MQ\#(vDbw.n0 vS!SBCn}.قcᦎ"Fwc74o.eYM-P =ulꄆnw{ٹ@N$fUyL7dWھ5r<jy lF"o57}@ږގX^bnTwyIXU<\й7t@#(A'Fic*-muI#XՏXoP?S*3'Sdx|;x͖"/Nh!{`U Dr(mA6D*e<{)NS̌Ӆv? W{ﯭGM7%x˳dƮyOQr4;n+\80D8k}XgjJ @;H}:*۽3JY\䔘 H牫yF 2+nl%78"OrK^46RW҃ETPg;DsGYai*)B ׻SvgBmVxItEv1vzp # އIkbOY[e&Ռ!8Mj`v׈…SD _gp,JoNDRLEC6sSuW[_5%!HŹIy/bbTXr^a Onk@HRgM pӿ23}Ür-ǗXμ:\읮fT64qU7L5,J+riC+͵&kP)2jö@PaA n'0cs$ZUjζxTy 0}xxc6F% 0x ߟ[f`'D`~5t-Y Y,"Hڂp5$>쾮IQ0%kTkyAdAyFYߘ!v7Boue{l'sO]je٭"6s\4e)t&1܄a"q۷I0{Ug.(Ih>3rkSJ.|H䝸_"6?k p|b;XzW6sWݱbm"C /{*N(F\3^sO ̏3}( rE=0> rpzذ*yyUm7ZB|o=v\M3%M@jW'3OV)~JqE~mF`=0ϐ#\b>?v|ty6UlGW#uF,G IyA&nfqՔ(g*p d6yGPPdt6Z@.qyx%@K*RCC$,U*iH豆FG[`S5ѡi;JIpĦh`TiJdv16! Hx$f&oV5{D61I/ Ys|ɏѦ L>=*gF.hFHAҞ+mt+.>\impRc|ÿ9D^~_FUāBE 9<)Xʗ~ʼ`| [ҷWɟ'FXfƆ!{TݻMm1A RU>Q}AMBmx"ʱS'-)UZVWŰՁ:uBkbRU וG sCC& c$)ύC6uIM?\v9mY>3.z=2vv(8FO'_8ϒ:ƦM&KR8{ݤ;;&?۞8}%2+^ ODX:m\TȖV~)"M:"o5aa-V DGaԽ>j"ͽ!XU#XD6q@IMgծ[L*G;/f6*T$RY+ԬotHg\ 3>(7DplAtF篔l"reM#И׿L\:7_}|f>px7%ygT @ndPlZ46-٘Dl?R]u]D)9~;3mK󑢰'a.#s /^h_\ȻN.fUc;_|@)IUEƗ*46^__7ٕ`&Y,ZPœM0P'L箙y46t*(:$`8ʂ Rl1z SY[WU0(45Qv;!p;o]0ryok*'foH;̈́gHĿRZ;ҥ$$#}ढ़67u3f^#VKXݓA,Pކ??㪍) ,'`Hz }W\pČ&q/d^ɂHƖI[rf՟xd=g@`##D5Pp6fHA?7ym&ʱDO*{OQtxʑKM4T^iī\Y@ګEu *Ohm KIuNia4 "x%><7#cT`x| re3 8B ϪHkt9PL :vmO /OsL%ǔG<00M\dv5Xi U0l ҇޾[ۤNO /8t@*IvzepAҺ33&-,*zS" }*p5~+.ɷ!vkgi-n&l$*3{{6ԉՑWwkΙ#nI<4eB+卥hT GHUmªE6R[-}2tPU&Q c|JAŬa& f8]a-EkEQjhv|+~52w!W||̪ w HHǙ6Πy ݸ4P6jK7.((gX߶IRf9\ՎD=*]06wd4a`Y`,3>dH/K6:xQ]SmY]K ga#񡦲b:h|S9"Җ}u󬋫| 3{L+~Fi!\ rv":dNoəx &:u^tU<Ou!u3-I~ @9k?4-0ʒGϗ"G|AgB^zZ-iWMcY ύ͸5]!dvz֔_D g kS8`瞗4r|b^ҨQ \q.9z McykjU E g٣ԒTZ;e]TB-K9}ȻUa)u@hllőfH\ڬm%g@QrKIRDoWI+8ڮ;w:-ѷ TT DjL7I]s]( z myT̩?=#I2W^ՐS0iP0|uQ+3 LWFraΔ_t<5ƍoh#λ8'vVeidF',w9k]k0\}` ԣ*Oț߳ ʽ(?޴ɜ.z u4LFihkӴzA {^r#J>NFOΉ q),qR}QQr}RtUE꾼8PuGn趔W#AuD4ĺYKͫUMC֓IWᅗ3.eeIa[MNE-\|J *aO+4 aG )F\(/`.DjhğxoH_YAp&QUK 5F),mrLJ;PǗ.ۊho'ZOBlST {+~hBX+ 9yxf Н_rt'G75^yQݿ|RI}EҘ[!]/0!{+S0K}i#uӪksŒjAm)7n=pb`2( (%zC:ȽILKh 05] JռE~5F#s:A1%r@oo(2q߃l]~C'#]tM!b3XO|sI^Ѭ>rş2Kٲz/z Vkd: $N6H@l)O6=46!=s+g87\ՒnJXtNK8B -a:0'5J=( Kcpq;\F{f2SOw6_M`J1<}5j @w}f fq H}O4X =xř`p)<)X|S S]V)0@] ~o^_X1ms H}eBsy-¢V;! 0Ldy+Z${I0Ƹ atm^A(liQߘoN G< ć3ca6 đ#+(Vh8+c_qi :cs ҈zXI8"&[ cߝ\X8׫JI>8^>7jm ՟^6NaQ83,n-LS0JkD/4ixhm hgl!շTZiQ9CPj-8fm!+e$0AKҤB.ȏFLZo`\?ȓ^?.,/3 A>oL]ȏb*-|8*U'3|\lX6Y{/X<%S6:܄dVU'/V72˓hu5Jc =\dL!F a .Aj VDiA.$i z.HP^6 a|[Pz9߸s T\9J^/+(ڪfE+`ut!/AwTjȔkc6'zݶCOoYLhSEOAlǬK?͛ĐGU߫BRlݦ'0D\@XH~axmhͯEz#K:*6)qjP*B'ĦLZo5'ᘂ}aye/ԒRAnR fu'^>ٰYpttxKcc$[s 9v.}4ksT=m%3}c[NA:o=gAD.%jPjyoւ8]WJqHףʋS+s=h׺-:p):A/+hMnN\lW,KB̬$t>kh9HD}jHݥdmrU?^ o}IQYhYyv أo&p \.¢~mLHTCG_XW㟆jCϽ:ۦҦim Fu٤GkaqKƼ^o1"%\Qzh/T lN$FgeZ y؅?C"2^Zģ>Q7KbYx>JzO#0:\"$+ZWM1@?WyvYԓ$KE+aB?i(!#g-_[2l0lz X܅\1h8cUS6ηa&О֭T@*m\mwG>,FCsHyК+}x1@UyՉ GyXLЍekgPִߘxTr1Y+Ģs[׿z =؂{,xF¶$m x uJM*6T|507ퟥE67Ec]H:'i;̘*`y ,&O6~xy=!6DkðU13{ $8 ?|a$e}9uZ#dKv}Fvy>yX v1ӖaZw)R E:C_Eʄgqޝ)80Y?֯ m[RCDY ƻ0*FS:nU,i?dJl0CeG֮͟$^^ae=Byjf8蠆E;1dA'l2hȹ%]ˀڑWZGWl|Fz}jjeMBSU]ް1l\E i=)d^m^fIw3O}Z`Ua@ֻJxk3qJ }(`jxG?R gaASP_1%\Tu_у 86UAWf|p!Og6`ۼ^߉FMg4{D XJ*{{I^Yh@Y_ S*.˜_2D$2C˾`X^wss4T]67`wv'~2Qȸ-UZ."h\*d B]D,8#}@&Ĺ  bO̻FF۲V(;5Op un,Z2Yf ;bJzR-qcXF:i5v㓥/.\5"Ow1NGFi~]s=@qTҹ97~V|HMش!ȎI <iمP2hRfHXbG?靓zQAh6?O% hS+)1rQfYGe5\ɭ7KIήgS7עoaPPwmJBBH";vުE2Bq$|tiəgz[Sb.+Q:V̷̍$5iΗQoF73 苝gNcjZ'@ioW&}C\䚮[ѰQ˥ Vn5ҧDA $խ%2L˯D}@<Ҏ].Lؕ>\M,a;>,z0Y?d w o\`ŕ r&Gd,A GR_s4.WyRo|֥mpJ</!3h\O.b<ȟL qe]TEUzwN1pTxKZ[^(ц<&aJ?ӵv(UڪJJvkkOht;H,[@dg*TW?}b H,,9haXoytk:zT$$*YiZ,2j)՗)B[s5kJ1 XI DێpG^+| zOQ6!.Yқ-]5_bg.QeΠEf~ T^7}: *ٛ24ɏKuZPjE6ꬼ80 s8\ͮ⑞|:tf>TH>~i@>,0P_o谳_%˃]4yE~v!]L όRG,5*"C]ˁ 2;^ock^;G'O rԞ:/ /Xޫ|1ȘS䐩XOvˆ62Cvk;5XAZBryHE}.yx{;;F}O'ϐ#>&l<$1\+l UP~-6;x\1\ġ}n0V:of^;F@7 uh8bQ[M7LE6zjoո,2i9tD߀_]uk zN H1a}c 0>R;$iS3<tq2Xe!|̹jGti'[ϑ4 \FF!v3h"ٚȠ)DJ͗ր߹8 n!~:}D[հLVnb}۳y^?R:~ѽUQ=-_% {/\=&ݝynYZj\jhѤ~ŗ!C S1F; үsH}dvz4\}~U3X`ۨH,0k7dsRcR w֓]G+pE~DB D4 i]uj4¥*z $ m8}ٚ]8ŕ3uFr[yǔA`CUHkMC*&`˱Vqz9EkolUQKۏT&*`s f@{b%Z<*/ڿ<]jӉՀ;wˀFn< -?v o&jGFz-zzz%퉙>Q`ZTZU KC`v62^geoݒ#z#b2QFFXitIJJxX! 'a\U I!(-55@L'-IzD)vfр2I@&`Gl)۶!3j ~' Aj[)ߦs{vMVث[61\@v^eHRMӨ"T# PDX54^b|s =l4F 2dA-= -HN~/)ɨjQvr|d@ҡ2-=Y9U*?7?& 0dPV WkMB-F,~ZqGXPlB}FʡYR٠D-ڌ=/4ѥb; *_rSo^jSRi(P i{r(~sjOqQߺ;օ{$LK>KD(Li/4vQk:m}H,IV\[ g0jo]Ce>tkQÈTJ*C !yZ@f8γ`͈[(kz-ܙ>|IJWZa8QhD.|6㩶8a`/ reXn_{}NYHQhT:+*suq8Ύ1*Oi*vXFbyϥ4u6(* oKļ<֡YіMj6ĂI#WW1tk5S]ƝjۿǕ%oܐaBCGZ&͛ʨv)#BLLGtt+zYygؓ|sq(C0yP&̥!uLN=t V6jSm񱒖z3w {s&ehPCۘ)YCE5'hEC裩XJoǍU(i{H;{)"hv#9 ~`Bk%.ȿHH5X몒6 p N Ibn>m.Ljy*.'>Ct> ƙQk|TA|ۡ_TɽnςE*b~|6 mN6,^3 1I ʦtYsΨJf;,o`s$J`L=r1mX"hݫ ږ>$#1 VnZSU[IMGlm0X_Q[\fhXW $}A^kvއ .LxAjWZh-\ScsT$6KeQE+OZ՞yGBx #I%l;fYmtVˬ&f59*a#M Yuu]:).l&*ɟXV;(KI_pNv,kaO"T> 4D;j[3)<9h/4p v_mvM'vnSк@{C<us%p62\P j<}ۤ!ObHZ6{5kڿ `ښXŊ @9ϤVA?/M sVW? @s2Je`(ѡ׵Hv\)©m?/9!c:y26] De pJ FMuu _UzDq*r nd| ᩯ^m'߳y`{|Im~_fe3J LhTp)7y 2lEqEm_gqrw΀QU?J4rJwwy/G۶Ƭ'}Oש^J2 R_fs4YpV+ULCUm6$ 2qoKT+cZ Tr9a>QŦ|OR+=ΘH<Z љËq(üPgjvCT~8WxFt5$5Ue ˉ@'}q*@~;ki9A^eq#ZD7VUq7_kvTJ_ҽmU{'^ lP@Qc!udrGҍ`mОHF9;<=N <TM> eN|w"83]B{.%[5YwAx2Y]h" ;_bg_8zby?\,0Rc/Bp+.I(ӭ4VzAFJ"W`l1O2{~'R8t9POW\r)NQQ 3dmOG}ZI D8Ǯ^9Zx犚m-P16uy L'FB0iRO*VDEZ:uT% 0;z;(J+3{Cv9eQ݆Va@.SCB\ov۾Ȉ._SkI^a`X,^u($qv7rRի9$!]d~Lb:йݧ; >*v@)8=s]ܶFCc8ܒ8$c'IlߔSzLyseQ^~\B?/?XRP"aK.\ֱ-\'ֱJCZ=>wAݕk 3"y7*o3@NÆ-kg 0h}SiZB2Vw uB[l_GTTfSJ,vv3fs3Yr $~c֏Ġ+ 4zQet0d}J +C9!M,rZ8^?ځG 3NA VN^;2p$u%tPyzlH \KPAa!j ĭvD4H[vKP=+#u3¢D9 ,I7 ^ Z!f@I_h i*[|bDNI #jZ5 { u+w^olUE¢sR8 24/#[ u l}@*W\m}Ƚ pb1KLl4.e|xİiT0,0RX]j{kirԂ Q?'qL]%,6?VY0Py]^B#3+_1FnC)oa"Щޡ(3iCַgn"Āh (g3Iq. ͱy'x/sr{jW FWAY}2pݎ% 4=aY̓jDy>}vtIsD%+~6$tZUc0VwR¬.o4 ^+LɈ}6"d.=():,XX09S6YyhO9%+[8CNA_gړ-.V.RiS|,B6(1 >wmy䁿3kFYE6€J$X0;uFK fFԃ7//@xVp b4!*H^l 7Vp{w@!n'=\{{**ʹgiz*8[+?9. Y=~XuGu4iW6!*S2Q7 j1^}G:*S.zKRj^6|L2=z=XfC^ֿn8/Jʝ^Іvq o0,"jBLSՔv_zƯeA. ,Ud}sn6wn$ KPY*qٜ c55餃2ןu'CF܌2 "|[aUDT٫\ 6%@$Lm/K710_ &PCԀ>۵@!*-Ǵ,gǾ3mw-,$@"`_3J5/6**‘䊁ĤיGvH8'Z;xm`9?Ԟ<"wk)oQ)e4esq TChJCaAs`L9 aV9px[Bǣ +pcԎ2S-;u=w5\Q,04IBmЍ*mz??Kԙ/{Ȟѓ?'B`OZ[];ɠaѐ!Cʏ/=na 3E7xYVy*|pP4dL!pOx-u߶/AwqD!Ž Ca:VJ΢II⨲LAծ9UyuFuU}V_*Sylƿu $wnK]&.Q~Q*8!K.r9tAσ!#ysqZhFS.5ӟ7`Sұ\rKt RRͭyrgв<" T6{Gf %ƧbXUڨ[m=[x:RViH!F_FMT` PB8L=ua^遃x)Av= ~ fpe9'p\Nޡ6\PrT8X#~~3ch&,Y$տ%bcxQ#iJhVkog3~e6,Rz[V &p]97k>#xȑٗhBx>zX].; ugQm^@z=#iR͙_#cmǷvh=ѧj%_Oq^ Z'S,y<|?XSE(P پv=5y.lnsznÛj|3Ek~/5kZQ|G m1y._B䤨[7o5@q6FǬ ZΨo ?G!H;|Xv\i-#١:͈́ Kj=%>!_H*q#bb|:4dc'gS ~f47D$R136 i$\?jRA!ޝ=kt<[ u BZ"}mn3ΫPO@g;DCD>i ~Fݖ<3\JDs|g't=[REpj5+싪]ZSNŠ1zRB+ wf~6a,]baTW,+v3> ]2, Jk%GCP>ķ$W`5?[!ǻHZy,pW<_I8;Z S0.=gHTU=?lrmÛZz5#J[:I6k[U"3yH9SE,+%xXؾP|GX;c}%bBXӏbEe(GJF@f􉬘O:^ׁB ]+IzR,Hr&M4%*cassҢ΂S-Xs;y\0I5'uɇY-eE76Z1)"XTH(h`7Be|ǖۢ@mLj4J}'lZH?}ɦL#dfr[)в,ѫbsW tڂm>=RGgˁ#s+Tz3*ZL/ɟ$o߷9(0,&yz0*A"_OIWa`4w~/c19xeM fi`xfuaElWGiN_^SAR_?4 iH}]Ժ Gǖ:@"b&$Uo)d?ކy~<թU2Dih/ZlQ*]U$J#'-ΗH-%|7RFGTól łA& Z<`?P7L |:D"3A],U(}!(U;W,/ O] zi$cƗIs:RS|۝YRav?n> "buҘ,c8Ɗcϰ3:Wϗj[JuJ%[ӁJ1x`ު2̙bs#Ղqe?A(1&bD^4*y oxϩ 6_}^1oƝtE H2paxKfOG- {" z{Ѡ tst;ņo m*E`;F.d9.D--yeM|Pٜr~ \%k7ӊJ*@@L9Tfg+$ձvqG~Z,$p򩦢,"5..>os-ug o&a=̻̅y4csE wQN9ke Jr&IH5:4 UnM}_}r;|Zx"|v P`0 Egsd. xN -1[{0YY u^Q1ج*[x^*V#.AN{K*N'i-Np%Eeˌ&~>yhS;cE -뮦æ@F|!9wT UJ{, *PbҖR i}ķ`jWO  /?g:7% T(Qx^6|72ɐKB1tnM4uA De< mxRjR7Ѣ6.ћO}RBJOzpa]P6ԮѹK&ϾdtS0"$&,PD 5cR|`~HUiٿZ[+'A@:L.Ga\c?3fǙNy&t[Z V _sw!@\P!r¨!%IBtgx7r_Eg4әFK:GyMLbg m^fIu泀,9 baZ;O<# M>d0 Sj*#Sc$2qώFJ, PS@,ИS־_TQ S pYp"FȪьT jQR1xmCͻ@}<QwϜ@"hiҔmR&XftiMmZ4>,l;dĹnֻfd:)ԚMQZ?QqCgJw~P[DiO{^ShJ2,ll9|/:i'O]Zb*-*]ܐ&}iD EWTi B<`-vdzŕKT&Atv <#˩027݆ RZ7I)Isώ\XL "Eλ*gX2L{5" ~fau.HZ,o~|^ސM:_N闚~鴦wJCyQZ$5=3$ӡ IS2[|GnnQsqOYn3l-w *#KtM9A;{j^;q)u?J?-H 7}Zy{v2#G^EU@K()M4L$G>AV{N z:/ɝ+uT'F<ܢAtm$";μ䗃~G#ʪFT9e?LsGV9Nl:vfVr\ :bs+[_܆5L҈(FTH,Q :kk<)(䀓nJH{@6`aw(19t@#Fn KFn-ftKEUĿħr9hgs)@-~=3*]G/B97OvwܬD,9á,!ȂߍoۃwUv` >\?Voy1Ld,3OKP?Sk3Q4ƺhxmi Y!TNjæD쾕fg7x[ Y3a$KT#({c%(T!cG 5RT04cm%40q9~LD+z (na_ ?! BQp-IA7qY%RR.V)q:*]`+â}U?ԒrQ:"Wx \I+} r3K#a.R`BӊЀ`@0=ÏqJZaiZ-/k%#BPi`!H⒍{Yu}W׃7 }&o9lE1_6s؁L; Т掬&5pf]gmkWMJc{R$tm#=%H@wjp&~%c[' WP@\vi-UsDV}`QD:cq|0D|{- ];exL\+fƾ_ 0toqlU舶_+}ҰAe,&1*ض (/38t޵15B-ct Jd&ZC I4F1( 5ELG ~dWn·0('Di#s"vc\<ıdE]KO}8d_M&s!+Qt@wo` sN3\XZ.e_E2*(z=F+f'1Zh1oRBȁ@ڱo5ƔMt lNSÞK&IzgH Z22 d/};e !݀g>iA}]c tku| g=3RzSyiM2yyVp1}ڴaP42/Jk 1kb3=$Qpy0l|3e)(hFU)a ie72M);۸[#G=ǐrZ75~re|`@w|cj"oF5U^M^/;u*-7rQipWzݳBTM\'`‰mD.'?|O%HGZUwUڹmK ]~QBPP뭀W,.bJY\=KK䠉ݧ?/:puubrw^ z'WmQJYxw̉O[L[b!$vη+Ԫ $& DDiJ Ax/XMZPoПǠf"d<8Y<6ysWs)Frns:8V$ʔh8TKN_=V@'-MwײKP%R6/4JV]T c6-R]? K,=o\ .[VәƼ1:nĊw0c  OOUj_M>g:伆Fj'x'ɬ[| Q5$Ϊu-3zc>D2iLFoP ηʆ6uy^5ԟ+ç W0.׀yK1=鳧X!,"ЛV=V4,*r)#*^g# 㗔#S/ۙ Y,WO>/OŴt,F ɽ[ʜC>}~ס7R书2]Ctpx9%3n΅Q1ϙ.0s%PvMݛ}AL%ZM8sla1lP-zX!KTW}s]ZTLz.Lm/[S6\@?_j0%I/H;94:ĠȈ0#SZ9C@BlN25r,sVdoK>Xm|ê{S|qvhYT!3W^u CY7eC{/trݸN{TSBՕ`5r9tˈ9G3ZVˍn M HBQ*aLkLWDH#G ?J>8qozDkonnnWqdoqQnc*3 o vT]/{E(|RI~djnpT肠U&vKC}H71/ _ai$f ҞD[v$ |A^g>X2JVoρ\\íU,Yz fkѭ!r BRT;|2w^buz#|9>832qӏ[vaK tUςXR+zϕ* aFjQwǵpvS8pNO5˞]t1$LKǠx\BN\pJ+;abdfSێ~VSpkv(SMVFɲ·ws>p DVr]Jgd^:ڙߐEMvAa!>=ݜ8A n@U@QHI5 !T(tYb_q ̿W+F6wя!AhC`}-Htbz‚B Û}IՖ2KmGVoЮhHɬ5)MÒdd>~.8j"sOخD5&'uM%:Ȟt*Q,(JK`jS~ri1p˾N# *,QΒ Gd;Eڄ'"'*A j~0,XWF :>^_!  Cz\ʏ1R:o"0l <n=L oxۺ AA*azpHo6FP!`]2 RT1Fǚ-oSgCTrڮ'Y0ѡeD1l*>#R!/^N ?n{TQEiLIJ;:rB*G#𰦠oubvHT:O0 '@tЫ ~"T-rV\fyz18XɞuѯP*v "ek'[ō;awTP%$壿hz Q!1~$2|p]ٍɯ#X0H␗v6Xxg6P7bafû7U~J lq~nO jIYU+6gl ߶wdz^U]s| MG}#\Z`O|F^>$JsF7hFh9F_nD=QrJcsi`EM!^"MKeD)OV-̌zVj vdʹX]h|S#?& M`RPb. (A?Lz8- D:[$u&0pN|.ܲh@h.mr s1AJ -gql|&\<ݩlcÆ4 %O7dԈʇt1L1{pa&}\ڕ-~V!GZ''xtX{WQq0IaQcLY=:-Ճj~08j/vv.o9<@TzIE|?ٔw< NFRϙ.btR&#-*s![x, VKbXq9ϓ .?s942~_WFy_vN]8">'(xKGͣ}'Y"8_;~ NHЏݟVkHrbDMI^5 9A/A"}ˇlA;g=1*2F!O)w }I 0wd++L5dTB9wn;CCeVbnVHcCNE}HfnK9y*4ĨHd4[pΝu 6-;LTzh ,x12~ޚ4@8o@؋،pz~CZ_(@KȈ Z9Jˤڪȣj4[܇n1 CPO`wU,|Wz& ̧*dzl5=tE"Z(i5wA;=  ,7&P/zo?}\43i̽x ])z^}Wu6tTeN /./@x=V~@8: Gʑ UU#xgsEa"OJu ^M!ϗ@ >b:?]% +fޡ FIHG1]^.J-ʉ~4-*qlM3h>0U~ߞuzRp? =_ g7-IO#O^!t^wgغ8WЈqB_i{%c4\O ~ !z{ˢn@_ }mz&Yen^݅A椤7z+=!ؠX#HYA֜86H {ϻ[L|_QϵNMDȥB_$r1d *FqCx"u9W떌b29DF~pb@1RZU2aڳ."P1`VE%bWZa"^aju|al*X2k-y[$]WLF{U0qdw z/ԍbL-Tq^YΫ:09%XMz|a* ,Ʋy%ScJû1w+}=!9@ؒp㟌@, Q[)3~~K\;GihZ1OaTvnڪTy4_͚鶳 G[nMyF |@!fHEEjkD1_r`rv`:lq9QI$6N2H]WlܬryPh T&;V$}Csy)['_ {Q v„'%,:~AbqB]^I҇ݻO飶 BAY{yb]#4FDĚ'>T; ޞvY zW9|ՓEDd"JDߎnf5&QͶq so%aBi3XBmbjcD8Q|gU4y~ƙ1JӮEwKgOH2//:?Ҭ->:_|gwM # yf^eu;!zk$]d!e&OeoTKٜ)&DJAF+ũB{?4rC7e2J"OSL?K|RRK;/ ul0ۧ"\`dk4)4 |"n5b1BkT|QjĻAgfwtMzw* G hŝi]]C1%\0PoN0e !W8&* b> #/:^uCU!&KlnThrG1S3f*v]^n6&"P_?/F&H}|!* pCTopkX!8!XgkG{֥j)usR9\3yWEv% 9eô]9m2a?J PEPd6D?.[g?C YƆ*F_,uOyEvCˑci=@#,џlȞR}Gf$rn{ФEC !`dY QIMNRǭd85)Ca;*I,E!yZjQ9s-S#b9ςI+Վg"u+5.CfXvTP 2<}ғDf":wtX&Da\0y+]_maEl_BL؝z?M35W1.=5#ӏ~h 7~5ݴ8z)lX_ R&>p3j b1> 8Pm|kpzC)F{T +𖵎E"̥w F+'lʙBn\W{$a3'5%شUn=z/hM4 hvXr‚}6 <>M6SX_x1CZ"_a-vbNyAťr\? r-(V\M&jwe,D Zd7sM)_1fN:Y*VJžOEƻRs̜4y~s2R;;*S?JFY/-;`*x,NͅBYr;%[Egpg9܏f?7Qѱ.ۤuflw"|^^w(Yj'^3@yoR=AE֛B[G:n:)w=5X;vB_1*5LOxWW8[vgWc=F?Iʨ,Dv\zw;)EH+=cOP6v Q ynTpW2#ˈ_? iKFpk. Fm`$oHe9J/RD]buKs(Y`A\#\TڊtUę\k^\kq|6NS<|afQ:P)m/*U 6}>{!l>/}..*j Py6D.VeJ+%~8jmC&+Atb1񚧔ǚsN> ~/]y1\Eç N{43,q%F_F cRn] ?%Uc2f(nOP-q)ŵr@ KU{wj&p^Z5|!s%S5gy7E>U|L-~[l*<T;Xq\fG}W0sWYn? !hhZB֣U 0>N¾:*I`OlxCe6c%, !݂ؖcK >co&텅 OJKY!Z V6#K r G8pBwgvӃ5 IyZ _WS}?*u~H=PoϜMy-M]8-m6RfDx,j41+|I6u72~[] X^Vw\_XE6|J φ?c.SI֎>a rC{!nWi|F Fӗm$Wݱ~WcZhݩW笝9/K 3'L:9Ɋlr m#܀%,$_јP*M4#DK<5V;8ƜrYS Ni!D,[|:2JYAn9`S۷I+G1=^HNSc *TJheAգD&򔭶mU? 2׫3o+%VS.]L(8<VVIh$)Ga,"ijLtZa@p󶰝V2;]H*$^ij#$%vs6$D&VI/#ຂ ͘ƍ[]{r7Rsv?MѼ.&<%1(.lu&g+y}_*0eb,,lA8Q5{G@<;L7<E#yƛ^I1:M^b:u@7.8i ?igk:HFxf74Lٯ͔I!u> 9&>O#=*ϴ"nW/}WQAT'// ؟ƋƯ+"S>yl5e >ڔW[~TܠȞV Ox:䀜u`~uwXh7FA=QKY|xP7 Z&t-\=HўS岴HM\-Bzȩi j2h 씰jH 2_ Y$F/s얧4U!#Jؓ\ i}}Gց4* :tWi[&UgPiKh0ŚT>f_b}9Sdx;0);Yb{}R/.-%F3sN3gtD ]W.d'>Z@~q[4NJ+n_vG+#l]|e] n kUQ2la``<ب)*{tL-u-*r&me8 #s60E,g!+ ƸPl: <6Qly€< eEtEG8&TJRnaf#iv 6ؽGYghvʰnQKQז3<'Kb9 DhĜaIyDuR2U4B e526;,X-f?Jl  P^Q ״; #fXټZw2gCtL`]Bf(fWOhȴ쵗@ CJs;gc}jfhGXZ"I*@Zn|)N&x$m _Jz1; EqO'M, f2zmr@y8, cO#_YV bXzP{OF*pըӠu;;kR844P흥$)}>}"JV7*oh=(EY_L~ A@.vET76.ܘde"(2@rrqvMIg Kq䨌3ĩ!Pljϩ#I'BdBwz?,rQС5=OI0@n^:ߎKd=?SWZjǑOd5UX;2[ jarX]M ErZjeukdRd!BDà'Rt`m9y*EvҦ}J)XlB,k$GFIx!mM}?N>>\?Z.x!(N`={w&aB~A֢ j7hL'b\_Tf!c&xq}mUL䞂-#"_laJ=V1φ=-}ɓkC`ԑ#GHjk!^@nR/OڷWkq)ʩQ6bÅ +!G^9OxD66dBS*3h.:]jk|6:g9Lwᡴ{ MnH64hzՓ&ώf8cDf+SHD0<4Za3ؤ]W9lOV'MCjx~%~;浑LEOݬ-چY\qX m?_j{-tl{;D0)w^o!:% [f=fH/]0oN)75@& xb~$pFPab-ڋ\HgLD{M-xFe?6l򸺊uj>ۅq獎6 XB J-xWHx 05[i M4mb%ɼ1GbQrL"A`rf^Sw`]@; o?=bYd" 7i0=bcFs=Z-f8Բsk})ɒ=4/Յf'!4d8ٍ`{ )0c # i6Gp's&r3P>O d,E_K B%LO({xD,#S1[N1)P^iqqΐ2%ˍƎN/|/mݰ/+P؝7#5@uW ćp 4`WI'V,AztWTW4 ƺ􎨫FPEw뛣ԣ s?n%D%C5J;O.ςSnr\8&ͤ%9gM\|0jO|-x(aR_PteK,Q| 3z/D%́{B &0ŷU{~o1iƄ LVxF-%_>k2҄ܦUx6S7vCx1ΟoK=&281$UeA͛Vqg2771x l[JGZ1k9l1z\fX lRNp/PhCh#-ҫ8GLFTNNUgu}b*{>bemmʣ HsLD\pمb>eVa9R*07z%&B89qp٥K' !sh*Yae FH|#CoQMAYYqG:f1_GAcKva;^m:4\p>k| l(y&c4‹ Z=kZ<6}D^i7' cl Jd$A6OZtO#t*e[&(kisH,. NWJ!;FJ k2|*҆1xtp2;H8bt4p7!1.,e-2Lu@^DP5 {%~yO{)\ ^B,iŎE$X[Y"u R2:Z8Sg8Y8m4ξ n/Wv8Dt}L%[!x)1f\NYuqGtrwڕ~dPǷs<K *zW҃%1/g&6 >7 % 39=#|kN2`J\Up+= -f6yw؉_rp׮ VSg7Y0Mk[4z9'יy"!4MϚu /YׅQQ~#HdVx.g$CWS%QVf71~rAX76Q;+PP|ye9/u;J7izFDc]@SFdÊcL5lɄ!+ m)-teWnD~_wƂccg fJpQ7{6i@FyDq/͉$aO}Z!mܻEqywΛ|rL@ +M![Q``A*8pbHs:9nd-^]ōk+98fdOWeU[; 6]EXЭM9!?u0t4UktI*ŏDQeī(|TzEGznDU5Jp칽6sx DR8ыn fEZ).X@F0p @uBqb^4>vc#O6%OYv}1 mf8 .ٺ{#H܇ 6f~p4Ao;)(gI֪_"(qH`_.1d k9?ERTU5BL!,+e} #:YM)~RӪn寑6"rޏ< >U\kBcIJu7e*rFr1b8!Co?(󩇉G)U~πY~{FW;T18+$`ϔqBt;Ґ# G,"xEo];qc>=AA)i+֘,Ǻ'z+ T -6߲pQӁ 'pkr݋/tS~WkS9]A+9^;A/3Bsh#-n)q6/d8?<|z@ N

uJ {DTis !V];)5D&]J!a̾MJJElĚ?g*ȑᙀzi9x_ZMcrGp%-ة#Hn:zLx O__ |s \C`qaL&l?=;eeǮrĈ`syX ^0 n=3>^>؇frd!X%<e >F Y0N3/l:`j{!;?9!nC)dYaD`ޖ(qdZX5^(⥣Jc-ngƘ,ӫk9p͖CNsKЖ֒DCTY.OvcTةN$aGViGF:' <;nrd&\taPjY\#` ^5n>[DqPie?S@?Ns?fDk;ջ2DvGv8 @#Lb)3Y͠%z5e4Խ_0Z]܊m16fFdz2#r-dID!0 As Q}Qײ0 *^z^Vٕ9"cJׄ]Ի湳XO6҅wPbPUf]:N;!Gj_ڄ,D%/4I܁UIN[HJۧ~97VO* >;Nn Zj|IyCʭI.-"NU'eOTZЧO[R} ^]1 Bf%t28Y24#Lf & @Хs^@ e|C#ˮsOBXny !G,eသ`;~ژn-G"gZ /2L\1$L2Wo+q9 dC%2g4 SXwubq~ n Y0u[\Tar' u[/kI9H#3o+Ur-t:`6uBY 'X ,wudNu- È<~mrʿrOg0P[#Z zr#hrqNy\G;_L}8PA?mWelS?ɲX9p۔]ۘq-FOmZEf^u] Jۼ5N_`,2#8ظ4 & sʚdx2V($+;/ a6"o' ʬy\Bngopy,DIOFfé ^ ?6r gk֜a]~a';^1v#zV2iVm҂+T&\(`[_5ʁq]yYzX% /VViSfc!0!cKn*̠Ѕxx-;_Vϐ/i^'yvUMU2GT5wh9ƃ_EI,MFQlI JI#Yc#w_ [\ )IBkWZBY{j?2[@!u,-F*85oxL|NnK (FX-j`1Ap+kwIzݵ~Cm_̷~@MبqJ" u(P%LC>UMQKu ǬVI85ID :)nYcB(.+IQ!h*8U~&۟*EӚ?'#L^K@ĝcqՏS@pgj\DG=wF._yYܨ |j<ݹHmK,pu|R=]\v02MeNUV%R6mȣ(m Ob<*mIF:%9JuPZFƗ tBiO+w"XZ#+-gi6Wx hVlt\QXaI>;N4k|뻘Wy+kCϽ>0B} C\Wg_Qc6}UiPP[!;w~_L'M.<.q,r513m啇(P-.z&nפ$1UXeF7NVH瀆D)շFH!ݽh +E#W(Ya>x, T̃1y`xhl0Ie4,ɪn{?;)ĪK~$1m?V}yzkg% zZ_x5W9Sb`#wN bZqj!eJQAF2LE؊^)D&!3#ВhH5A'Z̕ %m,P婽b3'˿o /KQ^\sQ"k\K.h8g4ns {M,c_nHLr%',pڢ)lwY0jhbr,vJeU6^f$#\/4VCC7< H_{UJ8M']mGeH52@^߉<CHI`swTt 7#{mF4&VּBD6D5>` ߕ`}.N+V'e|d@,jZƀۂ} 8@ %[X}^UVoRRFX4Y g`rnkUF_Q^Q}g.%5RUZ>7n<[zYA Qɮ@#ElmWƎ-3krI9Vql_n2{5x0'f+lvze&oi??h_eg\Tr?m]iUu&hT!n s1<# "LYDpȩBg:Fx2-J) ;90d ڢF,(W=dۇ9qrHz ַh&~9x&QTLoj:5IFL VPZ#:"E@f>s NtsOʢ F4AABI69z}3m`GX9&˔Vzgp|P.| U$xyY<9f8g]O#wn:E=wvvx D-5@ToC\Acg'\ˇܠ%14Q)u0Z9>taT)lJe.H!HJw\տy%C)@UăiK܀rLN͗Q{r kCֶ?xcsz4` *VwƳC=qjYjEd:O* od~N( V.xj`zVlR1nmfvyJ{<)G0>SXc(v#kys ~Ǔd&DecMG.4[ uYgXAF<+$ l4Y 8l]NjIw~(:Ju:. CSh8o^XCaGv+$LՍR;\V!;G=09 ;ыQ?D eex (WF+ 'q9A)Ϟ,Wˍx 1&){\W˝2P0n Đ%L³,Fπۛq #% 4|mT;- gn O<3Dl~%i"9YdDXI,Yz1E( A|`N c`NL9A*ڹVC腉p\w5"tʓst.:{GݞN.K"5pώ&)v%ciKw|j;1!orx^²cR̴x3**n0{ qN:?ӥгxRۺ82^<퟇]u>r睟<`WVS!t`mVER$pknŏ(f:hB{uU|"(Z7V2o.aLiˌ;wY վZy/$Vپ9f^:үjv m"):rXqU>O햴xRy Aӈ}mN6*;-&Q;KIJ7:eDA΍Bb%^keg5\MSyO6F2)m\_)1+$c3[hxْ>%DJq87KO[ܙGr G|5!7@6+0ǒv|2GS8iJUE?3Z WP 3/9>ZM`^v3 =To6W;e63m{`TFq擕]4!'+ޭ˄?f\_iF8gPȿXd^rm=HrJ=L/Mt[__PXfl=i~qoptk@5L/鉵Ϩa"mPE%8=Vb{^'UaH@ *_~`^w&ϧ|pjeka22Mds]۠A<~UL;D@I.Wz Mו>ϟjE{PyU ':lQ>}o~U),T߬[CGAI&Gʐ*13,Cy=4f/ϒݭ5+ڛiFgVtfʯ8ِ}3q4 M_K /[سˇX.EV8G#0Ij ʤ]( 0>V(a" ;dd~_un^|[v.GZ[(=LhUTO ^ٖD dP8fO^:~u>J>uWP";S>ftaߍkiu!'yHZʹцwQvwȻP<(=Q$F墊/7MnEלHkXtS"?a:_6[ǺuF3ZT':d;DQF`G܂X =e[HJ.m04p.ӕj.P~TZ~<'MѩQ8_Twj^j]\MKUOK3b]/ #\4nR BQLzK9DK?:u0J'>&R; V$'A<[AP(MfהMgRl<I yQ ЄI,b{i%9u# F+*̜\V5IbKt|Zgo\q}/08qy,hm1b_&7h"D|b*veCB_:@KdP=@]a;Y=2 #Pv梇'[3i 9O`B0T,(+|U׶}bf(-YmW`J[KoAv^v@tJy#2Z.Y\TCԡ{k* ^Ղ. (fVrta7%׳`Y6 JrHXfUR__?bOMR=1ѳ3k\_tW:9ܶKajJyyw@YU͖C޷J͉)8t$3лZJGM8jiM>"Eޝ<-gQIօF%=C%X!%m2(C)W@j _Pݰv6N0.ǟ?>wpWD@ݾP`uL@I}..2fI5W"( ~m3`\rۥKsIܒ㹒OJ)V9!1A a F˜L2:"YF8tHYJ’5UBFeVU^p+.=1 D*S/ F͇~t8둦zAQwLK3]>Y3>Hz3*|V+渇gT<mWv,S ΃bLC i?NnRg?z:G>ZzQTiE/o'"xD/xFXvfh0{Uz'G7`%Y,ܿvv9g;s6X+v_ړO) ,x$˗BL ٌzl,?HajɝXa3 7 wyr(d?;8ac,h2CT|/C@z0zc~G#(V WmxPzqAԝ1Ɔ'_1|&w? ٩.=t .3M|w3s-p;"-p[)M ent=[ Y.{}3C ai8Iy+ @h#7c DI3!,o/ʔ<^CZ2=G_ @/7~O'p.N*(nHh嶉V7]#V-iJmkнv .LD8D!/F: `qdyb{NU} ` :(iadeMk&Nُ&%Lhހ%y͐у50׎iޕHV *6y'to\o rԳ* i\)˖c-x" JX.V-ޅ,2Sh7j Eh% c oz^A4GWܰ5f +IH 劸TBG B7E-s DgܙyssU%?‡,C;?< +r]}{Q,Xd8:S ol og ?I) { ̼!2RH_+s?ZH5%NJBo;~6iG+NF 2RfFxMFě mejȦS0MKA[kl7&; 7+mAoA?ʽ^ \].P9^Di ?۞i 2bΗ~p-UϪn t iĹZJdREEs0Y?[$ת0[úpѰ I6oُL_`eVR ɢU ?,N!eZuzīDr :NU&Bs*.۵j¬OJmJ! VbSٟ5~mo/Hޯ".v2 Ʀl^]=H x}\U~Q_?M(>HG6\|Yg6.y[3ˤ1->IȄvY8f. K2e?xFM>ZR^t$y"P^d{k5Rt0+x0 H_ aӯd*){"^1*8UdR8A^W=K [-$8Kgl =Z">n$t3wVy. -U,AfYN1tCzZH^\4+N 8#sR檫T&>r>يgnb>$E3]$;S )KՕZ] l!flMMXwtcZ,#qjԷ5ehGK~u"(wٱD6=0ʴ%'MFpjBabULv3`ӂy6q&JC ,j^<\׻CŐYekeqxwUv )mKY$g5+Ev l+ޝU'Bph|^8~_ʨʞlg8cBoy\\Ғtާ$L#WKܯ3c]P/?.E'cѨs4{&g'ph ՔڲZga5;%( mԕ(NEzl&@C^\\DB{t/pj͸z7_W}@9H@&(3T0 9 a#tSxlyG%70Ti\#B G~~\J>dZĉƿBe9}.͔2`x2Hȳ7mQŲcPgUG> k NOVU6rތ%HmU҃Щߑ_/IWvxh4w ѓ7jt)6&հx!ݡJ72Xl 6\\dC-qstz sn]wƥki+YNGhuR[r]8A$ KW2,j)ȻY׍Si4U|d=: f'dmO0P]譩pNƩdԀ${e92FI?/$(C,о z=#_I=>Rf|)?}UY65W˵tc2j4xZsdtTtᐨЄeMdf^Z -#vkJxl JdMoM-+A&W8Z¡ UdS?tꡑ9Nykd$iGS';2exB3B7Zsհ#=$X{mI<~h!AYu 2~(ҹ໽*XS|2 @qtL﹘Rgo7s(E\N\ liJ 4aUIG?dʟD`ʣIk G]ˬ\ ct-hMDzto Ԕ_qdAf F=@cycˢQܒyx8#{c^p ODNY?[YRJTefZ:+4K񒂟5bh^vrblc>rr?d/fop{ʫhle$i+ '/n ΅EqєrI2`$:5q:\Haes :Vr*# K5*82#bgy "Ҹ "@3.Ċ ')7Np9?r]v W4,w?u lR_JyVn(xX/&b1Cܟ19@EM 1ܓp$SKҀjNtcT_zwVkG(5k<9.tlamF ߇>)jCǮgTػ׆,jC?hZHW56jOpږ$չi9tC>B\D;29G`> ?sFO~ңt,~NK9O`fDP.Tj$CT 6:.a3o,`hVB`-kڶwБ7Of*E#*Ux_6ZI4PaM%z#狒r~Sk>k`;\ xulX[nZB:vli+OQO^\{krbCN(M\^W5A\nع}bAc}k&(SeΫ#$!0j GBxk9EB(]Ox*ObaH}`moIqPs|lXG q'UC䕊W>)xviG 3N+;!_iX٦RCaڟG~vu|e/򴈘(%%<&Sp~NAJFD *{#}.O)&mo럐%XHH%QM-Q Ew' q}rfy}!^J,2-xu(eĜ OwMC3-NNaip)&, ]zGW S}Xя+dC3T$fA'ݩa`㚧y~zexB_bU{^CݐyKMƦT!ӮC|#g.gay^ Ԍmm=J0,ޕG^DhouMPp(/Z@ozc>ԛnjX|xc~Q5KO1rFdm&( As( ̦q~^D2!uVr=eut!ۤ@ UcxYFq٥ءs}ۇk 89|e)73l\pR;NDzЄB̈́%쎻UW'eaF}#mJ]uA[>J6˫I#]8.&y*z?NytK'Ě̓yFb/߄8WN>>bH 0a4L3S=KǶ #A%5c$F\ҶPfW:q * ([Z$#H1=meSkG{1gy!|NDvAeOid5 g ){'tu4P* +xDOTkj7::Q)$oЏk~uS `^vq[ p5Yz$uy&m%Uxl#Sj :Q8ܖn=I∝H W &JV*ǗUӥRcMf:6[SPI8\H,%ё`OR"Оo~ d :.2ʠ|rGAu 6Od;ö́\P:R}$G 6?3fZ" )S =V2ؔoӂJ(GL4GiWM FQR[:Q3m=':t;]mD=֨^daU98˿ػX<=%qKHTHr&M8T]⦍ޯP|j#el0ћ0 n:U2G=X;u+K'/+$hm5AH4T[+J KcZb|^g 5Db4HjV8GX_Cp[o(Ec%jT{)\Gޘ.]j)]ڼlI"pN,0퀨M\(W 'vFq=l牕Ki}ʜŦk5Ksp*6_n z{) )ߵ33͖KPI4\Usp@R,h-̔rU$١SR Fph<376~rHU`0]{2Ӈƒ;0X"tJDcr6!;?ҷy(+!;buBEnkv~XVNj .{p H)4^Jϸ3sqڢPlO4/>c J"GjC&;Hp5 wXv5el6HZ~l|>9`ІfXݑ'DsQ]r/tDdظ dn$)؅I `\p3 aܩ-H"ʞx \F'q1lnIusO}B$f uMjO9 C*֘F/+¿G;5K edun|Kh`i1j 3AV /j_aY+TB>n]Wbc,v2]ȶէElԲ%;N _j'혘A:YaS܈~8]Z^aSУjqhJ>e#OYP3Y/ؙa@$ !c1/~q`_K>żKROh]__A̫nab@^*!yP_o(EwֻӂSpV+ f@9n9fK(?zgA^>Lb8/P|B]"k er#':RQ' !< PSsj SKܴplS |rb/":eJEλ^=!eݟtu.Fmx֧ &440>aRR2aOFMpX{T.n* fK< k q@1t@ly̵s;*4PbNJavknj}S,35>bְgt5'ǒaJEY]6r8>@!z:i!(̬\Q%;h28M,zkG 1W! Ʉ Ooa ',4M./+sW|SP/F%aH:RJpк?TQ]'Gnȡ΂LB߇݄/\]MBN&JlF 74^3GqN(0,e/V9"-C'ם&%+Y~Or7A;fnH./)FI[\\oKصnл#4@H2Y3">%R#T6h Om0(ZL$<ՕGCA TeS,Yqe͈hu:rn)rgOm{zƬ$)S;y'Aaqibw9U~ CasI$G,)1g`%<&I)>}ɩkSMf r%g۠QF3i$E%* \xn[ J&#ZG&b܋>/ju͑gËoSLDwΥ2'6N?`(8R8,PFR@M¥W$_f1zCBo`"$e<"Pf0\:v^8.eR>HErs9 ,xe<k;Nq)W&nȆ,zi۷j|أ|2V)I߅B:ZIfV3|ǹ31z*>G[$W=F8'Uo<*:ʆAFD_9M$lp<vpeDyyvA:0cJtUWC1k<#-ΪU(01B37N),78xc:мpz,|Nl[<ogNoجFx}(Mkh+8U45G2jn O?3+ IT7gG^ ̪l(`k c1u:Rͯ{盈7嚏p?s6CN=;(e-pۏ^+ڏjכR2^4HƀZ uʵaqMFA;9b.ٗ,ljdϷ+S77Ev SbZ0R9>%}(Z\9E7M;6JNIa㦉sŤMǺq_ߐ㚳y YZeTi \h|_Fw>؜J3t6hӌv|-e"BĖ'9Gn@tWq'.8YFQ;=^rL}&ޑn^\CN3cLVn.Zt4#p@.oFS-/T^#*D`*}5UOAݹ ǯ5>B$7rdB۹N#˵Q>:`3_zNcNrD pshjꄩlq߅^-S[NvxZGstυ:l.4ݓ×#<^$JV,>F#vXKXaȐ+\&sd CSMj3Ģ>[ΠsžI^Ɉ^2ҳqV\XPvܒg>w\zt5eAHXArKy~zYL&Lƥi0 O7ˀٖN) MD=15H_n; Ynܭ$?GWfưb@LC}eP0hcoR| p_RQ4Ajbwk~cs(6 7t>#+}vA\^kƌƱ2v{ᛃ˺WMCB{&8Dk4x}gTS\ IކrxCoZj1uޅns-Vev4 PӖ џCoJA}~xIBS&©9*m`: $>X ) Պy9 k%Wt 9 UW"+D#l60[Q(';|=;DfW<_T͹Ċu)׈1j́} Ң9LM{ HuCk"F7qXn(αx[Yhĵlr80Y0-){v*:HɄ Ts6aaYI q,¢Spū]hh#䟠Ll gm_[Dm*Bd Cq\iuo`Z(K3ܮ.7 m.G$)}bj:s_1NɂBȰ_'Ğ%V$`,ٯؗ[:!H/p,; #^%t0>k: N"i!M yxbfwx{R,>ؗ-!vD]BV V^2r(_Kk66ͮ{ԛ^FPϷ'`6gQ8NY#jT2,FuA)Lj>*ɻi:i0 ȹVq_3)@ݽ>?͢Qzw2c ~I/om5XusW#ST'( 9g)D"W:2Ney%/[0VYvNő w|X([16FQ>mOG!:s}lEρRp`G߶ uE>zG';UgOzRF[tw{PtA':,¿ʨB wQ0v8|}ݎ7dNҳn u{es2(^E=Tsvͭ'5,%{/qA,a` K1,Q2 :̟qkBy=dvL6p7lCr/.qaFߣ^cZ,q[/jG dfea Q*~rWEǬgX{J fK)k!ȓ, _$( :`ŷkMR1dBjpVqWEpɻR]$ vH:iL?QGY<^g ZU;qP!e Ļ0xUԨzǒ=bsjߖl#`u|:`b~ٷ$':Ћ#dP 6 ?q -ckJ?S&w&Js&/UŨu a~EATN\vLo}O;syn[2*fynZ\9y>ԽDDFWaGg+_<6#k ^RW'NG=k- $=4꫟&CT^/#1VJ[S{dž7_)?tTl Y*̝ HxA)_ yc2B>|Q9p xTtd%C%9φm]T,uɗEO)Σ7ރ5Vz2&:w9(&W["H zL;\rh9 e8K<} 6jjj*?nȨ]8Ʋw~q0t %$$#u1ej62!,yЏna{!XM %N>gf/#FjRRuz)VY}/_-"~MZ&օ!wYPr 75bZa5Vcy&ǻ@;3' a\RIWʫ/fWgboQ|Ǭ<=NV_Eo-srP}5G;YC" (NI.f򧀲$ a`$,vBP|l81EF؅ POpMHpudcTr|+ ۰{ߑWu"J7iĐ>sc*KB0DB$l0hUMpv>Skw6#*ralԓUDE%qGlEyw],!lO拀y"2U%~Bۋc}o8zC.A:꼸tw ,<3Skٮ@& lc%H얱2$5ȑ7jpLGe>9e&\5R61kn$>%%n,G3&zCVDQ/k9!GYMt%V)`XU` ]ה0ηcggEg GDܗ UrRz @9 %9ȹo;?7PJWD9(a?=;YCAaE ~¢0z`޺\1mIr!"UqјSٞhZ&LtZ!9rʅ\k[1 aU΢UMfkMYC._y gab={_i!b\_"7h]OUY.g{!Ђ** *֬ 7%TDmet6歊3> ,Ʃԋ\PPZviA{!IgM kfd}۰5<׫*hZi$tMWr(a|W2ԼMbc2I&3yyݗߪPyA i4.Eߩz%(Kq?xtFa,X q~/Nw{5=e&=l=:g2 ^FQXm❖w,d/Cm 2X8Q)!znMa QV yN:r?E"'h+ v8>;H180y 0L@7µ; &ba#S.ZIKO'yF#䇃q_DHE)8ot>V(:Dk@W}$H(1HF d>qĘ~ZMpj5#y H ?PO#(־-#8x´v9gJt86o?rWMY*U57J+ZW62bMc%MA!rxDirHOfW3lRw3s\|#^ZvWEX}\Ts1ŚmU8†(OF#Y[ǚ}J p@Z,md)pBnSUF ڞk# 8{>NTZ0 1`%7 o'ƺLP(f_,G,4v 9Ř .@Ls SkgN:}GY$_edPBlAٝj,0zw 7`i=`}1By&6{8(Lz(:_N{}*Uwv uOYIؒX'}~mӯ")\,XvjZ,v92M"YY&8F_3zSQqTxP'˔)_x&z|z\Q Z#ebdy~R)tP|q׹C3 n=5((TӴ$-h& QַN _ ]Y4xpۓbN, l\"Ǣ !u"dYNc FHaX^!X;"$17̐ BIPκ/lqd2xEbէD9>gB 7ӹ SaVrV$5XX[hNT>T6-S҇}T~ )k}*[G5p7m O;˔"<4!}7jܔ4/kOUm2Aݼ0 =UfhuK*A^>5ӐfK?u 4u.duoN8_.Vp$k.e<>b1er\Z=)ڶرl;FS*: (<.|`f 8c~;KnXnӥB`fG/*rXP^(ktK BMeȇ}KcGfcl~N>M!n>70A QO4-r S) vCڏVve˅˩+9>V>|dۦjd0oxz!+Ta``7KX}'Di\jRu*s8&P_ 8$S6'em0䴘*׹B-ٹ2dzc[z/c< 쿇YدJhȮg6F`3.:e]ZR 4^ à[1(GP_bπ^0F;jkLfԭ4@kb.@Y7/xn;-ES7\'GWxA!.ޕxjA[K5CP* E%Qk.ƭ%vs %Jn阜[jb&73b:d SP7%9;B*n ! JM\*h8Vt=i&8 2 en1³cL_:Q,Rl؆+j2,Ze0q:oZDv2:iي-hn;<6 vaW*@G>zdI/vnajU.ɱ_MNҀ#:vUڍ^ve.!b% q4on"wJ _X%ÒK˜/U3|i;JEp"9q6y[ uлSǿ'H̨j]$~ QĊb %Ajˁ/dzu\RD<-NT3N %1p\6؏snٴVwV=.y믟|ZHWJbJ?XQTs/쿉aIyl$J$=hHPfʬ<݈fFl?ȒGvHmHȐH\>5#yc5ҍrP[{/c!Nͪth r.ލ&`A_)4B/9ئ7Q1C)P[)X=+G[a@`R%A=}j.*m9|VR3iN=ؘ`̩f.%W4ê]'2Eͅi;갵oC 8H 5m9.R3B]($T&֋ٱ##ӭ%(R\1t1SvW8|L%Sܵp%m s#eaJ_@/L*[qhzd߮eC[_נ$=:z +43@Z)clmE\ֹX'cp$BTbG>M!+-ȫR _o*s݋aVV*K\h'ݺ&2wVlJᒪ-f pi);w@ǒcN3'wDGֺ#i1,0 +6ND3'PNъzhZӦ4 ;qCv.x|Cy3Tos+# !0h7zS2A)'a%Y:[1hȦcH/+U:K]SMUo '*s3.$ J+-n4th382(SW*Y;-pB7H1LoruSl֚Drmf/sNWLN\%~0  qvsl*TVk"؍€/@``-1 V`.".6c>ewvQ^F r찅bcV.%P0`fIKQl ~!aRӢ̘neޑޡC!r,1vJZ'_lE|A&]b:Eʻ_t ;x;[jʓH:a#tKMfDFvߙW1z^ .9/ސwMu NlrmYAK=/B{vuI).f X3&dm4a0<4ܫF yQZ3(KL9H2f%n鶣"wC&!z l N "8;HN+sz߲dT6M$-O#Ce]qigZLj~E,v}V#&VxJH(gd(1H[/Xhyoc*кⴈpsTsGPxڗ%>T44Fǘv˞*9!kUxoSu wyqUacag╯&һ8PYnh]4BTī4F 4.8P +$9" SG||,O0إT) P7rɋ:N>-7z='1Mu,M W^LnIڇ"mJwWP(>5RnM0OB"'):kvfAhc]GBOv2rWKW1l(Fu@bCsٕ)Ӗ_r.$Wq=U sDT!ѯ^h/hQoSXXήK%:EZh)w U~ $쪦]< 'JMQiLSxE{X|TUEoMd#JH@Z#Lwڮۍ]=:CRi#oB4rGsZ^oqC1z>`k/)wIT+춸7m(Ol .#r5u{t'/7} 7}$K(4G%N!I(\_B|都N8syoj P\7^!qDb12<`:rI:BO-Jyq+ߢk~kfYJN!%=nw i/[E :u0bF"SϠŲ1 }}'}$g*`8rҀ䰢0\A6(/k@ Yz*}Q٦3]dGBH>a` r#9Gas8QM+T< kGʎ;W1&^Ύ:K<$^aC~K+ts]4DVp^V_:S}㫣(^/^+R`\ðy`vb1MBM` u\:z$wx>}bxa$c̠F*sgEQ>Y7rrͯC GWZҟUYi`)18CzX 9F+gRRڡj%*"vJ37礒2 ۸}WH?b.0ʴYw@{_I5_dԐtLzSSߖ҃p&[:}$Kfq|kH7ZL!~)#R7=B!-jQ瞥gO+<5[ـ#qRUh~#i_hOY^8&%CW#o1D1⦠Tz;BȬF=^%M`vu2$Ó4X trXAmӂ?Ձ<1o.S)n%bbIIP ^x*Gh/yQ3& YWA!Cqius~.Q1Oyi yra'8rIcΛ/H{S1`-9M!jNB_t̶f8+A"DiT2Fuﯭjյ*aOMS0eK#\GhI_̭fe(y`f`LR2]JP=HDHe>̔zx8w}IJˇ7^ɁELN >\XfRfbU\%G 9=? XI2`,|XAj)la]CqfK V0fٝ~)†Y۠9S|Ld``z[XR( ]9&f囹M@2veeIһ%^s|9oNGOضxe:$ǻ)s7dXF42Ev,_48 'ER!~rj A@bϜ탌HSz)4#ֺ0DpK[ RF ]5pq<^i~\O^T{= ɓ;4ۏ 2)=Y]* KQ!;]Y&r2E(,Ij^gswHSgfsX(dz_`Φw[15v?h(^^Sӱ5;:a]C!I>S; u.{۸ytaZ Pfޚg_ԓeMʠ['*N!^tAVRsS<%V֓(\##NXڌӘұ+0n`s9 &k.#DTCѡDL? Qe2c;D/n܅Lm|{0izN/Žowt߈X@1D!̰U[QWQc·^V" qCT1RiǤ8tQ5=/Sz]dpvfY ?tg $G˿זJ[0l]~\?/>L L5Xm@U4Q~mڒ&xK;J5W4 ńG76h\{Eݲlqzeկ%5e&SQ-#hSY^P(v=`^pXv&Pj=![vNZ0UI[7*}c4%"/](=e+5<+=3SM(B*yxԖS.RqHB4B@!p ,Ώ]2\?S;y{VBQ{%Z&^}pKPKsVʥ NxDpUlAMW =nv;4)fMB 2՞#| V1g*E0ڻkb2)D%Xɧ,\`Kvu +u'T}elMTh5C1btBEC$\ bIa)+p38%bC[I4o$75{)3؆RY3:GE l,=2J%^h/Dߝ[h b9k#?MMxMrQI5m%݉fg5!|j!A4䜢6 bXcK\em{?рDx?ܩ(edRj~նE?DwjzHtj`&fJUL{cKͮ?krDc=l:GϖA|V9j 4rYa:n#Xy.˖p: _K?>芷<֥wݕuOuzRɿC3XgMGl tAqj @1%A lDwzŪcx5a^9t.?'K$zO;RjiRIwG8GֱhonXMqy6EGB 84~ ڛnbj+j$I]d=TCB_P3MTSo5&->i/ENUwcgޘ J6hZBvzZI I Jj'b:= WM>m5d^Ly~kUM4̈́37Wx+U ewXoKrٍ-W${;#:S7^J fdЄ) Yf}z9DykNL+iQؾ>ŊFX<]: ݠDK򦰟r~ݺU EG]Hp^%wuYrRvCū?PQJhy2;(n] ]<՟ @hp4dȑ^t! {M"{ңteYVTj!]eqk8)Pr6:SM}6Cs=7'b!#t4,&$F+wó:EPӑV%bKvXR< Y@Y ]$u\R"\E8۱%&P/B Q8"DpUϰs m {s+{yUc X4#e8y+-PsTg,[G)όQ>8?s<RVMy]oiCeOqhRDE`:mg> 'F.޲tRM&9 Cmq nBE@߲惁dMoRɃ3~c JB5TQZ;4,  9m6$S}[= urJ^VGdz5-=pai%Ea+Đo#4>ר%ǤL EMY{1aVV!SV@~1%o+E|Vh{hZX_l@Vw u>݆9:A]ESoMo"YƖU2p oZz~B5ëD~{\k,H*~>ȍdkiNuVg)IMƢ { 'ɳdmq9IdBqgǀ'9TyfG3ꉿ# >E[\g\N# (Wc:RM8L 2ep^f\nk-Zx%t{^+F&$$3$.)t=zC#!wot ޅaVUӺϿKX c?څzV)DQzd[aubOLig'y2/U*2wn8gB,œd 44ˊpxFxP6 Rs)~C7Ip֪J+TNk(= m{:%0v4?ZxPDS}$F8x%sR /c{!װDwe4E·}%/1fOV.aՀ\o.N+K+b%N_c05\RHVC.ɶAmT<)8IZyA 7eb=$_,F')ICs-!рJLf} PKTBB'hCzy[dN;Lՙ%O]UKe6ǜI(w,vwv%O9@,`\-lL9e_BԎ=כalfb8iƗ`QD{0<=xG̣ӝvtDXƯ=m|OkR;q6n>{L| 0Ŗ` -o)L_o6ل?#IC- &,Wr16wYb8 _Ir{ȒXLM)Pe8neV_Eܺ<ԤCxʇLj}.NF z5+V[S5䝑%oJ0o`{b+3UA?PolӼxhRسZK%lJMqdU+BWR0upB>se؃+1>ٮ"l"@-dZy-]3}LٺQ*`43( ֋dCZ@ <)OVHQ';ٌ%5Q8Uř']Wd59רIA| U5Ց[5Xm;xm}&yD ӋmM_PIW@!(dѧI"B# Qm7#L"{S0s~*h[oo D06i/%C9wj6s&LSi׈5TddspuǞ^;$ܚ>Ə <+C%B% %ctWzg#,Er!Z3b_c귘"CH\껏INfYbe%M"~SM܋U3ݨ.Ig w_-:?^D9^)0YLz猤2Z88.N䄹Q`,H`†hZo!fmS!-ZEqyBK͐ + X|Ѵ^}65뢕]2m׺Ṛ>/bD~Zd:|jk g 3^dکUZF`ȱ\e[B?wi}%~&N<қ賺ͰhM`op?"c LI{7Cux'򏺠{MP'5_DDž7#兝;nln,_vy4Zq(0Z+V?`.^Z3m1Ckݩ#` 58/g'>+?Mgrd+_x]t;5KgJ a ^{q<; T\j!&Qڼfp; بBRK|IpRU /zTD g^_ ; wb}9pT*Yҿ4#+)L J/pǴsCZ̻ҏXٍqQh$I,PYAEͩQ>c_Oĵt^ЬVZ8<7L ךb=8*>G1@[Xm&ڡ(qaLUS˜Ico~bZhRFͶbꔧ6`dpMdjxK}7 ZDm#ORvw vU|}DlnDҞ1?duk'-M)1-WB-- "a4m_[i(O:"ByʄMg,B 5ЯE!4aCT,F$ge鏮X5c~y5ٶZ<0ߣK+@P90aۡ` {RrX̠-#VɈ0s*,WP[ۈSgX.I4c}ˊ5#ۦc?+hƨi>g7$јEsf%_ yv RivXl=6DĄ1H $Pn@Koi.Ċ{2!r(4ÉIDݎa@"OܳW+ ;+ᄹ_IV \PZ9g:cuJS2cڴ~ ?/fzɥFI֕bIowu0*%y8BmٶD $GYfkϗk5JA@kwWeA+l'=m  밁}seDR0ZRE27 0MQNscpU*eߔAnSr~:."ӊaN2^3ɤRq4.C3D.[-!YisM~I*bG۰}mñXB; PѯR{ۻ3]Z=sJ>LN{%"bP ep ,nS?:02hds D:w8Rǖ4藾8>7 ăjh VL$7k4X|@DбCLW5ׁmqs3i]|= ;2isq(GHXQ%Gz Pn!$uOQMն%NU,_=*1KsဃJmyެq W@]W!oX%j B*lo8mcD!$& 9a1SER6W"3q#h׳m=5 `#rEXt$ǮrċDvǻ Pe!Φ$G<6Vܨz LD_;4w,ԑNWSʑ 0 C2سMak+e͗-yVc= cxpʒQi4UɑcyJ]U.rVh:E˓ȁ6g|ZbԞ7 0RYb39w~sZP _Eb{5yVIc O@?|&}ZL3 ͪ l:s[Y7iH A0,.! 2| tӻ2BX>v&/IEx8¹&"u!jKo]r^댒5P:j1^;$ )VX!Fd$mT%î+ϟg1^v&f=xIK2> õ۲Xgez=~1f{r+2nYPDzB ``&kxGSdvE 'V#a*t 5\I40Prv08Qp$'~#:uj,MĪ)rbO9&춣V[xZ$w15.'s 所;wS ~#|o,JIɧ(RAxg-^sffHzt ]2a =U* T(;0^%q9EW3>.~MR\ "o=y|&Ji>j H9֫xm4XƩRfDm wʌQ< !A66H* B}NJ1Aᨹ- Vq2=ᣙĘ ҀeRI@gwݴG ^>7%\3!%*+M"Bo}`E) V*BW%{]Vj@,٫#&H!,EI>iVO3Fa!x&`tOsijZ,GDdBc$j2l3E]J]Ye$PTFM9-2%De_Zqq/ƙ)m=Ňr=s_&^C  RBUv|]Wܺ;ֽ=htɀLdf_#&_zA1!'='7j#K W+0#=BLшDꢧ2'9 L5d$0I&wqQʧD.@To󎜽Ԑ˘4B"6f]ުj, T v- K45RZ`EO slRlCŞi#6hw2),fBVFmtL[祧 zv"ݵ v*|eq^)UXBN|$Y/rᯕR?"mya\Ru,)҃BR! P@)J®Y?e^e7q/a`µ[:-$YooQX mM.Gzm=399]1=N)NLx41ʯNI pW]w~76)V1ߚ\FQEzo3-"A _o| ظ Fɼ/c3%0nAc-8C}9S+eN\Eʣ?n6)'NU:(}x}V^HC{j>B^RW6\ H%]Qz80qbO?vmQ= 9*8%E3(JZ0 U71R{HiS1]o =!kZX4m!9z2t';:8$}@ C1 }}$ 8rhn l(!Y?OM@?9H٢oΝLulvۓF:Hc {INTnn 5`n%kP6~|ni)NRŷ$mA0F9\o.V^ FiH\3G~u6$]NB N}Ο"䍟EGL_VY|SC,DjFf`,Zn Etn#o6njӔP6-N%KpGTic^F1HA9R4@&+Secv\;PKSS<OTG'QVBܸL~ۚ6k*~t=ZtI:ZWێ|L<"&t W.TuFE@y?@lڡKL12rֹ*x<ڔt֢ v-0[q^>J}ŝ?-0S6^Qv"rs){f&#xpPE7-[$;.LD"b84Cl/sr)eˣ t"6ΝGhf>](7AUsJgzȍ'$ڊ>8Gҁ`o58qpItGdeGcM[kgϑuWaw`; ƁFP?G0R#g]׎܊kW^g?AυvOGl^Fqx_ZCD%N3pDK]U's+OlmQSCW=G8*,'QxO?55Ա|4qL+4:Ĉ8`Ue)o|UI"mgN 9\pykSqkC)M\#E?ezށtt'w4^(6(|4U1]n*m/wF=كhrMSǏ_^}S9ZTMؚ22#lJġ;javYѽkdkSa -nLD_@sS-K dc ?n~[k(%!ٱ.DV{߲bpy `H!O?T,ۣOJٯЅ#1V@s{O3x<|!nD0pˉY%+43<1C̈́*lQ|o5,)>sȟSҗ'?4RBrH}]H/^iw>얄F$04D[A"s-LS" 7E7!mC|~cͷqaY=g+ 'wSN.*c6\$WKK_]Up 'emmcoz(PdjinZ 5X,߆q˛t!F<-rE9?4E Z]gF 8oxbX[䑽:ɑMo_EolR"]0p4sskԦBDK=z5\Uڧ!>9h +`x7g߄DU.6nc3w{~CTQ 3LHIAԿIcdS7ʵPW&-yaJ#%WPimnCLFriVAhOs"fk{۹lH}aQ !:cao)hn +*: dtNk#2S2_9" .o! JMei]_?_\+ #J662!HvFNo3xBxPt.k8nP,Am)BYitbkھ9CAh^R"2 /ѷ1EF[_QۦjECx\5!uw4r(w>F{ĿߘB-{oUTRX K;C&|Rt6ԤCz{}Gp e4yG7y2Fl1[M$fEPKXG)B{O= Vs}LRҰgyv0)Aܩ56^k[9yj񘟌Aaz'B9_߀WXxV>Y=X&0BlNOF-זs7R B:8d2+8:!o\;B=찍øCޣ B0M2YUCgw( { m3'N%(BҌKq+t/ z-Iɓg@@%wldMᓨӥwFw\XSȉ6"n0\u{؁ufzqaaUP'uLJ0ƭS:ZSa"p&cyA%8_4/'ֆ[bߪaƪk໊;4ȷ˔\-[X͑^NI]k_)@2=yiϑ)w`{ϵº{KPE gg7v̆r|q!Р85oUozEOON:YR]w((iti !R$yJ1Of p{a"` )2(! |AEISK#r$p8gҳ-&XzD{g\8u ō[a1%yc_!>OAfCFAXa)`Q(kvӉ !6I$M&QmV}.2IΚl,lRz.W}i+\19Ya   kb\{3/fumhg!-kSb3ܜ8!Υc syFKÙd11 Sݠm4g$XtVf: Z602Dt7uNmvN!W"$` C30Xєm'; 9]ov+EOSld̼l/ <6-xs 0w(. 1sVMM;Jasɓ1RTskkEBuhAiYpPb'II+m %wt ?,t&;-*c+c9j+y,Gc߭Ӛ+}d5_0P c^7!2C|-nWlS5 ̭3B~/EGƒ5c/}o{id-(`? Dm5gbLtlTl~XMPȴ:Mc4Vy=Oɛe,Éf0, Yq딌@>^O暗 syyEV^Ѽ@:Luit},_pOx=³ڒż+Darc1+̸ dI5?oӨf$P7OM cI7|!A"aoU\Z 0Wm#uB&'0[Ȁ,'{WՖٴ:([pOGMp{(oٲrVDG9H\n _0DhO1 0&G\m&@ #~XX iۺrEw+:Sb#c)x lllU2ƶ(U;{7+;3X'kg{ţŎeWkTV_th3n-ΎbӐb e:he!MX`%)"j{fi2} y= F !xQQDQX>[GB04!( =Bg15b.rLYzo YL%6'J:ަF?)*bwMl%цHruSZ=u'ߨ}<$P+dJDU'5WN(Ez㺑;At{5<8>[۩*Udt A!n y(D` M@"aY17wlJ iЗ6ei#'`uky*ۣ !a8# ezs`@A~[_;>Z O!w]ǻ? B`IwP\ne4Hta2/'-BdX/ā+:l/gmϻ\P@!ek/;̞`-j&UOޕ>cEel /0lyT {/J5⛟aK⌶gJUGhXqAmhSZ_)B̵hs#h"BbjY0U ! ,ĕ t̐`R!GgI es(mOfNJg*],ƞ⥻Bg8CBp9!JJ ̞֢,~<1 |uJn]vz xxSsYʲ_hq 7{E*k_}D%;@AtvN= e{R+ SIJ++y6Bu+@/A0\p}X:6tuIlGS~B]kRz*UF _Iւ `~ZP; #Gd`#e+O5fAU;H$Qq}h4Zp= sƢDm _g;ɢr1Xo4X4b|&wKje}Z^}_1i>ETHAZ}hC ݏFG\y;@%!e=1xVaj:?Z$}ӟޘ'-2jk=|7S& bĽs!C'\ߪs (J@I|#{tZ.lǦh f&xzm0GeOשI(Cmt%# cʷaߤ=恾# 剝('B`VPTpml=tz#T% *;1DiA79FwMtƃV|!~M"[5vĖ"CKkbz=ExCF#F*,xj|mCVɀtz͈(@s}h&!ɑK+-E C~D*@ǯbn*Ob:m Ϳzn ՛·Hxkiߤ78P&)ҙ)^w< >|ݎĘ~+®=kDS钧%KSc/B1^N!^1)l^Jc׈TLaP}t 9`-|K2Ov`S=U ʕ)\tY馴__zuʷ.Ee?wT!攢N4nTpyrɇ[o杦>Ojk/1pa6pibQ=LFFhy}HEѪ߄r::U<2~`ǂ_cj\X|(R.ػuIx6P/K0T:+Y6f z|u啜 SގcO<1bk|'`:֡2I13WBʶ 8 }q`Qa:IFoHa_Mt8L'[adAI+" GxUiQ2 D`g*g>uv[crDEuQ#e>M\C mv<͐"/ M 8*W0Rh02ٺ tV( kN#~F-%}wzU@r#_AI@R?at/Z#XU]\e pts8O\%%&c2{\_rp˘Z?hT ʴx8&z֜ v@ĵ*iFTOC]g$ԥ)bG7tŪAs֯Mq!>{47@wj8`5kec%7vbJ-GeH7tq60`kǙ>wt+72ֻ.mYb2 mW^?+ 9"`gZl%R mv9}7Z!(KҌUK@e+ 3 ubwA="nuo5gnŭᦪ k3vQmI_ba}"N$Y8`8xsd4XNXԴؑ89P3Ӽ'3 @+JܙФ(yDHS`aAگɼ<9L4FCmi{s ㅗF1A)4%l5b A k #t[ex',e i(D eΗGs阖`$5=Y`Vr/xtFW/Z^mH%Tfg%Ĺr)F)->։ &O-m3Q}6X(0;%z)|dT.GH 3`[JH+<ʔFpw.F Jz/xމ1ˣ1>Yeu΂U,U[<VBY("e&WYz:~k-!VBVFwE1v\Ң`cMAnRvUQ3ÖA0ލȾtKLܒHݘ Bh&As-96yd@I]/-&^jDr͔aHfs/Qo!\x꥓~ yGUG$VU>?}g\ws)!$ڣgpnV_ XBZ+tԭ %`aK8+v\Ֆ~kS"_Z.ϳ]L aO\z|>mݽ[`Y,}t2rkSt~2L|Deޱ'"1T^9+'.#3!;gF5]PIϫO%時E 쒦;lLλ@[dF߶{-c#m tz(#(l5B r D/^[z!\k z w;$Hb SD J%Sb'H^*LTʋ̡"EwS,eLq+4xX.3Sg;VGݤ2SsCE]:m1ԶXcZo]Dj:JInağQ v2\g9|]t*Z\nPh'1}`OΥ `(k}9T_qVUXۼM,#ɭ {SE;ފz9pV+b4n'\e$|DK"붳$Pd&ȺM.UsBcscQa|,B|#lǽ5B`ٜ<@>`241(1v->)RZ1\j yI/eޒ:B"^i4 ?C/qM\ pKf`OUdҫG5AKzO *w& -hz=SMv@ǒ*t@縆#qCAèzSҔNX z?  aBD8M"M:X)̲tF ,l#`upHVPhyf}r]YقU.&H=>c+H \n:&xu^ S1^C2;u9D> [bf-9zVX'AWEM*֍-Ay6YPgtd;:o#<ƕe3lZB2V@*vFqqcLbgjV\˪hYSںzt[XrhN`P! %·1) 53~ edp6l3 Yq*,ɻY$'qOO=ZȢa HA=)~镉>-jO : J$-KLN|e={X=zc\QU7ݚmYoTXZヒX{x}B豤^8y;8>nWu=CrPxescM0N9Y>$0aͤ#FjWtU\-0%@pMYR]ԧE$1 Rڒ|I3WvZx?06Okc!ƗfBn(=]Ebc>*=ߎjx >u}.a(iN Iɐ+]vӦF%6B.ϯ+7͑q\Ki*tm4\~/u4OwDoR;X' 52?L,}E9oYGvFwavk*s覵 hat=~ nhP)bw,l|I,kc몦Ng;VRw=:Һ] kHxksaߧ31Ѧ*j\Mf•_>J,}u?9H%GIEji?vP2hgI~h,*Jy/ WMsTgu-*kpR䣪Й7zOnCwC.c 8?eЕ",뗳 e >!˜<{$?gMp"1D]C(Y h7;@ 1'[KLUR+=ܠyiY|oWʼ-Z?35%F Wejj@VvBӉ$0Ih>=:q' ׍9x5"bQ{[9>gDqd(K4)%{pYl+T.J)c$f+*|AXYKN?wVkGc[@,'<|Y _Wj$A5 P'߯Qd̎ʽaR1͒g9L/'D˹ؐхraiH,<:ڻ3tSxe%JgU"a;MLk)(%Dzꄂd(R0w*'Yѝ.Rto CřAGkAa) a]^k@}XaRpY[5ϫA|%0:-_wpdh&lI^D{<=Avc_ {P#e!GA | d+=~wyߒsӏd0>2==W5fl|ȬjƦ͆܃30`|9s8o-.zه<$R^~m\Hn-"IiJsV,\./}5&oZx~D@\PM"ۺu~4;Fa /X Q! 6.8aB D Jk-)+@ ti!S93kkޟ*#Z y񀁻pjB/Ȯ?ul̛hK##TΠ/ G/s}+.柁ʉr\b+t0֓b*+ztB)CcM XqbcNT\%s}qu:米z |"Hڅz*b)KX1Bms^?ٙx]i;݁z_Qd^#NR&qN?9ADxk 2ҹGQ2٫)QdO62Ö3&j"e/9|&-Xі(fގaXCCci5W%7.M/h1J$ 0l.BY1zIfhOb 2a=;% O:ywe̛ lH)Ρl6es*@]>1/<_ho)IO&HmPx#"w=H߹ "LVq*8ߵF0|}Vm\,f^>{O Br{+T]po}x[AnZ3)KոIʎl;W$܎ҫyRw BR4ݵWZTF;h3/D xc4 Z='X G)'3UMu{%S3Ip Y K3B$GP)91Im%ܤC>ٯGgI$$R3Gy}-MP Zo/!Fޤf,BgO&E"C!2$g.SI0ə0kؼH?耛 K-} E Z Ϻ;^43Fr2(]TyEnC8 ·m i, 4 T^[d;4L[pڸ[U6Bd &F' {LZ,. ?ZG8gs,dUkvlݑ{N\~=F.Hζ<'ÿsB)cit?3\̗٘/z1`\^;WuIp1"J/X;cyʺCg W9u)~H#X#rDHZ Μ;cxNjܶN jؕd-_vx_?zFYӦ]ܾ}Bիhء|J(](srɻe/M; jp6 ȖpH&&UL H&~/:{㬝u/NTGZȻo*Gn@ !~z֤2I]q݇X|2e|޻r?O\#fF1]`~,35BDR6^Vg8$w;, SKLqU P]&$ƞUP(y*O L2%Wh#/npݕnM{+E7k-Xgg. vK[IceYW+5:C \ɿ)BԧɐB(Oăp$gLTY LJ)JA;B|r܌8^trr/xQkI$8`n đ=׊Y~ܥS: xV$u8*[V<ӬGAUcY9\aTū< ֵP~M3dB,.; ҦZGhZ-tdd]%+\x~#=;?`X+|o",GX7Pƅzh4iAZ6xap\E}D ±&7T^}wh^_ ƁXrRg/ ,tߕSsAeO kcdtߢ $Wic4O~rZ=+ߣg&@H/FֶDԨ35C.TC+7T/e.8Xk%AI? h;Z3ݺ /9Hr4{(ǵ5 \ۭ_#oˁ"Iф} 5B r3g?/IG".VíMi5K%S- U_mLF( ^'NU?EU2%ܴ<\8s@w_ 41aAeP1D9\W= s3?M&:+l%;W~,RHӉ?^eY֟isOkoⵆ? 6B5RSy:eᄡ`ȾDO Z @t$|BqX68*=xbJ=e=d?:}wvR_|$Z{S$}__俴GM5X?o̿,UhT< d-+NaX1n*zÓ{saEƂ!jz%vp3$lC$a*x??D^*ì\(70>=Of7AlUkc0\<0{y'~U$҄0$:$] X)4p#6=q4{1X#F#["#7]l?tlppvj`_-䟢v^ -(ŕ-P1S9GgJ@fFjؽ/\сG\y_A,[Нt[e{n|$덙u!=* FbaߞKڴ3OٙoC{i1˿J<ڂˢJ vVgUgr?Woq-g֦n.6sЗ7~ y+Pv@gDpيzpRQo& Zrd)UͶZ_E5j!GuOH?5%}A<›ܳ!+5X &Vq{u| b9zs&<$zLV'3ϊo=ӮJC.dTmfף vi5$:>|KZm18ŰaF[a`8.r~.afg2) n|>zܴ5H[""#H[R~1:ڲWb+{B.ѵmQ:]Bz]{7i8눫`"i2xsUVJܧ wG(_(@1M:SsJw#1HwfswƧߟ {6wOMMA` :w[KYE|֡,̪$PiexoPC7KP'Z%u7Og[N[&,f1}]JqbޠY3ڦMU۶2`>cP;eΨ])cǺ{&?fae.3ߙ2wNrFOt)wV+]]$$ZX(˅ѤbzSnPvׁ-I9 /b ;"vI$To Uf܈36aˆ]#5. KLnpAXSa#큕0wskXN*#"#Rv Pw.hu=ϻ@ܲ_7* g)Adwq5Aiނ*w8l~{){30OCP5}7g,C83S*6"skp|k_Hw v ͋䞩_s+ átn r0ްx?эܬ+-0*NZt cQ*{Fmj ";)pZvyP=9^s?n38_߮Y!W%dX6>N%mg|IU J G#&^)]V9GŁ`:(w Eڇɯ@}*BoO+CiQəcW8s<#k9?)J}o~lIQiCpH{%uZ=- [!v?~rzKs*a5iLdA^f? ҩF k֣=q梕/§qB hWd=.EVVAL(p((Pb#,UP@F\C*ӭݺkPf1 h*dV!@6ڟA-r$k@G6Vy2ؾj;MjEcuf9<:4=K#0%ddD>ޒ*fFC9PkBV(G֐zumӁBrkf:z=RMky 1݂A̮#d:>c ~aB*2bɗrq  PX1.[j'"`A=;O:TSgdB OǀR44^|?C2GwU&؝8OUE]=U.G!Wk?Ų+RyDك=κf΀Jpm(W3b2c4sTC{2ʓQI\K^:-߱r]iyq>{u/歿P|) |}[jzS\>92 f>Γ-5uq0Uҋ47},(+9(YRA? r˞W7S!w{saO*.JBf߈J-{w ~Ah(aeIGY}l :363뭂5LR#^Ue2U/5=Vcpɇ놺'(2f#h3-ђv)h;+책l5)X]/ڂ𹢄OC+v%!ON0gǠ0h&c,f9Yf#m 瞎  qmU=?]^ .lf`h0Pej Ah;$c+^Mx"Q2#WHF[}p*̀4-q_8LZ(/N2fI>~?c`qGհI꣘dxT4Wk/ɣ@yW~n,U: PDUI=P*} ^9~Mj(<0 -AQ Qap'L=:/}_ﰓB' NYBdZ+2’*Xm5<d:=6|CzS]kP33d/DvR9nV5S=찋xqa+;g6ML6yItDx=,3f^$1GE8s1t߿#AX~+b3 _sBeʯmzhg n~~9/5VlLfkPk'2JCμXBɏe]E4172aEǑ65_֤ XL0yG5}3ƾo ݧMMcpMן# r^~-DjQ PM,d)I=LA_^B)2 '/ě1~ӻY{4?d_Iʴ1*%FLyH<Ί&K J&561 #j]90bxyם&-KrJ&c>@%M5`nH7 HI-o1vN%d8_= LYf }uz`(g).F%Tϣް4|u~ PEyزamюwa>q i`BSpRO&`}|r9`0F$c3z2kN{V$Jm T'׍sfjV^nl'9\>7;4$GռR|i]yLܚH݄6Pȿ_ n'%w+*;bܒhcI$\2QX[>V<}1zU;7fyk^)gL'TH߂=KҀHB,Cd>QQ@{݄9S-yyJL;Lm>bBSi8A彝@Z(OntB"t[C!WI?> ;B8W7e--@\0e9uq7/ 'gMEn8{4Te b^AB7:@ڳG{?P>Ԗ[M MZfABYMDX ۵!Fa: 9 `ɼ=+ns`eoJDAl=,3:OkVR:NJ$oPXp4fI0o\30Gǹ589gmH?sU/7A^sz ݀_\zܽ Y[^͠Lч+M{,NyQN›=q6? hNd Fxcz\8J.EߌZїZSݴ*,3@DWԄ0^EGKgOvVe5q\;T1؏Y>iΈw s:mt$<ivMmI* 'X9kMr| GAA|9+dbQgvAFC 7$_/V1@6Ջ3,0Zi/Bzf|פ8F 5tcм9PJn>Ho,jB+%ZrxHN |%? jR]R臹uК\?|i\1|J1dbW7_#w =Ef͸XzAA7 \ ?[lsdUM]W"o5([!7AhXW`5ueVY-?ԈBu.?tz0gjM6.gEx4M2[׸=(K`Zw R@ T`T'mp~eXna dKr0BJ4 kQI]q#9vre,iBt9KoA=EnxjD?Ya5 a04gW;*;S  yŔmc̢ Jr((_Ej wFoY/S7ԡXyCMrHQl:pƾ\y_o?~E32!8̯um'\a"_a%G/ m𧝷(w"p,fr_TMTkԭr҂HQ>EچgdkxZDYѱGQfSD=} bȳ hfo07JDFnYiS g4b,i[j\(ϔdcEaFA,4u r>Fb~ `f=`t20r}<S wkeQF.5] 3!AuacrZN-,'v~{r-O]d-iFSڭ& F.pJ"0o]$]-q^DMWU]G3JW{`IWcPa}+ьn9ƨKTks-T(;+We|~]ip+>i#wDc%YM*پ* `FI<;_2x[({u/ې9=~v3c$#x:1PW@s ,Ob\9W%k+WuY:{bYƮG 2He;*b0E~3mEoZ.K8pĝOidH`w̟Bzjw5A2PAדAaޫWOzGt( buI}`kU$䐖7DOR~-CP}. .е5&3{aOB5Zٕo<[@SynAaU˧blL![v%^' %_Iq2P%C&@`FD-=u(C7`Al^Ɔ`CbK 7,`#}x0W`i"`@U}'( SWj=&HmKVN^G.S|M㼶i`6CScF*B؅c8?)[5g,wKl`hBdML#6b%=i@GJ 3scA\0L0)Oc\+&BE$($7Ͼ[ MHv dGSk4ؘ+lVydJmov eC7]-c.-'B#bIplsݼoޅf3{c}Ma1n/co†]~' )FǴ2C=+c_AWsO2'׏ pN^"pfBl<>>ٹѡVX@XYM g.aksjgF =]RPaxs`]Mc$ș󦖅dtATYu_^ )XWayI\-d; j@ Nup*fYEe'(Jk@ق .By"$Z?,/8~VN  yW!7LS*?huM/g!BUhHT$.+8a.C$Ffy)2 K[ -8IR" XKkS`(p3=҂I ;_ !10Pl.[[_ً߬4)"G\ zne#VzKPq J>Z_Sp:c.cD* `ݨnz\//YK,DEOktLWoąDK\bç{~"HV@+P^:u$K>jX {^K3^K?0Kt[[%maopt]1 V*/S**VB][EtUƫ9[/U4%+$|a<^),N-Q+$9JE\F| xI_JN.Iy5L"3xRDG4$$,3>TRZG-"ktoGU|㿋}gL+֩=RdQjwN3e|Ltf.rʵ ցy-i\hDC01ѬqhxN\kwZGuQ8ċ}l$?VZɑ0y2eMz4qw+c *[<许~MK?} Sf dHn!؞ *aoXe P'ݡ"S@nܒބXHq03^`̳Uqdexklnaٗ:a>[PiDt!d~!E@cc4/7to6ã{ ^Eƶfqw).:DV I.,]t ZD`yNxKlة4ETq^/0yˌX" K} bq`'ACʼn/ީrtVt- aMPݱS7Z/_u`bC.\mU[0iZ+#Kؾo\Gb-ѽ^UKDJS*]^OHЄ.{o"kΥޣa0:ISx\&_|ۿ(n/+^'0oգlr樘j'| YŃB"PUT_S엣"р-DL# UoaϜHGKXi*_p:!C(rqqM ({2ez1{L+I: ϱaHXD"pNfK:ͭn봧:7M$xI:E:v \Ew04 s?l ݉5%BJdu.dj10'&LaGݘոi)&ipI+rQh4vm8- $(b m& Ќ7ƞk]D֘=0n)bݗer3\_yj(r]b 0pT2_"4Ւ9n9!ފܻ aďکn)7$2#0VznryfQOJr"={MmMk ]!O3lHm uO_JS3&8P  hDUC0dqMEv,jTph^PŒRˆ7q |'>q=?zxş$=V/'bvb,ᆝ}R(;"C']H-]װS\#}\}pϑ-7,#*9 ^HӻMlL jl3%T2 N,;}+|#LG˓>wx`Q1?=^]c\pʘ)/.DQKhե&fVN]44*.TrUܲ5)S9Q.{ N&jb$fp>c!^4 TP!  ݹj,|h`yM<Y$"ni¡׿oVXuڭ"̤,C()9mמC73̖wܫD+7Bi} MC&P=^OwdEd9瀮>񹢏M غ?!3M|以1We/dZE@vT{/N+Hh}$܂I_hk5j޵9{3i@F0yכϴp%̉,7SzG$7vI=g*uP+Pޓ d K5aߠ"WqCjGQ -}͍Ӭ'%^|!U&˼yuq %=p6o*4. Æ\0!K d9I\MMq\ `KLJ#JwV, B0O!5:2@oU4'?~ƴKOXX:} K>'9yW[vkSP?jCj@A=rVW`}xz=F7QmlRnK@"}nIܲ "Ve/!vT`[ Bt}J=><ip+YT'F9@*yF.g$՟3f9ֵw,<چWp<䀜D' cmZKn `VwlF3j Y im\Y_X Z./w;*+1eLE:JtKWvmxCj hMsrH.eʘɝ7hc|B!o;1VI H(F6_l0^gi4!zS:ssOg2 O҆KQܟ,? I~ԄSDŽDI^$Wg KSϐ*|,}YT6%t(,ެA!AFZ}d$hw_У̑!4>&QKg2L3jTEA bESVہ8Sx7$jXʣ?_,)Xpo~ }211̓K +T'tX8ts&J9h>px]u]D}OZ}3ȍ8KӧF(01R!Ez`d8oX30IP&Sؘ\o6kڴìvQRֿiCCz.VMlx6dc:.!ӽi%!C=5wsF0sX~~.0)܇shH;ڙ'x&y'ޘ,~D#pΞ~W.0P &R7XD"9X17(e S|ih$A#!y:P^N N"n^3 TTܿg2>^ٖ%ž{gf 4EE@@8egƭ^ܼ e[x ޯ,Pg<):.̹@l'~:GF?+O =۔bAʹ򭼬rnnu844~{n" Eh‚fD@ @bTta~T0p'}=MNDLulp_̟Q)5iVfKA.iǡ|QK BVo嗮ȋ!쪦;*)n-Lߜf «iY_QLH)_T4]D"Jedetn1- doEƳPrg?nǦ.D7Aq? y\)x"e2XK/!ZZKgis̽!q$O{g#.?Yf}EzΥqn؁r"e~8X:#_s&aO5ګU\VDBA;(h,u6wR:ΕC1QdFX*;4FչbL&hg$ٚ F{;ѳk:~9Bjm륻>rn`,pPbtzjHʺ6S*iT^6s#3=,/K6#U)|{D!HBHE ;?b1$5jlkiZ]>eŤDo{ƣv8txo\f}Wlć瑕kUA1z .En8c>]kMy+<W#Wk: WT>k]Tvx?.nA2}YǠ5Y"ԜiO`/ Ù Q Ks?DLғe˷=_q3o(ǬD{m װhS xh YzscX(30)=/ghۺv>|i5s BD &Fe0J7#:#Y[Bjs\=Bpx⣈5-\B#aiIyn.Р7U[SLCE"J& ì2"旁K "0GYH,: 5|e&̈<>ڎ>ْ>iӸZQC62$4Zi?,<z u#oz.m6_ UCq7 ״XrShKo,JLչ kE:T"lt&xv&Ylz\uvD5?LdpgԼKW%˿ VXI!/娧$n߭#(ض۶%TR";ca|P9=5a&/9-a;OxL -…>f[Ku|Cp8vR<'1|DqjOQ1vU:V))cw3v]2*kVv(5M{X>_ =G ř:)d/fz_{y &-d *h;^xA;!Sf maq*>T@HmAC]bGPIX%ݚV_S5hֶa]dQt%n#ͬ@c]$W+oÌd1sp gv 1۸ 1sQ0Ep*^c3; x3ԪAg NU5G|k?57, T]f!w6l :3+ SK&=]w>-FjrB:Z9dM1X/P)D`0{Tq% WSjajtYSgq,H rNUlr[Ⱦwk-)iE91gU`wBk[caXG`s_[g7e  W+Tm4OFXx`Df]Fr XR,x[~X^KL]bE6j 8^:WvHpVڐPoՍVLt28{)ݴîOS22F P|Jv&6qhd` %>p'AW) @ G ܫRoD~+ 'B'jZNnNU껋ְ2vs@G\~ޙ(oyq՛ɩ_x"{:oZR(2 H e6r}Ul8HQtC+]ԥOPYhd8򜁷k}Jtߪ6tr(y7sͬ$Z[龜FϯFY"eE($Y.%ܢ`{9" :zDC!WTw?a}94%f+#1Il}7J)&vr"*{^{{ѐ9bBu$kB UUĹь(9zvuPo  $lzӡ@|scB*':, 9"O9 p]̃/N8ul^bҎ̨颩GrGHvS 2Q(6%a7J0H/ !ڷM^'܁W)ɌUc3@SMLwܗ4yrs  2ļ›| hy$b,hw% UZ´~BILA`5߈%Jxdd4X̿lGmU2CCS3#'pr E6v:nM*  ֳNb꿦 StRdGF(icvAL:vx]7aw,1i`rÄ}YțދO{/=D _84U\&2J*ϛ82r0'}wvfIܛT]7aXvizpZKMdtdxJE,BB[q@)/FG-9nR rZ'E.CvSbJ5khm0o_tA6dliPah `Q&>G.d ]M+;=~)",&n[PI׍];ȰT@F2GMT^hp*kn% z!SA\Fwv/Mj6?d 5xv\ehȆq6{8KJ(0=+VHY!7! +PQyᨔNial0 ̦Vtl osl(=-.J ڭCz a h$Mh`0&fݒ/̹ҥijf"`"sݩoqx V`Nwrq\z6kr>po^ #Ƭ7ެ$`nWH$ ^T^yy {|v4j¥Cb&?rrI׬|0|Ee˽o:m.4?m=H5Xc~SB: ۗulBEu k zo { Lr5|`4aSa**xC C3k%uPDGڵmY)RӣK; ֽD]᜾Jx8+ܷ.7w(Sm=iڍ) )I.6oV&i/;Bw4 n`+'e{ĹlsEOplM,Y!XKam(S~Qe7\R"K ˵:ȌA<8,cG9U oSF nٹC{tJOVfCKccꕉv d"ny,M:9bf>mj_q*SY. /rm(=>"7@y"r}阊|I a'`b&K*~~Vꘆm=ӊ1lllh@5԰Z^;TA/xSQ'K ,Հ?W1UVhLxd~D3J5QOw0&Ck,G2qqƛMcGSçΛ od"Y~"8o@tdz'߬d*m{tGwe y"'BAA@kFE7RxW=pX_;R(޷G hNpAh]h!f2Jܓ:z2i|zQw$}w lFbO/(q%~i1]DJF8(3 ǀy\3 c9HwaRuʡ,`|mhPːzL?V}BIu꺕':sֿ]_mPrC tfu>X ~E3 AӠjٳkILv,{*=*Dc o7xLS wN^MLK%{QP2_6gm(3oU %/ȋD^P4H68Qa0e~zwPP\ 4=S@+W8(hn(hHD$N1L {m5K\^r% U\owXl)nk_"Z4P_&he  #C?;)  jMEp;|/I &5Dnd!Q!54Z/6HRFLdgDˆ)|sW8+CvvڔA2aX8xfg 1@_?O@W3]SPK%}w<157\3n)4o UNե6t:fʃ )5 clO2!&R|NE KQ-g(p0nn 'Q,G6C`G8ː,}G$tlbDe| &q6n)$#̔!"ß9s:/&=XOlɟk\ШŽTs;V-6!oy$`GH*['oV#Yz?o_6DTiacUS B5јkɽn~>3}=PIv{<=ЫJ9X D=*Ğ8&C JѵCHȄy dSH(9)8[M7,28h~fB 9dg>< ,}uV* [UrQ[/~$عW_N N旾+Fuf!r@pxgNp%A3rrkM'6ʹh CPGc upSD~K1u)wk-d٬i{\P3tiEe8Yunlju%<kŽ$&)Zzt<ɰpFl* !Kӱk4 ΁GI4OSNz=jgzT@Wp>_}*%ВP1}akP N-/ls@7)0wi/}?>ngy|al4Ʋ&81fBKi/lxl6>2jqψTȪO@y)|1V337l{c,GRɛrݞu%JH`58@w]ql,Nj L I7$N !w2H=2&L ۯHeYԛCRr^qwqU-D"H%2`M WE28 w:.U04m*n7Oދ <W&=dRhtK'@Y,NA1J⨗Y1fRTRM RO[NݶoC_t@AEUc~L@W@]h <3Hl%3sHU(kNspJU,>rM.fA+C~z~iaC[蘚nƴZflЗVA kmb-Ƿ;JHW^Y(\\gi~t[B|zů*o#\JO%ٌx 1{޷Md'y2=es0_bng"N?\; Rr)Q'hg#zfA̺41G8( (f Z1[ͬܣ $Fġoejw؞)Sūn $f(ћәJ[c#%4.я R,QϼׄЍ@mIB3LƧSů]!4iֽÑfVKz}[ JЙ=پuZq" )k50A~a+h粌 /:]wn qIq+ _v2#XR̾ j|QvJ!dj3;(Y;Xe6A!& 4a"RE9'{y\ έu7i3̳f`A*nGWeFMٻc"sՈ׻RL̽(ց6 A_,w<[1\Zk:^ G@@_8!X̊SS x>N`f׻/~wnc~GL+l xA 9؇Tvl*ڨn\˫2j.OCCO7s,K[ڑ{)S9:h [:@f=39vw-7Esw+&a#[j6'=_P5tZ &MԺzqA-軵 DAq4wv)ҘtbŔ;V.|2)T3* [1#N5&s:f Đ4~]L5,Oa CI7)9s(F,]dQK NϒA٩xۼp)yL6ULMvDə::S]onnPo.!j*nR'+]e>ږ%4ix6ü^AsV$UP킁mSo0 ]ESfZ$J|{pf92PQjLo->XCQI8vV/Β[Kd3<t~#ʤX1&Ԫ8GML:h2WΓ\^3-ȮM 9*-$?S=/sZ s@"i'TTR[6'WNW~{S)%a6l]#3jlE>KO8dG4ijiVaqu" 1 +R(u\ؿ }8BOG̬mS4y3l+L<IslXV2N0 5 JXr-osrU^nAy '@#Ci!oaoSB7 n:6.$"1Kۻ9Q,@5JAsǬw4''`Ks;!*M9 *uN;mpv:~1ehXɨ@NedM 𡈣{:})jJW=.b:$+;RMUdžWSUsu|2kM€֫AMbܓ{haovrR|r05!n1WZe` \&07Qni-٫*~$l"깸ny uQ+w!Uv. =_/iz}UFyxVh!ixE\wGCw=_dBDeFΊ4)K/qхE/X3qf!4yƹu7ڋj {T"|e_t(( 'pF:]T{Vs (& 1󏍧A~8 Pb)v@!fZdl&:}c*"sS.O7ᬲ+q(H_jYmJJ<%(F>c"yq2(Ni-K70"ekLJvk;V"lGt CZ]Q{wfXMӠ:E, L{ޫA biqtb1Q2/efٟ֪|2!|n2چXF`?T=9޿$?jMkX(`/#%e:& @/9w wŀu(}[\ gŸ^G=JA) 61| c];gUrj:6)jmʜbQBg zTh5ast>ZBYZ{!?_S[>F^>By5lkq,FJa/f_?ӫ;U 1a[9_~NY0{%eL\Ytᄥ}ehII"Ml  vC{į{ZJaTڹzl}Ĝg]*O/6v )i }X5y}V*-z&j`> ?v?fSZ-pȦN2NpQ+?;D:$%!&ٳ Q[)H=U.<|E7FA^VU#VfNDC!H v_@DpDTe 3t[n8&R|6/?N,Ӕ*d\ߧ&\:(THH ,\#y XsOh_eU DA.JvԡE MI1N)+l — RYjzilN(wQsTS\R+KX񿗛]i3:Za6a"hz?8> %Mac~]%Wk䭭yy 97K/49pE-kA٩25sj\ jrxlm͢ s`o>B X _ {]&BѭgGMU$z6V6Tү\݋'?Zt_=f ]ka0ۼ8D{g#ar dwGڒ=QUXMƾ#,N*?! CZru =j< ߰&fuI^s./ޯ:*X;-  R[믎6Eӵl5,S⸷b//;y/n4~_v|32 btMhOu?Xzq-I\"jpcK:uc:$Ҹc)<˃/{ G2(:0A8yJlgDSXcDEg|-٥j"S-tǪcٞρtt'K?c duXHu- xu`^'>_] h);) _6z֊AW6=f1 8$'; 7<B/#I?ND'K( E.rJָ]whS֫CaTO&S E7MwGaIO1{vUfEN `X  s?c5nӡX4m!iM] o~((-X|J [6v/FZe:I,{j[qL*`j2%%h@91h/-n"Ʀ(i²8əi=F}%]bGto~e>WD7].%qG.I".8;)Hl1E\)f#N)ՖT<0EӲpB/FK\8#,%جX)ɃJ`a&)=D4ޟG=1m׳53V'laǎOg1å_ԧU ˤ /Jc bI,H6`)]A#cW׏,&1{T+ 7Iً,R6/xpk;N4:v[ bEp*/tp M( O,H`a-t"ߗWIuo/Jyk#+ m]I1\.پ ~j+ x.S² hk:o ﹃9xMw!0SS9mՔ0LϦLhbM)46vzMe7[/ iO u؈p&3lݒh^\J-]~d,/(rHbՈ~-YPU(6ɨAK>: wrP$V`ҘU\knmpq[%*d]\ ń$WsX#D-0('!W^Pw҂ZI7Wd_M{XEE&@(tZ]\ԣB8&>NOĴ*nq}jUc,+d-@3Z)dSF7>&~5_M&62Dc`5 !ahAܼSЈ 6ӿ00ήozAC5WѦџ:#WI@"gLGyuögqgzKE(qP:PAw1_a6 ^lRev+X ޢrS!`Z튙x=<ٶ|h3V&!'1 ^AYjQ٭Q`~"$pw6I广5MLˢ}ڻͱkpN4:ќF'JL8)?.܂ܤܱ'F~I^fk/rGNë+Gm xlWP!?T_c!|I (h}.(DEolXCKFO&F6 ?tM@nvw||Ш%c 0|~rT',tc=J i):;?8E$ݣGv{ϙxcRprN&G$!uR>ͪSJ7\UypDta]-b!T-G?Ib;ᚵ:Ϳ-xݷ!TA(@NKu_KX[+?)ӿhȀߞ}:MlZ;z%^8j'{ژy(\U^mzIp" lR#qAOθa96.!]k-x 4C :J:w)}[‚0v)~{Vd׏{_pxG '{+}5 vQIL5k9'D#̱̗2ft),#=\]:`!mA Ymsɶ=?]fy`θ ܆K)D=&eR&CWYPւs T mWXiPQ4E {wgg-yOvΣϡO&|B>fqheija-UADN1ҕD9C\#ˮTт $j2z &49" #$ #4GDF87+R3(0$ߛzCRo9=#_k7 3Ma\2yV6 J>8VG BZ&G1k l!;yKNFT$YX~muQNGgyiS@1tS>|85W0U0H#] kN @)iBb1zays px~P5Qa9Jqtv*=Z -Ԝ`# N'Cy-x;DLh%N4W >CCc_+'.Iy[^>?8H(>RA̝{K~iEy| |_đ'J.$ڒ$BB{̋n޹ld*_Uxp€Kk\AԞzvւ!43]:ܨ#im%Ez-XT2\s{mbqm-_kǽCԲ(}?ۚİ@VשƧ ++MXv&j3QƨKܙh1fc qx/zFBi?٧{́7^R%#2K,G()M:-O. {ܢՙACj`<"&*5EsyfEYɠ‰3n}h{_6y0wm:UyK{Ԑ,z1JVpg*zķ\<#x+1Ġ3g xMk\G!g7kz]oFI.tvMF+i{弞lپFKEs7u_k{҃#{0X֤J,ǃ73w;sqi<Ótfmp誏w@C@v07ѿYHutH)N̋f f3m<c)LyG+O$KQخT FZOqZwM6Mx2"mTI?} Դ)~'}D*\ʫ.R$ }iՔ0NTcxœ Sz( ZJLRUb3|I/JleOBȿ"hAǖOO"g 8Hؕt}Ȉ঴F73$%ʔ&<3ӋOTaV}#wTF URJ!s=ٹ4Pqo̒ѐ-C+JuV  UAuF 06YrYoAD44>4~< xDzEVqh Jhg$o.eʰ%W_TӝK`9N`,y~wTq䡇~f/olI'UNhnIjYvյyzC$ ]0ТDk`]˃WtK/nD3g ~S?I4U:mR4O%Χow$:X zHnjH_;)k^@ d54~M k?zgk0' Ed @@r ߇8a*/+ igP+olﴴ/?"5} _2b~+BtY={PJOIɄ ^blvjO2VN n."≪0:XY6Kn-1q@0Z݅kyy60n0Z|f傌ekF)ݦ2`K6g|V }T5~;jmqjcA,Lw Tl:OFBI.vw8PѡW$qK')N8WU,o\}{ ^\s6-uM|х.0.;Lpnq/|~+]흦@y9tyk lk-Kz}qgeU ~K/!YqN$T`/[ٴTGyk<:nCEEiuv[u19dMqr?Q,?֚# l{MP2{nt7ey6H30يmJɓ`KvdGh^鷎+HDNxﰣ !D8*3gOUFev%I$+%dp e}9rS)V{]}J.5F.5_Db.v92%ZPI$I@m_1,[3( rd$$B+t+mfz3`t\ ?+X"k#Ԛ+YSAOX@ ~|ڡ00\44$Q\i%@fԊv(~P0̐d)&]J)ord+!v[4r!.8xWC@RѓR}'~nec"DDa*&",K*Z9ucb ( K?Jm?`]cYJfw[0c/ɔ1?(D/JӅߖF cO xe 5_0-G2PvIԸgM/]Ѥ7⊩ RMtu =K&ҠehwU!Xbj&B-jIgs\!h^\}:k^|8s vFjvؠ(P %-#Á%"Z-_8 YJn0j[iN^, G{%o(sL @MmJ^TG'4Ø ј3>gR+*M7s/ hǹf˟ZVONrZHvj@06B*`&B%u(YyA5{&GӠuS] DxDM2T]L*BaJv3dHo;ĮhQY[MI!hcJYF2(0{AHKLrItW=SK..Qo-pXSVgkJԯUt0C![qEZ?_@®́Eqx< C0xza>L?8"`h3,%Mwow0"QIBZBiEENa-KXe^QjgmPFyƺ!?-҉^*`Ȏ,t-,&Z;5;t8UuaQu_y@B"3 *?|zTD>F5ݫ+@h@]ftߏ$D2L3MjxQG*pn)L!)`W/ 1=F΀Bu0`,1#h.?0; PwgnuѿHw|7&0ijvwuK g +&crYHJyY#{!fƒ -WEv~/!L8!mWhFNСh8U XW OWwḶ"}'fk\ӝ y$-^sp_J:x:"ԂУ1q/y|08>䔐*@j$zz_?&\U Sِ>Pizye4agQ^ʳz@I0m nUBu-ߠA<e 5,|2 EݞMCqcf"x` yT1 hfؗ5C}u_=D Alh_]YRwdc C5"2bIm߻8oY.T,BWb0*9)=|dŗv$еB ÿAVٙ1aOWQM1& eA]5 h-4/%H@H[ Q8^_-Dv??%,A@ZOJl2_))VŹq'z3hr_9Fc(6O~;|gU={u瀈K>߻f?ʸ̊g+ɧr'v Bg*GM4bwCR&TCgo+P )ZKƊQOo ?708EJcnY؟ws`LRe(阚} dv!wUv4u%);ǿV0խ\X*=XiT wsp-;T^jR8P C[ɷXa!' ts>ʫL2 nNbcyEd3Q)fW97)'Y;عpna]sI/y矋Jh_ ʛ.!NG=py S؞: sZ"`WH\lQj6l{I'}GT>.*Fl/ K{Qr&&/x?ajire,me-*ʵC(At5R]VR Zq{+p+0i'U^Iuצ@Igz<`w6,'!ȑmNwțuʨxf+Ҭ_ɵ淵:"RH`6ЗYM/~PW YKDwonTU&_aV =w ׻Q26/VFM^!a' ^ιSLOO3жph :EJ"b~x QN|2u%Pu-!#Q#Eh:+,nbH V%8j@m YZ,<6ӽ8&c׼RN\JS3@fu /}1T-\n6+|;(o 2sѓC]T%-M6o/q1徱9vjёrI tK;gY#Ld )h؄d״.Daj Ъ*:6^Hp%^IF{ ]ɚ7>',g}%{=`Dλ_& h:?qX>蝲n}]l0ml"VYv~ACd]pXb#[1U^ŝ]"悑RyVOtxaiqz=bV_*RN'!&k7ßm|0eC0`ԓFXy ٚgb }9iF-/1q*$S~ޙa vXHt"x{5ثŐk #ՓjU;}bX3[ R&{V*)<Ҧyg* bJ)S-i?Cf|$CNZhe/ TC0[B4*m8ZI3ױe*6PxXdwa7Ӫ1%B~P^'$ˏ7U8 s+Bj_sxȚ>B UxA@GïQqX ;e&ZMp!ΟkY}ݖ:gia\Q2i0Y}.AM )pX u񋆾LB35lt"[mf u7:`I o T/56$YGmf25~$֟hˑ 00 @úǴ(Ǵ&Ӗtߓo>E8 b֮7wf("Pٜ] kyhG[Q?#%w!Ƈ$0 ь"ƹKYb\ "j";*5kZ 􅣗NN㊵~7eDtNmA "HNm?YӱJa-Ь=gU n'M%30ٖT%UUőܦnzO$Ft<畜Z| Y=avApLy4Fy%` s?;R.A-äLaؚ+Gc? w]_}"M}j9׹ =[,0 Cd=9ߜ#f2莙2u1ӠDQx%d"6N0'U o }0»/1%%"%M+QZ /IãY/f+ѬFT"{C<͆ϢrnjX {zF]aL#ۄEM-|oIr(#|-G2)_cA>R?1VNX*_ ,*[ 0-Q̯%-=dz~5:FtDn-dP9$L ;`8t}iPT2[*11OKGg jYTLnߒ(.%<1#tuI'#7ɒl[f C7%;_H lVɭp> sdèYw=_[K0Pa'J7ޡm(^>H(jOr>BVwlq>ue̾˕ Kv͟!_m$НduIT#3Ő~-u36s`ݚ٬7Ȕ"})xY>pY0.*h/#sVYa0*h҆3١](Y^pOQ0 k1Y07^&0<˂ߜq Mmmg"myϗ)Ѧ%Rv>Q0"9./r& 1d;XK8'jC1/bR =]QHAVʚv qiþ$p?5$_rggքɖlT0 N[IH,^FV)IdruJJKtj-r)4Z1"#P[5Sϕ?]T"dN-,|Q(_)X# p݉()>dl]lG,1QuЮ8)7Qh'QJ%G|]y\{lUi!YT@Mom!b(nौo+`ٜTMؼeӃeHrĶE& q$7 *:zFNCثCOqKJԫ#buVU,4P%\L}IfM-P6!,nX}?뷵Qɣ 9$k~x^mݣf,/8#m Rtm6iK*-ZG ݽ1>`66䔟HkhE;Kaŀ/ kF Em&8*7=XE69v=YpQԖ(f:x˴Ht0?h< +/ Ay z bDJ&͚X@65]w"}In*Kb49`p4e@NSELP{\'S(fG#>GR`J'd_~oG B%]J|3( Bp\^M߆-f|d]wjɝ9Pg#F: Sy7hCq|f/B ֈd,KHt ٴ$C\ǾR!_>,cǏuP̗ǬdxFT4 n79Yu77,}N]J1=I.X>'hyv= y8/H)|ٽ95THhƀ>{_t3jv#EuQ9P'%)}2%۽kQY*֭ !GxzK~-T)87ڷII1St3R}2} K҈u6xڦtvAꩩ2*æ_o@j~Ql5Fx~g" mLR3ai<:ީ9R Y#؆?Ψ3:Z.VUTj 5*@*ek?bT$';U^+k֓ h-A/{\Gpg?^ЅIUH]t:UUT8xdV*״9}NSGnfZGjuLczc"$CEiQ+ m< Gu ڢg jaΌZ־ɌxIdՅue9em"ӗ3YKY,&lCo(ޏZsN#A2J)LXҕH <Pö^*Ѳ3&nU"H 7E jԋ%po_gOIG?L5j5a/:>p~ՋniP~u4*3a}ߘAiZ'BxNxu?q ~K,1.Z g{ ^Jɂ1L%de:\oUbLڱc |)$ƶ8.Х^ 8zr;DRz{ ($V_}q׼eNS Yh30XVMtii9tx/6ǿF nA خyc :sZ(j7Ta"\)Q{ FXⲭA*(?7Цbc9 :B+|845nxJRHlF d؎QSx9-jRtOBy4 omGsO$^ᛴ^Ln?8;7J6Ă%2 ]WɌ:_÷j44vA9(bp.݀s4SN"[X2m|ׂT=Y@?ĆQ/@ö.!zzaN +ӄ">3{M/Kp,Й-.)Iw9N{0Fb) YIpYܡA|;*9ߒZ~ 6մ?:ۆ܀4aeY뎽z4:/C"q78z=u>z~c-a0І[=lةeQ8C17&Z]x[F N:8+ szAHMl_))˥ˉYQ ?H3kzqBG< Aߚ4GΕæp= |RmgidQ}"HM榮QE9L)'AoSh?)X5 g.+i?U(avDv}Ʌ #&Bap$A؟Cڀ.(=Ԡ|tO)QJ{S.fn኷eUl awpd.fStx QG=x>Coe]a A7OVkQf58Kbpl m z٧9'\z0Yt#&Ny!jeDTگ{߂5e,4wI^P/"Y&\= yAG~tMyl,q^(lKbc yL4TԅZ‰q{9#`8JA úP$)&U8\FS+Ç̈4XyPA*dgnf)(D 8^[#lVr[m~ƂG{[HFC{Jy\Sv:^L4>L%Ǡ!TwX$?~#'&q~""6 E#4M%k?$%/+Z%/w͛߮ 9֤ۙOSE^䍱!F^xMea쒁OэሾcȄPØ}u[_+[z=Z<@0T3'͓"D&<}Kټɞ- AVuiA8:V-YɒsELn`6K`?j(K_uU!5n;o(4˕)2R)D:)O h"EtxF3`+^F&I#G$(q\\~@XРV$=T%Ц8 6_n؆Hr/ eF"28QcI/c+5Dd%CwɂYMz}0\p2ɿZ7?G5.n}S%/uF0 [Sl`A~i_ La%wM1_ ZcgnoJ7Z"Qfp(h)Zõe?`0wiՌG5fyXZLmBZ*?33.a^|-?+Zb.ߗ&GT6q NeaZN&Q+nac֟ߤ Lu} -0}NQ% SM=x4'>J=D.t9_2P:Y _,_:ҤۙTn:ЧGwiT b17w ̂q?'TZwy߲Zx'O+l># >Ȃ#]~zr_ЍŔlz޽ur?d'PZ܂?bu5.KyQCi*do>0^i+z .k q3- e#58N*|̹O.> NvNիǒSQeom7pN z^ Hs}]qlOdh!Ԁ< "#ܚ*\@8}ff<ܵ'x>CScBod. ѧOgw-A$cz(+#f(+d:SE5Չ< u3J!?+mSa Mf%% j.EXN&UuPG7--d_i}08[׹Ns#4ԁ#kap>ead@[Gy02VO/&{cl*(O-"לrvjgTX(7 )]@F드t[lD*xQBL;"&^ *dBI-Fp9b̚:Q M+PQq,I)5o /ag:fJGub#%VVJEM#1=^e& Rߌ,~M2ks.y2!iʹCR{F,ʢ҉~O`Eힻ[0+rgٸ] (VKq};="2ڥMkL+m63֮i^{n~ ('gwᄞ@DL1s0 (wUs.%~ŨZf/>mg!.I%9=r|/=!5 ݫIx]L:mAjt9K*ISG,JPޛ_wOUb8q&ͱyKLD4N=Zf%qQ ^Wh>i}IPsP$B*w$c6cC޷baUi%[Lz-D'}*Q@w4nz1S#Wv\7ghS(ވi)E!-pYے5TO.Q+* #.ʋt㱚 ,;s]y??wSc eSE@;OCP0kMúa0L9zE&|\I¬QȖ{d+z])tҸ U<< /쓑qny%|JEg OtzήwiDqKyc'ʘloq4ƥAOiy*0G^bh]J#B;l7_EK6hY| X_CGcTT-0t$ u> m4Oxs ٌ$>ös8 ȇR膌$5zolܶx]Y.#n=ꚡi%7lE:vOA%%ax"A:TYw#6ғuVKՈSCTf_AC+LV7+l;mF'ɱGAwVT|RA G_Y0.hw/1SErn_dx#fJ-[5JO6ZǍIj?O1<`Ϙ(+ ߋ/|-!ҜvK`D yZv~wQí\=fk6Z)."o#JȷG1aF&sa#Fz9 L+7+,3}n`Vy0jЃHLmݚf}Z|j9i+E⽆ lw%j{"N<McW0kicONԹv)ǒF`4h`DL|>=ljbV=(aGn@9` 9T}3B~2a:I:B+v /#FPW•t0\ xs춡Rfx ~1B.DjNh) djKHb- L}g=Ii5eSJF2|Q,㿩Z&yX:Hi ~ 0$ZهZ8x(G7~>T"]Q;AȆefnA<)1d`6!惆4a䢤^7 >g>uF\ҷ^V؟kȷayĺE0z[ܳj4Pcve\—z#:n=Z{\ŵY>t9^khJL?SC*`zCSR1r>s 7_΃~v&FrED[b[KQV+Zor #/]U\pZί7.p%S m7ͮ3LXEjiTM9EKig7+=@RDn~߃e=~ƅ~轤P3$r<ְl`>MR{2F34}wfgUt5I%=ː6CKTAa"tJr5%!czG"|l7VιekXY-:NeٳG&&)%^t^_}]sWtaZ&v0|!&q$=C~n1I\"ˆKKA:3ɜg{d "ɯɬ2gއNG['~(h FRH*Sq8=rO ^/+%b`8OR| i@:cS.g7BRz#1>$CwG Ylt0h%݄FW.^r[YH$bo3~.}OA񕰀rʦ'|= jO0H Z3‹ShP쭅h 4d|Cy]HD4-o$Kywry4[`Tnۆt#ttߢOz[-xJ\ϩ`V /!)Vȝ]'[ _׵oXcKp3hP)syo;TQk}n?= ;!Bb~W:RoXA4_0pZ{p T^)Nq +.GEg`ŤuDY;^ZgC&h5ʙ[ [ϟ/Vrݠ+ nXe㿝BfdHd:ꔲb|4/{)3*|BY!=[1@E8l@y@N/VwҎn}qdy )3%r_Zz Xameɮl`@qt."\- RY%Rg;@ÄdIϏr)TDOAl}P﬷;f"n5GC%JE}SM TSf9cƬ~prϛ:<=q+ӌe·ȝ*+L|: .$%wGQŘmԃN }/>RWG~^q Jc+\f*ُU"2{BcHA:'0ƎdhВ@Ljp29ᬖrM- %J0ljMќ@ߖE.KLr}fΑdoE(Rgt;?'GiK4M:y}[C;׺Ԋ4β$_.Lhe܃wAr.HQMJDt(nt?O=@e(z ]= "*V.2RRZz>Px^F`ɶMXA/۷2@ yYK !kVY wgdN4\A;/+B? pqNY>|"Y,Yr§-_sl_]nb //TBC{)V^j LK`y[[6׉[qP 1)l\3`nU4g:PfY)Y2J{ЇG`_3L٧V4V<]鱕W9AVjam0rv_7U㽰@Yu`*`Ec$8\{*C5 m(Bi%&ejf'ۓd<9X_-rEI'q7,sC '%\bozNCsJߚuPt05,ԧcM`? g ҁuTݛ \Q ם& ݍؠ q&gʄ4@O%O  'vD{7('dt 6`nCJ8(K29LCG,L-I 1g`FplСb }\B %#-sk~6 YXQ@({WW{oxr\g(bǏ @ZYcb!VU/jU̮S{<>\14"ܱr8|د>^ẕ`%ڔ/K HzмM(Zk7@NX3V<>..ʮtTΞf6I?pԶFӦo4`ikĜ §WS׭;ײJiY0=cCd>2mضrX4?mޜ]fp~]`ϣ^Zd#{W-F{*kk U 5Qw\GVFD$Gct0"ala󖡎 B,qB?|AׇuQIr'= sc*T/k^/]'PF ?HCTt(g؍ [Hix|"W~T,gJidEpĢ@ i r04_& ): ̛ pß~uh 蠕\{, =e@KY8w`/Hy5JFq{{_A8fUTR$~@SJPdZuvi(謔 "T~SegbԼO_ SVWZq)]H]KS`"0܆+Z# g1z`TAJ~-x% @h4Aqs#0֧>Oײ5$Rr3&G #%s-TD0b~ hM̫k#ŐO1'|AC5Fe yW"dj >L@3.Ӳ]|jht:37m,6,vJ1mi 2wHq\&F|AҊ,N2;q/05|^)_f2Eq~hTjƒ4dB<)-'P=PwFC^[PsH*y3\mP;P28ُM'iv9sn>K\Pxn?@Q qpK};{Mho:;<'_Z $gYţ\'VKˉ#գ % KT:lL|okB+;%V =П]wSsJϿtcY'{ٟr1[vvX.WK2ٙtsy'E"bdzfzO Tp5bT185ǢF'ѓ[[!p42;'⹓$IWU%:+jL^[ Y4^OS_k94$+I无֨/t}r#Cr)]h@ CuD ̧⶿Zz(C{tL;}n|ax[\Fp$F kvGR$)0&}h`de|!44FʃTzSoO=m4]zO ; Nd .γv_ g `1YON_zkqU9?>S9 Z:0#8TEįR1DMC_] k4H`WϖFOf :֭nvN2' )ֱǠ|dCсh,Õr͠"%XU>Ǎ kޮl| b%ZӌݾbAWB{:BZ. =#Mj: -ZP;I)ۡœZk^3QHՙ{~#s* #tdǤp]̋;MlPm؝bNdW82V1S-i5Ntu>a+5~90 #غ ml{b\,/wZ^\=LMj{ %x1ޡ:tOgڿs1HD/7~= _OkEϋztdzN}aTzaW0 9Yut/oGNկ}]j=4^^"H;KE8_֓Ĺ:ݶ=Hih;xK_cmw1U8Qƍw#Tmx`PqҭͿnBV 4^s"Z]a #ZR\#7͐N?eec7{! 4cҷZע?wN(=TjQn{f?]sȮZcZVvG~r'/ "h}n'=Wfc픀 ?vfNj5)]* ]5F#a>jX<p6Zzl&6 iq!쨭zQ i x+8vjdeCTq/A&'i~)%[Qs|!kzSdfR4cMAg8iS&k3Ǎnp|eUE m|B={/;N raձFC:[ErGŖ `3?u>㌿Y"w3Fm9y}Mu4He|!}ݑ~r8ؘ*٦lb\P\VT3&H@e=[ K-8h2.Vہ#dj51Ö&s.xtt"U|羰LI&v!?ŖD4=F$| />)\?mhi&1m5VտOMKڈ^*0#Ը.V^b?qXaWcdhjBԚEqqȦ2 ӻG:[XXZ,z |Yŧv 8ElLvlԗj4?=/tKEy!<KIc$ 5%Y'|n[TNsfR;$\!7HH[ ~.v ,g#AsRO7iS0U#F]ݿs>MKEwBp @?R1|68OR!8l'6I&jw*[tnz-I2!ʿSfްn33:?LQN5F L.~RQL+]C굍럸vaas<3FӔ[(唊un\&!^g,-@Z|$܄v9e~"t4.XcURXGߦGKcSy^K \svEqW y)oy]q=?vb ۀuWK[y'Ɓt࡟㢷X`1/SUxCSxtgY]n;0n]9?"4 D>hΪ3%@@\rsjFPN,E5G[ؤ=Q72Rڝ#r`«raՊScBK~J!*%Nu~2qY@%2y0emLFØb_Њ"$Cj6ɳI]fL!7\pAyM H I_+ vZp5/~"?An3D$)K(q5cspU#a%~oH1FhYվK=Af]aILE(.c3* xnȞ-v$#a }k?Bkm|3KrJ;!n*z嵩sNjo76繕G $>]/ѡ?.=? cuE]]3=X㢦 JT>Es-f,ymM+c-T %0_,rb H5Znu~\./Ww,x"Kᖲr C}DʖZ'5q5SzOil\pE6WܧU1v)P*>U9$MwuTI(Zn>S A,Bw13A,BgpMϜKXj_j]gg-~t;bاhm]zcS89.&|`SЃouM8ug};ȆkCĊčAcaݦ.iDKQmtО,p)Y`TAӁ%zʵHp Ӡl?HЩ@xɓxNXTLif|X$8{s>XBϴw2npC$ .À=="YyM@3nPc;neSsrZDh-և K[0t= 6udhDe"Z!'?=4: v`)\FI\`8z~N.-"NT;7Q1_ݤB _ߵv]X졋c՛ 'ɐM:V].@1Q~6 -fL a<ѳ$QTpBۘ9-TaMKcp:r "i#C3 DͽP][ Il_Wl@C9+sNm FgÓ8,<9= iXx`B+#&-#̽W8oj1;p8WB":k1//1F% IᝏR.)X0Qx+xB6HRhc7s@Fc;^o=[xT$'] WòG5VJE4D8_F f&uqBۚuB3oLBEjbM8hx3?,ݽm57l7T,)!axնxn]Qs!e!z{|AyKʾ* I#(KMDPhCES*٢l̢ӂ`VRҎޅkLj?lNu,A6"jpiRO&mzh|k &IXFlPgd8ԳTA}阦8">֦-Dwѫ`W azCCc2Vf񙫆Hki'CM{:HĎhPن00kʭ, ,:"z@KF=yv bs"Q@ѯV~5l3!+V"E懓r5O䔬4P[%Lm#3,0(x)lӃ#[pF 㤐@,GsPy,Xu?} *GXտ8ƒ@yfhCVmGJNi] 'wU ^bڥͳ4MfM6'?G-harE1_2Y~*M[4Guto4 X;qPj+LEuR?~6*g~^H0hBWu?H(",u$gE ݪYl!sT!¤6v "XVsG_:Io5) ś^bZqkZ<]asǦ'8rڰl7:U`ynhl*g0Y7XA7 W&sK@HJ hCj{|ƺJ3-llVu$A)O,4-d, 2A!p˙0=*(vh[~7iNLȼy Y/k܋eQ39ѢF|,?\<߻v&ސMEc {;-QznǨElrJfJ܋i ;`G[" 6O{T_i>!=2<'o ~-Jx"De< []_b`x<=Vd,ɄVx*$h}REP+LiI#_՝ IxJMs`YEfEݷmϿAXuE !Q+}I!I՝bil,9*%|vFPZӇ±4igW}ݒ+/lcGyˌwKr$RKf҄@G=BMM9Mm;,k=H% sdiד ֎Wf`Fk Rri訜\89h\&B{ut_5&*`= 8Lj6Ud uJI3%Jw˦Ito#ϰjT e0v % =Db-"T;h*aU{ĺZATiGlìq$_}g?z* 6>)5wXb'G@ocdQd`r? uyKΨJ[3 ./H>Xa-d"J1ʕ̭b ;FYޛ.ixVWDބ) (kV2G9A O},x$,,l *Mr8(܀TLooTdMD5'qP354kX,Fʾ5p ojq #2Mg zer [-} U +JO)HR$h tsc\P!̂.QYs^G%b>$?D$jXMW2Y= ӴZZfIJU?/\KD&xre}j/WQ&qy`# i`}cƻ1XO 8L{Fg<#EҰ1xրz$(APZPCt{'Ex)Vz ss )]V W%oWU-DO=\]"XCrj'w9;@D(1 ax\V=ګ4 \f%X4y|-vkkZUOٓL|Ka羐1l\AD `3Og=g*.2{\f;CsUlUQޤ;A1w;2/ v/StWNǷ e_v)RZYԪx O%Gg6,jwFXjZ3*,&/唐KJSP0 Ν95of'Bjw.B_[>Tku 4H9ڒ@-ArM3_eh {(13/X? ])c=]YF0T9\d(@汰5R(2Db^kk h,a2˝~4=?e{LoPDRNjY@H1*'5qu-`NtC=//rmFjZ8mKDA l 9D+;bI) Hxg4y^:3'( pNiXc^Ǧ|}?M^lۊ( ӧl\` ҾLߛq=Bfw)\]\0d>~fB-3R\ovb :#k8-+wnd 7/0s佒GeL:snV3>ux~STȬͰ^dtң8lwHЌز?u(uw̳_Ύ{ aVu}D;kwK ]5 |fܸ1/e+M7k9ճׯ]i:c?.a"Lˠ#h:^fTϤbr9n!ꗔxm=T:y!-vOsX!L9ٗ NɭAi#^=u2CUޖӢ?pcR7(Q4kT+Y]~- )\Sy*TCmwˑ 1S! "߅xwgUʣsɕ˨dSx!!rB7P1>qF%}$޷W 1 W:7J\}/xꄹ BR5VMяd=\Nػr cԗ1 pm'ޛDŞn_9;c o FʋQ(U5{6d7;sEUJD`\ă#\ITG:UJ@h$I`Oxnej&Efe/PǏnjR>O;z–^"t4'e2fZR?z<%U^xYGX$L-+ipAւE{8.܆r ,hf 1-Ң\kEL'Go 9(D#1W<7GwXVڑ}MwJet=)tX얓bM"/T!֍ .Ddv+,D$\tQeTDoB젠`x.ٔa٘S)oЃ | I,:qvr؛Pܽp(M sVe*XE@,MXz9$Z.d:- 4 H81}ys;T$U BmxDBb2~J h#)'oW 6(wqT^u7r7OɜU1r@Uw` YĤtz;@th:[BUYb?KW39|'Ǖ)(Ьe(uGՇ:PՍ7c[]uL+3?ߛALBFAE:nR<+K1DVR7q@ɼ/Igcpp$ߩBӗ%h& E!`A;WiVaF,Ak6X;؎8Z ~JV]M7 e$ˬ_Ǩyy;|Q{I=['@tN"KKnu-5=2hF~r*k^1Q}&7vb1>DB-8lDz돌K b > yj+Qk7Uv⍷RKL?z'`CSo]t9<42oE &|6-Rf.'bލFnlAnAxrcy_ |ۊ O4t/eh\,^w(73]F27C4w D6_OzrZῇJ,5]F坂DFV5[QGyϟP?R7'*< -XDpaK2 j1'}7G}1O7 ޽JvDafL"t~v&4֍U9bOE_6pE["!Hu[s& M#њ]BL$K2&-&S1^2JDH*("/K/!UQ7͞@Tt(&R$;X I;w,lMSG{߸͵kFN8}EG0R E1J =ELqB$?쿸orf5phUMMV̈́0 Q¼֕@`81&ވtsx u) -q-C ƌ.V_WZcE ^xg4vj\{bňŮGc}^&:)Hn{=4$'<8;,d܄D[]ƙIdgւ 1`͹؅*CvO7+_̞;/[ZZ[{2ծ[v&V|3?>b+C' 2DNR{8~3)[PguIGT[*9Vz IĒD㳶>~7Ca/طASUfp<nXgMghk[e{RTDMAM .%TgYrXcaKf7,M#dU\/$$~7f9kxnO7|JـCFl@nH!jJՍH"Ts")NYh@7:0+uv)WP("Z&dJIь9"Y4o!=m&*J^T ܓH_>7AB_mq km?J] 8ZJ*ofNSCG+g\U!ʯuU`"ƋL%~7zGmFBPM~SpT<֥荮`!KqJ&̔) Y \ϟU.` `lk 7 w}Ǐ4!Z#+Tks1tNoE-]Oy0&cr|q$-nbH+~k\Ȣp!/Y(8 ~ Z,<9>(F=o|2tZdש9'ޡ^ApυU ?X߾Hۊ8Pqhx4 F{EH0O;tf9N~t #Zs2=\BazF#dk`͓灚EZ_AT R]Z#傺FgIWN闝*A`0v[c3;pI-|]Udu3_*hd.ppwM` r 4)Ou7MG*NNMPLEaFO+'}#^Շn=gix_/"7=;jU*?y~vte --M>)D|Ux}J .G3tM<1deW)+7S4:sWHu^,'@U WSѪt #]#K; ~AXT[Ff!Dl=`J:G>Q{>GhwCҴ'&g1Aެ}_Buy|7nb'iw#)- )ho&zd·˸qhj5U8-)Zi驃V{:Pb QBh@ Xم-; ^sZD?Ua .6=b/e$~w+)Z2?qm /cAY3$PT|A)Qi<ȬBc f^n80֮t"cd@RWDJQFBg0TvXWEJ"wEkΌ¤F;r?<ߌO";O eU(A=s6Q>3I ,4?k=8jjuE ̑ T˩:Җ N6kP'Ye0_H_׌GO&6QϷ 0UaН=OR-L|(b}zF,-{3Ĕ=2:xGJf҈f;;CPUիMfg4rU9*CbǏ%b`jXʀ8L!٧ڊ6[\- ˗=yPE{L;;礷46xnθo0o`Har禍qIhKN$;Sm]ZBtIg%"K•8z-S[y_Ӈ]5}s+1~"rpTKĐ܀"Hؽ؆~Roή Ө=C(&li\ųR Q!Á$/-Cvpc^H(' 9%e%]ܘ;G dnr>PXh+geD,XaR@0*<ꀰGC^- 4da8}KJ3Y Ҝr}r 6dIkVgeON3MޑG,nn-.çgXaw%D$*R!6't'szIJ?fאi)ehR:_- R XB-7?G7F$8Z/NLcXfqFDŽr?['^IGzI6"g@fcb.ٺF#WWo|x 5>CN=}"ծY-cHy !OU) AO3-Wv(j%pau!Mi~B7f/يך 5:)k TD 52G{R!y5KfpQ`CrE¡)HqFٖ2'H1e޾~UYIqnYR"1n2=4Z5˔m$ZܻŠZ]pb3OiU=Ih9(4[zA3!ƠBQ__ e|ɴ \=b f .fI7Z4QwP\#"1?kt厺; ҳ9;<JW QKa *k p6^NYjm^߂y 44U\emrU`A95 1"T fPC_HG574x:1ՕU_n בM'w>yf?r'<2s PP zIzQ"3ZoJ[fE&ԭB]*?R.vlJ(߽Zuꧺ9g֪z$@%gMnȰD`aN<RBkdBhgkQ݃!D!*Ue.afC&9 C.im~Qg3_ `[IH;``{{v|枡mU^մ@sbbW{ q{ZhA!+ \/0 Cp{Ots X0:I1.@OshN^lvXᡘ7n)bg9_{0Fc;qbK I*a:JX&+ 9ψPe5fOY1Z:Yei~A% SȈ=ԕLtW}G? t;qpWRt{N=lXo;9ݬs]X6ؖG r} $s}*XKe[^)'D&vYqwm.ZERuhqLJq)Z!'E?+?JVk2a,GÀ=yhQc͔2>G{6L[o^VFW%59;f;]5^I(Wo̱T`P ҿK 3&CF.O^7UHn/1i:\O벽+vRK\d|s&hL2>Ff.x86Hx$"N^E- Ioh5OSj&uUi?q?-Ynz;,uנMQ˘8D3 y"nvۋerMtW!Zܯ{!Q$S`m pވu¥ lPܚOwr9fLPyZ_r)B VQ7h\[v.SD $VH53jAVk[Bΐ̻ÚȨO44 /4Ѣ=8":l V[u(^ntt}OsSRx6*m*oj:2R#_l[8E ?0!EV &L PKW%W0XY K v-e Ǣ$iW Kksp5S3P#2ҀaSߎ޶MìRfVbVT]TJP4z a|̮)P!:QK|*Mx9K;O!=PH!U[]q8!F]z W3osć˞I(h.Z ( ZFߵ!ɺǂWTDth燁Bɳrq< a/ݩ=p"*n7V4yG8a?=#iк6r2e21qѭqV3^i#H7>t+k@hV-V&6,6<ђ۪\b4L8S mEnf n]h^}9*|#"|@4ưh$"mwQ=BO%b}w8㜑gMo*Dk"wvA} tow ۺҋ0E0JCs:y+R~.npQ謣8)G k/&{WH#ưځV~f=-듕dt>ܕ ׇ{_ޭhXR|n]vP&R/7m-/19:"ih!.k:^gu"|䒛8'd{($mfmNw5ൄD"O*y&7jt,ۏ˪$<Q?QcBu>jp0Zcğ@U@98Zz'u6*UY0vHܘX:~sPy 7}yZ9mӮ|w\ y&oi|rH&QXi۹!T.w {rۏžxZ)6SqgѕHn\̫#Rꍲr1dnGִE7+V8(F?Xܭ. \y4Z?WxL=\?n ,G9 u'istp;=W1-qMjI_7e:WreV\j>!4?Di^u% H7GfQA晛/T0iFL&jۻLO(.V):~0o͖V͏TE+¯I zD5 4[NsX! 4>x-uɓ ݏ8Cq^s8n>~#CCݿ- K\8 OIVfmGX"UBCn0|#v*DE^)ON~PU ӌ#/Q?f,ݽ [Fl/kwl;UפlBڇ5g`Yx}$dY#zoj6q2) u%ppDkJ iNP+zqm7Ȫ̱jLɄY0B܅nj-6]M1xJLO}w+$"t/ܐ_#Q@Em/!dwHu=lxLAfu;"P4I?Ά.C}~D A)%A],.>0Ne}A&J59Z5DY-S M}ù{lgYq4V^JU56isyx2I/%jn ؅ nO-imx樟E1e˷#qYX{/!*?O1  H Q#䨍 Zh!2?BaFd,cndN>gZ ȳK&}~؄~X L0So=-o?PA{5dLs+>ʧALYkY\ߍ~oSeqHeʧ#$"1dl[FYjԣ87:HϹ sfy#^:&Li 6gC&7Zi^`Zg{Pc*̛)NLQjNWp1kHbL8#H#&=^_2ҴK\ZWD)WD{*վLY9%(4o,qA:X"MHkha2"v COR\gzng;$ˡHR Og4X)Mu}Ƙ"wE&Sk`#1hEkg{< *Kn靆ǺP[ DqkJqN H 7xzL )Ǎ>i.o {ȷ(<Š'a{ߗ"3 脡yI~%VJ"^/K +K|hjVbξ&sA$ [QǎX6̵^!BKs&:?w q:צ2}fp)v>bN`" `¢Ǽ+M\G[, #߃$G;,X>$Id;:K[k X2%Su ~loo/hftK }&ng˭5ăy7gZQGz[yŨTC}iigdѩ17v7Z%p!BsNR(I|ө2:#ބe+V{S(MI'ĵpr#.ݢz"ySFģ p"G^I[u=hTKIwu'h(FI:!|xj#{~FE/K'=ƶ:Mxg\@KwLΠ4E0 㫝E"ot&h$lPwEim7'O ;@̢Q8 U$!Da@FT[bhaw;<5쪊ōȣEW6A'3Y<\l`ɼ$27kbL"8k8Gz[lTXKJEHWWɴ?q82M+URBrp+w+=;JGn6(GVR)y):ʅo)]a <+WyơAMADݑA&wn0`6ݥ2 %~S CZ\^q\+]qMg?(?q%}zl1 k,MepEÓ}M 1x^G03on9.U2=a;j׎Fb=1T +l\3kd:Ud%P9G%oLS.NhoGg o}PmnZraq;[&a!&QEqV=pf6z3A臫\uYgFw%I<& o}f. :ω.>ZHʴ_cl >:ҦA@9JiW> A "9_Uw?: oZ%4ؼ3_ICFJi/Hء=~lr!LK4s՗[83_%ǎVVd։Xfrz}ІOfz}&s7XU !1@ Hlh;czՀ̖CMjBQmi7{b5ֆD6`I衸(& ֕~9h T\ kh)ˆpX~^P)WXb, q+!E[\b$͎Z.آ;*m  2 J $,`SGaB!; Te yg&`oMLGKk uF_ -؇3n ]bHŒüB1)pxw?CB4G|7#ڦx+᪀ƿ/̒kkb@OҧA{kX֊Fnʊ5RW*U@Aћdk.MȞ:S_PrFK5{SLZBk,?osmAX_?b~ܨ)cB OҞOi9^!lV\;m wmLzzj́WJQC hESEI Þ\, s]Yy)8D/pee3]<ȡ =D0it-HlW^} T 9ħ_`ojCݩ>$\XWCM op?nxXZɷ"2: _8 (g!V_fGP2,xt*{lܷ\f=} O0X ,#9[nTvy~V~= zN<洖5pďw6gbSUkkˍ~:Lj8⻒~S>j'̄%tL?'0- 6ܭW٩/cY RA6\sRj&QEi8Er֏JJ,5*;s5ϼL,&ao%mzG3qx.~ߚk.*/'L3=LKF$$ 0Dz5™0ßd _O(d̍!$#⺠{~ԕ"u.Љntmd\7tRT=Ep~ܻYLගų8v1vz\cjv~ nBO*m3!]X2FpDL6ҖBTIZuvBbumI"@"e΅Q̏d5;JsSuˁ+LM%FK=6]%Wh)E,U`.I ~g X&Flv# Ws4fKnpUI tPgtf εbJ.ܽO7 d'!]b LF4K>06}[ Ax4D &6|^wbb t2QŹyL u)~4mb-Vv&7/Z }b3qk,_-,CΞ@Ƨ~KD h<`Ovpҭ ?*\zw΃ GP :J,^Į6 &,?.f٥}ݺH$ /drְd7v:g_.IRu{0AM\&!#M:/>4=,&Vb-jeQ0]ŃdJl9l L M;x*av1jJR-vN=GnaYq6F"LJAB 7z1MmTgs%lF8K9 W J'HiSmoM[=?Z$,Hp[CD?sI-חvr!No)91ە2^SVW2-&jo&\J2|V75O/[rwb Yb7CʻŖVu Q^|y\5Qt壠OEA&(O0.LS׃z8_Ԑx ajJfj ۴B>~G^hSꤋ{(cu\3s2dh,ʸia~zp"Rw>n`'Z _PTڮ40Nb|k$5g^NaOO_@ Q/X B\A kϭ k sU!CLbӥ%[4tb(ڷ`oԲ܌1+k[υ>vl0T:!T ε/ӭ@[˽$\"/;-C!GJ+&]ѭ-,5K͘ᆏ `,8=>pՑ~_es%&-m]4h*VLe-孱%?u5.V? ҳcRaJ [XFlPɝoHr!."PtPxj=+YR39WƪE2_IEt[֕ձ`ؗ { sprkA6AbUM:@8I͇G Dg|9-¹^A 5?\l{<nي]5auJMm^bnAJ_Zd8'Y`.8Mo,W̜@7FPI}0@hO[qn(H:PSZd%G3-Nyr"+}aCw׭/J#%/s$@b ZUBz2/䮀ZW9a.VL{,bц¹b!AeNſgc=ryU;`g '<|AQrq9.0zPl~&ڋ5Y8E* 7'}>ANISADٞK\7u?qG1B+[_p݊] 0+ 0xlzF>`R OpVf7m" 7_D>N[bOHU Zl >ĕP$=H?hᜆc FY)Cq(rCֱclQ\^Sҧ4?gEI;DՏF8JWm8P ˺+[(Uol\%C-U?rʉ{, D'iBw l]K:TՒՔ{Y6$̟25tQ>?|,8> .xnN+(D jB}!g}<ܷ+rA`RV_$ Y7pWCPr=1l O}QnMK2oYK\֗2,/莻,%2#paH]B.9 H6bH[SOr >\@)B:_Sv9ۃ@na/j%ޕq"ܭ_bμ|^|'u~fcܯ gδ0^a^wPJO!÷ss:N#tDH:=rE -.TbY:1|ONG)lp<wb|= V_@Sȩ%70pQ=r55!)mI.47IG@bWdd_V kc` Mw$&{iAx5QOӕ LRd8@PМ?CTRVr7\miȈ7?n]'Mnj* B¥ #L^!țg=xIK(tV-*ҺV & ~|c6{Qcw܄OdN T&8 4B7 hx7>`@F._'=f Ɗ_qN(G~ВKl˵,!N%'EH'ApK5SH"JSh %@]kʦ.'z JX`Ȓ ;.-"d7޵uD( EX YZ4廙L/:tDBa2MO?g,gǏM$Szs[[4[y9[ UF،9ta@av H`^=wm8PR#`I '(^؞BK*Dbz'Bs$bNko D#<9~cAh3IN*EK dmXVz(?%`7duBjC@qp$a:H9z33XgAa~@Ǡ/ '(n ruV͜@s C!9W.ҫ(o#?L-2TE~S-iFFW1lp.OD.i@%-wӠc.~_ϰf2E˯-qLn@G0z3I#1(yQ(tFWql>t30$pYH[|,MR&e ԁbD8^}R9?Yk@T-/9?T̎ZN_p:sSa=.m4:)i9Vm&]2gV3ǁx*u;QJl b!8s?߳u-zueң—ĹE[gbg娽1rSScg*f!:U%*Q 9<]^N~ /e5b̞E6yMŬDr,C?)(vHvt+]- $FqUS]đe-KqT@*q #ձ=HXf! (kI2u0D& [FAmCniY;:`w! ܙ*bqQ+&&jne..3s9l]eyo<[!vx%y1dcmP•^]&xk*y=+7x0ޣh:9ljMτq/A HZm﫚m.:Rz4f.2~-\{`YJdFqq[N*k1<_0]%>||EnWwa ~]TsߧjtHNFQq;>{٤£WV&WCk}QFtB{P eT㎜VoxPFN +`7KF.o{ڿebi⃘K_sC1.9k߯X *zx ZLzHњصcZsji_iF+Ơ7BE8mjȣX]a|-'Aג& ^9ի'ZY#'gBR%.%`!$v -̀ VV x_)c"pH}Ya(2g)qAP)l w[-/wK '1ˠ( ׌`MS#0X[iOsJ$EVh-%R> Ž92 ]ޒ2u]x VD0P~){GhFZ\B4q 8O+dBPƬ>JDeNe7UĒ񮌓gLd/wGd2@︞JξQZc=tCmK X]vuʟZg ^I; ;:Gyk5Wc.QI1c;6\ `tD4/EH%Us:D;jb3}B/ojΗU_oZ!߰UborTݡaH4pN+8$}[lOVo9TaS)]yt:P̅W*Q*Ft_ղ( O-lY'Θ^J,ߪU_. ["hodY9ɳÍWu:=$8Rˋ5_|ʞlUD XfDo,%~Ə̠5 |I,Uy=Ii(,@:)Cjh)ح۬5CN?~t`Np'Q֎^nAy'wKۦ;o-}#;q7fLغu T~&^+d,[Nqge /S&tj^ sϲF+$i@Jtbe21KGLۋX%D"n3V^wZ6|a՗/zqڧKho q}^!~]yi3pVZ!mKkٿ@tJZbɬ.Q 䤰,jvc[giןd~{-#E q[q9"%*l.CύSzgB"{".ӍPE \ KkkA yuB ~;.6H\Qcwzɟ)טk^BL 5 ,著ENJJl ʧe`:SP~2Şl?֓!Qt)!`/_A B7ETKg%I W NR㉂{}ڽQQ6tSJ:*q|d=/ ?BX)l ObτnD;Z4,aqpQALbV tzao]H;(Tn!% \"?6!Bcr^*[@*Vs;'$#<\{dۨ ^> Ӗ:Y؎5Fx>IE:o c >$1ջv4<*}75XL!I=po[*sY($FE7+ꢝ..dE X8R1gYL60k 3H*|<$;_.2K+Kxqr\-[f;Wݶ)֬ˏ-LNm: ƥK@cI0}%|ikJR4D|pJ{h t>!RRO5CKArШO$z`.rwNSsoT2,r-HĬ1(PܫȞE >J:tJ-u`X+KyP=Ug vl~P"z ZCgJ|\Қ:{#C(su x ۸ \W' % XqLNoэi+J/+MWܪ yW 9Zx0I?$TF0{]X"ss;# zG% 7+,\0P8r9ׂbNqpJy[Sl2*|))cUTh6WM\dڲ *_8?gC}x1B͢eCv9Efc+Ё|e+6wph2rzX|f FdrsDm/l ?q jdUw"s܂/Ү;`jf.)ChXcXN{cϩ͢o,Nyx/e-l E!]<&L#нىd$[L& (4xTkIh6h1K""\p|,v0J1Ҡ돴_ M$i+rhS=9c ߜxݫHRh.T?zKhVR4O;Oz!3)Dȗ]>1աKzcBn-m| 5Z+i3 gz8rl9S>õ=IV3LR23Bˊܸl_ݢp&\!rGĭ2B0_h@SY}h-3nAq롆eԲsM`K4HO/JF-j__!5(LkzSW 5*XdQ+z,Ґt KX :PE<:+wbR*`'d( A7 <[f)MUyaE}#*,cjnۼV}FUB*dvC6_M/ ;D7QnvY-"?|Tq(VC-/l4!\KLrhe~ 8&]T89gjiuctGzȎ ×G:rd iԁ>,8KFwh'wvC}re$t)%XmIeiJYێ cCrg]*5s 9\ oAZ6R苹-0-)glv4ijߛ8vM/hR4ȅlSas*b+;_:s4^''Q=h8nb((䐲gC'3 o()VZGϋLwD_g7´,6^pK/UftE]т伔Ė|sV-=Le7;=HԣCήDH.:b>Er#s^(@y]BAX1'~2wizĄ 類P~[jx|Uܤȴ +5BK'fA~a iWn[>SPmlB'[5M=½op80ng,n(ރv"ʿ.$'NOBh b{lvp.H/t{/t+lLNxD-h|h}:gj.Eu_M=f Q-Ն)u_ϋ=q%F.#ў&ѯg>kyi ozđ}ŋKt ;d>;Hd4_{R|g5k-EZ>;Ѓ>AŦb4ݚV\c OF,\ZbVq<@JsƦ%pK&'AJF!gM1/#ټ:T4/!rb+*<:ȥWB>mfSɈwHU& Q[X=V {a2T g>x8x2Zp?i$<$?Ǫ6y3ـ L[q??*=BTI5ANE`-4TkY=wk8t0~K4U5ӠuI? A(U\v 6V?R KnAK瑾IS; Hf5ZZ`qR2Oe rXc# FOB6F|>ݯK 9]^{-ʶbgTLiʷ_< c5~ Ƕ)eb6TY %axmĄٸv@eʑun :uIL8quRӹg LGamZEcr#Јy@Klz[XV +9#kFG-Zq԰}(\W:6U1l֮c*Oxn̐p6}l'H?b,td&5-A;ə_`7Jcgy\kt.kY[ob﯋]p)WClp^!3&cmRX\)j 4 P3s#20̈́lY\xBIx[*)"ϴL,:M&&͓ TDse {n{YjM+H͒.\ LviQYrCk#ؠK?3P~]ʄbM0Zl2YYw)PɇSBD7b0ڱunѐeT3nY /^R14E<]j{Д 7w>9(ijW"2$eː^ۼ=yC\ j]P>K{r+ )ks4u'*q`b #dmq~ۙ!doC^?Î Ɛ) L:tVIi wK זÇݫRT&!?2 ʅ8a!ln"#L$2ǺU P Us 8,GlH%u6{+ElkqWΊ1*,YyX?}=*MՔ>"Yw^$lQNn &V (da\1U~iЧkAl[nm qVjKrö\{yl-I ƽ̑|3=X02+U?pvFW]lUaSusB)?|D2#CbK2]\I?2lp|3>miѧKKWS.@@o"eBSǠ6h`B~ٍ[SPlsjѰSYiep> wC\ϘF~hH)J%7xpidn6uTw-9lÍ 㻝vMaG/G6)Xsk>͝X%>sK!{oF<j /xT9:jP'mN4#-YUwףhu-<+ bq!GRgqTG~*Re!Zjo GV]_DfNq'i:˄s`/* j2ʾb>Y̵> ]psluC5{J|*+@5(* aY{2VZw&?x/=<  Uk ?-ʿ67:'jW Ѷ8]ovs趄in}ղcKD܏p Nt=iUãq8AF~)WBo' ctDBz]v-A{~ْw6o4h=>=<*Flze[E5BH;l1Rtq'k,=u9]Af`Ÿ/ cKTvQ,;mk#VTS\^}Oj|I6VN\zA^>+fHc r Аb7s)߸Iׄ7+ί93޺T+`/ezZ^-,q0nM j:PԾ|I; d-%i&cW\{F AFdN!`g;۶󻾉`: ˶G8.ֵ:8ן'I(cA^-/=c -Ɲi /&O}C0i F;}$?>өZh*$SfQpJOKIG)W B3;aow&V/CjfvնnppAĬ71F # $9|Lh<@0_ˣ VS6|als* Ճ?3ܑ!!IBiG$ xqeOGXnsT`+2} mf$K( Zmȑ ªY`g'7֡5 SRI^yEt'2./0MA'-CcA!O BUtm^,1A4U|X,ۡptd|.#_\ ;GLR}\.{,3kD\L="I'ӄ/)h'C5$Pdq |nnƥ_HlVD4B2H1 z^Ú7<|z.L-^8%\CtkQ8@} S; rYsg:TQlME(g3eK[4\nUSUژVo?DA#NQ@00sy]#'WX^4{s d:l󯡉(h>-nZwѷrE4sS<;5Aj+\UHk_.jvl=mo7f௶?TF"ρ&}?l:Ek+d$8Il5Q]cz.U8/J|liN Nhua߷$X%/az;P ri3!~s*|~P`Imѿr `IaݖgH嬴{=x|=5ujZ VQ=HGu7)"ӧ4;6dMX=1.o)=Hc|w'0?/i91DI\4'3l`BhU"̇ĎN5}YV@2|x1٢6.<1-Vv t&a"|q|B|x9Vb/m ?s :ccH[K ˉП25 vUTydWGJ\i# ?G ) Ogf@XP;@*\g? rI7QԐ0 '@sYǤ;a%}Wq,bN{푀lR"p2hM 4EB:D^1 ?g R6*^o:#DYۤTrElxMލQ(Owr_ܓQ&o56 tjdUTLAzG,Fh詝{zDH1\r>+EXy569@D!&Xu *iȚ9`J@ T^`_#T=;eL(!ղܣ-/GJZmZ,D|͆?SJ ]eaP2ݘ}ZJQmg?ZSJ?5YҺF8M%K}UVNĮh6Q%VM6'!rpr "e:WO+UXDc4iwԶU;QMI-:.>C8,)껯U) i_->-ƭZ-8TKsUx(XIIh#7-4#à8[G5XMp/sUƗwGFO7 n)ym9f_OcI\!cH:\v?w;8Jb+"O1%1^?bZD P FyDiCǤ!.aQ ҉bUg 'sp%p$XHhui =j4b 2!PrШO)ZiـBቌjNԘ;5 'xꚟ+kr}dּł·}`8GRӘٵf|y',3 )Eu/f,4!n*aGșJxs R08Z~w5;Իtq2F }DŽ{v ؊dzFq7m0=>B~ٍ tb5g\c139kdg⮔KU޶liG-lŝ5MY86>&l#MƲuJrnTs maAx+ =oDW" &G+'8.+Zsk0?LMRmJu%B 5ob$^$),6nZKQ{ Lt8 |) ļvxمb﨤-C.9'uzcA}H p7iIPM MkI5U`> goQ-:!p:X7_swF+QOުrq l4ind!uChS8IӅ#tb<<֋[0߲:nDjroP pd$~pw]1v;LBpX,?'lmM3DscX(Jw894Ӈ\Cz] B2"^s9S?NvBgz#GErˁ*8@AK>(BPۖ Wf׽>8G "Q"!9fOîi&t7tGޟ: cx\m|j1jɖ5'X 8fd0Ҫ xja WB]{<"`m> G,Xg`z%1sYOnlg}; WwuW"n,Z|zv.Jҥ67M#X G :>vhu9f.*\x+ pmJ@Ζf!;+~]%e<,}p@Tͣf\jUN ZZt56a{1?wA|=LJ-6QF, JJf35U$YQ:Ύ >JZFam R!kI*͗"] LSib\.?gVլaQlE'`*mZ3na$݀U>ڠ{rYuFq}A!1%|h„7#”vNI0-Ҙsa87yVBf.G!#h bTE!j< KQE$\ѭхg.*.\b/y;3qdS" ae^G+ۻ=Nc>onLf͚-ha`; F+e5P'(2[hi;LS.';q5ue2wƧ#7g`kCP+\ 9bRrSJo=rt*RfmG4<BW{wRϬ1HWFY q][jZ_¨ɳIQš/pBfɬεP27eƨOXݎIL*t zBI A@㪄--b˴〈v͠;8B.G>1Ol:s`Nfı^>k9cJϤ7! f%4CQӻйN 5t}( qf)]ʹɈ/YW֚S`6ڻ[^sSy`Nρ=d8"Ɲ/Z+?WѭMh9.Q.oתȮ}i.WyN:{~e^pWi-H`%FKөsPTH-JG֬&FnRo0k"qj֊FHpYy~MIL"^&84!J0a𦚊r&~7\xa(F"Y 9sV%nuRs"p/]'Q#+J/O?pbrM?)͉!`żԓ#佚$Ӣ`i+aDfz&iRg!QNínۅ&vvP2J y)L/` (He~7r2Ew^kggȤ+9'dm].1N׾S,gRvYc;#v:ߖ4b P†o|g)HDlX!ܼ]vq5,8a }N #3;:^cI5@e7] !w oJ*$Y U罩[v=FF&V)쌍D:vQ4/##Ƒ(B~W=h`mZ]Lf00v6Ƽ{ 4PqGo.=[=F/N혆>Wԡ:I9Be,Ƙ?VF~T8< I@0IJo&.ň6W;45]T?V.-[>!Cx b4SxHM*pN}Wm-VXGi7(Ik̰Y], YQ<>G fc"z#Ƙ AaϞ0,B7mqijz:ZJKW "=1]?C[GU;bڵ7b, #u;1Q,>gDzQx3XghV ԧfkԧ2a4H@CjR%3~ĺ(>8#aa"gI+xX6cf`FW*Pפ9{Y٩[56ntrs5s4Q(6[z:ؖN Wu kM bG@gZd6hg7䰃H}Jp}Fբ>I:KR{QmԳSn1CoqAe |td*N=T5B-wB3i*Me=VV*)BH$$ZՠP@HVq<,pAo~bߡ0gf}<¶aSKX*^Lrea޺KT.;' иov~j!B/Tg[[PxwɢѦJT3tLNƳm<HĴt0_j=c<ݑ*hձShQq N>bhfjݶia0֞~1btb5z1u8/?A_,qfr>L3n_5ħMԢM)384zઘ%E)*bWTohpDf&DlC[95CGiv喘@'?%m-}s!ƆEbyd3I[} j5rr:ZaaB]lN9,Aj,`IٲFض h0nrh񟬖iĭ6c"yYF.O:}k̍I3%SZ4 ȺMHn6VrFI 6*0g Dž9)}^VvgP/afvG̐,k^BN7XAGm QcI+i4~k.BlB]A7 ҄Ce lv/+FYStkq >ǘܽKGNz^ 7n#{cI #ޭ%w?<9W1~LrmYc1ϵyMK*ĸE:(-lJ;$3'Alpq)4b1KT*1H 뮞.dFUbPŢ0b )= iR‚/4ꨳ ٻ*o_nTBƸ^o+.q3t<[^*"۩@i څ_Ȗgb(+/|0,bod:LwђB`[h<HpQ =)[,(菸#j[fz W@|i2q:ֱTz/vser=dnQj. 4D51C?@"T-@u⣞7n1VѬeA%!9_Zen4/W3a '7LKMaAU\me .P',>/[Zêq1 :Ck"']<ź@eGх#̝7ĖXٯ;'QIDV_^Sh>i_* (~kfiFP҉j?Fef4n I 1=ĭ@1Z2mj{˜uCŁMkٳ[}fij0*g]/L-RFɨ4{ H6rSƨ@zrSԚT6mU\Eeњr7szhQs(C ת/'zqߣc%ª(* e_ZAقsKjqTontрwTfN|U;d˞0So~wrO1rVQmOWT:3yt6NWWhĞdD ,C"v('lTʧ<JGd9[bP~Aim|O4oyEVY㵜[ed1?N=JqB}o(4*n<]sC_v{0UT׋yE<;-pCjKQ Ř90Y3 xҫ7^P`K{X꙳ 6m=c*U5;yaNǾa*7?誗!M f#p5ޛDϫ VAA6fQ+]"0A;DKWn!^vZwegc@>$.]jY0@VB 39ZQNuds>"v7QdTH8˗& WcՊe䧆[ fxKU0_m- UէVS'%)Z$}q/ mPjZNu2EhKe E@S u7Zn@)8Q=Mdx/>ğ<.B MxTX bQ1 X@Ysՠ?f;jo(|[Gp@%Ӻ2{̺ ;2qvՏ"2opH>,J\<P!cm6x?Ưt~0"YEH/3ޔԘJ }s$6,gc|Zŭcp.G-ˀ@оI"N!U/68 [|Q\Cd]`ZZ(zvN+vWYrY&s<ŝk);,Soߒ*`d`}s ^_W!愜b [1׬ydSdm>{Twq؈:6LY&Ous߽K&sՇch,1~g8s[X^weSJ N6qGX0n'ZGG ~y Hiʙ8nV#dVE+yi|#P BJ9W+E}7S6]ef|,WK._9$a׊ٔ> mA/;@E1x#3 rE&ˮ>ƠUÒFUݘI x;^,I0Gz_jK2_^kar< * _xm3tbN^3 m})E֮:(kRBBFm&;K92^|wMDA;gXTWԘc1VUσGSVIKnq "?w3I1:MHmzajt\glDnO~rzH߉'`PjJ?5n-n<BBo/< F@tǔHS^'PK@:PƂ7D4NK/;] ?j/Kq;DŽ1@I+g!CGАVb9}[F-ag77)G2HDDLDshON;ED`Wnhf< bNT[*/ouM@FtPy`ZG9#]ad? *. ~፴JT}\dB7$뚀9([ogs&nṜ*JB 7 Q,YȻ!5΄R\"v<Ò [Y!?m0G^$73T(HiO\۞pR jv#̚TFa9aq*ү1'9O5? ']k5=*k'ӗr  Z7в@l=*ЯII%CVޗ([_3%:F &E 2Q/)D_;pɨ.xǢAy2Z?NE lu+ȊCKac N| UIrȼʆ2o1M3M;V6s%wΏȻr  Be#̜9GgswX襯2q)V55t6!jqYH`0id˪ka~F8yڑ?F(wtGi!kL Q_}8@OFw'l=L˧wgz 뺦l@2CB% fUR25s6 8x4|u=&ntڜF}Il3^t79c;3VP [xG1~J;BܶUj; [pU#cxph帒pٴi>ukQk= B Q{! tMГ`H ˁ#;7Ah2 9,\$*~{ UbhQ택SV"HV`!.eR9|s PiTR;X*ffq^nDi= l-XH9DPבr L-ٌ5N)qH릍TsF;U 3/:aŵL(jPzS<5NHs_'}Sjy7P`uɫuB5GזgmM sp$0QrZ1Q~oi8rb$sIUؠS-h Gy1N{nBuBK <8#UC$4^o џy+ Hek b ZM/G̯5z? GGW48̘Rؘwh'&8$=Z􉳉?y ȣ눌w&B,-lnw|&h;N2β~r鐻g8gJW r'_?4W1pҵfOr^$=M)t7d[WڠsĎA !ˀ Ѭ*H@kɯQn bcU|Ʒ$Pcבr&Maƛ,CNvObT5|fOC:;L ^Cߔbe!R*T~RFbV,謇`Sq_oyK+ Y=F Mm*sFߵmpKUPMjsKRPUO@^?*Jܿ,Bڄݧ[zѶkW+/B&ov=+iL9w>F+N-8zm^Kk5 թ音&_MJ}FT3 ;K3<6 H{@lj;C샅 O ![["Cfł-<>^W^ܯ/BNz ruাOGoD <5dBij{K>,3b"K{?5T;q凌ã\N A@B1;ea2 3>Z4ҹ^' WpF/V/CڗGAoj8O`?r*I R B25AI,sXKbm]̶z1M4R^ŵK=AIo7G_ (:+tqӏ א''I5F WnA(2r{m nOxw'TEm.RZ,*4P E=ʧ.@(}|*bVW ,}B}-#;s PQHpA t|]:n?7 |^-+j˄*L=~KǾyD$[|J֊>js1ޙ8cn8O,>b.۞Lp9jQC])t5K,]$`,vɽVcB 46njxYQD5o FTYyS8 紜*;d֣ϢCeBk1wC[6Y3~({AqHR?t\VUZQccΤb#&8H@=g6+Z-*ŨȟcmRbVQw}P5Q UFt͟v jdP< &h`kZWD qsM{c,.4UeaY3S,Ά0  0<˸c֞_w-3Dxs$c.#L%X{dE4 b~S:2fZCz\n4ݞF:E °,LPe8hS_d#:y} Pp~=[jW>V,| ц 0.p<=?<3G1N(bsL0r kgN7A+@CP<]6}$5ڠIb{}yP# \:)~ M~G>X@p~E?[CD9ia61RNCd96w iN!Z:I~ΘK+jKm~͎F]k !wS()Cc#v3"Ní|rLl(!9qPx>β%RW'cS D}Y$TwĆjCޮz~քͼ}: ^ɸ{Gxis kh:!."JZiVI.뾾&z_f=C,*PudIVG ާ;в&HN3~ū )lLTDF=>Y##nvrQήoeլ\m8ԊOK,a Eñ'+h#ǻ+iZ(?:F+3 n< VGe%YXTק榛 Fx:^09RkՅ]YAz{%r<Չ.n^d2za2{q1<!, }цVwjkF) '|7NǯQ$I^+vT&e}8 4-sJjbo tԒW\,BC(63ǔ B=yW2pȟ`5bޓpMIYNh-zS (|==-'k}hd'_6gJ_(7]!C]hbTM^")O/>b[`at_C#c$"lx@{`%o cvl>xfzk@)bTO@nܣb4fN">JKy ,PB +F:kgEX<4+%,c1tKlh^9crm/㷃[kB\>Y ㄹ~wJmV1$T<27$יOBoKlCR8~E6C@e*;{>ڜFY֝BZlZC_bLqz~A@6AF)Hp^ъb/=1(]o?4l=E/׍8|%hH:{M]jNe#z 4PT*Б9U[GN]$Vf8V xrK u64$@J7?YjUc0xǫcӰUk\2h8C[b @aD7|:z؞һeGS=f Ƽaia8Փ!+VAD碑~ hC+G2 g U560]a5`֋e -P2z(d(L؏ K/zRJLi~~TWWz&3<1;0͈ hD\*!.Jqڵ[ āSfYQ uuͪ*٨ {ռ#d' + TwèEɈi~,E: 6]EO|Q6ӵ_T5SBdQLW$`r%3B2CL(&ki R<44Aeb QM=D<3s4==}e>`ajCrd ]ahݙ} ϰxP>Ew8K4̐ @*bsթdmbؙw!LpyTnJwm)j#?xsn-"4?yo%f-t]Ee{wْ& l /bS4([vN^oD: 0Dz&LiCNPn"kj oPNdc{?DvdT#\FE¤S|RުxdGAM$R*Xd[ 䌔8κ!t6Edm!j,5 !A+ f{ kQW&6< %^MCUlMO!pK&e@b6o5T)ÈUbߺ A/3Q - ^+h٥fqI%Ei1ܸ+A{m!JrB6#R*-kZa?u(Rs]\=fDY(DzOpn N3W(dyp$$6TԘH".m\VTB5?rՔVZãw@czS5;xar ` f*[)!<#8Xr%\S|7pm꾾$m\c.l k;64q@DY'ջKzO?-ATrفbۂ8s #ry+z4_d(@9:i4s"#7mc`<l>>B?.:$)SVw J&:gR|ܭi.j;%HRKh8z L& )2bU/LTU}Vy'Z~"E'\#zوa]KgIM`iKv(/5ܢ7`z(t 1;A(9"x125,#X18o`9uS[`/"xBxs"k0D霳JJئ8REX -ܷjS;[F XzJsDXjR4_k MQKQ,< hd9e h "Fy&P lH zx-w%ą, @Q}z磶k"a56lmH,edor<c MwyLa/B/ <c . vL%Bv1ׅ=?a& ,l -o%VF/ Gy3y)zirGd@9`lSE&CN69ѣo'}?"gu/'٣8PIuO~ZKxg]ͅROzˑu[gaCCB@i֡?S(6&0` 'dN]nA_D 9=\SRkdY!y/rV(JQXβ+,q'JnG^3SJLqR].8'g`-~}K|w<0A``p{{skgkX!g3ȱH [e'Tݪ!<2" ~d喷k6%wBuv*[%~6Lr9+0EcMf*K-D?{4A٥+^ǰ sq89]9I},y )2tf; [ӈx7?7pv@ًUءO=cLAyՅ*Y1cOрmtح}=ϷtDԎq =Jнˊ1uÊؕU{m=ONsQ]ә jJ=|nlj B> sPl+L9B`lfe@ 4~ 6${+7bu}e[꤈Z_ bGLZn &DcL{U`}wzs'adHc1@% i8=-w |ǡPYE"U-ܣMCٓ đYt/w@\-2]y%*BǭGlc z*9S/V<>zj#DKh碪 9#I5 ע ~8VuSB:҅>EQ9. ʝ|J^>ޝ)=ibta0ߋ?(qW.=u4 e]fo97uXi`G~em֯*VHJ;`:BG{KAm'[ 9) 8jF-so{\1R?XW݊kxZP-h<JyM!݅l?y`֬^z#h'GdQ ~۽ˎpv8Rϧ湬\Y}Λ^Ug ~:RXhBWl᲋lG,~֍c셟?Z~|96yݰ =0%N@; `F'~ЄnXt$&Gp֝-4Ǜ <8KKHݠpowsS k"Tۂl TJ5l 䤔|͞gelwɟ5b#@{ZLOY+_^ԎԚIkJJ&p?!hz6:^Τ&UdZQ#zo&s-I)x HX^%S 5d;ZR\)zwNzHJ.i%}&sn>kx"ou#ر@niG!'zִQUHfƩO3nυM*x ՚äx:`:GۙTv7s,M'L뉙tQ.ϫ.UVwDOUs}<=5Orበ˷ 姲PD 71~+ $Kxc-z|_+G3WHsB]ԕ$iF*ôMq#gKNp ڵ^R4ˠFjp"r7X]z-(D5" U^IHr\kx(x'̓AƉtߋ޴k\;ߋX>e}`dk,b=7M lN*}ztG%۩Ac`P7 ^,é)'sTaUS8B) ; \ coo@2j%=N(IL|EzNREa2w:vU_m=ln]}qh(}9V хAO$JR+.D謚_fl(l4WٺWb_Pڤ@Y,@& <ķތQ ޶Mhm?Cd=R!3ssLuv,^/5YHl}xpoU2Îu3ۮD0麥 Z#wTt, V(%$ª2SC @7It nzT@|콡FwŠkgGvWUeK9gI4A~c32(i?'^l2! {̣oci)c35^|@ݜXCύ|i1n#^g΄O8xV9zVACr撹zkYbY&X<ـ<8BHWx`)a k;btJm:Wm$K9Т'D_޷n%iKy%5stЈ\ q{d*,X%WVJ65T.Y{T r0Kf+0`6gѽDTύ)Kc(>$6$Z 7/(]@4iZ>C/o3&O( "hnMu`@Kaʳ )х K8?%YVl=1>a(6;4ʙ>4 s_ eOڼLj&&RV&*m6DveK+%-H洮v_ZU#K)d*nV?UAu-),Rh"BP5)}1GXVG6;sͽ,뎤!]-9VU>fwgu%9'Ƭ-93S. LJ\|}O=Fcti)e+!ʯ^J]nA]g8I*;vye۱Dρ|"F#S BAtC&ۧa'.٢-wr+3Ϻp{0hKjD–1ǰS[S,gs !U~}?K$̡]͗6X$T̈dh`$^@p#]0/4M<+ Rf!ް*x! jWb2 \mq,zy)A+fPu?R{nyiXp{'m2̔{CV7;SЈw8_R j; 6@G"V+it[RX9\wAg}EeZ4Zb$6h)C'ibiʮ~?#l܏s AOuAwp[g"5p٫šݱ\2"ѫ%3'֡N&@Tƨ+d9_iRe6Y#9 ;LZ3p%wTΝ-#Hly?Dժ0D4cūq`(]'-Z&)@Acţ*yBAڣy}T%mc{_y_HDr(CjkWB WY*U>|ܫ ZsLWPr|{^5gL$t%f0cH y.O໧6HS/S+!b,i Zt.J&u;]\=1!A̟rW, fK-mb<Ծ}afROG[,}|Qc-āT"Ne' c<;=]S`#"qrٻPeRTEդ.kPڕOl'!nBqŠ< 0:2Yo0j2Ub~pwn\ܲՋ $B;0kZ>}bOTeZ^< <0(Ϥ-A1) yCJgg'U'xpd{+D4/h$lNaUasQi =z(ă+ik(VxOR]-傸Gh\n91bs7x(ұ ,g ͘!uxY'kڧxz*tiw>QX9^帆ўMy4%M\Z6htLy`j[sVOۉ_@wٰΆ}F8heͺ?NY A<t#UTmT拫3/?l`Yo4Nke0JՖq,jE.oOeXf~'nҾY &6qROl KԍFIO t~UlNdQhS?sLSXnXmo'G<JF#ٝ 03HLvDDdi,%@m۵z6fI( ëTS4hMwAөQ<;Sid7s砣N̳Qm;:$ ռ&Q~x| <,K%RF Rhb.K׵agmm9` `M_tΑ<?IBc(HQl,Br' y^Sydx5A=/2 1٠1|D#MA9pxMFclNY(9OźtJA'P;9*kB\ -mAMյi2^ty=fzᔏ?\|1L?p FwG#!!p-V7NElP ~.Tӈ* ]t[cqwFK췟mOD!K/Z% U(W6P!ovyfyk0 HMbOݞC>im5r5NTY#9sYHL@CG's,ѷGYmԂ],,I :~V'c]D)?K 6d4 mPzؠx Q\dWW6j?$Ւ\5  W&rTNzacoۑU@>ˋHwF" Tl*wg[f <20>9>ksHm\=|/HϷ􈴇gjԢ)c> "LcM-OIVm]mboqUx4. \JaAzI>2\'9DMhڋ5_ {N҂[,_TYѻX@[Q,U .T̋.%k ħCch'T%M_q[)KBJA\Bk#_l낔u?Kܢc|w|O2E@Mi`j ]?mwJ{}@]44FlN=8)PCzk Sn|qϦݩ.yFH[ILE _:^&2m_r0GՋ·I4"'0'51/F{ʉ%X+1$(|}ԴPiEfA>67Z9`.~4xi&xQBF|' %ƁadDfIy1j&~[1s3$rڍ&?}Uw!V@SΞ,積ղ}D+A N#ý5DڄջW`/MYSg *Y"hNPo^w-N4nN^rW|8@ȓjT`[W5 %sЁjJ6E=9c02݉,v'*2DZx/K,VifH -QdR Kbڀd/! 8UXs!e-$&d>6)hŽFKQ S'v ޳m';gLkTvޖ E%*DT-[=9{BRQņwNlX t_(67zM]Ϡ2ԓn+`Upr'9U3%DCmki"Dpl6Ők0{YUќ9JE}$|3pL@W"Zϔfte8Pn] _[g,ۖ-Zv:$ͯWC J?cFN~ bU1+=eJ lT:@g `8߭$eʘ8Fזe?È]_<3bOgVF§xg7AȺ iꉊu H0rlIY>1Be$u =# |?v-qi)}?M̴0>t`im6<$ Lb(cq\M6lZvR ī5EM0K=4ـ6EtL.QqcOs%i;9[sEC4)'ũRgWoV\ xbO *7Cgif4 Xi7 *c[;B}<:~E[2Xo)Q!YOLOYU_͞li47h}f_/|8.V>b>+x%( 'O FTʾl@Jp eYI jͿ҉ ~ 0RU(6Z(l9I$'XW)z ~Xgvya9_H w@ ZϐiӠֹI:?V!vpRӾRuY _)G= d/bJmn#zx.4^nQpzV2/wb :XtHҟ*+6΃?R!ìdy+ JQ2@`wA+" ]5h32RJ/p>=T;E\Ym)>9җ{$!r65hRC vUf2Ȍ#Zҙ"A܌;aYoS| vZb -˻5PY_0pUmXs],La@s6+m106>[IF(rK(C S37f ϟUy_HXgGDW2{ F?8iuб@Ɖ\}{g醘gP|׿Kd;xPe:50nѼnz]ǡ&u J/Kb'7TNypd׍5cD8,Rt5uȕY)-vĵcb;bBI|-\7_

v!}f|{l@߿[A4EB".ޗ1GzFӪ>+ujCwLŻ:!Co UʝWf8GS&ttҦvԽȮґPYݨ͵dڕ/+Fd]汰"!8QG]u9'TI Ba3‚q)/S7#wF0I|qFq׶'G3iиbF>7i f(9,6jUєd m4;Cϣ TL?cu]lc +*f%$ {G p-Z^lJNdl9ZRZ%";nto޹Q{^U/(P4͛NZu6戓{ȵp- #k 1},x@Qz x¿A~)|x^ܲtPڎT#F_q Cg )o o?xb++(--[pS)KWg? "~桖K_ qبjko6=o!$&jPCm2BwIEu27 hccRȹόTşޱLLZlh4>jKL D7{7TkdeϗRe3'sѝm46k"m[]Yˆop$2.ӟUjH=3+5\o_#o\TNguA *9ls)1̞3S$0Sn5m(ONSUVtzwL9"M¹@GHHW~*6[z3= jծj.eג+n{Rm[H"dX nD&M;iZw-eJ]H{}`r'Ujz`-QM>PLxswvt߱}3mlx;SA5"|VGM[m9OA< UtxF(@ȓ ]±`]ōc9b2+,eeq-YPc*IzGB-].ӝ+keMUҟ#?)gOpEEnެmo"$ :3DGLf2p87<:e@3ҦX nӗՒwyrݡ|]nf"鵛< Tw6gi2S~Ŕ&Q>D tsIҶmtY{h xBh' w YPq8AZ0V_]_*Y)oM=qr rٱ>84Df tC`nűEN ^k^4haLjI+[StnEbŢ/Sa)v>}OPB<(-!2Ӛ{5XZZ,sĀg%t|ޥ|) ,5'a3 BfXNSo ͋| ϧ+.;*i~p VKF>L-0n{*a,+Ao&;Zs׷2JwG>@3)B9c՛NHnU<Ὢc믜6J|,2l%d]^D'o`9dVw#ՆMA)/C1t%bB y{%!?F$}Oos+-S6_vvc/TZ# D%U*= c+Ėԋ[:oՀ" ^ӛ e!8[Y"\|3&Æ3E '7#wfBTf[`l'y%;̸xS:@ K#^P*|ԑ:{ sLs]ưv[GzD[ mG'> {>%8oN;q$?q,_߉}|/eVhLY^8eSω 6?4(fef .wtТCȭH*;ñw:XH4S57ltTj$84zޣpbN1CB#S2x[ư>:K:VXlabv#e.4cR~\/. DB}?[quAMm_[wO'fc1j /4}Y;3{yJ-K^&% ɋq/_D2u@DV=dUQ܈[#9ȶ d85C)2 GpɴB2p9x/3m<u9܄$ +, {/gEAѡfgjJ.͆VlT^v ]#)ݷVJU5͢}p\ͻ݈9ٝXO9xh¸D NWyc.Fn,Ut5h*:Q׎;N(Qm!\(B/MWp M-kCEfe3%ai#qeRtm3ldol]qHd%vV?d=ݎ^94o%`0B]4Yɟ:'t%'dSRLTBYњkm4EnPGw >cftma'z??$xҎlx4A .؝IWٖ UaqĢW}eijJ<`]gC1mQ-nPwFMe )'-o'#љJf&ddI b?Y=P.Ki`=bd^8|{!6H O&:Ektˀ Z! 8v:.H0pj&o%nEG@L@Y=Ԉ X6>6Kd0½*7;Zc?&UE g*E_AH)xQXTR9 @#*|4B?ɐ˟pWzE3D(GE}E$? ľ4xseepw4$J41(yolx'd&9/3&/)=UR,CڀHY,'֖!KBqM\_wӬTteJ.4ЛoW;p+РQj:ö44w[eywXT7wxS6 )ꚷ<ݕֹ*L~xAh\ws)k=o8U#$, GL1xp7O@C|/[ETmpg‰\ VTكE W"C1U,9 Yj/ޅi<-@Iwe[!6~aT%t}U㫽泾'S"wQ[HK?JϴxiA^bjfkN9[ q . Va2DeǡdMosv"5^>Y  OB&6p uYAhi,}XdZ5Ήv8㶴 nLkT>%WRxQ%cͳxyg@h"i7q+Y@R\Mݚw9‰K(%!BU{ҝ x?u1A= =5S Z ³< WǛfɰ!O.[ ϗȫ[V-S.4#[,FÛẘyŒaH_'N7{tʜ/XlٽrsT BTWeJ]dM6 mU&[NlAij ]Lnj\$sݶ R!ܸJʅrez^ͯX|\]7+Q1SaBL%ĸ޾jD"'CMjgded`8|KO6}by*@ؚPJ k}M "xz0.2j/.H_[ע7M$Ovf"* y_,DwsMˮ8+"JJ%v U<%rXWw{l:Nr8< qr#9O/~)~G1Txl'~6LSF?!.DKT.B"?*F oU<4:Q`]{ayH$TZ$?iB,3 ͐!tb@C݊K ULu\8esN Rs][ԌJP^E78̇:'WsbӽK냷t_vbza<$@{lh8n3`{ EME+>htV2 _GԻDx9;Q<blb%آֆGi"Kl 9o Ҙ+e{ˮ~ Wf )9H0 K{oNt ЃɃUe8z&@H#PfNJ᧨y<4knsZ|Cy@-.uj Fl"$eGeS+bedzZx d6/wT{: TX#$:0}zN<9}btMW ɱ8.V۽)SO퇏Gd1 @lqY+Ŋi2SdV, 4=YPBdz.r"S9#=>Ia!3LnFa,*IcbRKuiKnp,mJe|JAW3,Tǐdr D`1ܡQv*=UA)DȒ0/_K R>ZxQ؊iݾ'r7rbqSIu5i0, $Lwm?[ՠO=|7-^I^~g@"R3 㨉bb1SzaI3hٛlcʟWDwk+Ӻ|R |݆y| H~fɬg *a]6NP S Q g # o2݊XTQ|U?@pD`RY~|eU V^v yQY&UNEAZ^ebJÂwPM2 <ȍ-" 4l"`:_dFHr 7o7KPi> y d:1}-A(9>V96,PfjTm&wT@4>+2:XYƪaل̩)\mI2?zut]ejcsO9c=3hN^ú#5O_k*.#.8ۇ :lЁtIt8i]MU>|=*vl]^(2jϦ8]m E8\}Z~ɒE l[Z]l~ 0q֋?,7NUy5>,oB Əx$kDQC#=| -U.u`/]'VpUU1tlptNOHn("wȹ'~Fr`8an^< AeKkE.HLMO  0GlbJp؅j_"$Ð92u{4Ky_- ##[Q`w- J?pYD,%͝QbegЇeWA# I'˿}jL<"ލk3B25lƴ)ڡN>%o\)艮IezGsee+R|8ίUBm-:)̜Av1C s gwСC\JK˼Zp6EKVIAō<ۿKv0! 1 2j Y)H|jxl]Ex:n#f^|MCogDZG\=Ih&3bP2Mq|JZz鬌*y,m/c[xL8!(.{Uh0}L Ǜ|- bƌ}aUpVV6޻(4U V*>ڨfx.\M IL瘯r$cst- *2/njhfO*O2VgZ}z.ok5" #l-?$'tC)¦͔`a>gl H==?؀'7W ~e4*5SZ]fSu-i9## Q.ߧFLܻal_Heˁ7fA,"QqOm__*2\Yz΄L]=Px"^bS#Ҕ~rNŶU=~R TAu& P/Mȴ#tC8 ǏD$g_=s{  ꀯx(kߌ 83$$n00VZ&`H$2-qiUn>QF*4o[ y(MX(qt$PŊre,Jh^w(ɶ+ZM"g:t4=#0_ i!pLzv"Gn{ɂ6 EMWגME.uLl:6.(Bmס13kxsDk./fPR:cno:GS$6,j l<1E |W:!eA]`^ 8l[sD,e#{5KHz7 ̀HH"V̨؈3-Ez[z2U{+8c e)im:F99:#KszK7-'XWl0i wDd{iunUsAMܒxE&435nH>ͺUK_XJ {{xvfΫD ܰS~Ly3wb˝Q+<. ?2?D$Y$q Ԧi$f7OX m5вrPGz %Uy>*mдcYw'ļZn-џ}EB4Ԣ*P_h䦻uq99Ų[u]R ׽B䫤FGS KȚ/{Qa<7cR^yt8gr9f_~njOHe[Տ YrÏuqLB^P%Ox/L}l2`*ٷ^r[MF]B[3(U8OXP#d,oj!{N\~,U7~RbQ [eT=ϑ/#Hq=A4tWPpi߳NzS+NՂ͞5u?QH!&%WPX03҃rpcJiugHqi܊d>g "\vb\BqiwmSi=n68$W!q["ƶVRGm가$kM3'F#fu+cG~%Ump%(}0E&J,ܪA쑝e1(-[}Fm-!lxH~)lal._oU 'n*l6XvB B' ID{_džjM&3ePs; wUW?W/dG:{ x϶Q7n-)`t D_:znqQKlHyWmSwG3KU,UJO.hR`%8W;ѪnC YY ++ rkЦt_.4![vD~4cLN#x{>'> ̤d,'3" 磧9)[nK*A)S:vهVPՌ+5F6~ҲwZE /<[.8`M>h{_C|zՃ4D u3 ]"O)q,q'ex}(VŲgQr XZo+.2mTBwzt\aGn` $ጬr f^teD֜@m҂='8w_: N* H3-]4H.acUNJڷ:Ys"!dmsNkO+.-*Pn|S䞄qO=gj<D5l/ӱ 2H L٪|RJ'9<9'X 0ő2" N  rO-<mW.hh#$[]]班ZTug%TU1xb)-8c9CSX&tT~o Qn'3匴9UZ[o B\wΊ[dd?XIDF[ìs62V#5* J^';q8rz-pbZFx.]AOxFOX-Kr$Ílow^ ׼nZi\?/BDB 5t MKئn|TdCj\1Ӷ(_ Vƃ6fs0z&!*/Y˓kz%{B(mJpsTa@IjEj|TX~@[zKRR. -)b/1%:Dkނ/3 ;kj4j+!1۔1րx=e#K0Ι#"ZrCqu%_U@J#Y@J 3A{`g?;Nx܃j^z W=ji5%}s ^Vqml՘VsʢpKr̅YK@P8_kӪA #ꜝnWD3fi9D.a#*DY0B&3/փp%MNĴ2Hg32T7sdc|{pGК,Chf\/ AE]^ٙ|x<i$w߁pnd=-th+E<9Uk5Rŷ1C:no-]Չ'3҄4`)v+߁cɝXH-]&x%7.~y_,qrYb|8hDGUt$-{7()sbgbͫ^PblM8j]/V6ė$}Λ" as!+Χ ف_yF4ۅsЁ rb[,]-k;1hF@8O?C~#qνШ;&(Ά x(s˗dcut<ʋ'ŀ `=F)TVXdJ{Ӥwsp>QXjg R-B{ؿJ^Y'x ;4c5蟔|/v &KZ ٲ!$k{AE#x5 ?OaW('5Vū16$t$}Rt}9DG43MJ=,ۓ FZ&Zj4L,Ѕ{„^&'0ݙ'8r})T}OޡH~Jiledz (pcTOl(8s9X+N<4R[%t.{1- I}3x'q%@3# J  ~tE)n8*O95%lśyYF ϗf!Uvl޴qHR&/f̡\>[Jp >P۰!^9d_\i%dR ><8c|ho)/xyYzBNMEq_`{HNu뵊|)o}Hs=:!3aFetѻ ;"9 S_[S}v RQ1h*a ؼ,"QSaoU2hPzÙ(FM)Kz~~?‡%wfZSusfpi.R }Kkc{P?f#Rz\9q] cIX`̓pnkGa\"s"{R2BͰ-ZD9 <fd ;?Ѫ]8Tb{ k3 Yߟ%r4a˅F};fkgdž!Y\nH}Is9Yg;<)"A] Y\H !pj%s{T&߉g)+R9K5֣ #Ÿ]Ἷ8v939v2 h %)ݼnz@?et/VJ#upl*VxqmOfWW'2Pa4IJLco^em{(m8cYGid[5>fJKv͕(򂀕8 b=7.0=2i&eϟq FԵǣ P(aF$H ho9[w\DǨvp { O:ZRZt v^WyP*Ŗ+h7AN)fb|8"^&ƒ% TJ0s/v ̘Ftz>lC>,Z0&%QCE5Wݻ3`"Y0"60_n/aff/ϫGr ˯Mpe@`] XT:P|)R$o)C3\#!6- ۙf[Ȉs']Tp&e`DM,,t 't>tA3+Ԭp%ƍ/d$=]A~gh(02SC\]jE 8pVwKsS!\Ekz$pыa~O[0ZIS[b arM9bunCQ0RL}wv$ЉEŚ̻Z٨R9OJHLHd`"5MN2fSm=W}V?NQΞjNRo]e; A~f>W+WF|W[7Wd=@Lp"yL-Jd(p ׇ=ÙLd޽lK \\mIU#3`4֮ <YHhV,Ę,vm2-AwJ#BK#I0jM@vdQ) h_)(0{40Q[AL<25>^)$n|6q, JnƲqG[_&5l[+VY@Xz|YRIK$~¸Х3g3.L9BYϿ TQBѝLЄF3b,*Y,֨-+DfVG}]T ȝ&3K7@ SvIf5S1~ˬ.e=. ߮rә(HNe`V^Ї'z&s xKaC|&Ѩ@}i`,k̢\KI,=4vvg]|K4mкmx&C!L.OSҊB@!5^.$`z Ye f>%@+S7cs}M>]H;; o+ۓLa-{u82jϹ9> fDo3QѳǑ&h:m(|C$/ͳ^diL`< dGkr/!F< rL2̈z &dqthd-$x3"_E&5=Kdv8Mk %װl'JFy}R7F}i $t5aT%{ib./=b;kr`1+[EءD)S+I^}YƩ͙bauerZ3E4~2[\yAˆQh-՜͇;Oޣ#KB&,%B/yςH6KԉЇ͔ږ} at OV2!bAPZ^녘-t(z`́F aFCFظ+k#iQh3J/0^P=>U|byeâ*H62_ z'[@Hws)b.nm-*` E"ɥް#e-D299 zMD=lnMx33Q/9!?+BX9!D A\5 rE)9Ǧ\F@^ ݓckpHRhʘwK#ME. $ϓ;+((O|n>(;z_Sb&TJc8z}]@jUVow+:JhQ$ζKЁԙo_{:uf}P˔viȜ2Nđ-;Kcu@tAI]Xwu=ܡxwmտA;\,P9i]*|l!`F1وXȩۖj7h> z>zcjӆۭ[x㹶0o֫$htG럵#s=[. of+h!U Kq 1́WV%V$xF|nmn7%ƻ&}Iefޝa!+ ɭ fY]^+iBQ Wt*^z/Օ+6O:'+%rt [T/6y m-ir7a[9U4Sbb?Ь:Op ಭpIDգM;{q]àY_3iWD@GвΈb'T gK&*rQ`Jj;\Aј3PXH~LbKWS4m~ƀ\ڣHi(q̑M^ic)WSC7Y\7klLEӧGN6{TV= 6r]<5(G$Yi0[} Y#=Ԭ)]<CӿB.trсx#&SIOT.uE/_f`):)es{9;к{R3{&:9(^pɸ:Y?s \ڷռLoU)IDs]kTPKmTˌE } ynX[:Md>NvjAZRtZ+f&gE֯aȠ?n'IqaQ.iQMlkD*56n V!T{a7UIVߪOi* Y[dirh8}ۙ5uPM3Eٝ/U2zN割gJr sar<UWL|D>v8(0ZyL0/$k*O}>V4 !dC{!-NBJs"x'C.W 3kLsB8[r@%9 CVG_vFe5A @:AN=3F,pkKQNqN7]٘~\W׍m1P4@6ד (]ݼJ,ėYv7ct?6@]Z.,^n۵5o҉6&- 9D̉ZUgvCELz7G I w5v-k򵼼E}:]Hs8,[> d3fq-}W !jj@4.k:>Yʌ`b5BB.U7߇#3= C>1n-E{ ػ+ {/k4irJrQmfk4AjWf9ugDQ{>i;(Kl-PS{P̣=ΰ;(D̬o쌰l_A~U!G$N*!HRKlN,x0E!=YA4yXWV|9c\9іLSHz@±yC'XRY*yۺ0/b^qH3M@IמHN_S7$nxgшMoj4MqX֓ AQ 9a,ކYx:J ܽ?fi&َʶT?hNRK%aKم07^vFw_'EcQ '"SDAL$}eTg/@yI8Xٷ=qXB_ 4K}7z qLp[x7`2܄Q"X|BjG(l S &鍦Dj!m ]W~QlOӌHu^h#}}|_`&Qoñ^vgLE8&`B$/Xcy=P;AK>TL\ajn85vu#}mgpj/L1MA#UJ{bMB'u7[7Hy|$^o?HCg|0q܌vu(0GQ#?f Xw:f[`[k[L6bdX ^s~`$OfAΦ +;t!9!h {/Qq6\X8&ɉ\VV -Pˣ')w>#fܾ qϴxM6 #BŦ"ҷH ir/b"u4|SR+yJYІ 1_qG/sDb7M E[y-S,d]$05 |F}^1c~8?Ca\e.G.m4rq:\ 1v̡yÇ৸wգ=Fqڜi@`<"?z >tkA׌߻%Y2j`a(xg(\![dƣn^ܡћձcKni8WK澒5\<#pUnZ}b$w۩ĝ3O_t MQR0Z*ȁgQL-}AW*#)qg$3$eq#FP츭c>muf< m&u|1~V6% 7F[Cv7Gs~{+PUQ؍[Qg#u}*O HrDj¬(&6wƤң h1⬮%xd; % ovB*X`qڣN:'l&3&p^{^DWs㔫 @օ=ck3 ^rZtΗ_ Qcߡёغ>"I]rV3bcW@x㱅V "G񆞏5&&ÜI0HXqJ#Ȟ4'W-%d3HEaTt\+41 <ю##O+*ETǶCǰ($g7n; ;|(k'yIPxPGd)[nS q|ڱ] u,#"w5&o1zGL'0ũePupה@n Yr*͠sr7.7Ryc$qYW{fXnjA[ .'V۷9Sjk'5t^MgU|r qJ[m;z_U4IpninFLvmBy䡲8~܅5š}D-wڍQ5Ũ`}YPǭ&h"`bG(<.U :mcf}jR!]i˩pwbW|L`1hg86VMl`t@4,2='Jx_"w Jmz PP8= $lޖ%AK"uHܒ:Nf9HQr199fJDB¸v"cos+\w@w ^+NF)T\rL^= 5OaK"@e%IXZOAȃ(kr߬BbO^6XPv5/mt :{tWl<ע0P2#tylܬ\ b;Tx-iՌx}L: 0 .@g++"7v}E} {M#4$ѕIPHB<6K[+?~pcK+lazԧqBnF0b%ߋ񁝂]QHfk cIJҺ=Sjl*ھ =CZ=Kh](٦f9y_,dtsݺc|8qt'9ll^./z V`XF׉n ʓDtVInZeh >ڏd-p;[rj.i( 2/񽾉05^\Ĥ9<4gf]C)x0Fp"#p%*jĢA{ö$`4z9F&p?@[&U\%Z{.:OǍ3AT26$XԺZ m+kkI@NE6K4fC!|C!(q{p^sIcFlRe[e ,l۳DF?,nJBf<,S>Rm;VaR1F|@)zcu&QK\1>V. J+s.) <4G,qvoAv MjE~L@Z#ꬮg0`Vf&0Iқ,Q(K|@Bcf-&8,ItEv< vn$Iŧfx]( pf ]OØN9oҹvy+N( "Or F:Z>?CGfc/Pph{3[7O/fxJ3MRu`PLo \Qb8/%N <9!42/HU%NV< [o=^Bf {jV|LCeqCe"G}Ĝ IG9?:oWP[Q{uЧJ=שې ŠR8 _wݫ*84T!ִ)8=8h;8`7@!/L U#M/%LFg2dX =AC3!/ [~GlZLK;d\ow.rCLjߍ?!I_/X"i 11k=]рi%R垊{o"#1z])>2us shj ^`5ḕG9taʰ9$];QVFj^.c\0 -Q J"Q9}mAK4FA7\P ]]tX'O/?Ӕ[y7 $䃩'^۪ ulC̀ur4; w-ޕjm\CPQ &TA!43*u\mGiE9Jiɬ=bE$' xST"?y-_5XQTKWP੾Xf_p]0H))f J1b5ϼ@ Nm(*y22ֹ`2c& 8j &JdZF$AaG~I^gjUW֡h_#_J? k068}?SC%*sѱ?I:$q2"t_ % bl[v }ʣTJҬ5$BxׯXɶ0q 2^[@I:uNNN9#ܼ`hk>oSg!$'+x zvz.,UP`1<]6=b[W~æA0|?@Qjna'!̉ |ȱ$R&6BCOME;b۾uh \X.=p=(HDBtGes/vZYr"cA1LM}# (kwixm]K!F jok|ԓ80طY=%JmdA[] r|TXDؗP$.\ф@AjLmp6؆+Da ->PLNM6Z܌t"-ʇv#GOtRo &L\b\,OoA] 帚D$U"Yk Y FAiy 1j8H'<|b~Wyn E*;%OO,NjCչnVx%̌U [ҶyPG!@:NYE>DhDI)IBe'd_#2>>}f32ڪcX/L-Y$LgȂO_455$H}`w##=!VA][a}W;lp+('tc*.ֺ4S'ZEWd]c,nƻ*Pgsrd8MmoQ\yXeFO|R-mⓕQDhZ+'Ҍ+ӻ{WĒVeXu^)ʑCy@VIƋur~LMv3F36&"N Re/U%2 c'5C/Yc׽io`زی&09=zMw-Ƚ[h@rDFdgZMRwK 2v1g g-5'lٳTм4;:m+Sh PS1O唅Hp$lׯ!?p8$.饒Xȇlde6#ѤVl'\~S?E,äZI<Ș/!ICm(A)@#1N%6j)aybRj:Ğ/*U4O&La!X\YvfNLŎjpad1[.L g>ʆnjᨷ#PhEYHWBE9ΐU+ ;H6Jşs71$7eW95evX@_mSlc[߯yO}@]˖dDٓ,#iYi7>^&hz2Y>m=tL/ӌNSw>x5QJ;¥ &&j*ڠq'ø`3#L{C`je!0V 6Emȅ۹`-m&l-̗~TU +X+/ D@?P @*zV<~WȤKo{ٞ~gedYڡD':_\OqqvC~̅ mk1w˿# !n @\_JK$ř/Cm0m0NQUXe@Bv-_ ؼNscp ppYlur˖: 5׈0ŗLic\hn7Kӄ^sUUۖw+e LJߴG 3doΎ *lӆF8=;osLF?Zb8q]xոl`3ͲKhZEoQƼgz\_U7pxMZIE>S6wM}>: H:oJӬ W?j"WF,e N?:ġ{HS d*buQm`~10`I8̮䴺` Mҩ"ceŢk!DF1HA5m&vD1w}!?cxh߰@ }>s ymgcoB]we`7j;Bm.5TVInf>i;o3F|8sV@Ξj_d`>Ѱ]~"n}(Y\ <yb!<&$A<,8k 8xB(N `.>QC6 HHrM&+hFuc8l3d J[_Hs/P!E&L;|58yVbʚ#=6d) 7`{> cNѦ+.o1'7{6ED&T1(AcMcܦy^W߼S![&N)۸w}vzu.I_n R!){| 0z_,}Bv@;<,)@SNxi=fDܞ u.nGWuY{ꆘaI#u69Px2pfl:F=}w2sB$aE3mH餌teT1_6 .h_x^\ݻLx6%4Ț>F.SqUJݹԈ5|o1P 5|IeB8Oc Q!mgb1ka7?lN! |J\" +%+^+pxULmYtQ …e94:^;ȷyX`Ts)h|>Hg+4PgIO#܊5^a$+kv0P.Kԗמ%S_WY9X9!)^ TSn#y)⢒/ͺm4oa״%w[쥠/mN5I2)M6^0 50ꥈ2jhDE^2_WU &.cZ'2hS>AN)m^ ΠFg'0YZfhD9AX|s@?d;Df+`Sg]e?ZK嫮5#(5B*=%@A+%gZ%[pK/M5`ħr#0p Q2-⪍4 Q1҇`&j;h5E틣*Vm{ME$pE~/iPX{νr ⴸXU#$kTWsLvd$>ms>̑kCTp7[f!-&h-T*]ц<4r>?c W#qEߣtU}{,I#QwH\Nex+n4GyQ#Ra*e1-I6dHS1xDrwvwo! uC\+x.[A!X8-qH|~ yQZ"FQwA$];i+/|q* 6RJUq-e?T%e<')xlR7Λc>Y㓷cFqe\Eٯ̣~un~geV(# @.W @ىagձ x$c \Ӿ \p%Ғ[P SI`:wo:hU?}oGٳnut15q7iH+ȼbԣE Ugt3.KNnՋ/zF(:ɄJU%)?hDip\clJt-i70l{g^ݾXD e*onUAP`(n(v!i 6MwE`VMO1T,#oijwqCsFs158&k4]6HYe{[/pR { Z"(ſ,3/v#R‘O+L#DD#Pݎ"l9z:Y0-!~k9̈́Wq$ng'<#)|~ =[Hټ q\e0mk;m|^/79/8-!Su󝅪Áۘҧuwh(m(fq|#:']*\nr_ɮȵg'Ц ׁ`!tѾt_{]LДC hDG۽xQݜZ΂m[NSV]K2eĉv6)Mq$3%V^S^V0MNz8Lʻ\C$Y#u #$$M478*⟧9hW/ ˳t 4S\xκ֖uU@#y# + koJlL֖ [{rI21zs Csp*ge$My>! ,cV2@hC7ur.RъztOʮ*27`\/B~IyeC 5S |&ց)WiɞPősie2Ws;sěIbkThzf5]*1w-k*N3 j?<lMFv6 OqZ{ȄQfmVOk??n ,9>q+Dэ;;N5RqAqnh[N5(Nc7BZ'<,b<} ';u[r9 7/"9V +IlWL֚&ʚ&j w+' }Z@-q,"7/KtCc" W1e1g 2hȞRY7: ηMX7_P UV6VrNq=bbmw:yN0;1@qxhs Ϛfzٔһ$:6)39pkE¨T슼,&^(LksK1U;sa̪xϤMIyM1 # p +;%bDcD#ybx.dz*Q(/Po.'אLXa2KP,8K[G7Ju1Zbx;X V+!A+ƎY7rQ CR-zP4AhϺ\{ @{`y$.'[%TT]C;Be%ͩm+sAoMܜFKģw"Z f)&P0{q{"R7)֢]Yq<FVf-v*9R1Bl QortzS 'ݱ6Dx^ fĂ/[[%z2K^Jm NH.~rA"|m-1VEv4CsػUR%_t"eݓƃ9 X21XDor9r8EqRsfI0w"“`."s&lۺ ®%jH ^]  1, lLu:,U^W*@Z%Eb*EUեO㩤NVi;&^[:$P:Ӟ8#(\d&i3M.2U,~ӌfvwn@$~} <"^ﳗNe( ;\SQ7[5=z-V 4g2A3֐swUA]TͶMcOF8 amyc *rJKL,8p{(q~ ߉@ԥܮͱkbG}MjixyBVW ;)*{ž͋?A90On?SXܘgg[`|-ZߗŶb92|Ʒ$X/&~& V<SpnRwʩKtXf$*ή3HG"Gio^e*sJoy36|bAՃI½>\AL(9\9XqLz(R0T 1ֈ@~8ʳD`Wb 5Kr`Wk^ሐfjbO" i}+TXmjg\ i57?҅tJFIJ#cCD] ! V1oʝp6Q@BpCb>B ;bӣ6v=5շ'WY/6݆r=idT SXcbDž7i9̎PxB?ֺ&ޅ:!~@|4/ +{9 Q-SuqPl K]!T]S t1ti28#ى܇iUN)M9ON :) cyK{!?6V 8,'L )6BEM)ukC#}k{fBqN͒PMѳ{n}ՠ{W.P0VfZZ;ߞ() ,tx/i,4DvDXkK{4SC 9LciHQ %oYWdb &XR M %zm!H>8Ȋ;'v?kনӉ5уPU(OJS9</mj/Gv?A|T.Dcޥav񬹶inUVjtՠP锿Z98-Ы4gCpg3jcFұk ey[wROضv,~2 <|_ewCEu_q2xjm 0#4hYpĬeK B2eMX\QQ.*'ܰNwl$}a=!ۀL6av%%Wf(b* tψuJX %JeN&l/J A&G4ZS Q_0i\-?ozbRb8J@ uL޽%BrЂy(OMhrOeAKܒq*Zd[=q~Gpfk`"XJd~LWוkD[\+7{708L~#OB`  ΠAE>G8'=|>V&VNxrBxaG!LЭ&wֿ }( woKG,yZ o#ѮAo =)\/Q.A?(_]6*^kv0:r$ 2V31cxѧ͓;|޷u~IfIzmk;GP*'M,rx9m`$kz(,אj銆♜Wf-tawa|(+F\c]B)]UhxWs{gDƀ}Ga[ vNE lOi)5yɞ2Cw }9pYɗ_2mLn6庋WO&78 ,M]fL3r!2> UHŒx]Ȥ.SNـggpZu`Og2#\DPS N7GG+9v;| 9Ρg=ߡtC%:aSg{:ct]KoYy_]~O "!Ѣa Qɱ rB#qm9_#ޚi)~N3"Azyr韯XZיoI.9oO֦M ^Z#pbF6 =!"y%]`(kбc^φo7"y̖FiD9/Acq7+[pģK/A+]면q&]E=ڪ428$tJЙy/EHξt{]9-&!enUOzT@f΀+Z34zCUTx< ko<Cj¥ |؆-a-*i7__IM9 8Vԫ-1a%I'tA?4l|H S׆&o%C:7Vw;z]V>.X@yifɨr1qGRP C`|BeʷFSOꁨko#)GE#KS$" [躠UUJidb'o {P@ˢfIqt飲CBvO̳K@L`ĒEm@LOL 7y8^nj_ڟ~/joq8ce凬vZtٿ%9v_ԏx~;{D ވs] Y"!绐j-+bosr*VSZ ]Jm$V.a$.6}BKLds$ 0>|X=$xic+'T@Q$[RRMψBb?]هޔ]71+5L0. ~PA^|$,sޙ5 LzDjѷrA bo8g1نoc&\# {FJc2"~ڊ,}} DX&)N{R% #VۨIѐ%{܉z/z A 䯱7"AYPwC1<,=G!"q_I!E=hJSyZ- D^!ᘝrl`Frԫw%`?Vv2>N[Ήdc)L֟,nv} pO1i !Q t`1/o̎duIg蜁e͠# Iŧnu-ck-훴*+Z5*Feޑo1d1L-hVEn/ŅhЈ7]th#}pMg%RZ'a'S*hO e\Q8R={!:5;Cq5<ѵcUu""UNJEVY"OL`1vzK*^"%4ǜk nZ;eOVU { Zq+>!m0L }ygc F_)"qIoo/Go}gkk t0Yd>#1]sXUn]/3P)~1]^[#  0vȭlԳZmg;5 ^|{$2\ X7nF Ҕdk*ۦLy' o1:g:/oNapesp WY3Pz?\8}^mSqB7oWIBeJOVԯ/5%)&iAY ?ߔ\oypz*^d5M43Ao"".aGl&2yc6S_^bum?*`Y_/"aވA-s?g0!xiG(e*d=E!25X5Y7 Ծ0j:M𨉦w݋w?^uEs漍&eI{RJdrN*5"BCbz.Z-|z!IF^~)27K+6VԽlo^3|sqFf"h_A$CݝJW 1pϓ9dX>^vJ6IKhA)^ RRxx;pk,0/SLU mRUzħf`W:1: Ll9ޝOVOTWG ccxS|.kpdFʥ+vN -cF18^ kC4gCB Q8-DZta-I~ECōe{wɃh<3[YF%S̛6.jGlǤKm>G$7 Y0Ǵya!u_kߓ~gjB5K>`\^LIz@C&iljL_`2FNyYqj<'vh(ף\RtŁ"wS?{aU&?FX u >"ŰRJI2U4FHxu'V*x'(1YLGF`qLmm'/ȍ'װ=;jf(ˑ]ȏ&;~I+k] b4Da[ddFL.:B3Y?O WW˝7owĥDK)wjN`EvEǁ%A 8&ps%N4a?K8s;z~qrEuV\:p$v#F̸ EkA ,̢ b_ת#X0z[FSKյqJ,HjmCdJ4v!DS"'$Umȭ?Y$@` % *$],|tr/!F@h< irg LP+wNwT^d/VJR}9$#][8;te=͘ 㲲B/\)mLqws9\hӡTsȉ`y207qDE0Qwхno~<{~pL✈?Fd/+;`]vo_-'|w,ЕNT+<r{!Ab# 6V$!]B 1=_yQ >㾂8mTTG^n~" %hf<*NSc#kP t *6JD#DfVʟ=^cW PѮl}]/Qz/P!)bMHuQ1>ȣgu0+@ۆyj#UT;j nωHKNx^/Z 04GikhО p+j|@%o`dt5ٲ6XzG9|T:ENVJ6޵GC%\.{b*GBcyI8$fsibpa* y9_xWIR[Orsv@o4 NJY%O mW-3Tc`LPZTp7 q 0^x| {h_߹BFحJЍ/A[owMWX[Pa[U5_Sv^cK <[*Wsi};_a!} TK :C-&2{a♡,@tdZJy1q!H.Kg g@n(cb Οsd^{C|".y: ro+۠w:6=C'!^k6`-)Lާi}^ dڸp_nGXrLWguYB$7}J$t Aatv&Oחag4]X$YVPp^АL u??^]-sRri\%{x&btY7dn zKMӈP UV;,} ;r:j_L;Y"&óp!V 2X5|np}lD G pXjty:w q<{^`% 8pYg8]WO=bu2󔁟@~5j_LQVD)mn,[zF(S´c:^k0N8~V,nj |s@%RيzeOqޚaJHoo@l(>+ޜ.8ș׽e Of+ 67iOխ,yFUgZ/=*^ '`RiLwخh{‡Ki.d1H ׸%oW$Mpړb0GBٖ.j5ty3e(/VS 4WhY+Hxiz9^'}Aujt4FM@)$+c>Q'#yZ`6Ё$͊d27󍃋ggZ&]9^2's a}m;( 5PSC4XiH!0L#`Q_!` EsV+8+$t82D `˧"tf'ŸpuؔU`,o5ұ/߿#c\jl`:2jƸ Ւ١d>OEӟ (EH'І;8 ?N7ϻ\͐]tCԐU1[9B%0ZVSIkG"5M+L`ڃ:Ct#wM\¿LW?]]E#] 6w b~^&TRѴ5z6hR&_fc3g;pPǑ ZfOx,[YV;xE[vk7] #oN:nOq2S~P楦kie[M.D1g=TU❿Q *,ApԊU1 "Qn<8*}D@+eP&7H @~ljm|^ԥ2Ӛ |{Hj G ,RP!<$O2i;--g{~,}PԂHSΐ:^f4(zJ}0x ync5DJVҨ3|UHW*(qPv-G_ #9YX`$q ^U(ŬRajbSE .Fe.fWWʶ)rF`*%Cef oib\ˮ tkfb"$!_fN6y("!7{Ϻ؜f4+=+qНH.k3W4|`f)h-DŅ~w/y;b7`a5b (iqF\W f 9>U?v&ܶ:u9Nؕ6 |EfսSkٔ$nhpVșdMNQ#TztO+Ҕ18[u_wDk ZIGV"*M]_W;&]ʋ"/|̇윰.B:Xw5IݍD#m97)t"G[dG/y )1,Q5Ak9xsh:pdyŴyfjp Nk@6'zpXhW0Y͜`@T]88v&߀f_!z>銛6=Ƈs,ϐhV1M zGiWOm⫦KjN0LsN :[f?ÛK I]T3"_\!ji5jI1]Z%A N6_ἴ8䫨Vq9|E-`DzF ХXWΪ_?>< &. V/sw}ס"Cݟ^K[k=S9>o9TZMuO{6R@zin7f,XG-O.0'oI]<=TG-/Ѐa$_򢜜슲5[v6, =YzI\%D%CSGJ<ݪ+4hWS'8 .*of,JZ[sMxҭ!8Od*GLUA>ˀLa'xr ˋP9!77nqyJ2T yO[V7+G,#xIf=&q;R g2߈KvzLԐylsk}57l_jzB}_.02@|v^Vz PlWySoq愬b)rj[vgulsN.o$M^ u9ѽAiCX8{–C]r.᮹Kw̑)5~2Vvj]ɺ]L4G:o\sW>W]Yf"`*3;%'˚(S/7ՂЮ_R\=DfPKdo!p# Q̫:Tꅘ")E{+v$ٳK/I+(-<ŝ3b=1 J8I2ʵH .~t@nWj )b#~$1du 20[wDErKZA]G'#m $z 'h:3©6GBX6-)^G5Pĸvʓ Z3@D[e |Z+Y@"!kp?Ҫ!2,xR| jvX1ߛ9"nJ\ia_K(fºX7v]߻\8:,)^7~9kڵnm cYwճR^ip*x1퐙pJmrlȵc7Hƪ>oWb$ɪ /+qͥew*1!"R*UP1b}\8ʏ:iywIͩny0C v#eȣ&Awk*jɩ8%[$r † #x'$nQH44.vXN'[fr4?E.q1_0t U z7mz_~#}pf4-e zs/P|ҎSeuɚ ϻ G#>ԯy9ZjC20t&a(:0"a4wΐRYddbIWN>?~nZg _هIb}q ~_f&l @oPG wuڮ5JQpe"}'DcmC/8t=,@yK{b̶~4H_S][+ 4_#s" t*Lx͸ bvdnj,zY`-L㌐FTIl; y0;(%>)\#QG}/e{A< }.3@oמeR!*jd"l\@DuنB+b TFUJ1T^ea,ZCOש(ĚL0l@w66i)#L Fg=^Eh9[P40^8OMa$oc-jt]M)7o$jF@!z0{-Yοvy`t\0ߴ"ȳs#{_kd!e%Gcl0.fDexuNlNW;2Ȣ "{d_0)|Cc>97SC-)!udZD(dգ k1qqSRx%Q7 ?HK읞g|3TG0.\[+m6z&$uL5J4ވ´aj&ÉBAZI-CA7#;>H[S$^Hļ&Z{IC*1-꛱4w0sNK͓X? xe5l&Ѫ=Yw|wVTuMf$-F`t{Џ-d%`{'R.gt7OwhxyǑ-Eqa4M&6`(S~L*,6)zc4 U յ$z6@ӊQHs~q9҄=/v8d  i6nTs̟QŸ]mqN}"%bJ}[|'3 )TϻıS]Wfo6A ܨ\# T&1w<s6e~h=+ϮVA)iɥ~G잸-< >~s|ڥQ"lWڻ=C!FYM?k/3VN*$g_J6{vmPg""3tO`1t0c&hNH 3*@Ār6S:}lCu噝wPy٢{FfSi8 -ᤓ6EZHXk?X pgk ^TA-&]d@mneD %F \-H8~IM3f03lOڂ ? D*6 ,n? "u6A)s!9%=i ]iLDPcp{VUNQrT Mu6.Cz6+8M+}[Yh,GUr%ҋ۽Fܧs4m!7PĠɉ7Hdٵ,EFIǡϣ ŋQ ;9Ba]N=9xVi\EYeS-:L+J{fӜξŢe_@}~Oʱbx$ Hiz$m<}c879d .lC@lle&7uˀt gE?#Aˢk%wWQ<-xw"[Z~`V0m%A:m Egug:jG7ĒwI>E9<@8Y{R<ڱ84[E5eCb oz:J!nC~i~{AB x:Nxm7f C;~a_>v|mٞ,Jt'{KDm@= g+t+ HQQUO0΂6orSCƷ+>~Pb m :,7fv!5 LzLcEwJ;x&U>NlhE((8uKrggovDt,TlP P]Le45gֆϖn8#3WuIXTovrL0YȻn0 rnΗZЪs:$- ,0@x-Y 9U\?Q,+?eE > T sCM2#aE!iWǙ n#`G*vd`t=K)Bط]azZ_\1FmCOS6"uRT׌1͚%~I4R><߰a23 Gq9dm?8ћT(^;?{O\ ι;}А7H##̺``DHؽ; CQe q$nDwsğL K5#11pF,!Tgg֯_tmd,ئ;oF(A(:L4\nnfhk3,e?"S6RWK^@]{Q2SyYCkKM hIE#agM*xJ[vc&RO`ǝDRV0C |=jIC啥Y_I\ʈWs0psVs6 kHgTk5]*?k&H8񵣙2+ְV=yᾕۿ, M4}|b|I`.4,yӒc:zOnHZ*bm-"Z`V{3hK`@Yw p-&܊'҅n8\SB=TWkeMma]STyJV'7\Evo,jrڌHj70Qǥc{q!Mi%pV(kDw ˱q;[ON:E`7yhD 2 5,P͸CG?flǢ~/nʆGB p!aF(xӰ /+ A58 ˣvG.C_Iyh9!j!߲$'~`RgQ^T3.A n5'W6#UWVS^I0̏M$9!Lj-*1J3a6@QMSS2 T_B`BST.O;TO|G&c lrPmF_8\kA|,$qS?Yz|;*+A{`4̯ͬ<5}PM0nh8YqchE,R3Nj{Uzm[oBicl=5RҼ:&iVh=f[*%{)ڞxt`bw"V̻FA+,q %dѬ~4:s\~ ޗ$g#+ 73&1Ox>8Fݛw:&,Rc483w:h)1qi wd1\l$+Fv|`..'CʅdL.'Av/Z1J Tb®Iݳ)뢔/dfOu-f`+:y[p25Cv(wPqs~ n}Ё!Ƈ'_`x?ph^Iz\?Y־)u87Ug^K}m] "{gz} =CW, ~q!y\[& usM$1,F NqwCBLu/v¦Ag7MҀ11mV+b* Y{8Png˗Ȣ?ˎIV& 3Ghқ꒜ŮpW%+'amߣ~ +VЁvRs]P-gdH]i9 f <(o'7-۬(d\>">/]NtMLk^4oK\_y pD/ {\y Wώ3ulN_~tVBo4x烸2*'_qo^q I߀kNo@C\q!Q&CҪ%gNXǤ䩲sWvpq.r}FdSv')^KxD%!e b{Sb=AuOD|*`iq92uVfQ/rEÛalh2u[fO=VLiO)3AН|U~m)D1TɱXVuD%[.;#dFyqqͻyܚ֊Dc+ߌoDM׶0Q߱K.!OH(x { 3^#o2I蹥@X1klBr(s5F9۩]U d jѤ9#WUQFR$gpL[lOT҃j)3obcYջ:^t(_<(ʱ9zBetZs?򆘧mSU c"~}JMqESqhڑc:wCd$[{юe}t;s! ?6XWƀkV3ڈɬ i@ʆ^"w$<%Z1`KiWMgV"Ul"KY\&Au9\ nGϖ{`}:F.k1N-[\1"45ҖR`cnSLW/ _{ۗۅ}ޥw0xLBoth3Qۋ>!GꀥHY.9Lml@u~\pKH< `qRmEݢtЋ :]ЇfTs؍[[ɿ\i GY2*0m`:`Z~U1A4}ɇX?0Fy].'t6A̫PRb PYNSS',D̫m` h>&3^WzB!ՋV~˜DݘJ]1tIdOj9`N9t lCgqc9+`x< -Vdnr% ' q1(&F1 5?ʙȫm%wO0^&m. (%,!|4cQ abr8Vo΂hP:38kT#,u/P(=WҠtYQ?Z]AnDF^S H<|a%OmAoՃtG~u"cwqt )稚#PuBXSaحX('@/m8=Qյ.<KB{#?(LoZu-/236%m_g4NM3M%ˤpYVpM| S3xP<$NuգLaӸ 1r_)'kh{QрRWyi5%uOžʉdS9$y(L>-#HQO6"Ğ%d$ jFںvg֍bpd^$>~lCi8I?[-8 ڗ"O:Bاޅ3v"%@vɥ&qy٤>tG;Q-w:zöo]3yP8u-11(>S͟%uD}W 5:^!tZbM ޵WNeIϙ7;uӭGLl4$"' iwόN6Waxqg*ab pɐCV4f`/҉;m\D@1F@ᗈƦi[*@S{* 1)6Zaھ2hgI=K]9,n{_Q-`8 mPU?J :[g\"Vin.Vo"RW{H:uG-vj;k1_0,ZѬ…bPgVq3FD:ftt.H'>YN$ K zitVg θ t;~}^M.Q t)+U "W{Lޘ Wz(\\6"UETL/̽ߣ}?ab/9n!AF|!;ñn0 H:7 n7n{%/(3nn/͌ɮ~/ҵf33Ar_ʣ+]7\tA/ֽoYo@YIAE\:p+c٣\#GwVwsxV7)vi(Y]P4'j\cTA o #i*0#kb; :v,\1>ޛ7\G{аQpos4=F]V9XR-1!1>Qi#bpc}>HE[c!lj -BK):wƥvTxJ2է u\`ynR|ElGHQHgdf(fPa*1vPLR٠ njenf*ru ;E *gPuGP*mnld:vH+~`T^^&kru$όnd+k1aW_]q|T ڙK5a:OӻMK.CnZm2Ddś|ۢC)TZ[+@s$s6;z{YP.5&-#sOT^ 蕰s}T~4qjc 黴1plk{[]ߓcJd?ݥ .Zc2DŽ M)~MT ëX '*]bCTǤzGkr=Y k ,Rh8mȵ7R;oh(2#[+y**f@k5K KF."o=/G~);*P4PY'Z_#(A1nrFW r$BE] y%?<NA\ܻ,DbO@&l_}%o{m K*A?Njk3Xc%DyTb,5ru R'OM]ͽaOPٴQ.aKOS~_h?5XRѡ)4Sr|gfK1 ?pIf&*M,P{y%XmieQ~t ,0ϠB@BB8\%~4ëo| z3A( l'~!p7 >yQz sOsg9%"^EGV{G{^woԴ ii\l4)ow6eXP"trZ5õ]=3("JwaW Vڃݠ!sQKj@ޠu ď;oF" 4I~q?bSC[CKl;w C"h8?of'4B <8_0?K[b6F(8o36u2ie@"Xx*Yv ,2qNh_݄ff)rYFUM ̹Pޜ`?o6He瘞jf{_}!\ؙԱBƵaZ4&̙dWh˘z\ៗs>0'SxKjC*u!G!||Mҡ%_!3* ' bqN=6w}S&i?iپ;o֟j[֧Tj~6 }+`=N ;â@0Z5z oV/g(Z[rN^^,]os?qY}?M^\B 麗 ל?-:kZꝏUQ\uxBBVIUTĬ982Ϥ,6À;Y |>zdz.Play7rɁ)\I ~InL4`^7?~mBhz|jdwXA*ӻEWF|hrBQM` Ϛ );2/5C=J\ǸQ|b 6Y&vθIz^y(cyZx1Pf]Nc#%~ O۫!Ŋȗcžֆqݯ4ш0lҙJǝDr/3Ǚ 0V dM&u3Z{ѻ"5.Tia5!aʲ,o"j#2 '.C}jWIUqfx(^ORvFatܴ;/?,|ᵑuG"مlӆx *ebSG&8|UjdvlsZEDb7 .c42-KF;CbuxB5kIrY7;\C bx:0O+z4D!0c<6i/ 뒾+2һ<}ʬe [c}H W6+Mѵz)n/q3(Z-vFi1W9LCT٥|m yc1OSZڪcġ">qw5lA{8@=m!AkF6ߪA1Yb4J-ҔÿU5l8}SۚvxU8)*jFPUNA#Y-7od<𨲻SblJֵoj|!I}DR"|eKJYmEb Ùb%XOXNy⦶kI؝ݺoiHT ̾Ę0c߯3g3:C62u wGBډd=ִO7EFצp}[yJ:i_ǃ_hx)M0VѩԁILYT* %`sfmdo8|TFP؜cZ6^_wޭz]'F JwuӐ vYoId?rJS9 HtFi\n FW72STf{#π8.gquS uqM~TӔt>Rm1}35>/ɬG_=s,ԄBWEh,ZR_0+YB*XC6FK;nl X+a{< Mu$:Ǝ*ts[Rb |(L !ԑfFyEο7K-Q碩fgb2Jm8/ȍ^ +wW< 虫yTg=,|X B])mi*U-PfFUe4[ i}^2Ĩ!`,T|y? v*0b֣ pW>L7=cpn 9 "xI h ,>Hkupa=#udKOɊJOĀ$C:s:@Z¶X. ;j}wD>#O%o D-)F<^pt:~zˋuL|@eQ>%8MYyf^{.JD&h<4ӜNքLZ?56yvM#eY$6gDȒnY߫2P؝[%)u uN+56rMWf^B#wʇijлā^le4M8Q~[LȶFxڡ=Ͼ5gBϥ(.; .fҜ.UqצDHLgt?s:9em{Y%%TūDlO B(tvvrV$м֨Dӫy  4zs<mCxy-2vrD|evv6YߝY4 wJy T^<*=[` T\/ԎnT#6l $g, /9J^OsƦpB-@a܅$nx#v[zX> 1k\ /z ,}g^Wى_Wi `%}ܠ;޺e,ւ.r6xwn+>@1yBI+y` \ajIo ( ī_o9I!`6PGdC]h5l#l5NznnhClWxAf(ARZ t `{d) |;>JsʹB%""D[o[~,n2;4P߂trX7?!m cM&PAD2 'iuAI\ZM*я136ZxTsØK!fyk5DxTR.A@fveR?91L3Pig#{wJdKSv'`'vH40D0%_HY׹3ήdpcpi_ g;$Vcϑ4KVB 6Ҕvu7Gt|A$& k?VaP^Nd^?n>Iņ\p۴&j)];nӊNJ(@`4)oE 't6Zf]rc x]G}h3\y֋XNűՌ2|9zb;}QtO\$_CbQpj~+@XIk?#^kׯJj]Hq0x=,e<[Υ$&)W=aue^@VD,/baq9C΢Kpݷ;O1ry;ܟLhHH7z7!C3@=dž4ZnQjNawj&߽lϙyC[0i], 5Z,^W%BxVf~ŒS!bq4=GEW-v*[azSb?X0\j,aAM+s玀F̆Z4"t " vFqΩbp49L`׋S.ܴlȢx|:َd)˜n}p=B4ܑJ6@6)uUcł{={IP q @D3ebۮn@=ѡa "3}8NiنFj0!tZ^a3nzS!GgeЀa:1lT_UP暏j'(W{4zD{6.V]LʐvipzqYM9nf37p 8:^k0+NV*#7:hiB~`')rmM ӯ  R9zѢzT,N|8wM&$~v 6P@1 fd݂ H1x7 Ej]ļ_N;d:6y 48/r c7G=Su&7,~O4@cU Iz̙93IT1Z6$ٛͣ9^#~(-ar#\A ԦnAfzDMR庢rYB8ReLr ? 5^f(D>\ 1}Vθg8FXnQvl' c/-߸O\;`ʟK`\ 0 +H~"m\{uB'xPNlCSO5:71W~3PlZ<)ў3317ˣtɸm!m(iKN0)%E˟M*V6- t͸A ?_ 83 ?mL6 [[5'PB=t/+\KsLK3<-:!;_36+F<]9r1Eۀ7"D an {Lkcd~LPD #)GyvM&z~KjwXK|f k\'ͩ H *}z 8r=cBR).O1k.{ЉڽEV+:'{GAQ`k=]IBNLK5S/GuV'ώ~B >et'I8J^n>4^9aԦo*[钽J?Ko06Ã%;УG,+E|@M}m܊~1j,"aA[+EɉOkHJ,^fR,kZV_ zԷ n;aOX{dfY84:x6Թt"Y<Nrޘyڄ@~Ffګ~MYx{=B +m"ryz]^e~Eд,he'Dg< >ྀ~W蔔eq|'jj"$ T]L! Pgl[3?4&„'eQ^𩴵[wN^ LZP'j .RY QoO;ߒXKqeN@ʼnv҂kIhME3VQ1 l0V՚F mB`8A XH. փA eVݭz{BypzoCh8/G;(`Y<a em Ca=tE>+a]{cFCky0`%TH^R|]%Ԃ 4pDYGZڊNoNЄQE$j_=5)ڞoh%33FF068r/ci%YJWt3ngYw:{滝]|wAY]ӎRJ5GȚN'~P? ~MUk/ut(E Jc>2Я?/u_XةpZ|Z"L TUkX 4t2SWy8&8z_TFZ:ɀ'ҧ bXmͽYo"N_@8)D@dV 5p:횆=tn4L3 >\l5ً}THQ&BVdP= 3p߼-h OT#ƴK3581k.Ӯ+=%c Xf}wnZҟ>Vz(.M>T15@d4ę<7GY*d?+%H P2ZP]^}|x7A`4%Y$#@s慲Dܼq[օ`-d, yQƂ /p-7Loq堗J}Ӿ܂%4dI^ *Y-j;_IQbP`Yio:aq %g0UE^E@ZHL@La iw r~j>|Rx_u0& +xNiJROh* irrk&XV P~+?uF[}M( Bo|OdtW?H IZ D;CHOrO39Y `G_ *^b//E31+>"^Y=&_9 };eGN}pfU&7aYNQr[։%nO HNi;}09pd󜛙)lFhTffzYZ|V?(Dչ733ءOu&ۅL)z"Vl!P\JsdNF-hL;-~?,]N#k4|Aw&3[ b7)J^'o(] =R1ihU`axɼZnNUaUL!4?/<Ow7t Zspq)ˋjJx{L.cږi]VBq +E}zVqNgPke RsTm9ҖD=Vz^'y,d "ʡ%*O+3d и :C'=o^סj2O<пU@ :s{ ݾŶwoSMtQa~uPLSj)?ҕ׊ط[xĎ|5ʶMNJ aH4>, f.XZ6?R-*Α(ʧw3A9'Pdp&[p ͹ #GľjbWs-~ׄn̚8Z71_gAxX 7$T;PGo7׼Y6jUkWnI\x>xX2L]Kh R)3H.2;yr&5z֮SyC`Z)#!kњ Vl'=3`Ij15R#^_[@}tfMÎǸ{TI/k̥-Cϱ3x,d*Ĕ)!![aC5^O[# lpvTU֐ !2-O֬4+_:::0v턽 ̕9E'd//5NzV]qc*q.Tt,2Ć;w)2 {H+}$<A INFgOOS!qS~2B?CR t%M%И'M!:+e B!Dv,~W'&dq!v+18nJ[Bt*}-`p>cEdedVrcA'kAL3r^1F- mmؽJ+jwS %{p:s\C6i%ݦt.ÝX1"' 2dΐĆ^=vrSkdSprnԴxhEb2  0A=f2ưeoI5]h!an8I‡if۟tuO:o>:x+xj(G_2#}TT?ЀK*b- \;9C6 K^!vJvάa~.|vmlݟCbFv05F"^QUϣz2\jVz{di/Z[@G  O*@{1eǹ8:QUhq>IV>:5rĎ$k Ydwx9c *Br{4.ljU ޹=2PujUpLïutҰ$%u>h!nv?)[C >\n M0gK]JebdOC1DMI~Tݸ& WZBxwcx\GeRr/澛YUU8eS4myPpPs䮯FMbk@Refފ=G~T!eq}!-* *֢mi&Ĩ4{%Lǯ3g߫͵)<gV) dݥ{U`ᴮSr'_ 9{KFҴhUP !+7 zfdzϊ&*,h-F *ZpV?}L6ULW$5+V5HMY{C04Z\z=ԣӴQR@l5__qFR.\<>C0e;w .)rўak`YV=B_p߸C`JoNA 3q d)ʻg>sZYȜBԢN!_|f g$94uU8kdWcL a"֎%$9sA7Dט^>P,͒3.uT'o`C+vfq)h n>KKXbF0w]olBUcf`6 P|.C*"U6 .Pp! Hb\u2.ЌEm$dXTz`㙙, [O*`j3\/Mg1)|DjCƓψܥ}WQ:=Yo:WՊ(uG۔QU"w)S8uK>4wVtKٳo/мKBuͿg%)tc|>/Fh%w@aalF%uY hLzۥ@H,G%}'zBbC-V+I+<2)RKO/x b?݋Urfх6;{}y[i.x)Fll%~> 1ڍx%q!uxu2-ő)wVv b7yaY#X^;CmjRcbhOχo_P۪:b_uAj*(gHH+P$a>[|22a#-b1$뽯y= м_[ۼ0m̜?1\@e`hz~$*{l; ذ1-k#*L`{D8;)ҏ]:mGo5O"#bDpD/$tLD ^2 Mֈ'n8}#gD Ə1cHEJ]tƂdXwr$E.k *t[*bPCfKuĂƎs3T-~S[#Fp W' [+*(:h;lKq[4==ʻ2%|g;7 Wke>rP5W޲mc.n AYbsŭGG=4>YDr)E ̺26[<L,p+s^YNY! "98&&owa.); ;̴y4h1bؽ`ZFPwF,yí\5ԢKLg太ୖFé0';-mEz?ྲྀm7G;P|U%H GFأiݰ0$4 \+7c%xVJj$7YVӚ`an fN`j)6񜤓X%7~J3KVʃ$&vRAlK:H/2%t)Q˾Z:18)"n5[4`rSvsRK+(/޿ϟ8lܒ#3T3A匳/UW/:LSh|X L6k".LLI65dGpe}R>qJx.*^@(h3G*Sk !B `H1PanMz ][55W3B-L6zn͒$i3n3EEzǖ瘱cYҢJp(Є觎}=ffA,Mۯ%U Q +Y 9!Y+Wîj`h2t)<\t03>fRpG'1ji +]!(if9 (9"> ?=Sk7> 9Qu6 l֏NAEPLAm]sLyvST'l zdn=Pyyжf9"$ZUD(.ы3P\ (z.4Kz"nK`&.pt*{brT`4}'@vu3 :`1ZT\);iS?7Ǐˬ:iw6pL(sp֏ږX97v-x %C0nw^_ xGwMj~y lJ8rG2wM"aO]Y}aڀj!wfLp*C{,T~ xŦ"exɯw,"dtUX[o'.A8<4dM+V4:Q44zSUq13:l6Hk86vG@Mnb|̍$sAUĕea޴PO1 (~z6߾&p,Hv][];㕹$BL dliDfO,ӗ^f`{x~+ (.YaZob@x us`FJ ] /'R[߁67aE3Z:o 6ZoR=&]cFfE_ 8=^1b_A{ C3}LJA.L U$rߊHAcEY} -{D9G(S~~7LeJ@ 6,U 0"Sz?wS@S) rA^#̵jYZ2Sŀe+h}9P T"CX۔[+h@x]9c Aef<v,5#>6Bd$n1ÂtOsdS[r8$2hF^ϴB`#kcd܋D"kP B'uh~~#?ғm_"mrR3ꂁfyIWs6E1#ߑ 5?KghzQ1DYSoǹyp֘|l8Ƈ$Le;%Wk|+MsJX+3#!Ӓ/#D+Scl7TsuE}CGhioqceGN<3B0)fX ;reUn̅[I]B c?l@U@(rۭxoߙNv-?]Gq[]aȭU80[zjJE+;.|gBe|:՛~@S%ёIEcKTZ8cEBW"=`Uֆ+~@JKaqn{x V!zedXA,i`^C"J{W #QA% ud9>"Go)r'Y\.z* B;29uSJ*ǯ(e`20C5v1~O5gk&=֏_ h:H:d2e2!kWb缔DAӧҜޅ\$q\zvZ- NuY  DUd-`yg ǬN}(UsgL+{GrESxf-e ;cp^? a@ğEdS,Õdbfd2DdCHfkm7Y& bV̙N1;8TML ~%EJݫ7.yXz3ӑN!g=a R/4h h(ҿ3ڐqͶre5 !VrUX)N\Č5`O%f!rT,G,trmBMdgtU⫛P7/] jSg }VDOşac>."xlUh' DS:vrTO'#0XZN,vNO0-]<ļ螤Me'Pp)jyp=\V5@yh\#C2Ier}6x<֚^D:9aFbJ?5X*I$enDR]Je p5E; ,WѮ<_wFB jNwSXRe݅dNPy \!P$$S'gb@F>6B yGi88s(q 6knOz5—դ@ Ɖ)tdU^֋;P/٨ $.<79%_nB1EET^=!?lnsAnٵPM0nĦ} 5Q'l B7gS[Y_J4ޖ%R H}s<⤹/䐲U=S}ni27_$91ٳ>GYM,:_t2K3dہK*';^ˡMp,QXY=M8Nl_hX$b:`-{H>V?,$+5>naN ]xtf|c-ϰ{1yMz4iAW qsꞻ&Qunk.`+<`kXCY'[ _aXggT3D|l7{I uMj\NdŌ]%E _=$+^v U]̰E5@R&l`ʏET[ѡ+E$b[vȣ,Ž&mZtԌFAT%x-f?ZT+|7z  bԁD%լ suWY>Wu-+^^ц{`s ;UbΊ+'!x(ub\"hoNq3(('a쌍 |;1T7h1 7LRpb\H1XZм7xͼDc|xc/<`XgJL4er±He7JY?Ɍ~œ飤0@tzMn}iKeufȢ!8$flYݪa0yQC Vx3"6R~/Pw-DTlRt/_fӥ;U᥄AՖndk@͑Ő1=:3`kN.pl@k⼼*Pݣruf°J!`X0r+3͙IX'6ѤafEbҮ HG#3P%]|"fS#1ȕu ܫoy:6n.Sj l-m,ͨ<ciZ.,XɐA(S;{ k+0%ts>4EK\0嗻MB?@D|^ѩ}4AAiE5*tK)Vט3rJNbrA >yՅ#K׊{ Җ1D="Y7\]M'y*'(z͚]2i VO_5b/B´k,7n2X<Ǎ FߘuA|Ɛq!x%"ihxQY-[p#d&x.5 B3g7@b8*; n:utȎٰ٬$V8H;gU*l]"A&+ ]F֞oeI0Gz>$w қ[IaL Eި~: Q^O#uPI҄v3-FoTצ{];Uomt 7j={\o*6Tu?\U!t[D(}r=TvF0LҐc&_,oߍ5U븱q}2,Yz>h!1.4iAYy*HBw ,}i0Ǥu3ryT-Q>VYE~H{t` ʰXqn{*gh[8F64=n5iMyNF} $kfS$1p2dQW0Gti3)EwKeq'V)mBr;"&vFԌlRLTN#r[z*<˗X:Jenhxg˛xDzJm;F甯DzB[57.I-HLc !nZ"T&z)Ȱ&dYvSU %UafW P1Zt k>ˤ ,daB.M=G8}?nmJJ\u<,Z̀H Uˊ A521D1b$N^FPQHqlhʼY/7vP x֧ӋZjOm ?K. m9(31fh씋3<"p w=K5`/}&  f-_ hc.ћ*dnTR>QH@tCGZ .ӞhB%xEspD#֌T;&E2V~^.5,YV_g[r#{.Nq(;QlAoOXґMD(>B~< ieg58;3EGHz_^S(B\[kNr<$P3ǺaIv;awFom%~Ć8W0yݡ6(ڷ@wLCO[>y3Ym\S ئ;6PrwT/m~mSˈ omiBPYDW#%u<ΔZCzaHLCgਠTTVɾ{ه*oC;^ª[@_te'0*fvkh?nR]p9s{G$j]|78O ܃Hy3.}Zu5N?@P`IwFղ2~N9@OrJ%xڹY oW`u.4I!"c# %EO n̾xTM8;3} uHA55<6Bf"k;)΢?hbZ؊Kl,{y9yQ`ñ3"|Q$w?P.m,"VA$1 MLh}u<U-+_+nXB7w- Zm'ƥh5&B*N]geNV ~[7B@'36$eFFT -90kyAkƶ {=I.D8<ء{Ce#_1tj}.&ci7 "凂S+O8rH Ԃ^v8M ؤM*?b 8߽KC/gߨ:a{C8'PQt8UM8 e7f1_i\DMKA͑!N!YRbfj+DfQ^xTY:'IR 4~ZHQW#c}k4#35V~q"\<'] t`ug.IN:hr qa\`bi?Eyr;SΠ:Nygk&HsJWq9Z|C/! zgB,5͢`mV#W=Ƶy0[N֧l-f|Dq.!=hM <t8=1,^%bI:EpjP-3=~ _f 7B )^ZE[G5|K  TmE_( JیæP$hut<箊~Ox[U4EyJ+33ON' $5Ǔ.M&Kr&?{4?rN#S;s0 dz<|,c'9XHWW jBd*kymT/5HtI!ZS708Z لnrS$Fl39yF;.`Jn"I>kw8ɇF#cD(<*\ox &2kN6JljYK'=mLei%vaP7s<"f[e$^'ʷZVsv+zdB-)⑫=t 6,lWa[vtC j $Z׍ WX& 'eC[w %}7 Y1IIEESjk^ Zx!H) }>npJ;2W MPA4f8?n`vD[@x_w} TG3<]m'_y bX`[b@RaIn=dlqv:Hкz͗ oup]ڹ_0 qTqGuVF'gij :@=<.3pc8z>:Q!ũj9?%Ob!^ #H/F#x`՞@裐Ud&&FV7:}'?2&$Z9Fw>@ &m-@@a'-T kSiL8d6}%\_!{L51!ۥ,u yem&⩝[L!tM:HOY}:D'c~_vDScm{ELk*.kmς̆^Bp If7hRr1l;zd> :hj&f>u"kOO=#EO̒* ) 5 [(s;Og'~KIkzD^j6JⅬd; _&~U/&ṙgf,׉> ftI^Y B0 hL}|_F Fd==`A0l$]0ja{)妎D^/覱h Gzlh_8^ჼ|D8^@r&tVě o&R7nܸd9b2=L\ߑP).MMQg+z߶Xz7SHS3z婵ɖfm=Ku=rJtr[ör  G>4~eTDaePMdx\b1Zj jd>(b]٤HԺ#uTE&nM-B3SΫy1Gbb4"[)K VȠNuU~٩?>t~AU^Jy)#\$Xmˣkp+!ixnP%E1]k<*GNZ'`q8mx6ŜteN)q4_d{9a_I[.O9C;m2ayQj&C"p:L[=%+>bV|Zm!F|ks\ҁ#m[\!Wv$TŜH:.{ ? iAWThq[,aeZnORhP9-%Ʒ+wXr qbM=tFf0É~ IF 3+"Z(6?м:CG9?0i\A2M]ulGİk@g`(8_Q #nRKi1^jCSC,ALw7c6<03.lHYZ2-ЛJ75?q ,ReLrM0=Vnk5^s{2mMFS6"|b^΢$q9cQ;TqN QH7;%Y 1 *#J5G^5_l37+ \ $L>"r <Jc]# TR"6ϝd9\\>|-rjF3K`H V>s0a/(-' ^|GƇ{kCm~HқN>VzvHQI9aYx5Ob&`UR[GFbYP6Q2#}9X;A6& 7l)?5ZPoNG ڞ[7 22ZrD[Z_&ˠVE8T+$1 pL yEOu3V{,hPWva^~NAĨU!7"Nws,%Xahs wG$;$}.98vΈ ݦ{q F14cqjyLK-LEϛؓksIj:(ù"'v8g+L@{:T.x fPp l׍f>mpCUCkzJ8:ѻ~] Ch! # ԓ)ڠz_k ҼevD2WQf;em?엳TՅա}a堌a_p&ĸkC*Iv<:{Q:zЁuh[լLY7yd=kVLSy *”K.fk1Zˌj]D$lUWEY&3T[9穊d4r t7L /(X1`TsvVڻݾneVY"}jZXT17O*UUڟ3 ݙ. 0l]hQk&[d}Пp3,(0E͚OW9$Q/8:SՆt&Q$Пhl3~~F! -iWlǮ$/\ŋ>w"Oǜ?)Ũe^]"(B'x.`q>+v]JIA,Wq&0d;/RŮv"v]DA=u NjӖUSz437rk sG~W(8ؿ+dLFm€])n&#뾢azC:bȬS"!|7+YB;H'd DZH@x"RvE?+S5>]6JT⫎EWN^V3"ۀ/] ~oFBS@AAu3>gзzRi>f: t7'5Kpe),0GzD6lx;a{s ͽ:2&2l 0RAc9*BOO]oNfL3|Z᫩H3=:$ܰl zb[R)ivroT{^ 3c4&f jIer ܝg/\ Vt$U8b*oJ\ y&H$' tLL573VbqtwBKa%r@b_ڶ[:p]"v%XXvM|80T(v*ޖ~.jEj9{p 1a7y2`6 $HZrD93͟@y5Qсêv+ V4Jud Y ;QC P5AN:8KYo`LiX][%!5X|EhI|J|Ń{ԥBgS ,Du9V"=hVK;JW9QYM S-ՌO/#ΌV3<Ԏ[OX>p?ϛCXjRLLܠ )Ʀm|< ,@xN&T .^ec&m>r `Pi#A@0rA%US>酇z6Dߔz2PՏXCT ~I4M;F<Nr4X *sw S%pLGY mf)qKW퐪)0ޟi*8",T{2$ SQ}Aw? ͣ(荥!"cSμBbVy2}?^o>mqv YevYͨFZrC/Ҙmk"-ҧ,y?7KN;1Ϫ:2к >0IRf4ImdA\ 7=t%Y)5LiԹzyPdHIƨ$MHz* Ԩ=in0 P9G>^r"*>NnG{iћzQR&=@G_j&r>;_D=dY!`Wtrp~؀&:Qܡ-PQ]^=aZiYVjx\fC͂gb$J0>(0Tv%Nk挄L+Gj?i8ҔtLfHf@%h!y>@0>}'?? Jb QBw #}F$UzauOE{g>d1usCMaJCWENjQʩc*LF응t60mI2PMx'/o\wFRRbl~%}ɻ gs̝N9KFyu` y'K7t5$L,yS#8ȻFYӴWLӒ|E~v kː&UݙjUe o;eei:x\tkI[۰q_RRW/:HkIW$n 3D|Ɖ=Rf4*=UuV7l|;rMc_9n`zxG۬{q'>%=_t@n)lxRƅ$)?}ͧMXQGHAi|y|aƱNJzGL'ǧ~ cr-J@ݪCh{ ' ̣RNLyt0IcRɝ14alΠ؝6P#Mx kbnK.I^wҀ-35"?~C{I\tV@kxA+ :l;ȉt7.ڇ|f^ 5TWb5 \ȁrJ5T7ݞy᭯5=N<rp~Z (Tט!_|cGv J + dH( y]Eb/p "H3r',?$w9Ē򩤿~He GHő@'20{uuY|J;nJ6fk~ocKvmi6㚄gg+~_ Rp{,u8y|ʞ{$*z(F )&H_zPuzi~F9w> ~%B*y 0W- ErmWxRQ9YF~Xr{XZŔY-M zۣ1/~g! Lr\W MWtThs7PyMzީ R|\7̐ )8͂lEEb+zEm *x5x'K˷mfl P,N?X|E2KQ#~>.j8~)xVnPag 2i6)$5JS 'NXjϼ n%S,u8ObB; X(`>uH{-vWڂ;G12|:=K6XH)]h0s⚪IQpx::YE'5, YVT]yjiB̫XSzw~{c$H;){~&^" "pV> ^WO:@D{#EUKL}Y }ݮ'Luy|*j_bt?k~IZ`UIucqljR8LwAL*IULB \ɩouGsMPu\, c.cJ'AZS'%Čpڏ={s@`jzs̻!`!%vhdԗ;. w\QFCzX"~d(ņ9߱k_̜Bb&"=ߧOhURVTV=#'6tvYڰ centN9 9?>ns)Ƈqx2VQkYl#&]vmgϟJ|՟}5y4k֊7e1$}Y؜ +MY'~t4Y(G .Y5~&:%2T//$zR[TI -k&Odwon \ Q=ג$0 *8,غYǮA QX̴>h\PA/O^E=귵7]u&HC"nzاS`!ˆe1θX\&5Ey*hy"vu}s *ɼo(QOƍ("n2[Z$huo8J=( k%rcjn]=Ly^^p0>da ; AC 3.1u?`9T0I@;dm3;m5sƲ9yN;@Oo KGlw3'c @J9 \ڼ)4–_ n V hhy -kmR_! ~5E0MUFܠ'ļȑ\C9Z^ҫaÞOp7\9t$H4\hJв "\X(1gGT* ɇ@jga AX)Grd=?`d7Eqp̈́6GB [fFw|Ըix j'viZ,GLCv{.:wv^1oVTR>^(US<>!cܡ,& zLB7O WVsKOl46F3ʏLk_ WtqBxfr tI"i-26mBޗ-?5Sn]l榝Q"Jj0;:͇U"-炁-{I CyrC="} Xm A uߚ#4J);Alp12\ %e6')-VťʖRob ͣei5,ƩT}OW{Xި5s=:T["PŴ{9z'jszD &-|b=yvƤ~ֶEy,CE3$nKc<RVކߍ֮p nDmţTsJHՎ>l5DEgjғnuyє̝G EX惃:^aTx雜lTWk͍20;#iLxm,^P3_#]E0Jw/#S)I<"EkWHnm 8åqgl$$sI5xQI/LݝLI1A{dڪ*HQ_[b`n<U"b7GNw[$HXІ~Ԫ݊&@SY u*xY+b tҕG*JOvv'ѳ*|keCDߖLM:סAؾǁ lskl#Qp;0me]x5BY:—.η1?xCς75o }5ǧ E5T(t3& 卥.m);K O^$ Bd)5([i5؎uQxIb٣pv\4yg/7YLSLM dd 3Q6jXܸF e]M䡶 (/Y`>g'[Nc=\Ht\~1S{z^ęyfcWiuSjJ|}K/}VbJygWD&aJ~ D=Cm7S U y=h\SëZ_َ8C>߁Psqr?£8*9\'SkJ'kjjbMm' :LK2ktyN:d$q3W@]?3nCPr@aSI21Ԛߺ y'T l|>&v[HYںP٦~wOD/ WiwlOA`UKoEo N:3?=h,G/ 5H0“~2yAdHuh*AzAnld;"-5G1â` 6[ %cT-.i—cA å݁XRq7`kDŽC=y~,BF 2x(~9) d\R~l'a%dI%ܐl?ԭ4JCm?hOԲMK$[Es\= A\/w>$d=KS=ƴe}6zGxZC]6_]ޘ| epzV5eov%c8!טn6ce>}aM+k**ch;8B2\" >WNVY魟<!~|87ߧng}<,xuNH XE>؏z:i@A.(f%Y810\bh*'mW7az13sXcpLE1-}t0/ H_q|`-܌:I+k[)+XKC[.!'mNY/s<8n7u^JbbZ\-D8 fR/A{&eh{%ٌABQ4-7@EԨ,2Ň.}̅ 3ŵ_K}F"^Vc*8S!x4j}}N&l_-,r؇s\L X#@HЋm^M>jߎ_*FwXvle9a#m#e1 emEl( Tw2T@CPTyՔHJ64dR R,./R:)"T^N*DQUR17nq2zpb$Xy m: H4VZ'hҘE2j*qeEN{*sBRT_"?yq$;VS*ݻ0Z ^lp̃bsҵh O$>AsYIlӼqTn` z>w)ĭXPK緸| <4kW 2E,(h͇T"ó3nV"53< ^$>ӋMwq8n+$2Ɯ@[^3qkTJ\]uH HpN_C?: Hv"3{qլ r/ ׬' /Iڿ9$O-e$Pe ;$jL*p^xʸg ;^iE<TVQl Sc ~yV<`y5^&Mg8MӺ=ΥeKd`2&oWڹZe5";}s_hHit׿;"m+y)Վ]`]}V4'Z!|dCsݣ>q c9K{P@մ"`sbPgT[b2p)nE^]ZSGR]%J*%zf'|D!-D+`JbD ^NK 8Q O$?K+j%ђ4JJ;q:sPڸ& S _1V 0~Od+3}-]=\:$P{7I9J{L3#1OT&jC׹t >6q$$= S|2つZ / ӄbۢ._:m޼Ү(ّ -.huEP㏾טË 2p;J=ST02_\L.*CSo\Lv]$ dc@&ne[ zkjk/s)o.4sTNl|X \HBԽ?C~&d6mZLhC;tdW@ツ[,|>IJ Ȳ[rͧVO43^t)Rg:/p -$y?[dz!*A}.u ar+'# `-epc 8up/]=&>xCtGGliǗ2^H|łV֮`O{͗gT-8%Qj1͘he ;$m3S;?-A:/##ie51t7fveI./9fj7{ LJX( w992\{Khв&]^k0&-b`s?K{aTs"LJmA#W^F*jH׳'CWt_!_kYJD=?W Gţ^4B vv< H W>̻nB@de\zG2/lTJtNJQ=u|.G+-SPQ' AK`Eb`XbHX(wef  DFt:4 vx!)}kiP"2.uy戜5& ޡ"e-n$֔#dS( Eh bXyL A &(<U*$x5vqx_AiP,6|#;ZWn#sZ ;PO#@k.'N0\p*588)kְY\2u;mmX,L-5S`Z2Fpp}^p2#m!c>sPT)KY )R Ƃ(&bc}uw =0|;k^t0#tu)Vs3ӎ ~Z I;Ud×iv}3zd\4-C}>{=(,+i{~}UCptߊ.{(nLbf Tۤ>c˅*GN%˱$ֺ/x#h-HTQK*5.I4YD.DD}ۇ @Aq6XvAYR°f`R](vkq:v{h:[B\5ԥ/Dq 3OD:,JK4@3Dթ;"bZjw؍G7N=@B߫U@vJJmHXFӀDkaBa{n*s`BUR!M3n Z ,-˛#Ev} }0Knk ƌdgGGuܽ 5nIUrmVPiHb;Jں{O"YXGH[M{h|F5!tV>7P?PyNjS`;TDhc'Ғ5pSS9[yNj}#}8gC(VpҚ+6b[ݰ{3lCg>mIKEnb`D8*TZ/[d|%! 3 =@=zו 0On}H* ݞL4r[dw&f]orU%* CƙPO!u8Yx 6xcJ*)4487B{|unmf d}G/~O\(-'zBRz ։ ȇ꺦j'k}HOU_G] )-X`@6zK'9֝IPm3mný[ԾQyrΩRWR{ZWPlI?;(k P ;i$$ rg02.h 2"-SK#$'*&FhOHĩnlIw@zh%JZ.H Æ߼ s"ؽn_DG:YBidŠV o!IT`CP8UK~)w,8XwDVG QarWtVǩX=M Z)B8a{ 37 ֘.߀AM2KBse-@dܸ!^yS5!R)G uvN2]?b}c`{D$!8AZryG-2 ɬ\Id̫15K'?*L PWqALNa@І;.QD;<Ԁi`9ώ7QیW&Sc ṕ,_;iUiE) ƹYta`7r-6}[o6Giɻ%&R(tS$Vdաթb ݋j'ab7i,mLtJE}EY_&[S='N-DlvtلH OfQUCZDc} |ÀRLʧ75d㩹pf1+rb!X#kQ3lFSL },í=֍z;vIڞ?¤`Q5W1Ǭ׮;c/rL*ƊaWΘ i{l@Ux7žƃﻁ%$" j@l @\z}pݫ NAv5/iBLڈx%"yU3D6A}:6szh="9TQ/nJD}̆n4#J~D4fe_ւ1xE`ty/J,yWoN8cmpzVWYOzZh[eCKzМ jǶ$v[YCa=W-fcn 5O90| ajSύ٫XU[-^*!t5h a0Z\x8HHxϩuM+uz=t@)x@ t-eK UT`kN B@Hl mVM{{= T'.O ur6EYvS窹ar_s+tBp?W,JU@Ow+ aOTw$9DU HsGf2K럙ԛ=Eub7Ȏ]~|{J-21KR*Uſӏ⁹,BW$0@\`$> G)0) >(Hʕ#nPٿ( y{{R^%&TH'3w 퀢 )EqF-Ǹo8%w׮ r0jwjuح s̝Asg>AaAA<82E>EVdxK#G  #qǨfJ$D?KHֱ6(4JY+p38:΀/{]JxN39umM*HagKѩÛ @1րaឞÌ}KE'Qџ~xܔk\b&-,ɒSSdxn}ۼ@qƁ[wZ5~c ʑ2]26a ?KXI\m㍄L%\ocNRFΠH ?,d j7oH\L4:js"kj-j0r0eg2_@]M-:J.]9`Đ1p~U0̾)|Dop<;z))Ψ m,=;P/7™Z!6؈FzM˱hF6ΟQ BQ|.j9#=~j(?;M/[}4'bϤg2 CPx#w8 .,GeVR ߀1e* rmu;Zx@ig9y.,ez+&$,y g* QubT$Eژh B㬏䊼*w-ރB<Ż[ 6C9!؜f ht=L$;zGd*gJ[$iBF@|_%W59p CQ$QyUQ0A@@xC |OOl ѣ12sVWUU(. ;(tU bxN B)PB^@$"XTS6=xtmr y_[x>BW%qZ3-MJry;I3g[4g^_=3V fexŪt=/Pyۿ+T~{to?0i[?Ҷ"ϗWBhyGMd )ECG쩿|az\u#f7wm\zza ~;lǤUU|?z,>WG҆=NMVQF`sW{e?'vlp+KV}MkA)3*#ˋ~PiUǠG6٫\Dz^~B}v: ."F.Od l#]eatܻ|rqnO oRȘ4.v|M}h6ص8W׃}Mx抿+gyc*=s| OXLhױ+]f#CxLN  3s=c3gGt W%×ge4sƶM{'M m Ao TEVt+'N3 R:͞Q%a[5/,}/O%K%a:f\՚T/@W!걼Qzؼ6jiMZO>u`N5!jeK< Wa'PJ ڸ.6ؾ@peNBm'<.D:Ǎ(Gy{]oȬt*whg[>;zZb|{-eZW=T鯗)h˾)iqkZ)_A0^9%Ai!6SrӮ_UqiarIS#c(AaT#/sFft@MDթhJ5D?v" n0>4$S_|R |Ԝ2|FUv '2XAHF5+Y/G'RZ\1o_ +%x1{ 19\\B}˧wAk+R6L!{a09R&/jBbmu*{g5d偹 J)GFd1+Ue⹅zѸ4d%hrmzƦ/MA,ouXA1 [ͫGp)ne+D&%Q^Lzy$HLp_ e@j A8h'zU@c@M˗LȉFlz,$]%g"H\xiΜ+&G,orjL ^~ৰ(`!=O1w % _ܪGYeRj` }V(6QQO/x,L TqhN͛i/!;h0 =`*=SD7픈Ҷۄ+?/?dŁ.|l -"G$K&G,"ds3@M7=%J&n9  $έgti[]%pU:CKhX#Q,;Au.Ww|z2{. n:߃G#[FZ\GDř)@52rQtr΋< u2!R|}ba o$ƃ^O$ׇ D s!R"Cu2*4pͭE@UԔV=;(G1>TԨPʓXZs2:WqH_ަ\*Z{)s3KF=)ߨ3Q@w^=Eꊇ';x$؆S2z3#^OQ~bڋfxNEϸ̱) `FT'j&08)v RDI}ʹN&1m Ub?\F#RVg䪸C\85?64Je쉨6_Fko3z=Ga5~ku㬄Ҙn ڴų{y2ފjRw|f|g}eJREe xXƈ56@}N Wͧ]"e!}1d8 (,|DG1;7̄ksmTdK@p`—w40sZYd0njZePޏ(zPPU+6.zM?ϗc) 1كɭ֞D=GנZ'psD|CfP7i(V ~r8WsJؼxA0>L \yx d g Ʌ~J֎ c}1ON%mcխ/cfB&)y7 ?6|=7cLV+َp'8JS.[WKE!Grz)ʽˆ'rdW$Wm5S#NTlj<A 쵠dko~}N[y< Nc$8Nj6\h\{d`f*>fbnQt|6Wd 2cbZ|"{1`.{tSdTYw+ \ȽRf֤Puꚼ8h."C O*AfRjwO$5xˀ4=hγa5`৳fSro<1/ʢ i-+63n^ol{T7>SOKW.8l4^:_(ڰMbv95> IHop?Btk. |qY*U^6#Hqo,t(w9-oޑ•*W!WP|j>Og @JrDhRlZ `eV"|x_W˄FQQե{e+*ݡxbPu?6"ĕS=TCLb5KY&ڸ@Nz`}k RdhjjzU?gH5E I?n! 2Il b"zٿY DM <_m;#a+dy.#<;>~]I{I7hL# Mv堰'Z"1gN7C|N|l-0Ŀ͉ >M}ZoDtRcᶺngV{_|wpiȸ9դn srԷԠ:[4F#wQvP/x}R_|M 6'= Xd$?NPgxrwԞ=kTQ|%Lg؟٦ZE:J sJuuC 抛r߶5i>.|_PFh cC9[oe4߭<[S&O $ M5XʐE K|arF=4axliK<>-nocËb{--|Ո1Y'ݝ^@\<~ߑ@8؞P5qM5ix41MT6qYlUfV6>s1KB Wc]8pdL'Ew6Z`B}AU#:ԟ~"uʼn(VMY"^CD̜@hלT<*U^IfibɡAOq_/8M/ ͱ 0'C?*+Wp7OBfw˽L&孎$1NZ_HU6JX-,ڄ~^v+<;1۰B|):3kRqRz~-&u7,&I]f*8։E?(t .۬X:]5akOփ >/tUR"v2AyUDN4I&մOl\ZzQ&loKɮ1`_z58SW֒moJcGMڬ˹2$aƲYWd5%W#|2~fP'^v7+p'jDh6qI߭J8WGfjh[ӀR[HyY/R\ʳªSFZE {X/=h\Ύ7W]]W5ו 䲮 $#_P` j1MS};x[[Oq[8tp%j*Қ SkZBIÅXB];ULC:jVTD~$͖I6Y$XDFv0\,׺k+8sٳ LW啅t0 I(_q|r^n!uA!"|XCIC ٓ-Is}{by/ YOś .iXNM•+iH\_m9ӋNo`Չ22;]Kxc.>~̴yh⍻B=ģ2.=El+ 4~zqtqiF]t@ r^0݆!x Dx&ϧo$^ܔtgmAe9D2>1p?kZ0zI7.)6sYv38j/kF<`JYflfsej; XgZ eC;+9留%vG ss7^;A@ /JMՃ <^,l,ZfN/dODu x:Be&0gWF'p M-1d6Tc qJgk]noF: 脤 rα\Nih`|1'Uh?i/5aEK!ɫ W.]*>PDr'Y䘃z@,Mq"k擃G#҇㗪q=Aһ<~m^J -z!e`NS9i' !,S^oţ%Ot1p٢ 󼛅'֤T[W݉?%@-wg"m_eAP܊TA-//¸1pK!>a/F=MdVO =!ƈ<\Cr%ЮZ~td9& 33,N8KU+p,^w+-gޖ-yK}{oyDXdΈJY)#\iy ?\рVۚE򥷃DΌpfwoTsN4ЎU$hBO 3d/?RF: NWlO6j_囘&E°4݉$Flv->.n!T^y^r7;LY}l\ےksK՞XcvuLuՀWӳcMfPOH5FױT1$T#>"↕HaJS7j5Cf}G" tqųVEE$/Q~BծG$62lZm3%:H[pod[nJ(Of%HcpM=lVkjl*,P lu6Ze.Nm;Ce쾰&j0&~HSSPH_pT>[[WgJ Z7 >.HVwcU:wk<hECIq H%?w;lxzju`1 ޓkJvPF{^/);V`JvaBn^[UL i9_2mARhr&N[gG~$};)ypd)Yg,l1@硜%7K#ζ3 ^9}^4Bq{Y4<pPsRpTk$T 3[anRt#.rQ.x? 1SԈejr$^ Fnk1 eJeӪ !sqT۹$2Y }p'}A2/*C<9 'IYsP0IE֯ZtN\G-cZT툜[,,RxUKZxC mHbgNqIT(6Gf<rmwؓUm83~K:nO;ONcDYͼT|&Z N]k]`1&fͨxFF.?6iCtk@qPPOGJάIm?os?sz 5 ʴNVQ7_zL?L0;sJjoN3ƣ:4˕+W̙|L*S\_LOبUqeFbp`B1|>|ݯ*kR#F"eFv U|-boZlԺp̻?{PTRYֶ璴fEncUU\5+cPEqɚ<^_^sb";s J26h pE/ɷ1<ɇsJ7+BBSDifpw9C99n縋Cly?J?qn#e68JWMdEo|iTwNJ>iGAR+. J@Kſ?AwїۏBn`o|JHh;.&?V82`!*Hj= OU9- ;7命)gJ߷DgWUqw7Yk}^ Gfap/T}r:r!y-SY`in1a /H]MZ޿Blp&xmխq"V@ n錺bj ?[Wȍ폾sZyGWEf%3qILNa.b^!Ɠ kbzʈ"UEsl~þ-]Eg7AasUHMp8N C1D"~;7_pۣ}wRwtqCyϞ~iD,w>WҤq&P@ K \CIH:k Nj$KmN Ҷ2@9|ݏ Nh,S2c(C%@XM6;Ȍf[b 9,^ÐU^7gCE!v롋47h *u 4J_+=qܹ-t/<5uT3TAE ^A0w>v" IW v#f% < AnN͏x i&CμSe5D]vYFQv?G LO ۜX6pZt02Xgn+FG5I0 ?U][Uv|2adW~lUtϛhL<A!$17SɛIiϿ}{ſ?shsBU&f]ş )m9nd  0RQ qR ޹~7_|Fë1+G "Cv V> =rN+QQR!QF]<R̤+'!pp6XZUlHYF)`K(Z!h qxoٳ40"f( ʯs9rNV3yҋ l*wht+"PHo4^1u=zXa?£2KW/3r>3?57ۻT7EdSIBi/bk q2LJ&8Rsٲz#4Z .U" Z2X1:ck֤T6@˹1K06,%< _PY(>l1 ^IvoI]HphD~XKӫ~bF>նO\L$uWMaғ`Y\Z1MLacH vfXh(~׭b2-"z3,N8RډKNFEm˥Qn$+D\cb8 e[}G1>:;ɑ9M MB{AT;d9_W(}?ZTiL?Y>lĨN [+ZD/0BD&$'ׇ Ϧ @}%D;q&eGwkrTJ%H̍fL6!Fn5nB0+ HUjE+x-c?'7@.;Qh9mճ+]} &I@dž[AC!R R$9RtzQ=B0hXk7{8H"94PtɴƱ*ƤwAIM3zm=ta E0INzk#.ryNUEkd|"/SC~%"4 (T8$_uMh:Ō9L.aざW YޮasvB>k2rx Vb~E9n޲`ނW?".-tǵjfuv)W#Z}^1b'hR[>4}YtD)|Dp} pyzyRMAXYaI>Luw}j}QNI$ 3T] ҝG."FpYdAB>h[]48Qz8kɓ[0Hv1#<- *=ȦfW?fkYxBmy:(QQ gWm>%Iz؃Õ3d((*}D>g:\ئː]41J7ٰBfkaȃ(;z8ߍ53$!)@`Gt}8tZ>uXt&;qWTl*2Eݚ3rC{?(qSZ 3d}F\fy~@%;B?;|$+iBқ_5*!zBnYh]_\fj%8.RG:X=^_kem(:v0ģ]Xx|zSҴg+F˯mVFM-s$~$Sc< h*)^6[x$ڌGCWb [!aKq"Ҟ[fm.*8ǠҼ5f/kG.蝨 0h(Za8_5`u!{߇JaZ!P[7OlB :x~XlqgJ,+4[B'Eo"ȄL~boP@;q)9h?kIūe4KICn/N+cQx{c$iqFxON.]"=BHF&CWd,hj@\Aa}((rLb81{V2XS/ۻB5~SpVQgL7%$QطThwEZ:˻%ҙ{ ; ]86Ap6tMP #^9zV i -~+]Fjn<AR^5or܅z/ P.|Q..FYKNȓ mcwQ{?ʯZn<'WTq~ 1;?):R:%x#;OjY([{R$Hݟ 6e{p< t]GCH Y4$5.4KdODL& Y*TP'~wiGHyjB=hMaBW5XU]8Ǟ9iW"~a]{cF!> ?K+5rމİv! N>N 1+Eyٸ Mj?(cMKDSLpW5վd*0& ,֕=Lcbï9{ŊX,g\UW>fY:{ן6y\&N @(`H'k&sPjUkXrvƅ^ 96cJN:’"sQ>s;!o9' 0l,Iݖ"Z+Byf\ऄ\ưh<ˆ?LYc+ZIŰ$MP)oG;oC x]?ۣb'ߌB%K1 MerH/ĐZ\Jiqf,B+u˂ N?t Wx y6$֞ +yvP=+lȾ|l*!O@K3q'=.L8ge@^]@.Np,!:q"B cqmޔT9r! 6 Ķx;;˕Ũ:61U“Tׂ ]3;Z2qshHJ/ա}/V8q@7&UUen:B~9ssld0I@7E&_FO-1[ץNMgf--," ]+jDTf( #z,YŲλȀ>PEfVv! i!8 p9 ;~*6t1kB׭=L'pw<Ҁb̏>'JPD̺ZEAa3xd!^E :^i;3i]ITOiwu&4D;ΩHNu?T%wrBO7e,,O{Qf2LYS%jI6k*_zFo=hz&O6'5̕pn3d۞ '0@MW $T" %Nlؘ69Fwgi,6BevQ8pkYz;I?" ݅?] c^/@Am4{R$W4s栰Qמk`k[s;uj5S@Hs={bs1{*ʅWX%5tf\xcNGWV!n@CNګM(@0-6ޖV!9L#0m)h!7?57l}?+axM\/EPn9nK1U]Rvp]!#}7.Bwq' 37{Q} ZDClJΉ4Tj :\fě!GYE TyR=Y *=qJ35ޑo:aF宐~!jd4F[?$'.e*v8a;cIJ5U2;w<6EW;KtKɲ~."AkFr8KU4CfW-5H DTTKzr#tΑjKԳ4z;U[Oy{P06Ka4)b}B_:uL a|Jz1vUG)( Nư:*pVV3TmqʳPaVrkT?<\;rt oMԀEj@Bfª`L4Sq3"q.V$MǜpW5MIddsP,6ĭ\K^'aLJů@:1=>jSSh\4csgT_]o]|cKtX П8, 0?;+qn> XgķWF'U_| /݋/bt^sb/uWs qY{%mtcv nJ2b,F,v0t(2sl"^>k[p5'_0I!cӹLm-]jdY&LfF$BےqhfV Ot"-? \ C%|Ũ^2:/IUAу؀o6R`"*1<U6dEuC$#,W"gdQJ>WZY;*kS3C?D;;>_E-sn>nϠ-<6 Z0h}2='KS!RnP@ G4q|D,h\q{sWOZ1ц1(/=o68;Gfl~P K'49 dU Q,ID4Nfip ա-y%b^:W5^L"{!SC]Ϧ4Z|yo/b__'8$aeQ)`g'W g7G@ +NJ6dݼy͆j}Xn4({p|LJB`HP33h?W߀Ċ‚2_X߲;W2LĩJ KG𢮋FFLJd7^K_klV ^4`?μ]aWj K_-{Q߇(Ͳp'ǬDUW)\mـg6hiY}]z봢TsgQozw{+e<_}X`X؏ELC%"l[iyz\\olx^ҙI"3I/PJ⹽hۀs>%̶2ŞI_شP&QUqp:k _J(\>M"ir"_MBJ`M UF=p0dLňh[3) ,-ZC8s7ҷ= w1륌@Q~;pͨm#`1 A$ymV͟T4`5cE@JW1Y繽A2 scs˲Q(S)2' [+ԭ|[P|HW] r =Y=K5@3HX}J) 0}"93B\nQ*I&垡b%Py9u Ήw :_5;vtBpey$SX(}>=(dqF˟&zot;zN6=C؏|@"6w' VI| e,ciW\{93$3M4!wbk?VD?{B/ܷJ(.,SWW8I")V;*7q qbZ|6FrҭLcBv,AlrK ❈}lSLvTQJTHӀ736y.L{Ϻţ_/ڸq^U4=z,KF%Ƅ"DEW{0glԢ_;$I; B.gB2 &_bBH YVꂡ,[_ O'kHt>L5[`rwo73JPWµLoOԕ92_0# }:]eC;|mz|әyy`WCQ_+Ql9t[O"* #/` 4'D@I0ևN1رqRW#ر}2r[k(e`>M_SϒO6$Th>..)ZqLf7uȟ =\CڸEHgO&sݹ$݀JlbRB-!HȜz#3 ׹ HS|HWMRnh)bD@؎?jxؾ8wνiXo_ tn͎=,!gǗo鐯VgrIUQ{s:#gsZш#S MpKTCFKY _IYu}iyw$ce[W/M*fZq)ҟ̤$$H<?K2UIH/S>/riW,Cmn4Rcݥgc!_L ]㏻׋'*σ# >?I%﷜7wAzpV y^Gx9[7J)e_~#9|e;^Q~˥Iw0{~(/*GE=7kr9 %mE-(b16qNtc~K̼=#"'aTŀ4NG}j+ pD$MqC{' 2]́BĦ@oM`q@ZE -RT: 4_\z7S[oH*RDc섓^{lG_^{ /~fA2!Qv騞yٝ>B -!颧5az.ZL(rL b'DzJ VI#Ɠ 1W`f_ap9gY->U4j, ufoUNժy;L ,[ _fʝ8vܣ? u{z Q|5Z-An5>Ǝ] j0U:dSNŋF4ʑ zlge >IpcP3fu *>$EϮi,OٲlØHm.$ k9[Q@Z3ny=R*(u K¸9ʘ 2؎ӂw8`` ;wX'`HPy[ ?DG <U{|blyC X"DcRAKfHxΟ|rOLx4K>g\ȩh?tcr e n[&Y%.T;:[  +W-s{ݥz],'|s~kT h]rWeb*t"CŠ>rֆH~ e9t.d@2* ʽE>%SOohIh>p{4YSQ`d*yр.C8#j@" H.7F'KI= xa@GYL@yo>"J[I="4k 1ȷ =d"Qi(.MC];B톶>Afra4D /}+TJj?ir{dԚe0C+$dg[VjL"bDA|hl/TG*gQ딂 *m-2,ӥt!r"k` h~ėlUo~qX ~<\Fa/i6@Ҁx7[X{CQu RXC~G#DyB_ 2m]Qǻt(ּ\AO9u3rO693[jFZkݨɜkڬ1n|j1c S@FIM@=7B _5;`=С9m.r%=P-N2 $d+B767P9p,JHw $\# H;թ4_S"#lds9{ؙ*]K^Ash0\BdlI !:99D3Pps70T7h9LDJϒU,Ox<*7H1Wm)rszb?5פwYگUQh2x='tG="iFH6L r )>7_6A zXeȈY"gVR}=dՕ,S12yFL*Hkp5X~Ĵy-]c)^8vyj]2׍}0ꀄҡvK,QKy7wFd/t&^nKoӰ),]Zq6秡 p_DRQk'g&Iiq:n(9tk#rv-f)T/&KQ+$GcJ9 ^4 aźk9Y3aleuh^)#/5mW2B}re^}o.u*eK2g俷iaqDT5V|*(A5eIiiJBHl~sG= PX6@ÛgЬ?kO]λJ@c48<ȪF̷.rM0fj??%O 1ׇc#ArД#Ku$"@4R?z?J$z kM!/>#2AkdFL8R *̪t3T}'iEZ*ܪ,10 )0A،  ߳Re Zkb?3 Kla;%@ͺ5cFƉݶ^:rdZ f 8vYE`32,E^Gj782G{{* $*Ku}'O#7wٜJ} LT,2lC=깻nY|^j>TQ`ZONYh6GW¶kV?3ID˼uͻ=hs ʘ|/PTr5)5"L%t4ƒ~Z/e*3j,nj"(e|A:tF%:e[:V]bʌ"3nW.kn,+[J/=)P]!l(^Z-QTH5 {7kU}xˬ [Sv}u0-l@!WvfBev fNv΀U:a\3 M;*YFlձҧ)Hg{Da\_ Mӓ-Äks-' 0{cV*lo_,/=='aM]3=cB$S`zj4{\0vp/bb!c-=[|l !yٱ4KV51RJ r6o02 N&l[r{x?VT6܋f$ĠaţǞA5dzV]1Nt*ԧw牰eĿG/jJ?,A Bc5qb>LͽYz'dOJV)x7Y(1Úi R}J{;cSΚq~Ӱ$ymՅ$MCGJM<鋅AnYu7ԵgR͵?8wQϳ4.0 mZZIf$ٶ9[M?Vi .+*TΕ:?Ǝ* FLm;Sdu&THF 1LTvssԉ)kcP'/3HBjo*ԟI1W^^XfA[o2UF[ ܺE9xo+(ƎPk4Yr@3a,|KЍ ooD͙eiL>27>kv83! )#,cc'$[d|l{! $ò!K֣ң|÷sE o=0pBBkݿ 53潋&ʗ61TЋKJ< w$m+z%{iR,~[@%J\0?K($]*-CRAK'm _DL႘-|3RݒK* |P΍Pܢ>a]/>Plq>L):}1`&"˚3 BOrh>2ڀSsvn" ? dŧ}\*Q8`l2uozAX1I[L[zD t.rfv-$ >T-X}fCŰO: թ1BU=ʳȒ> >ҠeF̤qeM:[FQp g&IɪhXGIVeK|gr)~1gzP |z'$*)CՐ3h-\)=US~m"ѯPo:W*E*JF={p n]^oǐNn/\lEoL xR ngdakI_LÏ]p.5 ꌔx(mC D!0E &\U-ګw @o;&7E˹HP" < r$C|,vaZ3\E`įDfO 2}×U,*3Ye=36CtI˲Hŵ/abd%yMVYoZt U+YzQz-p5: Yٞ5+fl˛m۬y"fT_7d dDnb"~+c[s Ȱdol8{Ȣ̠˰(tįˏZ? OQ6,4qf/kaTTs<2=ʚ\u_fKx*9{HPC)ٱ}^}hYR54߲ З]&a(\u&lno-.^BX> 15fraNױ it3|Ϥi(>3|,5DkBEE*Loq/ 6$, |2fRZ zkyu xKѰ|2o'UBU|)P\/X-sOgaP9RaU lLq7N|_)(TuڋG4?'J2IU\9u=g*fd, lIruCWu.O(G}:\.% Fb vۅ1bA t; ha9[m@ T,.PujLėg6u{̗5Ʊ6wY!ܺ>`rMWz,`P϶.j =),~K2ަf/K#(1=4,_`7O r"p7Vd+זEE⃋!Ek[Qw8 jD9(dj,䟰;mWRr0ϕ”ç6#aE#8XGX}3B?q<]=YtaiJ8%Jr5|vzFߧ-M[Q$D'V tGA<YYZy/=2xjM!Yemدi o-`51nlts?Usgc`;=F>vu3NKfIkY`F grgV; 2f|d 9X`7a,2+Z Kmu&k#_UfP疿XŻix~O7əG݌Kzr}#PAdC#4~ՐyWTJHFm2Vdsx݋Et^havKZXz4J@AlfkL/٠wO!y5*9lSt =Oʑx()&[WL_]Poϐ'D#&+eknj3P[ZcɇxEdf AH8=[ꔈ+J(1Ve lF5BwFkhB|íāTӨ[c}AD'붚…,f,3NݭWXPy/$ʅ@[6h5Lz_| skI29xn}L-hA(~_y{Θ6 6`oƻPR1^v躊 ª$,ڌ)2{bkRU/-Kν^)rJ8it_)Ĥ.Θ'xAԷ~$j9@u;~ۗAIKKg1sHUovxFdW77m)Y-U|V=]6s NdS> ?k6vr[^\s 1]'ߌhj% #%P xRB|JAw0+I]b3tg q4iEe-m {J.'fX a)C}c/=EIIpf \`[wcL0|K ,ƀ:09Ǟ\q >pAlqϻ8:䮐wmZ(OEx-WH-aNCD_x*<9)݌֫1jwpGx4.i@{{P4CCVehqc_uE:3qye$l,CmZv>-b *Qǀ?B?WKzy ˸hr+'A۬uVFe ~MMll$Su.ɠF$棲]P6NgDh=2Oe(imO 3WnΝ+^E_@c=[ 8ԕI9`ď#8V)Z+aߓ) .Kxiur 킱/-7"Jthkİ=.6q7kG'X<$K%|3.,\tsX+E֮# p0._+pt @]d"%ΌW&$/ VwP k'Y6fJrQ.S,dd/ & 3+H^eTNP wyړ@H8 m@I ]Qb*ʝj!3L'[}u7ʎyeBc4d;e┓B*VQ+['Gr6^D`L̩il#h0:\|%`{J*aouasP)!.U*ݢC*g$BG& !$F[Ot+[$ʢCyN3H=rXpm"=H&xS%JK$kW=2) [н܋06Y,uۓq& P>XfßT!Z L[|zxc6ކn|ٶEa+QD-PFSGfWRjzMVΒlHȈ UD5㟕"ϹWZ{Ճ_/!ղf,RQ _x^1[R"/6z֠3-їŚay ]vjyGi fR7h?F%-&ӨB 'hf޳@pGNw)o+=E{yVBksHǏ $$4e5RigK $BW};h*q¤Ć svvf!GǙ_S[$o(K{k`xCk8o<:d$1SXR+ϚV&'vFrŞ(UfX/Բrg*iG#'F4\":cA+@֌cu)z]I^ry8_>`}TKc= -1riYWݍ1;><{RܰrB%ڥ tX`WGֳ!E)T hWZ(ޙVtl]1NMδ9:8@x#=Y6h$pdC*bi8IB{3 >@1:cDvs}ĤS`;@!hQbio5kAl3gMbWuqxy[uf$5v><'umX6p7Fjw6 *5tGqG< J(|8ƜCWNv&bv-ݱ6el^Oc}Av zEjknPȅ>bͫxt)y^ JQB86">rJJ_ܫ7솉1=B_J ;wrԂaL AeE&7PqEnN[Z 6}`p#%4e흑π +w{_L{I܃*tl9*zP=Ocx0ns`oY.gLB?@ͬ{%VAM\.+p9k n%,CPDRo(iP>^gv6h02 15UJYvB+J _vrG‡1;#;9jLȡK27e%E!M09vD|(CrڛkB-18[H^aS{u1 Gۋ8С¿=ʞc{oHѹ; Wm;D~H`bB7 UBHfG$g9p=;Kpdgq?q bQzJJǜcdƚ$fe ?Z(_ v}^x  -v&I6m6)!Ԋ* 'v!wJU _Y}+}rtM46bK߉ 9.WˆGV 12? STf ˆPNg'/2:15 ҝ dmM mʐt胳\+ol3TU~%-坙ڳizeӵoה07%+Bn/ziCk&%p}R-S͸X9Ƿ\v>X&]:k1dvoIt:ԘA1xSV4n8 KD wˢRc&FumJ\A+ aIq_{MT< I'N1KZ?AgBۊ;뭁lH$ւ)s%YmZ-5,0_(?״j@W& zm۝~s Ύ Cqʟ-rѧf ] GG(^o onXp]Wz*F#@Ep:b6׸[=U(mkGap%;GRde|}u%`~T)E!4ӣQAEHr! ˀYH%)v #g bn ЁKU4?v=lI  kGS_B尜Dbf$f@5 oN,2XΝv7sqQ>6MY- 6 @>7zZve lf-8(ߛ%O;ǭ =݃@UԸw&xDBA!3i i 5If;+RiNVs(".NFoO`(} N)?radCك <CxԳlG#`@.:~Ϡ?(H$gbȨSB4N&W[T!Vƃdgky@}N+۩Þ~E$ q?ܶ O5d Em4<ӧ0p WߋҹCSX77v{0!oQ/cgoaoV?Q>0[~(5 "IܖvWJk'we\Ftq2#ҳ:_dRsњP7$ ʜ |0T1ۋ7ȡ2b4g2W!2~؂sum+!G{^#_,0idՠ%)k8"Vp,6GD @81gqQFRx:b] ۤ#`y̳4[?kz8*8\qeԁX2PIS"3߆ĝZY)z({ ']M靅xfY~pxɀ&KtM4 k&6]C1Y8+ST {,N_DQf'Ui`I_}Rzsk݀c)i#("D8BG+ˑW|R#3_|IZS,xkֺF[N]aҗ 5Es ]zZCH3 '!9=h_aߗEK@ [ PQ9-#5E&C5#~P(o<X%%&&OA\I[[Պ޶ĘNJ<>~#<:"bg]Ha+ThiR M$k.3z76!C ѦEg)VYn3nL==玍bZBc'a d "$et?#Xꕆ?y߳bJeq1'K^])i1rӫvbFjJ4,ڑEͭÛuC)w~> =ɈI{ )ѝ3s_gih,4%xN xZZ͂5c5c!ul|L8_S^Ȋz/9:mk0 IĔ6nZBOt*4{``׬?'XKjniTf( *`ňrj ]9EҜW8(\/YPfzF&eP0i77wDGB[*-:&xi@$Z=ݚ|" X`KcY R~QFaRf'g{RaaY$YƶAtװƙ,J|L[sB)"C6M# FAYTFܚ5=o>l6): HrU" laV=RRj 6@m|Flyl$yCOBsg=!У'X?~w%k~DŽ&cx mo" :`ej( DOM> +WwbF%|dv)C"xV;5U#`vsr}(pnP ԜzK[S&6X4ƴΞ*GBM(EX,:?ϲ>9e%X6!cQ.Za uJ q;FXES Vp?]dVy`U) FScnj 28U%I2q}6쯔J1;\32=Fe$ ?p;cT=<.ĻLϦ vQii='̏0 AޣuQM}= ~ u`'J)Mg6)ndjH?̚ǺBj VB}ýtIJnH>qp>gLJ$nU#-J\^y>(,2z2xM!HK,VrV*k>$;#6o4~:@3{` thM}B.-htadΐ #M+okKh Jt9Sحjr|Rut,jlrCD͘ Pâ}幤) ?LŒg1b2l7׎0K9g9H$MrXmPa2.0^?LIߍp;HDurP;udq^Skc /9N'L-@3XyGZs©OMO][ 7`Mc@wU1Ǘfi0*@c۶&!7DywڳNFa@۱sQ~01oӆq&VZ7~3@(m.(4wgml=CNJEThlEE6# ߖ*V԰@B k^ .'GQfpƓ @˜(ߜKt;Hnã104Sנs-F^"KqGo\4K`AȑI&tj!4=đ>`QMz ڀ8 M]w&h2J e(_tSjp A;;UHP:WJ6THoiIف۰okN`7{l7[kXZ$vU 9'Qm|tW4S-f|*adVھ\P:<䶬h0#r 7@R4:#eF.|v;_+UؒF (ٶAē4d,'((oHKESH#zy2ɧУ: =Sv^G;z_ax2K iNqlD8L2Dc ^?yX< 3ʣ'1~\-X py{Zy_9L- 7W4#Xө2HۦOp;^R4Q~_7󽽍Yt`G4ފjdrڠ8Py +e%S_JL{W6U DaWjqNZ|]a b05\B아HT8:lolHƤagÃd>D/dX2Cڣ:Oϊ6oaPW]`wV:&coNV441o^ͽG92hUqq_~@0 Ps;/L]BBi{CF*ASgΛxVD!&Z }6\7GWJـ? F ,9{nʅ~V7ph)a\Lzb/{ ]Xl6"7a '"ĩaL\2zwVi;"/i^?qB3"6㹥FwV{шcu]>-J;]mx!͎: UI82|_5[|䧨H`MjpZISnKb{}A2M~[8H@Ih>d~z{4ba+m.l]{,?.KcejnDl=6f9a߸sGE=+ǩšR9lѲb%;ZR PlXC:P 8~Ů9' v~ [<Ө:),c\0/R W񇚂whbʎwA;p?1BXɢʝV l kFm4Jȕ2d:Y75B "r5'JI݀wiӕXq{zx>J"mӧc圖{ޭNooV?c1ϲ'eE0[Z$yf])͗ejwA:EHNRɣi@S{o-)s@Vꈾum[9#F;ohhfXrR+~&a+U MKu4qwГ<p!\so͎rT* =. 5y3ǘ,`qr^D2-U@)6e;ţDatC\x/Y))8^RoA-9aO`g%jREo57V)1ax3mNܽiiU`c7Y HIla}Q*ZZN7>{l8:o%nN~E-Ф7 Xc rnyE 6c31H~h\oh3ҧ+H&C-Q3\ZC͞e*:vўJD4,myjxm$k*ĉb,89(*5ڷ/)ړKǛwo ;-\2YRU=jQo:a ac1xYl(7Kqf^斦׊%2ãXUd4:12O/co7kax98QH&&Yç̿X!Go ʊEB(d@\ j%k bnv2]1 Y4$/*wyǃjkfdk_a]3}5hFDsbd=;%(>ю D Dn)(xcLu"*HnGIwgSw8 k_{y{zB}'@8-9rr N}8>^FrCk):e4+\xn ChFyk H ]a o* I„!ʠrsgJ/&rPBd{0ʾ[Vעxr~=%gF^֛_|h,11I3| , GdeF6YiIQյtI ǡAg#WP$|VAj!Qq黣'_M!2:>rBV^9kѝakrٻRܣ@4_6ʶf%Pp.iKJzؤHѯߊ{`3ŗ`;|^Kx Y aBbtѭx-Ù,IJCEzւH;f'?{} BŒw[o>e~|ȺB kvn1Iq.]^ &2'=a˖@X4+b ԝdPm< k!'sV>>E#yXz?p.SBs)n,cOv~dw Eq6i <]v[ E\rYvo"HIP lVFvt^՝Mc5JAP6," Ĭks|n,D}ř,qB$]\ ET-l('mw5wӛ4HlɬGgi3|vEiPQ@ b 6GÈ!0"dOzVNߩ?mHNл͖#KvQ5YH9 +#Py4O)mdt7!Ih!+CBo zD:Z\;:Ќ?JhnA}͌]jZb}1E.3<8sMG`a5F[{x@ݰ,DYtfLN[m9 `B{v^W 71 Assrn8׷Xfrj5oJq)FfUe3F HkN&8o܃ 8u4{7= ,#n`a,DmTŘ"ަE ʲj⴬! fu,lD:+hJ؄$Pyv_&oZݘajﭫ+ S-oب]󜕷-r2uLnӏ'ԍ+*=#f6Jd<njd--2  Qۛ"U :|Sqk64YkHQQG(|"F7dJFJ.$NVW.l^=gYʦbh?Z-p3 ʐk%'R* D%22)E.'Ŕ?uqXCEoxL!RH~o(9zl'xej Fc/ ױS'pC~-nMxicÉxܜo^-mѬ/jVuD/@Jfg= B͠OpG QH xF?˦HlpXe9ג"#+BԟS\fU ds~qԇKT1sGսϽީzı[vJS:]D;f|>`*|\zฉk9W3V?;ϕoiK X!/ )8:@h&z4WìάyNhBfo~m~˕T|iaevHPC0taSoWln{7 ے )t1%'Ə>㮦h߰et !dhn&lLxzʱ{x$<~jl+ Й-rNxŪ N97Ȫ"(fm˱=Е3o9 DC@f<3wqiRTGc<vqxY_-ȡLb$b]Jp5<`-JK0-e*Y)Ai;̜xh^ga8jf,2uЫ:1s2m$eG<q? (itͮ)KsĜGκPA|TVle"X-mm1o! !)3#'AU$}Ro1 [ TWm )f7C< 1B$ٿzBd"{\լǎOEmvoz BU]`6fdO:nvgVgZ ^Rf(XH-;rD_t`WBo2fdDbGC`d#Oq́V0zUx{d Ijk"G9E4E"]“AiP3; F)0p s v5Zr:bJY{Q!{"sh`<Ҝal=(U@G $/>!@<%742u<_j 4$u O5E\}(H~MX2`YOo7 Qx8`3Uwܩ\;(d̒05V);{@a, SeԿ oO*PɄLKW*>c8 A]Ltv+LoX&~ȖY=GLͣ>@eѐJ>%*%Z6ݵ=qwhWfA/zpHU>C˦tW_5lm2^H8,ٮ^4:2\a*Q3f% b-v hl hހ6;f6`SB5 U#H=JflMp21`F:y3/x'e)LU@B&J`}eAd|ưR4`u>(RXv3rE,ܪ焆k~b0b+W\99C^^ `pr6Azl̃߾7bAgdžAf~mNv+3<+~VԳTD/AUEYU 5"LI>%Hz;ɟkMq(b1Zd ״x>Ղs$n%[&|R "wz+H*r5|N:od <O2}I\Lnoy) U\g7gTHk7#A{8CRz-5 8 U3 w; eC]r~ 1aH pM;t cFqneQ<E >/+f;.Tt?yOkw ok/Vaظ@7L j8t:+7)ꥹj;x{J@rЉ̎}p8c+ 4D~D<Qj,iq%)sxNPȒƨ$#Gv1|kuh뜕D2*݁?=]o ,yxm5ҝՅWJ]p7X/JaJ sY%!>@7'qეM QFl!Mw/CdfgOVM>C ϓ? a({Mɒ.8uIt,=PJ^,+=o?=x D~Nu|ϬNT!j|Ͼd|n,q^lж.Q ʚԂ@d&A%W8,q&\I wY{W<¦OʞK1 2xfTu! U,'NۍS\V(AӜ E&Oshڡ-K ;L _gО5޻kzU be+>MCS9YcM%]',#N2ލ\^R nN <\ %vP>_$`tZ `0s2FWې&1;M<-fw9o ll#l >d4lp]猘wJ95g.u/7yvG /Bv*Y]Te3$OYK`__m?߿^1{!FԀƛE?l:nOu%Ӵ Cl% \'-|$E|<1W;L!?gVⱇ-W3Mx5=ftrA Cxϯ[uDBcoi*HD#ߺKg$͓?O*Sod#l=Foۜ=$9&I:C{**!NRHRdz"7bd&N,ߨ7XbG#d*iŋo2DZA|k5sdxKן%ZGC%ҰiEKr|1Z#? }KVVt{@-qqk"ᒚOV\jϷqݍ s Jr6hP0#cr<-Rtʌ?"ƽ*f]fWd6aB/bÿY7o,E6^6 'wȕe[0(h)+k/|ۆ;ClE$cq;@uq^a #@LʹNL_"ӝFo7x',86!u[A(E)靎10GT<W9dJ`+-inAh#QDxRR|_ U6E%?[[Ih/NGyTSLMVpkW؋,vk@T6by]<8e,A0T l~W7*l ie@3( -ŖR0dSVVA"THYWtr׆It&_ڋhCKãB9<\:ĞA`.X}^b66+Pffȯg$cx>㿥unߞaķ(3WVGT$lekկH-"HF޼CCGp`>jXJ@lñ^j˝ncE(km GhQR uA^덄+m@9_(vj|rˡV1z'2VQĮ UQ5upj? ۪b9N{A,/t ,<> n\C?_ ;x5ߐ{w7_F.),[!~}̄y5.%֨O*ܣy!g @0;Zե޷`e0HP[Sg9AP:vk!&K[RVY:8}ucyqlW*h<821F °`laz,#32%7wdR" cܭ;#+dA> V+qq'xwѭPWAT0x8R&uZ&9)=eb$5sN%0:D.Q,us "ݍK#JKJ \OLyݤi+8YyDj9C*! tȔi/P cOgW!ב/+C5mT;<8 P}$Vh_V.Y%iv3]=lOa2wC"f7b{6:[-⍍d;f< '[4Γ({hQ/:>yu}hr%5>Fľb㉤AQ 'w|*si4לQzLp\kBi[8J\a gf?~*dHhs8?DQwe9vu (8vV0KW)0' ޴V<^G(=K4` O~JE^BjCAԵ𼼧nlt ` Tn dՓ_z'*{#Е'͝~(hn<[)-Gktk_LIey st=F 5hN[0}\m'Wa<6bң7i})N\\ i59['ݢ&װ;"=:;Ό啓=;M{C1k濍}Mj%QM̺+[!*'$UFL8`,p#06keG[,}!n9Ad6w$x=T:1#/d;?Y!:s"+7;$b8J?ּ{ՒنKusGw:<߅|t> TJ"pۧ`a*ev#ψ⵭jNd]m+՟UzݥN<1"t6  |7DgAr1'͟2w@+,K' "7[is(@ǟ93<;F$DPe8sqk5AއGf6&`u~ ;M6@s׳+KN$Z\Tc΁.t4st΅v79 x*o@Z bLi&wμ+Ė1?kd@N(>򵨾*c$%0`m$5ՈY\Hwh_rW6/:4y Gi;F1E|*oU` ;~)DY ؁gijU@Ž VNRZhc˄hl3ٞԊP?!=~fUxfRu|7P#k82%oQ Z ɖwC[mT8;(EM߫5 (rtbstŬ!X˴bq'C4j75ͩ:-(NihM.l?ιό8HVr6^ʧ=j%}MQ{rFqrMxCGAccGSaDduȷy^'\D:NCE(!E9He-|A{FHy4{ <FO6{.;] lYO?M%gYHwc݊*,. pNNr QY< #Pn_}$m픑Rw4:L0t_̘bA/P͔5'XD.~0xUN*ؾA +jz:ĉ JdEA-T-B7lxnz4!%)fVP!=<,dIkrp4ܩm~s Ud4ߜH=2% BrU tEqW-}jU9RյG;H`D2׌wLe/SKIthq1$-3^X>vxvzQkR91PYN\B ;&PyqK95o˃O_Љb +((:IV,^_~ >H-9m͜:1sr*QR -2BM NB{fgq(v{ 8&B£yY_ZUwmO֘kfz5n-tfΉ+!U­;t uqU2=NbkyE$kݘF4M6ƀ(&WĮ_K*/ rdl" m,SC!KaD\'}" =id 1SG+V+sHcXUcY5ENKDb]347ZkH(̈wLPH!80S%rbmD"PIv9tcVzDьzE*zal!aܑZ%ONKW/$^{iM hYd\_V*8}"Ŵкhy΀5Hb'=E-`1#G<Yz^_J 3f*^M_Φq2 .*k\jQ܄xalj8)N_peT9?cyj(RS#]\y@zQbo l`(+¨2JRdXri ϑ8?݊= w KGo-×Pi/9[ѫdi U!E,.znr_\wTeĨ.8i u!g`P+A_YKlip'>Iy*kY; ,OoM#Ddm[ûz.{|{ X'ɳ 'ڟZLU䅂c'Jx".JH $b)tc)3)R]1xien"Xb8Q|vAiMЧW[tf  (#'G:gX׾I{YV^\50),< $IA熂z]f2H{fvqN'G`:6`i`Nd=˗S| sf^wSע\sw#5!$F 52InJrLhaa: xRܩ%d\LZ>&!XH{=KN r*)ӠHgǶ 䎈!]GzxT߄>_qJT2_ΣZ67D::]f!^+ u. )tL]\Pn\@'2o p,^u@r_^?*gMG:;Do( 4?#r @U!9xp'tJv m%pu R0 Tc~vx\hKPr?_Ę-a5E=֏iN܏xL'e;灁uT'?nIW fyB6E(A s4:~CrTy VE]#OŽ{nf=\D|CpL'M@ҲmsyҰHcbQfHR{#|P s3疏$1{5 P=Fԃt MH#mZ ;sdHGѭ uI&D\F?&w.Ϧ SݷB=KVAћWh8a_/OQeuH?8e~z9ְE ٓ\2_Fx?ü QeEY*{C[2H򈢿2ep1 j HX Yvef02&"Z-T $j,5\| U]Dhk2z4nMǺ+dx7DYan`ҏXa`+֐_M f;4E2{n@w'+  sRHQ`[PV9b,?\]er#d;xރ7. h\aU+l+78T_9+yۯC,ǩӿBa{Yd@|d1 xq1viurCb bI@ӊX%qxTb_$%se,4 gk8$ׂ%Pq\pؒ~(95+>-:8g xe5T\ML{zWQOqpB,4)j s ngpkpaq0e1}U^/%g/g;7=bz 2_TLI#yL0j+1)֐\j8 @ ȵ*|)\' Ba^WGà#гOp =1;T֡ g쉲RO [?Y qL h-n\ 刺7}_՘Uj5Ts4۳i+ Yw[q [%KTD)|=+tI6$>ɓ {qS:S 6@yuŵ|\B)h,BG/|o:ckvxfcT7ĉ6o?qk-U Bc%J|.aL%(+PaY=dFYAp-lRhw(!`y4K@R,0+VT9c1ə)c MQt%>T>v%Q_FϧZi*61r"~M|CT({xefe;]u]nvFYo?0ݯ>uIX?Y?-Oiהadvh &1$+31" o;#(G(}|eP%譥#;2>= | x?[{.VC\ uHJWƿ{^Z[_m q oE hcr=5èjNT@if{*0B(#ns\i :ɂȾb,݃i4%S4O3)RFP#cl#;R%1.fS TIo 2<.[ئh=p&4TCb6r]g 5"pyƢ, ja,}}g u9 UUF_>揟vg0VJjPm(IJ5_Y_6UwfַbvMlJۯfc}OC])GRmT9.EOn@rb#sC0):}4 o`˩\3A5_*Ϳ~2`CqQc p_L #BЂaU7@o*n #[ =vkaCMA=Ɯ̪SzIm.mlYngZ.#~=wL&Pfte?pJ~k9=,EdSHz2sQߛRkYywڬѯ DJwucxz.M( :|q 'd@{sF1)tJer:8u*UbT,Q?-@W/-$Vmf"{DXZ-x1 .ȹ9 %D.\65}ռәMrŪŤWrQw$wCaGDLRs4H[&NۺeGUAvSw28|{qִ 8'OAB6eNCYrN,/⾬hEfRxG?3tɢLV9>M $4ЄqU;cXf8MyN]M~A8#7EH{P*rr|!,K闹J*dՍ]~g&~+1{h[tSw8s] iz$+ JFQg @ZzQ' bSwAo0 ;Q-pҭj: OW s 30#|IY^MY@Vr|d(uUet 0NepNfJ~Q Rf۞VR,ōFąWkX6ba8ZǤWS n݀NhޔYMm OZV^ɔﺱ^U{q(hJm$`-pυ+p/ۃ Eq\ 8/tP‾iʞ⃴$gA6W@a. gsgV"}@B2:SAqj_.äG[eST6Ya[?:i)ZvlC\~>E98aǁNW`^ź:Q> I3GO{ƮwQƓ=^P᪘p#&zJ: = pv#ܝTĪC*M4FYKS>$<L<8iOg3\Ds\Sl 43݅frڻp~1,ZPAs?d(3 QcV~1:ѯʤOfQ.CO#U{hr|# W?a٢FAL=֏&zlQ57ӉNȵku,iT8)6,m?x n 2HĪzEεcΫjꆣ76Ё%4ʈ8nca44v[($~#>m̡\SMwq̼G{wTΏÉQezgzzK.tѠVfRl$V({Z[>{R*{4)JfhXcFsU{4zy~IS}ʄ[ :!W = Vd$q"/Ngv)gRVn5,A:L|5ǞVA]%fd©wԵq0H="`B2TV_=CaͣMO5+/@4ʗrJvÌJjDž`.4UHE$V1`a qAlմ0ط^Y!|UJRy]sQŮ 9\u.q`\" "$ }B`vՋѲ}tv+JjN?VJ80L""%9>g3AX3=5jOI!'a9,p H , 9(HTm՟\ O ͿެGQeLgiU,)ʢ4xt <>Heh@Ct4`7 t[X3HG.F*T0eL(*$upCnL\<,QFa-%>"g/nB);D $Bi̤rU*YnP)傻yy†=h؋6 5TΉ֤! (͢ElkZy_wwoc4ڕCWkhc֤p=$]*VpK4 UʭgiErt$7qlfIv*N]wz:"K.AClaa7svs}S8oc穢K/G" D%>r Ý }Pm\#+82--+@$v &1cqDd~\Dib!Xfbm!ib틉 U`楁NFOCwƋ{3%ڳd bGGbՏh*DW -_MkO?{(^jwJ;؀ om mZuTi@SinQV#b|VYˏ@] ttX]R5cX̕ge17o  f^ԅ$*Crjxex5o(iR.! \2>CKEĺ,@v8JJYߣ"*FYBUjgNE=>ũK\TF uaLسM9V,4|Gb}+L6 ߕsELWG59r$Uq} rj:{ͻ]5 }U.=z'" 5v)DV t;À{c.YFme4GKԅ8W0>"6eL}`$bk^t(stGxj0!(/b7vD FsX7WڡLƫdU6OYi͇j>&GR* g\w<؍bq]x[ʰeTdL40u.*̘1:yVG7&y"9 q.p gVIE;t?r\Ц/ ˁcgs p'14ώO!K8YeڢcyCH7qcpa&#[Fhn*=cՉ|(,/Dft~ R15yey_ ile uĬfʬZXŲWYgGKE,%Y p!fje2o!ѻX27 G fhTZLLOBr6 P[~BB53X ::x[QsLSL݌yBƖ5RaW̐ȱEKoesERŝdvQ1:!=1JY!-SYoVOlL )HcXM /GxV::< qst˝B4v\EC"AYG lɁM_Bz#|p#TO$Q~| /""C`.}#D C1 ~@ޗyPB[MH.idYab 뉲[ 3E)4HQUG~ ef% tמ@0niھ`K4g4v%ge- eXߔo̠ JoTܮ/qG5nV\0~Y|өT6*&Xqc6^mNJS6Lt' G⣐~4*h bTe W׻dwT`1o&M3[íS1.EB>-ӐY8Rig5ˉ=ίǐS/I iYNVXm4X6}9.SL+19Ū3eu5Οƅo}n.PnUG}tuk9o-rSWq"r#@Pj7 Uц9BF;raK/I)ק5Ip_bAuK#RvyWKK-F;bM RZ:Q[c^"8hE,D~EU]3|u/K"';W š8@P>"B!~19j@PQ KUXE +,3XIEM j-Dckb۝d4vBBr8o1p]|\O34tT;#ǚWYVm@&"l'sD+r,!eGISQoW5i B Q60 ,{>"gfL ,0A~;L-3y)(/Nد1WRJ_E] Z5C&oMKh.~\UW%>-n?oE"NU0<\-)' U.rϯ>d*%t1W*m5&6HF# r=C=7HhE_ITl/.evXweN8%j-[צM9CՊsf,~p(A2k?6t7A]4W]ĪH`1? ٧sms ' fQmV=D\x9p] {DHXqpn2QZK0`Q9!nʺ7/OybHӵ#[ʸg{ƔhO;#YLѳbԪYvToM'oG?CSN'JUuz+B>JAQ¦a=m`:e_F<"Yx zKO0Y0HN'(< .s25|1*O5PU6BV*I:Vɳ7%)bpK!jgdk2.ڡBa=kO@cսVUL&GJNB)-|HFeE0 q]god -?/0dęʱn|7h!'>hHڵrm&it40tU%+\T~?pu*G;7Xlf2G?0/I~^޾m9޵I"jbtIq߱d./'Lj'/GK㚧&ky]:zNZ/^]6$.<ڞ^S Pl<CMw+[Ƶ?:y:FJA8;n5dhRE~~ nyúFշҹ[o!\Qr`5*omG+Uvðxݖɏ o8]j!;Cu0ʼ0޺AJq+ e;.oK<\BX6ϓ)O7Pj!qټ`ۑSWvΡaR?%yȤec >l#0ks-<m.Kh/ײPhMIC z➏}mxzE9 H p;y2wEEG!{v`4>lɖs= tmք g9IIO'+imgUַ'Bܞ\ /IS qrf:+Cg5̢5 <鳐$B! E_)XTv~G{qK4oӻq $kE^=_zfLD2أK> zJMh$YF4ՙ)k(a-‡s~!w 0 q>pYR vaS7>&A jGzEP (?1-cS55+=qa~H5}Pv~fs?ɕoێQA\HOÐSF$ 9\/T(] gkGl_|Djx0'?!oEj!K؆fx]Ib$ ls )Y4";s&`uU3{Aܓ˄=3"1^oBw-ZhnKȌ@ң ܄3iM{A-Tc|Tq{)o`C?`%Xc! ;V _'ہN=lZ7ECl_"~r9O>VK )6ԶHGrDzԔrN/MtɎ%{1ON+Ժ#ʏ < ̍bž[lE?>)r$h5qK6 Zt±@^r]@{Ϫ p9%EI,,nE`716|}wsI^>F.&~UFY e&Cq;acat79v#]Mr s29M<:>&<ʢ< ۧ%X06^XlBj^V߃[1ԗt{20 7``RXI~8 BIbg[IZ TB3VQn7gMdj*j'`o_J7\kdi$E~m wjcF!(@7*ُE"*Mnv?12iOp9R,ʃfAuGLb@z>gGz26'ے,icN:?ŦOBW9k?lzPu'?c8Y3%R-AN&Yue4964cM ΤEYfY0d Zo׵0!4*!GNk09œaԦs],Υl[ȣ(gKS~$A)$RgKt,m6X_!v7ENTtQGyLЌm$J3 vlfIVK Mx[{ysѣ '~1X:YW3fwajKk.У6c<̀eYߑ~߾YiQy0m'Z- KGd(O>yپK[SӠբNC)jro'w`  ȷ,ÅL[Rڨ8fK. qAG#&7}J+v+UGzB5=x*іqqM&asɁIR @S{'A g(NX̂loH9 '.:t$>9W ~6uȫDr_:cwBj3ZCka$X1,/pF7BԴvV8ҽ}YLCi˗߮ jtMtQgGKy@zDQD Vy26k#ݏ=uX)bεi򆜏K4*^ ә+{$q=Cuuқ#xYm3(1cgμUGn=Z ܧ WrFWg|[3:Wo}y7N(J#a! >a,wj[]t 55dane7Z97 Px 35ׄ;%*_R[<>d"6 ܻv8L\2"9Tbhṟ6Sky>b}g wފ?l毹{yH,\ǂK^xurrMhJz"j%U7v)X ⧒e5DPd̢Љ4In;8 WCp3+< \gE\[T>9 $%+Cc#l2uXsm?(GGXZV%0~c3]c'* dǥ9ӊoO݄_}gtΓ/A< 8w/;K݃hDVȋEAFͫKb5jtW5=W-sʵ0 T hM"B;| bKG\HEFDpeNj;4Q-֍a0Dl mnU rHtaTUY  /ԉn(kib!tL,sD23dvƽYH>mZ:Db|$^'_OWH.Rp8!cp` ~˔D9~iþdjXzxEW`y a,3/G?lᔘĵ<2T;}H.!8oޭB_J1-9>p.j.ET# v N!CKfoI.݃}p lz3,+g[(f*:F=xr16"θW9dUC0”juvح!:+6 &Ocaf1)KI? `JJe1ݣc/gSX7?tBIЕuV,LɏWav% \)9&K9CS!qv1CӊL/7շJ( }D yzhh888m;+*!5|7h&_6ohscW GjNiUa]H8 $w0_ a VA"`\Uӿ: iD;+ >җ>^l2B sY7ۭ/ Ҏ9@= `G` lzZ=`lzYzDRVF^cBLM\/zU~M$f_/QW=}qkuOU=R__aVvEH5R*gYbFf{%bFPQ$+Wq?5-<_f΅]\?0V 5vOh:tOTT"PChܱMkzeXΙ|([=ӱVVl|M|cNlWd{fq#<cf^f\a+8dFY nGй.ơhm0 &m^O QlDn_S)M%3802< 2?~N_ŝ#,mHTQRΌ,\Xj^#obquWy>[ -OP,(ghq fHr(I1R3N ӁV0Eӛil?QL2v>A0IlBs%H MS_]7LV^ed_$UJLz94j6EzIjdU2ڢ b e?v_Q=\)a4_i ׀tua<\(]E&3l:*FI#,a5GrV̿u4AdqFNAp:ԗ(y[5+_,"<=J\o`d~y]z3~G1 %Al.C7L4vX:e@(p"?dW[!2u'޴@>*N%7~A[5򜐳{#S@e4XdeDiZ٠?wpsi=%0;/W=G}ĂA s5̭7!wֈ kgEĦI\^ @Ԕ۪>JS4&+[w.!d-@ HRp g$^e0%`At'a%ޟ0'E(XcUFXPo=OMB-f ;uM)-!yJfU˥،铲~cw~ ؒ#eqVGKpS*`ζZ>Pύ>?z} ڊ<:4B>F3tIYy{ې3K9A$U%؜t<jQSowF} ]8?>wNyiVgfyrP%j66vp@C,b=! Q&hIpE*mCn| $NU R 1+d:`6_ОR:hEmY/8 6cuN F0w4+4isR9/%|7q\pqvkǽD`NO: Þè3f~|/źMjRs{\6&=r !C(nhԑI6!wĜdw^<.8u*w`fqۢt\5tI:V[rGVˢCPd֤5\h| yß3ob2дYoŸ.5tdrj2ž>tP>{h{7i?-PH VM9\&b?#b' %[GC:"[Y <. FR 83mߦ`m6Gb 5;+a|74ii袺mDž 'S>CS|g=K:ItJC^BV6:v2KP "P=p >Z5BPS [!&g? ȧ:EFF90r-z~Mf/Ǡ N8|+[hCKzre9UWɱf[DGzBՐ$N DkG"s<k x#V%>wtqhfD|8,PhޢC ̞( _kP'ED/AowtRKA†qí y<7QӪ4؃qSxQ- \"ҏvIѱ#tA!t.p`qʣR;q/80 44cS炌u9rFg~g9$dpTtd:,&~XAM{ R߬QyL+izn-HTɍoZ&3Wu#9V!Sp1g4Ho6'ug @L즬u v֨ E;u!HfpNd^zFӁeyMʞMYDl2q>/n_j?@T}r`5)nȦX|ha3 nMJ"1e^?KD[l(=y\Zm.4&` Q02iXԈF꘶aCj n 5|`S}lٷY{GX\tq9y0nĭ'PK?[Z z`10ѻH 1SW~Cnȵ3dLSv3SpENvjUS7 `y髇@ >G&>=H8mxơ-:'bvxkGZt@mT=ʩua|;`* 4p);ʜ}6#]]YW{Wg:h  S8h}O. TASfM ay-}17c; xh#d}5UtҡO@a+?k9s. ބy7î$?͂ONeV h`_)ȥgKx ;,I[!^j^!iP:ҷLO2+'n^i-炌 ȑaP7$} <*^,ʧ%O<:Ҷ 䴸x a?]=Uj&֪ibMֆ )@ȸXi-$x"XY #3_'y15Ss`|I'K;NH&'_ @@jM}kUC?B"T{7r(3J 2ʯvfMιAxXh,S8(%"hV9g;- NC+&IÌ6 "Yq&j]x$U WJUĂx dj[OWG*O1Ȣ{Zb HǚJ,֐=w[¤[@m^ ,`_bm4>Q b=!1&n'6pbC'24z4uko2] ~_ҵ{pdcZ]]&](rtFбEEE90ybG |2űz}W,n9h/ B֗!ۏ=+uZn+?,l:4!mQTAP; ~. %*fO*xᅺWD (0F:0=X`Gwy$CNҞ.{ cqNcӮE eŲT=ILlK:b^&w,dT`.ۿ 1{p\~3V *>r9%PI>ǣ5*Gکd8hl~=tKZ"|@C{#$7ĩ>(ζ,MM+[j=&j>^UA+[prIFXgt^(2]xEP58ꐍU+0̿+śT7ixq+hB{NFQ=;Nbv ]+X% y;8=}wAVJE/h8]ҝj;d25γtoK:YbzMV{Tƒc?c֖/ƱjFGV_(TPCL4.h3cu_vaF{&_MI LhN^dOpPNZPF|rua6gq{5L4dBa3f~m3[.*KVNlfNjG>>bIZ?2 ]1},&s/f V E@,^JB,Yz!xmQN+ Weͬ!y *Y])#m%r|FND\:SFP)U/M*{P8=\D(#3%EZd|U|)uP;EmC+;6r,29 grzCĢlf5=¤x!6/6g'lewߚ0< g>E/hSyPABU|3JƒPL+שOHz_H`k[8BROb=yEsz# YEPϐ 5aC-vݏ^+TI\Cihp*H+l5+ 8&q0vkGv1~ƝO ŵWl^N<^%PVpGв{,ߜsڅӬ2d>)0M&.@ fb/*Ipٽn{8At&9R[h Do1ُ8x}psɦOLJJNg?o6wG6eI҂˟Y2"!UjY:&p@#/ oA|<`Z{C#r!xb մĊ5qDJnZXm~<=zV,ꈠ~4܂c .!7})>S!i 5TJ I^H; 5v_і~֍~: Eu?I|.>\=H4Ղu)kO͍n *a`6Oz=RxSnM";6`!^a \8d̓l;dh<GtYׄ-8DM"g&[(hT_j˔$$ 軶1biU,^ho<}I/WZ3 9"Ռ 8 ~#.m '؆fǺB4hz95%u!cѝ DA~89;;@jKq5;T*1Jc: M6oȗ9+,PDl+HfJӠTHCZ8o#mT:Hx bq}]ZX>U@md nwa1,˫X̷m,xxFG!tIW%%ȯ<l7d"Q`z<1F<> e6&GYOwD\OrwႪ}0/s8Bo˼!N4e!/d,e2ػu#P7rt qVwtTY!HlH8L]TٵaJyR CQ]\wIU̵ T:&vGY;߭U3ى &|4H'OQ1T!}`dCLN:_ ͂7fҌ_٫AJ%ˈG*c!5;vMʮ@I操OJE(2fr[ CMú~9GYy ۘ EC00 >ɃeD|ɏw/s0C/(8 ĈB&`< F-fbt?ikȺExO*:-)$Dɔ̉r"60~keJ,esG̓Z-| ZMRA:݃Hpi 2f6*wv))ֈg٦`uNN\IϽ9^)vp 4_,J,o|ק{6g[&7|]udl~v6iL{ŊfPޕ,8dǞЂKg'EIr7{f{Cu (vڡJU ^liޮl~~]3c"eQ#JLSٳmAvl훋ZqV=$^)pv_rzv+a n3lDzod7x(yQ#Wn jw-u޵"́ C;e!mX]U:]}[Ʀ)mh-}!RG~V wq5D.pn@|izǖ=Gb,a!#jܲ9-A"f` @`b0ܭ⩆=1+58|o?6!Ì}NZv%84|i`A䆣VCq(oq8JsxT#ݦ!)YLvR]O%ZGN&(@֒;،elL4:,&౐ݗe:߸1TL@ncghY!;iDԃJ7 ]!j!(:9Z6w"6i*Wx~߉2*rw3dio|t ĶhҐ$pO+oH( 湔-%-0$㕐(i~YIZ5DuLHuLj50#{ sR a+&C(asC #E`CoCg$ ]Ƭu)jXtAp{5B|ж6b] k !ʹazr6o~j':pM$,9$Dæmu~ّD%TDV G"Tc}huuR{p,Q:\{C3]H:(GZ-~s9 k쏛N KșԱ)}cvtߓMVh1YrFN H7qr(vu Kr3(uS}.vb?Q$P—8\0#vWFX{ Znbz>CrLgJ{KϒWќϖr|<=LXx5Z"պdWOa 0ox)JCjr>tkb2CȂ5tO 4GOkڂ@.%5˟0r95C(?/P; pW!բE\'?%- N*=0/!}ZNorkiAIryI#^Huw85Ǫ<$(ŵ]VM'>XÎW̙:gi"wݡ2U^No=6'܄#1١헸s׽JESPf+,,{|FbGZNl$O7cruNұY ǃ!cJTwI!EὝ b L*NV{9%e_':i7<Sz:ц ^8\U8(5&Uڇ' ^ k1{cԤ/O@>B! # Wh_d-)S݅1-_V]7ja`ЇYq~$;68sF"xǾosZ/,bp쮗-GuIRF7Z" qOrS0?Sܷ|)!Ѫ =r_B8g^SgI?SVÌN}|ex\oL%i6)۬Ō [KO,ej' S rndiZ؅^N˫M˲Vv8ij, Y Xa>:UPW𗿺b.LHTksꋮ^Gb7{Mہ$]Vac.=>yb|Y/֋c$"L.V9M=؋VRD'"'7{& 4o8d:g83}To C-*# 2xnm ֚^6zjseQ,Hyw6+T]gkb?p]Z܀e(K;?ϯcb8 ɘbxb;9[89%1yv?dnϴ%PGKX|a߉SR :t(yG^ʏoDH5XA,ʦq|{Q;?}Mlc~N!w*\LdeIdK>lMvyoi<:$#J|l$bYHmgqܣ(?@ŕ`t WS g~ ꆲ`ڠ#~ -| q؟l;%BS"(\ѡu]O 4_2#CF[ZڠJC-rTGw6FnF%M; JnE7o$`eRge/@\5atDjuOWoO.i~NyQ=C6y Q7;a1Ēʼ Wi93d̘CLJQ+{;;ۚ@"bsm9|%B]˯9wB/A)U.f;GCzJ /]|^C=VT[C+Wv6bRWCmr0;tȽ1^n-orcIFOR4rtXٿb=*>Ӊ:J扁p鄃qe*/ ?+)V?iw0'HΘ&xkJ:'sϝ:B+W_e I7h\k,Näq`"nRC.--'$hJ')h"Fm1sV*k!"xTjRPe+&~PBn3P7 cJBPђPJ߇k4b-pfI*LYWy]uY$'=nCTn!K}Ƒ &9`hQμ#" A* [RP75ծθnh2Dz'7WwjqFv ] +lZ{LU poKאpۡ%z~yEW"?B`Or5њ-\`ׂ{cv>o8 ik4!#$یFp'?+]<ׇ7.8S8{!7pd'#BmGnT@Y~SJiu2TڴЪ`d#d&%hyLSw̤Ō/(s5ؿS"F/2[`ՃaKU0oxO{}w7$ojgZWSCuM>OYbZXwSFk r|f Q$&1,!ex!tBAv7hp8?#r7S;$r:fNXBܘ@ZCŝ;Q4ClA61aŇL˶L@c gK.Xu/wT h<jמch(KklwMb5967(%[9u{ʳ ۩Q!/k/ )rWA52Me:-i WBe# ڿCjhJ?/"MHc:>a~Oѹ"?~RUb$ +p޹Q=?V#LE*W#m PsHJ?5]Qrމ  OKy2c7Y.)dSe#nʠu:j.}Ҡ':<} &Y0/QnT Ud{S`<D\Lh~ ã^rb9b#~Wfc] cK5dG/Bj,7+B.0ȖRF>`o x$&a&wqn.qʟ-cn:{ƨ\hpnLt@O_~0BƗ~?Hx 0ws3b/+qi!{=j->+K1dDog$ygo3Q@Ii&^?#> =:jۆl56楢ǰYiYh(XT(΄B.# K:PYvHLFc EaqN umkfn6̣݁=Xj,7PrX( !Kiw7*9Gӕyq;m6ٗx:}s-A@oG!=o;fc7?Adb%:3(:/߹}~,BDȯh`C2O:XXOa$y@[4wY]٘Z}PLknO 9\DlTJbDQ@S;Z@Nd6r݌RQ+eL:A!o0!OY{ΰthrf ;H;ȶ5vş.Ўĕj1iٸ8.# $DKw{w >nmI1\P@/a{[i%$}ռ'ut*LO%F^w!0nWOv`}6]4 < rK-'k9&4K2RrHHqws?bu`^.0l؍ݐz?LFby6_2h*9O95' ԮV5ds 6fva`ul i,ZS#i-+VmρUID!z_,ΪށA<@ 2/ ƿ5߶mb:Ym$PݎͳmH' oޕ1 TYGml 6Oք׼9Ål28ڱƂmvƩ@Xq>mN"mUȏ@1{6)d%RhO '=0fiW[a6?&٭ߛ` TcF>T7^NMOm1Ґ^#(!c CS_p,q$5X 5Soˏ Z7 5K?g|kqΘuT޴vaݖD©tFu9*&);yJ然J̍kᴦQ5;۽&fc2}6Jb15F %eC!Q7QN/!R\vLsʺRuWkޕ%sY _fz#-kP>L5W/2.8:^{(dYgKi u zЀ%W^D]6qӛ ͽ傟pٵ>+f@yA?=Ӯ; sebX0j]RfrJvD)aj p ,\l ܿb/K.o\ܼ`nˬ0ur;v2Rir#XII5@3Y2WQ|rZCgd3E\D8pП{ƿ}I;ZTkTa(fgimjzdaDG=nRDz9c>[Vb4K$-$oz0:K سOTCq^ .8jY$}n&9Y~h͹esߣ-TX`$Ǘ˗.)x )/\6B͙j0˹uL;yKW#xDHv0*ԪoJP]M]E XkkH{OlJE>ӌĬ_)ys0DNB\-S[1wghQHrVj1`zGHV_ւWy)|x4 "k66P0]!: ]eJy^Ӳv`vVrX;$,@-jmLގ|:%ɂ- {y/2(+LJ1ZCyd=B}r*&͜|/_4oxӮ~Z~*r;לd0/`! kܚd^쮋yRa7 gFXI93CƼren αLyȬ@)2Yoώ%*^!OavUTB3OMӠ<ة:ֆLgt\&^XB]sq-Sْ&0D.z˩Vo2Rr_xe`&i yQ'MfjM8Hӳ꣎z=}y31G*Kq_<~ k/-LCZѣpeX?8s%u#aõn=t'|TI. Am56(jDߑXW;UeݔY|)bb};N 29Tg/݇qm@~/ YZ?M0kh_$VWP].9'i;(95V$ 3tH.}Mߵ[xCïl<=3B~Vl?lD Cd \~b=E .znx'q߱ ik|iM,YnO*, qvOh?_唲"+<KĄq ?ǁ cʍk'PtQ"d*M@~Y᯸ádNmm3j|Ϭ}(􅣴큳R$*"Z7;#Htf$vM#l"_7M :̝B#*u19R߷!^Xfo>l7&ULh>nz@S2 ڨP!`pp-9\<1\FzMH!#&fo; mBeP7Ȗ(,Fo50kGt)>5l5"DnhJj\s+ҴzmW)zWU0hbEŠ@~> hezr=b'jTB\ x\Fb9EmNΑ0NCGIZhEPՍN^d;X*#̦_Tgs1p֙$Isvb;[4n1Y`Gdgf1 !}#r%ETy|@`/A5GBafWyqvWY|&CN|I3S{ Hưc)p^g1Pˁ?!k)nŨS=@ > 6;`"ބð⦯`bb6IEPX-r$+aA8.ڦ+9gA,+&ipoUh]pFSOy&*\NULE<(~nSdU|}TĔnR1nhhxklߝvl.gRNmڧN"R5"߶M3u ,rݩl)yq%Gi9SZ7i"Xcؼy ~G|\^',xiӳt%DC#3Z^DlehlRT;E Agy<_8S/F>d-qAnmvticK130rzVܚckrgr9f\_rev ZQ(2 II_ж#f`:هdQV*:oC|ek9BrdLڝmDk5=@^bꗖ9s4Q&:ۭb EI&d"_A~^"LE)?k=k$Sk(VN53*!no)%:M<׸|(/̊|L)x@VhZdθ(u ;Vu!Ugҿ/.[Hy4.KZ(8+y"N7<"G̝;u02c NN;߾p&" `Dtkx 6h= 4Ab%̭͞R+C7_Vop[HUqoZ}4ֹI?(P@ )-#]|;q7>To=3.Hj;z~etO/PXkmC6Hqj.icxͨN' _xhj@9TgԀpxŹ 64 5R%.;,r/_߁AxX8|atT9if*KM|48m+Ԍ@Հ;Q+I?yPpN+LDcf끳?7Ovt[Cc z ȳ?ƻPU4H?:i w`~jP #N݉2צ'^Fo~#b!:S䕋n2V  EZ/Ms]T(cb0}mc'xh1Dv$h~Zc1J=Ϛ6O062XfwC)eOf(_I?  c~IcˏmY5UBpi02kG~mk7C!V1c{Y͏jͱ׉HH+!̼x\(K~#iUVj2#.M)Z~dm3a,uؓuYh1O8 8 iCk^KVER'gb݄;"Y^U@aZUXf,X-,Ћ8yְM9rF|m84"MǴ]>LuȏExyNן{b00Y} 5`125\ZQ6B냸76^[>`?y`rtK=CMevab\7n_[I7 Ҷ 8/~X~7M#sF;VO4Q6:_,Ky6$ |<&X5b:0((OE9RKћOc)#M\v`|#x,i׶Рòg:R9R=n\WAJ_ۯY)T5O)|XUOOyf@[M9Dc6Ig> x"0{·LFǵ-0/Mm\>uh{4ԻB 3 .kk!U+Fp]:߂5\SSH|~-5y= 鉱ibwR44$qP2>JD|Fyf-BF 2U7И dzb +ږKTP= If]6~54NǕӹz^>wS hrW!/5e$6jm]r 9[J Q.>FXJ[ \#W‘ OJ~IE(q Cq`?εnԃB߷w;4oP:UJnoܴUi pR@j7T;p(,];$_{n%v'JG܏.6u 0-_ r)P:1_9c[d"0Iaͦ.gq^C[ z1dX5x$1fNs3W5CG}M `w%IܖnX}$`ǔkX p]b]t5G\ UY%};PQ+(fOJ>n)Y4A) c-,$Œqq` !W CC7h Y\,ǜ'X%ə7@W $Xٳ0BjAFB KܿsፄJ +~n.˟w:nxT#H|*@@Ry.½6H]hG 2-NLvD6q\R5si&\;hA [T K{>M 9S|tefIbDcNƯ(wMیYqstľf(~Q7 dyv. :OB_\*h d9kzXGmQZT`T=~&$\nE)k"^Ok2av"pwgղS^ksl2MF6rɔ\aӿg5zGzqkJJ;hy<+Ss(ދBF^@By3Z=Bx רG Jj~l?& ΚZcTyWOmڊi8|Zx햃=$p*84kD#`yzkol*7+3ҥ$rrz 4l{,ȣ{@#ȝ%IմyJ ikYDY4TnbsN)ЍFY̳5QR~dA`(Bo xq4dbR%>G$gDT<@G~ClH(Z**,Jvt==I2V=:7bZ/N<"slᏵC2Z'4NQ5O ~NP+Yȴ\4&jKK;jFO꩜B{e3u"_-Tb-kz8Sp_ŰX5r*7&=)." ^`:9TarNo'HZloK Wy]Xdabi笧5Lbuu6?ZQXP0"yJw]6H{X7&JqfDj0l$Wve#O2E.h=$.^mvxR|ߚl! F%Ð7se;2DS苏Ct^{)!lAam6Xx79Pև~hD"2OX&j9JAvU]/{\+&tyֺ J%7;G ^@ ꁔEXk{LE;e/R-jM0@]T$+n}%?8DElȒTK9Z(pN_iNǪC5{X:n FD4W- 9 qtHǵݎ,^&j=3n.u\^-ZKd ~F$鐩UF1pl[?G4gd@S0BAFx!(c~MQ0S ۯoPJjvc7\a9?tᾒAKpK\}JC$õ8t^dBݫ;Hr;> ]=`SV繀G%a GnTŽ7sN#eLr}7% N v=v%ǘ41V3%xǬDa)U^GqN՗D $WV,;3ÁDJՈ}*4&d;=_ҧ0e І!)yl#=ZJv/=1 9W0% *4^u̕h>`DXf0)e ^`zZ}YI.LLbr#Fq X4 *\E(1=~G"4~ j7j3v0z%.b,g{$yMWC2ĝP'&}$ &tAu~EE*D(D/40[|{#R|&YyKԊt^qS#yE&5#=U|^gWyW#H>]ld=kuHq&;f7*{1P&Io5bc[@y]8?-_N^LՠS㲏-T5_zn ֎bgPyS86fĬVMN hl")X,od=@f/G߬ %̅HԒ%O-NFϠάFrbAs_)`G<dn+xİ}7aڸ$ љϊqmbmb6T Y;TG>Kሀց^;wvCʱ, #;Po;xT6P@Ӝs nk}2Qz*6cBXQ`" թYĄ}%-{t7Xer864bpqEA?*SǐҖkk/TTSᅴ>FȐ}xPs'Z_8uL}GLV'젺7wҨ8m R ڇ^X$n /$7?>l,'J@[$JMqA9@ U**]b4ܧiM U[VFLք NTбf1)cӡYnhw<:jJ*1Ól~hQ([#2D$fUSت챙iSwEsNw_^!ds!nmt+h VL{eAPȉv.IGU`$\ǟ-5 v5g&Ԕp,9/"xf"Ef,.X5۽'6:vket,Ϥ>b1P׆,)~VXk$Ily#4.O-gE7'a_j`LOECEoW]ð6bR q!U;>~i˰9 NșggRM?L+$6tGیS7Mh d2`,e i.BR1-4#cVɟ+['q ~Dž)'@#}2R|7cM <1E,i}2D65E\=Sǥ[O$+ĖΜZ)?.u)=VKi`[Fkǭ]0kMe~D1lҝmthB$V1OcV7ē: 8&'{;mW;,~lRN̬R0d W݌Ҡ< c=u,ڛwX":@xԗe q|LKl^•o}n٠.9LXG}T(cna̷PQt? yy佂0k}j_^])č{*cp3*x՝%1eR cFW[/r eH|}T) %CiԴmX >䡲))%IEH9L N%jk93Sc[ҸncK&WWk;H(CKi#>U0(Y @H1L"RIi&2 TU_P-;qM֨yPTpCo[m{jSZ<*Y;SVn{|$ ʍ'ntktt]ョvv>FS>gtykp`KKAHܗӡheD וq%n T4&|5*oS6io'sm)S%\"a * a}.%IYNS(#DS_bחY;@co*OeE@חd@ݛܫ^qC>.A.` @T|tOf_ nZiTL DqZ@NU `7-Y6 FX01ɓ:c" brت?Cd%찫tW3EOtfA| 7^a9 a&'՝V]ˡ~3;\pt[JR¼&1'h]v%s} =j v7 8}lb!c.IʙDF LbO<ѳMRT mMK蚊6*5e$OW z>'urӝ\r @˶? /ӊxEĒ*a#n4g4vQㄚ<rD"87 ^7 <5n ac)7,̺ /ڕ>e'DZe?5$1`q-^| >3qy[ /XQȰ/iK|BӜ䟸Ň)r1G/)\7*1J{* uoi%Ѡ"ݰ0,ز2(?d  1L#rh/:A;>1.F kj(YĴrQB+L<nӻ goJ \T[+eyV _n$B}+t ҡuG*hqے;}]oFR:*8]աy1!W@ädZ&K@)BKh|C; )+&i5/|Ly%{4-, ZFtMmC\4G0z(vQnDNȿ8 Sk9*_AjXȴ̜ԍMAP{4.ʶWVO%.ױb0`w7;O%Ywҭ}^ȩHZ$VevkQ+>c՚1X9Ťa1 CNPDF''%#*ػ̈́!Nt`_KCtIރZAݸk$< 2jZ6V=O4KkAL| %mjD; mO5{UOctx,weټHGښ GhZ(ﭦ%+ y`.ViYzxW;Lnj kHɤ}~/ v Y cVe-X}jk 0h- d3^aIezu>r8`ī~`"gU;Ih-dM]ߡɰŒnVZBꀛ!;-wP}ZkaMy#<Ɓf9g7S DyL afʧՐe\ˉ5Ho:BR~G1|O/%Zb>##r_󲜳j AF6W)W  |s~2e>rL=Knpiw)yL]jSAC[umFaQg?[%&" Cƹt{b ^.r h{wsFw88O \E2frB06z?Ww|=?NdM!bL8{C}.wkH\˟Ovt/N(a_g( iUۘL@ܸlR: {]ofE:)F>nc,?{uOJwM ?G}pr toSR;IDOjN\V{wё"'d_Q&zWJ_aK$Kʎ M͗8B\,±ˆ@ac=5=Z.2&`u7 U' Xft)DB;3pm7:qw$ў?G#y" MsPaҠђ \e c8|/)] ErØhubY7jЛғRȨO5lSeG*Lݘt1Fi^k<8^H\?zH^}XׄTȉ<9 p<2~}uuA٣rT8[(˱eN8ΠS]68b׻b!v ۉiRPN3ݢelRs}"r`ޝSF+RS"Y]se:qB|[}ȕL9qW*e8m ꧾ&UU}Hʧ,W?O#+._rA4p ԙ 0{`F Ogp UQMͧٴ1/bv?0@<]\Ds ǚ*AS^;R4uM|Qp=>$j\{%ӣ@Iyd q6W`L~P|jbq0+rx20͉bm1õteew=aڎJ*qDytO k<_cTԨJpe'N ~S#)MI m*1s^p#ZF,+X 2 [8-sۂ:<*f#|+[_&b!h3H&R؂QTDj^ΟOT ]F"{$FID{;"=%0cdmSA[Ҋє-ܚY)~?tj ihL51k養$ω 5UCױ) y^6$kkO&qv^Ľ[q{ss/{Z) W{@T*K? RCjyB\}Fw;0wЂvd q6D}l"nrؤ'VW%ўcDp92a ojﰩy D$UL?u-e%ŬF[d95hOFnkXHK-бݲUX巩%D#c'dwx-픙و̫.1+-pFpԙ$ Eb*FQ{wfBAE1̼{MQz/ 0i?;hUu{jF>RR@R H(z+qQ%>FBݸBOKyh/&U-"ba\XǬ*200U Wolɲ$0p.by#Fς n6μY3xЙU^[- G?2@bMp+}c4F>l2M+,$d*,<-?3@O ǁ[J$ G8"O:9ӗW8sQ/,a1*n *8sdւhZd8Xphm H `*hEuQN&ePb눵A?u#F8sX9iW~j֪HC/?zq=irPo .obIQ')]Z&UJQ !EߑC 1&FqB gIz6PfR1b`&UGHณw*Os +Ut_Xt][kKGiŤ.|"xGwlQQKK{ge~5*"[l^*Kb]W?I侽`p<-!#nhDkPc2[ۋ MI!0Sr}N뺘ʟ<ץI|Ls2,LUhZ2DoI)5  jw悙VIX1PBNIqӄ1逪JjG'Fp!}c7L*ؑn=mj0 c^o~ĺ.y칲(yQCCwvΗGp@B c`΅OW^JC=e[9CZ}|gh=f-mz^?Gx/vSлc7G&(9uSE_&CQ\vN$ɪt8_RdWP4@;xDzNsbQATɿQEHz2`Z[ .^EF׵!e K>=~'ҚVS[-NBhϪ 'p>+ zI&R#+2f9%GoVNBU_w[x^O%E'!JYӒhb0PzDqk9{ړX/ުKa%gijξ殏٭HFLA;D gNw 2)y{3n^rD?-Փc@1FJklЍO@r|WdzCh4a<.+;: ew-1ѡ b_&}5 u |,[caelHczky–kؽqI<*#Ҕ2 T!]?1>pVh}xW4 Ut)/+ApqO'#lDt zdGqk1k$q2x4TiܤԈP?)"TSb& >;?ņ:}]mLZ͎g-'kJ=rk^KظGyyѩJ}.O%mM \?T54s]_5K5B%~=xaa?~ ojBp*_&^5_'zHG'q˭[˻)!˾|z$Q|r>@~% f܆mɡo`0LWPR &RC Qx??_Jik JO3øZMhPH_/@n!ztE〓1JvBGRI4ReLTUv#94A*)Z OΗƫ&GxG *6;==}^t[i74d*sFw)/w]@~2I `@{ $JAWIw+ z3L}iov|Ҿde HWH.Б S65 i[$?h.[ 4PUW%;AM-TU$ꂁaotΠAPeɽI׉"GUs9F[y]٠:GBI3~,v,#5*hyժ^qC*c–< WU>uMnƐ?GXv\FB!l"| )&غ)Ǘ(a3y,F^ =!.ZһrN fzDe^.{ pLI~Vm`b[9>L+;@~KCKğ;;{Ύ q؃!&hpG,^0䴜:?ɫ› fq-%r!f0֦WwAeb-1M&,1tb~H',9W.'VEWD\(/mmSV񝯚 GPHFI3+]E%0 WӀc٣8kݗ(Vڎ#S؇l|zmG*X4{;+%y0b:u#0'O+۱ XZRhv ՞&qIx.k[R2QPSa?{1@|NE@-:kg sTZ>nabR ymJ"3K(^Iao"u<:z秪0,'g\#,5\ԕJR̂U_Uo0?4j_8-ɿ&H<Nl޹nFR(C]Y ^BSC橞Tz\bp r3 .?^PFD_ఋr8Nd4R S}G\ehΝl7I.ݖ]#vƋɉ UA2JNFV{"ϙdIo~(IF&#tuhU^4gK_yC>G‚wi6&$c 'c;GoHrݻ- aYup! 1 @r@q)M2z蟩)߀x!oWQjxեQ]hRBO-*Z;DĨQm7#tD,ft%Iˣ'kd57(HY&9GT@ަc"(!Ljٺp2%:hzDI‚$> &§Z9c78__Á^юL@sH & ,EF^#4?+WfǼe8T9g}wlݭ[虼yt3 z M/ &~DT2}:bVB_o D@:8AXAWu[WJx>\o2i?2tҥ۝'e2Ę@ٱϏ~;^~?hmd> `SyX&gU18Wm:zP~ޠzN͝Ն F+)^%+Lzi$8{GiL9:o rOLo صޜ4(|7{CBn/ɯ>Z;^`k9xǭbDD4(VG 7mf0`/I8ȇ05s 4(ҡ?iԟow&2œkP :S=Ok، Ta$(?J06A@r\BB'^',.씆DZ5/Q5<ǦbxMgņy*}$oSc ggkGWAM,,z#wrfU6cI(CډyadL%d@K&қ}jE$+.O=iL{&Q#ڛbm]kf&GoWYH sۗD\xU9VDD9!w0&L#Ν.fnbMc=4θ3AX vQZu$ I2} Y5T߂iqwNe7?REW06M]PXQ5 a~AJtGYphqŋ/yJh8Ue;UU>(܂>UJM 5}IwD"A"n5tO@6c')'1盇}>Fxf-oU^kpJYEqf'r66)#GA_:(^o妣. mǣ$ho"1zȇmSz,/-x9车'+9<ځԡ݉^9\]_)uw4ὼ ];&ieى5,>xŐ6LGBHO`jӓk˩WW5aS(lm-wkժ8]SdPDH*Knp37Au5X5 È:RF h[tp3>@9ksjG3fAkdR"kc;\Y+݂TCh-3@Kݜ-LGW'4*\#˵K%r7 &\YjRI-:*UDfM |@nKܯa=v-_R@(ň;0N⬇pFDnQV ICQ6%&~&.*~mCN7Z֓zn)Nra_"Fh)v^>E.:`LS!opV/z`8X LÏvsLX1&eiw\8 i.sJoÆ=;eTW5;h)nsfo/!UZx Ju)h&}9*fr gKܜ{jT_kfי"#8Hs*h+0-Qe0qfa:t&6Xd\>*Xۜ#8]l \xu%";Zg̣Ok0M6yp`ȗwO",L բi$3ܞƻ< WiM9[.@`n)u2qDMqP/wC@=IF.oHH5̧#./l> xm8":3e}I%i Ʉ\k䗆Cs^p饐 7}?]CӜŷ7Yfu2뵧 /o\~f? :.L>UtE^'Of&:{!\h G:Q=P ]\lrڔpsu ԬTM(| J]YqOh6$jӆGC"7M$}},@] S^122P7^Me03 76Z)ѽF9 X>nr`'q@^aZddJ0I,d k!Ӊl+Z4M*ފP^H)F\" v{浟_GRiǀ,1!Ƌܜ'@ҒE*'ǫ]?ӳC zG|+`~eB+(zuVwXi(y2Si~> a4woouÈIO{%敡8Q#>*&esNsQfl7E}ŕsh6X;Wnܑ\ i6ZHB_ssCgH=;B\Q ?KlN3ݕLPsޮ|9?p[ϳO_lJ3f.0#<cC}-V<왙ұJg'"O t6? eU]^cg2 xzʟҙ`쨂qV߯/4 /& lRF8 sw(7~ 6O$iL9i_R$:( Yb'M`FMn9OP'bt^(]"Os@ HWfkJ>o  ؝0VO-u IMRԲ`LUwlSPz'H0 c,m7Ύ,}ɴa&d;ӎ1I%Y8` i;l}rpCs7%pUef Rq3@MU@{|j&Um_khԒG~CGVrb4,&H92фIiohB1&Wڪ3aO.a!&gigb/f쟒 + Y{ DGİnGȕ4ߜ}q"r/3P&p f%΋&eu/‹p|JKywږ0ƹ~2^C :%r"4H3Q;(ƮON|i;"dMֻyB?ٟ2l,׸_SahSđҽkQݛ|@ ,%-991 0D醒3BrٸjZärWl\/|.iͭ eQZ&A"ps.wujrvE.NK@={Ƴ0nph~X] <4f+mf=ec )D/ ffhԇ6;xEb%p "Dr@R;id^@ p_K%z:3~=^x~$\u$?փmBl툛(HS͹K0u2Dk< -8Oi2 aBRx}шB3A//f#GK&J1C3(sM>lBwA0?!˛HÊ$Ηh_#) x˯?4*cхd&-9A6֊y O<zh/ 5 &AVĪjM)گVfߙU\DBrB"N IO U}UaB}nn I\ Qoich,J2CyWKO9cg9@3g7Mc(Fb2#LTJX[nN;y':|(KI晳7ZǑ^{$hyŢVH) 鎿kxh9:][LK 1rʶ'qUZwjmi]:'&vuEJQ3$΢k\ƞO4R;Jhf h./]RA0msn|-.N(15_QaH,>ST\GNߘ{Ni E!n/{BZ(qfavbRH|As>9Ohi5l:5f?e}KЖ({\|PK6*#ɊD/_ZsE󊥜d&}!.M)A$4r׍ںrޤ]TRg7B;2Kʲ[7qx%^(Ǐ[CQ۵ݠ < 6فac>EMёǒvN՘2&U81{r0;9U^jH,8k>9yv^C0)ߪote7Ug<H[%uOX[n&%m7~ϋ얒$pC)Y:, !譔+VPn^͛>=eW?f' #-&ʸ?$V7=H q?S!$V1qNr+{oj*sb!'2ֻ#Z☲},^B ?Z>l-"#vBm̐WаZVjG n9.!ݟy-ݎ ^6-(Z8aµ(g؉o` l&\\WߑǶ3T Om6H#r3bL- [lyXW\ J'GC/+ELښaiQVnՌ Iȯݹ{*<JU?`2 r<=QJ*jYhgRT 1KgN)BMWJ.MҔiIM;ݿ|t6Aܠ56|7 ML"T 0Џ~[ *,( PB^@W̞y-RIC*2 жlCRy#sw\jE{,_ciB J &:߬댦ά}Y48v\Ga<+-xu 2q٘BoBV*Ȥz8|=r]3u_06rLL$3Y7n>OlH0rNS>c>vXH//M JrV+q갪'sEdooRZnu@דN } n&b,:Φ ^*kM5@~A'ls1kBVÂ\.1uǗ1&kђ B}|g& 7wVrR}*.7XoO\oBY줈,P g10> J4E Gi]d,TL=[HC:E!ooX)W%Hؿޜ{rr|.L5K G]b;'C->d> K6 |t\Ѣ4 ZfL[M"ġ|梦ŠWE{ H)*c?u+e p*yp7r VZ9KΛ W0UXY U[|U$#jtH#;6k6tR-'V_.X&u ~{@^dZxLS+tg @H(dI,Rĸ9=Njm/n"׼ Tm f*Q]$S7!2RP K o^&z.ުl 9c̼F*^PlWUA*H9ޡ_Sm`{f#eJU ֛CO7+Q#4.&!'QS:0L@X-^Qw+G3,cU7(WkLF['JB%:;SXG P3˪+F[Uhh>'YGXITz9 g^W/Ȏԅ# ff*jFt=ȇeLp͝$G/'0s)Wb ۛ?Ss0跗QNC3ҫ>Z"ٙ4J|$ȵXF?M2VNxn9d #-}5@-\\id. 9*tL=0}-q-uY;Q< r&}a dz/*ڟZV̵Y /N>^IV & QaM)[0L_bvOMV"A{|7/h iGǓJצ<8#ڐɊL\ր,.!ُ|N_3R7Sa_PqV3|<9Nu  #*ݯXY'1hdŜ 椒~uSKf6^Mv~%/J ʑyiqs= c4,2t3ᄒBϱͲMŻ TY&aHЕxl-\vVϒx^]?iUD7@(۔bXì(AbKykyŧ7 Z)7u'.Gn$X<w_SY?)sZ#(!/4q.ދ4Ղ5__go:rEVk - gV{ 8/7s߬fۋNng܃cE$ڞ4@(Uh ~~gjhI1*k F@~(ˈl=gR. ;`*wW^@@#{Sޟp G\)>'A3u6ꦊ`R~F9n :XVa+c#}Y旍Ƹ%(tBi` eYjPׁڻ7USGʛ0npi"tIMf5H5jjUS&\YG64'dl,͇T &Zt! kO\^(XMء{T}] 刡 &f2!㷝ZeCReSL:d2\;w]:.$'Kmb7ck >r/ȟ~{tuV eZ '%Qh(HÔd8~%FWqD\2PR fKX:lbkui.Jd=Pc]~R|]O?s=qݻJ[ WJO4G{k ("dYuCp}Z i)j7KlTf|ڐ2! \11b0 HYX*bhqw\R ^E|! >FN%tT}Y;:&79,v P;|tSobgwaKW%aK# c,Aܕt@K~dd @ 30ÏS)f E{5Z": ,F){u֌1B2W̼>`u5t،[C+ߠHO!-TYjb 83\MQ?928Hۏ厐!UaIpWp tAtYl,]e[6>doUU-?bY~PL9,]Oo>z^s8W?9rHvMw<7_Tz&iLП*sF%gfEJe uvY ʔ_I$ۆ*1҉_PlN2{.?eq\և[o"a;9t 5/?d/'#˪uwѭgu8nr-\1ڪWhD YE6; zRJ<j?"~BС#h+Qx pjfnxmW?!$ d(E岛~Hn~0<[+/T~ 7lEL9oXN Y}r7ur;7s2)zw(i`\9zs.}noi?ۍ7{o ced>mnc*UIB[RXh g~C>m:xPi9DN4`xI$LΩ )hSr#Q:/iZ;D%|  zBgm֑䕠ɓyS ko3z9QΗ7ҩ"Ã]JǑʹ(l9`r$AEU;İ#֍ʏ|R2l,$ԢWlgFCŐJj=a^Wd}_E"܏g8fx4M_۫ܕ1c~BV\5yYW;bI  )hp K$j%(J+՘kO2 0 iORAt3D>D'S{Ag (|vΘM/ z˶>s8:7JByK8t.HS"Sd Wd+]G T0 H Z[o"zmS|bҫcv0=_9?<:(Slu+vtRglR3O|4Qe1 8gVyZ{,(hاHùSzbn/_j6DcpFr!& (h%&$ԗC?7.n;+uEX)YzWhʉoA?oz| SUk(fb {\c^WmM 4x;GS*-2Vyzj4Ւ!_ X 7Y ɺCnx- _:uWm߿1 Cv E?-(c{SH_s)/Zo:mj >\sm2.y, ; 7ӻIed.HI ⛊MTўОl d3h{.n_cc>/OxOnk鳔a^%z|e޵F C0ʭK20W#i.#u! a@T!MwAwXwsiKx#2)M۟+vϨ2LĄ=08qp97[+ZF,t%w;ݟJB [02Փ]Y?YuJBm}/G{OhhO7"" JS. NaPeZΪriCd$)'KLl;~-_#+es7Y˵Zŷ,*S$R#I/t/oXdPMG6x<ݼ zcRM=:ᯥZhW3ZtoN6ǐ9[9ƹHM?XMb1 .OBV%]8{$0SZʏS)z(m1 R 7Fh'g٣4z>N(s-,%~~ARKf+BL5 &Wx烷{6"c{*!~"*0a?=oJ 6󐗶Ƌ5 ?ԿZX\ Xa~ qquee|LUNWN1^D DZ͙dOP򷔌v@T†=@$z-)q (ԱRV3o.na[%Jq@;>[:*ysi~OGiW( ~36.8jpeW] {uT!_dX|h+KjnbP`01jjP5-1eJD_yϼTHRs% C3,'8N 9^վ]Ug2SE nJQ fY %|ia9h=>h'z$ʚL%Ҳu vtGku1t13chJf$b{I3=d 6Ż#e'eV"FpZĬn'*@u|^t)]Dv%4{]hjhR4ɲdJ@l\U&)mAlݱL6(lIZ-K%0 1N@IaѪ^,gIO4*(Tk!c (6{|iwߟ'uJ_[) ˪'knF)(BA?d~a6{KxzÃy=HƮ6S:*}2O!ªzA99u R ĭrڄ&8@6/L6 ֩.kk;qNYn*M+]ENssmNuӄx+ErRQ+ąYGyj=B˫|K'@=E AW=1=+H힏L0 \3HP؛* <&pkzwV0*8Y#)ah|= Ȝ㵧kߘr'T7*Czg;f|`:ZO;'UŌ4-uQ-rB +;)v_kvE+KwgiDT5]B? ھ*u"{az#>Ϥ%.ʗ=Jn5 XƦ?Rr1JeN0c)HsK5?B7>h Cz+j9y5+9tأN5K"~5`ٳTېe/Ģ*wG4\bppFf|} oǂ|!,N0UDĿN v%K2Gmk1Dgp#?ࣀݾrȓhڎKTk(d ޓ:SݴHlxCɳ_5>E{-W,{p~av2b~Uud[Q*=g4E߼FG4yʐ8W#w˗&QR:}{͍fF5D]7%X0Cxڗ)P\"2!%Wx4d%d 'I4X`F%wU;hį u71 <[)?;A擰E„:U3(}0|,TtD:ج`vlPE;)e?^/?̈́rxOxě!Rv !Q  x qQʕPИ4t^HJ KC^->h,IJcav;Bjz B4\j̴,|rZBEsƕ7f)jL,&d"-Ԗ'uT](d:Km*MZi7z\3'4Mдvo~n(ZzwU@Ӥ2FIQɟȧח$"$"RmY>C(B\:5ݛ>gƙ?lȍY鏇KwN`K{u Cy_ r@x5B`Edj>`?I<>8DI![iz!#=k a~3):nC[-Z|o~YDCS: H`rX.=2Z6o8xv=Mq- /CE+jl;fz` QN8Z{pe; { ( =l EHR(ݔ0|+]S^\Kj,4`'9l\xj,`b(OR $73IYC`.,d\ E-ؕ Qpwͨ~YE(lr. |87#S=;y:{s/_ /P4$,vu0zU_*yObn4Lf5ycTMZOOY1Ѱ2B-ދ|Cz*1fctNyB/i6;;MjxhP{?I1:{ywVW`Lz40eZ1ODVF y;Sug }xXK?6EzIzWH0會gJbt%FeAcu*lW[I0S3ي-ipfygEâ_C9U~L(3=Z{y|D ?Xql4"+/K1PZU=Ei:zM%o3*, y,_y`I`d|QO\tehNx _4korTwpc/(3[Uq-PcxшejV}9VCS7J_LT `Y!S^SM~|hnwQzsen`>HFJƔ\aJ? Tp`B&&a>ddN"{ӥ@hYYQSAa@̎R?vFZwCjmZ}ur,0[]<9A-R2fZqAJ 1-;a4M_Ge4=v6#.p105 ޫpcEkC6tFْ]!d,޲vռ9L]irN7=, [39'ȻB@KՔZR@!v>ŬJ䵐a13!D\72f,YBAt:M6%bPPJ Q#,ޛotԠ4 q_۹-D26|-YHV 1@*ҶBH\D=|Ltʕ^=b1Ya0VHzЇĥM2]tn|Kb\}ylm\$8B)oGy,0{Q>}c[3XړdW_:o WeYz& A7j13Y鱇y/a{ `l*= rU c5bAvr=Uܩr1ȯ۫KR"KD5,}sj c/Z W=7O%ÄA6ψt̀AL=Lz3:w6$)(rͺuI}"#m#{`نgXaCd,>55 P(au!xhH [1.Dз0<(u &ŸV?rE.h lB5e& m_B-r$ xq]JVTNUcZiGO`7B9R|D/LR)I6?#w?qePk&W"6̭[V=~[yNbe''lvعo ĘúPB`iWJ%^ ԕ^gݨ>Iq)18*B*dgy7Ԕ`y h .Nl qk6bkۖO砒n ?Y)-̑LgU a2#DXь(PHI#Z;`m{4) {b%Fs!봧VA*Do@* R Hc( \)pn6~:,_i^;O7VwTgMpV?{= ]aoCvsp$T]st{@p 34 >C**rXSƦs>1X" *[֏ƀh$&h;\gw%ߕKbM6xOK|uGSA%H:i6ehx>hۄ8>N90"!E^/Aj=\m[+u{/-Nyjxc?Wu'Ă124 p59Ř-`gDp #m1c7V#-Xֲ5UL԰je_OA- JFyZgޮ5~jq4QY9̛oƓ? G@9xPm/gzU#ބV/ '}VKn^?[ilɨ"(N B!wQ58gERGjz MrCs;%?qDC [mm E2n_S`7/"ٸuNDfѴM8k, ֡Dz"{(ݦ9XiF\ƋF %A/1 } D@UGaBQ-vPX'P2|g"E!fkk3σ|>lU'[jC]&췐>dbWDӋt?ԬǃcWC#[,lteꅼea'aL!^ϞqwؖaNj5ɌG,Kr_Bh4Gb+ $Et{ߺD[!rss҂VFcԴ]0!$hY^EU#5n2k/T#>n=[Bˍ 9HPg[u@ n?L샙~gʾH/` Kh‡eU4FT5DR| nd8y9ŘAôͦ &Ŧ}sv{\Wᒥew싡ۦ[ 9Oޑ p,#@*5$\%AV(Yx]hDrt?VKl2kc!J~V9KP TOh ^FBzj\8&萼 d-8f!!=acfңїy-?f㠂7ٯ͆ESxDkU }v󔲣u.[@t!)h2Fv\(>Ղ _u4[@w:|a ;=uC1LmOC9Ȕ(p:JdXPC|<uM&44G_%huAKhMjp╡ϣ":lg :kJdLJ&D|?2k,겦Z3N)c>+зry`p=1a%9-@iQ!2RħfmaPڜp>01z~v0RJ3jNwO]RfXl+҃{n'tLM_@zUby'`_IH:~cjZf$ll79H7م9Oyw ëFu(Ie݊.ǜ+ ‹S_@U$ g6ME쬸C“umB7z=\`AyRP붑A BɏAqJ晍Qb ^Y F v V{[[/o>W+j)1RQ 1̖ŞD@9l0 &G]iRA]LrJax~r\~%/"VV!wNkhAwpb;XSHϽfNzXڛ6X3MµWv# Rfd P!4_ +.6` YȬK0rL\7 TбEKƹS`5p_ܱ^;A;)ܑ,̔e@ P3쀛KnXonj^+ .lĬundss ¿"Pop"#iG.ŘlLk^nC(Ə?/b"J}q80Q !4ͩ偦!-|lWdcZ<)OQ쳍Y=^&ʭ3c[YՀ<~!`~t+Gr`uȋ*YÄsM*45b8#Ɍ1f>)E9a',"tZz1;aG{&zAHV3m1o9O´.o10mf>m/CnY*6$$jh" Sq d/7+TCŭiimO9%oaJ`wzIgFI A~_6Yp|kPI .Pp+fj :w|20Ձz+. ?澑9(9z>#IY RM3R*8lyyU{LJ 5>yp;RRw\DCpysX_Cgj\̏9S>vXu<.;x([ 훠:Q2UD$e/QYmWtu#4N`9̤4?LZG|k|冂V!Q%m/e .zhwfQ$;Pp%ͱ")҇L]îԳR_W9gk~jCDwgg|RIzd[yLE`ϲ#(u3`TedN0*=CÛ|Ӓk/iGQ~ Ϡz{3ET5M5+B&3Aumm|+1I0NhIB63?Px{]^3D~ u 4Ϯ%!j8\B!)[6d&!;9ZG[iYڳ~MY'bPMjcdb'6[Ѹ -';4m&,m;M͗~DkOH 9bN$m}`c6a1Ry6KOHAB@MZ.em&k/G U` =XՀPQ?lpcWI+0|O IDϯ^0;mz;'ޘJ\s)Jcկq? r}H/@^MN+zOq<>DűᾂvT_+Y2 v=5D5[6^VߒwFv}`)Y^WEMVI"F" 25_CoLAef1G]ZwT_ԕ?W~"9(kb~7̽ƅ[yX1{ F|[lE,_'2s?]>Ǵ?`* G r;.S~qLp\߼ڗs7~HpZEm 9u>Q(~z,lvj 'i\?|ݍY= աD̍f3|yteT2t2(L7ӹgO~%N:4A)ڤM25W̜ƚz\ɡ{ۢp!H>X2>])K|c+lڏ7*J5 Ȳc=<:e-Y+$CTq?B5'&mZ%A75 +}_VZvPXs(4*V,}EXV)`ea\s_BP{w^Jy }j5F(˱2bbyD Lgf+ $9^eôNfqc0fw@Gt]R{d(BK)BQ03;F?A*@E08{YqtơĔXUߓۮw{zF1yr>'`:ÁM,gT|ǣ rTK^W/8^&/Il 5$ڽBG(bqeKa"A|wxfQ=vX6C[BK ,Z"Yy:I`)4\I@_[#3RHæ 4Z3arou v,y]2II yK*s l--&˙:6עˀ8'#M_cc¤^uy)l,!z;N*i,/mŎQڭ1V-@>FcytM FIm ho2 v9˂=&U,[xvcF!"X>@M֘Q}̌Ciu#)b|B}fBExąC%:J,PX*88" -񚛵s[pT5Z/‚6ԘU\W/[bB|FAY gJ[(:+XY?Wߢ3XNj#,`CWq.[@,38~q).qs1NZ8Z=DJ aj&j.֙(fK6.5tۻ1[) L1@ [czɴuIӡ)^% dbYc_Z.kZV^vA빈iCd kpO G?pV:^DU>@Gwm2=(qCQL~{^A㤁x3[u|CR'?)},^J%4F2 s/2L}r:\ OHNQ@ @J O]]]mfh[?7+!8f 9b1%sV#fZe~{}i>_{Vn} H)bΥ~3k P1vR8H1uƆ09Sx.gV)Bӫ# ;TEW#쒸"ae{Y^Dn2Kې9𔩖K*~W\kuG?lsS:Wc:ooOc 6i8p#^J@݈vh-(`蕹ԣ`W& Cmrα /dT,^~d'd-9 V;hÃ"E|³OETjGNM@b%\]zgiPwܺLdT)-bAII;M#]%1+ΰ!5}h/ l1]Fg9hoSȴ {ityǂט.#Sg'8̨Ji\^j R҅6^`(J&K$Ml@{Nh.rCX$c"Kw;a`)> LgSnWx.L %*u-]uԎiWXﲭ_͸etYJKZ<\%&njk+eOw@FF] GyN4lP;M3+01z?M;^R/n3E3t 6ѠΊg$2"%Ӂe~$]7ݹ++z'Ow+Е8o[H׸:AQ?W1V䊉 Z`k@$<035^,Sm2Jnfg<3w1@wT #+S%&_$bl3 3WJ+9ɢarHm$iW{Z6wH?Ls=JEI5#_;ԨyXkJY[!m3o BZb[M4ᩊW IqP ѧPA^TI^AdAqGlå@~rn˾f;S.Oha~rH|S<$fV}LG 730y~WXo% X4E eF}G.Eכl6#Տj֡j1y瑂8 he>!P^/zrRKRzQ uT<̀Hvh9>QxvJQ96#^OC` i:;Z!Yw7f _"vQZny4^)x+N py9>'d\x+ WmYB/erFNC rCKaDϛ|2&5hAG̱OoYĹ&K!1ٵKtb1{_8!m ܸ"-XPg~.'Nv~ Z,9/náv#ҧ JZCGJ~:My]zJRqW5X[ɍL8y}-m狻3Fs|| qR*+ntQFE7wOFHւʕg4~-|jDS+^؃,w]ҷҊ~ƊcO˂* Hǰ֟\'q kS#y։/SM;=r@Ӈoi9]=/`KU+=~pO?3rnv9R82 Kv.xϏx%dJkԌ(Oo0)( ,@SVnJ$,]X @X>!iG T7;ГlQrX+#94E܇NF݇IWW2`"UM\`]AO#[QJ6.KpG60˗wt7֘sy'1PZ gzR(?V1P=&[Ԫ֤jeX*;'2xLM)0N/R657P+ª䣻O=MBqՍ8Z;QD/@={>firkvaqӴڝ)Mꄊ@ܷ@cSU{MWRqTMdU% kV_.ͬa&gިWvo'-q0@_ .C %gMQWҡ_R'ġ5,,LcH!~ԇD3tE@͠d/fd0PNT.v>T~FQ.mB\>]Cg:_bPF(b Myo{5M#mwKebm&/Ѳ7{c)Iu#i;Bqx(Ur{ Ə[/ h>36͜KqY{Actσ`iu1*n.63\yh)K_[q3 a8$4B9͒4Q\dp r!UiqxC |%D5J!57$)8XH>hú8/>ۀj1Gpj+anQ2R9Mq8ϑ4y7F-[c<ΰ`Yⓟ"XGq-%fz6*}rQRôSGxs7p6V L@r{y9<d/a[KN)іdT Ŧt8Fy߳sYubSҕWσesp@ jN U2ugśF2PJπݨ>64-LJIE~n.ŞW3t"R2by Byq3

=*ēWM H8eMOPE$QbOL)j'Gb筚QslݻSg,聠vMwHO dbuO,&;UȘFȴtN%eW;0=$dxH}r9kDdcBe۠@+މgĤ:ev[8DT(_ _Wׅr7,]smVFP]ܷQ=,p7}4DөB-^ +r%hķ2E[ǁlKn&o.WCmʶ0+p~1N䂣8X遙dmWV2v8-|S`s* AʵpIž^弽gMӓ! 8 QZZlv&0.Ľ {U`B=z5Tڎy$T݁Cnקt4&N#5 ]FVpS/#"=39/)`$5Q4Mt_S=Qfc+%Iص 2Gc#1[ '%s~텣ˁZz1 $G32%4".ȭo|LP e&6OɚooAN!ë!^`ჾfˆ%=DOG)6~yʛH#?7O.sRDS]S6hU~"fKy0I d0̶~pKZ8>]O04F2<$[`>dr8;]pUd`ߐ=nNxh2o}S>Ns l˹˯(^}XY ˠTʀ+ |aZU{T-hbb^LBZB_/AfRGrb^ .{]:йekv zg{tn|hϬrEUԶO8.eS*jT2ױhE%ۉ,h~W4B6g {V`@0@S<ٝYn^P`w\!.闑"4g[Z#v,YY,C@7`Q4fqR!CZXM-k{a2k)3>Z'7[CY6Id5N3Gn He&{:QK%hdہʛr u2 F?JfNtRbr%.N70p`Ƀ^K t/Z )owv/ EnO(4Si6%u}El Y-+7U?+p]t*6iFU]y75)1ڗ̢sq.zY{"jMPOփS3'Γ6t"8)e Cx8Oy;i9> |CZeeF,ÞYq6 HW Ԧ Fa} +`lx蝟;kٮ\z,mf̬~q cj$]d:ěg֑?Rd`;g,㷖.gp%MDaV[iIޡ8weteYl+Xe[!Rюf;3@KZ2_xw8;'>lE,}ǁw踩&*7Z`9ypayLv򣙚e&7%Ȱ4(+V2sUhБdm-(y%d.-ɾS%4q7$k<q`+Z^d*/خKY gڸgOƽWD|԰#Rü#=;{0@?6WVf:#[H콴%; {3 Xj1bg M Qb _k GtM&Iq*Yn lm{6g$ 9Վf=Ð 0 [j $J3}~kq8A&jJDԘ8If|g롣1}-02%M2C1Zх$"3J$_t?g#Ͱ43NGO6m2^[SUSSL[Ԥ ndZĢB٢-J*x?T58n`؂O~[ңK}GI:JXشuM ᮡ% lJA>x꒣}Y/Y4%س~}SwJ=CC.b.!bmZ<ߋOZܐ8 5UBZK5=;N(yJ#09 ]bYd{EI!k죲uW+; i^bR *qrA>s~ƌ5Jy)/43ߊq*.=uͼfs@^c1iҜX,u.At/'*4:E3 R:DH oVJp'GZ\]Qtc y{ )f-bN]OT(=k1X{̀7~'W@~G4 %cT:ѯ O´k+y `㞺Kq [Dn}{{6ֽِU{W  ,p7|ѩPg]fOTlFeE?O<%<ʳٹuCl1|jYzx*h2 b^D )R+/H"4]Ǖɻ~**l,⠗׮@q9R]q+! {`eS$>3D#;iF}0Q0 l!@+# ǤUXIQ&Ҍ}0pAqѨQ: oY Ø̓|g X+Bju:9sx(Qhh0҃bggV2_9 {%%Bd>iky(hxd&''}0 >]Y [4 ܙB*Nʵz&(1 0щ+ ݙWP`ӂT5y=,a \;T)Po[E:i<&&ZhDQPҦtP+3~ÇYQ~zuI_JQq_ 2an҃h`qec0:&kgGm%E 7c҄ujd&1C6N9 VVک6`[g8I7[ gKgB=.pw\xkwڋKSHSXYy:3_&ĵf,rv8^[J 5j %rXPdP#tD3IJ7ͻx8qQX)(JwS 6"3==CF0-;_6ɯT bSPaO7%ԺSQa!$%lvX\|#ͤZQڤ&{ZUN)K+#̥9tCu;A#ݖ 6,c(5RQQgh]Wd#S_~鏟vX*wƩ!" \ SPRob*ɗ7^݉2zxRރf~β e(gY}ZY`'N(ܻwg#-{Hh4@$c$pHܝ Ӛ$~4y=^Ռe/Y3ڷ4hR6.E \ 71.Ү3ke8Mq%NT%n *YGrAXY9ejxk f ;`::펦(zb{*?U{lad̷(zڸSM$|/I,~P(R'];1mU^$,JJ%m玞ܱ"1T7o'u$ mW)vmߚ= 5Y*6[I &+~1mқJ^ʌg62`Zl$]#eT:/"wݟ3#gpg2$Tnx\[0bLJm!\hH܂PnA]j'8h9.];'E`UFS\25 gl 8✗R@R,q.T^4tJ8 މyy\KbȓW)njh*ڒiB/U$F˔s 낡D ;tmgdev d wfi:s\S(&ULTnJ>:seHo|"Vv `;A/LwC =Zא%KS'ha")^[-*DTl e[aPĢfW-wԡ,o)Yjn0Slʶ1QDqYdb~;۱C)~5RHe+dG<9Yg&V<1 25>EH9ؿ%M ؄nDL=kɪ*cE߁M4:&+2(_Gm3e ۱23`NͼF@J%0\-b|=:k{W v捤崐I,; P-b ./%/M:2Ft27h">@tAFYxc7pp#h韑ZƵ+J=8,l>8\SS6RЯZ^ot`=&RX *DU-Aa9奡%O/ߡ&Fssvp8G_?);:Q`V%;4m`} @81] ԧDFQeIՉ"_:ۺS1zoˌ&qF鳓A}g#@%LwHR ISFO=@zN4Q-oB,e`Shqx^0箛.0p72/ϧ7Gz+ENxծ8N"Y#cle^5mD0/e9 G0-e# 4e:. -ntG.~S"cZv(H_&[QkdjFѾLܯU64QF>!מ&4&bTn`8c[ yupl ,r'dBB6\"V6rQ"{'Pϔ>؏J>@j/#\/FrB~7܉+@fniSTl[kX`WHZ JhO@ Bn=ݟtu Bn\8CaK[[ lkhlTQ#4& )q!2`ݯSKGq%_Zw"Dmw6HLYmEwBe/9„^W{MD>㦮[nA&Yw#\z*yhCYk(&duВh4|^q:.RDS^ ml]Hv{<\/l+s7*,g8FN%yA_?vr\OW 7MeAR>Ww᪝feMwQ 9u)]^OyMggnX}Y6ވҶ 0K] kQ"*J) Eh旂w_zu d[XAܓ6KyA5rxt#9ۥc,?Ѻk gOQA|dRU֧~TTeU#Ү)3ES8Oy3\cAe{df<ֽzVo4}Si1QKv_#hNW:p0@pDcVy𳗶X*z)jqփɰ=w)HWPNjx\>!0m`\pUυ] .+,'hd`9=o "r{pg!ܡo)p{l W_,2v'Z=)u8Xw!U o~uɆ< R;ߓ7:s o|3ql#8dN;q9 r'Iʱ̾#{r!'G&CÖMhS1 Z<@C4LShQSVᗙ@597YDM,MH wɘ:.-^ r{#|5GEM;]W'r^ ڍUfiApa;CF>C~w*:{R׶.H(}y.4ױ.*0 Ky,C7m;Vuq4Q-h:*+/~ UZ[#=HB[bƍR o;X^׶7XR(h "gZm잝2\Y.KvrwuJ|{o9y7%ji1# 5! 7`g,ν0\T;[B{(@w_Qي6atsh$]lZG` ~dQc!&Dwl>)~t4+v H&edRP w>84XDۋE='׶WXQ21‡ǞWZGRF2۳_DݔZ}b?R 7;GiU BP'kGZ;e` 2hJi6}L6FGzWUL|Õ=XN'xb@5VLYFqҝiͦ_ ΁mE;ι,sGQbtN&!V_$/% Tpھ_Bnԡ04JJ>c2~D?zq#D¦UoU.0~ziR6^gxFVE Tt (7^RYi8b.| 5Kvwa)\"1*&N3r![%joyz#~#k@#ycnaV55 /5%@upz+.O\Ww3^# lБϔ,>箃ރ@QLRx,}e"҆f%uNtG>^;yoot=>zV.6KqԹ i\K ie;x!"!$9-UR{ҎstZ~ɷ bV˚'*(Od[e< u6q+qj֊UI'"ԞL`yBb ҢTuNɑ2&ucܔؘ3g0"r}zͨJzk8-lح RCVNU:B0ZA.L`%r>3wz u)~ DZjjS #&Qlp%8GB}soo;kp4_kNi$s{$w9E}78q{ƒƶczZ'Yz^.ZoDA't}D J78fXbL$P[+iH>!7Dmݻ6X%_F? G[Y{ˊ{z֒2ʯ녨3IhaW֡m bH~",]4Ou&e?Pbp>ɽNȼi9$C$6*IVdmq]H  |ȅbi5QN39T+E4#y֫X8G>(o2 ީ9oyeep:菁M Ď\#Z~% *Kİf >D]qN u&ɲ |<86l1 PP/%y^B)ggbB%Dz</Ոo(Q,Ix'.t'(Ƅ?$=1/$H,,d [o. .0/ђ !YKX%pOÏ?E4ALC&bLad+nݴy~H5ZQJtSvc%v[ ʠIy\"N\ G<wأݭxk]nSQ+X&j[-V3)]h:DHb€C hg$,ᄗvMK_-l4ǘ  b.Y?/cykߋ i>޼=稗"jrrF0AjJ$:pX0~QמE\m,]DI\éK>Q$:El$NY=LR@?5|3WZL/ <8!x'ǚ״a_0 YL:)np!4/ }z@kizs;:*64&(Xc%~K~Z G &$y{M,oodžдDO+`R3[âIU@ I&\0<w BbaImޏ6.k(]z=xe;Y/,eF9”p?z]a`Q0c#nP4ѿ{ u|ً I`b.`Y2KA=z؇I9i@VLuq{q-KE5#pdoa"4I)uRs9^ĉ͸>40xQ9"0de2\ee æV8ބl ?u} $6&$BHqͫyէrM80AKɣ=TVcԣ%’>A3Ĺݴ2gp7 0}yL:]v|N,kȯy] `ꎶ%]jDǘ.r|R0fXm 2ȁ~=mc‹i-N7tqf~q:\vVDѰ#^t6fՀ+S pܽ-iُ̗t0$Gc`ezj&7,oaW.aDf\r&J/%'47Ø{m3_Z&@6#]"SoE@KQ"w&%0!NIsU5Tm&Em@FK5tB8 qur#0h[v/{3b߻Ezbx|-|ҽp ȷ2 N5+#LCi\$ެ3$Ҹ]z4%-|!Q VٙjՋ?VIe0CQ+~d{Miqqx~ Ĝ1WmI^4ԑ9U`b~LwO>.f<mJDKJ9-nMbL3gd!E9Ѿȿ8$nGDfܹ&8cSsEbDdn!qæ@ XlD?'f~iFw. eZl2bn '.7jk+ڳ7$7V^'Sql O2 pfzA?mNdo9 c͜zfocA4aGaS*AM#۷]23D g"c^b;֐b> F9C(y?_DCLUuҟہFH 䠎l2BH@HԻN]L;AXWiڍuVuhVZ"F[ &a-g8[>)5vL$S23M 6Zc>`ڸ)h'WNw `vP(d-!aALV#j-~bF m+<\4]NM_⌊_){u4 C`72kBK5z@Z~T9(ёTa:ԉ"X`1p]֡][It;A E q4IH8h$2TSPVЈۆ%WD&$e^&!!3ǦMߩ 1:ikfE(%MEC}jddшAn }hO6.$x$=J`1 r -duI &v-\( ̖VS WJ)[͟vldQǏK)B3iϘh)ݰ^\* oH_r(ٽ# `0:_&>.'--g?6[@ >M]>6w2I d?+vh]SsB?=9+gZe}eC)7uA؃f/uZ3wMpc;QZĵI-w#d{8;ebw[EU=>]"}^0!]|_UGB#B@LJ<1:e,,_cyyl˗i2v?+o@8b̏ifv8xîVs? ڃu=[x^$'ۢJNqO^vJ3z'"_+J+*|֒qՉZa5PSMV  I0F֧{jW2?1bIPn5?Q)jqf?`]5}UaH x `a^ 1l#*!(`J6 L`K--ü]z <WϓejeEV8{{q)yWzB"<_,,scak1c'Sf2\pځ˛m?[V6-׎N}WdlK8 @Qڍ,V^vl=@{S ek,W y?Kmq#L; pbbj}7]&,\FD6G%6@7+}7YwP>A}H]$L^fu66i`w~Bo *G Dlףژ#UlE K|/,Ek7ds`[n[Wb'.iʳs&6tN]e5O4Q * @|,k;R0E-ƈ%FxgDƩ=aW34+vUf3elpT ,Mg kFM T:wYhK> `_c5sYި#^LG I(F*rӟt1軟1S%v6hVpI ^L ;t>JHwO5A*šѵNuSNӼ=Pe.jc41MnN#Wg< m]9du9X VW6.D3L>3`F".'YkhLNʑefܤ%60h(2x,o& m G5s 0&M CJ9/rMBG3֛ t혒s[فd?1+(#g0u:wt29l6 |"{Ag"!(qe'l>"er|RбqK̆2/:A_k!:FX܊?煾Re`3vS>w.ւ[8On2iX E\NyG0+<++,}րݷɩD؈򾰍 nr@~B;Jǐx& l_g}vf۹wzJJx%-C ߩl`EdIsqv?js 7 o}:5#_Gq,MU̍cyewű,|xdrH؇."5Hdh6Y?FUW9|TAp3DĎi$'aǣh0X=@/(t@S(8&!só}DE,,C2흈V uOj Cy9 ls2-" !UqXD˪SI-ݛXndu7JfXjc6|s`qЄQS3'(!蹞6KΥ%z-ԥsycԬq@9YhΫn*k*+io<$"ξ [2dit]"Ovǿ}o>|''u*QRA_s,J˲N{Ì.ta:/cXkn{Is-ץކg?\[i^YYN ;NB4(ϋ}h0tozWP@y>̻{aEVx;Eƻ Fg AƆ>q'FKkĺZ M!PK,%,ᩓ V)rr~8F$l9I]psUv *.P\ ,T0)NS־[B>&>} tF+&/"ѵ/N[}Rː+XH.\c[7$Li5^.QRޅιGaQ6 xuqU%;5/>c>DZ^479Vc)x)|uD '=DŽc7\+Ǘx`ZA 7-қT} B:#3pm8ew)RɦE^}ԥx}~&V.`W[PU9X Gxbp;m{x-Ŏ>`i'PˢZO^FJ 'ItMt[<'Owv=ijEd8&וqH#ꁺeqjuY7ԌI39y+a?#A͕ؔw "2/ednPZVCg@1Ndim8:۸lbK[)gDX.:RBq5 XBۑljIjlC2&dy,7…xȾ(Yw (仯Be4$ Uso " {IeIl|4~z}S7/ʪB3$kL8bL>DGϠoW(j㿧J~p]mei'OTdHfgϐ8<*1m`+x]z#n'IߵCPGNcˢz+ (ʊ!Bm] u\K'ԼC<{.'u.W?Ԙ_=Mꝧ;1֨"F?]L0u4p/4IWSKTs9ydGhNXQq9v#ʒ/OxS 6r0^(mFnUzjnSjy3LHv~L N(7>:ފ 3ݝ `pkVR VaQhhGP !xMUJ?t=E'nɹjPUflwt$\Zs_ً&Bv"-0kޕIfBk)sa. 'GLa2?aY`\jrʫ4y"V!IEv=6zSX `A-,hCEWU,5mZS\i_ `&&9Dz4DR7|IGfNƑSRuE<]a#cEqɎwbew>Q 6@Uw9U@JKsqC`Uozyx(Wfg}sݩ8r- q2ϜZKQ*Ka#d' wB|CMPKϼ50V(hBoiir:@23 W-N05f `d":@H\S[:x*3\SOv+XG^>qUVRȔKWӗc9aZ^/>`]'uAnN81_qLD# 3VI3T#PVF,\wInL#_Ue@8{^n^Ƿ]Ӱğ8V䷼>>$??ol%&7V+Qӷ=ku2:"r@f t=`s)w^{7,2kՂ~OHm4 Ͻ=~)c K=a4XͭuIڭ6u/=DٌN;|xXxvB=ǻ='Л{_8WEqf)"j8 gwCEFő. )f\ \R0c{±vKWk|O,cڗI^$\:g5BZ=1"FCGrm bk`ȡNϟ,Қ23Xx ?$Q Po rڤJ Ahq329õE]:V$\jWW@2jG -_d2i$Ѷ4 #rgk˒m6u \4RYF`䠯\tVxaF , N$p H6:ac̿5.?<{7>h( i֦nDX=)dϧ$0X`^*RmA@w[Y9K}fC7wyHΗ!Pͩ]W@1k;L.vg3xޫ [%7&r{0gVHLHd.%ͮ 6$B2HK2.[qTDGcJ}FOI8}vZIv q奺¿+wŸ51ٚU6x! Z?~ZCOe'P[ZxCZo 6/S1h*z@dgr>O ޛva{TNI艜d e8m;t2'%%8_=0&O-DBQZb5:*qo!\Ehc>!9Z=s?'#>?7Rx0RwyƵ{ǰ!2 "f:BhA3<AGź)=*`_\%d0L=9{4vc#=v: l0T5HEv>pͰWp Ёyس4\}y/ȥ UNixg6yG/{ J3LA*ULDB/O,H ђPvncఋ#AMqZHrqj/OgdTv T VK+ғS;#?,sҭaeVT4U="DM@͢F3l7mۉf:%f|9&ɬAk7+KH 9/_j@#H->9x"x^a|qk~@_nwk ͗8c'=~ƽLL+f!j`MED=mfkoʍSȽu#|L.bml:ЁV`g@V+:H9{u-Ѭ(K̳C`訕2I!'*vOeʀuIM¯~mK&%kWPM]ҤT2je1?ȵաs肅 ?h~'>E'\?"1">V ω7-K oLL RGJd+eYb-EVT,*!׋=5ϝ>e/'2He7IP{ŋTD4B#ml2#C}FĪ"kkt :b=̱PثO\ep6PRW~!zcHʹL?kj% fg'Tuʅπ̴L>o+Ug`U~SK=]x:i .`cϾ:zPFn $U1ċ0X 5FW-0bĬc\W)9;D6Y#=iî)"{ihiEKoM1Jav(7s mVŎ`՚| udێ)mrN }Q:T֬&^G ~S9QGͣ^K58sP Cml dU8D.EH"EOyNj0{8Tcڔ58)T'ݷ>W!r ݌F =aG&p7^iZw1fiK,bL>GR}X6̜{ۺFk{cIXS,g/ЬՌ(l\6(y(:}fpd$מ@$t9DEƸfUF?/:B>ELhAyƗ9|/{ʙc${͛[%&tdKF#7$n鐓yI@>DTLRUGRա3&g)LdwbGo QO+Uv{wȓp*M#L |:ٲ% dG\xTE\LiS{:K =l1ee/*FGSᗖ%%HPJsi/t2>) xc gFACxbY\9ݻzp'+ !rޛ*ЖT:ȯlmvꋌdJLYqfθt>j9IK}Z#"f]K#PtJ!AJ@3 !^!~aF͸zg\+煣Q" +Av=zҫ"jaBh2Q+w^@9/(v1&<ca13N}}FT8T W\q4:nN3dޜ4mM=t +o}/l=v[wćb.Y~:L4bb-,EtſZ0/Z~w<)Czp -)m(" /|[b~UuK8lTW X܇J I}ax1kXj5 z/t+xFrWK~x0t9+3>G8V@]ڸfslIr_Md-Mʶ^6=`¯-,%b(v_s&n F-fˇhCY8Tf-LTNštjBl,|%uܾX1Fσ]& a[܈z58 O8-yJ(lu7DLD**1"wi o8Sj+Ov"߳gv@'_:Z~jN=QjU9SWV(GOZPؤRBO~Zg=Pt9J ~2G06a狘䥧)XERx2P&yd<,&C3WAJlGS;![_8`"N>oڧ+ٷQ0:8 L q_Φ@e1~⇽vjV J>IXmIZx+T?x2Z%?"N}mX&XFyċҷE .MׂkJU |X>'5k{PXbhl wlIknSގR P@;']'k)^?׻K)h ӴeZ\47}qbo>3R3M^6Mͥ"7sZj#7NAي~8bfbn5! s>@iJՆBaWإ+;ڝW2[ &o[޶PFvRfbF} V^R^ps/Lѕ+}j_֩Ԣ}$}㩟0/`vG @#ҶtVv]ĵ vN1⩫H ?<Xh6h*sнAc2@>/,9x:*8qQZ$ Z?vŬ5ߦ`{ Ԙ[:®:-aAy0LjN Kؕ7Y5GY `F͋ge7׶5/^g zFοؘC#/51K7 'SE7 ?xMdrb~SI_T{>> lIMyyquՁ'8E*\m$fy/B=~mmʝ5m7}5糗RgAFM:!?/G#ˉD^x\Nl;)A8AxI~DQ!}"+ 41vŦլH-2+3[9!=/>oO:QVۮoN$kkc^̐2'`&Һ8^t-]؍|6/$6o]jpF8jfS9!4b9*Fe Xf# Fdefw6)lģQb:!P|R?O;7CI~E[[\mFm@a􊔄'T>H8՟, k{dr¤4fy5^ (#jyWxaPaAS9ZgHHu BS I>0SUu~CpL7-w =%އ)Fq8'UHږUdZP% {m:J~Ӻ(r~;C)%rR JK0+̀#Y8`2i u!d]QFUjl>;\c *ȮCmBg =f ⨯%~<d`\6:2_`RO0M9Q@fbL2\E_ FrF祰xȆyQ#:vtlAb zCCl0~<[ MM#UaD`|BU3 rM/9֛_| =b2$W8d,srYTӜYҙt券XY^OUO}E_PULCݟf ݆;~JDpsD ə`QZVO(;*U$93BeM{b+x_`Or03"UX1. 92}\=2+Bmlu: ů"nNO CǑfRPOW+`Y8v[rl;4Ge-W23 .Uz]%ܕ?k};oTO۫`5sLpVf2~|;WT2z)R`p(W?" 6\kv cVа4p)Ygc-8Bq1E|(*Pg퀋i(Eyڰaty= Q0.0&|S.#$~q" ~Ćv=@&.3?3⪈7vr#-Cv'`˺6ڡ+loc Dv"O`, ~]P#A%:D'0tPM$/hIS'%WDjBG| /c9!kIu#PL·fRa ܸ+ցN| k־Qrn2TpnZq4@dhUr5}R7oRQ7[ M^<9fQQce?PJUhc;,G9@,)EY=IxL-XPx?&-X8%ޕ^ScH7w=r">.iVA M}1[;= B7?j!g1=wvh .Sf{cşN/=P-K.x%;pL 3Mǀfc=^^˅O>Mj/>ȿ%  ,Yz^)~KNj4`Z2k 6X0OH;7aKjɺ6|bk0 {Rq*A qu|Mp \S |vbh'b@.fkFS;N׸Y IE24 *uTnU$Ey%j$MH`_wD}Odi9CC/+̰^Am)@M!e܅1nO _ u`cWF-[OCL7Vǵ Lٻ`~6h*}}w)}r+XQ,ƕ~a\l Ĵ`QTS+j P]CNs dJ3|6:wMC֘׎+Dr|Bdι+&4k|!J:" +wm0f ;@<_; Y kgӂf-,8T>y-$ hw?f[Upw" r C{J!cI~AN!texYH HSŎNrXk۔! yEsxdiD-wr6E%VQjdGbQW?q%${^$Xbx]aM Ӿn6 B%X_Zb ţQzn ݉o ʹxuaVR\gAlv^5 +{ͅ4ڨhNK/5&3v 3EȖe~kYE+pX0 Z.],L2Ahd{O<(\5k+:ܸeB ƚe?W G |ITCG[|ZB+O8Ha Yg]0BD=#[2P&ș$ ]PC`|؋E{o Y967, K\ؗɾMb48+ץt8y9(%&qJk_$*^c&y]Jj 2:Ew@W8B :D0(J80OFɎ&5tGoϥŰ(¡oDH&1cn-TK|i݆0 {A2?)TF4fY(Qu?u/t ɕ""o  t90";es9U"o/:5ٴ_,^^ /H&m¨U&43 bQm/&W}OoVIO_4'E|^{#gƪ!Y<(䝙TkM\Q~gp(lI#rCWr_ZFqF+j>h|Q[ov6|Vi~3WN~n L!f,٢lonGF5֘$Bj_Q64a*y+ײIlQxx1{s+ #)<]db y duD[?,RXW_3Ho>I>j2?V.ΰ={/',uI\*;Q*s;b 0\!Ȇm;@4)9&_~?=Zfb GGpJJ ?^PM%]b8і?LS>#Hږ+$YIȼv|i T"d9RѦʊ7 <$JLJ\'1HQgERk͆ l dd,kzOͧ~:EmNIT+*`tF"Awbb uR^h]rطzh.o?l;DA~BpJ%⩉ybB[Ӈ?izs*֍9(  :9Cćch JIZCd)CmfOGsaugrD}"75R~ª$;S_qطj*" ;%j 蹨ы [&i|@╚Wx1*$"-்ٝA[&!kš' znPQo-s²l5-V2,)4F>'=sfsQG.N|(QO_T)E*E5*e|QrۯVQ0G-S13F9څ"wjDf=mc <kj}i.MqZWVLwҍ-@\ =p +l`AHs9LaPW᧐~Mx[ݙH°,gd55D{,y=m;Kj&S?Jv} H-u)0 Sƈ0u #\gS LXE[DKy0GonsS]yم 61Z)̖ԡ 3k p;fC$ -TdǢP+6o㳟Ğ c d](0*ZPp:fuhbOJ@0lQ (ܺ}mu"tF[#Ӣca*&*84A8C;hcfE+*Nkܑ B9@VoA/D☛>tT?z ,xh'w/7H[|̽TSyCFIG g<_]d2q\%@mA7=%$5,\D-|Ժ G>E6 u/c!y|,Q; ]r6PODB4UO=sē.P5hi0gKšS3tYQX-$()٭cQ'dGLN<$Qܾ-@{\H44ɝH,TMceTxAk 5+6 AwIFX vB/tA >v̎(0*3ioirllt jjF>nu9(P[}|Ŷ\mA4P%KE41e]T[&:Vb\_@ϷKk Kn}3{Ww re.gG[EmOwCG(җ%)~Mm#ԃ-1::Ueܾ{O1l5Ӂ_|1$ԡt"\mw׷fg } jnO,Qk,k #FR#v8-D91p'4sQ&pw7 =Li@ yUU(6:>v})&s9/^~;~k`<Ԏy烁L#hvF_S7h7Iv7(wCc8`|j]wmE '4ގiLǣC~Viü?'XpBDl;45ī#-\Qm s~г/3*?ʒt s(ĸ38o_1 7z'ʔbMDr)-:eg]iq 2\շ;붫ބ@0.bsU{<>Ϗ,8܈2v,bN6sY7P5{Cл)מǦ=ٜ/{e^NWk>C k<yq%Bņ.=^#ËU i=&- l:?"7}Án5G7@~$ AF k4@M Sq= @a/)R&5 ;5,v>Rs^Q8H^]L,lʳs Byf57'J 1^b;z|5i-)xj^c(Y?~]arI0g|mCtr1[O0$xUy+KS(cѿTؼ.kza)1P(`09a71#0 .`։#UB1Z\B:4u2 B] t[Uͫ ЫM4bpAx |%T+crsb{RQ,Q>,duwhcvp])zj;y*o`v ̪.4@„%.ڝ NĂjKi2)T\D@Sۛnϕђ 'G H}$DSu[g97@VcR*WO?F!2@q$or4,ygbY}֩ 5AcW+. lt2z'dU de~_+A'Z9Uk'LxоfզjE'jCM6m"HYh8f8,qsZhJQTZApylE >liQ3۴}qnFƽ7[`Ab kYHnOeH_W`mQ؟!TM͕bx"aiYҖjT`\\@bK J皽6WY^%rHma}G]!o 5W?Hf_0O;B$`rq Ѧ/PSCV3}DmM?CMw1hV |DtL,Sf߅[^J-Nu:AhYat uZ F'M &hzpb"X^pbvws[DR52[_+=K(uG+?kxv`ŐSD=}4%Q>L "S;/7m'P33ISmu;@9jԔR/ `ٗ$^C*:vv외ˑud6Qak&(`Un%mjoT|GoDϝg͉7Ѧ_.CKqb ѹgw_MgfJ#ӑ& f]ՎN>E sxLtW'n1e߿ǓgLiͶ<}F)LX*^>^αxASHwqc^{0aq ݃]FK{PZY!cW>3O~>N[?^ 9l TpՒ(־%";1$0E~5M{g(?/6ȕ@g v̥D`2.v!_6YkRtc83j7RxWJ;_Hu ;Z*JYyykc}2ʢgl E5Z ۲y[@2a'}ɲ+LZQ"˿QЇJQQM4ou 팆ƊoS`X[A8YQd6[,r򩤳\ɻqAD73wsm68 BE\L(C4d`P28Skg<O[ S,Afw^>榳kV,m-B^ b&iadk( SJs_DrzSϐ׊ӏS\\EY누f'/Q%_UrxWaBbsmEacwiľUݥ:5W3])Ca"=\Swe HJ!3gݚsJ&qրy"TW.}HvtTĄVZ AqX-<(=Tay~@%oĄsm~ʭ@dW b*$NjJP׿ @ ذ8ž@D\:T2F*Gh4nROo"+H&lm= HΩΧׅZxa{t)2qX5L1jTk L 99W-?ivw(W!_g0"AYhMp T&Pp|'FL.*]nݬu,D0gDa*itR5/T3BFbsuD+au~Z)Fb#$Nl5:JVW)x-ىBp~'ʼ[K6CKvV$w^*Sz73`W K| )ſKM+c7Wj08-D{Y(PT7 eGKzVGMqJucYY?XB{^d9TI@"Fb6z1gdgdѶLPĕ#(٘vRJ A;: $xĪrW5v+gubGZd&127/u9GK[DqfQPi此pYa7w0q]x];Ti;՜7dmA4~g ˉMj^T oRy=u~zy7EqEvsqa}7ӫNDs^-# )fo  WHa=bSh:M\#w"C=lS6LpTw ji=1>'T*]/q(*/ W=n°~y V$n*g}%MPaN9@kvg}3&҈mf?,͓ekeHْ4Q0qɳ~6W`+oJNWYcBȂJ躽p?gstq mF ?l(Bp @|kc0{:-Pć֏8+`B Zxx<lCUF[R% ,M &ۮjmDd"ȋ0@zꂜ:_Njs/>H5W[L/)$EZHHy9:]v~98JJKr'ꍈ`Dty! %}N՟Ȣ z u4UoJ!%GIb/z/Y۩G0!aȁWT3 `be~g+ ֳ5`'Åw%엞69%hUJ7]N_G&Ov>!x1 ȗ7\rtLPk-=Y[:f|c)~iěн©3_uJl)[2CqQ{rLϗyDqzO9#)nS(sFk5 BDMŻSHJ޺FZR8"f|FS(+mx'26X0 I>=Vb/W+Z:h(WkY9o]Tpk`uO_sZcJҤ-ϙ{۠؆KW@YQ|efosxe_n)5NU.1rNWR?=ENRQ9Y#:],`/6髱27`  䃃8CLlu ; [*e킅ūߟGU7jV2)NK2gv|ר(0Ƒ#°Apy  2`3 [%!qۋt. XNz^݉Ɂ3ҏ6 W% L++e-fݘ )uz%knu&;Ehtq0I*?O9Izߨ|ܾҵCE ǧFkH P )qlz}oW4B֋ k7y=BRq_7 5gw@n?>mu- M+dYHdZr;.D'7{%bJw^dMu].Ȝ!PW`DA~&rP\$VDE2Cz|4P&V(Y疗DK䧘WiC N Jf%_)8k8f8C0jlyG)C/[,@5Zx"W1[!9~Nؒ{>2g2])_D(m4RoޗSaj‚> !Om>ױ(IǍ2u[ybV3x^nz_z1ԜD$Pޗ3w)bP&'T@ zqݚh[zX_'8GÊjT~/rMAkXƍrW.KqGoI1z-kPuv~<3rTu3dTM¸H7I+rrA/BuSfz%#iHӲu8b,''f jltpd@΍. <݌f)(Յ(ѽT_|,a-?1JT2AbFfXzD0_MD iL?qdCFDw}-XOkyKύt$:Ң% &7s5ߠ ZYEyUs/J,kɋ(0q$3BR!GAy0œv r\CO<GѩӍ5-G&a8!=4u={1!/P&e]s$Fgb*r/ kʭ]jRKa,y1ܶ`rhGy KL=@[ۧ Go8X6m%3-@0ݕ-I |gr}{8Xa_mnƭy0IFbO!~E;S0I{:1dR8LWbQҤ˛<xVqۤx"`e4:&%sv O&z`ktehqsh}Y"IG+5 (ENEGv:#U/0|df)5u}}#[0!)ٳuKǚrnJ;~& B'q`Nl$(ؿhiʆ! CxYb(w b#qK i7(@"\jW;SٸD  MJ2!L֟iT+I{򙛋>v |0TTM|5Hɷ'wbmlY 5zME>O[`ߞU_/=HqֺG+K%m!>KJEFdO}Q8őC#QKA0'e9t7jϿ}S]]P{es8;:ߨzs+l=!RLw-зWb)ږH>lBFDTpzHJmYX Hɫp~{mJ$0ә(jPPyA+`,3g!=J.zcxZ7?ݾEE`;9Z#E(m${>H46CxOBƱ^1ʜy9{{L | V6bi50ٵCb_T;}?cQ7CZM#D +Y @*H+=HkH(aֱ|H Gx7Ƀ+K#@nc YaFo -l}u]jA4\۔,_6Mm[~hDMm$/pZ`, F֋suPobGs-En~ (bWdk4f1_0n<ŵpaCf\L}j L#a~e+<9[9*N'R.)$r%mzf@ &Πr>$![y6|6T%]z\rQazS#6إYM^i_U'N\W!zF}ix?-t͙{T(n4Q؟5>$AfZ8pYP(/>6T~lj '.}:p[+kM*L(: b.9c3]}iwCޔ6~a<*][6 DvR2N5o[_N,7gZ@xjV/ܗ0@W 4 E=u)Rs{.q6(^TπI*i(G _ JA #n<&)eܸ(i8ņD.P@RbN X;t15gجehTb}+<6%0JV&ڬ8tTPX*Ű<ˈ}L W@Q!½VI:i7Vp-{9Y"4Yz'8 Y.-x<=+1_H;De1E0N0Hmm lM@}#ҫKzz`Xc EUMI0LZƵ)ӻPL.0zN;:@a dvZn]XKLXi\"K@0'TnmW ~|8UO XXI hs4CO @+H-ըӍrQ D-zdL0a1ՒbvĘZ)6S-CA2^$ẑ d]R[Dp9az,LJ9qqsD\ i-7))wk)lek"%CG x߭;#Z#8h}0.f* ,4(e4);ʡiIK,iˀ@8 ][]6q3N{ɦ̀WK.joZcȎfh(  Tp%HCc-jr`yw`'l_a 4w 6/ll$^u-N{V 'g6N3N-T\2]n>7"1N^*}(( S3{}? ?l;sXޚ@y^pj; O0mh6v*C晆8b*8!< l.f_EȹJSo#!?9'9 (aM7**ډj!+u񇄻N$N\ өp6&'h,*ӆI=ȹo]ZKmHGɳC`hP}*8qtV'0+wAtP.Dtئ8`vb׫|z#B4łaBJ+F[epBhZH]M+Մ҇QU* ^4ZiKgu2LG,C6^TTEN*xcekg2BHO1$65%c 7?E,;d g5JU7b)]Xcӟ'Rp-ZP<8ciW+WAQ ?]>z,IQ10< Kʉ:Lޗ";)y"> i:h¾S~ZUӠ>t GiJ7-*[d *1 kEcYPH"ۈJg9,+#%?)c*Tvٞ f;/V]Zum-̷`+ʷ̷-+@!W@&l\mvuV+ll߳*(8,wT zx.efG.0MMF<WG;OuQ{aN$zv~Џ8 y"؍GB|$3x3=Ty;4K ǧD }T &/]i&[7C:Iz^ͷ~ Qп̺-1{qwOT_Ollpɢo-:FT٘xHP`!$:([E?!~0&žAj(O$=j=b'<@Buw:b?j6)a+ڶjЂ*M MdR+I+Bֲ%X8rnW |˩bWiXi׶C?T^)(َĔ¢9vO/[tX1. }>G|MQ92,oKa7f~u_ ^HrM⑓ FG4(w C9\c}ĺ:;yKٲ Y9ɂ6eCDۼ=|%H5X ,Hp%@*p@! db0w؎8UdJOE1 ҆lݛ5ɩ?%m8 W0S+ 40GSxCbrR!j a;Z;>p(Gɏpخѷ-ʽH0F+^Am|8z}2ngxgēlpɘ \2;Ex#ANnb`3UM,a^0-p-cx$}1X'nbQfɅ6V3ő3|ʞU xoW!I DQrȎfsAK6oOi4-1ESR Za-i7-hg/̓%p?En/]ŽVm$N5wd6P39E>dZ\$(ێ&ܘ%u f-] !Áяa滙4対o&Fζ ӫY+΋<ՌqI,l)^ޥ7~p?36E|"[^,1lZ 2 rYh_Ȓ_oBoij$Ÿ`[f%"~9X>XEun|!еPPs'MzLHxqdBBO'c(pvyDBT9%BdDp{V5Gv?yѠGt)q}"B=L2yl@ OeÙ e_ڌ#LBؠK8ẇ!Z($ |tHz]x< ɰ!"dT2Fv/X.]_#7~ZFh:]t/xճ.{أ= Oqx?EyO/J%C2TN;`8Trm Y9"`]@oiTCt`gelvy-|@HƢ6spT6zh% b)5!fΰ:&FV)ʗ1d^Zx]w10渼U'OC>0f v$70)0Аe[vŮ*;[pBӗнߣK~㜢ʝߌ~^| =?sɅ/ɮ_P.iؕKdLS} !ܾKAf6jH+09fqԓ(Ē pufb"V'/\rN$4Q=̻j#N[A,sQ:s}/8Nރ a7&*.'(6'!8Ks5pEUt_K{ P2gHD@%ȚE|O7}e^Y BMhFm}>O J7˶qe'ZFv.@ wIeI[D֜z`LG]'Xp-!d˒׀x]SH^# )8@ʕn^bU^mB"wp4.~̖6,qzQ8tYo0tnji,OKD#>"/QEFRMB}hJx.]׮GiTأ!0\ƍOs8c6~Pm< $f J@Y(펮G`/)⅓X#4dܒy؏FDN/tOQZT1J5$~FԍϽD <&:,8)/CT׶zw ]XjLZO|hxeb!Y&C\ fpQMzBΑa:X6I2Q&6&{ϡfeEV.;D^\)ޏE4$"U洞 )LgBiG xz@kf/>vr|`i]%ټ8W\OhNI4[2p',9ңxhb%J=A9cD^ɹ룡߰F@ҵ,F+ 4c)^ Wpzc(j`ϯ9l1Q4/:}u dɢXOҎ)a0a M ȃIyEEa)TMf(^ˁHKRkb_49?#8ݖH ]JoT@%+[R#)D Kbu wzqQm5SbBYfVb17u cT1t IЬ MNxJɵ`^E+z (aBuMUNȗoӕRFئ\P^ YTG@(h% %Ya㼭5˾]e]]*΄k$g**F2j|J<<\dޢyr׋ϩdO2eKX>~pېo5mX*|1*pMJ.۵s!όՀRW@:}E`8#İņJ~z/ =t>A8zVMX YHrjA7} ~BXe%ݪf^ۀطF$ZXv3O'5xX}5׶ɫeP'hZ3aEmjAĴkC!<н.N(JET~7chuyjt7猚HRݔL}{dsL$ 3H<PUg"R5!=NHᨢH,UH:?O}-CȳP#P0&_5W}2 ٜ >zfAV:ݹNv5 6. #L)O /:ZU/::|7yQGKCiZx*j٥MuЛad|eqS儗~reGrJ y@|T{ڽ#[qkf9e-˜vW̗tQH4q8@F -R0\;+5v&s2DDO{kK<.i~l$$_X G*fuIT[16~(E#_P e謌z\N 0*a&Z6pGG9#$#ܦ^|`zF>S Fx-8A.9L].m@Z?{V\&:FC%N^5_@ N0)"wks4im#^V@[r%r}<S`Ƥ ϖzL~ @S[x 5d#Oljʅ";KV] sa5 n{G YE.E! H.OFGsA=92})bȍu'n񑦳-#fZwn# Rs昅:L͏Ժ:E#'c_j A.#1d)RaZ?ᙓ489ߑlr4BBxw,~6K!(= ޢs^?`8(@Q~Tv]1F>aƿ !!p/Ҵmܚ2HC!%iyHxocĎLIT?X`iVAKw l;V$Eq'`vpG=6Xht*կ[$ r*6L2EsJcp+˸7)y ; 疞MX".s_:_p8\|SnB3cW=`FOEEzۄGtS+J?y!$6^W\ژxƑR+|GW=\v1yWWGABQ$"WġQK0tVj5)R z]9U˜`nA5@OT{ &zaC9u =ympdei}kx48%Ζg= &9!&Tim{83f`]N.F;w$ڣC|r۠1%LX<ԡpCw[t=1Ѐ)GDgny\dvG\R3s3~7bDF;@[ ![+ p+xF `݌W"Kgk/+$?gR마NHEI1 .06 j&2Uyԛu.d3*._e!]deg&/P+2𭱔a5ŠDxrLRAbJ\j8r1~7-GmGh;tLpMh: 8o9g3)zد P<P;ٕ%!~|- 5mLQ/qm*곦,Hf( v6%ZVSM:'-o?`h5WW%@pAzdJk<}h&GD61gWnH(5J4 /瀒!V֭ٶf{sh^A ڳj=HHrz/rӈ#d2Vd L}T 0DHXuܗOпGD,DooÔ#R3oT[85O<t(=gZ~<ӛWp UVõ΀x@|ybc@L;?D \;8NÚz?,mCw#1 J=ffcd;4Q5C=63l>}b޾7`E,$xRz0sT$sbU2&s!׌[Jzr$ѝRЊ"6$Y5Jk"FrΉn £@xʃ]֏#ź{UegJb˘ ޟ5N{;qE=@n̪~%?p:lDߜ 7j:ִV}gnhSjMM$>× b(f6]\.m @&q(( ""` =`I_F,ug"P:GT 0yn)Ih{s N;`(UWM1M&\:<'W%>!$5+:.Z$j!B zɾ8֪X.Q $ C=4^v!Z)SgӤJ$2ӬHK 6}xWthl:0ZMmA::8hF҅[Цշy|y)SA8,#\~CeuV\#@!v;$V2hS2RRP- e8ϴ虎dKkUEW#w{,vT+=Q^Y'Y2HZ<(rD ]Zn  K߅@?,xU Z&Zэf4VyHsIMֹg�*M$ѐ%/?tl6f.IWWxA2f/Á5[VU>%Q{6 Ne ԉr5Bl6c6+ﴪ f!U5b-bH ^z땓‹%M^UbƨVp_eI ?[,OK\_+6:0-E@wq %6uR 5n☁̳=X`ԋ05RRC17#Wqӎ޳:դ2.5}DT=&{2"wj!מ_J f8J `ufU׆4!-;Ϋ1Y=^bV_~/A%{,Hε[я4Cd_F8#dIގO(MjK⺵{ཟ@"h]7BLaTgfT652Hpqr;$}C=A#[xH5/ A7>}S^1h,ȢдגQ0\uuۍK_Sp5 }ђ Sw,0m]mrJ nxLV7N,b4nš&XRsFGYcWLD pt{뷌AIs"8!hJd"?O:=Zbm7zEM_ HA":HO0ǹ7A4D7EiJ}2 렠5M\[N˿>]58@WNFXYZ"kA XLWfA#<']围7TBvT}͵u~ˍi(%?)+:ަվț(, g[z`緈}в " cuY& W̜mb!9Nq~7 qפ菁+͋|{ DzݛDHҷS`hR MO0'^kA_X*"sq'1%.8A|ܚ ֲȹ+ :u؇$VDVB Ą`gd'> EL[Sn0"K"_40u36[ݚ7>ѷ7n2F;߉[d*lYbGy8)d4|t73&=h DP%Z튝N(rw88p5K^ kըYYu`kneBM9TAja@m_p?01,=Ս}nvAVV=@6 |5K`I=ڲ.}alJ߳f9ܞ]XCwMDXL;б<ڕȂdiG E{]нaF5嗀<euBVE֊$ }_IHU@ѶnA ^X_w!Ŋ:Bj}=S51MFӯz9"34(f\ݢpla+ z6@i<1{ný94~eզ<8֚;>F+NWw 磎0HU~710hW{ n<Ѽf4LQ^KywnF-j|wgsX/,%ap$םh cb"M2_FM{)>M"on q w$꦳E^j1sM4f~b69orzS'$K˞OVl-m@epvY}Rx0ƫHtr~p's~7}ihZIk]uѷݭn$ aèdNz1h)@ҺUq3RfKvK0ݧ|,vXcSme2UXװ;U|#E0 &b#  u)2&埞Cu*c~/kV64dOM2udo맞@ΒjCJӣ} wM҆[$2.G=:@,k{,FHUY`WdzVtFV1r[v0Gk8St cy=GS^ɸB&rg9 `-e-LP!xMެݞ)ʒswA(06CiKjmU\-2͢Ʌ 5bW)JT }^RcJ)(@1r@&IJS1o2|u@K2ͨf¢fLA0p^Tf\`PY{kXSfyXe0q"?S +uD3)ܯDT?iluQ[Yef;%Zj-ƊIh:t1f=eaQZ"h׀sQ6 >ullv!Wj fH5E߷Pȹ dRy*:E?a# %R},AVBֿ@[NF뫃N8=YgPOI?-n8z ל(oh:'͛Ud, /{Ӱ54?tHv}墳}rnƹՀ̴Mh{{o d15P*xGpƃKBӌK+@'f>7CRMU ;t㧈vy3\FҤ%CxE_J豺|0b4e˿ICzd.[.lv=9e#OqnQ@LS(tYvŚj֎~c7K :j52H4B=4_b3GAgsտ5ҴF P1mL' )ϥjuL$GjGC}OSU%f!pUxnd]Vo`EN{/)o̮Y_YSk®RL5Z=j;ÍҚ&y'pGO;iܶCWF'9MF#A+tbBp`;ȆhCn} .v"w)Fdi6BxC~.C2&׀'}Vg>bP]70TlXM?QV6Bqu^)d^roG0%::19Vu<%/qEo2G>1@[da:[ I/6 dȨm]xG]atspr -S,4+Mxٷ@oW3,#U!fDU)wm3 }ҵDž N:+ UUPO&> C`3E

V *EꐃG1M_Xr"y`[#`uFZbȅPL!MpoF`EM}*%Zd3{6+0 q6g!l,@W0Q^ a`vbv@XAÿ_~dl% 1F2 ~^jYFAJE/Vm({Xчj:h7f4ӫePR-M`!ǿLRx^bmv}x.k9)nq{Ğ5E#; HQ/Z1="F_f|TZ+qz?X%A/~.GTs#34gL*sOk 9V l P,͒ 9pwqx!~]=ܞ?|!^EΟc iw2r*+đ`h׶- DE"vloSeSN/-5./eP R 7BH(`;)G~T^"~[ լ6㷛5Nv phO_H55zCSA@xWE6]ۅeK)xn`]ԐL Ih\R0rd4։nTZ C>^ IcD|@!~ʪD|}I};mD+N v#c&FN/"2rQGy[Ap}B*nQJ$6uC\Yf ļ#*`D9/^ % L;2tUNc*AcQ, x fY5VPDWr;u`pqA Rʘ~,ڭ¬ڑO7{3#Xwe7'mp8]pUBU/b7GqΘ$H eT;bF2uCb;@Vj)T|8 " ׽ ?q; =abU%lCn.uXߟr{RQM6W/S@B7١,3sf(wQTl yة!L]ȝYlf$|GBZ}븷MS%w x-Jr qb:~ -t VdQuffƁCȶ};#BIr,Rs+@Kݩ7妔a"G0HL2gueB]'qfLC"C{N9^'} / 2Ak`Xj/fvMI/ dҖ[/{ri|j#k=#Aޕ(ǚx'œr*:rYr,_*4XO}7}#Y}+ )<ُvȵ>ô:u:UMҋ`|@;+E|TQȌBh1U!ۀ0fm֕UVxks g RA }9SX:ZUE?mt6sTA @#Ĝ!h_Kӱo& G`|jMNV ŞtĤw0y+S+dE<(\"G3d2n]'#NWϝ}aبDQe{7>!w_y_P[>D;imR>.7`>-s#9z/6-ދ:'C5v ql]mavmu oTPWu2N*H$^?BbT#m]-@øβX<>BDHaFubf ^g{lvqg2t yoV aTZD\hhH=A1~5ZJk_䮬984һ;x!:Y? RaoKe<cqq!;epyȇc+Hiٟmi.eRu/gy렄/i龍*I`NF 6`7KV^sD!txp qr_-g} 2e𲂲, c<,}ɰ)&ok4/Uڗ*Z%3>OX@h/#^]炣.țTyyb2pOںZa@,Fʺ ܴE uEfݛ{$tT܌34O8'_(ګT'`ǂ޻a4(*=|v20G Û˩K;Y >Eo;(/8K$Wt" &uzZ OrqY7+ iGÙWspff+G;mbzmZRGaʨTi}J)]]^:dLN .d5T9jPjipzFGwm,gyV 4::f*If;U_D0Rzݪ9Ah&u-L 5,>! "Jh HELC<f08,>7c~``&mck؄ $>)18SP?$d۳)&T(NS2ї t3>Tej$.0SO9r18geCn:'巔pJV{9.}_פJN,r[5m}unP+1pv4{%R. epW8#cPk)upҀפH0;,;=ޡ+*C`x,&o}ra`џ_dR՗ݳ0rvxXxN?1Rr SE4M+bYjA`cԁV L2_mXk%G"KF{?׃JYt;TKR$g*f{i8UǠ"#>c,ĺ0_jڃ>??JJMm4Ts1%>^0Of A.,P׏4`(m6Zkyi B[C-tثޟĴ:xbv_-}P#g7WQFBڝe 1.hhw`avi4 cߐ {yP(^sYlj dW Vd.g ܈n`pP"c7 7LwӸ>fSC|'<(bhCx$hLZ~1f-Й<\eYM9EbAnG&^iT["cvIkjDi?;A@V$싅*vQfsDܰ$ o礼WMQFW[bx_"zdfnV~[ݗZZBtByPshH^WOG!4PzEbC?N8fg&soVT=~cjx2DHvmQA 6s)LCY&F;pȧ5p$+ϟQEE @oqҮ$dHzѶt Dy,5bMŌ .Aiu!/dXž%'J ,2ksM@6Y[۝n/0Iuyѭ( ؾMO >Xp3 }7IyETb읣+Ěcn@<b,M_ CDWicELfi) kڸ;E^FЊxSiτ-ޖ}j; RŠA/nʝUfPzE˓ggMBfrf4E;A&F3NpI<Kb*%1#z1n }${i]D\QcJwherT~3^ԟK,%y:2T/Et,Q\22u3{պ,N2-f@ZZΘh9{],<٧#DrHc(Xu͈9oqGf}ƌ߿L6+'y{LR*(875,9L/84į,7~cՒPЗ ,9D$aݰ|:S b eP7 `R᠁V  BPJw7冒f-xImI3]  p骐k0ԅFk-(hGm"8g쒃Yr1Bhat Jv1l,yþ0;fX7)̆D;yt=RVLT!"?m*uT.tR (ƚLqXXtd`^75 ]y03l]dhH5Wf {_*P߅;Q g_99SՂYى:T} xxh7vqj?J!Rb侱p4||+{YY @!eT&T`> 07p$FoLBa1oY u oH6Ivkђ,x0:*w)ixAPHZ9(QE`^f\>˲:F[Ft-9AJ٨=m%"3]BpMfn ms9!-5 ƒm-2m$0k9=ztڞk/qoT|ǯs *ҟ 垿dёr|<=pWr2@`yCL~د ]4޷\,^P>GM|̉4D6XQ ,N | p^fM׈qcẗ́43v{ͩƧ/>M"Xg[ J3<d?#pkՖ щj p'L|'S)=ogk?yo$a{Iud5]8û8(qNPzBK=*.bkS/+I^(KY =mo!NkxȩMHH6r/N :~b\m~`"k{/Ln%6' ?PJckV?jKyz'3%XDQN9NXSPw(΋3YN?v뚣ECbKkK+;NاܑeKml"saviByr~[ȼ_IZR4ciUC50氣CLw^nN +m`tC(!Ȍd%&CjE9' (4Y  rȒ|g ٥{u{ff3yajXf5g8l X= ^%¬ze'RFO8d*? B]~'*r1"\o]SS~Rr~p.!Dl4u0-b }yؼG61۞SuE 58|) X}l7Do딆з GIPvz`ahR~r۶nv@aUgYW[U2;`-k;~[zĸSҮgFq` !gG"'G& ZQ :Z}_h}MFGWH8dHRN:p&Lңk9jBh5h G`v ݺM֨\)YkA%zle78O#Jcb4fʑb04*DRk/Ó`gw^38ݜ[yLvFDf_l{7U/%X2Jƺ*:uDB?}ɚ؟#]` M9#H]HǠo8"Iam:ܟ=i׎.m@l`/T$$\~9gu$A6z$tċr㇖;4P 6p'&Ȅs.Wޛ 0 : "󑷩_ {s\G^ar!̒*:gUO zaj̛LTDH60^DkgK cN,FX5ƗRVl Fc`p Dhx)`$(9P!]I22n3^6Ү 7ogAK\S!* D=Og^w5枍qe(ꑿC*zgsDIe,?gbim[* .#TGkњTD}Ȍe쪸FTyȪM>$J pEi7,/r뚔ۅ.ȴZ&-dzJ:O-٥mQ00DR S(|[ly%u9$ ڧP]x&Q qY+*\Z6vD @ss!/O (x=x_@N/ΐ!+S{\^؜ 7{(=xڑɞ>$x}d* SbR(ehݾtovq8\pmϹ;R9N"@!_<#/(;1rD.DD!D HM9\ LjyD| (x/[}B!Xn5Zu &ȚƌEeae86$%(MH:k݆@Zf=o3DFfeOW>3ҵ_I;rVVfdo,eWyauWvflh&n' M&[_כ7c0k4IojDtUM[>(/1mfr{2t׃puH n։GW95Y9r:8,a"4P_+0ΈnctZx .b$;^,o kWf'K=qA*J>+c}W\sO>]7n AsMﰔ#υ:YSI|Mڦ yb.Z)/앢cs(}kPNcI.E+~M g`;.puO^u܊ , 6pw_{3oW*BWpѸ=HRrT['y0$Z (;S,Qڃ`./0:`1͝ǀ',;^Єhf( cmw R@AG)wYr$Aj0yoHOa$ ]_-t+3Wz}jj~M=[xM|7OgAtJO~(ƑպڈjFi:r xR (}\3+DYyiJvU(B гߨ3gV2Hc81Xdv%]/'k=ljOP(Oin]B0F6Ce.ct->l>hF{*h{b[\  觺L 3fTDTH!m>B$Mֳ}"wxK Ze'c&Voٱ_Z(>|ԘːI2m#}lկyZ0c!kLo6MW!.yjV zpa-;wzv ,`~w>N(XMR`  9y'14%N%SӀz7;*^ʗ8j~ǣH<98W"2W{p}V,[:ե0+Ɩ+^ۇ"1ptk_RW.26Bn!ۗ$a\o$-n1˦k Z.@^ ;/&iÚYzEƓG l_u@* j,Fގ+U^-"Q3ܣ ȸU%:_nxBv{-:6%0Gv @L QrgξSjRNĊϨ@6ʼ"P0mO]8bRٸA[ YNe8?K;6 kF."i ' B jM.~!EJM=+xcKW@ltqF]b8s2 ~FX9H:ǧ_q,;&o7 rclO~kfƧ{V-pdV~E )aHc=1!TUt ك@cttd̛ٔߵi~cL]ZS>y&LYnH2wIL `$ʰ㗇F7O T}s+5DG8l1 ,196T{ߩy` )R:k0@Mߘ;T`%3{qM9iat8WVm򰖷Y,A(0Ϭ=x9ˇjz/__0RE>k&mF)M1,8cUQo6W1u}bE>a=ϧc5I=t_8F(@Fυ~HN͗?aK/]B'%@g3 * U-76lWcy H6wIco xIi۠Ei͌OywÒ4~S@y-­ cŔCTO"|( sP>'y-EeoIGs!6VQ'VRIX ϔ E >CV#ag-t ?Ȭya >uFB#tmg~J7T&u!%eҏ*TRoM*WƖsWw%*5raS'GN~G|v5T*͑Wv%|L-{GdvG,PUTfRRmy wΪ*CdL|oԿmAmH`u5J1'.W.YN;ݹ<L3XWЗ%mbs %MC #!^(ai|5hFʓ”_marl=)D)_ f7nJ`?KB֨] :Lr +ZCVٍVw^e(bsdG>mqS&45xfaBس(Cq.%3eBᰜYc 疼v@)W6i`NU)fMVy՞B*LP]NzS"=TN p- hOs/?_bx\Qy:fuNeoŚta*hU޹(\4(J`i7M2Als`W 敖+ 07phK?S3ꛆV1ĝ~c^-S]TNc4յ”6b[WW{^8gPY?Sn1$wX阈']I Msu sg[p1>? !Ih¤MX} ejyEJH;-dmouv9UY@po&\lχ^#i DŽuޚvpHs* )a. S2X0i ,Rh2,"fW:W/)o&8|\ ݘDz7hfÃQz[,Z^U6Bȝg*G2g3؍J2^?c:JЦay{[`$e#3Yh7 8+,\?x[tDz 4ӥ燥eOq>WLR- +vLj? "L3ڽµ3_g2isM糄 4s8=ğ+7D-/`UxIK(#`gEvB[w1HNZP.mZoBg@<" :BeHQXEb\/LSYf;sʱ:*D쨵ꖓq ?:w'jjI"s5@ZBDA2S-Ҥ4GߑoBâW"ߣ7Q4. 7!٤sLqɑ #+N/M&Lń}[YSRxa0f`7_oҸ^WbvouPn\?tU G ܄PvV_cмbW+rRqa"h‡&q>@}_JP’S 9AXTާМp>pλCۣJ!8 w0`Qy!d;qyۣ%zz!ث X\ zo͠gr2=A2+* 1qfURV.^wC<ù`/+ %dDx/ڍkU1D:X 1AW(Q~HnI=ݧuhf/*[N+usclZ`Uomq6U켈̽#Ou,R3 Wok fޏi6m01ےOe&=rKuN.\7Ȍa#^ẅ́$ւg|49Ĕr$*VN6 ;j %b1"fbIiT:uPfBn\$=vXbUNp8cp :ֆ!)_oFy ;\khi/#gnD3mno5 -YKEPdb?u #B-/;PȦLO+(oh#B$;?1 ~Oϟyy;fFuƉO2)9wjrkR_Y r",ZAO)lad;kKbE}ibD4s"JTFW=ZoG6iQĮ 1"ԕ-ٸ>BgFNVQe$D`=&aˈWZ;MW.OJs7LSHDzɼ@B׭e/,z Y87_V'Y{CRxtɅ#N86ۀ Q6G};V1|<&|XN-;me6T]XrPXz+|Q,sRU\("gB}T5pg2cIڥCV\W:*/$k >]<u_L{sDY3]7KFg^Rt+pR7y: NIuki=NWDX| n W")KzZ]²6ΨP:omcƳ""!헜D-o)3/VjDwٛ6~ein+[RԎ[HxҾ3wX @@7@-}\{L+Z.Qɜ+V%YqRU&1@ܴwe!WƜSϨ .>ڥ;X)o(m9rU3"xjG1\BwkZY*SCueŞω/GHv960ݹ3YOۚ\9 :n2.e\]`ƝGVˬ;UR/³c>H$r(0e B[; 8(jr:Ia NW]Mj,7|bJ/S YAen<凉3V hqgha CtƦ B:>*TﰶWc1ku D|Y-t=DbȎF˒FmE߄BX^KY@_GZ+.?ٍLԈWxam4aZ;0ReZah#lD%x&r:LeHKN0VH(u6_SS3?PL4OA݉pmV;9 & #~ FnIlߣZrWxg-wH]E\FAVqdIߙ{U1'[$vUF+ӝR^ TYȯE8r~o* u R2)Imu Syq.f.-_ZHcq "_5inBbl_ıԗWpF.iZ5XDza~:MD&$w[xOl!9fV*|oX7q[RPhw%t! rp4OY3`rx 0rI'e=D/!Z&ٟVU#A,)qjPV΃SM€;,Cػ@mqe#f1wݶ5ZRm3GL֐{x:7ԃ2 r+ᒄ N&ė2{< qB-s+ SbP1J܉cPM'aKևyd(!Y=Ze3Pq0!sY+Jp vߩQ{`|/l{Ns.6 XS:RuaKF@Vd H*(@Ln$枦h=hpvPg}CKwcvMqQoK۲iIisTc3韒V=LGxUTUsy`篔޾V>`kKr(WuMn,L3=YbkfY>QM.W 䔵|޾HM6)!xvj#m PԲ?& ;4ecKytZq7C=7%H}C{j p4Gx@yzqPQx0Ar5bw3jȑR/ &S vUA ž^69(v 9&}WdJK6;= ݼŦt^A>[1FWܙWꣀ}oHsU~q8q$E ('(\BeUH^8WAT~xu&"23[iũbo 51nS];$uP5p:7l9Bșp/M`6aaĸ[H?{<3 /ͬ^Zg"!gRч4> ď)#/o@9uzg7`2c#5_ÂY=UT8F#[ΰ+ռc*SCqNN8AsY`AϘL99' %X^Z;R+^9/;`Kð,ᚚcV4BTE]rj"8{Əc)'.vѕW/.i("Fɏ i(&Γ3)=TQڹ{FX4<4>'ˍiSo +_{/C= Z- 3qۥH5}Pːbn^A1_%`1θh" K܂ڼͱ=3 dJ|mp%~=B%~c f-&d/}(;Gkfmk3'u5AlhCvDJ}Pe2,R ڞpbC2fy'~IU9:̫! JzF6zQ֮M^-WfӃݻitq! <UQ'UdVn͢ {o{\V!R &bc4b4c|1aG#hxrG5gD͈ܩ i20/-ХxFYOx}ZaR4]5Ehd8WAWBV7IyLf3vE/%N#M65{Ғ8֋vG!xM 7AnNW]h&<NrLNJ9m4q> Uce;$(?!WXDJdA}oj_mImDWʝ=Ӄ>*k`T \+^~w?I= Xezfq4A ^ڥ*>ظX5֝>HEoA1}J2KjN1QLIY7-=o6]) ous<7CP*!kkD0rfG{5kNV "ʯ_pTflUWtB/1~Q0PJԂ7e^dzbFqDLيCNyUO1w1iw=;)3ؕe:TEט3!*+C#-k+4^z䆿PA:ITfZLiq)0{+溟+MBGN>Fef.Y"wH}hȫ0K*nAySI̅#k8(N|Є2E^hM3sP(qy& ͛&y{ͺ$n%8rJTfy=HLk$@E!$Fʣ]QtzQEO|Oh%'cK=.B.f⠠r D.l>Ȝ6RX*w ~õ-s)zE`,e] q&⒰V^aI"WȰxb \ ~w^4Kbp=6#,'9rE d"Ֆz$uM!o 9iSKS+ByMT;vຜ#dM/0Z0D.@e3?-1:tZ*.E0}4K!(; hL֔o)g^](R\(M꧃IK>hҴRƁ, n ׺KX+I*(Hw&XIqL\9`>c,{i*A ~ o 0Ov)ǯ./zbU|6jFv'8 Ο GzcؿY)8- $2؝i~ExO@%XDi2gbVw/jR &b_ rt]{Z.+t uu_ȠR6]b[}Hi=1$ƣ ?`تs:&sݦ/ԥm?+,xR-~&v65(J %2tnMSzT'߻ Ti&S=U䗜̿>ñD; X 2|MDgp CW|9Ed[mܽ392WM6{1$ 紀 TU pzZ% 75in=ery oV//fxYГ(a/ Z!HN\$Jئbl#ÿ[Xd,[Z=̀!ot # l-!,oIqk1Uï&GWz|& O0e3RrnXD^95+x0;YbX ұ^ :ӎ>ı-4{!74ڭah<;4ɵ !㠟RRkYGNώf0)hX˩˄Se5|QhrjMs9/9I%oHXOTo_@nd?MMb;KNI>WD Ofq%&CF?*!uEB>T輒Pvv1FM~G 9׋.Z[ {LÝt$͌˩sCΈP"> ?¨gwa_#&Q޺C͸qЃpQKpz?V_C:U{d\꡹ C9*@pʟ݈B2S$TGYߚazѰy tHz,yg|/*5'"c!bucs8_1-JN~=;ʣF@C 0Ir^p[үe|ҳ"StTB}Դu!aRmQ}|a2WUh?l'd[PbXsKDA=zGSϺ~{4s8$_)#QbVf?M _SVF=84.B=2^ubEsWnVM0aKbZμFB{Jtu;-ץpH 7| twpDE?N70$wFM"v W(eYF_k^aJh >yL) ({p~NpA3t5'yGzb@juu|%#ǍVPqQX;둪7:fZBj:E ZqAkvtI0Xu"} & hcg7A;Ӊ拊#ܳZm-'ӽ&R3^)2sH ? N-MC @q>p׹Ikg@\ ȣcO[%Waav\Ig֒Pyڏ$<_Y j@HiN,V {+Mr(!CSʗ17MH Ħw/%4͓s k/Aa0}$1ywwURY+4bi\\@{-GibD-<h΋nK*a 2PS+ L9ʻϷXgtxe֢DUD%# eirQ\Z`-6mep)sJOq_\`(*Wh3EGab*JЉ,-ߤb:.WO EG9{}IKo9L(^1,kA>'´VyUհ][~IJ~bL@?f7i[tO ǢSd?[9#T|53)R繩~̥Yˀ;?ӰK)R~`B=TxĜEy*Vw4Hx=.Z] @ǒ^ʿ}>U6 ZppJk0I6AY>#{lNSuٕuFjKVs(Qd NXQO#pM*D4TjQk]+Ѩx.M7iFJFa@9[F2}&#UV["oqyir·2b6xaI kX3+"mI#Vw$<֏L$pOjf "bBA®7-r%AOH)}#d6*[WlYO'ŵ\R곋}! m 䋋vf*97k$'/dW߶{qٔ8c i٪Kxc|B )MbAmjI6ӿ@QEZGC.,;ICR@\C0ށP{[>҅(b̂k3%_'eP);{x:39\3(zj<\DWdD9g.n̪:4YmMWPu0n-8>I܎.NK%a$T}|ZV_p twoTy}W(LΛBc9]ox:>:FpR_A O"AɓE䄯Y@򻰵G'Օ5$tEH#hA1]?nH2(3<$崏S0g,9'~luA;jpY!]:*Kz*xقp.tD3!{.>~f)*ԟ@/.@W(mkXl96)X.%xFD,t14&i!ҭozƝ` hIa̞ݢ(l9Ϻ'EBxfN8Zn#\A 0UfȢ-TY'%q~(;Omsdo.rciF 9⥫y,\#`Yڶ85N>2Z2;ux-YGPB- :F〆NT `21E#j(K \/݂D]b?﷒^W@7ayqnKebdНm@ݢʊWn 6kfƝ#.I6~dN.A[{Nn/K#\  "usmC5$4pcTv(H-},4,(ģ?fLjSZ? /2q&eՏJ2imd1}G2x#|Ǿ| D-@#![zt 45.TR86P$tVAO74B*^hHGn N<cT M*%hy*%3{WEsW V-sK}07fSw.G|H7BI^S`_<t)*7X9D9. [Me&:Tsf>} 17% :#[Mu_m5C $l:juqK fa5*"x!O~o 9{˕k4m`EWSg6Ė*3#(8#[Uׁ|?T^\ EV:6Sh:OYD6Z,RnX% sao;IЦ˅"S,{Qխ{HUՅׁ+÷Zz&(61*lݐQ˪$5~ o6BGWM« @J;b/xL5(Qw+jRlGف*?7O&,3xJ[W?:]ƘcDro{H3zcbQ~op ϵh@6|Y)ӧУ4c<u$#0{\L%RnV)*(|Y$4[98YR#7jG4^j-4jݼ} Rg dh\H۲q qnp0k5>H̚۩$oIޥn_F٦ځ CRѝ6{`u t+du_mxsyH5v'Qq46f i5TkH LȄt#XE0Q6BiBȅ :Có/gYenk Ԉ3WٯIA"cJ~J(4䲋CsueZ폪'sy X| VBuBځ)b{'nfD9F <7B݅`VK 24_ܐ[*}{!Rl<dq_XMj_`Hf쳪Hjq'Vf$0*i>֌e$k&p:UU\#If.f<6O8t1tAN~^DrMB6.Urv9(%TdukxiXFŌ<ǀ1U|#vϟX3>]ʗ`&AAoz$Q.ƛ}z' '?xI!4:.:#Dy4OXWo_ 8.*_^~D= \c kuZ$L[D l>W :پ):4NT { p%ѹvcR/.C#Cn+dx?ruS2>q_힃0@\,$L4Yvv #y\g@3w6ǻ5k_9=RZ$Q۴$f'ëW!Qz^t^=&|H6㡞qysR[|0mXXŧ\*{b6Ͳ (Y߉ރֲ @4˄Z%&}:XfA.pL{[^eV*Hb<iYWQʾtŝ{yX]W+{DLB'מfli3 7y3ifō}Mܽq 2lcВj*cĖFp =`#*HK`FiĿy3UBMT̹T 9W-}_ޯC®[9}3KΆ8d1m11Tdi3) LM~jQe,'}t28}l/3"Hډ5_B?p%; *H"}~atNWX >-xZ6.Q7paȺw߾Ns`كU=-}h8MMӣ;$[VZJ=uD){9-2dhv J望J¬H«DReLSl:?7`v[D+ZM`d8[cr#{6"fqyQ\sV`e! # P @:d|#Xr=m@d z4,AI 3 K _a((4(W5QBFr%Ƕf8Ύ[&K>dٌ)'<ߔ^ q#tw8=M (, d&\bBm͜Wޣahip(R#,Z0J@E?6 ;p,Jg22#NSl# ϢǴuɢ2a;/7+d1tmMCYt<eBs-ɅL(zVC 7šYۭ˙a1lBj54c܄[ȕF 6' U)]| q;7P$$"݅DT'i2IImIGn-NJ wk@GKi q#1-sԌi.]\?G]M=SF,@2qiZ+CUq''t"øZv5]̸r\ `K@aʳD.k!bjl1$^n 0w_FĕC"H9 Ce,ȻQ wv1IדZ ;?7w5s0@{D \PCX8MAoGܪ|fb)N&uCD(ēAK \<6N*( Wθv˳AO ]* tjmA/jt>'^_wm"|\f!k"bT(3&M\Ll^F&{isMw{CL)iO5ZL2EG7n Blbȼy2NQ=SUbgDn*7}`(2)=Snyi)jfL+x )ݔwqu'sYT<8oH5(^Vq ( r9 0 h׬=)bM3gfP3Аzw&aK`Qy[TRSg|E'V_eF-e3r3sB0$x#43jyBͷ 'FQU#%}+m<$@ߌh˚hA˒9E\AZ<}M;Aݖ'"KD._!UvT6z)Ĕng/6VHX@=@^< $j.Ɠ_=B;yV~D`Ԅet-l1Zy\9:(ԒU٘Y&Ǥ2)nbwR`W'wEypFߴqnmV]ˇ)raeQL[(ZlL8mDv /d Q{`HNl84[b:HJvꂑHHdi?=uq VAq/:0pJE)5xz܇ NW `ynKlB9I[!P.lΆoLtmoA %?RH5ONCK<[FUpqZޥ1Z1's*Ж"n% '?Ugl3\@@2ƙXyiC]2.$$HT6!Sl5rm 2T 4bA^O`OniᾪjW4ErdW"pG#zZ^P[F# !ќ5ʧ{=+[EUB':ʝdF+2X!#JЉ[4DǃmI +]7Ԝ/3uȯ5 PGĀRjB Ė < pԿB@ !+z7 { F"ONs@cc-թ@FBA7le_V`L4Jd#㭓/eSFuC#[mHT mGuW9:mdl_)Vx\/h6Hk|qS/ [`TfSk 66pΩƇt_]{l,urF nO[ Oo4!\bbѯO $]8kAmZ}u> Øl"aMK Nb `RK j6Kb4-*L+T W@if`̈́ڞ9,>1;{Rg aI:JP;6[ ]i5yށ-v톏;GUa_ @P d>R.a$T(Zӛ+Nm wJDfÈKcnaҧo-c>[9&"5FMa4]mvXFH|JwaQA+ OG[{Y6mCSWq< ]헢R\z-T^<*Coc)NZ85-ޡߟ4pwX  ( h u4nٓw|#*uE1ƊԽSRUߛX,."@sh¹Dߖ^v=m^:{1 \ӥ~&%G骶_+1;E&V*c^u89k4RPsKJ ,.3Fn駡N۠2&\kY1P?mû E{*~mF~cy?Hkpɻ$Dqc곔i',$Y)n~npB\h 7O/,;>)R. ' !W:bC_.w&9Z3uK>+sB]l/I8gLGDVT1PbꨅjňnSJo ^/ p5F$v-_b3 J67XܞX<Մ\L0įB[i`)s7dƒ䮀I+TI[~|*PF͍7+kk 5m׷#ݗE@)3>n̐3 JmWS P26JGKCk9EBc݁1P{ /F,_krRq'eid 4>FR8r B`^/쪕jh*&%+Tao/&.P+[(Ԝaoط8f'yb+ aLQT2NmYߜre|@M;O M[tcmSVl]ЅBN)Ո1v'*Q:}OM}9#p2R4QW1F!A3Kt.!>R湔3b˧Anz {sGs{y)ۊo+aD։iN&P?(:0? [Mf+JGLrzKikă:?Wp:|+bޙ>+R`WKCm !C  r$%ҝCN&'5af0Ɨ&V0Lќc+T'q.٤p}4~%mߠ\5*UOWE{]lwhDkd,Y?#tD!#S~tGҭ@H ΄ pǝ4}q6JH|#qé-fbjZ~oUlȅEf}]\Dо(гI>fpXy?8i;XϟaݩJc%!5JSͳoJ}IOL.5A,@*hl.K_Aʫr\<~^Ō@wEqYv:ZY]~gP%^|Ϗbʰ%vF>KO4̼>bIQ:TPqNCMq ;g1@x- Urm_ٿb *Ѻa9_ǚ6b&/MdX\kK8PM3k?F kTR%B(}zh'LbC߃Ol&3쓿#FSrkesxiRΰX+xVkvQN?4NACxy`C~.z9$R_ sT?qNzsቱ{P vɚ#-D`jnYh˗)8$Z!+"J54%1a@{ j_GЅvB@ ߰^ky[8X{FW]l(t7LL.S|=z)y\<~ $Bw=es|[|q{t[nk4AZ@g}\2qR}.bS͕8 yPV _)0xmџ!5Ux4m$5E@_iUɑhCc_{W kGt`0GH rMM s1"0ŀ|yߓM# 8_03K[^67N\TvQZ*Yn% }EhsT-N]tv( I0sH8c> |ЛRΨn鸺v3>W1d2ȵ=PХ46Keģnll Fthiո:,vd,,v?ƒB/ ,x@ee7M$}#taVs2h|H[ċBPJ~VfT1[<ҍ/P ,s&\)qN>Y9%<ǻ`C[\]¢` ֬Xe %r|ͨfN4vtcU:RB;/ ڔ-{* k9 r)77QZp7,X$nfD/íVr=vQr*6EppQe 2w$S EI4tMj'lN5RpDqI\~P/@xUqm=S ` pJ?2\ee ĥ"M<[Ȓ_nUvqԛ4[Oō~-,dn<^)}NO#_^fg[$Iݚ,ňM1 /].4pFPy{zPy ;7h 2',Sm@ɖk=$<~2 -%O`R<sS]8zٜRL&ʇA6@\)s<9ɞA;:D=X"W<;WaYbDy8V)5 *'՝Y|[[qoT=pb(`-yb78[  5oȸN¸=a'+KpVءë#AvȲWᅢ!cUJ0k]5I|ⴷArXQcҐp5 F#.ȤU}jdڀ~_ßP -EJWΜ܇_Gu /M{,`i$]K= 1hR1Lx9ba*<ߙLp$k?`O|Z{o^i Ƣ\fN3EyRRXF8q{LG)NuNnu46AE4ԇ'4H2M` <{5G€pK7fL)| ZXr=#Cl yݻV;]aLps \ɏ(Fp|7.˹lFt~T߫n&w < t>t |ն8h̀.'Q( hH -sɯ(pbcm3Ac-_sxl %ȀNSJ&R=d CvGdRD@PA/|QXGlb# X;b Q D+}վ[ r0?8/&P"js6Roe ngP iOWMYW}lu r)oHd{arF/vza#'jCkK5exr쯦3r@`(Ƿ-tݻ0K=ML~8R6TéJn4)ɌnN3cM@˨<{DZ1)Va¥[Jr杫qNˉe 4u3s=CSkk$T ,|lD9ۣHwU1XIF[Nj,mA/@nx v>X)B1#eVNjkd.Wk\.3]Eh~ i㼆&OTRГ)œcO v2c a7Le x' 2q0)[ӈ d\~WHV4'ыq9&OM=p@9Oʾ* XF굺' 0ʨ ߤFaAaV a;+ͱ襝bH0Յ6*)4/{TՋ5ۭ&,*O8F p}po6p> If-n,ѶbL㑶#'u;(CX抗L9GLq7WbIMv23j͡c'&3, XE&ai_"z?&|J)k}'+zfzo՟¯GG+y4b-4Ǹ訓 noG,u`ϝVsM6X pxUFyMD)%p`;8$0vfYw>P*^{&U#hCc`( ]!F[JlmIkOo#@1 sEOFXsQC%`[`/L݂gς,WON~+5j 2};51wI6^j崄BwCaX%w![aj&3Y{J9j~Vh+ \V 5j笉Ǡ嵄鯓#Kp t9xgTW3ksRDr-kv/j?,[, qKB7[\3`hk4e5Is~Oǰ"MŒð@h晩ŏ9{v,AkĭaqSX9Nd\Y$/sqE5~f ` ǿAZMǙ`v4j/NzxRx?")']3=2rI|NXx2I$bPS?$Oo! iZ|u4^_=XjBj}?qt.~H_AQ%bpVuTҟt D!F)'ǢyH [`v>Kz[Q6/~խ *uO u]PI-GhPBG|n!{sѹmcZgSc*˾lp8;^ZW0yt]\s3IWPmmwXmwbZoWo"#ݢ~lHSf?GRtZ6r>)&wP@`}#3c`\KǾm2Qn+web&*JݮbpUhb| : .l G$O)DŽHkt~w+4Z;ɭ失@؁v ,\Вv)Rivۡ$5Pxj XŠpN< ]uԺ$Dt$'*Ԅ\; tdwod_:1{#14=eͽbhCVB$L%}cæE@L(E tve90 B0&qX2 J}kx9I-[@iRf--XwR^H9̒arq2U|AG$8I\=UXQ4dg`P&\<2 :"VaGRstJWHt62zMB2.$NXOYn7+4zmBd.\v %« 29_k TmZ% q@?WeDZ+G:~PFSp̡CM28O-_͔ b&&;$&S=G@&6g-Gjr88'fqv|:be! /}li[ȿ+N_6YlU/ $5d:SaWfκ.yڞEX\Yrة89+[(S0k)D{3>iryOҹcYb F.U4s 留gggjV`;i'lE$d)c諁5?g8-)iM~4k:59:K' vMcT_zʰli5\h0 =S-aqfN7Ft2$b2l$ uVk3MX IWѓLh^dP:c47ly/5fS>kqI]ͬUWS;FO4{ EMGaO59tyϋ#E-AwSNĐGn{.yt%{F\oS fbjr8kUi̍S?pnMK[vR_AHH(Ɵm=1QYwq\EXX$9GN+{BJޖfep;Lz3sFa=x絅:ECt7{ r{2V %[D t }Xݞj- E;cA}fC遜|8w`Qۈhd^>Qx*]6[ Z*+|79=$LAQ5G!иG}?= BY^Y_KeT\oݛ&waߓڬkQqrcpf6F+Y[k;U"Fߎs°>ckc,g1]<:)@B bCCkٗ KKxd$͢sK5TElz%!%~{7Ks82߁qۂ_{[[._Ge_Í~)'lGv#kCD$~٠bULM<BpŌ_m8u~KuMcyj[JCzRS֎2~ ׾呩B7ZcϬ-@#UאIV9EL5Z0(dYK68M&.'cqQW]y,R9Np^tQz3ci$H0ӻ2<5ue 1I kg'(N*<i9\zo(6$kzȗj\ER#Ӏ;Ag̭cewucsQSCf-W-ּd !"VQHJ'USOȅ1-7Qg,Uf\\.Bi²?}tq7Vo]{lZYqn7mW#?dZgo膦$T$EHhףJצG=&эޠTՒ%HM´ߴ;bp@;y}К*OQ@I! :$4ϨKREQ??2 gfuvʒ|r*^*S/P>5Z/qo8)L3xM[6ۋ ]'8 wpt[ gJ}-fKBz>:#:ЭV,=k;!X{tpR]/SHC޸+2ٝ#WCj´f(L 'rԅO;E+c*B (}N0,EPJ LdT]7(`x܄F)v;Vˠo*mƣG}v,1߇59?Vz X9V_[a.RM}b- ΈPZ%{l%N-\ 3Lmx]k{Ҡb7FVR1l"s}(9I.o{b*NtC}V!L;W4*!-If^EXW_(XeH&d8 R 9-%v6 fq f'4db&'ĩz|O7 nY#ǁNt'әښHVfKG%?dkEA-NekYL{!}=itekD;W`l 1? RϊO}{/AC IQ " xsLR0䉉z0 '?k\"^g~oV}{S`@*|_44JsX̰- 7fPjKNWS@a3q S.!Sٺ2թu75ra jjDñ3JAzTM sL9ox G%݃? A@Fy{w5ĸ𠻣LuDU!J Qwf$STLs|Y#vT#uקk@ID6sئK)Mt)S_DH>`o *<4HӨ%< eyӓNwQ?T*mwUFИTu.($)!RZGf,V1_dB3R,*Ҟ5qsV#;Շr7,;XksHJHIyϤM @FE՛tJj :=jc䜪.dq'G`L:kiEʕfT̴ >Bxp(JP#3ѿV*#bS33$Ʈ^]}( OKd^i~g͕X{T4HC? =sNdf2p>2f9+^4B!psa@TیrKaIr`ma?g 3kPv9#imOR>j|.Yd^_NiR~e8;$3gI>fP6kw ƀ;J%I{";CZi|烗ӄ%09Q(rcG4 }iR- ^K*=^@6L;'cU[myP=([Էé \"&/AP_!@ x-7oJ2"W_{8&>8TI%>j<e<<1[dȏ=sL&JԂ\['#q.ߩuoCa,k Rj֤V ѢWm C/ xR5ל~;He.ʖ0{b+pDz\hB?1vhФNV[h2LAQt8 RCʍЦŝw2!q.h%%W3t X@=9׼5[IJ t|}tq)PѼ7=򇭹$ҩ u<:r$^"&CKv9p$'$Y\lBjRZ4@MX36ߪIJօKR^C|-1M T]cN, f>-@1:1yƥY/: 06)O2=oSnc N ف_wJqX*ѝb5}g:D['[\e-B/=AEn l@"e'gnn1)3損.;M~2?# : 6] ~m:'1.ݓ?zkv 3 e-!Gc"d}C=P7ǃ;HCRɗ;_כ (CH\kj7Q,TZ*dhrFxĆL7c_ţɵtvY:ST~ª}6?Os5fQ޵ܸ9}~!EwD09`\iO>TIp2n !F l%nI*I7g BV rI,~F ݁^wZ+l!q<2efiT4NfQ3t#eݦѠn |)f]e.Kw[Su0bEzcxscAcC/# x;ˬ<ګKFWx.j~yׁb^]ڮp$:Z7O=tF,e]z:5G2t Rf}ȭ{Kqp%/ 1){/ GPCd/-7^%P԰^7(#߃;+>>1s>(E7պNwLm,7E 3ا*%xm9px?OG(5j y$#/?3&&GqI׆| "Nӵ*)xm%O3.b_-v|o,=Kp1w&YW+P EH @ZPȶE?$XTyT?LBhcs|kW5/ Ohlbf@]*7u ,5)~pR؟RG7"_gEin!a*.lv*E[L6ңP-E3m:৏J4qT]L> ??%21 qHHzY)bY򦼐ӹ5 %vX{!sb8j7EB$ܫ dXg~<[1O $-e ܸ/jAR%uRՐCMʍUG.s-j~DxT>:6i G0XUǤ?EG;+1 n]WӼZM6KՑTvT\x_'M۝<C 36Li2i_^(u-y,]3~טG@'D&aw9E󊞐V5\qT¥z|3ma63~'bj01S#v9΅M[gljBQѮ9LHb9!;UȁjsђJ7PK@ǡ*j*Hg4XOmӍӁѴ0lIC=5t5k_LmE>1M5p{*t%1+E ŠBHҿJwGؒ9DSOgc- P7$ȯm*qHvd[by2ʊ^ujJar4Jwi9xf`kb!Vv~#gso^^-9p`;*L<(W. Kaoޥjx= ߪ%)LEwXWT-; #W=h/*pJ“Wq3 9R|?_`imFDA-}@'"'PA::)FI۷%eU,!v.۪M, |bo]5k3д0a[uSq1)aߚ-FkR?F?Sja&=(n0K~9߇^&Rj˪TF>=CHg vVYC`W6Rz?9K=VUcu-,׹Srw>b)W9L_>fe~SNo?a)p"R3u,ZL>s\i$Z$Iaz@cx5ە)3ZVQ탢tĥc-F"h>΁s3[K۞<ˊ6_a6dDnhOpzMP7ٓTLuG,{䈤VS<c!6Kdm:wp4PӅhUyĀ^t3XJj_y?4 P$~9_#(WDtC~"B X XF"\Ps [f֯:_WALVpi f* O:ǑN D|A.g~ZWBVgէz*iM}5* P:2!K&>}s n\AVf#*sǴ7 qk-Nvi-ا!Q?zWyjDW5-WxS5+__.5$?oO)\>';4+8Zqz7>U2Paj4֪Vg^6=ִuv5afI$PR a}v Gc$zi`u_--j;Z8 \ɧ $;Y馧oJ ETL<*V%@e\SF*{|s o)^P l w_ wZ2԰{ט`>Q#vgfhrq+ezwbvK]g'yTPI, =GЃrm2>;Y@;h?")M~PlC}gی_?Y%(bQ|X_u  l'YCiJr$޷tubݍm$ nzv]>.cpSαB5{I`S֦ήvjjyiw5'zz[sQbУK(j]l,Ra1 PL\gh^i rYܿ| FSz}ᚤ( QRr~; \ͳ&7O1[Cvw@XTqSqy1oӆVUlqx̄5^I%ĉ Ne)PSڷѴTd衝^Ѧ&; uQO KpU$ŀ5JxC,oBbQө[d>jb5 K=(' ִ8CI5c[F.\]"Ix,8.۷A\8E0=biPTv :d o_ EۣmEvً͸~C?+C+n$ΔAX)6̲v,ǽe GS>UqpI!eZ7`ӛ5>$E{zj[ҘRc@59_l숖Aw2*Plr_!ltBa ~(fo@|? 'b /BQNVv~ouIq"g;rg-܈^8B7iy0BEڜ}>sqtc-NZcP/d:Y[,@4*9qPe*a3c#Glbq -= Y#yLvmvj*W'_B(]ҭі+%ha yYM2Rd*οԭ?hLH4z5.ɢhZt%i\(, 얎TN Eɖ6:*!?\Xrņt{ ݖK["44LV#ߏweh<;6ETRi7K d(uԒ#AR)K켊D.3RӁzgt8FF$dܳ jET"ކ0J@R+5k&SSLD3kSTp㞩%2UbU{4[ń4~)g-9*wxVByG6CcSQ-xN_ufuoU&k9d$8mT_ɶR+KNc3 MG"!mJd_ӓ$P5`'s U";lo}87宥{$C;CpG : 5#Zj/au>qfJe-UwSy'P1o3+yA2a%lqXzjp2. 0x6{7b]κ QtU73`ň7XbA<vꓛK뎖܌u85eY5&p l}z \5f5RyVe3].JV{[į$}@(yYYJ£7 np9~V93/, M|_Dd_5eޤ<]QpMeaN'2i5'.oIW(ϱ%EUc9,%\ڍͦ@b|ʫӌP<~?)A_jK%Ul9:327G}ڒť\pF!գNhHE sT/Ri{ VaҖud;% F`a5o]Lc}_stPNZH>]=u1*v7ȣGS(_x!g_'C?oZ;ijm1 8EHA~О6ŰoyG.Qh>u68d%=kr(;~:j[=JD MY4Kd <1UNA&ѩh~;}􋥌aHg;Lӳӕ3ps w[יCUD&bs}+YӭR0vs@Zu^5 ? zXRvhK^._"Vg΍>ZT?2+[S=/ȄXjO/?]7Tz+yt!|X.,pH==pAz{uqFA5Q)NҷA/)A#l ,/kĉS TQT24]#}2!o x$ϙѣ6񏣩1kkdv7٬r®1YzUߗ^X_9 kA^!rh.o 4% q3ȳ>i:%Y:x2 |kɦzD1'VS}̈́e7ҜȩL86QΆrɊ79 xf~=|rBV^hOCL'Am딭;~ dѹ(RLj?D6m|@Ϋ9gB)*圪^r0uX%+&H5dEB'(^"c84܃hMқDbVdHP0,̫H:\7 c_^GG}в7X)k?oAӔ{})ìBkOq/ق'T&["t [WcH (n! Ll*FA (Ug~1#;ΉoͷY}Bf\ c^O)9bRc lS͟dK+%8&$.‰a~œw˜I.$;0U/3]뷚z XgzR0! k:`hfːJk"O !ُU:_&2888s($#wV<9\@ƛ4'p"\ -"ħ&! U`Ę8}J?SZJcj\]AۂAh$->Eѣ?c=")#|8(y{RsI8.=NM%= +Q{pKq?u56vR5հ! #/Ca!NPneUA#OG1Hfe:k,ӨiUa}$b"m7DwJ*$bvlG _}ԼVcFfSչ0}gM6 x0\G> _ZpdLCcPL^^ ۉD]@LZ&nȨmշ" Iۖأc*lgoiE=' I&O)ѹ 5J`zha*GߨuR⌘Wy$cUHz/wΗ=̬'tM,AJM\s^w3Qx]BcLtЗ1}(A]f*;)Йx܆5oqQTHᥦ" :}2IV|| }[nMOz$dy8>ss2rq}ĬZX$чKvdI5̧wGȻ}9k(6?o89a~!" D+P#-_ZmOss,Pikx eaos@Z'O<*e5$f*.Vp:9%l3|(>s,։̡죇}8-YL=[_*iy4NmB2\ 4`|,[+Pa!9>&[~Nجxp>K95 *,ټHid8 i.&F}P %y.S΍r,dryjIbАB$L/i.@d1f4אQ EMT0g3_TfEr23%д uE:v ~@ɖ̝ie)dQlT1!ObT$:xXa1cX RxFK J<bI!YE^pihUp1UavqzS3MC,H8i'Znd6AGⰶ_cq uSO@ 8&RA¾av"{5tBuX."՗l8eI"~Z.ƨ_785̡QxiIl`A0N+zM 6o =X.V/i%;^z;Ri̿;bm{jBImJ![ԅsڶfT[\5V@w&L)'|RuIIr~TU:4lJMH^Hx@}{ڝkK!s" m~B*9h, W^%`'+ױ)T咻$'T܄ݑZF˕rs&;m̴+8yV557hfky1 qC^a {5[fp80I$A$b{TF@ ,;8ʨM=a~/y'PK߷C/d_P@F(r@b^aБ*~WJ`>؋`.k'6&QJ%Ec,$'' e F,b˲Ĥk/=׳nZ߀/@pJ&\6sF [QЗwZ=(DMݨCՒ\~9i;g5 m j|14lU2ڂɅTJ-xoWHb[s$~T1e#>o*(+;ӒӨ٭ߦUsXȉANH5Kњq7r%>qml Ɗ&Hj~9\~;6 "*Y %ai[068^E!t фM-pY_E'Stf)PPd &-BK!=65T0HTi+_͉dVU|,VBQ4vU;N![NDWS~:H,xMۡ,[3v0tw-<\F&^-F3 g%: By21 q{u1OBP)e@{T+ٔ1^=%e|צdOwōMMK?1(#HCJ2ef&z#3pF Kp$Ο/^zC!4l2lO|`-c |6yS>Xjpڬ߹Vzk%{s o%\L>M{ݤSW2yof )r%"0h͇&5m:m R徎4Cj"ꕂeid0 P7y ^Ort,9NCn1 ,[X?(!(rPDePYh!%IԚK@i>(IɄ11*`6c fRPrܶ\?)acyHb||o\>vI!%kaL)JwVyUA;Hq] K~>Mv}3(wGLgH~Vb{ujp)%q獧?|J ]jW$Ma*,lEm oG),'>Y{?WJHxSX풊Q[HZqtw_yHSĿ{UXkueA?}scа>(s~fX&yspJaHIW#%{2zoIDC#F6rq0ƓI 㳱.~I<<[^^{.ghiK ZŪ.)zUZd:Cr$/}cjD0x"^krO# vXHw\ xlۓف:g9|Kwu ְ'JcTD-򼎰-VMEcc,~m4݂vSӑ*~6KЏ'D$ߍw0&`ϒJi;7ZZ&Ӡ;& w3F2@ C'-&q\cT~r #o^\wvNta<(k+5Ƽ!zLyx}>Bb䭲bFRͫqx9q Lj|paȹ+I ,Y[j4\Fr0WNtrݘssPʴ PS]5CSfQVxO ;v1佶:\Ҝ5~V" 9VL$c 盭[ Kroz0ՠ yxk&% D6N]_S107흻'Eh5JLv5-&_9vVK|"6!_L O]uNrP$WI6I8_x`|TrD>pwhBŠͱvyIuJFH}ͩvѪ*Q&v"PKpi$I:` H l [grCNN=`BOA%/Y[en`^aE]@O>+WBkLOYVb]I0z94ݮ oӔ?@*Whg>fڟ n}!FՈd ߼&l(SyZnj+r)ŨTE@p\$eF/ Κ4KW9*IYIR-H 'Tcӿ){"˦#AVB^ÍN9MWVGi5uR(d5F@#1[PPsM_#GLE>M{Hj=Llg 8 qmH6G6=˚` ˠ@95Z(,i?V~PILq iQt)KXȧ N$)U.ڻʇ$þߑcg:\F>Ħ6ەyۈlD Xf^͟e6HaK'=u(wN<9?<;񑠘F)Q2ʄXQ(6od(~yө X5Q8Baa|[n[EDy2Sr,է8&?S#Qu!woEy@U*C-}En2rp-؄aN=4 YitiU}2c( yiݭJ_h-Ϟg3\_9 p cz2oC'"p- f&؊XMF x+MSW;+zmI}8Z1mKC-poN{xDFIA|>fχvѕH%Gp ' 񆍕U* 3qdaӅPR}Oٗ}}NJMB>j7rE9A˻ں^s)o|P㧲@*u#ZKEmKD $! PFɎw:O7J`,Wek2SnI<1:"j݄-QlD>&tpERlrd5m6}x8Y^DBuPpȰBL'B /p~(~0\1|@H{s+T˷}o`UUX̲g$CY m~I;[aǙIhtLO I2g>מIKNjh22U1^'-hZD[-|#Ha,%_4BH ~q$4.*6 SM^+ڷv4/7l3׌w`7¾cBB4WnʑTo~-[# ipj `a SaMCdw=AopMI>x{˱x2]I}Fu܁œc˲.) kI9GdyCɐl/ z?91$ 43%N+iߪtEX9!5F|İY//M0)yuq |OPEÍkPxfyS+m̦)4wפbg/$P¥EeDoJ6f^ `Q%3ZJ0OfU^:Mp҄N:KaLBGˑ\;o;[6:"c7Cpa hjYvyS/|Kao%8mDqA:}j0?tdgA0A`H^".M*tA V8ѐYЋqT>ɑmFT)kaNl1 ;`u.bRD[ 7j,OZWaIGsA^+/!眼ZZ~ZWrS%ϲhuD[7(H;NIVBQw#P,/7I/|63XپVy=͌ PQ;VWEe8Zks `-fwZO7Wvj["M %/:b+0;oAmD LFcL՟1 ?֡ӠV ;e h6'r)?=L1kGѕPݡt5Ys#Qai.\Sv ǟ/'#b6B|=gx6#z ]*'JUK8wO0NrֳF !(*E nVl j)^sx\KF^xŤY\aMJfZcd 9& ̏/[㿿 3i%u n]G| ˴a!A9V[HWJ#XKTU&PQgER<ĽucfRɧrZ24r-Zƫ&^1' ޒkr#5H?D] Ͽ.$&Ac5Dݭ#qtmׯL#q:fUr* F DZ"4KjNp8&K[3k$L: ؇f-i](2`J$A޽Kŕ/4ָEMy/y.1 3mg9Ffm,#DH{ot&rzYF37a/6TԉC-舵/L_{g*w@tU{߆7'b6{ūyeN˄OL.NvQ,T$iV3 Tk< >N:Bf9Fag)ɅۆpEyܡ{@9hں}"e<܆e 1T ;MI!,0{5M\Ug FnAbR2LQFCarJp AJ$VLVS2TC3 }NQ!2l9U9֤~ c2@5^O 6D lj3et-͆;{ Zui@ipT'P'}cRTp2=XN6IAg)i_9!+h':7ω49YWP%Ҳ}9AM=]70AfaHD.Q@(5]d_bdT⼁-&ba7s-Ϗէ1rݠ1lk Fۺ̟VFht#҆gOU}! ӈ1w\6CW+~z_(Qv lea(/Xr+IP=Rx$f#UN<3.kHxV7W寧Y-R_VYS!"rEuLti{36|s <Gٽka9zéVgg}LH3)!+rlЧCM(*uz$J& 5W hץh(Hul|ԙ >~tZ(tZVnF4gSS7))hou] ׂ8;+ ftl~\t]E\,,9;bVmlSUܛ3uJ -6]n̴)]z}³>dEh>6{-:*$Sz0;nْIpòNcRiU}"0L%;GvÏg;0abDg=v<q>?ڝ܈/pm uw-$k{mH5_[W)148Lg=(t6 &5>JlOԿbIrCB Qu7_(; HC_K åMxS}3,ArZwɃ KJZY}dg``%Y)+I*6O! $`tSlz'SrA]jk ;Ύ=l`]+a L'=sԴh(_ix9U~A.W = LGa1ϡ1K?] qțSQ. n"C:vƛtSuCn XECi- hش}+SvT^ՕwwAfk $X}ᑞʶBv^'pzK. C$Ѵ܋B{1]3Rj7'Ti5mjxJj\͞WqywiHbF_0v?jVy%)юEthe*~(3i(=6J%]Vge[xVI`[G5էw NE  {'JnZ[`Bbakfq6~5&~ܩt[k+ԢT kDSOq$~4@S4FjwC2LP 1w y/>S] |cׇ8tEqQZq?TNA wAvD*jAih9悑vjfXNþ}i$}b3H,/afGͻdm<Q='^3Y 駳$ԤLqj/ݒc^G|[ =ͽu--UQ o^#\V=߱B$eoCE=/m|9×Q+n+Ȃ|OM,! ۬h\ZџбhFIOcڌkCaھwqy0M,4(a3cU mke%9 ܺiN$҄^`.-$֮*~* x@}NICqP[މ7DI=#3QJv,~ Mi|/:>ڠ++C`O9õCBAzЀdAS~QsUi =B~( 02zBKVEjO劋&,qɭ 2j וsPih^)3n X Zv^Kt¹LMtN|dƙ*XGB /{'@:G.'Voc!ǩD g&0 nZ Ipj߄!ݸ@SusREdF-i,q`i5U0Jn?.#զ;-W gdBck@ʖ;qЂ8SU{˶ȑ# y3B_vQ>u18"C?Ͻ6<*O3Э96é4FeQ61`#t9ۘ_ձO LC/`nxnJglJL̹:d< `=0<3dCϼSMe䂿Ԙ,^1"a 6>[!5X;[F֯[;2aJ#$)_S!Yt1ںC-M@L&hj}.qS, Kjn+D[2 v | nVrҐĚ?ijQT} b*YaW>T>QDbNuZ552bP|KC4pV3#m6OjJLю(`XB]S|= n}-O"Wl/鰬a];9 X훯TBU52t`ua5Ey@V+dڏ3wԵ ѸC L{J1n=,˪nHOƴJMuOT(;{];XXIl"Rt{.m=#=-Ckix{Ns] DZ|lAi'>G S vGgd0*IR6UtEZpڵ^XLgM(r)xq0>YI!k#$X,*JFH|t*vX ~Ӎ%֧o/Ï0 0r|y繎 `UJ,{"|u-6(Dl ( bADw2GT*$H#ϵGHD3|T_ #3%( ߀IS5!I˄1 ./% $[ *4S #IsV>QUn%A Ε<nOLqp 6~ jqBtO 0AO PHCZKZE/,[fZ!emOZ.C(ļt+6{r._cJѾC%,G{37$wB, R95X|Ls3?$srBׁ[4\\H)[$B)G|X;6qx9_IqE CjoV) -=le}&Rg#hQ l(#42'?yMdsP_S2ּzugɒPo5ru@.L7Z|ڎjCO-2?]Eh a?to|+I39q\kIRM_:%5ˉOk&EA^`繞u-l@Fĸ;1MEZy@ ;Gia.>ss+yޝCG2ne-  {.^1i1&N1~-oIP{5LiyI vb/T3 2 G/;4/rfH .^K6vމXA$>vO068KP;oZ94:N-֮qĝ"ܿ\k_'Ѳjƻ.*<[kx\W"AǏfQ'SتJO_`"p\dz;l%2go7cˀnI,Hw^frt7`u+`Dk\vލ",Rk]Qwtm"}?(]]1׽G)o+00Ɇ|kR&~5!rf}'e@Rw4M88߹౳7k $!rc0)C:9ITc&w8"ϻ-S.:] TA%>oUOƎ"|V_ 9Y<1R|HE;|BBNb[JM*R_bC|)FEP 'gyvi *.ZvU(y/ X7K49^+zHV݆'τo`OlMGeg'Q?]EQnOO݆Lkp(q˲8TʞaXq #F%9l7OAvs˖lUnGWd$*;dejS\tӸ~qy`EMh Ot}%XRRv5e9AP_xi0MFE{F^= ~JSFŪ9`$(1Hr)v3ìDѵ$5îUIn% 'ֽ13Q*6Y$vYgl`2h]r Y!Lb}T `VC `B`*[;g(-Ъ5H*UbdN)q5M)6vLNRcŷ ?NR㈚؞i뾇5s uhixo"=:> ]Z%$GPv㨩-joEx~!}?% ם_Rn"jĔ=sMh@x V]%?irPwǘ67g/Ԣ&ک Y0P5TZ'c%1{=(v6OPxIPCG(R)bE./ؘ:1x%349~7J-iO30HQppk+bXoqxfũ6dS8O .))H ӼR*hƐ7j%bxD^ݛoDp%)/\(DG / rm&37](Uqż/\wӝ,`(=ӡ!>̕ʜ~=}*@4P_ۯ E8OlKuj'&04kSiEܽҐ+Q%O !rBe3f73{ XߣXg3Ai;j9?^PIIk/jS5vPLSgF|3qBfYkXaai{A[5TvAH^׍՘$-k#E@FɠXؐ1R5QXh޴-~]a/l-J+p8wpgPۊ23!yCB˱ȢNDs4X4IyxHI2Ict]Ƒ-*(cױO~#1s5}, ݐ# u@?>M^x>%YnfCrc*YSjjN'5á lM7h5v*'TG&:UFZ+a٩}ʜ\ÂID&xx}cpU 4esmƜk>/ {6]賅va'Ms͜ݒE!s1HZwrGՔX>6j1+~1D鲨uj6˼kQVNWvq9oiOH v(ѪA@'f;+4FTO?1E7ny4Ĺq=[S HCZ;`5N:?ț;Dl愊"y h'2<5$zvl6}LM}QU_u.0 mܳB$ɜ1 .xS:mJņ/R|jnQ"Mmb)Du KfP¤"*|fDƞ2U"kS 5uslJٞC>'oj vhK~x6Al^X[eҿ|ξWsN$zBf$b'GWd'eRtN&$L |ўI\8TW^QQ!9+|/mRvItU[2/-6fuG]0!<"-˛UM1"n $e {dJդK%90 Mc袎<^ pQFBzҭ0Do1d v (Fсl)"}^QM{#PfKdW3Z[>, a{+ Dc!n@dD.)f)g,Ag2+]}g f?/Kg\Ƥja m #Pw/@|OϨam;^)@rfvr[sZBBN;'ukʥ74OcCZFnxyjZָrTUPaoŠK|yő? 셟&y2|>%j֗mR)fޥ= _)+'6+w ,YY5"@P eXg*uhƎՙPr1@wx-ˌ6'PjiUr5lP#[n)Е6p>2hͰrbl*<-4(wpFF/T+{V-ߤ ֧o 8J>d)Ve#`󤚣\}FSj'ǡ[".D c+\BaBl[~RCnmrj}"]kO;3A&M=NǢRLҎ#o#X]&!HjIFRu(n >w[8<}cs,ߗEf5_ -p-|Spx μLU6p-sp\P+ϕnW q@:V'P$OEshrA3ZLoen{gR Zdt-FXEѥqRB}0yL&eIWvI:@{N^ik(\E:czC}( ELF\I"} Fm_CSE_D; gm(٣s"H#Đv+.\=l]Ź#P o!|#lZ$7# Erٷ*-$.-Kqw )ú:VzʥQfo⁇<)R6lDd.=G(v*r?dXLکOk_]]7l-2 ,#ڍU|H:8ni0PP-`=$+1[+&K=yT}Ʒ;C4=[98Q{=8D!d!ׄKk}wcM(*Ǖ3U"]XN({I\qGezfZC+iZPIId\`B C߅i7'~FGPD 7pvp,"ٱMB6{[ܾ#8_whS򳺥a +BZ{ŞJl [?KL>eY&qiLS1u:kg>o:RO1,11}62G̔GlJ:@Yx =dLG`}  )֔ӑEooS$iܮ]K=6Nw>o|2p\$KvnHlX!24ƣ>zǐR"8g_Ə4ܸec9[/ܸNin'1aP{Zn5% ~D+vn)mHL\Hl5_ w+P9=3eLra+5ǾjV>壛к'x`iM.`=fH4.:%^~Rx SrZꡂߧ8ousHiam EkڦLt1H͓e/XE_Ht`JS]Z޲rK1`?E hS ^,>;gX=aj͜F$fտ*?鷃D4Kˇ~!3u̩Vyq&;2;1QWK S~?R /<ҝVWWzΉnb ,5FTGxֲGLbxE{ >X>jR,;(1p+yQ#+iwp»SS",=†DK:A-s?/2>@O+j+A^ߦ7y9ɖenR0gk _(3~P~(NP$I~zىn} BHg}XffdFf:bB s|.Kÿ, QGb~pJK2 Y۷gN>w EC!\ 9h'Y< tvlϻ[hqb<)tn.?+4d+pJ!+7죣"iyH%~bk{1fPM:آ}\a8˲f-ZI#H'\‹:fv6n~p}ϟ`NjmwX~b7SHO}+SbK Z1;Ihɜw; u#[ud+7Vq:IB2{Q8ˍ;Ϟ.vDgq*Bе vq_Mq-U߶Wmlk3hIܮAݱa6;E[ Ml['aa>p)>te^M]-rTbAQ'gy@"7h `7hY.:م^ wc2u\pҴk.>s %2/`! q'Puq: PD}_'}a!Aע#H(@n@REx,WrF\"waڠxB _yDQC> NpKManGy e\ONI8L$_*0ن߶ǮږtJ ks飑Tq<=6l̓ɀMKPMc>Mr P RdN o(v d"_d Ne?5 d&ҨJ66*ʑ#.SM9P)>T(5V 'KW*ȼN[/ k,eiqf#.@58iS'߽7}Y~GGbEZg=P_IfBdΚCs 2I zD|G+uɒ,}UxT T!Ui=VC~jk#qy k6-å yܣWv/ (jp}ė/^hXuk~ft[:-wUI&"˄1 FiDro_0N)۹͕´e$a]7y=;WC >"M')Ǩ}#ObAkI CŶM>vt@Oj#dRQ-V'l#o>Ҷ+1쏬" =j*`}OlvKB<.qB) tJH_,pQ:)(I VG5TI ܱO}q)Q3ݥut!*@m}+;p8sN3z ~-tTzwk{hTb[=ϼchsbc^" &`1ls[E  %4N'kl)F>YP-iT\LJFoaZ |W$**h u_;FASiCaQ2@L;H;8V"嶆-hp;vV v063h^>;MЏ5ɇ 0 O ~^KA+`3/]tUj9FKDc狵]rLLY{m5yi$rņo: -6 l늅d-p[O^W+;-@#X0f gDNJGT\z D~(Q2vlaP90yZ[i|wXq']0gF ejsp,Wۂx]jʽ?Q Y:&Ն)Z%C^G% >Cγ(;'j\~_ܾ5z3.;|& %/4 bY|5K4泵Qp.ؑ3sLAdPhvDԦwc? SⴾK%O`輸˻P,he@d!,1LBӔxnݬ Ҙ)Fѭ=c`& ݤ2ߴovf-sQ(NXgkۉsa~406"ln8\U?j0đ_gAUΑ5hLx!ѷ=OO! a@|86wD!TP{R3Xƞ4UՆZ3nn#~̃9c3<8-nyVnArzPrQ]H_CppBV8`}Q@P4u<2=b/<l@2￶L1RU̺j"U#jGY|r eFJY}~7s y~F3Ȑk=X:wѲR@Z3*Itt$= †;荥W+nMr긢ϒu~LuҨ kFM,^\Ԇ3}1v1_9!F!ee< X Nv"#Y~V@W%2ȔeqiOX:JȐKo:4y\G :6N/BsyguعJڟmUP,`>oE37,T(+x ݟoBގ"bslq=utqG%Ljʥ.?aet݉7iK̨~)dwy ;19P z8 `jT0氧ՕWaOZ/w0?٬qB7ӤBhd{)"l6a }3_}4%rB+ϐopNI8{'` v,/3uNRci2u1KQ^-{B|Tb5PM&ك }5 xQeI+j'zCw=)Ծ@[@&9K+UE)>;2DG&#S" AU.1[gvQ̣MϥKt<..^r GBI(nA 熹8-c6.C7F,"ne"w7iB PYؕ0c`NrX QHx%?t1/C4y,cB\,zMh S;3&[k(p,e۰&ePf@eeCG8l>-8C0 =G&4Uh_;PmbMبy3߳0G.C`HJ|RCDܑwJZ vhP5 A͂bpU\̊g}QE9Z Azh>6U!Hfq0Y/+#"זA|S0{*Ҏ{Rn>.c*o񀟹ڻH=a9д`>JOEު>ng*p {y_\=pdÆzͮjlL&Eqz߿E#;+Sgԇٹ3{ C zƕj+/-7*MS2궋;@y硭L(dž"[fZ-4lsc"Nl20!w|,K0ecr=੼缤Z3~qGr4|cG8]aSwpg׹ۅb' nMd(΅ $hk$T]P Y'6.fc(m { 0Es6:Տ\C7B"o%dD_(V]̨hi7V,Q/uak eE`D{eoevU9?4[)Ngd_^q9t-&44)"zRc7/:]0guM>C/ ʳ_Wnv"t~M)}#tuCKoE ȐG2|;a]cySs $+/t!(r`@YN>0`(UN36o#D`r8xp)[[.*.ǐz? myJ ?3ϑx0`K?'C[& H5K!`oE>}*CqZ1bJ !Fh4D 0r BWjoXENC!NL.^eI_/'T8 $%tWE:M)b% n4ʝۘୖzFGpӨSQ: ջ+4)EQ/ai*}Pr%-`&9)Vw:jS:/4~* ,cEӣg5.dmT 9 '7D&a8!Cb+'"}adH|:7B%_pbr/jcF|Z+8[C0+?7tPˆ.dYIRpoC˓s"T%GE;9\pˣHKg=C 2jHa2K%Wmm/"n~+&ZS >L~miⓍ}LFI%d]G:9|2?!9H !WՖ @>Y*1@ʗKyG'h]Y_̬%ngF ):]kY>WӄxnRMjik4$+~".ь=4;{:=swwlhQ1T ZCw=GPYK#9d=:Rѯ}q=0PS\0 @N=^ Pe3,h!?SʶȜ°:¥NRkS)|^%,^ @\j:F7V$!.(A˜ _L%58QTu&`Yxy"zKri$ŬSG.V1SlYZihD`ʁV} ThI41Zl{^򹭡]J@wbzg=a>) /dp64*l[]PٱK5R3b0UG5I\O¸rO6;,nj_恞1+ܑh)OrҒsmELJ#+o$ IƂi0=\qFP_JN6UiT8B LڽY J(^&w@a fTg9ҹ]ؓu~Ԭt~b8 /@t8R 6n)'źp͑cPgX@!)D2qC e:|~޺ޥ,8;HotOCA k?{@VR|\TOQG K(aսRHr;^Na~FqG~v\7-Uh}yH&1t,^wu4Dk9xnzԡdE1 `]퓻@sŖq09t W~/5DHxj̬j2F_p:"3b~d}l MVt)~ls'kiOL3Mw)W՟KE)kbzz(eH a&>|Yb~S Gc#]oqM:$r'װ^I{%%-V6?qNc^` h8TQ Qv}U xOu[-C;ݢ: [ oL@}ݐ5v)bX* (>AgmwZ`[[*Ï[Y zX,[]՚;be)$Đ7a~p{J8{_$b$ x>O7X4i8I:e'-uTo1ETYg5D"~='`z6CޛZ%57I̒Nމq/m5g)ۭB 70Oڗ_y*lHFPNk$tdE0(1GkF+YH,j?q(1dBȪ@y";2KȐ)Ha<汛jL"FQE Mz*>KW_S?4EAܥI ؃h}x̗OVU7ĵMU6z#uaA3rn6 j_C Qo$ 4rPh$LQ[P'Df2^܁ (w18 %]7h>Hx]-ǾMNVȦE , !}!%}~غ{hY2e66Xnu-hI[0*NSaԜ1+l1z5 *l`oCC|sOiBչDcS'vcc{oڿ7q!poVq%2nڱz >x=WRq|'CF҉?Vҕ_B dz$ ]ɣCɴh-qQ#BQT麇M& I)n Xoml7@̌ G7sBQfRX?ȣgi7#S~?'#stP`Jx0Y%Jg!!MҞ #[[<6]IA-cVՀҴ0G5OFZ id(5W|o<FDR?̿{u~==,ďYMGKfEvJFltRo]FwLR-; p6'e3fYG0߄ GA(;10-YܑXnN*%-I}!X$(o_DnҊ7\ }ٶN  (Z21dq0k]ZB9'fMg!MHYUyoUlW*8NT+$2Co !^pU 9>/)'ӓUqY]7T84jb04Wt(a-[ W8H[`"Ħoz*R=i;O.F^PI>=Ifsv1iDe6_ WW~`7}wd׼rrh7QtKͱjἛ VF^?WJfxf\e3(F5R $&^gfm3%[go+M\=@)ڄ(z.GkС&|x2 ڕ'RiJЫЂ N%*2K@Ľ(E(idK6 %dPԭY 鵧\Q+ը˖r۩6j d`*)c5,Z>m1zlΓ~qD_'GM g-U ST(OjГY}jvT D=1G b'}g:տ"Z&ٙ(i1%;uuuPvd?jLa|Lr)XJ{?pGp'菧h.7E&:{!E? Se|JO} ަڠ*qMr윊;6S2=\>^{o( 71z40p.OaHLcr7wM%STU]dMp-8J=QWEFq!BD, jR£Qcr ZZBf3zWMnyo`PaX[ 5 c$Ѳә[1UJ.9>LUv䂖E^yb P&}gUin+Љj8`_å%%Pxܗ'M*49JYib DIɛyUp̰YjaG_V\jpWh#+(7w˴ qol,4H^%fSNI$bwY6EVMґJo#} uY00uQlE-a: rV@¬KGI G'JkA'yĦe$Hb }3. ["XO\I*[\ةUM f22,p8$60U瓠4E-#\B.VqHon@VfE}zK/hԾ' EbISnw'l!ΦhdB>d_mcRp"?'Yy8w,"*4G4e=js $4ghĪ4n5 |aC򤪎-^AnQDgeP@s'cFb hob5SCX)Pzрa G36Ј1jhEL OI0aޮ'(n 33@0BdMGMdl\f$c N̺U ]&BB][+, ;F;#_̴QVss. ݯ0pgw\},s44#ޮUOݼ%?%uMCO:}L]D %\t4ebLwMRsܦB-G&*ՙRW 4%.v{ˊ,iTM)"}4F[B Jy"v{T{%cҐ=5(UAXт@p ϼ4vgtٽh a{M3tQw %_*o쿕+of~ml}M+9xc;Ĕy _@ ^\Fv:nzaC+$YYa44'=Ĕ~)֘A8+!Ey5/O݄  -3qe_3.U:GEZxs `;&ƋVq#f꠫zK3I9ckC C%lA_O1鸾A¬okU0ǵO0-lIP؈D@SQښ6p9 T1] [,`wO~^uHwɱĶ JdXIuҿY$ko"|Apэ"¢/tEP[ |C-, :but:֤k۾Y&[8XڐZGVBkoq\$UZ.:*,htT˔We! ˙]-fݏ@dq3GܷD:-d+C N2 _!av_ܽ .O)kP tb[?g%7r lB`j-< JIo<ؙ5D|NukJ_Ғ$AbBW3mA;"aߕW)$JNܑ5 :4Y y\ q5qxh$ط۠οDfܢ q @ d$MRI]oc qj*-v͟\K9>ErMќ GJl-bbך{EjљEj. > '.&x,o/3g0[G,\˶ 4@k㟎(rv c4wfOYig n \[v*^MXnQG5>zB=n'*`Mx#[}>~d4tDQ+7H-[Al^wqUnwNy#%`]7h ~ yZ 7{0 x+&p|"I!{n:_8i.7R!d+7,PiY,!M Z"5=]xBJq}sT:VW S†M-(N^gzLx@;ʧM [tN+}TM1Z"Y%L&}Qq'q-e`0`d)ICA' %7uc3,i;S5.Ɗ."B1x׬pxSK*HR(&w2DayluPBSzPeT׹m\hV.Nih/UKp$VNDvtŎt2 cdOŦ&I'r֝AϷ8Ri5'tyZ`neBA_SC;S29o۟6萀/uъf'JTf.Q}c0䂭opP 霗-p. U5EwlG؎`o1%6~!Y _u% f'UcUGl9&K |` %,E*<fOD܈H,к :P[H}6 ]ES>tM@oP},O"1AE ӣ,~S9<2qb/ӹh!49³~%y3&HgKt铂].>JMU}/Gy4~II8uB^h|rb#P@"KR;^]0bcMZgQq6)U =΋ D,J]55^[SL" q(CRX`gXJ!SܜyJ_j/3s2yO܀fS2Faꚧص7NRϯ-`̟U:f.pZԉ*A)(> 5]&ˁ_V%ZMwVzX8MXmrP;3AJqՂo=9ځn_uAոVNl3nJgڔLo3q,O0x[7?aآ 9{uK!0A7Z=Z]46]A[!4[2;n]4^f4 K } 6X+$STwI*8i4X onL.>K({$x5D(99IDd 5wH57hxŠQt; ؖpTZ,ٱf{+֤s ֢`wb;Xmy|6s/;8EKODҥn sڇv#an'Їpr*YhFz/ADxk*KWWy?d2\]S׾90TfP[=G޿0Bz_\+N^)ǝ Ip/#1?WٵCpb>[x>;P>[.'J($[tIܒ'dKRA u A8+َBc男O`0{;(9pHv3Qa,VÃE`R3Iq:29ByfI ¥1]r2xR <{<愰HIeJoG hI#U<_4 O1uœk B[ꢧ8YI蝉0C=c9DJk },&ݴMߗ)#n[3%d 4ZN#:˨#sp XO ӑ*'Nfe@M: 5 g̜XЦ t>W%r0]qNl1kVpj10Cb{&˫|sz@F`Mh`/:mvjCe|le 3g 8@SPg;%Lr:gPΪ<:{eYA$;+*-n[Hՙ#wU*]FLϗ* 3F|d$Z¬l)v]UY de΅j@x|aEǬ]ME׉BIqQ9tջ#뢌5nN?y?K]$CAI?0w9%*Y&i!b'Wԝ5fM{ _PN:bbMRxq 8[w] .FqE@e\PF 3 pOY$H۩SCoL*­h<9 wy7+&Jy/ap++ҚPU0 S UtႺI0,~dyC[s+ \N<:ShOMe$DW!i3o` ˹2s͘S;4F롾E3~3nAѳWեFQ<ۦ £gq3>moE0q+W&nlcCuxgD[Gz}anO+kpfx6`S ) vL%b-F;2n a%qy$ XӁj~F>,`{ϝͭ7J%k;"mºa@rGu(%Yx48Sq<# [fac$yf2>C,2r:&jknї9>tS0sD>qV^ ,&TlCK6/H'MŲIү"ԴZ| 1Tjo.bqr<)WcPJā w\ɲx 3V` `IYHMᏓ6Zɦ+m% \RTlq"%Ȫ]qKKzw B ̍3 <cd̤ t_Úi8b+~ޅ<0y{\,xꯔ<,wD&dRE6yS\KK;5a#US$h-=AQ 1:aAR=k|H[pdRꍼImxy1ȩnȶ DR*V&<߼ՅK2}V?,m<l1}Eם<&P=eFS?4x̎h6i75 #YWJؿ7^BV},9s5 480Gr+.A?Aa|⛙hpEy~֧rӹ/C"¢v ~um3?)#%i(mwF$6(ƉyR0 qZl \jT DOɥlh$GU-߷C-ZjC"ORA7VUP;ni &bF5?&=P ́]P=;oNqI%ڴ~W;W':x=R(3:`# QV9 Uoʋ>Ūвc+;қۅIh,HklhNUO~JGO? |QUuGv(2iܟ\=~|[pSpNVU@9SJw-7p«^6Ve{z1PϾw4sqTˆhl/gyO|B苎չ<_OѾ{ uJ]?qNnNǥK  R"o0(,7a"J V]W.Ip%ǥ5]Rteԡ沞]ʏߕOa.)486@m<~w3Gآq.@x>&{_9qYC Kf5q GJֻCR޲E]AD&)9%y$wIYBD~v])-ӗbXlmLHas[ ]]gI\OGv5_cSbg! =ʘΓK꣙eF;I6LeNaB]2H&=q*rڳExF'BP 2_6K)LvPpfnlO*mxz wb=sVϥ! ]C%f>Z`dXw]N'řD"F`('J0Z[ຖ䢊raG@7v4cP &TSNSF3MSJGsឤ Grc#bYF4im96N÷l{  [ \^mU0ub^XunPGy~SBnl`'ֆrկ$3$2 8jUκEg1,noMZ-pRp\ _S0G|}1 p[(e'$F0T8r ´(QS/&Q"-$ffRN۪'vj=g2D]۱xPS֖wwH> [p 徐&3wj*ERg7BJOq1!S!=V)'`K/Exv|:lKo띎=Ĕ8Kp2}Pm(C[й@+YjS<_f;YihM' =08\q#ԿS<=8.x8*]~ $^9 96Q)`2ffQl|<@(d9>_* $k0Ě~\d&2RXbqo$ .#R# Oc[i]#\! wQ ӨŁIB'}]@kX k>qELu*O-C{Z l 4ByԧIn_KS\t[5!Kn8+S@}~!{|L6ƈ_!Ӑ0M1_}Y|/|bxd`4o !1 M$d e{lj@X"8N>~($ab^]\WWLeZf!>Y1Wbʠ+~L/$Lm׽oM :bu]BZ͢$\ca%^ykU$ws[dۯUj--ZʑXW''9}oYj0WtB[K܏_:!WH?lDR7K8D}zxM$n2r lcJF`x@S:_wwӄ<k @k-.@5SunmEqC$ Tqx#3^OM924>ҩmGXBWa$sOAzĹV SBqd'Qْ{?)c?mKZ%DU*w>|ru z9beL")G>@p" 4rAgib5x4)ۦw٠j|:L((PVJ>C)j752rǗZ})3vgU_SSǬvze^ԋg(W;h)zsi$ B.d&V#V \hvOk)ǢC8HB`ҵ>0ð%rg}#6ou%%f SWkӅ7,6<䍫<6%v kqj잩}O^k&G <`G'% :MCe)M,Kƌa_򜏡,wli_du εAPڅe5+/]CTv4TM% Q R~AdѠ 9W!Kt@MU+> RA"Q^<>ԉ 2aʿOexڐ]3b6F.wGfۭT~8eԱmcԝ݉VP$AQ%(R咧.Cu`6@q 9Tb敚A&?rz %SU=+Rfv^SouB`Dib|@-_!5M/w4).`MA_XA;u>,d[U>dOK}pARN j$G~Jv[{5]:Fh/nPPwiSOR 0r3!E+D}+J 3iKAOٌ FveV4ubM⏆vM|Nj9k Ew[fhSY5r WeRaB, mWG 0klXBM">7=}"#ܫ}[ gar] zȀ5I2"~ROɊJV;%%%@}^~<)m8[JK$^&A)eogǍB 22mKυlaIPLfy[2{*`osHpkMGhaї㺏Mr"U"#eCC~%׻yb Z}ti1@BPr!oV`N>{+Wjh\p[em hkl2֯<{fQj#C'2Na~j}TK37!h1q= LkF1EE9̤|EVFL*mڢ˹0!t3RFeNe51:<%i|Wd4i.EB7mgjF 8˔f;2C` S]qykXoH{k?@|9tW=DyoIA֠{Sʺ|/0,EJ!i=%2z~I:idPYetеJE".O4Dkg4 ̄#C~y(<q ~_~NMKMl~8mZfL)w;?gdcnjs ` :(p[a/o1kcS~pU:)rCSrvlJ9a_ ?7IF N:ɷ?t% 8ϝrYmd׫U?6hARgtDpD^L'ay#K Gy!m}Q2 }Ъdqnڦ/ Jclښ\ጼp7mjZ!r~! 9:5 *VS.TFNAb>!v5p,q__7:urB6ɒ\?T}!zɅ;7p_&Fjy* "#8t6pҕ5pf^(ً? REloi8W i#xS?^uV%_ 21Ž*3K5c%l?dqr^̰3h Tߚ`BPHGKy;!K+Vw~$$Ǖ8Aldǹe[qԒ^JFqV#v=SO[o@@  Nl/ E ~;).qd9/.&AqwaVs_f /`^YV@qWPb3o g"^sp8bK>P4wO1J6tixO+N.őUMf?nH qx@<y*QAב]Wht.8Ol)'ܷ-FR-p355d;jj9S_HELX(lJ;P81Bm# 3?$44Z[GvE4À1|V"|Ykrd]SEuP puYI~E$oWK𣍅n'Ic4_A,Hͅ+_KZPP&YX'cP鍂ЯgYm(PLQܾ %:UUҏ2*zVNp^GTEíXȉWeA(ܕxƌ ;0B 3O7*7QfY:h^~XуJ!IwrqxGi)m"oTUƙ ȔD{  R;x_i7lyn]ʠ~%Z܆fxvU!kNwu s?2%j##9l0ҚUp_AuWn欌s:? k?R_STY~%̪,NpmdEU c-p]KhΊ`N$*s<0&.#˫t/t3ךrlM dwЗ53vqfq݅Y1o|CNҴ:(! }odղ6u*N XVhDcu=C* K? N&2J&iB0Z#%m t//CMLt>;*^Y fכcv{>Yo]4G~τo.x8\zkP!#]A"7LN4]i9cġ^`~>VT` 'D ^U:iU~oAyZe?:irbaQ;En-AOYUfJtt+j=xN,/mŐ@{"y5+k:hN*OnJ%DnHܻP:탐-Y8HTP𙒶1>7au"Α[oF]'-aO1q*P{o%Ƃskr3!/5r4'hX'ģ]5PQͱ|_ 6Ddbn>vne ]x2Y΋hp珈{K'䗧fliVO0Nd⾔0yn,i\WWs]FRKTi& \%P`ɗeO#+|dWtHtv@{\,m:nwZ%gI3&9LJo=NQ͔NJw u 61c͇F$ cevvtf"_jy>Fl{Fuv{Rxj@yq3jJm9EKN|TT@ _ģ&S.VͤyjE`p/Ht/z^Yjϱ\%P;#] 1$BO}Q-TZ:jvk$m`Q|g~ة1 p7ו6NR\iN;S peqqw;i{;qSTt|Gy}2|#WszZk(A#+P,6"TڨS+=c r0V-ŶRD^F.;^^>mLd.u}InT؉m`QdZȯ-5)tފ=@~(A9 0ĻXv̘=Hʩ BUq{G^K2N``_f$@G .l ^q x˫JIbj}F=k~n;_ӑ|:mr'{û$U 6߶bـˊ,XsUa3s ā NH9~ʡ ٪u;:Ԍ~ܧ$=8O7M͂*۩\r@^sb^D ssZHo~ZL/FsqJ-됣r`sr+_4nƵv֗">@!ocR3p`M'ޖv;%W!$O@{5RpɲNKyO* Ӳlȍ'VE(Η=\s,D7AZGDp*Uq{`sQJޒ?OBc:z=7N M*Jҕ":~x IJTl,1:FBG$Ja]I8Eət]}9X(v` -x\d&&G?T˅jp^?4yo޼8oR+^/mgR [0q81V_s7wn(]w^kt7xDF1exo)Ja|:eC~ЂU񃤵}Gq\ն2lʚ =)v KsHi[D G\m;5n!*-̑pS̉u`$1M,h8qFT2y?u9b Mh»dGcϪ=^/2SA.xx u,~6(oBwZktinl,X˯rٝxzɕeU4kW.C bJE`uK%bChk`O- >d0sA5¨v+HWqj/o(ze4RugIHݵ͹d5ۜj|c6Zf<,R[ [3k۔ D251 lah-Umu8lU e~ov O½*}/N] &J *kYF$?lC9~D .l8\N!4i`x.6%l*8R O ۚBBCC}|pOs)l@?)&./x dVuso кKHx,F`c-~1$#4vy$4SEW7m1l6~L:)guԇ̈gQѴHx,9iߜhc}oASX lB8$PM]XkL5_8`|JqטǀSǭdD oxVBn =b WucFoPd_D*Mv[j%s#=CEk4wWА`vieKbK}E2gu?C/$(\#7Oq9e/ 4r=cz06?ɮ< /`ݰV*, ctP/UC[ŏ7W%ʹWoX)g0|Z`8cr>J;(e_)KLQ:Ă%P!k0+FxZ\}ƊL%OesojUʓ`A*jCl9Ztр 'd[͸"lZNL=3Pa>"# ֿV\cp6Z/3`7W Tje.3ud}-Or^BTbO/+QE:^>vגXEwX[U쇺s XQJ%M/U+g3_FHmޯp-rtq ɚyex ┛z@YRwvQ<\ZD{n0v,hh]eZXK]|2"TRf$N3$ 5Jt›ȱ>c4ӪZm'P]to~sעZwWDs"&y|K߫xbyFJ JRZZC7~r'Eo"B$,@*; W8Y$ I*?4vhˍl#]kxQ"^ti@),[RrX*3Nxf)(gD,Z~*K]*HQ 1$ OZ -ZS|oE\>&$A&@V0 %F9y>! W 'ϭHԛ}h|ǂȟ {6!E> ۗQgO2ssM* h?P[W`k UʔN2 T;PMeiZ0 M+/7[;? X[Usé::K9iF;ajF͓A14LH-*f齈zVWdo4xЕӫt8ld;a!V|]%j@P1X3`EM?}y3޸c&A6,LwP 33gσBG!htluB?=]dÐJ:Еs|He",Tt2U6 샜LC0J#Erpc̨%M^PErouf{A+%%RwbB޾-`MKt%;Rr'kY8D^olk{eVm #K :bv3Bz(E;[v7N*'yq:%= V]xɌLJ3C$_}-7ÆD `k`;?1k<^2 Ju׿lMhnCYN]fxWE߫fP{ YLI۪f<t``;mcku@d< 2"Wf :7+IxDhi 2RB!"ތTIb;=B먚_jd mמRpV-@0P 63&t03}g 5ˡ=&sFfچAx:ݼݮZ7k /My&b[|Y5wuGg!:)Tsqe!)t5!vvFw4C'\@f֥ 댕 <ʈ.X7Ka~)29YyUc%_.}KyB5@F'UoOJUGۆ8G1Dj2 #Yjv:Ke$9 SvJx+˹=*!NoV(476XK?iZ_;|}hıl^BC5HկTL+^ADkjLH *Hdf{#,E^]V<˱Lx9™Txf02?i=xV]|9-w> uՉԲKuᵶ{YzMpE^t:fl:zVslp|24S -nL}wGS\qjrsԎ0G^3׃tډ~1HT|-gFjcsI - bsǨ{yE*-W,g\3&N8.):mwȐDW6%ZȚAV)U G Bԡ4uv#B =ggsD-1 !fEvV\q98yr nfID>ԢP/B Xf.H2~ ѐtd1A@W<.xԋpa/|,sEQ7,N"\m1S2hYzY7|5le7գ"ԍ}:g\G ̎hƁʇ5 xW2ZVNᲔ`F-c>gozdV(yFnbw~[aȖGRzv)5יJ1(8mFDh[&M8xFэ"UM3e<^5:}Vka(|GR;m$Y7=v?iY/f7~Hd{Se yw׸RHe#_*ٖxj #6J(8o\*Ͷ~&]ϼpR`4Pj{;a^ sH_CQNI7Nl_>t@/ ƀihE`< =wU ѷvs󉙒C"GJJJ2y,^_e;*jD7<1塭 zpMyTÛP5sO {Q, ?g^a"YI8PUT20zV۞Џ}{R]¾ʚ"sR*##Dgm_rʤ1f̐v̐/L,"Ɩ'@ lS놫:"qxkBکMӸv~&L[+! _;i=x9%VePǣh46ZX!!L+.,ceΕSTa䰀[F Sk&~{=x!w96ogd,}z>wMOI!'PQ ),-m+HF%BzXؼ h2Lo8;z 0.[ #vc> ʳ m}&Ǹ 3ivEXj4`gI;x?lܳtm(6PɄc(M\/F,%Ii;LИ?p+zB8-z$/T Ff(=Jٺrt Tbo+SW6M"oޗRz fXpe'ma.ikRBPvWVNBN="{"΢O@Ɂl e'g \^zq_<Vh2]f!ro7E._POksBn@`j/g+ET ]2J2ňfȩ<&2I:k ~T FhZEЈ=d -m ~: |U~o-7p(A5%^*vR3W_NXJalT4ţ jWtrP[ft:JQJ2IX?D=Iql;QkF=Ը&=w~sX 7̠a_Qa״إv]xEzH-~!HY}@`~_?M{`JUqI*[NiOuu"^9G1ϵ:gP1ݻ .[ 77iEAB&H@d7'}ǵP\1s`k#2Ĕ+YKqMuxWkoJ0dҾcAhOi܄ԕ2A<^Dk;*MnK&\E|w }F!DMUpcQ$ #xh]2bj*nuM#ZpXȕv35}DE|~4B?팎gH)|pLS?ha{4JrE+nTcunM$o W/5Gv^ibQF|Fb ,  ĴQt}+)]#q7՛ )x񰣎N<(ɄNKio$9DMx&0+M)X5FFMha|]HdHw*=T kcbp1Sj8|ղWK!F5=NmW$sbelT:"e4P:: k]8W"kD_>AG^sZj7^ 06H33ƩYU+U034X5 j.@e]z9%Qh^5#cY7{BwC׬xFAk5i.K^pr's6xʒۨ%[{wd&Afg@ˑso V ͤ|D~4Qxoa,$UJF&WJJn7t٭jV(rU@.eBwE}GR,=8=֘䄜z6J$Y(PaOƏѳxfDG^L:J49~Z1xɬ$Vuyc`ɠٴN=Afn z6hjX]ɬ-8k< vkg\qr=8ݗ(o.ՙʦaj@U҄i%#mS \4 ## rTK=c@7{4[ l?qt@ʉC.3 ?HpLJY\vap+$;HWczMEC"25v+ 4 C`ܾD8qoj@(LON&[P,.6Ci|쒴.&gK^HZr6 Fu_"91!b{{W__77s^ٕS$'"C댢 xӀ >[h>xb+8 %ltA1OJF%48f_t!@+BpXCh\zZ .dU%i7'Ӽe(K&\1&!0s - KRT *O2m`r\aD8s9!qFY :j~:kwjl(@vY87J~u=HhNzQ]eEOQ(E$*`eXi#!z?>KWԯ ttvt),=tԆ{H7աLvu(s␖/9gGO)Yj ?=bV8vԭΒ?_*[z)3.}Az;p*+C2C(~T臹Y3*DIJ̚ҁn$騇pm)fcܔY@]Y<9-\yEw!АM ˃Ye1P˫@3[EzdL ?>R# .' $2, #k4j,Z~1=8x\`2FOZ _PSؙ43 Q8b>HG_mq)DzZo) VoaS$Nzt cu>C^Oks5Hٻ,M?1jLmpm&ZhA6tPp5 4UY[2k.^>ǒtϹ˰ fOl'#G'4f.ݧA:zy;hqrV []Ig5MSw=va|y8SMy[V6ا]`L\@Hߖ9nidp|C~ 1N([Rb8XM~W9>ޚ%* hTzص_6E8dKm~h/b"hx v+/5=m>z>:,e&=?1ǔJ* P^HwP79y0'i c%+I]M]t37MG}f1Q3VA@ Ju*l(*b&>Z!6oNoџ^jjpkLVs hڊc@'uƐƩ+9 oH#bkUy@`Btɐ@\L N}+Bt7{I148\7<ѫ6c+EEu,^C SdQ;t$~' V4[p rbRrT9Cы?d#o41n'ޛfl54zwH.Gv{ˊd.ŕ!?(R{>#4v DHoFDkq8L(O~~4[(ϽMsnl㴙}ٱo x=Τ:Ȁ6NI/6Byc|нਰ`TGBAn+'f Oάi-Vh.[6.gR;(^ιK+"3.}{fQ6ZZH_U*T?cejمЙatܓIVhQb+14W_O1AR|"Nj'@ aqo "^ H t mn*nA6*u!CA܃F6V(4,ۭ";&!sWJB@#__Yl X*ۓGS}GފxE<7%.s} ې$)"W"[7N3ˌ26c4ڭ4=U&0 - 7K qywh䩹귞YT8nirU>ϯ <+jwt! BP-YitI7ƺA[y_RY0p%sܦ}}c3A4[eB+ExEJ|N{D<0*Qm٬՘.CEeo 5W.QDRV^+Bo9쯏kn6/~ bޏTyEДzoM$6%!9ώ%ɒ,˟cXi̜ =KtE=]$Cj ʅ {fO==J%3azgFFn/z|JϑboLSos58ǡDtgqv 2NW<Hs)Qj?鴱v-oB" ɚⲂzĞdYc}zfZ a~V䞷D|?jiYFϼ徨w1]C`(.Epn #Ȅ7JD9+&yJK^qj{M 194SYS5Nm(&"MX}M9s"6tZVڍH #SƢQCNn,2ί]p;}}\Qv[n3¨i3YtB f?]?)FTxOT+]ky;E@nFǖ˰YqgՈxUȃA++5͢g2-탲M 9ߌ0>,sPޱ׼MIHcHh-7$ˇNR\d/^ζwCr9Hr%}ġNWȗLD/) 3第_[?ڬ{P4ۼ=$˹xMARU.QR3cOx_a̓KoP3ԻĻW&H\`HGmQFwZ5Kf- Yq zמppu6N[B $R+L  eV =n~sJMt@'PiKj4/OeA}HW0TL307x}bձ1NuwNelcnHCn|ո0!vѕ i-G=A5 40Jg>^CyavFE _XW*(M{1kLw8xG>(:,SvyxTʃ<11ˡ^oZuS{IT0;X8o0S'W [ g2v>bgVlE.mWᑫE+;kRuVw*zޓSXhx)s5kn+M5#uU#vie DٽE1ֽj+Љo5x^ãK0SHE`o)+3"*pVIV W}9֎c'0k&o1=:0B pAC_uIטּ/ɴs͏SESӊdѭ‡Ƙ =uУfG٤ae wl q%@͘־sF*Roj.|~$4I.Lq@gجh~qOy6 /ӛJ(TuQz_'s.9u#|A㼢Ⴅz|S{[c<>ہ~QIYiL \DXíkWǑS~$Y;:pt<{&gi-O.l@ǀqhŦEq3qKj^N3+=-ڌ Ơ 89{G:X9!54o1pHO(1)-"fKx|޸BM%!MWW6 ;QIנfɇ {8r?zklP-9 "ޣZ{\'5u& q{5`lBi"wjX B3D¤dڝdր:୹<)ۣS+;,? h0l8&f''jy3lvUJH^d[VveՆKչvnG0qކϥx)]<=E=nD"&Zz& IHϳT>e$ g6ˑ-FP ,пQ Fdf*;[F35KuXkXi_(~FcN|@ ?x8)@ǞYpd"虡NT[&uJZlwaIؙXiFxw(a@1ҝSC|vɆ}oю'y*گ%i;PsJM9 Lfl.;RR1B- 3Yf@\Q|狐gER%hYE{gx-=!Hm0T{o %whO0ΰQd#(*1k0BVJr>b'h+:YpRW X_.!>DC\)e鸎c? KqcwGAA_nܬ# ғx$f Ξ"sF`I'Z~ Gt(S˘@ E! B. :L]T-$pvpK(\e.D y5^7j{ֹ|'`W-8X` }P_O!TI%)?Zm:X#Z9 C"qSK_+(w^UYL[¾ҫ_/סBE픶&ig-TCO;i\+hv8#kh3L2 "L=rZHtr@d;P|@&q(&+n9l ;#Y"ioiXɴO53IY 3Ϸ>wBWg0G eT=~n{na`Ui]O8 ,EpF/fR^ Ghx!B˯Szh.- 3ivWK?vB!o)ܣ_qzoψx[%pd2,#S.AsvL.G?nE/m31O/}(z7B eǧA$sD;" }<c6腛gm won* $0@ p| ;a {dՂr&w ,y%sʇ2MID?:dF:g2Gtq=D?JZ`ywdHpbtM}s>#T.uOok /Yƒ ϪPՋsUoqJF@+*7ġh0l`X/~l9/E˭T^,9Cf9}{H8w&/PoxHCc ro@Ay3>WGa!:g\  _7| A>LXܶ$..GC~uUyݬh. `=lS=BVi@$?yɷ6^ZmmYE2E/V5l,47 = +nGR˜1m4s Uy8NRgAa:"DرEǍީ1<{6ꊝNthz::N)B.Qt׃8..L'G`' TC#}apnxvdUc%8Z #7jxyM a?]WڦjL# sO MU[ij|o|h h`nO2L-`9hvv`zvI>*Q%M'o䉂dYq{Uy*5D*e6VX]JeꟜN_qv0i={7ߞ&/˿ɲjn[@nQNgm: =7%#OBsŏ{]M}N#\kc3ؼ &՛QWiJp6nWrX pYEc\~MʣSRkM4فΛ9I|$=wp-p.Ǧ z`Vrz< =oUw[%-i9h}\ ]q=fKjDJ!T$z(Ȯ0=^tX3E@ق`J!1s!C mcs_& ܂izCw(L &v88 |v,3 Bx̎'r[%WC8:?h8Nd* V'$7Zb$"h~X%vvv~]AK\'inX$އ;VLT .= JjDR2~YCy c>Ê<nDQ˚PiuFFc)Ϸ#ƶgaKH:)|A)I$U'䚂E[3|Pൎ~8gݫ L_t2Gw7T6` ${ a@`#uV?m( g] 31&/wR,P\)ΌVIE;wѧ.jj$%"@1ÖPH Jey_lvV{5us@3q -$F6< i"mI(ǡE@X&ЖWIZ`tOW$&+rXv噵smrz/xrgOWa!"EpB}X > scJ4[5 )hu`X ظ4k9]AW&rc!FtMEkHOw/rK̷3q=B1.}p|eaxR8AP<T_` ;݋w ӵvTK nL >ܔu>B%ffo%vˁqZyҶ~霮, `<Uniڃ10 U~\7UEig +D~G,Ʀ8ƪ^1u, ڠfU}V]H;+?g5(9hr/Vk9vtIA(.ǜ=.|6VZ>Nh2pi1&kfxLۖEGޔ(ur 8 F~]ȸ@ 1x^=Ezd+ٕuC6 NvGU ޣk . ye>li0OWRx] 4/@:{uuOJo\3g%2bOsM* ҹ_GMQJLx c@>w\erttߝ' \n2e5MClj! !:5 nl7߁ Tq voCys8* }%h87f u9 ީ@, g")ݸ ^ҁ¶HL,לhuԾSEcN\x>L|ӭq"3 {툻6Mt;v9e1|>cKn-.QY^xVlwy1`Aph$u8U 7)SNHM| 9I𩐁A L5HX,?G?#]6nT\(= &L2, ?r^ 6j*ΰIza`D.%"D!LB=, 8U"v prpGB%ijl= -Sh;vuė.7HYiR6/Q1Rip'08|iaLWHT=9w(It;Z8/rWNّdp** B4qC{+JS#W2 Tb.ٓRn[Vy \'RLo9MPX/#sTa@TZk;E C1ﻗ Lc< VG40r{A: 6o"@M@}oP^قH%fN1Q-KRySkv嫎,dFZsy<C .ǖL =`d au||E{.hm($!&d&ׅ$ >ɛV|N ~|cW (#EjJkN&ldVzլA+)$ugV]KS`9pwBDC3mxS8)~ѬY4Ci slzJfKDs9cdƪ݃Oɦ\0[29O(7^&|6QnQI5/K% <>麗r#(< wz-$Sڢ$aБ#,RP "G>-[oaD!܅8g%agD17')zyoZzZJ;0cXm^BE}R*$ڪA%il#Kbx}~d&\G卣?*'ڽ-b\S XbG?B DnQAja3-X 2qۻx+MS0]zd]lrEp2`PA$[r| @^Pt }QP7tZboܔIy63daSw \fhYK8( 7˽`GN@iߐ+ wz|~.% 9|,uO#{@=HWl7PR7#".Yu=n j Pd \nbDU0J=\' zI/ qfxKy+J]Nu`$[k}og%WX_l]QH-un#$w7 9f(􂦾c!Ou3ѷ3Q.#E|ȡ5M(‹FEi;v9fAhW2ɾ R.'ǐ;XP|ڑ 8Pg_;oF{ t29lZ`G@@5>/Mj_P}a)_O$EzR(w\MF')ʤrVbI F6 yA5 B#dp8 6F@niGk0HR0!NԾeZθ)#ø-%b[ciSk읥Se%=4TmUVĬ{߈ԖX3Nf4Q!]P,5*H v]9W@ Ks_Oh%fayT)-1hzQPFeU:/`<}K%g+8Yp֨ߓÂWvd._k`U64fڕT~!*>?0>u1IPn Mu{w,*ɡJxl0@Z )Y9Wmi1_e;`]ODm0ߍ4P~z@ـN5/;X+SE8XHP`tDG4Wl sYF x'<s@p8i4% utn# G3c}ҫŰ1h|mY* H7w+ eM4!( ؄4Ŀ:Q^%B$)Vqygì02gڌ`v@<")OaH*$S Ee?&f_@>M>7Umj`{Sګ{`Ed}V iv;8&_"hg W@3a6Bst!,+?vF?z,|R|J"luzJ%g}T`KePllu?OqU41-|10,^V-[,ɖ誜<YL3,hzc_b3r2S%Z#eZl4\=1]r=軾x gxPWEW,'70̴:R/ Jho-DH #=i,IlCaag.I-*[ɓk(G+*I`8pHCDfN̓ B _+@e7zUc 勆l;ѐ e; 6qф)W*!hEX=;3*DdJ%фj/Ymcd=kYb{+J_ۛڅEGTV|hNI# ւ;! E+ru$7ݏ.ADM^T8\ٙl[ҫD y:y|RIWS^/6#%Ajn1Yǀ>T]Vn37Ve-<\W+ n^*OsY-pxMqb@-ftɣ8{6r[ySYfa֞HhKln5 6G:^7"xkG4F-+#KJ7{Kb*91 -d96qMls붶 3sZۙzѴ{ P{f4Vj biK9F(6Js37aX{N8D≛VM/E=5*~Soւ DN.MJ9wr<]̷Fd7N`BRA0]6Ч7\PA͍cb| ΝK4۷N|nnaYjdC8I_N9w ϕ/$kְK,Asb4Qmm5jQP{3DGD[U5rz3gvu"ĩM@kr/먞ɿnP2G>:Kܭv{jaWlR|nAah7KTd[`kiɀn8 ~:Opd#Zyu*8,cڵ0f0ԟ9c+o"M {ϞzJkv#uHztToԡ(brsCZ%j=YH]X%O%D?`[#*͸/|Vrrx*V.D ODza@0@q{-ٍ֡&"}l266`Yg]w2_VܱU}X!aJi {Y1<%;rx` &ޛy{GU$D2=Q\6wi`9P?R1(aBj\ uro]磊^y@x@pʎge;~E1z4lE/Ho/l PÉ{?1 ƂG7{d5bc8`;Z?4IA $z[pÈXB/Lec$WĐXnÞF9ZzcLFV}}h>J@}]4A8dq!M'&ĢȤ~"&TúP ;78=pA7ފQ:I8e8L7< 6eppKgEmjlʹ*;9)P7SPBQKeJνo`ɗU@/;~v6r ,viwnl9j.ow.SM#\hh`j%Oq+t3?J>9)q)r{.!؞RP`)%=F%.#)ޓ>O8CM.٭3\XJ:Ax Q:>ey֭8A0>ng^£b)t疩YYsnyza'$jL:$wC.>{a5S*߲әH4_,@DC8@," e3yGp%r]Yމ#fx+$+'?0oa`v X飼M_Z;m^&r7 rT$€|96 ה^ly M |6eiC2og'xAtL-םX|!7o"QOCC \z,(o?rSٴD)xF:4'"C:K *m )5Du>?1! }y@j'JRQ&N1Ǵ@ $"n޵;>V}CޖT-Rf/Z8t?H+Wd}X:yO >tO; `M\xa7vdR}-~NP ti*ɴ4u^|O *Q9) Цd&x&}7e#~$$[6Uy]\1wv /1%K7n݀, 7]O ŭ/\1u5FEɋ E9P+l?t[=aǗj@=q )[3h[HZܺYKs/D%\a9t_SG& A>q]gz:9l,, ǷL;zFS 6?H h)19JL9~t%E k$B@D#+ GFwXlK-,8$@8N0s0`jJ{19|}F8`&*DjCUdq|!R=U[w4> 2]/*OȾTbhus7PdnRrU~Wyi < V<ѯ~3-q9S>zx_7Q4<ɀHѡTO?x8,nz"[0&"˭WWɲdJ }%dytyc5?2 -]kZNT8|(\0DF&TIN,uV[x4>Rqs;C F!H7#u >[e@/ = 2/j1Navٱ<cU-ھ;r gZmj7ݨkXd=sYeM_qǷ&e*j;q6gXCHGZ+{nrψ(ݝV"9qJ]Damj5F3yi)ML"CkxqP9tõ*xA#]iy "' cC]/kB@}s/ǕK} ħL* ~d& I gI5+9 ٕuڍo ]as1S]'?7ҭ^`R}S=5IY)88URwNfc ŎFGV5(bHCfё5O EM=6z <)p̥wO d:r<~݌Umnlњm}/8'ڝ+ V,Mx6 `>IZH\;GF˟$3wHB$+VI@yCcr3ۚX7ܚ )([34-~<舒G]W[KS &FLfGk.XﬤJ6A 2swl]֪'Q@AEEK_Ch85okȎ{beW9FA*&#.& JCpGI j%td^ff!SN W9 }V牕9w`%98R}GY^ 7:#e.MEM-2 Ksg_i䷎L,/;G[uoQݘ'~$sZ&=*-VʮEq>䨡2pxJ8Wa\CUM/O:2\f\TW~+ hX2%mM}Lf>™A4 D׊+!)DPh57܅&Cb;QU!=MiX]j)4p.zAVmi>F y&aSbAxr;{TU5ډ8( rѓoŃ2$&3\C[X>X*8bXѳĀ3s= ƑFr-졐 7njQ|bIv0%a`xwbaM?K$H"ᰣ姝y|i7NtqN-KEȤ<%8]︛>s`aցFt8)vzY}h_c#|AOHl0*BF7n@`P%.;>&Ssw"ZuA3\j)ڹcY{09BN 蓡M0U t}RgV}UNV!VŤwHzLK`4kĪREعX,HQrӸ&uI&f/>kp9Os*K `Sᣯ%`c΃P?p#JE:Y&~iu46yxA6ZŵZ(NޭL3U_)pdC҅=pB}஦KjkDA͑'}ZQ7vȡ(g ^o!Q5p*{[KI:G%%< }y  QsNf(y6N@ N,@FƲ3)ն).c3S p !݆raE|"%7|`YAEص~ScX@ Z+e>" JVp^35+\JvSNH$Xfg;D}Q1Gp GWaR򹨾ͮI㓛^m`1Kɒ~0pAU0:zk*)B~ї(S'Cf] ܮZό/[KiYM'R(̃f YN.S,i'K ,4t;N_T+Syżx"^\ԒS܍o$j1*I=B5ĉ&F9;0K(r[hI;]X !!@α q3A]XձQ~}> `4jG5V"ecW\e*糱qJ2=ؠTɵ>F..BI_y @|Vxm((bߏM?ojt5IY`q^oq2F3rϱWM0RavTty!!++NR#=[[ֶ(JW9nY,~9zbgO*1MeΥcPƾRg:}x>"I' ! q%?˓ű6Ud ue^9վr0HOʽV"2h4<܅8յBm@W@p.~MZi[87i&IIlR9ˮƞiDp@6T)nM8'נqULcrb`Wճ6"AmzM:x+@ &ϯV~ruDcVݻ 7c`!zhcK{ @r)`"{/vXmP8w X eYAsXZj>ɢR#]}\Fփ dBs>~W^RöfWpI2oUsre<.5Q% gݩ p^cQw!Ic`&78J)%Q8sKUKQ"FMa%RcÖwt&a5I֢'̿DHWB{rjt{M$H+ duRBP[>A=v%/c xÁ+1C0gv3Lj'F+ּ6ﭟfKSZ[7 }"dEGg-)T_tU$쵍,6lh#E0,;~4-qezkAʥ/-.t'hG0cx;Wi9q=n`q&a.2%cTB)(XuJ;}k7A ąkh'0.?v rw"Z8j"~u=_ɐeWI}l/ݽqXمXHrsh<&T>e=Q2ID岫6KQ=dIvJ 1 € n}_6}mY\G zXN}jW Ƴ7j>1P}+ D^XH\?X~-YDWT~[f^ 6E* 4.}di4*\mM*krC ޣUnd ]6yͷM:kaT~]W6x?R6D+oTvz]D/u Yj]waE s[c[W(| IO} ~l~Tܯ=l92чMMxw: V6FqKKe!X/ C,q?U3h}$Tֶ69aE:IqYtF<}q/aja7G҄.Rυ4.qgltTi{ẻHVY% `2olt[QMPZ 붚oJoN,ڕ2V/}٣[{y=h^#( towuG7Jb^UtL#`Dr.+e@U: 0䵅ԮO Ӄ[ԣ4&y> u:Ỻc ځ%rdB\5i&h]ghM\qa3̇$uDoѷ[I 7rgtI?2ʕNJ<eA{A7䈵)|oGUT GVB:\Tت\5<)<4QCmqΨ!U{-** DZ,_OҊ322r@$!hRZ;J@sg#GUK:nV0Y& ^Ņ@AOמ4\\<5/by4mTtHXqo3V:h3IV(\[%EZewܭ'z1.a?CK(hVҷv_uǤGXD _-ߠ1|\-m#4oc-مb7e2m: S2%h$]qdųF5֩Ym~igQk ?̃-(d] ( ηHHSƒl[#da>{I|![e"lUZ9#s4%N eF9BzR_-\Si+"q'+QEFnkl+75FYpR"Okbwifɪةt*J=$Xݐkҷ .&2d0 ʹpe\,aԦ36RcRdN֥k|Kƒ٢R蝱y')}tD%"r5f5 Μ0ۏS;qnoɃJI^RP5`==jJ͂6j8eMHaf;IlGwx4~<#%_Q*rd'mQjjLmnn3|KIoUEK([O*6? HzH:eYdN2N6,rxxۯA."?ժ+F/"6}kNrOvђrXε3޹Sd)N]DirwCIqip3%FXO4в/ n8ޱ`#rB>7j9N*7ԣH@*Vpa(IW#LC69dDs\KD?#%z/U= "E9hTBg4Hh :ZVG ʕ^&,\ }7H0_eF2OR 4eS`| !aBTzH#56>Eχ:Ms<8 th?S0߼t61|p 6+m|ѱYɊ%ﶻ3Algą &ZcrK#GCg &Wg!/,Z+mx ԹSp9%Z(sϵ "[C86mmY0to] ˖ fT^Wa'΄*bkV%;JTNrF+_a!Oc6'f$~;ǏlgRu@ WD=M4_E}еtk ƻOu 6*fPis`m&~Ȥ~Bݬ#R+' _v:|SHE|u,sJC &˛/BDu qs%~0S) [Hwz̀Xۜ/ wԚLTDBo%4Л+8^omH6UǨza<"P!|[;FXv&}Q릸,M7joG$ `o9!z[;) \9DT2E@298 œ+S~Q$G PYK<c!ir66}RBq=lvO#*Vֆak? !{M٤ @9K8r . =0MԊ-ǙO1# i7 |=WftF+o<,1=9z\`?U=cyUFjn8J,7„& UFUU`6?.WF sRW t@ȷx%|n4GxU|T[#?NXd'1cE=fR̃܂{jiRKق+5fnp@>2d7%qM+ W.b cP8^1[$ uC$=edʚߧV= b985;ܽp`ϺUSNFYgMq? ѱ] Ăv)#DIpdQ+UjjZRKl;gGcJ0:4x tf3sa4hRSdBrxc1WTEx==NX o#sS~T38Њ]YkqR#۰li$h ˱P5^Zp:JWê@G׍ju =H-xZxd](^DSk*Ӻ].eL',kdIۉ+!W˩0`ZY3ªlI4ߜgQr{{qcY.s<g05OɄ39W5HG`Wr鋂im41%̦En"YT?2}r@Gb7'Ѕ)V:ҩrEwj*H~[\!vVbysBz%گ_߼VOberzUe̾DS!Fa)`pQG*cIn=E0@lk K_$H*Y+u;mcG9,k_NtMauY^*?XfZ{ð6X՜h^0\s`$.ǂK^l0ƱQU;}M$WAaZL{ރ={. K،dxG:QN #&F?b4Ԯ#.z-!T0g3n"BHfF.90̚{9N!'ֹARÛ:HE?MN[+u#G={@2k9p!n8 H~U5ưCn Ͽ[ou!Lr? NsUyo@'#T`baw#X9e9}pdWKR;yȘNʭN*z`Vr,R6/xԱ Q{sϧwa*;9Atq3H׺]˯ !TbU4?ﺴV {4bkqͮKJTէQ ,"bzޥӷVcRd Q!I@tL:q@ASG@f}~`MKWO/FN[e}CdgfhY^\<{-3Rbu /_yiuF yŋj9I QX7L 1wYX6o c-K Y-tzF>L`'zX{㝿ڑYh_3n IKT @$pf W疙P> H@޼FΞKq˄&`oV~bh[n<9E=EX 'L0\h9>/v|ZI 1N N~m3QOǒIn61#$倶J4_" 7} =vuXEZN^ωޡR@ 8-G" O'}}QVv\+\5~S<ߖ>~.P-z77 SVlE=12R-c^yּpQfAX "X\oS\z q;e"G]7l9ᑶ:==@_h*'%HGDƚ |iz>P!-%@/u08YCހE#u~,`revhەH0$v`D,Z@*l a?Sl69 C,HZ [T>HC!Iz REȺA(hiYۗY >hb'= E}W\h)IB2 m: :F"To?Y8b'}&YMw"y)Ha/"ˋ}ar++%J>]M$ DA pP\ $>/U#j3_呜Q#1"NyNtbvk|-lF0T!y0z.YSU]FR"nX0Y3)SVΧUe+{+ZP"Qy-M% mS덚gJ/mITڪUEޏG2 d(-XǴQD K @SK]n\?3e18.q=/?y(t7bP5S gNdyһvmTH512w. v%R!+l<*XyZ)5e<;O7¡kt7 U;c fѼ3Rd6I?ea&K?Zd .[[I=Yc3* L8cKT'ǶUE=#& ~zO/{I ~;>PU#g(mMDH]'Q?k$ ?}>MH75gf`x~[ebc{c.#Cy+m܀%Y}0ۿ !1z>!܀lڗrLX.SP='m7Nd,7+S-)VD҄Ŏ 0cAsٯ8+-t|QЩ"w}`G17°GWPYR1닼}U/@2m\ n" ,{$yg%TIO@"tZ/ݗ CF(KWaGw0@Y^;A qe},&_7y|1-MT D=qg,4X/d Q`kva4pqM(3AKӺP{cXCrO5ڕB,FHj!3}&Fez\gELJ6h=\wȟtqow#W ǞOVPvu;+}2?c{N2QaL;1%M3>;` e!_^LڀM,g"ձCk9(f&W J;]^_--.{(FJ]iP݁=q^n4M\)6icg?[G:Ox6Zc^>OJUDvi<6FI-Z福S-U\;~i;k QE&-C6[>!Zc@ZqҰ펕ClsPFf@{vpUϓڕ~LM30 l![WL]%6.v ƈwj5s,E6w.&?O,[߼,h;ő\o[Cv*Ls.5\ }>-~[CvO"WW<ˠ>kcemGje;{ q hf'$>CntUҐ]/X8+k|m3C$/1@{YNPN;Q]M=ZH`ۣLq}_uG src̉tn񾫢z yRhш-\[{~y1j2"u*@R s]Vĭh;b[}mttɂSKMԦ0oBMBx~y5%zJp,s}Jf9QA ӑ X GMhptVw!ڞ(^Xr\;QF6\LlJ.;|Tj CH.Y@QͿ*4d1^U=Ӻ܀)c^e6e/>}woDH`^tZvݖҬ!,yS >:Rܰk$<.c-&pW.}zzJ.ZfKZ #bۅF") B.\MH>Q&|]b %j(/$ JTsarK8X 6G>٣ 4,cr(q@ŤwjY0 gEsᜢ?0Un܀9d% pI ~j:?h mٔX\b]Q].ŭ l2Mk:~*4ոŚ@Nj4xOb,hEax4DqjbiӾ۳]EpxVlCڿ&tI_{tLmNxsnx 7kG66Ohz3G)v;Z*DP 2R5"\|<h|yXiMTu_9Emhaz繁TgڢkmI9smDI%"iy) }CyA*5dA~Ш~nVvfRkV?:rYOElM&'焆QW`S omveNI0iK vs>xDLz5s? H1nC%ZTpŕ fxOy v5PjC06 ޢ;~Z#zu,H<숂D9M}WK͕DN僉L;R?y:i)i_X4jAA `9(\s Ѫ4ƗRW[lh;:L^K`4fXpX! taehQ?}}Ŏ{?[y7dQqIPOEÜu,#^Z^@4+,ip7`X K2?$}Q۰6eԈq,y>9 o7MR$yr7<XnQ 4,'`/k@i~3q[ )`m]:lbH&9$\_iOV1 Po ߑ`喀?kQe`ە*^ m dt?)Ƞg̪zPJ]7 J w-$Vgsƕ š\b{' Lkq1G$]-W) +TWC8h} 3-:ELJTcdw႙m} W%eZ-tKRe( oQϵfmc(J#E%J# r,g~1<@t]tm3RZ ^ ha?9+  #e_v֑8ԯn3'*~ɀl4oOKEK ̭e]ҲrypvW`g<NJ:_Ͻ,ZɎ| PnK Ih̚s̈́}Ѝ~0_Q|O3Nbp[us##E#k)ds"jACbgsb)}8 fc"mYU۫EK=@V{ vWoHGv]Yc\4dDOordO^Sx(=dcW@j#7sܺd4Ur~*1+b8H@\״@w楾@ 2:!Dt̖U$jŇd%q7=I#4fLcOL?0kԝ_UIh &A+d4Dz^U?. 2~/ u8DM~PPX5h/C[1զaF *$Ȗ1>Pl%JߊOdu1ȑf~4PMKL)rOڬ04U(y(jXUJNGɕf+Бw;HvbP2}iQ#9k#(v"΄ ᡯ' ӵǣxcK%QjzpF?H}tɛ^"%>||ii!Aứ$ smBPXݒ#ܻa-rrj-bQZYg35MU TʅOmPYǏX(Y}H6)bu@䜮%@&2JҰ1QB ..b8Ǭ2Εt]8;+1d4~ bP3dwc'(tܭ>lJ;qF ] vߑ]7lzP08Iw4a*rFR :m*yLZ72S0@PchqAg-6Z&Cf6ߵDy½P&<RKe)=E&3' z3,B꜇sMKKV.4B2Eh 4B##tfGv&jVS5wq$3ޠk)\JMlYv<{?Vp=2ћS-L2 }pw`q/Sh:`1Rsf.@rePFEl^GMlqp+T{p_n!q )7t'' #>:^w%7D7Nb=`4$l/<+} L41i۴yDFba[i!(0w~av_6[>nn#XpeA:`k-&; ^լPF:֟=@1eY/Njř= Ԃ94y81vll7˴fd ZMB͛X-r> # 4?xQKhT t3BS =0IA=Ѷ&,TvNc> 샛I{0.wv<}.8c4@alIb B Gd:!G ;V12dY쮐.+I5#MWL9`EMm_D6⟤f z ȌIўc1 ˓0$ 1wC bcPC}4^-;.Ξp i|N6)P/L\M \E D`:)&2EXB&eN$0z̬AG76+)"==w{t{D!Gq7Zw2Lr$c R)axd S2L߇{vK{'m,7+qI,Y@}\3E_ĬMU< ,.9kIZ͛M(\GnjF ,"cn GI6FjpMO@uy IE93b-TNl}2QO3+[ #nG޻ x/Ig)޵}׫^Oz[]$ ޼ `@ċyH.z{5 W1仐6u1>(á "BXkJ 10OߐhMQ{'5Ǻ{I|`(sB0v ɰ.`r^s%#(6G"=Xa1y1a5o O4uw"C>eXNsэDKKd8ڲt ?aĺ% qY^5vV Rp™\9<ՕR˾хSLfZv&׫ TrJT<F8@: GwHMn,"Y9=N͌m*{b(4^ ȈL~&T t>l7*$;taJEf2} W_>?ҖslIkKRId1-a(gJACԣ,2" }ßi7ofvˆ$gaɦ&Dy{;mHN|n¸70mPLSzYYb* '? S t|lj+eZL"_zB[j\*eӉv2/rM=X-N`ґRN\@*X!#7L>r~u ΋ pxآ!?{_|S0\Jo@(fL >YyyaAOJYWbhx mh[+]g;Oa҅ovT*:X|x\**|Hլz@ O0db{uw]᤯Rtc3S!pY\ښQ^< (Ԡ[0_G(-WeǹYye|^BH`/>yU8C%dPНJ2.BPOga[w!nNGcI|m.^gn\8v;qZ{KOop{ ȇ8.!(t>8+#; dv+hkU<=@S?[LM8l}ʌDEjlUSay! Ӟh&O>Z|,a6s胜 c ^XMH22<!T'#lk u$2W{<:X19lԾuZ{=1 5YY_Ps5- q je1<B}twjC{m=A15vI{C[ɐZ|?l`- Ty;)df`Elj|Tң<s YlmE[͝ 蘝d 9 \P^]Ndz ~UW#K 28sgeZku|۞'df)sЧ$\k JKW Pc&u:kolD_{(i"|ŕX #-m ! KL5H+Q'l>B9)s+w|!'̟p'Y;B[mH'x w AҟPf<&P̌רueؙ5HjvBW1z"lra Z9tJU$pf89f(H=a@2y#yf9Gj.DeZ&O{ K%Pz|I2.!_"| ١8MsQp*!k怱zD^ }v d?Nm_$m0xrm!*yZaU.S։}|G>碌v"7rr#g؜^1 U4$(t.j!Z# &h\A쮞cOYJ'Peoܤ.3|wc#^T_d_(C,案w2qH\;|Kf4(34!9p3piVM_ z>{['}nᦕ,\mwL!Hմ܌F4ŹAS'9_VV4au ](8X+\aȞe'ȭlxÌ);«`k_Mp/p7pߥi\p;.C}|O> yZ3v=ٲ@%&lEMcHJDL9lS^2 ~-k#{A?Ng<eh"Z/(FJn?oh@Da^HaޯvoxX)sgIqjlA;HІq͗-;؄+fvXvtg4^ +JY)3ܹmVVsv# .a_.$Aq[9-@[.vlf>V,AUm7d tySMCT64t'DAnŰJ`mhv65݂#hDソL [=xh1Gַ"̯Ll4<+wNs :2XM : -pXNXMX~+vxHmڵIBH.AFsu~^QU k8-ZO);DFϰ5퓕/׵ںvR d z}[l_m&iۛu>Cr>Gs (lQwэY"11RB#t2$F/H]LpN:@0/1tY_tt.B;mWᚣRQ,%r۱S54̜P^z% h%(hb]:aK:hI<4)؆_.*mJQw- ܾJ8;Y'ߏ`~Y #G(, mVz֚ӸTpΤF{UǶpoP&V C{aפ͡7i{Tԣ%AQ .Woǝ`QpT Qh1cƤvs-5tB4HMS)+ǘu#oˢ}˩;Dco؊WehF4) QI3緼jJMЦ~ᐁiZ.\C%q0 "M')[C9?Tiw:ў[ ` >!ZϤRF)HnEh5`#yw <ޫIn vuq* !|N,7C>#>1@0|Xkh *:h}Y0%P f:RB8C-8Y#uwv"bD|m+c+{~]DkMl{X)hPss|GgÅ7`ׄY_])hSzhr׎Q._>nA{86"*\Y 2phHàZ9 Aʫo#bo֓4Os]٭@5a4/`&!N"ەє8WW/v$'`osJyH[NJ a |*VČ{J~{ )|UXK1h%butW@۠Pn@[5&[y65/ұ=KҬno{X\!x$S;`/5̰=bJRSJ }b6.\êmuqbxequRvIuhg~+y05i 1Η (>Cͩò-Ɯp{W,45-K#K[+jH0nv2%U3-ؕ( [`PLrKä\-›!y4hCe,H6-ID7ue6/o8tA-K9m(pp&K,7>ޜ"oL p"|pqScÉ~Еab@s)'OdD QWXhe:k,[E y>x);YJ m̈́vfXk+KY1€D'j(r orxb! ~%-s*@uXңd KQxu~-*QJꑯaALgL'[_ٙxĽ6 ;99h1Xbԉ6= Wӡ|̢8JmP%lY㞱.ӈҺwk4 _~`뉊dݞ2ijC)\.B3aq5OZȅS?Slt錵|O@B;S#KC}O(j&۵.J4ӵxIq{ D*v>zxm߭Ao}PwLA-QẐ+60,\U8NpRNPjc:c=8AD[Н9K-+4d0%Y1q90SKPEfmtDǷ|OZyNc4 &Jݼ UER\Y!oNT9@#U?g9;1bR uOyƪIH3sEۑ=& Wo:)x wQf]OxͶto|q=W_:Gܶµ<"[:>s)R]OŦL_Wh:+1i?7PGn'6tϙ,2tJw6]=r cF6K(iӅq{.~ z3lMDi{i~ s܍& O~^[$NEOd^߁\*`p0{ 0 $";tW5IIөK7JKf'+`¨$E`BM=tw )z"ow!1Pbi81Q[z׏!g \7 I#{Uh2ȋZՑ391:Ł~љG 5_Պڠ;B"m8Ҷ:ݷ>)8Q%~S.nٻ2eX \1UG"pfq>B2S(udcsHn_b@Qcl*w^$j Ck3n֯AdqOsb?%RU? ޴JgЀi56{Liަ?]MJRZܸ9ܴ}CLæTZϊW٬؍?dqAھ\sg$ cIX{ i47PpFV,NdǬ:~<HHd1# goבXfu:g }oR]_}LE :a&$3OiOM7U'ؚe \lz.@!֟M5X6UEh-{Z+ Z tr mҚFt6a,jqkDDFa)+6"Q \I'eX'c}l xҹ< Z%ߍ7=(٥^&Z.~ن^NKdCqL(B2%( lNPigOy5γ7،F7O?aPeebkn9ȪPH9"f- fj#URLfd igs6 dF/jXܷNh"&K=BTA3r}i%q}MIaS7y]qU; uwu 2=E֭ZX7/ F:`;3e}(9+dgUYџ-,de}IE;,ꤕ0qsĨK{[..@2T?mϪ|_ZHq^R B+ac}y5oRN g1H;8H1_8=ѡAS V.4 g)]gřQ#5To޽qr2ZEOwΫ]~Q4pwˤjԟ;Ynp<ƑE5 W{LPg]z'Z_XXFcX2"~  qP@(wu M /zl\Pi ?+c^hRMmep[gbqU3h/EԒ5z!3\WHBn-aYkpo%4fvU)r'H8*,j@2]:5c4Τ_kiUD}5ȿFªҥDdxwMqD6]A}`dN"v4gH@"P/l󋎅lxrr=rŅQY^ttZJއM `//uxCFÍ@п֭e)>sAvW{,/nR޷D) V;߻c%lC#dB *3 rԇbj@W'هʡ%up{*4X;&D.WRn߃>"MG8w;vw&*N강p&_Nuwm[#}py%PQ-Q]),o'Hn:Ћ7!.^NcLT햧0zQZXa`qMу8 zy`O!rG)67;PL-Јw~EŖ^K6/]%fX:LT#ty MBݭDΒ5uHmSgns}qF?|D:P+DC%K"/d*=%_Pm Rm|RٿLdn.m~1Ei_)Tڜ΅Gz~2^u-۟2Iu$ю@b{<4ɻE Y%pͤ&Oa^1$}Ԑu4\Am}}zlP-4^k% !SV3h G̉_a.wXU=umvB#3JX " }ō3m6~x_ R acUs Y?Nx?n1X=ls!fX.O0׹ŧktC,e94mC &EVJȽ.I)Kߍ*9=,'gX٪Bq6gQu?;WO {QYGm] 7fAkz r!ب {{5UM~?n8?ꬅvXrAz.ί]eAhfiAVhW%K":u0D8Ic;7":&❐ɊY;S9wLJҮYQ&+ٔNjZ+PJ Z)wT8π^ 2 *;kHuޘi#qP3oNtP5 `M ydR]V3CsVg-иA}3j9(< <FatKj"&ѭzن |-5}mަNs{F) V[i#<}r O7JMx 5k#v,aavNxeǒLX.O<2!= 䔺qFl)'&ņLI o!p!)HP~}O qFߵ:tGY&/`T5(BEd /F WαGp.4;`G =ѦA_x&ku`f?FyURmwG [ކYYڥ9v ٰP Yw9TKq`glD/I)k-2yXSx;On˕zm`ҼG,^nvOʓj@Љ&1c˵`b&9;~ң'N$g[ 7#$^Th}H}apZ:5D#Zm|wķޟan.aJc⎺P#C1#w=SX!cNbΝIRw?9kAĄ4÷y3!)fTTܯ JlW68\e:fS r :/1p0)\5jۂoo/R$1 5ܰ]C_itdQU3.leÑ7 H=%Ec;CH"La*4*~Pd+Xmx4/<!'^E, )H ŵЩYu4+TwA;% !Ӵ I Y:w.(Vi1S-Sq\)u`XC}fl?BEerXlKC.G33PhЇ+Goē>!f& :~bK~6e'b:4*8=> nԊB~#7ҏ8x|Cl|!eyt#^swY8@/ߨ$Ǝ]@R[/ܑ_=^%F:r8CJ!o$5MOH>/W]EBj=KHwGk5ݿ l2-z{kȥkgX`(c3vz {.pԗ ,jK*JLN[̧^TYFcLr֙1 wՆD8[z"6ziOtAV5YwDYpwo)V}tqX5Uf 1%T< sZV{HcT P5_6{RwDmZ>hZ'&M6N>'!dHKDl ^ %i [/RQJ)2/`Bho+(7!/u%\$ÁeA)/{o ~a8'R2B-󰬯>UX#-O@Y_>ךǭ?ԋ/Gef&vjTE%'kՄ 0K؊Ipl1-YAEP$Xd0~P0so7#\L!~7U\gQmG,(ֻ61) $ٞ&ep~՞0r yvI"zQ1Sf&JGltMNÈ ;F OdcK-d)_ ́Y/0 a6~ |HZ}Q5`=kn"3"y:;7RI<HMXV (WN$Ѝ?&D5t9r$-@l,2 $ˡ0y) bpF} ߦ(nDDr|"`%S:QjOˇ7svmOàykVAc*]Uc7kdTTV7G(g$n[Ypr{w,VPsWuvu&' RTv i xT0&@KU*I%bU~c43[`*ܯu"aqDޒvv1nm4|ؕ ?In_hv!>,O=^{7z:>eb晖iӎsw1g,lQB[% 5FVih/a.{ԍ2:@KkKۯTn:-,mq&ڍ˰N2 QCS?kfz.T;}H}4-R t#8O :Yj:\sQ/Si7]Y/$;sG]BGQeBTvg Bl.pkjx;t Ĕut۔ܕ`N`N},Y)͏ce7`J+Ԋ볚ӶnUo=DK'sGq9KD "cD|;r,p\o# pV"1YC59jȱヹL~dA1tPv찟 `fĹ`9wXsOO2x{kY%B ?܄b . KOPZJAOI1@qd -k\5[+)=@$yUQRӒ 7 Ea>=B8a譶HX-؂ZC{ mY6bZ 2;2 ޴j&LyqѺq؅S6xn(8*)+zYh7`>N9D&bߵpyźAoL}³+ԮlFDLͧ#:C H`v( '#g.jz H0,YUTL4cѯ*ⳅT0)uƆI۬˝=B%zRﱵY9- }@ĀLu>F× J\ʽ0΂06"ޅbR$gI'=Z$)>w `0WxXYL nJ$[\$Kpp/Cum*'x`JUg/jĘm2F Z[>uI.9 l$Î \jIeҮ%;M٤VK,6%Bׂ޼Lm\֩e'+Ac2.XŻ=6͝pw!AF?nȣ"jLMMP+(W ehG(V,[](kGoτWQCz]- SN }ޖn "R)Paއ!%YcUY0xqk@LKĕn2<&ȄG<|uT֍w/6cێ?d>DQ2$Sg׎=%L9BO dd/b#Y!0 ҉0a)%8gǭG'fH-9Sܿ/fB2 Q ^X0b.u77[e6Y ,yz%EbpNAW|a7sO=BR1[mzܾ"52 M Jv]^`f ppoVl#䲽o__YTiQ1M_ֹѭ!^h_,Xs/ $] 4ԓez>3e·0j8$r8e vDV6p( `Ua>:3óX~5 ,G(rBL*,J瓧Ea*A࿹̙p׽VRphB=i#2(>0D`QA B͜bq`2N;Uڦ;nR5_Ӎe`xɹWCy%֭{L%'A kvm"Lؒ?kYŦ@o##RK`Ѯk-}zbN\TnltlvWD3δSE nػְO;˓yI5pWĊrpZX՗2%68Y5D:udL;$AJd^RPɯ8G|@uDVof%e3:4U ( a5h2BضLw yyIJ/+n#)Dȣhw!sq X_ [l .>#2b:/j?7Y!(LJؕ0&sԓFI]_>v!|\%;8[ )PUf 4%E:ʽ[e'<ocyc<88(QN:1lo>8j>ԛ5^Hx9(|5iC*V&ؑ i;IMT#凑+)IsHyNqv˸ހ`BP83]yœEe`>5MGNaZ"eԃe0h=aݕ}-y43ʠѕaDj Xk"NV KUxh}sMm f0iub5'-tsN+~faLyҁŹ2ʼnN[H ;@ƲPrzv:K- Pʘ(5یaDޜ_,EIXS%>sy 9 LX0#23:VBD` _kͧBݞ:@/Kpw)qLW bxt ḱCpA;]y*iyW2DZh(b;& B_9Qt0AW-Xɽ(ܻ$#s\tatgҁ@:TC9e׸ >uqnUu<rNf?G3Uyh@n9I̋ W'LDc6 iZ8$+Jv/gtHtL;Z gg}NZ]OOTd@*KPu+C;3lĔL(H=T?~8==],f; ?bIEw4 ' _>=󀍙fcrO2zs%%y醢(jEtW2Ku<FNiNfkqG0\QݝO^NC5tѿ_s5mZV/U@z{ly|xZ8Tjlw m.oJjI:rMC4ۜ)j\m ~͡ɟN+gy!ܢcnv;VEv"4'Vf$m xΩQщU,ۻ%* vC"E@ t96xu i03B-7@('0ƆgzwuKxY]|;>;>85k0.4#qn{愜;>=tbt-&NBy^69CkQݗCG=l\SW\(O tkoVXSa^bCM䀸2?}7%Xqk bLMrmɓwnkhus 2}^ѕ Ìdڜ_IS &fI8$1,6>g d!Iȳavp 4P^,T {z8k}?eXfwK&–zb懩$(+]w;NOk䡗ɅlaLH!bL9ՌKv.A+JW$٢tcw26,X{nk91[=6Vdiw|wdv`-EWے3:)@JxmI Օ(h'(A)'$),<{{KzG^B376"RPYϱj8-ldvLPlMh6WDz͆1?6 RhԐ$NϑA.BmoDԆG3,6]ʉ"}׿6P!3RէFZz[VzsD'{u^*'Q[C?A>W,wFm-u2uD.ȉcHQfʗ< kh``l4O6 Bu($A! pVJ<8Mt"!0>+!fTb޳T^.) U_TF+& Q,ңn]l"],t$pvR׿.|0f6"qnS$WpR˓`êP9'U%U_~ a zP2qb$|ՕR'xrcB6KSy,G|<`MpN-H_?*swīZ( QZ8IcA|C6z̅`FSX!BSMqatR2OW2t-K&=IFXm*Ye=8ueAo*H5,#9|( P5FB_Nhv&KyO_esT!+r/ׯyXPO]OPm!6meЀo!>5땗xgQ:TVe朆\F:!-ߝȁ6)lAS$3 6k(D-*@X%F,¨L6ڿo{ y%Fwe1bvy._`}(+iA9+N5(cugB-7t]Wgp9rOA@$:ɷlc b V?*ZH,{P[*۳qyJQ6O /8׏Y%fIMWjVHQE0} ٟs7Ilfip;-f[:Hl0oV <ߋ7*'W$wۊ;B}UW-8iP~C)|јZ.xpZN2 qgp S 5Oq~k0I{3C~{qHNg߶ 'Wtt&4UvHuyi_(W9$HX!n FQ±\6$-V=?uB$ `7 n\BsSS3}>K ϩw ~J \Hъ0KrJB$2?sx]lr?!We~bi{L5α5[&roKv~Nrg5$%q~\qlzna䷉Ӻdh:%8.n?[ AO8=Y&3~/%y{2f21f/O!/&v&R*N&'6ެ9A,3ƎN7Y,I^t:a-mU8\@g$JWUĿ#mjhƔgJ]rbr>x:\h+ڢ^m`Ӓs,YDjt9Cvρqd QnخHv7_3*)Fit3B%הxQ{q [@Oi[g.&b*?9Up Shy[x/I!"_ LDwqyRLO Lx!Б̞_a66O+ZW,^".;+jI-o~WfpI)t 3;Hg|ܩ[IO%nz¾^ݱXvTȡ&gۚY BdS8IOң ?e/^h3+`j놽O.%Wmm7G *Mg*x;7mTpdVS 3͂ň?ilńȟaTo<YnzzᦹiUcT]㺫oX "O2Ks"IdBd' gCsп IC~T9(|+TvC[Tް IuF,ݸWVKCQ-~? C3GlmVɡwYH*؝? p(Nöͣ;Ī(,ю2^dv(.9PSxP6:";A=n)%9ۦ}#AmnI|LV+9Ը;R{,qp@CۅG'\*sW'sO:H%!˘xzp!`g>$iW*}6w+<4JoI'6TOd=~;+Ȁ+yZ˂5FYcСVܓ?E[70s,EJ<Ӿ7ݶavH)Ml&ku\P^A LOq(lg*}ĝӦV 8Hn tm̖. mAQ\]\Fp'_+vKܱztPcԽH }KxW}{>?{E GpFc{0^fJEG=srMkCR@Hs= K0/hE(a%;%/BD6ݨH_\(S?f>PDIe!7+Ł(fDF?Zn yxzYIDϕg$ro1 EIBiXb}6B~S]1˦t">/ANvPtcwV>Uc_M|i6]Gz0[%5ɧ2mQd jqSHe`Ta=HI03 YW1'74@1t,l3%|AtRe+{f:Ѱ^x)n`|Í p} $^`N;>P/\ȐlX{5h F/&fku \];:meQJZFblȩ꽄쇈MP Gqy gT X%B1~C\Dώ6y\#~a H \ b7 + e-lA53 c{(ԓu}d\P 'KQ+ )Yi}e_Jh[ǽPR# .# ؙsc=U/i]^7pF.@/U}n8XzÐԤ@s0 #HϥEg?0K+Y8*shO#D0vluUSW QcWݲP0#lHF\[ GG~hpVHGwnPؘͽ. 2S4!]G9R&dtʽ Rqs_HnY2P ԫ Nq*Б>+_YEGaA K(1LuL؍jPv0ViAz8et,&醆,5<[D_v݌umۊ0 ckُBn-/ю;!pm9El1l5Mt0czgN+ }`ɝB %F?1uE2Awуwf\ߍ)I嫑{" V tZLi=q 7K,| P`䑳8n!PjSHacqILGf:Ɨ%6Vrzn]SæZ7l |r=)Q %ޔdͽ9~$I:]v9,:7EVƳ? |n NIG& $*}OKa ;| ҃v]9Ee Ŀ=>LsqPv0&74/S~M3yᆳHQ8=R}d!VK.׻3>%*U_w,dJO`t|hJq]d%g 21 ބ>Aq:{<ֶVQ'|ܳx- la=g,2VSATԃQiWI~TĞ`6? "cFe|v3HbQFP.uA5?P&l>o9uJ/U(n&1t2w|iΥd7`q[+t,i)3H|_? 9Hsas"WM$"Y@#} <ͽ*Zj<=[?\TXȉ圠ݻxnlTXc^L[A&Ҙ?ЈRkւl ʽ9_- Soء`l }1nMJ0 h%NB_ʢ]?il@IlfR%>$cb|]4siHN/ lQNgT9@LDcH;ƴJ=n؅JhR͵OtuI!eԃ -.uK&ژ,dN}Ƞ_HGݡ٧ni-@?^xT 'Jg JBHE30m HnSMy!=KYo3-Z5ی(=7CZQpL+SyB#9pIq%h=OX^E )3 4_aY.>\ z*[8bCk0 hQ{#,bH  k@h]lC >d{o l\iTm찁h m!2eQF6J0Z$5UE߻JB96'F[y||'L@5T4BZ)I;Zbs\OVz_?BD!c_ mcm9ʔEP`@s% Pni{BL4Y{A^ʅ^u֕ް'[H@9q4s\ MpŦBb@exwciSc n?`>7o#W;3]6J[‹` mb'hJq5ιwL/'1@Rf0Fa2 kcNx4>Ӈޥ5I6Iuu.dtzt1 7jf>&nq<훿a,7G7IX@mn='3CޣC6b.X\/}}\v!~s FsG.;jo!bӍa00j: Q*Δ#Y ҚђK&d% H3ll@/a;Jۍ(gX`Qx+oDg9%j]_ /:K73'SX&/6+ cHuVkn {>yIOeD0x{SqlbܞOj05J!~w7o"Qz}ߐDg-k#4]h k*ڧ͠SA[MFο)b|zh7׸a,U&inH32ӥ ~:L/N"wi=NJc^K)eEA7|%qxl `:ARXe܇15ߟ̒vvtXCUn06(eKb5#M T._жP03Lm>Fw|xWu"T8]5 |Q]6{bHhpۘ5,Ff0ħ6sa9}jEQBfΞ]jٷtS.aq=+(6Ndӧ?4}$A+zi.݉d29WfN5\V;n{HR>lY qKS?5$`_v}[F)M3=Yc_5ɕF~̜b pbǛ6Ӽ _Y˚N]0 kMqҷ}4)CŞוB,Bx,Ӑ g~ʼ;C..Aܝzc< sG҄7M+קEҡJएGPu phM[nf_an 6?,֬0yESw(?c[خIP2񕷒Q9_ 4l\vCOtoA<2L'ic3k1B20m5a&W|Hu; ?$͉xPB;,u0YmGkr oO1V5R_!kiZ A,9 ߮wPlJe7){$9I#3129ojA?3z拥?вaEuy鱄.?lo&Qa0SɇvVA cI9G9(,Sl%'+GJK5#A(Rβ#5k/]GPnT@u3?-c=A0,5k+e7nܰ%s.J ƝB /h{0k&*O7c/&0~źdKc%t%^/2>ջ{3IU.^v#qj;[gSRgo>ӑE:T"J[(*?M"V94wSE<$ *pz>R fKulDK&49)K^1hWSG%|~o޵tt/1lzv=5m憆G4d $L&xՎE&`bu!mxeQ+ jo jwc6̫A芹;5zq ("m䪅ۢ?GN׋jל;d*AU$+P:Z`lmj2])0p',at9OOCT`ZXH)n/Zƅ% q^.p˾B,c;jޅ[mN.., i%rt&v7LT0Ln(K.x0o '2wZ8s o%$`rvKkfeiq~pCIf G`A|5r7( YI٧- ԲvLHEqdMi?PhBp\y+Liˏɰ7&Z2RB s4`B'?Lf[KOuΚJp`ohHՑdyxҰ"w>—&j^oMdIdլPT*NsIƒCJa8ssWy{׹Ywc9&O >hfl0R^Mg\ ~m/2K4Nw1sZ?vksW>uI1o>;և"Toe~(4~bp/ƅ'd?I C6IЬ5t K:A2vO~ A%qK ƹ~tȶYMգޕ>y|@_oxÂ"U܌~|i{2,YKt [mO=’T1ڏ @FAZ `[IJd|g۽{chXh^c`ߴX[0R/e ։^oD CLk%+Lgvէ8䜳zȺ#teQ`PZ#žM=f;5m kd+Q T^.[Ae1J(yHwC LoI:ط>~B\ WC&x9x _x,- Vpc|FGO;*53.>U.K&߳fP3]CAωg&&ZQ<UX6WIӼI8YtZɣ/[f#sp,ʁ&>*c ƓPv[znv-ϳt/M4tiqudprl&7V8"$&==esCtL17qkshW_>msA<Q3MŦ=}aej[U;r'w{k9hh7?k~hu ?3#o|Jm考??tq= 0#-ϖxU|0@}[WK E~Yr*.!\h VT#bXA ?@'i:]쀭2q}J.W v KZ {¬v.56#u}L5}t <=Ε7\座]}lL"[]1'xQ̬E8dMqb" bnB*>$z'"FR7{膺lG]R|ƏLaB("]ǿGҳo+K@7(^m- .>:8 3Ny&R/Y bBxڞ4)ត!Ǧ)l9{;4"r48JyFu\Nc_59jOizm{#/$N12(a&TQs1>_X,ƧR:ftG&X]/|)K)J^@_p b#RdWP:ްyܘQDxR9=/{:spJ6}>Kd F91%3"#ͫEX[.<7XNb8X஢ iݴa#nPX:Dw6JġG˵Dz Z>m\Tp72.v ~W7MO~$U&حF͍[qmj=y<]۽E,!Ѡ<3GODq!i)|mR.,7R 2%݈4ۙmFf?u>V6Q4h&[68ub ɋU.z_p ܘdiy*c{mni<'b k$[-`͖]Úɉ9)*: @4,?a 5<~3ɮ12oH譗"K8K1?Ɖ7A:څNZPe;C;ˤOV>c<8Fqy48L7mīA"-/#2m]ΐө&Sڳa!~U9pZ- 31\6IНkDfwʕq^欯iJ& ύBX:?eųUbx̆y%0rOr^uh;ZZ )f %J}cw~Qc x)ox1cRfffC-Z̳0(w8v^G]'c0{KexEQz|U(; mD2m6k~[ZO|i`UڄB@JO_N>u>ZK&+hUAMs x!^zn_|Hbm\8t\.( Ɏ8 פ+ ^ DD㎴DQVLoӬm`--ʉ:ݭ-YRgg|oT׎g2־uxk}US}= ݢ/ZCvn1(BPBAQ?Uq}ͦV5f+&* MJ/p%3{ ZHx6_x8_9l8t24#vcRXkwnMf5&7G8dMa{Y0NDFᛞhpj1iw'uhf2"b%p<@ʉGEMp2:PZ xMڙɶ]!ù2%qwoMX`@mySCT?j̘4JdS`~Lqc?Kꩳf ְ)W(ChRGЍ &EoF7[݈XuJz2[,bW%a~"@@wgu1eVS\T6N l/4o;Pna9*gJ6ԷǶGӢ T`0@Bq)/3ɢpHg )1pP(? 8yT Ƙ;g҈t6vM$a ܈Т:ׁx"v8MACYr Hh4,PG>+\Ov_}yh)v'^uAԲC'nܷ}gC#BkSI]V>w[xxFr 5^'(U;^07#-W_mд}W̑odD۵ow. jx8' @l&˺Y )a CU;#i?oHG1!²AYl>^]/9z.?eFɴ< MB̾w}0c8vՍuD2= u3ؽ!g<ËDqPږff,;L=LlG۠zWߋDq ilDXWQV$:os!| abymuGw.޻>grlsorywu:EO?٨k9u'L:W "sxXF]Hc/e<~? :Y"ad~G y;H'>W$> {{ӣT*cYWʍvgĈ)Bbր|#Djzp_&1,eF{ X9><3qmqLÿ׭|fJen J^\Sو]ý,toJ<% Ӕ^6#)y Zv32֞&$XP)e(/k" z$';h"!ڎa5b: '!̣_ %;n Vȡ9xt#ٷ'wKȯ𡣁6E7bBoW{;'Q z8 zJMGnZ1(f|7V <쎔C5íF,$`&9'PaDquN~[ xbR!-,w*vqƯRgEwSFh]AM.'._1W$֬#YKAYAj|KAP ^ZYaD4h9kK DͱkfoZ2lEKљxo€:O3z ަs8yMytlG p4E[+!.ךD6j'ƎExOc C䟈 5n>4~/G25IcA H1AV D@ {CvwZKKQTPў7̿}P j:{ /޽&nl~@傂>ͦ'8 H 3B0--^)"^ 6-{K`b2mVmo4YF[{G?dXtY "r<˓z7 W7fK/68|!ݻUh>BUZׇAJ~[D=͜YF]_4_>UcU^rPҿ8"s=$賩 ~)Ix@ =UaсxE@T#p<靣0;kΘUgFAUA_I {hEL$`!+IIY' o#?kDlDwesLLpy+FG @iMyQ[/ )c7' weeՇĘ*$M`$]|T Vle6Ҟ߯ a ,ÏȢdTçrn9_3AIOAR۶}G=i{^£Wm~.̟L ZyIWMdžVM)Ovs :5vnR;fD=#x ?]f+@r%縆blmy?rA4kPc?olcb{gFSv„;qQjv1.T&Iyw&Nj{"#^Ic׆$=OTjIL oZL{"ư/^61(|^Xx BdjUǖPa[CFt})5O뵮*EO1]sמي,gZ莇o% ^k/:O'9ߍg)~{AwRIų R-487˾Qh?NG0dVZ[u}> Ym+EX箓m6ȹSϴ?&ЁQ'@6 z2kJhz=?8rbQ5 MG{= h.Sav3Il\zIydɇr{ >u f`t7p0 $<ܣ<l7Ug2[ܘ\HK-Lz(6_d";`~+b)+WA֝_z;MT 14*"bo@U7ztV4CJ {=g$=*cWA||)w:B%TAϹ~&ZZF#{SEċFC̋)Ş!*] n75|Uڄr/ʺ'*#8dn6U@Vx0͈@9R:r -'h5?"v1Y['HUfÕBk~|XEI_0=M(\{V|'*L$mtYi' ]p&~/o2$2Y,H㰲 /gߴ$P fiK6$~%*+ޤ-A$~y3FGo$u7lV3DZy.m"p8  J쇯]M'Fu nhqK$Qj2ŵ|yz"[O&|#@owX!Ju`#ڌ>(,U[ZrjzȔ8հ{'NڸTflWaU`\cc:4?`_/@|~!e<ºIЉ:=!E ~޲%Q4] j3[oz\sjТwc&m[0rԍ$i!蔍эwnLT)H};ҸӺ0-o'g &fّ( ZpYlm$qc9F4^U8"f*Kǟ  #mccA/)r ErZ>nfd!rM:jp˖FeTɜ1-r\wCl)m][RX$f7nU547tq7&E 6[Ц+/8m e`╈5T׬nz@A4Nmϟ%;%9ﲯutjЅ."[Y}xh>G*ΥzM {?1̃ R#H:'D_}7NpdL/nQ,x"{n壠tDO%x'tҷEeĂe/wO,BC@~FΆrMpr5<-XEW[7o>'HC_=ݛ\Fyg6ZoWC"L= LꅊpW^u7+8% q?SdV FE ^)5bctoRNuxnTD'΄̈́SN8b:PN gV󦂻a2;L9Z?vSWH~vr=a+bKZ?0ar9 %Cpг# 鎕s4W#K5(^}\tMC&N`K "foT[ZrU 9)oKk"wk,*:K+Vd^ ?kZeD%D#E| }A3rLMu # p v/}h@jQTޭ^W4OtMՄ])? 0h'K4VJ5B' ~,3w ߞl!5+:s737y +%c"֝FpЈ_꺽fi'E'# Uu蔼żTi)hY=E00G \S!6D^ĮV5e)#hJ9w\c J_n]*g:e߹5~E0rkOÃ_F@Jֹ8YQRfaX߶]; cxObTVQwѰa'98zPXxW`.р_u^R%S UZOdWRu.B(9N|/ c&d$2Ϣ&(F&~О$?"J"G;>4b źi0?_Nʘ$4e<DuMv#4Sa7rjרC \G>|^u6a'oL,8&/TFV!̖AqDps vMxNjC8qmÛvG \:o+h^u!83 zRDF7*O&xNR9|yI`54@.d54{ ?6X|drCE{7!O$ʲ AlM;.hG {tt0 ~灘a4$ZE}D2ʬODA 崗>W]i4m&9Ǿ~{6æ=eym^рz C*;>IZONj p9Ȑ݋ zcH9\x9x>j44Ǻ++{P4i:S=&(F/~Ӊ()'}F46ThZgZxEd )Q>QYGkdw}@t]KRs ""yqk5:3a{ T (;ܨ4&!w&\$-X"~ّ٩{kG Uls޾72 _'Ǯ~SR Yӯ>oڰer;}DbLdJJikKb1g$ @}bB!PILŰ:8W.hvN'\!s uUQ,/35bBQs)'{ՕN*h~Kz^Wdg!pI% :cG$">;>G,^({Zka96 A{&=]`E$%;0tY  m,xҔ畗K*;yv8%hzΫ E1L1}lAp6y. `K`{sC>6>(3Xg<3Y QZ -YVǜ3e^؁4~+{QAhWpˉ#`J*6'/JV^G.<6 3Lzo~Lb\c3.4FSҀ @8]AUЇB, `j t~/4Z֚S4Yt|f8ekjIiDB7CܚBWĄQo0 P3^ZMPqI~-[ؿEDXH-CͅRyLō/@t' NhTQ_ HpEa) ,=5a98:>\-<ʠQy sz5R9˙&(x3ƯiWô{3BW*өuv7NM܇L-'6H]˦i姸<+jM@; 9ZG/UZƓ{r? Rڒ @+۸}.F(=S))REy2n:UXʺ#!GL9/q`wk ()fb{` 6,tDJ5$+Gb Dr &ZZ%_6x#߳W|BH(;BgoH<ҋ wMV6ʌ38=I D4b0x Ƈj.z4e6x :<#8G"XM,[3`f?)=,M@+yUFq^:=ƶJ4͒;vT2 iDʝcNzUGF3>|< 4xf#&{@\ kd9ekbF($۸iT OnjEgc(wWw? mjlSYԂ:']ǙZn⯹܉i8L$4JTE{5UW3'h0BrKB_1'YdG e6)ou71)O`WuD9#i)]?7]~0{s_F(ݿ-csU'N>o)<^ kDuƤZGN񃠰#!r`L O0Mjey(  s9MICǻِ>uV75L]旭泴=QSn?g@){Bivj9Wrw<F'6M6\M4S@,G)@'Fl 5 bt#:8s}hA 8eBML:P<ߴy Ӊ;2#N>rxQw%B=FfVxZԭ\S4 2YQJNj=RGNXkMUEKT/K f(1}Dxwu6|Ii|ZzPȰt4hX=n}/w$! /o "A XN1d-Zy+H ?6#DɷG Wlr1㠖 Y{581AP DXHWUh ERDI R憒L׫IKfW)x0^Wƹ{@0 t#R m<5p%4tCaP]opXzڧ/#㒺TLӨT0n[M7Wں9S告dTduj"|cӈwn+Eϒ \f@ԆWi ~#~U' <@* S=?o"APQTy^hsYw[La#׽S`a= {uQdB_v%){?X ~ZcUq _(VHW[Zb>CU@ۋL?-ENC7u!jTfiS[vz_ 37~;!b :Ytju댸QVd^4e*!)1vN~?oNxZRK׼^"Ae:d*D2rcK+~ͫ-Ѐa=΀ 3h4RD?\֖9]:LY$7Y⭉˓ZD_5}<2ְK+X|fm$#SMt~CtCwti`}H<߂h-~q6,;cwIJЫfYd7m k+1,ϣX?wQ%dK+j.x6$_vyF;.ί>G|sc$:gQ~gJ1g7[-A 3RV_y6Zqv /,Ԥ+&F:P\6'9Bt5:n_{d7 YtT͛J!J} uLO0lRMUpQGM]dTyk:p0뭓GK4لSs!{SԗރOTs9WuTFD=PkzxV kAB" <(rTjz-3.<9A 1l- icXL(54G3lmǘ6fX{0Xkɐ @M0c]v8u"x-袨CՇʝ7Ab4'@8&cpu&%D 1F󼐢[hQ+f:׍ۘ'Wӹ+բfIw|i P6=W dcI T=D9VX AQjIyL6 YwCYguv.!Sbq2-ʝSK;6)$?C38[8/f06Ij,o|z~$7iK=<LXns%$,L.$rTפ7ߓϙ)DmvSdcaqYϱVbO1^3 Cr{kOA5!tCUF-zB#(FEkIF5g]^y' "7Asw@Dsgl+ALQC,~CoΊ`%o帞;Udz~T/3"`r՗QSOS\]jm:8\tF6#`}혻9@Ǒ'W|@Yjz RS);>O]o52W"& B0aίeӮ56YGVlHÏCK (5y4q ظفId)p!k&[:(҈KNπ0=H]B خ=/ 4뎣=Imƽrq*Ǔ\ie?e< M)QMU Fq»NPʃvT4/?2ZVG@~0|XEZzU()"(7[&ܠwi>~JPBRj\@ʏb&f`'<d?A{gs$:$WRvcvθ.8A_<4@󳉀/&*y["ju"HOb잣laW`Ѽ=G1'0+£e$W#Y;p]ǚqri( `v[.'~qzv]o;2/@s$:˙het餏i?h ʊ"d[0Nk2}/U);`o~hrea9BrŎ7%=OᖿBg$SX-(zr8.Y4 pSFL$}yB?TY2ƚX#1dz㠓9xOP1K)'5Ѿp\sVHxbX&-S׋!]X ;#5ͲҍpZ]Fy7q|~5F\i}HP>/a  g]>M]%e_ύV5Ld+OaeK\mmkwSm c%՟?P+?1=>os+;iLdmms*z3Bzpy>uJx:]^lVP -d2hQ.T'9s;Umr.NΝ9 .@#}&b\:"4wה' s9}Ўih,bș'mKE^ͼG?UԎ\ xQ^-Zݰ%bB?k_PO^!َB65AtmȌ{t~q=ik<7#5Πsx֨O [TO@i5V+Ռ(<9':FpeȁAK>*wRnGh cSU/S዆cYYg9ͅLvPEG<+4fFDI xQ I9Q1All2u'Oop{KKE,Hb?MخKpے\Լd$&߽,Sa'ݎ u~s¹޹{p/%<'fP.'^s&,k_wKiJA[q su[$)SGx4-m͗e9U%FL 7j]SS)c%FgXDu^.b7K(?(~.p"Mc5'>3(:heQhv_cJb4Yğ|ٔ,2R(l{xjn_èoзv=nTj+{ '*N̕xc*(\amqMBl{W}dnx]*5z7-V!7gc y$yb)O|C $1}Bnce|_--VNBOBz 7v | #w9"pU T8v;aEǙLWY( _޶ƓCݒW+xAڊA@|29,٤dV]"`&/ :t`VvcV;"lB^*:stݝa:w)nTj~&Jq/&7*$%is^ue>µm N,DQ0B0ɞ4ML'Cְo[eE/SSrs:}0OfC1Flg"*ૃ5_B#+ FhfiyZ*P֜gV:pKwNk/Ik.oSGY0Qh/MMLshhs3^h۟7KG,A9T|OV3"EI( E%V9Ȥl\k-e'(OS`#Ϊ4-{}W7vZrEh˶geHAXPWԁ7A%큠׭}m* DݩseS_ N'Q`Q䊫@.EVB3:1 ItAzv*8d534շ_ytɬ,Q@m_%R񀩧*[Ç nEڸ1)KWяp,z SURٱ a N) @~ڞ.0Yѿ0k\`nNZv@xxHL2 M[B6`ۢG˂1 ؒbX̠N\X@"R 0d@DQhyLAA F Ȫ!gD.ҖV6-W|422kjHܣR2 0XE4c$D;M**E4y2?A'k]l^7-)?ɇ%SJƱ66z (]yoӖə\̉,jWNvsmb(JN Hf!hWfUAO{^HT-U*Ffui mMٻ#&ap02W=3E:..Ud%/۱ٞ4'{\H}C3SE&9|{Z[S<< | w==靄 LlCᱞEJmgPDbX<=<{n NP{;)>O֐:Ͽb>AMʙ4?h!LPDߜ3ࢨ7q[D7ܿbC9ݦ7mk#>nleC3, )*z~m\'%(+ת뙂M2*7"i}d>YBT+IW_FMl>y%9n. u~t1 z$G'Y2/ p (l CvuwaE NEƎ3CW~G]UDI3'm]d*LV. m@T[!n΋a{b!4WJ#ĥ򏜝7W8oVuý4%“w=[7F p%=_ȧc 3,"ʆӹdvXv??ii!brؚ!6gsJfcB;_K4zs*cҐƺo9+10pe'F&˙GӃ_JC$-i\ͼjANWJpx8-+Id:h.y-ܓAtB{HET}o{R}4dP!TQ3vȇ̟ǯ{1x8W[ay0BY%6bkk5FgmqUTOM*M6О6.4 {CbvPb@Q&;y3@bݤL|}vzˢX!Eb:%Praxèm^iiMQJ!{7r(ȕB13UCSM?IHGkmIضxa6 !n{m'cd3H~-LPQ7߃;R,jԜ+<$LêEg=7vj:Pel9ζ?EO(gx>S<":o WBpWoT߾zwഴA֟`K~f;iߥ*GӳŠ]3PmO ΕL5iNΨ)jpwy9ň@>py5H_x5'F俱3m?t Kn9t:oX/鼘yg b=)k/23*6<Ѵ00M㿊H0CƈijOե~L@^Jo0͘XDxrն4t+v8ÎOO%C(j 0gy_Qk~7b$[1~'xt5-vיf0) ձ >)Uӻ%S^Frt KWq ,0ܒ"Iԡ-Mbau> 3S33"*ݩKl,Y6.ea09[Ү2ḇqe88^D.dD0l1ʆ-镸GlIr񿒠B.'c%m hz5_ǂ2/r5BFlؽ'ņl}|0rh_䴔F06l9qpX^bxDX#7Y&wWmԣk[A\7qkDP3Vwb e<-d a 0@#K{ʇ"*uwc7$)0(mд]z~t5|F }c `>];ƨT z~ H^rx9NuU%~x2.էpq!;{*mHrGv/z Bgv{ "Af5W9ɡOu)6>nA!􁻸Ҹ`DBm.k qe~m-TD')[qĻC21禽&Ea;kH}W-vz]dREc#NtղiLeW6-v׋=zpW3—҇Z!YyBEӮN3Yݯ S:ja "3_ QwIeXD"q3/QZ* (`mE9,&ˋ5qTd(HNV2jdwzQ{w#,5|C?R{J6GVҡ[DV3ֺV ȕ#W|B2xR[%C=ty0^ BrРN Ŷ]dl=oz}[y+QEGD 9U! hF< ˇm)Vp{[NhBz8 DH"?m P?Ĕ/14d]eFM[7d?MAX*!۝ΑbL~dt2l6Q0byÄ뺲m|`3+o 2Zx# g}=Rll: ܩ,p>@+!nuPK^ejkj _-&3LۡjY02Ƃю;T m<–jNۺGDI|N.rHӛg4TT.V\<'#)SZ͉\v;kWJz܉H-;TIR񾆢9bv֖t@lav?hѫ3vJ$h6 N5ꐲj4Ocxӂ5nߑm> l)g/q&rR,IuO-b}te-4|\??szqNpW/% lBhyɮT}@%缢-pnH«r.gyR&YELVTcw#kj NKѩ}V K as@q3Q2|1*ر:[HގE.6.฻Z`trٻ=`E`AwEՍ9Ǜ3ÂF yXYhMq۟o!HrM~,ԍy_22*KW;y62;MG9& M5Ī>X=!H_6Ձ\8m/@EMsU.*yp.O?9/̽Mgj+d?K) Dq>o PL_Fĕ(3}8tm/90gaT,ܒ?0yԔVh6ꐆ#z;ΤD4mk \L{LX{=xhUnA)I%a ]<'_qT崆H ,y!DЗg]eD4I|P9N9+dJ}1S0H#"`3uXrBZcFvE΍N@ce65`G[ )"xi7Niw]s`.|kӌwTLPPm@IDi\lkuΖڪoڳpj)Ҟm_O;Vw1qu}7Ogd~ԩ갹^g8bQB/ `m^pa_]7"kU0Va&Ά{4PTz%cvW&뮌< k6>xE0'a~VFu'8D̚Y6B \;>9B to2)RP ԽO A#G d}! jjmiC,K]8wbͧGev7+ENBW1hķZ , &;J*E 7:)!Voo~Y gF /ʝ/P#{ l}́1|ŒQoJ O;GR}-rȉ3wn6<^/:AZ x<%? a;k<"~tDyhtbJB&C8s1MB9 2ͯ"FE1=vm$F z4:ɐ"P3jD~2N.v&moyMU RD}ܽv]Zv{>fc>{&+^O]EO)cU/T9I{;_Ǫ^#mLw|.;n"]ÎXjexaqCg6j.kixbIX3H,_6 ߕrw5xBQ>YۉOm- >.DP-%ξεEs#r"3>AbmI:3 I/o N KD !h&2vlePBdBNL`ˁPQxi%b193$U [xW_*bMޘ -04FW~pBD<4Z!Ԛܩ62{=a 3Z}i@$zs…*]-(/]jW%->R[`0榎;\ Gӝ=hd !4$o%X;`Ӝg͹+U'05-JS,y ~ U3,bDSua~q@X_ϘdETqX}^Ӊ>n@åA Ք.멢Ç~";49ʚ+pp'WܒbEUeMroLJ @v>fKߨϜIe'9pp ΞS7%ۂ&Cq<1y5efZUk J]a2[Xx5.lwi\6xc=m!ILG9`#r\Ҕ!45m2,ܝ<ᑍDnD!i7aoo/Y>ؒVs櫪=О'7̮Y;ˠD^QXMUuf n$G O_A[ew]):5v rPb2n*0xb?OΜ΀.8ɱdGyѣ(9>M/Ɓ+1t}"ddJ`zzFʺZnwT)gZ8iOtN*CQ@'(q G;BI>;=T)s. JLuO TfVsTI$ %I]>z;&\ꪫ1yHN\WdGOc]Ƈ>Dd +~ k',ІYrǎ/w&7u]^Lsko,6؇ ̧]։CPaZ*r$j+3θ㥁Q7`T%XCRB;e5 [p>y9O%j*&Σ!/ֶͱvBxh==6¡j7ЗKE hˢYK_۳xR58<7NxS6ڿ~lAZp UA_ 2:_ S\Y} !nw u$UѠ^,T:U{"B(Km1ͅ90k^ShPwDOYDPnE}#vԎs6hJ<ljRe7A oKacHnu䃡 5>V7,] u 5CPUtc c Bo(%[,ś6՚n}AY0)"I{nAǪP!Z*镔1s5OeȲVX ]Rl[QKknp<<ð/R 3w(xO;y\ ?(l },RNZލ&W࣬b:JbHJ~iZlƛ>vl__htE,y <{'zhvMpJBKfW 5ՏD`ab̀/ٕR؈9*RJ`] k0O,&?: $]-lzrPƭrޅvxn $ 1_>rqo0Ed ItG*CWk*5T.=]ܡ|oFŵ{)p% h-"_ND(UInQxiꍶnD-CV9.eM0̈́w=@^D]/(nCI)K{ F 7ď7i +ƉuI3iƦ ̂D3}Y'"'7/ǔ*:D_̶|@ڸ άPeBQVCReg@eWL uXf5}-IB*Xϡ2BkY<_~ _k4"D\-ylE4%s-(`'mф CI(qmqds #"BA ebB>]?hEmڪh&CNk_E^оߧCMc4m|Z`' 721ܫࠇ瑔CSҊOEr Lxz62 p*я6z;8nM8fgJ5K#5Ja}Kb!Ju n{A^%Z׌DB^p XǜvB≮~sf@q16zdkVh쓟/P6]~*6KKSqScmLlۜb3\Gnő2Lپ" @ ;6TU`8{kb:Ddկ2q07̃(BM%9aV_߃71TCtBk5 hQY(]TⶑOv#ܙ> ;Z}&L7á˔(̧Iɜ;EʯN\fE6EdB8,#"%Sʩ.)+@ b=atKlz?#RꍐrZű+$Oep`v3߬xpBH5HB@C!jq@Ϊ!*|^$Yj휘\$C@YdžGLU(¥D7or&E9i05:ɧ{0K4lu`3!̖=e$wivwyqk&VTaRK _6#T!g [JE+9]=G0I & p Ȕ,+X<9E;EIdždb^[O~75/*t}U{OrJʾGCcv e"nբ*0nePxZ(H6yR;Z$hu}P0_:Úd47 lg$@5t4 /iā]Sf{nZˡ2 :䢚eSXn99Tdvnm63cWY^~}{@9G RYGb2>DY>kn<͎5/ᇋRsSƨ2|<&sr)mQQ3X[[݆d/w%Us`QNqYrֿOsG+I7؀T6ArO-C}r$"IiOҞ. O ayH3`;tlO)ݖY7X0ff OIz\PTWhIB3<$ ;G cZ^Tux Y)Qh13'(t2gNd^T>i*xC{tYvD5mT8 rOh*E^' F5R#"ÀQe\%R"7/ |ȁtYf r-v@6O[ۼSvl\-]An4|w ,n FKgZU]q@rm-ЀgxjAO֪8I/wܧ^3$&pۈG8EMPF&6oO'w $3O3 r#ym1v\SA>PisJ 2aN^c0 3.WO+(r+b%ێ"'Fb1Cs9+S玸{x3 #>bWBExd== :V AL*/Z@K ZdYdYA]$ox|7FW^xa,gKpN],ƈLTfΨz ~}|M(Xnm_]:#_M`_"/Go6rg|Xe^b=v~c'ՠM2b~9Lyt %P\haKLJSr|E BՌH!%H?_&*Jn6`&IҶRArY}K2Hr3A躆⭽JלK+o.VeF%ˑK*oVW,{_1"X,t(Igx2FJb_Jkf JjO:Dj"^\+ݩPFtKZrޔ1|I3 #I,}Syyf]/']gI?2] * Xv cN] ;zֆ;w\$ ڟi!p BX&f`ye!TO OmzXJ8R'^zEXǹ񧝠C.>ƏqB+$&y[]24HjC^4BƊl-,gU'C'[WW7@#.e/D:M#K~U|.~dzvuJIe m'.NWcAL hVryuf+jscبy?dQBo&–rmote$XU;t7l@"4q('k!n<`2QXnUWS׿O5vf"w#eEwo˃9O ѣQl'0ږ ( {Kxc|\Zt`ZLZc{\PdFTGx' :*QM+zOV=M{.h*G\F,,l&r_' mhO^89Lv8=;i cFrYQ16\éW[4>dL0f?RG:9GhIp3t ,OʲAh6K|Y$Zl0wh8Y>"Ƽ 4~x?5Y̒ veYP|Y,pY:oHpND"Y|ְzzpHn529ǩSvn?ShF4Fxteu;"q>9q!Wh8%;7Q=>t4ZZ|"LvXyn nA,BUK|FF4Zw޾ŲralqHDG x*~}s VF{c|4~Qw=H|Ӏ/_r+]}i aChT;C([yPA~c /e 9!|H)N;W<Ǝ&PhVf}fW< ^:$K[;q{(=?GɤV "I͐*6]*go2BSN`Xm:-_EY|z̍,싄w*P3*/@ʮ(cU3ʷvxNwWۘؑa Rb=GaGQ1o 51c4`uA-SFWuA y(ހ-SWFKQtm:R77xͻcsUEs7K8F?tH˼mMO,NL|%Dguy.hUMύ#<,K{H㜧7'TǼ|M.)29_SzV6vZTHh)K_h}sƦ DyX鹸Qb \XNm]p;:boEa׃G}wJqRpJ)mW s kCAeUT@eE0`\X14rKxY+k2"ʏذeq]-&]FC{)z5Q~])63.J'ckһ'ȸ^Ajj[ak$ͩO'ZujmλNhXF%Xzx&OYB1vK{d^}Wp\ w`_AدB-go2rכc`ɅbJD^g>'5G\#);f+W$fu(!|=v|1B,Y*vk-1bͻ+Zeۭ(I&W5 uh)Ott^5uBֺ獰m6YqV%t, `\^N2ZթPUK"kw ߴDzѶ/ы4_fUE!;jBJD 2VT*~u>}FʛP9΋ωE|K(. n~f޳q*ԛAcʿFcQRYEVҩ HI8K"/3|.y܁t[^kF o띇7,?Wx6.,r0% &^ ި_ k=d&.3Yw\)7VWYx1Ƒone-.xނ33qiT 9eLNb%mɰGcsS&V>5KL'@v| <jDb4;;kM2$WIdi*=*^O0%+hCH&}!ŔK]Mlv!Q>)+ WU.i4MDO5mP+$ )5P4mB7UR(Uv]xluپ[Tno٬V$&Ru\ѠC~Dxjgh@8u/o}Li wrf[:x^~ 5f"uȀlVkt-X3,d 'n.fBk)xU,Thyd7Fь|?(п'=\Уr,.}Y5j7 V22$3ALܛ*q:j4RPFQLa@J] >Hw8U E9 2Fz]ց0!~r9N~SOE76wJ hO*DZN/"]&UX@k(gߔ Է?XE2sb> ^j0^1staz Gvi@WAj`ֈ[Vz5,]kQ7Z0UT̻h$JE_h)u ORMYQ7XҰO?w͹$8l~jLU5-m`?:%CHQk(.< }MOf+%SqiGCS/WgSj%A3Y:* lSCY*Co;Ƚe!b'LWC(U 'g6MMqRƘ? {=!kNu"ό-W/ ;\sS4H([18lN8AoKܦ_4n8I ]Yj~_mnŶcڑD 0S*A]j_'*k d1J =U vnȿ[Z[2qmnst2s$8Dy|nBnjLNaTts} S=p,vVe #yQc-7? o(:wqI_ZNqP р+YU!Iqn&PzGjp+YmɁ×f@*?M \S"1D \o[uOu $"ѦDv< W4Ə2U1R >F~i2$k [j~{ deUڝ/_T~PwLts+QCSFG'Ћ% ]QluVd0dSQ+b4–!+/kDL ;oM ᚫ< ^?U^݆#r[SŖ[\KCIumCLdSgE5k~l;l.lX Kͨ{ρZgc6ōjc^[O(Ț@s] tgm߲&)""]_~mHĜb1h<ăL\H9-8<īAʿ6Jr];KJ'Tacc #X:SD0;j7,l04RܒdUCm^pp͇~[рGާ{q[3OHWrYnb h/¨;Lp$d&='Kjaǵ*cu\6@2=:Ʀ֗;89)MγѓM$-#YSH@K OYsֶ6ePvU)!ǫou@Q"x;_uY58G-R0+Jmu.B[$Ak]8SZͱ ˄`P z&'F%zfpe#Z&aI)1W"Hgry^,/KMb@ڂQefhD 8(,וv#pq{”U?.mLt/CH7^Z iE:¦tۥ)Cʟ]E9徫 h j?]g2i?ھ,Yw-(Wt >niܳ2',}A⠵YƝ7HlrԢn0IKú+!RW|OgB ; On5ThBE{*9,;b3IjyM@m "mO6`7%d؁P="- b'4kd$Ukp']"Dw!{Y\VgC +tGvuuF  0A e"25関D5t[b>>:r{R+"o| RJXC) @A/@IR" #ӋFsy$VH9ߧӕ7=6CJ 9JeX$HR$[ gU.]ie .)4\5˕m7ԍ?R ^oB@6S5Fz4Wd58F^{8 k;D  H-29H4n57a4Ѓ bay6&I/t\&w bdRz3 o<o >~i =JdN stE LJ8]9GiL÷ GRZ"KN\|S5lnJȇ#ًb'kX9'cq #Œy~"VІ ؎1C`u-UH!/q<(r q1S)2I#]p,$-wj՛BBsԝĔWaᱤLjq^I,3e[a;Y2xfJB?>>*@J0Cs.CpǤ1d{P2fywr<*vVDTE}ŗ \rGcHs*PZF)!}4"DxwQ!~W<ݾ?U<Ȳ=0u@DZVa!KdL)ET=(SRf#ġ\HiIYlpgT?[8\e'Zx? :i9$1dgld_̒+(4Nִ-"l)`vDj< )]2c_f9-M)"SwnኘǍu} ~1VwZZxy[2ipqY%di] ?>͖S޸(nT˒(4׌Dr2s~RfdڡGvrd:w $<4=yȽd7M&E$5q钍Yf HѨOLS8vqh&37F!DXK%Ow[nBr3[>5 хt*ٮk-m3@!թUq~ԋcIO̐6BK8ޅ \s~ ڬY3q$pmf^6/Skzuq%Y33S+cȴZWGII_7zl})M¿@b@*ru(XO8?[/{`6ۙ~ jd$(Q(N0Y^6tr8$t;I#MJ䧛*@(I^L|t]GSi;tǏϨ\K#l@Ʒ{D(gz*J h\}c]޴n (>RenWLkޏ @)tD_y^G7^\k [ie<xc䭥جt6"vCi@vSR˴m-Ţx{ .e^jV^R\ ĹJm9kA},haGj)_y _!W]dAß@,<}G}~gR/뾮R=iTFn1IcwkLDk{J_ lz eȅە iӼ cjCyEܯgڻGIݧq)WcsZH+lg9iUkn侴G .:hT!AʜLrgyE 1"1(&yv ?D-#T_:L}NVU)1J"t9UÑ@<޲/W'^[Q0Jt"wƏ ۀqus\?N ɷ6PMBk DZ"O7,q p4KFpߗ@8?! "=iJƆk 1GBcs䀨sS_!x'(y ڧmGXPq'oU4KB|(xHe ^)#c.4ʁq/V8RQrzJfZA%2SnWp^]J46kFs?ٰ3|Q4زu$g )j5ɚ\A uoUA^F߲+v/0zsp4E) A`615k %kl:E6>vk\`\_…ġyZI+_SPKb-4$v-fagS>WiePhk%-Bۤ)ɫid[d/ `{lSpOZ'Jk>sn3yTh~Hz_J[ }`t-`XS^?BZ@ {ʐ2bT XA؏kuUl $$[FTA~q룤~P]L.3*5F bai♟>.gNV'LH]Y\lhHTwL/;zI]-3QU樜{<;D=7 !h"lAړ漂DҞVaWI4]znN' z8/[&6>$گWBR>Li$൒۾oc-;KfҭY$h9o5۹!A [7\ά#Z%X>8o.餹KpOX3 hĤ(&]񍵼^&H3^VXx-ߺ* &\' yZS'n}6;l oJi>Ą$ܰ0ֳ E/:@2IT`#{jus_5( bwmY)ԙoX.$A9=kUHMݮ0J[FK;:j T:2$D.$tyMFª3_o$3n%%qx1҅U\#(JĊdlq3{fBDE|O:o{6r㡍e8 L\w>O{ia.\/Ch`kL%Px@oWk>8py4ӻg:.܋1 H0Hmy y,p,F0TJzFV!\q'?y>Oθǘ::;mKqֈΉx%7Qe5pTâ!Ę6l [T[` OnO-\(X4ퟍy,&4RwbP>"Yf&i_3H"~) 6wa2}:4qe9lsBlR[8F٨Ҕ"(-.շK4u7dlH҂aU ! &lTu j 2`rH$ד?.Ǻ/TY$s'..d,btf|0KsKZQt^_W6Ya CFR&iղ/f2-BIrK Ge]bugM 3RH:m{Y !8P0\Wq A3S,?/(Bˍ޲gMG5VّgB#hi1xt3M[*8|4H ]A0}zd'8"ȄkfЋ$W؟/316 _5M RLQq (V*[C뎔j(:Xڒ1iau)kXF?K_1D-Iwk֖чɨ'#B $Eӓ`*.&Z]8YϨ!w]~'UW -h3\рFftă6ĄÌhJ/ էht dJg~}wrrR0W˞,۠-{wV2CZj:Ã.@_04;D2,^Kt)n&٥ӿjVqO B% y <ԽRG mrsGԼj!JZv[WS^ծjXW9u+OgaȻ٘=n}?*Mqm {jm|oQ-e j w%gnQ R}9dn6mU vƷk* ?p)Ű%+2':*fbow^r Y ėp>*o=Uɦye=TR!܊?GQ!#[PvzLәل: 0gj3GY`Vʄʼ{T$@z-A9GF5.O&!e&eܔ*c=0a[ Ҝ_8py}_Ƭ~z]t!v9,ۼ\ ~JqTEd*GO^}mt1oY۲Sc7:XI,l0|(N eݢ{4o PԀzd7X <͎Qn;6#+D"e貖U$gBRpڦOrV_aH]^GHsui΄2 wM=%ś5KYv  8‰I 9B B\tԏEyRFzi;|u Qҷ<;RcJO+ :JcV*G$)qQ`o]CWiUBcs)ӄ&C^ɐ1Kye.۷(OI*텡Do:K}>9~)/SކG~fY"q}Xפ2lw3qѦVcZơ'4k@0_xINv7cH@O> k!=V@U[#Rp FdKsRjyS ÷ ؽAN#W<7}f {/ tu-78B'Pt f3vY x\uj eZ`&|;>q}46[,h E]]K7^pa #< Gl4(Q" # 8vpVڇN6|&H':R2'gR7LV?v;eք#p/MQsm)o+jf 5q:]1LTquɪMPM,@uR_0,tȣhke{MsGH7A94aB]82hDێ~\X+#9+G^ ֜ظ=NA=;xTz,[,lB'ׯLt$4p\ QȽ Z5gs5J]=kd5ę6T #yq ?xn^1*PuJzns$ !vȏo =F)^;TPV,=0pm%]+3e$^-FZQSQBYFF Y? 26jXvC&J3NDy>-%0ך[;$띃ly:CȉjC!M'Eq^3tXvĊ)e pwkw ?Z* `d:) ZlH9GmvP 9(tI"b GLhDP3DDBh1GxM4@V38Kُg _}S/LS&+!To|BWˎw"!%]nrNĥ mBeb+*o>ݪ/^ʮ.Fҝ5j<{y?Z\j׍C흿CCʣ7ɨ( Dm7,R^^OQxwi/YED3" ` /V`d rަT9HetU3+گ25:w߇9.@m$ f&Ҷ}L:88X-Pm;nvy61~9ڑ䶅_%*88u(َ6c@%tʳxvoShEld2twFj15R2<^sW"6xaGJ9]iUD,e (W =- iFvBF~l&xX{ߑ!}hQ& oMQ]PPRثbQgs:]w~^`<0xԇ\=;/e//Q 3[Hv9f?T,kcKonۣ)+f-|H舦]ƿq |{ +m}3vo~AaM3t̷?D :4G\a~?uv-r +y'gW "0=ir,P8?^\@9"?hg+-^i\X3UY1~/ưhY_\{Q.NR_c.ym=LXC:WrroP>cG89.H.V=߬%z1u1gUF­ Jڎ&l}xiw Xf"aQ![@ʞH!-ittm ͲpL)_{Y¾>\!/AbhXސW%LJC]w8ݤF ݒo ðp5^>#EfWMG<IpH93bl"ΎDkU=;H^5*X !X{g&1_S2iKbGcI`g'gBN/S3  S6V Egm] 8g#M'5{"BVHX"vS{Wz!㝨8>*JR{a%!\$ɛ8q#9ڈ p # 1]ݐxZ8 NbI522OXuh[hߚ*Ri`]ף;) ryB5vR}-3m sqjY+b__(sh1h+*%Rj {ݱ`}z$`UF ^WaT5_Re w0Rz*DQ H ;16b^-y.@/y6UWt,;&*et{|E+0e7$ C͑xRnz?~;1l0hq"rfVCBuk hvl yP4 77.c~镛inW iڬoZHF WE]!򹝗~ " 4kZJ!#C_ȵy8U|;kbz^TmO.nPV=b zYlM{jMU&熮O]- nTkJ yakQ)^5N]M1st5|)Ӱ} bH`٥ gi ɰ0BӇAqP3CX0[¨Ӻf-Aey :3smRblKن1-Zrw}%3w&]0xxkH'v.깞]&100;B̈́9!ɺ C3gصwo-7IlXk];lMVNYisL籌h[l}nHh:pv<v"Dғvڬjś'Gt 1G<'?uyo\̇;a*6unWtvUyYjkRzBOdv~b[ͩو Ts߇{,+=3h_Q{g_uSqYA< FZZg0b\hqOܼ>RR`+ܕpUtD5fzQEwZPQ~oTF6/=h~VxU5enG˞9*b Q`S*ù*͛`wIxF& ɯDt[ N6ax@fyf'5W z'-VqR_1sx E쨇nj`hM9)̖R3. Q?Us2`b\rޕW˘J֟0Kxףf7K1RyL4)?ۨ*簤W8rU^fj>#I̎;}o_.PgmwJ[{6o[eEx%]=k-ۮIo,ga[=kԈ{[g ! ߥ_@zFh :Y^\V-2{QDXTd@ZdKقCuidݰE9ZG c"W+K-F2P0Ns@0ڸ]*6' ẘh>jZ+QIh/-ա;]7HZ T_)ӯZbx$[ S]=3|RB.4~)YQvӧMV6p߹y} vmBv}LHtP)L\ŭhMuՠHD9 Ax[t΢t2<+P30nV,"c& $pJ6C}%zHR4v#QP|H݇Vb&ё}"QC-2] Ii;UF;„ :N$c oxTO[6U&bюya;F#` j#Sh#!)EKIe-j]߶!.e UR++}vaG8 "[W*ұ@f_l6H:Z79j#MZlJ#wX[{S󻡚ߨ9huY UIL ''쭮q# žc⺷:n(yZyRYG396;V{nۃ8!&1ԔcWxOXI~TFIW}?-˭dA3ֽ}MΠnhg&a۝Bt‰Agh-r˅LᥙujCd,\SYCO~E3} % ;ق1I7qϢT^!,>loEǒ@GhaQĶ@3qu%v5V@(&ߝjq6rWHGKP]KJJr*)ecsЩ]܇C7@_FIˡ b[Eoo =dS-p{Iⴿ{+2WFJG~/-@[XHu$ʟT8A \ x/N:6Uo׼ Y&d*655Ac$ ]Mꋳ}rJRIay"EnCPG!mN s9YyU_‡ﷄMRT/o)DM{:B1<{s~uqx~絀D`_9Rf[#(,?G-W[]gϒ"Rd%o%Wʹ$xو<єvw=]X! JVEv-,i`] XxL}SR9ylNs(BLhd ԆwV ]b܂Z< Ykn5vj iG*>Yڴ oB>@ :^Fz5S:υ]]nGNJ1;ʏݟn~}T%}o[<'Cl;)5\w݇Q#5J+*B.cx秝kUp;Ȋ/=řskt8f@_ Խ&jRflNg5VF_b;X\#zj|/?K %fr#8IuQ QaX6Sƭg@3|L W91c< -:rGƾ۾K~!燳|3YZS X7!Q` tg(iNОU82S rzF6%&%ļM?/>(ԏtxjq]+Ƣ٦ > T 0BOeλC`Ĵ|TKlQOoi;. sJ) Zk[OqW\ Ցu T&{4DhOi6ۨhF:qkE+(c-D',:k"!tôy4;e?LGcdz)oÈaQ:rB%dJ~xPrPN8w27*]L]3e~?zA%&|q0] ~n3e "ġi&.h~X [oˍ˔?&ܑ}?VܻAV kƬH6 qo<3 ՑB`K6Mxi2ޠFv.@Y/ вg۵l|%:BEbM0AմzH=E:p] T0}LQ]MB* kwLTddOfsp.;x}sX#MIK0a||9DkܲN@QxgV]K`+f=~GR.Zݦ,Z%ˮ䇀mg?y;YFިO(ipWV%īxzi!0tOl8s1mX2zC/OJ(F'8I1;C:Y*niECΤ4IjSGm{Tݦc>vEPIl)hjDe 1Ez$UBA)8u1ex!ȖLn]2(u-0LuFTvCst; ԿtP=/Pg̖>*}2%R-`۬$e-ʂ@{2f~hs~Be~Jn{c6"tduf,HP4S`׾xX 0_ 4MKSsu)W|U4_FQoIS&*d.3.B$"sy VclM̅ NEIp}cJqMTrwH>~bi}geph?`sd]LQ?j”ekڻ?n(9oL@ {6)픿:*kdǰC2*1Nml 0J k< ZlPvRrsDvDi/5JVriy`;SXuMƆR4`OU B4wowfM),rˎO˭ybto$Ϣ*f w Qi cr)f~oA|T!F%Cį݆Lh!nbcLw4Pv}XA8 h<[`e"K~MG%<eR='V-.*HNg ȁӅV7v-Fqnæ˰DtI~A\>oPwA̟k7%t"Rh?N|$!ޜ.f JO;Q{a2̤X{%Q)ჄAx%gJ~B֧.u/šҔ=J9#Zv_&Ixﭤ'8/ixʍ 9 !g/+%Kw{1t 70ʤ+gBwe?Li mͩw׃m,FLʯZ[~xz |xRw$ZQu&|mX첑ab^"S]BqS-jP/O[a qx ~q-Lm#SzZ*@PO|]@6ME?7~`>Jt*]"d0 2fI3ޯP\xcbCз-%H- [~qZ]yjI^5]r1Y%Df.ݒW[4 ۫vdR蒡-4f_E$=ZWVW_uQg_֚>'4+.;`LG(22⻊K VSg_h_1>yT)}1sUWݴzJ?2wTZf#w0  .A9U]cAKfԋ򽅠C]jLh+C-.iќ6JvxvfHjoaھ2$yZ|qX \6R:s@3nRVGXsy7f m' 3W9MzDyS*Ut;mra:.t;J’͗dg%5X\)k0ƃ ?X/xf7ґѰ>/sa\>O9؃m1{1?I@o"ghV*K=rj^I27$Q 鶉]t{Nx;kE84gyyH !iU`D,|5xCV ~I~nUB7D? chwxlA-7$xNp0e KWC&^DbZOΞU+@<׶7*]muՖ=Ȼў-!gjW][3qW<_z5(=$Hzǣ Y|/VLpr }I7[=W-*ǣ}=teLWe璛071;Sͷ(2 %w1$e xG&K!eCz'U{}+ 0}gdccD:ސ%Hkv@$0Y=rfUoGݧ 0]8k2ܘ]]Rr*9/ c)UL绊~Xc?&IJE>-w*C }9NMidb9Fxj;Ps ңګf1#gS^>- pY_Ob<")7ȰL^X=-W'δH분&B7]^$Knj`$sNMx1EYo~-_G8I"h1f0:4-~wdAn_4O}1T5$MVxڍYʝV @ ԮZEa_w+R,SuCx]́ Ol%̗r:!uPց3ہ0IIAݘ ;R"S`mo.ȪیAށ+@ RFM 0F 19%߁i_ ~+{׆`c9K*?38"+9 5pxyvKc#"ǯHik /fdUlVq-pVL \|d[3b%p#ݧ7JYP F,iWmVaAu(f%9"$гz`̳3OR [x3NfEؐ;*%n膵R/:A9ǷRFIoqy,Jny=.2F*/#LhϜ dz<'ؽQo n#,ipv9sT ?3!ZrLiR.C-jM(0h U5,0&4fn/BUDUT굮gmTtv;.s;52ժ`]RPlu BCau0/IG辍!nRvfÀNiđaQӃ0NQC4p/ J( q=LP"f)$k/J}!I> XBקnt;rl9CA5<<-8jNϓc(ۘCK.|`v 1n`rGا/V*粲>(ĵ&֥n ,s$cCWk(N>uCUѨϵ< '{3cWE./' }E#Bgńq ­ҝH{g%OBL ʌFց$i)¼/YA:|/:ڤ~6P@ha51ixGxY=("׮OD3L 9ۙvvzFzO.%V`(7'7R<6ImL.ERMLBƒgFHO堜*$C*75橵޸ 3 { sx8L+5.5 1Kt_>lH{Z?]vDI}OltoS5u A?ˑZg Oii*F);)Ku7AJ-2;~;pGw$vwړ ׁwKު >tgDrՌ-=HQ]QgаdX5"E`|\I,raUFLK\p2W:aMHspU!LʞbG@UN+u_3nm̆q.AkP0S:m>d;ww25Xv6vT9EG͇dH^6H+1=%M<G~{ʸ^M^%< JuBV.{;!JB2CÒ8Jܕv~3lӘK=pdWx˔/: Tdfr9#9,g3v!(~Z!c"4i~6x$fUltj7坤Wl9ej/rѕdƼ_Ӕ[rpGX\UTL|sbB\^Aɰ*٤ qU#P$#7\CeI4'Ϫ<{WF v)VM%[!8%R "S7Ybnyi8DYXN@)GA$q bU ͍6"vO|`4<%nl)F!CRfzcL^2%U y߮JG)j'g|J( + <{- f+JfX}ȏ_o udYjDrx_ŋwt3O>EuXϱJFVZĸ/^ #_Ј6i_?چfuT.pωtX0Mȧs[YA1dFDDqV@.O]9_3hgfo/H' ?Zr.@7=4[czKQ H!ay5#3Hڱ ,L/᏷/UHyڼ{E,e6݄PS_栔pe{jWu*$k7ReAX7&6*ZϼgL./ zɈ ';V8FH^swNS٫ԓ$g4jҍVVq2rc {=j|ɢjףN_j|j>Wt67g0;136t W̲](힩S>lw< ½irXB W6ʵsyCgD'qKk,,Bb_q:|35U(\OY&j ꧲NzmŖZw9з{,8ES5ŦI+!8JmV N{o 1wNi" RwFa Ul],e*\meډ`H<#ÿ7L5N?^6No}DRlʕK\~5#ހSβ U;6L(,sb83?6PfKhp >z\U!: ,;(w.Kf>CшsPlst;'vh^ȱɲ-&V q1>}Ym}Fgf}'gA76+t8TM e#F*1"EBϕ.b2I0FuE<6ӗE1nX#ս=Q\ bY'/Uiqu^no_JKnI/̾`c}T8PP[ނKf=Cl sJ%qc /~,g1CH Nc$5rMo%HSq}Z (B'+C>2yq[R-%=m#VQ3ȥ[փL+RjN,n 9k -{r%V(?^09T܋RWkWz`J橯,80.rj'Y+dRl`bSdz#q=AvՈZKW߳@͞_,ɁG\z\WY8& xR ڲ#I/ pQ`J\<g鱚!Gl$2'`p2 :UDu*2b"n?d~MF&L(WG,I+lM p ;Ho;s Sg^~rx }?h:Ik㟜ɇG2qV ':瀶O՛6»s6fPjJՑL K8zڂ8Z@{ Wpp3ƩR= hs u;(dO %IS}jyoGk&Q\NbIWQ*BoVڞjTÆדV2{D::T]Mmw4.!&/I@5:[pj( Kf Jelvj|ߺ^QzSdg.d .ӓ7 hcߍ5g*]h9S>-I3+:hSϊ E?/ޙV _v{F!>ԪMHjVyGN8pDf`VYJJ&Ѳ yVOBh-n4LtOFg}9̈́/xQw_Pk)x5Kt(pgQQ8p"E gy h|JMCӤ6c-銺4M֙_=+.`ۨ^3y R?Bskn%3f{"8%B~bl߾zd8a+OȡP57<=y^7&}.8t7D2J%a~O%&4R. ]Jo4n7oPB<@jS/%" n~%P, EK-% q: td֟~pKo'\A)!!j VIIۆGHG$ɺZ-:/esFPE?d9 YO&ʆ E_kq , aI)MHtDN_]-d*O=5E[=ar@8F,`ny!Ԇ5Ck92FWo`IEwQ3XNOjqq:2(X@7g*k]qvANQr,u$h cSG^h~fPٿ΄$3S2Z_%g "l.= ߁0;`u P3K\g6cA>1^i2ZƑ޽*OD2)3nytnm'_ege1:7-̟0iNu:! Nؐ4>y_a壜 wq>&Qq1YPۧh~c4"`*W;͹eo;8TX@%|/z:m7yfC4T0}xӢHȡ]x<'ҍ ڔ޼z=C?sf oǖg jyaxv`ZD ,ܑ%I짥,#qe6]q[/P-L₾[0T HrښȢ7;S40Ж^M(i$9D极 OS,l&H.?v^K0"a(=Y>D:0'K >7VC;}bF<ozO.j#l]d*D4_%17XShUexY$;#$)CucnP!J.rf#h&u8A+]s!Dߒsڄz%[rxn M"]5#?!C Fox


l.SE~o`ORyOfql5с6a}yŞc^x`p/|K31ڑGYaaYbv1q[ͻŽN҄UU҄=O8\eoHvT&Œ|S!Vm8^E_"C.Xd5 ft֡}Jݫ^֓0U.pX?N'R]l}lӊ(taKʣ=],{;87H+c5sp^V:#? 3 ++itrvU=4c<ȵMj:NIv18"\'M.tKu߃wfTŧ EcMI˫mblsHäˈ*pRI$ҏ  !C%#&ޗomrvDb,+uj#5/NX12$2ZvfMvKf]4heYhFDC7#_;1$ Ee`H&:8*1&ʚz)u nLZz(B?j>B]*?iu ]dkjl/'+o*<1%X@GO28*C8R$>~NF<cvԅѩs{u@x{Cن)C.-'tPj { 9ktӹ=93z{_y@L"KU^`gԗb D^޵Y3@֡[+%A@jf8s|Ì`^9D 85~j`"y85`^u6aw"O!yJ|"kzb}jFW7?CB^?C ]dDZ̋H_nkN֓HO#T~,pEMAʐ -<ǰQCtx{Jr(UKD &wF~ƑY}4W/ 愱 bG05K\:"~n悊a_RH eRL2D 0Xq%. @E {Kkסc6TXtх^N^V_Ug$c-t уG>*iׇ K Ԭ!z Au6T r?c>ICmt]+D=K= ^.S)u]a~$kq b64n&&"Cs)RS64#ۛbŏHi6.>00!g'(]]7PK?& ]{$kLX2$ǵߜH`91]uX7 G4?KAQ~e)|bq7rCd9O3)qߌ)wxhh]*1_HJDr>ř&ի =?TߐkChԵͼ_(͜JPuJ/ Xuع}VgwAk+]vxqެ\0@m#_Ж3?C]9ś v*$89 4]\ yͮ B/Q>^%\wBq*~N]>qqC]2>ţ3KLSY] %^ԴA^CIx6n~}DN-S]I3ܠ<a_]8}aEC֍>s 4 !;kq4pt9/˝vqm-D,ҡRb'xe-͇&B :U+A!Ed%kyo\yO0J/|j;8EE52> 8A>fo xN-#껋 u0.ʂWk29H%j>Q~|Vfi-t箛ŵOsFQg0djzEhq#?imFq&&h[gm-*8gP'!99&_Xk <VA4Z؀F.7i_%U$; 9e+'ݤ;@MAQM~ VA B 5f5_siYJ4ma/#GNl{TLPGfי,fhFpu-P ONSn˄ؾgF'Pbyoth+W,ĿƇڲ'YR]lN4\1qtBMaի<Ѹf]^$O>> 0Y׫i}'~_@ ){(j<,LJH/*DVۼx _y0<9H%Vwcq;& c;pa!%wgTF7bpLy*o '<;Q]zL2,DC?rH4lӇ̓mi&B]1fiQ5;p5kb7h&@9r}\zpzvs UplwO}٢݁{|d"L_1>83]Q.)d0]bAi$9A0ZEmIm,0Y₍'Z2߼ ժ'@Jx>7 XrbeыBI%Ȁn|Ӛq]h`V%jQ*ʅ<r)ҋ5zOɼpuWnMI黏7ի@՟p"z`nwfT#ieLK+2M?Ib4! JC wcW̐m[?{I}法"+v<#C-]'4J3QD = c!C#M[so-^y1z5 H=O ` c^_ fX"17Me+⺚W|bրHv\,OVou'o<WdIB…*z$TJ8W查џ)0?? Gwj5WmzzrOזKA?m΍4Tqx]g,){bwqTeW,})(fjv C_mCEX{XmE7 V!t$EaׁWMy#V?li|y&ʙcmb$PjzX6ez:==~0BOԃ𗿉sUKH(>)$FVkVw8qEb`#"TWEV֢:+#KN.$VL9 L ]T2e?G9fj9718_l!R@4UVض z2-,{k#(Ig݀{7ԩ9>E/)fz>3f6/#nGAYj1p(8 .naAVi`=qnK% ¢E֠:1Jc(%9gN-X(%wD)ļS6Z(vZ 4ZmɎ )Қϴ}$o(OCr'YFm' p% W`-L2 &H#'?0*vrA'`/ bpŁ8אl) yv-kf>>h륇9S^y[ AnbOI]mr8{g ž|O6i[N"D"E {duaZl `;@/z {A)3*Lw Eb_x6E\tgrY] (y5)5Ke~ AoS[b $td2\LGʻDH5̀3ZV+'gŬ(wS"}8hVCkW%_K8/g0Jce!56&IJ $©fvN' Yf!pΤ[',"ݗ6#ZX֖L?Rhl>яgo ˹ Eh7st/Xt%#އ9m|L h#'sJ%a"JS} Iˤ ۦ`ojg0:ɝ`wVh `11tp㳸,?G? F%"qR;+I rA'7lKW0&$i=~jkcG!=jd'#a+l q<~%!CLHJ2tX7',3XY-7簅k[=@P]kgtOGkt ؁.C+h붱wR(ogR˄/);V%t~5x`>#ZezQHQ!69όb[HV|ۍ ׵8ҦM^|FPcNGM&9Fn*ƜXjA,*m6D9r8BNPY 0/{}0SY̪/q|$(f^^ Zܪ.ëM1V(`J{zM"8`?B~ #p_N:Awv;J3yUTCJ`(8,w'}CvuHm=bt+07 I3xSk8s"n("" 4ŚֹIF=r^lE/wyq(G9HTη8O W'l<,ZU]0^!pxWHZ" v-Vd0]~'p7¶\&'2c.&t4p[yBKhW6+s?L/YZJ\kyG0&'XȦձ1I7E|TlyFKOu;RBsV$e{րI*=tzz;DS.[`R4ܟqJctL:#&2cy'ꖊ5SIu$AEHS7F KP!O;hJ:?ݑoQ\׳saUnܼ٠FtjB omwymC?M zO$-_"h %y;z#!xqxUCɐ['rZXx]X[mwBY_q_ Oh@o)Gr1L* pQ t˸$M٦ tK)ϢKV/e<[GO.PCk=tȅ([n0x@+|_S!('!e|G;$iGlre1'z!(vU)ap(.NX|jxj 8%J +h}?90`!qB75Ⱦ:hE8,a> -ops`Hbs90+hHcY(oP0^ @S6ߋ#<URz6ڶM NЭo0f!>˼ڱ*i Q9Ϗ` 43x7\PYwx=[k>CJB.o/ϜU¼HZZq~Wl\ GV,(&ˤAG+uD$fP)Q(ow3ctSob,pp Ĝt=eW- Y p=(,cGl/D_s!b!$<*eqB;}=¾KG)B uz\/MJ(@Uv84Jԛ({[^7>6S{Wą`O?$|hʜUMGMMQ X7 O*!p)F?-HE`(FQoF +6FF #/r;Nx|glN+rjˉ ',P6n6H Ǒ`MBkBY#XS:oIZ A2{@&$R7٢_%a91J;Β6ޫt{T!OݣG gˤb^(n/ :YX_]X[@~9ZmLM3ۋx7Z^8H.͈ FU!iH_|<cGz>Oja^"fVpuEfnRݽ agrǛT4V3ü-+4ogG,"?>%egussF.(N%^܊jp.e?%fnח[n}'  XĨ6Y?ZeS}讵N( kan#$} k0KYQ:1y;*8@fď *@V] \ "]Fsah hZ@-@>MM?JA s-եT0<[/]t}' x(<8 dauIqQ^Hl.qs]GgZrJh#bpMfFmq_"u=U4TrdM5#axkI$5)Φޝա=X2P!}X4V` W6= #%_ܱH*}smpg%"5n }2##e5Iz95~ڳS=aʖE:_ {quދ3ClZ'عPy+=D Dg]B5 Ϝ46ǩkUqdКGO(\<ߝR.6)id!"'CbKt>꿅Ey۩FFTZV-D^!P =8˖M&t{Tb3!fmtS˙qm(h0%,z8FgV|XNΓf*<>any`:3"N[Z=8d 9^$WU]d畜̯iAH7h'(4ٖ% ϥ$L}#|?`ۊ0*S ֦jI|.%w標ܸ~۞{(6LF{U ֬z5 T^W $d0]f)iZ 0-D%mmJմ\A[\0fq-q9"GdZ5绔D U*ME5zJ &a #&XMk?j*-9Nisyc7;JA4H VJTHGX|PSJ + 0RebUզLқuP6 a xBk Lh(s gr4R>ymlI7rG !b)\Eꅮ 8xm*7H+*wc&Bٱ ON*'`aaNb8l4]q5kVW0dBu ߶̱2`RUE\M.y jM+<> Fn/?#"PFbxJn[-Fw6#TEU3 C_D2īi)-8@{N< }DhAԂIB'+“YT\fзQڐڠ 6wiY# ,W9: חkG*Ѩ5tED9:)t(W@>jiɱfD'F!aL WXuV8@$ֿ )p$aCơ8ca(؄kZzBqX|^SmNRlCQd|?˸vnoO/E"Zjeݒ;ܐX$Դ ,tn=&jC/@Fϕ4N.BGXD (9"8 i2#E Ia/s_jrMn!bqx@ЙLq5;;ig@\jچ)\HљweoWpV5R^6g3t7ӧNMr˖ kQ.ʘun8$C!oe&t{WDIsƔAGC`(}gKU q릎vSUla!ӏ 9;W?d]ŒʎKkӞn߭P9N'(.2eǪx~R@N~|3bJ5;a>\r[0-&b!EE"7KJTK+ЫE<%$EUK*"\kab,r1)5I]?/D&h_8g/DkR!2g:0Y ]>v-F9K'}߃L„BjDX&c%~7I'^a0gUڢn$ kwo6@V{ VO/>IwŽJi]EzU;) kt~U"q^&'w▓{7:y~dع*@Q> 5 5k[)<4"x~̊c <Ճ)B%gƹe>]t.g{̀4eXkN1pZWI.V|iôD b m8 N9&7W]S@ i02D(yQILu:Ke1eL+ec< =7qY/O {Эo?`%Ni"TƜ^" g+|,!jh1;ʢSkWrr84d#z4FF!x B{mz7pP̪F\E5l1Mx8ac]4?Sqbk oBZs~-GhB5fD3;),ߓb Ŕ%/~-NR6oLeC[n9'){N~mu9_lwLqDNcR 'ᥡ5䅻,˔c1BzEQ…paEQ(ܝH;΍BoeK3 UDSkr=vqOm 0S)d݂۫Ǡ8>ͳHq¬x n[;5ÖDr3:,E}$-JPV ZE >s+8):l8X'/y iHT׌0;❻=lfv8>Ά JD +x܌ؒ@VqMHRԊ W+7A?X(1 OqҌ^"v 7( 4=z*K"zH DypۙLv!*XXVCy`% wiߛqM~E[IYOZI{q1u#Ǘ38 'g w*C4d:j?OjliLΊӵŇ{0d\Ԓ%#V \*č߶я%BQћ\%>0~_E4y!mGyeWbP ֦daCʨ"&$玬Ō StJU^c[dT!̃tHqs.^Ja}ŷc6?_W <(USXw '9wyz)7b .@:SJR+|zh)%myt)sSQ+A۰e.Yٱ諢+9J=qq27HTGg4 x 8I*I8!,6^C2U|{MNK= D$un]`j 0hhp1ϡ$&utfg@X~ :~^,~nA:fo4`oL=n(gP$ESxoHDT", &\o4' 9>%7A<yR=GKbJ%!8z|C0.ZM^ |dT%z$ޗOUdk}v(~XmiK RW2Gp N[tFn+x9˗ɽV@" Ad?{g ]f*)e#V]D=EU$ ָ2$-9*(A<<̨ (#'!aN̓#1uR8u.M=X1JfOr٣D뗃1b&?3mXt`3V(hU~grn?{|Bൖ>|̑vafgS1. .?f; Y)]q2*L̡5<g(ġh8:Q!*p0RlU G qUMW9ܿWW0In^s8Q )44)].q4 iOۊN ~h4yDKN"b:Vʕp 0mEPyb9 UrRi'_"}y]78:wfCLTkf2 B^(ܫG1UsUzc6,ټ3VO׏R6[n/fz 6 Y,>~a {܂F;g/(>7]vˊRPޛ}n) `]N;qYF*1pis ԋ4{h)SWA M+>ҝnAINpaq!>͸jӴ119RgM:@ndOؠq{.KFDIw_h)DN(`ٮRنJjؓ\o%=)4l.C3s_+l0۪µđ_k#yzڃ*?ՙC#w赅g`R{  xkh>uo+|d`5,O08]'(Vp WX%rA~s-dPw 5ock1!ׯ&F)R$J$5󲭸0y,~LY Q bړ׭9D0ƉW Ͽ8}ήW47B|LIH*RMCqkV;bi_Ѳ1gVT!.Da-^Qh(_Da4+(Ӷ>aǘ:< _bt_]%( ]$Oߧ\\O)Hv7QұvOPHeaW_yn­N|bosK^ڴ/5 $psV?0N5|dQjQwX~BaNn!!M/b]BSJNӽXEu xj01ЖBfkR( q:{b]*a/&c櫺d܌ gu:}w/N(@֡4pFaS"mzh|z@w١. kvr! D$1>1#p&үhT.mx^y9^N7if1pJ>;,pK7&^apidq$GoY=JmurzUT6Dm"M{/yz,:Z&RK[(FB k>O\OZ5bjC%D"gܓXYp{%ȶ'y5RfF=xb1$6X0q&/WCu yz;,2 lًE~h7־(3[J֛Hq_s/+)^%D=D, V889j/0&oE9FA^$ZOԵ=+''Vx/kLfa\")3M͊=2 E [;p@45zպ]h4ۗSE ":VU;2EHRtN!xQYĖuosRU8I7 5]ԹZngTaX%,vF; ]U)׊Dy[<`^*emHo890, x?!qV.pkHUj<)$\٫,+y{#-ՇZnU먒X//{bQJNpSeLdDB0#>;{=aQ|ʟ[ϖM`IIOsA9M˝suz qJ0r%Vá}-ƌt@C?Cs+!O5rS\xqJxcTUeD^ ~,!\L $SI>Ld ]1jFѶ9C<7}uuj/hwpm?lȘnөm6 5XDdW|X@/MwcO! ;hmu5(=~_h.`i԰TF:|NF\we>=(x. ɹb/@( aa-z)SI jl10_'fXaP.TC֌Wy3;c?5QJM];}~hc/nnD. /pW ARr n΅'oTfx,]&ɅTtY)'|`,%qc旨^=3Y9ta^'c\s T^tcbfEX-,~ J::{/'"xTCܖUKéu.jeF- :Y4@MlI+ArG׬NE"XkIWJbo{_ (ȰI=n@#+ k5X I-1prfFv 0H|oݪB!-D@) vl 9-qu+^2DΠc%b*+;Fhxi_ůBKgKm|fl{&R/7(ִqt,R/fԬEm71Sfb. kX,mE^(3(׃>/VK5Oy {-i6Iud2~뫱e nL:aAD JbJX$t*9[Q SN'n:M0_h/·4$qQ{Žh}kj^"O[&<@3t]̬x6B8jO fb[DÝ,|Sͫsz6:Sh* D.fL?|q>+uEp.W!E%5>$ ;ײ6`qo;݉87ujƍ$jp,TJ'}ILzJYֿ]-8'3 H `})[L=|~][xB&`'wW@SstW)v& SI 1ӑbm[ʕ^ϙjtm<!jb4<XޝC!<㟴4kpSt c , N7 Dˠl^9`g qx].0f `D&^#fF'#AOB` "gt4glEXukQ$7ɈH 5al2== v/Rvl '&|\PL @IX iX.͢tY ܚr>u@dwʯq}%Fg pY|"as+3OHz71Y]]QM!Rqb!7~DF/Rs@MDwo<˿`ctu'c?}\H^^ؕM+^OU ;a#%*"bl{ސrx"̒3XJ.&ip&vGIiiS>1njvJyyaxwoR{u8N/ѤHFtU Ռ- lsd ~Aٛ:n)T^=׏WULӀ rv}=1uz@md0{(#s!O"%)6O;YFBsZZ3q%:$Нi^ ~ojJ3TsMCѥyri̳}^L2O- Qߓ6BʁQ0~?W'|1X64hXrG:XLD*xdv7mv#}B\Ș^%SV\_pT=ŀ+7ݯ* A۩gg߸;UƓ)Vdc Z}7eU|Qm7de`;G+B6fcat>N8 g(I(B:{삒+ 9q\+rף|2rtwٸp~E+s+ZB.) X=>Mx=šٳV{#@a!n/%ptME%֞5uך+Va0;|$~ds iX ^%zJ"0]ކbrER 2fdv6 _%1/^ZJw!Ъh%6'w7[iB(ea8˺3,N,4R{N7lCbecKl#֐^QlNXɉT,6w Gn}8hQ⍆t衶m }C՘"4@usLKYI>nν2Ag 7bb ̐8/_z眯6%p `Ҿ,1q?eQ?_o= g_("ӚHE H3 ^=DI9*m{da]5(& !ƈݥ`D.I0 c 1w޾Y| ?\a%noA Q vQ?ySgjN]Z!KrP ?AnQX%PL kt{`ʿךr¬ r SklR©z힅]5z 仭NL„> Ű{㏜Tڅ,L /yyZ)"O :w$cO 9ok,0!bZ9BmA\5X@T/fE@r7#,eTuB;AߎlnƇco&>b\~ #P?T M":S0BuO{Y99XOsaC@NO~(ޏrP<ζ3 RAdۡ wݢ.q]DUR.Ži]&tШ ZZܤ>md=0$As[QΔ\%vĞ#IםK!P%j/ ,ȯ~XxYzMp2Y,QNZ8Uu;\՞Intz^0y+1‰=GnsۇۓlȐ eSv;6Ӥ@}J3ĄioO{k_Fa|icV{@,),St^2un73"؛+2HHL὞)@D2iaWwq~ U5blB__f 7󹘞 Et6XyF* )f2yF)z*9')@EkǕR4&j4Τ0D:16w M+UĤ0? dH8V+1r'@&!ѶBq_,}ĬFF&=LvCADȀ iXeB`,u삙_3OoǮ @U1%]7؀vIv!{nCzTvվ&@~j;t)-sA4 oDHPKzjf%= x{\XH_,WCyÂk41Ry$wj$Nki):@}8YC6M?#uԅo7rk.<9s4ڃqZ8a{M1MLJQ{(i Oix!nytTzt{rS==sqEޱ90w-]YM_*;40>VswR\nL(r&Za۱]2'˵vV&:ځP;g߲)\ n  z+ 0 ,_7G fYp:ZR!sɌӚDʵ5dzԞ#| :q,6[!dk^0e(z^q} 6@_81C+]tϛZ#V1MXF %Y*R8Y®ż,Ϩ $rxeWbMr 93:MsXizڤVwLEѧM/nb|v8spH![Tjw|vIUZ%/q+{ 'i^sV}3za^~Ժ PeH?S d;D(b0A3 bt,lȁTRQBD뛝-[<)s{e'dsiu(9êkϼT/khU[li0qժrV~i$9Vi6w'qdF`5%ׇ~5eybz8`ۈ@ ۻǣ%쾆c2 /Vdh#R3I5;2%BUDT`N==4[s>'mdj{Gu5?AvI6i\p&!6I+ '*#Xg3tYu/'? q$fB#*22q~bV0g=C~rFת')&^%Nm,ߊͩsSA$T1K;)+ ׳Q69Z29h|Z{/"hd{w.IVt#:hYɈۂ0(yfN+ 8ZꗤsK6qFۤy[4F txR:?N ulj DF*Q#]j"a$5܁6jV i85 LlJ Wk,د&GѬLOdf4ӍmӥȎ.bYQjSl0ۯaOFp5iU"b({jC$kbN {/JkdM9iʚL[DXDQjZ:۩dQ4,4~-Rh9LҠյZ׃xG1PW,RA}<?ԁ*:0voZgk$o4-x^2xS" ͚rR;Qb2cr^T$F 8-gzk7ifdK3X^c,D55BHlcja(gX$# )P/*y$/x\v7OK/7 lקȜU[:ŒzYTB4hpUTĺ2*NV e6L=rEKJP ]xlAwu4wGKgIsVsX"1zPKA 2eӡkizKt.v;}9Z,|FbٽtdW}- 7V=C͔z?U7?vJϓ@fm}9Ĺq&VtFFX12u:PI11[&Hhr&=Υ::!d i:l>9uY>M W4SAQ[ ED4hKN/ޯ@i0,@!sdS] 4"ĐM]N ܃a]`9w'%jqvtÚ w=<3d؝/Y_1,,ƍDȣvAHN9M,!&6m%(2m7u]7J\* ;Pm=UJLt?>eᮟ>O=MtǪ?is 49 ÙE(͙ Ӆ##"J9! ؜81ی6Eg{Ji 3 N2/]ήh )">6i8!~iQ1:t5jQa`3(σ. K$Nj~@drƫr!xe]_[N5 UG =td&EIU P &~MdxL}m `??6᩼K- rw 8{ľ(aSfO[7Yw-<_p[=lnavotE ͩv=/uOax<;) 2Fg^iD4M'QPalEc9nVoNczЩwgP`*_t;zb1͡8G2fz4 ޽i$ ~E dJ͗TPRL˘JV^)cI~hͳ߀ΗCu*_JJ pZDsVhtuHB >KiXn[Wr8l;5=ˍO+Uk%Qp)CNYTM&>5Dk7Z9~TNa7.]W. ]uż4Jd1FRe$ާPI;$>wpt:"v>a>K19UObUG&`8`'$xdl-Ef0eZr!Bdikc~VĴҐߟkkJ_,@g,=6.ZT,C1/dMbJ<.SdAmێIAP5򈙺[A֖70z=9d; I"'ߦ{@Z9l ijo( jה'>m4-4te_p3<,kd]h[;B^CLʅ{Z~Ҽ+*w e|õ7u\(y:G?W`צׇV8ٛ@?ZƙY:$%]eh?:Wl5W=ћV\99}ߤ;dhSvb(Bz\,߫2#$RȂ@Mspyϵƽͥ4=wBM l((b.N-GL>n 4'* U4 >e )"[Rhd@@R_7V!^rV=[ԯr;#ӾSk .#/wuJ_mZm]͟g=A u4 ս]bLalWjm>:_Bx)9#VFNhgS:0ih¹J:Ւ>.DlKmO*ۻ-hR剖ծpz:4%#lJmQt$j>lP:%<=8zFU2 J種k(" r(ɲVH~|(MShמJF?.fGo5cէYRg*R4=b-|{U).-+*#N-XÄiqIh3 FtuUMQNƫļo*l˃ ac<}fCǨz++]D/'mlӼwƳvarQ hDĵo [ rUtc#$Kڍ4r)cpL>;>M^hzt6Zվ5)(S1珆T}O]l~`qk> d,dHr:}/5 #P{doY %H&gg&_9< *;yGRJ!vrXQ I3+&$ԟoߣ7.79 (6/KGURqg~ ,xW\RW5kȮP _͆A8!Xq:|`Fys?ez$qZ GɄ2ɞ9Q9jqK&\=Y3X`X+^&:WfY߉pTHˍ&R@"K4G0˄=H;m0*/0mEgJgih!eX06o,6:W7ooJ:s kh|.֏_96Dq{ Qc9akG~Szf߸eUO%i0 @(-9%tGy/.d ӟ9l _2@oII"o.DZ!FIĨmãK7ǛE@Fa9[zVrjӚ4l/N⓴o_ˣ5vu`BSk}*soi{iYz/[V1{D[$rϧ$ EyE"6Z }OUYrM"6)[BD&Ikr bɭG!; زD +>دG(D"m,t0fRM#;2'; bꬖCE=\IBMY=zVu36dMqbaV~@.(?`}チKyGLIoqL)j 0 Kj(ѯ\*MskG`m@ȥNY wE(G?'7Az Z]5z{$9 ૉ]^S$'CQ:.ύYI>/Y^)Ň*=X U gdUfgp>KZ?Ws>OMQ mξX of.INX(Hw-LWUa6ÎVբѕep@%3:r:JHteqwrf1r29eRe7BE/D~ohO_#&i& 73S| UQpL;|SaD ACl:R2)޳So :͞$„XGvAGn]6 XpP,/;X]~ph57Q̂|~–݉/[|xF#t:aKv}pX Z(6:Z_1o6v<'Öw cmoLsZ 3yPM)] Clo×aVAԈmxߍ׀#~=\ʬJcKBV]p%` g/Ҧh?c{@pd^=ME9Q`Ypa1~.ې;GS˖>0*TQۡۨކT;D$[Fڗ|$o\C3z$M#vE `qJ_pfᄵR~W8McTS%FI[B3߂SwH_CoWõn1^2nE[r#@fz)Y۰~ fwW#F3ZzE,MPkh\Sb_w(f)j 3ȗJޜ::])0- :nچŁ(վNg,GJtURNj!>>R&`OQK?>YQF Д֧HUwF<ύf)vo'?h3j3t 3R?-N h. 4u%tCٺׁWԝuAC٩3e4j4a !lg$ MCC#rxΞ+^nL~3+zidr퇉)[tm /slhyyH|O)Ewwo1/4!n%:FI,Ɛ@49;||2/r.!{skZkcsj\;CwDQ m-MDY&#ќ(P*=Nlq{/p!rM =,h&R0 V!Fso`gfFcF|Jm%!Z0?a`/ԫS$ D,IQsEhNS iEm\m Q:~+>b`1E@2"daQz<2(´ZWjZum(6'4f16("7AhϤ- oG1D65hIPmd4"gAdmWPL^ҳ- A^3:sM]/KZ?4mdpK R2 NSU*1CC I^ uɓ(״YdfƼz-Trw k|2)5PqV<,B1ۀ|OIf -k9 䪼5c vFAX)>~:M)םDY7M!uXB['5i%*OIVZ\DJK+lgpadZ`J: 拂t(owe9Z2UWK5ȘoN0̤YӲO!9MZE Is.q 3 ;߮жBB~#M&'M\3Q` WV(?U룘wlp*WCoi=jґ "yHC󱋭`QiCcd$GHuE/GDynݷlpW%t&OB'u{ȩ]L,Bhbkl$, /w6V5fw@  Ļ E/Aݾ ZR0 Œ\(2a\ Xw^FTKS~hHD3*fSO׏0I34h9I uUٸ’]`Ȧ.M]N:*H0U+pv2wjx}PQ(fңԥ'?fj1Ѽ-I)5F[!RFNry9XoS-1\YvV+W1j(@[E”O캩#ɍxq練ɘd>%_x7:Ksa sS/KdOlxg*ݐgNYSLi ԄTK,Dejv*k[4á+x> /:g',귥 a*r9:,r\C;,)ܫG ˛s,;R ɨW*$;HaդZ#Wu nJM2w{,~uiHrA,SmtI5AL"1 Cmٌ)7)iEL-Sj3f!-.ll>a==N"VGxB <ãݸ Q: G; cfl}S;)C|U5G :;eG%E开<{]ez6';X) զt;@ +>r)39QoQQfEmºeLc8ܳ%}I|C<fB"C`› f{6%U*MdWک9XC!Cǟs&h9~bpLcX4TEXxlJI;eOpUomsfj(FxFt_ 0,۫inH=fب%ACYl4J]x E]5466x(ǡVI>ЈhbAa "~K~hG(S}J\* RBRKgE>ܞp jmOߌ(?6^OTZi^[Bb+)  @ǜ[N_Vpߓdhj?+qNCGDX =mY*7l/ _H+BS6S3kudI߹q}RyЋ_9$xsW<;ځgWHr x!hiufzZ'-2%{KSVf|&^ލ6&͊:ОP%_z>w|-eTd0XR*9b" nCkM(c9=7ĮDzTkd?W`W fJBPg!Z[=Mi vb\B =#T7ѩhh.d]W1[Sۑ8p$3%-x;OJ O7˘φ-WQ+;T&w*8)~|̾5(μ\pl=ѐr%ęUr7:7))<}~EΧ|\|+cH*OZ%T~0fq,no,0,랍򹃻ZfDc+㖗3a+-σHD3@|@cI GK k&oIUӚHͨTs Q PdE;屗Net{Q4+#b$ysT GC_ӚYß r:wYvxDUV2 c-Q99C]}u"R'AjOGs6ٖhՙT* | OXJKtNW=S6:!%v~z66/(؎Fd ek笣W;Qo&y{0X1BM(?EDhRz,̆|w'ZeP0R=aTY{]0XfC8kο/{EFec$ vbd~Uj`jR47Dț<%xo҇~`!>7Ż o ϼ}+"9I(Ą`p#z^NG̸\jψzcp"=4H(FGS]TB"dʜbg+Ľ{,0&2(}[ѡ T.a/%-w$Gp?yacڭdɎRo 1ZVeP_WVe( -~H!4Gm7=rkIs$h4(_aL8'aO8nyc RhSo7Ku3pB3gJjOIJo1>zdGak%&'%owus9ފ 넸$Rio8$U&pB4t?k%_k A6M_|7()Yݳ(rB? :.d*q| 8+[7=m1شK+d^!VK7ZݦI-H;o 鿖|#GGO&t`I<4mf7 \9]>9 &0W\VKZT_clCg C];xA7_*@>p5{S?feAx뷬G)I3X9U 65dt'N(vk6J<ŘQ9/[:;Vag촌mAQwt= '̀ kוC }*4X_Ӛ駓?qq~+/}ˊ"#:z'Ȱ#MӝAbZE҉.0K";BN^^MD#(. b^GcT$ȟ!j oCxAEZ [iD@~SϰxeKp ]b7Av#.HcJ lׇ nJf, E0fyA/ECHs#O}$\TLarǚ Pgc NFS4mOUqp}E7+SԤr43;E\)B{V4U҄[I}%wpoM_ %+}f .>D o_g/WwTxm4w.ڶk U7M3K)56)m|3^Dh:>c\e@PFtbA`nLbl $_Q# ΒrR6\KyYQzLFU㔻Ԥ{73qKNl "2'YU`ʣ VfdE3.hGnt/Mjd`tNӛ c|;Q$$.nbM X=;̆9ܐ-s~\P#:)O)^4߁Jo V5^W.QQu kQ1teت*P{mz]+ ŦX~i8`v5,9&zZMBo9>Je!VAFNY3ZԅBwY}~x rt' U[+KvLu7mN,/櫂rS7bnkc <' Gnw`lfU{cnn"wk@iy90GElC7@UA"A)!b7 |Pr\}#ɉ3E>Uu|=}N6襶 4r1!ր <@xU.TGFj9XlL"0U,L&hyQ.uO2|Ǘ; /ˆ+u%T؇ U漰Yja5S#_ws d1^zCVd< ZT'1;dn'݈v +V`j|lR _/IpǏU7Ic9dG֠|j- iʚ >߿GR%5)4Z(#WN|+1ٕ-_l)#whf`)Y|Gks~$|ĝw1ȹGdbȹ?xCFOKh ^CQFr,aG &ʦE8~UF sMهbcf?3N%z g ^zUw@NRzxVu>`\$01$RsWٶNcO@ZvY1 mJ^}~ݴS|]8ݧ)vNY%[Knsu9k*hcz,a Y~% f*]pReWF]wMO(/jlVG5ݤH8l]wTAieLsMFXkTկ t)M[xTӺT7RqXCSk#ODQotfYG٫}sYos/A(a4$B(r,_3ءME"&<[Nb8S-6"sz uW~Q^IE7~JBq% ϋiwyg v6n3m\ApORD:>Q~KȐwɤ^! d'&=!3W0ExgӋ@8pY Ŵ'_\΃!1%+ԫw!fe!I $ߣHֻ.G di *Kꛤ@MFWȈ>ռ$bhz&b \kf#(\HE\7?Uyb5EGxǤ &B?K~"g~V~)o&EbrE$cue8l{jz+(hmɁ9H C6AVZJryt_me7ao4Ba)y/fBɐn?ޝD^7(Mn6FՒ c,׶K>Yɑpq:Q3NSe@~K7(ϛiJ)ڂd-皸 $`{ y;d%L=Nkb֝{ë! Ϟz5Tp,0˜j}]ͽIr=Wuv u3 ) Rט)!/Z(+{kJ O=2ǿ}D JOE)KfNlE ` jؿyԱK4AٳNAz>KkRo DW#h=&`יU uub QM%[ȫԖB߳@P&5Oj;ر;[#+vJm؏*h><> Svh@V5l(xج|)Vٴ :ϟ =*~e(<P~C`=h>:"~dK6PCT d2_=~ K#579j4{7{!a?@v7N_F$p_͟Ŕҙ(:W&IҰmI@$S!N4,TB)ڄ9ת9gPfvu|`8Vk5⅟Y&C GZ|o|p56"Z,$0yi.Ġ -S O7C2 1uyq rtezNہ`mYts9_E$Q+p'2:cLae9UtPKA7"boZ?eWN^ =BIk;r^)w*si\AN{Z !,Mt(+`ȟNl$;@u{Gj4 ^9G$lx:jJ0fO^5)F?n! 4$6z!2Dq|7"absD>0wLV7xZKT]ȏv5B,#\kM+?sA/Zҵth6Gj w¼!yz Ɖ;S,GuF>ż,\?$Ɏ*w%aaLvW:+yn3RZ݋*\`{0&UF 7o-4fw \8fzh[c'p uߣ?oLZb]GZ9i&&@+T'Fj3)+O}Ү'p;;>} _C;4mSP4?]F&d ㊂p䰝 Q~GضI\ņohzfeb"_-[ Y:wa""iwnoVv1;E95OTy;T)W[1)4Zs̠]`45cⴹ#.:v ^o/V[5Ñuâo0XAUz* * OǢ-viBostYCdPrڹ5TN+B=; ?'s{366*noXRpX\kn2s.)/ $'Pє7',aA/&d/z}dBW-P6 7TJMH8v\$C[%1w*=eS5Zɿ@M>w lWlFC'40mӢcC >v(LSQTZޞqSYO4G?`m9^=9"Z&,{ZCOcxj:)VFa=]-7S"xm'IFMLx6Iz0=Q`ZM?&0c&OxV\~f85څj's50U Ҝe JBw)xNYc wcwoa2;9> J18a?}ͭx? r\؎&1@M# Çѥ`΃1&ޮ_"PHŲZS|DL`X]bPQ͡9"aڵ2EЊ$gQU?"yve(w76k{-Z=l1wC ( OqzN* 9lLà!X-Uk]ϗkAJq T zb,S"~3U덍].#3x*pdسU \JiҤ3ypfQ{tG.Zv (T|p˚A7 kx5 ,#k,90+;~, >X@ir?.cڈ'T&)[%;S AXŒ}a~m$ Wqy?BN|^{6YSPMͳ -.?6h/i>i4 dsB](p?ClJG=lo~,~Mg)7_pw<'߻Xo橝H]h "?}RQs }j0KaT*q 4{?ĕI}9V5Dm{b">ߢ\KZlMZ4\ڊ &-c2@Q;? dYÀ. 2("gQ!gx'Qs5-YN`{}Wj+{|@(`8Q"H)t;n.XJ>!;ځ)a冝9#]i6&IooekJQrq `w˳o.4]WYY[ iO켾 \Ya1e&s/Sҗ!QHpכu{\A64_{M-;' =l#}{)Ꚍ4{VƗCra,IAyjH8O\Z'LցV@htjM,\94 ,CdB$ӽ \K~ִ܅t\t%<ht%SYcQװ2 VPZfx%MGȎ> rp*5I0Ρxz7c 5&26u @ĨW1@Xl"H)ݜ~#vK5LIL54u񕨸P='}2}֗Xg<5ͅd3O})C\~p9 L']@ʖje,f,JP䧄I 7hR'C2m ՝{\nt1v#wp}UQ8ZW&.auZdvʾcXB&{F7iipZ m J̓ߨr&% f0;%39lDHW>AMVM>;Xxa M{%Dlp->pfhR4GO9FVNH&nHFT25 i4D aYa;=cIP껱ONKT$+VDÉ|&n S.{^#=Y,v_`Jm/(gx[DW˴҃ csZ-vti& oldmaړkکW1Wsn}BZ}#_LTG߆dZR]+Pu'.QRMiR&. 9&]~hUJw_s 2-:қrfxV2{r~@;|,gS旙RK]QTsA4x T@pN}F(͊5Bzh&<l'\߶i)\5eF[6zP>8*Uo3Nyc}lj2 ޹W6wp} tYa }TNYKA憅"T`fo) G)Y8w< vW $o1y oQU5mU%4zަ`pOjK5z: }$9ާAͧyi˩`1В| Ζim ٬q""tmxÇ JAɇ`k2}<}PNuÀZ)ytK&ke;v/#(58Ex> d7q1a) s؁:s>Ò2PPce{F ܛu56Ѫ!g2 8DZ~ \H:6<~#|wr1+tYhg455y\8޺]>>AIaY+< hcV%|O#!K;L8 w w |5H#.Nz:-ƝbʎbO2j~#֧h0ZS?wfo\_< ^zy%{x2P{:ۧ@)*+LkiMqѿ"DSϲ\tin9TY\g\]hJB5y39PȻcjz ;^!/BaemY7l4ܜ7KUtWpv3nYCpn<_>Mib@'B=dX~핔Ä|8:>+[2,8+s }y]ZX5RA^{2ߢNN~] w?az{et=٤DzmҼwaǑjD{QfP%RLoj5/r++X#|/5ePǥ %SfWz9cBDP+,*+oKX:hnrB7/'%P Uv0~8PTAqϦ\&MQsZ7hwFz}Tn<:3;0~ M iP8 Fj7.K;G0ΝyG̐M T/bOl*^H7l#$p0J]SBf?x~z!S){k"iEskQe/r|0'VA+7% +YddJFRSz4k5"}ZDg)9&t+?웳_.<=ЩL\r(OĻs{E*] y~;h;\̴YłD U_4v/߹}CP'2'9 aq#kA_}@`C.1X^p7@b<ۭL_Hk`ŌY.T-$>Pdb-ā:vpa 7Z;Z0 _|J7rg=;D3`_:Np8jRx.> Khgs;\}Qh?9E S kcaޞylC0 4Vj%Z3vtӭ#z-aaQ5䮴uW| z|a;7˔MuK8݂VkjeSVQpd{Xr6 ؽL0,1B]&L 4q1i* E 퍌> =M`d wOf*܂R;gqٴ?>5ٗޢl36acRB~l?E W)Z$]!Vį.>KR@qt\ۜ}%ZU$N8IG*H jʴuTTR )+TۭHb7gDT/$RJ\I bF[ 4:i2:c>^4O$%E:DHj})yB 9G[ݽֽO;CP󁘧oNi7Cڬe_ˏ2Zሙ|3bu3:`K&?Wަk9(EK<<:N-dw}-"l}G߹.Ob--Rw݉ 85Ncov#8w[%?1AUq`#?x29D0CF] 0fk$~dhD=k%|;+~"SR&_ȃ i6_] J.Hԏ(sbP/B5[D#t}E3pdE11Y[ Aǐ?J%Tx\!FhX9Vږ >z[DAAm;0Ps|tHg Vx x}:G>[>斫4d : ʃ2wzN@BP^R]ŞZC8?h((5EGf+6k%*=U4Lª~: Au\7ͩZV4FXCԓ-z%7bDxA[Q|4[LÆ>RU? =͓d3XJm0%ir̋Y_BintfrAO%]5J{"O C0M:)VwT׼l}1( 8blX^BkRvV4cGa$5?,Xus}߉`JVU$gg6ᔗYr 6NK y=!H"vʲ!flT<:^(wZSMR&$"Q`({B=Kz? |dTTF>SXTᶖz3,k O }{hv?V }sz`rEDZ/gcBujLGcg_YLsƾ/~xmE\~p]VHSfd!DCeI}Ԡ©U uD:#({)xn+es$_+9C T(b1j,(VISJVd,ukM|)M}O2-pB{.!1b3Q(?(֓n2w؞ĝJs0jV t7P*1QV4Q;5MƲNE$}F ķl.t*iQ:2U"]@-WdH3bμn)5RU8ET]hjQ(xlËKgNcq_I  Ց%3c"x9vܓAt;~3 !߰Eq=>QL廷16>N?IGޛ| 0}X~XD`vdoҀC#yQON"g"{tB4Za65y759+$ܬݏ,uG2#9ZLbS*m3e_f=pݐw؋'QnH2g3F _ԃO/v Rf>UThzE9KDl5k+lkƷipӽE?>mh9Yrpl` +W H>lW^#{5l-/)}N;"6d@E>Z+cV|a+ igLj&NYq[PS̹R!i.uKE%JxE>Gif p^Ytp-8|߅!\i 8ue{Ht[]#+l MKIݸ(@TkIhPsM{XO6(B9%˛I/ǛK>9 DИ@ a#E |PvgS)t[4Wkv5*z#-\/ч.21/I l#gQ [oWs~ns``)'+\LE?@q>?B:qt7d / 7kq,F {65z?VMFFlXٿ*1=n*tXDSH+!J=C9X-.2/a/'㘙t(@2&(yu*_+Y=${z՘h7?@eW(⁐gbMpf'<^B.Y Y(?K(6mOTY4!(#.#l7EZ*gjK7Yu$ki>XC[ eI̡puDe+[ai ~7fPCO)װˡ].! 4M>FTxq^9;E2tr/d?`v !dH+גJڰtS=ATp0-8^k|>L]8FUKZS5(J-D-~(.6-7zCpznEUGkba?˜7^K↘LnuVl̹E)?Yw9jEGѧ(beP# W fTOGmLR:`T8{/QS 6m{ơ;!+ª_OYrdmXϐ2~&| yn5G+$ c藂lE{?"TSTYw @6آ@"Wnly *d4e }*jjc "#C֦pLМrVڨ_*&a!MDm6YvUfXɡr;fȻMDurL=$QauIklwFބ\ 9='EDAK쓲C}N꒎=b- 02sZF[ TEs)vl]LT CkO s8@l[4 'f dl[7n)'W|Zu158G5(ȁy؟9G`a>ůF"֓KNk[`"wkd"EƗ"-H2b p]@rRG H r<9ntzJ[ =nY4 74 {OEZtay0<礰obGKfhG#{=;(g_ c fKE ޹[ x,|rI\CgM2"k) aM=*O't ғPeSzO所.e2R/+yȭ 0N"ސ*P0CBQBlΎ!} :ezl0XŬy؉,Za /^z=WxGYޟ!V$߰(}+EW _7 3Kq@oSv]U2610/[e꤅ ݈Iw;*{Vp.SfPcF *oz](Uf䬑 ЄB!KDyM l5!\cCN52NXJُ}qKEvM|3rpc D'NABЌB]yToOyu`/Ԡ}W0&@tWۜS!EK+o"[(TҮ;]Fe29O+ScCϔt VH3qM('%>3ɿeۊ.zpHb>5hEq>ui 3S8 [/; 9Bgdӻ2?S~;+?Wy}9MC:8#PLQb +`GX}1@fOP #8\$5$Y ZG#Bxq꼠;n F``sx0K @-auA~{ _t.aw'2t ݗxցHOT Nh 5|N-m":BtVa#Xmk,:oQFYßL[س|*>0gX;`i_;N' .qWJ\t,6@'eaXE7%3&a\ NJZaXEW~Qs&+b{`ʾW$݁a6_p_OBP煓jX!d6+΃8x )Y9M1p5+gV+2HIi ;h]Y&=v9#%;(0Y: 9\͸^ػyOzƘVG YkCzr98)faH)h dPQ%*C~VP:zr+I*0ʂ v!Opԓ(/}ȦȒJ?[0QĽi:b 2ߦ&>½3Oc>GVz} D.ש-5?IS©]PP04ɜ\:h,p9X񷵠dMRgU5Qr2 VM@tL!%!'eN!/[1{¡JQ撀FQOB726`T:Gפq%b w~Էw2E O^VTPt^N,E+[dʘj!5HIE*Kd]!3Ǎ^݌B?=Nj n+ tALW?8a:}o) ؓBN UXϋ[@"Ng ?ctdS(\ LVM}uno}VOPc`7,g#l%x#{qCT@Z* 9pԇ!O u%aJ^ %IV$K6 ="x}:BGqUUc3uȊ} PCə( P}?[Tr俽ޱVJAko:Qeз%&skd2бǾYo~9r}`Pln@}7= C6*j3g ƿ .Fym.hx;R9害 HT4dUll] >@@ٓu>f,٫5N{F6҇&HhѼRegF$VVa#U-b#S3(98n {2oal2)$;ʒ{6Z#=VQ/Y6O=ezJrcv}dwa@7!6tfo\CB@4d91kR=I;5I@'-^(r;ݵJZl=9pВ䚿d4͜Xoo'7_VP5PvI=}@Kӻa ҅^2Hj4 Nsj*Dg?/_@=:c)$1= Yc6P酨{z@zRdEL@#Gw0Y,bkc= H{ɃXl+ha: T0\<sA(8f; (L8]\p8fD؆mZE"Me%`s6z"*UB##Ačr/j1T^ '5h:ZQbMڲfsZ A흡vdS;t 9&; гؑaʥن!yȐe,tp - nSZ_|;,,P~iy/y0$BqyOcd56f'2+Luu0blWyS]Of zh 51r׫Rt~'wjc~L*f,tk^%:Zyz9J1xZJWAR{Yf n\ϝ\r%yfa sYz]=Ro5%uaWtE Acn/Gu~ϔ #p|.Gy3|'Ɉbg'yBsk/gU'q>+g b*` mA"ί_4p+)E+Ƃo15 7\9_;iˌ(6".4? D*+'zǖ'B AQҢr3 G3cyі[K$9Ut d^m1/i3j六#J"MeJL>*sǕ ِ{$R}_nI2,|84g@NkTa溙۔KUNfƜV1n=0 {[&"7w`( YB8&Rmc͟I[CڛC_p^Au祬umuF3ZkXƛ6b@Lcyz^8@5񛷃y@{}ϛĸ*ccIpd1ב.3nsNxAAb^o0 EP N4>/-C)O^<*F_&G:Pk] 3?ٵݞLoOP1XcaO+,9V 8_F[ִXE˚b!eXt"fBkў>/aHMvPP\CmiJ湿YX[};;jBA;eh zt!Š3=y" g9-y2j|]IHТXb.Cmt:"G떌UY5W#GBG슸'7n22R7ӰA*04F90ֶ;lZ1^A9eƩ$,$]`DGQ)exr01o&R /̶jG7 mĊ܏tVvdeb02300Ҝ"'Ato D6 ).2|NDp%xFz,vۤ-f3%NrbN?*qd9ߥAGD ;hQaa"fX'f4:٩s (=jQja4g#?xc5ItM(z6^Cc={ƴޠT0g)72V#&TtCEAgHMa{>E{%]3>$56 R:j-pvOQCVNgh 2FYDqĚIjN[;Rnkƺ/tlS\8ՏID£{޹B-}sZGq`WpqzhW8ۨR\ Rja}3D! qe3l&J=!wr$jD́>Ps?%xʙb6˄ۅ=6+$c*']\5QI5Cx'+ϑ}n>CWJb]ȋowc'2r[(5m]2`u~!MmhӼ0%,\FkNj_;JNMQOp%t=T!ڞgݝ,A޻\feYk(]Z#;7qr}dJJ78%<w:R_31£[aw (p$T1gY\Hu,-G;+|~ yUQvpϓnYRo^O#0[? EZ&y8ETۏ/Wj}YNQGiVl0 f8QDwvnx \B2ȷң RRTTfMK7iଞP7:!V;TC\c3,WhYJ6Y9ɱ`~.?9>U$ δKci]x_A#¯:wl h <]@Xx0yc_K[%qAD޷8¤nTQ{t$9 }W`N3WI4%`}Uk~Xwcfn2)bc`g. AnD $*Kɴ#0%od|#]qccx9H;ktX*!O0%NxQ=tlYĦņ]L(AzͤI 9N|J/B&zCOKJhi7K 9FQ"#ˣ4_/?ex)o_ƱUc0F+Sp=qMU7VV ШiE"Y%Q,+/٫W|{F hūRJ[T*moVO蛎OW_nfO I uYdexc22Xyl J]{uw'[TI7t֜u J~Uk ]V/ {<- 2;`` 5G|])w qOxN~$f >\,2!(XБ͗zĪr0!5*=<~ L ; j3浸,C=!eݬ}Ńп8DD"` &[".a)T4Vo+MPLw C{y@a04Iz!$8-NfT3> PHpvp+xMRIun=B$wtJ{z-% }dTSc{ξX^V|*hH5zkfݞZ|󬵕gfcW"kSlErLs98Rou ԇEFQ^E46W]s7=zQ^HVͺuxj%S28NV6[$5q/M'(ؗV>e+4ɬA یes{M{ҍVrDoȌq^E0&ZpƜ(Z0ޤkޕ'R!c c!}+0 }Xi&}鼨J&PUF^z(>46E8_!EcEm {`w;]|ݧ 4 K+/ϻ,)ЂcӍ{C@k@Yص.ʤ'K8g\jKAQpy6̆trg,Qfz۰oҠY2q҅w|AB k`-E? +zt8,#7G_6 ^b[  M-{1+N>B;y6nmQEb'4ө6nC;Y- Y,b;SM|6.#B\cؔg#q>㝺-ؗHVw7Zc2,DUAU2i٢_[m=[pQ!)#ZcgYsU,7_dBfzʲ{2k>;UWUB%l 7 eSWEf>V\~۳w<}cǃhBCo[2G?OXR3ݣ?ҥ?(6Sa1{NWs5C[& ~&E&N<:x gOD-V/0W 䎥h0}hS vmF q(}M4f=y0틡Jm%@#%t:7 IW秓_Ր:!j!ϜI oAvg~񗰡*'"鿬A3?iC9M2+g00'a%t^pO)H$9,IPwMU {$耞BNϕǻ}&Z jzW^q^7G+ڝ oO9g}~t`4,V "=dvنR?]W3)"1\ۊ#FE4^73RN9Y<з>Ï5;Y2SU)6!lTa yhL9j`*x&eeHvaǍ%P[PoS6{<04cBԇ!]$+ئX\c [s0[/̬WhUSN彵g t?I|Vm C^gfQ;9~iɪ?ň̾)41e6JoS9eeQUS<税&Ͱ,g֝}ZtF)$Ѩ)\2՗FњL? Roc0iE 4Sn؅ْΟ#nVo#ƬLznkp*~5[’҂Aduw9;eǥǖaCD?d"O9]`~-MKKb+g( -j MZ*=Bk1~s\,h:0~ ihŧO7%N*>)H \1%B1}L0qى.f3)IK"Xl0Ν{SWAm²ӊl"rt5<^%#.[wi$[/RC&wa`WFk#sOF/Waޏ0/a ͈}L$W4%*8!Wb49 Vsr;aYqc.:@TWɗ_e0JOkΫ[x1Hѳﱵ;u?LugFPAmWH(S`VI}3u*PҶA`IzegDEuӉHKIDYy&p& Ie} MWP^@m)gczSKm!0$:d4Z T߱Q & ٤6Xce %+{͚-+ΊC.cxOh~++uYvtz}ߠ6d'u K^ dX%m"wh91,f_4MDQ͙ 3q!kމ#YsŚͼƥ#?)GWKܠ;;Jfz -{1nMʷ/7,*,=^mlVbڒ*>Uc9uiM-AZ<G`[s@o2*rp(h0(4{ds5c+@[ `#7Bw(iǗ1A]!P9԰IAuZӔu9Z!$ A_!6롒U_kCǚՑ*vEU_ NASR:i^i_mo˞y :ė4wP>\^NVsm.83Ѻ*i hFNmV쓣yJ z,b&`-ٵ~#rbC :IuOYZtؗSqv{ƊV>0BZ>N0GgH%_ A]S_G ƆȌzr_>kΈߨI2s YL"!a%[O9@j%Fx ְtx< z JI&%<)[mH( J!ӄ º卛MC\`BI}sR>6FXK6wIaJӆ?:CPT%mx :VvbXl$Wt@y;5`37Ӣ!_XכTl+ NjV7];k5jo77k#-@/ҡPw+^n=E>Sl"?/n8{O)-VT.M\̰?mu C*%RC:~EtyP͆V{ֽ*lЁ"Z/-:[$7v5Y:zd߀sByk?1O$>kd-06co#؍kkӉI4.{uFϙ? B^olV[G&)"&UN]P[8p i?]Abkz=ٝA<3[Tl^爀[ bωI we um(f ׃4:E#".d_Ca1/״`CiJl{j|">@>z 5uiG6݃@n⅖Wt̜hTsk?ΩB=c*݋L EH#` Y IIS[~U2ܭb1\L#p7zntjf;!_ag׉_څ+@,ҕOU^vtI ,fEF)djrwg*dZz zuGWɏ˸BhG3Oi~22@z}UidL)ZXʡ oe1^LR]wwĕ1hJ>-ܽ'Z]$)un6S.zaW 7zLӣFiIM\1/vɆ)3+[ 6)Y:7"(*oN&u|.&O ` V H` v3d 4mu5P@naY朖c5P?XpuT49r#nL 8<2M1/Z6<]<5;IV [@`oz{]{a[l8[,U8'c\o+jSs's\*$r xG}< pef)eOub*B$? c=7ݥ- ҃FZ}8Vd sTW=~I8)!̰ 0&8vq8= C?JcW%qXPY*aIp= ~󓰇:kѥ !Wq*r Q2c;)g~svA95l@/>a`Q*>GTE6KQo Ed~l 3wLr8Sq{7 iJ%0+ {xK듭Ay&o9V)TG8Muw7C;c /&3̯o8ܨ SFƒ1nq`iµhP16/8ۭd΢ 8ϥk")k! Qch|zelJAQf6s|";`Z%ycfCaDoT~MJa.Sh酿$/&o3Q}h*ES=VVܕq`Ltuw٥dVP++|@/0R*l61 ZIsv֣)ukejWK[8qۯHaw ݵ[S=>KZ<YB2{E6BY_ 3jn[}dC2;N֨0<{(4'& X`=V4(W~Oў%cy D p*sl` ťS\{:@239_0#X'~e[J~'P1rdd; N։J׮jP6%` d4By}L5t5,w5B܎M|OgD-Il]bF4b+ֱiv6}q9IZ7ѫ^p!|MCl;JV9ɚĪ{@'֜>$ԿRcQϴ͝f&'QD~l;Jo!%6yd1rs5ef-" YIվvr-@(gz{8n4 6]$VmS ja*v[Kh!HC$22uCEd|7 +hT8YhU{R/v%^dlcMY\OjF*1w867FA; qweŘ@g$2I6~0Uha҃oh"!}ѦVnn r{IvPX)SŌK,iSlOռGQ""$Q@ 46Nppn_YQFj0VWJ*Uݍ}[ܨ  rLID3r5 QȔ*! DCc[MĜ7UwL'#[M;ˑ5''~h`i 3Qg?aϾ ޣ_e)xU\zheh藔&ApU99v[R>! r{R6dy 䲴zT~~ˏDuZOf\gN¸G~Yi8R#WǶ>Ur ^иqRK D>?1"7(rlb{/E= 7mq?BoH 2<27#3{o(y%~'|yC,A򢊪g7gK]<!g6(q\l)ԡe}2 ]3%^+wB' ؋w+nK|.@hE6]/n9yXTum!uǴ="Znc;"i-PB=DŽCb ?od_Zlq$EHIt{Di($)xe o )R?70j!y6\>Vj C+[X- |jZqsHTh1*e\L4MpXST z:GpC #ppy5/M!ޫnvNM<$n9)Jv)۴S)9^/^i3Pr x%TU-lYW xTI]2)D"kkƙq5U +oV.,H/w]$R0鯗GB_#ax13as|JcE!dYvفª_o-kdG-ZDe{hv@?B~l;7S!Kk1wusV{]w܆HX6 Gњ'ЊIh.Ϛ~/;{F+\ Sb;/fz7qv0 7w@0HCҮ`mۀ<ƼWa<9xr懠Z{U.S#Ĥy;guhDUj{9DH ĭ.UkNiQ'Q/@U)ޑ{({^m !)nd3덞o7ni >lƶLΒ #22lXQP9nF+]|HP~ ?-/݄'9OjfZZ!*{#qׂ?3;y0epq YO{#ܭD@= ^uEzv|vОpRɴ Wfb*/}dvi0ͤVH뀸q K 8_k[uJ.f?hKeRă x֙&~{Rײ Zۼ>_c sl;ExҤHE$ RfYNX[(s5 jKYw3ԘUv*GQ'0 -5!a0FGO>P B:\$Db?+4+  BN:L1B@Dt!੣9ʭ餳kgOPd @ea,Hea,vǡ;us:*EAhr" {~AjD󶀠rkqDC=ɰ\Nj~>K7_y!eޯY0ɣF&IL)N޺U;9@3b` fgUj>75VLdf|d+01:&d :~Gj͑%q)4"Pht,ۑl&|1e+>ɼ^07k|^bӿ,b^c^A'HWn̡ |,NbHTQܡwzW'?lGc.rII7t?T`` m2VK9n-ӚF=G ,9P<ʳ,JI^f.xӝ5xKHc\3$Mz-ko4nq#yjy}YB|\[+,iH]k@ vP5gNf2FJ7~). 4J6|lN7!LE%!X݁͋IH<$?,ţZDJJn!إ_)Wwϔʡ4ːQα`~H;[YK/{ !_-ez)T=m7) ]-ʃZȚ Aoy&RH`΢t+~H?+ƌ(Zs1@k ? 4+sq@<& A$+y)"K3+gы>X Jg RUA5bD@,Iile"Wr1o}:?2L8KYwQyڳ ,|o_BbF0nMybq}cϐ-iz4jѠ0MdGĬ1n˹#!EeRz4QP|_cLzLҢ~Jyn/~EE:ټ%1l<5kھ>/}!r~Y<3OK?RJK+bچpSM/rK#S28p$"=`ya* 2M W֟;oh /% 1ɜ6%$Byp[+qv6 `4D]=md:n8er^j7[Ǿ9?86E_x$fVp ݑ*kV+Қ;Y>vFiU (#eO,{q' S%/h˘-9ߪg06EhCn.T2sDz&*Co*DS;@ bo^˾$QA;SԠldԌڵ/WBJnS;#=eא?M ĭȮ=ʤodA44L[դaw9Rkݲ?{5ie,7Hl_Kևqxr#<2N&b *۲6 DL&/S/W̘tö䨋_mkdU69Tc1fohrRb;c}lM+-\3'К$@abՑ4x!,G=mQ9i r*\З;i0Zk}%F͂iW$j(EЩ2)4e6%BhS wC%\Dҋܷ`8%&12.@ ]?as#2߻Ϟp^T/2j\~'˒V(9 ӑeEňP UU!4/ȮקR91?Enj($],!k6YS )ASa(],+EP:nýan2+O,# 5zzcѦE:sY2DOg49mga\]! AƚV IET KzGnv&tASz3/h?BWm%ݱEtKXGeGlD%^Fd:\)}$M҂jv0~;[w̞}>sּ>OʷaeQ>AD N \ZھdhX6$e"QϽ!XRPYVFhn2Úם.fN h! rJf`I˲,"M**63坹 h9^9̷̼:+|GQ 9:}zxoxLت ;PQ1HQQ̡M,?)'7'rO8 P_e)I/$r:ked󵆊.mʼ=ģlA՟7-Ƶl`h~T֓U޼O6-a,*cnXq(%nͣ5MSo, +\ b!m'e5HH;[3^/&HS@&<c|:-dvp;Go.pwˊuc1_nD.sΞk[סH4rS}UHT{ )mpeWop2 (eU*o0nهzaP|U6#osG*ᏽIaLmXqv3Wް LgO7kIF8tN_ZŇdO;аS:1-<ۭaz:3~U^G|ߥ! cBҒv@jȸ?Ύ\|-shd@kd{3ogw5n (C }H+5O))DS"A¦ŒXPD2+s[@*Is+Jx' !\_jmXG?51'+  1Z? LEx?jiUib{Z!|<ǯ4s%?f iҠM]6ߖ_s͓P hLA(RJD45gv8AlBI#pLn>SQ?u{Ў`?+L28 Xs f-]lmZx h.P㰐A߷N],Ifz6|d;żq,\g,,y ՗t{5քU; )ݴS >*olVo#%⚛rP6~L¡;'xY"k\ /c$OЌ%A:rYF4v3-EΪ)/b ͸H\| [o>Tv6O xr5'MICGkp%Ccrں(UqIk37i$⡉]?~Og)J<3y~" d6Wt%ۑ:_@/2v58mٟ U9OM`Q`-*4jU_mhI ˛{Nƃ&-o<4IX^vqTG*P}}W{* /(l.&K"k Hci<ŠvtK䨫"|ߢNǡ.OV1d̒ rʚ z@((H=Ko{ h0-4ྏE`iʺ1Tkӣed~/2#ߍr*l~pj$^@[wrfܟ/l(<#oV)yOzv\ݔ p`'?@ymOtPվ^P ;$+ož˿q򌧽@0ᬠ4 #2vz7rVclhz*7<5ru7/My麥Ѣc2%g6ct7.vB:_Wϗ~<RWʔ*OFǒ,vFtBe iL2N9Fxk$C((~4jz8jl=4y$C~nJٿVz73m[^u'r7eڊ5[`NQTᬶ,&rbTt6O T*Mlw%m ϧ-= Ȅ ldx[צր"Jȉp^I8;H!`#e{9M ELQH{qZbvɮTӶǔ6[RoP?a^tiFgΩ7-ޣPN '=8L#j@Nqˤ6[lq]H1GiƟﺧI N<=ۂ(P͡hIzNkcꁁ, F^˓U Ǫ**`"e˫c we5}<5\nK|pAڸ;Й {/x:)N:80sF\7'GS1=W-W#kB9VD,d u|+ܳ3ŏyRoރ&H2_'}E% ծJYZB>VӤx"b9ܝ`@ d!x1cG{^`3^($h=S9l#`FVEP/Ȇ&a7E2ꁃK'=Ͽ+Pcά*촑f IGչXe3]q\p3,&~mP]Tq ˾̵|Ug#BI>M|~%1b -t皸ĦnXS~'v8G Z­` _A4d&rc)x/L(Z/B'mg|_ʺڻF繒M0Edn4?$ʴKّ2$Z"V\¦We,e޸Z3$u=s@/d3+riLpƘ~l2--&EP]8m+b77hDBbSYdy7*5PJDCn}y!rVWDaCů1u W =T'lWI)Ծvh8tVf~a8Cy ` 05Bºy#Q)a(]2` - 4B xpwCfl?RU^>嬚2e",T}5|ifoŇ1)a _KB%Rwj=h#tYY减z7Z~KAjB`QӵolJ . e^xU2SLl݊s_Kz!Hdܪl=ٿF0G/)L(Fa:쨬 F?ư^;$n֟ױ40ؙkBNcBiB|[Km<vuOpIݞV*M/df6D1ޢ(7Y33Q_N4 j $kJIU'eioY˷(D5~jCk]@![PpTe?d|tAI(DQb-R7Ӆ AѴ Ƅ-y49;pg a̯{Kupqއ_Š ; %vW+vIcߑ/_l4>cx>Ŗ"b> %T~<c^I+0@`j!g,\D={TtC.-Y b g%l-ZbDєnTl{=s;c(+pfkq]8kuua#Sp&hHyu2чvɃcG?L6᱂EekY,>bڕ[Al8B:Vv.̀1izWN{:8aqiD@sПŶ%MJrfjݑuxlM lwSO`5_=%tN ͹zNnZsA9A=Ӹy'(a x1sիa-bu)85>$1vnzu-X1kH~!nG\ylV8񳛏gHϡ|L(HPA1|}VkLyVĔψ:dc؃E).2Wk)X&7vF2h;p+W@b5qPG<.eFpm\<\i, #Se$͞uᘆY9p|p͟*jM QT0,$:!ӃEůYSغ#FmHj%T~{\2P ~e9 1~1켱ó,ҥUzh&դMeGdRI]];/B] i d;:ǓUYH.:~pAߔ'Z g2"p>I20^cCLZ` 7;t߲vyCjtFO<>4t 1PՊ/c(e#:-s )EeW `-r~Cv`$SD6r͛$TS-[t0^V·ʧ17:pN׸:PqAeV' fD :Pʣ T#'{ J Ieb備&T>ao6.`pF\܀~"m_-Z`vu\*$XdbAa([ +0y_|]š_ -ɩPgO[X;E!#4u92? |: bPIŲf\!b}8ξ3j,ASE %bP\{KF/nt:ҴMW%zس17R¡K:CAApRqwWVAq 3qT)~Y˶?g-SkP#|/%>Z8D];Yϸ6CL@b65* {Tuz (Fg!!¹Ț\5lr+`0<*Yv@B6fѳ׍lx\X/D79Ő/ȟR.Ui[r,?VCW:)gx GfJ7uHڃ p"+$v HfB1yc?tbmǝ*CkI+:2zq&2 zci;FW'oY+̏#g`9/fb46?Wvpr6n _C=AAۯh|Ŗ# jUiT?UϷ޴3^T*Q'_"K [ Q;ƐzGűg Kzٚ@!8S<*֭[ZTc;"֑Z+tR*وZu1s nA+":䯋'AV`ڇ/NirJy%9VkN؏ʀa1W1g29-+OcpӋevV]5Brѐ]% 2QW&FrcBo jGdFF45(S<=N=FjnyHkÂ$Z M RdthV۳t0}WT ;4[D遂~]k)$X0^v\ 8eҍІƘ*6wIу#A`%جeSix4FmE:&P՝\R1UԓvI*)&:> ?b&^pb)q1 14k4E-9|n[^T G/HS*. <.IC۷ZI揝j9]Kɲ612#>|;#ן}@R}5Qu{/$9c96+- OIXxcG->;\.,f +47^em+5H|c\m]zӦfp#[{JCBva*^^l ep01'׌Sd87oo| n}KN^SaLgέaiZKQaC&! Q!nǽ|$ N>c{eu3龨L<ا)xg[٠rq뽗(O9J$9O LDv͹*,sSNH \Fźs$9+v#@hlvC-Ɛ 'qW/*'(L_8dP6.tTm~ϷH ᳳAVp;[8I+!+K`٪=>4s)(H(cK{ֻt\\:wSx#|/}:Лs/&, aB=S%㔁N,.&:.gpvjӜeFD맸Sz9Ĥ >;u("3&UvĠf1#؉̢+j \X75 9DaH6nnC&cqk79!hmhR4ag`HzuqOPS_hTdw ,x{1M ɘd @\Y g1be>t*ʛ/feQY }i6$5*{nVʆ/|PLm."kldc`0nk=VWXPR¯ɟ-809QVToz3tuv9eB<QX\DW~]&iv]6x~P{[|/:٢쉊uV錬(٦lUYU Wp>Ln 5G m+u!dZzF`>SspSK!Xu{[l2Jw7B A-\Ȑ k) e/ n3M(ZT }]am6#>-ψ$h*-R3QauBLG~ew/LЌ/s\!a+Wrv^ԝ?ˉĄMdm,(v@Ec'5jAez4ylA/P%98 h;kQGsM 2=m=;,s{-HGɊxR5 BQO-$p(8C,OHᲦHGgaide2({X51&"*6c<}w}/aY쎜~s>&e|ߝo3T4H/O}?x q- $g]WI':.XhiBsFECrUU)jLԐ<ԁZ4bYH7{߬hoE_<,wYG^ `@|jag~nj[TA帇NSX^;?QZ-M7<vplC eWz(; l! rPwhuH&ƝW1lv]jm2C*JHO!J|U/&d-0-No]uTime" =^-:3f :D[n~ = d4Ķ׍qv&Qc<4FX6"_?=Lyyy"}m喇\DVs#]n 'وQDdCXZNgRu{M?"9(El(SCdf)PYt4Ɇ}̉|@0H}ȿL=eA 췙9A)W|VQiL1JP 0r/7 Ic$(:GO%PbSK2C7b  1 W@|I>"9P3Cme} LuTJ) jw"b]9,?/1e<} RHqp1v|oG9?^J>,CF^ؚߑy\>b̷l%Lqm(:)B0e=̍2m8b 5 Q5Jbi4"t6=s Y*$%YPl]$;*XS t#V`G9}JVha  'Lf]͈^ syLfҋ0XSe*6֗nd9v;ww]Uy lӀ| X4ƽCy D(fӣ[h="KǮ,|`1X J"+6>ymBI=ut2˵+tMUm9()% ʆ> H|Y<Լ<-L >M˜q}c f=E,ீ@! 2uvb{9U}% 3YOs<ֻ&ҵ;g `)nE4ebg*(N c :+6 :5#K%nR(`e \k+w#A)3>2J+6zdl.&|Ħt_FDʿK`52 T~iA4Y%B",IJ PƯbqaw8b$Z3:%&¹Ghs$.JC4 { zeg*ٍH.:.54}mquE BES0UNZͫ%!|%ĪcAHz)q!ޛK0l'SgՑS49rB=)Xo3jtZ_,-% R V(TOfByD*)nX'wyU`=ur1wvo8z5a2/m3RBd^ -^_3=eX\,GtP}n1@7}J4Qj@5V-ɗΟ9D]y='_]$ޓ v Gj2&qz2­|΋jwWꢐj6k52Iεu׽8tWf?G@KG@kVrHa^'YbTw_Mgx vntJAT2w,elwz26Ks6r u.vs,-*!2H4~Q"RUg3Vȫ+M^ ֺ6 I|"qC6o.~FP4CXOppޤec*je$;<4Ӷۊ=3IBs9Lc8u cSw%6\>]8N p*AuwO}-o]yemzݨ4*-lbt3) RS8fs[[ů\vFאDĽ/g2IqY3W*HU1cKuC[r%79mVFPI!TQfUq%Ȝpa nXgLֽoUA$ˣrReOwE3A7a1f /=B^y{S{ `#拚)P&Y:+lGνeȦfv6ȳݩy/>*-~QA -`z4d4ߙ0)yޔдu")yyӽpxouGj8Jeh db}r/ +Ij?tA`U|K6w ~UVԛ7@.j/ʚPaK*RVySi*v9uʑWDvȝٲfnsCf6LӞ*`C4)O~h2AWp룊d>gɨY|Rxc_tIMCTJUZx34}: ȗ~+݅RLbu w_xό>W9/Ƙt+jdXdxm|Y+n/e]5 A7`װbM@ۉ-j̃rԨ_$n77fUD1k Vpbյ휦u~AL$H(|),gߏ6? 5rE ,p˼}dy6 eXa%+ذ~ky٘v/~SH E?Kv|hs|t>2xxدUOcƮcQ~tXhFvm=] U}\adA5JizʬҒ<|DUq$NkJ^猽k.-1hs;EON=+{OSS]Jx{%VLfq-Qe/ O*tQ% ?,޾QFͲ fN$܊ p&l1@V&"?dwm%.[:$UL9HŤV|zFZ90rI%HkxnA,z>*cДCA`/Xuᯓݒ;>7՟5MCtqr Dò!eRIP@ĽI%aؤq;v?ZjH]#ψ&ڛZ>?IA*.Ψt? (y•~J/ty,DOX))[&.)/hNě@O280jdDnKO' zXœD .׌̰q΃%t=KӉs+ԨWK%"fzk%'jBx,;PUnP %Ѝ*vr6 hi f\, 9?Ք/yd#5( f̾=>ʮPTrLR?"|[@qD:Zm;!SgTS dG[9*6冫Tǃ Wbȁ5{NxUnu?jzÇJi [aC>49 #4 ,/e؛;aeJGܘ0gc Њ#Me sDPw m? k* H_B@3a$ 52/d: 0 ?_= Wk0L{{Z>Ͳ"Fs5 :QuE]AЊ&^ uOiR qQ9!Jz"R8ib}&8ɴǤ\j]iRoΔ^; ~uTvh~:if{ 5Ddڄ}nZmmxٳz\xC&+,q5ݱ PRh1㽥|>}Z0H+5l?sp2I۹օ&rQK,-Kzfx(d*F`.vmm-W󝧩T2W\Fcʈ*PZ) uǛpqRe0{^X[brpr Cmӯä YL7h{\:MXf׶FLB~ /wB}s.Y(3d;mw‚; EqI-En )q#U&WxD%:bH3Cw3~Н) {GE夸ocf|3JFU m։66mEC? !̎' Lpﬨ= Q;esbP N!@0{Ile(]8_~dh'0ϙ|) c0URN=m;}=p cҜvbu&rL~Z\ΥWsjydC,QPkݳj]yIjn-(Q7V{ᡒbĐ}vm5zܩp?!H S[^̌#y5氹}Q"8+K)+Xe;)^0SWG2$Irעz^;'o5CVo١c 4(N"biLNe`'{esj܇/O&Ynrd:y.ܫk}yʀg gK؟ U$'@N'5(p"P "j1_>狽ՁTa*i!ܡҏG<-yT߆ȕZWO~38M/y2C`y3}P3ܦ%2lڔҴsv8*St|(6wr=ٻrd蚦<"%V5ՠ/ʞF$Kxt@Zq]*e6d&_ LPH6W{5򦻐ލ/4jr-{}O:\!s'n3Ӎ)q7g2B,i5|vM*R,pFM'L3y770ǣ&NGgFtȊ7BӎU#,1D?|WqaR'Q1cuB~R7O7>3tMR'-r0&6}a' .M_P*~#{?Ͼ}ஹVSѨ-6xЗC ~:l~B_bRpdk ?.sP6v,kA!9iH%db2xGO!FE qa1-2s%cZ#omm~ĤA'k E>Rt`TlfP{r*刃F Ԛz-tc8 _'_=Lfu)(T}h:Oc4/gu}ש9 eRԋ؈A$ͦ΀{ȣX@kMU,E\0%A3ʥM\`s.'(~-RgqJi:Mq[){޷=-X@ "8*sɎ,O$z;kƎ`xmܐ[ (v]]w|-f/r-OӮ/a<o*-JA|uh&.* nVWi ,L%P=sEijݎmԲmFaX{Ŋh7v @.O*1>H>^u5B|l5zQW L@sځFweĢGID;xy~yAB'`۷D|;Yv;8Ѧ&_媒k7PP3 XS89ޕxL шq˕+'D\f~6 8V>:+<0.8MCpwʃ5`"c,SD(3SrsE65t2_70^9+;K: +t!\OrÒ,jX|P89V|5OZLNē&aMCܘgKooO"냻} ; EfDD@SHcwgap`Oti.' 5oQ].D`AlX&6 {BJTfC^+&DŎqX{Dsv&nc@C6nQDqBiҧ- [pϦ YxLxh;'k9๧p~3M3[,T$U/3%5V\I H<29MUrv4ouWn*_k+Ӥ\ѳɑ F0(OShҕqad,٦Up#|:ߒ )$Cuy4k^։?9Vr -@KjI9R[EvjT[E] # RK!jg-)34g2Dդ͸s 5^҉y |khoG?_*{Z[vp(_sџC彝#B|Э@cRh{vwq,,V2xGdd<Йt J!WS̓=@d Nkd {8os⠇*#\F~f{EEOlA,4Vd/Sy2]ф`־c^?Y>@:Qo{5p>^CQr ^ ޿- wE9cI/JdIe# ]Cݢʃt[ݮ] ӗXG@kݞRO^zbZd𩂯(MfCJ`0ӆ$N>@[fӏj)փD<:*Roӥbo;V3ߤs%͠0p›kHq?`mr2%u-<*bZV 6ECy/89% )] ^9mvN2M*~26n5"LIxBG'|XC&mv U`mTֆp/3brTmTlW9޼J-} eh~⛃>t nF`ILzRFJpXW{dpHU$(;`†#4*;D_4̃8~}OJqP؟Bl |b_s*Mt i̭ˀx#׍z s=s~e-X걊J~>މkJ+%SrGѻڨqCo*վ& p}ȟYn6wV=-Ѡ*HEUaƽ?~s0nW쩷w6@fǢK^FDﷺ[S&݀=-kzKHWWmt6ŦϚ=:s3c0K5d:8qF~ :[<-B[XsmIdFX;ģ_=aָ/7Y$W\5;dyj'D 79iO8h|n.J!EAzCϥ% H+?eHxNn…L AdzG2e򇝾5bgu0UDG@z }O6u*/ D0MLy[2Rc;à <@ TnɊpIJQt|BbH"k%vc|#9 sxLe{l4`]A@Ր;']HnHc<&a=^=æf$˝4꧴5XQdl=yMKz6p:{WBpa,fͧYy/6(1˝:<6Yegk' /xQXa$5G#k\ IBpA/;GZޘ2 ֳ, %0YloLFIѢcDqmJv |=gEf!]ޔ ,[¿kkn],dD {tEmQSbGPq嚏u@<İfD7O:g*ƒŭ# lwf;SefͰ}SZ?-\#"0:Ӝ^^ia)Y'e@<^*֣FАT~zt`³h3=Ak-5Ƹ~/[Z>= S ^S ;&nZ};ڼ;g+'c-t}Ə0!&@:A}n}l}\c@( :?%kgXddI%.i-ž];=+TB iϺp֚ʦoIh[^쒤gXGZ35?31! SE Ŏڝe&΢~p^tt{7 o_mU;)0t,Cni@3}s^~{_V uSwdԡy{7ToVC5CawFp'hB'?+,wO[!5( U7T>:>"(t5_ɗ)hl'@}_|58:?#aM ZhL/V/S:ϭC#l"~Q{Z) iL#T{AqǑ2V>[xާ?Ke{&^lا>›^#ؗpZ.h"0NlOM (a8Qprd OCf-/r,V#]۪t+3[R` t?|a zR ^XYMdQbŸrвšzycS% |*^KJpJm3vSI3(wqQ)7lhwU眄`)/7+pٴ3Ėj -l7df>d#^;]++}KhK]^7QL9GW( S(aBlb`K+5H P7AN .bj C.^e#NK{yz|hעv2"d7ډn"}DŽ%έL EF7·$ehG*mϪ2Aup^#ᐈ=:fyx7:W|D槞;*5A8ΉU{Zljx dfœtH$, 7:P|0E:H[I7Q (E8GQxz6=?q'Aa!0Lb5M+H͍[3&%ef h~ܘ/bXa@cqJ vJܺŃS0#Z\`%i¸ y15rkGPXlJ5;2#^A3`_x 7@Op'g\hS6da%104HV;{P5@*zfè:YgQjsbͩx=^ GiƗkb ؽ;2N"Sg~n'a%j+U.{ EDm#8<,Fž\g(ό :h\xM`?eo;vRk~~jP$wVmZ.1 7iv9?F'kuBc', ݽ!̭qU%MDXk38ۑfnы@Áhu &,YtKuLTpBwO0w.čETsa?9D>ޜWtwj:0XlA8ql7Fpu O و :[I!gX 굵ur,#>B@2;]Q=:\~5WESR H2']u q$gs'N^WH} R0fa`q%?MB:̍YOŽߧ^" 5g4Nvngf\`m)=+9dAiQy(p ionONyJ] mš,f4չ:QzA_9R;eXl_ҧ9 r`] kΰE["V9rCĐ×xL!%.ӱAWNytxײwwNC rۿҴp>fK(Uw5j &;ꪬuە7( -\ZԔ##ngJs˗Y {yR !oIea>@-hʘP̾20괏4Є5(iTߐbcӤAұZʒk$vɆBD[)C%/:mTwD)'Xۙ:Aڰ&׳\a֕^X3| c%SD 5>ɢ_p@ <[O]1ql)4dNE5Oz (G*¬,kE=A,'ZJ7jDVyޔ{KQ9p6 0[g[ZD°_Om%fEC0Pգ,vĐP(X`ʬ6DהV٪KUPڶg3Wx9GbSב'L*/'=I(pwpf8}?Go<敻Cr|,9R,o0X'oݠ_v7Ӧ tQ]\/&"l m@f-p >{coe<ԇܭgG|,5@=勿%sqDZwH nRWDZp7WlpKp~#_$׎C@.K-1?=tP@͂kx;EY$?؊!|%&=ŭ1HЊljV:<ݐ^{@(Ctx&lVF;ڙ$H{\: xkyvzh)qw?F5d$Eb2GT zq8L~ k,;CY<^C䉫712`m!f1: G1 qgKEVV%4;d s݂i!]Xm]H#m "R='U:st~6v]K!&g#bEHᙍsP2 &/rfЎ뚭3*`%{ ]L)pf GעJA䞱Jb2)[Kص %-wW_+\ADЗVo4 RWR@O0<|fpgΟӥ=*מU-BPH3z`NR8&Z>D Ft|*C[߸rXlaOgX.@:FKPO9O#n`5e?K!&9/v"Qݱl < @W_1ө KfalB{  ER#ćΧY/ V+ \PYEjٗ+d2ƈ<$cYy,&bcd_q[i ~q.fCM'#NF(5VsʒM?uMs{G3#2IOqӰDX' \4/_m!WtY/@\θ־d&` gDTLMy`^:<8GWr&0o w,?u~bmf KVY!>[iGCQ}Y=oY: &m֌mǕxlMU,e'ߠ/B A,ek63v{-e2wxY~ jיs|NՌT9 2T/E cm\1Ebb"w g0fL+s !6+wsmD"1>!LTe1!!VC-mGhcD?}yaK?ldf)/)Qzvxc'ȡ?seˡ%Z:Cq*)X>Ă:" #1rJ"iu?`[>]K# ,Od04o:*IQIjQVj(p~zFXBK3$oo#يurCcz8%ѫ+[M2SXCeJpHڌgu_ MS I r۞ED>mg~28;+L (bv/]0Vn?wj_V|CKق|Qp^h|{Y?cm{Pd*ނێD_Cɡt0)şD;JG |]e6 UBZfT]1W^8C%Zέh%! B߼J9 [X#:\2m^šhWҮ d{EL C{/#pJq $gP.O2}Ȣ븈lq҂\<qdIl8 T@Zj=aLu]ŠQk +p-ˏ`n,69h`VR_ <%mP)@$(nUm%,z4YAx)^ݶQlxibA\I_R5X_EUR}5k']_(s*~UƠ?5`-jX@HVy>sjɑ,~/s)ؑ9wAjC,WX1WZȕt9|dut2oj"pF4`\\NW1 e͖ N"h*攱8Xi _oz:\Gw> ! )2ex͕%]h m]ӄVO,E.9d$"דⱩlN|z#?`DO|,Ji_ϊC)c$:%.1&6=kq}aĕ;:hR`r) ֌JmY*C(ʓ쾯f :3³bQ/ :O 1BXi0FMbc#VƸaQ, A7$『GMݭ+k 8Sϣsյ =] A/߅)uU6#+ YGk } x1]["#Hr-NaO޹9u%gd%;[𭊨߁@Ky2wHIQxx!*C'C7P@a=V9ZLJ" ˰k-*!{]<@l\xAjMոI'gWjujuU"Q^+YNz7y|%Xv))] &l154OYyg{Ҧ8j*taJ[_{.m"lzBܷ5LfZjdx[[^)9X_dK@0ZB*CxfeMHv}_RLa_-aTa2/19'i`ۂ(ߓn|lL(Zν=f6"mKa4 Қ 8?gd`pH,/V<6Hp@ s'v5eT>Jdz|G3Y3PKSH,T3#deb ӫjYw$J@9ʇq>mŸGGᭋt@3E++%ğd͇yn)r\ ~}8F|yoalz(t~o.ZLqknX딓Ϡv GM\qaD$H9rJB/OH|9ZMMMM7,V'MԀ A1?MĀp {4L㻘 hC=I;G\:  +Q .x)LT'VcWS"wD0N9jNv-QZqҟYбFHO h9a'*"FHWDaVUO|^N ܪzd7cr λ3 y$P _r1I11A |TEm;bQv_SO3a#]:dD~0QAhԯLsXNC c!0}a k)B.SMӀ4]~D~zaZTMtsByVG32QD,-N~b/;zr$'bSK 5v@/:I׵kuް;M1"A3<26Y Q2%#j=o$Em1uBPҫf$|fCD@)gЃoF%7B& U: q2V3i RLu5&ed'EѯN=*A[g65!DfZd_P8% o4͕a64浥M  4g5qg0<\,W'mOOM۰X>t<~x4;~dNQ=pCk=?5`=_ (Op6S9/ .ĈX_dĩ2Xw+yW%; Vn#SE琙a V#q'Pˬg/C#&jhA pnGUɶȪn:5.wP˷oі(ҫ,vXh-+ ;NlBdb u4] U!P٨9r0:=A|HA3;"W0`:'r-UV@:Rb|u:R@tLch#RZ98Z6 ͷLh}gюWogL}™n8YʛYqamhC(Bo+wbŘ8n$>T;W-xA)R ՈJ?]*03"  <ףG}p DASLEcP:]ށi 獍A[6w;iYP;#l̪f[m=(Ci G#{\oAwpfSaY{S δG`?%[;t624\OT HrFݐC5$\eA #i|D4LiuD}xHF4: t g, *^Y߉B(apj nk_C5Vp*)N"5_mDt.OOz2H >F*iTBB'µD=#A[dNC aMp@ݷꯥR&a$s 1HA N,I VoT/my_?5K/y7}o?s3B. yB vYǰܲ tߎ_Q\;X W3j2WXba8JbwA+2+m Wl<feSYӍ9V>"P@&sY-4XJ\$qՕ@nd5>$ȽȨi D5) rR~Pp7jztajB 8(Eس.aH. V| D/"_7-V0n @+Sl‘vtF\ȃw+D B@&)}9+w ≑U1T6J6pc 8%PlQ26йJNdpxKR\}U!U >UXͬm_94Oz"L5 ƾK{l~7F/'faz)O ~mZ+zh~&\I^V_L-o ws< \-5S3ܗpb] D`=Ѽ9jit7tI\vnA{Ot06~겲P9W=Hx@kJ$m-ǒYU&W Ilb%'W\ٺO̩k,/ʂz|1~IG}#.t:DВ=Cއpa Z+pX}O V39E5.ӾHg8H Z*9ߏ Έ7ZP(~P=(jw pmJ Uwj{)W8njI'P܆VE!v^+o@|9h!B3D MJ i6*6]{23_n:*.TYGؑ$QN6c#yv ;JMVZ"5mu ?3CO:e@td[m%}බNj0l]V ?[OXX4m mhWubuJČ<P[tcVX^{;nroqO@A+?Ԟ17 Ċ(WcZ4ӿۓ#?+d$qϝ9Wìb(~~ꉮ\U>㜃Jp˭fZ*w<[@`QCT]Ŷqˉ 0LYJ}S]z= !fO2BkG9X?sm qŖT9uͻ\%t`c^D1 ╇Ѽ@tdf MǁZn6+JvQ:ˋp tk ,)D⅑k;-=.JwFtg:J 3 vҒ %|@eRV/]@jʊTeqx HAg{I̅H=6 VPi}ۥ ho9E2)6+3ÉB&#;͡H`Vf & Bo RlUƪCM۞.79KIݠ4?E?|Z/G49GEuhFM~% ~4>5reݐ [,iIn F8Sn~QR4TNQNod=,M9o7-Vg*H## Q\5pFf?3ŢⲦ#ȿp=Rs͓ 02u|{Y}[=ȥXPg|1$T$Ƨ]V9k?sSz:gu?"1W(oodG>0aw2M0 I8gĕXVZ/q3kR?hC>Y䆅Z7J5U.ӿ)I;^m c"}Q{:}l\GM@;h:YO9mf 91Jg9)Xf{ӹn8--c'fZ a*C5$do)dxmrl0贳_igIJJC>=[EX$YI;[7NcVM< l|y=5M5=ޠ??Z?K}vȷ7!aww"72V8?Rv㐻HlQsםҮ S\o 0O 2c5k;tYC%Ir8 /P6:fWs 4?Qaئ( ,56_ L̄PXv_8كä_LE̘@xp̟:?I_-nu[+Dlo!4Mjx mXߔHf<Nb%_H!n+7K9/=B;Vp+}Jd}dy[::T{@9mjL=8jy9x68ED>s!49ht /cH[ iQ˜Zۋߩ8<,.} >5S䕆sPC+vr'v3D43Bon/[KՑ,"cRCx S|r')1H[_~{x-=zi>y0tFF] 7L=Pl?q#A;09SQ!B?Y5w"Oeٍ<wc-Mܿ햙C~+'2"hۏA)قTRi.d)' PMC-mQ4I2ʏX{S{yO۠ozF:H:/RDRS"ڊž|8^u~<pHD'(S^XkDL: ?*詇p.k,E-<}YȕakO"nSə j[&jIR)~@4/u\}fFLZ Tyeu8TT- N=|94is(" M t%.n2Pɯκ5NFȅܼw)iȔisI&xCtC%T Һ2d(Kb7PF}@Uc8hc{veOi`Dl2x "s07Y:1 :SbmgxAXcL5EXY*RS"?^U#_MQA\IO!;aQi 8|`@@bA:Y^bFbj1ur >_k)̐C밗ԓNƛ-( 73n.Fg-)a$(TϠf  y=ߥE pWeUf}Ou}ubSBk8|}7V&ȁDhIp!bT݇f{^֨<\7N'8pТt3K? [*+Lnf{,=Y"i#,h[[Pb4$Ul* 6+UZnw? B5'Ua ϷPӜ4 ,i :"n[qHn zX@(ek>N;ح*d->!K9b @:?T>tBpOV it'9h;)aAۥܦf 8WM49pȷh *g^j~ěCsxvkaUaZ_9Rk04ϰv9;@: ᆱt1W]T`N0SűGCFG$_Vjs>\%]R.Bp"fwPUEh5jN7&Yu㖎$^q6qsce~iK><(9sG"J=vړ@3I94IX@\Z*A|,S 4roe@8pgTBiCb%& I@# ۬Na+׆n>1GOOm5+ y@+J·-f "6 `㳱f7,06] @>;1(OMY[]pPĖVNIg VXڿ!i& VVUkfS} |l`pjb=R AJ1oDi9 ԅ)yΫ*l}CBL>rD dmF<1t r,G`6+X\޹ !%/B:CYϭUpw׀aTg7Q㍻&sM+En֨䡨<+(f\U-ܐlXTcŻK_lz[Ҏn6\)VOvAkUٙo0.FQiJ pIZ5!)AVFP$tu6eu-Scg>9C4H'q y2pPup]Q[E~^\(ODDQke"k|W.[6Yڻk' >E}T'Pq\9U̔A&DT,6`~5֋A.$S/`.µĿ7{4η[}R$=NZ<-Zu@XX܁X\z/|7()#Suɻ y(]!n.O7>$ .?%%‘DU3k-Ե L@Ov;Ѻ9̒Gaw_5t[q;!Tp.m5%rۯ4VXV{ ~?ΙmiѡP{o2;ubZۜД*=kwP{X3|85Ǭ#.*0sq|JM{D3 ,YX}*L*Ys;н`8 2<2i4?>OQ)(Q)Jq'RKԽEDz6w;0/W9h5cxx :V8Y k[s0lLL\6~@kh!=N_zU0z%JJYK6iQԆ|'@zP n;s&$)g|Snᚊc vDM:r%R샩w7Œa0M1>nBC2JN} fJu> aZ\s/^.>·7VH݋~/Sx @g2 `QfA8\{v\WҚQ lXݽ?؂DZQ]Lq*ܔuo(j[MN;PNMD6 -#.фWf[0+/=hg$`?"wVuբN`w:݌mۦf"0`*h^v6Lӊ߰m=lz뻶O~ВkCAp$3.->u 4aŬ}O6\!h9A6?j}&tb)MK?<]7bSy/O\CH2;@U cc*msr2.[Qb%QU&{bs}͇'sp Wz=T+n{v#]_O!<%?ЇWW9;6%Nw<8S%x JC;&M*,[/>!K~'2 8~9H: " ΄yOQ f|dՌxt"etߺf)cGԔk)E u0hi\0EpھKu?z..ix昜oZH 3]`lg57Ki{eG vZ%mD"3d_mCk^3xXL%WO)+J})#++:p@'z8uUݾR\c!0y&R(8gCl5cۧE$ѾHA J DЃ rOꚔ#bR KA#P fۚ졹Qԡ9EK92KagS3K;C+1m۷_Z5k7Ȼp$c̛*G`EO}tCT$m >b%F&~wF4}"q39$ ɏ %Sr!U-z||^yӖ, f0ڏu]:>R~lj*Ϻ޹:!C:hXi~Rt;j _it螪uBW;}yxy{L>N;]$f"H&ƴ;"ezh.}0?,X$z~E]> ʬXXG$pXM\c[Zs&Gs{KԳBa+s&9Mo9XwR6[`GkamfYz(p#lYnWN{ d%HEs !*kR}0I\ET4uZk{p] ' 1]ת_-iQG髜'TŐ]PL?xxq}1[QAS VXSe5xgN$~ks'cRY@DG")vjd_!K %()LQ濫{b#wKmZFkfJv+_j/+ʥLup"HFDIevz@wjՍ`rqB7ˉkHLV:tgu'{8n/rFqDox%3 v*,)G>C9DNmȬ+Ho%Y İ=j+|9@=Pɍ!L,ZwLYx{\VQ(_N4*k*!aY5/zx'Uˣ q;b$?ǘW`?^O x*X(Iȫ#BN׽#+|\޲8>wOa| r1E h)#l5.t00dj7vslph="VXEֺ:Yۍxu,P"ZiO=cθ5F\*"ެFb 2ǴvH 0`Ua-$#)vRx_߬%b3il \%&a9y0j ] ̩#:w_Ǚ7+H`$P#+q c6b|ԲLK *6DֻNpQ)3%L `<_}1Jb䳳`pvW;D:W5o"B$h6޿?a%8'?5Lsw iWs"q0qj!s譫˪Y{ܡh'V;2dRtߘ%4>]`)PXUc;f.+dq ө"c8~mW_\+,R)M2zI,hZ #4OAaMLei4841@2J+{ n_6zwJVGAK#]JEI(PȬLV St+WRqӡYK[fL1*;;Nsnc>}e"xnʚIQ>dH-#@"@v5q΁*M{A>dj xZXc^808JVngȜS٫yo=WxĨu} IqJf0 ~z(_c$E:Vo_2^DMٰ;*PY%On-+#@%4.S8"c~@x'_)H&ƈh@ dR̆) (HF4bm9bY+#G,B}ĥ ݀W':bg3 R- qd%3eib\™a>bϭS(|lEvb˜  =Qt9 b;-/`S@k`>؃vgi{S*BXk V5++O[a߆-BmdA 4V_ըVԺR]]uS>uZY gyU{ܽj'Em# !}iLSRr YOytY4WS5#Y(RbGۗ%z-m}TMdV,ß~< 7Il\4mibq 9Oh 3-kD! w#ŞA۟!3->a  ycI*Ǵ4vfׅ=gW]פcߧ.wSˑEN4_"丵sxga;?Z㞐[(S<wLUo`KX? yoKK{ qsyK8[3\1=$/pc+-7Nb#[@Z);ѲT!]:2 tH/:fc$bFCI Ow_Pm*sk`j,%k`М{壊` '`ͤ IN'FDTu[_̪>qI^~Hl1nuaRKvUsB6S҈%_䜳x J2D}X0Ggiq@E! 7J`a(Z-g%!x` :ReҲ)\!H/x]v5}^iGF<*AuNn+ΝlĒMK,{ Y8[QZY!emyWx\rM-P1t=la8CדN([ I H^r>u LM(sCwV+K^(Z_j0iоʑ  吋k0ۛS:6dX@2ެx%F`-Nh :A,)q/ʼn~Ă]rD-Z\/ɠBV~-^(B Z~QfkIjo`e©SbZ%?\"t<@#/u^8::"فȌ!zpF>uB }mBa#4!M@> #ūKr(|l>&z2 N1g ?.!WMj>t=J}/Y:CLp?E(eԗtJ YM'wzvI= L'lD69ln|nocפ&D@Mq+ôf܈@z.Bd!obbGoSJ!gչwA9ϊkfsĝ^e" Mkune7P$Gxhlw\$Xل-7 uN7yG]D7l0"cGH#䁩/f\\YᘟUd-&zWnWi nG"KnP%Q`lvy^Bjlý!SCI@ r)!F~+_:#>Uur7qOY=U- {:)72(hO'I $qN>_j7HP@#H<rdcϡC͖yf@?#a3V|jt.\kxhA еpYB~ WEl5f>3o_ٵKG3Fʺz{. ]Μ iL,Zn߫4 K"Kگq$בHvK"ToL>Jcχjq$܂7qރb2ᆱ>R%b ˍĉtk)T{YR1p,3Xw:+42Al4i'\]CyU@sL@4MC8Z4JL;;#ij)l)Kou@4}Ю0r_:oX#1 IiuϾDe-RxXg KeMq__VE"B4U$C`R;̱tte՝"X+R;;hR1a#Q*k[z҆{ ~N] 7(FȌY J\͍i;j*Y,yvwX2b` H7?wZHtMq+rK"o}P¿cuk,q'MYC7[:*<.$,0kޘ ~,(AQjoS)#)͎|S~e j"~+Z |@!-shYԆSߵG?KV=?-'K^ӵSRNW릾 q/*eYIyI#:9Zh'MuL}5Y14c&TF7dd \ⷲHx)4eW8Eʫ@hu"D1 lXep \tgTlFiҩ%f~_.Ē4R3 %(3{5Ə V*^v e^)P߫>յWs1iVw ձ@GVDx8\{)L2z:ʺKa[@tW`=8 4i_mmZ&dNz]3/ݪ )`6xi-QY@8]=V]KaMwW׎jLO4}P/֊*Z$ikft7I'5 x]6}Z#3_PYّM r1RoI\ӎ5OTe|-.7[Xc{x7MSpF[g@>)\K^؞JZ&5{B|uۅ&@f/BuV6U1mqY!4'u?,J%>2N,:^2֌,>Bs2.ˆkOq~#)lZz/56P8\|YS@ sjC$ڋ0'x{0[#Z[-U+P˒>$،q.vT? 2jSaO2_j7S롾P!ZI.!YU_Cۿ:jTEBeÉ|#:c!^5V%ruz$UʂoU#fL {59^Κ*8}uk`#xHkFsExD3HbRGa˓v%o%tE{:QWđ%rz\/:+R䐩 O>jPiL\j|KEyI ^BUBJX8[>Ա [9{3'j$՚ThHX"UF?Dq80K`{ ^6zԥ"df7lD_`J\1wnr f  ]8'CB(1IS[Tn{.*hBkȔ#٣%8j&_y$+ CvA+Jjz8im?Dzٹ|OrmO3:#/<=&tэwz~W7(TzNĻ D|_O5bhD+)_Ez<$ '.Bc >v' ݎI0+K݈jCzW*Jkx 94„upZ&$LYA(Jtq1(OlpZ:Do1<8oKCL/IA[QAŰɘWDʈ% tHF TF6tֱi7QnEeUs3?--K>^8r5}c;ͬ\Ƿ-~!;lڐ*O)& Dxt6Vr{%Kmx@qۉ9 O$riJX̠k/k`6eg &) .C8-'Hdng ;lHyŗnR1tioIj [@^s_g `QUV*X٤( ^QzmHI};m Ei }y*9dA;xJjcLl˂b-}[ h-#T[OkS?qqT>;X2EEIALuKw(7[bb)V2R].Ii vjף0%E;?fOi$WmUT]5)FUC>q,Hsxf}/ݨ, jIibPۅl_P#DaR,-h>`>)24\4&TsEjs6xDmّR>BUFL֡w*rU¤hLNԘ1(rJmr̅xyD_M[gK:<J7V ~g x5-Q2:8*rp'ZP.5|ƬUiSn>\#7wbE{f35RI`H I k8[zA29{ Lzݠ'tYS<,y"̇uU| }}y +f^3)Y 4wl|{G T^%t[նI k @+IZQ2? fX ZfG' |m~lĢ^: YH9 -AziiX/rWscpIxzo;"kvQ׮i tƢvzf`5} 0 {7  R;ۖGH+f! Й"}{}FB wIal4rii*vsvg˴Re[H̦sO: A򡗄NJ:bu4UaOjdbŸq s{c^4:@q&=5Mg@e2@{d@vQ %?2ѭ`@t %U΋u~\Q^b1r7@>bu¼˛kRяlg3eQq"FоsPe1W>:h>5MЂfPEN\̋G/ThK"b"y37hHM}wW=Hʞj̓:)hPўԝ]QeaT{z"PTr[Xi-+TUV̪\+Ҝ@,J7Cp"wXfeUxb J f4 Y ujN|9N4[t%{^춋- <+.rC8 !ڜVGcDUW fDvKm/>=FGt║8[ zcډ5ny8XAlQsAIO]RiRvXu[^4>PI.NJśRO&W_*w,4 =\j=)Eô ܍9x"3;i9ߔ!K[evjZ9mj#ĆAMۥ90%b 6j'%4fYLuLKq3.Pg`.Vh2:%_f6t&1q{l$^N}CiOi?}+ZHW 0 '9CdiPW6>+%F-ۛ@2Es-ЗBn~u$¤ R7wSTy.JXKz[:Qp?:fT&t^#e*?1LuVa`iZy'30xq&aoG( |Ѣ[ ߩu[5-Xɰ Od]J&;4L> نf5 Y/(6t]z qH1e~3@YFSi侢C֯Ϝm-.O 2[c0bB;J@JBj<0)^:OdZ;:1zZ#Ed:4:kW?H̐.Gi!j)kvxIs# KW(w(F[wͽ4kYqc UWFx@89Ky.ڸSƞca=::1>o\ ]"02R9 ٟbvvB>dcK*P7?PB26qZ /R'j4tZSSB@uS/MVO@ H7.GN13SԶfvI8kO=$ӳl W Cƒ[}{:sP-) ߌj}.O^ ̕p+"GfF QӐKW*'!^8O;L#XR+S͕g 03%OÀÈ·kS^u] i.Df,3y <ӒCײ54vQjgk_& =\JL֪tO򢿝g[Ĭ7zbw2C|rupTWpss;[<" lgfJZ1Dpw8̬3z[_1-Db14"C tl!LHjȉF >L8sy^ |JJl#ʊ M3J,pZ4/Ll s4!ŬwxxnR 8嘏($k="Ql8Pn[]O*nBW21^]>5kS?^%ZajWWf CdYB#T']ȧiB&ڙ<#i:%DL4InD+BsrD0T"{˜i^ k5aՈO+alE._i?&s'̶Æn/T{^lZ?IGz;mΕL?(̏k;xD3*mDdpJ2K0hw,-&ЌmH1jLB3Fu0λd}q8ߩ/p\(8ъ!`ނoSG`5K$>,ﴱ)Uäue?Bs:O1:\roπNYȇz2ZBڳ6n~=8m_(5 dMœMA E$UZ)Ԓ;S%;3H4wPov9N #Nre1NA_Pr~22hd([>7㨐8o.N`p\l|iѶJ*!,!袥Eq6 ltxC nC_$Qu hI6ENcBf). '4vX,(ŝxlzC6}/ c) lz# K;E68:'hG@𑂊5FD!5GiUa2>m?Hpmg·4'Xif4M`y.f'08+v]&=QYv[mP(4ME+lqMb䇨PJ^8eH#ٗtRP$닉֛մd*i)CV16(H,#69ZeȆ@7Zk?=Z R\.;"Z}S-4S # PK:;~~@̌ Ql[۠Ԃ:t}u+ۄ6b "V آbi 9:q.Ilu#o!,ZF>r ߫;PnCӝ|/G]qw KxE E62U,Rj;1$=/I4Bmr|$"sΞTүxę}=nIb[r!!lֆ*j>_9#2ލcHe~9wݞ4!!&%()ɗl 77y>oMb i=RCH( G,* xCxX ,1U!%ȹuc!T bu'jK  Ȩ1IV߽U6i*Ǫcӆ~GMľad53LL3QW`jxO~Ϣ}Âv)d `=jD: ͼf* e_!C s?[iX׷{2M:n%ob)75j6 ~sm% $6d\-vޒH}E+O 5͐#hgd5v 6=qkLyS~XϘ&K&Di-W匦ZiApY 13(_1noP;Ǐ Y&9JꀅЩm)u;(uY]L q!u{ڻ C&㏑nC%LOKPnclfۣn3Ú$K0/}4q[s&fv bsIwon"C7/-BF@|.Xkc"fSHd2D1pysGW `W2M\# Q1p@o>`-qLJy'wDzd)U;0ONWۄq~WU9#\|1c"{^##N'"o1FL:赬CI&cy`{Q B@K%0Jߎ%`[G8Zbgϊ fϝ6 Y UyTؙ /F% ӟ>6~7!O6dQͺ l3bg_Re&gF1 tbCX'+^qwX@zn}yZ{Jf-(aY xSOe=WD`e:pn'L758ۯs(.B/L+$;QFoxƠlmIS^Ƽ8'ݍm724noۦV.+4rDEU j!XA=mt >7ևY@SYF].=< r_1vmY&s=يTF`uȉ;,Kk~1Pfף y(CF)muu.d;-qR#TO׻Zy ا/(h*7JݳT:~pܞKFJp]@a? y=3Uh W%S"^3¦sLWa\uZw律 ykop,VfT`ߊh[f+s8[<0t?y-E >iqf*$f[0p5?-=Ȍ?")o"NNB oeid C=lRt1QPb}xGE]zD`wVsT# zv ŷ K{;__Tnc#BTѤr& xeYYiؔsW9ؾh4ߩ@AϚbyV!w* ux_ Jy'L)!_<u;{ޠxn7Ϭs'jnۮ _~YXZq{lzEE2~(^C1<T$2 ,ib^XU)`DE մ1K$*%#4868AvV*>YLIѴ()nz\wm|kiA~^β\V\Ijo&u 8/2P7EGK{a{i~C^j)oXU"r,DC_fHiΈRE;}9~7(K;'iaRb䄠WKxG]ٸ#E$ <e? ?ߜ'@KWRɸ 3UOLSv@kY$C s07AhxO1[_8o*U.P|[tdl!9T),<<[?Vdcik,e j%O)儇I# t,bּ|zؖU+dH 'Fy4 A(F*hŏ77hd쭗F$Gb܎G9s.%uB""M!H au<T-wW8Cϡ$0P%}iτR~S=9=S5\f@;v>]ĕ$^ fl3EHKM-?jFcñ~wt @p$K9ԎGFɂmXI4JTZC4}*C:F?9Cv 4zeR-Yk|Y2SI?K%ΪC$q\t9$[9|7ƚ4^H+.IȮK,z84=+h!XCc\X"YnE@ Rn3KZӽBFz&t*n90[`2_BQ+"j B xJ%;fm젳{^in4{}SҩYKr( vs2;^G?~B]au]gdP]&߱&Eح{eċmn*U@I#,0(2AX2K<`\2Gwy UTlU'>T/-iG?p0%-t}h@43lӺ3+hyX%z'7Z^ Pi|gThsdzlR#1h".?*%6!yT_hOQUeZWdqJBup199#eoj*.5/$c .&x+HjvWš̄psJʍ1(!΄!r>LDsHE9?]DEo,TK)a! :G,QyRq9W갤hN`2!s~McmԸzЭF.C Դ`혞I2eOξXec5xdOK#|zfnB>wUwia ڭ5 <8e4v3$亄nx?wiW({G=SuhL|NS $*FHXl,MaB bGNWR QҶ_ l>pLCt<6+0ǜ/ Y7 | Ɯ7>_bߣA4wKLY$\ dxXac=us]ì$Əqje F]J~M#/<2P\a؝g[ד#^ę(?Q +CET .QZEY!D-0Jې9|AkDy^-Yw}~tC8EX}+}&ޥD,Sd̀Z1ݦ@K)˞\@{bkE3YQb:*0NHw-D+wi4q<ѨS98BG; A1O;(zz^)$OIΟݙ(͉4h/ZEe95!:.?D!]UTdw%љ?4@pV#hd& ?)+ǤF1i-'NZ=r~KzMA`(_ypk KrʌKojW{\rEB\Zh ӅUh7߬^ݜᚍ󳓒!g 4,;գ2'$)`NWxZ7IȱXd]Z U!}a V vGYI Ou" @F4Qd> ?YҬQWfgߟa@6X}/w "+^IsJҋ+ݙMLtjC(U!wϟ/٧#!׮ 7G%V'H; nS>8Cyr揆?gtgJ?:DOOQD B@ft y1{+aLzr;Q3 y{8y? q}m,ȩh*n&QϽG6ܜDXא/ZJ(L\9?~˵s'|zprMBu6VM5k.^ΦcϠ ),~+#8GJ !=Pډ4^P;|1z>ݓ^zz*X#FHó.)bZ@eO[:NfKR)4m0G]R7F! M[MVizQPc\p |w]`Md J` w`\GP1~ Pύю^wk:3 2ӗvj-&{D֢7X2ip7̷5/,u~RWa̩w(`Z xyZWWdWU<ϫr4s%yXMdS](W!4ق׵=6o(%?j=t^eV,s wXL橗E%5m3>A-C$ۊ:*+g$:ܦ|U])xAQS]{ b]|:|3i(>Jc- ]7zw̑$I@I`T*X{E֙,FcU-P4DvuYq~&΋{պvP!7zefaL30AԦދCQ#t!H}6vޢ* yé[_>~h5Hu}tL IGSy;l vpb G(?)9$0|MI6Zxvs_3WCrT>"7 j7qP4vls^] cӈ+b2c67k)ˉ9>~`k}ȥȜ?l[N xEe d0fէLgTB ,f(Uހ9ljg`^{Rm8 /KYQ`_-;놰iȄ]{GX:tJ#LIѣ!jv\oVQR`: C+bg@jiLy %qIGDUJ woO釼ÄCh0ڣ(rrn NVp)QT$V⫺n-R jH/ .ͷ'"=uI7`P3 1c;)3nT>[o{6̭P;v <L(Y_vw}@ٌC$߰j_GoCK. 3&u8wݤiyl!"c%Jyۢmŀ3GDD')MBEh}HGǩ5u)琫 .Y&2FK)87d P}3(xݭ'GE ?:`ffpRxv/dNDʼKȕ>Z3HntƞtC,ONʚŪ;;R C2Im olXV,> 3M} jS0'ITG{)Z0d a5{ OKMM{x~QƵG ?~a%J'o[,1c$'V sh{s5zbAwvLd싒RTgЊxF$jPZz_С"iT(~ڳnMr!+>zHDk*G*-=P"o>|EEPл#k,"qRvЗm:`=M ?3dz5̣jPDテ=VtUWީ'Lә/Эq:b9'aaeɄTۈ48T1u v[ZaƝ\sV}^Ԫy5MZƬWRW@} (1˼U |@Qh|Y#f<*6CJ>#]Ʉ w :[=;$v0z+ UoLIuh OWi<%ȺӘAJ+gӝm>˨}P3Wk' o+Aef#C Bq4gYE92"P <#nڬ \2]l**{v!,dƼw@/ۖa 'a$r>"Pc|;W2}4b{@/ac%.$ 9d |n1'(+a FY~~Q.A>㬢 1G鎼:'[UE&O ~ߛPZ8i瀫#€2So8e{aG,&gF~⚿3E'=cotr&qڲI,h-ZÞ [1)Q翿>]3*:oVIV'DhH SbI8 #I}5CR0DY96bZ ĜJH~6l c!5^zxǃ+5_*`F +eρ+ I®O 6SDOK82 O2-.-t21w'=Yj̀&0&^pO;_@zC"ESʵd,x1 wQlRo%{f]l"cyJC X1і#鏇Iy`z͗!ª )2So3VrNRp4W2~@ +JIB$AIFo@Sja1M"^|傞܎5H؋AWڝb ONŏw L f;y)Oܧ 񎽳z"eI@' ;tA2&,$ z8_ZN}-|itFF}K -l+ElՠߛpY'BP:H鈷IJBJ`9!(Dp|P_ϸ#o[vd1Wy2#qn n UrT'T%E@mN9 ?u,LD@@mcТVxE5wwl^p EU]*3vhjdp&j OxX3Lzk8^c|YMS%J0SNi񭻭rhC`9Ç.RNhyQ4@t/VPBgg;& ݀+;M_uYv}a}GQYB`ΒbcAʡW{:0>R 2%LB_:ɞVQ;Y5sq4.&(ӳlD g}+-|・F*qKk%׶uكF&9{c UQ|496Ec'~>siShǠ͘wTv!fWzVFU0Ҡ]">*'/i^Lpl+3pnR-~EU^tBզθãgb۳H.ntbG˝Z&$3]Afn&WD ҔvU%fj\w{lb,rSo V!.Y mCj{Qػtco1^=gDa hFelaxzhG˪5 l݉x 8qEY*Ƴt!f KՏ$_Bt(!fjlG'^Lu'Qd/ך(2P]j<6 }A 1]J݆ Eʯ…R3I7I;0@Xl tU f L+!2+„KA: vd6ly6'2؂jfdy%ҧ| }imlř2f$UN4WgkEX6S_uH~jC+"\HnVӏwvLЛMK!W>e441[^N CSC]7*$.qj?i ˀ+Eh?; ST+B;h?62@#=@v1e~t̲N1gEo+  hQd y{[`]Nvsyjcx$lN}:Sԇ'N6}gh.kGQةa | NSZV4D? 21$Trw@ctYd?ok|>'O嶧h)t͛Q*q|3#pX3v-z:9ȵE@ #NV9Vј cI6?h9B3rJU[+71glZ3`s6t!YT5OQ }4 !~եff\E J<\^z?ohLD"wx}:jG5Ye]tCW*|x/@$]ylkw21ѽ )Ι|) t~J)R ;l{X@!$ު*5RU]s`-^9=UKDmm_ ~Sfgƴfa󃬑>#84L P6v5Bg/s7FRB@@)S6 ӻ^ _do_]:8|]:Vs.1{N1Olme97xK43.orE'\VW W3un*սJH[n0]b1 \NXx)51uA0E"@2yBN%p%+HT6"&c?g_ۯ//xAhKƹE 2z"?ŵLkW@pxX=A}"d_\Z5*K"ot}ce,_lK:e;ĔQ*В#+X.=|g^$:)c;hH̄) #r 3[Xkޢr{}la ]e>O}ϊ`ͯ߼ 2|#I@C-UcGq1=G"gL 4\&"gPv1y>Y~(D1{ d",yI~316uGtU$/U*|bcCGuU pD־?cLOτeԘc3N"+}+KO8!`ּ W]mfGA3Z# 0!-XoV~C\׫A9Jd[_[ݘ3O3?}X8kLzX@^kߜq\]uțQ?P= :9㐍6h , ̥Xf(F/zD&HoNxY``?ٿ> ףEbBϥf.πfASoW[s^,g.7Y9O l8ҧHF97uOQ* tb^J׸GQdi⽑laFuU2p OB C%UGV (RPi|{R[ Dh-G.T++LTB<ojU qֻlҲnxn 'O'3WX ÚC7Zm9f /@Aݝ/'3!+3bnuc{ +y_; 1ʚù-2jV̯JސlDp5iw`BuFs,K(=Sp`alc1Z"3P7h݁D5QRqd|׊2ѱK/s u1fpN]9oFp:=J M;S@?+q\[Q@]4ў@_#ħG'-@_Z9n#{ddvktzM%(K JNQ &@g[8 y41>TE W…T"_1xFL5du 4e!,M} P|H&%-}MFޙ$ yږQz$UGC)~ C$Uwgcs0|s >(NqPy٥84 kiIk Q̽A1+/p8[`C׫y5BFw4Ԥp `O4i 0ݜxk0ψN>s k$JA( .?7n1tm ;FCm"Dli/wPB_3b{#[b|"楶Ͻv"RU}vٳC"Jn{DV!9m^2!:%PBmۤQ+xA<Sӵ7ahXr)Bz:1fk ,duA_hjLɮwR+v9B~xŖ$.sO6 7o=44aEp۞vmikz\li֜?ͼǥmOTT=#Jݝ%KQoBM%;[@qLb [ u;).(GT2gYsظl?Fz-_Z5J69Y;nH>EEY#YE:T}N&g蕼$qduGq(G+ŰNfKƜ=q5bes46aR>Bν\)u ib9Զ:hȡCB,4*ap1MYۇ箖6+vs*"ݖ [eܸY<~t ;{S-H)mņ<jf&Tl\/"N3 ̬Gк!`U`-rNQ"ٺ#%@KD0D ;)\y}:"❬$lOB6=Bfy9JGdz(q o–vPL*ꋻxƋ5LŢ%{ain[pրTSsbG &8A@ݣP:_ţ9)/*4R:uh] C.M 3g案Fa1|X[-JGfۆ9 m KP92fbkOqwT@PFkAUmJp'}kۡC pPt@r/?Iy<#48EWcss\~mO2cI-o&iƍz|+N{Z Vk U;*ǾԎĪ*}=I,i TVBH_&!krjex8q&$ ҹl~Sdc}*EXY-ui.@A5},4Lj؞ksK_=[dFWHЇU{z Hn,U.0AtۈLi挠|rO.=B)^XHw23!1T b֝x~shj ƀǗ2J ?iOA B"MN K!qgv e eDf5!1W2&Dwߜ$oTgͳ4bFOl Җ^ +OgPr:Q F)xT~h4Re@^c(îѫ[eumOvFե{3ogܳ vÆzU;?1܉ ">;%|;o*"&?X =iXiUvB@t o?dUz!0NḃKĆUSL4(gojf< jMDyяV.,E]Y`嘨}#@?ż| ._S HE8 hNQ(Bݧ״b.|<\d2@ui.#Cio$ 4% (iZ^hIB% 07%QwhÙxW  B!p`dI.yHNZi-(o"o,d:`$.[eP$e/k7pN|XK2Fq@xj{zyIɶ2Orf̛ x?dl9^30~1~<`ӤD}>ZE!ڙ҂Yc%,UsP~QBhyD=?G Q_v$;y~̩O'ms[qI+`8+ze*w\0rM%`% uX΋u!'¯I9V0޲L aK٢ PE"| {IuozF5ok %l-ugߢZEWrvJ3A :z$'~&4zY+^ bw^G;ѮinPKm@6cL{=Qs 5dhXML4+YI@c~T[ ;(Hc:k+,lS-r)u$ˠ53𲀬(lqEIrn[f"ݐw>\J= V| #%[b`FZՙݞ\'b !hاaA) ŰuJ8ċ!=9@p]C 4SjzUR;:砽x>Nv?_$ȀOx&} \[*n2+2HJZpE:z;a7Ȟ14<ܔ{?\9M&p _l7~`W>I9*ڢ;˔dvnb&U|7$p7+^*0c4(Ӓψt,VOU)b&5وʛ?XU H1s< @/٤Y;idݞS>R+ęXza%e7'&V' j#M|/]P:Ѳ$'L ᔮ]dS*{4s&~mTCi^x[^9C\EշꊌU lq,LDz=jS(i*Y岔Kn˓m'I/Hk{i݅j5IqGB3Lx|sY>xAU714w\(N_sp=$4(+co=5]ԝEa!"i#U8ĈHo/q{jv26)9ɤ`,b~d]("NbVJc.oVsXzIfcz.S \Y4$.o.6#TNa<-@fZ: x(dLSi[Q30rgDf#1Q 9(L8i$ iyGXԫJ YEeS`}K[G/W=RnE($wT3zӿfK܃miD_Gh6PB0ػdl34ҧ~Rt2)yF;4/F +z[*#R&BFuEG:OTHͤI ĆcT j\)Ž[# ]~)8혧FuI5I癍/z\qDžRA^'u(g7sl5oԐ }DSD2G^:"AvTN* C֠t<רOuf.z%TS8oW]Rq-x KIZsvۣbe]ص)"o)8Yb4^+qFw_UY9lG{(`w_QH.mm8>kXd `5KׇK:)M1:jRo,ʮM9/9:lN(FAR.!/^,+Ľ^cP ikP&n>" &QT[˔rɉݣHmtp|v wtI)ۚo AT2cCGmJf1HGbq<{x,2oW-/:3_.h} Ͱ5v c~& lu%1KDլOS$ͽ;k.=B;nw|iL#")8ğIl#F[J7Srg,4=,X Ԛm-j@KIYr}ʩ[<"÷ Zi7g>72>ZGnj e6I1grE1GSBB2jW Ӿ}ܳ^tE8up)1A]޿sTڃ mfX&e( H1T~8c+DipC* J0b'*L ာԇxY "~!ZwЇٲiuQxPy3X㽃$`1 %Jļ_wuAT6xk1F^*@&ygϿqGyl޶.֦y Dǭ) mҽ#Ljj " ` l]p:*ղP"ik*g:{mƒ }@E-f9& O1}p)_n;s-A[41ӊa.~{|ȁ)F xI30zh ;oE)R+EfM`K\<MJ_y28@MduAZ1'DYO\3n %k>+ci cLƀ=.i Rcj e$I?`Dr6&%QژyjSeMPP θD!emzSʡAE(Y#JsMy&*WsygԖF۽uQDd? ?m1R/$CGmOoch H^b3rM-O5O`'-l$h |&<-(,} >z#tjWPI5ő7AdwE[U)Q$gfq!wJKeh<ח^3D-اhqcȧLhc}a'n&m>/u6mNqc3U']TËM8=H;lsxA$ ]uGBٗX >z)'Ԥwmg~Z;_ƉViqzvh '+ź0DZƽ32.!Hktg՗8u/ߴLj>(!8 RBC, ~!fPïY0A/hrƎ6ҊIG~0a_h;:5s/ggXb&L}.(͉~N"h*2,{i"1~3jaNMDOR틭b v]uu(t>uΤL>7M'43/g}Pl;CÅn&~Ѩ d +:nws%oN"yQ kҼ5~THYa}t]$ gg1 dB~]m#kUЬ.^`N$W$аVXTbDvğVWD0 reuNUuړ[ig6 jg)nz5-RHr| g gCfKgx?珋ɿPDͬ$0[|'Ce!{smQY&:"9ZU86= PY?,7q~;Dʓ&,4Bž1ll-; TQvVMh``4;˚TQU'D!J}Ч< -vBo7AS-dt7%;0hye߭nj,]LbdH0~Beq#y ɺg,!\|%r:\Ww}bX袁*PZ f7[e6(5fg O w]`ѩtE3eZ{0f3` QGv&)Ɇ`3>M#{Z\uisbAjY]Ur'K^ZɨPd\vPh5^/AAis):Yz \[ν\ashc'CΡ;PvʒhJur2iA~sܫfs8-b}."zIB`8LH_/E@7r:,薹ư]fd -%Lv}x+*0 wC:n QnjZX,!X6 ktS$,|-] !ݥlmKoE'.p~'>lE[hAl`5`NnDG )9$ ץMw>'R ѧۤCZixb|OaxA$]p_jwe|9%7x_!C#IßMCVHKwRԸ_n(  :V{|Iqu˥:GHA @9s݁|fyB'.9\Lx*=xH)xrZ;/'0bǹ_ůW&b+5niՌvx&ڡr|Tt]EרIF +`{9XV0r8{G}M\+R3RtwW.=Me>dSu`Tjm2 P'=8SG/=ݬuv,+z}SXDS| -5?Y=ۡ=3L>ү ij=@0}iPʱa{bڼ{'17=,:ʆ7An2&lWs~!qb|w^veDLk)jteҕ3 ~:̑ݾN=+z|m#*!-ݸOePjBIc.FPZҎH(<Tz/Hnv"-Y,"pPd3U% bF\rcJNH H?^['62˾?-_gM9twOt,R#qc6:[R9spFp0u^0{ ɢl8QfmLT@aOzyyxzDgmSc I/&wancRrWE[c|z f.'oiV#+%gN ³I.;إ5N| ]yd&r$:J'vL!,҃b!5) |]M,) 5O}m `)Urg,kh7TU3JNa >m|330=pqJ:pXkg4zdS>mqP(Mn\Q'CT1e{ȥFvnT~ֈAMH[xm;w?̟h f x1rӗagթ@=9%c u1#|7$I[ssE˸fcd۞[ 0[*RVykJP abMtքJFc|y.R;Z9{N< 3(7<3g6<ұBX%U'^Zn+ R\e bNh"# tj O0R]HY>7з: g@?s6ǦTh<]>OR}A_L=DY1 yލ ! C9|F2+ -u4VƦG~Jb_|4 ,bX$x!Wó}%Z*@0y68%C-7-:qfS R[X`?!р*{2Z]gK'$ٯ} 5f%GK1}S@>bYsJ9ȿ{OCn+jL_e ]&uf~>"r i`1?|J IڂgWv~C,W9J6aO7vC)sߋੁ&L7(Bz߸4D_݉!`<bVCG\"X@̱bƱ:e#WiK-!]נcY N~ANsUx)SkyR_) …>r!wµf^aF46_ _`D*_yuIϰIkf"c( -wU {ԷbTZ8a!漯t}5 $ۅ$_MZSHDJU۴ osyIN P}Jm9R`qe$93?k ƒ5x̓qM ` +&3\w=*qsN#߿A$c24ݝˁF[u`5PX!v&WJ8*#%֤E4]x9tz:Sm[|?,i)HCoL2}1^621AZk/ޫkTbJv&VB^?oHbHfaK<:Ʊw32ឬL_жT~9Oi͡n˦@R]q-PӣR[ 57R\ys#ӣDo'bx b}87 *M]t_肏sھsafk/Se t:ȱ.d^bE\HQz^uɠ_ї@ PiE?+^[- ggg]WֽJ{1'alMK88hnZG%y)IKLN+/}~Z"<$V0cBCJ4@=u{ ~몛*P芛 qVpDRk~;L{)±M: ,CӱN3(>JZ:EsAVQ9E^:'.$;g17 %> 44/x_:*\ǁ7 # +\L\uNKkί ́%YMhU40^򜷽B_1_a]<\rR 5u!qLy]wڻZ5ƚww{)C[ 187њ\;ǷJf'5`}ViF)F?=2  9`*R3C\=L6$+ҩki]'knR}^m]b(e;Ӯ3Iz jay3@}!̛>pay6nפM([lIhILTJ[ 6t̅L;w!'RӼ>dX:<M<>|4?A"$pEVH7MH;V9Tq6`R(yT^ے3@ߟG0[M9Fl^ѯN¦.g* ׳U߭-J_T_I WSˌ$ШC{:ͫwﵽss`TO]W +Y\F|pC&ϵ ׉gL?MtCkaX6A\TW!qeA=el!vx.KAojTN5a @Τφ[!A1W`y^=پ7s(F^5mYޡ@-a"@jg9ʤ.ca qj2 Ca lWTGclG:Jbk>ϵe]2v>$uuD]m^W_p\s|AZێO 9Mi>VQ]$B婲iwAɍH9\O@qcVV/E7]BGATGG]?e3@7nǺ`RUq| em4yض6zWNvV2"^O{WPI 'p>f jW/5'Ea!p=]׫ځJ޳ m5F*9s޽yN sdA^76૾t'|n emyEDzhQdY{z'VA]KRV7i܋ґ1@҄^Cu!ͶSBڔ^ۤs[ݯ+x_7CW :sb3ZąIП:p yϤ*z6q-&.{ DSU9rVܭVm]ؖWAD3F5Vȩ_B^\վ56!+|W`՗(-OS!5k:ױr~hS(;$yUD .Ӣ%GvȮ"7[Sw$lī=}}FO>oRp|l1ʂe5(j&w$"o$QP6hHx!Rlk)Y_NεR$c-Aw<0ۿL` inEwUst-~P;m9^#g XF:|-=OaF+FO@ߥud/9iZ¾} k6 ʢQ|bF J6.G aKMi'HK7Yt5)1PnP3U@܊zƉ?"x,Viiw\7W|I lJe[-ʏs4[eo6+J݉XyZ̬غj2vQ@Xaù#+ 0! ,X#~jFwUYDf1UXd{ ц̈́3K {XPs#)2|˯zBD,KFp~VjP<9:[\@.I0m+MZA `rqz2Ģ2YG"ɳFpԺ|b q*'%VsW ZWp״3iwE;h(F:KuTb(* %m.^6KZ4e4;oVHD'[1-]5kml5%%t 2PL b ץgٹ2}Tm(su2)N,l,6jW"_E G-?-ۃ=oy*w(Ƣ:PyN{ XKl'$S~kH|!{(!p2;6讻nf`)BJ:\^Ss\CݨOa!ɻM)qn΋3u¾η+ARc*mZDlGQC7~LJnP]}(wcC'`M "'HEp((.tGZM"K،mhEtpWDU&"bt__=?s^Q|0INPWD pǓhQBKF߂ Y6E@ {&;{}|Qq{b߉pO/9;8*tʎq"vx6Sa ۧuKFwN"ىmvA)U-iT x˜=9޿^y~ĵғ'H! KeS))G;2t'Bbz5=ٛD:9p_$DNA`Bk3+Y>r0OBS@v':o-\g^@2r__1 SI){kAN ań=)w[ctk~>3'¾`I`z;U.*Ff! &sIxHrl>,ʵGu`NUb [" 5 l%]'5EĦ5°{st^ !~t[otu@#Bc%r*)9(OYgv:VhdK=+,O}>U'C `vL^~Vn=2+]UI1<6.5Jf#@x$=r)ך,Nh>\\RpK\KƐe/6H)lkTb]3п)]{CT[9w^չ0U$i͢oB}jݜ{v*d?.Sد@U@TsW0/F9ac2WcEy#c6iP8RzpSOrR?LBlϔ98:) ke&/P _Q&7uĩp:L]d)CZFɃޜM 1DOQ.whb+ac9{j`ƿѡ3-*N2z^xQ~bL9QNZskzPRDAbgh9`8/6\g-jfMTʓp )wؠ>obaM!u1ߙ0!#.=r('ל6mJ162LbA2=U۔NڮfaM7X;na}yy6IԉVX^il>(91!;~ v<֯:(LY VW<#TA6 ".|#k.C0~\QS n_$.`!6ݗ ]2|/liZ;J\_G v2nR ./Ԍwxjb#F#O:gP)NݔR&!HѶҌ`"P;;@YMⱴF "gqҒ#t M 4B 5(\Z>)5HaR5a5df~}PCu[vPVPް˫!),t@gٗaM-q^t.h;74 q-Hj] %ZrY<4]A|[c1x['%$W4W^b]C6Vˡ`;Sql jaV`ikoAy#rKⱽrȡ9AkmX]2qfV 9һ7W@xS-bƾnG;WS!wL]_ϕukX7vY$ ΛᣙP&#+b"IzOZrKUO"L9<7]# {B-4&mD;.sY1tBsoFX'?ʏ;0m{roMZ$}0ϱ!o77L~$3rX~6h}WKH(,eٵ5 㴢(eoP:t VꑓJ}ɐLsVRbvZG`y4SpQjѩu!jo)4D,[TlkZ ϘYYD,%>3puLމq2~>k#X*͈P^8bU) ՆD/]32x|q%O7\Qa*~*ζlH/H}bYQCК(mzv8NCIi?*N:H٤+2q ^g+2˗H, XLQ"/NrYG~G!M׸yԻU1?zP^B R<ˎCrgY1YߍѦzYh&h6Z7尰np=+\CXk#d+ydvdI4 d,z@ 欆N ʗH|ŭ:Zhhv~*21͗IE={p,vk{'CpAawe}" <)EַoXSkr,;ݘ AսJ7$c e/ۀ[Y8כ8Iɥ)`8 8)DHwoKCC Kn½o1@WՂ8TMdk!3s/ףzþoiDet'B?#WAc7+~ު#,{ @:(.9KRb#epqRlF(`|vHxLӚ@'"7ǜS00pEKn;fL O`)#u̝?@|RXƔԯ8'\Up/D&R2V> ]BVz$w'SU) 0,ቂ} <0'z7bxk,pf,[]Ѡ7k NwŠ B.]>H.;A~)\`8حŽˮ J FjoE(5A`k /ڷv; 89S2^+&xhw"x|b? O/#pfDiyUoۨ9k tsW^,*;{xdp]Ŧ  GS}G6΢Wn0<ñg4щ_!G ޘ(j#QF8h [q⊭{>?6vNIfHuChPgm :`oM3$O\< OSR:+s ZmBTK𳀨-jcaCp_ pLQI3w:JKOJ o ¹ppJX\@?` 0gT. - ]j(Z6W9/j{Uytu_u.8Y@f_SmFIy\W07V Q4cلRiӊgY89H{vUF] v3LGF:˪Cs%;g'i!X؄?B՗fXg]o'kH 7} 8"e1)w{5 mNL_YY5-r)h}F2 cs bV..Ni9BZ/ 8?zdn.>+Wܿ_[ਵqi<^`z }asx{=KJo5I ~)yk "[=[[y {$;08KƲCc[Ġ/8L$ aɚ2zAVAKi9tg[X_U).M<~RF.L)hRyʣ /,\>1eぐD19?[ϛSoXS:ȓ-܅=0_PT<3)o9, q3n[ h]oT_0ؿ5K lT& .LL1ɁYdxK|j2.tOM_#zwN|#W~>o+OLX.VD5x3F`|BKn 2$ywo#x"_SKNܮL95/nbl 5u8j4\RNTNy,—-Жa&;+K~Ka{~< 3Ǣ :., |Y~6rElP m8©LtjzI)JF<Ret7y .Px* ːNLog« XHe?s彵{dh(t+% E *̸+…1!qAZVBܧJXkď' 4CϬaQyn_NhG. >ocθSDHaM=K%QMPwcmemitN|v򀉭NUrͤ^n"E{V;ZKIWsTX+DK;P<8HzInKKI'?tLp M~вˆFp0z^kHxz(VN3@(UŠg0Ff l\\vzyB`h\"%R1@_m." 1gbZ y0E;ᓤ-'7i %2m,[~@W'' pJ"%yAik[AӸ۾k%׮Mvv3RߠgE.[\LH 3c'Ǔ{° R@tks(qSDm[[>X&ڱhƓY_Nj#04*J` CkZrћ^KXr4ND:ł1L$kL`r;B]BjStl/!FR4f59dPˮDN7T>~"K XZOߏ1"fF%?jEN`%B[xND2[ƮHf fG}o-@5lQs͈߷Nj;S}\=*Yd:[xD[COktMkYֆ|gUExSM[+!Fr=om=wM$e[㞡g=%:K sS 5#?cl.B|@#uecϿ^Npt)ځUE>v_Ϡ3B| (GdX4Fɭ+Fq,T,/N$0Q紷-NڔǯۥǢH4t; (QzHh&sUz =d:LJNh|LeC"ptp ޓTb"$Ԯ9O4n%7dM]HJO^.F}~o.=\v>AA;*4d,dpKAM3yxNwf"L!?Vj8Щd%s*'wO|䥟W\s=@Z-Us} s؍0_ԼױE[2$X~wMpkTLH$*6QGşz !VkMNʐ)kc>n _U&9}-h;ӰPG$V"p(?^!7M;) _ϰɲ")@s*:hZđ&me͙V-,dVVU,/mTyͰHьAHb{p`Jx&]򷠌 {ֵ 1N`< HeN_K܆/JVt.\ih??LOVvP7rL!afXd+YyQ:"ɾd/pZK3hyVJ8̨+ede\fq-b0(Z-Sུv0ů%,VT`b<)\,i?-oqPwj3'"=V sX_|FWW {{[Y֦])/o4^}6f8S/K\"!~@ep١ƅ*1NQz[!O=ZTF#u5 Pxa ]wSi@_[n.skrSڎɓ{Y kIU\W)<ߨʟ^`-E4m'C+U7[E2uZrҷaƥAEDIRd?!n$NM07"~UHN=C1׽Q7@2` gCRۢ`.:V(F XU{&dhWN-sb Fj'`t]U)@.dp6žFc凶U\W?n̡GfԸedLܼ,iB! 3˚cl |ZeK[uhld# ։JYAɓ[ \-C\?er ЩMo`YknvD%()!oM4?,K-ls 1Ɲ jߜ27.M'zeW 9`~L룽mA}Y~>gFDh3T5BMMĮ>I|s7"+Q$ 3XD kYi< a39|@kh\+1RDO[ $vnc4ppnYƥJ<Rn;qeuOe@+cT(\[uLV}p'[=!]Uuj&󰍊ҝ(TjQ`942Nb /W0т\F@\I .)"/|N58V(1 &FjZ.k)HB=d\gL*V].u)wJb7C Ѫ\(y tXsp?TXUY&ͺy#m:0M3q8cn7:$!Ӷ’=;K߰-=3L_ʹg1xk)f1l'Ae+ 7iL3w+ݰD ^_g/̕F< $; +W 5$U,Ai2MΝAN ΆR&'5vߣK%}sj~ 9ak/J(Wv<6QwJҺx"G/eR ʭ2e@5즦2Z4EL 4[Q0J t:l';«ƌi\n@(Cw؉Q'6hpub >>6aNJ$<:cf!Sl0 <"YkE$DvK! ZےJfA<ډh?ǒ$I2nU e<f;tl ːG#N|aꈦ(^O:V'aϥx7@?+3B-N'ք}FoAoN+@,} z֔g11^zɿ#[u1BL8G_)'bJ3?E*pUbR[DE|aX^'D)cVCUֻ( q3߸W;z6Ҳ_({b®u?4I 1҇ ce⍲H B~ħ̶~w _qѐ2ePsDM[+R[g_&ᜓozD A{b$/ǠND(S%gk&qyɳ) NuӘ$}l5?Y!!5Ö,IUR֬XziB[wu,hYjҔy!#εh b昭ekX6Z} w]/ :Xv%q_۟VkZ'ˡ t4Z*1N7Gc>"f>ُUBSBSAxa-OvX6mPntѻ(2V!풃?pg[V]@#|hvx=L42=.,RSI;ٻBvH 2@}"R"2d>4XH֛t{cOW/Ih\ + '> p={`s{( 0HCF*v03:w8@BDu 7b)%uЌZTª ONe֫*/3]d Xӳ6ATzPkh2 :aO^WU`OX rƔAb`^RCYοT{tC|3ĠGұ4sР;W63$W2ױpB8#z/e)m,+:6JM;>ItgqbI=k=//aeYg+p.%,r0t#ԗO!;,ǚ%Q_½#Z`WC}-,ΐZQ~A5z$V}C\p~^̬=oGh0+]Lj詮qM_CNrb)!ZиL3DG^ZqQv3IOA& aӨE@p.̴k]̔Md,;qG= -y"&))v@=nAy|hUg Mʏ DLWg-035AW0nZ;FŘo4°7,ib#١tل:90Gisķ 'r .v¼,v/)Te O(*Fe#㶢1 W<z̆i]4 No&lvd$yyroߧKC˱|7:[qs1+_;YszLNB 3m=)Xt [ۥVԉMhK"@n'CVza bq`װ!ƚ3N5b 렉|%Yv7d:38<'1E*Tc~u/0FyY{}5ܟM6Sv2:+wL;l庨: zFXHt3s,4ZO j6"Ï͍&+xRn"TS|"m,JGQx`**B:6A-y 1&pH\1`UM6ٽ6Dchi~`ӵsγ^W/-U-2Zw g)$ZE'?i 3xpS=, 9je-Jh2Dce.< J6d=+D!0*CP. !;MM wV KuIz[DnڀcOd҄w.b6z]kF=95w,G}6Oj>9$F͇9yȶIP^t5JjT}z\|͋Yߘo#|xcFgVIxXȤdMS)}j70|\8`#O;!b?8`JU}y2"~mQD(0}npeqc%W-:T!joDC*i[&Ax.ؖb_Em4=0˓\Z )ДS)TkoVB\+_Y "ٔ5yt[XςʟF;& HmXnA.:6D}'l{E.K5>BM%K>Ŵ8밿!YOUa;|<#s!H 7<`v}q<_MGJ.))Ȫ-]FOaF,I[9\_}TeYqώ*@kcU=OÀIPxybge/]d,5N\=G{>+qG\.#8y8Tg4?`Hi7H ެ@Ѣ5rÚΘdYktM-9˃P-&rˣ*-A;X,M{[D<Ǐ}nv|5nVqiV|J zgT>AKupQqmjFjkӊzDav~GAdI6$HO>D$sV|5ӘA%r8]۲4Tf#M.N:Jp==#b#<].1{;Y@Cm"Ov|]gLc?*Fwx- G1Y|5Wh3nf_Fd=@ 4w?3iaRDj &'2]E|M< |n5rE3NamqF[w]dEɂmjԲs|!})~9-UO[aV|ZMhP6@hc}z{读:Qݜ]^.N"^i5C E~Te[8I4Y`w+4NGWVE?N7qj#}7 m G.Z$m@H\v0Hd-`&Yb fKՇ Z2i Iܩ[Z"1yTQ\w-EsI{FܠN7U .>m`C02mK7 FŶU3>x*D:UL*U"4_XY5(\J 6Wĵ]8СE8V__ tNQQ8f jE-"fJr=KC %l^G ŵ-˔OŴ 5ԖLF6:'WabO3U1X9?ydP5q*=E4E(َ:"KVI7/DmL/<@_cǪINd 7ŒD#0?ADKpPݼ-ofȸ,jchg^-@c!Sj!{$,3!î։WݻA,fZĄb0im?Ä!7册~~UntT\#cm=cH"ow#zg+#Hu+ʠ }I\ObHiaY{,eFt9qgOU|n 5{^\Y2JYW%ay_Ckaff;{ڋ<8}fs3^f=Rӱ$q~,_0 zT+GtK֣$Ga+&7|#|N ꇶg7sN-:Qqb^S' ZV8|Ur֫ #40! xZi5? MULfܶs6.].ǽ~ ]{Xgo>.}',PknoJE}-z#YO)SNS,h I ^ J+]]v0a9\ō2*" qv~?һ @DdmGBgo(X"z>u$5vH0!T9* N)Ӌ;AFփ `*._9aqź }Td"АPK~ !쥍Cfcu7y2!e'_g<`Wo5;xd{1T0@XKһV˻:G+'@]\E !6Z^E½zD \m $*H+@ DuԈ)>X|q=&}QH<`L Pm:hy%vi֎b[~ޅo{hsҏ5|foM0R撆xg8BH2YR򗩩NX倛[xfaT&9B^{QMȽ_Z;Tw{qAA<6qgSY6k3Z 6K%3Q֊(UP;?D"ܨ3ZaXA$Zԑ O ݁vۅ@(4ҵIξ3u"zu@&oiVW)>^fF# /\KMBjSJ|֛k cmb$1hhg &IWOZY;Qd'`KZA,%2D5ϠA72$"%ܒJ\NfO!s5?!"+@ @ܸp[ϰvE%6_SPʏ2[yb?'F%-F%{PZ{eX/'՗^eTCMAMe~dRc }!7 oMŠB3|G#v< {2ܸ$#y01xe'MΕ/+GZV%8yE68H kKSg p}D/uN?f} 2ZZse[Wn9 vmw ˤY5r^vxA7c 1kd{kӏ%D+PI?ECC4cweoT[]q1~ŊYdq KLg&@&BN?ֽQMD̹2sr"K/SkԔbStQ#ł4;^U-e˃q7([QːV롼lfLi3"6;;J>BiP/3&ڤSv i3V)BUΟ·J|qX[ZgQ ԡ[tpf枓/?VQ!/XS((/ ;`_jc4_(_'"gU0?ge0^.ͽfRhΫ٪+8էwmjUSHrEل;m ~1?80ZY>߄$F/JLbN=gUO6UԊWYzx_ZwY`j0R, |m՘,keω3`漍/2OX1: L286oN=lFS;o`pD\*6X3 ĺ.xQ}hJ2!fi_ 7Do~ 㵥'IضɐҴi[;̭v+1 UMN9/t?Xhl}e )Ŷc+Su4P-Xv];"|34(<~lmM| "`q]?C}7`_RM!&YJX jr{sA{҉ny5CJ?`>tL@;.SNR Cӳ/*J`lhq%NcsBW! VP}ksU$&%'eB~QҊpc& З x/ʱѢ`| @{F~Y>O LlIyW׆%Sɶo(D+iM8bX{ Rwᥧ0e?fR71-}at&_e8o*hQt%<4Gj]'f-rr}tY摸^`񁸤4ꡀr0kmSʎpptWӯၜV<p>^hzY1 ء֚rx}Yb-8cb{fx|ȈQQL/Ճ eP 3u~8 ɠgHی$p\ؐqJUOS:[+rkhxp# d-lnv YG F1'6~QDFs~N,; wR fl!{ ~LTq(c>$'7x/ ~zMfʞ7)Lv$><H`)r_J|. 獛sdRdj<ˆ!jTв45ϭ㸧<\܃nc\<ހ܀nUa"4/@)dNnn9džXS7Ͼ?9A/Ym@IWYڰ06Z 2_?njWF:Z> V^iiG wN>{ 7p]JcjmV|O{ic7"/r,71 sohEͯF<&ھz8 @YWğ!6$[.7^ 0?-sDq[f4'r@٩jC_+ (8`u  04VU51[ТQnQ%rZvuFtf[%u U hʪRܷBSb|l7h-Gc>m.Vo>: X D38 o킳- d$5Fs$8 sCzK߽4y)z 5z\/nސAN6qDxJ~3/zM%_hY]9YQ2}b ~$#:wL 9[^Jl, VR|@UoGMonW4U{mqyǶ:ksF"%f(K9fSD]8Mؖ<(gH5Q4(Ee 9D&-(O53x ç!r[ X/*m&І55l*:I v ,0q4%LFB%-ܹA>].s`~s:Ӵp-И@Ix1a.F ֆ1!F=2 YO͑m9aєa{l=}n Τ]v;+WV!k 1ly!DZ!F]\)79- azHh9!V4s[ @Ctj&' vDcDOj2oD%o=X=ʫY}YJe((bߠ!`#ng)w񈗽+2+dꆑH 2Dbq=:"h|~L(֣n'18QebLjc[@VA> MtX'$dO\0Nyok!;`B֯hs "rJm9>Voh\̈́sn!B |jL;e!Y"> u<Ιq0G,c'r\w:vK?9( 7Zjx/k!ʈR R7aUVKir a`#nd vae<&,O- @J9fEX7TR!F9">P^Eja)dnhɀ@*76P+Im'!Zv c[O*+q}&q1cPya2P2axf0`wFeT֦8d"qð+'#Erط724=*LX ɌsRIţqxQ_p!|x3uWcniSBBV ָʧ~UYǷP8C,F쵔|?jCI}Pޑ-#S|{w,>y J[-" A ?"fEYO$E*T\۰E?+!``K: L0AF e[AV1oEFIU" lbpjHiie8+AS@"s@OsJ^D#Eu[ar w|k[AbR{1yUoo?݇Sb =NlieV2sp7U[،)!Jk?<^L([ԧ(!T܉6ȕׯc9opAk EU<&߃" G/C)knckpr|RȅTX^Bxr{OuR 9q@/\z @B!6rC{juy2Π(ۋ\r?u•moEg'o eTESVԀ#q[ғ Dꏋ[nk]|SKvh&oT ; Ȱu-*` d͇;r2 Zs6ki̠s26-6trQ!Wz 3_隌ޖV%uꙘӗ[x= ˬ.K>!A(AnMjX Jf.3|c_p; ]}/D'4- E( )Gn]PS9eFy_kRvC#D\C@a ow!n>{]؋ƨߛٜ|kodR4sⴁBz*W83)dv?e9,Z9`uJE #52`sA@KlF2h[f'X6Tn_L2ΛXAc_ ;߷߼_ϱĔ䩥L'FS-3a-TAM<%v\~IK6_ҝ+r2 D] Y5WjJޖ3& \qT`w}:B)-WFDj lf8zeWix GaޖSf؛vWJoyl7d%VYΤXWxcUz_qdVR\g}+14T?<E`|"{pWV7cTߧbsJ7-e&Ø`5~gzۛa֥5F6ƣrQjm΁r;gAOdXMОOt7FUJ37\jK?'!lrH 儏蔸/}v_j9Ǯ݇\T/mA;i>R[Um/8f>3Př%r+njrc/,X壗_ g/w@hkxʙSg>tD]XڄHwlGz~u׋@Hk̛˔A3)?O{L mB8qQLR~\gx[MlIWltO B7J.csKho*_ 3$1|mqg3 >q(I> |TN*lZI,%0ܘG+Tw觞K乤:("Y>Ә8Hl|QA4/HAE#oXbV !GV`-bvkp@P͵M+9vr b|RzcbNꜼFW !]`F!)"o^I?FyIqp-AWrZ<n0:90C`հ[Y=ŬSJPIfh@)d ^qh7f ꏂ'P4Q˾5)_8֫#k΅>mNB˴ RtKZ#\U73_ӂWY'""#)1ltЀ:PGcIyԣ/V/iA-zŌ}}wf/c2boH+X[fṚU)on.qlIcZ~FC8V?i@<& )Y7jBMUe(] Nq35`^_e=+ wwDJl_C"@ ,U[qN %,ulKK A$+Ax3xky]=K G¯A&#jzչӑֹ z+27#H>bX%^45}Nqs+~xd0ya#8DwMZbiw~x o1.HM3÷5 زe ΋)0ˇόOLwޜamv\p}jS"<#e3]r*QUq@rqEؑ_ n?9^#nRj i‡ 07KH &x c+SlV7Zl7 TQm {M/c\Qyx&Z0 4vwl~<BSv$uv 3,^ R/Bmj*Pm!Gpa S>4 '!L^]UC%i݊U(?,Ksu0+qNN܌)7c[pA^麑(twxM873/. HKT-'DN7xt|ϭˆ/j[>dܟՃ3ba*[+kVcPMhC>?[~m?MF{ֲJsېZc: >m%%M؛ĔSGШq|7ύ5BC@4E[N N:!q [mr IG4#'B ,q*d_1[Ɨ<XSG+V㦯 mJOI4ap &:Wum}ӬkX:zNlC ȪF$C1rL~ON1}ݨZlAK+[#ο8w|$%H`f,ȽE9*s +;av`IʚB3w<DUe2pH_s{%c r{srv\,h'@L(+F^LKocr|{OB)Z2] 𯼒[js]dݗR_38@ߏjy#[| Y//tHe u@nPGqFUf#.-%^tك!UNDFa*+Tj_S R jtAiL-V"1;O2,! A U}wL6/Z`^<\&-մkcuB{!+%p@;fF9 p'B:S{/Wr;E4|Ú]IA7 2q=~w~o(7V騊Bcǰe )|?H[Z7^AȎ[?X}vC;/˴Ff^c3R -!͠8^.پYOVAR43_XKk{' aV׈ 8l#j&X}.hэێxy5њnL.}PovesGmx*?|̔)GDWvvAJcCpQEC ʙ`{љ.@_"Vav^s(y6izĖ9 f+2dxk{`2kmdt ӵ,q֍@mZ5,0>>*ʇER\r #EԮRJ߸̎:Ӻ>3irfqO|KytA?3GdՋ|ƍ.d3R,.b 3[z#AŘPNgZ zkxI7wt\CXE*ٙZ`0[rGzQc|@Yl a[ )bApOT,"x^ԶRj3|po~0'6WlR'<9{“ST8e 1 cjq".!9Fs֠PUl{+,$u-1.v'iiJTSȺQB<+?Z`00b6;0@s97^ZuGje]՝*Ӡ8yڡ qr|;V h>FZ30b>=9 S>bs 8wU->pݛ)PC mza,:6{_Y lEg 65>_[M@~=VXP?ɽnPF.yѭCAJSFcϧ5l0ꩤ*A6op܄ FTdt04?HJXfʜAʇq/` OS`{ Y^m-HF<hɚEM8;(\1Q^MN, T"Ϋ^ȧnOy3p\'*5p{S`m٧s0CH+L!яEe?c EQAY^ 49_;VԈ?u%|c3`.\a1J_j4b%ÇsA*;O#J}p[(C֖}G8xD&Cp%~-h+얝'ϖ~)# Q&ymX@593肟]<Eٶ\r,RUƢXŊ_lP*LPdgDQŤж8b!* bjm Cx^UMd 9wvxj |FS?un/W/@BtG+Y}Ёb~3(R:jnfAD>!=ovc˺R1DG ==uAv7f[ F`{$kVP"l-f./lI'RǠbV mLdո^ܵ{*AW`]"pk'ui3EDPJ+8-9B2䴙fE;f*r' [uʴ|:b24C*M#pD_ ?{zFDP'W!қݫ9ˁ譜dڪV_YõMFi̎',by_ճ)0i4}TSIDc^-t(^]x#Mk[F3$L>N?b[֋a&N.۶ٴp)naqjC-~pzoT+QVQSw GsFwu6: y˴ ts }~6(% DOnǒk.̪$h3SjXYRQ: y'_d9]iǫ:WkJp녶 iiǭH{{]OJ5^ع7u2ia%1!-66ּT"_C"D*?QPsroRXoddgh6N+<^@79F5Nnǻ;ǰ![ ̷d>rr~l sRi4vv̎T}j|Wޭ kGj({kIW8L̞%;W~5L7kazSwԆ$CEso2},iyTA)D#"@?P dTc2;@KtaZ#q\^(*VlޤVCDv9,$ fZH+Otmg* Wh$-Sݍ+]g8'c%AT;]uB*-)72UUqka, z6i`>[FL(_ KR2ON .D:Y}vy}/nJɾ\HѦzDM ѡ8ֳ#0yԗ<|zDZB%EAP#+y5vb ) f˹"AC,V޼(d?:t m'dzy|bs$'5_# Si1M7ak  ŧlb)wID Mn8Φ\ҽLBEug$FWj5vpg:GCite Jx_i|mwĐ@4?Hn2Q_ݭHwh<X^)Ko{ GsQE=jȿ1,pf1ww~n@@pnvkگiz=cP|"ɾ V9lу`ݱi(x!:g .^_do**x6/n!Ӗ'Jgf6wTJTlG 2*([X>/0==X#HzbsńѨ`u%=D䬻Sa 4r -Tؗ0eU"nMEe0+lcm ^廯qʪudzEޥB&,'M1ng4?Iʷ00E.i`V:|c4{M i%=ҵE˯ ?-n>(]˜"Q */Δ3 Np)B$DqY7/}Z ؔx3}U6 5Zz:%1/h~Ɩl65 .Ib Ow+RJ}ӇTwmzvVR6IidwOO7Tʴ}:P~Ц{QO/9-drԵBxkC Zc%dBUbG/0ypl) N:tGba\ kr(6wv-Q  95T;*us;ONW?-%9BG<X͍VvsQKP{<&BXt3/ԚV i;:D>N]R񮤡pkս Uf?oV_8[%4$-6,T|+ܒ4D$Ĉ΢Ѵ!P(%-D%=A}\2w/uQTOT[/׉ZfK܁i`w5}SK= w8V/5cZ.iasK0~ ?:a0!2-ئ^v LNP˺fQ'u W9p,۫4T߭ /v2nv(Q !l m+Ņ절7T-ZJ" k2Srл3EjT"G7JR|4duoTlQ}iw_dn`W:jkr<b'B5K.y-ʻC}p?feVh+!caݬ"GHN~\Qv1=]hL4&!A ol"VT,un}Ю xһ,DKF@ɃUv"= |Bl^C)뫐%=Y)2O"}3:tg*J`_7:=bC ,ڪ=Y$XiDlGu7M̶5ez8LH`Tz )P)C^YV燲ohn'?J( p Nr]&=h7/IDl)#vDH^W]8$9;S&3 0L/囕d}$xi*uvI*Miz! Ne۸TXѕip4/PWSRάaLȕ8;,+˵ @nI-[:@ehDMQy37;uֈ)M&?iMDҳb>; `~,m"As^ua=KU uҳ~ˢdwxņD9=l)xxPS:@ӹudA3^Cd&TlVH nHWS0WfʛTJQ%K 'A-H{i3V4!wvs5 &/{<Ǐ׬ ԯƓ#vb硚+NOT-݊@1;J'UFQYn$z Y]7V<|>Q]%T*lXÕWkU` Q00>(^J95ZTΛ[[dlr#.нmVlՆlq6vh^ߺvs&;*tR܀_J8i"xft"paO%SF EHk67` 8?Gh$w -;#A֡ Y){>#<YP!h K8֘.135w03Hi?r_w?p&<- S*bu-YY +I3T$:q*kEdv .`쒣2,:o‘w]NXR<0tPv}f3/_BH_W[Ŏf!;6 3@7Ƙ(&w | bƜ}uO2ܥi&ˇ9$<@GHZ{/$&r]8X+ lxBYͼ㌉q2/A۔L/etY ~n/b?F !йEIcߒ5Á= ]X\ 9Uc!;#gFC~=kk75XL5Y{|QƥRo5MLyh_3UMN5O^~OG59k"RUd/[p3؃wyg54nx2'*8>S ?ϸzuy#DZcHg%ff1@٥V';- JyH<,O^KFKժ4҈:->?n PbT$h ̠2͛r6 SCVݔuP ܣ68Wwt"W]\9I"VE0_Ve6W.^ZsBps/jtCC$#.T|'>.s\N+STvųPǷfCCetˀ.=v9<%H;Q͇`~xdQvgE'GΫcr"*/:e8۽ܴ ﳱb޾P1 EDU鯨QrV[~Qcl\–ʣS}p@XZYrE'{k! 7)a e!<,ն~&Jܫڠ>pfva[z8)\66Q;}7 kh͒d~eC]p5ʗۯ.L~)\5J*l$.P?i!=Tfo4ڑ@5 43GridAͳ]B] $ōsv6Z "5AΫЬe%q`VACidr!P~88xœ};^BvAeI - ?2YhObD#ȀU,luwjԍ_ d $8It~Mo*܌Ϣ:N=ę f8T%۟{H=?*miBxp*Q+%r';\旞:8SS1 q-Ht$vO`ւ\#7ɷz.' ϪݔJWqYv-J9xka{, CۂX%h=(]tr*S['#؛HI`J2ErCeߨ8sA"_Y $|?t+;/A!&KIN)b_S-5aF|L i;2d? 2Q^p;R҇?yQ:}xH oV _iLb_YTmHH;o*vm>i^A 4roэBu ^L_ \C2er+Jh&- q ItSi}Ԅ)}ع~rGg|,~i59U-+2;Pzo9 ngyvn yntO\Qk=~Ї{O %$p(;zW*pG] B7gRܷL!PϱmvIH#sZf\/Xa9 ]_2Ba؏xgkJwO%a\0o5IJɆڹ߉`Up,YsRៜҸc(*wr1nH  8`pz*B侀qH 6C+ھ6G4qTD=*˾n,0r0fõxҬ!чa;t8TˀPc{Cm} |8)  ?t/rJxkq_Wv"<\JmFW0~ y# Gyk í~m[nZ_)4ENǃ\g(\KeO߮: l8_/r#^R.2 sN1!3*k !'(G^38ʉNC;OihN\e:+Vun62]$&4/1 7z<'_^|U~t h".9m83Y0Q\b tz f=,?q!"%Vߧ)@ĐmC,)jeUԨ?yZu}O2Di ]Vo> ōرn4HO`P PWKWD Diq5c5O\tv4J칔 wP|µ$:fcm Y]0˅l,VP=0F0MAfT1"nK:;BxfR|r[`gYGgGsR h%mh_Vf re >l& xh2KLD^;-࡮JHG?dM,"[DʡQ̾EtOֿ=:7OIUUF>p^h՜۸і6^4] zKR*Nf J+YR4 W:I-E]H R;^ ꌿ޽i6O*v n_J?[g-l]lj4EzRC;TVl]F|9,c)JgFM "=d겵,znө9Sƫi7n?qf %/-`hD;  OPU Jnea&'m3NDeW5ǜO5}qGM\b(uA쥶T}6$=-3_稉TC1eXr:=nhX1Ly2e 2_+-=N3 3W~]X~-FS.g"XU{*8s;#{t{}{miRMژA#53P8!2 sK־:4Gu}߇ @i낣19emN0<[ N)=TV~(iGˁEv/i}9A5v>k 4rᡴɏ Hi;)Ut&bTDˇ4ϡ,{O{Y) F!eƻߛ%zjv1#(~dQ'abaCn=guϠ+X.Exxblg.Tۦ__T<[D9L"!/3:M1I5:&FFc;n+Q8!K& >y)䀤᧹.jV:Pu%|4"R!΋ &}~RMPdC48gA0(MTf ! ,ę g9=%@Zuo\)[45xYouWm& (TOzF]Dp+RKg G).c?Mi6ݷ-EĆuj6gPO;!YET@\,M'Y#MQzMRvi<H3>$7 a^`ʨt4N$~^3W4AoUdog4԰PH([d`oRmR)yx'bA7NQQbkuԜT;6N5_"b ܸ¨:C^"!&i6PJ3w 1zRj nh_x7:-oλ3b# ;!M` ,KXB+RxM&7F[ů Txu4< -aM& mi3=BI3 WY43BȈ倪éeߐ[j`/񎳬 R~Y  ehos\zm0Kbܕ`/*kH:ۮrbDd*Z=Y}?>AEXԵ&ŏIs"\[UOj?;3ʄj'bgm}ڨf ,;^RrBn&}D3*t[$V٤">A,aZTgþ#s CI8<͜VrYK5tP"Ԇb68u㫤JH+kVx@'GjJ-3 SE~1@'/<2Ç51;/f}Z%Rf1D4ˠ4`3vj4N( S*$Nꊃ;R7Ѡ dy/rj^pXdJbPmM$%C+eZ <˰F"uu1jc1*4-KX AUƥoYޡc: myʁ,~-v[fCP0}J*;Chcw{a 8י:G0Û$<HbCFI~Yù">\@͕ZYݔNZ~zyfUiN.A؃Oּc^Qu@L`ǴUS,J[KR~5 hMK'6OV*ґ6LWG cNh6h~l$Bo6ӌäѶy|IM9 G(Y쪯Kz%)dX*w\4T,n,XՔ!E5+@U*XַZmgj[e M2C*쭳y 9Hcfz'0x`CQw\YS1ǚ]y1,?=M>8/ Q2(O -MI00%Eouw:)w<D6I5flh?LvJ !h?"}pJ +8NJJH'9YAS&gqIW7yaHfD~Ul"g>2oj$VW{ae@xu*Urjχ#a.KҚQ4¾$l;v˝aKQns5?M^z|rvF:up / Z,뚰BV\@Rdm-2^1u=}*w1(q 鼐E4nhiw':&Ŵ VQ27 C YeD:s6rzb69A]ULp& liX>^Y BAXT3 ; A#=TyƖ |򤜥cU.,'0X{- Aus.MŖuY/*@a0];}YޡkT}E-N -G 39жnBʓ=.%DQǍ SR%ROsNS Tޗµ?}~⚋yGUP>A8hӃ3+q*:Eݽ1}hc2[7jJδUDMP{gnU5A7\Ց&.kg31F;6^i9&ѼL~g)>2jK^2THΫ?xhDLWw)*?PW5CNMee2Wgz6Q½Q͂ﻖf%w9.+e3=q/~fIg?Q K9}r|]U"Kpc73R"j/Qf%i>!D/ i w}ؗZGô^:tSGb7\Fb-!w;1eA'2+;.@/M 1 *l0ۿPZ6=j9‰(ZZ9%LA*jn 0E4C9_2}Bz (:f[ i0 9.ȤiIfjT?UJ */2z(ͭl6W3`upcݿu:J0zQ( .Uj|@:Wwȇ2Lt?N\ "wi{ߤh6V)\ґ l.BN'JD*0)n9Iqd 8K&qI57%#k,*ˮM~/*}4\N4g69Yl1R-(q\kF<uD) RxD<3)j" hps&__Vl7KI1jM76 jĒђMtWp\r!odVrm#V~@*{eql{[plc+xQ~ōػ\.zT#QA¿^!D.jT8A|7zZ't*cDQ~6]wq7+F#3(*LLMݝ:a--K8S=OĿaIeϒYO[,K-;~tɰ Tng4 1wOg AZ _/n)4"EE$e- }Q\MJq%~?ȷ1NmuTY:Q.axԲa2$”{I{]GfqdNIr-eStX|h'Cr˪G^[@S=ct.ZłԣE@:9rFeyB+&,IόȀTVzX.k 208 &8zXہ8&khc*p<1D8)_$.T/$ !rp+'(Mˣ[72PYs G|bU(^cI F{EVXr폶Xݳf!7`EU/|~.e)V'uedU`V]pxhsA㹦[} %nNg#*bG_dDNƾPZ^:/? tGe{"&t0|/eDvڶ(J(Ճ5 8YҺĚߢz[UngS3bz5}_ur,I4xJr?~U 8Do|꯷>pc)RX Cs:S^c E;>zqVM 9l%& oZϩH+pvt[qi*~( _iʱ̚?x`;AȯC:%D ujW߹;,nYl֭&n`tМ4&p$DMOPR )!W\NGV:%ˋ5?mǔm9Vyc}28VZ fK۞Rz Hagbj .0RrЙ WfCu#'H|E#gZ\V[Һ0M0ͮhꞿPuZzÆEz7>_NO<2</^ˋǏx^ w;87eb5B$ o*_$",+K.*mt,UNoCdmAŵ@Bߚ1c"P=?1 óXl;M\ތѼ-DL8Hms[ tD0eo P-$RHO66p*|o)yb,qZ3fYVdW:U"KI[!][-S! ]5jb9N_&yf ״f6q_9A*.x`HjL':XZ |>$.pCV ;g=2Z\y S/j09 G\TEUra;\#D~ z~iM-y098Ec*l4r_ 42DwllƎG=83P iM'`Jfp.|aݸ oY8zrn:' Hpk^<.MIOHDb*ŜCk̥wQ-hT sOj+g3-q ʶr*>|ZNi\ 2%OU?ʠU_"wBOp.nKa,x >ْ(3n,i!4ra 7x؃}M\xk89#6f!RH;LLzHnI\{XHźƑ|n%=nޭz sB( Er7/7a2QDkcC浪Hwɉ}.lH ؏U=`@ήB(etm,/@t2b%\ IT6HIFGZ}7CfW'hI9X1q0cM.Y ѫQD5"s&#2!OJŵ卝䊳DW5)7JuEO~u \/џ%ͅ5TtogD;+f^k)*uJv<@a;&*&v%ѣ<}X)iIstw >tR{[pJm;WH-Q5 w= 5 ɇT"сYDAV,Û lwc(5s!_^! ls`<m@ j| B>z;ylz >5E(S4fLP^8sfԏ&yD ? Ty8nSCY4TÈGB˺UI! WA=w1|6%4kRKPuc~`4' h%ڜ DRv)CpVe湯`>Ax'dŽ]8LثsMDpgw~ {*#: tE^nu[z\ V99/E wBq=&7Q1'=Y| Oض{XN*:EP.$bTl/\-<<#{D+&1 b0ē$teypGq+0MGwjáCWo̧1j7,1A)SȥL) #*(@Jrᝅ fZCOY $fsCڨq³'J%GS7z.4o#3p:*1>YixVA9aI=(b8捃ێF2RV6:VZ9`LŢg.NR9/ wB&Lh];tiTie$t.ZFɵ;kOA.}u " HP!_u4ӵR}B9'w-jƒLbJxB?>^haKI0o&}a.V:@>=|jr-LO.vlP{xKP# nn&mNV)<9kaIj>'G{Mɣ!eɠәJ,n[#FLjqtKYP8wV>Y.3%7.k+!MA4RJg$òb|3'ws?+,:H GSs$E/Fxk;еCS%)x-"ܽ,9}tFUG,c5Y?I2ars9ե81ִpu.0*߸ss:V.r,xhkHFuN!JW+XȽRچthR5^aJ7\iU0B1Y?f-Wb]Y*5'ZEUu#FqŹoAupCh* B/Kf$p`>Fe!.^.:%P+g % ˈ`ꖉLNL*CټU>bVf9#Ґ/FUR[ 3x-789h]=scO=Ol1ṁA8HQm2KO׸S<YIUHQ8+2]F*f} łP@+O+7jglZ9>D`>M"<̖xI}w "&uQ Y}DF\O9 0gQ<B"n#lT+KrZuSd42h"%~ř^"1gnk{%Rr'f*%PċyC)7!#@n^95SycU:yTIYH-nCQh.8:>-,[cť$pP)Si3p|L[l$N!1)F% Ĝ]wn'7I:%cP+e7m6kNpL/3Y N i=ݓbT.T0@,)szT^l a3@&P>wG C f+ 8p SϛVVJVW5a|BM>MGek~bQUZC{.([ٛNgυ~a)DT}L$R&ڨ8rQn~}feXQ!1@LF҆RBxC!tYfߺQR:Țs%~ ]2;RToJ!|.]6tgq8]^ʣ =zPHB# gX험tiq=FsUp۞D\d9.M2jcWjO.0H=#9ҲHv̿е{ G}֘[:>ġzWN0 ^G1oO8:wk,|Ghe;}mf!8>f "A XJU.rw@׃,Y3T1! Xu2^o݇h*Mv᷊FY^ ,Ѿ^vAjd.`E7imkGo9>ٙw2ꉢbgCͅᒹ# º!fV YJI7azF >je@7eOzxTilw=9$G@򍇷NIOX'kKʪĩ!iPLb|DIy^Dn ]F*a #0*Ԡxb'oj`G^~JDAxF#= dIƘ/?%g!·vq qRij>Nr DvqJjU==e?!{g78f,>ɫmǒS#'NO.tzmCwI\=m_Lcw+ӰněSSu4qVWw:`-+'p,MOU- FrozѿDm賩 Ur荇ɖK3/i$uH}Mdn^Y亠J7gq? <^PcJ85 y`ۨPkмFuM.+%cG7+Z8"C !7kMY !FX9PDʑ!ʃzJCI%qWn 6oݿϳwϜĞ\,:9Ude-%X ~ yo,0j{7p{.<mI]$~A7Y R8u̍ :Aź ChcbAG.Ilˑ2]tҐ}&&G՚`D`t;xAfL@t$IPOģ}'pd憇?{' wtK P8LYr4~E,AU ))+Ebm с4zuh!epb1</]l`B<4'e5a5 x9>puM}Ϛ9UPAItN6K;,Z ߟS8W*w,`/L\o]aT gW 1ُê7L\7w6Ne$=;P}"ؒ\zytesnF!)#lS[p3 &{@dpqˍ hlW*bQ<'y%֫0bWQ,p @e||SD !b%S3y:(i t& }u):a'hE]/ $$L=̅Oh_r@b{0QFc8wDy0;Pލz^>P [AOm8mҕ恘UbuyR֣tFJ4LTP@.3{>6.|}ࣺJ9)B>fWۢd-ji|>GZ7u:5VQUг P3s}`m,5;%Dዤ`XI^ lEPoa,-$n?KJԲg )%A Nx;;N$&&Vd+34Vw,DJ&1śP⁊AmysLжzӅ7,|m_0beK?Zgݭe1,-?9"ց{]È:D?3|[*ɆeG@UZlxᜀmA.J#m" A%Apxl0̯CKNv+E*ZћV0ZxÚo2xS1:oPOGv^Qt=>&!o8.5 -@: a!Έ|w[ >M0;N*wl=$I#NmN{ݥF nKXrIGvy=;Ǜ c} oT'wv!'ЛEB@0}km!9^6(dpOPH%I<+.~]\Tt=c3ĥ 6|}k4xrbpr؛.[WZlC ?ު噡K?I{QnN-{Yn5 Hh#EbFcu^ٟp2%$兵eBQSKۂVeAɒH+¸*D;ڞ>KƓ̈́^̆o+6`K*)߰>rOI R5yԳՎ6{J 3vLlu٥nwC%]'@3Xx=+#U Fz V2Ya<ܝϔHZ_x+A 54O/t9o3S]r OG.bW VV9`\g,*r VHz)gR#wWv "7s٤.LoØҢ4F>H0bNB. T+FȫiO)"NٴyFY*_h7"RoU;jz]3ֆSlY!m-+GPNr,yֱw† @WxYYfi"W'|xC}~ٲj#m@H[ͭ$ӡ`JP[L,k=oeb`7_I 0D5F05͸qTAQ23f~1k3'6B׺ [4.5j9s76zrBGׄ嘛i E/tz@Qtvo;7'4zT?h'Pr]%mw`IiˇťIR P98S${4"$ѬK/Ӷ]nr69&Y/6ayo$r/kuϨ&In) V(I!* s Wr4$f*ʷ #jn-Y`PQ|z< tOH~<64?I]-xpq"("$VϊC{%I)k1BcI/iՋ5ڷY-Mdl^OQThA:J'vۦs skhY|@ש7# n#{ڒm#M<sjNjvA){\*D}VeY0wo_aşSu̅ŔNpϥm& q͉FҿpRrA*ȅU9c\Mx@6va C"^?5N6?-1WZA+m̤X l < Ww\8Rѧc@o"c3QrfT#)eVU4,$tuR`axNdRkU;sm㋸8"l\ԅaܔ<|fw$ժr6rq4)f! 6;:Cd;~|2"%}oCG=@طxŒ8T"k^.`a;k &񶒷qW֍*#x%,SZf8̓[RBHhyBwBG&0χ9 WR2V-V:& @VsQ78+잍ZT>V/ÚەEZ);%V׋A2t_#.q洞zShep)]/g .KP7nO:71(ޓuqBnj@!RvRdII1wĉ` ̷"(f2m d k Bdl-rCϩtG$xJ/qQ" oW-{a-C{ɿ|^VN[^onȋ\2HSba%6~7& Q3ߘ"? \ZwPsa3(zR w BbûB1hj!$=-\sȁ,d,t΄a)[2/A|x%QBtZ [@814Wi V[NPr`~; #EYæ(Qe㝿].VFuA +0,k!#.pOx>϶!-o\qn k[e{ .SG\}k~6ZVx~W>8IDK ,:SZ)>Ƿz}\}Ho} 3JȀ$z@ȇ3í} ؂8>C6a2dMyXgH T@nԢlӇKF>`!tlPfjGsuvڜ0.K'tf~&,jpCQj\hBA0SNQN3 o*I<)SPQ<*CM;UuEip 9,Z߼:s䳂VG4p*U׿&rY]f\uV.\<;\2 Sڣ~kkkz8%@&s9`P>Wԩ"vk$ I~C>-ɸ W0uO H Lr~C] r2#ҥUhhc Q?L?ָ؋ߨ !yR0nU.U+>:/q]}j>vrqr µQʛR'%xy°vj qPMp( @hV|' 3Tua&.L|7|TlsC!yZ5eof&Lrê]vcb7T 2DoZݽd'fE[#*S![4: J+YyaU߶S'e&7B4yQ֣YUQoJщ}CoCfh$SК(Y>O[A|rd%Ia2jLW'O;P w&.C՟{2?IeɐN G=PrTU۸T̝-vYR@ {s fmZXľ_Fdh@ܭio/@^ɛc57G(4prS8l`jC ifemN @[Vb7=A@+EiD|4hv *T]84'"z<*~AB~Nk dɪ$in( b@+ݤa)սWlTtDh#]m-Jڮ$\gPem:cmxy9 cWTmo٨jbqC~ y2g&Sp-D&Lm[ Uv5q̡ zTù&z!H 1ݡ/7ApKɮ_KOYt Nm ~gpz&=ǵ0.{twJ3E@RoW&*M'QS@t~)+!<%zYX;gR'ΊǯX:%?VmśKmYq쿅63wEyrXL"BR:D*@IAڠ喝tw?7i:6Ё~ھ|H1@>y}*"keVy6# x'#qn4RKr 9X=ҫС}) cw{[ @zˏž/zg*LXS359X2: |ϰ?`DH.^QQa zvg  A5TЋfDB6q0{e0'BC I s-ةhOH~3o_/?BR w,%/{jzCW:qKk.N#QbNz6u6P<$?2 H?*+,U#;1XS*U-2Au8QX PϥVN :QYAS/ˆQ}s@f({]bj1;o<6b/0t]Ӣjv39Od)L6@?H;8A*6 aRw)_J\b72O?NNm;m1^CS. ^Dy%ʵocytcaw@Fp1&v8ٟ^v pTo/%>U:$]J:Wإ5MyPZϚV^'&u%j862nyG Ы'譭T:K:4N*7fp|}D"o=UY;P4żA,%x76[C/ <+HfJ9.Aʲrjխuư29,j*G:(oRFt\SpN Yǫ)x!r;/`Bk|wo6rXTl'7^U$ĐpSrVD:h*r=nORD&̰m|W~2Ӛpsy*_g̻̽JE0B2krU~lP|FtpfLQjaɸ~)K_i Ožo,.=2A.eiHS0?ɸi7KvᏈ"^]u(fP3a#j>GdZfbKVs`qex3\'%h1agz,kv#Ƣ X+;UbV\AC764ť7|F^(p1fZ{'Ro{qKX`81Wa~T=V@Su?U+]Ѩ25J O]R%Z0ZV|*{zdDI.F I=q&@W`xg \߃ m>'\Fe&'vf!fڀ+B3:o?tzj*~} zYۈg$*Y6$#ՎAa" ЧZɴ m,?)r}+ o;3 K2uKhn6n `@lBĠyv*$#s”zXr lg#}֙D`*H ?2,ډIe76WZ{3TxkCWbj=EU?x9@hb)Q= YjSX5L!G ^R!yyK4sI  (}Ʀiu ^z EͰ;r8Ǿ]t!pp$-@ƥ 4ZpwW&)}87I:)|bK'L3`ln+HL]52t%21nᥲ9-vT3ĹF2YE1bo[9#ib ;mebA/ئj؂ī\ΏB~|^sA\a#H!Wycgg \]׼Z_!< B=x̔Ңe>P٘úrSQBւ*iWIj7< d'&DLpY'(|8Q!(EȆ+'LxF+bTxly$/sK yMZZ>Ҽ.?}7aTw\D)Ȍ}HHH Yh#t)Pג 0ߖ5GRbs ?-Ϡ5n{ &([a8EKs%2?+gp0iX_#paSxl ƨ$2xKXRߺQzMcdV_ւmcw~]GF#t^櫠r_34а *Ŋrį7wS);vOOpH KͺZrJ2GiV3g5[rgֳeI?9e40R%!r59Vfl]Wj U|AdYLDŐ(adwx &O!]Pe{+t9"ϩ|:Jf,Xԇ 甙5'W1̑T9MmtwރbµOq1ÞmFu0TW]?GkĝҮvm%IJ]F~s UDCH`ܧ!*yXZoYok,um@4(!j~m&eUM@F-oB{[`H8m攩;i-8!ɚ;9 0 g-NЌOct< e13A귲 E)Q/+6frXZ _,>p4t`k$Ѝ+&'{a$fktf Oe_nǟa i:`cّTO`Smwik]Ywhm!͙L=3D]8ԉpyS,хjf{nXj8s{*${7A,Px! $̃." ӲoT<-;{5ڥ^42Y3f M,5H5~ӱRQd`Lؿq X$mĄQk5ӭ ?7y@̓w\?iP*pagG"<& @OI]Jj&ObK͘LF#a65Q=_ n:ty>ښ}֓H'#KgU̸J,MQE9۴%²2B!t?aI 6^}:LociTQݟF*vO;_lO zGdϩ6-(&;ȒѴ:|0OS}jx =Q'YMӓFIԑvf9oM7`_bntD? Ԃ8P{ 321tz]lw -w }Y܃c&엱<Q |>!#Ar `D󩜳fL G*NoBfˏ?{#u`7 ClwssB;Bƣo1,"Ex9[#x̪6˨!֕,SB[yҠ`yW}pu҃g dV),sXOΖۗeS T/? e{p+BMeAy{}Da<{d࿱Q)OAKR rֽ4ؾޙoyS/\checjJuw嘕 Cv(v4gӇG ŌT9+B4ZA\#qT|rR3ʛuQ'A ! F ar5G^it[97:mJXjj֭~\h\cK/lH:r;/C "Au7蘣(T=˘a6ҫh>5#vjM?J)ktgjID,q,\k@Q8f`oּ=QJfS#2C5 T~~aUQf]8(lP IU3 bkw7~MNd#߷`±mBx"2xQG( ^=L/n%լyZl~)?IWT፳+.!OsaV"Ϣvc[I/>C^+.":\#Rȳ/"4,( ۢTV!X3d:#*l sp{!7A~k:SV;[:(&?^b::!ׯ-eRO6Ϫxr.Doh}$qQؚ 3X쓿ЯKdt|e}bA_F}+`PtyhPY n'WBdJ7 *Mg"^ gm1#8D=]Gݍ38Rd2Yi_^{zxq~'"З T__.g{)+-u̜>^U)C nBBdՒy4cu^xU{H(i,kT"zU(>~R~^x(&wKNtg2H'Y^Vv&>,'?ϰ p&*kW[?A$NYk&jlg%S ߦ^MkP=PpYm^ 5)sQGxό\N A>:XljwUh>=<_^%jtuoqEm?.h2p"T'GThklߍ̆M6 )\;q Npyv^&diJ)gpoּDhq|)Χfiuo^xMc烯*1IcAB>AϿ/ՐͶO>gPh>&y2[OFq23r* v}N$ދ5aX ypp>ZLuXqh:Ლ}RXLoM)>|D;R vԲlv@:J38(&W8V 7Mj,>| Q@Xa;@Labv8KRE+ɹ"Ν$V^|oZ㸴 jՐ\@{y;2/F11"Syu$rmr! unEK}J2`WOW,'$ J QYϞ͈xfiy"8pۃݨlZSmcw'Y 3{$A) llqgz,Zha pאl8G+Zf=X&U2F' [`DJhgHֲP"-cqW7._u9qk1l.=04N;[kXX̰okw|tϸIP]tÚu;hղ?d rڹ18eڱPjz:Hչ&\^em2XiXC^w4d#Æ.گ=i_ D҇j J\A xUIOi)^̿29eGZC/y;`($AFz`^GvPc͞<ZG&WCmNCv8`ub҉3+Pٯx)d ]!uCru405L4DLѴY63; ׬q=:&$@ 5T ZyrY;a՞(0f`Ƕ.%~{Ev?±D2=ƅYw\Dک1,$̘J] X]R 7π4}-^Lrd=̢VoJd"[ױar0[S^#F&BC/Icw25*.??Q tsVzg e#aHJbrBM%`UZ+Mpj,ܾee5i`-HRZ[ݎ]'f>zԛgG+ްe4B'0$WیpN37Q|t2պMl䗇NX_Q=.pÏlC2N.*6s41$Z8;aTŀ'}Ty°9D:< {>)lҌz. %^\=KtB?uDČabVwW:h09}jP96.w4f@PE!4+t *,!).X | O%kJ~Jm$?g-d-[Qz)̓I%iGl+[OD^xԸ ./ 8 ]\'VΘӨ*Ǭ êbf&Q63_K/Y" b]pCFṁwK7/5ؑ GLf*xVR9+~"%.~>(_OɿYVl\"REyV$Ocv_"O WQ9Z[v7KboHp$Cq֯/mDߢ8d=`lRu_lj5fp[`N_:7dʳHH8ߨ/3.XZ}. mѶN@36^G8IQ1-[^h/ʩf?m51d&:@ԏHE0nhl JT _8FQ#+!1!Y3)Q8ռnx( $F- n_RJV?p-Ij`4j4\)cUĞ#uh]2Db+4j-:ZC˙t06tMx?⴮ƇC؞Z$m} +އaqWmP vTCv![ {n+B )5[1S PݴqHs1#jp"qqxpzY14W@}Bc!!϶-⧿(EVx|7q t*{RWO5Ka3(NV}Fi VTwoLdFnQw_U79a$3Ts#_[O{}vЂC!|0D:uj(=6raK|FRާk7VImlHƋTh~X,㞥*ݬ QDr=hO }sg?EA 챓@.#|tExv/#bg$t9;FLg` D>~>cA. |-r Iz e!CdڜxeAKx9[I(d iuF' L{:H ,Zfyހߠ~q8p ^%zثxvD*{ m]+D+v-d+Bb n:?6sxEBj&D#aRWڕA"39,?Eq97Z$™?ӷcޡtyhFR 3#e[nFB@l GV&%zMk=)6n'G=𿄵lؿta*ug.9bREƛ|4qk>OGܹVo-3S}X?@5)3HX 4EV5ܔ;j1v8֞[ݸ$(0#MGK:gMg>PV@jBH/=K :Y.]756nV(X| F|&)! HWǝc\rEvw@MƬ,s׳; OP0GeK~oD׫ UY(M<'rO箜Av5+!3힄j{"E\c/ʔ )g둝$[ W,#󨥼 |HnJ-ⅈsfYJ#L~"CR4F"f2^_ i[ڏ5U6TMS'](ڿyxn\cPPgAv$PeFhO4:c )K83i KKa"b_gύX5 QFt[(!WA2*\oW߭+5,ؔ.p"y(Ӹ6o:ìBk 5`,CS/P5*6~ ֮"<͏E[h n SߢhR.b"H>UZD/۪d7><1\U O2)f;1r'olQi :|թ*ӾYxQ MVlFYZ"oǵ͆5adP)DŶllר >~p1@t[ٰyĚQ^/-SY/r醌:Rc(yJͨ3FNk>G\b#5@4?+)FTɆ]6<6MeXّ塌?qcyoyEu] ׺WM2_Jۉofx#Z-ɐh$vG9y*hlF /,P`rEA.]@fD}U (Dβh A4e^Գ=̙$OhX]G(t8WZ_?C$C"G"4-$Ӿ|o^WvbAjSZ ~c[8FoOUtC49|u6.TzdhMv ' y2dȚǒ;ضmd~w}o4Ȗ n)n&QWϮ͟AX^sʮuh,dW]E[+.J~|5#&iOu&S@5FOʯ6=ÀĽt#5 y8sR9R`r"NY@ʇvX}||ʕI֝z\Ǖ%:9?暫yupP>Dv*.F"">Ƀ6wtœ6OUSy@~ x}ˆ\;L RK^YO"?*VyuC_쭟å>C2pDJ[,"vu][$'v+]1n䛜ZM\)X-坤D[}}tz(C }rpL8|aO>m*ujVW] aiޚW7*gA,. `4\.ĻYz Uu:JFn_/Y&T8$rGŠUX,*i1 徍 7wp5T7 yȨaQ'?jGY1D'T5zy6Hh᫄JVpHsr~e)6EZuu5,9g Xp2!4yZQ7g{cL܇z39@̄vK\)`Sh؞@"^4-di7H̑7ߏ~B&TDchR$ߘ,V{/3R'1 b֒oxqm̭W!Y:iTmӲz@o3nLoBЊj(XȗK` U~9Ta>ho3GE͵9^MU#p}ZKN- g!)G*eg[1jr۪UW[x,5TOOU٤{ë }?~ᨤnHκHP֎j2 ŒZvf?;ժ_ \w׹᪌!Dt9 ΰŎwWѮ-ݧEeGg7t'X>KݧfOKUM"lRJpPEVA)Fy5WG;j$ICg_ں62 ӞdhGZ", %5NOO` )ʯg}$̘liMILyaMx^zr9;FXu6PzsS4싡RVjk &+x-¼c<oYz*.+ pڻ/R-=,=h.f"NYv0QY dbq);R{9زGqr-0ť=YW]dD/#ҭD_Fζc-vBDL7/Ū*bv׻~k5ѫ,-\6RK0qjd#)C]t0MqG) 0]|=? Y_% /-CghpNnIDvU=l#nv(&+%%!Z[4 jSŀH%_3KS!9,Jߍcs|k5~\w~'~fk V΂ej[ "ajVyA8dlFa$Q7m}lW|0ȱޣ*ySmۃu cZ!ӝ==}B~RP›bD;'7fFK,72DQV.1>D%.?s۲SeX%eA4jph4eNV[-}>HB?DJA- t\VZꭉ݌ʚp^rq6l8y@3#R=kH5GWnhcS= *шclE}=Ie^,T73OG^d]T(bZ('97(6Kv20R:l{Z~fQIipz ͘2+K[K]8no`'U1OܶεB8n[9KޥF-Vg[٣Op j׼GBʿkܧɀЀzM^)yX{r[.ӹM$@^ʮ NTd^?,$m&Daޟ*:$L!j?̡2J*ƚd !ܥ$ٲ+_Vm |. 5YF GV&YfXr= 0wbR"2{{kOL3.s7i煼<鸯y>Tr^SPέ\8QF<0nb?je1cQ⿛l /rtXr$tZ:gIS3F>'@IKs@nWDϲׁ5T r4+w0㠗+"*$JCO#D B-tNg:oM[0hpցH0/[iZ Qx] 0-pŔ|9|+vR]y8r7ͬ Q#fLhpw8TcadoV.qr!+,,na00wH]=0;9ݹiiqӑ=YCҜa;V.7huym3N+GG `Ah hi'ɑZSw2whH&k@vrgw-VoЇJk+I)d:̀x j}.&7\hָ =F_S< C2THT6B =oCR4eL-Cx\W2|ŸE 6^=kP(̿6fEt;V^n[@G w2`6E&`sa.b҇O٥ÄreًN{[HDquzY|`L`L*IJJ tpۂR.=?)D".L;HؙWX8w.9{KͱlSN쟕V27e{W? *7JN4U?gU^ 'f)tl,Ii\z(Oౣ],fٯ/ ]V)R$+-5g=9#@^sC"4s [ T6 IIN/FpK%y̓1rP="7k'ZOef^v޻V4nj<~1ngyzfC 7YayL̜U@Hi.[4 o?|i<*VAR\)-#[v֜Ʉd2uweJ}e {gUn NOx['8UE N GTP4lP*_{Яu=Fɽ5Kq/F6mRv9A۞3u\}xl8vbBTN,5m. ~E/i\'~ 1d}^+Ήb.1 L{M1# Ǘ-Bx9v]HL'k5GແyG`G-D8ȨW#4|o۞\Mꋂ:Q^fSjSqE=Ħ Hp߁U4&ed|<ҟT2.n- o:S]᫳й/as$ܾK؟뀉c@.$h0`WU2Rwa<.!1?U_@X  o$%|/ˣLU/b|>jF'6ȥ<Vc?ްGcwwF^LyH~iSka G5k&)qSv+d>&%]D|\#|,i{ ByuvJpe!z@"^FW̚woa+IG =;DYU`e/:x;Q*>n3bn6o cJJI@e TnH3j BEsWؙMeݷpdA;NtámG=ZClqڡQa~Cы;:1;Bԁ#⽣H2N/ikDAFLs ""l ґ2 B=,$g25 ZZi\8{6#M7ĐA%m!(9b2<% 4)]2JЩEn&TȮv@qd':|csHv lҳx[3dk䭀o)"+zɞjagkNZooXdWDS՝@~K-ʉl9' Jm%ۺ,X"o梯*?)[g{SӉT‹KHYęe%{\_3 23)$RNnP+VJ:~U H<36XMX#:WrQ>μ# 1&\V` :e^,@E)>J,kz8dyXk+Gz3v ߞ/Db~å=ݠq"=J\El^B()|)R֐,9RwojN-U˜Ⱥ>q iȕ?kx,5M3,9Ҽp3L}ҷ+PA}lƏp f4~Bp{t^ZW>@ [zR' ;~ \k}PJ\ud~GJ ZH<Ǣ:~#޼?UlppeyPo{Paf^4Z=DIF^m5:=LeR+%W\ ;Tըr p-?|7b= %MtS?C`OZCyUz8m j׵ףt€2o%8o"}< >>\hOud8mz]+ujٞk;̧[)E]wDm C!(D3x)sgT88z(~ޙZlvFV$;{,u#јQr [AXC.+\[-|ϫGn,J &HuPSe)X.Q2:[`8,?V;gm":.4(C?@VTYꂵYbY Hcv @hSy @#guЏ*x笷H| T Z - Mkn$J~5: W ϼ ?sP?#vxLԓH9d%Nʲv9^ 摡6z9guio"!*W\C(_Ǐ3p.4b1_Ъ)Wؕˌ,K@}?<(kK $(Zɧ=ay` sUg"w!2kl qG,ӔEoÿh~"̟*<B[WecX)?Z|y ~Jx7I*>t5%zX<DzĵA`G 4"(24QtHFW\0u5s%9]}Chq*2V@, ԓן `V q1*j)]R` w9P|}ԭpaBof%)\úxhw=]7)1C3tf,Iր"C,KGh÷[%ۅȵ7 4noCϞFZvz}n6p;K[zgB Oh~iO>q1U,IlXrW{u87Hb`%zڸ|Q;zO6tlxEW80no{G1 tP-8\t%l*Dz0H]M4.G5n7Y>/CT?Xc6:weP{M(k*"LK {abbIe{ۼ~01 7K7OXpDzW-2'TݢRL6[ifuk۾?y $:첟QbP=] % ,xYC)V7C_.IZMS$aoq jo;梻7@ޟ^z3\C Gq 3n#+AI Gt%/E0BҺ D'(R-FH@KI*G3¥eeapTgIF]S }ml QR ~R7sY{I[o@&: Pд4II r࿖tZ** ^zxvKhӇVcX'DrƔZ(A#3.zswB~GOSx`8Wi|m猽Z~CZGUihRe4\Ös.i}wbؓJWDl~{W:w`߄=tk-.$}rIh83!S{r5nFls g2X_#| va[VziQP\Z@ EOoR&UOM=}Y\#)W*>H atBһ/#6hyȹmh^&z>&r՜ P9-᧴ϪB*;QqgFI*dIx!@Nӣ0IU.%YBHaU,?913W#0[>9 s̮M,~u`󳿰$FDfԏIJ3ѷF&`Gs:P ,x:yCAWsǂrk*pOe}-(3{l[4 FA/,I.K͗YbB4U}D_p4r:Z' Wou)!kjې1/?#LXn$ <񂔀^Iy۱ziR-Oi hQđ<ڎq_ˋRV]r`-<&8-L$4XE6($Z¼?3-CV\hװR 9D"ILӀ´_ %D{òM&"._Y 7;H'JSoe;25ipIY@1}g ERY)p?pD'ڼ 0,c`OTKZ Ww0(l3G |Q6T9Ԝ2C;@:_I 87%Ŗ~+n$j,j MU}gBJ^׎ѵ 88 /vIFfc`2Vx-GIiQ$͢rVL M~!mp<;,_=ԕXMr/Fp_ 4YywwAg((ybT` r,ak/.vFD ݂ywR)2^ iL=!nfPmL@t&>9:KfLz$U%)xo_9U@ZyGM>f |YzdzwDɈL'킳k  sl )kAT'`YUOS)t@-0 +I< WF4yZQw4LmnP sxQ`ux|0Ӓ otiO%+*%θYUy;*y*q:&ХP`Q˵jNATOޓ0} ~x@F|ķa! g~0@[fN,to *,'|mD}^*;]kͺEJHNrejcɾsDSkZ㎶qn GWVWm=`\6ǫ&2l5o ܗgzv8u4`m)^j8(+(*s,d>-M(+Co FOeK\$tO2qgɣ^t) dX@TNA~gD;]fA=\!h/S m+=5}J N(DVOҕA^2,MEQO .wWWYOU.֏@9ºމ-; " {|FzO5 7ˋ}JHܫ"̧6Yp>@MAy``D\tÝ^%T-ŪOsmt] QMT׮,) >T>A Q`AMIcH(Hy?#9"ű{\繽f̑*/v9Ⱥ%j'ȥ&*Ql\n]HVI⚡,2ܥ-jiJ Hɵ`mw< ,ZZ#lɴ( i~1u Jik_'n2\& p=W,粄MnkJCZa+ן,[NP E&9N6,nyNCP^BJ/.jw}fc9&DOiN~ <*CoMF:Qp $m͓5I!S5ėwP&vGb}mpB`pED ğ!HJP{`˺rߵ~c J p4bD"לjD\Q@H3FC.芒~%(>h]TM%?$ rpM~sit~\p^Zӆ?6*E7GޒN*装HÂoҎݏs24v}͒Rch$u 篅9u=ŗ# :Ua"%kvS\ATmNE 3*9׌*wMy훻]L>[2oGTnczu]Vw!@{(J!u>1 .|sܼy>nUWjj|*.ֲ*11tEP98%@FݞḰC)fp[;Vhw rTfFVQY0GV,j-M{*5,ƿxH]וwB3ub.NBq'$~s[1We\xI@?y.]%&V2<-@ hP>0K$#.}ozD'LU2&A0;]v51%Dɘh2OL`O.wW@>Vץ[ţ!:]ˆ@m񍡍{Ms 4pd>Dc)U ը{ppPotFI0i!;E5m9>Q6u{H:QɆ OS٦7GpT_IK#T}N+xHaˬ6^`q^-tx1Gz}R *wYX//nnʂ8[λoŜ\_I@8_#) ڂO n-ʍ_!MJX.0RZ&9"2atz7/CZS~:%Są(^_kt';qnjw*)lDiel_v!\zOM҆ N‰9S{f_OǛ" ŹZX;O t3W4"/ q}ۉ!]\ o sDXz\&aP[v~O)''z8w:)2V\@TBq*Ō r&/ˡgiPqGʀ6 (.jȚ%^|!,TSp7Etշt}yV()06=>ety "%$j~o!E7>oG7a[PwUM[(2chkuZJ~y$!W[%4^;'Fѩ7cqT2۪`"FxC 4^BX& LlDSېW40F;RAw}uh\᪂ҳ笵tv1d(mTos(5}k\1QN[V'isth"5+qS?R:d{B-l{O(=| [(Bt2y("/,.PEJM)u2'o,Z6חf|U5%u+*L~ƽc{K*+KtBh^FA!"Q MXӵ8"WJ,F_kd 5!_ި3(p9 =&jQP$D-ZƏ'?QOɥMXLWqv) 胄FFO?'M[Jw^ds -#Pu,X}O(Lw GH"40H* % 69!U\]mc(_AY[ 1iY*N҅Ywp)dMqv@ pihuաBJo}B*g1?ݭ1y!6PxyEama9T8Un_]tCNwx 9Ca_?a c WԖX_h!d5~DPM2q@qQ0jL;|Գ>,%ŋ8QGG*#x˙tnEkV_8)j+pQ"D4q;sSr{6;l a]-DѡO eLɦmZ$q'@RQM^_G |mjtfD*uMQ+?& (|X9,qCy9~o H)r V#ʼ2\& V0LXjmC8v RL"J'(Y*"뷚5Oy:*8‰E.<6*a,/Ad3 SЏԋYM:բPXeM@Z`W;Ts'8wA&fӱHjк]rj{L[-Z"7[ 0X a~|} N7nbáh":\9'}m2v97XWS x^.eA`i-Eϯ1lCC_Ze!ڂ#eF~^˾ i3W6̀ mH N#Mzd6"קX$]\Dnݫaʙ8!oPbY-U^v`65ǢSkŬneC їf E: `%qM_Uf5Y:>x %fkCDdz(TEP[[DpQ~P}mC̟Fs[2#*V=YB5 j$60xv6֭&"'o j3c{Mz7m*үEE߭;p>gRm1=Y)~?S[t?=5%d%C9&s,4(jZĪQ,L>=#Wn)oE7 X]7DYq!- h[ǧL|Lr[ 8$NrVe3!D$༓"/%³HwMP}pRV+*V7I1 ̴{]]GWCsMVt?`[νߦ쩓.2lZ,I_-Pv@`@Rb@_=,a2PP%'ZfGMcШKAuT$8 PW IQ&w;T=JsCw3)\J0}М.ChB+:6O"w"??f `S , u^e5[$2cd[FLj?Ϧ[K/,Kh*U3SءaZ @F|kJ{e0j#=  kN h rԯ399]vmU ؈#RYM?߆ _wJ6g8³x;toClހ|An' *0]tj(h`l軋!9v ,ͩZ*;q2d >:'0XY-ֺ;[jjA1l13u>{᣽Q$%:Vt1&m.uLS;m_2}M|cѕu_ÿ'!4[#;):HVמAǬ}7\Z_=)W~y@Îf{$7k?d2oV+\#<Xlw?j ߲nĻC2ç)tf :z X]r;0p.n+u$[ch "rs2FG4}'2rܨ4xo N, OSU]t펝pIy(V 4z^ b]ь6 xԪ&(.|\'u1aev|Id 8( dXJk]l/FQ!!5D#-vQx+34Xs5](P1)n4u3:lzXpcUl]Q5iͤKJV"[Xo1KѩM8dm`Q{tx9Q|c26u :TFeCνӵRm[y*R; 2&2YyLȃh#+"0Hn7qW"[?i&BP d)RLX<@{8<@A1)r45~X{o%"QO #W<>2ݗI"3"Q,n{@yh!9@g$`ׯsn.gt XҠ9˒5++,@v\ Nk+o'öneu۬E)4LF=lPw OӞ334I'09Ţ*р:\Qɨ(L,+[[A*7هeTO v-V~cadKq.XZvd@2|RiW TYzRf`8:PMt$?VUXY~m*V뽑S@Ե!1qy/h/ʕuQtZ$BvRtAYɡsybs] "NHV5e!Y,#MJ.CA^H4؏щF, ;;.#w+׭')/@()SAB+IiGL}ؾ 7f#a6^g.FSmT479:0O#h9Mq$ZAU" #ts ᶤH>jAÃvJ4s!0qzlt҅7Godxvӡ- eXwGVjz|T{CBi%OSZ<54z[<ȃΫM?V×ÜR욗 j86*-SUr΃5rd]X@ wd\AF~[3߭]v2pB5 ISbl7 H >  zXMr:io2VC$TQ wwogdGó7ntƝv( [jHS97jh{,Aw>s;wscbSV)q-s(^͡.I3-< >RY)$MQ$,@dL5M3΅JXҀgnct!R8h~3AV>+ pLeH Zl$zj`qfOfhǣ.S[cD́k>]KFXEq_.nmkds-^ĝ͆{Vd?!ͺc'=Bj:3d)}?uZ4M =)Ha$6;\}4бѼQgt(J+]Jtzg޷_ dz >bEmVy8 5uԛ^~a"a`(JMǽĈ(I-ʧIp*L]6C: ];1< ܿ ꞇâc#lEZ^LU|֑xh"2/Gc3_S'u(iF-v-s@{W1WHmM{z0_oN>}R0\@IB+HUg"&-,냋flG䒂 F}H ;{>}Y;j`bc5 8i6Y~$N)R=P6N db7G@odPo0-utQy, W>Xwn$nsqߵ h!w){>䱀|rܡ~@>eՋy?FlWCz\jk@uk)pt&T1(!)vpDqch]b n{QVH0JTq :faynm (x%+3zZ Itى|W<.Bj DӬ@IDž5낀"+2EJehomrA"<P=ę]؄聆V67ּiQ&BPRW]Ks{E?@סT8[ Ў>8ɦ>65PK!dR$aL S+|>F q?5GORp,Y}#m8vLƆHH1Qz 4&u6b+2_#X1>Zo iV(B+ׄIBhxZ&W=;ZB9'_@k G$^#Ԅ{W5 h)-۪?^/(Hv_͸m`V=ТD>("2T3䧋){ܟ*+dzꐣe<_ҝ"T"kq+jOifCNّ*̇ ` R}rݡVpif6(7G={ =7'Uq6=$; ImµHwə<Ϩ$>;TY«m9HaZmP' $@ˀ6€-F1j^Ix5 xwu7Qͳ7%wߪ༶/c1fA1'CYڎyQTέزv)5s@iښZRlreXA9!w|C lG㟂DB]۠:MbvȷmK9ö3b[ޢIo?9]mTin&g3QHU`I3uSk9ߣWSIё(A|1XڻBt71*T0SA,OXqSڧJ8kgƒ vHw^e,dOeiN;Mӱm+i* ѸBծEar_^4u~zCح+q7%B3.6^/ֈp7(^M;/sBL @4ˉV.#Qͮz,^(e5oj bzQ'W1e)R} (}$TT" ZU#}bTR|} ~]#es7峭h.wx2mAJAs͌8n g ϥA[u ō:$`+mXkO?wU8zc0N'ȌXYFfPf2{:{/lym7 &\ZkDmu:0b?A =kWL־IQ4s9YF.K`44|0=aua-MMIѹr&JK4&T1=*yL*>oD+ܬ V=8l_BF5SNMӎ.'BGt:B%t7bv^8t*Iۡ)2WpM~CU5Js+3o>G*I|x .īkf.JQ덷_[Y"4ru0iM = ;F?ys\hS*VܼĘy篊)2KwM"HRkz/^i(&g16= yǡgݤCw]=]פ %!TO& Ʋ@ro=2Pd[p`L y&N1TPm4q/fЅ7')Decu"<1B -:HO x;4~}[Kg2G|*]F^T\BB!z"VkY "ZQ[Rc ]~8v{6hۣw|s&E+8`l3WֲJ[AiV<(<?@*"6Ȇ.U,MPb ?M?i~3 GF?kKvhf_4hUgK[I^ah:gV2 qgb~ӵκIB(vKI$ rJ+Mo ~BS;MދXI?i_4zn<6QhI{JuS^7t)R3߬|(IH~p¢@H%>$*o7' A& _B!6Ȫ&bdj5/?`sw5'NS#pq!w¬ȑCxj|75iKd|`$^9 MWɌ笭ٱ74:>q::FETz|%.8-կV! S/}aWV>˳eg\6} ǣ7uH=LnaNTv2B'u"1֩fy2{",3\>6)FDs{5IjdYi¡ӎ|}>|{ xlhJ{ lZ^:=^O@^*ԮLSYPp4XU~Ȱ }I7:to_pɦOD4Lse' OQ* 2xe=34o*x\`u}f~~;[9]IJިUԇXfN6jw,X/ީ883L_ٙ]%{gqM8fҊ^nJ2:t gSf1+'gMhCX@*S[KaFX 5K\)" hny-A"pzEl9.-DnlIs̫4A;dpnGzD\T(%r@X?Dimq]>bĭ8$>X]E\LlN"b/ǘ*gacN}sJeeg~C宫?m?7^y>4GsN&oMr J&u*(U"*` $R d)9USWY 5z(uv|~I=?dD& !(1@~=:Or8x~qRR+I(]u+_s ok1Dxw 抣jO/mAz !9b4sZE zp`JvP8[!C ;e&٪ 8Y!R'H1( I2V6оQPY?L`BY^u~L_f9o@n-;)&naENǽ*fFZ̓| e +]zW),m~BܮvFh=54- 0K5fw˩ğZTNc WX)Mۓ_"Ò"dsykc"@|||v$%RDLz?ܪg ɖX ^Af@ ˚(]Z?)VƠUJsӿ >mE,/jw!s"2C߫E?,vjn ԄTe&e=N<{G50FdBljżJJĝ3~WoͭC]%~1mxC*ZaP̷X@CQڊNrlŌ$'5U\'(<Оo"ƚG5pj^u ݣ490)DQpCP0ȇxܖuǒ{ߔܖcKh81ZIcZicu,p %hCBjV <1`3n0+A ]52SoKnl Z# s3H0CVe= 2,[X;GW WޅN75Kqo P=:-0]GK|-dy(!_KzZY"ZDہS{wmHhQy7gX-.v).olOюCx&DR_~̝18yZ <<)̗g[gAyN]FzhR)O&uL-A~/ F"_9;\k1fNhJnX[ʿRqՓ0YCy2ӭ>ƙՃa -&Tdp;x)$ 5^a.:iCF1 I7)①?*f S&,eYk*+& 8H\edϨZwB +}qHDv̐b gn vps> _XGyAV@йcBVB#IɽHk.B7_p}%.Lu;?EY`2Ƚǣ  $^ڕ]޶ d{Nb RMbci)r߂`xƾ{@ss.G,F%{v9kbpJ _Wα9}$Q>;34zr )Q΃M 7zw":>?tYcWɘCt %XY2PB쬬/Bmj#|~>~Y=ɻZFː10Yg\v),n#M⅚Ҡ: 8}ŝ:@7I^(BZ;:Cԥ g%A(OZ=WVGgb-fOٺT)?0d75GܙIpm3?+s+(aW㬛j@i71%[C}agbCi;4 _xZג .[ys"1;bB :n⑓vhW~i[D[dI%%l)6SZӑk3ELlǃFt$-9$}(Em_5Ĉe{۬qܘ i* Ob6.%TG5u^B vyD_ۚS QǧAgI6<8?שmXCfۗwrj"ظ2OIZ D,+; \Y[;uHX;Y6X4łCձP@-^MaɈ`ęF7#z3STPs 4-9Nxl3|GBPIzQ8&סΗV{ՆRU6j$"tf"GS&N T73Ǖ-_}BZF?/1Nz@s~;v a5r u[+|?@@iSº.m ̅zqKz-޺PuTOqrّ{=İJ!v>tNBe, $Y F|@zA vC6 k?^C>^2pF-a9-ĶW{3U jmGஊa_p>Ϭ຀I0啷(C}^7 !/a&2? z~Ay3|R&)&zhRE޸踡R&U+@;'Hcsn!8J'3¸w5 ;W8_TE5vfk PM7K&nDwah`SPzj)EM7׸cEDvə0t;"vc4Un@V莝iWpe&hq$(b_6d5\i$ !|%}!n2\k(p"SęHw:Uqvy!&Cổ*X$v9.FT ]xnV,[cϓ2UxO֤q2!/Z<϶23qPfk %&8o/pNnMm_ ٨#š| yG D5@$Dbz0ZlSł3ޟB]^{k>'Tnh}sޡum `J01/2Rl=;bRoG ]iG^>, j#U.@m=HEQs +w$s|s"9ƀ~qNX)6ͼ&nd`;4Spj2o=#L,Hq2Xwaw./" M\WfϽ4Sߟ<N-&&!#-(42Y,K%Z#(@*=;yTβ\|"' &.9?.14LOsa Uhq0jt'@:"f.oݐdiL5M-‹/S>us*<dA ),sƮsBdܘXwQu+1QR*r0G}|S' w^4ȧF#Ֆ,Y4ts)4ygZ)8lH(eA_DKR/~Ӌ*w5J1wӄ(= 76{^892KDMZ(]{Do+ e]f{v! z؝ ,[7l܁>4jr6 ڨSQQrY96>ųÐlh'ڲ\U~I.8<ŷhqqT'lh Le|㿐lQAۆkF̛mq԰O@Q*{ޞMywWmxYw1HL%?9LPnKGr5U|0 8WB-thVVR}LeUUq 62wd[i8_aEFc>5sM`{҉g/:L:'D976*bGBDq\oY#*~yWMzav]AxjeZ(gi MfX^KQG#kst 9miT,B^O;ӷKnXDt_S<{0/׾'?{lD*5h 8Nbr7+1y&ׅOʾ{]X 8I]-Q nd!^kv=mQt_2sv)U GKb{x\0zsɴ~]Wn7b~-+Th4c1}INrp^7sgv~rg*^/9zAK%٩ ti؁: jl,cu{I۵^$|KɒlSE{T9ZkNYQ{|>K9e}Pf4>ư`6NKq Ch憜ؑ Gj vuݥJ82wCAOUžAlF]ǃWb 69y14YtqmX麬ɟ<(訟-6'-Alr{ 4܋bCfi#l_bQ){~YNow֔3V( $oGg n aFۋu Md}DI) ّ!e SŻ N.zV׻F\Mm/fR}8Ȕ0Y;l+(T⵫Eu</>Ylֱ:RC"";k1`"-)` "ࠟ;Ącsl7\?2MرmQ0ruxϧ ݑ豆RP[cP= {Qo#JNe'-gkehUc+픁١sV S&T^{^Њj~a>-0> :mae|<1_ C)0{,ar2`fDh_GoS@h;XT`nn=DJ[%r=Eaܚ(7=8Lcf !W9,udnuI}L+ o|[U觋+biD  ".zw8^oN=IGY 1Q^Gc)]ĬCsdrz's} 4`lGxm73?+S5E3pM]M:/*/>y2D.D}ŲwkJ={QZ%Ys+gB;3N"u'K=BiyjQdibҶ"8k %3&[1YhJmhht˶&?fDqUhUnWKS _;-B`P4~L|0,Xic jMQ1~OG6TYڎ ۤd91"u!W77͓(z5a_Y(5W7άS?Gvcb5ӑ }!LqŏϨC!PFdUXlj f9<+_bǤyCg*)D\; Cvc Wq+y>f潏qҡx;x2XG7 ut25:)s.HՆU]-h#UtIZ?ʄ,@ .%0 _nzjc"ť$ ҡ8ei1vZo=ϼ,ZL9]| W[3Z"YDO x[ݟ{t)\V]Kjx{jtqϵ@t><ľ- _xb$6i\glL]/Z}g%6H{wU ~ Q3ս6 Z>Q֥UoMߦkX5 ~-v{! ~6VkP^$f/g&Cڿ( M V@o Fe-y/0JJyJ]{.pst@~=-*J-:e5X`D;L6ANhNyH~H<|8o£gλ?[f7q(`]O?5F_tE?Iǵ{kZ!]ӶSd\z3F~v)i_.[LFw.s VoBOkkJ|F:KAcueh+6V,FE͘ u=p.]\+剠HyO>W rE@zЂ㠽L]jc0~2g8M FV>1]<=5{I\4(7K:m%r8xF9$9ˆcL_-~_ eI7Dz!ٶp4=Lʙq#\_pci(;'YR+qch7SSDf@?Ca&1EuN65 ,F.0,N(g%g! @72zM')!H}go0˧#Xb"ngxYp{_̷ެcNl)F+X345H-ĥ=grydG_4uMrL*|t‡ ń% ^`~|,˒TwfJ^/C8;,4ܧpP?Cw[/,N>EhD2UYI^z^ΎTXX1wRn6$2e-D< o%N+vAT[ D~ۢ e%C9T#`KX M_7Liu]}juvk~â!:><[Z˟Bʉל!P~>'ґ#k$ ZCxdx=.8dΦKoԙ8GMC(=d780-<5X(eb`;a*0sn .3{^%=)I#敗yI=@Nv'In{%ZRPw`K#uhi4&+ 8{*X"ˣ9Lz($  &qPK3fX=v/X (z Fd |bV& z@Ībմ*[i;L( 01idw;RV*Pr2eI8Wl؏qdH}XW[N BBpkQ2G˪Z+ "lr:z\ҢZhGF)턆kYg*2=}qDHQл@d߂X[kΚiC  K9K_\XM3w./`6M&= 4 G+lLMءr@>' i-'QK_T-r5e7W,B3ߥy*yVYq\PQA/Cm➷ ^- (=WrRV-bFyتloWE.!}Li%"?4\"]sం"Ҷ2<; 썰 ]̀e1 3֮Mg]Fs#XS,)^pYڍ'[rJv`{oZM]lUc;S Cv" L10STv5 C' @RD4TϦ5S{aE}]7PUkÿ@Z`K<})/d90B|Hf ^Mg%}.Lg[aD+Syg:*!g'B xzDcٸPK(%v"# f"2)R-.׎;rŖz]UCk.I.#Q7fFc;`4r/eHL|ƞ=+ K1֔L- !n;RNԙ쎹&Ao@g÷*%߼h,ah|`B5ʾ-;J8R߰xw ]yJ EZ Hxc9xCxDqO|Xa=%![_q .yT~!٨|`Mb`CopұL4w s^jψT42\!DQz3JNͭFv8;qCgo_hɻT~VX[EUrW}CeFt99wn+C1b-6jHVZ8$@ZNtLHr }ǯeBBq߶M|n˴Sr7rq(%z4n5a?q}nPF0LV |T2 ώ%*IZNŪ5N%C22x܈yE3+.H? L7Mo` *+o,7JO{K9#==2Xi[xi\Ź䀂W11 ).bFeC yиBh2#zC'3k@H U4 Yb5R >ɥJ溏Us/Qb-"9?r^i vw}YQRvra|ruO"ue*/ur`Tl]T+ΑګΊ8V^N9]?PԢ撚H;^dRd#E-M* ]jͭO V[6AG1.G Rb }m̳l?گ-TR*+ ߏ;*ٟ،鱹\oJ7 Şo^V !SDx6U/H9iɥl!'xu{a_`>Z |Js+3C>5NHxCrQ MBG7 ~y|Q.ma3d7n05?O8$mFnhCti)y%FMq f]o83KyrA2 &{"I*(DpV^# vso$u?sUlU~[|ucRSrnDY?l iIN2xL9 VRY/gچ!ϛ5G+6cNiK4k6N ̨߫dl{p<#HBsf$~iK]t{!aϥ?~/ӫ"a 4:!/.9]HA5^ իP].f'H'mX'<2@ vusbS&#WH'3NbX 7ԌSDdbfa!5V Ga(ۅg,JatI&6qpONq~]IĄR:|,m}u]h!4FycBH˃Xw,yYV[+u|L@w~gS%yKZQn'9Ew['g0np; v5-;A-dE{@$>훼VKZsoCͱ@DWz@I$u=X|"D0]Oqv?aVgsiw}swu4hz]6ЈLe`/`2# XJDD0H o, m-7CtSC|E⮇c.,Lǭp| *P# "Ƽ$$N˦CY!QgSC,\:ywby /W$^vLE(<5Uy$bxdaK34Pr:7ۇ<1j!.V`T mNLL 5(j,ՠlK68ltL͚dEmX'͊3Z)'tТ3vZ%2CQ"˺ 8p;o&8GT!>WbVl7),XF sE 7t+~I,KY43=i[hy*oo% <ה͔2~1 6,yy6#FV^4$5OTc]WO:80 Q[flME*hǒYFy 54Iʂ Dwβ{[iq3Q-805bxHSC&m]8o[Sju{-v;1{Gcv\=MH_+-5JV{GZ) !uhr Ͷ) h8è?auA:HF|5z&:~D)k?FhqiY 3 JT׷ل]h }hM@Ǭ/ryDHA ܬc:N aZ9J4&Ârb{-[l3aӇ{q  Ɯ t>ڃtϽrf"zkĐ-H k nޡ裂ڇfHqPѥ¯!aFphre5:!*\x I[wK ,YIhg*6fy.;f*{;]ط7Dv' !J5%9 lnom_קFt*8Zb\V*$e2>o中v">0!8 Qխ:6mj8Ia")'&Ҽ@y"P`ͷ.'pGhR':K Կ. 2HxAWdU`ެiDS&AǠ08uM'P8HbCC͹NКk|ǿYG|7C 2|'#Ζ[ě0p\c hO#LԤC6NyaA~̓K-),|]OKXW]: 9lKXť \$ NJ^eKV9̊ć0N8P!}9#,4x3XͷڍzpKf-,g)&gJX 92.<4)?kØEPCG^~P \Hw ՞zxpnq`b*hQN:/Q%6`e`H|}ej"uswEi,q*myKtUe=p$aS}qTkRIoLk+fFeQ6sCr%n ޴RFtULG n*^Zxh;2^^?2U_@3b`#A(< t%̫SK1${} :0D]I#b_R aӑ{eN4}KcnEwR\9h3N?[̂oBm߿?tT芘zEmWPg˛8{2"Uٵ$x$-/{U|?맂|V91<1;)CŘDP@Q a컓Gt4hˆ0m<~4Y|Ҡ_?316im

x 뇔i89+b˵l I'(棕pK1Jg ͡8zr=Js|Let#ְɂLc !r>I65;Ja$<{Gy⺗?;R#Vk/cu}VoMB3v^n?gKibl'5dq٢n;Ǥhi^Do;/2q|65j5EMO$<>yiPZһ?ڈdX @m IZ꙰bn3[-MaL)KQ*AyJ/b2+ 9/ .\7|#?rn4vW(쬳VśG!ʹրyK\r4nŌQlD|ݓvQI %qV8g+u'K#4x#VBANƻ"{Gv`Z54ʛѷtU-ܸ#wZbmm}b Tej!?:ѷa wB,G/`G W׶R6<GTo)[p;h15 Ce^R [QSha-8A jg֩N `zv=)g?idR>,]}nBr83b5N30huQLQ ~\/.zdpr{6^.K3|}ɛ9EAu sb>. \=\ kUzO(;o%v_XrwZY=3kQիAJe ЂЀZu.zܝ#bI͇|PˇnJ-w=y*-jcWIOm?!oC[vMxK@ή.%/<=|TfzU۔:b vCSXʞ87ZxgsSHu޸.̏;'Ė*PLiƓ-8ʊ@qRv~*) @G(  8rf0)0+9D[@_CxzP #cuc']lĖKxwRV|$OEASMSpXry7z$Wh,RZ^`4*՜jmƿd2PuNXwBBEIw ~0moJbƷypI34c\"mJDއPNH=x>NV2?vףRRjqqTa@.?a:ZIb\lB r>4IQ9e4|Q<蒵Llf,7+GP8J⛨խy̢R~rD9-2 [^!sNUU$79w23E]r;-^GUy )'~vϦRY՚fJRj>ˍaG iޙ$ROFի}]LU$>#_=(j58e{zDHѾ`h3l$el֋`+aNG4elH[0>@>]Uj7hZB/<\hNXc 3*ы'28 C_5,hPPcU2Xң{Pt2vNLb7Dxߠv 8W.>"CEQI&֊$8UOZn-N˗ـ7P,{`< `;Uaڏc{+_13r^-̛"WYFu[TwZiv;9eÙϲ.sRIƶ6XzՅ1{b.rX|5+/":ӣ~;ǰ#)`XٔoɁ$CŒGa3%)LxQ'oE{(nͶ2jG}[GL?*_C#j(7Lup7vsX[DB]srcGBh* V  x+q[tkqJ"*fT9 )51V]h)?6+*-YxW:?d;-A?^&]|GA5t+{DxU{ZurG={#t a(FCwU G-Ҭr3zĪIj/j:Xa((sHzuRv@TCiW_yvE h;lh,? ]ͬ^S$%G `σQk 6d.:u\8[Eh 7La}glt; FIQC}3Duyv~&[{InzuˋݿkGk{c_&ȡ\#oh ttv127yNwr`}!uZui;̙̓T *_ePL3v|8X@gqO?9sjy51(b}8Z({U^ӒҧOr^~$,S'2`44rYTiتg_`0aԞd뚞: n *fe^iiMo@">*@QHQh21!"'=K:?߮vq]ߪQV@Q"5Н(xO;%##+qM/1/*`uT(!7'{F5][IEF e ڵ !,g`?S힨- [1=Ҹ'YAc{q +Pm?,|Q_*ڐHG}Z8} ;N.s+?LPaׂÕ [t׾iorZؓER|1@FAa:DcT>DegA9LQrPՃeAy_ {%3";EkM$C &"%'ŃhyHh&[q^ n85nblrA*:؏wUn$H&#F|0GWN`"VlcØƄuEIp\ Nv7?0/ҭS}E8DhDbw>btO0Lgѥ#hڌ7H-{d3m?F.Ok6W9u9Ե}}}티n5;yRP‘ǁ?JiܷfqKAVUBaOqi2IR%*u3+^\W.87ZJZQbRR{|+7He/֊j(gm((>ݸ?MʿӇh*bȘV;ˆ+[ r7ӪY/M#Qn|V*El"}b;=3>pթc5*Z)c-!|x&:oDSD/Vwq3Uڔeׂ4,=xJ~-#ݔ/O Cxnns|"'4B!^ƆC.L ֧AaX{&21읒7zy( YpG!u >:_;8, CEA:X2%iEv|jOo$'@wX 9#}Ef/eajoS|ç,f1a@5QV=J"X#{LDYLWr",vC8375D*5JS滖D/dl=RBno^Itڕ@-HbN|K׉2VJ3a"1LjVhϧ mikco.3a:=۳ݛ "$eڟXg`_hB`{? ϮEB}\5]Ei/+)m4c7Ld ;Ϡo4VVnnQ 7Dg D{@i*y7e C$c;ʣQOLcV|wBqCjwQrQ:2s(u->2؛TkW}uB NI$x5)ZꙌ^JxR|Fٷ`zyzPhJø,¥>8񰓩owc}KY2r3iEWi5 \ބ[[VM x(0ȼBҹG8.*dfDу-oiw b9X{m1p ~jaJ !k./@`tžg*u=S klz"4AW$B0T `HW'3=grt0 l I@vѰwy,v&yp#jIz6FI0ٿ6e!]0c&_ARW~&Sx+?px:wռsu!ew-{,bϑάJ;?zKp2 ˫Getvb8!"q@{K]4nN5Ʋkn@/H&˦,;gVHoIOa&uum"-/}|g2vTt2a');L"隨t: t8!Rrs;F~6%>W).Fמ6\~PgDr5j#3rulj/P!ܦnlГ?6_MU*?T/Xd i[$ _Y7ǭEmHM/Ϸ VOD~޲˔Ml_~ X_3 %:%d5 Xe 8",_ePﱫf_GBU9&‡7a *Hp۬v,O t>L%0iH\ \jZ֬ld';YɠYhyvH7s5+~0.<tF(`}HʑۻlBml8s<b&N4tgX _K@O7C?;ǥU &q+šmCwr(5S[^ɌyGwd;pn9׹pц[at?3=AZthĒehFrt$@v98&?}^rgW;o~J׿  YKмԁI B"'ޓcl# f߹B"]@T:aPwC24IkݘUvy:r S2j .j΁|Y`}*JYd  Hd^V֪cC}LǾף7^$}J8ףobR}PǵnP}%eFvKN󁾄o {Bf{́GKs+ R5E/&ޑ$ϜK^W][D0[Esw(} /F(*ܓOLH#ώ"ռy3@r X:Đ$0rO=9,rGKo<*AwpB0ɶX;[r^flF H#ba@@"&=94ǧ QGZ~£uѲ,ѷcs쑆L)Bɀb;5bv̄AWq TPCGB/)h6b%tlyy$y,N iFޔe۫^@<0XC$.l+ae6!s[]jD@+EiRyJԫOYC3->.S'u@m|_5$mhJU4 ta kHQ4B R,܄O懚[[,ORHP-dm;\S.Ktc,N UyfhmovܩpOH3JÚY #(𾏋jbl4xtH O Y ]œx*=1k))BEX)7y F$AL<dv͔Ǡ^;cm(̷' X/h'=XAԈNgx-D2v~,-591qV|@NyGuB`{ IfE!sd ?.t1A;q^(ė[=˜骉Cy ჩ\ġL>-? \ xj&nD&c ~DX\)XnMk{;륙;Ax'B @qzu-Q@L9?|kVeKVcAQ0m#]wFw9}'azpUPa^1F>]ttSk6-@ީnhDɲgwWT&2T 8y !yhybrDEĿpm,rw$8+Akڨvi m?e%[\^dA$񶰠  /1T8d ߖV3pdcw; dr %$~Jŋh9\Iun} 2Z&nşVijD` )lb i&IR  \C%;*^aK#K XSTGr%W׬Sh(H<7uƨ@[蘸`8ghqI١,)ܙ+wZXLPmҢ)nNmz-R]F Vʛj4gn8B>=^Q] E?fW{ֱqO-(0d1?.TGU!ڔ@\f5E$H#_Fx.X5R ^O/m 7(\GqQ%#}-9^ w7ɘd_xvn6FtflL vС#^ S4G뉽 δ ĥ/Vg/yQPk85Ycئ*B>ZMG æjg_9g$Q_˚dyYYؤ9 ^d}ٓt&"ͪW~Hrm*,n^AfofJ`hZ`"5+ջib,`% }BvJ;gPYe3Xk0Q2;dߜ(e^*\hg;Y gbKc-T7p`MZrBo7ycӰnJ!IGiӇuBl馌%n$":87 Xs̐/ET g mUxB^t6Q%jL/=Tl~آR؜QE(VC7s p֮L.Ov 8Z,nx'ztw8/0z\8߽\LKl.EGy.p* |fxgC[hNWAׅ.Q}OW2|a~Eg膥(H'O,8L~Kvnz#K}5<(r[DC_M"FqlnEihK P$k/B[˝#ɘ@ {mu[yx <\˞VQcwvCdon,ū(owr;|36|yk3_\]#Nᘶ=)ҧ|Z zn"6-ӓ SCyjcܛ&bM>ZYmP7X/}"͝"<쨏X%QMe /#1x[Lse{*ķgH:!!-m}9 |3s >q"9.WtWg J]w1{T>!q[&%@OxCB)GBK= ȜP@L/T4z0\hQh:t)w#~g_gAL"SiA{Uwt; UL݃~3MZS 'Ɖc壂TUAC7z ՕLԟj)H֦+m߬Ѹ$\0ZRpHgEՖtO/yC&Q>3n A@2ДCGanٹzBwnHU]H#'c:y%܂ LbJG]Ʉes'??Ն~V}?>J]6-7$0OR;_χ I.Vʴk8I2 p}xb]|S<*jFTX\E;|GdYfMKIRF~0[ԡwcǖw\οԞ0mtS^ !bջfl|_3F}nxS#mm1r'* i9i4"@ 98ӈ8ɥ#YAwj{'fᛉL$ KkCx\p.lDӟgngOŁE@ɓ s];o#Q3d. %ѱCg#3b;ӣ/—F ;7u4{17Qx0ɑS$^SJQ`/~ο@ Nd]%UH}vmmRü8ܹb >6Y)69přhazPF0Id_>y)iOQ,1al8jNLO,nMfBۢHe4͙Nz/LjV`/zYGȗ:zЄW%YS>n=&ҋx{TԬ)`썴kzvI؝ c;l>2;yR]<+G5mb)WItljJdG͗e+ݑdv/.4%s#}u@m&ZU<g)Ws]4ƟDҎHLwba{sfQp=a;b_;[bk}&iU&ݞuxs Z,TB,,qJ4X N~lא]q+m IE#nFzQ{C(2x"B $W5"7P&X3ٖbIc*Y z7}Gnc\&dBe[5iFǿIfv LJ=`;+\" NP.,~4N1걪]"[^; A3fCɆӹem_rےQV#tKt3W(u^LGh' եLAVqy:SR6ɐa%0NU+Rf($`o*@CNŋZDAd$hN)B``yeQ_:7V'O$CVER4&ԩr/" &'|yT?Zmy#[826OBͥٔI ݲiQs7ėR[(@Qybm}{4qԦ5x WG AƏ2̞\4zu ܕ'x՗`jPpkX;qVBSх؛jnΛ:qj:5é,ekj_y9eFZT}M`2Z! K#ϻ\ZU:;/܋A Z%AƓ,UZ@/DJg5iJ'x;bl\>mI{8Gt&v\Ųi~*zvI6Zؚln>~^eV#z!Fo†}.yD\3PހgO:NPicʡzl_fN—?#d PX8^5ΧڪZڹrNz{zaKКST>)T2la=Bp雴LbޏNđ`[$hځ)x'fuKeRdem$@`^HZDEGqQX(Eg: vlT-sQ/|._MY\} R'QӺyߜڱK,r= 2Py^UNܜ"<-K<W^\'/M5+jĤ:Xk]|IC>H 5)d~qQVQ ӝnFQ&7@ q;FaZ?MP,{0GJ̉t+i+.*\^Z(DjsL6rƒ{RQlnMiҟp+>3ո%̄M0 E&\( 7NTgٍjss6!4&1 y@'h*:e=|.oHʑ/Q lFJH>1m`f_Q~ X|\ [yGL&pFz0FĄ,Ё Nˠz@py=sU`ιui:|p "'␋}J \˥/vEY\=&'`T v=(n\ t.hBQaF 98Kz.њkk<3QNx^ @6C__o1K>'N6Rԋ"vAi|+C)PՃ&=BeYROƦ wIOd\kذ_Փ_v PU<ƙ?yw/u 23L C~mЏ 3WPG3 !y}`OXo!V9 Lz/{`?i}N=;7 t]#@GLPe%ܬuNIy euaB)зIK(slO ^zn-`Uأmnz`sCHHHslW2 {ͰeRrb|Pi*ȋ)\gH4_Zj#qkCUOhnt۳l{\F ) w*5ZXU[ClgaG<̥M5,h^feJ񦵰 frRLxHNOjp>X]ٕjwפ~K˰tLIђyT8}\FiocG+Oyld@ٶÌDh?7EI.ǘzޢ,<Ž֊TĞ>ܻӊH⤄ߚEi˺<(?p{u۳I"TV-*?d9-Z$to-eŒ9jӮ#Nh(|!pvLFH6Yeәk;^=V!XC帉z|Qf@Mw7Md 2sT8:˗k6GZxsx.4EǛ) .hĊzhJ%J <(ĩ,`0y.zbD!B@N?= }vwP)]X ޼4Z:N>[|e*^["s9$S&~tvNw"B?g;˰GG86ҸR=@$SϿMz\;k%'NVF{ .?'Jv5Bg;RmbOrfҖVpXLt.]8R-GuDeຟ>RҞJ$bDcTirhNM Ju?_MUNM.~2yiR]ֶk)Q,=eEB <‹ǢjZ0>KNKӟ#+vX+Ag0}0K=Y'jH'B'$r&?ʡc0o񁔖O42{׌A4AI"a*"D]MZwpUɞM}\il;ށ5-1p.9;U]/%)~bTd }rΡ;*:o&/]{fFR.EM^kAo'P00<U4)/Gr'CyF@C1oԗ^9X7ZdN{ws<0 M3܇Jݖ)v4{֪3Bxl.d"kۂ0"RȦLw׋RU!?e}Ϙ:%nK~^s}Dv7y~`<30d/ky=Bq`/J24hᒕީ[۳N^6GWT pu 萵8+׿ 18*Ά":fa#v+$>T<^y#D?WGA @ l+%&q7(ʹLvH 78w(I٘ezdn- yl$mۗ%Oj/!Po%Ұu2'@yk^)0?g` ~6XZK Uyu-WWjKU>i8LNB$<u'Mx|%rK֑/ UyXmf=hZY:*%lHbw#S=z, C|G#=9(,\`CbB3g"}tl ubc7^g"h8wqUf/owICҵ BiZ^C|g`A2ek8#"?sNFiʽ{*`U2yH#0"8=\FSg3NLiF-JFy|0aGYϥ ldW*C0ha3wP?j4oיP;)<qgRu`ˈm1Oac1Ӭd5oc:IB,8Vj.gb7% a 8fF>fuɭljs'/R,>i ocgy܀gŪZlS.x }hBS NO)jIBClM* M@Of[U;sRv>Ϣv& -*RcÅYx9wku)mwO1-/ BIIƢ:sf<j<*ߦ ºr[R CiKS?-2V6 {!2` (QV'hCxa57'U&"R)S>b)k5|}SG[KD N>0~p>e:-E[ fhQB d%|*%LLxMH*h>Ų, ?7e_u1p J*p섘!4$IЛPE'!>3s|}f/u732dU*菔/o x%:ٻO(Ɖpv(^>.R'p(k +1zT Nh:X)\hEhCUJIuŘݾڪc!C)N^&lڏpϛ Mzkƨ#d)a}5Vi\-zfQƋv.>2ڼ.':dVGxmx&I꠫!ܘ `wq C"H yK>oU&S$$ ř"I5TGtÐ{o[VLf&\]2 v^PS(:D_5&]إc wyڡlهݓ2@sc3^J\xAq^rec36XE= -vxuX$Ñd1R ;J% U0F-"CVڧ @3B.d,A$o8{ 6dY̴FNapޘQ!->'>24a0rV s2|q.ɫK<܄_{ç1D " Xo#x(sϴEO`|$ԇN@85ܩv{à;m F<83$`vuTEq[jMtoO}GVLcCOÔoR-3L<Q,瓤U;bFꐩU4mHa&sdSUv<۪xLl 8GB_3)Iq_jd:0_D#Y.[fS&}/$Ybp )* .Tj1JJ>LP_eDb:F^zB 'wnx!Qt]FTd@H[^H,5jlTKXw4r-4#!Q -Db JU`UG( &VŐn1w^bU/'3MMHǴ. &vB1G)pv]OoQ]0cwTo.۾ٞY,ʸ~?UvV[\ AXF$5H՜0qV~\&E 28T#R,I]iFF\" 侙_9VGHʆfFk05qu='vƗ3-gm9B;q0KZ/ s Ыao^D,U*#T,Еpc۵=8{)vͼ~.Op?`8!l8*\"|:J ۂ~{GHJdy@8il'$Yn>U3Ka0$ ,A xF;:glnlv\53c%T."[/5YzTM㗪VA4SJV*ncdSx=h %GIӑPcs}bH݊~8B`'ͥ5(:@>/"Uĭ4`p㑚:A4VB5qX]XXtxO"}{\yڮ~XcD(0MUgwk.s ݵR"m5r|#惌W N)K9 k6tTԡ؝dsOjёAi]mziexk2`Ef p\: ~]pk}`5*knxzT6LڝA]Ư^MDa(G~Z fjW\1&()m:*Z9A|> cu׃P0.N4,#~*߽ؕr } Z*z`\MJ%a#KC0 Ux YҞLFa:gdSY?4M&yaj#ezD] #E- s>~zh6yzsh2DYR'9muOz[M%[?HA v)$令?5'&>Bi]K3k3g38x!8aUyJ%*f3o' 췑-7Ѐ跙ko#/oJk-9L%s1|`=+ٖ5;u.u:{ȆH2J^Dܸ AO !Uȥh?jū$> 2 o9w*PT?btDľ9&,,H\,ˋƔ~ZO' ' ;8O8FqT %  "{yIyU$n}%|36X> y%*=c[núGm!-*SJ*9$W#Zco018ꚬdd:v/V5dMFt+E5$"l>'d{Xj "=7/*Z!a1O uBQ+.jƤ8v5O}j>PBH9(L;rB[7jEpsJ$q?1!΄${^Av2%`{tgyYLʟJTd,xqzh0@Łi[8MeP4̤#l9gEMrsU+4@$@`<w^d>Ȩm"B-f6w2+80 Ӳ"IKv<#PT,7o Xc~ԓ@X_IA3f!I%r., &Zp1Źh Z߹O_N^O 6wB/L`/akMbs{$$S(%C!& MidM*AWsfQigK}MI&R&-qnN=93e]hMavc5T!+?D˅ {i|l#BdULɧ38(9ff L`٠xۗc([bA79ǻPL}ۀk5aİ.\lؿ /hޟCg8>rg@b⼺>e~y)Ma-m8l1\8Q8޷sE |b"O"lM-4ͰS^ߎQ=Zfɷh*w½[7-.ii)譛w39ar+#)0r oGި1uɪKR QNVP=G!_X'>EH$5*[VvF<dl]tíH/rф(EL3lMP[zpkE1 "&Z[KrFF62riX0.")Wv,z`ϨUMc K9bo8PCm唩kݣ!,Hf-qYgѾkl)'"DP<y#~,aniQC1; <\[@vi8Xp60Έe8'#<%*+1b stþc}Ry#4MASJ>36vtBrlqU"eNc{Wyßpi@U /͐&_G[*󪕛6" >'Kc1lp+U<$ZL|j^I^ܤ>ϭM{{t7>dcGop9 Uw L,($<"l=!848oCFΥrvI%}̄muZIU]WUP{yfD#$7~^ԁMa{Z0ox@l:vvL(;"MwOY=f4}fFM͚;ryIގGoT/2D%{:i*8("Y" hhb5hOPT3U*S[BW4[wMD%ywfK^; QUdހ{!ͳ"lz _и\%@+u]K P0+O}TE){F>r֞B^4V^r/q0'ef)EU3'zj,qM~D Ϩ+q1/[>Jlg<`"~f4| TwzŲcx) l粼wФWAd { ñն @S>yyv'ܮԱ*Bi쑱>IVpjԝU5x:6|AƖsjקڨLb#T‹g=}8Dҥ=>E_%eyN1y Hq{+,}о^٥D )u94Ob:r-.E 1mcƬlLWHC>{bPoIO$Y ]sHacs5'htf;ч $~VPtZJaDفJ'L{݂ v5\F`dNV1PGe*JN,Ҳc< s w 7i'e瑙y2䫃^kwNhXcXO8( geqjl]tٮ(O4YAz9<c4IHJ./SQOR6HKq%66uxcic Gaƴ efWjv@1+I&!*2`:DXvbwDŽ'5)V9 |&p^55Amjqi1Y$N-↓z=ו\LMlNF`ׁu(bz]o0_&sk /_oKaRcH j}g@BRDTvt$뀳Op|&hX>x~N,-ps%[@bX}OaO2(>ksXNB Suk1\8H!)1 d_E9QoJM峄 *R6Ŀk艓#"[,{  oNe Wkzs:b 'L1F &@ĕ.Ea]$ ߓ 2EFqp->8AD+1YԆ LV5繤JbbK Y : Z:W"9c)zᚢCᩩszgY>p@qnG ej>,( iēgm%P+KEّL7T޾"?!Z cBcNO䚖Q~88dG@y4LlXsxcM=W_4ף-F]԰ iP0HS0H\j*|{Y:b3cbɟf!T<q!ƼT;,H6ƻ1=S369¡-. ImحƹL ;11v-0wg"<A ~|A{pHM* Yl=Kj pdbB%X_ . fGA2+h{B`ϔr\bc?|FYnH-|Uj:t\ *4QG,}uDHsmk{6rW?ɌzTmA۱VCC?OIC0.Qo>.?{t6|wPCa<%<\A哅暣ǻ-qȔw,Ρ?I! ZV׀DNSt">B [Q ɼ  a[q/1vSe|D <}>%ԭ29^ J>W2X(: K XMZO[t,lR1<4\=<F@5'␿v+7dIvAô*Aާ9Xk=A*s.WvP7oXšxr3j2Côwvbʕ|%oNSA:%c ]J n@NfF鰤HF`sSv2ht#rk[ MŠgǁFN)LE+3ױʅY> 6I9lm)U>Ѭ {x|P-BٌK2X 3pN^R>3 _;ROڤpzk!QIex]5+l:!49EQxt7aC{ , @[czݬ?g\ qMe%Q$A=A9)o%{h;8qh0r3 Z w*:pb)8V@4LmsiP`Cd"D/cG%L%ITx;6\26 di=pKK:8:[Q Qб zLMpۅoqbo`l_x3Nb\˃" cgyMw(j;:=U?K X hc2!iPvKqz>%B*>I{$I[6t`S.缼snxiJD#B7$2dhBJ '0SiyftV *_9E{ ''hrKFg"mH oQT2M0#u mKEV̦[" wW:r YWc- )H0@ IpcQ2 O%{A15"@3ݍ|*s $`6WW7P(Boná,L_D*r@0%kr9>}՚k=m`gݺ#_[r-т s @ݮaeN7)|@Rók[?Ye4)ޣBH3HJF |b8;șHoR.n ^g5;ThSN?0thUBuLi_s~mʀJ\o+- c],3v-˵Y.Bn$/zB|RkJ@yQ"Q"*O!0PLuؑK攃KAhX\z<2VOʓE[ *,i@TJC>DTq+1Y6:c XRW ژcq))qn&x@5/;`ǧtMT,-q.7$Vb񚈭Dx6k2QRKRp#k.a;k'(gTk~lѝmy6P3si5UT ozBS<%fh},(ByV'$B1wUoQ~ 1bX摒8gsrg= _ ,(oGbb$Pdx4C3r[ ?-0(fvV7qF-uoWw0ǎat ?2OL4(gd(7+|x-I T˝tF,Э3*g8A7p :#um $wRԫf*;m0EIn},"bnKx9L0&F8js<:38k(<(b2TLbd4;сEmlBUZ#bP ~V^]k߱N*9v.6(EYY4'¦H2K25xd@&/_mpQzw~3)N YVn( 7nG *IKz0^0ax6wg^[Ée%JBlF5%$57kd8$Vhm0dNRhV nz 9}TA#oI3;Q@bvP˹ly;*k sɣtow y|NcO!bߑZoDpJm$ULCzHw Ea7g08vԫ2 !,1wr,+@^XsxܡXD2xԃ:X҂ ,َ"HMibg wP3?e,דv $9pk-בn?0w.WSYiv7קOݏ3jȯ=:T$ p# a+Brt=6m+%; ;RWUv ]$et;|Ux(-io I~Rk T: w`II*a|v3rce^_ 1 l;#3#˙MV^#j)2d\Bfaz"#4Kȼ`՛xdm/ЉH?Ϙ"#2Qv%\Y@ ˵qv//gћ9xfGIut8&h??g\ZbR>*u^=<"E IɕC'\ļf CuL@%\*o?KmǼ'9t:no[SL(GQ ͻWN 64- ?zƥ4;T9NJn1hۖ}YȺoVXCt£d_Cz7} 3*}+Vu@ږ}CY0)CK6k<@bC /E6Ya9RVG#(8ez/#9/i{iysUv%}  LRl';I"<<ώ+zԛ0*ѭ*¨wQ>aDig.S͆W6'"jz5؋$И6J(3^v*ꎥ-DtnÝhwbOW.e svD<+5JԶ X/Lf-Lluk#{lf4v[s.6˞O_/D,2 {@ݒA57<,g I̢a>VԗO$YO@ c!\w^-X\7?'T~ hX %Uq 6uF9 [~,.2k,HlѪY&|r#3tMYa 3 jM/zm. l /w iךLpj۟o"׸'+_D'*j&(v NnN #a6ۚHցwvۣ[Nv̲]{p^'5c?3{t&WDo &F8Qڛ3 Be[r3[(2ne;p ua|*YGz.i1S iޒcC@}4\M:LD4bk)>L) QW =p̢A-9fuw䖣šҏ![u>I͝B}:cY#Ȕ@o)UMMu\I. # H%*E[w a}ѝ:(^'o%6Dcrth3z,{,3MtN/ E n4tsj +A;AMfFWKsGO?=@T)Q?G55$-M'HFE?$BUaqyAF+%c tbG 8'Q >W(˟Ev2Ps߁8"AKaxxU^Xe|A:qZe~&fn<p/EK^$!6?o7>Bc_o^İrϜGaG30tw M^d)!/Ae+I( t"}t[wz0(lj> Pm%b]a\^:vPfsc46]6C S8)%sHD*;_ӖVP`]řv*;9~{ -%UyHׂPo峿XBۗ ZQ'sJuf͉F/<(@/Me+2VhÈIZ!CS{ 1F #iϸ.D6 19}](*֕n\t14Vn[\0j0p`W=R,- ^zS7aOs\<ΰ}@WaeV$U CG c1ӝ/}p0j]! ࠷:b_$ Owѫ|޶7G zUp蹥gIOp ^6챹9u  {FNn<Ew0Eȟ-sRխ8*V ֣w u2gdK&΢Gv7F٦3VwzZ26&R;:za Qf0|C0Iep (~X%Sce i$`[yK9}Hgb󛚳FAN^x>@ФEbv78r2Y%k--!o5m(gkI9t*9Tp<Z>ɪײ T\Lø(ze-7gIP*j۬91];%Fs5H5>q<t-y~Gſw҄-0 xw@>>ƿ~E3Ü|6Ѣ%}_q'|i,q0s3;f3stYh; 'k Ե]gTQYx85pksH7G.bvZk  " ڍK@!J7UcuOBsY֨,x @@s]5}ݟbqZ}5&x|~ ݌F^6u.}sCFHA$Hr~i-{HwV#DYkͤۃa+LH1ϴ͎xAw>\1ܵ}Cl@?1^CY|ϛn(UMFr^&Z|Vj@ uvnPઁe*%I*:z0s價C}'۳j0ڄuʁ=5ta =!3t=~jG9Na8f@$#$޵>-u'd.M T׎ocir|5G9*QO?#c9pf2yߝ_j0˚S3J}Fsѐ/Ҙub ^.ZSP}t/<1j1yߊI/b龂9]Z+ K$9Bks Q}魬-A^V_ab1-5y $iHt"v܇6D"Ob"cb=~{3_CT.%ҽUsZ0\z<EĹt߼Ws]45c0-ooi'P=\sy"!W֣ޢIN,4[ c Z!8dBy% E_|}UE(,薁j.WF@aARʏ*V;G>_%IW߳e\ʂC;@mNz]q!='rB[d yfS1nYĚ6Irj~N2QFPކgY8Z~ځ0eM p\?^ э˔K8cWn__QY*a(+C}r/x<Fi,QE_gx<04 u edAozk`}qrU%mDVYJv@:s`DCpP6%Qbk k$qV !s/Y\a.1P1yU>"yc!"u4n' wb &H|ts?,=QN»[N8c3gxwoϞcG.amLnz|S%Iݚ̙t+tA%aqUS?8㴝./\9޶vAXgP~|;%4?V>-g̈́-Qyi=5vޥ*+ )FQleQ}pV?Kwo0)ǂv͕0Mf?“Xr@O eoq0L|;aBto+SxAك*>„lc:Ӿl`f -3(Z5MԦZijsSa;AM#dn%x?%G'cY Fgװ$Cw@<2 >Z 3g* +DHmNwK4"-*+Rx,d^5qF?+Gz% %XxNZUOPzWCͰ_hsgWhm,GR%<r)kXL[LdHF൳C]9u}OD6X[2(|kU#%h#aX;Z D n`P$W~t?"5E`U!od26]~ ~mҙYl-;;֝}QOY.eWR߃lȥ*%dy0v2?WG=N| .&MRX,th[^jP3pAI`e>IA],jtT.+L 6İS3-KL?[ym"+ [T`pjB +8n8^C_yϬ6t/g4/tb$$ r+tDz NY7'VTښ?o?`2lnm"6KrF|!n9ֺLi:l+nSɒ#~cdzTU$6o_i,"8>7 !1Pf*" ᄥ3LrozԅJe]o\pC!/?jV6*y!a8dP& MϾ>9=#Qjy$2[XNR<99q吞ત˞Ŗ+x6DXs߯"~~&VQvVEnP>W*92eϹc'x R @V,1]\dIfThhd׀`)RYHP=_EPTVV]Sr+=UZX vvl-$o#%@ƎbU(oqYh] RqvC0y~4LRNCCDTM CQ卽uގG8:]#lr#XbVq\sVNM<2]JIkC.\l@xU`iOm2>!i{a-bbRͺS-ѱeYI1m~Ho lKEl= $ʲo&."퐥i1ڀvO~)=sR4pIS럩fqՅ =ꑃtPʾl.gq1kb\Y`=Z*\+x\9iuMfe;)On;Tۦ%Q|7t |ꝊEK!C^ ^i k2) ⴂpD1 :30j'W E )Njlnwy[I xOǭi7RԐ`.Pv\^FU*]ii0U=͜Ϫai?ڶEf [F ^J3Mj59uf6S_ZMKm }cޤ*/E pjyyBehֳZ1p>`lr]׺1]4R~(vQ;@l*ͣ42C=ln7 ]cm%>xwDJfdF7kxaps7aUM+Dtm BC}2]PIm:w@6WYF S}UX|F=<{9:K鑌(`3(xaHj5GյIF%=Ov{/Į8j)@jeiъu S~t<eu-w$iY)sOi^dP<ЛUJAE0 ة:qlDއukq}B)CJUW^v\sR;@x 6hW|avRxje<'va3xث 0c?[^9/JД#xݏAId_e0 c[U2y%%0E"ρY :<{F|}EяTzH`>W_A9wt#ô€ce0;v37㏍.xl\~<K7~2+,%ҋ L"$(?K~ޑ*+8KP`nru$sTmb ryTAK[Jf"%w!#4Cz>-`WO'yiJ'rff*7o l m@GfN`xеwYR6 X ne%]0Rܭ Pgep]מwQ$$o'i[9n_&BkV2(iyhu'q}`񹇭4@ 3ǹ7B ^3h4tz_bCg&9( <8⛾Sd@JpDSj|X^'Y]m#? - üZ#䏋j#fR3'F!ND2hEWe;3(14A{}{)99@2 аV>[-i7 OF!۸@2YS*xexh~c77ewS@2$q~YT$zG(4i% :>7 l?1nfj3XmqOϨSNفbvp= kJB']ט"rIU>TNDQytu&sM6 ,U <uINPC#.l;w'fZ+8Wh0j3>ŋhkW:+%olW/ԣpRuO-rm)#,uKZV70"(~pI3uM !/N׻E/ߤ*9cfLwRv9^ ݒV4ؖ#eEg]] GDW"Hd^ԏU9&64ZyQP3Ɔ2\a'&֛.rZ ~>3PƟ0vOOC,6 N9/P2O@Obr q>Cc Mxd{'8-z942Չ04 std:kH&s"G (0o߂$½J?@&f@q TbQ@f:}pgG1m @M̃Iz{S$_j%ni%/Gݵh IuRnȯ$>dGUyApZnWr6) Fs(,ޑhnp "Jz u~ٺ\\w~Hq^$c'EQu!9k]]MĖLz ]Y9{/lE=F:(ױC߬]6 x=* a :hu0P(d2:=^Z 8ul p~fHN{ ڍJ˿϶g 0?kX 0Q˥'1Vsm=8x:K7ڮdsfǬю0{y 7-k2.aMt8MRJSaܩVD%сHڮK{ M8"%/xü);ߤg{|XHMύ]-]N=axU,mVvտ(dܣ=_ 1W+itFgWK X.' F,ɎbJU=B6lr}EnF&( hәI[*k$dт2CFB.L=C39g=`YBZYO6>ȯv]Eސ|EâCj)쩵9+ZnTv)( RI.]] =p!K2d}i$($ @\v (knLеKfۉD߆M^1UMK1 =]mv޼uiHSb>%Н9%kL[)af]SS:?iǔ29IdBB+./R;F$  F*k:tے;!+$*Ў:Uo%ُG=tޠVhJ_Bj0=h|CTd{rK;|Et4(6SSmfLˀ캧`6KH8>tbKL;̘#ggaI%޳ϱy:@Pѫ\/@l'HDo-ziE$mG~h>hMV讪-Y nՑaEH,Aڲ˜iBqIW@"`Mxx(vҏu9 r&!@aCpX6;"*8!hf~qܶV%6_rCO|rR;rz4(sQ*%ˤ޽I:V4Q[Oi騷Q_uRj̍;).(:ΐN m *ɸevrU~ʘ Q >w<-93ǡ2?Rݡ1*MS7BA}yU-b#șt#-8ll!dk4*Bi4 *ܗڏFoО'ZwGlG10Po!4>jBdZ 0tpENͤ VpCtQѮSZ4s{NeP֠)d>iyXFh#Wf*?ॱSz¦}F`O!,Dˊ.An, E/ c򱬯gH'%W$48bYff_K6T[$蒧qOTm~v:n 9~?0ښ&RcDOStzLhe {9K4q0-a@ӕzQQ oŕþvxz\:gEG;OL N8FuUmeuem =ȟؐMpVC+> d%7nΟܚɬ2ivQPP1m?/t5oő`rs\N2U8 C5.y_8\֮Zlt $ަEP(VLX$YH_礖vA_%J{S:[K1}m%hVcyWOIu~F;9," )BHHQQ- !xG!*[j16>=Ci:v82FS8z &_ ӧ(,::6,`чF1`a]BXaP!t1seo>'`a8L0yTXW7,Y|ڇL 0+M\v~zqhUL2.jh6%zzZڮ^N;InoD(3Bռ~۬7s9 5̥t_JI#Q=W6xڪF^Y\Z# !R*8Cd7՟XqyK iF,cĺ& LwɉFjrB~#2.MC` Šl~Zeᐾ1R7K>r5,r;7f;^_k|lK¦8g2A'W hfih$~R%GŘa;jb]x:]cǹ]O ,NjHd$?S,nMrVV:˘C})V%zC=+HG\?QjKKc!)cy@Ápd&+&=ut9u7h舾>gxlO(t ]* cU[r-=\./F,#SQ7t텦i 89ֺ,vT> R,ߌQUFa|k4#IfjY9aCo:XqfNZ9vI1LKY-jj;ۇ 3`iUŃx䛖%ǙbaP+M?s*RYcϜ[;3-M?pk?2Qԝ}ޅMX}?$c#\=|Zc&-`ۯF{{%VQ5]?0eǾ+ғIb^J{i/w򃳎:m3>U}Bj128,DTJ/n*?@n$ X{}e@jKmkiN2YS|WSlkhkw ZҒkr;.N'j &c\rrq`t X\QiB=Զx)WGOI&G8Wxv P.zi~ nYĶ 01Od#ږ-M8*S F 1uX,a:6O9Wu>o`lϮ=: ΖXV!r1K@.(EÌa mawMlEl@YR 3uL `9}sٿD t3fY:5zBHU7# Uo4k¼ ]UH_9W 8܈'Zg< M= p5hI4U(Klnw ؓ~8K,6(DN/::[Ouߎ,ZN<\S^iY> BLp&Y " DmM]T {qk[U/YPJviWpLee#l<9M /$렮iBS`8h7ԍ"/,I6氾P Ϥ.VNL"sVݍ8m{;m"xZ@2pP9ue,e(j&SB|2CIIX̱Qa< VpEz+P>ۈV ~bMHYmk.'ē*՟{,`s) MЫg=0ѳQIy_'ۘ?[_D{o¶ r Ҋk~bLG" B$FJ.Fǵyd y2SHٟj ٩a䔌Z v F1#51Pl|-,ԵK7 x~*/R}Y%:3d7T/V;(}bs"9Or܇%1~ckd}A&xI3:o cizfgU:éJ4 \RIl_8yو s!Snfmiȱ{-Dl|nmYn|u D143~ȇ] nCc 0ҪNr5S]\TUg„~']615aXr7f9Kv;I!- IVii`TTv@=^|` 0eKv4dnAcNPDE"[U77z5'ZGZOl{[CDNh#$0HJ>H1 (^>Gkάsn g** Roq3)!qfJ*QjBF+yۆ/<W=c)"V*RH WxeGA(C4X6x&]-f^5CoQ }"Stl=֯%.!up]D)Ȃ/el>1Э$0R凌u[Wh ;H yk.s̓ 0@t{j~%{?-[eS <9  *?-8!u5˙o!+h4| 7,%4҂[g!͐Q q#HRgOa5@:?f)D]s6c%l{B} vYGzchdu9Eg\N[ o7L Qa+B@.Fk]3BrSip 5M2= *:i|5kgANCS5 j[Ϳ.,;VHU iaIK{jYr&k/Ue_J7Y4jYIGrڮ13eym;3(@ fn;!A=4 E㗒Q/r0 qeT{8)TNA?@yc&W<|dlTqoE !W/Ӄbo ݕ0OCOc~VT  xm^DUE 'ٽ;BeKsމ rdQ(wj#gw& b= \y+ьG30{+ge`z@o잫e.`!LYvO knc9:{.O̶zu.r`F(̣O:1tXa 6IMk#6,'"]-8kR+pHpAeHu eWn rҙLVC 4  8 I2J;a1< ƚn+XR+]w$Uq==3=ŜQ'TD,3~)ؒ%2z/`6_uΔd*/ޘ W[L:Qdr`s:Jo˗7M;4sE w2`z$[{j/\73VRWQTƘ'q9zon1&X8cvƞ"qH8aV -kcad*sڀŷL#U@h=ѭ98yQ5-r~qTDX&XOWRҍQDsO[6Rч74Pi>?>Bt7>:Ȃ.Ĩu:1#](H]-oxIa 1k_ I5mcQ `,UG%r6XHJ/1͸)M 8r[4K3SGڽ 9F96X?1669eJ=- _(N16fd\>2a[uPi8FV1Iy|'2.ÂvW!3TCDqz-YD@&4&eaxe6yȐ1l]_=P ]wg9̌8z#XYBC-VȞHr,ΒܠBrc@E'171z*:Gn*=@'ZX0_VA.'MIWY3pn\q SI!drl k IzB ' u ȗX`x |*u˻FLar's<7^Ѫꌫyx[|dkPfBI)C mo>ɠG1~ጮV㛆TZؑ5K{y}kEwiɮg%m5-~\J]rѩt3 CK.ek3Ð[)y:ξ{f.!Uw&tq(Y*y2z}2'L@7]H@ؖ!ud4:|;)Lx %Szegf5n;ptE!X3X1/12IUoO W0lףgɂy=סU}P[[rEڴ*v?BDz=oA>>XlOE|n]b[GB. q[y &$MzF(`*.X/9?Hm^(1Lf>׳ :f\ /5VRse 2H& Kďo1 _XG*h,Qj|Qm0h$ihR K8sUE^U1Cn>g|{1h𷰪sؓOu H)1m[GI^Mg*mARN60t/\v𹔾/{l`H/(|X5#hU\="߬>g,nv&6^6/pSsHiBL*,oʥ4~/ac#Zj<< w&M_oAˁC}Ls_=MD]Ľn5uK$/>me~|VDӊ.4~ );`@~%8o.C G{v"~^Fجa3kގGm?iȷJmy'[Z9jQ-/>GDʄ+I ŮnEQKYdm-00g]k/M0u ڱ*.wie_g]$;dUΡ!1s~1AqP&m8wِSC&b4-/7&~%<&28D~2S-C7SXITpH a+]`*1 #,aGU!DÏ f|=Ϧ+c4v$ xח(h,%CI5>jhIdžLf~Q;^d(Ø҉Uث&t㧘d:[%ۭ3#/X' )x%;nW .aemLLeO;áX-it܄Mf,xۙh7[(zΩ8 `E zfVU]e!$&8c׌pc:Ԇ˦bx7g^} ;|#пV*#EOSv~ZDww CȎņaZu$xd[mhG)7fh?b;ralm-kO7;XS;N++il֒Wj72WQ5zJ+Z`7]N :%!#QSʋ,GjUuXD|y%H|)pјe{F[TYF%-₄}f*mJc((&z"v(6)5 |,=|j.oz [<ÑG^%l#ϺVNMh_]įg":"ט.~?vu WòGD@(Q󏭰6mĈ9Ri @KkZC#sIWUN5IU#|at~d҆2jv̀*݃%67,|%] I(Kڣ m BRZ\xmW{CxSXh3DadutOؠ٬㜥2 g^\菫E#s&]kNdEo6_Š'+ed&P/hDDgU<Sd2Ġ_" ^ζȖpc)(l5.ܕEK{BYӻ{y~?f[{xO ղ &VR RQ$eTXSK5|tNVׄ2}d!!Ly![5'LR` HūKnYFu Ƈ 4,5U<ܪ1m]%U6/v} k'5_ϧ2On-P}bp0$|.">ovH-0nd06kZ){W{3bY3hp=MV%2sM0p!_3^G]YV"u!C,tTh. ωӓv$Kj< ; MōBRN~: =?NmZ"9t"ͼ3uMe7e goRf:zF;F6O0"E{rzl^f z$.Fj%,ڍoaF  HcUDegGC9}d;pLmnTW1}ͰK؝WLy.W"9 hߏ2m $(ڃUh3cg<ނ*%b72S@1GnyL%fItB/R qxԨ꒞r|fv&55^{ESj 2{TN^|N:/9tkGBH=VsҀ=;:H%yYR~3.#nkTV:PfH3#cFbL={2CէZxi:g@><Zz0}w>գ֝K'3Pr0Sx; q$u^1ŀ L'^CÓi)|X㤻٠$,:ڸ0وUϢ1q'jy +`j-kNKK70kd)vsQi}gQ"~rwLJAm+{ٚlnԿ~,(5 "K!!>G2TÉtiOG 5tnҩݐe$5]x1JO OrR˕I* O+zo[d~ֆ6ka&<8Id_/ކh 6 ~Œ~L끈Q B-(Nrj㴮@FNuȠҕ i+a_yH;#jv!q~ȷ[*yz]2m{,/|6z0DJ-}B]C>谒Q@m NWUr$O($إt_}afӳ|.NQo߾y[Ν9hl6~!o|qP? Tzj0hג`U/]~'ʵhF)Eg>4ۉ`"\+J1p/kQX̖[Koxv#S_$+44Og{Ayf"^H%ʬ ~ 9=֦XdtB<|kk7{ A ۺVϥHBR.a7#sw.[5*E[U-V€)c;)+` q֥_ z $ $ob a:H %_PmH4/!7#ծ{?K1.OKS#-ol7 K:Gv킁iYkccB sѦuՒm,ПETsR r=qg-b#-_@GѮ>QHðg@$/&hP8gF}((?٘Gd]<{ /g ^:nj\ oHl,K 6nKj`"Z^fH rsh +^bV$"n1g}73P :Q0U9d/{+-Tb 6tLk.e6~rߛ}:JW0*zDk@d})*?\>2e'Kl#kat+%]ngx+fSE|BLcOB]D爒v7+ax?N~B"YKR)!{yɈ|Wp覻5ڄI^6.Q`^;oXf6]WS$sUVcفs#9"$65wF ;)=DɚU=I5y&i/[9{Tv ^R汾&r3$"'lIpVZWi9e.aTCYOX0\gF*_r&%}x}b^%{0.eo%"f+i0c]Ƕ+ѵ6+NpaxD`2mRmSH㗿8] "aɵ1'z$TB eVc,?pjj׉v*se]-yx l069"ߚOjηHɇj /]9בޘ *D Sfp4{M?O쩆A Ki94-7O&-`YWVur1\NPә:W'Y.cf;c+ɺ!ؾ'Md0 n9Z*F# @ϔ Ȑi"^ԩ}l XFڬ{kf1A"g_y\A#:ހť\7%rxᅆR\,kC߇wwyntNJ,n#"ߡE۳~ wm0QMm6?O 5N=T6WE I4+Jg3o_5R5 q}y܏|s RXת\ k8jHFWݕ.w4ExxVHזжZ% +ƠۋwT\YA(K&R{pC4PZC?4pX?7j_өK3:N?mv619epJW!x#͕%&lI[ޙX(8cM nJ_tCqY:}T<]gݹS{*1;{eԟM}ጩ* e"eO,B *?ݨ~IPn&fJXOӅAjIIRߛ$%Ȥ! ſPڊIYn4iYPɮ]sP͛g C_v+֜({hɰvՏ|d^dW@i,2S73󿋬ٻS=ϛRĽ)[C{Kr1BsXlyky{P`,!vdPMjzhiٟJBGr$4&Ȉl!2H*-3NRs/9ҨF#: yOgȳ]W~=sr,$5B^l4OIά6MIV^$cpSc?&( ֨C;Zĩa0B0mFSoTNjnJ=ܥ=Tv?59# F6qWx^g gW* F|Kq\^z\$o~x ҕjkS `覝XɎ8!E44r{_!t{'u,}5u KcrK}K[ahӈln`뺅zB"MIBoz , t>[7ZjmE$WKϸ֌9TU;z,B֥7g''T*gnLd v"c3.jaw5I1* =fb0k> B獎rawwn(I'_uF&C SR-8'Ov_^ kW-LG hccqWQz _Exkt7K-װ8bVU!rӶ6C8:@^k7eǧaZ q6b-4z=gK BURKwrqkKӿ2pů42lݢ6 i)3+pN`0cvWsVE OgIG-ff.4_..3Dn Xd+\8tWjh)I ;qVl~Q &sbll He%Y }*?LARY@TkW21~g[,xGhH}FnAoBN5lѳn6Ɔi:>mdw¨r&S}YShQQe.2~,cS5; -r2+酥0J EoiWFMuBfvtF8:Ϩd_HX("yS! oLƯp+kG.Vz },p[QS`LZlP'$=iXjt~4;kȢbP=ҢJ)m*B4anIPzxr̒ޝifIs?9yx$ v۳T]M"9(K_[},mNI"[`X37&r)ّDcPsM`b ~*BAxv~Xr8i $^Afcksdj%9Pa !CS(ZWTC j`dtrgc1âd\=:` 6|2yX&|Cjuo RK}on{~5Z Ħυ{¯Mh~[ 6S0c:snzOb ]fǼȟ(x'}.9JGoN̹iF~nt넣E}g70H l:H< #XS,_V[sL4 ӤۛbA۷}_S+lj~ʹ^{:mwjILNE3)x3 عBj:ZiLj7XLds~tGb}l,v͞a{ȅR0,r5qQ`> @v_Ii-9W0 fb'Xs<k84u" hQ UUjoэ0@˱Dza؟caڭ$lL줜T'a$wT1bc87Qէw80@}\ =q)P?A.T$YĔ;D^VBUE`ÿь=O*8@dz^i~)s >sAPWqiiBJ#p d-PvNVZ{'B"RH@9˩<*2[x#oQ!NTv37@]C ;q! HH0$ q6(__eW2#F#-ڜ f-X14 ztB=HYY46*^F5΁z1Ǿv蠀v6ƾ`5C*pƹ@Tɑ8KLً{)3?RBUi >tv sY7+4ts<2Z=XNްs,[uby%Wum*h}S \IFo0fiV/s=9KێA=LT.g~ !cm])1utjf׭=OVk|#c\bjd@ [c GA`׈hsZ+kO73tPX[@.O)]Bː.E?j5ztD3q@GniW0u۫D' ,;vާ´ z"ɡ$W7j73(pI`XAh^Hhݰ VNoii؈7P`L㦽qkDOvRClq_63.s HT-PyqRX)F`{jT_}>D"oKhC-ùf`򾜞riUϫϧP")?K-i5-c-2R'$V|sI%8 !F~o>9k_ fh:£BD^v󑩮(aDAV^ߍ]nuiãHY%˞켦*\]ܒ'+1 ~9k2rt*ec^"*#|~(0];?PMPOHCn5vGwQ˶>4Z /rXYIiv5Ht}kU,,mb|Dѫ|#!S8͙NG =~qi~E<,y'ϩ5c986T(qT΢ffuPvz STvMWyʕIX)VY.1*$#&==ו$qҵ3:q*'al+鿷Iu{-V=½ɳY <lV3:(\̺^!ZXCd{xh7=s#n@v' Ⱦ[˶J=֭ sWrp٧dW~PG*ȩ %9(/PYt-s&`gqcظ7<6l̲2elb+J%6ǵ)D@+wPud+k0|<=HMʂ|P=#1n.2o jI*Fw$,Y^,ʂȕG\ 6$mT 4ևe[`R䘭{u#4Bo <~?K$.ml N|$2!S[2>zK46ލ{./OkzK8t >bI/V!z.g+:1u&PVO[ZZ8e9 GFX1 &uobIֵ;D.jpJ;0AqE8=zñIYТF]De i_TnoieKwoS$ - ͤp巎U_aJ D\NOImƬk*<[+ŕ6W C pDwϤc_vUgqX[ֿjOQFEy5;,=9vX9LC~+yk-bKs'6+؉L ,K`@K6Γ}sVɆV`ˣd">ВJšϒ;K 7(t!cJN&v&`E <[~Z[e"QG2?ds{~-Oy޾r]lTLfڎ+s1 YsY䧇Y3LF.af Yxͥ (Ɂ)_ƣFĴ2n}_$nK ͽdօػaKu30GٜįX׏Ō3کEȓ&MN<[ R[6J ]UPgߊsZ=S &K]g?Us~#ܫuQGpHǷly\ ܘFpI^,fjtpAhLBtIyڠD^w ME,H?tKLuCgmG. 14hOp RڴYo]2 wYi*N0?mL:碔ª;ivPvs1XΉv =MGVR)FH*SHf .#Oi =x&hx\s:W~''!P1բpr{Wי7rpD)$n:X%΄mlǴsY8@u( ӺӜG 3k hy+YnbvTFMЇW5x$9ԃ;D mX֊R5-Cgbcy1Drp7 c%w(Ź:҂DRFVcdD%F:pEeEQ8x-WXӓ lQc !"4|7W &;Lω2>! {i&hHU7f8cl)Tki{UBd p[B)hb'@`#ָFWJn 9Y_ _r*V<&fN@-^Z^ڒ+4|Vf|Pg4|3ptF$!ߔ\IM+ Y8  &cP8V'piA )ҁMwN5aN *8NxӛpO%|bL`ႍ-ѰѲ ,l/ Lѯ@G \/ͶRi VBb).[Ozhf8'{ j.r:Jq\!0jJޢ y0몢265B+Mf쟁wёiJAS#UF4۾.sC <z{|cN1݂h!Hg,ʹ)H|04GX$O^`L,CؤE+h-7CEH0)$E4Ko/u܁1iQW8N]4RZ D)q^U#Ч:Cm/VN 9'6`eag6.:PYԀҺSdW\x˼gG si?QTm-J?[pؕ_˝T.e]aS@1]ҍ[-5Y F]w~S ۲3Rt-kgq\@e7~F'm6 {3 ȍo33ojwH?~.6 h1 H:F"R)7#qZIZf^%d~(o H֍<|57s>"2 #*{~jnm m:DѷDgA]96Fd K '3RWx+,{ש܇ ¶ l3J&i yA~~#IK[!m-2/p֯CΎ:Gy׵YNnZ8 lkېcSZ݋BFV]{w[cӥݕ9ۖN+\A*e5!V$Y-i,/alrO0گ?ٕ`[H[&Hs x^n'4^3dpo9&t9D74bYXVm"#:~ BYUUo4AMA  YnoJg}s^?TO`ymt=O=kp29ID\zVr"e_8j\Bk\3/(Cc{K- G]4(vܪ߽ 6%߽gQ .Va%v,8cV6ho5 ҐW ҨtL& )M}f:Wc$[Z´TbV_cES9GsMxKs֓54[#.ҧd#FAҿ4h"@j ,84=i`Rc[M x7-+lܠZqZ蓈;=* 'P Jvr㻡8IkA17-uFzraٕq^ΘV;saow𷌢Y|i%V`gݒ*7vËiySKͬIG \yXXuձ[yη=d?UҎ[,%놟š2<*iٚ5hig0N#Yd OT>Q]O>X;O,SCUEZ Q몋8mKah>q8Ǟ`40{ m&T&" I[WyidGg4 o&[ZJvK`qi>zgvMTNિETE刈4pea{Dͫ*9\ ô$eu0_muI)ߓ5 aH10coJ6G3=>j㧛1*UfG5vh^+0;*eI)ʟNߌ x#]JIw%!^(]!ҽ=8&ϩW˅Vdf7‡/*wxCNE0!]*KSXtާ;z4ou׼ _)N!0..,3֟g_T-LX.^Jp܉U+kxGGw%~[P@n hN7lk\DI3BU"j'!eC{ i ޤj,PW4ēhAP߉o8ίiY˂FbagV`+OOTHLM>CI|z"Hefu-:.@(^3׃pNф#ot[< E D Xģ+t#'w,_WdcG1,ѝTpvⷣ2؟d@+]e!^S5T-vX15(EY!)j9lB6D cٙZY 8P-L5K?f6_uzDoU81P tLx Ұj]Hic4lDq*725ߍh9$bð7H W @UZK#Czs`wod3%l;'ź?;7Blrd5r,/3xd%_ş{JǍL<|C9ʊǖ UO<7TJ7{PLYjK؉CA%53SUҍY2*DEno{^6ʚ-4 >ꪔC᪙:&M.g̯pÿ1܂iIk n7@>G}ʈsvՏ9TOTraҎga=fUr*T&UW2]`gRJ\e7T# \xg8:BNгL wPӵ6v+WuCtQ(fe*cSwXTd Zød6c V &+oYQ:$b! TK hxRd7ELο82 /V1JgD#~G1tiy@ 6ڂn7Ϩ!*yO~:&XaRtMuŒx`9=Õ1;J4/gOМIF$tڎb68_M17:k~ p}=Xh*.>PcBdTOLK͉v>X[a$VF䣗->4eW/=% |Ԫ-MWuʚ 19h'cA Z\[tX=2Rd;&Do包Q+?z1$.6!ƼAv%MZo$/?j &YdJvc (í 8\dW(5銑 j*m]/̶6y}r%sAh|\eRr[/68%>t^/DER2ţ!Q%C$&:>O PhJWz ;E-BP='>&J(0Ĩ?Ƹ%aHb\o>d1J<({w>ϑau $}5 B{PJa遹Rk#)sGLoxɼ›$W g /$paF҆Q;8rF":Q5Wdzр voO2p;mZJӸ`4pJ6 08v; Zp7:2O2v,/.XD4#,OB0j[o)w-սS B´kͫJq޴QV,2 YׅՒ'xqnBk)bthYxQ哊"H&(b^#mrWCuĬ>{lg@NTV?-eZK/S,fh.k*|m+g0$脞b '+/*Ɉo16z?S C&j x71$* $1Tk[hFBx*(~wy1_8<ƳDX:0 Jp*׳ҳ"`Rb;u|tW6jD} G?o/W=ؓZoF&+VИԺ1Wow ĿR2%<1wSìkTlK2ZEW<[!SVpe^$USPfl uJ:O%`e]q]?c|L0/ 吣$!O_1M](ڑ_-͕t>i.D|k]&P~1ћ=C_w\.![D 5+IXX0QE7Suu3n-$qs$u~ @ -x]L:[$f w]K]*B)A8XOᔁzZ{;M`CQАO$MGj .ԣEUZ Ȭ9ьheSEx}E*Fr Y{ˠ1JΖf>'iK _*U?9=oay]-]=p0&Iu-GFŋ R}FP6;\ߜD$zSeXErMVv31\p>eN4iWfNP=zd]eo $ iq}[_>+QA" CN#/JՕQqX6CXo(umNrשrXb" ?wn9KYd&Ɲ} QuN׿Pξ {R(w%8e[ کAJ _8XjW9+S(6zlsיhW̲~C%o 8S;Aj%y0Hd04 .4[ `~2O?!SK;8L!YFNԷ!8ؙQPmEtmW"cJiM г6:2+릆_$-++ltR3`=t1)VLg?yi>|yؙ!XzԶaǝO:C),VMڂ.k\k+s Z#ZӉD5B[LΨ5h{+Di1k8*?X|#t;6$3/@x,$ӶP3ռ8+t仍?gͿ5QLث ¬sn/|CGsy/cHg;°F"lFfZ/iQΦ %%jTGM$ Dl6qx|sDt3cCqoAu;N;q6^5Unk}3xQ$H_;At2YF~Sӿ]!XRvpqؘ6пٓ%3sgch{0H&bݱP3>qf* HC$# /~XP8ƈ_1Xѡ .TƝ603MK'Oh`XF?xYU$i5WDk ٶ+Bu\ſ|2Sɿ1ZUՒS#lEV!0ݤߺc̿$<3{\L;,&ы.ƚ{׸-[fSO ̀S 0^2+{Sc?{E/"DŜEb4y*)Wo] 6Ԋ.zL>WL@VQҀEڵk%<3UQ_fj$ Ѿzrnqs,u {!8s;vg.]sJvqqaB'(~Y|r>>IbP0 L9v,RU+V~ʍ,C!Y p}) j8ggP!--,SA+MXm'}L4`D7E8kOhWq~DzmYKb. X⹝ߤ7ϳ;^_Lr\11pU2n֓N8ߐ=mzFAZ/ʳX]x (tEy!oI'?G,`2ӜDc܅dtF(rO!2_ \e􏠨r! VGʨ! 1QǗvobY10͸@1Upíӊ!) A<q%*'\)R?Wo57|!v{jWogNV=etO13WXp #̛eřC3حnLn0-CJm=| MO,.A-t|aY l ̈́VRuSǣpjCL "wF(Lqz|+j:1of.SXހ&=_$׬VnHZW/ WBJl^7 soK;M)a!nJ 71^Py{) t֮tY+]F'6`Il>X>L#!..wFnԶ/SNrY|Ǐ?s F~w旐Uȳ]7( PyI? /jʻ8;#t]!>?MDm;F|Δ뙍%=TStzkf>sL.^ Æ?Kt>r,@6sTM;Xl$]v܀{hD! Jf^Y;݄O\%XB$2AG2X"8 %\KQky2Wdk N+} {ƯɊ9{xZBkpT{'bFvrq rlpBOyF,y}L5j\H@ɞ(C>3.؎mɓj;X%ڗ`xa$Mϲpj%VT~okyYL7K*ӝ3 \i&o|ƬJ頨mP=n g) _cJ-m̝g{Lvu$BR@4g2iRWHpt b J9?RfqheC(z>b&|C)xQ[͗LUY#g i_r]|{ks`)@.Q~ž=7}?Uʅ%y*Y-5&;,#deħbGb%y4iۅ%.8K[/ZWu`uzL7V&G5 ?7R7osx d!˫< ,dM#S*PxZMfbV+O&*-?{0NH-Y͞oY;t`-#O+dsꖣI͖$z)_faGT/$6.j[g-*ZWPy/Qx~ A"Zt͟SAI|ӲJ.>i^c5UZ491< x)6N`i%!K ia%YmsYyZyd VuOm#QֹN^,:B9[7)!G S9$rSVEiZ~iLi#7`ȝÇGrm9nśx"aT&36P9~~FUQq0 dܓvf?0uč *ƀ5GOmdrIq`бlN@4YM U˱}=ׇ!{jTh9.H[|={SeiZl q-&F4dPw/m׶,jYEaxbTQƏRf^ۣ':ZP[s?2#ӓm!L!!Y tm  %&_:CHd"7/QBF MB,!$L?b2uꦫj~Tx3oE)א3Į5ov sPNr 8nq\4{}t¹޹岣U`YJo|+o/ڂ<_T}m]71H@Zˆ6s ohJI%+QlbN/&)VlR9* !3N*X& sk fY RjPvZa̎0wOJXl)~N1A,RMH$mC.M\>nUNrL%)9tKAHt \'"a$v^}itQ@?uH%qm$BfQc$&X%Xh>;Q6.VĎLW rHG9ڭ w-);Z+iJ(RޝP6XG|zV2&*y2QM08GN@LcMcjO-79-(BŤLq'g8 _sIB~&4-6rV&b>,is`SiӵCh 2 }!}`mV:$g1Y=}Ye-Hʸss룳ܣ EQ/oG?<|;0@jiѫ qoIͲde_nLekWF& >lHC>8]pwRxpfd+9KYF$*2n%QIx:7b͘zaP.rQ'&5P Rr Xk~Pr?Fh6[K/|6#B4PCYX7Pnc[S mR9?0kk<}&(i682\ 'B&̈́ 9.<@T+ej&p{б&`I/8<<$A~d+r)#HMGɏόf=UѸt3eװjhl]*BUJs41@P_ |A ]:qbCLo oY-h[$?~&N m͕ 1m Xsa{Goc*Y;=~g(JRIB_44Գz4rZx(΁j.vʓ4CojY / <Ur#l+LB? ^m[Ov"hah{p\`F"'if*x u@3q:dano5n,*`zWc,޾Ʋg@f/gpJtL'B \kr9p-޴-zi6QO#p A2p HY`ȿpƋ{y H ,7l[X'.:Z4\qޙ4R-,F1h!km!Oʥ|t)0lvH"h!bh_$+=!&졢2)WxxFgZqHZT ?{/82w݋ m}=E4_GEHG!"rTyQh+1S"qJZȭ8)F@䬆]9Tj]4FT] d‰?zcY]-NG$^#%62 . ft7 #H[әv.ʮw#˞WJ+E]$v.Ԏ"B## )K**4='#9 ?1X]71 #/@9'~%ZAn5⻽iT%2 AW֙UaSf#\"Z#9Djb07EՔ&n9ũY]e@2U4)ҵ{DƠ8gI Kimn0w[ZQ!remf48^bB6~{09.G.̋j!L5QӧWMU(DdLiɘtwU۸kq"9YVBJ ndT= !+c4 Dbj{biX(>4~T/8gCB'ϲU".Sч ZyG50\+`*mꯢĻÓΫܣӠQ5IC(SܫN$lZTY~NuOq@G/TKg*`(dSٖjtM͔1FV.LHبwHJ }¯#`IAӣ ǮWkHo _@ռG̊RS" pk^ąlW"8Xȼ`LG27YNs;ǒ.(Ѭ2xZ<"J̙ɋa30n-&U؃DKs~094__J|U̪U$\Q6)Cn&# ޠhqA@z\yc31vw&*Ve1 r=:3P}UEd<5Vĸ/eBOO~qd?OI|R#5',Mi ~gkr3Wł_|(s6THrbG> J6 ?qJ7œ/˳ESiu.uiPS35ZAY[6zꉖ*qڡ[ YUhTA;s蕿=7E68ȰoB뱭\#`f{^bwo؇p-hyOi[>iX6T EKgMqM+>֨ݏ~Ch_ښRcox}y*6;HLOmǨv&sJ鶢K l .9cmd:"r7!R }9>&SCn}Z[ ȲfcZGX& ); q}rBH0~a)'J'jJ2av KAjCf I]+3F}.[6zn8|' YnnZ멹F!C۫x4T;A1A!eGt#|qer}dsu6\K3Gaϥ0#jڨG"nZ";NG9v POO|E^8VxT]u\,J߅i~.<ڃ& ~Z\vҷpD4zCuт%A _gxZ&>&+ d)% fBfAfQ?a~@Ji \ٳp'Mf׸w:B{r2+L=QHG[t}ѧZD:mC9 3kJ9L!G t:TƗ̴i"9yjʊ@{9V_l&\d$Iv[&gB7Pfn|-‡,xc/ w'-ްQ. ! 9sr<\9Rt .x\koe& 6hi}JON;Wu*[XNj_ }J+bkTr(4?+ A=j[ qý^a{'@:wZ76Bz2;iANEZ0=nc,pFϑ Qcl(CzNd>WKZϲ3V&ur{Ox +MZ aʶ bXGr,VM~ӄkA mt!*һ,n@M0-Q]Hٜb7.Jm5v(2ic:*O#CNf 44b]n_MzpEo1AuѽGy(ՃUC)rqEQE:P;s1:5pV)8K)u&U6_(I~Bæ^;'ЯyF\~#M_l;%-&(3'9\#^o4Zp~Ɛ\=ȵEehjCyRl0#1 eN: D~Z%c zVT}) s{>t{HT¹9O׻eh)@?N? c׎ʍNrug0Ah\ ^58Ԍ%眛y*%b32lm]3".@>Eto>N"fv>ef"; 4Kqӫ`i897-n fxa@#7[ fIWIdS˿}+*Ac!{GdCs]zj}F2Dmi=W>$EOJuB+8{W!:tp{N|(DḸdKGh:^ ތLƟfx?DXUSU:vN+["S7F$RW-L?b)eMqjt@l Z0-&4 &H!0KȌOߟ׺4gViZ8×*MُI%ŭv!@/ʐ .1ϧvOX\1i,Y5K{(Rڸh^Um5Uu ҋQJ(4xsZ!&!Q{#DJ0eZ8oIcT|&fbֺB{FP;dY0/'ԑۅB\O,w+|pQ{oH=~-C6_'zr tOϬ۷=hB=uv*7"sT\I%0&Ho5DŽN^PG4ZogO8w3,`ӏ~0*8`wW(/ Vu(œhH~YTدd}6@/Ə P MR+"J!.6)bn h :ΌtLW ZXp/\,hh%1@Zw]f(ҥa yG|UDo$K/mwĦ,PO˕KI~)K^7̫g[@&jc-)GY\&Ⱥ, ױLc;yCPԫjQ1UNZVѧPЩsrаZokf_|V .Eq{ VE=ɳUhE[m8iUFn5}Na!b9uWFPIi}Q&r;l#U=Ѿ#.[0z6}"#*h*vr6# yCLۦ8֚5BK3.!-] h^twixC4y~{s D ?±4a;1{&wq`&fy)O#ʘdFPM9XJKQGUN[ hKw,{=EY $J92wgcY4$;ċ86ΦDŽZxH0"4,`8l7+%ŭ Vn!q4^e ;=))&m ?LW6qZ|yfS ZuUaᎮBA~I^44Wd o#at˟o{_AF"7.:MmXj$b8mV.sEO ޔcl1z81+9Z0T{Gل>N-ξ{.&CՍ6aӃ~&51D*DC#4S6xwRDS< :ί)8=x+w#wUw 'uKF._C߀: ۙJ7<|'L6(Q0_%6D2S8Y黊9gF*}DpX:5W~A9OR\rԧ*>>Np衍Rz6NUQՙqFKIk|iY\-Fƽ=AR(o|$Йr#~؞L{^u(j+ d X DS 4h@v~ A4skA~ꐆbV-CF5[NʑHXdZ JbԸ ]k`n*dHyaݚ:)^еB 4[/oy nu%NK٪Kͬr)S@۪Q%3 ;oP6.a5=n fOÄ]PMKc遮ol'X"l%j3K; eMorKig@hhc44*myх AKm1l>!n}a6k0 ;j9hICdĥ G5,']Z7f=bU6aIYTUb@0k3w ]t|J1T6 ^*B@Y9iT)z۝ UOvoc/_?4-AO.5 8#j5;*`Wi^tmubokhw Ytrf٣*+UuڧI0_@ix҅4yJ9+ʁvVlr+jx9ʶy8[?h*Ԭ Y9+(Z"gxٔs 8"m?}zh"X,Sԯ+^ ^~+¼>Xߏ󪉇_H,M2(C ƒNLxlHuow ?Ă.:2l<,KX}n̞YF=#:YrOfnwܷK~I^Q;Aq lpҶJ5q7wtVatTm6+G6Rw].ʺ8y,|{# 4'ψ4ݪ>1,'#;E)VṲ92*E]J}AAt}o cRcHdı?Wj'1%[C2L+G} Η:hBZ'B*\Кj^K%,XW 9jaaeV%PcrQ> c}&VεѵĊ|Nhpk2nN܌HvfV:.ƅ[PF7'- k{OInM'2745fc #i]~ns\&Y^U)HH_D@rcZv82} < w.X4 ٫d3p/nQK6l1̀/`K(<{50蠤xBg-λf{b*nQ7JJK[MnL#[T&X)86ZָfF̏tgGM(>q愊#݆YEr+ձ AvBuv6〔mXE1e* 6bG\KLZqYƪ!] ޸wzbGF\NϹXAn`G԰YВ ֕YK9ĩ˽Cqo4bp+qM JG6i˧׾ 7ۘh \'s=mwT*!qcASg(P]7?T>+_?GZ 7:B- cؒ)q؟>ׄ]m*H|3[zLF[7=zxޢS&O ֊&?~$֎ bq[^8aw^ [Qy(nVZegκo $;Riz++*J$V>H @]2f %-U?M}JϚK# &0$Vb 햃hj"91D7ԏ?iCF^ !< JBLdsTE6E]a>'Ҫ^a#eHvh!$^ACCQG-HڠIg~KxO"YlHjֿ38ieuԟ90uiB:*Zx*T1X~@׈ ۸;NX,Oq]e͠L;ݹخi'82w9VՎYZHߢ ݮv㛿Uv.wv:}A< ^NIثG /I}(ݑ⻖99t|dQ Ċ]n{B^(G"γN]:pO .c~޼.GV‰/_Ӊo F||xR5S Pb9^3'Ytͳ2dA9A O>S.! JfZIZ@Qc85, bҫɽ=(Li1fṬ]ȶ+&`@6 宗u=T{ƲmaVZ J&sg2{e;u1ݮ5 JӍTM:܍*h7A')ux=e{ݯ},ڽo&OҋU!:g,{:cf)02#+Z?Z}@-wK>PUGg;H+3tUFg*}ybz:"\|}Gc}K&,Lί$.~U¢ 0h=z'\Ov䛭Tq1QU:u='%egп.Lerޤ L*F^B0 (,J6/'yMH8*9d'z:5mD 3!'J_^"EO V&ł"nDۊ-1şY\xM?"\֛I߼98,vCMpn0%J8Rb8bv ukXtirk)ӚU.џQv+`61aqéE3zv {Koǒuy7F0Qk -:S~Q4q&pss)03@%`J׮ CX& SN%ZFHT |QH?h4wD_\3rPƌsLm xjH +^ ,w)GJ}5]~0tHqDy`>ݩۍʧCrmZ]GB5ūv$B ?s^iJ:\Ccr@v *qbi&YF_drik CXjfWOgD;=vì;HKF3OK~p=U!BkOq{{E|fGb߲pUAf' =8m`=0U6m{cd9TDknF'[g:()) ߶Id.m+u&9~ RM"n FO⯑bsӕҘ`V_kMꂕڡjM׫=qh`V!zmȴr뿦YH%OsV,R2l71 (R@)1f}2}H_!%ӷ0ѮnScj[8C-vkC  `A-Bt)ɻJrJժf>A+#K੃%-Y9Dc a412]eXNhD$q?5.X`4qXB&APZ |8vۚui]Q F03!(3:%!SBcwfT};ˆY]>Bްۺ5 VU>;}fݻQxh7l.lXev5NF?7!l 4:s1Jj@(0iOr &so p4\fb"ԆN69<&oRO\m>@[ft`s$ew^tlXQhZAt-xGN'V}asd7֚If,(/X> c>yB!(xd"[Vr [ EZApqm0+wyoZO9?U@3cV)ۘȼQW%'mJManmCݨio:A*:!Ora3+g 7>K~j_ r.#akUI[pqX?-_Y(.n}2n˃:b6iji Hy' ֐e)mZl`¾+ID=ƒ7&M(c+TY~$=!nSbsQP Ʒl7jf݋z-Ey<Vw#0'17YɿhEo9` I'mi\n93J MȎz"GdKQJ*P^;"KG^1(sI7iB<.vKl;sz5lXaX~폷jf)S}n10M%1ZVJ_JVJYȢ U (AFv^rN轵TVB8$ݯb29z"e(GN@+:/XTrpsY:AqřӠWTg<*uGPm/+G 7wdp`5^gspuM+-!("6cS ʪ-9 Sk`3T.ed-J#6œqd/?w!SuœE $K+y "(uZɯR5& ؛5! R|зoPYblukи(Q".[6CAE嶊V/`+yEB>]p `%}GKFu/Fvb9Ž )&݄@·#<597q nc[ c:g:_\hfO&g#J} U,GDwBf'$kg'l/bt82"9Y:=-.H}Ff5 k!h e=N$dHB[$MSnUY_fS]:ӖѺ4MH/&%+ )_ P[XQ*l?)H=*dB l-]r8\L4Ԥdۤdy1!3Bϊ0bl&9AZnϑDP/"Vo*(4ؑ&gl=d^1"Q˘a7gU#R8 zH$306H13.GK^5  jWGaNj*f9#ix}s7[qhRX:{##d .'XRGU51N** VwqG"6kT䚓K{ϰ[fAѵz`^bٓVT+A-&`5z`Go9U4|4}qp'$kJEVߢsq ćz|')5j),e*bYH{-i~43z/no5NkQl˞bK#[YdB <\^a1ͭ22V_}x!H=!k5`͏cgC:oƗEI5$'dZ_QWfCOSVB$A`nմH.HY3,Pa": )u/|$`ֲ!/YF sܮA"x:C̹KrMt=b -~m̗c6Qij!s-&Vg m]sՁ 圩/U8[}K203%I=$FiEQSk_ 7@11s zVyq>y=S+l gOOOWhB< x<8\ʰsCbKn9HuV}KxǒjZ|{Cr3U#YNuT I, dX ̒Y?֤tqu2`_'8Ia߾wc.;ګ^-DQ?RnWSErd0{H) y(᩵$k@[2kx]Q<z" ] L]gdIGE 5&M(& Ep@0L>7"[ML + 9e9E1I" /3MN$KM=_V5ha @;JucQaV@(NFUA@mi P>"}bz싵^kb7p5ʪ-\7j<:3A=j"Õ쬎)$̅S'Ӄ̫{;m,OXο8$*);}3[=!%Zدl~vfko@>:'V-5Ow.X@C1ӎhW@1M#6bԳ/ dh&0%!$>JO|h&BJ`;_ȔN^j]61!b8W9kZ5SM;SY pOy r#f;#Ǫ»)ب;֬`셺4 PjZ,>q<&N~-K\(ujh܂s;D"(>$"U$\7/Oe!vcn+I u^gG9kiGӏO9'!k3g cV’@HP{sUzrdfl6 ?Tډt/oY6aa>pA콂}5lJ7G2QP[($;B o3 |T`eA(4Aqf]/oHB(ЈhҢ_R-o^Ҹpk PH*~ri졡R:Etp׳1F[F)_6p;6tD k໐ҐWvzK˔wXAi;BLZ~;rT>^{jcԭ%Stx/d4#;$Ң Ɲi3A=<ҡi7VHcj~9 JnsʲƆs (Vaʶ,fDd/v*b+ew%{F Hʠ%XQi*F_u='#7?nɽˍJӐw`9kIƛw%3 hvE DTA2\MxV_pw^ mcD21íG*߅SJ* ʑXj)"]1}/#涰#H؏#jU5Gr i!JXBD>/Ia[u[vjq$6Ӱa.owc룷 x ֑堑~>~#62slܸ4+ At O/ vAd l>QXO9B4= #9`W0^ xQkn^}~SXarrqרap-l**0B,v-_7rw_[.5BuiS h7=&^{)X,>$lFß}|0I> pJσʑ>\"wϧ]HA::@SS}Xm~Xy1S >>iLoV&[, eqMj`)*뺩d3EWǼq3ٝ~;]*MwRbh-S*aM1<ZeZ*Ԕ4m[ Y̗5hCSItlSTVlHk @= ;W8oTi/1ץ56 7ʚy'"h(#P|ҭ5ѩ􎪑HdsM]/GI66ma Q3l[Lqgbm4Bt"D_]PYh'ݏH2,:5UN˰C#Ec,2mQ2 gw*|-UF^+ͺZt.,oQp}h %gRJn$ w9Q|ʢ)ݦ͵u.zíѿ" Nt!kƈIr7l6m4چ);^rdBmBA!22eUQ D-]k?Es!ex&"`bv("w6e߻y6ސ)|3X؁gX1I>7|/ %_w|ީaw)j GB/J~wF2H6ڠ,6hT-gg-EkCoÝ>纔@'dNec#-'pt5Ġ͠p_fh?#3u8=OSCq4lF#ѻ@>~SϲruSIgJɥRv3ś[\?fШXzq!:5e boymb^FHyFɯCSyTdHi` A$ᘉ#C $&%$JɣE~2R5uʐУ߭jP8nl)u>p$oiB83-_pkl\+2kORfeo}NY̕\sƦ g[DozLh,814p@vstƷBAhQo&3T>}bEqI{Tizdd=RczU-ʃ %}@@s3nGgkul^ uDL4 hiX8aDtu/s1uEvF$8mm 9Y~Ip#)ò/lPTY_BXuH-x4AY?MwR1PMg!9s2^i?ia~BIO<-}  !5a]:WjaT e^JSq4\Zf^iHCw]p9qD@-i-e@m.I :4} ͌{A*Ԓ%L9 N~=S47d#1Co]io4eK68lPh:S *-#Q$rYgٕVPXђxYĴT[o^2r2>4}CD gǑP ` ͦΕ_t`|D/jD(|'~!c<-~d0a/$ n YsJJrg-xj_MDNJ ,`yZTPA܄>Kx̴N}!@۫Cܛ_2\@0&:=Hn/c/@aaUoZ-er UjHcJ#2_VJx L<v܂KBgAOtpWƬ)U9fJƥ0Zi]Ǧw.lP$Ob*<Rk?aZX4k7JkC F̅c: #Pk#יhRzM {5&8*:ǣ78=fF2-2^;cVg tN([ )"=*RVYZ?9{mZu&VZͯ[fkUKB*n@!99Sg$YBTu@u60P䐘EW'X'[p;}:C7Ϥ5 jXɸ%9sUdu75Ew^N0/}s΂Brf+n|?S@*LlûL*Fhy]pGg\LXq*U-ꓚ14v`Pk('Ãq[)0/@9yePȶ5Hya0hX,>xZx?V)pFPRn(?M<_ LG8b~VYwpji;;c#.#nd<,J+E {35uL;:xO >^ђtl~{hЄOmDVM3]OS[co.)KzY$ *E]ym/@ ݼQ*1ckWʳ9@4j 珃K~G}kz:X#lh̶oZjTIgVkdnui75N&!_A?uVqjsxpoԝϨn8bSA*+j# Z">hp59+q<~5WVX8FCXm3]M}-\0ajPV =٤6]%s$jNOah<Ejƻ e8~S\ [Zv9NQ WOMSIqf*bd}V?&rS#=$k͆UNY,v+ViF5VE |MQ2mȆz=2HO:+# J33A<|1`GLNhDk6HM< s<55NT"TDN""_ ,P+n9=ZqP`F{m.8 NN32cXYLA|ȑ &iL/T1d `W{i]TP6,Q.;əCبA1$7JA=eQh. ְ{1VߘM4CAt*N\8tj2d^lQ+pBet_!nQ5/ݚC"ppU)LlWQ[Ɍtlś %-AD!P8a7OσmIoO!ڴ\đc& ՓŲa!gZi[iJhAjÍܱG$e7 P[Nw0!)U6/.-*sT޶7$'Um"ցe\bΓ? ?hQ|֡yұwumM5I,_dgX dw`(l ^s~QB!!*jqa(z5݁A)(h?dkZ7Ƶ?tf[S>t!`fzl*34&!5ކڔF;tL&\zYFq%μ"&854Vr[}Rnu1T['SުL"I6Ƥo e8E ޤc.mx^UfYI"'HN`]mf >S$yi}˷'ϐ[lөi}]\X[ci4kސ)HPiG u6|E1K5Ui;֋óH破alJ]Шذ6D8 0<8OtF?@Ux٪U83 I:`=d6T/)IF^axw %gRdntݣzGuOXDR{?((L5Jzzl\C! V•ېjvkYrMVq|I_~?(5 $;j_jm\O ?F suxW#?ϞDBഺ~p׵f#ŷ^!8*7تb㮫%N Q-_` ;d'Q=0k>ylq)V&MgZ YD;׾o}Z{o_J"K?k,H76(~CCTKX=lM-*IXrX([Uqk!duBIV9r+`2aVI;KYnɶș[jH*9iYe 䎍ի>ҔS'uzJ2]h T6M z6cB3`5H w>A#C`]2x(!7`*K>Gj#`̯}23ܷ0blkӍTV "GV+ 1c9i` [27+珒7jdwn}u4W'[g훂̝'@e]֚6\eoMusBHX%(6Sf١Qsow+[a'' US~ 6dn`ǭ-2Hz[dnv2_$Oȅ tgԭ('YV%ttT [l6cd6`$]+=!g3(^֌ 4~%vIHR%v}cYwR'Adн:|f?\+ھ,7lQVfPOܯLBjluR] TE#|ϝ\Mr _zV} MTU1RQ 6no6^p㱱Iު]O6u5|yBs}Ƽ7 w-Z]rD0ޠ3T : eJ42ͮ%5V⡡)}RIݛ6<*U;0ǻ(1?)izkirK p:'FmaMn"̔Wlb0 U5)C6n2Xy?|K\Ml=ȈYlbI}KLޯCB=C{I ׁyZ]Lp*)]ZiN/1zbgO3,Ȼ]X  C=HQ. 2Ds 0(0Eqz#aߊ \<é1TώD#qx5FR`(/$5md\ZdBr5ʵp+YV'{`G=fTZx۬*I 4Y\؅yFTm9%(ω**NHG%.Iٞ57w܎aIr 19-yo3؏S Jh"C$t]"{#->% S1Od:2.5rnvf G e6sOԧ6 zj@FҒ.y /%+h0Ӱb?!|y"EsZP)NQ[xUw`a~caiɹ*$xl tsh) $;' t l!vѮRHpl4jI6H( _ޚGJ*+l@nLRTYJwz #*K կ a!{yZ$#(.Q` /B-?P ʳ5uƔnĂjB3ʫx~XWfGظ| eݾS3P>'v 鉊gO3Bto CLr|ɘ);ZUJqy Nա4x= ^wYI׏ے-jϦ1M9L=\h]NOi1:>aP cp"Esrkuɪ]^<* FV;TH:PX$S-cnWJsX_iRKv7?v$D3FYܓdՙ|℈>r2]H]3 ۛ0m5v?i9Mg_l}vi\Eyn|Buu)']~02G*A]W_UC.LIkt R!!6QPl ƽ9vw*w/Ɉ tSW@0(|Wf>/TS_UAo<ƎaW!,x#}͆ceBF:bv^:5?틎oe~rRXylz4t#}4)ۨ8APۚ4΀P:jでa$E~(6;5w@ԇo$G`n|`\e~ch)wbklϔJQa7/a}O#`qy#e`s@TUPiJ(jPѡ~-Ç*/.> %R'F绚(VGݴ -秉Ē~ /#H '&ͺNJBr#8 DTTm)ooVlP'y,tgVNXeѡEL@j+{he4gSBvcWHt |1CD PxR|WŸ0-OΜr1{ghlOTd-N(X4HDqDcq"q'8d*(lDSn\a~@ӎ%.R( |ae:e &_ldݻΟ6mW'&{eTV`@Q3HǢӶmFwڴFob+ƳxY>!ƩN#?4Dy@{ Ob[S4@w87I+^K;GdJlY*:1d- H;,\iӲ]?…J ikcJ* pVK7=,DSa &ñxzDFAv@2vE*_vYKޕg_l(hO2aC\sR PꈃPe^嶜c\sz0t 6?|*#S{ XZGAx}'`Yը #2bpU"5nIX,'(9;Y#?ƶ=I4huBo]bx\i ,Z!^uG kvDKU&vL课e.)6Em:·k y|rf ƳVxmK?eBPz\i5.փ{Ԇ`uT,> :>t^/F+VWh۵-crm\hD+3| 1I# kqҁ*@XwJЁ#t' eMYqq3~;Zu=ٳq픮!ٯfq%a<j2i`+2*v Ckfn]F[O7c4~b^_|3փ4- j)r[ϩ peV*Ss0Vq)yA9 |CsK%ٿR l;npyJ,ސOYY;.n˗}ÿXT "{!xXX6-?,."p.El8x'fhODH52"6@Nd_ƶe҈"0)wi^Zi S2U}G'C*ۚDx?^g~ݓkX&4Dsu^y) T. b)~]j^Z≛G1&8(ruPȔs& +tWriPa$phh<dD†x^;Wt.J˼]&oӚt`>UXsWZA]&yUF?:WxM28l}p' W"L帇iSl,/+Э2i&T&VmD+ˬ MZ9$}O~0, T[B+.¿>{G{>+Xog9ktxf,shU)i$;^D&B 0#8\U2zT) '&p+:+r=ΦfD=}J蔸W8iIVYsB?IUo6ܹٞt}#r^-kfY}W=@|֖Z=LQdFo_TU8al?_ՆUѵuyU؆F\W*)Dp:DMybߍQ13Vnƪlm>l] uz+@-'k/n 'Ae0<-߰rOP[PNQO{p^񸬾;%BQdk2Dx׼UnPw M@*!\9@!t @d#\%nI>}'e;v8 &"9C.`*aN:xƯ},PBvC $þHJ>v?LFEuR` qwfOփ9HrU}bId#[9d ,$Ws 5οoVE*pY*.(\Ho%A\F`6%T( B2iw2/8O c)_2pSGfhv\R'aD?'LVGN(Xԇطx*>4ЙnDqbDBk/fn>GOV.>t|fI&U3oc_DuJՖk3[8uK̼ zf4O ƈ06j{?Uj37$x\pwn'ӷ5cV1>|B䋖,X SEE;Ȭi YQ n]OMa97]#I#Z ffqq#IO;uj^_oj!kn:Nduy[?ObWLP^W=2H+f O_CizH3˞DFc&}, :C\䧍Rn"~¨;?-b-8 r߃@\f{(,;>io⤕9g2 oFJ '͖#BU`x;P+}NS~TG`AU30j΅g}B_l(i6R+ͪĪO/L9uCGf֗~PTT./vBذ'ZӗSjw 7Fs@]dǜ9 %S&E=s-6 9  p*#6f)҃}Ga7h[uCAHfyʝ{MqMx8SeuA؞uh߹ SFq\!䤡 '}i0'cVz0r<62,9a tˊ:rN6Q0} 8"qT3w^V .FuF{F"d%ٍRtzW裛H^Zf'iIk/"XH9Hg51F[x Se>^ MGMg{_-9pܭa5ְPyQsdL5\ 4%(Lcq'|t{u{1ϭfq6[sX=YL3t))q.`&ol az+ؘ{vS%^==Ƿ ݍ!#=M 4 e$O%X6ÄdQ":LiRGި-7LK}-GQuw4e*G ڳGb;M|xpH#ԛ{&2}nh7wL1l_HHuKfm[ \q'[Mg]wgby_T: kISďBҘtݍ j>4 U:ct'[G-3e!ί2~Ǎ^ЗטD+%R8ƚL ZxܴΤ)'9s^C2vO1<$(=9 ]WvYuFDfM=^o oU3P{̪ěD>W8o G){.&<\oxnRiIאi,;G~|n*)[vp(b{~z%N`tP엿~d'KCtisn9/tUNJ9d䖞w[|!È Y=K4/.3/b̥W١ATLg5g!&h]kj0UL UySCxDo \e (߾ZБ:ӉS+Wp,ria6>=*47-mԭҾ7 r:'ST8F~M0]"p~~0 ULC.-$$ rj:,aĨ+YGcI 8I+M::ʇ\~uA$SjI%X;/U=U\\חg!J ,nǺ$+:Ipsm+{NΞaز' ջÕTcENj6'‹F*;G^N$Cۼm3o֕cyNx17 s7$h#ܻKcXoU%< (ӸCZ.]].əK[tJU|2̀| u@ 'edpG{)&jk PV9-ŬAl{.".ugU)u5b°zą"}~ %ja_޻"J[ݰBUt%خb0 l. rxCl' 5҅Tldr]uLR.ͅTJ1n8miOTGXg1EJCM2JJ p >A, .VzJ[BL\{azк^6=C;ksx5z-ӓ׷E>.$3#m#RƥdD[]ĺP&3\3u82jm[.l i38K t21b}4U|9Ѷ 9t6r;y!1V/j!kGvXΔxWѺ.gMn3ۉ`Y@̡le(̍M/)/kog6x-DePgx*UCk7עiЬMOjls;?D3&XF `?"!83>/Qj&ۖdX;QooZ dKw kv= GrsUp;Ĩm[on[GYL ~טO&Ap Qh u}MH2eex8R^`z2xbiomf/֚Q2Q0Dn3C 'hH`WOv[$.d2b܄^넙lӾx)seI@Ce[G$UW3cy 1ݤBo*-|A˜_` S!Z <8v>@ d]*a2OX:(b")"5iq.s ͗ѣUA$Eҵ TVQ]vkw+hT􍗚D0izP{6Z(|InIZgtv/hJ?;hϻejQ|rzEΦTV, }7щSg;r'E]TI C.:`~я\=ED0RZ N8MNNy./!MΆ^{ ^x'TIC"E29v8f ]oǘR54= x$ OCQUY?)Ot;9-Gesv|:u l337C/,=RQqCe,[A/5< q\EO4|Ma!]Z׾j 5J;x )_?Wa@V3!#zKFQ\'xS'ۈ]U]lΑ=ypr߮iblA}U$I>#*t_B/p^6_"vaPdzE~{kʹz7 G'Hmm!B>7 uf%яQ*2ƖE܁moiWP&Zd 0 7My&OPz(mİrA zz)q[lϽzvlT))ʞ0OmRmYWZɎ9KMҷx+1<`0r;t% 2H5 JD,wѯ gΫFqku}E#?C#ugI loW8kj}&(*R+IQJA33c .Aϒud+'X \s.ϰxkƦm5n[tOX^pKd1Q,lC"8즑38;^qP8L3D,Њ.'ZXfԍn%|튖qY;Ywwx XBuCY R%Wnh.lD4n$JN!f]#2Т7Dz3gEaWFxtn Et$$qsVg8yԣoK"R 7<#K%h PRU4Aѥogew@EӱhR$ ̍N:Kx7Zq0 hR3w.XvZJvӬ4/ؗj_kݫ]Y}f._;tK1' U3!/?/])K>*rrxT_m G\tؠk kCi%!e N=z"=y"#!%n)4iZl(?qʂm^/`c6$p u ${Kʃ'yMm'T駕;;C&xhTyI>tԠ>@zsڞP"Zz!xM֧Un *YhM.f̋A$>.0WF87m;, gE>HdUQ).vdr*M/=4! P'?JN#L4 jʏCش:)FqL }RW}Oe&Ӗ*#.wRXޱ{ΰ㈍U; F"f@+r5nf>]9|p`:c2FOÉi}i4"+t{-6UMhv3&kI `}x(3ڟ74+\ ΂rξJ42IߺLAzOçpKK1'۬KM٬ȎFȏ񱆙yEpcFkyyeĺc.+IWD ٧|;a*B+aswsuwS80hˇ Do*?P#xH,TW+T2vl(SA%+nK#fҨx?#{ᲛPv9|JMH*NEpPD顮kٟڙH T81,= [U}Q 3yb,P궒O:ejdz9]OHrU%kSg*TMhBk|賈&SAa}LicCP9䍱5uU {Y/~AV:PB>-~X,rH4r TU~_$\PC0+xYY$3"hdHG7 p> HB6i:u㶳[A!{i1ȴkY^Qʼnуڌöv/JI}%3 Vb4kv$C<,`{.qYد{wUG Z+oۍ}9},V(beSĽ9&ʡzm;j7#>J9gVjۣ̿3/̫<pGO5H)ua;떂su#W9!\QQuX [Ҿ n?oU (樆+EҘ{dSICq/ml]=dmUFS}o`]=C$p0WJ艭w'E ~nН|=DJ$:"ai*7Cz+a߳l1tk)7@Nׁ٩QrLQ?&:t[k?a3 <]w%#5ta2 n A?E:HHYbW+bXmJU`tHV^ǀ.( !ɻ;JjLZKĊ/R@"ʝp&V gƅ?CLqkc6&RxjmfGhK-[\8 l4LsYE3Mn )NX@n#\4Lxw ORC7yQ_)[FnCDW( ZI_S gΟ]IbF'eI dG[vоΕ|BhʜډНD6 |qq0S46>qO/ @ǴT~$a"Ny#E!THoNw-9M :(f9YnZrbW ̉_sqeBO. 2~~]\!=bK'b9rA/HF*$xSRKk,ӤOc)P&>jCQG7ٯ@Oˊ<'׻h 8K+Sr6.[z%%d K<M3q-6)wj!˳Q&FĶk>|SjL@;P0*4S 61_@_B?9h=&{[8т'#&&rQhvAZ- ,`%jXQ鴍/^Úk__T&/<>P. Q&ci[ t D)پO>ɑ}/rkI8ʘ-Ž繩XBTxHNѴdpw ~&86΍PZwRtMSbrֵ>z >]ݸB.Tz$N}G04Pvh E JۭQ? ~}MHb%n˾G$9W7'> _֋)@d2R}Psb‹A|+/$X)/ @HTtB&_Zn7N=M֮Vz52;xׂ\bdmHI|M MWŽ[33N7Ie'T}y {@Ԑbl+-YxǶMH~ݷFw{^.y^Nės]X9CGw,Ģm0ba{ uKñTPHxb\]tO^xxN"Z4e8P#r I ,kLFKVI=#UThLHLp=|jB醂TTRٌq_ 72S WTf:Jr1'`бĕ,9 +*9،+!h]>IMcl]n|?F:"' ژֻسq[ft' \(AHN"##OFg,u?';,$w3i'JQʘ֙xՅ+|]n3q\8άutߩ[,K :kp!Ѯ 7Fk*ɫsj֬ݪw@MQ穊 &]O17Ip`P$ ӎ%|+]Znӂ#@m!)nC{ fy|T$+_Iz6#~\EtG&TgbqvDja VSS=켓ܲ3ůL]׿[;4*p75v@MXD$n`-)O'Z[ AdfIve izI˛8ce|v^¤ʲ?[H1#T[zN~;XY_MEz߆jӴN_@UH -dM ,UW(TM2̯3kBZS,ᅥEp0wt%X(:'qinP{E=I@}zécsyW~>+8,D/Dui]<rFRM+JeZo!e"9وmMLB pAAq5c)EiEGWȺ*,]j&./^ LN -AapB6J(8~]FXZ0u-3{ + '>禮%.Wd+{U;@/&yfH'?.'y<͐M&7BlOh'd@e2UΚcG?Cfng;Ni;Z\o]XH~U5cӅkO}sæwJFB(AeDž?]YfwEb'l ZI`vLɽ"Ej:ع<o;^k| ";t|!C UK򭗏 $`ӘϺ?o=e7hZ PG?¼_#0mrKpq7jeMsX0\)$)8Yp4\l$j]Rȡ $` IȋlL~;bk^hux@)=,싪; @۩eXlwm|joMQj;MgFކ1,~)M1sǜ P>i+XG+:OkhluruRkr6q?T:*!^CY$#=)FE;Hp7 3>$,F})Q7m&j8e4:?iWy7@ ň5mV/sa>>sY^w!B*&"3.jt<$eZG {eSu׋ty `Z/~F'ajZJ_X%VНt4nhYKq}ֵȣ UgKa^PiZG7AefDܺx2$`ӫ+␖];d쐟',-Jת(󟭮DƫI "k^۔5Gϔ K؁EsC@F4]Cl^'PUϭܬdR@!%yhy"`!/9^2ؙԞX/ [`%[h 'mDl7\ M,ЦGqH҇G~SS6mmM/{#3Y?Xl6๼e;8N>R3 3 t.Og񪞁lKQ sz ds,el">Cǹ< EVS zId ~ 9iӲA6@Rd6j0r4u,?]X9S%wZKSˏݤh!Xؕ[p*PKQRUԉfs%7 !cTrlTrwv *=:><4&򿨦0MCX7}'_@\uL v߂(n<8MP*Y]$~x'dv\YX<'פZ e?b\VK*Y-YCV,0q,eʩRL ά!6PK2YM%QiI[fig,ȟL>j }]H.i˹57T,H9YUrFv9V-#x&vypv}YFtG[YAp];OqG4F)(;{UbevqvRFX,q8>@ M93esSzxs1juD[R-UUq:I$Ly1& %MBӯ%gteH_ 5΄^ٖԃ)s+^Rv.'n Y#Ʀ|r@t;L?Bڻ"|t2(Q$@s|^ #i܂?=`l3IӗWiDC#nX 2e .J9N&NxHG hϧE6MCVl{n PJJ+;^8].eZ؛n|B|ywRgH&_Ȟ{5 ز^bR[6A⚫V W~7 ZQo vWE._T~WO~CKsu/[9q32ձz0z(t@̫" }?beo{\|5nIk1 GEP8*}YÝ*!E„ϋCP9&#ؚ0)(Q)͵||ѧIBnS2 )KyH}ӳS4v3^ m`YW ƹ5B)YN*|٧y@|+[Ui(IUl'IK/~1u6t0EtAO>ӎ~kf1O#XJ*\M/S2 % a>y.AW_]L8ͭ B4_!w.{8Gh?3ֵWvgLyGf5@<A&#ۃ1Dt&u(.F$4K9\1i4/! .j1j_BS\GvIwoEhgI:1-IG7F&Adߥո;3H)G"1:1ѯE|JVoM[r@Ϛ&FFhkzF&?+@ B|=EjiKMg0 X3w`^<+{;ʽ,\1 ΃_ȱjH@R=ZZŠFݮuaz0L*˷95K5ae{兌8zGf,=ۉ@um Bz|D͈ @G~)rY5J} Yv(CVLί-`w Afw)ΜaWB:ā?[;Al04lQq\V|wWHoL(:kB3>D(0 vJuLu=%c㕬h>xuH.Z a:ek3R;3jBDƽ6loX Yw!WߦM+Nc`^f.X弽|qjI$4^$ j`ˆ&0Frd0WN<ͤBb6'׃+f<(ٱf$]G@nSGK-o?[&p"llkmFɱs -#ʿ{?}r ز*&{8ag\;i:`]l,qBb!vRȈBNoX;)Wmrm2 }}a6`jXx޺&j&y twn^=vͭ|($|]CP\=v-=['Sfp3 A80ZPBP`^U[c Y\r>ʋ{9.K/-4B 9#b2D|dXT0LEqCk(!}!vz"tKEjphU@eiJfB 1Sm"`^c lЕHEN[&XBnqqqǰX-ғ7čS߭I@`waPzc6`w $xd}~6QuzA&=ʘKPL p}CH'O/sli9U !#3 on7vSB}ZбyX#sNJ Ʈԣ:Ruk\v9 u;~t5HʅiԲ'߮eޙ[>HDWa T!j1ÄVN7%CV60/d8B 0Tzô?Y-#xFQms-ꄗ&??DF9. TVLۣQ./q]Q J~Ky^M*wEe MT`>‚Rv)>d.cĥ3oՖ'p Pja؉L1c(iy|,(UwSV;ӊv\q) AŃƣ= H7XS*DHZ2?g1.FS1+FJabwz^1ݥ_4JO_cəNyL x*A)0l"̯]m2bǨ/O̠N&mZڵ%6nۮpik2_uZ򷡽*17n(n РJ_rvtgAI KaYǤ:&WE[I=ƻ, }b6{~/Ԃhv*L\.pVOVc8>9)u}==9):9J+b?%ikGLU6ߎD! ťXn50:UUիLj&2ԨRxH?U`>κ b[O ߏruzT[_ އK5T*U<~1Sa`lqڌ&a3J#xFEݳX}+=Lwbve,$]/3WvsZ` +4V4(p FnI <"q0E)/yk )AֱSuv:/IXqJ a|_.*|"-A 6kl6kV\tC[%s}6t / sW\6NwUAG=X˰( ;T2RM#Lѕk+|Vrו?JlަJ\3D0!9̸|c L}$f5^+I)-f8d`]o:?-Ռ?em*}Ý/:# ,0*ZE?z<NMѓ=/SN<~`p"w\ w)k<c: ȬBbFlDZՓO>0O 얀{s4:N a{a#ɉT+͕ף)ۣKBc@\si\ ȯy@W a[2LcoJ\=Ơ"0W'P;惼 wV JyT#RZwK]`a6w:hѐ pИ+Hyܦ@A[t 2S `ŰySO*Ј׵SJ+7^+a15x垤 g #W*V {uǿ> Ml՗;8Qk |wѺ,G:Eק^85L~uX&dhQ& oGً+lmx5cP(߿fbfyӜw\dV|V$hPXP \P5K1ByfRrJ--Zf)"*"b~UzwV868,xޙK6V'|P럴bԿ_q]o"ydUSR'´p|#' }Y ;9#{▜!U܅[7 fW\nh PL'BC#EsM5P!vjiL2O~ITZe({݄Er5\c3;Zcef zХ/Rzuiɧ5yAeMRi,pB BuuȞz󈱥~蔾%*T}=>=I *jgQr^̖6tJuD,~Us_>IFkgy'ӱbE㖏CTM;&"hbN1%;ki~,suphd@!vy۩?[SGn m9`0%k}Xԕ-W5|܎v0\@A wP"Ese9>e!jlUJ,ǚZD[W zH w_8&RSI6dlT9/rU缨 TX֢7$f:rkb-4zs.tkt>d!(j(1*PKDcC9!+/˅k/3Jhr1J3QifUVg:p^j sev.PL.Zs^w|NP{x=ra eT /AH>`۵/v-rgCx:ضr֔BꪨBC|իmX{P0\tY 0G(>JA K_7΋Fdb-V8zD݈NSa*$.5;jsڔ4,/:ç9` jc%^<`ăuϻ$IӢjsSSscL&]Y/Ȓ#ُCT!Wپ穑2.%45^#m:۠{)^eNQӳg?TkdXqD>qHdA\՝?[uұx~At;v^dU(ւfSD/'IQw?bf!%N5,$ed`Sw8f^5h"w: s{F?{m[/Ķ @˷̇$+OaG( ,.R* ?]cڼqFkd .3F@v26V5e Z: &&&+ "1\ݧ%d~?*\-Q*j\! Vu 'H6޳qHVKH"=lncnv?4/DSԻ+3_s84+gu1b  h/ rԩG'2I!/;ޠEWe>({X1+ r_@CGvN.ݖ&HE/d7c("wíxYe6Mx rh3{ڿ&qG 7.6:Vtqb+䍕Fm[^(Mt^wPeG~{ѭ}p_(W`v ALp5)epݭyhcڲK9H`9OцPS5 "zIn ] ˉ7s%w)R/D1p'qq,xo\|b/GJaX{Z쿃Z@vۄet@ &XosuZvA귰RBA'P[Z Jtx(<]S}H(Rf>Թg{ ToO5/ L+n2G1<,-MBh \B p\jK>P1('gREfĒ1~v?=)Au`#@NqjC^%VQQ758r-?IW Mޡ Ew?YR6+DžN$ُF&] IqBlAM:^Ԟ+Ҥʴ^)ՄdN9ug8":c0 V>DLjzov!KzusA y$\?t4bTt6TI}lۺ֠4N(dpcHaMt/ƍ8ڑ |p#}{Qz48V JKw+=VPY FXG PDŽ>>7kW.7OOj귍~!<vySCU 4 [ŒW/PJF,rq=6PNa^ޒ"˗3p } Rj#(+|ϹC{ g#de ؁v#5ZhHu~^*z,/VGa9VVngeƟܩ j,>at|0r![BDTl[ j[ _#K|8ɵ2j".J ׶RF{|%H'3lsߦA٧( Smy;+Jܔ)5x(7,m01GAv6KKKM, >Xy҈j`U* {ݤuJɈwgÆ[#戜h*i);r#[C.tUDN-`@.Yvk[3La{홈9тB[Dn :1&82lhĠ,)Hm?cN( Ỉ0zw6Dk?>\fI(@_O'O◞X.^}?=^ blb*hU)CjɼQH=f=b ׍mQH^F"K0Z:2Sozd|gP[f͒rSx' _621sTLug϶+%pceo-?'X$NI9`Rb$78@J#}aȰ3 0t[xh?A/q,)ָwIԻ%!d@ĞD n}#8YY b$/C+^6a ̼;^1 yn5͚TfNn0;ЙbWTW--3)]ݱ&/!!`a'{bߕbh<~*)/ q&Ođ )]']}oGб iGaMS`ᚖX:Ƥ`[b{jyG򫴣D _ڌ{tL%*00x7o2j|b›脎 \¨5tm#]QNmtfd::S?툏dѿl>b>{1|[>c9cԻ0t m8HsۃG9:׾0H"0;j4$T*hh:oݷ~7Fe}oU;ˌ8J@T\[^ R*N&-g@Vȏ'"}M3S _&P5(r /*яpW>xJKNƵ_hQg!W7d`]HHe}p-4I.ك,Q4 f*]~) wh3&cyuL*%wrۤ'7 ͐3KSQR)-ʕB4G6o b]irilzspjN&5,[H*.|(J>wq C.x;o+꾧DwncnpYz+Os>Y!z4vJ/ .wq,J%~i Ws^e4H[kq+21#PfP*G`?LTCPutEY ߁Fߝ^2aZ X\ƁqI7CJp13 )4S1mH)XT5.he~}՞41=#N{/`-6줽s8RiK1ӈj,E6A?jvF!w '6q" {$8$š  TOwxC/g L`2/-yHu@-~F'egP*g ]&( Bo @ė^MXY"O缟 ōoLxzp$⠳UaߛYoO9{X~xwA' L-NA/hw,N`׷c ɈsW1^b.r8ĖYoLя_C$[=NV >/Z8ov=FAqypzNiMnv(ynHIj|2,o0 WY} &zb93`]D]ՍZW Xf1=Av*08f3{.i5M}\M|۔ٴ e lӖ3XU'̠z`z|ømz$y? E5=,RҬgm2t% $=v8E:`%7k x*uT[\*-wfDP BfA\'Gz1f3P.BmãNY&YПӪI/yAZSFs|ַl]x_W|G+#fpe&..i,$GdL(}R~3+9dMZ' ,&aNqȨg. 9Ħ-"@ؔ O=GϔdR߯Tʶ֫4>U$5=:,:HVzV(fLLDԭ.罵kG4 3\ln?OV(O7xDK@=+P6Añׯa}YN6EmHh92-%FN #O`R9JW?avpU^! $G4bIZTN]k~0h#TjFko.=SشL;UW)Y ,-ϳϔ& ߍr8c }]7w 8;,NCxWg u>2+wL xK2H" RrNJ-"KƮ:zngTV{0TpΏ|?p)prҪLD.W1bC)$,}8|4whx>ժ&TFagSLw+%j,n[\}O0= yC6y^ $%~GJƅCk{9\""o-D5O Neڰ|bnp/gĄ?3@0.,cDS}!4uY m]E!O[Vu:"dbIɐu&v TDz\>ro\Ri}K[;`Z*!Cy ,pl^Zo>:\*3N lUh {vKq )̓Gua"'IqY@ r ,JsuO?1*Iqu;]I.cQXiH( _ K'!%Lqt\3ii8EIp2ʇ )eA %G$$4$zpB,NNz&)3P 4!cdp/ٝڤ~%0 0-56lEk5@`7uT5,#q : ʟg<.{_]#cMxǔ,␲`LF^N 4'4ؠ UhE0V Y˅8xM*f-q >(W 9,MƘSZ>. <~!ӦAH$&F3HIMN#E"@k鏵Rs V.٘/9a@@=PT jx^墋05:nAP- T6Hwz6UB$$0\`+W9Uaq/Zb7tV sPKj+;dtrz:}S1�<`,މTb N+#ӝh+X^TOT~:f36Fcʑwwlnl+\ڂSq>DŽGK@ '3[v,NT.kiYܜ[g;o@.nbo0a#bfI@4[궼WYޏ2=Lqۚ"N sU*Bylx.ws2q8{_9{cLb?f&;#7QT@VL-IgDggZ _w4r poS[pl ^r]RIgoEy"4P'rJj*)5txJs=CjQg{h|M+)Laﵘτ p?SN۽ x7\΂CzXv8%8&`@|McxQBA!$C;`"+~eg!Pș} IlA&OVi FCThUn: E`8 tH(@&m&A4w.jC[lCB|L?aR{wKD_,IZMn5?7' /p/v{GeR'CwR2_`JX>-nA^ ph^ H*;z3"> X0?:d≷61Bc|^KPM`"hS>{uƒo@ $':xe^/5=.Z8aJo7+*V>#,l^μCu~3"!\-*+*IE^QCkc2*3L͸ÅUxdՈsPi M^2?]H@PӐ-\]Ogf2/s;ʹ щ?^D Km5Ff)(" 5X57%-&O(A EyخG^ҖS}VdCfij[X䫺9x 4 E%/pz}Ʉu*6qKu?vX'ycp{}PnIFx P !8~ʤ]s&ԓb΂zSE3^7b[[ LS{/f R\E4G}֒=0J@R;3ۜ7|r`rl># +tCA)|V3evEus/ʓ\;lDETiI߃<Ս*a÷h#w֙g;Ru('gF~ӱNhke@jNJS ,fw[ZBG0!uM$ʃ?AH^9m?IҙNXeSTwH7fo&mVPf`N%"Om3zj;bp3VTrpڕ`&<qRVx?n|Yn$禓Qb<o,;ήqQb8<ɣGDFL0ɾGܤN$~OM4Q#"8'F]RsZXsy3)/Ae4]iV`IOT"G ,!t!hFe P+/Awqbp3@!}N4{=:<.x[ =3ԕdN5.ز[{"QI5ew\GȰE>-lo3ee6 1TJH%)3E-dKU'D+<_HjZѼ]$%Q;~*Xq ӂP` 9gM9@RKkjm{SnʩnW7I>]|{iW葓:vjK.Ǭ}!fud2u_n)% ;($"TrX)+z}9 I^4 q=xt`'ܑGf{4̛]N84J]o"P w[{C, v?v FgT&MF"Șl9W;?:dc"%Ux;N='&NZ0vê :jퟡ?. zIqHj!Wu߇KfzK)lC.s}ls$$x!ɣ1\f J0)zՊ'Cg-tGW)8_oLkK zy!#C7g\?Vb4ԗ|]/օז"cʪ-ybW7ʙ3fɯJ8˱;f)dYgj<,qP& 򰬟#ót?N{ObN[4Uwd8y1M]-E@ Þ.cq 72dK8p #h]wmKp%U}3-kaя[-'e -'_/eny|cR.PzYGc0'ڟ6S[l(롙 1R>(6p` ʴc)G9A6^,gi$uGgc?}eYUAXxQI g [2`yr>o4N ky22^䶗3Ý1Vj⻼7lDO{)Bر<&+`.>/弅y#=Իu8GI.i3,zwY5B_0a7<`&0XAaN䢱/ ‰t z j#_͗_ j2 %W̦[,^;# }Ua(m 'إf4TlϣR}ufVQPpۄQ˽Cbc na30L ~Zo$ΊZia>^i.UI"Z`n0$Bՙ)[O ?N~UFs'&}Mn|~͗\"Px0ou^CeYsc濵+>X~iPt5xV<ܝPlwiRCک'_mR5 sZA :5EDaN2N9D"Ev>/lprme,4aAT䗳!VneO97hA,>S Li |{A-y\h`?VXa"LDnw)2O^!oknN0r6 (uQ׾)&x"Om @Jmk{0Pdq.tonlV<+k-ܾVry~)+3k>bvi>sgzvĈ#P֚ocF #N`3mcZs :9lAlѠJ:kY_׃mjIJzHO`n){J^BtOOG`*_I"rWQ^m#K6"-"RlO8/_.P#ζvK@XOțmL&*M|*0s7QBf9 8,-!H: "7 UXic擦6wXR`Y"z5pP/}`mXٹo 2wp8}>`?H3^ɒz0qIxk @8<YxC8 w>`KѢlIfe:RM_Z7d^2XjrP2FYJ#BkBirfB\}]pmGAPCbdo6vFz&J- cN RިYC(.wN4r737?MXSb`N?Sv|ѯ&_~~'-iUu{dzM6BJ_^Bɬp=.֣gpˇe.1$cj+9P-~m#A"L%B}\ /ZD'"3$>l쏄 $,Hl[N8lK53j_mS3#I }mj !mm(ۮ'gP(mDw[ݻDwѶZ2ў"#(_}Zp4v0ȗWڵJ>7DhwXS<<LO0Uo5XM[yтj+QOoiR\1YOm]H-GguRL6 XڙQXqD#Nٮb'YwTjU:/#dP#R}aӿ~ZROհİVR!| !-XD4GEoٶOn[v_GjPҪh,@l/[?D<7h/tVVGEG@{#XXs!2#Rtc2 籴pNFpޮg)|<7\7> SO2N! NoVWo0MӼ& X1)bO`ӠQ>x Shԏf=3,* ~fؕ,Y^ IIl s"/z6S;O\=4*.EݗVGԲYtL^pt 4 nJ<^ߣ5 ZbDE}JskX417ղx)EH5+W3PBkغw y16|g6xln*&y+n2X,Nt.E\~hju$`UP”(AAwcu.!=5; ~/UٙM8o IGQ4FsE A M<0֭4xVMʪ0}=%?ڰ;0o6?exdj21?IsUV?zx#5[լ^ ևdJԬh<ތ8hH<;'n"%ҏ*́ǨwռaQ6H5 ɜآi;^}vaeXlYhҹThDjx W]9N4{6VS\cMq%tH^c%ݯ2JQ|}A^{\1n?hPMc\b8A&UCip3*Cv.ֆ2F#(qx^DHWw@ؔZR썙%-B{ (6%N!0DAVRS&Ej\H,eܗ2Z9%˭꒏(Cao@<#Kx ջ.䤓[ÌS%߈zR]#B!SxNT|h;DRSHږOoFӍ7STWC0F9`sanM/RWEƃ6"({+sB}MOnC}imw cmJ7mS)yc_'H)F_8ţ?KMq䨕@ݽ.(ÀyLFGқx_+Gt3oc..st9Z~KF@S.ҲDk'7"zxHCӼ$oL2Hfx5+ك}_2!Ɗ$.FzK u>a$S,I0temes *4NE(J-4Yh uR8S̃FqV,k/J¸Hd"')h*љ?Ÿ M'_-걓`Fq0,|qT^_Yo&+caIQ(b+0(tI I-@llv|΃"V-%NȈF?ރu0y$^?1G@ҋhύ Jgߖ(tE?tf0'&3emٙBiOJ <]K6fE\%ZB$Q}8jE̐aW o‹Sű7@* [aW0iBh{-Vmfo7Y Er"PƷ<>SĄӈ䩲ą ^'{LQ˒FnGY LV]=+5uzPt׸by!{B nNqc4:ZPR?\TAuo9<{BIR`~_[iqYRsl?!쎓v@ Ӻ MLz^V堋C)bQ=&J4' T$_G~IH%>d>^#aRJS50ʲdآw`/߬CdyoDDv+6 !պP u'ºlVX ] c#.fd=S`Pzsޛ~ Sxewnӟisr>j;ʚk _󻓓ѠxK V8vѡpse0j'5ts*SueJ9 u7@Seq7ԕ_``7Ǝw{RШbw |&9|?k[qg}[e}#v yHM^-^ 1AͬGD5Σ>"1i %KNrGe~c*4' ݵaSشZgJgwL?>/h$̆vu#?(MHE9wOD:S2v`n"'É7Glsw0m}-R:o"~y@Tnae^}` W0҆s*>kSYcn/['XCC k<>{[?#&/)PB)Vozbkala Dq Rt\mDvxpHU[쑂F3Uc!A/m> [aN~j2=#ss scdVGowC 穖G FNv< ϬL~AS}x'(UaQHc ?|`<+g{'?*lh"ɮ2TXYvjXĢ:ע{Se z~Rj䪅pԆgplPX~BͧJ; KQjATlB`̫gy~-TUAV;nQݠq <\OLc2 -'%uw}su":VM1}-[*hKun,JzlϭiƂܩ S_s@3"2|/&Ş7L_+SW*!ppsѝ6[ɴ!^zu,m.|씵:m1M˓l/ctDiZ2"|񒉾<6Ivlgu6h);%ag{ ]Bak`NOh~ daCVt_|qJoq WE9< Ԧ,2 3PT_iH#l9 LXG6xp$ 6>sƌ<8_?V~C:"%#q6xAv6VDK:T~K0g'ux+Su%gv4P7e-Vs5,k*H3R8R-6^ó,vv:7+猊1^Oz`=a5b!S,2]qʢBS}(䉀OWm SB8.b&ױBY'YTLJI<GϧtHχN_깐K$ב!@MQH&%p%vbǏY" ,ix cμ,j=+ֆ:a3KYWkHIeqͼ_({5Fl'ZnNڑ~,Nڱfp:׳Ǎ~Cnwxo/?pΗ &z% m@_ˏI0.餐rkA[nטJ^RBo"Դl7~7>ruzgۦ[.RM:.xfi.q?@%P8[څҐWf!Dk]7} |fWlV_ 횰I MM T7X)A.ơ" R(ڪ^|ԦWD%%Yrո|`;ƒWh>}61/]wB w2`sm_fgl4v:ƲT~MTlĄ}t܂1ŸLEM&3 5@I{CH YL-[mLrf0ʕ5zQ]ZW"şM/gS^7 J긋HG#%MxXgnb&jf]SƔIKΫJ91XOp$g&D 㵅9*|m˃&tCbH"I E#;e )wႃhe[2epa$*&pV!%g$KrRۉNkf>Hfσ6_>x#_EF/$9M +6" M- d` 9# jsjȂ{ 29 $Sv2\Ʈ@2o%frzLhxS_u.Ku6TLyG7O]o\"KN&X;L9v֩$fѳT|V'?Wüz\qWT#̐`XW9wR0q!Xm:wnt},f睄0d wn)ѲCuiz+B*{ e6DMd:oWg/q4o׎_ZLrzyFT'4Ha%>!)L _Qi_ggɊ Q2$ʰG2Oﶎ$[_C)-R3PuXeJ׬J}<qj&~b#D&'v֯S'GkQ +/]j%i~|j-gHx7c2š 2ZCCZPu4AqjG+ 6eHkE={AAmw.~{ދ@-T ,j؀#5%R:$Vb gqYVOP"V5◁-;/r$,ݩw HRQ~15 Te,^ׄK4xOP;=Vds|TXzPyԇ!Ѝ"jaz6eZU5~ D~c-rW`P7jrLwxˋEcȱF 0} X\#6ZBP1%юoaZ9] 8 $Ppp/^M}=P ؇tůd KXB-0 w[ŏmݬ>|P,gch%H}#+@Irv8Xdi5(vW9_G0 O㗙fԹgVLTY?+~}o3dלj"b3-Zɲ }ʇ'8 f,!]L(Gd3RafS<τf3xCVJś^_F2'I2K=c!.kDawN $T~0;/dž%{vύGdRl9P yQk=-3::`vPH>I oεn*M&L*Kԃyս`,}dq-N-yBԍ#%$sN$k|$frd#'] w ;` "YkLX;/9Ue?R5&lAfCSx}maUAݏ(iE+4P ߞQp;cga7Mrmm?E\(]c-0@CtPbaPU9.^iY8hb0^¦(ol"[$yIvsIP׾ۜ tOQ*lX\T*362+RqaX iiZKhI"rcoʻr_a]N@O5[0m6IB< srtk+LźZkȲB5ق:QߢY3`e7Q&dyk 'dt':c>t=Wŷݴ;qnyx0#Y=Iך!W:օ]˜WZތÛSR?=k #֚+oOb`-Fljv{ ׭i7Bgzjp@;ʬEftuuPZ|s U!Pj]KQߊ]mϲ(T=,nY 6ڰ( ^ hD[o⦰1 wpgDI:龃`` y\ʳN߼ƫnvR qл>Rw;g6aBKSd3уOw6kD4D,{&J^ 6K8^^/h*dvR:"6mXw:_Qrۄ@zi'8~!F}^J+=YH5Tp$ W2^U Y7 ̽K>F-yHe!ױ*K.RF@$4;k(懩tLs~{[wPY%|X]7qdvY/FG9EĦGgU;;o[.1k-XoV YRqV4y(dȿ27 dX@uWGw&E/:cIDN1{2MP-n]DOڶ7\db:K@B-y{R!h 7Ƞ1%Ct"CBTlMOVl>Uǘ/P#xF76<)m#fLi22p-=ӟإgLMϾk2`e7}m9(OMu'8k]j06r:.6Pp `-#vO@m7UGnZ%Ζb95kmPc2,k. 17-5C:FuYp r"S+ĊeKun@9#VOθve*@^NqzR ɪtsi> .>6\+MՏ49Ma.6s#5d+(J/WJ!ꌮ)&g\`&Y ,gvXG1a`Q2g!4^dVwFo1M1"=ԔrI|*V^2+/%[QmxDiO eiWI qV!=T.i, `)dZn'S_c]mh(HDnAz20]mW e]F' |mA}rz[+_`7Iu)ފ3Dg\mmUkd);\0l*Ņ,Ykc,_&!;bjr⿷ElXV3z`㖚zr 6S$y<â~ImhaŅfO簅nX%VlbV=>y.q` .gg]'K~oYm~9HS"̜fY+'0BGu 7s8kK@>Śt.{2Tl2K "{&Tˊe =vn AyCjRV\P#@[uVJ9N_'%Su%)xk*DW5Ŷ1 iRT[pg'fz;fűjۗro bR$f2R+icT[Zh,} l1!{e2 u,He{e}LuCE  hVy&-3-^Z6;.k;Љa9DwR[<*Ҏ{޴-9G}vX9֎zUCiQ3x.R͂;$3:|47T[G3'e!F P|?ekߖz<3/\3m=C Ss~~ ʬ['p)yt M LFڨVöyZ߫biQlnnmrn+-mGe2L~vW@So LI+xj$qكsuhU]7"5!(CuJkErMq"Z1!*]E Ϭx 89CN?V6P5qS|N[~L>yGɶB@8UG2yݻ #t]J AAu)o2qE' 2!@|ﳽY[TZ'÷hL2kh77Ԣ[z;)nW'ED1Cm3c$n*!$'8K^wgt9][g cvB 9$OW͓wi~c; P.u@t$')\¦@J'vL`H `pa̟wlZ!s3oq. ʭV~pZ.ƮdzXhu\+ؒ fhibRZM=?kkP*7"V^UeL)[vj&( L9ҘE mi35N«F)Jo3a fjK~D$&Cr{o3&*?lFnQ42${toM17Cb ҨEEj2ު?rπ8z44P_4v.]TU0}‚ݵJ|SGw,SpLN +E+! Z5M%xi8XEvi:yqBF ؇ Żo"TXמt yZ8J6^ J&OުʍEn\[$.S ~sY)Y$ۜQ e`v}xj٠6)OU+s:t HB[u*ޘSKn%V=)QzĝbAs=܃ӘWLXk[tIH-dzɹo(fbcH {'' BRv}FB MPȃRa8/|Sܛ$)Zn?"΅'1;i@zWmk?Q1n2 sC[V ^Zw5K&N&/sL~Xgxp:Qc/aK&ة/PQڹ EGܙ!uϸgcDͳJd:(a Zѷ]@ X,%>I58h'CTX ΢OvSJ >&8ç /wΡpϤ07L`F/:,> 夕`U&oȱXK+!n9+` ;~X!vwRH9^sxfK`cIZ"]D1aGZ1WM_xyTT{}i; 0$d~|pJQ'?_>٪0b#1qƦ3pBP:es>(@FE>_0ct.?1Ũ-N#EX εuV>:̫ӌL\WIƺvi#x.kx(b^g` 0PsX3s@9yL;@d&<,Wk4bV ř$׆l.*+_9`!Pj)zҼ#>Ɯ83M`w^'|א9p-CпYg_MVX`b)§rH|8C==y47nGYM2 Vfs:7m/ևؒo]qmz3]ܪ6pzel匬:+F:/ӥ(";ґF֞Af,RJyM!4Rs,sq/3&sxUJgh}c`o_xJu'4YƎ/,P|ɇ< J|rEMȮzwimxzvNbb2+KΡTN^/Ztn2A ~6MiȿݓHz0Y!'$5 ZG i\n&FTqVAʲʞmfV բY"iXXg}r CM .tkT{}g(s)L\f qFbkKh2ݘ;0lm^ZDT.5u\Fa@^&ZBיGkuf]m/9M-!a'(QvZJZlX)O1 o]k[EĦTܯ|r5f: mZ< e2BӓhS*&H$qbx^dFC(@v 9:;_^39=DI P4B)k2 ˺ ɔٮn#“zYPfؿO鈬!~KpY wX]Uq\jPt&XOۈ{y G.,9bTie]B>`*SX]T6>g2@뛚HҨqr ^*_IBQ{F>dκ7n4,DNo/xqr&o\ŤӄZ5GT(.[I6-Ő5C 'o)<δ\n"{ƬtK_@s3~"`t6?ə)[Pn)p<Გ"QB-!!Uj' %g*NktE[]wO5SJ13'w CZ-r@1ЪyDg ,( N ZJ˼&ټ ?^0Z6~F)WwEw+k.\-Ԍ"7z &UiwŒИحn҄6(~)RΧj@}BN";}6nt3PK `(GY3ns=?N*cv ZM{' q94Z'PGxH*_Vc EP|S@Ա=WffFrk?c:7SYN7^1'BlFNi.~x"+i苸z8h6.tu[^o`-EV={Yc֜6{-;⏷'(.79A`p[eٗwg՗RFeTgopFD^뀒95V/]y=O_yt^:j b-?U$zv붺(DO,WG-~8{C`œ{8F]㛲MIJ*0wAMZ4&& CO5>(,AÓč -Z%Ye[}q sOcydh7_hśۛSa]>s7V>)?h2( `W-lx:#Ng*= u_?c@ӨH3jsy<";E.MZuF႕㸹e* >kZ1Ѿ!œ4\vwXO{lx1PREdͿ)T$*$BpB?VY@(U=USC5 ۮ ԕʙ\k^0z}3 D@7[E?;|Y㍢1[|sȴdn+EAm8X2F8dL7(% ;.2oja)/H\Ӊ='5)hhˎ- N֚* N=ley,9S뛍#ߜmO*fLjp!{aǢKjeR}+%"MV;nh]E[׺;6Uu#1}sL"|xǘW~gωe͋"͍ a* vB&jK0`D/&lÁ6ypR?؋:-JyiL E}H aF3 晛:0=m=u F)OxM($e^~TNyW쐋',9Z–z'v5K +>Z߄*8bB ;TAAQ 9#2ˮ3;_Q|*gvnokMSJ/z<&V T"Cב8_Dlag*: dFJs}u0tΧێj1YyYneA_|/]=og5ڂR<̏e8VCC_:؉ii8ũۇ`%"@L}LytSa[cޡ Ǐ2㽧zqTI{4?\{yK~&MX~ʿgsWh06S1h*_PW|∴Aa7OxJs(rAL-ZTA1%;Y|چ6|NDio4A2=*I294*N;)آm y`w2>x UU'6jꪐGuYM#tRPE@</,8`[ Rku=A ;"QCo<]B|Ķq-n*ꄼgԗA Xq"duhRD]PNI-Ok4Mr^Rp|e˼5_Q*Tђ^,)NE]HO2_;QRpX p^Жh /1+*j aXrb]Rh=N9/yd0 8 JE7[$r;Fj ȐĨO7UxV}jIf&q^Kz5Iu3ڽ徢XNZuQCcJlw< L嗧Iի3 JGC9ߝ@p׆ja1YLPv$AxqLmMٳ8B#(p3ͬJv$?ŻnwRFS.ݢkO`];jV ! ձ_TׇP"YKEVd-ri[G3im&7Nnpy.7T0\ߎݨɢ #LIRלge{Q+w2 c|} stGjdb;ÈC4zօ|Kr`k`r/ "k:飘] ,`8ĵ_X9?O GF=nK;; xuEJoS%}<@nј|[UUg]+yȢ{73Pj=ZOI~yj o+e]'-,apB͐NܶR,`5`xHm[hĻjXUX8Hs7o p BO_!a69U#㍩ 5U>/Sz|yYմn ޼ ]w :pju+Xq EL(HctY*M*x2dn7ncyeqmhx6|TIJ PeMS4N;ivl2/4M蔖=F ;MAߒ"f=]C_Wp`"y);bHMC R DoZݺbb ޕq+|krq٥PU?GŒ)hj_>u}qZwCȰ0~S黎b;4X'kjٯ60"[u8 ЍzS)n0ܧ472֩鋪~ 2$ _R#*f,O2sN$ >0kW%>iQ^8&cG2`.ےƶ~B$x^) i~+MKrvTo<nX-壯WɅI.].^֢ EyfA4Ȑ;Mρ"S'w!"gO7ghƮdua!q_dlά4cB7Gnb@eWM<C k)-qTh OO6ϝSCy>ɧa"'il7R=G,4&Uq#Y,ni:щy}0pR"'PHڃR_>)ѻps;7C.QeGʊu۪a6(g8:/#tT+Qf;R;g{WdcHd0wejA"JAM7C$vHśS,H">{äyc}`̗؜P? zc'vޢ0[ Ap,AIs7 E=hqLo ]᯷I<&LJ~`ԡ LpzW콧šU]@MsP Tyt:S5fE6zA$ ?;g2^"׀ĹsdOK2|Jy2$wh=zlf ~8Nܺ0I|\E v7 ϔs.7Ce<3;hq `WQ$$N.n9K#hn)40*y},) Wӂ\{C*uϞ vp>uJ;mDG@Gw ܮHc )'|;+YŤIB\-Y ll97|ª!vPdsa{nKVb9٠3dI +cN&yHu"DKCkbHFDeAQ~d!#c<{nyK>a|O]sp>^ַK#Gx&2GZV4dct%"(JMX.%<@JL+&9A~/,C*ch|+ՎlTH|z<6IbJ<]54Gpa?vKuCbX64Lp[̾ [.GIma`ܲ7,Y[=NdM!~[1BK f#k!'1;3^ANZ<{5P52 ?_c8 _gČة.Kg!ܑ 7W3鱌0X0'ћC:e-蔀n8[4Ny} kNRσ (uo-t/QRhs V^9<~l&@#YyzBAChUɩ=繉C:ItJCME%Ĩ0k!*iY⊧QH#}j<5ۅ,teP'H0c XBWjFL褙ymY;u}6{㚉I vwk#*,iť{x;?*,-Q*`MBs&>%^#L .WNٿʕ |1=od 9ܑZhHNfGlX],¡>2OnOR #o۟rFQ]s-˓oAP[,};*8L'痚)Y0{]Xg)3ɿ}zQg8Rov(f^|R"ATeoH>訍s)m;|-$21ʯ*}eV&(Y%<4Tl'JUs bY/U8n36 |b"l;ܒ'S^rNRzhh 8&b-X\W'&(c )?P nJvsWqHTѺwˁB*6vA :egM/k%DhGIAAr;#e'+ٰSl,b?ƬD@paˣeF$w \9Jӏ1Td{'0skv@r*b˿Z`ʧ` "_`V1g2>R]*?*Z#ۿ}4_D^ U0qq\yQԄ.!+MM:v/-,f{IC0~4WJ% /d,mZFH i3EBZ$3aIvB>il;@I0njOq `[q Nt`svmmM$Tj1Vk{., ڠ8 )Ӳ[[34Lpx2mŧP幃E0I?Z؏J'?H^=jyPMxI燲*`lTݕ|!jUB1zBϋDPX[jǾɔs#t96^o )@".K\=F?H:P " N,tyMڶ*"zpu$4>~VM:XjTUx#IX)±!4o]c؞<Ơ79IH.R`;[A,r&0!"G9Ok+a9ɷmCBWpJlmpx/x[qfJ%U3pE7MHlu$8v_<9:S/y霩aFTؠ#@%RM/zC6EVhj+`7gE+ E99W1M}rpH 鈂Ym;q\o:لxg78c@M8RUaA?!*6zdasz>Llb u; Ee[fSOkN|ImG =|3r[WzGއSZ\8#/wXK4*1#J[d幑a5N؁DJ+bXjN8Z - ~a#ul](4)^h8Lt]|G4#[w#^:̚w6`FdA>t#_n FL˱|N!>uK |r9D&l+ehgFӶկNHe=lLDa]Xqb A ֵt 4Ch+^jMW7E/?ziJv de p۲w"z!g8%ϫwj ;gǸF9 B5JRjgyPë&n|UyŒ ׈9>&ܸ ȝk:—$:XS XsRv _Ul ss8reT;]r?ME(NL0.j)uLfX~}uZS|AxLv~xM7ޚlDw|QQ8-(2@}L{]IK)v:~knMv0!LJAuo[h`Z:; K,u@_A⣼¤]HYvrЗa?ir←ݜD!UVR:7Y WMC-Nu:^KsHSu}NHǙ]ZJiT*sB0u4vnEG/G\UtfW/.j`%0>_w"z<#7o[x!?j-%!6 {$hD&j~zkMqgc޼g1lo3kxTbM f) ihI)I5ȃ{ mqPկ#7WݫV+A<Õb8 T"YZڛʶ >!l怳!/E\@!];9|n]><>T`c1J8bGb;UqWN*cvߴ(j[;7fOms[ۋA{_ULr=#Ui9q>M}WXԻwwq>qjɴwa¯ׇO!jtd`JW$$hwGW? ̃ˡ(-\rH+ƹ5 9BTC^S .Ba^CU) E$4ai War*~ꂗ'mX!>ˀDQ昛Al3"lu{*eh>$iiƠ.= [ܑ;+M@ʣpxU+T \yi5C۷hdՇ*r;d0=Hls+YT5dP%rFQ;@8܉hcKjV9%-y:f>i@ 5Aݱw66~ggF!k$AzO`>͈x)M2`1 ;iYlFX<*I/EEDNG[P{̊[ nP#7OFkMGx5]QF>2ME=XFp8)2C,2C9UPE+x[Mft&,J~ctTPa:šsP<>زxa=6ZΣ6 R}>s \\py$9^]}mdl1M_ljO/Kl7`ĄKOx |.W~},v~r7EjjPEhQ&b.ZfJ~\E)npT6 8-SWp|Kk1:[j 2{XojLl$;%[HDfsɗ2Pb(B\>o}w9?;.G+){' my)زk4"NߴS0}˲brWފ%Y:<-lQ5}{euʮ@sWRR)QxJz~-|/I9o:ok#.zA'Mc߻"hƳ+`SvmC2w#Md" Iâ熑n;zVA;J : pDO6 LQpHT&{kƗ"虦C+˯~wω!;]C+GxZٟEWډ+3be&"]11)j*%vIR8y^ k?Vb|^kѦN׻gғL=ub ) Sdny~Ol@4:Giۖgd@{SRec@Sb\Sl_OaӦ5xb*w2+ iT*"9=C.5 kh*VE&{~2$4A5O]*KO:]NgAwc'ts=tn;'wB۬V~גސ.(}k-+8[6տ!:.QuFM7KDHf2R,uW,_l&Kަ˄>;y -lʝ_͵Iڼ9jw&:l5caYhD\zc,^ +o9Ӕ:b LrSd$GȮ,muNu`tMVVPk×&ҪDc"1:~S@j@2SKx*/+mҬ( ~J'SXgG?a #@u!& & ,0 D֙OEBH4`/BQN2 ;Rt"` =`ah&QLPa-|JJdg_|m,MB6WaHڸ&[H&*GJf4\ﭭ hg MCD Y୊둤^j@'*:rdsy2ʒ;A ݖZ[~ &OY8Fŝ$*X/'*e$66tXL7 13ߛP4 +?*ZK*~ xw4`O<8pcR6É$eI8@)v凣~}l6XXd'xB[m>1[\yުDYtL*Y_cXƝ|^?λfy .#IۡWjg;5bYuxNo( ,T+xJ$X7 [ y?{q$qR2d B7H`դ>1wZ-,Ex,EBGAmy8%H*"4ջ0pGl ] vBʰ3%fEaZ4J /=a"L 1&Jך_ <](\)(Y+OG}6!+f] !R2fH+zn|E AB@=`,AKC_&aG?&$ީJ#4!^{):`p2} • <4/ ADa 3찈8" /ڴ9!5/3f&~hg$x}/ǰn:&rV+W}=kR;1ݠ^xOtb0;[}UZ%n|Um<ɭVjf=0w{W<ƽ؊8b4'u,q جgrApS+eR1YbH<=~ƜVmdfVDY˗ vX+χklSݙ.2ĤH8}^رnH_GD̔(2f6<3T˛mn*ĨV-C l{Ɠ@ [vJbM!eN (i o, W-F2%Tk1KlpSKu] 90#ߘ1E_\\&%7&ݡ_sB4HǭaL]R7 5IߎwPL;aV(")Y'/`PkpFρ0 G9B!bO<IJ7@Фi4\ayrܟt@֋5e?Ee z3~WE#KRAZlpU­y0;Co@])$c%qOhg` zRB~:G=j_tOA9pIvb] >z̭OFHӯلh9 qLl lÇP*^^%^˒;eK}%"xuL8iSQ}w)77 rVU1"hL:9'lX[%f܃(Zm:c4G5+\hWVM!ؑf0?K >i& ҔdaI0eE鞛{=bi<< ȶēgLm+x9m\7ǫr4F3dX ul˄cg+:WM–/{pjCk|[ ߼2|?([~OBi5oa3{_sjUz :I6 \&:Zk8Y6Gb?ɚv xyrk TKc CݞwWUݐV wAf 5h AW_xc;6m\S,x"6Y_JMZ9)8"\zNC :]J"rVe5vUqCѮz|^:^'<_ƕ  ,p*|\vZ G"ֳ]h*xT6.Uk+`P#+ͬ oiRƫNx107ey#6dm&t=%rb쵐 pPB6~{ ,$/[A-5.羓/>4!9㏃MRjZ&At6Iv~9h^] rL=Edo]VήD;G{ct#HV)E%!`r< $HvMuq4gM.l.bss&-՘߼XΛVZ9CX]{ #ܯgz qOe%i[7A8*B:VdI%_0\!MUiOYnYIoU*9d7yHVȤSӹv2PO!Un'kN՟0/46iL CWs:4`J틞z=uW5펩H"(. 2X X쯓&>OpWuHr>Ex-otps瀔.*FtOސ{fŴ™kuR&)iJTQ1I%|(r<hRqU3IA2-4i]nU^aKޮʅH:߈rXb<#jT#:j>%J ؙDW`0Њ6d䇝c{:0} W8PfH옓OSiʴ24W '8>k3CzE!U}a3 bYI.ocѱUx]),B4_ Ù)z&:~PxTPIi=&^֔O@Yx}qf8T]FE4KzFG>+[Uo[c[X ٭ {Fð0Tr_RTNʮa0Kۮ$){YhG.!W,F+SŝkeYEJȯmbÝ~,2BRmjuzc'-)y>AdІ6QuǰqB&{a?3 ՊP< ܘ]pF}j]2 > @˼pHԢTҡ~S'CLaEg|ă'+c][,OsG_ W4'ZnVkgiMz:&o3:5VXLiKz A?\gD=ȫAԗeyvK<=۽̕opf*C5r` 6rvA\Rʘx 5VYJOHXxquM"I~mWǭ=Eh,hNG}m\~p:g,(V rLoѬ]&C_RM(U{.۔*%ᴊ:t6ߝ,/3.D~SZܽ5Ӟ)~VH2rOb#׊8L=h`Yc7>l_0Vԥ_j9rGM^aoS H~ ?10rYܗ;MoLsH\ f֯B jUvO5j& )W00x:&ᆽ9ʼ0kLX$,NűKa+뙇<^>2u"k#ɄG(;qӁZz==Td?ߍ۸^qU@G Q׹ 

/Q3_b%>k}%ad{xvD]"flSXqDDُ$FAݱ9PAs}-`vJ9S*էۙ~"]( ^նB[=2jA>lvs;T|d6? _(\^k&2;^ɍm ]|x0@l kK"QT '`=-oE&s X]xHqE !1 uX :z;v$_c Y#_P(*c`U tX6,"W4Wu_#; Х2]䢹b "hyj' 8 ,;/;l%ZZR[0L4NS!yyЋF%aݝXɲpB{FTtz[!c%o}<N>3 FP)$s7LZ(U6>8GRRH>b+Do#I0}vIW$9hWvd=Kځm h~lWSkq $$YB}~72" V}bAq$'$NԹ,_.. 7F8Ob٢s8%_}D$EjBO0+Y*q1c^G[R,hb[Ra^Vw?e-5{eUp\NEBY}V4!iKv& neM}Xad.ڕFmqvTRVAquL042rKOZQ ުbG(f"[ΚF6H6Kޱ9FɅNjM >B[WTl hY˂<Ltx2'|?j4ʮvGBOe_cOj5AM'A+:bzݸCng~@m&DGLw']yS&T Ih#C,?jtqffr']D}MSOS?nfn"c(G yuuFpQ}uT*uɚZтAT4|ԃo#HOHV:DžtP;&aHi/5;ƙapDlx,ށZ()t[`"].w^"MaakgRQ`gj\\dʧ!VfM둥cz#$'e+u'Em|viVNP#ֵjvkwe]^O 6?YNGE1B[l탧2!8t]1ky^=+oKC| 4gWHr NaO`-y$ e펳ȿdB` -PH2 L&x hbhs{A=֐&f% zIݴ }/,o*eˆwW]6YAOG3)$MLh_X <_1 54= % ܩ->4 iĻ7+{d2x"E3`DbXrY ˳8$Tg i,D*.K|[|xiȶBV36õ:bR{-8| ɑ KkfJF>Fk]xui}f/66'ue1xگz*J" /wwVpq^{;k?)+^;A'ScRܒSȂ ~6I's/vS"K5M[``OOh{_]L\|Jf6Sw 6KmGBR&/* 9ՠQ)SȭWc/|Fx VnmIBnPe#'}AuE`*|RH{BD@Uey^(^f}+ *Ux3pؘ"xMI.VY/^2bce۷.Az2=u>E7 xΩPⱥu{/tDD\U>3<1h**zK qH(:pՆa"Ii* -kޢC`'~}%xӖG l$gtde竷5Y?҅xPA5RSZk|IܣNVԟ. *KbP'Ha9s-07=O56h)]ǰoIŋEWz9u{Y͢٠7 @Yb ҭ[1>!s_x;yFSX<#u>ۻʯ7ZSqŘ#?Iv>z@(Mu(6r]\5HTRc ^go [cSeLQ16.p+tbu~H+xs 6H,EPX|3nlj@yLyT2!hyN|8|M^Da)-G5{tNZǹ s ed0pҦKL#R %x_=(YtM N4C mBPq?b2 J;\a򿙰`/-׊R58v9K\fY6Ҡ gBHWgΦF0#nbnqggK.Z[%֭,ʯ` [h)D;@fKU73yNx\7mO xj2p!I# ܏ )[NǙXɡC.cȒ׌zp U`(m1Σ#B Mw4#fޕKx4mi}SdD'rS&-]R>Z/܃Ts;pRzǡt海]2} 9/覠r낿;~pQR^'fz ۜ$?D&[%aj.b=>aDWm8O3Y,/k5~iK`D#֡tċM1I%ssD95=/92[6>5+]iҠW+T̯ >< g9q(voRHhă {[vaؘƶk.V%tDgia Kbv`xZ=Nb][%.W[IJXٽMM{NK+}1P~ES ^Zվ>i: Ds]OV)N4KHPPB0l "L_gG`봚b^L_ӳ"_Ǟ16R]Vų[;3FNW%Kk$̊)#~詂т ,S# ˲ӬvO6qlv):,9.[`s&)!\,iI^娣Ml԰R,o- II>oljV;"EAjj@_vu#,B CrLc4`;1 t)Tms %un/CgJf# 1|Tdp$kג*=vYL¤r/V8܅gD'֞@KKf;l 0Г*s^,yi:N?^+{GHU6EQ$d^z˅cTѓh|}P\+ Y1څR%pz%Qph}wb)$'CN$/ۭm^L^kJ&ũϡT6W->x \91\< s,^@O*p +}^K"=KiE/:Ì?:RvnS}۴K>O{G!5j: g;T&Q9w\]R ԅd_XVMCxBj"cv8) e`FDfP8ILvІ[Zj߲Ѫ?RX|xY-ҾȵIi]-3"W-C" ӣ.LOpi({t+FOTPQJ)6|\eoќ)C3`;FB1:_ ;mEa -V…К&w-$9M)'RaDq3$BOvwI_FÊ=ކ͵R@}PN&ܷk_dBPmUND]qt|1Rjɖ-P$EWg5.( Ԣat[ERpGz"w;_m uU䧎a;%$Ľ3FJO ຓeEK/eCq:h4XpaQIc֢GlOȊp1sl*s.@ jEG-n5+LAB+TW}b6fOu`߀;PFc U-xLE0rうhCovxCZ5kd{&A`XJU+ٽ+$&U3GmZ,yb[w{rw":6q]]aY_Ѝ#_5k %ŞEfB&#LM ܆Xu$fo_b+[|jxKbQZu jjRWe6U@*g5~L0t1iTqVTAf`**y\0j4&?duW]Tk@f%|U\hH1$n;b"qū~VPzs b_nsQoaəYE_Bi<A['@B7  5崥a˂[1X\/R@-HL%\- R+%Fg{:]Cj̒+[w/q]& ޱ$#;;/}9僑4Q O =|W L3RCC;$nޜsBR ){^}#U/U)n82Z)]QI} 57޻. =I)-` Ay^=2U~j5Ylgp[4)j.W6^(-~6CH8Z7 dhǥ`eݼ ~X@UH3TrWqK5zYw8:&c o{1 W릒#9 ,.\bֹX̥ZuCfe@pm]FIJqC:>D2N>.SMic jYt)fk|db^{v8d/#7Cv9N̼?,r*$smiMKƚ;ұVXV֊Z9mk%.)*ԯh=:ʈxGMtt2u}ujy!xaK%ؾרd'=Sl{q_ͿGLSYcLrޥ b 3r7i#{(2XX +s.x9c_6(Fߩn\ D? TaE{tD4 &XFlNXa͞ϲd/;q?p؛]p3q^}=ďVbee,虏ĔPGBV}}O y?̜F/Dsm6f Lc"NjRXj XqjMGQ)%9K}B};J]_.8znFڡO1iYEbVKG)Ü(XLXszqRFўh2m\|ERb -ȿhמ9uR|8zW=γ~=H|Zr&!׃ge.|*̐Գ8ra}>1N v? tU˕Sg)zX*ǰ.YWNZPn:Vaha$q9YWjQYD[T.xR.- `m~\aV LC:h_E=`.f|I)~4b!XqSvH> $2OR10mrbN_!]h横 ]Q+2B :}j+J]0Z6mTJUH!D7LX1$O=#RxT /BF^{Ui$$A4SJA;$#Ug$W*V IF3Z$5hvfHPSzY:x ͚h._J®2"~6vHt3#lhu_( z6Ͽ %/1B[=g S5#S*oɣ:lh%bomQ:׫ GMB !IΡ;0YSͤ=f  0@PJ88RuD?6Yk,$t!PdYTZ@BH ݹk *jT_'*6t"_.гڣ3߇u%RL*IIroY}=:\hGv3C9ZKOu? ;0 ΀@AKbկ>޴Fmjj 'ׯOS&X:Z m&Dlnv;vΏ^)utrr -h^myɾȵB&qq±wRt.eUO^Jj, 2 M 5XN"> K qX#U GRtgZ&mcn#_0w^(o4xAׅwȷL Ը˵? ES J^3,kb1n7EkxN>=S#FMÜ]~h'иA2yq|QpXJ)4P1Mx6ևdՆ#?{)ۀb Y':tСx3R}b\29ޕ-!Wd6Z?YghgkTtVq'I\nG?7z&KsȄ'1d4G~s-8`ތKIyqd)M'ᦘKDkxޱ𾲖t:_%x &^>{aH΅vDXVr JG\] .lZ]-gTW(! }*z9({ܑTÿ=eUjtڪͶTlF!<䍳'KsT%_;=O, N_Êq?Jh'~we5hbV~bU9fFd; mnА,u J^o( )H?1rU1arܳ{Ҽ-s&famB0@R<\Lxn!_eO-2LqxRk/#}>yrr.?Cw:0VAB2[oL)lEm N; [C#YE>~aRHq*Qߣ&/6Q!)KBb"'~bwD$ *iR 2צlx^O&gXP!zA7*]j%OV#ȲP֑o5sv\$ x`w"2=|3k- (ʼnauUx9ҞtuQg,aQ?4zMwus>i%v%Cέ>+|+/RI-fQGFImxnO˹ћW1$60偋%5 &hh^Õ xjDۆ 8-.vIƞNvN<`Vl@&oI.(t-֬3,&3p2lE}C0ю-w#uY>:Sn:-mE$=[_|y ܶ U)$S rB3ժ6qI"^ojD_Ɣ VJzU y\ |Uiuk[ V5Za:/CHty<ڱ{ lY:[^Go9cJ!i(+2~lGߦNs2"@)W8YelCrMj2/8BDf?55 { ۜЭ UǠQ{5wa^/ w\O0BU B A0zYlHwz2ϐdĿ!܂2v'T!>l}sT ХOVǮ^rRѡ$O+Vc-Y;WŇvMi-޻ xW`C,vb}]VRPvt=R`ApDBTP2JP{Yh q^ sANsJB|oͿmu) W9LTjw$JGq|Љ&^mDcbIN*!3S% p;) Wf|bvwI3gԲo_F䯔g,ܹh;K;O7ՠŸo*|+УBCF1k0liP1f pwV)?W9e{>KڣZ Ep)0!yk?hiG+VE56"|V=Β=yִ4qyqʄs%JPe(#`WCpKtI)d'7̨r80 WiTF7孰n;r@N陲G[*Uj_(|`[Їz}!u յmʹ!aDiղ|:i YR:rq$boM3?dFRU0s.#釥B+G ZN`ÿy$4t5[,IMͩAOTVEGo`-mN$R@8`0:ݧ.W@6Zbn?{ GlnKW蔰FS,Q>5~#m8YN5%ѾQ2LGW(&bЇx̒p*G'y\X"HaekZc?nYTLH^ꌗt݌~+SuYCWAdڗntO{k | znRӥKk_('ۮ^r2 MsmcT89$:=mUmc)/KT>7ϏJ+)+hZf X! 9 :/1Wd Xe!u?"/p?ɵD4M$fȾȅ`Uqd`bb%}dc)Bwu ݗi;>~?>/,ݬؤm4)J'n*)=?J^ekb+ 8҂/o,/-465[$~]i2A;Q|Ztv0yeua^+bC^[2r%7!!d_!Uvtt~mmZBjֿO3ttJPNح3c..^&H?2dVnD35w/ngLkt5ȹCYG?ZaE׬M-JˊV&tN~-[71pjZ, t0VoZޞ;^0~2gyn{%?ЊIҋaM>BܼG$(cOlc=U=FڢOzFvRl<:wXv.4ѥWTw[yՍ (JlA?]e. CvURT8x[ c@NKybMXRΥ8f6I~۝oɩb3Q ;2ǹClC>^b1L:x>kw|I#i+~e}==(aF8cRY+6܃Ubo^X|N}T7\l7r3u(Y kqO&@}^e{*}nCUFR̻`}6}N'stljqEܙ %i҆ RaA_pkkl.J7p;qkՐd(:gϡַƙ€?3XҰ!,i8-nog ` =}ș"X4 뭼[K˦ZFN?LqS=\c0j]Z[(kcjoɪchlv**NJ٠=O Tϖǵ UC[ :XCZ=ͅɼ8LYX휻ϟI6pFnJAA(ߝIZo}IZ,w)fU>hP9}$ڗO P0:3s5&3:W%oeuK{Ҁ< &?|}886Eޅ(cO7D0[9ɂoɂF<bK@] 6Gy.،?b"PUk,y%G`seE %$z)K:ThVFpY=Hfc! 9ʶ٤UvS!gy83*][Ѽ[\T2R1^o6 uL ʭŕ-'YB )H}A)O\h.[F4x6এR$#[|iԫ"3.J6*c;U|Vc<b)$8I^%궒ܭ3 X*L+7}fxOj ZrkH+>y/O ԒFdۥb, # (kB0;L)ujj\j^|)&Etӭ[mr7=]{mt7ď"Ive/um/{喡[obkoem?T}Բyi?U ]anUSNu5rr>S!7R:~Ƶ4IE ]dmI:(+0.7Bʕ+̛Xq$(4˼6xDk3O8닷Ad")R} -Wɂvf5Ym5v]l tt*4$w^\.LQbo8( 14,(HЅy:/ߍ>w0:)4(_+E}"2'cB(}o:uw7sF)9`^^P1HbajVJ'!ucׯW ٹˈ""ɟ%{_=kc*7[iH ng*ĴZD\aV-qzs @OƆp#Zks4. aqePŨUx~`a׊Qc]IDYP+,C=OV#UU-^KZg|&$5L$tju[OQSf0\ńS" 跐^zn'  &$eQ$#? ]Lc7 ^Jg𿾄b#2sFiORQLio@Q6v&M[QU.S!c6XM"I_}Z§61hG菘& AQN!DnA#آqZ[Azz@=4;9i:Ocy_C5_:f/%YU3D, E=frOr ?ȗGq`rȜ``q=NQpx':|E6 w^b5`ExbaNf!Yy}CfU :)NL[RgGGJUs>Pմ_XufpRO( A9}fW= ?h|{뷊7_ƞ4rXC_ ī0u]=ZZLRmkt3n wjZ$e:PrBol|aJaAYmF>s^Ӱ "&]˾: Bva41L:,YMSrdZF6$@&pLЉmi-`?U2}JN>"}f`ބsǜT8ȴj`Njo Pʝ^WKA@֏ j3j+Inw nN8cn+BU4 L_y9f-0n`(ӂZ5@?U„9IsftPYH~!a]~$2w ~ \崨nUG㐖K;`$ov ?dڵ\PS_4lZ-[[+RMƌ*_8I nEHB$RT8 s`0yPۤ]{S %⛦LYPb_~b^+n9F7JePepfR(O# B!hk5ۊ .=IAG `d< [RH^Ԧ%K|;c`s.)*fjGJ hcH)Qη/\uיR٪n/"ߓ ѵ5*{- xЃB XPۇVC@V .w{N 2G+tRZBUz$#9htZ"%/m#pQZ[ҠSdG,T5Ϙh1ͽNcd_]QQF kuQȠ֮6V4抠wҢ?U5B:Rv}g@O+hO4_sHbkn |ט2axV.Qȗ_衱i;uڵQlbOkENZ/êy759JB_~edg )kr{Q} uoj!$ȇmGl׃rT+x7UK !ݭ[[H 뀿&l M<% 'B6Ғ yϡa"lmXxp1ܒGg/ 2qۉ; :Bzo   Y=a/9Q5K9b;wYg7rIit*9=БHBwFru}8rX3I5W2j(E+u?EԈԷnԇv&gyΙ>{}I萬+PA5Q,gMZ _DMb(8ct+?/o&N+:v[=kT37ӥb,XU9* Nﳤt7G(g7\zTĬWx=1E|B""&/TpN Ptt9ÿwg=ѓ pTex[zrd$^3bԹnKenZt7"Zv`-vGۋINYq/XT^Ul&!R`yf萁v /v'ݘ ̬a \`/r 92qMB/J4o뀜zDSbՋ<9xXGaOǘ\9jw{[T­?]!e̐.Bx,w^+ͮҒVF2q12z٥5p~vyyK&+mw od;/hB\=._.Wor6/1w d%b(Vu^1Bڿ-,qRE-w`ѼbZˁVBM8(#ݬ'MSה |HcN_ ~ME\Kp^HZ{f 6<|/}:0P͜M+OmԐmdc ^ =g;xG3}fx),|r͓|I;=/$> s]$eymO?~tP8OdvGr;d"ti,zZڥa:W*ݴ*uJXr:`G.za`t2njnrPvU/ܰwiȨxC{sع΁)a]`[U<]Gfɭyn͝DHD`+ ,)C JC& :RE:c6SC*ϗ'$˲*ꃑG` 'np^Uop/p%.$O_M <}~Ȋ'N*?wG,F y-D.xrL$Z͐E 9~g䂒S+i]6b,HZ4 08DfJd/ЯuSj9݌Zɸʓ"zT:lĒNOΒN>F{n:M孏@?7Npu72KuRN-(|zq] } =1Y8xZKy8 6Wx +yIX|9"Aɾ(EnA7kHz=Ygr^7+hcWVx|Gڶ~9ԼLTKT<"b˸+BlA-je6ҫ6R5H}T|\H81 D҃}l8kR#S3&S4!f[GbKxP ~T (=Cr9 _j!3) 踡B(>`!dJ@86wQ.u0Q$a <*zU k~ԅvH 5iϿS> p6{ݩZW1dqj1R;:tиP&M9,:N#ʾ-Y|%{vaB^=Mܫљjڽӿ2.Ɂw-j Zĝ $G7]cF-7m?@0?k1M61^_$;9É=4PqB|oC7=DyMJ1Z2 v&F=-SM$GXl Ou'F^PنԖ̍@Hc3\04M1L=݉2^ eqVH>ȜS`)=#t:)3R ,5ڍ:*b 6֯Et} 6fxCH1(>\!F}{t zs9^4ZD^e]m1Y98)>ԉ&ݷ5~I^Ƴmw9kԃM0$I (}j`@#$m PVXr邹9l>p3MP0կ׆XxrdY>Y}l(wʌ,%"-љFЦoQ>хݼbћWt+76QIMf51k)_FBΎ`&3 Jc* vHw3.ޭa?2P7W(?lCiE."+N<FGxp v}<p4Jc9#OJz^P[qxS<).Y/<$AN1Лi`}L4b`4gL"^i: G=.+(#-$"xԬ%5[`ćuYxMk::v^ύY>6=5;qJ(5O&Q:eyOe"F8$Þ`،S7wڴ7 &fCK@7p lEX5 Yt{YgǻI##{Ƚ|*]A 8m-ܹ-"T:be?j,sK^ܴ/ p٤a?#J׺P-CaE%;Gy[ej\#u0sH`t$wxΈ42}88w.>\tB,ť5AP0q\ZO{$ ! GWHn2 )48ow)*yD:hٿ=g8X4^]X$gтOhX0qTk:ű[h"Lo=h'P+_"UH}t,7vMD5-V]*&[`/ huCjC(%k[w:r]QJڹ#TqE/z>OuF`?a=GEmDp8 qa:Y:r c0_5ٿ?;t|b [PG%[48 cT4#V|+TAlL- kurQ;q!,=Bg{Y`R3/ݥ0hm"E%$ bP[0v75XSDJܲ=QHrN}"`hl'Ύɋ%z5te9c*61gVi;_E+bC)?For ly,z4'ã`z'Q-ٸOu}p,H>W]JzZ^eӶI_&a-AE%h_jD$ 2m>|ĆՙFWZ̾5RK~. '\| *8a@\7%N491R[c:) 9gbW^Ncl> JݣQ^Ѕsi>qy:d/ շ1\F<̣#:k򙅍 T5jN #+c1⼵wa@ѼCp Kd>EAj,zF@D#+Y2FXf\G~oA<1%-}Yc룯ؗc-R?feX+M^y{-#jO獽!3Vw]Q Gb_Z)9U'KCkmRT1zEf!y79Ge NظqX%&U*.h9IAwm:! с 7Ц*M ՖSVkXg5$uEMWYrjUT_խ~ nBمgl_l̟ S^Pmk>R\;\$ k/p,RQbLK-{eI!/#j6cr?̶r*(Zi7`JhsVp}cp{b >k. ݓ$:/B*N%zX;4MavOɃ:l>WU,(\2Sk^jl\ӮD͝՝3 SeBӡ]"ՋPdS- $,0'(SpqY bqgۣlu(f侒` *4bѲ`o"7kV lGJ"rA`n(+iEKa3 %.g?yl_pP!]Dp"=6~u؟+T٤oue\H ^Rh5!W]K*1m DZl^7,}A03 + ;h(כ5Dvi9QfJ)V<}Of7x |AW}{9lLfN:swMehs e׉bZq[= w 8a3o@%fWs2#NrbLiN2D[W͌ŢDtpAJG wvJn@Q?to犪՘pL\?_~r1;>`N;C&X}ST B^_1w hD;@f_Qa 4ER bov {8w:]~6,jVɘ6%E|Y(o&7StfF7b}ASUfK P,Y$L;*]Gق@dyӉТZ Kf(z\l.g%Cvg |Gc˜!.oC6PQ$ d;6~Q8LϢg5}(PW" ӌݦ;$51!zOժ3z:KͦkM/fP3!]} )kpc">GkL= v&KՂخvb|DXD2mQUX&ef1b)6>i 1I5zT'B1'wW{LȈEB~ he8b_MZ;t/O/[.x7ssZ8(wcsb˪M,X4A(&M6H=r4~dD 3g0dܐGNEU;5U^/E,)\B +-֢NV獈\wiBd\.duS"Y)tsDTYlk@~1η%a9kN#Qڛ]$ym5R8!N%!'UTgM\swRQSZWSkjuPtx=Jb rdy:NY/i@aHw&9) %#@{dS"A]3Ni{\g$zJE}&5/4@mD/8hޥ_߆X֏^%,~m؎*E{r]Wހ:Cۖڽ/c8 Ay‹*={ uwH#~v~E0< p++4n:NVf6֧yU-ޥ9|fR(@!9ko 3_IA3rA7bvINƠW 9~/ڢ_ink+)!9 3E/G6 oG[*I M q Ρ|43#hf@-YiN$ ѳ"]Ba_9#vWgjVs Pj%ȥMME\>˟&<'Q&q:)G߼P g7Ak?rט ǓA|h&HnҜؤ|z%`@1B\kR猇apwW?|{I?C%CD6g{/\rG\+?G'ϸeZ)]fkxF|x  9nk1#A-t7}HP0-s-R<'U Pqy)T2.JN8⼺Nk^+b'֠Ow㟺{f"6i\yk7 `m܄nR@PX# sncGM T@ ޑ=Rvc߁e# W,&#(3;Z_H`CkDeڷ$Z3cWV Z\,RWS %Y\*pQWo(BǕsiDP@@ʈeJs˝H瑳F%}d<.qysLS&Gs~2PPFӹI?E e0ǒpV Avl*FHԭT.x9FGOeTc ׼qNl*I ]jޚŸp@M4U8N`*;JAsxlU_A%{{Ufr>mbf)qW0S|v5j$&)xSf&}/qOp=s>j$I~-$DG7ª:0'سIʭ0 7\ lҰR|-HeCVJ(o ''@,Nj]l4~O} C}_“ d= 97"εʯ-4>Y&vVBSsXT,a4xV3=3;5{ *VwN]G;~sg}TF(jAE0^,x Xf&ۊvfMn?[Z& K|̽ aYbNHbS ',0V5)b {ririiJ Hx-0R3 @Ğ&~Ice}aξZbukng{c.udFFFN+.v;xJsPt20HI'*u8RECA t;hV_-oCX0nl ~_v4L6$ P矁Bu=9Χ8~5ѓ~-3=ͣq^ /Dz[;<2n$УKolu>MXk+Qfvm_߯nSS D/aPǛ*E(YC55{ک >d,iӟM3Ў84./m^ /qiY%x04Dֶ!W'i\F-]šg2TУ'X$L!ښ~\sᚽZRzr0,D_٭eꁼG1BVDPiA?R~,aD?h 0gur?^Ewu;VB kߛqDn\@͛TU=`!͒ 6:p 8n`{ B'e+d'AIĈat{pl@NzuΛ?іUAopF>D줿6R%wHn@@zpz "^p8ʪ&ztfJaZv=t3֥;qR]2YC@ocSh&W~¯KQTӝ$f냳GzP=.f=b|\?G[ ۱vSf޷Pw[)}+$@֝'QvqTh6Mt4ez(ihLIIxiRPN-VJFc/ 2.KW_~(.?3EUJKҡ$H&\Oř,ˏI^\EKLğ&-쨅CvN:q=*Z\4}`aݽcW /K`O"3-~lV@산ߍFF?*7lTg 9W"xzg9Zꪍ9~٨ mBgiw)x!a+yI|vS-RD]!T[iS;9ȟfx:58OIU@ eFL%G%DU'B29? nFꪙVcʹE'Sn 6(a\Iq M|eI@~ fX@LkTprJ;;ׂ!J3%*2my9tUߊ} 3n|ȼCK9[AR Պm=@nWh頯M(]G[0ͳBɻSoiQHJq>1n3~هOPnHqU^.1A E=]dźi ~x $`zԉb誚.Gt0=Z褧903]|PEwe^OGixw6/A$"sYa'74b\USZGWٴ w;S# B9 5\qT^mFk Z=:NS,l/w3MZk;YXURqAzd`5Ж0ފN<~Kd ˭JАpZJr^Y':Jt~!(`A- q+LA^:*<<ؿg=#C>2ok v)Ը ~P?36&m!>k#I$…A%/]VJheϑH*q$WЇVJR99*TP#PߚAE' .fA4P IE@oxڌ)x &ڥʗnJG?t勺Nd+:"l`lѰWEr}bmp:oFG-6R\m*p0"```%'dxI Å}u[~gvFİu\qag),vl?`v£mxVZF7]B ^G#d行1c)MJO_ܴ'ȏAgAϥһje?j\ fKy)l5~,b + ^M=eH!| b3<8$w bm$Ym8qb/ |d @NdxqҨ+eR,~\QtWMUq{'y3FeW\W<C4{t`\ c»!3,v*ZzbyPxcy]G: 9$f }L UCCq5wghmsS> TXZ'ZW<аD<]*-ҩU0 ..%Iʘoto况0G*_{Ywg~3FksG5YTD)`<3|2mʡ\6NêF_꒝-u*7Q^N0N ij!miUdx. Ovaޭ9((/d\C!*L0/2Ѭũ& )Ad$*C.IS'oa7~[&+ ij9Z%imH_l$`5|S'52?B)觝 o>RPT)1Pnc ͢xn'r>Xg*O0r9,iH ̊oA>sܒ)Hfi w)F QRj%+t9ZQa|~!vc ` yT6"eIklнwsQ/*Fm{3 !X |Tm<$K1ѣ! ʯzJ) E(I. mbPe\^ؒWȈG痗aLK kմ=]h]Nw۲ h*x`?n¦%r°ͨafThjޯA VؼKsyf M_aj,`:II镫!e;B&.u:*wړj!^…P|3bxCv_c&Ml^&R "{Wũ LxDpQB[WzZROPa,UqdTD*͇fb2dϛ#yz$S<]A\F]CYk1 ބ;Qm*c`O!jw;qor)r8g|P!5ܨiV#XsnIGy"7N0dosȌ ˽w-83 BnJ]aM C 8yl64LK6έd?SBؓV"p \xNfeόgvWY-:π՚S~#qfϯ`֯coC^*ŀ| fEIԸHg:#=OG'@)?,=Y^W>\*wua yN|tXVe"CD6pؙdE[}?SLY-j@dEV>|3%c7|e[W |2bEJAs|@T43\j {n=O$4ML8Ib('wK#]?ْds 5GDW vϰh~s8|RMcG ꞫhW[˩e]IjLVftX?Kk voͲ20GV|W[b{aK:@]ʜ ' wԇB~Ɔr(pkHGH*&V_8,/k{em=uJe{ Z( knխ;D4 &k Bw٬xz +&'d2x֮5':dɯTw NO?t8MD?(5sĤ޼M"W 3/ϸpV^lw ǂRY MY߉ED\z IE '1I5nϳ odыF')^%nhFma_WgSM-_3B$Au-Ȩ@gx^5 mNp,J.OWz5z}z`y옄kd!E;CFs ʄTBV>En5)CBG݅(?u9uӗjfN/ȸo޺/IVpWu꘵ ; D^Oqq“[ͤ%ƚ Ĭj!⃑|=hvGpW&/i51Ӂ1M 7s#JR8̀l/NYwS!g=`D4u%*6Db:5ޞ`g ?+j9{SW||9`4%#'B_g\_q/3_ʽ_q^h̘[GBLXv^&'C<)u|8ɼyMX,Y ؾaf3 TEdlqUC+/٭4`1,|jC0*Ɛa4$e$Ww|_z )"gRGŸgml&Q~9=8<@Jb;Yy^,9e}NyGWқӆiEH0z`SSAR):0NuZB-n I76~;8<;eR_Yc+%dA"إ*QA8nFG!w .ϥegR躆|Y=hr6zv-^5Mɱ7M)hGDaz(!e9UnOk1D"{Xx:$̈́{s L?\*r[SC4ORDipFg] U؛Lx4]-K$+N%rm14)Oa;PG߶v08܌oAr}=p3SMVV1X׆Q ݷr9#,!)Mߙ- [s%.Ls|PQ>"iOB8;gd]V_SNRce[Xu$<8Y9FݓfBG%;֣ hǘQE#$^:$\gVX ~1Ԯ}Q}`42s~~'5tQ䝰 +KATcQx[PY_nD$r`ew쩃'U`@Tǿ+vJ(4-7.>&#p ypӲr1*q,ͤ!2Xc5 "-stAl(mb h(b0A]P{W¸p.2.pSK|wICi >I+VSq'۷_}|fz|;UsvcN2_b*/S êu;c `̢*9/2;,vC#u+K|jZx`*2e``*pI7'`i[8M3w(V㞽]x ֥ {A@HX@;n^ź 2J 2MZ.C q#O\0R(sTT2=; Q=v4SdԮoQ༁OsN;o_v6~:xЃDMAB+" o}/]R).AKX33I{z$ q&>O,|_W [H`|#'9Y:_5./,"TW%Q̛ƪfbFVh25*)ar8RCϵQ&S~"ȄJ:xe:qe%5⳰fPk@e¢ dH!!͍J;@tR#65dBs3ёVldƳf` cq*Kv~1q n)20L5` Ӫ $L=$Ƕgbӑk }i4 E߾UWAQz8p(xFѥuLe^s3'>LտƩ?ޜaۦ9__X'!ҿ#9*>ELmX !.?2dXafF J_9#l>q%eR[۷>u^,\?~xc]^D5`7@zȒN_ω;ҏ"$(&Sd+Nch`$M+UdIB ڥ;GkNXx_2q3M|*:Ss0 ԢP-s@-]A= A7B'"($`F`TU*y~,D: Ż^/~ӵE7O>iX!ݔد`F!|=Ox%:+v1u$C#ۍ\]l0GveikշI!tGv?_>ݟƲpx+q;E@ +$ IC":qEYi y%D8RN}I~vQz߿*WHF;r5TWw|`LJ!On*+n[E崢$"'':֑j q uUwDΖo.j"=UQf Ox(3{_? Z뵱F, ˚zozv1pv]xM2rTum2lU IEmgoKJ[42*eIZ< <ʷTjzd䎶0e1lt lƌWw45*1rT?vgKlvFQZiZQЧYq#j*`B_"d?bj$aq>,v^52O>C]3e'Fz҆(m% ғrMY-vplEMX2!\QR~ nG|)I˧ nV>?D6($e7x3G s]5Nֺ%\+c FpWR.|w0ív闲;V fp#FdNS1Ez:&No56H[ %jH2AP4S;w M@؀c'_|odۇ7*rLۃ! CY^2@$}įÌU D$Z[o<(%Y4z&&RudNmR%C3I-U㱼,C&:ݚ.Y. I'n]VH< 0QI},LzBGjQBW$!#Զ]#6bh&P^Z8hvKGN=N`^K % vXRT.-g?OѺ. !ßP5iʌ/!o*Gi弫`z~ Xa kXj s}ss-l.+QlKg{bA8fF =. A nbg;VI㡡@KF5\(hv@"X;Y:"Ǒف0$uC`ArR+?OMȍMR(l0@f# 0HO`J(⻝.=w_x?UVr,MǥJOζQB%;n~c`*(Kr]j"Ay"ӔKNF$b% F\c ֛"?o-R\oG6Nrܤ2y.~@}sUH FuAR\MPLjشE]l>DeF2Ư|uӫ@8(w;C ܞ,@4ZRӀ[%ۜ~V H={\7t-p&wU3/Jܰu' 鏧%byr(~axWa.W'+T\ֹRζϷUl%B mSveM=gT0;NxE7SLLƃQqHR zhtݟF\B28sw"hcSʫu>23lB^GXa Na+,&G$XsUUlWcXk]5C"F4 [ WDSg*T{Nl"G3PZZ aQ} `^[¾*)צuKZ7nze.""O1m'M(^I+9O~ 0UH\FS?ɮJSϵX ` `>ymԿܥk.wxR/RLˁ=)}v>^ɚzimW R^FT:3?3;j/tYƂl5It; Aag|j_쐪wȧLKzVlR7e]w5.C=w`ǣAjK@(j{жyr0Vqi%P͠hzb,~ݟǔ_=Hct) W7`_+9f)n8r;ƻv2V\;֙SEpw&Hk=GtE?MWfQT=^Wٌ87 PCo{Bah˴kdsCtP9mp7#v*mb^'`Dh˔8(o#'=% '>W S| imеN_<LC tYy^Q$HM&򆛳W?qU,2-AΩ^e*$&EbP4+6-\˛LE4豜e ns/EEaqpJ|2y'ݙ`ݛ5̣VZ[5 n%}=^ŐݧWTNgFdFq1b*޳\ C֏Yk R]I,5 OpGm wGd|T~#-"@IiCikua0?br8.9 C eSʇ]Q8YxAA{cբ}x\  =&lN N{ K|+D;v4Ju$pݣދ}ƥ{6k.ظ?&;=14@N8*t-{GݘV sIdE0 ˥mKLVGwe:PFcݝ@r/ )](q`,]ԈeR}NoB=b Pā׶Ykï=Z/>Joa9b$8g&\zv2> ]6ah%D Y̿7uTxy(c l0eUё윫L?0odcbޛvlijM."R*wiOܤ4 E6rީ`ӥw)L)r]ϷQ<I;/=ʢbnFCS|c}e42jE/ @`GuY\1Z@ƏZ{-:&\k E")Dlo|޸\ƽ1F4>eB@} 4d|?^AۉViEs+S UvQ!t)t㕠BFnƩmuFv9(Cp9#Ex%}f΁ى`qb@4E`@OkD)<άeDk/:PtF˅ o!煗iwekQBfіq2:!4 WS״'Enƶ1]ؾ,TR]lH?mCUvq0h-2gK4J|{CfS Σ}UW_of4Z]qp9.d9fU>U|'1ٟ)̮XtKXzӕ:'kcv)$c 9aoU>ʽ|a!f{ۼ?3, <3Ǎu [ѢL>LMLmALXWH _z&BȾ#cԮ8+ug WN@\Q$PuFawx mZ HB@i?5ta>J+wgkf QYTҭY{&#S˿|9T=\g6 r^@)e˓E@x( BM>9M@VvA(eλ,NDAf2EB%"o O4=fS] Ǔ i* n~FiR?3f-{5ޘØڹ4y vqi5g{dGdHC!HD5?+ S?uM-weeE-IVTObH W i bs2 3%=%_7E;h;bz#13o~}j&SN}dA>4ٟmD×5b`uK\z49ӷmf ?vj9e A=t&Y %sqvV)փ5:(_צѩ56-nn 5/ n*m8d6 (Qs=e~dˆlHxIT(n^zznH {] ɞW/J {=CxӓFixW fζZסA#]{yЗ֕&6c8s5,ꮗ A)t!KSNG_|sw,G/=V'X, &~\).z!5Cvj`?spQ÷Ms *oSi6Oaԩ6mG#θZ{{7@:A)'̫Y> G^Ї*| _XpOW0D1\e t v"%=~5z+;uIrb-O} 9 q$|8.:zL܀T(3p2w(!8OY#^:d3o 1m]96ƻ֜qӤZ+d74''(.ړ7t$UAi{{N +Bo܈Sʞ7#UoyhZ:f,,׿3[ L/ۄx{%u3UWyKd5%i.AEV ʻ1|Ve~ԏ‰ 4gW-ԤlB} ۷\L 72pwyi!Nu؈kaATD:~m/7'x$nti-MvNUm[*;otㆸ/]#l0 5yuRqݹcɹZ ZsN-Z@%\_RƯ?p Ba+sTP$Mi'->fq~u#[;R\IsTl"`)do/cHJYq# R'Ё$h FsUGig1UlAYzҋNlce>QZ#搏3HFo>:>ai;!Uf.g,E& M!['$^>-;"fAc[e1E>xz=Xӻ y2vQ61JvqBt&aI8A2efD-Ԅ "wZ:%n#G f ~`8C" 8wq'{ кDͫ|C\#Ui&p@1IM to聝Lu%$: v7?B]M$f>I#2Od9u$D,DĀ hIK\a\뼙L Ѹ5SEwWB sIVu<ɗWtn4O!M'J mpϚzm\+__zmSvpiXM`xς{w{5$b2"6"sҽ_;[|MV!_Jw퉷?a ǪwY-Dɔ:5&蕢\j_ eO6-V%3Nxi%La(0U2B5'/^ 8wRƙO-;)Wa,\>݅_ ?6CK_ZK[$JΞT(Hg`J5`M`_y?FVvP/ a'<{k0݈6v!ZxowK30v?J4L$pƌ`pUHws[@ 8@u#Ƣd]8 ߳'4{URl#f_rzrm=}~(nW7ƌ{mN44d@ @#'!0bY;8LpF P Kibw_s8_q׾; 2+=9:j"%VlmY3,SQؓ._EX]&h0.ˡt1"W g:]g"8mwV3#e J0?@ "AXQ=ۋ4v]E^T#v1Ɔ-H+ ʚYxtwڮ`N٘„Fxȭ<~MQ{_Ǻyu*E-x ]az^%BpvsӤQFm6v7Dr{ިp!\oxd6' GR^#M mi5BC<@~7))$r#S#jՏ3AO)3~tה^GC* T92R'lrxŦEbsEejps(n "E+7!Os- %i ӷZ_Y:EP;yG茮ɝ8I_yg3b(%+30]jtNM_}-;2[mj4y`mGW |#C2I7dGNu^ʹ꣑ҎY3(Iaw#~uf(,5W ͕1rdLA~?,eKf]h)eJ`Y¾/OZn+%&bWСA"Ï~6w \ͻ96vq>w7悳ܰݘD{2>{;4@M^K9.8 GqiÑy o(uEkOoboA3%j~׎r!;xk>I0 Dԛzd%Em:4!jjjZU'Z+1J4z!{JD&`s14;b;F(gfQZX: Ж=SjLXʶUwcfV Gl@ma}3+ƅO]p &a`]@=ȂqTpOCowS2%EI\R?ťI&@H "fs]scNLVxSbs=ݧVbwV0\%ᮜN5QŢM1Rr\G/_UuN*B|i\O!4)7b=x?^3)2qYɲt,R01UV ;(́-~D§C"fG|jD5w~|Q!vo}P$tRӆ,`&. Rh!4š;c@ >܊=QxXJ`(Inq=sT8POr~褳;-͆ü:,凐obg1qq׬yHx" zsqYAjty37orojWC|!0pi Pڏ|%xhi+9"1k,Q0I}$ͭw|[nOQʰ\ ]šd=%X| `XRE&G jB<|?cl|Tŵ75aZ _n/=Dx΍`6Ps@(uSaCS!~dqtY رo}$n0tFo )!nDeUtG"?%Gi`QcuJ5ڦ.Nd ;s]Ӽ ,)!y*+)kƦqE{Nu>? XݸK(@?D9/29X(G*GnŽi=>蒂bdj꩖d\_]\;sO]Yy= Z9ҬP}QҨX4v&dC8O1 q50,-4'OpvҢӜtIF宨ڽmB9l]WOElۦ'9r/W܅j)9Fndc,c&-ޝ36SV՘v&bIMS uUؽR{/:?;kl7VYx(Lkl[FH,% maR[|VS2(I@颓nj@x Oo1kӥP0 l*e_tj6뮠P(CRWqWW0$oW@y7P  ǍC0K\ٍ3U“ʧoU{ UyMσYys= N@G_<ܤ{NC;O06M5 ڤ崉NqFx$O;AS^d[ TԁEȤr(DEB+?q=X l "`hq@,OHH}/JdA{~Ԡޅ ΈH8fQ\e@|f0vdpc^as }oF;'S^7).oUP1J#|T FeX1M.뗏p RtiKq$.ݘ<Jy<#x2<4K]sTbZ2>R"YˑZ9͵?~HTSJS9Jl&$Pm.=%? >i`~qm} T1 x^)l0,Ȱi(%º7!V[fC2L&E*Z{}K~Nk삚bdgcו[$A9J"G_߷<^-N~>> vGqCB6`rċB> IMfh.74iG =\!1rt^a CqEN޴|*]DgQK$hZum_fN*Ic0LI:YbMI0TS\%&i=C tw5AM:($NH=P81mB ԇ_,Ɓ賟UfF %@ye?&<ʀx~.(Y0R<~K8?=0(hݻ')+  ±*7 =Y> }UV1+ZaKix`|!Ѻ~V"Jv].FfflbX>.(m#b(t~Oj"G|C2>wĩ9F`aQ44([YqsqE.г-a_41~@wxMLϚf,һ洪kKuYhp}or0ΘA%}َYyFb5h俈Q@xډ#  2z%+9?[+MXg_|PD塅 ˢk^!1;uO݉YimvpN ØD+$7;pX^neJ?6sR0"$i? ;lH;j(/1Sp { Dwrz}](u_ L>Xv`F(AK9ԌRG{LCοM_;m.WR>#=H (~p"XqpF{&4uDLӽoE3aUm/P<|?rI?E.ZWb+^%[DzmY K:f{9 .YKulF/WAV[/&&3c϶0Ar$Iŧ\n׀81rΐT "jiIU!F_ o)dNi6q ^ q q<p!W + @}_]ڈ5nŠ#+9pHonxj|w!\llײn}5$*(΁ϓBCPZ5: ~1.l+\!6D$-K1_ެD : g1|#Շo~'8F~*p|.=%۶2Õ֞}9ndG yda W j2s]>lJ!%Wpb40[XϘvd[T|uH/h:69tvNϩC/`]2&Ha{ulة2Tބrp v_<17kU i`'ERu<=\ԑ/yH~&SmzӁ86/LiX"yb$w3*S25 2e}XB|9  !8+T@i FΑpkC S#hbCdZ'BN[wQ@)i&`/zB7h^xr-md55gq:  FY,;f6әṐ46UYC|$I&}(yڀ#*nď+G`Oā5E=#/0,= 5b?mE(^7 }֏(&LW&x3:/yF|F0ct0d)+ey0G[ V"Ű3 m3䚚$A (-Z#M{i$j 3Jeg1}7YvG6*ؘCA6TDcxzMg\. G+1ӹpN@So m?1@9U\TW]q?2d3r8^W"3A+Q a;), kXBqF(E?zݡN7d8[:=J+ѱJYMb!f+&JP{1㐮C(! đeUI9gZOq& G0)~I{~!ǽ󲄬^AIBOfrBUy.&J{ (aEiC[ǸC[6O=[י>mwۄ4=ٲY T1?DɆm: l?/؀cqb‡~Gn@J{fт0o av\Upj4$(#tr|4ЧQU˃so;(뢃cDNd%/- *c:h/f}7x$.qYgׁVcnme"coQ[iZqa0n2 A&Sh% Œ߼^ϡj6.WXUjJR8xva e&VzŋxT+޼G?2:ѧ BGɮ^N1(Lv&'Mv*B,I׉Ī;oZpy2`&UN du«pԶt;9"GOͤZt,8Rbciڮ-VI}[&z CL8&0޽`T\#A,6bmAtrDOAۃ]>%sRjV,O_꠻vLY%÷a\gU:/#y"`r%?4hǰI4ܫKK^YB#(aM8׉ԕկ̀%H QViG].Kϟ}O 8ʀ?\Ds@mg<4 Z )7, ?h 16nB"dmеfɹ^ЪXnq:L{'NYѷdɉT 4{a|0)$bǎ'5ZJ`ʽ]:/z.[ewB"Ғ\ =n@%::؝5{re]A`C@{ JDKœㄢ\I(d5ݦcػ姕e~jEG 00#f2K_>aU1 &#xP5.:+$ eVd`ĻD{*gUӁ1LRI/~O"]Нge"c8 '+feBeFXͧnߠ؁HG b#]n? !ԊBZ"!uE[*ucEV+(1 _X>;(/MSvlHCeER:d_KUElȡ"ic$nǙ1J:]L8T;ptEdWQa05c:a2G/V&U8!,Qqk ˧+2o=!dd>i?ʖӍl0DU1qC,3D9HXkZ=aV$+I(W\W)ƞt^C @SQ:+/7sqC/C#|5o߂^û`0 ç<`~G? ^-!LVr1`LM Zx|Ȁ9*- M"~*~Q!7V@DȟrrC,f"1 }R/V=Ja/)Qh[ `D=ybk!-9U($7ot I'PH|ILx@UO {>iHm<2LV4 ¬]"Mo:#ILK]=&kz?&UX92{#%q7{<WJ;1qW}3S`}w@.*=֑>m")zȱވ; 2a8ܫ &n򏢾H]3Y ryhJp▧ >찄N:ՋCjOvsQHکeD%2lzM~cJ^]™5oS[,XIp@ Ro;H e*W&Pe X p3|Gn,oʻ)6zSdnnvO> XC[l Vr>iiRZбi㥏Wy"~2Aѭ(1 &0pӔASV~9şfh?F"ݱ,JݸBЊ@O\yߞ@mwN||)M ޔM/ʞ(8q-NyQ[ck8ޑ,k6k 2.a*ԗRQ)=Pc?i=F5 }InBceĪ޾ln5Ys|@7uHHɭ`[x$~?kvYz<W` =MD(MҬh(x˘%RN2Q2OM>Amkml~I51&Jm-B(U-L@aby|.W\}B3a.‰n~L߷GzvK1 .z nG4mnh%`,H빛xYz(f |ZR;udlpgj6SP(s )Jf5Y<'-س!c٠E<܏3@?\>G -aXRNj#0y{/ĴݢPT*'wZ!u!cmd ɇL!ohTqt^omjŇ HX6nvl,GlzV1J}gDZ&R MSvXZX`0^VґUHacՈkzsjyE٪>Af- $էjFHp^}=;JDqt v7 fۻɈ,םeLѼjxRq]!xS_ H|ۨ ;tH}}dfbFxIC q+^\XlB0ֲ߾9N-]-6Cf%\UKK3D=4Dg/3?s}!d{76_t> c3)DުIĈInlDL6DSz;(]w>kx(7|F`sjTmߜD\m!N^}S)dUtgԔޯg9*IEb"3[:ZMi"au>|Ҍr3y^/Jﬥo:S0|x Vf[*שA^5^DҩؓwE݇H2q"-=<2h[(a5=9[a6w$ C/ҵ>(z/f/QhA^4IE i&p;Z$=kUpF: ' ߒK:ހxwh!>ܕښ Ўh* t>nPKunb}NxԾ(D: H9~khxwXBCL` ~U:>1 }fN.%Z1IVW&^핎1&&Dp_f՗_+S*:85*@jdQw< G,W&jN.Me_a:NmnmCX~ AOُ ygHn2e_gCZpvhi>g?bx;|oGÍ%4gl6ǡĮyR:p(eU1O-ryJaOnI!@]X/ )ud IN`2hn;Fd+b:Xq5\nF"+*`Cxz ⃿9Gg -aMV_T妹qɰeQmEz'^HOkCsd~[@v~09;|ξ&4Ŷ-! 6UJ7UϟKw sSaHs *;3 }PnUG% bD̺Eĥ,}ie Z~Ъj)3J{Y?~x0 W{cHp 2{{LF[ Z;i{2Hz;M Gp2[^;"W5tQ&vhpsa`N(4H:ƿxV[W=%d F .[l3zE1 H ):ZRNB"VMVv6huVҞeB9tfWC8W߀e(ꇐ(oЉCX?ix4v@x=.[OjiY?",m$Pc \BMTKeHa*]vd8xb2@Sc"hIgh;A6Pˏ785UNQ7g mS ҭ O&o)uΏRb# +rR-HR6 H!na -f(LT62IJyOd33ecSnSF E[wvY{6b?6o 5'M!,M;L凮>vZ\cu 3cA@vqMF%@n5=:fEVq`Y 6 LQ$ՄZ,0.wj8u.jQÔk]mW9N9gIZEbww %TIsV 2:QHm/ B+%s pԁcJ?C2Lx|џ:r@`P~mWg9_x; '"o۔mn{<&1hYUVi ̷jVg ј2yt 0sL3Mme+K E!^j9S|I3`7u gM3]A-+ ǣR̞M㯒oM%HH[z.}cѳprP_k;*lL M2~[ _!K"i| =uܪ-ǞIYE1g ּF E%!R>_M<9u0\_א$s\^j!szs8F.S=SA㇍8[";:+Y}vӮo?omc$xRv!ݲσ6Fn׿W6 Lͳ:@3 CR^╵&Ȕ 'm_3ɷqڞ (+$ǞnmJ-)Ty !8=2),n*jSsNfs;V ۯm:8ʊ l_ϛEa?8Fy'o8f2rf@~.oph|l̔X N痢xӘZ:J$U+a#,Es/RQJ}3F Ye%"9u~UIy~j%~@|u"%|}E!SLqG0q#?B3_(:xO0c(<l|WcJRx*7"^೧(~]~Ʒ,݌[fT%Y6+++8[E5`ӝY#=DXm>n_Nm[0o*[4|")9- `"jߖO МJ(罘wdi1Grȗجx`ze̵|"dܝb6UaHn 2'iK_́M^b\܌_ӆxC3rbU)AɹNר0 FbbǻSq*;%?"J,VO:u\ON ͍Zڔ#]g4-`QDE(oK gAhC;O9<-ۉpqmΟmL?FL$u{X!\2j>%<&YtSe6hu¯''?0OON$e+ 7YjaGT] :@-''p5#C!!ଝ nPf=,73b(IJl$ph$$)vɿr8cxZ9[aw NL9b~=7g˘B!`[ Jy3'y,qB_ֻсzQ[ 9W..˧XA4R?Ż!wX<ȁP>iwA+3-Afk̛33<;ܨ (`h"t@WJyԩg8m,ӡ3mY%E&XqǼ5'#.+b y9ׅۜdYDPFj ] (|9z=U08OÂβ=ZBP?c戵CXq 7DwO^R,񁜽Y=1mXLWKPJR^znCXڸ5W\URc8|"ե4&3=%7iܼ:# ʐ"\7 [+noBoFo}X{/s*8h֎yz}V j_>r?\W@|WLih kH4^%STg ܘɡ5g,kZ-U*l|7*ӥxQEOk 5B_]o `K 1+51[) 10"Zb1S3`V/|܎=g{u4YZڟ$ٵ ! _rfa&TFӓ0 q HHh|K Wt%EO9֛/ ˭ԀoD|FmC1lOL(6?Ԧ.x'OO/@0{P =w4NQQɅ16$f^Maeoc^Cy B [M- rUPyM| {pPxZdc eҪ_e$=6z&X`^w+1?BH*WP]JUIO ,7#& eۯ}v;SLi]@!W"{i:#؜pjRpYwfI&u9wp">PA>)(o,1qЃQ0eɴ`{}51!v\ԮZꭋD؏2E,> EWmHib:wEO:0wn>uMWX*/c62J;@S.ōo݀Kv~\Ig6L=ɬ} Ow/kTֹ>,#kBt_/w33pY |Љ oIaͨ(Q[c6GT9ˁ8dsvZZ2k8_48O;{lJjF '̫W5OS66#؝R@IH; CU ]`s8ʗcoU8մAi'*+M^1aY*e nKMP|<&W1" }a(P#/ue$`fd zO^#?]lf14 9%:{>KRCg ]g/<΢"}Җ֊- |(NJ^=_vQ;؝-]w;$X!9)9F K'nG%j% ñw^ ; ۋ9yܿ2쬇^U$> {B000iG|4|:a@~I7#8Zq&A ]kPh\TYvm*`*ZNXmeixe~\kH!S+ܪqFFOwuWfΔ_˄zJ_:ܱ#?|NaFMUXm7`be t>a3Xf# г)u⩿D#@C#J<))d. DwhIrj &킘3DRD Sm P #8;g^џhTu)!;fw~E7 \c"gMG.^z=} #YM^}9KOe|]K'<`iޒ{;NY2=fE WjE׬Yy5BҀG]b+ _xvGPef@FO䑣3tal6*$WL=2zmmFcy"%?6G6z̊yK<*xIl?kn<>w7rݻOWf)cp,F.;O&X$>vv)RIq."@v;W5EofpQZ8?պL#6\;ye#=?R9գȊ{ 6׋vf4O< ޷uAd:p`@kGɬUY(Vr`l#3g!cf^2@A oCGtH*rиZւ :gKx6ToWa- BC59,\p2Sjv,<DO<ͩ X&?hbR9~ dG.=GBdrqUȖc}c4 ՇPˡ}$ژ<`8#`(&+Ÿ|!b ZwMyV&a54iza"h/[9caѠ(h#ؙIx-hŀJCd/G޷}?Ӣp| ރ;{ 7 ;~K=C=buc6{D?^ ]/x z/+`\TxlPJͼP\{ffOdb1h32B^+t?TiR{fh`+ ӋϹX cJ1\-[sRKO'fT S-ogp*L׼oJl3)$Gs%Sa{|omCȓQ5 ̄ ˮxa9myurf=ߕ.c< h\.߸ь)-5%ŇxhA8+ L:,(`\C{)J6M&ف٧[3f_BSTQGIDM76eAtwj>{!F62IaQn3F ']O?U!|D0 P-T]߲N$:z52 |M&eņ=]irBS-NKw`%S8nuڅzXeI@پZ= Ҿ*j&EgFBtjL!,ˀO)mN$MfutQH.SCTLuq~MGB0ڔ! Y xɯگ7}NK߅<1--2wQW]GqNgRƷ樮P](AqxVmpSʐ dΓR sޔ; teoݗD|G&@@]U\k_>Q˚W?gC 85+jl"᡽g6Zn4qtI'6)].kͥ\D`ͳ۾q,f]P޿L9Hpm^Sfˈ ੋ*MeOX=ρyC_d@ nT`tzލloIfF]`(I[߭{iK :]SP@tϳ;ȧ6bZxلd$00/d6W.jbHJW檇$S(Ҽyz;NSi$++ŨD^z?c5?mn4%8`|ĞaQbBaTS‰oˎ9zh\+#]O ] Ӆ {'6116NadJE5;zk[]25nP=QwW47HRvrI ^ gqqZfMN,M\TJBx22Ul: -HuɩH7J|!ˢIjQ@ǺDA>тM1G D3'09og ;Y/qh}`_gXO'[H`]@yUJ7.0lՃt G Gw d֛'5ǥHG0vhjtoe'*XKɨ4n<9BxQ h/i$xY!y\w책=?RGp1[ X0m0`x fO4i&t2)IOtI$"wߐ{HN0ky0>+QZPQ;EB;pt1xu1V7 CڏzWDNZOw;5JH`J(&>9.:M-pgzR\f!Nn^]l|}O tZ&r.YԹYvYO)V/NFE5P Rw w*9Ԑ,Z>;ѣijT2])خ[gz t-cdyՃ%#JlB,X\ɔ&=Ws<Ί5*9 Í-jy<^e*3L,}Q,@[uS@.NP"$^$OT+A|"ħXoRP)=gE ݋. qJe1I~)*Es'|t|i@g}#q2iB<#BRsR-F/AY6AԸDegbF;rHvQ7P̋5;%1,Q0Y#Ӏ8Ծ(m[U\Vdeh)>/To,)5'65)ŝ]D(l嬽WcȺ' e; F|s S*蝓7j<%ćvS\ h`C/k.:1o)P_L_oDPO۱v'җ&(-YɎL16Nd*+,M3^;ׯN?Rv01V 'Ỹ=L_&q5BiLcy sbTY(% OuBPkew<;n[S$7v^[*۶&%L\t rF6*an~ɖ*09زMܯMgNWr,~[h?ZhM5y1=`qc%ԁ`'1`U2s6# YGER&i9INFUP QJk$s'(B_7^ޘa e}dQt(SfD7! pr[ű:Bv>k^F&*^e$.jذF &I` sÍI|)rIƽ#@"!+_[ѥbb3c^uTgq^6ٷE{UCi)H o~WI j*M-ko,p?&ZmZ)!5_\f^T:tI$4c^ș݈"#ʿZ"9N7WHz9eQ:X]^^_20DGr!KAq @_aP24+㹔^ySgC48l_*pՈ(w_&86zαNIFiEl`ljE 1GmL+8B!zTeyl@ht>XeՙvQ t rӽLb  KW3IPPuV՗Cb~uV v !"E;[E;lWlT0[!_,?[).vCl7::ޭQiPT̤v$CFv~.,- [׉9J:wjp\j*o*Ef\Ibf[S}=3wjͳ`Dʛ3U {DC.UzR(: Ucli#LO5"re(}MO)_8z-tQq:g pG<2ʔ/EbO[J=h&Ȱc6 dL K͜{f_tuy&%v3lw;0(UkI"5nmgPٙ4_k]RQk2! ?Ul^ i9dN&)UpE iHve٨`5Y%^Nfمn=$ T],Hְe]V q}#[BO*, p$Xp5T㊂;YKyIikٴB&՗|+==D# OVvT?a9Ϸ>uќ0畦XtW1$ Hnet^āI0j iR^d˖Yت-@Yeeẘ18tknJыm5Iwo+Q8jh,ѐ`/s+s uU"Aq̆oC;,9j^('QD!GHdO`i"&6XFu~ܾ!ȧIt-!G b|xY?"E[FN[Qf&aU2[eΧE^ Nd$[1kO)"u420L|#oi-ujHOqrhJ*iiN'd(7T6)6AE\:9F|Sax)-ΆsCF9۩186 nTWy!f+gQX$bY ;!MS#fi38s bR<''o.: :U+X!'ɉ8HiU}NeQ&ѮrFO /\*HiFU!v;k*H?#FU}RT6DF>Vݴ \aLBҤ/"S}؂~UK~0I:;J ^zl2Lx%YAO/V}v˂f[Bp4Kh jq I yܕ/\N"S-23#Xk+PNYT{9>e\ő"eiV+Av1p޾=i8y,w>cVCF ^h("!O}Ŝ 3d'%]CWظ{L wp( bd$/+rw}!QF_# GӍHF'%Yl$nyڪA2C_QDCP0ҪٙG6pFz ,zBe}~!Oálz5Mot==C^eJY90>JćzޫH&d~nmla& r.c&y#mHE"~O[guɲ**M{lcP{f3"*ع^z Py(WD/aG9ׇ-,m Ru#aو$RqBCKeV}yl0G6 ɲoƮD s%(dvmvNu2ҍ*phvOq.|Ec$Zy8JudFcƥ-[AJ_:x#71 G6AWK; lqtP{UFǮk?.Z86p#4]( `Q0E!`gqJ7%tLzd"4~jܫ7Y~}+hWuK*t%zM`k|pQc֯ᵸz1/%KmHSМ>j`!¼#(@y ٶ`ٴRG#m_NhYUR<1(7aVRbm|C{ZdݗJuX9Wf)?\SIRr19szo̧|1 -l3fdj[ jvCClwȫ4V^EHn=B\[Xp _}@H9SQ. QGŸJ.̸1Ռ9F=˰]E3,Υ<&Al+Bz+r;rrWQ4:Ep((-8; ceqFQ.~e8arkieyB_Qg(N(@ifU.A7cw_!ǦN=GP9KY@U?_€{Ѝ 4S%|Mh ˡƣ]#[BǿghuXyۑ~Gya.jej6v-=` GBO/7xpt(U+o]X}lzqZ(ڨ잳Kx_d׈p|k t淧`(ޖ_A9X%`6PIC&(BkRJ1%ޠшhŜA)o_\h|́7˯O2)UkܪꟊmuGIS+k? dC(-0huٳwX9c0AYGZK:;M]'™s .@. c" ~U.l"Ox5-Ytuv~qnh*IKͦ }z[Q %ǔSe`3\-maOo9`GaH`?Ҭx@;EX]%Vu_SrmÂe -2й]݋,^RNW>c] C6[kE(7dyx"lj_4=N*;',ScW!9ƽ~nR>MڅK@?*.( rii]Oڡ5.%!"L,Ymn&CCpzdQ+XĢ ;wo숍q3w`W諕#!,H bÊ:ľυpއ0(U%)05U܀ó7$yNp1RVi]@,jhmD+h_G-gB7b뱦'# z.Ñ#ؘ&#BoR|#oO4HDLr6w(g?'Z7=Ih)wо6tŴx\pylP)ױ?36[Mbh(5^%R(ut?X6&q a \Q,ʧAƐ҄RcU,KΣkKI+t9n-fxPe}5AnZHYfʚ6en;&Qxx Src.xGx$So|r pÎF~F^-bg_aK>bݯŽ86(E)Seg)yT iG9BsY5 thy7Qq0B;/)oB\A &w@:"6_cȍ䤾ëgy8Af@=y5d{4{6e,E`v!DSOZ.ˬqmtg}Ḏ2(\Dw8: qMkBAd9׌0%٦2X{+R]&.z8Dv64xE+<_ZBm)a+Iaжm$4=NDs~+ )dGo-4R꡺qj*x{/H8aī母 vψA]4Tc?5E'=&z|m&@,ܲ`SRvzz=МH;~t0C@ ms3g'^@%sm[}Lp7?gtudLдR&۪(Z(}$/0C~J&koFYJ`+-ZѨs1Ǘ/GIH&~()jgHd: HEi^ys x0n\oߓX_pR*+yF[:wLޛx41!劥Wssva Q>: XDvC LM^XP=ʇil$g6& 11fxҝЉuz։%fD}oGhI&N,K ro]E0W32Dra6~ UK!RQ~Զ dpYbܨ])e+zr%B:Ђ άkIT/HI'"dH9H9EVa#}ocS4Ǝhń=cih$:toݣ->0IGJ!݅: 5"dA a+@uF/סjZ~oո IpvN}}jSY'+ z,Kx=gq'JЏxz Dz0Y0eX>im%q<cqSG+l1u뾈: ŸIRV  A ؔʙtFi~G'K& F<ֿ5?ℹ0|r qKǨA:btoORQVOݦu:Tt;Oxae|GA-7.i TX퇪rJしVQw T*M Wys-hH#Qᰮ3,qզYa<5J/\3[L\ފgi uffP);™f ¥y4,1%j;.H(-rVVQ͋B@2epk5JE&"LyݗOD%Eȋm 1 ݦaږ%M]*HrI.KKơa>sr֖Qдuˊű|.ˊtgKg팬M(Ps2Lf@{''@[[fy5>j4oֻ2K$oQɫ?d$_*: ^k @&;(q|޶pTFCwf] M{4Pu^V& m}|xp/#/QCnzrx!cN9RgeT*v0c|!5yYl C>%zD1{#| oWo0 ؎/vNtC5>hD^g|8Drj، {8,x;fЃh/_XUwX(OGAEubl{G;g*. &rlN̍'LFf=Lt Ź?HۻpkЎ5!ˉڅw^$j# v0'8_:)%=yX]?EC>@ a1& ~ /1WO[r.rO} vL#Ŝ]]/S*9rq"$@[ FT7dJ](a[iM@Tt]D+W N KVf, OnJ/r{m]$"#u˖[L\Q܈_t\9%@FR ug7jy2FN F4>oaVX`F^n9 CMjfTQ (gp4ykVSnSV+ZaX/eW~ztO)+- |+OEc%|dF@t# *f1rPWѷK9vb7^B| Mg:Fg'4f+8|Tg"+~DNC {HSY]ܡ9:abm%5JmUvG<prp֧P 7&B{ D1 [J`j;9ܤoSV Xr`P,ڇ[5coZXi'o?dqPQWEC~W #eU4,Xk> 5yn>o ʵ)Af!%Pmp9h.:\%qt]625`P]q;O0rx?d.]תs3MN3&}^]뜿![~'8sf E@+F]UxU ڕ4SazfKo&@dR2,cn6x/U[7ߘ+> 'q8G7SGd\K6@' 5 e}P` q*2WM[fi} : T"k&[hGɀ2L73֕QTju^ aL;O^&M'5FJ^n8..@NCyw,EhVp֤w^^T/ ˬ-Gs D N2lx Eik̆AəHFlKxPDJf6ɻ1o꼔UeE~K#8օ oUyNZ1|H7 gϼ"t.8\}NbY&'h OKꁔYv@.PU_Cȋ3b nsA#]Y4bT>jnȨS/mf(0ISq[R;Rk1=Je\?SL 9A~%-Ń:̡ Ψ`|n?2F-B [i߶1P5 o iY4n2Diʻ{xζ no!J~V2^8RB΄M6HJUфS&qe}Xv+wwNPg3|o 2ޒv6_dKכXPL61~dafMi PB,ȟɌ'Q~vfLS-+RO6zٕ F$_>Ǜ{9I=0J 7.@WCk0ݶ{>5xUUXҤ5[8QIDR 畑yC?n^ROʢAwa!L-Qak 5"WnliHf&?uW[d:N9Ma7hPwºG^lS*8V}pJB:QaTt(}l4NlBKz{s,r˺=>Tlh~loZt3 _+tYG*ƯU!M VXXWpņg,ӇyX\RQ3~l"'T0As-,.\*6]İu2_ :^R7NBtsXX IINr^Jc. N3ﱂ^'8qh^Šmt܌^"5,Cè|,*[(0V^MM˴aB;l]y#] xQx6ڝܰRJyOW$z %;aB#7Ke[ JPQO}E:B"e |xe艁m|$ J Vm)nB5!?`~,-¯;Iּh ^yyiM%9(PZcS@y.odPr{r"+s1 XzjO8TOß~dmeA0H)񎄯A+?={/yƩ6yx [- +͖ZОwf(!u{^m1FYT˱XW_n #$ a fDAd*\G\(~!Hy1ij`?_u2{"Pò;Z#Dhs60Vܪ˜M9Jz`e;`!".}9#Uσ, x Gօp* .Î3+PmZDOkՇE(Ͳ^.J@>IQ(ɜ;Ygz])tߩjQ8C:p~蔋Bд=FxǙ]ך"n=OWFmm t7`fj*m8_ȢQOfN* .@}1g\-m'o*FeͲ!Hm5ʩ SqįB|Fh b4Lj{ P 6LY@o\B6%mfq+5|X& Ft 2(1&DZ33A>~$ ~Ǡ&:Ts:xq;Qޏ#9G` c\%~#I\EWnϜ2-k =*e>bULVŞ̫#ӏ~ḵ!t M +S.e{Ra:_NоWƶɺlژKCƭ_F}C*AWʼnd.Lhi2ݱv$z'T;L 6k̄D 15|6hSXr&uEW{x=w_ št'ʠo8O39? sFUzؿ2s,j./*:a3Wg<X^ "h,{_ɥ ;̼<>ki{7 .C| [$uTB}ʄa'EEF|V.X*BŖ>+ SFIigZy"R\+ PҺ-VWWȞ*jPCΝEp{ 0 ZcYw[2T"qV_t(4`.+],Y/Nr!Ϧ$2Ț\؄96B-hl}0(`Y̼;榺ʃ7hCq['5_(?W4Ś屙h?>%iU_ra:yEL^NH6+ )RO/:AznrPydgQ*9O ^/ RSqEQ~H82|-r$ cVdL@bL^ VEkoYwoo 1*߶UwJvPjQl7\ЎYې)`kŮx{zKpcU< {lvRaRK$ T'ug&go덹tnL*#-2FuDF3Ϲe+.4WR87lNlmhxK DpgL ^ˡ q6 PbW&NQ]bRSmgs6(b$aM֑Eϝ ZunY ;3GSYospo!kG;^9!VcK.HzLX>enc{9K.<&Ԛ qhy1h_X ( bVT!n*0@ih!U4JmN_b,H(DaBE~hp)Q'lKN3D ,' ΀^_ljs$}GrO9R w^FcuvS#OMNxgC(_ܖUYb(\d6g#j"D8K1j +cmJ8} &ru@[lzkO*v(16solǔeyi:=߻)HC{ u"1C#X=dE3/(?_L=ܶQ!҆RP S\m5%FKo?M_˼@]jiPfFӓIcjj3q:#`"omKpfwD*tzrp0h@}~k I1 XU@r tVc'ozuƣB(FR)`^eˣu$t5UV!sȦrhKiqCnrpG 65hUq!4xdJ lȳA aֈWL؁"+4eA]ک(ۦɈD$j/mE+#l+İ*>nEVK5x&0y]| .l~\ v2#H١:Zs0,YQP?ܥ-.@VgKyR7Ul/!DD{99]B~kRNr˪<υ .vonqւ'N@{IjA'SO8SN>m|^V Q X%*Rxٜ 2Ja[Å~J @lB<4"rg. PC7ã7]xSAX}@A5iѱ5XSGzoDJ eaqZ)h`pJ'H^Sml) /pFOS27SNqqh<a'&qӃj׳cΎ=8g䤂FB>H)92"NdS4&@A4ZZtac3.OqGC4婣4e|6o8|;?j"b!Y鸹c&58E񐾣#}Ĵ̭ --h{T7a!^910OjQu8[\Jffn;[*Ik-rN&S";PXQAw-udH16|s9La'>PM8XL}&GߘfT,LUs~#J"WW؁MaSdCHod 㗙{W!]vKZh]D-\TKބ٠xʚ %9&ṳ:VL-uIMzIO5=km`cOzD={KO\ay^PY(NYby6[$!y]ՆxڼBl7#GݞFf9NGR8-ă 7SL2\Gнz=HFbUj$! c!RwHD$9獡!z6ٺ%Ǹ};MYC VkOLGVl6[pCuD}M[. f`"cm?8uX-TmigBxT0{*9SYE Z ܑ;Hޫr-_v+fK"@u3%ibCxj PS>Nw> bs|_$R:|FެM7va&똌fyŦQ S^)=3ZNUA-nE] \otީF$2-uԬ5vil?a6f+=cMN[k mA40,Ίl)t_E9\!Oﶌ`z,!̓P o^VJ@:s\QK[I(ћ$6o]-tWcA%iblK6`n]ᒖ^:Dc9x -0ࢨ``= 럑ba\étxZ#I*J.9xP:H{l7 OQjz#o2)he_%9˜70\ Mr^:К|9&m Y" ze.wKl45PhCEN? D% a |tY4պY{k7u (TEU.cMj A.=s")eMAu%A@Z&<'Y,܍hsYJ%ŚF"U^$e\\p4mf<>Zs 墐?KzwҜQPN5&f+Ҵ ҭC!jqe%9jHBw}#/Ven O6O=1'6X4h*ةuO8ow_JlsRVJkf|KՅA0Y d"?xDհ<})TU2Q|Q6JRokUI*kHbb)W0p H*gj<f |'2WiX-_v|N.i7Jp46uk+%хѡU /=FUҤ{w~Do3{=<fP¦/e14k$lM%<э߉ Oh+B)h!2H's6Syz"zú;\V9b_ _]NreޣzGLo~U5iA >xƃSM/y5q_Gq5 # Xc^il_H>>c˽}[$Rj| Rm᢯ fu"gm>İXttO6U'E =T[|5b&x/xT5]X>~P:1 ] Y GKu#Jfc}^NfQ|a_}%NߣanC1.)t hzx/i%@. 塜uG[6D}{ {0 Jm[=wHK/JŞ9Z@-0ʛ{'>2Ʊ͞nw٠_tH.Øԭ"6[[$_yӅSK|+'U`2ZU},&}(t)V>dU.f!5M$XU`5NMz&ݶ'tOBCuH;X,fa!)0Z_ AΌv<3.d .m- B+Z.V^n^gCC?yoadEPwWy|(ƽ|1#>d9pUQkXZ^E;DPxC IW xƙep6a SXVavLR~Rc/ b?E}enVJ P'P:Cvnd/lžK~K@N 4C`\x%y/c}F6\K-t#.vhIkNxS.O`~ff42q7ڵx<3<L&)w! B!=Tnd>:ґfIѳc>k@+;`.Yji K0ӆ^W)h@ux!Z+hLD 9گ7x:>!bj* ׮nC8b|7iv d˧a\n.NpkPe,|sfP}* 4n^ܖngqNAMбS}5f!NcoDT"{ Ҁh \bö6ilZӓ{z&1NsYw +?34![DdncaepG88k[Ն ï@wTSgTʥnȖ2wg.`XmYX(y7EōcK$b-*D..dabRinzVoVH;$􁮔|${i6t=_0U oF&j31aѐ)ue}/6 fnTUJ3+LL(mfzxȊHJGLVFpAq8}-k D+o@u`, N?u7cȰS<#̔+@Φɭ&rqvL\i%1e@]APOnq(+ޅJR=N~0z q-5ؑy)lo2Cxnvfڞ,hGݲ)jaj)_@Y~q*+r! p@5|)3֢mrZuM+=*y>,yj+~ٰ4&):kZ-o jg܎>K6j,@y̳yFݤ z.[m[5Ch5C Hڑ|fc^q23,{Fr]3_IOFÝuzNvh/ޓ8ǘ,FRjIxA>0Fpgokc s8?P&)ՒhEL F 7pIxGr) T* ٹ T`ci;,GYh΄AYZ^6ad2$*^=6|QA- !ag+a ֊s0)4N}꟰ʡhg&s~̀6:_5$sq7 Z%>M!>/ѫgc*'QHz)1)'~oev(}q3*H2xZCbtSS'!<E;*E7ryn2O:Lpr7˓S 8f7EhwDdrJ "x;L`:ӯީD-t?*<N?V_IAG$?ttkN`.xF)Q8.rAx+gfiK 咲 .T}`d#w ;ؽ9 ȲJgLq^7s_yp+Oh6 (Pdӱb{fu^O3w78Ta%1.sb`VӇK ]a )nesbLߎX`(蘢*z S:H,X68Qpnb&djE%X|T`q ΙqB~d¦ķ)qs7D߾S G$R{:)hN(\Jl 2#nJ )O/c\C'K"S)P5ITDc@:RnOm(-qr(d9< G=r3My3`Yn!j+JZwCjn׉ƃV#X}_Y%w/o?gMRH z ܙ;Dj#g}4/ټ US 5y#H3#2Q#/3\EI9XrsOȷNs6Ȕ3;>ckH9Efҏ[ 00Pt;/ʶLH|e%Oi=3PrY5bՋLhYkP#A>NN'Gq|ķL> '4ϊܔjy,]Ct#?̳^FFiqkR &b)0*їl?Ž2 [@_S*m: ;_۴vGxH(T*kxhz&gHeK2Cki;W6s~Xm\&VQh$tܔƕO5|}Zw+hp!vd/2j0) ɽīȕ[RJkc)АmE׺#GK;^t=fFho 7Zh]I8̷X+< ţ؈7/H0I,Ј֏ACfH.PN.o-hꞷ%N@fEJUXdt<3ؿh "*QZd&LH2DU(n-Fq-0ܯשY(1_5w̹i(: sԭ o](pB:4m%JOk5N@T#Ohg}[ZѸ뫉 tĀ$#mQ]4>6\SGKΦgUa"0NK[QY8fLja#\\G qS o'gLN<\.M=ʙl ͫaJOMbzHhIN59AbAR 'Yi&N%pOe])'aX& YGRbdn6?UKY|nI%tZ/|9D꺾f Kze8}s([:\Z*xsg2yvm2+C1?pnltGChu6ob5H.&r ^pQ iW>-/i~ "'uL;ab^襎JyU;]_ZHMP'.vwnWff#pe5EZMǼIA`T>kӑ WsˌrVWxfc'禔[sQwڔI=* ,uor.no阧il}K`kL|"hJ>A\OͼUZ]^T*PA!$D.C.~57!3YQMgkz!^vʛ][>^ly5]͒P'ƐMru/n 鰨Mƃ@[(\q39~QqOc{mrC6@;^L_UDxfS=Za.J|7{L:WIM$5~B}ߔWlX?+-ff uj(-.Ki >$u 7,R cT?H=\_2Q9h\N]۩}^BL)uѩxWPM_ѝ(W%b;68!~#fd.[;`k쯪qg5V`[.:;7l#9TYpP<&W"*âf9{b#J vcquW,@aNT2`*HMr7 3ZWiQ {{oN($ Tckߝ_J-wBԍ-e(K!PId>3lXvn\rw(~9|O!:5CUH%!DO =GHK'NS8޻Pl^Q*Я!߽Xƃ]0!JBTgR-r!bCP xU;cz&PF՛Tя}W]>ğ\Q_F~B{g-!9>gڅpwO2@xHI&Uru@u!7!{NnU1m!;#Nb%|'_݄(,@w+nU\6ʏZz'Fl7 [i#~mKRRb<7[ve,WN:(YV$\:)f .{^QY6:qx$ԯ.p.ȩ֦ +zT(f`Q@"}K>ڣYɩwDX x#?{V%>BҍF[cK0+h BxalM jE-uSNUG]]'I_'"1e+UhdiQoya&J 0UYHO6Xyl$z2錞~z죚9/"?\.LM%ޏ%X>phZB,y i1rIf-ETT)nþ1$HH Y$kuSq.Wk2@7N_&Ld0+O)l?'5W9|Zf {B:n&f<)r*ZP9Ү?lQVN#wR:LǕ]^+]$N .@K X%/d[/YW4&m۟y#  .mwqXhu1֏_E2@EL[x}J=i@R1Q8)!ϫ 0@gGQsP%RM'uU|EQ嶰q>?]~䅯t1s*` %x~)Rh96z3? ~v_Oè jpԡin#X/(k5\`)DGMlxjok4jV,̋GL5'I*K> `5J1u rtVGj AAWUZ@̢xCl~p]V pS tcs df6N 2D '%" Al ."Fֹ!ډW{ =!6*(f|Rg#ERDAhJ3/{ 3qn\ַ)ȵ}q^r-ƿ<.ZZq-HWe! ߜ&ƻ&hŋt8Et{z=_̓)Z~Fr3R'ە|0'ϟ&P } pZrI,]M8gC0Ñ ƅc^0̰5e˚"|&OF3`I ,ޛ | ^gy 7klC)fJϤLRw[G;_YQ8]Ͻkg/VseԪX4*SbK) S.i,q,wQ<ȏMD D:rʁBY4|Q3L$?|RKtKA%Q-WcU.qA?*Hnfެ-e(uXUzkKRv6_ۈL,Z-b='+,YIGeew',&ܡSBb(j&^a+>#蜠ްBveꋊfC^'36n{gLוeTK ZU sn8VIəxjdz:'P3!\)X2;MBfϙ,s-p^ޜvyҳnv/ZALlݓJCY^=$ӓ,Ҙƥ)/,|vCδJ|5$$ڤ T,A[Jݶ{@|vE}dAV` |LK.5Ud/JI? R IV4,W6uF~m,!xC T`ea{bHJ8ݭ R?DQ0}?‘Q7f4^¥,Ɲ{/Su,N~b ~'OYF'FݢE15OQZAq5TyWDˏCKc4 a5emv5:X}ḭ#u^)Q `5[4en> zR4ͧp݁@0g3̓V`, W48<?b$IMS{OXTEQh=< D3B|$_W䏳s&|NoI1<7U.Œd@Mi$J̐*YsZz[¬ocaO uǴaE,I(9 XU֥,nne0at h | 6HsxkfaZ:X`b*scI%+5ipc9U)?:~˒( "O59:-E([b׈@]|4'ADE>n{RC;VE2a:3d=5,:b%կs"}D!a33and$.HQYUз/ٙf6N3Q8_zj}K""$hYϯE!%+5|5SG \fqV6mQ+%?$1ծ݂l }gu_|3U {W!Ҭjg]x$]T NE9Z&i}!KV: חQ:ڞ<د^Tüj\ydgD46)gmrUqj1i|i4r*_^qcC.VsS^Ӻ]mt< 7s LH`vf@z#+]dib[\ L *f?'ў--2Did$oC%r܃aS^BzԹ ū.NjyO/V?_We4$/C|auDz^XjE@t6v0 B YY@]{[/:'D[;@\Ι ɤ&pu~QRE/4F[CҀ\\3ҙ=m{mRutZʭ"PL;y27w4[ '5#[_=5: /U;Mcrj@?C`Lz3ܭEu0mmd'3sz\6pNjAM⑂ GWɼB!wZʢW ؊ QD!H+` -gzʶ/[\BZg!= b#ͷr:m|}Ȳ_Jkd>lSsrw ,N Y\qIQuH8_c=>)^|Dt$4vb$CZ-m]S4j0*3*,Y6Vg?MI%<$ó@WmqU'wk%DM5or):_w"ygOOiCh0dw+yHX2VkQD $1T2RyAVG_d ?k2[)ыp0#*>Io1Huno% N2%J?6g>PaN430S]$v% B ]3\*nnMVƏ:Hx֩AP)M=0!r-&\naI~2CKP;r8H Pɑҵ~Dުl͟=J-SY: nY 2bFޫ\wBF!nH t?_Zi@ -mŇ-XlT* BOev =FL+~cTyYW`㲤x>blt/v\ۢ kePLjƟ)虝&PK *j3Ջ{Q<&gX9#9cۣ_rc¥-NJ\ϝ<ӈh2TTu^}oKDg.SDeK59YD% l- I<:ÓMtMՄEx}y䳳79͹j\E7'F>trf㯍CUԖdwNeB{DiKĿ`\0cدnfM{aG1 RSp{twC 6ER6PjiJqN[n3^rVp>0sY!4?Jb ͆BZ$h ?Xx'<_m13CdZ,WTen[ +jεZ@9*l0Sc^`gǧfDZb#kDž)ě.N?335jx$s׆xx8kSUͩxUJ vkNy O qI;LzC~=׏yH~V5p%e& _ڲOmvvPA)%!j3@NDۗv P2s-4P&|j4/#>)la󣽶!A]7|Hv?Н2yqlkw+eڣF ['֐CgE$ H|5ޕ5]sExzܡI9͊Afg2D(Fc@k`qX.I 1xdIJU燐b߂ɑۘQsN96ѕ|&`T"j(G&YZIAƋls\9v c#hDj) . {J7\s)/PQIzAK[i,?HDHU(w9`ωB߭,>ȖЬfԳ\*,_:`^zEyqe])պ0h6LcShcOR5N# RyKۘ@6 pM(zcv@e( L%.xehF8UKo|Z5]M53 7c</Lq γ2kPq Laڍ/EET *k-ϭBUBۃcZ*Aj2rwewM$@bmP 2ƾ%qVjV5 J_/)wh]B&iixqAm7m+},Y=5UAon1_h@A)<ܠ+DխRD|da").1%Ow#TyV6 J]U j .?>E槄%Jc×)N J!ֽՄLӬ/[+Ce*.2eLIV"Y6" l5h0+m㤏n5vndB}}>Mto GNub3p/ U_lZjF03˔Ș񇴒5'0Vhw;/|߯= B4 "f{3lxLnHS>2eWY0^?uag>g6i7(U<؇U=sQ63).=H>vȇ9YH@Ҭ*l&ᆏ_R o\+yq<p:dS'EYQ1WkWa`B|UPϳ@ ,]ڢQ2#D$Y%1GԿg`8,Ji!𮨦NPE9ϤyW8gv9O;䏀6@ BAuZ0Ťۉowg焢kLv/?ie쇶P{I`6Ѝ_# 1*?PF ;jU㛥3@Z6)>I T4CXOOd'{>:g k^@p7fma5vڹӒي3r(b&k)mKC M1Es1ur/u+YӀ| `S)t]UZv~"-+uA*F9NȲ̙;Y @l>TM]qnQ#bZ&YYjNVOG]R5 pt Kp2"G#2xO1JG..nkKҭ>n9m'9&U~;!l|;`*;AP\ ,Diԡ"CiУIK(& ;ڙ/KɥEt8Mݣ(,᳅Z/%EJN͵{%k}3 uh*,Ҕ>$m4 @[zj!2i!?E /P`;sY? GEƘu)% ?ian̻-&Wmoe\Kh01;K I>~6 JlFzo3y;z0:XMap CjzKⷋc(O+6/+6UA\@/73H~$Jtʙ'W`Hoq~-B&tr3IV6p'-uC$| l ~q򞁳фP> \P!)"UY^YZ' nSf4v, 8؊<&6$aQWy /=1R=M$`*ik{.Z&)*"-P<wUB1aj]k\PzKMgCAiUe kܺcD~p4)ɔ,%֊w~+ܨ|u=p'zQҖ,/k}y.X]/ѯ(+@Pv4S>"qSBz9o>+ҽ<ϸ8iȎ;-Wr;^@.-OuuYz\+7P?yz`k;K\hk,U:n[&p(GqyFjP$. QeDQ1?P2D#]i_=7'+T!10V%Ds/F8)TbQ`̱kz!pebE&,UNn6`K[X/GB ;qN1)ik9Noy/rw_-[p`a*qNyrܫTyeDm ; lB}Z[ta{b|W1[`ƥJiTR٨M]n)i+UӈHKst@Qbdօe#R2"gȾzjn4"lD^rqcAZ.-%IoS?s)K{YĽlÝpmV_tdzScco] VX.f颧TxgLo0@ 72v>oQA#jǷ,z[ҁ3v #{lA",+1?MXAnY5s!<QrN`-n/|G&p;ho%4K$KD1QPŽy]'1Xf, g JLvѐ>:袥Rɏh2W9b= mMC%@^`ts]xVi?QהK-Yr0mXT@wENPl xdPMp[ɸ'ؕ~3k@s Uu:gUY޺w7])me`YqҦa<=un0ɡ{<0 7+^[۞C8F1ʤ)MqUz#~i fy3ϣeʂY!~tuPg\ `KzB;qg2va^Al7Ll*b"DhhtrN*\ϏV7Zuc/vC(dY6*LwyB )j=eҏGɧ<) ymb^708XIeBW&D; ^rYn4jPU3C 3gE,(JEdw^@ bf#1*&Tb}K" < շ<*叼c6 _ ݌}4kTYz:W|M~I73ufFj:=JJZW]YDiPln~ǝJ rB9NcfYK?b?gaD)Nٵa7u75wX"UB7Fďٍw7Y-DW㲴ۚ\A-4,4듪;Qվ5D3U:??$\fLĘ:ZF#y+_ƅ-z~WV=0׭37E_)qmim[(ohSĖ]Z)r&KYetӼUg5ɚ *pIXmLE0e!u2:l[v/>/5rO*֖8X*\5Un'*' ɲ`:@FUy1B҂="0`*ٕyܿzȑBHM5.rt];pVh'#dVurpANzxI#hx ]J- 8Bmpn-342; G;9lp%T0u;:2+3:#,8DC( S' ?[1% ZF/ ;ʃc5V\efZ]pcR؛۳Ai&h B(&DOounXwFQvQtz04wŔټ%*/f3=/(0<)%[rr 񢜼]׏+hTQKճ+@E(+ 1R}}@15 XVMް)i#qCZɧo\27.\bǁs9dv3q΅Uh4= , L?0e6&ɍ,v$#"@R@L gJiyK1|Aj۞C# ' 'ٷkQ 9|elsN.ī-Pǰϙ"͠; ;>9KH@ feҬ_,?5 x?sGϢjA h&`o{.AEMx sЊBe̽SIb.8Zƿh(@>GH@i\& ctUeeVlTH#OL +Sx4W<Ӛ9Spl}r6'5]דV{ $pYeP>I^J4lN_][X7݃O%X=Gk L&Uz>%)v"Iy; o,k4]5?TUӦ_`%H$wߓByۅXQQ"%v T, v^WʪOEoFЬl7`ҞXX8oV7K0:=ͱ{t@:rE/bCqMX[!}ZܩO%Os|Nqѳ:X(QeR)OrGM_4AdOИl1Gq0P 7m~:,!= &ҫ!sanv⏸+XpڈJs@{Lމm|,ĵk50})sn|tvg _.07^AɒGn d>vuf{?:KZEKӃn6/!њ|H;gr>0~V7ҭ-v@K h() HU9,:ґ  ^!W SZs u[P 7! den9HxBCJ57\v.~bh7i<~鮻 c@SǧC+TCF>},uxJ"Bs5 ĆriV VBpsK}Q#j_EvI1a2),:s,BZd)l['&Yl&"`: "Bޖ.a֙ChK;_?Buq8_3zKb]*SK%h:M}`0Zqy["!Z4%ɁN߬$_<L6ҕK \4*8%Oʍ Su1$fvhzo͉4A1X54G!%s WlmV_jzF" wƨbAw*^𾧱 O&f"nN3^MJ]Y5d}߃RF O>{ƾ-[U.…ͽYR5> 誯obwk@JR.cj=6+87\S _2O1hm7| 62αoDm)O]>*$Cjn rZ/6[8dCF|1Yӑxf(Nf%'D ˡΛUt -ݏq{DH֦!^̘Դ*#A0#9i\RT.۲odXor3Lyᕃ}d%;nU;bi{=ײ!1zFTe\c;7<ѣMO1]l"W~lv0zPM`,. *fŚ\Q{ṑh%Ǯ #f` {YfTwwmC]?S;{_w%/)ݠW9º0fl^{NBR.Y?EhՒbVHI#JC*TSj;$&gHJ ?U>7 f[hwYG$KW'͗ǺtN-WiyBmIC=GJR9L,]#K, | ئ7{'+~+0x!48Hj+JN1Px;1/dsRG/39NJQ %[L'DC:k=:A0 ZΖC~"5PeUKu$nVrB]E(d"k!iTlj XD^1,꾌`VǶja( =?%]&ć-lbރ4ĸ:2x͠(5#ʍP_VG\Cfm>sUmL\u.bvmQ~ј-CG:oRQܮ7xT='ڧ85+lsl.{>Mʞd%%SdߝdvBpI6lӝA^"?h۴& ^ٍ7YSeZ FN>[{#_:S?U mI# %)L'}.ru5vYDyhhJ呣Bc"Dt=&^Rc{oYӰ`8}ɤDsY8#M~l zZ Sc j:r=6grLHzK_(8ABu1V`_avaYc/ 0FRgW M!u$q,_m vqGWš4n=BG8,N$Eq``h/3j Z-PooB+l彥 Gg+J\/58ę;%X/u`i",|FN_ ClXc=ao0tf/2VcGoSe l:ٜ͜i^3R $2Yk:3`^fC8Wi\b!_ʉ$rylXmfKuPjb^paSBq(w{RKK)挫0g%9d^Z,[KY\* OVDO-[3f3e>@6ʓ,4H1 @Pb\thkc݆6319{j?v0)y >'Bz;2l+ bV Waƪ?Ʉ^6Fv:Εt 7R 8$hȉ UG-l5k.;@V?ISfǞȩᖺBr(+)j!,17SK0ḉ?3t%X4LG78/~iF%䂎JĤ/?ƻTSnW껫EX._֕I3ªcu)'Z7r2jvOk' U42ILh}f=5J1J,핥NHy,eR옸|qRuӫ5J@!uaz/xai'wrB]FS'IG<  Ӕ~õ?! *U"71?SsNAY$UWU@[A'Y`6!maV]%Xh5! zĞS@̔1PX7i\ oGx(hEݙ1(H'v`W`L]VA]D-} 0SĬ7$#uĨK&uK4ҍ'dtbeӝ?9Տjԍ1LHi?,c/Ÿk6QYm^I'+yӟV}ջɽ}}-Tuav|>>MʙbNQan bE4MK*6|W_{ yt; c6(RB&i[ۙ$2SyB&LPTc:"Z&ONH"'w8 Q9J[u?JyU\[aXES뢮#4/v)T H3}4Oκn̈rZG"5'Zcs>7Q@ kf2LrF-ek Uć#w|'nFY«y5@@P).}ԢEE9J{RӧhlHD;/;j{@Wfi_EۈKU9$>}{f#'tBrܓMVȧvd fJ rGm/ݓvm14G:f8Db\ۂUX T*:b9|iY |WU .35Sco]q>RCHtA6Z#q'WnNUzye`WC-gꜽ}FQ5w/لi[O:G4&2vS$mSTzet5DIR;? r;+ 23ӆH?//%!6GNgmBesfWh!eLprf.$eD|/ل5/ܝA3$bNi&.I[B!tBRcfrJYaQ2ӰI "j@D`R/Z$A'kR_La˖F%5,.8.I8"T[ѧ:n8M҆Xrl"qMՁk@zI< 缤(bU:`&~+.( 9*إu>Eh Q?u/D}rDf eIjm~8/ :~"Jt@VW(BR_:H!yk,Uy}gy{ BO4tLu=x颚Ui]PH~J>V]Z V0&ٲtz9e3{Hu~;uys1},o*W虉YmmKḘxk`M}MYLXS&-!іɽ u@xk1븷/؅BvL>z-*.Q ᧍DDs V`[JOI4ɱkI pf[a #\1qi@ukPfS=-~eC 1c-Q](Y6ІL?{0d 4G 텮EAe&-#AA$',*Dai\'?pI3mC饑n4VŔ4e_~yw'[.<eY:. ۩)4cE?{~.ZӉ EZһ`U-*Hd2aӱؾPW)(\sv0OKOo9W'|\v wzIB{F^"(gFAjSy-R=CUpxhεwIÝ}q)oW9% d%m%7MHtX4)Ge^UY04FTdPCQ38d<7UW&2ҙNk6jV?DFWjD76×[v<|O[5΃S_5Q$/>Ė?m#ǭl835w'm`shΐIbb AS$lcF0坏{Þx UoQ_%"sϿMTr TƮ; 7a:8cZtLFJ #h,@:/l7>g~1T0"HP{_ք4,n\NB+)T @{OPcYzS jtz/"4Re߳&QT#ml:T>lOG/O1ChpȀTݕ.{] }s+s7/Zm~.ksB ²Paj/W9Aq_Sw3Gxy9ji𖬁Vj!T*%ba0y)8eBd6H`Pe۳ExSwbR\ ˲q0cڕ3ϦYL9bjЇѹ 1LAe2F&u23)_"o]?7OuO덣gw.!)L@Aᅅ;휅giFֱrN*؅3Zq*z(a~q&I;2Y<5 ]s"̨h:gj/&IzN:[ 7ڿ=㤻{܋"I?QB.._ᓎ1SE,AM؁zWk)`:~ū"$Hg*OJocW#92a`xWD~);qGkDhRrSxkp ,¯ʾ wG|E+|d_=s@70ZC &:?Oq|Z9P luP9LI8xco@Ej/1 rZMA?S ; n3HDk?3cTŦGa]%7V0oGX}IxϩVo0E' õk"3a˫V˯f7EVTz#?ɉ{,>e СvI'A6G UW#C=fþxx#@`IYR iHYBꀱ'g<4 ZVϼwXנt؃bn;@ ԧpsʏӎS__x,!Dh0ӊe00JdPGQ\ݵ{c<{p;l}; g}þ0z?t6e̘V#.j kKv̟v03(JYp7ڇO)AYe6,/:1vȮFI 'fgST)ߗö9"cs_9 ^= CnRF ܔ sj׼>tׄ'^%$c1KtzO!A+[r/,N}};״5]%YkF(r w2TZ`煴TFZ6)aX)G~ _4w;mQN[I5h){hjn=Q}ƽu r{Q$ 7%,߮C\rV(]龪:Cߕ\rQel.4A&`vm)ZKZ^.IS"k qZq`E;xs$v`f5_*H%{m:-kWsO!N+Ta4nlQ.fBZva =uf2"-0t?N-y=cJ 6Y޸E:51N N)FB򍪫 2ސq ϽGMGYBRp*Ax;Y6O_HTA2b*65&ԕb%?̤E% 5 (Ϣ/+/b'tli"~R0NOKJKeќIc½X֏;4C=i!W{J 5r7`cl膐#kN[!aw*(cb~;/^ʳ#$?9XyJø6>h3gӻgnmNO[;.XG9~NM7+EQf=a4TX`]REAwԂZ]Z>˙&K7DUMz}j, 26#Sn蠶Ur9KU?,~slǍi҇TƂF2t}9 ,8BKn#a5?S+JE sxQ1$$Oxhz?$j'*%}A ];ߛp+e_Rې8ᒰ٥,:is3G߹gVv߭8F,)rV (4)/Al7 Da c}#ȁ;:ެe^JT maC5V #VqX}ӴvC_.Pvp0C&Hr\7.v =>@ܾx.RZ7vlaɋQMz@[;Ҭ)8bNE-![k`!'ʯO;v/ Y:40 hb!M{Ǿ~Xʨ1idU&ܗgpgg ]K7!Vxwrղԕ a8tXldL:Ha`q?m~){B+.O.e$ۦK|q^sBL1Q/bMju, DLDZM*W Ҋ|r\}j\UUZ& B/o4瓐sġ’B)dpA+īSvU=]+ +z.팼D0;V1FG 9u[(IDg Lm=H̀~WCLOmwL2=7Vt#=;!ڽ x9RG3D6}W!SF 8P[c7%?ևXWRUSJ͕~Np +6wM?7Mb?XBy~nto# (/z+*-n%ף7{#\__FjB^_. OV=f+~e}м#28 ʏ{CvmEz-.&iQ#Bv$^Fo]:?d=_jSFm0c-w6"/n_k,[C'+,fsc;⤡]3}_@@Y9x#quE¢IYS?evmkmX2Ù9U1kN]P_k3`꧛$EDv7XJ$pլl \4Y&:b) ,RӬ9A=So ߭VxO /u\Q*t:`h 1\BS!0k.C]wBɒ`t} Oy} uasr 3{r\S~Ta7(nw VcSr\H XE3@,fI.kY$=){":<:LVA#Iyx h.p]b;?M6+|b\}#noĉ،xᷴ{'|^Yݧ9Aqe!J )XD;iAb+'vn;#|9)L.}":iBƫ'[e䠘RR_@G [K&sж#^l/I :SDAKX KhIcp;NrPP2D$fl#EOH@TvY nucbrwlrSFzi+.d[6[ϕQr.%]h< Sӕ3/Z\w@eKP)AlBkR+/|d-eJtWGM:jodq!\M^Yt(*jbx?ٴ;$Ɯ_irD>>N{^uq~^&hvOP.蓼Wǐ/'H:eFWᵬ4*Z l EnXϕUڣ+g\AuHxj ]舣ФZ+ KC虎*l])a+!R-^tZ`v7aj(c< QWlߝw/IʇiSm g(l+a T} B)p"rGe Tr]t-ɢzfb<&"$۹ 4!lPIMl5-#ؾ}e)TS~;iu8a -\@`F0_*.TV.}(X,,@= $ќ4kcB5N@i$5%J~hjXePO,:-_9OT&eq5{}9KHgvճLXVz^ռcgּ<\y{'MRyJ(.X+!GI,q\q=)Hp[Ȼ%K`?;#fa9/gGkfUy(%ԁ҃)dO8l˜gϳSžS\A4  ޏۋ4ێp/PGq]wûUD{W- wIsicv3oɝWYs>f#K$ۡ,4 qӼQU~EgJ]2hEM@e¡& GyC67Vl ;y'xM3QC= |ۼ4Hixq}w_=6*+UУ?Qmb[+/ eKp+].g@NgU,(F}DI790tEiPܶԹV&o8k!n`kk\Ĥ sd}ùYiU44S :NJr=))OBClM9[9ztq3ְmJEܛѭzCZ8vzXIU_okTj$j(&=fךʊ+9ZytB *=P\n6IUm,,Y[rĵ,AJRAXc|'@V% VeTa=ŋh`/J9-<ȇ$蓩A$L͛^ΑEPK8ӁGʈ9G3pw ^(! e 'R "*P:|v[3#5BI(Y;`30,U 0u  PK.T*U A9;m-մ" 4 ;73rO)a8'<x2|}"QjT!RϞfOH u#esw\zjl@?T1/)]9@W*H 3{8Bobo5Lr5ЏtUdJ+g@g fn22JڃٳNmy BnStxsc->\œ]8%eTNà٣)^0<~~p~g@CJ} vaP,Y:hLB%bE*K~diȯqm3+{3^t.>‹]UӼH[4 *9oR~ȴ8*$0q@Yu.|OwTy o12$ɢz=H\;M>$p1{xU#PlkUt&pCp~p]*>+ϚL}76y@T'xO7 v ACr"9ע2?*d7a:u_O ~KzQ$fG#p7TT ?h<{d(AVش}zEsdQfTZܰii,QԍWTg4s Zއ]9:<鿠X?xUkFvs8=`]z=2M}/* 3I32ۥwZO[Ʒ, H<}0 2A93 |{$%eMU XLc-b uv/U\NFC|媒0<8lJ&ue4`ω}n',k[ )7?#Hk0cus['(1Xc@Ks(rl,+U0%@mW0q[~L{ K{L 'k8oPI7O2)}VF⷟իt[] U2$B\s3 /۳dAKJftlX͇ToAwN\$RG{n`04hr29E[}6EiClc.a{ (c=}ڽY&o}@!Ld+GtvpWܽc$m6A a/sH~gjlYs#o. %`Ϡw)wMQʻ!=dcR)D̤oEXBZ3>d0xnB 9^#(aë u-l񰍻5t{>Id AVO(@8\=) nSlK)_;1XY Bs.e\z2F8:c뚯vh3FC4 &b4==ӌ|ob$Zp:@7ڧz@b&lFnU=ka ds@Z?_` * Y<9VnJbRZ7$rq7RKՃOQp" _ǁA{Ew1{)BF>t)P0顥QK Ŀr8ө (?j 4MP0>ZIa7E7Ղsx8k۽ӋoʤΩu!W ,IƋrNqyј1Fdyf?Lzxk\@ex2:+W4RJNSblmmH{NҎ(X_%q} jwGo+QO խ'H\ [1YGyEjg'c;,/NY4X# u[ DZUk%"2<}"UP338=C "᢮" \ޡ {3|px?Ydǂ]LZkgG і}wMtؑ۸SfGc vˈ;Ks`Y~nC&fXubMk&[ѭ|%:㟔eLjX/ JGn׷5B.Pt 'mDl];Bt'\^aMN@DڹuϝZw. ϩ_D"-Ga(/UXffuiN[QNѐ:[Lg#Y7S$ަ ޡLBT$Oq||=˕?+@pPc e KI =㬑]Mw)]ͼRaFNihseV醒t?/șl`?Bw* erm\/g݁ & ɗ,g8>q:(\"ķL&@BVe ͛Rp҂ Y߄&QN9}腠sXi!MY١>DT nQsD yp-hN9dIɐN jC  -S2,phg u `QK ADݯ6rL?,֊\ 9rva%&8&gĢ|&~y31brn)Ȫ1$bSä,I9tݞہ ;@ܖ]oVb%$O;Z^< +>4" NQ O6ZvjT"d?=J]ilB_k'4w-\fP&-|%-ors(-,o[uoⶴ==dOƇya/M, N(5ԇEk\s9Xט󅓣%&IQ(SySqQ&? {I}<4&@8؂A[ZAc ,a,y6}F˜;&ZKY1X y -Ϛi'.lR(;QeЁQ*Q+<qnu)m^; k|zD0>hg-T%;.2ޗZNW;~ۭ`|ekfaMWHh\M)FMMR3(WZsıqG~32ӗ㬩Rovy.c.!~G!R\Jݳ'@)qGa[ ӋSEus@R:GQX-v>4ftYf]RJ^c{|պ"kX\EAv:de.Ha ̐@ >A#Y]RT[ Tyt5+kd!tdoD5V}N..1˝p׸w_s ZtK] rb}׉y-o_ KY@{mHEsp}X(rc>Зd/,ɇhRĆ3 0Cqلdiuʖn:? xc-j*]CXE\3H'OcóN9ǚ 6UZ75Zh @ӛ8 }kUh&)E+~"H/n5ld) qd( H3aD/Sr*)E0+~>AO=n]8oJ'sZPqMxA-Xd. *H`-p;/j8'*cA׳[yd莬v)cBd ]9X82jyAح,2$iQp> ?"lBjݺUG|/~>rk)qC^}QDrnTD:HY:6- -x[O:Cl_}SU#f'X:*sI4fVn|PU;ɺ {ݜl>+*k 1C)3]J`]9ؚbl6aIܡzKuK5L l_ڃc1R =B]ħ"nN^_S0wnj1eu5=ؖ:d]E`)_DR$.gLlb#c7sϭ qhb%~c:3BgZضNiWf8vPi/Hy8t7Uם!QmiaOsft Nf$ ߷px+ G%@TŌַF8ÿQ='To݅ :x73|#ʗ_BT^>$Ng=tUvEkm[(ef%%L!ȯ"hh!jCSf_겎 t0eHL'e1smA!KU"κM |VZX8WC^pqw #LrM: 5xw^uaw/p]`Lz% 9#ߛB޲O ;+&;%g5`"\h#1!itZa'yX A\y~+ XRƉP`{.uȚ]=p zn'hi p,ƪ- ^1F|)h㴠M /aI*a=ii c&4x BR|1I9lVYlp7.Yr*)bdo̵=)LYڥ)CX"=>8&ۙp_VL>ݯ] iBQ"ݹ?.D4o'LKV'< r(+4W1+5؅\΅$oԮۉp 񔟑5<{?762CֱnE`OGԕru\T0\X?e\sS@*BCfPT:hCB#:Y/o\p 6HaOX@mT/jw@*#_T*ߪ89A2JvC>jP?ߜog+%GaTol>m&hEطM؃8oqb5Jٔh| JR⏭ldH[&56wz.+fVN޻Jv+$BH>nPE2x&PaEM/ORK@r>$¥_fpj@TQ D,s(ڂgt, ,{Xq_1 I!+2$dҾ]};WC*jPK3b%u-T H. 'f7~.BΣĤJ[ojh݃jt,a,yR`Oƈ/ fͭ-cE0ϰء|(wr_[B7Ǥ`m6TZ\g`vF~P%GOJZe*Q~Ei[1' y]ma>K>x|0+dxߨ?dPE]֊jQ `R6;ͪ Ъol]657x~=8yj`%1_Q Ը@Ŭ|b^ ס#(Q8"`zOrKnkJ#w+C녪*1N/;3X:noO`*:8`1)qiÄN9;5%xw{uZjY]N#-3 @SQdkvM?IP t-%xf^02gU^v6W ku^˫K ~?z)YGt̂[wL]CIqpNA<#⍽oO2/;I$om47~5ꥩݝUdu_18mܳErxbwIw>a֡N.}?@f8 `~ XV?Ge4̘7)-YʹEBqy$7K3#h!QrV`CrI轢j95p ʄQhuZ}%z{ar#DzQ?MxJ~V@' @@ Y09"ޘfĹ(< h1hysզx<)r_x-KHiy]$E$M$JRѰ}#-4z_r& W`[ j27f5aa#HW֌Z^=M]k1r/Fps =,$<$GGE:Pqm!ѐ<4 >F 2'3 3aG[J-jU޽-1DtЌmZVgf'uŷ[3 C@~l8 p$cqH%lbTb =V/2bg8~kD4}Kt{NVo/TFh0}3~%̻0d}R/cTՀ5@_+J֑ڂ$"QyHlUtBjZRA#Z?Ùh~2-dc%V+?o@8 h=𱏓K4Nc^E&Zu#~H?~wsGK|,!mjS 1("=EWi}iӃ' Aumv迀.럐C4jE23sflUArA?8ZwSKL|9ʎ2 eG)" I(zJHϸe'WXM CfQ[ѳfl:y3gvu+.Vr"#Qo $d C*7FSEDO)|ߚlW??@%ulWU}%>3ݓ+F\K{_vZ. |!9m®fKZ&x ρmXUec&j&@ $P֦Bb՘*13e?d8ɽ ⽛}{7zo! #dn+l8g ɑDUfYU (j=V?MR4m09yT2$ao6:Fo2RW19f ;)8 CmaM; oJB^~*˄"uB/gUmV!i"׃?[!`Up+^ @`(emBҜ n Er#%3d&glө$M$B&i2?O=㡯- >5|}͝)bHgk&{.|^M X[TN)ZD a-gѱKš ((bg||A c*Pꥩ.*aQ2> cò^[2.HS;^~ b`a9XM-x}.5nio bu\{!0ztN7R5'jN+򇙔W>F髻ob@ ]tUj+[Nk͏EKQ%UFxj3^vГQ;Oh٦;- .+ 48Y`|lt)o#2u?iVx㠭9t .:s8u}.Cx UR.ȏ/^fsщe ccsqlE8փK免]^&bDXP`SDs`iN$6ZfR(O !cxY`E9sU"_pL3 *faHmj@Js uVz"]g@I5lnMqݛ>yWX\U`1 Kn,A6dtJJID\ :OXTiŦ#qgɁo%~kު~ȩv ^ƛi~2OFު,5 /- c`Ќn~ۙqw:3aVWo;rn0#*]P 6 o\6ގnTeW7?il jS عx5aA2w'Pa]@r5$W,s ys'u`͵t q>;V6`q䶸sՒeBx84٧rCk0DӠF,G0E4)Ɉ~&KeB:Zfϒ+\M-D4ŠO~1`bW^.x{U2ܖrX2-Bh`Ai@3 = Զo<-\lH^O5GH\>YWgAfTZg |Wtx/f.!+3J%%g=ӏ$gʱ8dKCO 欗4՜g)Ƚ,:a-td)IE^Gmg=3%XPX_028&3Qw+jWoPiby映}v%9$B !ŠF3spH7BY.2OSu 8քJ+GV1Ur ƒf11Zbrpu 1c;}X71V7sȡy>qt#5 mML=IJ \u{kҹHT;ە}b;"~/k ^nt$󥦒EzcԢھ(N!? TIXh(=Y$Oe G 'h:4'P=@ߘfN89 j)ðXB7}eV't581`tx 6Ftlü!6O5/\.lheXLHWp!\|@m@0w#Hر4Ke( }E/FS ˪J/ 9Y^o0- g^0J[Wخ qv86&t V[ z_WۙS՞FzSP ,qtvtk曉؟ 鄋--6ZP9n=J -pJ͒mK9;v0GH _t)C.S,]3%"q4K`<8Qf2pfŌ[Dpx#_i44kCWoJն(jQ-ֳf5K-юyfv*=aLeM8H;}g3ɌN`j̓nH Λ?CU^YZUo/##-^1"Hu}ҭF6s仱*r:[2PͤsBP#,j #^&aO3Ўj32n'Psi$'U MhHb,)hlA`:DjFwB܉%{>40Cc"Dkfh}"+_s:Lkr,#!+KCʐ:rly :AQ hVH8q(*0E[&LHJ\c i9p8&1/;rdJAiN(Gs~En+1YMB;y.0C->_b`)/snjOkpmJL_V qD<ݦ=9´ w /:]n[ZCs} OQu][;p)ˤ_ ^t!$of|\3$y/=^*'cnF7[] `jgup]a8nBa~Ř͝*\HݒW0yM,"U6KSu M=='zQϏܟzYH d. z/,LcX~n&] ɐu1;B=نz>A'1d:.Pבg`hL~Ill _҇(ui RcXn1|Kik͟Xan 1{ԵN57WtDC4@Ax!Lℿ#YgtJ3^U p YӽJ_Y-8#KvLa~w6c~:~oҴw~' -w١aB0f/H Z1D5QnlR!|AK_0X wj7[Y#vۀ,8 6-ȫuyV|*u0- .i|qf<څ.B=X~_nX4Llء} Q-U-beėQP&= nMzp.ղ\uTyYԫ8M]y7d7\0Y{C."9J%#}Ӈ 9*!DgL4T?Yjׄ5sK9Mnl!|^uY r}5|`)J ~} 3ieI5;G3Qū @W.Ec1*T#!Š0Z'~E]eD[juX!Jւ_Y,<ā3itc$HcP@xs+RwV:`u:"Pi ? .4{Sږ]%PDNE~.Āy&O^y9BnIB-&<kYzA)Ʌc VڂT.HulGAq3_75NOl+#XI+Hw RccFS ~ldbJB8(жnd=5ɿ7l9 c: ZQ' r-&l4gͯYG_)^>Z*H 1(q8P 2[%zb96hӯ f͢V Na嫌 K:[7m"HS} QWds6β#dH?:w]cW/l^9:qZ#wNx䬒8ƾIbC ÑGc? Qź- XN1N#|kXHϗQF/I6 dMv#%ey>+8fMZ~iN EGrC?iȮ$ӗѼ'p#ruR  \L827GEue7BZ=߲0KDWqԯ[.}ԖXci.UmB|)eecJ Ndqsjpw 9qD 0R=iZ H-uE!cD(6 O0ND_؅a)gs{Mkׂk2޲`5 C;nijZ#axlBYHU XU~?t#и 钣]F)E:^S=tPPogpYק[v3!D 4!?xB }&.*{M~OD>4'3S(͔-":̴q#U=鼯/kV [&XB 3Xjm*(N;κX_p#@v>~ -#0ԟ @L&j~X%zB"}Mܥ#FAdKՔ:ӊ |{ʓ)$&[*oLl| \AZ|_.b>.[ze>1œd`/lڌ$?g]!ukՐdc"4UE 8|$Д)%dqOtۈ&0 ǐuNscűo!O34/#O9*߱KU2X9u|d=nY<آΗ~wq9{$E*d7Dͼ9,;! m"ҷ@j^z/IF`\TJg͠ *vX u^D;/^t'm1+74aO#^u+ ^Ӷ5u3o#%2e9'pdq^}:M *yK`,>HTvLV_02|±qC$r*ʶ!Ju02 J ҾSvc~[4[np*>=BFɹѥ3JRv b#KMu@IuYd8-=K+Gw_5Q^+)UKm1<%#z dNl ?NV@vwEgK}OhOBܑum:hq TTE^PkAmǍs%ȖcEUe3،N 'zg93 J#a |2N/]A!3w&a5䵠Y?}z)ƯQ<.)ҿaU3ԧ2k VPrP{2UˏEp12f97y6JgUCl"OXKgUvH*fi3i0 5@̇J< D\7:ʘ opm۸_\69'."}J05 ШkQ<DŽ1'ý$-]2] _<fq#$qXkޞ~Ӯ&i%SHo jW 4>y͘ ].x6cђ4(\?㶃"VU NF6P4YAkDM vzކQoe-42_ y?#w2ljsIO:~MS"53\kW+'"yK,*7d[8MⴹK d*Ŏk"͝pU{԰#o*i AE$yHE-sYvyKKZxk/e0tI<' o,vD>4[0}c<[KV-,HO"Fi7q^&B lz[rNc=(0 N2#4 O_KpVxGTNi͙ߕ4pߗ7zIkAΣ=`Tm(}BC\AG4Wu- <$ ׶ mP|l< JP#7`B5A5+AW3x(a`74+[p}3R%k g:ݻP-(#o?3^MW`]oh\CؚE'$b]:Ǟ䪰"LHlAjM87% lBU0/.Ra{9$Rcn^JK7MG}2Am7OXNf!,\AUDJI+wqb?d%_c;e([E#&–Z$+k/UVLc0+-% [f⸊-O>4BAJUW{\,w7>eDu dkzJV^`fЁ55pQjIg+vW*[_NM~sرMqDLxy:߂4ke2+?n*_g"@%>&67C|6B\9.nurwR|K^VűFPd ZH$AH3[}+z3-ġ Üh1e"u,V<ϦԢN`&Y aCDuï78Ճ_%}=:$AV܏D5x%dAJ;E{2 ꟁM,yQpz>PD|dIyfq_C1 g"Vc/szö6byǔ0Jxvi;f4׏Kpɷ< tCu1dt FycB549-eHu}ܥr.J۬GF?ɺ  HR.l=e j\ 3kc+2R+FY T~|1Azi$T`D %lX_~ŠMJgAy|s_>p3)N'1ӶTWa)1K=n"ie@b=#w.zB@-La)^,$t]Γ UJ+U+ǹT٥܆~KN3>nڝ_,% XG1 f"tTg|6XXc>`q@<DN7b a/lK8g8*(K8nސ~쩸 ֨ ӗ, 1ǔB/> BqI'1 醄p&.`:(3u9kO);HLZ&.3A xʆTYQzl]8%1^; _dd%vJHA8Rm}˴ YUf>yɀIh#]@.'[a|`8MU%DIq1H&~XHE_vncSHhQ%Rn E2!>$  8~2''ӯZY+mk?36< aIf7xa:}g{SRA6@OQ]$}\ @yZ*`K8Q~B|Yf[x,iAR HAV.HpcNj8vIlq5S g@SXEߖFdci{5wN Yb5ae=h垉ۖ$<^CQ7IV^Q_6aܮǑO5p8%ܕhb9U{e8<%TxаcJ/u8L\N3oY CZ;`P#27 Jl>e @/ʻE0Ƿ7P2M_}Mq"E maLߐSθQi=shQiq+e|&b޻Ad٬{XH_SUs oaeaBԐ1|0o6\8 qY6y]'Гu?LDƪD5"܊5ez'Q,'>4v>f۰R>W39ůF [7 ZrsJ2Z5=$%b;>MKoP3`'f7i1΢ lZȭ@8z Ji;gzW]q@v@6B|fϵy2O(^xՀq3L}=ƝŽ &EWHљ?B-92((*Є0H4 u$хk`(ej4P#-zjSm=ƯT@'8~}feAY}OγG:w%`r3;=& ӷ_op,G2&LCX'>RD"8lu' 4z݇SE|UAa, x&UѸD>C͠ښHG_ @XN5-vޔA- fvWn8#E{ynqXshZd~q szc~h EйB8t(yA vc'y#D30)ϡD< \jG1 P97|Wt7]]X+!{ ŐddtnmmJT;f, Ἷ;(2d7yCk)ppMRU2b {c/_ȭ~?Ďk`H$XJslYvVnKpG})u+JBv<i7ו{M>z>~YV<̎o݆@nk1B AX,X(4cԱEK6,u>Z/ ƣykz`V墆׏&~U2Oz%w2QV"c6jޑhorNUҖ'`ydR% $D 3.@28gtby %)^8rFz ym]4RJ)A@Q* ]JJ7pUK׿S1mH4/HC&1Cy:KgzaJ|L)%ڶ #xp+7gj=4g:{>dk:Y*,ces َwHƩEԣcdpj=nvyӚHu'2JDAab>J, E#@z؛SGr \ /<$qޘ Q(;MbX6t73% y`M[;̹7DIv0Qj ڑj7WT {Z}v ϫL〯,xTGĘmR|bH^_N/-9SK:h6KՑ1AK(@8~^ʯAh?J'S. y_) -l?D(`a<`r 3rMs Zccm6)R!3: o?&y`e.cLYB}EU,V9G>baĵ!-63A03Pt͠o|T".6ȉ{%vu$ѣgn28/qWdtGz [$.ǎ,X"T#1 }%PN2A{Ҿq:+ Wju6LݪxnGgmu\a#scx6Ի;TyLOc6{U&1 ~F"Ve:xm2cױ DRP;"NzQElME_~2B}I-BƬ[qzkiWaoәQ j6 n ˜3G#!M(;yb/@%"wSN1 3MA|hP)X<0,D'r|ad%ˎɱ Pj8jߗr&Ȏ+]i偩# &a]tvFʯ[;z@)QS{_IG㕝,Or\'Oi6/o'@%N=d9}5w)o슾wPs]1!R8rWl3j5e} hӣ Q9G+Z1d{xBӔ H]z{y*pQ֊K6) &f*PZ[ޔ֗_I[PgC;!*NAٷYhtSnrH|%tx!1w3u=pOgS Cn?U,YM\ OfxPh0(S@TZ?2#KRf!O*/TGLLabʘmdx{$ h.!sv]_V~Oh(LheMW;yj׊u0$bn%}lhWUg0ͅcO*]3F̹Y$$g 96@b5 Hu tY?~Zً5KY=oa;U>䖒uo75X㱓-:w|rxr`x*x0|l ">_{c)kAѩp"j6ߏ- (&Sb¿gdn7L)JAN^=4p(NCz-eGڴd=']VΈtc 3j uWn{F߫5ۿ?x=۶j$~ N36g)X5nLa]*{ /ʟ0 c S ˩26=MnDc$2cPNsf'@`IY=aD TۧnP<5zfC0%v/&?0!/+5 Z&1Y\8\|NS\}.,Nw%Q`VJĆz6ҫ*3 !tIAJ.&oי y8U{(Y+fEZU1EjZ!ү*^0( ֵU ;6'Uf~ @ynp:D@f9CT_ٟFǧaŗo2|A ԋs[S|ݔd5I !C9X{'2*"ٻ|,M obk@}ŭ|FNgW= .]}mO[afd]4gQQWO"x*~ [ت/Tz@-̆l3ĈJS]T׌X-jv=v k1njѡ3V %8iAE>5)7r){I,YeRɬ;ǥy/nimNR`Q9Z]3n)gݍn8ʴi/3+ye[;e0 C2 &t.Gp_ ̖rONOLB9q.|!kaoYK노/$~WXx[Իs DU7{23jz#XgmE27ܲG0(5C9 ~o6׬J{z?QG~/]P@Osރ+fx~.¶LL-hM7u_-Q(S>{?0ɳwX&z/~ 2O̤$ g4;yj}qvr|!H$yi;wj]p6s\~֙%=AVy{ufjyj'H:v<2I&k;H@+yB*DG}sPDͯx9 oAiR^Lb4 6ۣhwD>k'qΎpc2Fmxuv2MS4ƒj q4T3FNP= *[ 0Y|pBDݺPf*L`R-P8N(Lvפ'sIEu̵J7[?vVnS'3ڟb*w`NmnJD]'9"KdNs6hS<(@]RugܣIe3^O^F]˖0jRͣ!Q1'ԣiIƕ0xԴ!U*}dkj،Z n,ZuXOҹҖLoЩ-p=eE- d9C٧ph i@,ONҰkw5+@EX jSb:mC̗SK,#z[@w鞶f%fS 6%kg}m1Hwc)n"#j,<;/y`RfFG%$zvZʰMq{>@$5K}QeVo1 g]@eBB øI*:t?CSo0۩/OpxC l Å OqR,1:)k@TZJW:OA|F!ʛ}w7ON>XD'[l~Y#ˡ//)cĖЯ {;üXq"⾧pC^[Z#pS3m`x?oֈ1nlm ww8\ k1Mg-˳ kKvK-͞%ZŃ0='z#Rj5/q"{eT2+ kY؋RNhO"@{y $jY~RKh}epf 0eWBh`z|/0g:>IMX!ԗ|j ؄>R[ kdчLۍ0HEKկ>Nw@D !šV뫕!Wy{;`2#|'Il\ۉ@{@mw0Wz7ou`Ws}SAm+n3(U8<#J'f9)/L f^?lc1FtGAQ=qT*uE_SM!ܯ8׎zYr%uqeA1t_:w;ErZ ?Ҽ uvb_*M /Woy*+怠?[,q[li1;=ᒽ5kA-r7ٵYTx}Wk[Y5ۀk%S"D"mJǾspR-jHʓQ-u`.`n`ڦ| ǒr#y[%;v a#7D? {{措' `[JraW8 LΩ^کo@w]h84)̕)A#/̠ZQMWPZ"*rW"_ )u|@!]Q <~Og/FF#tQKTwyZ\-dzG&0֦խE]qCZXL݄Ih[^I‚$=%5UAc tc8zUumyf-uXJqY<qd656%v$naciiI kNFI`صMR <"BKf0Z(HɎ M>cZ=Yͭ}HQEr Nͭ#,HreG+MjytH)H>0 szK=-5*tw/R+Yjm_Zo/UBaO`@\; j疍$V,!'}Sg>^/ !2M|BgCAqUUćUO>NӆxO^#BX,Z.UTի'`[6# TFW0McO}"~U&߱pvT0ၓ ._MK?t vlS[e]WesƹyQc~䈯m_0P0Ez.;H6]7g@Q/dFf:͊O(ݓ3^|NM]>4aB5 %~Z;n =1]llF72nx5+̙6a 4P725jcҼ͍xZ6}KZ.tBEeٿ|t6J+QeQ.VJ:ʬq^ɠ&&Nv6NsQTGR21kU8G+ S$(Ĥ|\4DkfRm8|'h愒t:"j*džy#g!Bmɣ6V=Dkw(CcA:MDB(QM\DDqI@i2O @%ݻ,<)>So`:E,yƧ@ZKR,g2͂Vjd[lxrqWMJ7vL6pP^9Ղ!+% -ON+ș#5@bZW~{sU?Ʊ bf(T1\Ρ'4ߝ }Z_bFz/pG %9 ae:}y_2jdDG-IXF'DR'gOR`.s^. J&Z⏸9NѐR׎*C9ޮD/Umem Bq9{'$))vDsuÄ0q@])8MRu=13bsऔ"U2eg"DX'yEYqʹMWu <.תy'W#$ sg0%%:M\ô }GDTv+qf ź{7P$%6G9kHu/иҼo6f ˩BAI%Kk4*r(\q7j؜'ژm~}SYZ'\>o#p" 1I b,mQHt46%9~_FqB}#m\UIQݽ^ Iqu[M޹vl72xVf)a^9tD' ̒՘wrߞ(Eг,{4EUh UAt$[?$A X YX=%0Oyo(0ۗcNM@*ճw$` {H2VVy+:ȒT5)ˏKq/ToU˚ kzZt(M&N c&,RkB0R;MXՒ8/8 o3\U`p>'F2'1SRlp=r1ȗ!]>IX AoF5G?vm"E۝Q hlgwfV={sE%ӇWV J"*,&`7|ULbNpr@߆3F{.*g|y5n7^[Lh̬pGupCo 2U\~_#1MHƚ9,k|qB%˒YJFz@{N0ЩiwG;Җ{s |F'?#_t-"q\=D_n!BP0SWddbE֘l #U1mJïz{AƐ)8Ckxl~cl P!;p l|=ul̻Am\[kzQ )U) >i6F?V?xbpLr鎅e62l o\./MwJN|}?Hce ee:TINy8R6T drو*ejctaІ8*Ϧ[n38u5Ęh≷K?+4\F|9 /sMgQ&0  |kdL |@(ElaɵJ?\N?0\=m&ɉY89}sL`a\#obI $zXRΞ!۪l7r{Ǚ4A{<YUE"hcHkÛ.EAj?RjqLOemtoj.7?>2/kU&7O H/JvEq 3{*)>7;H\a3~GP{}R{V,Zt9Tg=x M>zO&ްXiuepf%]K)|sMnrJIpgh)zF`ԛ]\Y挸6 ٟ{)O(qx,jqE/:џ+!Z׋ŚIaCßuOK+ ^ۈó}B-v4}?M$jqxh-eAy>E"!5T+\12K@y+)<|!NL ՘r5T"}r7\ވ&7xJ}MzTP1vr1H@In@|C(Vnĉbryg(?=jLDžeN7" ԓLcf5'+Vc6?@ijwڒ,~w2q>k=UٻOOg&S#(~c-HlG)YHDyS E_}-]dW+T\ӽekWCώC؁ S0L@y00WKʠCBEE!kǃ_uf8ɤ0Pݿ}0>┦c.1`|+ql QGli*Kbj~%Ձ& GgF{vlz4}$A4Eb 2^OWAM09=7vmgme[m^oe1!:)5WiEDXg`f^=Sκ]8N:Dm=i -)-;NF1Xa~ P|9X(z$5H/82.nDW|lefZ߼{,I= Kup [49w^eiͯ>z$%rv2K :oUFQjY9&նz2W.e52QMOBr?^.߷M&u咶dORj$ics∈.U%ieuΕH#* Ggbճ_H5_k*=Вyc͞ *dd)='+rMUlQ59ihثjV-V9w[6z?"^w>'BnWҫ{QC20%nԆ냼[CDVe`i MLC9J|:uS* rw0MyIϟCˍ:T|Ü7 wN8_ni|F,Y X;׾bxeO iںk}%}|?3a~Nb=y!cݩ N绾Q~F3eƥyQb/:mD8\( @G#:9m뼙 eTjAS8~RϷQma0 1)\`SE}}ngYBU_ %Ue]慛FEǏ-]4%G0=%ad8{`/yQNWYUA7x)GON 9-NpT},y1|Vvc6h B;`͟B\3VB?|MPl{ZM*,dm屭ES l"{Df?CҡA?˩\Hr]r/.0F32{~q&sKZR"^Lڴ" ߨ*B+i8.m]ce1pq7v GRyfR#].-U~xbi 5F)n`^+|rYOb&Y (TwwԽK4P%j]SzGF;n30S pV4V:?< zG0D5VC<ʟعw|`y!]EG@UY'fE:Mu%gq*eS0Z@~QnX7g_ShWV'3 cC ֶ񑫰az*]m$G3Hn7Thl? KP*CA+ 93]1[ē{,a勆!~op(W"T6}45 Ꙇ._&jBOd1&+oDHNUl3?etyT_dwVJc-eGSlehM=ʃkGqeb(飕SYK6N#{ |om6[wn? Ql.gH~{B8U mF0ȗۣ[ۘ{U020Itc]~GZN][ ɸbgqAPy![^ӻӖ[$ \g sSq$* f/5r^GfNȏ< >:YVvb=Z~QD':ŽL^//QٳD a()f֕|`!k\3Û W' ?DZhg(-%c֫#w7T((0UP!m43ʄ#o "hH!cm6qI"s\gKԏ3Zס/ŌkGՑ)JwNo)L?P|] -AwB 1v2!j "#C(i;uMP6Sf_jh^Vf1=ђ &a3!31[H:, ϴ,!J:.ä"\lD?4;*Ub#bd)Q -Ep.eo=]Kfl^tCʊ=V UW8BВB6w#He| ;}tV@OPܕ]١|'vn" TC,?'MeUXmu Ii |.ߤ𐕼~q KiPQN U|JͶ|÷y8ٓٵfD0zztoOF'`<u½S4Q$r8 htwu?.T%L lX,Tsq] iqJPȲIv&Ԯa-qa*R6+ENtQ]sW[ Ӵ4$PbEcJY:YMSuh%R ңzEOD"$J]~VwR#Q΍h_9')+lETn\Mμe 9r" jt"K^Hr" v ?{xZNԮN㲨s žVg!.,'(!C EuP^u30{tH6!&\}3^ps.?9(^*uޱW9[CCeŖW͕`30W% Y:WbQj|x2,dd.5݋,,Da9غLg?rh\<" ~t%ɐwD9gO-pWقIRb=!RR.anRSBy(OA-Wvw%He•oɵ@T]|vr\{>M"KuE< C/0-?yaG K/(=l~[STr6*2 &Djg zYGEЧS]lRp[+Bw)gW۷p_+3\ӝc>޸9N$A91Y7fY_ eso7VJ?+Pp܋ |L U^>RawmKOӓk秬 ?4,fV&5n!4@]@Ǝ:커7v|zkZ1\`rI⭾=7Nn`^b SQqItԅ,{CNFδoM`ЮJH FqMmD0^ {5ZUi˸;wycY6s/1 {w3i*I!IzZ?ܿ)fQE-h:!x&x\ |a6$J\Gj4n+=[OZR'а+k,VIHl:1z Cj++7B1G@.Z(Uv b =ke>6K-2}\ ӸwI|;Y~ KƸ}Ͻ\v,]Jv+H `a 7Fz$i1gA΃OA/UoFr!![^0l 3']`8Z,vgoСWl2y|ڼGihftT떒rRtA'ew!.f_UC -}L9tQ ]CJ[bUs&"f,=A ; M7P'# 5MdHZ1x}וz@Gf7\9gp?޽c֫ jh)ҟik4QOg ߄GQ.>8J8[U#1U#@Np"s{(M+j̓EDc Ż+b$28pcu7( \3mWAcppr[݂3> cҼ5)] +Tnq\0ZSmߣxm鑾s D]/?l&;OuYe@ܠr&Z6տ{L?VРCKc~ݯɟ,^vu&(x&C-N_)^Ook1rBLwUm_a)]}'Ŕ}_=.0tgrTD(n%(sf&C5e izvR?@pxy/>0^~hwō^p_{W `*ƶRpp4}A}}=E-VR~ WŨ!GrzO8niRzD?d--0 \$B/iݞ4:9H3 F(U֔i>S;jX`7zt݂a邲vn MҖ݂-LX?@:/ GsxK*+(.1n}iؐ}F:L3*%qs ud Pʢ'x="k0ʣLœ81rƠA䘔/_!A]wOoxJwd낐"5P?{>ܾRaGkbYaaICGULJ@^;f+:$yna*svoӷ/chf@ ]2]|X"hr˟܀A,UXT}j_RAZӌDm*/Uu`X]2io?dcPX#Sů9ey^pHqΉ$\ ORYgڪָ-186]{0ki]~$K5<-.%gUS:Sd(`ekn olf[pi?䈚-')ŦnOm ryCA$=!{O=?k$XBѺs%<$?=- Gv>mtfa @;wuvj[G :<ףE2k\G40!<}y-G0]孡4wZucFu'!?R%O>q6I}bq8#ć `6ׅ°)'e& 8MEjXvg; '=ٕ6:Xiދ$Obq%sr=Rsf >P[xcTNw4sRwUQqSK~{āj԰KU%iM7qmې|%I&{{gO@ҁ ` y1^Ӯ]$yXFlPFxUqypk\dw1 V~$x9Nr5 PG\'x#$JV<^5JÒy²`ErdF~RA>Θ+Ds KJ7[LۢةMjq9LGNAWϭ%ܐSLGA}{fo@Qnq X},bBMaei80{\v;?FNIڳ5 +f3].0jSTURl":Ǿ;[Զ Q  c!gZ\J5Hb$b#jۥ/ƬoVֱ?Q~gir0Ws3F{ˌ\pqA$r]^=S`n*}?:plu؃ǒ݊WpBuh69<Lu`/Y>fVtJG|=B򥦨{S`G0[FrH~Z_ޓ=41)GO5ć99&5[E~]Xs/&Lζ̶RPo3U}Jb'& p b>3p~*'g7]w5nJV0%@yit,z!s--*[g'U︮d']ebH^mΎ/pegbK̑%Tt|Sm}~ ,d' ÅzHq ҄? 0?k3D ;k*(aXqzC#fԊ='1=՚ v9T.6C}?93q pѵmQd۩#l p.hf ZudFV$7b(]' XU`NLl̅#B/F(d72HPr#6Ǎب%Қ6\w#c<5wdzrߢēI$c}/o-6E1#cI`<@Y)-FE U3Qi>7IهkBy b?pG[hq՜9gF_f2 Lj?vyU֖fמp`^=%)#_m|4u6z HmFn?V3ix('7(,P+@}Y?ŏs);%W%&|G]"8U4" d):a> ׇ|2<f}poi&xL {ni;yZf \Ra#it2Hzyz̠, @j/9+i^9nKu{z{ B+q"7iH IjfgӒ'IN(e#^IDꗪVk@!"\Ix'|j'ȥA|+`ǣ7MCw*,v 5]3C=*qD)1; d'7x"|tBM58D 0Muxs8nklQ%{{=[w4`'S NadS{lvŷ dam)! G "BN kt &s306olCwIET\XE/[ķ= GLavF^&dPLYuzÞ:c ڥآwU ~Ի+6$+ٚ)ɮ,?+J`MJ,wy XJXs/ؕ`2d$By\p4vu֙Qog=B~pGcY;ٱGNcӠM%ajh@t'D3حE]Sq2vLűrPpH-5{x!lڵ"_ʒjJ1}6C̤#{j쨱Ĺ}Tt:)Kгk,34W{f;!"Dc4f+FD*oATϗ1Խp|_brVpwlhC^5ר,6jT:-}duVFgKm24+TJ2,'Q|#h䦱RI㘏VHjǮ^ob&8CO{ﶁ~t"VP"\j~8[]x$kI89_AHp"Iݶ,ȂTQKdڊHRs[Qv'AZ](wj!p0ftZ5Wcr b:ŚKL.(Z̖xh"~رAj{OW'#5` ;x z|Q̶>a1 V%akI|^f;XkJiٴ`'"ɅTwq{|< } $s$lzy2F17e\fJA4pv<醮z%zM!Y8t(i&XK3){ٴFQ+tmlNF[?ݽo("evN:ԵēXn 1sFJULtv3n'Y{mެo^3B e6SwZ)Ⱥ~8$t Z U\_&ɖc%nҳc&YuJj3t:\gY? $\ #HUU_3I[F #8'NlYPP< .#}Sf틉NE@ ~QTKnbŀMάb:@$az_Y&oh u Xׇn۸_{⥈Mcdmn)X"T9"mD$ XD9 ;f Ip~ 7Z6{eS:@3,̡JU$z?2yu$Cm8;m*oc#Cp3TAuc'n!itM A)l鍋Ń+avOXRi&35Q+| Q(+Sj@ro.,V2H$)\dq7w +E{h{y)#uÓv:U}>,P9V\V69'Dv !- Rfp/`vNjdR{~r*VMPn6=/A5]\&y!a,'bKg&]{T>xE|Xdž-MP0@ٯ䣺˖(|VZ#HgjysB.ی&;k#nD[-8 Hy 0"R,ie,mQaW[-g ګ/ND5QE |[QA6<ᇺշzM(-w%N +0v et0hX|I-;Lp_U49YqjCBGWq [bS,M X/J!xcUIk |!J귏@ xOj΂. ]*t~*i,H+~\?#n`I`*GӪ18cJ2h}' G8B~|vٮЌR RaǔA5!iA!F^ eK=_GG]!?QJB?=A-//55lft[(P=.U]#YH>n[ K ϝ![X RkHbLոhlk|^Fbu7D1%eK`. ǒa!.yoyNI>TX/Yaא`>"jVa'cȃ3.vcF8 '2&$jQ-)HfzJye߲l׎=N 5!^A1'Hh]]O,Ǯ=Yx:d*hyW/WZA>(w[QBkIױ`ӒoԀxuD2bꔬ3iN}{x_m7a nA0uÊd1n5{G: M n}5' G*u9n OXܢ6 K}-ng[`b9eC-y~/w{f Nx2lQFH aya۴Ϊ[44E.sx@yj -990WX9+0/ Nw#nZk\Y`v>ݷ:ӈMf/ZDG͉fXkVxcQ&(Z1槊O2 _O\k`$mAY_D !J%ơՍE&V:;E,ɟ4c4}HAVnk!74qOWF.F?'FwbJdW,e@*6@?qi8 ͙'q #ʡsXzּ?*cь{+-ޓ(!oͥ1Uw u?cO ʃת7JFZmk9-PlFҎ])G|`P0(N%)fKsnUѲH): 0%\8Tj–ΫbX, qbdO0$:J 1x4Lt]#c.lu5Y+z >6>ҠTAr0.O[w#K rh< XɰpgJ5dI, ZeRY븽 OUc<\6!M}ĖP\T6ͅ|BN#6ְKիiBG}@/%L=RN}W"$&'8t=Z9b`?W2D,Xk#5޵͎'سhǫ+e/JmTD%(|sN>ÁGnD~8E[^hBm7#NK@؀?_ 9q^:hw7"((Fʟ]C܅}YSȬCةM -P%`NkDZHd~N^Ta݀qb(+R;|4a#c +p+B]u 9˟ݳs*m9 U+ϵ;&>n aX* [ +n 9g&!qPL5?t85>T]"s01Mfrש0~6tZJ-^(I rF) M~./OiK,"te:;$ء%@7XH$yaK9Xx mic, ]CKsg9Mߐ 9I!KV3G+V< : x~ݑ-Yo1qzİ [J)-#-g $l\qj8NJ9 ‹2iUž: zO\\/dY/c[Q&5UM503 *͛8Pti˵ §]$g*[<4\cc5b bs؝ErkEM8.9fjςCQd.G؁MGJʨXC&Az`o hPynS.?{%uԄzWM1tPZ$BXéQ֠NL'qm8HxdICt<*s2m%`(c r2D* m+})9'߳zZF;F}b6X9g5e_S+(EczQ8#\wuK\ڛ`h:1gy, κ OktE(L< %sywkzY@3=LTS,YVxoMEe Y@_Os<"e |¾+rBfyToViz6~AC[o/v^+ŤN=O\9 %=v^˚Vuׅ.0009:OrFԢxhU>9'҈9ݭ;f H.Gay6rK%LJ%ݕe_X{GH̛( w"7ne>"8g8ǻuj@F&<fn y.jOfٹ <)mሰ +zEdIzoj a8M'jk9c$+v|(`78 |Rfkty[-Ay2v#-x#dzY>V a {D4ԥN ܠJFQr_hEFʆp`5dOy\#ch~Qp|Ka4̗O9B::F2ˆKD$Ϋ){0V@}Yb]ՌEOVA mĻU< ::/6*r(W4})a%3=L U4h=􈘗1ܽ蝞Pyͅ?5rH(s ; VH`&Fh?f\`j֒&?l@/:N27~;ȪPAia4D(Qٗ"ecmn+7U_s@Xg|V\4yAwI쭅4ϙjǞx)juܞ j,[M{J;=s-K$cU)ˀEuЏ#+YQ(8o+hg nji|n tqsG啣EcX(wo--pϨK#H@6(c^oo࿅6q58!57ݹbo@G; g"2JM LX5uS e/JdWG© 8 Oaz7(ׂ^5/\IP' z,$>~P#&@|Aԙd G4Ɔ­SDNn]^M2+]U\q%01.QDk. BSWz3OrgF;fj#Kʗ4(z/E>{O]"&Vs+P}.o{zPЊ~#<;z-ykPRj"њ̋ToM3WSk eoꬴ+wFGkRx󖪞M'&][VxKb@+, rj<O2T'u R,BU,G_xyqc4>!Ƴ !1>dϜo(J~SRpl2!!|F߯Lt++ 0(:N̉v3mBPK8tǸV=#PBD/A :+ao%lW.*Bt> x[lKp>C_>ٞ'%+]nQfɝO}4Ks.$Di! 0IY_*$W蒊'L{ߎV.BـkT\xTux@3_)De5P ŗftBGw鍇e* #mZ-D8U}px-g08+B];\}Y G7!P,e(;JWLG6, h9mGaVөWAT9nGI-Rs# g :+fE8.YԎAu`Bi@g_R\590(J{iHP0l20Y5)T/)w{ E12}ajP7UkwfV\ȬݽT]<(+LoN caWu_ф+73 ƇxFfue 1LN]mM-aecbxO\ D=&AKi Boe.Y-a duj˿AK"?s+5S Y*+BI$Iۖ@ە*tzZTK(rJKp}ԣ\B\C-C&@ ~ƅwi?ªh,BiLyO@eo>hJWGCD_FI)`BҲJJ]iUW˻zl/ _vm3]]ͼCGJk% ZOU~%T3J.aV/ #HO^/FYkoj3}LSD^Gs BMDdٹY^VIopo]KsA̖d 09 ¿_JM|KVyh7QT DaWw T323ҕX#UNj hqVnي9w?I;`9.$+ E!ޖ <6CnnSrٜ>ė"wp.&ȖT5Ң )dor.}zTϒ F=C/ɗd|!l>oc1zOo|ǓCvR( hm%[\ZY w;s_PK0Xun<]L$5-+gz`+Iqf =p{LR-U`,#tN]fTһVQ,*˭o+ʺ]>YKGhevp/ߌwRuE 0 ZovCBEܒfoذe&M]jwJتܩEl2ádϴTaafē3:83]c A `c_h^H5JqeX ޝp)t,|q|Pm @cn QW8qJbҊ3疣p6 7y^ Lxs( Mn+}i+&y~ޛߧH^)`[}4 2ECOȲQɘ\~P`Qg3hEn9a,/p,2ߞ4*q;'RQ;Pڇˆ9$ETΞ4c[_HF"[6ya-|6$xP{S)6TF)*.kx*eKQ %ڦaEB|W&j/_ߔXH8l8&Bg!W<wORbzZq3y6aMύպN{+Cb/VDؚ t4*lZ;^F(Vķs H9 ^R1?wbb9/c~T:uFK1WvD:9zo- ؕQyN'uwNNˏ[&=8xHmAڅ P|gM`,:c6̩Nqa"9?5%(=8J a[a-_#V  r!Gٹ.XEԃҤiNv[|Yd]6g1uZq8dˋEeDKW6ò){kdh0TƱ/"pEqtahl8[ąWq C $4,|âB#C>qSwv{ w!ݽFN! CB80ŮEM-UN ,}"t//.x2*Î5KXsSsX\-THY⥮Hgqt;2M'JY5𲏸wKlW懿-"%Zp/*Szw^-W^r"TtFov)8ژ?<8r~¥X ʩ|OWͭ'8{_$Gfz}r褘@>_ U؆ U &1wmumiY1{w4Q(J1Qdy' R;QyfOKmo?AK̃2ҿZugx\2@(Te?zIJCA#wYoj@JqW ލhgЩՇb@ٹTn Tv#P(egf=9+ۦbL_u ,βO"d/DqԼzzg[fG=(.5p t LD. +׏AdՑA ;uG04Mђo$* :_AFAS(xD#D =WaYK=ܲܤ̗M6,Eg%==5RW hGܰiM#5{Svg@^"LQ># CZ>+ݕ2P ^,"W.*0o6}`!efNxdSY%L) LiE9Y#iJ,cKa !1j}݋Ƒ{!+>ONx\2ES2'^ioa΄ۖd}|6sV0!&$W Zh < Ǔ^p=JÄ-4PpPbh[> "tÚDY_tܗevEka^ /3sPLnȗ8N#pzMƗS}|r6F[=ΫO]Ә7o*vP#_ dr?V@0s`kK Ҡω`+h,ꇐ(`»1; ^tav d3epuD2 =h^;e+Ԥbs؊eF]Gv|m2jw94AHUpRΘcyʿxpVqը}L)pJMZ,1p1Wx۠N@l[ Y+UD^nr^׼ E0~j0Vt45I7_ֲV@d'R_IwUhh8v:{=-B5W4}nqɟO^4?-8=|$RvMas)E#s;K QIk#O-"ATd`.$ITZ!;PHW`_90!D,JL#}{aPpD8?Æe}(N7;Ӽ>(R+,L ;6oq5cWUtSiQJng{T.<Ǩ s{`OMA?x=pDWBDګ8OjЕ gLXZ˳l1B፹4Kr{!̣Յg@UH& sJc/M:ಌĘ7'2bp9Idz>lcau%fXU( 7ۛ'GhzUL\,_R(l/tlV]tSyr%5aiym߈OݲNIGTC8-687ezT#*8f5Y1Ahjr~V>368(׬ͭ!CRqkm9p6ͷm=i FSƯf(.ƙMK.ci4vZhlPмo B'Tm歿ٔd "; vб7e:ř̮9V0k1xW?P2 g.WK CJlDOZ",Q(UZ#E t- 7ڮK3dhXȺ:BA@ ˈ.lJL4]ٽJ=kNX3Ġ&AұI48XvIX$,goW8b'_`Ú4'" yB}D`+?!!xd.Y+*=%?C$w1sфح |4 s-)/B:qiyN3a^E)Ěh#cٻR\Y1#srlG6q09cZ1o@b6rfk_WqxZ2QY[h)Jď(l>)Z$Y"Gtd!`x~DbI70)2d)NI^GJv9\AT[{ kw^ Z˿Wd~1X9@Xm<1V e MWB_WSI龱fhu܌nIy[Y-YQn9/%`V:h)! CtNYQ6nX# .|<3?ZHjh)i O$'{O<:ػo18oHp76fPa9YDgЏUTFNok8G0f3$cG@ɇ Xwmloe0Ķ( .MQ)_wyctâ]6d6vs\k2z*:H0nK3q.o(3hY팭O+ר҅ed6dJYBj>PVJ菀NےX\ 0usrrBHՕ(2+21gQ 6L=0T߫|9`<פgWByMݾvsB#iyDЗS@$ ؑ DLLؽaS4v;z8#d(9&QF?:R`7L||52pH(f2pZi,S>d8tkG,x9@(Sq|Pߟ-IhL{G!<6#ZG~a_AW$ @nbbޘm77Njg_ҭ%iC 0lpiAZ 4J,9gw-T&=tgE \_ҠP0ysԚ4xG2Dz?.c4 ?|L]-zxm?:.Chٹ)`Jvl߭$ B { iBr›F|s]'AE6K?Q%M .-@:rT9ɸ'd<7WX1hs;QH!s~Y7|( 2 & \=`vsr/#y?э&RzG1fJZܘ}TE71,{!0x}ˀڏ+Vw۳X(M>ۺd|ϺNJ2t~kU"pCyi!nK#Ylao!D!}4 ~,ͿD~]I N,*7RߥhdseGmvU;"O!7 1act}of}@jm\POXcfǘ̸ ,dtrT@Tg'ƖZd ]qF}:<cB̐-閆x@^iOeqK3=㒴[ʋPVSC0j׻Ӟw79XGkE6&EO~݆(v v\0HNނ|y!vDHAU~\_~^2d\Rݿ5I[4DQ,騱Ȥ9А '0 $JeiDE}/ Ch> ӼL+L(ZS.jb!BkʆG 1cy0uѰ1S%7'H[}vPݞ Ǭht EijZxrĮE(Ċ2/~LbS#c^] 3 pk9 *y_)~c듞Klγ&(c-tosT%8f3i6PEz,8H= !XeaYgrh/ܰK |Qz --}ZҊ4gfjgvd(T;=jAi@Q8L)nrdA?S&/φ3J7u"ҋ(UB;QLJ} Gs#ˣ˘2eVAlFܨ)+2Ѩi9p$ $<`ch}J 0t[\?%G3rq-d]>1TλDZBn"D-3ݒ[d?DA mB(7QM`t+p6, UVHSҘ +96J)-n[Zxc$}sn0= ⠗l/RneeD.zSN1W+t^t,╚!G͗zb挭K# P||gGώY\4a'c+1t1'6@ٹfO"N3OV,<(7Kw`n𕖫z~{!7QT?03;4׫"q_%r[GkiǐQ.pĆ:2,*Nșڟ/%Zx+]E2 x UVTdt)B L*`ѷ8Si_-X\4Zb JNy.T%hM?SVA:ATGbJ&<@'MbH&;_ŜMXbI8(]aiCYëzT5!t>~4J !rkJ>]xl~Vnsᜣ'M UZ ժ3 Soe>("*/n&zΊi+yR3[q֕kmorq AE\nn) nWa>7H[F|lZ(NA,j>*19z[c& ɵc ?)#*Jnkjc 1ݿ#E{}LS0SF~&9Y-9bRC3*ՓbϦa ;q y! .4`ql\4rPf#K_: d6ihIfzV:BGuY#\Ь`YHYqnJwg}X|'gK ]D&ӜGbьh#-ݮN5ys:U#AфǢk_~‰|#&nV03;${^ =K¿Oq@xgA䔄a@NoKDw5.Vo@C6Tbtm;(I_[@JM!@v5. |ٹ,]suz^7 rc?hKR{-GI~68[0@hLseFy=> {EX.EU읩9GY*.He8j M9f&]F_6!>;+~qt>qg6X'JAIi=AdJNŞ`5h+o3L )J)#g.+yut-CW%3I)֠a_=bXک;*uv/WދlLi-KFU""0_NuLёVO(Ztĸ /fڻ8mnkW4㵵 &<SWBEtlDž) ￴PuS] 8>x<+ ,6EQ2"3q ܌閯fJ?PpXVОNxlhX;ka:"e㝣1@nmƵɞ3䄫Nd٦omƧczάVumb|#2k}3 8Щr2Paj("mTs5qc۹sVo1&aR/9Si4q DOZ][O8.w@YjM!2gG|rW ]x:tVޏ{f),jpaQu;ť:^Ρ%n=rh, c:NF.*nò'Ic{ i{@O ENV`cQe)K7M>ao:ZKӟ) ;' e{rQ$$qwu3n6w_`k zyBޯe-Zʛ<} r>PhRݎLl)\V4f)~K&Ĩg1J`cqǸc\b&նfݳS#&lq#콲b?CoBC6koaO1ABd)r7H֎= ]Xg9(8Ua%0nJ.bH!)4E'2 ,rk쒽ƁaSP.6Cԝ-$vCǁU 6aM3aB1͍d`]zDˑM!v!rObګ~YFՎ:;{%(Y Bn'BE5hPaEBE83]6ctXƑ!\=&Ҝ˕/auROd*37({;rLa4B<{,t N `Ϋ: @N  s9SvC +nf^U6iϰrT[$Sʸxa%2@O m$RȲ#g. & @my"v[ MW^W)ELߎ`(k׊Γ.%a+b=6d " cQ@.VpF2O<(_gGr/-7Kv0ѡ+Oi7t`^| .Ǿ2j@:xno`Pak-C:ܷZKÛ'r7Io,ɝӂ|`ט&p$z] <56OStY$Cvl 7Dsf \/aV- ^_ U 4ޭ!V3+R0:G,;!#W hs$&̽D sv:~-Q#5dο:T<ɏ喲 ()r"Lt&;8diM%QV֯?l9sZ/ɋ ¦IbIu* O$QC 1g$=t|WLHaWOH/VcՉ~vk#j*fxDeT\%cI;͵UdSNTћV=Kz5eR6j>zok? <oq4Ƴii*Z$a:8j,맸Spz)Ny%EFC- 3/λ^q_7 Iz^zؐ41(-xx]J UW! PH *p,ڂ6o8v',3U JLDA,m{/;hxG$$;(v<`6ʀ~MK猎m̂Gu%+&&ηp}j@n-kcXUp!5?yrG N5w-k PBWŊe7sS~xq ,ԕ| ! ߧWW|sSuyRfVy bL_lD< /3@ҫz~yaotQ]o?.#TgM,~rцa;CݭAnDP3rAv[ټȬ­Kt7Dž<aRҖ`0Á}]b_ѡ<@c ڽrgj;$~;a_O\+SFn̻>j39M/ z\<MYO,k&UcL;0%-VOIkAi?vs}TѤlr7!KLo+6_ݲ  ZK7F% _jZMeU xʫҀ_G]SKxMVP"UB)Oɬ eݓߣy_Et"0B!:k)Rq30Iyh\!WSzɄf-~vx$x1QKeW%'*hzi>CGq39{_HR󦦝ńJ~՝F m>.XͪjJSmJ{ X͡ pJ{mr~:zmwR׿!u0Z[-Pڎy-<;/ -~rA6Fa*B=pl fAqۭ90T_TxFIa3STWDğ;uÊ#Ez[銐}\.H"_n8 nd!f"T{!>2(B\zb>޻b=u -!$(|pV/emg}Z4xbg64K |^ݭLke&à#zV[WDo[epCnQ#V2-[dRx_PwLhY1 2ivdj1t>V 75 j!݋wdo|ۄ|^=Bdk[,S#0 O^MHAS+[qr 1i*pL]@7X?"vGN&q gw |}.)IwRտE+~tr~^$!ՐIbR&ٴm9:݊ї~WJA0ϒpY=#=E^2W;s7aM*KAFv{;f2m: s;`BhENm`au:>kDN:wG98\;סD/a;ƒ-[{?7 m>8EܘkTOJa.2;Įwc-mš `FfqoX4K&)p ̛U X$k^78D<'w1+Pm0($z#:*:.!mﳉvn޾ՠ[ U$C2~ Wy,TmxHV*:n,u\\]$^OOnKUL46Vռ"* PatWloGTZves;s!i,D*󘓭8T%q}A .bɅ[MJWƼ%\?⪥7ypÛ|bA5;;pLëm 1B.$h%uHιn@aD) Fˑ>ra2`'=+eanj\co!vIEBEjFK9uOɦ߱U`H1F`$Aц<YʹFa-ŀDF"/$6Qbix"c}梅~w3PkQO[Po~6F[v9[i JM|:T[Bγ,}>nmqt"Rbg 8˶*;K/-:ĠR0^Y~c1JH{ҭlF$[MN-K3OVೱ\*;-з>C4+ =$n\B}/m9|0dMnNsI^$)kZu9">+cLb*m-lI2Rsp;C_Nؕ02v,\345cK\l=/h5Ap)S1ɃA!&b+޺/{$DjmP9{LȺ{vR hְW4WhK9{-jrj"2=&~cTQ:PUA>Usz xu$JY:23-o|{HS!h3>Q^UPva1lUПӪ]?ZvvZO)Nٞx%e#Fʤ-"]R@Z =)Zm7ȕ9BQ5n}PABl9lxlnʃɯi:߬/4[ crֿ5P=OrgEkZODQ|K|>PǑGaO-8wis+0hC+4pW}vup @CJ!7޳ϻ my3h@%@fS:qY{|Pd]9$wG)5M2@6?6]G م8)em%V!Q8l,"6?;yVn}E'h>xS݉pr GUFlk/yP09*r!cʖ}?W7\{gί8" u,0h:m1r _]TSbpbϫeAg@8Jsxvӣ=N+^** JlW:K;RQeVΟYtc4$J3ˆV,YG"lRp *#7 ysUXpԿ9RBS 3GMCR>X#bi{fO@q~L67~*LCC)3ݺɍov`$W<:M>T'PfP˴n,8Du)ƛV~5ٓ~R?,ۡDK˰S_iQ ܕ<8 #Ίq8.k;tTǾֿX*~emjU>03a& Dp&(#ڇ7oС{c,RsK0Y H;T^w|/[ f NX(F'~3UL4R¥AF@n^Oj& e:-۫.OR&PV*%ԹQ=7lz͡q眇7l%36LP`q>.e u0OoMf`S. Up ӰmgTKRiBՠVlU QwJ(9S]^yKї%/UʭDqh}]B7B!i&7#xkHĻ2rDAP 6=t4X >SDrPesiٔ,#+)&T'iw-ŝ^%pṬ%o8/>ũ `=J}ho m>t*e9XLGQI6?օ_2ZrkNrVM DAr ۃ4'渕d|(̗)Ʊ}1PZO#rr< )qa@&L(/w<+N[x6dalxX4Ka/2(^'T\B%>n;4+ 6Fj4v0++ⶊvM4͏ķ#S˭*Fn$18kOWyml/ةl0# 7b}+=bs&flqiWÒSBOPI S&,/w'RU iQ`Xh#)> =":XMP 77tƼ^x NZqbx,rF`ǤpEOx[Qq u/%cN[*.7V}ϖna ;y>v 7sm# =:`tZ_RBaG}7"7.f.#|7h㺈gvBΖJTys .ρ?2οѳhޅ(§hWp4MRJaQw X2?y#I\ٌ_[V}+ @f3FBӔA-[.XUmzdP O+J ځtk1`н5I-.?!ڮgeS|BѹÇ_}sS85>0;=kI͘v5|Qd@{|Cty*DLҫT`eA *GN[V`),,xߖ%_"RHg#j/hm^lhϖݓX[00$]mN!BcwPt"AO(Miwmp7kƋ|߃k?0.Quսq׭2oVXlԭMє_4{:L0=|Y[5k0YFZRd/#>L \0( eVäkP5v53G.W[3b[/uL##(1)爊4= bax؈bY®q- ˬ|%zIAxWfg<$ֻ~<&p2F?c\+MA 3Pï݇eh:(N (c0T9XB=n2/ENJy@Hu=% j;'ҢOO_ h & ܜ8{>snb m+;54u@T H1`2 ,rl<ژ_6<) d"M15ઌ|Z~ j˙ԒEWݭ&#ܶ5 nCewt! $8Gl(aⅤ$ L+󺗩CDpՎvVQrD>?)'s_;ج8(NP/eN- cZi,=AF/Cՙ\AL?Kۭ!X)@?L[=h^ɩlc~<}n SНO4>G+{ osxl V6}lQoN"f.{M8b(HhvZ%3k_[r,@~ma n6n5键h]ǫLW 4RihEh欔o;*?7-qOR\:bfv)Y>ƯRRAdlx0}=;IO~m#"]-Ӿ C]`M ?7C6sNLRMhô<|xn2KgN'`H\~YfY&e@*Qvfh]s 躨vrRURXu>=X"uo" P`XaCzQgtk O|M(% N?b:KIx=wlIq΀\;=]Ca~0O|H IgD?dI6'HuB,6suJNĬ,xW*.퓹M `k?$Qi{4F2Ӕd *T-Wϕr/sCL}I&KQi[a%$t _O(ARHASnr|73ErNlwl -Szkt68s -U&,Э]3[qZg8F4SYK}2ZwB ~p4x)rH@|1ݗlҧKȏvy"oT{QѵR%~ f{=[ Fc^XSKV&<+s ^":t#W '4>eן-]Le}U}`摋BX #SV [ A<vDMz[f +\zm?HI]c )⒍.rexcxTɗvup(D09?E1FH/Yl¸=CנdFln}~X$]g] w'vM+!ȩ0I>DSmAht :-}i(yӶ2}3ŒRxi>G^\gvPM1suc~zld$ʄ+AAlc8ju'oS RPpBf)|<| Ԏ9w^LT!ILg|vFC MZ~DY㿰ӏtUkK V 49)[-U6]/ï3 ͝HFV5]>x*8xsΠ:ss `I|,~I>UV\)4,/̰9Wv2^5 lT@edrk5KMzNHdSuNur[n{;*?w^y' a ff9IwBr9h = M3C^0eP{GԔoO8Il㪛gf8zUR jz^(+@o"5:?F'*#0JDVmTgpxvos@l} ѹ} Fzذ#^rP_|h=nHat2SZY/y#=:wFA;X kvC}G1S|9 wcʞ2vKo觮ri&5?3?u?CU-ԑSpç*o<%%@;w^6$/`;ZFl 黦F~5 eHxjg|ќ7Pw@xdUjv-,9}eRSPY0IIUdi^ECKV*5툳 ER7g䖄o_ȩjH2O1wq2î)2N rCBȕ9e(̬:JLeΛZ$Zؒ%^tTg\vjz-ܕoUZ y߬ƙ3@GE¦qFVFB-\?nq[z^tZG'wlߚW1Ek4{{$l\/9ƪ.moF(N6O?2T~=qHAe]-=IQ ZF!Jq4R6t.쀊)1`xcU> wgzH - dk0D=#2ú =ODW1=9_O> *ހy `s(T\ yPI sP+T3b -I19@b oݡ>S ߚ;Ĝ$~{Z 򋅚XhU'Jlx,Iu[sq13~?>;u$r0M'6Cy.v?@% x}!2~C眘? X\ ?q3m?tXW` 5H3@p[AvaS% }F ɯ*_+=Sҟ 0I߷<{ u^ (+~+y5mW fC,l~*` E XbQ s =q5|g0qyN, $K kx8qdKhi6ZDO{w|QXKp.bfNT6)~etL)ITf x#4Msd^"CE s 0svsn4[m˂ (mtAչij4Y *UuEM6f 9gF%K\jAz +1j)P4UƉ 8^OuÊeǩ"a ar_ u.WG 8 ίL& !<0$CA8 b0OuFh߅VՀ/h=V4[(XWv0|^H-k?nos%(FlnH?|?u4"(yϳrsxPîf:~ ߀"@ ±G'ܩ3/;CEVe3ԟ,)?+BGg;[ ]iPEĹ*06& dX .2@jAzi25Buߍhin|.pʘ~aHOWlLa*X^n8Hv :[$$pB 2("{樽LBEX/m NP\v7kL6VQ[vlzKX|t]\-pR_IƱM h.1q! DjY?HXhK^wS,f{* sEbjyP0IUT[! ?-Sc]LC>W5;L} ʠiV^|œGom%Mkp˷94C-|t\a.NaQb;:ŤcQ`N yx4 ޔ5*LE|ߕi$W/," D7H75G$OJgRS&i]XYjh~ :՝,"jmu徨ߨ;g%t,4q1N!ѝ le;Q^Ԓuuه$2̟Nv?o%4-&Ht{P֌gC COf0Hqp\@[F=͓7Eݛ:+BsqIVϘM@zDVFw6]cOz s;4霒uZ^-5ys.0|ZD&]YVoDKu/jHs{mZ['2FAy??9d]0OVoӛWg|N 6=YLi)aޔZS4A%ke` H$KyTb!f`6gC0+x\Jft2NWpWʎ_ J 0+`]*#-2C<9k'Q"O{B<5 9 GȮ2syDn PM㯏\e'nx”J}@7" /Ƕ 9X̖y {9H?,%bAuNP0VCyvzJ7&W=W4FLUȷѠn&V By'*6L&[s^ĿOSGw3eL~dGB|AYxM?**^#!Pd@^Gfg ?&Zɕ w1E TW vb|ZQ'ÿ#7#NH&_<$-L8/fQ[<d#N7=_I*TiI]E~\7ۮKȳ2P!Ap|sM\f CD_ "ϫ7x b`}@:{E/ .F" 3+z%SkTX5]RԺ^~VcVx!]uw9@QXh|R:Ӆ^5ȁ/Ez2eƖ?7rxϭsqȸ@-W n ft!4r>^jq +i rtoº I]9%g؉qQ/}.)#|x7ǒAc`zw*-r&x51X:M`]b4Y媧:mg͍zM~E5rW?dd%ҮD c}QB0犯X4 ÏEZ~ei *AL||9k奂g1qZHdeԔ l!0Iu30C(hJ@3@ c! g-T._ 5 ]\ q3S(Nl J!]R w郞"I*Zɑ(o؍ nT_t ȑw'hz3e f] oKʌ#4N vr{mq4EL`ь(4V<`O'etP{J>xr}I0ٞE32At%pq$Uw}P.m[ą4 a1Հ*]`hCd@KmBݣ8dr^~}[:+5}ڲܡ]B81g{T5y-:MqNܚG.>X-ϋu_'I[vkxE;sƸF-1/f{[To,]Zu9jh4_&Dմ0c&dۙՐJ%%+a?da:γ̞"[")3 b zm?DMSo(dxZr"kTk kŞj0hdK-B %*y{ _A6ΆE7,R8[J")HLk=B !CQƑ99rM{!NMB՗&WB1}v104Qe_?T~I"rw}B[ŽJ ^»)ؽ݇ʀPu;3!$HmPۓrhA685T9~[9'Ɗ:<_OWM-_7Z!gs˂IzOar]xlu1Su5l-5M?`iz6ĘlfrKnKKoqͧi^@K;:TB^&`h2%{Sb1JdTu`uCEg KrF3yi`p[^|P{"> džl .IjȾTF~.!ֵ7q/lF{4s >뾣0Mb9u[pdI]4I*_녾v==תttvۂ&R )+9^}}0 ~ Uh=wN^Ӡt03o>v'= TDM* z1'5oq2|Wc}Up˜-6v{"--XUT;R% WĪ䗞Ϡ{lT#R*m`L nԙ'+ mn<7* PHv̄tdjpTXlVj\DW]mXqƹznEyVg{Nsb=>[ܚB01o9]NSI2̤=ihtQk(:avViOKlb;bE%Q# Kq'7jB +N{&}n=x Q'C;ۛx4vaJLDz?- <"~zE[W5-`e|> ^u+Y 2ԅ­oi%7GIBne">9pH0*4O +Ũ@m^V֤7q4Z&w>rϿaYc'clr=ULMͭx "m2qE[Xm!|M D3#|SqO<#0q|K*vTNg>4`אi=M=YI3}~YIGQQ`_9\5kgnM,V73\[GٯlHm$)1I} + sHlʹƮnΙ 2٪lA5ch]ӭ7rɠ%@T8jeƽ.ӦZI._]:v6.˄0ɞʿUtneå?%/dɅeZ Z 0$x 76 6:Z6|~ D=Wg|պ6lxbʩqU7>xJ͚uf罅.m|-L`jg5@ܽ2`}g/C 8Ȧsɲui[,^z4wkH{FAR(C[bn3K6n'^Q(u5cPk9 Ͷ1Qw;U0XfX^CϵCHsvviTN䚌Nv =A`Fn|PФ=:?z}6T^Y5mɄ~[ڈu )-U@bTRbҴFO0TI-@0)u A;s%  g[Tjn[4ao{GI '&sH0lz8smj\&Vϝ.NDD$K%8;mh<6ϯ2B Ɓ\Vkk/UY(V8i 9ZT&ܵ C~ҝ}0![?u߼hDI ( Mܛ>n y`>m8$RC2vwBUɬ9ڕ(v^}`ojӅaBVm* UPǻ*p]r՜ѦLpj Nj|*O+&a&aYߵL9{$ŋ"k sCvˬr:GP??\7K S Δ'B.seDb͈"յad _5[~SG}z ~l:4ɮ?N)I#Zu!@fCȐJ˵⛱K`L oӀIB38TGKXˀFwE}Iȿ@N/>\bݫzS/-PEu[Uu5t%ߛX}NȊ22kO\ ~>lܞtg}u4YC+aӰ9-4Z,$8Xwլ3+R`b x8AeOY[3ԍaJTWg;TgyfeaGvy2 sR2qD2Ƭg) ~f^GrpgIt&.G?w;CPT=|'/:3W Ϟ$L^fSM<1qAO譽_r~$GWVXWn-{|K@q ,I+=v]>.Huzc})oJyD#T|0p>n }yq~iO2 Q:/J8ګ]JlzhbnXudr1造;\ m Ʒ͆vwh(pTe:F*T4:O}TۮaNjf/wͤ ȓS!f0x$2N?ԃj[QE#bPۀ> P6#%Q(hl!QFPuvإg}T!=Jt1$< B`m{g}$_‰ <%俧;kv/Y1zQj b#lVC]lϊ,YBҨɉ2MQ=/X'sx ?>~3Ÿ6{YLB,k2r-;|>R;XmmZUқpukZ}A<-1yQ˰O4hC,S(?d=p@ks98)> v!dϤ/}b$KթZڟ(N*_LEOSj!$>V޴Qg P?_"SܓB7@a}GO Z%:Υ>h6G v2Zjٗƾ a#eP' "$5 b qnlld; sd5H~B+m:Q +@A ܪ;ݾo2afqX g^k3vċwrUXI-/La_{o2\*p :ЭJ+}B",Ή[1| LC]m{~DZSZlQCnJ*XXXGNjU |IR) _;95^<_SrH3Ls2/TBs5&-D< 4B&D 8O$>~KGlH`#P5J 05ڡ)J J*M ܉IF&˱@Oj6e!c~ K:W>i`;O,='ʳ.戏\0V Kݒh}]ә%y)r(h4 Db;<ʨZ5J+~ bjoQ0} Ms~4S߷^S&$ҤM7ƥ 3IWRs@w}Țj<#``eؕ7fd!)Lp3d/i0;FK|NB<܇JuYQdSSÿXλ)a t/~Px92uZ#%6O-)a3%OJ$}6YR;2."fE22i,N_$*i\㰲eKMCB}+.(7"!\kZ`Ztfu5AkdLj _4EbTLifBNđ;[dЧ3i<h~nGw-|=f!;d16 >]i[n4$ ;'r(=k#ȎcH)e;Qk &nl턙 7Qux^0n[ -<6js]SR x&RSWԂOY, *j(lsɺ4E\]xm4QmJgU񲹛q)Fb%eV:x{& P%%g}_ FqnF5ar [7)ZLWW&~ndI*{K'(A 15M{3;Mݔ+P ^*[r"FYyYHߵ6R-2qPClbRU7?pwE yx.!zt% yʵclXEPrd$msN*XXi PD UWMoYf4z ӝaLK~wˣjLz-U*F*?(t6"(&|>K TEyAPFB'5R|-b)Oygm#/Ջ~b2,+0G'oQwT8wɹMFUZ]6灻Wyp}cfY[;QgRBz_酎v4 rvQ&*{7j ׽wIf%!R_=N+Fͫ**,ZUZk}gIY, :@F"C{uH/Tk'w"I!L2LBRhA:ِ5(blx #ĵB?!D |>"c?U/xZ{L.Hj _]$BcNF-юLr(&8m= ퟚ½p*B7RvMH&\<5r\887@!Ԓ[.F3͆ N3l_z%! ʥ:0uDzMWgSV-n6d<5Al1އ9SP-=Ԕ9ܑ̠Kk9t<3uZ pYw_--~))XeOL(/:b 􏬙}myi #B/܈_j`9_a1X/*ˆ[XUZ1_pGLFFg40ϧD$1 ƬQ<#Iaʆ>HAC$yeF2pUO<84jn+A``7>&q64 o@$gΙ`L}O1<u^W"* Ji,7^[ <55LƸziWYlChx`_Hq _aZT Q]{ 5pM%(R#|-ǛbIb?@[n>j_Im lD(FY8y7əlw?t'ѺP;iF 3 m3_߮(SgcgFfeNoyк6t#c-0j<9g Vn [&?U=X (As><>1WCàᖸ<]Xu%tqlTRSoQ HD=P7]=}34c{罆/Z$G HVtI;Smi ݌pϫ_"6 C]^ sq`DdAPg;a1T5 {<`8oq|! vnzok#KLr듉/  4O3 R)TcWhr4> tm8艻ȁ"94i扃*҆8Byuz1!:xׅF Qߓ2vu[̽$S y| Re-7#P4] S4]B3]/l.qA[NjTڇp\zި]hd/½PbX$Wvلa6h<d, FaR%|wvtxw}F1I P2]F\9BS1Ҟb}s5$/+mahG˽HqthͤEyⰝj*2p1kR hB'(QdoZ'ZdLp|uM-c̙ wQ>ÿ3VET(ؕ:6yc,%3 9 FKv LEKkSֲ8/xxזelPLc8/P&1x V%]NkW)N}yh-{tCZr8 bI.ba"Ǟj7d Yw|מc޵o.7jʕKtiAƒ |JI90JE ̄:mt؝rBwEv1?rO3 ƨdyT+maŰV3Rk0-!hEWtTj!c@>TMl.(i<=.g `8f*ku"ƃ}ŝ~*\DZ80vev8\ Tvߠj7^@h #JRl/ ^Hآ=B`3`9Bu]Z;oaAo?)`9!s), Mz՟H>O*%ӏ蘏] Q?񚎴|rܦ8K>~g݇%{ + ?m.=L"`p DŽpZC[sӚۿD/sxRiney;X{t.9'D*P_XܦL銼=TlrvI]`{YKa@*Aܕ8Jg5i&upJ"&ajxG1u(";֏1SC@~DB%J2X:i{{>>:fQS+KP=q+ q9$'rحX̷?xȧbl(/3dV-3=iy B=ʈ&}ɝfvc\^  oJ=mKDL c U97HcVl~! gF֌?xo=d 1ZX?c`鱧Օ?e|[^6HrVP/c芇^|azԦYݝ;>`ܴ=.7& 0uńW l[.,{7_nї:j':rDOU;:.ʽB%}=T{F Ϳj^)4jZV"v=/嗋u2C{0+6Nk%b)8cpfϟI[8'lDXB: #ҝxG>SQ*2bmCk2*Ɋz0׉L&7voq*8EW g>q)1譎񮢥?af0̬y_[EsǦD8I  Ϥ`޷"VT+O!ԧ?&*øa?Yl]jz j%]SbLbxIhd[y[  ]V2/o"ѫ-KX8*̢.'RPjT%9Z;KN5գn!2c+fo3)LQK>JQ ]alRu?f"'۞m9n0SiXF s"=mZHnʥ_hkNUMh(4p&{PN1e{W+2F /smW1nbr"P΃qұZleN?T+pE$н/mXN~]EUg)Z ֱs>蹳;H"ڸ(9t>j%Z/I]w Wn()](!kKQӦq0V 0 믥nlV &OΨHSo kpU^+,A#اf9G]`ؓ[kb:xpGUy+y 9yăVl%jC};Wv v7:@nfk[ױG~hRwP ТEAvx(nhrKkn8=S>eiUǂ͘}nxɉ  P,#/)NΣ"t ZSy{O E#h};J~vn1m~wb?F뻇2U>uǕ;k R3 lQ^&3<d[BxBc{+ 2QNrVEci#<[>eRvo 0IgTgmo.WNTSSx_&fqu Xs?4ޣut$ve&: Quvhv(fR*j7@'xzI4v`LGow܀w~JaӵlCٿa ij>y0#He 9wN!i+@Zrw1ke.Ԉ:W24X_l'z*֗`nemsj ETOC %lHRA| |v@MhxlAhE>-w E2xnSz^c0ZU&8LBǎ}&W{F0x.4;@JmlM[ $U!WJQi5qG(%-rIuj_4a`\"EnuDXlۤ dkp#c! f{YShWnYNSNk \]xKKVY_9ϓ‘)'[JRY䱩;ͼ5 x2Ҫ74Tѓpbw'r""p0Aw_GAlfYk& rJC~U QUKpqbhNgEZ,/F,H|\.7]J/S(l.0%#p/!I]L3\y{eiPډ]vCz.x0=>EXh:&c%xOʇgM&mn0u?^ou_<,ټT*GIbC&LǖLn1λ%^ BhPAl:Ϻm gG@J~2$ pDi5'Y{J/ Z3Ĭ݉VQ#:F9WDv/U!#{#H796y_ityhFN SH]5rS=a=pݍ$MRtzXhY`WͶlv|I䄍|Ҥwp#.EZňՑ\L nbǢ8 SMWnEh}O >0Re&*6w=k#CٖD $|Rm ɣE6[Z״]r]vBؤFLL7_4Mguhu[r1 ).FY?m մC귢῕zRSϠ,F%ח$/mO_KSsa^Pw4IsהN ".|P27(qB87xꙉwRE-CTɕ/>9ܘPP-sh] qMFɥ$uP!R~ʘ9#'~ne,GƵLM-yަӊ x`fv]z8 U٭R˕Y6oDqeayoao u@{hMɴ~ӈ]E}9 ?5E1dWZkocW8x {LX] B} } Y3_c K "@p+Mz1\觙QtCw%aW0: d 4=kq(KPPL`( n̬`։g`?7JƆ0r~op"޻a\fcHB ) ⶋ7,g?Vj&w1HTP3 L> π jdžG0'R5k{Xq٬atkp ڪn`^9=MJ{eDP~Qk0I=pޓ񆩶bwE'!l5S)@C\0l>T2 3,ZMLZ\'] i^]aSIǭI{~Oqy!az'BPz{{V!ōn߂ALE oƥn$U3qP|^_ʠSEYkr[" "K6 C!U>af\ݣ{Gk d0K(7(Tksb*q%Xw3mzΙRAFC0oƴb_'* _CJ =yDH0NHp6NM{ƽ%7Ѭq8(V4p97FS!zRq DT>MLh\#)yͭo|O$0#hOK /`EO9)y %Pw-@tOwe *貥.1[V8^1!M6Ȁd5/‚@VO'/׋]2g!StQ[qZ۩s%H2˶\ލϔ CM4V:rifCVM.9O&1NT ж&;z =Ŭc]Sqצj,!R TEdy Ŏfw԰3l܏! ֒dYAaA[峼SʶyI Ŕ1\~ku|Bg?AN.ƶ;^ uƣ˧7[Ԏu=b?E gJw zD!%z⢯:7,֐@aA.gBnkڴEp{bI 1+Qͼ,uLan.Kbor":>;\8zb=ʹmz_`Ĵ1c?9|p95{'0'*ߘpi\ J(QA| =ߦi0ϗ[^~fwh'5U1Z* Es""ViQY›܏ergGy@+[ i@:XW,hg蘗rW=c[)lv gC |\(T02o춥l)/*g.e/i!p.}^`WZN6I'r!߆X)]yYg=?Au-|ۈR` YǂUX _|b6+F+Jb'/ DbY׷f 5 -jmpK腣FZ%P5)M>n*dF`j輓YD%cn_~ВY yLcŤxֻL1v#i8MRsv\70xtщZ b} wTRr7^xbuҖg8ey1 LPn\&7кvZSW'ܨ2?|U>21*N3}LX@B8lWK>&@A35ZυMwrhi_i;`̉!ȯQkD[qȼ# NB ]q'`Cr@>SĜ@Y6כq:SJ$n\DU2<٘_u^d~r/X;wf$?̾E^=R$-dXϷuFhM_EszQ!xWgivw ZVZD]ݽ kسE)ѧuIS9R: n:Mq3 b˰[6~%i9_)"Yfe% Ő-.Qmu_ZҞ ڗJyϚ$KA_TUob!`GY0ʈ,7S 5Iޜ҇i9v Y nL8aC' P|cu:nKGg$6V3㦬;BU FF䥠ٌN ag&g?>grKX1Z7.n1:&_/50bu8X{x<#N&xa!<6h+=Ia]l5I&'OUgY+G :~SC¥غ!M7);0:ۉ'&#$,aYxlA8@U.( Qn<4bSFAVxx Vd&&byvώE$Ŕ+<:l))p 6-;B WjmAo`4ѕWS?z,Eǁ!EpQ)HN 6v`^E=}F-G\)>OƭjP|Ýd!B-^]+aFZ8XD,1?]nER|8^sX<˯\a^+ǁDY4J59i]kpôǁ"jp)BCKm2Lįmg@ޛw(@2'DK!~@آ%>iQf!W+295$@ CG)1WFi}$P )x ͘nZipiF:ME~dn1\TvOnS'}xb5gr;Emxs;Tl Y,V҇@)eb)G^LIYՌir@!wPJd%]Q)}ӵOiW0N=N˳`\R!WGm  K߅pq|_(WL~ˋ12ܢ)#6{F%ۄu=}*`"7%JBJ]r oُZ$@̉ƽ )+K=JnUݲ}7|D%aqDYIz_/݉n;+S9Vzw ˺폝V˫lҴb2Pq*`{y9W IeU.S%lSH9|'> 4z* ̓?= zCm~ 3wW@8){N] ]ӲZ<ȉd#.O ~yG`_s8ǛHXOk(4EkM}ϣؠb|8)M@ÓJSRs ?,XYx0ť3F7mOb=nqުj?\+JK[jaRBYj[yl@QuN_O( SpXVV $i:K]+!H^]NTyNa2c ~~P@H0h"9.OJ1dPa_i㹽MCN xQ=I;MYU>/T `zzJJ!{vk#P;tnxЌK'k{R;]>MIj̐T`Tt ]h84vSPė`n_P56[\ՅwvWjkA2iQvPV^6t?W 6# G4^ȕ>pU*=0̄tL pYcX$Xi @>\p%R+U9 6`_rF죔fUN37sY2<½ w#hW5VP|:>9/ԣ@ţ(jF' 6)ScY1{]h ">e[W(f:# I LEY%~HQFq1QzؠEa;(AmvŧY.h{%Q;;'vi˅@(Y)oDM2z4܏gn_кj0ZڢAɀ"23G;@cT)Dhq&hQGR{mK 6%PLU>yWQ^dz;Nt0K Ct8"=~YcO0%5d\Dﮄ&DMNX]vgI,8`nHZxJ4KIlr"$Ns=F`5Xo&XkQw銐%ri κ_R)aכ>ΙL:Di&ync 8".Z9om~+}Dw}]M\~hEXqurXf-e.,J '_67!|KpǝޫMŴd 2KbFp0@x^Gf>AcZb*:Eɒس hh?ýe<-{x8eҖiv\sJ/x29oF]ǃmpO\V z9zE$]]Zʦِ%B_5ec0>(7C!w&niC)lM1}2elYO(܂8ͷ14҆ UMz~/4}ȱOPo_Zs5ɮ2 rW/ȨEmΖcֻNHR@308?~k2n/i~fݎn q}Z;LQU&^cr=liD!T%UdJF+25vñ>{ӷ4k(!6QhУ.zgP;"&k ۻ|v}Dc> jJt_>Y PLɤ@pe/Fe̹p,VQ: [)9 '5O6[.ŏpWs-C^J6|쳴&YK8VvOg8 сLYuWjB귄 U݇ H]\1`I%%cVܟC5yo1g]>.4z3"ıT䝻mR$K1d8_q 9Upơ*kw.09Qyc b#'nzo_Xrv4WwNO6~fJa[hL`i (6KS*0j,( 5HL*m1YͲ'>).Z&pB3&9z4V=h1 M4ܷ=O9c4])_]B5o)s!j=܂qv#sCoN7XQ")v< 7^ӈ6Irގ a)+`+~DLQ6*ػ5 R]ߑP <) 5oijplJ_fOż`ի,'S:` <Ur`4&m@XC<iwY];&S9^)xbdB?lF1CT oӀ"Xg}od%?DvP#?=f{F8BmMfMr1]؇_|4c;sߵv aXV:'W 9I#yQz"3|{ Qzno-Q)+w DV>`:E)0i|TR&kQn5!<9,pajo{?s RclhQݬE+z`eМ|åϢi&ؔ'&mL@[4{q.H- Bܓ aiHc=Bd {[{ޔZ,Hkx2=L(mUxr"@ K{HJW0uDy`Fz(#)c4՘Hz4P3]3G^}^URW3|8jqд()0.#ŵ3#zWnEqpsrڴG t9y ݡX|lkU/SVLIWIϯG[ug!*Sd\aDY Yzg͐`ھI7$DCzXxl'4"̸2ED(Es)2N ypA-.p^/j7g! YizMbg֏ -5?_cfO>sJƉN'ܯM)GUDNm!+Y8"&B}8!{NF_J-S(fTYwl CCjd53ɔέYa699%縪=n@l D#Pa٨_1#QGsu{x;M<A@h7FK߳wqLe`:Č >+ZDPq"4 =^؝OOtWqH-=y ObKpMr{@/H4,vC.C )sC ]e`'y~o;1m5TVs5 4#[.<$&t)MgqɁJ4Ս[I[]*Lt\zе(fp;|+1wrg-S/3m?qV,]`+i7S=i<4*eEtqV5bcX@r8u˟R9 84J2[wUU*+4;):k>;JU\{w}铘WA3EGU<{bSE~?.zK,=b@b"Ck#I'p\j=9u` Q% 80^|hCG}Vxű 0-~o8,vZ{)phNկ0kĺavIM$YmY5%jKg'bgNgY\nne&\БE_WH:wK܁5E 1@re7~ ө3=:)0}9=5iEB-`fSxʙ^efh3-iP)"\fV8-W$b,}?[:J <بysSDf(AXSX:*Ek~Јt(BnAo -tb M%_p)|Q\gފ18pMMfpA,E1_5/2-}Ĩk;- s{\7I9 5.rrg1+alIDQ(^J?sA(c.v  + v5t>oY= Ya?ϰ+Vir:cTYT_-lFDE,Ən3tHA1C4 ODTgV!j%? #X+*J3@F!&sE죨*du¹ŒEy6{hũC(7MU)L#}u|Fz9nB1L;>_+.,DMu @{HfbտugɁW`z|!aIɯ$^(7 AV}m6>:w715Ta$TTse;Xk{u-x:S&@`?BgU_Ko)# F BJ'"Y= ӳ-uMo!]^ظ];4h<iٮ d.֔~ǭp /(QE[$*T 辅{)koSmunݠ$ЫNq K:Mn}mᮌh{|7k\G9SXi]91L {$%PjbE1UQأJPq&/ gԡ z"`x')㯲U#6 &r(F. P~9x$7ŅNөU,-G@Gy!̛!|R>s;ۭyޕu*l?yyJ+||\i ѸNyy P$H%E+9?@ξ;on,ޠzֱwV"(iPv' Ġ3/\ ( b ,et]Kj ݸ[ޅ~ߧ-e(G%sz_ ˿,1jeT=Mw,md(ҟޘu _1B۩sLl*M0d*3X۰ ;܈co6 +iha81k<ڡZtHTy| x JM꺝2.q< &ߙژmbYB'&yLTҹ9O0) ˰*I脏\i5_r K d$W4F&zLap2r[JПAګD2d+z^p( IEe_gUuƷÆ=FV#tq.uI:.wk\Uc:7D17G!KfgEƌj)j, qj00ㄖ;Ɵ߈*LZC* F1 4k~m 82сvN/4=>;IZ ny}բ>R"B حF^|OԱy/ /=CCA#ǎuAögMe!cELBdTtLMvϴxg\`nl}̆DC ɨ'ZC=1L"0;TO*eOIۅj AA||u"lN܃8K!H2;矩W4gߦoјVC VY9ŻNb m ЩAQs -%Ӎ$JB5qTYy;$wVš;8|0e8 cū8~MC5P?{w/E@tzO8D,Us7zz (h~u6BF+c<|b9 UDr^^qSp(j϶HWI$S[gc 2e9,Cu FNː 3nH-%b.QͅT#C _.HkR.`j؛)jEycX$ͺ.H=ҥGjFqR Xc@<9hwi9q޴2QEL:V0>X7n]˴12-"nUa@r c^ v@dRK\=Y*C{*ڼd9;IjIzbt6~PRHk;*MFk8$'!H7{TVq $i-eg1֬}ŅO *ZR-t.>O 7M㹒* AU81d1:Wf^BZ–rΝ~q"|^q9 ZuZ8'yq*}NiA\I+%W[LԳqTl[aRahjtzK_6@5]Duyy''-C( 9oNnӆ \CRRB.2q9Rr?z@6S)0 X^s*블xg@<& L=CŦc ]FE/y6>4roU&.tuv+oCVuĄVpW3+/RГw6KԀz}>ŴNN2D;b a{0vK{"R}`XH|(}ܙU :I RU_L{ިkbKEgγ(022n`p%)/7NhYwG)k7%Q*F]([MeqPAx}4@3୵JnٵVeeC%0tCI,>Pfq fTF鴦Pu;K-fz }Stn7V"̌c1gbXkV#c1 L+`; ˻x?1G YSB_֘"6,*V1?,[X[/U*?jD"4O;-G{Vf$+9Sɮ^[VE֌#~Tm,SE=W1Xf32~8ذ{4eLW2MVH^x: V&iqɯbGA[U~A h'YJW$J36?&[=Bu 8F)XGĜx6%#Tqz. `![7}3Ɨ}GH3-[^?h~g2_6ˆFaoAryLGeݍL$znfk)߲mSD5߁Q)Sook&+E>hPޓH,< 0U^ ۓjbUeU>A6-1X4mP{j+.&\y:-MD?|6&joE ]1zBELw;& E`fHIC1o ߌ :B4ѕ mh[)j1Q[^ M tpbEo&Lm{e]3e&ICPzZqzEo|Xr29'fy ]z.c:Xh_~KK%q {uaLpRK'= IEJJ/QAM5xo/q93ʡq< AH3_,SOuYO̳6pkpw钊!@+WD%mqf v[1[eM͇5Vx%GQ՞8.Jȴ̗Σ@t)UB·EO39 t+ڭkߪlnzῙCũ RxDl`Tψb@͎e%a~8y|fL|v/Jx|_8ETPږ}X{Vx7ٝ`] l](d8w-39b+%"crREyw1 =ql yL9vH(?|rR*ɄS]{2^£hALEB vLKXU^En1XL3z+ke3Xdm nPT9CǕr:w dX?#+ _l,MY2G'uWuYbYϦk(5s+^* n`_<;#('tz{$v{ lBˢ2r( <<0| bm籁Y-\%.յK~//a|gLA#˿e+O ͅk}ԌTn3.|t0+kʨ^G Ke{Ӛ衿#T;6T2vΧ4wׄAYGEm]AgAZl~x;hT4ű=rB[^W2~^v?;Osj>1Ce2ml=ߢ+G),z/GkW\m]SW:NCatFZ}U4;f@ / {Nzi+.f>aVϚx,=R#!`4.!aY)!O^(cG-,©`akbd;$4SM^:_stH(DiB8Ǭb8oq~FIw&iuKTP>߈|M@D8ogX6f戹J_Q ` m(IuEAj.$W23K (<"Bڎ؉&5)uYuԷ Tݎ1[: Sw+ovO-SF{ j:7g_k5GnEi9on} L:VgK$6&=>CG[4  p.<jz9gmۆh6j/4vȌkӋ'JA,g8 #wi5~8&/tkp,De|_ۈ|*2gsx$H0#OX zNL۾s:&R/!]H^WU&0>8-'Ujg0=6M!M0Y,b@y/׳RuOvTGMUC r _{ANqRh{Um¸wT[5F:r,``MgJn2JꚷhZ#Qj_'WS/n5D4gڳ߸hVyTdoRAY!nMZ@_T2XH6@<^<շKEY=! m?% _ʚUl T)SUyBH@;NjQ 5U 0ݤu m<h.|Tdqyo+1,Җ D>a.ьŹ+Jn[t]_#PF[{d#ŜshA^2nWqu*%¼Ǚw: )o *;ICGض`/g`\CEM\|X_e8O{_s`IG^Pؕظ8{ +OlJvFC!63oF\t 6W=k0PWgH/<$?U#QFa(dX/gSm0?=+L^.VSE'ljw!=0]u j6Kxw?'rA\/c365'- psoPnӹ$իV_5lW׻N!⨒1bpiDIJQtae 4fv X`D8N<g&_B]xKѤ<&G_˞&挢9Um0%4byHK )<`s]Z>>f,'xf痗M,&lb)N8ߦkY`yW̝.dbeCRԧ8hFǒ `v\QMF{fQ!"ryIG] 2|g[O]J3)W$˚@1Kq / p$ "[a_K\ o@6n.1.fs؋lʡto\M:RC0_-,5M-RdPUȍ+=WCR@e콩. eB?m&;z,'ݛ9!  6ks㢚KJ9۲s8hxY./[ $xRlDJ<- `،.{QpwXIb bGì|`*::*°xMcdnJQyߴOROad*{^`_S2/ix4Ϟp O `^Ƣֱ0o!P:{vQlM;F׭N.;ȯsQI_QJxiA4-dL=Ql1H&qduRV d-cq:nJOh{!~1jp=U7мf&AP6 1]g"-ީ#IU[X0\NTg(ǀ*|NPv[#جa2[$ՏYk)ZJs|}n UK.PرG0ֶv\+U[6[&|@B)CkdF~oKu&e3};tTڢGsfU~0mUǒuYJPJvcZ]?T3>w$^ێ̉d*S#Qr,#,?<ö磼I#Jh͗RmR (kkj:RUsSii+E^ɴ.$9l@BS'Yj:pp?`7(m(aH{4+5t׎"k 4PwClY(9zUcBY%L4 #;%D5To0 c٩R>+K ,aDAcwNl4W2 KJb㶀 ˜J"iü(-1nUyZy!QrLFXeO 0F+k(XI{;1/sL=GYF/y'0Č9 vQJ}&ȗN'ڡEƤ(-%- 4kŹ'ە8uHOFh<emIKSWƝmp2 nD-bJi{]W6DRq$.1]͂_qh3R=7XV%zetף5*إKը齪"VC$_Dbm9(zzBߗ!O+v ?ܘÑ,"w'@Z Y!@z՞rSjYF AI}20)@b"uY?2( MVEН7y5$rrZ D({8zJ$}jD+'WD]sD om3 L2,|59юBf(~~=G$Jz hW< 7 Y 2I{\r"J>P)g~~A&7=f>wm`6Q;}ٴCY%?G"vɲgScfo2a tzh,ӊ}w`(9z`s,{:kK0<( uh(3q1=]oupޅdNȺ^T j,M&oQfWb,jebKM;z-~iNA*C)ñB]~mʥ&/W\GN3F524šN Zٛ oa3lӖ5r:8'|w;|X7JJۧ'xHa"ܙ[U%_2񤻲~keCռ 1FNS*ټ=XA}nPe!ࠧD.?] Dn&:u]ϰ4KC"tjmޚԖ / §nq(sJBĖːd&1qd|&_80aQ@퐁 Ko8/ko/ K @m>L(]aM9M٤\hAS-yO"骭<śq$%+k'Tw(ݖ^gnI&6`!yKԩhT˩.BoAx튖ߎ a+4N!ugw ,zT]^M Ӎ%NYZї4ɜ+(mbP|}e$.\ynaA"1N\*a/EtJ@<.SpxJU>XZ ;*o`jp8J"Ң"uQ_w[]GfPX"iW߆2)m'BN "AZL`9`ǜȮߖqӝDy!پyvƇ6b/+ 4tnyc1ㄤ4>-4вu^/y[?eD,EknLnEUh8E:uF]JIU8F֫2c^-?@g n0j*@ؔy \ ظ tJfNkاuhc_n(p(n7pp2˙~{BM6)i/kl]1%E>EHIG'!9{_ b=G3CSq&*Ƽ@ٙNO՜I]X i$W3Mʸ7r$bhi 0=Њm ҭ]l|g>A?cH?9{pRbH̪ -DDz[w./` ]$yGm(QVT VBc$(O謴!pt涺??/jxMpOve- kӒXX2'd &dm>s:Y@;L=Y,u)"EiZVJ CBFTPQlPWH|%XwBwk.?Is.^hb`Ev(LwB)qzݯ~nJ3 h.256ZYےO/9_~ i"f8K>Q6&kud88p]%@b-hPnpF!9pme`I18# ?sKx1i4]`UȲ@y|%/{3i0^董]q'$=GDNC{ ;ҽyc~(5YDf4;J0%Eb6ɓlj_;:Ұ0EW9߸Ѕ}˸Hl-z ̘$¯k?]4jpbyM_N*m)DJW?k7 ?\VyRQA,B߹g}&oZ(k}1twCv@,?5Cʴq;ޔ]! Z9 LX`v9w k*hqR=Uxl߶_1Ǘ -ˆW7q"1P%0mNwb_ M0W9䱺SڛK1t@8*Pːݫpvn-ˑ[)lP 8DW_Fx*Q 6ܦ6sfA^1s'`*a˚Ժ͟j춄C5I`O**~`0W_Jb`c: 4Һ*1>PLp{cV6@f,_XwH-2"{k$"TދŞ!dzKS{j]ۺĤP!JBp'F>`(B7c؋]uX/W:[MP"|/: n@ݦqە5ͺ$!J)g:כY>W e @ 1`-gVDLR.{>ׂ[ rciaⷣ,Go8;nǙyD.$r)oP|Z]/35\[0}0%}Ն#Q6iO˳YZ Q$a;"'2LG !൥H48]?tXU6DX8L:4pQS^!,Wp28fEF(S<sbf2DLb_q\&:Sg Z"!WvXTx1yV4·#BVnb:ᅳ& 2.l8eiS𯼠N|-jp KYgW[];NrV ;I-jTPy~pl, ;l4+)~M_s* +O+dGJ5(PA.Vz(sy>7@B&g2:xCa]r # U2>RBˁb4ޟ#J*b9l"\2s7w_ !΃k ZԲy&OP!"H{]_8i+ۢ AhA$;P{DPHPVD47 MRzs]Y<3sؙ:za䂍x<^I!NX[n/4!ղ4[Cq`⛯`ySӛ!G)@Jt=Sw`L3kЈKXQx[A#XJN:IYǀ: 2ెl1zŜoFQ6\j,_7 k%ʪБpSB]L\d[Ir VFʠ8=݇'mܙ)} tjG8덱`V4V 2R1&ba2?{7nG^U5N$:,栍KhAx#h .s) hD6fYc"zY7\~"jgtM[NHWPH]a=fFQZXEO|IŤW޺hͼ;stW"Hqگw"a|[,[w(z;}m 2jg9PLkPC3ګצQԏJx%j769%+ Ụv羼.?%㻷p~q$ݹqND2 yf/˦&d;l}$6L]AnH LRHSL޴fZZIe~)~&&=Iwڔ.MJ F6 3:幢/Rf2*.yKE=R?~b( ;-S W SKؚA:4qjse\0TtaoxdZH%[r%I͆4#sw@mW7eUȆvɼb.dOY_^*m 00YQ.:Kّ܆1gr3͆fc$is%z :*nӂR?((U,\VQ+tgk0W2R_VaV=Bǜ%e2\J+@]LUOռn`aQKe BFx'p;C[a좆sJ;LxY&'@7(ZJZ}DLJh"s|@0\ܰ4{jzj3{{6 "L]U_d=¯Iv*7W5^Dyһ)}ˣ({K8YSg"TC1&Wfa^.]a}MYn3 ՗z3`$GD.َ/_cSD1)֚viNI.G^tmBҥ6O{PvS w刪/ke"/` !QP%G $]>z°KMFҵvFr'J4Y%Ot=׭oq,3b'U]HZڀ`KzDfY&0|jE+'RG/iO kXNjg^H. ЈP.]~֨n,GEoh#۳@dMjH9$P3/K6헷C'6;=#̇<[IQ*VW%ri!afl@tROߩnC)n "%mExWaI$iʵvdzF8 *e xb% ͤ+85}F*(7pos^³ `jb=nԮAἤ| E 3.kߵu5R6XXǢa5힥']] _,.ܓ<6 )էpG'7J/B'\ 9+>l@66NyP]98oΔ@dM'Q(3Ju~g2wA2(G!ʯ `0p9xXa,H` "/nC~DZ㶓6LCnn(dI"ȔHB1i *MFozۍmh;ƶ'u9$:zawsG n@}pe'M' +ҵa4-3;Un.ܭfq?C1WNuU]l6s ?!]Ci]NC_V9$sw:]ݠkN̶:DE9MCNY)q4֗Hv :^0rsN3; T*1JYί7kn@SO_PY=;o8⡅((^kxC5os#6ۥ#cY(?}2nS'AÂq4`i@NV.T:ꕪ{l}avPǚח-ӄ> JDN(v6v~rq"z4||"G~BN^,킵pJ UF.ŕfH0B_[+aMy mD|<.vNs1NIVW;<`:?CPFQ5v=- } V] FgGr,Y)TZf\- 4, Քӫ03lT, $Çqbj+u`ƏUa@(THP6<ГEal6Y):*BvM 48_om,0=,N}}wu-ּYIO ɃnmˠG, NbEQK۩@X25nvÛxno'nf~ ˄͝Ūj%vqnh ?+ Ukd >hoX4O,()Tҷ~EX*zE"3{pؐ 37X$_)ט>ٛ;hRQ(TOxe~ 5Qg1Ʉ ld<*_Tado kc1NEJɒYItv%:.F!v,e(M:GSů+qKYiXF>5B9F C{JRr0L/I~! 3{⼙vpN.bzhh&åL"5`0G2E?!_NK,{(GdxBZTnNr_^Zo3ggxI_&ΙD3Y)qNh3 Bov9:Fq(c A#^]fX}ۗ17nH9zǒWM ֿBč6%#ªB9;j2Wa,_Ύ"kТJĝ"cJa|wLo r5-vu$ :G´ۯ0|ȞFT" L5e }g|`"EJ#VдIpEAy_ƟAN`5YzG!A}+TPLsީwQ${lalzIV.&q.,+$u  :Ng´V|{ XE8?C烓1Qu'։H%O[=+}p z׎E\θ>E!仚_Mwbhgߥ?f~)'|iE_ufKz b%jܞBr?@-/Oī^Z7I[ hp, mHp{$ dN%/ĂjGN$ 촲NgPq]PkuiH^8 [*7w}$g0y|rBw2j橮I-ZDzbqrbL wub5#9ڣ*|z{ ,ʯ[h~!) 74Tz8Wm~ܵLrOlAʵ=9ΆEga lcX+z>CV| Q9'KvRb>mch,Xg B?V;Dk<Þ푹 _T%,qQ~S6\j)L׎,kLv+w`_!PJrF OSؠ77~])\8WdNF>3*3 -_ N&w!t=;ds^x{jܕQЬM W9bY+]_I3eL1=%_LnOo8ߥ2Q݉U沧pH509c/1Ϩj*,vZ.,{MyN>{ٶT` GGKeM$Ń[Z &:t@= fL|5sIqC$NdfT?)]*/f8-}e'84ϗLTT!ݐ nPeGu* CD%WsFUX<$k Wߐ?,_8{S|(kþOԩxȸ/R}} ]\P#,e2X E})YT?'.]+7=n■ESv]듂Ӆ3#iލEP}!Z !m5ltTn7-B)f80qz- VB8ၽѧ >e/]+,R^ʰn!Tخ~ݸqO a$I}FE7Rae_2-x38dSJ%yʗT4F,0+Z*5љ 8,_~5.a[b;5C78"/oR*ʞﰂ뱹8}h٘n}9/\e wYD$d=YzrZdʎ0 gw(䯦nZ3Z7ze1[9v->U>f|M)7~-٦Fi l O_\wnӼ<ܽ8SMLA:Yl9W|PZI|d5Df8z-5`ᒐr[pܗ(w?'"ZƨB Ul?|~l*Wlp@ĵsd(`:w̍K@!Y"k?ǖЕpOw$c9g>GR1 e#H5愘>&Å!_ʣpilBܠYRoϖAQCp_ưw _X\ȿ4*̑4в )]fפ c1FyQo|$}eɅRH+i,~hlYnT@Cډ~rڇhԽ߇KɻZ@k:zKM _4׻ݎW1*{i5! 7ܠR+ K4}HR}FEp 2= %g&AAu< `kbSbq=3 ]YT|ƗfN0:/1t_ )v/ |P4cei`gTy[fO)^ֆ& [}J,,zٙ /GU)^2[j9fP\htdOmΘ/n>}8&JN֙Yo~@ڐP}g)8Zu D 958ݶXɯAPS`~t%}Q)>oblʝBfZ9_u uA'D7IacÊ{j%eF( w@cNUa˾woE Nÿ^Z QGKWʜ72O  {IX!,p/TBMwᳱwfI<%;g7 ƃakpxi"C^K/^? 2^Bˍu&|໚,fԘ0ttȹO5)0 b[>B.$mT߃k|:*z=hҵC|5hϕ?xh φpW̌vrEiY K.[n~!3?Y`|FfՋPӼzC6!u%ճ9Ln@dp߰=ilw'ki}6Mynt!\c{4,rsK{љ tgl$aPr#(#hەqIyi"$F#:%Coˉr )g[b5r dNضww>/Pf1BсUaM[ϰ^ ?zpd/ ,HJѿ azRl${)O-CH5 ͥ'".pŬg>޹O ZB+DN K18CzJ03= =ۺe}=Arѹ4ZYʖT;B?|+Nʉ r)@fYl蛿f4ؘ<&ouMa )nUQl1&B߹@TFFko @*"˼Ub6hrՏكL9rlg77l3Ѧ!s P2IXI`apC8?,;DLen= YjY/MMt P $q|)ȇnVힸd2(&D`?}rƂӭq1IJgFc]S\=aݨHBr:LE*&^ȼrOc=w"u ($!tPcIBGsm+h-6B%ǚeuv8*ee;`}ڑ+tX-`RF4Lg%RZ)-{f߫&ZAQ@'X ي.Tn: PYw&bq WBէqQ p?<%UY*PQ6+FIwPT#˝$1è/g۷eG#qdlcDۣOWx//Y9CP4nO{-GW-(gWpsBHEO\`B:=J5c1 WPoJq:I`t\_)BJF(Ajz;ǿx4\Ɠ >VB7>_m>2;Y3q9p_b$d /L'}]J֊Qh)Ji$yJ46qn$]^ZY߄h@۾tx trDR55=yN-!ʡNDZ27Ko`DV ~Q$y<{+ +Z8dm?W=IwdM'髮/[OHi>)մ1cKո;nlEXQ/DCƈ&KzOPgơ>-̥ltА!>gedc4HHsxOX &{ل4o-=PBCz%dB%~ WVv=]aB /6'fL>W:3$6nLfžwfBH N%A(&* %Y 2-9C$|3*ly,-v)"\PԷ׸0J y^mj$bQ9[K7+3g&xcLe~ko]a:5 /=;3.= $ҁqs"oxƕ^2Y3"-'Dob=2M<UlĪJye`Pa $)%cָBN(ݨ9v]}]-JzwFli\{^1$]ٻ!S±XUm lW7۶+P͘~IpIc{rݚ;z%i+qPM</#&. Ga} Gidl ׏2nib b̷Mn&1aȡBLuzܣpf afq*s6*Ȁz-MاCީͨWVLÎܠ5h$4Fq+^8}@7]$HJԯBrCBE8Iv]yv-n=ZVS.0RaAs>1Rlt8z:Jŏ'3.+AOmԯ>F?h6ӏ6\zL삏1*Zx-5.``'Z! G O?1zc>e7[TLr]* TJ֨Pͤ΅F7Ɏwߍnp8N3BU oی!i˞1Z4>@֕[z2*^lγ; Ӱ֨o:㈆CXCXsyW꾖gLiU0\'AHR"/7b5=JVn4J@ڊE$&_%h DuϦe-%+.Vobêu~>q[bUqS"P'zlC;м4cOU8:,ŸZϠ},ѵ鋑34^D%cN)XnW=JՍU,}XkBCe0)kƹrD>XDu<3͇><ck+U^I'_HIbħUG:#nPh s~_zmFz\(XyjT>jU1aZrKTS&$'Ӹ0g$q;)N]X*ʘ&8ׅV %rO·5n7w{6}^G\n})qLLϧRr6#HL # {O3}E#,K^v.Acb^I zyKF {#|[$9*([٬pdc}[Um+`q˺}eͻ:5wzaքEbDŽx #ÁUҖj"NT0D.diX<e[(gw8V (Gm-{F\IVAъ6W]!oСhATbPyc4}<gIhϨ}Q#ϙ9z;,"cd8WTw  8 ; y42GP0S:Du.''`*ߙWXg,}m kloQKHVN()*8Y`f /ȞB(s0h dˎ,;G%ҍ˪;7%+f6a#ڴOSiwTXwȿQ&oFୟW ߆MW t})]|u.V c7o6-s3=gCuwښ~iK3a+q? J 7UB5pp/,~Rlu - (;罐;kY35{89:2?N;y  ErL2LϤ,'HzmB[cliӱ]bw`3xx|T{> ҳ=Ohdu^v+XAG2A(F7& lT>mhbڍl '`D-82ϏQl {CpPY$xt65Ѓ`$Eg ~am'J?Aw^597G'g]]U0HcKzSޏgՍp,h/"\o!({A,6sʍ2B)9)7FE,X@Ĺ,ǦCtJ2?31őڡ'#2]&UъhMg8 G#(:b.Ҝn_y֎=AGuZ%'Z9e ߹s/snQfGjdVX)P!wcY>EܪoM!ё 2J|IVɓu gm$6P䀢v)LUw"8WLe{.?=7Ocf<&͛rV\Y::?DBz[xpT#yc% TV̀ RG3GKLϬ{*0 EWLy"smm|`G $˦|˕o#(?sC1_gma2%@QP#df2 xNlLRPq"fksf&ޢ}naQiI2&jaNXgW,Z)k# X[;CHLB܈Lz_'Ýciپ7VGLT4tDc>} %4&:ZNc4{W 9dÍe ;G3]\0IԒhs/M?D n}yNvOyo*Jgb<=F]ᠪ)qEZo6?/2~ʚIBD\tvUr܉}1虚[!ׅ-sK\?ɅFIF~Y*ۖ˨b/7-nrCؽc-l(m{Jxp#u79xvFur1yp;ERH}<3.]Ȱѓҩ,du .nxjEQ8WYvJ4,w No\T9KIP%OagLnQ95`u5%DZ3)RIn6Ẹ<LQM9縧gMATRGɚ(G%c{<nhBWњN/Fs3PHhrbRwmT~[?E*Lb0M+(Uh*£=^L?rmdM}R"ZYtHl?yA#0rHD1K􌘴^0эM>gՋ?@p'oQbbxyn_rHiga7eɺHSLY^wA`>aAes@$wa Om BCDc3aWH1ߵ+̵ ȳٳ*zZ=ݮv(~kI$a S4<~]Z*^Db2Nܨ gPu~ijMs*A^ eEԮo|DdbUb˯$5K5ոXxL?ةS?>vo{Qye)75ՈRki WI|žLFG;ɔ+r{p-Oy7 [2k[Fj˫֓M^&^MSf9^ۥDR." |,z3;19pikMpbSYw*==t ļi[%M., C&U\RQS?ǵKKk>Qͥ]s]CXHƟ({IU +!n o>JKKA q/ X CgvZ"8&r|A<ՠ'rۼEJ/ᕒP'obOns^D&iDQFv HH&>Y6(-gM{(rdMh2c%2ı wLN|,Q12c5J֞ ƶ!0N2P߃̜]J?U>rn4aW|, 6=݊WG躧p4n1p`PV$W !?2$B=:8w%?d(LS݀>+mi(cJVÙNֱ!*ʐ0"OU~;C_|Q;M;*Pb*)}XB/J(! #2-uhJX4V D*By)tX螛hbKmC Ci͍/)yӇ?ԁ3HN"WQ4nؐB,Cmm oiֻ`*ǁB\ mMdwx#UZҌ:a4l \bfk1K;EǮ9Y|!|WqS{&SlFm,XB4a;cZ2eK#r|NNy wM7I֓Ho?٣M)p KcG~0q<1}~Y @ݕ]F5d K P+ ArrrsLտ&zA&̸Ky/J@LKH%GM+c(\.x~Țv}0F# zVԴ;:W2?}$%-HsɖxѵWY; w.-{qGZ],Gy#zL TA9l2=sI HJNq=MMHc/4 &Y㢂B@0DGo4d }Z/C(30sX\M悎$3,$r ؐ;jS0kl5*e腳U$OC} 7TZ}: eTCVZ(&uۘHpQZTWWT:W("c۩Z(iJ=CFJ8I^?r ը Yēut !,:ߢ6!c,n|D"hV'i~b\cI:sy'YF<4`Rܶp$-S2k=Ӿ0 OZdry*"S9cy~-y-;Mx/_[G:l椊vU7zhZK?!]%sыT^P{ Hj|v \;R/)hqS41UAZ|/,lJq8k4$YF P"/?upHYYa|鋫Ȭ!<5sUХU]Vz ˓}u?Y%m޽Wg!<|'Z0Q!ѯ4l$6`Hv4B#6`ԓƽt=@ f0Lybh;XX_PfJLX+PM}~%y0yPuv>I׊η~9t 32O0q8]˒m7?{6ŻIlMHEOŐP@A{?-p!M"CͨsOƕnN'R XjE`a$~TgPa!rCEf'bl`zHXx7x혖o>(On}T }t˸ 9rZѩ>eJ >ҊEQӦVGT?.T=ͱ4-q}U`VC/X(Uv[3kӚZUϾ*0;u׷fe iήQ {|դ0Y>&`ᬾ5QC*zuVwcO(zٺMѩ(A&b|"yMǓқwJZ*A+/'&>C'ڨqfvW6hnqf"ב=r aeLpk h@R&9'G܇~ӂ䖚0,oKS5c5p. &"F梢wv JeI w2g@YN:&wᄦ-Z<k=8?@ DN3Gu_ΝHQ`NWKclé鑘΀|O2fŶrIs76ri$ȨY"hۤp" 2O=F:yl'7뉔n^ ^}k| XYז "QRs* ݿcw@$`U+H[ph3%@v ߝqsIx-[nWGBlDe|z!ÔunWef Wb,,dg6Am!o4%:΍,!jfǖ?o3գ?F%wR~=n d77"βL@I m:Ŝ&`<2MCBQ?ٙsV @F@b:Auz!:qStH瓆hE@bK՛$^&/&uei* یvϛO !wp Wg7PK횶NLu[TXlp] OB/3Ri 呷1- I.( -H KA?b>)׸U%HZc,dC?4'9~hg d Ku>zs)1F+dyzO8^­XC1J [@U[4>Ã5/4x<;DZ#go g*EӽHv},-Ƴ9h㧬X,n~Zx"뉞Í 5vbC/"IrS/x t^Dd/B)u̱)9c": (q>K7Lvv f NYFY`kwX'ZnF&Zj$ڤ?,|bK?c oڒƊ݌W]u" i>K܃-}-ئ鵄OS'X"+@0Cuj힆ڱjT:2Q `{NMדvl"7ئ\ M!عXD=ΈJ'mYN^!tӶ8yRR䂉5F+?u?n%Jwnp12HKfӊ_0.hbY]5&c72;\f(H8텆=ZmxE/7qFN|U Tn|7o"սfJu[ķ<ڝ㤇b]N!E[&S^4%ag%POMvz tP7l7/fu7vw%HwlW5ճ;Ҽ#Ttp6-]TJ xrw>mc`)'/p-ΞqQ>A ؑp癱 h  DbTe2y'7b6-MmW/-:Gl'z݄9ECC NN$wۮ݋V?)&(KQ.ǝVR /nwmy kް@YIl+܎1@Ԙl|*1vfQY'519鶾ɜ+/k'3=YRޱ[CCq(yMHru(LrHOmP1Wdj 3F]ƛoG$I|٨uW==> vQ:) 31lXQ4[MvTKd 1 ?eɾ-=NY:BHU\rjr!Q˥iX m k}3rNz=p]f5IQzNITWFAf@g!s 8Pl Xgء_~[fUX_ ~ C"c5tkY? 3B!Kߡ>OLܸ ckcmG>-I>aCD۫R/cl\.T7i#iøhP*Ҽ+*oNNN~*ȒƇBe~][<$)'-noixE9j{E hVF$O v_?޽~4M![(Zȯ;2,B7wW`B0$<<_-Uv*u*hj}CIR>5:XC#(Z$>:q2L]6'a:%Ɠ0άewXv:'`ag[`n?'puJӰ0U%aaP z!!%IÐʘ0Xj_QX9FsTЏa)}Iy!=^J:≻KH3)^\.F׋{dl)+>pܨ˂ ݑDP h `8tdҚ*[p|tGZa T!8Q. ˍ9}Ŋ*go9S[WzCsƣ| >RRKanD$AWƃ4@XQj cI3_冃; ɜ$)K2u| ϢcR bNL-c+X֍Ps(<̿ji:쒕0M:+I}rO ]W_v9y6ƏІXV5 v1`?7NNY5 v)"Siڂο qB_F-7OP@=ؓBDOܚFxP>d10-e4 D2u#&-V] i4[Sޣ:rUԇEc W2!iO]pKBll$%Kأ+í'@R<@ߙX*Aff' [u6~7֬xQ)0^O\XGXm8j&H/kUBA'* Zu`ׅ7̈́򉯟3]Ǔ 1zAejޫDS>f UE1aJZ5y1 s&SW;x {Dg=֭ ixh.N.^t$}#p& 7Wz4D;6vҾۙOzn:6mCv~v}Iu,8Չޔ_P;L?KUyEëߺ qOS9}t8g̝]? @+4/'ݰoCןG6R̬}VF"`<7jܮx*¯333oO4!r nȝ5qFiD8Azl5#3e V՟]pɗ:σ_`LԡJԊ#snS{+"i%d0Gq/pؙo4  b iBW9×Oצ\HFI$$]A^0$gU1\O8<Wg:P׮!NC ˫< 4Am_Җ{̬X4_!DegA%SX6s+F aKy4<]i?x\I;>OuD-ѻȦTS?nla _iW+tom{jplY{oG7l.3o~Psf0~LQ>Yn"LI81BH ( S }ۨikjL@N!+V=W4c5%9Q;LvYOm8$#rnĚ~f-l5>ⱳ ]Gϗ;qj+~>2gdi2&H0CU0췓dK&`R,Rٓ0ȶjĉ'T%Ղg:Eː` "y'~%h.rI\26zFO*р5A!lyK($` 3F/^zWn 4"J3IPE]Ԯ|>g-") ,\x2бkD-ԹvZ`|JہO'߃[Jie튎ډO f3”j#l=)zz=S ⫢ MNS U(c _1oAFVL@WCL-(?E"+rx?7 <җ4fSkMץ xpM*WH{,1c'xf^쇼vR(i-S)}#7w<[;d i2[b$p؍4$}kJ;^Lu5CCQ 7%`)7#sS<}TEh!h5Yg,8!/1ڦyd/ĮdERD` \ μ`)4TxWՉ+`[ g1Bv.x,ǭj;ˬ0eQh^dDy#-4lUf+H jSm?\XUS`lY1jj:k6+a]q jebӸᏆ{2XRw ϸgڊWZr݁B> / ibA(}_(̜/6SxLYQ 4H`vmWdI`O#[ [^ld%Si-XNAkuuMM`#F$Wsќ»LoS`j>ZXGP+/ lOwD#!bGXv 'cc.Q2h3]PzMgJ4"sC &h} *ڽnwn(XOeЭ DZLAwj!_hEdJ&{03^G"c+AhecL=UR+?!pq< C/b@.gojr{ K7 7,9y(0&u8!] Wnע:)jw>>=3qC$2_}  lUg)<ѺyUN{mg)DgjohYB-إYY47^=r_),E=UǑMh2G{m]4T7HtnbX&\0wP' -;}_ӏIrFp+yx߮w~*OF0Mw8Y\% v. ت{|üG}8?ߵe1ډ`{`E(s.C63*t}\>`"/QgbvMu ҈o+բ˹Y|6T@2uMxbͺOR1&{k.xt jH[,c2]v` [=Isӫ-Ϲ-f;Vhm,gXKNHiv2L<=-r5T6x֨άW_CdL#~?j[H=@4z) VQuy4rK @Zi\<:NRDZRC>H3H'4ot@&f{:aǹWZsn IZ£hD +ŌPǗ/dg XŞSU}UM7QT'O,MR?ډJHNzSIV[1hY KΫy"!c(WFa̦w1N&bfx2狻 yf>;&v.*h\ j qfNAи$YNy"Rl![d,p;n#OmdDkley*alIf@. {zT,&I ;'bUe<м̊b;xy~D cǪJUd="ONw=Ϳ3c<%f0Njʯ{RlZi`?)ْRQ-B n_߉8gI9,}B8rXWN:u+%c;oLU=2j73u2WU{%Ӳj^ÖTRp9xvӿ CyQN|@A%Շm#Y߄Ug#@w=ͮPtrw.E/-zZ;wg 6{n ^y}n QNUQGPZ|d/{n| ϝ=qYg">8 Ɖv+3i6AE pleg}r2fA0RnxX%idṳojwu_T4=gQ@JΜM0I6'RF #q۝ك4m`Cn.ݒYSBhǻo8")8*fO/ZYh#PQ›Oz8 |(sEDC&>*3/>TIg~pAhc 2/Bˍ-9nYM^r і[m 5ֿj+pۡw@їϿ1v1fԴ6ZY @)L (8. Uᾳ4%xf)+r{"[]PVL0cҢUTݤHX='\.8诔3R\e&pMu'͎` iT'Ȳd/$rjiE[ {>WA| (3A͞x/[;qL -䎜o۞Nu(ihʣ5rEݠ,H:ջP!:<&$=;,3X !8QF#|8.EQg3"P9M2 6c*!XXa;z ,'vUou x2τ-&seXKWleoC:B޺yA>1^ 4y[:'q;;i9~rV޵&Z<ݸz ,< 9T|h/MmQ0N_(TLDr׹gx,)LGVJ2qG~~䫅}͇iPtb1s,*D!Ovǂ&as@{i&d{ 3~`!*Y}dl]!NcA Ag/Dhy}6LMSxrĐ6^v1}E Mݷ9Slw;kvK?◪%!>|A$H90}+mBKoC6 F:DS}Pc⩞H{T-T&0e6z2od9q rS\]`jg-(.%udڧO:΃}NHӣv4B{$VhETJ̊ QdȘ=Vn*tldeKg8_wj,jvI9F?iMCOk̬vL~ "pEp:ׁr$=p,F0W FMLQum~%ۈ"ա D;=:]L]BV Ѧo]~=ѳo*$GUab\VC ~&|zzA(~ɯOp 2wdИD)'y/t*c9 wuxy+ob'sXmp?vYT]DWӮ!0rZ qQIZSv森LxG?{c):UR] ǝzݑ[jOwXo-0\6%ܦ*Uvi؍ A`cxTc"||f0v*K'ȗL-lp&MhğjЖ h%ULSZId7eͩ~9/9[lP uJ=11||Kp 57 jvbfKe' "yjdPv $ 3' ~5{ ;ayȝϋ0+ЫM Z(D2$E-^ؽ|1:…;O|:˦|L&h˘zMe((p_FVԭprDz`$$+7~?_q{wp_w.$[?n/yxg3>l}_h$2k@&^` ҁ9DDyPʟ% Սs{Z*1'{+BU8hs 7Ŧtc ־boҗϧJ><s?ce)>=TŸ ǦW!Ҡ >E̮~kd݄p?zB#ƷCf$e%NrL6 ϣ>MAhdϴI!#/K6>@ri i܁ԩVZ#OWc1|[ *.} (d(.mʘ^L>K.%>d?gjP=Te.x Ja{qUx\!곝Z'L>NJ^,vG4㵫y4܎+e7п|6u<zƃ6[7 AF9E261voҟ!73\6cJ*Mk}TĄRbRu*(=tb402O_nAHcitDH,cv[dV;MIiYn6H뀪}!Y~uYg+gcHU|Sy%m\_2o,1B 5UB }/BVC#oiN bcr~2O9i~1\L4=]d JOn\1L_:sdzWQ\7 +bz4X۟44"7-J/ڬ7ma&vQ[r=]ߠEo\1X.ݫ^ƘE4 j/i,x mcc}2'o)hE8 HLF\)nEO2آ.P˛[Yh ,h`E|}t 8uXj!{0M$\.nF _z7lvߏƴx(jIU rh c6>g|W7a5t qˁ5K+pfYh~.Ow"Y٨CeTMF>}H ^?U6judXS֚u͚5lm|0r_[+\Mq_'[zǥ1E?wޛ*]2r6pdtxu6 e$b2QSlj1OFhjVn˷aQRtx!@Ik "]T@fp-^{6,;*HT/rʮCwv 1"C4LQ{&L>4v#APj AorCŌ̈́"*.uaL<͍ `U ÷Ȗ:bh{d B;'4Ꟛ2jITϢCެ}Ѝ?Ɂ:c bv-YdFP9y&%ܺNxF ۋ6w$S%eSe[Efdi;3x"*?yY%"8ӸgP" ~@jzȂJ6,1mӡEW"n+m״&҈7 *?HTɭYa,ԏZgӣ.q04a>Z#;)˨V(XN<)*RJzaQ8Y掩4],cFib`>LM c@V $}DҨ4FܜgjL;K،7m,fܖ%~iOTZXqgS8*񈯗VO fXԸ_DD7sM6bK4nRC)!g">p<⭓Mq +_Bx7sEKS&J:0-|3\{@.5Se~gfӏ :Sk00tDbbv$? Si2i=E߲dfs^>arp5쎖c&Aȩ 51 Q>G4ZF<ݳ+If =0~Qmv+L+ݲ]΄bTX g)ѱ-]Jrp(_BEJ7Δ8[8вU} `\ ;o [^-,|"azf.f- I+C*1n&D?d41[̼BѯKʌW _-Mjcp yx`]늩nY.TаiP_aW%zV/9+S;iIZdϾ<8^^F;=nrTOn7G4{xDA-nMqa{Թ H{:،v /'0>xھzG]u2\d W}tk\R߮1Xj7=g UxL7Po4L_5./Cٞdkܹ?CUd&(&O/)9L&Ӯ.H)s P]?bVU֞%{]i $X$ 芧? 4)]{pl8:8#x*=N5L>y,pWf\!rLzBQ/jn fdj 5V#F8ץ䌵!Of( ?/KUvX@_6`8oBL4yFNJO᪭d7XΰCLkv5MvGLYRiPd@UuyRGUbJ7l4ϋ"6l[4|\y |ŰumhӴ^K~?(1nDO}ȵ~/Gh?l$hEkQO1*Wgvdsl7 S8a7huT)QU함UhWh$LxJQ'=h)B!jP ^xP##XYw+i S?5`[ES`Lr\1Ƶv$FfbBCJp0ĚgFC?[\=(eQC8PM7{Q?i&%, >Q/ؑ*s!$A.bc >IW+M)HlGm_P4Uogt,SBLƑq0q/n]k]qu>;$3]OqP C{gBh͌$Y q|%_KHhQɆY1 zauZVj@{݁B淗g}n4T]rKs GSn]ֲf eYJLLd)⧲ܴ&DD _#gJt57\&+53L{G w|$sOQ+N~F: 5آ`'w"!< Jf&v #J1"A[BZSLw~.2D/f`(-pq{M671t[?24loKU;A9ޒ4#v &J4aoQO8 7unXޡćh8$yCZ˭f cj!ԫlVl#&., :P b@ *嚂m$(=EsC-{q -g 0d_CM sD8`H$4%9-s'%tf;>->=H.HF;xZz  ;HW14BL YHv5SCi󪘯dMm=r/ v sӑ:&G~ݩcX뺯;Ky$,16$ң\1*k%%E] HE: Js*ɿABՁoZԪM"SΙ tcp\:6MB*(%ߧB ^u9E[wlTv"j.fGrvBh@1`cY8YW6/f,ڌ1EZ ̤<#tCy`uJlYe˹[]/Lu_-^f:xyZ&挼 p$I/*Z,'F. Y҂Ih%@ݿpv~{:k_-?A5Z A}BȌoJ2M>(| Ye|x4JȾԆ⾬^uP /2OhMou||doΏ]/ gN(`O~cU^~ 5<tI 0̵2n0װWF"8J.y{9&-Ÿcػ#'<&} f'I['tmECt{Fk\rfroSd=Cgca_;C.9Uo.FYPJ{};;t:#HZ1""|  gs@:5-Hj /<g`wg<:LaveI[\ʘT˴ۛ?)۠~oOmV+*W9rCАp- >L^cCȦlx1ک|BK<{MUxm|=%ԅK9~cQ7<:f5.ƈ/9H,fȑdDcX#2dRT;My^y }r^pgǤaVf S !mƲh䮚B^އcy=H>JN~4qO/ w:aUQ+M4̸!qkN0LTkCC,ډCl0;[@V+âOFN6i~*(I*AgԶFVXU0q[gr3$[ͽxC>9}Z܊G%VD_e/8$kujL;;FԳ'w} .e.+]M@9+veG*g5}='5ׁmiCoӁQ.bB$ړT E}v{pud91a0HtΆ@B(ͥ UCٰK͇0hyvuH@ª<5hE9RS𧮮/y<:E Ǭ~)&rjh XŸea#D$9<)^^UCv(e FMmW , w.26 d@ e+:<ѶZRH>P*LN%9MSu箱uDowp mkDN aRM\6Z^ frawt=J`"bhoI#ʊ\ď"[lhKa_6#ZD]8ۦWMWSnWy4:~svަ5GR&1YH[4uDe wq)Kd`CfX#azt *pDs L[VST.5SI"Nֱ|o^,ڻyJ8?줠:Hr$%J 5^> #vD&s^\X|oVL7.mNf@k|Wiuz Vb_N;)Mntw3 &ܸfIۅfQxLNQ9(.γUf7zD_QɯEh HtIO`E+P<,5><-dVwN| Sǥ LڀXO^@ ' pzh`湮QeX *ޝb=hأ!p*9L.(y r}SOk/.tf˶?,3[E;BL*>k~n"&(2?Xյ ^U6 @Møf_Oщ+$ ̓%` eMѲ6R m&U)?[/mھ_ɸGl0-~/\$$ xr5 (TfD\*"t2s;hS۲WOZd.|p< E՗94dF>.%.jAm2(:%֍I\f[0deZ|3Pv4c?>awVvOmev^K(AWImJ9ʭ3S=&vٻx`D di0 ۘ@7WW,jrEn)Ӌ⿀;H=d`gH75Y5D8%'+smXYJ=L-B^V!J+m#ulHRX#SRrjZXٓ~3)ߎ!Ga4Zߠ4s.dLi4K! DxDvS~et$ ^$j/TwN&åkD45GTEu+{R)|E#{Fk>v/ql%*60c%(Y,]7} 4l\yA\o2eS8| ZKQip֫h75øM[Ľըh>*R8gHthxuG.!EmcIgjj! 5=> 6-8b:hd6=j9&M9 L7m׼̣@t"̘v'Ϧ GEB%JP`2x&Ɨ *b>ڗ?o YԑyVK ZOK g:{w;6buw]mw(|(MjKyEr [NTܗQl[݁Ujb@y F *hl|{Dym6VhMcr@=#fhMl}4`a)'2h=} 2U+|Pwxب7g!G٬qV|gKz^B֕ yz#-jArtEWF@LxmNBͽ j"{#VHrYSɋaS<%+J$o0Ǚ8 Yinʖ"́WsO2)lH! d~ >DD O;Ѩ3[?_%NQj11^2+b=G%hĂYzY^E'SGs2ET8V;tt3XF"+R477!oLs2Qw(iJs61TGHZ%nljL'^'gouQ5㍈.:.Zڱ B4R7Os|ذh秢3&`Ƹ Y#vbqN3OJty&bu7_IL}|$wms%Gv>u+РyCΒOn}^]18 >{M#f[ &9<3_%U*is7hC׬ p!sAutGz ^FDkº&L1;$MT"9"{Bjg^.,rx:FQRckB fH^1|]9>p |lE0n? Sxn!nI,t.eU*`]G9w|I_Q~GcCe,$BUkCnͪ%$Ҡ62D';S |C}&zV/Ҝ^4 kPg'm _lL;kZ9Wy!#<X 2 $OZʡ'/8s  M*k72"~ջH@߅[..{7JTR~w~u ^G6JBz.!EaO"d8- N[0-uHF{VU*e]KAd:$Z3|o +8E>^|i='yZ-vc:lnP ;<5 l z6yȽvc{< )b޼?.u%苽~y6㒖J,mf" jAjsgo`Zkny𲋔*sMz\By Rؑߗ\XM?W_'pxl_}o{pb3`9^ 1.ǚ0l}iNHT[ufÕ5TlUl@Ys R2l37`~꾃&sk=( ??#Aj[n{ l> ugbz.Iy͌gw6ޅ9k F04qi ^)AĻ{||j)^J\wg yq5Ma+$pMBh @JGL{lnn.h%@n{'`l(w/+?c7qxaIcļHa0) x{b_Z ,xK0Rƒyj.)PݟdUVbj exYH!3^-0c` Go +l2*e $UvXkY{uzb[y[ԺΔOʍitG}^yFT:)c,^TҘfSB'pɮ$ޗIs0$٤4풓$k Y,2{Ըzr ?AJH{p@tB|B ߬9HrN\N RhJ<C }̎wUEv*}2#wjS00vveUG`1"!.]rmS_p|u W9IZ }D ڑ[Wf/ښ6#e>U9n]\ջu#I;-Tx"YRE=>:ʑ#SՁRڹUS+{:r= ˣ?K1$Ѧl/,leW y<3W敯 -H?1Ui] 1ps)8o]kZL.VUEœ܅gp żCYXws}lچuS¬Rԯnb#骶m0֘vg]TMQOf`.W6 =r1ƻ 󒢻jD̴sWΔ $qɥ8c ~ ټVY$&gOF!n]V8;T9Ix0z+06&+ dRid>uGE v/?R^5 ˔,jksYOkfK MAtUdaB+pg2@n :{O 6PpۃB'~GaP#p"o.-KwQ:QGʂ̆k6/^œl{'w3 9{ZB{c"j]!r sA`{9בyЈϏrlм9+tDl6TLOgGY"Q?ͳFK#%CЗ6RF.,#;Ly;%;bz':$p]c.~-dxw~zR:/v4+Av rXk! ^jh uD^s[VML̅O+;.A qSA*d: J_C'&,ӊ֯ZBy*YE^/W !${Zͅ54ck<jMYܡjQ$kD+盵L$Q 4+W aaoEȐwI2^tC^7yΕ=fp{4-*/s .q61&lIb >#QA+zW?@6EO06 i@~@j2M ֞3_b%uB2Pa2/GP@A3FcjO:ގ;Ѳ2\\,)S ? Ueׯ=F,D_*ˠ~pA.µZ&sWx';ً]/X[N/yu\%y#?|,l7)#*U<&"Z1^A]J`Tp{1SX :֪/%d4L`Bjy,& y#+AT`cW8u9Y,a7sdi$J(UJ&3~W !PLp{ٱ~I؝I"$Vll"he a?zUQ4wR!(#: ȵ2ӉR)%UH,34.L) ) ='[s/,\X\`&ю"|ƗxVP+Z\!^S/oM"8kd=Ͷ?t ^?1r#eC7mMR r?yU$< U^-ڻ%hMOV']X2 -gd  hNU+'kG>34)JF{KDKy_dsr}Y+: ?rbL`_kDž0y&&Wnj t VbUoC>fՙ[0гv 0cT`zcxl:34IrʋC3ST"oRsEg"yZ|9㌭ↁD; $, o'm͘˛B{.'l NTٿ!7ڀkKhJi+=՝}S-mV4¡]LN֥۸4伴<wg䶂S;34tt{ zJ<2|yv|K#ȨdyD^/>{i%tۉ`ΰdzrj8!o8s<|1rjO3h B߆4wSB6h0q3"_lkv3sl/,ʐD<WSEܳD0*O|Sq]*œ¡YL0k2y1`ܔhД3@Q4ޤ\ 񙺧T֫p^LtQw)t1}2 oJFvkg]3%N2`& jbS*t ThLi:fm0vu;;;j- +e۶ 8v7Z),1q(6wZWc$',J_q\I1 |3O2<ԕFg8! 釮hn+51 e%i({Ȑ뾤ߝwx o/5b͍(hO%M`{8uϜåGq7!(-bXOódhHwGD6l1tdyeG „Dͧ.HPqi0B3/MH '붦d^HMӻtf$+PdLtYalD`G [=C 4\{"弩M j1Z pND!jY!.-4"&l 7OV}bzȨÀ ,x86}Tc3c-_K %:ߪ$-ъ8 r L;ʬQpdɷ8a 6!E q%CհŌoy`>?>j>$${Kfl]Q;ۙ \23C4D2%S@R p dzG+QrIYi_>&`5jKR mHUwK$m3JF$=#UB$R뺄 *Fd x?{۫keL2.#l|trT3;W2SNKjipɄSR pm1{~hZy*\#iJp,,2]nH Buy4~3c2~!pG\M> A~&xNγuճe<6XGU2ΙHӱ ř+ FI?ʻA:m0̯`{7lJg f5OCo#'f`T/O94O3Ǻ :S T!1=5#DtN庼*?ȗ?&'Qa oi2n+$ɱq/s/J\YE nÍ訕y}ZsH*"P q)hx+LLVy1dYeot\ouҡ*)ˢoPZ΢6!{7OUa0dIwYto1!qD'js)VkmS~x>bmeoSuz:Rg.j޽/B4FQZZ 3#* TKfΓH*pY&svI(h C|.GHlbH+;ueCQZ1)U9uy32gI!|ݪcAЧD?Y{@C`OLaf0=i72Vᥡ:[Mб"`*CU {!֯!u7+jHikaO_U͂lsf,_~bb+ Ak1>ޗ K i|>U3 رۥVqE#j0AxCcG\:iA 4 xAǐS_輤ӌ6P[^ IS"Ub Y=I<ΰw~x-+(;@rҶ@ % ]~ܽi/#B_Y…/ƻcM.V[x^n^7W,׆ )J*;ڎ{ÿ|Nj$T5?fYdRj5%^}oxpRKӹR0XwHS^pG_슢$vұh'f T{ΔIV!Vl֫t%gei;>.X\ >Bױ  vi}4cCVː+06iqXig@(L"- ϻ7 NL*Tӱm;enY^MzP`@Fnz$JKzȤ@HrMx|AV$Ǐ8W(3Bͤy!?!g8#9D¿8vY!eRcpn0~Pg?4д)4kK|Ќȁp?y,EhiV^(}]'i ,.a@nI-U$ُFk܍q{iNZO8G`ذ+.g5n9ftLKL*l>/YRyiiKlIV$UStYaS& )6sƦe_evjrǶw{_~8@"_E^?V(c+4_ \ h)ß_H[JVW9\pa͹ T=e"qh{N[S GOf7sS:gR"䒼p}q+Tݹ*4WPfjvŷYaVK{rut*jk,rDH=XD:e.'phQ snحviC3v)+}I ]~K8td$v/־C^E]{OODMڔdE:lɭ"CA ANOfDwdrڳHu2 ƹ$&;ޗUSi$cgE`|Μu3Z5Csu&DiLύFANС$ڻ5fK/W0*Rg5 ɭ%Wn9;ӖB3#UD-YJM{vqRJ(l.\^4F܌W>ݬ.D_lN쀱^?ވVr2'7 5DϿF~מ4h拵imk wR}{/NΈ U-I8H!okŀ.nYRqd%F0]rdȾb/ cuV{rRU( NUv96_'չw]64<|(Rlt:4Ǎt(b~vJdYSTe(uܚsd;N*ZCeN翌Gd`# $ܩ1U;YRL-i5~+и['+32MŴ+x'{B j9B. }$q'JdN) #Lv&)3 '3?2b1JK'$|U(!DŽIWل{XwL$]^Da|Wvx) w03Hu'A b<4iw2g`ZƛD}_+ J*7!19VUJK^Z{VI=fi}&`dD+jW+`ۈޯ/ ~EStɴ}! +M=^fj{D(8.+b_ލ9T-t1h6HG^% Kށ'mɘ6|1;̌#t#ZK!ZPXUz@/P;:l%R,!هf@,šJ DGnںCc;2ttmVTP 1w77[Fj>MAvDxgcj{0SWZ%%`5;1{W)v6B֮L "8Pީ4OKzRiҾ1bn-jBtޯs*FCniHg_Fi/K}8k=<%b2D9@,js;"~UϐQD߲=;b>׃2J`=d[W^f.CB HXM4d1A7ԵGmLW^ '6,2>6jg2m?{K;7,ĂsF@* fiI;##duYmcioš'1 g812:?)Gf0i/uCm@O# Nlv1P?Loht$3y=ݵ*GI1ISl:xA/:BBw^2(xDǮVi0RTTbkp6@>mSRV]Bjo ڐ5TۧMB#7#&X/4_ -kFe:DF4Y"3?li!S}~rp҄21̌z #nrDjq_=')ET]Õ/j \\6iE `Xk:o=Z/a벱״؆QLď~3C>E#}E RAjd`v6qaG,fLJ-dGb3q]H,Ag6~N >~S[ڄRPYfӭP)S bA$shҡs7ci`$"]=cneCݳ9۝i\qqYKIysIsB>`& T'_&N_5#l%M kk;~摱R-&9h9ݲʨTF8zoqnR)]8X]׽#E[dd؟*D>np%a#E I@ Gݙ)&!jh5-@ih6BQ H{4UcQLP 4m q$ip_ }߅R 2uӰƨjEZ 5$dNLh)Q?ssцtu T9-lނ ڿœAfN-u,s6I-IcxGsM $%7Kcƥ/U5+n@?yZ3xOC!08;[e+=e] r7m[G,&źHX;e\^FnH<+J7JZH*)۳ŀcg wCQp?AH /}dʽފuZ”a+o\-b|[6"xPQ7$$.}8ZM9p=AI +S.!NˑM)NB(`y/@Jq w[b*z`JϤ>1nCN6>,Ǜi8gp6 s׶xOE^&Uw`1p5\sv՚/BIZλ1bM@cePXU pWu#Nnd4ð4K,Fr4'pqOzTb Ł ҋ%gܗ]O/Cr7Gx#vK^42ghS.G~CmKEk38ƔZb <{ۖ#irø3i!\PXi%E YYXu/oj]/6 h FZ'V*gkJ_K)y9-f{ 4Z[exᇷ?T/:eY)Q5סA5IKe5` &j: {&wdr 쉴qT$N !Kﲇ"̵ ^l $S=."|\5k~4 Qi7#Xlgi֦̔?U$@ @Vxǥ51y6B} ʉpx%q܋enPm}6lI fVFZI&luv[e5^TςKu;x*'|r*p=pbIk]j/мA4-=OX5Ef,4gwapqW_h 7k+HoǁwivQ:ަ9/S81WC |M6jBv\UjN]nN,H0t-=1Sh1:.DY>`a u߽{u*5nVh/G @Fʉ"bAP%J\IGDL.L\K!z6nӧM^&I{ aGǩh9ytov. q-xj 2&JolÁGʀo?TA nEO_ꊺlfC<)oj[y(vC m^Qh#e<ϧ4Gb#'8-s sf5mJuc*-T?X\k N9<0|1{`NEa" 4̲ApN5?]ޅ}~(s11 ^AЌ,-Y)ИJ*.EEQc\yƭ3-cnhAѥjiWW > *6ub\MXf}ipJφ/݅(E/$Ay+Յu`2UOSF̨癧kcɃ|ෞ=<>՛zlaU/!@ё"3e_:)E\#Wdڴ.;̧2_:yQ hI}#`єSiq _roGTdB!3h*p<.a%Mh-;Q)t3[>n2iUb7 ?{P2m0ד _k[sN{0;ˁB V^ڄ5JI =$cJyM5(`/cR2+X`SPqw+0g*"'i jDt }LwtueYu4of35L)! zZPO9 БRssI~QȽN! rvGuz`&ۿFOSMKŚ1,z&Ħlj{y_߇nnG T"ދP4٪nQuZv"Hu(vK1 MU(ky̩_\ %K7Z_n+lQW0J0(ߎ۠Dڞ2^Kdk-Ƨ^ "7d)="#gԝPR]ޠpE^'8^% |!1'-ӣmg$.De8r4YԥhoׄStu?7JG!(o 㸑D)bPJبgƮG[vqf<6<7_Փ1AA/!GhÒ[[QL4ິ'H pU'"'mH!T5Y[1G˩!S:N'>$YɀYw ƼR%H*Mv4ִp*0ZZ+=[KD p?,(Ҵ3PF=岠ŽjBewpw*gCu'7eCrdS  `%~mG ^7bO>o#j?/5;,C91[B-=@4ssQ?ē!C_wG"ܪ Uv'V1NC=kRXTOIĿ$]2'Me!YnvL CFzo׏H2n9AeR̩P^o 1+g(R1uHvrӁ]ĦbuFUPw*=Qs>ѭ 7!3) j鱅9ʫ*nH6^%@mİdZJ_l gNjԔn-Qo 1Z@>>x*殜Xn DO&r ;edq\$Y Dg!l|+%䜑m7D:kّ8emR~ m0tUQ0_A!5_۲-c&1V;FqCӓF$ .MWmq˖m{.w㹉T:`A?} 3C5 o1= ?yv}h+]U<쿣Jn,^ PJdš.C2iI&G6,_08!fSwKN.JGY$U߁͠/ۂ/PQ61iVV"fNDw p\,7GE-(`g| W^2}m\ i-nGYD.J1W`jRuz/+99A7;(vބ0@OQ)]4=F vAxeH̸8ۤ,}Ht6Lͼ$?藱\p|Ik73֥4Y%w4ߕ9bmd;c|Δݬe òfWL̺RaG)wcxV/;&ă ߰W]o"JÈR{;a3y|t n$0Q'wkHdRY$R q=x*GNz>np!`*-U?9x&ehg,⩻ TOlہEJlxC6(r*2hцB0֠fp`+-l9y0dgBQK*#ʔϪ[T2/ƙI25} ) `%4TR HΑ;ԋϿr.fW QYە3Б ӧ#\݆83`j7$e4*&<ŽyJ+EJ AmzFD9jm*%IGoȗ-̜a,e 4:ej]1tvZR@)  GIP:Pg=UBc =ګ鞟qG2UTfeBp9(g> FY6*QKZuɷ޹%\ >w]9L>Zo MbХe02b/0ՏظxoQk3B:Æ[ˡa+0V^[7^{yGe4,Sȅ/i<:j40PnNH7۠4Tav[?RL6\cV^8 Pv cA 0VaeKqǿdrGY[)P]b:>@dwDK gi!$`(/F q4xXH~N QO`#urJ۞,E8ƫ)z&Ǖ0dx*hlKHUN|U`O˔u ͐Yв3Tcx\Vq͇,z_VGa΅ڛ\S?/[ULOdY J~? kEm$t Pnj!Q0EwK#5J$J>l i$L':PnC0 eEm JFRAo*b2X_Z&w?P)5`_( n [ZXDDn[+8/`XMr N)->wc7Fґpl&ȒД;x@)އ})9n`"y{s:^!!h5eJ@.@Qjl||ՏMG{mР!ݷ6@`)ߥWiaלy2; hYQk ZךIXZ2^Ed`rכmp')o!BRtuQa jZoS^J[s0nb*Fg^>% %Xzoj+犨Ŷu8A 41צD 및),+u|{a^VX𝻧 ~6ԉ+PdADA7r5> ]1B4XaWE:/>b?К ?~۸Mmލ׭6mY ވv&9[%k YfYg ,kާ5f'b+*~ d6ENh> XD=kdj9[>Oq N:_!56l$`I(^7k /ue^ǃ^/ӉoJ_{m#%pDS+ >&u1В1#6%(Yb{yj#[gD. L"5Yl.(d_LILem6vt*8'z%Y8EW|N|aB]+\PzűvTk)?@mo6HbERDi '98ϞsY1r>d4C_\'.*vFѾMbL9eST|7r1<]sa/!<³tʳ[&<3_= c>i;{I%Ic˹-{K}yPHphcVYBC,TU6!Rq.VH3:*̆A ?.S7cq= x3a[;N&S(rNS02!2>ғt"Ե=Iʄ&A;ngHD1{3~~ߨ_ e!{S;ʋT? K4}CA3F+"=ʤuXYLWD!> Ͳ[Nm3u礛&< \\zЌXl^)^ kCpdƌ zd*//]{ z >uJԅЃX.'} iF֮EIofjHz%_Uĕ5!=LS5Z@ly> ,.j=Ǹ $iUZϣP 7X,5J !~ԩQl}vb80:?މ'(na˸6}>9wԼR%ҧٕb[8w`qQgYh-r.; \퉸 f$[Vgy2ڰ3N02b@wОx\]8KZ7/a.жijVСHj^=}+<Y>zP SiHT\X[*AcKp`ӏ>D/9A0F€t}:/%`|)w&0܊CތG'kEһnNS[Ow};XeՃӵQW](Ifq)2HG@Rj[%9 iB hYTF JkDc~jv&c |F[#ʯt/;G#NhŜ 9J<$+JUXU>}U Dk3Fg,pH1OWB@=}Fr"v,u "Lz^%pd6?֗$>/0XlPjL"]Hx ɹ;bD)~f! Žl'[N`oc<@k>)+Lt V| Vޫj2| :IAL+=I2[k+X8Ol1T10𰽏RXOK#m#6BW:T}m3@ N34IwP"Gډ m zkab0t [S̻]"Pg~5X:XgfpDjs௟*Jg5<-|!4:l}Aʬ 5a {Y-la6L ;ټș-pP=w!:x>[}. ucO/5@T &Y39 GQx~0~ 4bk٩J[*9M5'g`D_vGDgm c=uu;}G:I&H W0D}Todi l6/ld0gӾ#GfۚP>hc4y2gtth3Z -i@}BPX0 $,(ӹ4ÝRpc9{#Y VƠ̑ Un VnbH/1jPn6!"X)Z9_~8(ϫlp}`DIB?P|`^_ioή;7?w͊v UQ5me2uz a|um.G(DVhNfo{\/cuti9)[K=3>CP;i˸V{Uc/߆m~'hv:20*d*;WʉLi "E~E$JZ|nO[ @p`4X]5PT%I`P# !Cڀ.0~Af,rr|ӓS%kK##(靣QDOW`U>BR ַC!jό$ M1M?Ue;\d:E_<d66__fR-JtvYc-,`y#>#Іdx.'DHCM/0m/z'722oSכ`(aѱ)rKo%dl7fɯF>p8< پ08WK#bD@%"IF_JRpDYԚN>~[R'Xs [s"GH0Y`}&DԮkjk ;+nWQěFZwߎ`(<w6O%0N|=Ih+ǤJU\\4fRxڏ d cmf7L jja VyliY2B繰ܷsyxcUN=uC' ;GA Lֳ,%FU1Vb=7.a̘cSzqVz7yɯJ}'+L,?<r4' 7&3ɉix<VdT܅yvp-d2m A+W\OZ5Tq!*@^hN.EI6,ѮƖMa`xd|z8rP<CjCnuv"RzNqoЬ-AT*㑻q]bļ%v^&if;b:a>QLJEG:u3R(4Pm嵐d3qG>,A(Cӑ a#^@"a^I%1hcEs"r5qQJ:: M$Hi_ F>&VwybP@.*8 gmV6zS;$Pjťfx_ M~wFQ; Ƨ$*e)ȓ_LyD[Քv`aĆC֟[,5d'aZwMq8~C$GBM&}29<5**qDo3|oI%~L cPj5l{~3D8g?M GNQr7v_b<$Цz TaQ0T>l;z6 e[EXĹ|ֲ>Q呔ź?O`A+[F.5>aAJerW@46kG\K6EjH- N":~l;t-Ӎ~ @K 2\V^iDio^$*knGjbE괱IM;TU^NyI 뤿 =ֈD%q~*Yn85Zn6sa\F \WؼTRm.T;Nք.ݦlGl}_`n*S1iIII8#`]KbOAOU߼i]9q;Vj@єG7]cuK :0xjeV蟪zcӰz4x 3KۭR7[JÙ9󘷜Ve9|Z\UA i>=]x.MmU E{veIf2=S]HތIxܦz0r3 PX{3WR?\ T{TдkzCd&rhǙJύ*=rs `O=Z0|1 9HϥN=^ZYЉJ 9?FL=jڶ[,E=etH3@@5wOk»W5̎?-`=C.?h`Ph>=Wy#r_~4#qNIfF_rVL`E7a} M)1޳D]j,x?Nlyi7uw˜} ܞ^c5BhjZ.,@#sBe0pÑg3ђ@5d& Pk Y5;`"dՔ|Y72y~KDY/;S!Տ5՜ݡCCS"l[Pv '@ s䐂[)_>r&%_'4:t;~WFP0%epdJV?cGrB*< ޙ]tnm2q+KY,0ukpjqX 5!̷vG ICj,j?ɥDB."DeNGB;:۵j!/7\5gȝats'Dg0dsȭx%ߊw[7ުX9v/<'[-[L LJ㩟[z7.fpZw\~!N'ꆡhi/qr **&Va\" Y"4%Hrw篟~ W'm OM|פ-LHrx˧CULjS(AeG> 0S ӣyJa! {4 rma)aZ@ 7g!xĿU@\GG0p?̪'6I[E4fKQ4`0TFJ i@MaISw#D7w]p޷դT[-)3w$ZU{!|q7 ݿ_U%%_=BcCgIv4h8\Mg8rlJ f*OJ:EbҎ<]+ϬooHPB&2;lڇ=@ h;Dɳ/o>ʘBȗgJqlV*&>$08=Y_ogP}#"ai̪U0;p_>zQ8@ol6a|?rMf gW G0ɔר} _ fUhXh~!Q_=;*R-͔{,^3N7nON5ތv!b;?:]4XZk򌕊?<)BU8i=z^2SpclUoS1Rxt ?Aɤ~ME˟mh̳>UϧIةcWZ ]:\SnQk gf±ι Gcw gн AϹw` ٨Iіt1OC׿Y]{B@]ɲIhxfiO=VCM; O1„~_+em$Ğ0xyPR%kumWםf`rȔtU" *1|BlTI"shk]9 sT)nDn+dp[JXڗcLVlrWHJ&\IQ~"͖ZډciW҅hXx/_mjIbc}gmr_%%WbP Vk5̿?iMRȐ")}/:#D>M.%ӈd`VkqN2HzOsC]*?|d؟O ˸Q3ȗc^>Z.54.>DH|YC]̎IGLT;zq8PvZ-G+n$B5`Κz&sP-a^C$n@5y/~.P/KsVeE. -_V=$D9Xp 3ϐex>ׄ4;;kR@_Nw&Lr[P[nzt!a먻@.YZn3S6 D?Je#Ǻ)Gweϵ`>vT#*<:qC 7y{nh[QI$oKZhGs1faNCK\^ UhvMgIک9cϓd%+#LJ^,# WAW_ P"E\IoH1L} CW!BK˚`jD>I43a01ϬĄcCD{ L+ ,vX;cX۔ &-8'Szx0ѕ$x pJq"7?dP9],N9O8RC~TIsʼnbVJ 68)Űj~S4M*k\=Yndwu6͠rKU-< mX1@]=̿[EؚQ@cR%r[xTC@#ڈ$zwd)B fMi!y).ܑJ7 G1>Y*YErf^E-gf9&m"nf^{9Wq,je䰻]F Wur wyļ[%|U !i? ͥy! ȄC;1SQQ9f$ "Q0EuFԬGw[wĦ#C(w`Oi086'H{}ݛ<f-{f+`Bg\Tj=M$+5ܽQyC%C%;^2UDӳ>ZңNd^PAD~wNjn\ ]IpoݷS"'vcj- y5ṉ%w %ABkCAmwht:K<.cQ-hE8_ ߔQ=<$CzOwtDVkvshD3MJ&1H`!^$ /0a_?m(#maAYwoVtI1D䋽 ?۵;kH LPqXl5*`@_C2Y޳,ʩz[k\b.8帺R-[@O\@R1#z:a۔Vqd`־0oPD[g@0yh"%v5%*B_t Puu FŢ&/u ;Ov~uH}m>Y}N+&^:#[ÞbC^nb~LPȪr0/~>^7,ݝrIJjAER0x%7/sTc nwΩ#I7{Ԯ_|9lvXGxzss4?av3Pizgڔ+JiӛkGtUb<y+?H,1mnMx {bxց.6X|V^f3 3r ² `i~žkѤ( x\k.&D#0zR!^%DIWAKɘߛ}՞ {6H)1WN<{Hf sAR ^v0'H3x7k^eo ŅPaMӀĦCqN'iO M#̏5ᗘSx"x12j _2|у;d. \ 6~o2,&l,fwWl&8M=||K+#=&³O:#_i-6G bs55X,N*تbRyo/-YULyWu4pwHYv"YF>@tWa+*D7Q #/cjB. 03@O 8je=Kw}U:#>(3 +6[OZz^er)Ngv͂?ZM!%GdȠ[PaE`M^YIGɾT 7X9v ._t{|!zzU榡̘_RND'#B *NrU8(ĺed\M]D0 '%~"(`Bwp!&0AbZ rJa sqgd?<0ܚ)& :]lcʍXQAa;]~"t Ɔ 坍*4~cZV`4g Q\<\TEg|[ AZa󸷊gi½-m 0/"^kI"ӶO>f6\D5VvI͈QUIfv|Uڛ:PCg8rvUp2(xnI.p*.`&9NcJG%etmVtrθo˽ J-Y lQ7#Z:ǺFd7zT 0kXLasHWBt~ (0 5}s{tEUc&nI0>\}x1嚻'}AqihQ7"(aYئi+Zӓ? lK'dhYFUlU.6#AzC}K,&p"vl"lӏ幣GKiPVsa%қnv zFB<9? *W7W4j$n.Ta=QbF *Y)1S^ eFB9xȇ3$NRO)A~lUBcBa'3=d WBili X_ynψ"9 ' i%ZjuKOp6Fr<n k BYŶfJ8,\S&va[@0S3km 9X{EL glCt;Ű[/~J31lAH91`xSt;gMY:8] ԈR!':غϼ*T%k_2|K4 Pg_¬K3cUVD'" XTˎ8:M҈c*,1~Y~^ay +ΰ Kj" o]Hl#FǑ@B;zK@곶.NdOk_IEeQޟan;Zה>RcKPK}kT4RWҒm$~atm[]`plRF>Sӏ~3kx@lТ}̀}wQRI!Ay#^9)tm=]J8ᔭk8 ~;}B hƘPATB_bmP?P%2*U`ƻLGGKϟz|K}GzdNro72f;YoMȃ0" wu;qfi^2l䞼"tSڤ ART_b] yô(iV5lzA-}tc ʘ9E?7qV?ˋְ4Fcnnh+ Đb;nڥ"UM\,U+)Ndծ#jmf"%YdfzZ(0٭|tU-8p7" dọJ7Kp> r%-~eh`?s-~{IY]*7m(l=ϑߡaq~Jg 3;6c @h@dyI!f vXd^@ਥAP;MĠ"c' !Z~f+L [j7{_.B`lIJs kreϛq_KG> ,կv'O`M4ũe ~uAm" ۬b5o PnbǺ@Z< %CRhRj 4I=\І1kv;(Im;dtR ?wd6mSM_ίbYBCչ_v.n5غ_␋̜5J>wW;Ɋdi6P;S|ms`y9/'g7Q<`1qвJOX hz&,r),[ R-lAI_ص悵j/_=`0gaZe|$a9_vg9۫w1l[>a +TC|`力Zۉ,n^!'qMߎ/qKFa٠OZ㉚;F#k{`HEo uُam?vLTunKrM47\Ed=VhfnJߍBwJ9S;!G>*̶6Dw<"A'#J!10=_۬sٔ|X 5:=~zxŸ#wF!hV"$]VR 2Kn?v|K_G)LuEf,p|S)ektx(Lh};I5hn+U*]s)z ? d; q6Cb/'cBe8~|[[)'=JtTDUPcRXY6 _aAp=6ZI3m(D^ɭ՛,ϸb=|lZc4VjIV&o'L%R [#2Za/G٬TѽJgا؛U&B̻xC:"s6v ,B(CbZrxYGPm풊h ;̜緧)0ߥb90`m|!(:|h̆b@bYIJxw~У"!Kqo~Qsb0BP&Ѻ(UpW1~xf]Oƹ=F>fb7`H=†Ѷ{_)" D꾅Dx)g'ɘ싄5'@4!j׻Ҁ׼GxKqe^[f , j"lv9KٷkTDS:.W.G;PlHwZȬgDJ5j * =cR<~W~Yԍa_% ' [T)(^feP = U8 Z!ۚ*_kPZ|XЃ8+ S3*,Q!Qzt/ :y?|8KX>_ŴB&0!A]$em=[wFo^BH֘ѐ|TMdt+9kFJcxzxFb<S[3*jO)҈U՛[Bz_}a2)K+k}ܿCbEQ(W);qPkN8p1Vj>'>u*C;P| _S?\zJ;**8unU1_ #N΂!97m`(Ւ /kQJRP0ꩈd)LM wmӷX0aEYy+mR' ^zdHD3j@Lh6mߊB׌L'\C?8+VJH2F5x3cO {sFnP})QWbBRj׳U)Jq 6W'p!wBmaW VqFyhGxRHpzOf#(ՠl^8iw$6Nh8qmw!!ÏPsg3w9ڕ![ rǠzgDSEN,):n G1$bUe#cL¢Q=ۗ28x\Yk53;WG>A JXD?i >L{sA}$hD1$)~[\B]dp3z (@ofnai}g뱰XlO*5t/op,So}qе5N d ɀz$˛t}|Ezx)%F@Xl~ ;L1o+HɶT(}&jh]'&#{ZL&4bn3ׇ = [ oV(>Pwď*蹪RܛQ{`R,޾ګeW@Gܷ/E{_v 5o7н8:Kg VΣ~xء&6Wy>JH`[Y 3WZlnr#J n6kF3,tcUj\|p1>eq@ͥ(F:xgxa _#JޗheB]@ a?ujKQԋ-R:> ^fUԐ z*j |AI4FYiBE$CEhc019&; J5)ja|&]T,*SEE-6p|K&w(vsPd? "ֈU6p ,&з.n|ǯ ><<9a NBn|]},w] ,WXޛ}2i?$i`!Ψ†,EqS1F]HWomyz٨=GX}o%x^M9IϪ.Z`ݙRgAvD^%pKMLq32ֆM#U=tK23Zdã8HBsi?{ ׷wAT %7}Dùb $=tb XW?":CILGbޕ(|s`?ff^8Z~+Ăe |b,JK<88J8;~n$}K5L>S5i`̮o̍Rd`3wmdSԶ&g#I$ rc:4C*D} <8<򡜞ךjdK!WSDDz%qj3Fze"X c83`z>ߣ$$:=մ@MYE*>^d!M_, `6q{[V#laWXתh+28D"ňN;+\JC73w3xL}Ewɗ-I 0,>9 M~ʹYm"káP+D){O8WFuZp'K$VHSQF8EE}IQ*f*o_.i 46XL*Z`B*\;_^,Ū(ZqE rߜv6] -*`Aɝ)?t(p[jszRAOy@8PPZh٭F@zcߚ4<F'W'-p:=y&W ȓw57dGAE,]M8 Xyuœ64:O4"[(5iXQpK 8>VZmjspMOjofu}luU6l: 4`C2KO-cÓ70zJlTb(φTs4u tӗ{Gj+BP&%ݱ~Ȉ=VԲGn c}XܖW@^U @¿ l|yþz"xc`1Ps[RЋbo GK0D6Qf=tblђTvgtH1 \iHNG7uSguj-By s(S= ٵ,߯y;6OL잾bnW+ _l\F ܙ*O49=\ڈRHN;<ߕ _fWI|j!ݞ8e Vݚض"xg\MC_Is{Aoo`_ 4pXʛo=yD[M+PC)I"0^8bjKgKtY;CU! 8aG+h!bbKھ79Dl@ntK 7C/F }dK&KtZ?I.<Oyk5L'YI< =@BXBj|y~4z:bj2qW{0gOLX(hCI ٛ3O)놮(@c'qsa u$-fKP0mYA(c$ݼR-ܺzO$qY_Wiy ir EgGM _vw(e_$ /T0Y)qE/FRB|?o$ -)O~K;QL~⤊Z|dl㼓[$rf4yH*\Ox xׯ$M ٲ>gFL 53!+a ,b#I ؈?&/t+r,?@ Y/{oˢ+Owed"*F˅n{KefY_FQ&>1yFːKz"`FȄi]Q? ~!\Sײ uuh7W)BNoGMU՞)pa(#̕,i&7M obHϥ̥d}Z +|<;tL0`{j!vF!g &j=Tp%XYL<m.hr,\El7Hj|c%d1D)AL$>~L&Sш+-Z?:Ψ)Ydu%=0a:lCf:_UZiO ,tW@ƗWv3D2wHjz4yA^*rYPXR"Ӥ,ԃeoosi Rc-[TK,Ů+It1 /j4~R/u :Nq$M隳S Cc_i"ܸn=A&dAWBLL3Ek"ІfTm7>  ICx֣KYI;OUnZdS/ XqRj`ÏO`3~ = 917׭/];, S*F.ޣ[ s3mqJn+@pg'z+r w џTZ:E_CqX}] W29s "u+仑XEGNL]qsc፯E| q8y$_rYD!\r|۱ƧVGZA>l8q X<,R}Cᖺ~ zrE f G n%-jr|3&rid%wMcߞӌy0?{Dx?wM\)m4W܎H6^<ܩ(Ωn7V绠?BƏ~L[ĎOȧO ҷbN̒I)iav{d4ӣ#n?^ዺ rͷA{ ϐG)Q A*֑$@ iZf]ѽkѷ 9qg17FQET[`,u Úw]am+sMdqK7í^:-O3z,z}m='4wKܸ̍[h.6æ,MJ3[ 3 BpcnqjK2:qVݿgʌN`#E^4 :%Gdod{7E1MN`;Ԓ:{YqyS]mQ:;Ǭ+guZ \?5.JԚ'ndfv!{5VV y] _8<"Su^ܨ]e8V PR}\╚Z\wvKv?e7\ϑ7om_mC.N/,W z:%JG4h\7'9,ˠ\g:DKlzqۂ)` w2Ho 3LBVAPZ\3q?(! =jvd7zCd!R&"%-d; (*T@+uS)OR-L?S4'Ե:✜-sv|!q c^~XociTz\J!5*y, C=$/QQ9xu {.ݪ^. v٪42A  nL!:ǽ}zR#X60ϸOL40^%W^Z>ྷuNk4zu@; o@ b/ƾNOnUB-\Nc$YFB")Ǣ~#K_Z6_Tӣ$}Qu`ekI:c_-d^"135r\Xa쏢(a!m r?t}Vo>^;QBu\p'SG;,iU' OϷeWګx?q-V obC^ %Yfi>Jh Uwӯ"T;/]!::X&> c\*lL; >n`R %ˢ["4:6U̱?8tO`1XzO} G_U%QYk(J$`. ^[[7Pfl f{1ᐪ<@ND hoebz&&b +"&9nM*kYQ]/yK ^$) {|Z`O!?UR)一y͑o|F}4U@2uu-aVPq\8f`\.8 WB0.ȣu]HEO~7 qۅV:$~bVz/كե(.r%dye +FKȐXl:Z*Olj&T_GmgxB;io򥞬*:ZQ"_pKM]"#ڭ6 jqaz3$f.dp`ѝ( N\nE+qSO!Hrq"35daߍ@ Eg1iEmiqVXdÉ-/x@5[ )H<8F˪9]M!O}08ˏO1"R]VtoDrYNbwtW{S_nʭ'n<ѭ;pݴA;S ϵT?Cq\lFo{_߉u,߈wOℛඣt80|93(4 fIud!߱E6sC,,hj a~Y1$TJw؁1yƱ3Z"i1 C>Rl*K8zǬ-)N^6HBs%nGȳQ]^<}8x#oU:{{U0Ca\].`~uzCGV&zmY.2M4MtTgig{[dv^Ce*J*1ZP 7upt 5D#ºopj572:^`RaL١AB yo^̞xI=Ҫ9\|g6D.ň'vmmGM`:8q8Qh'iEiZp1WI4<)zr-J)DVʶNͦ(giLU:۳؜D2@F1rk (=ʟ/`-Sj_Lbc޴⢉$@p.دU!|cgŭ*]g8Ө'OVJ)0o-Rn@?koWʓo6dzi&Oeu`ܺV:b`F3[~ٚksjLlVdwgGiLV:"J 8A88hLP7+,F B+]/.3$Xe޺/$HbjW\˂ 5jWӑTzXr;_kM/q4Y0|P= *'SD+ܰSx:9:cK$Yg]zd]ك;i#A$P4U$Et\Ƒ&|_$?ӆ乸=BƗBPuO!S#{V6Ri Q8ŷ URO4AVY]wv뿧6"$vlZQ V;TIx[OW|Y[S!JaɊƽui](%/x v(<VH/25/R;T B6hʱ a{Tb~h *g+$]#,h+5!!skxJb5%^?"i`p)_^?FLٻWZc4M m8\kg}N1t{vӂa ^b ,>7J@] ;j~e5S/b'4f ܯ~!GQz]qfECצN8KqG;/FBո%@D_S2iyn?$ %xԵ&'RP x֤g!7M+|M$/m e2{\^@! ȱMM5&&_!$Lr0s#]">Q<( E{ı',?j>JRK}_M( oz\3z4Aort.. b[h|kX=O܌r:m.bSIU}bzaZ/ ay@)ܗ@{Mi{UbS-׷_M)Tsz6r5e\P9&h 8O#09R* ÿ3/1-wY9:2RLJySW=EBS(Ӈޗ]zq7+~Z xB=0u"(cpfZoO-qI2bm-ne7{}$!pO-m/S'O]g5Q0sPS K,3*z)P!.ꭧ򣰲FASaې%OjO>v‡o0FVwK|>VN|#Ƕ5áNxgQ-u5q%}DUP/CeO)ZH a5o_a2oޜ-hWODrNO&PL5՗Yb`-?-Mlqi=ig;,h6E ;'IlFʘtF==3A 5%'gbtt/b3SlBHpW}٩jxUdYV6'_1G|0;< @؛UVG+އr_p;` G?7)8jHv ǵ2ւD"+]ROh :T# h\'L5] (!y7|ǿP[d%tx ZYg3dP;H0inn|ŁԺں% D] c,v"~̍|_1Jd2@Lh[ 'y߼0{@B/K/-t&#'Z I v78fII^icaii>|N%`L1-*=zPSoG˗xͽ+\,q%= b5hL7 z/eR\@@cՆxCs.=Ct']÷N|~<]졆 z`\yxR UUs~ָ}0k`1e$1aiŰJfsO{71Ҥ>+=%kncǖ2,.yeC `Czڣa隇:̍';qPH$%PV_[:$ϯ *1V 7z%2b.&$u 亯AO¨pdoB={ V~2G| ;I> M@"3[H(a]-pi;Bh{Y>֨ayק NO~c :Wሺra1ڈA)ptRZ)εTbjݮ٤! =Uv:Ve,ahTJA-, S2`q&3v NUXCsmʜX0#u`/Au+-~1"Tc_}sg鉪5z$‡=ighW&KϊN&x<_vMZbhv !@?I@zG]A :Sb9z]0FʈFd>$.#N|Sk9cypWG^)F6H+vߒK^kaquܗG֬hmO<ޚmQ641w$JVǺEW|mTf `R9a!9 Nu|ky~sUZ%lf_a|#uH7a#K(x f9Vf~٦(!YnqNX}5ӼJZnQ}]Φ["_lu0CO"Е \%C\`H@/wHd.ߋHb_x)0*gRL, U}507%Ȱ (3ˡ0Q"x܆;Uޯ$vҢY^e鞡zޕ [5+CW8%Dt{$Iwםe2ńձxWLPX{SS_?dEsDF-{s>xB#lE^8w-Y.+5(smĐܕ;j.yWCI0"m_HD_SL.zVcUJmT5Px NXo~";ցr.ci;Q2**6< 8kTa`·dAgo( 0/ƇװJ5ovQt` _!e=+ӗYԞV Мd*;:@ir =r +99;zy.*Ud yWCh\ڊIH)W/dpҔg|:&9(3grF!%'Ӷ֯\,>H+cpoGlQ2SLrP& #ڢiWxib%,kGj)Ƀ[f~DτMȶ7@i3:v|E`E'1 nD(, !$Zچ= n 㱅!<sEQ)ck>;>*i;t\CU[Hl`V20}iz47qߕ3% UFsfpp-Z} l7x =2ج#Yds|EZd Z_;Ƽi ȴr,.5Kf؀p!xq\ذ^՞oԨ77(O/B.P.K;/_2A=T};M8@dVvGx8:/Y9mϜz9"\%vA],nH"- Vi8>ˇ&}Y?o"o<~ɪu: ^ާ짷I20x3@D1쁵L) R* =X@a=xJ|᭸nAҁupJc7Y7E{U7 ^A8v*P[AS*.5=6D5PA.[-0bH'%i|8 O܄좐.3k ~/7eQxn"| AdD%sO}s}Vl&rDndfZy>HB'"MрBe)W 7^<4TCжpvlW"E;0=:mЛl+vJqk0-'ЪF^äל'EW*.͆OFWVаcd?@D8%+V4~x^vqio61!ў`c A"h;g/Ѕ P7 #tM`7 jưekj:aE _) `Y;mդfp3y585i"KNw"=ؑ̎p)deJv[[s޴5Nsēxow1<5AEed"u GÛO c_χ8ꀾ!O|HǠ9 ȏ-k㹧<^BD#~wSO,Ýe$[Izc=唘C,N>4+4yg3FH{Q?tX2Wchabٴ``%@6Iu#&.Ry3uŇdc grE? "{gk0 ,RqA℠!th #A6'uƨ<hG |t&or{@j/lpT3ǂb-.iB$=c][ ZH4i$ -WU1M+8am=mH&{h;ox[`0`״1mzz/_ޔGw$(І3_J@] ޅYxN%a&EB&㮏#L?ZJ5|UgJc9XW;L6PL_aؐ@G<IV{%XfE~8Z[U$5U(0y kį"2ǎE 80ȣwۉBbv >R lټQaQO- $}MmuDR~ %:P`oTq&ߊwqd W+7vF?Gq6(|LtZ@X/"yM$v h & sDʰ^I{Zi ߍ4ŷ\@yW#ReTQ әͫpl0&m'"RIϷg)jyvQ˶'aj-_,> V16+#%Z] W-ߖpVIЗӵhX;jd,pᅨ`k^y($? EHՓJ n.fSnV}mH_xלI=|'êVH:RF0Kd5șpmqa#+ GO:1Ti/RR{>c*H 7]EQ\B'<ZvVp;رܖpr1.SN.@Z^Oq)s,l6x%Ɉp oК'@ Z17kdp̞8v-T*-S r='(Yu: 9w)az-=oAY8D<ןE/ 5ga;,NY]~K=_{J{P.'1vyhyZﯪ2ΆB]2#|^t)%UE ̼ +P#4۾Zq"DqC ^dt[-kUpS|EV; 1\Na剥ࣔΜ"\ό )>٦~n=V;|٤ZZ]yF/f7KcAB(g%=JgB3i沬.+4dĉ$QG"GGx7xUʴ a+5 ۲8%GVd,9S$hE9SbF"iK$m^,N#BS21K&W\S_Iƕ:]NWYA 'ΆlGW[q1)0!.6BpTR7[5UC֓~3U}5gk {H'm+Ao}jD ޸ܛ 2haWp,ʵV J{nК;^  Brm.뵸&]7g>'m},# N}XxwJ5 Jsz! -蹯r ^﹇i`KH!հ#Ǎ;LUA%0XTDQln%oˍOciL`ghPJӇǸJ'S{(Y[.@;ں??P|$V Uc.IMg-Yh-+Mڲ{Y<Й=LZ&֧x/N0Π+8kܳß%>68j S u^'[W]wXtf^; ˽.wIy5ܲ"Oc"$9fFYŐPOGu]'ے@]@`C?Է6[=]mԤ<1gM\ZD8Q9=y̢ F@@Ԍж~̆35$ARtCċg#⻮hQUn2dW%zWVʿx8E(/զ+lcFS5Iwc/3vM@0(& ^Ƹl{9z H"aחM)i.TJTQ|]ϸΏU&Ih-Y(bX!?(;e6M5ʾg7sV*5.UQ.Z/w x$ܲRie\xhs7 2 -G?ym_GD2Q3h'u<q[rq\{^}c~.!~^5npK Md3i|,n@زS]"C;o'lK WwZ:*XY^j&[3ւZuߓٓ-[N)BŇ1N*F?YPb6nK6o uf06<7 u&>Lu?!n\ jp_=ijh,(TFrj扊!z! 66s? 'IB{ԖvwTC+ciڒAT3D%iA걘m0uzfxj^1b{Ty5>+/2wT>+۹e @3-V1dVYI8uV-"lxV9UtF?(Mե4{LO*yC-)ZeWnntha<1D?[+<贻+ (Nt2bp9mpjEK >6(&ϯ:O.+hȳzۦK8w\'D !1=k\ϙM**Y M`]tuh9bS" Iꃋ?=y w{raMK KO[Yh[@B+~yㅯq\L&+Xa*8Gl.û/\ ԻF U86Q!@DY/KihY 5$L+Z!fp'W =nl.>cOi;l5(9G_20<n+/ j)Lاl_5.EO-԰3h|>DLɴ1cLe]5l&LLO[͡wFע؋OIPgj$țI/Q1Z>0[<< p1bdצwS̝D4UK? +hqY2eFpy?+xזIf[&s\72tD`|@i2H,mMbCg؍F'0[R 4)ܞL箠@Ѧ 9ohM94"(*Fa6:ZFCܔQW͕kV.|rZ~^n:ޜ$~Gi 2RxM YqKu t`Nv b P%\i7"hb^lZ9na=cL#ZߋۂQxdx'Rx~{P'ZS k J׉AmM<0p?hI &Iz+L&l,!K*=UOd b:(hIP\,* Mɇ+b J7aiKfa%[_t3@u}:Tt<&-sp1癯2Vre@胻Zrӛ(\(Ju &EÍpa]/I.x8ۉ&0(&㺁N$5elxnoP/Ea6 yB"g\aM3ԲkN@c%YW|eo/ lSbz9D5H= ->8|hRa/xj~&@j|o**3t}E p*Fw/I al/ȿ\߯(g N$w׮78E a)-ސ|ny$'=DPW+BTJ_lE_[u:0󦠥>+p[R}@ELs7g}ƿCmpJiK<*ܲnY9zKAQ󈳡%/:/a"/-lzը64F?[j,kZW-Ƶ뱥0*!Q*yfaxsZ\JekZU@O=ɞ#0F8e-zbnʼ-dOG* T[4ν& P:y])iW8bh_Gond#2SF dHd@I`["R4-H0]^F<~֭֨}5u4\ w= |Ko`XZڲPͷveP3ORt-:bӐMKa+JqƑ9xz›S^ mDr|#{YiT*@iρ' dCzU/0]%~]w,ĹY`.YƽAjx|?TW`3d\%åh%σ^C 'b;x.jc׎tS ߃ާ­YW, >kh (PyX)ښh5xވqcğ. (ᶖ[& Ne2U $Bx'ֽww~6[a!fxxv|v GWJz & +9AoL)=+.Ey{. Z# )rT~՜2c7麯g^/k"%q+0C/wӄ6"0CCFkjBX:߾f)-:v_-9G@ ΌoiD00SaS0kq>þlm l),aRS:}ٚ"McY 7߯1Հ9 y. &]P+5'//!ۅ-ގIծȇֹ3D˴˘$KW2`ٕ.6-cW>Ub[; /rKTojAnmֈ SǨ̒r^x:=0߫,jNULVj˓b(?aDT9nsB߲Q^42(VղيWg}=Ԃg$VY)?ۍVjid`!a@2iu ދCǩdB5 0dPB>vZ=6 e J&TCd}ǔ3VlV)#sDr.hJz @.{m }!.1dטoFhe `VΛn,0̀5::'_N}vQ8'=\vdjtLjOZGF-H'ͭsg CC9tHUrqlXQDL>H`%9e6B͸СiKu WXP#urm+xNSTy0f7%Ndn;:kM"ӟ%p'h jdNw-I1YL.-"4*}Hk-jL>ִrށ(b18#-f՝T/A#CőD<($Wǟ|`>2\)) .E#TgN(dx(jNt3<`0NĒzA  8Ql&#N`}OMYѣ+0 vNW2 b.z'+-ޅ:oKUL4d16n|cC_eO^;{(-i &9 Di85CO@"7:ؘف[# x[eH9-ǩZ(ED "X7"25.4.~5yXG6RyӏG/@A>o^ժm]z  rMWt0c!)f6.dwy芟Fƿk_zR~/A\i2@ +@+7G"A wU;{߇oNۜZ-L][?q!ɍ~ }cܱ)[;ZQ[w־hLE k1G x(ZsTI)!ilD ::Bjԝr(ۖJ8+niW5ɖT#iH¹bm?-G[jUI,X/\vK1%{ue谮 j tFz좩ٰ!r&,QQ}ס* n_3~:,#*߼%Uyj[ŠM[uf{m(6)/>eC=A?DX?k F~; "{l [cH>,u)dF2,-sRiFʠ3Z: WX<*EQ}ZP>z!ϓH,xMM b B$u7_? ܗ9Jt%V96-l, s.ȿ)3"[)V&?"AzAplr'b5S]D<>70W!/TRQ'j8u°؅(}C .7ҧ{{cDBK+`=D*~s:6*r5`e~Z s)pq{t4)`BxKDw';0j.4BUc⛢w/;>EfJ/]">Wڕen5BH~r(ԬSGd:HBo^-BWr葡.$V5C-u}$NgxtIQћ=׷jdV6z&61UčEu;O^mJ)| %'ب#"ش7PbނA6֢2 outs5$hXr7Y'* 5ȂN7WSàC!`ɪyŗu,*^ "#*IL q,t љI6b.4]՟xZR|, vHZ qq '[~;U !@gw6aC;Z)xW@53<,-%)fAo[ Vմ&ب/:~czM n8 !!Ug4sg~K5%^}v\g%d~ 6:%[g)mF%qŢ7㑤Wl[{ȶX1}mߞkI lv=jVB둏r}߾HHns%R"Z^,)X)kuPKVzx\Tz]H!΀`jxXe&Tlͫ()ᚬ8¶ َ=]#3C|ޣIM8r~nBER̜AZnX^>dځ+dpnUh(6G3`+\u"9$ub2Yas~2~CF`Y5,kZ{Ji%!<\Wg)&XU/ y?\ҔL]me\R}zO4#s'DޔuJWũhx)Za*D>5"*wUFp pKAy 4H Ri鏦ڹ@; b!3+J6h`P@dwz@Wk,wiy4cm8G") ɨLS&M#2)y"w6gmR#6[С+4uA̸. &2P1u)ٛ׏#'LdAP좒6~}F d&ip;Fx `f {sƟy#ܹѶB*B (n9n M8慼mK.}A?+?#{AdkQm ? 34nScL}טT䁇&=#qL Ҟ;d06TX ط2yE'5F$o;jE1p yIPqh1J e-һ"S'n7T1tg-Mb $v$6S$MTJ%V9V)'cU =LTC1xvaa*74߲*`p-z?a9O2ɳ4!%oSxOgoF$XCM0Ц<8t!:(KS|wA4r #1#h9eC金C;Em~6>0Q9Vm@Dor~60qϫrk}֥˜fao訷ey-W)ɫNFnm}g\gR7$L^ f<@gCv}=]x[I 򺋯p2b4ige7^v?u5.&uXZUaY #u2܈Vw>qWȁ֯lfkA El zA XPE,,_G7Yp#vmr0Vt=_-'o ^gk"؉ &:Ae^>5fk b7E2$uy gx:XFbHvd7ڠճ8~MdG>4_=Q˓b#:0l}.i(`> SLL>o0 1P&ǘ`3~@3NZXUZWYw> T c4kE8#wkVae s3@vdVb>\/ڵy>MK`b~a2}]x[I>d_[Mb[YjA`lqEog !}_Wl5>qPYyΥLȩ?G0Ox< ӄ#T!²vc+hn[=H/r&8 txFs>0j^,pz{=ޢudB<0\Ƽurŕis\AÞ'. ܌!6W6FHK AN˥hBbfI1ړw[ (*Dw=ŸVRʹ.AYfZGy_6;n06 34m תdqJ4+gi- ]\m9㘜S3ΰCǥK~oh}^L0!b]%MpB3Wis+QKASMD¿hhfu#X.1oDhiqOJ)lł6#QBC,|QOxοG]h;‚6յ_bb~D}ss힀 r0KSl6$3h;S1v몆ʶrYe gAiv'ؼ.ׄ%={)REڞ;TJi:f"ȯb a ,ȣS,Hq8'zQi$N[DzZ}P^qk[t߻Uwn3i鄌L.*6(p<,Ӈi %ӄ7TaCRDTU]> 3^<(dK5vqro7F i;>ݎ:?7xqFwZ-3ra$#UoL5% %QITds&AbvaeW`;0<9 fcb-/CiF}]q(9!K r9 -hzw_%);3u4k ?s ЌDtk>QIcGja)w"Aos^egeN^(Ay?v(DV]NFcѼW͘տrWgaTfiL-ʳϙZiGA4+S,HBOoj8"a7`p=y#P@<ҭ_J 5Sބ'zhola5Ti7$Rdr:6˭H$^\ nzI6-| NY5M'2ȪK 4cꫳ~tɼ %E3PmAᾲ}->ݍeٌGjFĐٗw{; לҽaeO">g-`0X_,f5cnbY`ۭbB; gqڠ1> PE )[p0a1늎$r ˄F'A^UT;N2WD&hDik{#- h >z/RLH}wcƢ{+ 4,0|g[1/%Ż0O:ɴj#} YE@29** kenGe5«TlMoqNjqrEFb?!(8V"vzSWTy@$);`oߟ{x=JrzQGfFɍG`_e|P* 1 42_frQ4@ж 9K6'I$j٫Ej S/?1ؗ<{H5jBa=L{nFwE/#ك0$ʨgv;>E~̨amR`>Ac-Ox7Ncv/xl b?tUX8;"א6*Xy=)pҲil/q,_GPEPqM=@_]%Tk62ʘUnA3in:/!Ni.;/֚qf0?%c@W~[uu(krn| B,Ď xv D@ףUZ8o֏q{z;)n`ٰ\Jp^YΉ&Pd1nIX;\咱a8oY1G1b&8wCLj^̹*Ck(% 8 ''OLɤaĊ7L9ntH qL8>3-ݯVoNq,Xk0z4т*c 5ɀD2m.$ 0kc\e q?({ZKǎCZFO$@,+mnNjCfI c~kE' {şMG,o K*[ @>13|joIX޺J$ &N`w6a]}Դ (n\VV"<է:K6Rr7!rY͊ͧ`*/9Pibqd"fHYݺS2A8It eL'>D0gøf.{zW`3'붩x"F|_1C[CLT%0A" fw^ D$|qH01F /H૲'^V~^՚bYW^g(<W:nH7CI*Ms֒p0RU`SqTPWGEd ! sq2"S>OIQ ˙&Fº\,:ٽJZ@YX@ܗ%7 B:;Z伶2 (E xryp i{CYJsj5' y{ Api;xG@BUH5{M4+|72 =l?`9.Ȳh'LJAkUґQG`͇tv,gKEQ#9b1uLOOYds:AFNٸuq)ϯ/󊽢0(BNsT/M?/X>Q k[5,]H`%֗2>}]aGYG~z'뇍a(Cj%5S>SE{LY^b7,Xᮒ\+SUmT!έ z>,$s2wͯ40c]]~5–p yGE^ER^k_V ;M ~Pr+؊S&q(Tz>NDͧc*e=p{OKPvɍ.oD8l$rհIvBzqxxn|ಹSWVۀn6y.h4ct!l󓳌}ح9:$e]1ɺ*qmMN!laȸvq[^ Tk^|`\ @9ۄ*$Sf0#?c;+@0 DCow ?AsYÂL-LVZLCGwk+nCR/Ey͊arU-aώW2k)o]R:1m4t HB3YW:h $Lp`k >' 3սCp)cDn*`IԒK.1H,gRjqo[A?U۴O|zGuCalCH!ӳe߹ipz*Sq-Cl+^*"%T̲i/:? s:5,d&}:d>bվW_2d^p.mD&RMWuD Gjxۻ\)_W{RĐ♈DF{Ta[sx_j2+h02/gdQ X+b~dJ_gw6,BbщKL?>IK$x۵mB P?' h?'jy_.nyXs,Gy4*kdͷ@+b}DwZł۔hF5 g &b< EX2H=?5p򊤎e,~ 9R>VNf:0G$_B'kE¥%;O)U 9շ`H`4-KCxbGpb 90%H9:dWbUh<Rq_ Q?b͕) eI} Jt˦$P4xT)ms=[&kE KRkmMgpT{ɉ!0KT"-ȟ-?&ۈrE$Տnw䎴QDݫȂ 񝮶&G~a^ܪMȩ% A:3- CB`;5 b;)G`4vk`ndhHK baF,qg^6+2׃zjYndXt`bٹssjMrOIR{)6NAGʌ횊[vmpꌠ MT&b<ܩ&X#fWUT.W/J1OyB rMJk>,[#Ȟg.${sJP1L 5Wth"p\2>ㄛ w30*8רx0ef{gzYʍCL4ĭ" egl>UͶq+V E5.%=B*ISvb4qx@IP$4E?^;ex*J3Փ喡r `uFlG͕51j֯Ss?AG.V? 3e>Og.lVV2Pv+#&8eh;3 jf_RΧ1[//, g EDuq 2`~KR8=>\5& 3*>w8 G*rXf6037&iql`Sl 4rmzcW.;l=5=l5sB>i%D&@ބ&ʦ-,??s5i'5c ׆"xЕ0LCgj̒U6L#79}1ٌX!^AFi;:E *G _՝ Sdbh;6=~0=*o^_?AEi+'Y~Q3XG|`$20 Lt|eq|(} BgeHT`` 3D[2ҲB)dB xe0u%̵?ُD؈ie`P*Y GM^<3<XKA d}qSEs.N4Ⱦu"FH&?:\"ǼX҅(8rmh6lћ_hpr~xd*:1چ* " Rx_1vr ?+Fu B~3Y_IHHoYsgy$5b[E[#҆j} QQ-XcnE5co hB!ȑ~3u0(7<2Vb͒}TN# MYd61'b]%}=^r"h5%pۚ~Yb#χªxsG9#.qI5WπY}%me ~UAMa^6X`t*y_ےpSi }L8ɋA~(*ΡMT[+IV;3-/D揘|nHvU6q1tI]/u*v$ڒbDS|~Xl2ػPD.N@ʠ/El8\S> k9lJxr=m w@M\)cB 2vG“ZLΣ\- |Z~7l㏊:'41q:G% Y@p rȫ x嬳pc9 8)H-U.!c`ۤW"@ï 0 #!!FB; QFC@'wGiTU%688@G*V/젂 zGSs`MHv N`Ϊ/V&HuQ>ٿ .sC e}*s'w;Ė϶"(8N VV@p) 0K-XR^o῱YaҮ$RZ .%)BSm Od.g EW~( ibܭU0c'39n|oE4gs j5ou"*Cj4pwnSP’9fu HEf* 0``7@bl2YzU.yݝy`虇dz}N %qJǚA)TKDK\"s4n~ =6r;蠟P1MVySVzgK.iV\&^?^Dr s0|^E\f,hMa9-'9Gj s͉DrOF˅4 3 C﷜,[p럐#c)Ә7TI }cSrICAYO39xzl7"3 YrvCs vUJEkhPQ)>jn̓^=MJNlao("(fC(zYb[L eEo+MPFR<{o$6X! vZA쿢dSwGB>;2 omטOOrDyZ20oV*~ٶ<ox{ѾT0 H! lL>ZS+?S`M(@ӅfRN\;UX-CH!%(?j)5t#4><כ4i*"1-;؜_"!4 R Z0ZgKcGtÉ[%:6zԖ~gB0w0(Yw늴9Dܢ!(:5ϫ7-nG1,Vy V&X(&Rk廐񟲏teHk,(7 Ұ+U5k0 ŐsfX6#.yײAբu )WJ6ԯ&|WNHRRA.N=wk.V!Ѓuːko!~'.5ĸr:"Oof?2 oɿGW:[iaqMu4:vD1AEZ!ɛXGBY*Sh'.{VINDyrs5?7sUQ^G5Bn1GqA>K5M4B d2禮xqgmx@…S6*IHMlܓVGiyn~] G2]e;T)مv4"Wۿi +?X@u隉?(Y:&!iwΙW6YMFX/`ytu8<̯vہAG^}RD-AGW'"?"Lgbl{dL5GKop ס[MO]Vɟ>s&9{ z)@Uѡe\)P̮&;<]8!vN "S7&o%&ih +ɩc7 ~@`3K,غ DMJ?'I;^us:} Tom#tY4/s.=5`\m+\ +$MDN:2^sy8{͝fמmh"3! Fx\rdqDz oɛ~v+U!iOnC=Kt{ܾ)`萫~ll;qG٥qC0f( ft?%m\6` uךԇ u`hCH[pCCudzBW[ρʾ J8BhKKPbxJuSF6-u!\QvlT8=I-c'JWR2SCߩQ2;)"@ %'xGrїǯ8η\)خ se>>? aEB c/~bIUr2ƩO`|a+MMşptIV#+{װ|CIVUݫ(֮fwh΅j7W(AɁ?9v<24qҐϿ˞v=ezĮ߫\7)䡷~P(ZH%n*K033qQ8jyȍQϜ{=,'b*R~g5GiI(~+澶mixOWߚ%lpʭUv4fƠvLJP6bZn4P`#Vd"J7BYC@Q^(7[9QT̒02M'M[>P0_ǯd ,af.'!u'_ Ii!msHV]PVqvul~> WHIςZֈ.>b@SSɕ'4q dSc3/RN9 ]ql_ wb( @lp̀N~͖0h;dRmhR}kG3ʆzk<$>&C}/rh<:eL7ɝ!Y VY6# J?tNP@ [HT4oI#e9OIӋ2Uǽm!=@Rplx<<|R{C 1-ߩwQ"ːB= YOBԅi)I/:NUpm4(<KqS (_-N9iu6r B?g|ʲ(.L' f[x͋f7V f$]*4!zai { kU~T:Ӝ^zA>cCqU򇅻nS ^p7sn;g8!$R~yPI@nP45L(Bz xi2tNhlr2Xtp-5Y2'&Ūk򀝤_.VH9$MO짃FO-Ք&@E5pRP}( P(m6Bǻf;ߴL~O_G/r_O] a8Dci YO*|W{agPiA#=^<¤փvs|$ yDa)yZC+[ǑZeu3^ނ6k,Acئm&LU0^IE3$ RdKhK<}AYc^zb.>o.k{tC\N!Nn7ʦAǪ CRMTqbklV `}c}G{'j,ooV!';4P4 V _ k2㭌:lt I4쥆4^|V( R$NE l5uNѮR5OPvUF-;ٯa˱r.2Bg)) $):(Q]5 $ءkt.MNd;;}1²8^%`յg*5S+C'lO=`(t ¹VVMWUC9:Cʇ9c~`>#&$-=! _XGBWCIzH :KhP,L5;f;ܝ L]!Nk%Ϝ0 Y4jOD7irϏ_'şhEgEUwMצOW=15pX՚ܟH\TJS̲T4Y<\qƾ] %q#7U bRWoc-/#Գo}+IcpOxa{ jO*K-yZ' D*^-ڹFA EUӴvosЊ"0p$Cҍ}Ԃ":$%@fG1q'V| M)T(WJL:w,P/Ģ-Ƌ"8CWCnJ;Ho Wa;za9k(U|W.k˼bTTzSQOn%11T|.A_0iH$2 CNu }<] Ԫ{x}J{P]jm|Ƙנ(fg,m|<+a†#, wU@oz[L[ ĥCR#7*S6ĹA =1Ly3aDV<54fl=gF[UI3-5yp@|x .{d=_\pbO= ~_VH hnc-QjvF@֍dVꂁ!r0'*Y yR0=T -8EoF@mz*8m6GSw#:uLd|oRax+Ĉ爆|ӭnj-rRH_Drijv\i!E[)sr͂S)-VDE{R:}qtڝZpg+&E8+u'0N!@UYt+gy*Dzt1b5w3(@  WځP$ɖ;tpĮuuGDz0' :L|zBⴒ3c9y >QM1;xhiʢv_OMT1y7k ZO;=X4D[ / =9k1gҬEJ^u薋9֤zo"Gچڧ຋kc?Q(@_,V~)͘AYd47fsCo]|Z1~i\2X/'U@ڦ2}*~8rok.$s+fJIa!&us|~ ^ b fH Gg e&|9.[jPS'VS&I6}fR>\Ij rLVjen,zG?҄[^њU+y37tzsw8ՔvKCZQd &l1xro-O B7-^Xn@ǚ:Vj<׉j0 {|RsKgNCL#!K`Lv%y(3'1};1Am,B`cցHS\xfV"XpaK[LfF Xٚ"i2(fdɗLs  f,qAꎦ(iar|bdGVz/n=>wNt=_Շwsy@⩲8㈓~YV :Oh驄's|?Z {銧Bb2Pd9;$08q&MH@xǪtlR-d2(8NToZ\[rTflr+hc!wߛq7ɤ21 -߼%/\Spo`l!<.\]eD{= =:.QDVi;no'֎ofh2ajVȍZ:*t>]1]?ٟ^s?Ym`I2آEa\#7c6 Գp+@&|TÃ, !ҘHO{r,q:՘}W/,@:-_[{ 3Է4:CjSaݰ8B؍(0f| 䁭A{C%LIYb9>H'Lim)M8V $wmz3飁rs`n !R$w49Y@'8m&M.Nk$yhmQ}f65])q;dC]/O/V/3$,$Gb[MϫϘ>vrV+`EQ g XrhVVC?BVSTt|5@>~vV2)dn4UX t>O~α f;sǬј Qp>w2#& c_jn-nQݓ1ˢF'@8X*!֟ug SFq9搧G!O}ZvէVZݙM* jjK 1'yQ4rO͑JԻE$ +n7C "M:屐C3ֱ9^`r.~ЙpQ/R){TKPj6]6\!X]p'_}$Uc-^?T35⛶] JR!ynYBY!%KVnyݔ mB cAY{Cr W2X3U[bBbtQYukrsBf *q BhZpG')-e%wa&/ FrR4/7o#ST:{VoO='-Ium~/9k@DB:K4:MtyP>VU. }# nB<vٸ`]H˻KX?YgYܑ!Ĭ<{ [4#-滑N/칌V", fJX֠cofܖB[ ]az4H!Udm6}ã6q tKF_v>)I8/kSK@*O"i޹c wZAie#ahO=6U ƚCLU^h :֏|Thg Mz!ps'@52G?}Ktt[1 _]\M.GS>xwYш}CnC!B8waC,n|jc0~z\H]ɉks{[__/a2#gGR!N|ibeX!~ R'N2CX)*=ǼQ3n}+=" `3ECP|1Wb- p bgj^:ZzyDR OλsG=IZmَI5b;*C/'@*auQӀ;JÞY*W]8IC͓Ծ,R|`jYK#?AEBTjQI6c<4Rv(VoP# B-A<=O(cy[svmi\i<;-=?4g8sshƓbY#UzW-&|)pyL$C;Fx@ Ȟ@]‰A xVH) F3Н܇xWՖO)Hkd4; DbseKޟx;l3}bxi^J+6@U`7vhiEP|F ^W>! `T?c1Onpg1$2P2#5t~nB@ h6졷WL[6>ʧZ_S4E畆K)Β(aD;U|)%;k`>=sګAp g]Go 7&zh;I#.ȭ bWR.uL0K4&)ˢ (w`4-JCK2se%UNqg*Ş'UE9oqޖC"~ڴe$Tmޑ?RKOC.|/b֐.LL)AX8la_/ôAKQ,KS!:K Hrk4Ij7r A|P)c!&9 S=[moy M"h?=n%H";qJ~[%>EC3L!,4 O]ӆ±Ihc/;Ow/Q3QM92So+G1Fr,7c"ѐ*S ,ya,885b~1[nj*g̿%q%(?3M;P1uA |ݟBKEJ m-?`uBوjrLD]|^sH7_Y.lUueH'YA^SI_[UG3c΁nճ-x_ЧV?9}i ֔@ Pށ'6P@"(\SGɎ'8 RAp}] Bk6SHy@ayiX0E&@dG^Rhխ8L8"22:jR3GP&  C^:ŬGL*-Ky 0|c: Ė =FC%{'-(Ea[b\XF$ ɯCp>OV.E%L:6JԳF6"Q)5SO=`Nx@WmhSLI߻_!jseҗޮ;_;5_?1/"F ?0-{]? 2rۙ!`Cpxi2ZCcwԁƒ,b@nQm>'[NnCNdU%c TfN/BkQ >"Okyݡrcieݪ%չS]|7ԫ12\ǏkMK|Tjۆ[FPmVP)5TƖ3۳Nq;$'sH=jr;g .|hs?5gr*dIݼ:4ԔlUP FLD'}[ۡ,PkVۑ`-e]E| ʝgTpe[N/^6hM̘͝'ڳ JiVǦv :0'58T=Zaڒ}%:QF=JQK.jDP`i2slM}"G&oO\R;GS]koApN|9ՈEd"6XznޠxObj&{ a2R͸ M0zLHv 1?!@Af)#Ku+#.\bwI!h:}s76t97LÄ"Ws,x1ht]Kâs6$)t IQ=|דk C$nS\ r}* Uͽр9 cƉbǷa F]`zwH)[9^~4$ Iz")9hj׳H~}8Cާc[ouőxXW=uܛ''ad%GhMpt'摇eP,f^;`UP g3/ ֈټ4=7%348_U}3%vym07]7^STub+Atd|ZI#lҞ}겮FJ}CܨWA@D ߴ;~dWV ռ,,Tm|'?.Z!<,~Ճ-c%nw{{AWsoH:'?IC`/mL.$!Z׉e(kHhkPu_FY1Bx8- U}@R9= Uۄ pi Ee. (#v߭e_er f>6]&\ t[tl)!EU9W};l bʄLN V[g÷5prcX4.\aQr7O[y^.C k:">~-Ȏ\ ZMbq$:Ȅ?7^k9|D۟~a ++1(jرg$|J-}R!w^)uQLTTʊbs祷gfĉOZDJ|ʿ$m+Q⑵~[Z-[ >MN.6D-h1cp N"+<׬P=O~]@}Bj_myQ=EcS?z'ALzsԪmh5Ln7;-r#zƘ! a!.Rf(nnI|cc:ˉ0*D9Zvڻw/BU}S?Ԓ'Iբfh{Djio*|xI0a7 ~%uV'R]w{7+G(^p8Pŝղ"UrFGRy'Ji&2S& ?BV~*;n}*b2 M;mGXr'N8awP`* {Aq(zֈ{qPI#߱LJ@Qfg.`/j*j@~vCuLLChGv3#4C{PG:T0-}KՉ۳:g9R-Ob{ܴj~  C8Opm 0^@k)Nq"5bj[Z)Ȝ8=D_mPVO_)C}&] +]kߐYVkv[x6G+ I%;-eP#ĹhhUOβjxg ʳfs0>%گh3\G(IZR< sK€%ZYuϪb7&~|>@-:dH"ݤpgH6nqF;D[Ż {_`ؾ$j 5WF׆F+)AЉX1s>Bƾrk }|Ž( ӹvvS_Z8pާ)[dԦ56~(sF"t.SX%EzU  7I7OݣT@Qҙ[j3(IU)SSKًՃ6S֛ע$ZCs" *O0 tQl@bӆT(W֪A_!rw|rJ)1\6ź lb@yH3E"0ϥZڳ:=;+EgxW^kt?z\u_TpΝVirU z0T:A/q%N@ C/ 12tmc=5eqif$}}Q%/u;v!tJ }KڭyY9،5T* > ;9l|6 ֜wBWԨ4mG,٠Iw sq;ΛMY qḘ,,'lVgyjnk_jr[/1BlyXR@vfO#]?:.M Qm)R6!l,ҡ!:/G:,lFVӊ쮖󛑷:X)N(hjC8݄}15N]Kaz5$5E.Ç rJC0U<5L9c`94Eۻs@Dd;P<$SN2G:gj8 *)ylU۹niNpHP,78cLJaָHFOq%2H6kBؚr61[߾u,Dn`@bĴoL)@G4xi0dw?T˵;Cg1#4! pyrjWz1d O䔀l < .zQ9@<T\ᮔ6CҾ\0)lٖF Rݮ"D c<Ī'$'K޴N<``]$Ke/p6%ya]2.Ȏ^(PC=nڞof%e(1ƶ)HpVwHC:>AbO.eQ1 i$4 ۘq- Zko +^GSyηs-0Μvr}:8ƍAms#Tg8lؕju/=J_9\-@6O 9O(~2 Kmʇ @8ǀ6;6ysOhw2GxSr-ne@9p :0E)X1Z~ $j |CƐS߭*YlU{<[[MmF;gs.s1ȿGzrNXn1xVCrȟ1S3: x.G0ݎYPnLhSzk P :aT|.h>ЊFRV]gK6jJ,FɱAJ}yUU#d@o6j~33O7߱vQJ3hزvXoO{궩o/iv Ʀ}:9pZ>d|'Iq!9gu7ZT8 E垢T}05ì!|xz^1]Lȡ-ueuY⸢p URC}y'6 6|u)zn{ch1r١ oipR&QAΔ4@ET#;6k}r)& |@]8^ւ%,6l6&s.ԱVb%e\\*29tҶ p>]˲BYGR d RWF*d֐ٮH^iO^.4ڹJ?wj<,h߀2)EKhTg$e?6R ˗vRUW Tεv^'dvq~ZN|m] O{?bM"0Xzh(V b/tY喽s8azm2kն6>[ Q0(=63ʍgRyS ] @6*ܸl܋ @lFXL*a#g4 Jo`Hp*u)^PX_|nnƎ &7\批>BE_|0ql<|٤n/ Fd-Da Ml#Жt»Ltn;KW%D/3~,u16P빥NS{y\>N{dR8( w_jah;$UY_G-Y5:hj4V+M/gIV+uz|X^N$.*E-#vI/Ff,K/-b2IK^3ם%s9~S>O[|4WˎJ\G}Axnʜp1wѬFX6[̿d6/ʩCGcOfEz\᫻0Q#o)chyx sxҚ#!kv*bG 'oQr 3ލXQ\5vc˸+W3xJuԁ n MҫBIl"P=zq_YIㅄ 3Q}:ὋI8zi]Lny*ó hFVIA\ )k0se95y+ yvpHpnVٿetXrиz :Y\ΛYV{WfjضŊ/Nh" %ϤLW1_|m/fI2|q2~sհ29E8.ܻV<#ҕB;`4h悇t_A o#2~E, AMGV-ĺ͎Į6(ŧ^_ni{)FrK,yPPS BJ2Ď˨yQ {aIWR8I6VPÙ{z42{fJ MQdjZx4?v63$d!։ek 7^3{Ae@ L/O-!A)O7]]3|jrCŒ_/j էz ?~z<ܹI)ͽ ;M IZmx]ao΢&kQi'7%Y\M X~dӽh)Nje)zs@)n)1'"B'CgaSV(+,0@-OxZASuҺom/kXh2~ TWtmN.)!Gl“.'5,rCW \D9xƦK/EJ"lJeuԩ,C.h`ћ7U2,'`g}z`A04W* dIoz]{gݿ1&"LhDc;2}W`kԉoŖ+QPGዄq3Mg_Y5?-Zoľ#Nݺh;:{؇#Q%E Yn3HɊ]x UҜc}526h?bxPtJg_ϯm ؔ%F52,rY(62x%O^19\Ɂ^CrXջV;w[/ԯt^sY]]|o~lZb4+ F*vΎۿ8,6V) #:-%Mpx36 hb5n ?MtYag@|41K[O' 8E,Į=[Fo$jf[xb՞7u'L!nu5]XA< RԴ;^lH{j×],7wǏUl}\O-cTvWq{ߢ12 悼6g {r j(?T{ FW'~!qX^D{\<_s%ú2|!,{Big9b q8jn1EJաBZHFؘL 0LF(AmPeF7VQ`I+uHl7"$nKЕS%\ v'dj E8+E `P7!_Dρ$혚+e:7?x:Dtw>XU,Y/gFN-2vlˌ+s')`TfAD0q_s`e`4g4աS{˗9{CiR&R!&8F឵=*NtmBH33eýe ZClVDx)Ixi ,x6fϦLr?Ԛّ3{(mVD.9Fzs|[߂{B$])δV~AuUyQ][v%it ([r4kۃ7vЀRync6gX?k4v$:+*w P/s@{NXM"_ ;kZ $({Im Dx4eBAp|C6wY׍Ezk\ ~c0*׈4<;R>oݡWSRWZH6 Q5Ǣ4]6Ps.BȮ8x,UY 5"Z2}-ӵ k۲\%08j`ʚ2Ӵ INrG GdN azT;:\ܻte<[oˁ 0HjpNz`CU|WvBm 9;2Zf&QϺPZQʞqPN$&:jl*NltJ]L3,ZdLqW58å1hgxJ\&w &4[3_HmUIEjBcVZQE7JO;I\gZ&JʕIb F`hKOxS΀Cl2hJtSu I8>cь}EPX s~yn^UnI3V{aƮcݼu¯gD=nl?Mᖦ..pDL^:> /18oRk….7ڝ$)@G% +PSfr՝!su|9y 46>0ʓ"3\k(PGC ܿa5(oLЧ5olfLl73 $c9CӺ$5w%w7J7la_9 ƘhH :)΢mӗъ$M} *  &ݳA%0Ip.?tDTM{Ֆ@JN#k7>{jedM^@5"~Ebjvȴ' ARV&[q3Lu\{S)KJ5Xy`.KB'AY.0Bv$V _1##.FxyƁJ(a.;Igxy6pR8MwQ ekPcHCy;hQD ʔ.}qqg2bŒo界$o*yrjJ6R:Zd/(Ic#ZNP:>UҒeO #ξKxC7{S3xe$E:;28 &rbщE)d|߬ut{=[?էŖX^)HW+tk@j{ҤrX̖+:gUkg8Y}_wĈy9pD3lop}LFf;z1ƕ;MFn4~MN ;ˋFP^~~eʥ>I-^!-wK:Sq kg1c,'Q6ͫ//T9p/2"ޔXy*?u$f0h_d0WgpPiq %A[[ Ӯ5{9f@h>&v9Uxa>򺿳 O2Շ{,3͑PO?D:oo o4+5`T~!p 4KGK|[^!`ĻÖ g4)EΕ<͆f)V4Bt(..|~j M+.vRjBM?H6 )Wjv1蟇Mk`%"XhN\Z=h7,Bts/Ǟ3{֤K;>K>NxL(M/ 9&_Ԩ@O>@Ï=INZFD3e}n'ΛǛScYhNw W>?֒EpYdԗV1>}?ZcCu|?!OF$^6nCzFe+,@&S*Sc6;oMHd"TB-bX/Zo.e^.j\@UԊFA*eoD<(?5 4~`?v0cZq'*% mQjD vqDA|ᚣ6gGi{R"obfKlO0 pݚ&&;E9W^ΟUtlQRW~i*4tSBDݬ8Uzu>hwv9Ĝ_a}k:wU`FYҀ9AA3Yy,dj:I'֪xY@ 7{bɶoblkzjP\Tb^}p~M:<(QViH7Ȩ*BKOvxpF/6)tHcIc.Ӯ]^uVI`؈˟13Ut*Bs287gST᥏)lktobι+-o$ %f;T8iT Vkffp_߅@_ØvD ٻ6krZSeՂ:<ձzm!]z%[%4曝m, uDc8 5o°͖3*zvòvRܘFWؼv!u>npE<:pSR2ڤ9dEB.݀\]BffkPWbeu):Wԑ:F([7Sn:/F y`ݠ<2Tf $jg0/l>'%=8IA}ZV/^Ө *P- <ŦX1d`yx#]QMYħ>Dm&69-@FsvO!J`Wwb[5}9YP^SGCTr\x'Wă̏gc̀4pň-ya HHGWe3vjOܟǎzd7pЭ.dn4$g%ūwo3M̪ɭdyhڋH5 )KK{EA.cr#wڱe8uק#Zh2; ʁf챷IP- 5Rқ4 |>?/薢b;%Gx3K M xOdнzmxH XuR"KBu tdihw dT;*H%u τ9@ɔ[Yut7#:ƥMK3Nu z$.Y3(hLl`ۚ[2+e*crɢ5L%\b&.7e– =oܘ+D 0hA9GgEaiGTV W F_CByoSe$ܩ&BJdN/OHL&'J/?F*O?5ۑ4Y"R&\Bg/:b%l0_2vq4ȝ kB|`S] M3p½2ѩݙ.\M%`zCF?Q"!T 2KP_tKLq,fx y!p/֧uv/(t/"0Gl>) . v,PV}z؏T(# mI ;a.ݱhJg'R0ɐ?g~z o'B!@:{P2ŌT&h@ǰ߈Ib{HAfߥ){bkJЪ4J9Z.&f7) tjOdGVbA6o,XR+jDO4A&hSģJ M8-Ai= 3p$]vwy娳d᭷jl(oFpndc-z64_y?mT{Msh8dy ӳxu6$HJ!hz :lK`@f  C;XL<5+K]5{R11#!"wҮA.Hl4̦m[Od΀.Vxa2$3OM ۜYG*헩~1줦2ДtOǗmt/ɼ}pϚu׎5N''MJ=tZyQipL3lnhb,Y! V^5g"`C57R6# wGR~?=u|wg9{<!Ump62C`ORUtf[A8 7 ?^!^u$HCK‰d5JAƕ!ث Xx2̵ky<5:1G|NNnuk>rtQ(c>)L|-q !/ľ+N-Y#-Z!²(Adyԧ$FcWB|BnA_}?_ ,uޔ #ɇ oZu _GV*5*C ܎;,BJ~GOQJ)ۀU E)!3 66C҇Tr?9"&rz T@+gǎUAj8DT|{ɛK:)|(_"uv+c>A{tH05K?nbKCd5@\..$H=x%"JB[30YBt=k"O7Z|ޡv7g]Zc `=A ΄gRk@PTÀAդ @{h_/{Թ kzл1>i2f2F:9I۳7nP'>7O[+tWCO%X邥ʔ=ȝ7܄1VLI V{]cJ|.KwrTh sNJ9&<`UR9_5TPB|<##}~c-l,i>\ᄦD^hFjlô07uV~)P˽mBciЄb9!tnY\,emnx5?U/SȜ/z`dwx0V6JH"IVh7 _m妵B`R3Φ[9-{RT:x; N~>foBHx'Yk[Ɏ;CN!OcI@R^[tرX76\# T}R~8Q59 uvؖzJD<{qhNҪV/2`TSѦ.c9:/Y.U۹lL٠vSГ8!S~ndR}d4A8 95|HŚ|ڞ0~xPemzWas  qcL LqixhM[Uf ~yW/0,O*OϺ@+_|2kϝ{bJo:x*24/U!\^P"φ+K/5_HߖW:X{|EuJoGͱ2T8%q8W<65npubDFr{qO/)bQ$"hbR*grA 4 ~.YJ)aլP*kHHNSzpk);yC1vx9|>ر`3ݝ5`hD1d]zxSPD:1"tgț қk5 ՘W = 9oqr)>8DMAʎAFeEԲ%QeI Ul^~ y^$ĉS_rcBsMŹ_XȒj ܛP·8̧YD$=s%qj Wevӛb]Dk`vPǜ_Ƿ^dӈ;irٜ4od'KT5c-Y2@zT"|['aQ:R[*/߽Nb4!s |mk,Mb 쵈qN2 Pi2(R=to2w8nO@pG]';V\}uYݎ8hLb@e  U]@q!ZAl/]gf81h7 7[ԈYd8P5H @~N-+̸9薆\(E[}+c%-ȆizޫbMeWO B#FX4k] 9U䗗\cR'pS׹X), ɿow뿗Vh]CvD\36 ȄO}*d;/ŁCDKjAi~.2OE*W[@^]@L},D6Qvx$l?oJU pMI%<|x c4͏ +PNq%zA Kp} &&|ܧ<*DkYޝh8H# DFAe)xs=DŽ@鍓訕zǏSlL= 0^u/au&BJ6ФHhœdH6vJI]eg<2/U%4j7قj];:s!|PGF77"Җ¥!~CG*:3$P:}lK8HeۼH(9HJFU${.fa{Ȟ4@αAjO y&ڿGc)w kp7sa {lhO7~d}&x睕rS$c¿!`{+`k1<8HG1?.8xOLEK1ByT *0\. dC;-|#yw ?զmƈ/x]j'ڟǘ_ۓgOn v%X׏b`4'C]=jf% mUܲ1oD0uRZEy.r25Č: -EꖽҴzS5 9' #^ֳ3uk[PĀ\sodzwؾ0VO@&֮Jz+l, b(z\D©oIxCINh -lԨ5cvyK タFi|_#݆1u)$0v- ̥wGC sG. =SAh^rdp̻*O?4E[ x8!8&Le$Q7Ʃ~ cC .cQx W}5)dSتŧec>O7ll1T ߟٸ []2 i:WeOאQoL@1Ktnr ӌH,g}(:={GD,7@/3ᣛ ơ)d=1ކ:{|(X&'EK?J0٧(;'-&ɜkOȝ΃cڨ^=_HUKisvT`ÑJ29֯Uǥ̻Eq٬-$Ai49ĊRa>qc.* ^gwdYቾD0H3Id5k=1Kl+ uD#:i @m9}ꒌ #L |n]6j ʞS?Lv8GDd $g9A d@ěpA7oPf@/dgBGq{'8b)0EؚPุQLKC$ȎWskiC@;o u6O%}Bٱ.y`w:5eaz?"!D4Hčl"E f|4Jc"P ~yԽnɧ$;Z0ʋʈV~Ά&zQB3x/ו3]RuH>I*KJIŒ(rO̘t&4΂L*neAWЀ8)i8MP:OqAnmF&^eDf^*VVEf^rQEk lQ=2GGb5{ݳ_K`bT)ji@݇SD?5A|la`lDWP O"3)Ձy]L/(oo=L{RO3-"[`KNp,D1-v5GءEhp+#~`LgJx!t˪)kWZ&z% S@l~MWbψG."Ԑ/O,] _qWle31qt,UFYBi*( ;9(~(amg`QeU hkIp8y?y~]xXyh Џq,+I|֤Oj_P';W1#]8Fɔ7-%tkq*xǧ1G@9){t9.r@!WIu(Efom^;TJ&h"\ƿ[(tƩ`Brכ:v5~g^ֵk['P닒l i|ڄ͡H2.~lyTInN7kAHs7Ys &FjK̲֭rJJG ¦8)jܮ# 9fU]JL!Ru3(YY>enļOBtfz3hER)XfGT9Lqu 7k}ZO^bփ(9'7AȪ8H)NSguK^8NzWB7 * PjL\Nщf0MX^)FS#a׾˭K!}&Y&&v.De/ȸ˼2b1$ϲ}\Vs>؃Y_u~~o:֏MSg!D܃Pd- H`Q PTP  /Y";!H _i}x.[%8'9"7=m>,C2ձ#I2u(4[! SWƏ3+ܞAgx,԰0f-+\@GaB99Buj?KPCS,ur tVey!V_'(:olP~YMcZmEIK.JImxƛjB)"kB^b+Ҿҽ܃h<}im~ mS;'ДŒ4H^ 3&'ak̷;Em IeړVȄ]t֫2^L Y;>.Vw̖AfaykT'I 5{ ot^^%68m1yaL.XdvggQ[l@^5jm3HA/&n~B.$1`AsaU5ܧ|tȐ W@ OevBr>RL{]a&F}j%(vn1Cچ+DaEC NL6w;BCbJs1bk vxahHԔpYFi<\K@6L:QnGŏe|Pw]*yÆqsRs> ڥ;Ql2{@MCI""͹ sư#O pSt, ^+3_E=vxIuY4)YJh1UV3& ~9 qX@9?d15"j?]0sP~:uxXLs7RR`"#pm61Q V Lbő3;?y ]R"A| N® ? ̯; Ǜ_;8~tG#Q)ֻΧ <ɤ{nTıgnH;/w#}hʸ7jOV (D\NndG̠F84Ҩ Tbm6viWkh0T!ZwC[]Ѻ2=7 %| X9\kD2:%|1c+S9^*Uej;V&w-M@mn:iWg\`u!] wO- G,@LJHu6/ݲy i_cf\Ӟ8m_߷CRn%Fu͢ fw?=tTš.bGi|5=F^hz,upbVޗW79JpnOSЦ!nٳ)2^V3t `Rhٙ*W` 3&ξ;seJ6bK5f+ h"lf5oNAyciؒyh;N = uw:ϿYBK:3jC:$v Ӿ<\~0@PmA33ŢDM-ٷߚ# nvB,#] I(4악+mJ[m=AyES6RSs^}$T-Ra&{}- `76Αy3큎JmK1N\x"dԮ,H&mtLbxY:Ư蠮`& Sd뚺fbJ~O/rE" NϠ衼xƎD$ imz--hfr.k-e'mo\;a7pbcH;frYHs"Ϋ }W&Zѵ2qԀa0nE> ~b,v@>a>#⩷z^e޳K0.N}v[Z>w,jnc >F'N-*$\O.mؾI>|9g3{1鷰GZ8r v0z(Suw  U;|6p!pNh)6ZuNJm됨$Pmxc6Y o~{273l PjvffO&ߚ&_uj[PHpyS{Sg !că^7F?G;d*o~ִ0lc4uF쇃ԬgAFPEk6v5:ΐJqg=@1$cq6?YOWﯷGRU78wcݵ-\]#S6;FZjxi}lT #b#ѕ*mN@5(eMROw4jcG$@DNP)U'f[" mp~r;[~бsaH(EGo0laa63V~z 88k_B;#[QAkG*|{y&źK7╏G4r"!27]<5j y7%!18 )棉dfhbWIϚ8wM=T%CK+PQbjV%j(^Ӡ6x`knPh)v֭Y.+. LMJBkΒV"fCB"h낀F7|-0oV aPͽdUJv.C,0 Q?gJ:#10!e3;E)p]POV L59AAۼW< j6srD60U7Pֵ ߾U!_$"^e*vH[q6gL'P*v,e> 2OF3>?/wd݈TI6q}иW3tQ9Ċh5ܾs (McLۄl,«5WAfvdֺJq9.F|%kCNyj,v18d0刱 D+,Zu籐˪( ?-DtХ"";G̣=^)k=g\}@Hc=ĝqzq_OA{VUk|1~ZM.)Z7x*xAnY@;Y}HȨ\t{b^ \c£O7VxnlirUvۖiBK4tQ3ظ45/x1: }ТKŒӃhhEě,NZ[l' 'ziIz_XiFeT WogW>+jR-4v0acGL=鋢ŘE~L ՓO6]EdE`& /+!x4Yxpq.8^dGޔ `3-Qc<\1xs%&ipn|m{.dst+F^o[=V15BZ7^'>ƕL<ٷڅٚ q{ex :MFe1/@ق1oty\4sW2Vikhq+/xjnVS%&o챂b˧Hx|QKgӌ3 d[w%:1pLa?v?]n~!_8r( UʺT= Oxk2$:m %vqG f e `HAہJ7 U7!`9s__uE~tOtP#>&VCuJ\f`#bWUB%Q%6+Uz #阚p%`@Rˤ:vJ6ҏ| R5UC;Ë"MPAđ<IBw ˍ0tsس.7jAB*}ڱz}<| DGkч)p%Q)]u!?lW?!?G/blct"_5k1BI~su`#AŪN:m?4}㝨\NWPH5]= H;ѳM;mn^ZVGIi: )*YiHr_Cׅ|BRN?ct+^}" t6^2278WHg=}suMT[G4$sC䈏fD)\wW1lMT2pZy XHf$Ke䢺&/}55tlºXL12j}GNaz(lkW{5qB S"O| 8h;6^>P"+Ia)zj͊MH o5lӔo`vNsFT<$dP)}>҇fzA :KN]"XU(FrT7j!&pc&x"9۫hdv+Չ@ծSk%{f$?.kY%GE¯u.'!"$n,Cb:v{׶j*n$dx*cK )Vid{362%eeq@7Ap4t2E_60^vPxeYj8˻?jRre~:]*ڭUqB0M~> ٖ5HP?e`k'GfrJ^l%u[Œ 8O/+0=h3?q\_IE҇]=`z6,[wk ) 6գv撙P{˯O4lg`Qbs[?&ΓZR{֍Jź<9 W4n킚r'f)VlkUO1KD \?sGA吰 e'ʺ6Z!֯ 萫7MB]PkQ92Z05n[.jJ<,cȂ^p*! EB2 F"YL` V5,6}V!}Z1\MӚ^ݒy+p]Flpj*?ߎ +u֙JM 0!Pj3ؕq:=LaA+?2Xp3YKP`oqꈈ7?t)idtļϏ6!akElDל<ƫ@Mhni@MkhQ1 *ZS[IʰcNw|͡ߓm$lyQrRL뢸4x>Wf\MEnٖwް6p³](λu +K#ž40"*8FVUأHks!oʼVpz3-mTRvugcB4K3>yń#Ȍ ,/fle4`gwFiy1lµ9΀VmUg"e4=D-2,\$y=1\Ya?O4؉Im~yZrE\ϵuhb 7*]YTWw+= ɂ @BܮF!G/$:T2TpHvk rM1EzO;?@OJUmޏl[OO>F\*4~P`_g30[ 2JAPzS fi3\#(.焅_#Dz-ɢ_ ur?F0s&׆oex=gzқ/*(f2,.; 2W~ 2PPo } GL†q\",9 *V%BITo`@'7]+:"T| `V^@/WG;+ L+:Jm- "tE:C߬iN_6lB@|AzY&D5*d9Cu082ǚ*aEa^t knabiňr,4DIL:[2ۡUu b!zJyk^~i`{EdbAW܏C&2WٽDA #q!Wczci悎TWk]'Ll.{J.tT9V_x#09K82yS{m^VV5)0:yb[#zwqMUXæ \P^T"jX*0i BcFN.eUݯtV `I:k~?0!7Ȕ y3 +!3=[u4R5Dd̈; w|Ig2iu,#zq'-B&Ñ'j\lۍHH 3t">Ny0,6ܪbzZьʖd<ݯ\O~ra<^Ӿr A uZ&h>96ȧ*+ j}i*9`9 [S~Dݿs0Or4p :$Zu*rگ-Thj_7y)bX k#m+r=hSa2Wbw ~CFOGN#5gw𳘋/IW2&ܽ l4&I1D|:J;!(@/t'ܿzL-O 8uKY8ZߝPDnzZSY5^͗9ݦ&G dUZנ ;7ȇfSX|4kV179tApm?uJP"tXIQgC([Wǩ»H,hjۯu0y j9eDv,a|Mпd賍&sfs~L!"#dXh~fr'=~?ޕ1_&4iH>30s 'κ/8faϾ]N-]'fh¿嗦 \Z<Ο^K>eo\O6fǙN.@p{Sh>zݻ:-=5a<2䓗6җ#f'F hB/?4[Kݲ JI8< ~79Bݩƪ:Ͱ*,Pof~mJGm=FIw1 Y[* ߻u~ռI~gtcOPlU20Z~OG_A2tN˜fHc1V*Jw<!#zg(T8=K.'),/=`1`|=*uJH(2wY8t`^L<#b,{l ̺?9E3c@ ǖw˚oKo^͉EK\FU!ە/N&_K(W[2*M00ipA(cV4cM'^MR@2G]r#0;YDr[E:ʜ7SOWMȪir8Z !JĻs M>c$ۍWJ ?Cų@='ڒ$$O\Cj DŽG 5A6M}^u<E_(rQnEZeCQUyXv~jLvpUV`\T}4k#*N"(uAp4$YtEжn"a>>f=! Rd(B|r;`vR fć"Xp߮M#R6_*?XRΓj2#f4/-;ڇ'O(-|W]i3SrOS+zFq>k`cٹDj`rKYOP ·|=eR%-SױT * OZKxdČik)_"Tݚ!67(_=[Ɋ&4g\?˰ʠv9&ظ0?fY*l#F_t߃UdԽthikm)0G#u;xɱYǽJYaZ%'O Kbͥ,*Ax=_>F".<ڿXU"6}^=14eeSo6ww loX. p-څEkI'y)WcׂAjGp-qI4Q'y<4~,ATq+[cW5ܲ;_[nWz8RBV\oC~O99[L!O_NCN` ROpE>CRP}> Ed~1)ecQ?X6!%m{LZtr)и+1%Rw&i sBdd;BËaZI@^:D[tG]+ퟀ=AYhF]]E0apA>$;SK޽odۇ8p8YE <دbs_~1f\jb Cun:ip9Y`(γ i lrr ͜B`赂dݨe!_xMERJqW#)RҎ툭ƐzPFkk(5́*B%\XPk u+إŎJk,'ĩ@Ws,jĪS{@ADC?WY֕nNl]r4*Hv*"#y\[z]I;P2*yS\RY,61{ȑS. lxL@X wIyњ~FŶыi˗hX)5%Ki)DYa 'wW * ,j *E8:~!aXtKlJPf+f˔utftpFJr& TxV!Q>]nYDٍJ[92'.#9:j-lyA,:˴\5*|ky-^ d Ɏ @s?Fybm.+XpzBw73\EwK5m6UMJi/b( OCŇ5|Zą Ybտa;%!-0 >XM% tmϟyjޢ'fX"FbP|j%k[^dȫa-+\ 4pCw\Yl894d\`1'% Д~VBi,&6w0vMr>/u6Im3-]W^G9:^=Z2/jM|`x_?Xe *p1;MȔ&˒Xd=#Ӈmwg4eʍލNh.b\U3>ib\X3w؊ccKH,Q-QN#8SEȬ{"ITH*-cTiEΤpBoPZ$FRsE{ﷃay1 Ȕ8ßR]sA4Ӑy1>Vs!e!l3w>vjRhl<.۵KOTXݒN0`yS-y3BBh ;!t܊ 5U(hcˌALIe >NE/"woHSFR^8<}lXN650CԸ .o&^%Zd7Lfe<0R7ŧE"V+4ZE*H0O  ]ysI,rh9F>pBa=&zk;\1_I^QW.H}86 yOwRuJjUk[` FƓ!ǁ϶7$ש?> ga.7DrycJf*1\% T\?ryLc^9z &RX ̆:8a5ؼuV? IEHdvOK0*,0;i"Qߓv ;@s !*}#w5h"ي E=Aɼ>(n*un5ձ/)e"ɩ;5l8{ LP//K|LyPXWG78qx6Ε}TxH*'t*J*(4Lt Ug)HS*FKoBU=fvuhdPv]ˁcE&&*e$-'e8^Yw /]NV_0{~"*<3Uo+bK_I~@&m#)# xK j,jV %랋Tѓ F m]~2eQ(T(bBcՓ:@xƒ + lVh|-N,O[FzmpًL']__P]WJ"I*sO#yEMS(TCQ~*^/ 77W^/K lX7EֺDX(*ZKWw!XߵoGiGXE eRk%|]4JJP| |mwGP;gciH2sfQOz-TSPhVr]g(L}Ѐ<1DA|M#`sݺzvR-ȹYH2՚oV)cȢK3bG Q@?hVV2OEs>oj,qއÓ t  a4[AZsϴ\ g0tJV]6 '5o 2i WòhʃU3x]gUs Y) ˎ+ Crln[Wh 4:o`*)=x^8KbnQ|РAѭQcVs?̎yAjZۉnH>/۰#a uΰ} /jO,UAFvcސFTm­@c&w*,Gj$qdubd4H͸߬RCP !t<>+YQ dR+0X֒BTѠRXGݎ>5| E4=7;O%m@ (ʁ#`)s1gȧLAVtyNMA9}S=^m)>e2Tſ=)Zyn@P9k6̖7β7~5o.j9y!-ۀ,?9QZ{ mj9s7@p[3n h,͙AA 'wEq+. f(#AKϣr0/6$HۻxT2.@ssrQ#eQS9 sٕ,>?0Iߕ{b i o(jx~jfP n<.)* i[*lϺ'y:di}5PiIzY#6YlɕQv+"HkXnoOieJx5XlV1M?d|Ń dJו|p,tGRyr.fzk|; k.U"IE9[9>Lخ  }RVR{"K|EPZDihMy[ a_ HKPTfc~?7C[n X)ʒoȝ$/3'F";xZGv5q[E c1G Y99ƁhjQcItM\Zu {G" Wa;Huo7odЫ.'Wjc"~u@:>Eޮyc<)es$E;Qkc1-{tPh]N#E7?NcDSwGO$#<0øeٝ.m[aQP'^P_U.&j 2r0)!<t"2wS݃\StV-cB[y8Jf,w?0rĢ$pfD5-#˪XI' I1IlTJwBw$N/dho i2!8Cѯ@-UxZ&o1QIo,RrM@飤Y(|6vJXT=΍! FE =q*"ֱN 7y`(B

wDLkSY}2u̡żTۓ6q 4 ZJm:iU? %_T}׈9H6҈buZ0fV]$ѧ3KJ0FNM͈zsH|SԨZ??kMXu6 (5r *(}_ǎy6Epo~~By(ed!j/ `?چUWQ.oJJRw}'D0eFiw@x*X[FeDJ]|wQ(6:zl~@ڽuSwX6Kӛy+ݘv/Q_CV`3~rW0_z+MC]Nja; Z)-;"LO;X"]ȏaSgh42ۼÌm#ZXȎW/Im#ఱX Mi`ѦVp,{Vl2χj@ӆoP@y#1:!41@ZOJ2Dg BEiV~>;D}AKJYH~1_7jH5U ֍h |w-$D(ۊ*5Ȥޢ6i觋<t4*̇8- =y Έ~ZCG5{aszWK)p٤ ~l*c Nmi='Oc86}٭@YJ-d_:b= hˌqrke@M^:™-l5=jƀthF<'QMOځ+RцR@ lPP&,_]owz {i9cY1hmU<t[a}C>/IߠC+&A(#8MKxF} Y)}@JЧӤᾷ?)b赇[n(&rqozC\Wڦzt XQv?0K@F7Sn,ŌƘ^mAP2{qZġlg|ȉJ pzBYGaPSǖ`!m|4{WXD87 ,?iOf\]2MWaQ'"L V$2+(, YQnh0IsNRR^uv~ FS&kSsH*WCYnGѝ{Y#}KrD;&>}1IF Sٜ(\Ꮖmɧ=!d>It*Q[_B"Z.h- N;xOp#\-nQEc@eFrk]Fp_gx تsw:VhxS\Ca1YGފWG0[<.]ja|GOQ:^6Gtׁ887ہ?~/ {ڛbP> ZZY G xA%Z!}fgL;2f7vCTk #iFdC!$-l!كk=oZbIZ=9fu>6@;~xɡB̒Z(LwD(F"|h< Ww 65I,Y2^eL}V&U~v5Ӭq,cDS_!rF qh;w.>}0ھ~RjM~tHOP9w!@WI)ۍw*A {X?"kA^vzbi^ O0׾ ԅK.quDҴ|M"d«kj^seeA6rJH!.6yfCcӁK{(BjAg!boq d y>itPpgs!#~εk^IP#b.\ɴ]p>iH?Ky)ތngV| 0Ylp _H%j삃ӜǓYy*-e:lSsC7c:'IUm~j1^Fbغ1]ٿrބb+Al-O;k`o/<wNDm'$`Qˆguԣ+=woOy-7J ;A5/# Vmb-:/mbxMpe^3D2PQAtc!Q h]tع><8CTm`b:rp<לŽ >_=˼È\Z2BzY3W=}i$?tݽqܺMaLJ0`ʳF(Cx+ OSS墫 j $dVQ]:MhhWnk?` q_^M4\0۶ W>)΁XEi{vCEs#|u^dLeR>]{p|cgQU2z#,¦~P'0ux\ιöa?̋ՙ`D d #GUb3w;!NږuhnEj d/Tr5Q @!PvX }Y;a kνzB't'A;`Y{9F(ölD98 }ǖN:=ڄkA/F^Ͼ͵ i|yiĕU{%Cؙ8 ñ &YK"=xSO$B2:T;$^8Vq^CKc@(:NcmK4\#;ی o]pUhBNqQ:CUM8$.;DЫ[Nl83J]2DFX(ǬݯИY*NSjn=zބ'ks N&ZxUB~i=.#@: 5Gm6r '*nMjsbk,#U|ɽ T[釖er(&}!^ Xk*9Mhpgٽ瑝H0FQm_%W"L `\kg@v7/Uۍ?!AFD /\=8mT0T@|@*蜶u8[tF雞Cc]~DXxmWڸx=j>wAU˙v49@&P MڿKTF;kAܖ%X#LC # 8IJ QO Zԉ9KqeΖ/cgQ›3B*707γ~7،U'sȠfhH 9Rgi' kZH ͩ/H_FgI3vPPeJ$vEoȴ:xOR7ߚg+D\]T]I>Y:iIG=kآ1jCg8S%00I`)ad(i+Ąf^vȀ~3sM1gLƓhP{ŭ0R)lp|UQb&2tLJD%h. ynmnH/0p-ҿcJOᩈ@a_ X^=2g,߆>]@XUCDZY3.TQK\Ua{b r؃1a'0GG~T)YnK)}, gIbH񵤂&(+m2>9\z=H"nU[?_[<99SE'(%Ss%G@@w*+#BL-Q3ĭX`LSV= __mvcM*7b$[߫GR$GqB;_$VеNl4lʬ\ve·vR5 QB?2*"`{wL?-Rs+%Ϧ|Cg+nxJ u_ H,^[F$)F {sv5e8D:73廂U=gw0:/Z8ѵ dI.9#DOpo2kAo:-;)E_f5@sv[揂 x:ٍ+tuʜ?K t=f&P`O/UHI(; 9GIi w$Rzގ)oC0  =/zFg-oYͰNz "6jRVw$)C iTl,D*щƒ㭝rCY>ȑ`x;J/ΕevϬn"BJ'Y;XB$Uދcs (Oh _Dk!3H;X^qGTd/x"x9 5atfC8Փʨn4eƫd.|sD=\{緮 |gh|"ޛ(,m<%& JwX%zI."ayz'@瀔H9®j, 5'J(+70Q܆e,W=J'P3˺J_0#:Xu!,roB;CH) YIn}ݞ*Rh'rXc^$<.ݷ:vX ґ C"F*a;G@t E?To-yNc4RlJyg8Pu2 Ƕ0y 9.Oz~P͇"*ٖzOZ`XfEGf)3ݡ Hi腿uE;`H.~[WSHy;wʷesr~V]ה~"Ā4aÆI\ygG`1y_V (e <=8-U|[rn  ř:#+OMStUg`j37Xz+[` (~ &g'45)qM2L/o01P ;dQ= y@ 33muv XVmxvN; k¿gk3z;ӒV$:.9COp >W3)EIWm n66 A_TN~<Fx׶Oqkhe2&*15>/$Ѝed蝸D|7bROO1#콘?U%İN$xEޢ4,*#MVZEDDG !!jN nuoxa wϦ)-PUww{5 G`Yʍo*Di+ϗ8VXU/6R&%q@.?BĊѰS̛a |2*Y7Iv~U>1O䳢)() m9 Wp8{\MHjwALSeO=#;$='7Vʱx8ٿڧ7z@/; _Ûٽ*'_a;O6|Fn_fX "n0:2Io5içGé~Ty7D!%)<;r&d4nR qyYxR4{d3"E~v"Xqb>J "쌄(PiU1 k GT+?OqV 4D]c0u`p6V Զx8 Z2'Wy9*̓`$46EU)-{WZC ,WP੗ڿ;փ%cMcR.EQ̝.qwwsԎ$fڛwXQsEQuS8VD;L.ab?U DLZoYu,*VCdDDm⼷D(Dx$I(qpli8NtjӦ3k  }(y@>A cͮ'bĿG4h4' "b5\5:/hj i|fWGIg>lE s "fV ZYHQ |A?8RP>Z[V%(z*V%-[[ sH']$=OB]y<_ij/nuAg ]g*̏34pp[[f]?Q,ȄFnR6رUxz&aNz5-rLіoZ\;J[I~ZFLͻ@ }Rtw_U ~Mlcdob3 JM2񕣯9_^]ypN œԥ(,r!1GM⡕ئƒzff}4s R?>))sL^kAM2޲WŌ0g<' :Y`0usȁd' U^`AmW3vkd~ .|,|Y!Dy5.[Q#Z~w6VD -x$?J9ṫ:]f$Vae:'^CAVf^dzҘKmYs H)ACB. c/rjo4f4/hH)ɰx+=r ҙBOP}m 0ª7Y@;Ԯ.yTME;q Yw A3Bd'G/#8? g+I0t[t@٪R9b M_QB?FVP0~xM@ΦA wϢ*?.vR ?%@; &YlE)C+`xm8*d6`vϮ:bah&L koMrQ^sʀ^G+L<$VL$[LӣZ~pmѮA9+sj9c[m=i{#_}V/&F8ltt]==ݐX%Q*W$;b }ԃǹX[UVv)0FmdJP!BkWk͒_M]CYFttʡei{q{߰NRGxM1}l([4evυliv`b\2Thn0"N\C[(pc~R0 ;K(+n)HC?q Eic40tc:(8oɚfx8Jǟ?Q aYo"Ӻ)m';GD7.nP8V?TV0Ս4lPg r` \C!mG#h@<ˢec= o@㏱=M$Lq=k1Ow =)ġaS0,Qec<ZȠSzB6'ږv6RGr=7?D@Z/[OវFPIW0w 㟅9GzPwry{N!~}9xv!&v3Ԯp7gֺn|d½*|0L<^ҁn]fOǮ[Cj(s23]O;6E֠u2-I)[tc6qYMK.(`m9ۗmjkp`(}b˳E-j#z[{Tkp^>`ͱ{pˉ |u7Q`S0 jP0Vdƕ Q~GM^4r!F"imy5#AOMcyn?B3Ѻ,~8i4| ǽmM+`68q {,K%-$LT 4h9%2[Ǔv:]We$S2y˿'dU2cUT: bהN^=8S<%H8Z d;Ý2=ؔ;G t2QZզ8R':kCD8o3܂ :cꁠMI;\mbDhdD&4/%i0|jA1$2&2n)a%F U^(_HH1<⚄oȲ`eUtAlf)LjMm8dO9HAdg(M$E@BuI(̞ik35UeLaJk%Yo^SԿd\-erd6M|汃@,XG++{[x ;5.^G@8 Iߠ87dSj@NK$#APie׵I t dz؇H7ӸvD"@yyA:>x&QuI_ -ֻ~E Y:TAW!;JM8rMXjnr9`T cNJBn4o6XY˱`-{1{Sb vrz 88%\Ѭl|wvݤ+H|M]bypXvN;ϖA1:qőC&#|=0u( y&xnn_<|0yQ~coe9H ]j&w]^fߏ+c~3!';002%v馷%tLAK`СdF :Ack`㪹*ڪ_l%6|)m'›ιAr``’5 BXdR#;GT[̆*7ñכjťN׫NQDVYel>ScBkqP^VSby̑xؙ(DՊB3-BP[jy _zږ9NBY0:*kvpf 1MC~3-Pcgиo4^?*7R/H `y@!{ACF`ԳS͌*O=W4(3T@;aA$7q7E]}Vi^$8 @Q\??b90m  &fE¥; ]~gtפ. ;~0I0}͐HVQ̛WWw_xMoVBf8U0bA7 4>lp6Os&%=1{uCr<{7A".!PL6~1<"cs,ro}yaqI!kquuUPhN+%݆W<Fb*o,ȠeJesi:3Hr.h M0z^^'8PKl.²܀BB{b:!kp+x_C܅O^+N<+$RR(p4ibnlD_"981 n4F r) ]x}mYr<qYoF*Ceӯo 50CM>y8]fhC|ͮ nj, "naɁtX`_\f:}1ғi@ӄv ?:U}z)K DuJ~|Vdq5Z& JiUu< #y2nAج`hU7yQl{Ċ n}7!u0HӵB4_y8oB+m庈;ﲗS6vb 2Q0͛ BZcMNN=ѰXg`Ew=l(pB+TYay㲏zY~,2E4/謵HڢpsH7΢^'a~1#iZ'+|Ɇ+hj a6'k˸_v9[`#{Ѩ_5C{c]at\WtGvoDIX~-xm//uURܤjٷ< >—\:tIxVOVe-L?NB$$>\28W 'ʹ_4CR=tf[‡&蛣x.{Ѹd0֯/}5&]( p̏gJUij{KfLZW[^,ؙ ئ3p,o'^ts#WjB9@{%yh\?'RPk>}a4hIot=s&RN2L5~4{8R]3R%lyhZ8Pm^_TI]yw4Euw[Uw n `}dY^IsB21K[X8ғtK2JoEb//Ġع(e)P7Cb1QvYy7Z DN WaGKͨZ>1ջReMD:*h/ *f/NbNGf5"QxcL^ؿ<&pHtpw^#9zÌG^,(O&1Y*x{9T1V?qZRj C z6Q$#!XTg݇XH cei"ׄ#Xw]iJF_\yxt@lC_$BL"ɝf+_" Ja;%%x@,T-(z9:R"l(ξU@7]$C~T 9gQ[XĤ{>olsjYq$ɴVƝ'jz=Kഹ46)}RB/w+D4 "k 쌙Uʣ4०;WԗtQ ~&=Z;X$WEEf݃nB:\a{d[D@ /2D>60Mx BCH.Xo? 7a9wˠ_3Pi/Y]De['9 1ӉJDOuB shc(u>Κ71PM=4ɋ3Hcg(XG-yuvY3 c|#FcVU*"8h, 㵣Z5Y *,$#v(KJj-94EZr"UwyY-/9ڔ&3}hko9PM4 IN ĈAq=<=%L1TH.,\6]Cz?79 SSqQB 4*U$o炙c)̝`b3AХnȊmVCnQ{t![pJNՁ@w mMv{`1muj|j'>rIB'k%P6FSz8C n`:<0.w5]9?32I*FYݵ_\ \at&4e[ĺbB\i>OMwj)Af0r5ͷ38T]q4dx5NՕT^R7pT'H~nGwA\X)ܑ P=%#\u[VXM)5-z=1fN+[- aBy5`C 3%H2Dlv=@n`ܱ||eƝB=$wKV2⪎e h5(u/KgTuιԪ 'sQ`- <kuڷ  OYؾϒV.. 'x#=HOʘgضjzo1pbsBa_\J8׻mlAAڅ/+= yJ~_ˁIh1&ȊmBm}ܖypi8xb.q!3,xm"T(|y У.ŸR@r:$i},UHXǎ=8+.BfOXa@t^B@DaD!0iVCZߙq DR6}@N`MXYaΑBɪJ8g !܎GGJTC#2uuV@ ܺT{FzX< v[ip~D 5 <ϳ`JP[# Ol?'nˈmLu?_{UYbu}Z @ukmt,9٩| r[> ud>̑[.wʲtz" ,mL2wRٍ#Av]]eN̻ A"3RΣSuwHf}{)JqNu;Hɗh0 @RD$)QAp¯=,˔.WMz90oN_v6q9 t==H#Bq] iuuxĵETL@6 a^!櫜doSC> @ٯ-Hѐ4_Y0@ԳPڒS2c>g9F״z}8oZZ "٬-Q=m"ŵ}LP8]uR=};,H XkP]is8Js3dSuRYa2G&/S)+)M|׈)Rveqs[~MbKBj8/<59D==$NcXkbiFwy S8 > B3(R PXڦ~&2$[Ss>~PI,U@p9XcqxB|?^!!fWØ~'vL/Te%iAW`I@;6Pɗ$sj^^q4]aEO'N׎'B6iX]MuӶHz&R> XQeyH.ե H{Y cudNՊ 3}9SL0)ekC-ts`1E~Ou7OPh;*Zm0ʐ5>Pv{s~4$xOw`S-(a(Օu3?~f%9>\^"R?[~PWlBc1+ldH3!d;7 oIMrq/Rbh:)oY? v:?@| P_]=j!~rooXBHO Z=Q_&0AHZ³- /rOQRT~.}a('} s*k_">(Uiv9dz\t%\hGWcXn2f0YJ5u$ cqeŜvqe,#\>Š08P`+UF^2B VeJTW.{0KPt#̀|7&oCWܫ-rt?$>kY&q7]V~G<;kj_ :\*Th\f(p(FxT=yDZjiv n4gamTeID7TG֟(O0¯!8Ogri=5×ljg@y:aV10D] ]&)kK`ҡǬO@O_Z8ǧҧ"{T:.vIκMCn+D unm faLTǷK (CYL00&[(q(mE*$07ZbSa*LDgG#ph )1y 4 4OF{xۨ'bnשּ+d {MCe^ g[M.7g. GP^˙ yڋa&qh qX?g^fKPQ/ʧ,1y o¸6fnH.j?YM" 4&pӷ>x"M s4PbīPzzoG1ϋKJ,e@Oܐ4*], AA9UȮv6™_t<ʯܳNm6=ߵ |snVa?6+J!V[>/4CO$/h a'K™fZ- T3keD/L)u`r&F j1{Vb^)*鑳UԳ_1z8Q&Ux)^rB4EZ|Pg?~*RQpCؽq;ɖ{-9? }f;)>->u. b{!ooij$uj0tQUvy5ÞI:론A j~Uuj?jNX 4%H-jԃ1mXhOQ vD$w, %tɛLδ-C߸S1;囖,;ŐL$㙓ʧ$̨WSS$afgs} [D˒x@N`d}2ډ/qM'Dw;kL|dw̕稂xXxNCtNIM"c1.iшDL[Pّ6|C2Ig/?ol#Z)|| m5DPlEx(hV81}kdWvmF?6ݔ)z2Vjo רc\.5_|+b+ wxL_И;5,rf-N8‰eYԋրk,!(G33<1K9ǰn%R=#" 2z{͆IMҐ{F?}:b0%‚tk-m5|kNl^2ė)E(%k0}w#FrjrVڴɡp9(A?xp]ܲ9 yԒξז\3 hY9x+#8&%㤨l60oö7?xOt͍4rin4T/C?o?.똻.1uq-fŅ%84;j2PΩSլd.G/x ;>y@b"9av!H{Fm}RQCKjT mL%}#'.:+1)h}}xD0 z[Dž'z'Ճ4%DŽV~ir kΎ :x0$dbuY1s&b/ak*/͎fwo/"MDT3IIwk Պ\^uE1;D&e<)y}20|ř"|l%U;f|Ĉ!bد u2DDdUSt"DU&b>B/G]qVP8M-p۹#˚ݼ0v~P7$re}c'D]-% 'HIS:E5!W /g&eoڍ3aB?搎%_4T43EZ Rp t0<0VGn3TdjMutWp,`j!R*S]?aKUeऑe\1b΅6\" -X ȺXQU?<"kqeO1pK1; ;`^oU* OBNhP&S-Bw%: ~A='G5 9Ot+(]lsBW$mZjZ?sa5BMEQq} pΫ0<%OFAYk֗dpL-ߟg6;jq)ܶfQO<҅T]-S1>]l5RIU!;BXƁk8L;XgM΀vE,N0Ъ7)*pd-o!uh.u z+7ΔZMA?!@QTuCÏ%c'`yVM3_PKJl$xl{ y&OTh7jsppz1Ex{/YP}lJ"&`U{S4Xh붵Nשr$g]+44T}Fa:TCm4~<_| 13`Ш"Se->y|DLm Xk<7@Lf9諐s, S}OGTJU:ZG:weRXd8X8'0%ó/J\'.%?ok G 6"JOԱ#u=2@>>%``+=sX ;[ہ#oꏎ3!ARs?P\`NU򟿚蚋 !% IbF@bune6Kn$XrԶ!V`5mJ@trmЪ.rGӶcZq$.]:e=.̡38CV? # cC3̢Z=;USiVK_HFIϩnsȌ;RSѪpe΀h^io~{ڀ'ݖ<]Q(~ոN.yD3kcio54ZW9>gCI#у*%6` DnJ9Ǩ={}ɐGWc^U()ɦw 3o8`#*!,.ʂRVӈ?( ?ݮ 9Z*M'hßЄi &e(eAlW6?'w="w*t{# :9f+'lSy_)TB:$sAbyb%B䎨Ceyki(m|3 XRY6&U#ףc#ÙV?]3߅b ^8ʌki8NM@sЃ!G{YChVKÜ?uDb--5`8:RplXS{D<~;)߻臫'bllUU7%;2? 9p~GHu4SYfcl} Q T#hiZ@LA0FM594>]#jGWhh- "l&TM )AhT@_?j)F@Ο(2~:#e/ADfeumƇap۠ ]9'Dc!')`a1a*yVlu]['´ FT%%_jrG4q0+TO?PTpl [F#رkmV*8k sЫh2*X_S nXdi촊1 n\TV_ ítoݴ:g\hFƖ 8m,XnL/W؈Q>(8?1}3p8ߴmįIlW]+s3¡)Ԉ\r>rRa.dNہ,b B Gw0[ðn7XT]J’ v <&Ul@*IUNZ|5S^KR '.=o"|[ĚhF0ă>Nrv Hb00XsvD-K8#97AC Nm"ƷcxW,mfp`bޠHF,JV%byvYm8G'$"^}8FP`gFbi%:ہ>N.xǘ\D"(Cl:,mnnWEEq@ުsx @SN7bw ˸4w џ@` .r$iByӱc}1y:fdқ][e^3n,X8pJXSYgL=,^G4`>X,$~:sYa%Y Zq+j}ݐgH۸Hp-#C{BEuKmz{@ sʄ82ZG%y¹0*(^3Q=ۃr>S7ͪ69ou&|:TP?Bh1ܫviNPp+m^&-6(3s$铡N?&AW GgE1$LyDme}ü)5ꂞ{,uڢxP1X!_+GmÌpD+&A֢%G`ͺ˝ths>#yhoh\k[yRT9vpƙݼ8SCK)`dPU(o+RQvI41% - ?XIm='wѮ[d̢}ep$Xk:Fw=r r5Tz6ԱƐcMLA0 w1E% PN4ؒBI B54pvs\ I~m_f>6*yĮ{S/h{=9@6r:Oܒ lR2fa41ؚZlPm+> -0Yi,jDZ5tviq?,Xu 1 w? hY4~^B J@ Cj[;K# S?%$hD>zܠvǖ2rG>l2':L.М! \m=z-Q.50^'nkY/3\|oBх{ch8bԿ#=+d3'ly,,sCzUJؾWS'ɭщ g]f*A2א)hշj)Iq; }t" 6!u7sI#qqv^VSFJ0/#N5(y^.5 :س{wfj7`[u]y,U'i^i:`\t !:B NOA g#[#Qr6NkD}uum\Y4_sCK9zprw?mgb & bN.r)`{== :Nb#Hm~Hh˅&-#YY6tD pF`U- F&d,󬤣ui6,4M1X%\>?Q_)ZQOL M 'F8(bXbWk9qT)ah1fvhjۈ3.X.\C+BzܠMqr^*ooc8Qٜ2W,Rdîټ$X#^M6~ŦrO<:))7p#$'tkRz2oUl_Ui5p){MQR<ȽUlFdvڎX].RDsm[(hʖni|!m’QNmӏƋ1%QhG'XM>9s  *z/ p;{}$6Kq, #B l.cUA`NOL=} LJczaw#_\~^qWxs{ [kiJbw 6h%HVꈶ2rzk]=p/zl^B`IPRѹxT5fFL2`cDmg9)[R]uLҌӜh.`(Tr-ǃPxldtكGEX1['M{r[߈,UӜ^>Y"p]Si dU`TV6H"gD{LʊrUK'ue <`h@unO00ەTFʬ3$ߐd0T:\|hyA$-`,hMkˌh^Ih݌MYh+:`(L=^`1sFonUJ a;Yx2h^K=%ˇ B.hc\m|vXMtܯ{sv] S :Xtv#x2GZ.JM[2ps'ݺݿK'g?*ob\wlGԚ\w0Gt ѻO[qGn45C ?j/%YLW {!^̖+)`E̻ s$&c𞷡|TmL5)|.1rXG8bȸ}_^bQ~x^0 q)k^]@1=p)ꅷ`?>'7?=i$F*ւ]sMlog(_:qD442qDjNJ$]m b-Pr3*  *fw}Y$4R '7mHHت]np 1f?A" 5F'ƫ'{_Q3>.xqQc9vQ]<*KJ˲' ?o0 6F]]J,,tb][]\sdߜ@JwRu\ݼ~Ӊ@y}qT"ϰ'f-ex;@Ho8G#zĐɌ gwBڗ2yf&/]ƅQvd߆-*{sf2$\S? 9[\xTvC3"\?" M's56ď   K1! 8J5gR-34itͿҖ{z=QiG.2zi6<\>=Nd0e~AHtddqķזH<Л`LJW뮜,g `^Xe_7ZqFaϤ_2;-F3}Ntz!(+~x5C\6QI 9Ǖ*)ӶcJ+`[Ro;?20UuW$6`=gZunw7V(=w7:pi4rY*= zR5±I܄f& /zbtTEAl @#u/iMVS* цKi23v|1 $}u2aeq"`w~eVo^(+ ظr;W2!-i_aJ6 4ڒt_q_ť{ R+}]eF_m < idh+r(+g"1Nϔx`w~Vl2Za&X/WKP0xKxb$j-v KI|ZآnN:J% xAAf͆jpR{徭 |M/TW F@*u<^&&wCVF kSsw X~eױs8v|yTyH 둛R q}8Z50-8 իڒꑈqI|b !X^]úmLՁe-^2`h(m/Rl9R8Lb]_+>zY60/c)X d{|h%u͚湲] 3ad~ H:B@وۊ]ݎruԹn+9Rdd& w&e[wTKz-,H`:HkJG\4{?B֞s7>,iLF~P>HC }o79_iYbA^"mS:Zӻ>I T h,YI1B^<85R%Ɉ»W.PV߀湮DO i;[_@4avQQ`hrEvzZ&rYa||ҏ;G^GK^b,6Uo J 1lvAB(DDQD^-yHK zz&9^B ?QT_e۽Dp0GVIttEؚb@^$sμ;f$_5}j2XK&+wXI% uCsvL58k sFv!l%s}(EٿkPʢq˵>6F%P-$%8nĂ,5zTPuX ڰͪFA4arf50{Xpu C%\\X齍v4+~Kg(~ 9RfpͲݾ/<=oXxb["]Uq@V7GM#imrMڐpktxTκWaM*/ q5eyx&XEZ|.K7K-K:HvԘFq1J zP}uӄ26k6ybOfrNS0G~Ac}o\QM)pso MG¬x4) ,ea1خ][X&S-S?7_n ‹q肀:Y};CN'F4q]sש'J*e6'$~Vu; 69;I3"ߝaQt6o2Y0? jcA#>*fzG~QbRE%#SCu_ޑ`M H{%'5u@[ҵ,@Z@9m5iؚt¤~j# *wh؏pƎCOvo#R_k< Jې&/@ h~ +humEd.-ty BtA:uʋ((9x?#Ma8ҕY2JmV=)?wôtx Ō(,Zgi/h`X;땳J ~ҼB(j’qG9|\lH&C:uO/^K:M/oxS~H BI)݂Aɭ:2ЇOf\j6FTE̿v"#n}ktjt²z.Y\iLpI{:0eْE|h39i|?lsOeD55xf$}\cr3l<$_¾)qƖ*^:tcd$$6as̽ &_jܠ喖$4!.|Cv-"JMQOK͒: Sfn!Ɣq.R JߥXTռ׏p2za2^7h j|]+,!7 㓸2Y FVJ+.A9wE1r[e3sTv7 x稊D!h>3` [?M=i}i3<޺Y<0s/jnuH XVN RBv4Z28- FƠeE&vvt_rjT&+/)PiCvb"-Uk5` 7l6$kt|I;*$w%h^›Sg02ݧ a " V ù/t`#}{?U U9* ^IcTaTZup3߿m3:i5.pcq̏~eɘls%#W0wP:I>cbyz$؉~?+S<22iliXMox ij޳vN^Q`@(߳"8L, 6^ē)6eg~\iwI=&2~3ڷ&}q=إS Un19c'jssu[S_'0>g@iZ̿7&\S/Q3Qn/((<%&*֔\雝 .鰌 2C1X^Hmz"qF[j53}(,,u'~ #hz ?)`ˈI##zO6|)V( _2ʦ/?Y0%|vК Q)9\5ņP7~7r럮=ھN9>W pcuiU\O! i";諵Fޡ"Vu xH/.1Ki? K1Od@F \+ Th^D~W=x:I4^ @sE]6xI rs9K)vQ6*I*'O*ѱ -!=CΝHTqyro3 H+R`>O /3O3e͢!-)>o5M[lsSPYʍ_#'ˆ$7w彻 D|uh@β~PL (L䉪=@B$ƐgM h7ʃ4HR/wEĖg4iV{OMWp,s>h!އg\tv(whT" qdT HU7Xx\DHs|2)e8'@U&rB]I>@IJZ /hzj6gv)@na%kO r4LmEaIRU35O뷝 !ȓLBp[QChܭivy`cQ)87)K\Yx>mfLVc=xQt WTo_RDZ2 }QCM{;â֌\O{ t|vBIި^5HY{qت0bO冄W@{~sseo垅W<ʝAcۏ/АՁzጠx 4u9,IݶCŹa/w!X#_8YE$dqJ3#S ߚLܛW[h=YC=Ua qlkl? ߐy}ԇ)89]/_gTA$_RI0]Pt^$Mgֽ AʞDuCpDSϩ4.pmX!%p09vEO_kR%<ި:{@\g%+NJlS'O[*:_+ ̪}qrr6z+`niTS=c)`ه" QL*EOl%ym؆bw,,Cf`d|5 FQIh3]|趬(>VtVxkX 7 LgF`^fy=XV¬iZCH4?6zh-uG+ kx9A^SV*jPumxlH0iurWB f/ItWۆsv|, f>`tt2YL9NgRIK=tDl$SgF;1 DZ]Gƀƈ*%T/dlBܭ/MTё$t+r[j#>|QM6ō1Zmt'P:,Nӿm*[(lٿlt5_5QD hpveHd%86lF@[SvdV[\m\PBjL 0;o2xzmq.[;^E@l= 'GǤr0)zGw/TRT.D Zbc% AE]g4\ȇݵBBu橷ىrGm5G8Gd_QPRqoW\2x7o( Yدgg.mq)_j$tGG$V(:m{WƱޫc5q;\}?|5~;R{?m䛜(r#ZY>!\,Ka&7tZ }o mоjI_G,aΦVHr "vu#x$|hPCgL7m6|Q$VnCY+t.= 6}H}bE65qx$0kIʝ?_%I 0t/ڌw3pBjrO̍*٘ ck:GSs.Ho" rҠ&1oXj7kJBG-KRhZ*6wH?+G^kXP`9s+5'|lD.zhIE@k& Pyd\N`N%gwI7ln(S4 +sud1$`cDl-5Xj )xiyh3gBЌ[vvj*jE31ȭ /,%h am4FT4_mcml% A |ҫ•wtՍzgXNfRoiׅ](oE7s<Eo&WZ[B*Mz1W%LagQw'xӅd/%b  ךJm<+mshU"܊UDo= _,*iPȊNmQm-DyC;)5cٮ՟ WS ǿ%e֒PMX x:T^ǔh£BUZ&01mi@4H-}rV u3EK,'C[w)=2sqHQ3&^eC\;k88sYx)}d^Yh3M;Jfy!yS:W_u#QƂ:B"^Qs(^SUzz|3Htjvpmxr@~&Ug򺾘]$IZ1FOYi|5mU_~޸] DHgT"p| *d~4 }"׍dI?}w 9֬Dm x FfS*_-;\lIBJd!O A:W3.VU\k?t L0Q._EoGRxү+_wvMSP/ i5C$NI [Hh FW| P8TR~ᘽMwmo$2fA^ud!uDĬW5T)u_,b_M,NJKx@EtJ$↉"=1-eEbsF y2C|UxV)e$Oϟka+[w-6TcOlN[P0Ƹہk"{7[#mB{gK{gzG=ՠ/u1Yuuـ5l[snttZvy0 ݋hؗkM.W^kJk'_|Z $DEVxGYn=LhuQ~a6I|&p*y[6j^ k^zwü=+$ ZْS{!9mblQ-*~ވZ/:Vj\,!NTߍueH9˨ӫfɦ.堥}t GW 8 fp෷ C` /pnAl.}V+Vo۝H q ݶnC{ 8ӧU5y^ZeXE/2G|L Xm--U`DӶ*͊w-$? I]>$XbV0nv&c/btf2́T@†'.ӡl¬,t/7=2WW8;&R3'biyN}Q4RrO1[,9EN'u?:׈haA#oC|(|+k"Lu7y珸D[u0~b եokoVM冟{Oi{\DO Pܪ}+R4qY*WP*䨽M֋03L#{0 ,WY|ϋ*ڐ,x<`Hqa|DQ1LӐc)ΧFQN*wT\*{|W1)ha.{l@&? Y Ѷ4a8C@ge\uZ {[{2|۲CdsS\ęF@Q 2T4Vq3˕Kˌyvpz_fq.iN5*=I'5&Λ[hD5W/RP _ 5 @C{q/M9h ȨZ@rt7 ʲr}Zh)дph\OzH x"h/53YsA:rs?i߀ W@ ʵD@+a)U+]ةLVUlgL: (¤8"Y#1z+Lc<./9:s&0@aS=n&=Z#4/~04z6<1͜?:];z4KZW z\ A7rR2vZxF#\U`{ sY[,B+ O'C0l'?+ص1Bag?} Q9$,}]8\4oYEYD٫o Xyirqc, Ou;]{(S!t}AnBmBh7zEWmiHKY"c(Um>kĂWtؚ!dhkȝ٭},0ZK&^-Irp7id b-g:R9KUkBreo}wG#QqĄWX%.!k:5L/m7b_m87btJh{Y\zAi w`\ڈL2$v6/ɼq5jW&ji(/!>@ޱgZ[2.4Xc3ZZb&jsaƊpR٘p%]\Llr ?/+bx]~ӷ{|Z9]O*$2^$<[% ')$iin$4uĂ+zLԠ [Aj@bzKBsޟC~-81;auc`]NdLFK9mD#w`-v L=Pb@;oBcGг\+_7GvIPH%st| '2uQ_W*PX=+C3\?Lбe{ _j<>cE3 aQId@x/<Omdr=MsT\ͼiOe`vF)'^b/0g*eFD N(}ZOh rs9Wje̷aU FZaaBJ{BpU+JmI3H9pW+B~TlcD2$-QJ397H@Ž!U *zC\E]ϗ̜$bwLZ*fBrm NLl%FUvT\P߯B jK2.ٕFOhlG%!k@:Ӆ;'΢2ap W$7CgqgT+CJUXOh8e(9XKtVȈO8OһU =B/XUE1v;՚Ų3R_2tOWWVoR<CĈ16:L ?ׅd|Ғbo pKdIڣTNL?I8쯟ƈ4$ jg=>Xc}^Y)@@QDX%'(i~V\ 4*hs8VC?AmG ;&o4-mq+q#[0* Z>WrUPv\rCG1+0XZ2(ԨԽkXܿKZ#0Boivx5a*(єʖ|c#-cU1cC"BqCi H-(ۜӼtK1Gx3% [`"̕5(?nPaЧ!298P* d8Jښbs[/ym!3Ҿ΀˵/poE}|6E7q=EEW-s'7ʾ|;90^|;NzۙK>dd6jQ}TaPٴ@}OtI ]it4< j-z;&Dr)I'ߜȁko&YV@&D5"*ƒaK _61+ýUfH,OqCXv&q4P:?dM5=5|EQ5y_QxUoF#_NNeq'H\?4gxzsy:vBN}SJ֨|2\H*;СCTDem3R"t{D9fbxsਹeÁoftÀ&sQ7X#*_Թw:pv/+hcJH?-`{uOXouŶٜv<3r-!Pw݄ۑ-k+A:SQf6>&[{AH?1{V(l_e!~\9ۣ~}Hp^^޻+βQFQgӅ< 1X@so͔<`uHQio*Kߙ}a0vLU@FHb^pxe=@ :wutN&Ư]'F@B],;Qך0M҈F%?}ʍWF1fH@/cT9eu[Qro^ݜ8l76A}lʻ[IvU|M N. ُB>%{$%wáӦpzhr7ABYHTjG+3p ؗ 3OQ}{x& @\V~s*c~w>%ΦD^[Un0#ͯӁpᛀx#> gL wk>/XÚGKFJ/ًJJ'9Vl<(Th.&Öam^f{K)pU0<pKy0S1 Ѝl ~r5pðaxZ(jp]Nԕق}^sk._Nx/dώB7:vOz~ 4K[(4BS2iL9PeX\O&;fI翍~:j8w):faqm=BoC 8F~DJ9YX"?&x5[ϲ[ g( \SH'FPTj97{RN* ?19~/{eB"+D,JL|+yi$?HF_9΅ t>v>t-&(oQ!1wY_*j-.L;mզVKYUAns䷹USX@.a~L•XI* Jף̸,Ny"."N) e:(T;6 yHI>^qڷwI&MuO+ 4>kl^ u'xM2Fdס:6 uJׯM62:Oے>6ɒ =d}Wlaơ ێ8A_DfQ",+M[T]EFG V H*<P~xo&H i JGwJJleQ/ vݍNJm$u!'^'A-Q Zr 6:CBo6xI{歓c͆}ak5<1,;PQ^lР`"eSYBjV2=$O*cQg #zY"qnKk`,](bQ=1w b6@jZ mdϧjH(M NP7C, ޻U74*93p1zoRiEz:n}GXv8,;v6sJ>I;9(D]Qdmg%mU+Q'p3_CO@e4Ǯ-$n=sF^E0sA< 2i ɸhdh}odO|}v @tR9wVK9&IQ @Z}. w=yAw'iYYNmv0Xy,o^.hB%jvh>pZ{ۢ.mG<+GOL1 EZaaG !s!~jr4LŬ=6kNie;x[B5KBŽO~?gJ\z$+ 3&r1cޫ6[cM5dx2[$=1(FN$T.Igb74A-V&T-G^j|:.=7.ҷ܂}}MiW( {]$ߘlY:Srųcm_rr@^;RAU2*A;Xa܄N07[%%UTVVJYB?Qs0 arE~/@HTj=_Vb} L}eDyD\%yKKR4.AYk=n0z"lZh -;Fj%K([g'B_P{lg|k,&[v=;~n|WqaX|oe~U8FJbqx"Xcߩ]j{tN }U̼!7 /: ١ BǮ3G<Pֻ) k$#~Cjsi9/㭙k3\{ QH5[L  'oiͼ'ߞ۴ȂHh*ie$aQ޸5!ycZ/R4P:rRذXx/~Du|\XO${Bu93}Q3Ci!_S5B*eRfAس6voU4˭\*" hml@ѢO܋`!xs@lib̕@0y 4z0,gBI6\1 TՂTTcx}"U?7;/7u-7p~kG˜cn̏JOK 3|qsH־~ l:9#k ,iʲ T섖7J#RP:|0 L}`_NhNJi-#Нlz[ CZ=i7hϕZVؚxsv`Tze !B)~_Ք'A9=oY;ׇ)5&[mE XO[J $Uu{ JW^BK{` Iк4{ط~ϩ(PX[!o%)p{LڂX6fhJUͥ&MHO|3\ENWד*BI EY\ٱ&zCY?(肰Aa`mo@LwJԩ8 Mx NLy6HSNaCFx=МYMjY6;džUysz$?*(1ڈ-mzk haA_wgJE!:3@9':}d׃]\yb=19E l`w~Ȭāsh=?l(CEVv %.*Lr!5Q5F>SyI0$.sjU~<8_YazN\ȿ9;Z" b.kx z|L[煅t:] ;"CAbn9 :d'M5MD p p? rTE{lLhX{}‡٣2g`KOJmGt&W=31x{6:N2KܡbBpEX착\cYGcӈ@YTnY&c26qX2Z&YQ3s_ZGYvvL$ʲ1POIjDbnVͧg'tt'-jGϣn CnO`acZ᤻~O#:2Kw7QC#~+.Qͅ @TJ>-F6Hg'>cCS y@/AlîF~%"D*cp'Mϼ-Rmָ?`Y{A2 i!Z6Uj_,@9+e&͢-B_gc~Vdƕs T-憆b=5oDK ta}lҙ8f59pyO]*Z KkGBm-U L+]֦U썢*'︠/5\u.ZK Pw4^% xyYXi_] |Oۓ&8>]GK]݂ y<7+_"j|ܧU.J,줔 %*vy~S@ڿ I;[$Uq*v((H7 %{36#_u2 QVs#`;[ lͫ27\ h'qT8axO A$d' Z4H \E#v7 Mb >瓣߉R[ff0Osv3;la͎0 DUW\RԸ@&ښ,&RcB՛~+#Zv];;E)71kZ]ϩ~FBR~!XGjh-9s,ɿጠFL*7$a._)Zp[ Tg[41] - פy*G>OSt;:=P6!1R|e mJ o@d2J#! nKa.S{bb ?no6,͜:?Ex^l/|rW76TW9Wպ'XrN$B2chsI!?ix.Y.ҳ\UH8CJ6FRYJz}C|åHug-:.sfuPReR%%7҉.1)"h R@z>\:@Ck^ī˽P'&ZcEpf`lLj M ^\s2pff*3<%!iA#׬a&T:hIw7Y;#DZHJ`vwEӥxf"6PMZRcA@Hہ1b؛_'Tڊ],D xPSEݕ~ x,du:)y(>ٍF Qq06 Sx_̠&)b˺?n:y!3 ?{L7(X}~MyAB&+ 89@o=&ZCh6 Sַ/gJhB~G~ؐPԾmᑹ '&RyUo'Ҩ`5q|3anYK y|B!%.n>8`v53:uӮ< tt +cEDB)qyr] UϜ5Fc8;P JX{i96-Ws"/,ڪZbTryx*CE{i?wtEO Yh`r͆81\Z)0I?P\Gp\Z9Zm/r1@7A^ҜWA6 T!˿Dz~%d3VbƗ2q5NZmٷ&'pY=1b!ZB4@b b姤F\gf⧈4IpS3?7bmIr_%x8b/3!\[~owZ,Eyd8U%U푁B~b}O7B `/_>)("7"cJgHu 1aNU\῞f{ " yq0'rtĔ)J2rI.a'3jԴD%moߎm ٽͷH;tN&e謵cnB*qa* ODD ucM|6n|V TV(p@Ö1"X\lǀ=Un 1N#f0-2laХ>NzڶEBDN|XV?.V:bFpMGaKXۄp94h刲rlT( \(V `4 /5@-e^ U,CP:+TL4~W G3j}Mmf FxD ${8ٻhLa9\||C$3NM O7 l\#xG;Fӟ5$4HG7GR='%:|ROU|W5b=?y_e|8jMG^B^qtq`~G\\v CwI-Ym:@ l 48#0;5@1dsej*^IƊpX ۴ҹ]@䲼$Yꣶj 3Ni $Fʽ@^=;ݝ٘J")ޢΏ; SS&QHESy24bR%GՙΉ=gV=c!uIŎM[×^;S24u]x9G[8\+jHy9ԑ+bCpt=%L>T04=>(FYR}ijE۠q_+\5Uq}j8jӟbqH & tjҏm4j⿇%/}#YQ'M+F%wӟ(L ̟;M^jV+N$f ڨ `*|3߂ФwH,qyI: (@s18$hO;k޻MRj _=ڑR~89Lf)q OT>rhd>(/`Ity.ٗDSUOSf9foE ]QRR;{W{FtC(Zsp) Ql'\PH7U7tUU[ .wpČRN`\c6B,\y5i'$MA^DҠ:+X7˶k'K?C.wi's`t.{jqY}Z{п| Zpvk3ws+HWoUWJ/D`cC7`ң4'mst(kƆ杳9b'P kE|Zw<?:e%) G_Cc F i0Z+6rxC@³?`u29|`?]˝A&xd3#/Rmז5%>n’ݷ}`_Q#}ʂ)7] @r;eWyIzoT pe"Ӻ.#;N /vв찟,<r7'C,eJPE'UU؎At/^FR )& U12g/{86aҭXjiMM%$|t>YU=/B oçx!i{bނoc~ea Z0W KM /Iqz|$oo%IJ8P.Γ-wy+ROкb/eǬ[xV!]H[k;Q=X0 $rɤ py]/:Aڪ.JqqUI?0)0e' \A!Y! ';$²vh#y,cG& 2>fnȰ)2?WbK]O7nb# ab]UaWOMi]8ٓFL}4KO[F ۣQ=)FsP=(>TVS4B2*ᷫq{{D>#Q:`ZJ aV\ 6 >T5EvQ{3DZli7 1;՞)?nfy=MQp`z= 7a|;rr}C-? _a@hmp)l8Gץ[v&;Mi3Fxn[& R^ߩ1 aD'P[f /eƪ7%OO;ណUҸjQx<˭cLd*@cH;7^Jm0VRp onVHBfE}B6/q0?JS5}X"u=+1bs:?tDhtVT3-ic zL< CU֒?~T 栝Jj\N0KnN3~nOK2>E<=uCAp*~bmiv"q蘍uA]W?M_y;osW5p"Hub=+ҩXXт#^UBrcʋ; lMx(:;T$+n֋!QY $p۰P0P zi#XsF76dlIp7<<3Rd}RbY7+*g9Ar76'#>U> =&/hjsρ73m^֗8 w<8j틇3{Bv|(~Dj\pS۲6-7'|4%#>N/k']'Tfl C!z2NozJ27EŴdo, h"}KZ)0i0JwފRlTX#JP]ECdDwE8gσwc2#6ʜS}>  W6Aޑ uV?ǙUmL$[|Q2$!L6jҼl% fVXQsmf@HoS!G>VǒB+:u^"uwnB%/C'¥gIӄngtQkP-Tbcbk(d6Qc솲%fcESWCT1wV$;:TČ_XdqHn@&{|%SϷZj6Ro.*bdGM88Y;!ER!qxx\rE,zQUshX}؜):&qߓq)C蚵$T*ZHض 91yI@RPc99.2,0- ?rykg⍅m3B(T\dpaP$4$4v6`4_|p/?xtvR)7srb>NoLwF>-%GXEa7IYǍkhBܚdA)EVK(JHaC+TgCPmF)sTƪn+wUz:Ĥ}ܐ~B|3#(V;80\GHwXՠip Ǯ.d,BOUθᠣҍ+[}f7cA"l 5'bQХ$xP+GNT&[i9mxVx,A%7I2،s(I/JJm 2oɒ1b怚 9[6NBM8⠪UO{>Xw0n`֊Ng .%~w6Ew6&hS|%cݪO<8$B|`s(i2Ja kZct-do4GʊC`vÆ4lD5y2o,L g\ibdB7Z"qBpC LE5G[*K\\eh0k\Cт^φO Mz2'Oۯ"ȅ{ I~uQNx92HX>6 ?eQ6#ޫӿ[Ih:efDQjYG]عrd]vA=i7xK,-ApqWqHx1$/eE TCww~ BB{tX*>18qM Bt/T4ugIKe^!OS|qT@X ;.hYkdOˮ"#bBu <@~eGs7:(aC\LX\x3b3ͻ8E`F^{tAegvw@[Wg 0Z-oQgP)}>m;ߝC*l30-?J:b\FRiMvbJJ?7 {n#dUC rq:P^vi>*S'}Ji]?<@m7l* g oǍE)6l}cFi+ʣ!L'!<%=[M}Bt< 5{~w8z|DPM90T?*}kR%]MY:_da Ĭ"؊lǏ=Urg+r>wׅAߕc'42uo˞frMysIqQo S~Z.],r!ͫBp5gX`Ooĭ+&'V~wۺ1}.f fg;\藻3b=-&^/ /t9/#s OZN ]bۦm/,O/r) TNx~4(a  Լ'#If[Vut*oyu7 '/{ iLsQ* 4$"DXLd!͑t?סp-1kעP\CXhc?S.K61{y5PIFI+C}?63f !p! `Ct[WG3~.FÈ8vF]J֎!%_^j}LjOX҂ܟ\R|mں2ǥ  KԈiِ$p~4egc@CWDpS8Q02:sϟ7^8p`Ε3<\he7vAEV| VX!TD3Zt ]+^P?9!*4#h wgdR yg伬e7k@ƚ-ijh&;La1A66"a+Q+wѶ΢D U1qq *zX;Xdv+l%ڐB7P jo;Swb]F,IC G{bDvRXg.0f (݁8E AC-AU"(BC^ Jn0+2:o'0V33LvWTj61-قrdd[G-29>0W d>?Ld1P/^CTA-=Śdo֯=x [&|.P):w2;袟ED]gwu| }) 8),Z#_Vج̴0UO\DHu~J7jLH1w ;B|}"$1翆X|A ESȠ[d%sDcG]5슔`T[&6LY)t <S]y*dT!:<٧oZׂ8R.q[k߳]Knwoq&b)3%7Z|/4&>푇l$͏x]yX gݍ4q2COIh}/dOX>иN5 1U%+]7neujQ7jT57y?ꬶ(9Gf`_'W`&~A6D%o裡GR"@iPrs85'fQaRd^,t4fU! ZP%XP}(q&yu6wDӦ96aV,aWނ .̦w3X”OBIU< G AKmưq/B,;JͭrO;څD(Sk?[5'ZQ56U UZ-٦$NPvFzVJQ_B! ~FFQl&n5gXwuHrP4ӱa0fn2W_h'등J}z ylnxw{Vˎ;Y Gt,4H DIT<1kO4D 1lc&3Lvin{jxn'&0.[ZcQdiD!^cm26 V lg^%;g9Qy"c{Rr6eRru^?Vr:\i`%qV 5ZbTX8 A ݙRijm|e*OPE1%A٧ 6qᶾltp>J"ϖ&IgܰT"ubx;c{XNI#DvNT=dQ]|e MDJwTR|=/{MMBh?T+E>Pp06J݂G`y7TsXZ 4?!\>=B>`XyUh\J[$e"^]y> BX5}[Ff vw oZu z ẙP4LrkmF4cE>$q&+ G]?Y7JQ9|ć4bՃVH%__nܟǒ~?+ dp`yAisK؄agL'ӛE9|Bɓs>m!wm43 %e= i@EZY݉@Z@!H9eU\GϾ!>Osĭe$@UǷl'ʆ9^<J㕟:OՑ1᝺,|AC ?V:|'Δyfl\rlȑ!Us@HG8Bŧ+:{~ʧM*5ԸB/4i*}rzc;|HK0ee35O*بi v°z`(M{ ^;Y3$ / :!lgNzYfax>-Gk4o+\3w0A]h4u]}9΅ym7@HU IDpji锧 ig(ݺ[^BaF5wo~fO19q)E)$_MO,eFO(zѭ"ΰ~lP9ߞt}r*'oq2ȼ¯ "dJ{|_ Fe^]Uc\WR5<j RĕRSۼk;Gj?°"liN:@\y$ݹ䛴uQxBL%TI)( 4+Zk+14 I4*E p yw׼ˠpCZ#$ tzF)d1_#?c틥*ktkiW VBNmC0r^C؛)Io c?4*%_vLFI!_5Nf˶ ڱÿx1=F yH;LF&E)DGFnTiѭ؏(%Ԅf) вsz9E*< dPho~T8&h+h1A&V#=4BQ?+f;n0I.Q9(D ,PZ+5Ҧ2a I_ؙ> j$] ߤZąr'*uт3fc. ;{//?5__TF-xmHl\űK9Cj[Bdž5"#t$K ?ohs?7J.cY ;5݆[c_leUǞ#bft^}Qn1Fm/w8> mч_ 0}C/kG̿]4$%Ac˨ЏGAj\, <X )'b},WLQEӆDͣ< 8˶e KkC8HWT'.-)Ϡ݊<ʴ7Y vy|8+QVTPIs~#n]H`%;스vIݬOՑox^IV^/t9ZSj~:2L?`O]Aʷn~1.4CqOedU[J& ɼۊc{csFf:躞dδYzZ੏akWluBbHE~d)kޘ%{t2Tu;vx M q4Mi%H6 6$^˱I>ڼ 7mDv \S?pƀ橘 Ydc~EZAۻnZoW](JX Tp8x J)xvћ#ZCsYd\G$KQcPO(ТW.6{s'å_t7Ra\ڈ9Vg=?܅̪GuD2}*`3l* =RzdoY=\ZbQw KJQ4a͹*7oɤ}*^>{1hK~ޜ}9/oJ@巏Zd6- ajh,K0eD<M)z KS/Dn Ӈ1u7Dȃ*04odGHAu Phq;;DŤg[8Dꜹwg"h; 6#U ݺD798>XGFeX6U~sl܂Sޞa٬9<7s]%eJ_zXo$?R(=3 :|fԲ7SH(*\d-%xѶ^{2j%łaԭPG.9=ƱT.50O0::+LF'EN赇?L#ËLI_IaZY٤xG,$&}&1x@ր&EX$̦UE2^H`ozE DtAtb1XqußDt}\H`ڌ] `yU$جni5poV~q`|؆2(2'ĥ p@`p3/E: hw$L6If\ kT8=ͳ}򁴆;-*o.9Ar.{ dm?VBET3'Ws2ۉyD ] Z95M?pG+I~z垍Ec ;(X}(D0^Z6p|6'X5:m>ΫI(X̓l;K~(s}} /|S܋y3؏^QUbg^֛|v_K1s Wr9kլvEaQUWs4f0_k{ |AgL$y}NJXEIt4*݊2o =^9)d%3b4g{=RCg|'.cJ<ֽekˇ:0wevfJDzϖQr '=v{p9oDFi9vRSQyYJ_ he*i\5*B.:P}Y˖qs(I_a R `nopq5T5ת6bV̚-#zBr S3Տ=+\|2Awkݍj>D<.ؿ_Cg!e9 4xD/E :jk%. x4k!.zfr@'㢸s}@p{?<κ!_|kvjum g^-;yoV3>BBBd*hG$FS$޵) #N8RxWhC@3Z03~>68QmE| o2>"p)<ųd_h}T$dXtPO , (Ug `[d`nux8%kl$ P/|bJ#* zl: mr{((Dzx _UW b@ʤ70o弔ՈKbc݅‚uPC+"U1n/h;,qf6I𲖫A_cxI`e6 (YۂG ǫ.QH쬈_͡)F|kԔ?6dҊLV~XS7c;GwfuJQDC?L=s/(ɝjtag(AJ #n zS.JlVna uӪ/\}[J)_M  ~ _8q̢8JCSeYѫy~~ߞ1S(Ω-[;Uo6cܪT~NE6+\JaNAߥqBIR[Ӻ`Kn^[†-֑'aiVU?YcC '9wVTt/wWd!.Pb<_kZ>G=7엹s*CL0ޜi-?Aq=NāyWMYIڐ/K(#9꛼pT嵓3'/%/^BT\Skt " 펤1A%Zg;:H/SAv~f Ps4 S\KVz[|uz~壇" Q=Qz :bZzS PڿoݓdwoU)oE{d'{񬏛\<!QBO@uVUHt&mk8ySKr$t=g{GH=zr\\JRed[L^~!~WiP c<[kZ=_)*8S 𑷈=/~^N}Rw母tIPqmjFl}De@ cRHAMpICzM HOYMWVbwѾFt|CȻ3S&?y%#SKX1.Շ1B۟ŷp!dpY**럧jr bL Ң-N7%yǬp信K6I QIhLuTm4OB3 lY}DsH^X<~>G H3tK[V"^A#T&0%_Xh^gʴp|IYʮB^LыB=6+a 6cJ: G-u{LJ%Ra;,dMx|s>D>7(hUCjRK:Ahr1+n"#˭: IwSۊDl V2S~&,SF? TfIjP9FIcbd(cNvJK}fgp*Yq?t(22zGmKuwriYfé.P$k:%_g f;n؊ f@1F/ߎRwpd%?ĵA_xp 7e=B;M煰-hj[Ͷ2t orX 7UюoG!~XaЉRD)9H 1 J 4d4;QK#lLI?h6m|?1:qBFp" ' $6ysQa&501ϭLĆ?dAH,i׭ uzJ/zn8tx  `+1lNrn6!B);Ό1OkڂVP 5t3|!;.HQ_A>|A,l`誷h].uԬzFԆePc);c=rю%QKC+|9Dkqg9wen=z?y@ ~2AVk`3-SR׷)T}. i=z?Bvb9 mYR88Dɕub\h"sqPyz&;/:J ^ɞ E-FKǐb@YrzԹIM(j" ݚ[xu"ǘi>P'<\idۤbo 26McO hgO~u\b2Q y+(,w, ߵ\X5OI+ Y<X,}X힓-ڗ;aR Tp{-mx_Hyޯ&C1SC'$VBk5. +ȭtBy`7>㚛4!!j~AfU%z3FCTt;}Pj=QfxwO8WS-auYAөuX 5ӯ|30n|sziobNG^:π6eLMcH`1Hy'!,F -9hhiC[GƠ:]QQ(K? HTW =_dLfGRRO֐F6wYMl\gAKW2ah tFh 7FϰB)D6=ib/ߡ7%j&t蜻򝀸ЯF8:CCp_ڣY0L9} 4[xԯ U9vQEO(X8Y:XFWҰҽAS{+iuI 77 F(:ߤvlss}+r 9 =t|ϭ;7Yyo3["r\6c +7"ې$]}/ )՚sN 6Ag*=Uj H ?$soel`*#O)҈q(8͢x,K^~Ll}Hk@O15f<FLЗ&!.ҲAIRPGNs"pδژ⨄w: X ;-&o׾E Lha=ߖF,f41 MΖ?a2E ip\a1E@>̺bS= !g:a/&Jė|N;b2u Bh 5{Iim4&gDvU[T@r%2-%z%rpeSP=ERpg%/r_*Q # %JmϟH:2NU.2 FchU{ ;";,~k: \̬MV8g×-9k'IW_X&^.Ә}OR2"mJk*ߟNn9r?۴3ljd@MXU~r_,ͩ~m- \\5u3jup׊1.L<T&el>0 5ÔҷԑpV+L<ϕ[e/zD BV E<(3']j 7a bPg&{(W&z컜Yug7iG< a<7VrxtUx&}<3UJ}A^;BNkt;ay&c[nQO|NGbc 49Eא"y35m00E\=uj n|[{x$(Xg4,Ҟٿzd=J<1"zol9 jO%;DH :qlYYyZ/Ѯ&#fE E6h>0P{J<ׅ8ea#wnD ? Ove w۳r-22~L"o -r90 \'Qk߰ybXT'i  802Ӆ{ZP_FĊ& 3M%&;-kE'ckȿsH1 d:x,:XInU@s>2Z.W5,QڻHd] /g6}RX`SPrT31ڤy$]K̺67 "c'5xN>>uCRRijmu5OngkCe8^Q o4ȥs;K'XmQkIë-vХݠ#HYNϐy, pL$fJsœ;*X@,a EKZEh2|oneaaFܫΧU'>G +@O!nV+Rt oR8?‡rҎ)=fu5Z͝m(hju 9WĆdB!korF[~5ŏ|\4. 'łJVݮ+ϭ&$=eyoPD]JElԇ<_13'8sso5fd8=[ j3k7C'9m{bX $!g8T[JfgMk;0֧~xtfe]͓ap>! G3P:yx}8|.]k[9(#}RpUEqB._ehUYWZ!`0d]Dx.2gdjW&t5}S/xrS9a4YhZ jcBNVVVHQxc/N1tv=CeM\P1a<x@E+d iMq 8]M߬տo6ohGu !]t >/T%9DI(a#B0g ۚk` iE/oDHGLEbѸ$&tDz^bvQӾPrm %~}o=0>6pp\>/.kN:z%P Pt@r~YFpNЯ sxRƻ:سϫESPKA1tzC1b _h35~xm7e%-Rֿ{Ɛof|p~ZK?V3o,b *õuﱘh$g>j F%1xaMa{ S`)~R(w{{[<`s/WfXtws3@4YK\V.tؾx zWF{\*J+5Kd۰aҔ; r_S;kJx+dK9L*>2t5yQs:R%\n4ZT'kP~:_}P &XK6CKOKԢy/4{UN:oI,Mk7 (4*/>)Qj\FvAx _ɋWx/%hrg8 [1w8=؁wk@*=xN`D5_MkL;i ƶNmߴ O*JN p-GND9n|dqu%2}']N8$xMIp%D̉XzɓnPe!ߣn\Ϡoi{n͋ : Sˢ![̎CoEU:2@HW&tĽw$eض h;wN'-BY͝[\ieVX9, se*ؼ0j`A횊έz?x?(pzX"ap`LO:UʿpEVOKVc7LӼݽPr Y>ӝ'Wō(Iӧ@ 8I*Qx%rCv&j[tZ{?(?C"to&{Wy PX*@6!ʳ/ [G\U:|D|T˭4rglmƄҼv!8@if]Rm{/h7=e|{[t&1.+"_MXROjէOv}7=9P(012T$35?㱲HB6LjXxPMCciz2[O"k UwO)[1-dT,*A?$=sec.v2p$^* N\AuA 7A/ 䡤H6ã55k W0A0td{Gd >s XD{WmFl(N}#[ʦC_m{zrog8Nw@ <\i1 ]ګ| ]=?)+8ɺaJ#@x|weԶ ,%]Nw\]զ0A0J^3薐%GTE4[]`2 ug؅oY5Gu)>O(W0%8ͱڼsU_pܺ#rs̳kB31=ptm^X]L`6h$,"6wqW+1"D&詝| {mx[2U\O\[)8;*K#Ԧ%imj4o`&2У :BE),f7O-l~O}mD5&Mb<{j%77ɭ-!>ɒ"&tʪO~/k s {{e>T%ZU.9}b~JL`o-గ7E.Z|h~ԜN/:W6V [S8g:0Kē'L@0"DwOԲZzqV "!aF8s(8?5 6=-(j8j$@x&"j,<>oD^Iλ"6N ]n[Ui]Y[{h ^0A4 $xț85ɜ婧(Tm٦sV%}x2#LY>M8P m(p0PbW. \xACc,$ٹW U,l88 y8xJ腨Yz} IPRv/3į{V@Gx??3FD+*/Tq3qhqqTa3'1X$XA'V j @CU)U*#ȹuƴ?gc҃DunN`ʅpV$:";TA[q b˶+Ʊɢ26зuxφ<8JTD=`dzQburհزbiGQ.8g TUG'=<՗wٓtSGQr:W$=F/+v#`miwAJ xҶlP ˜芨ty"ݖ3ԛs~Fy3E29`g;AU},#,wiRaJr'I]z⁤ ]-#>\@Z95mg_Vِ(uz C 5) jfA^fPIl~4.{.K#=dU1EA͌TG}ܥw?Ս^݁6 8szP0y'atߋw낥q.r qrE4XY}*84re ;q2QoEΎSsX#jjw""I"!Fc:C%1`nGy!ǐ6*Yܶn!Yv:SIV G<؄f`e 'gw|j쾪2z37G.oJR~komcOذZwho(Eg>M[I)CXWλҌx<xo@Q2i`Uk>MU 1^jM[T<$/ʼn}'%Q@7Wt 6"PkFu g 8V2(FV6Sq{Կ̭=q75i o|p190O šOTz:݌ߥq;({toDم)`:/yƄa0=759 H֫~g'7Ոl p|%OP%p:IKEqRd=w8"V \pf?`ڮWlz tRtYcMxU@-5*/ܽeb(Vڛ_T: 쟤ZqxP 7X$ϰgEÊѶZ#>!e{zf!u|VI^7RL.%CM_ N{<>|S0T6{kV`48&L0s0i*K >B3EvA[ֱfTrygX_^d\=v5Y7$t7wd]'$؇uȱF-J=DT2D;f<8Z9j6>-FuGSO O LHs$'E/.yb0IChr tȐL#Aإ^?]G5L(ewH<Ss҆?yւ(w UJP)O :_% RiŤq p;KAOm#lI;S[KXT> bd|A|606%AӓӦ섡sOho姳\s\ZQ (9)@l4~]r5i o-o3iO,G#~Þ?fy鞶:eGo%a"})2∩@EeK(F#\8#s|~t l ->"@ Ti8?XwOScn.䃴xr`?".+l~&A(#bHj2JѨ=-;2hSSo5EAYjIQǗ;ĪN|M!'FKNARE@o3,g0)*fǗt!3S2PC&:I H8sIvQA{޼l5ޢ-qYD_eCCtt]n،-@b,qfoeũ 49{ rIUu 7):AUTPne,/ lك_`7)mpÒ#6/.x/(iJZX2yJzJ_ܭ .!ޝ na3 T⺷t+˕s UIq[4>uITo2s2' lRc\!!DkĥQ:t/Փ]`nA,Iáb/P+26]z:Y67W8NZn ֩yGPf: W6\(*`9n*И>S2OQPHT(5XLCss˞pki?hfu{G'ӄ2"菭>XH7*Xs-RcER*%rW\zH@ /o \maf9&Fa/i-dJ". 㤂ݸ e5aM1«wzKVY 'N28d#)~uCdhi„k`q!х-63lVG^CKP;zqEPxZ\u`Ѳ_!k+G-tPsiFȂM$53L]\,OuV%k={d˪<[+DlRyP돷V23[ƒE 9!Q<+HEyslgHPvL,y֠׫ o3]{L$Ä#kTs̬ۂqȋdq\Vf/_l__0tD޾ );zBE10ԴR{Ax2R2-vװq9,*,X|*;ˉguI\ҫ&lp23n•Uor$x׫]YdEM~X XY穟3 \cJ5`z(Ubױm՛5K/!Ӊ%G˜MONʋ'6`N# F[d6az ƤPq8Ժb!ӥbrNÝ,HWyl~ ~զcZ^9:k+hXEwၛu*[vI\KbjM#<{p(,ԉh Nm逗,O?wavw"5cJ* F&ՇƲJ^Ωq6&Nms!@a*6̬i5yb@DOejJb7\ @}$8,F72BnH8V>5KeIw#76;5[f=vVlT vq5ls;mN, ' .=r?59ǻVqU,Zy޻ lteNѪ3O[ArE@CN _V!"n;~"䛇X6N}pAJK }906} EZpl",}籰[\\ӉKTH.)oN#޶ -qOp#V _BrF{xtM":k?UWQ\+`j1T{;Dn=[ZYZiwl9485/2NP$FU m g %TJ;$GlyrAXgh4s;0ރ[\=>a+%!ya"))v&Irq5i eQ4V,Ep@_՝& zu&@do+;0T7D)]q'nj/On8{-E!%6n4xڲ zĥa/ekVI=5h>xE/X hStkTV%~?)fniﱐ>I0&6}$O C3X6@^kgt];2|ۥ/0cgc,@?XQRAx=a0ԉvbJwGwd5yo ]oV4kCHˀeK뼙2l|ޥ/:/&hwHi=c 5qVY ÊT(Is ĞJ~zd^[^%V%|-h=OfFnF*K75\}H+Î7EO; cќ|PYevȝ[`9ƈg_.;(8149/<0gY~o[~vsA5;#Kh88s<2;.\H xlQ] sfWB+!ƒ~>jtE3Upo *źW~oMC+HYlQ/[-auH߇T&S5,%CZ^FϝG#;Ljܺ8;> ҧ ɧjZݛ#O;]@.6TydYqX ;=jKM@ Un'ʲ$uB?2{tUp^/p)ٺi-um@$y&@WYIT'$g1vuΩ@u RP6 dݶqt4*76;cMh/d/E/GGU$ed;2F/^ \kd: eԶ|m3DcD>CH1с<а%@ȱ R8TPp֚H4§yL.{B%=(hߔ  yh_wȖёv UκD$.\QA6> Eb c50$ڏܐovqAmudW{{4V6djKnP/y*SQSd i/dپ fZĞPѓJ̄JA#njÌ#R-/I5 l#.vg!~gֿ &_S `Lq@p#)9t"HJQww%DXd7h/%.XEjΛ7=:c* m֚ &W~Dh|jFę-qbzȺm>4P$)`R.O+ Gp%d5q͵ު K"ҷ-17oRk2ƜĄʸ5hM t~}4 3 8062ċ;tUfcyͳDŽZDbXX6X C/1r[ XGT4`ԱwE^I!Gh6VFJr7م{1Hy TՔ^RvτAPGW y۔P:/7zܤ!)Y _yvF ug0XpBǍnKQ`hYcdjmEf7Qt . muR\NǤfDs]_ uI6h蝺fמF@isf eK5F`fMGpu鞤\<,͟go93W#v٨+V𤋮GsF%, +VF {_ŸtZYF~uo \bp-q|+e 옭M {U\1:Đ~ȅxZ1KX$-t bG=1q_ZZ|Fw}}n `Ǽ P]4bЖ\jy24:X\˔R <a y,COkwe˝Q16f[S> :WFHוf5p+q $yYc-dREqp쇬5Ov5XP+TTmzGQgj1̥?,D,(I7T-T@H dEU?Dv|:4Z:I[kWvB`F@1ǂs؜L uC"*1y0LP]y(? T%`TmbfVe} e0(Qe{?,*rzxcс|.gIel*n*IaZMsٰP5"`BgrT"LL5vQVitZ"mʩEǂBSy!sRO2 l&7O,PG. kM`j,ل5sW=~IeoqV9jFW3r1&Z^W5;}v6]"{V;dD?7=JUIV=7Iu`k{4n?Xu<BO.G ?9unBʍ\)R J,RX;}C4)Șz"Ppϥ!dڒ! .$Gr xp0"'o440L!fk_ \WힴZB,2L&@X}~EM5#Zos-$?bRU)'d& 8\ 䮄z'SnT0҄kpNp*6-$հU Ӌk`݄U T!Oz𙃢ːsfe:!rkI~~3B;bJ<^a_mt?l*WW VV}DL?;`^Q<c+7~eu UUk)µC6PTH#1QbL\ 6:R@ ۽4{d/\k ֿKyA1Ks%_Nukk۾0_Jf}no:u" -"hDSW}CV (10Z)]8e.`poZCUN#'n:+u#MQC@&@TX4<P:IeSyb l{c;L_s\B+?bmҶ{kzY&t]%kn>ُpi) Ó-k[3;JځaM;Q]9A;_G=zN,9Po-#ܡGv,TvuDqH2@SjŨ*RT}IVƊ9jaaձ_C'I Խ3JXB}-ojSv7BɕoM6]IRAMdVKHڈlnϻhKȹE >N%'œ:udG,yêWM$peR<z &u~*d4Ia77: Ig7d)*|7ji baIk0g05%w'\l)osrJ9ZF-MM:랽 {t!ޠ;u\?.o3OeHߒ쇯 *!ۂT ]wyN=x_-tkImt VE_V:|q;(VlsJhL2çU4{zINn_q M}䘕Up9se% v3=[ۯl P X3ZCM`7g̓٦=fJO^9> pC<ڵG=2F@#|O鯊8rH"p.,e`^/{O"Ay|fͶ)lGiύ! ~,󶅘V4wDpe.h8P/,f_FV8æ&z)O BQ 7+6P˸ ]8&-$vu;uqBvW:4GE&@XijB 2D'8!˕IF=5 4/]7(eޥ[&1SN.D ٲXO0KUJDX}s^U9f|ج-ݣ~^W${eZDH4= ҅ d5MI+Z6T@J%\\iCފxIP4PMA)\z|/;0Z%<ˋV8>K?XPyR`8o7ub*sP=/ofRKٲ5? }豵KQnOy[!t&eE& T$ 뺽oo}O=?fvՀDo( P,IR J2؞`nxjO$F9lN$kgI9 }ӋS@(ɜNj8 `ʉ{'OY;4;sXSyzrC_6($6$%9.x/2ܹc4]n0X)p/DY` )HGiVbku`Va?ZF!Lް*ղ2WnzCX(R\mF{8q ANkњ,n;jgvXTub Ѱ{$8Iok9Z<9 ? K'r>浐 {}q.;K؎Z(SQ~w/;ŏZ!o7-v"Ƚufx<\e7|z*`HIƵ~ tB3AEUHٖ9^-i|$v1;gzYZ`B(TV,KV̛9;c:q믷Xc1,9~ q()Y7uA/Hm94!F7;WQo KH [/FkZa _%dI{k3=7 qC0q^2X+t7AȦ%e4= |NRE˫) Nص)ʢUѽuG;%c %)CpYȺHb.sx.TQmKԳ F:p 4ussi)Z%IJx?k[Ӈ*̓K7႒IV12mCd?5}oG{].y&`.xF>ftH~'t"~?/u;aR#G%'z!$L{\6țl7ұ6 #hC+D}}0IܫV=wl*59{R\/M-*FVl :ئa=*iMmsIF% w`ՠ܌K #Pʅ98F 475;%=GV4)%@CBjv>0 - Mu|&?'h,> )~m ggqG)rC m+cn[yd,>?- g>:I4Ug|SOei~6h`ҍJ8%: m"1HWvCt\D;2>Vȋeh=vh(Txhn̎jxI}c6)d8IX{%n4 k-~Xrsl([@U_>8wEʪ@;D(:r| .o0po _G{ 7*wF&쌸BGZyEґAQ6uwjeM~6Sp\"R߷xĄã?v_.d2C:(+Kh$1E&P]BIeױ;MP\gdN-@aFIGk'>\/4uH:5^@m>eh`zn(4ݺ345dQ?bYfd<8ɸz/yALJx>ͥU=QK[=u)R_KdgCaݎ,.% M6?0qߗP;ΝrR0W*d#D6YER;SQK)nҮ=r,Mc~oș _: Y_"~q<I˖h3g*))eoV-'@IH]~; 9~\f5VU K$LyPeMQ&:ױ]B( RyNC)-u]z!|&/Q49=׌]>'x3DNM9hZC}҉$+'gl!q{wR{sH> 'W`G$Xum ?䑧ʤgA'AaEQ~l#DOFP8FwwNZl_MtƣZhn+pī!}_P,t34N g Z B5)(kB`i>NќA z?#j/9ߤl{9hz+oh< 3¯\ͦrz}Q9zhFO}E2b-@Gv #= ɘ4ŋFp.,UAd4[wxm=9p7@=`f{e@̅ @+?RRv_TYxc#xt-¦d!b9y9ڲkߥqեע "^qt/zѩp:Nև/K򬾡#^gX>WR]We{ cZwjcw#:U(Ձ$'fsru&0F#\ps@(ڡc?_?aޫyc>uuR%3sEܠYC:<>,rp_Z1 g dg _Kf@:}G/oF ,T?V_x8dQ)NyQ P+o[zHHb?2Ղ+BsL21 urz^Ee_Ai 킋+%@ xD&~oNҾ|-' Ey Ef>ȧrP|i.VUW H|hqF.;j5?јcq1i\ 7t zڥkQmh/}h-Xyo,Kt3E,~mL`p-/&"|R-Ten_巢,l{{_ҩQu85[sCPjUCbca}B+En{bVctRf}IF@;Cτ hPѕad9;8 Vˁ0ǹWA}C;ʗL';Opn.H9ތ?ݯ`(q7%px2FV@|+}nx ;gY VR,|w)Uzu!#LY9nCƣU:.l9TC)*a$614XW9ltYAvco<7v٬KV Q|r2Z} &c] i|}Ғ %5A9W1r.VNs.$es;Kh,F9 ^d/qXv[aBT64y;_tm/W9"p5 zfwx "QY֍@;XdoGec0З(FY}\n/y+SydZB k>l/H v+8*@EԿefقМtYH>H+S-?eѥ̗[ I,wb9oA$g;\@tU.Mmmf:te q>iP™\Q~ɨA~O8s-yW9[S?c\/Di} lޛ8t~Oٓ[KH@<;| |dIdy=DQ>XĻA,n'7-O~`+qS L g4& u0J2l:z]f P0`:FKY.upn-ˡU߁ enA7Z n5s[J٢=nfT)sn\,DC5Ҟބ#pެi-^.:&Nů9 :cxegI |i+;""0BI8Y,͜<^L]2"k3{G5s^$Hmғ<,N-E# [\wƉ)1b&vû$nS6Ca-Q9#Fƹ yɎZމ ?\-0nLҵ.aܕϕ?q8, x-ҶF}VMv{ C4Ap9^#ل7`->YU隚-,'8̡y(Gvh,MƫNq6@mS UT"kh%lG1>%ʎ96/n+KTf;CtF7=A[CdB.lJ5'Z˱W=lY=+oq0n^5MPVH,N;ā9跙Vz49%"oW'NgfFK ^tsO Y:٫҈`W{LZ>+Op20Bv,- Z5 [`_~g~:90q`/I!i/QpfB/q,EKMl[y2YO-<$y.XKD [CaxVv ȭ* }@"j@ 3մ 8cigmcQOBKSW` lRS0 Ha*yRŸ P cT4 >@%5rQ:h~YrE\IUjɧtAy~P.3-'`1ic*~Y.~sC ;y) ;Nkg@b2j0h"$ANL/:TfH1qh9G#6BL? |\@Cӱ]{;ܻۛ^M$YMM+oe)βƌELsB`O dӱw|ftM}L=.O@GKiH3,N}*'2n?4%F:cFX3@}yZ5O#Ŗ'%pP P|U"=49mtuMv:z 7BTi; "5޿vB d0%k.4aQW[ BL{$yY37.duyGW XC1-Z|+B݆_i:6gnc']&9:!/a?H9OZTLX:pn3CK Y9~]yfJDaTKcVY~>~@ ϱ=g<"Ʀy>*W',`N=>A}"A~`-whS=0Ze #cn;T'd7%M5o7򥶈b ȈN^3Yt/YlvډnVM.ЄU]\S뚬뫁Wz28S; IڽX& T*4*mP@G 4`ESj vmNuBz.6:vYPɐ? ZU6X>4ީ/ᖇn۴qfM~*dQ 񛭶f@8;K,5D ɤI*|a׽O. 2]*Y?\Py{wWeP0s͌þPkdWe|=IWfj<E$ %x;'~6̴_p4%J㡭y/N")uxĶ]=ꪥ(\Gs0S:l5UU8bb) n7:5̩ᐁpGXP#7 .`q}X]:v *7ɉ`dZ @v뛣Ĥ]񗾁'VӖ9|ao|@}Yj:hcJ_Q֟4G{~2Y *ϙCEH}T)> cٔvr3 f=دR)^$&tGRBG`k+Cݜ{xOg2T=zemIy.lZiHFF,s¸9ح0W1aNaZk kVe7HJ͢L!6]|275]潤*f|KzU(@äoN*ה 3!E =gʛ5AdA6S'H3%x}>n 'c+M<(ͧi&A_˃<d e-͵wʀ!W5Gq6?L(gc\ cr9.)SQ}ClkF;[ݨ$m rjvt _X^sZ1e^Oeu!d8V Ͽfs10S.(>UZTTḢ趒^GB5-;/nHN1ƒ%VLH5KKJulJ/-m$Phb| [ wu 6Ct,2^:HdC~^~ 2çw,:"&qŠ<ҭ>X@]l+y{:$ok{sF.ׂ\'/vϘ}jyg.7&-D~)eremC\-3b-2X>3}7׾5^bR@mw^c7+v2I;Tb5+^cns4&*V2^0# ҹA,)9U(}ͩtip(iݶmbIU nwL՘a\0倲ohY!KqTAuk)%$y @>7y^xz7> ΂o7E({1|Ex =8s^s3zl%P@D{wP<Ū&Zk oa7J&C`q~xrm(`\y|ru&'NT9~N&ʠJsL\ccp+ MdVf>>#ʣթYΣюvfy:ҥbi@M&O޺z=8U*}'T@b}MEFO#,L]X+{VzFeSf,HO8|_!.^Ag-֣ dGFdrɄ+X.I |/u2vׯs[&!ʿGeֺ fq}Dk.4p4sP,VA|8߱M*T7'HyqVZTpg)y G=3O5ߐh!UKu 7>˪.;5'6]lzlV&~oڸ45Z=a5&Mp[mN=ix R{Z92 Jv}!`?ϙpK,qRv;FЅѓw[Gњ! "3~?p\vA\A+=T2MX T# bg3-eW~na|0 OzR `4SҴm,cT$kRh[R!3 ]L*ϤL c W*Y\jby<>E0!VY 2kTmvBy_y(s)-|e .}Ka΄38W-o[6OY#/E43y'󸀰*:ъh`Ew' f; P=z,moŊߚw4` w>e;bfV|9dAwͷT Sp!8:v{s¾'=:|/EҚmY>Ae2AhNj(ڟ)U24S w/xj[7;"ڜM4~(Cb?e]!_e䍺Hv7 %r {)/"e>q-ðY뉐~|RCY((tсCJz@×\{^ p(?#{"򰈧6}ބwξ|TL"?+s^΃ #Xc1+{F]1'< zWAH^brqqWw[u\T 7 +!:W+f`O[#b )ҁnJ[r4-/ݫ8|حIY8$4 HZgnLDѮO'ވƄt=I4N7|!e3>-a^keǒ sp9myr{*ڑ,CMr oi"IOX_/괔z: A[pP`t DqpwN5|"Ő`Lm 2DBiׇAmZ4l4bb#?2C,'_*E]aT4^)<zՀ[IceppOsB[&`$:B:2#Su2x2&* a^ =崟"Z> "HG^Nhƣ٧q`B(RL aC%@\O4؋t]ޡ#߷sЧS2d|.Vo6FR)a)%%tTuvd]<6r8`ek*+.;ar Q+G5! i$5i:Q=C*T.ް /? \ 2+S.a8$P[l`所MB+C}`vVSYE|iV+JOSg0s91*$~2g/bs_f.>ΙgL}{"q8OKMn`~l}iPj*)U`nטc dz@* r9&@)V ; ./J'\c3T]jT{o0F8#qʿZ MNA4izΏgaL9sھSs'$AJr[uW&WQsyƅl%9 cJD_3S8\q]P|kXc10RحExWrH&4 2oe6g4yr[aL,$< |I-7fΘm"H%L+_Te'K#Rdb?A9vi{ꑏلvycpq;l靤e r=)^ԙ,Ȗ+F/ &{G8$uW\sZr_(PU`28T'Vt0GrkդE/E1o]o4+^4 M˙D RIϟ`cs 6Ԭ֯/a'#糤l{ ׊ -|Ȍ²,%~>NR|쌿59V2w<46>syGG-NOk>qg)W_1܁"HwA!o.ޒ< ؽDf & 'fΗ$7rϥ@xW8K>  qgZU2$Tn/7R ϖoQP7=b1R؛--v"u{wcbA\HWz# ĆyE3GIO8Yyk㨆2 +|us ( ovmnrd uJ]i@goIj d=[35 <S%ȣqx+i;~Īq cġ519(ZE9J~sQhZS7(aE4tW3q+eI"CG?& :)vɖ9eq6 Qd^qP2ͬ/[TV\6<rA,uKӃ7!0{@]âMNCf;tM:Gz!vnΉzxuZ,I3g[3 lZq;_m$&醑턝AX¬0O;K0s#/KD&eg7 %`cB=ޝe0A!ULu8|6l~@Aa ޲ 0C i=Pl3Qqxuj.V~AZ5mg\*JԈeIdmtFJT[ vy$!xE@!wC5M. d(d ˙ʲ^ fߑ|FFMXU=ɓNZֲ; uc_Hwz RnEV=v~HuܚfӐ9! /JL.9$ [irJbW@ Y=(U-W #LM3cHfytIRhY$66aڨ/hiKmpȜ;m>f!>]HvR#c4-ۜJiKǴ1pb0c# Rw7x{'SG'8 ی$~r {ueԥzeyj璏N%Rݓ)լ8DJr m2;nA-+Le%ո1Uo/x2uXu6[x܄ $|lޯrg?#O8A,q1Ӊ:1HR1=~\)>IǜilKtU)'[EZ5謳Bh3-ñ%kپvn3%HkԀjX(7M`ME' n8֦E*J8Wª{I#d>U/$XeK_[ѐPt^!QSۆ]1Ҏ nndgLesRJ[[WgAgu o,Fj >Jq֪s4_RnH;K]X&cG3"|<$ui`^VӀ BlG;N6u43T!+W8$Wwư݌a'뼩&!JgL]2 +IQB&O ntᦢS<3TG$%| 3/%'RԂ*53Rѣ&-SzȖsN{ٰNAub\vMȶET㥧s$jq̰+=(#3:YCٓ;^nGH9oi, $J3>kS7{;]a/24Tq9o S{ZD#ҒL\Ni$F>S$o3Xe v ( * og]L= (9mpfGTv \`sM&鯕]o3QɖFFRi2z;JJ'8wx{Ur;\QM`idm)ܙ|Ta- 7}<.Qn͕4T oUq)#XM5I;1`:myD 6D5r.lJ0ʂ&JvLZD1ET*$n"Jޟh^"!@D%_Q~,}E qqgBG>k-د"XiAH~[;5~?Wz>! .;\uSs5j~Tp%l ]Vիmz S?jd%NH?"n(2__|7QOq6g`&dZUI1y9RɻMqו=ֹ\l2sܹ{# qG$L9&2fHI 7r1G5+91,Zz9(46gE >:ceB[@zGf}53ӣ"8S >g3ə.0$^v{op\;%RІ86 ?Nf :\P\'['xE?gw;l1᱗9g k0 V(! 9매xUd;6/-,mr9E\fHMVlŪc5\J y]c 5SO2U%Jɤ9I!_~ab]YkE g]$Emͺ4+>P̯ ( 2 ZfӞZ۶ &6c d q~El()daF,B,yG^HO;r;QC9Z O SCxθ\Bt0G}#&{R6(vqIVѿKbHs[QIk8uNyr:2*MT)QSH/ 0 q}M#x٪ 嬙))jZkyt( _E(ϣa/"ט {cJY~j|2UHsca5yU] ~~q:NH?6oC a4r:h";jbS#Qh4 &Bڪ NuM6{~"ڒ>8q@ed>Snnmt/tHI1$oUckldJNjy5c2JoWe =ϽS|քr)zVS肿Z\u!/ e[1`|v/E5qBuYԴ_7_F[b,$H:eӚ!;OQ@gTDB@+”aj)Xl$SO+`nඛ!u{$.,}%|XJa&Urdx[V>$_gT}aԘ 6RՠN }7Ǿvݝ[龪0_?|_v3G<7ѓm[`)QXT*IzysWhRmv ,V>NFֵb6`}q|sS 4/w{Oj謁  h]Ȃ# dR'yrАu{)SOO. mDռEW6̏h"Tw6[Kf*qV[fiVqCiB-r7 rǠ>-}cH #oUGin?oqI2.%EJ\/|=X:@Bi7ce6AF>y%?*B@Ma?~Goqĵ[<;U/iD$ZEYcxQO$w3$IE/ز2HqPWCag;eQT h)Y8 u/51ܨ>( 勡Ѯp;iͮb-7Nw~GT1uRo]PG$]Ph֩BAn)GB:N\i.xO9c[d}DneiAaþ̅*mJ!?x-R"^ ~ ifz^\)sif~i]KZeAV)ZRG"^ϣgrqT'[o(D,ֳZPY}EU!$3#, @͑ 8,Χ0zuӲ-~\9VCOY^sB$ès+$`Za#@Xo !1lL*(9\yNۥ,萹- \tjkPu o u L0Y5 %V$}V 3G4̘}\6BKdӃ1ǵ+ŀE4'{>NNuYkַ;uf O.O_Ԉ ELUHy <Ox.[y>yމc2tz>F43(x *nʇ wfj=WwCoZ>deZ_]Pkc 2羉pM<ܜn)%ޞ%X|iaAPŀ1fIE =7*QMU6|/ R> i$\cZl={Z_z/T%cftaS3_43Ù5U p1TD>Mׅt׻>0,Qr7g;3Kfq-X3:>epÕjR3!#T` E`: UhrIlΆ0*%3f .oM=oJˆ9`a";8rm! ά՞N 6uc%SU g).){!+0/u(#*g3_[c~н)uטʿQS~~=QL `*2 MVW(^>$ґIPT9 :~ 5 1D8S P=*~}V.Vԋ9NrŇTASJgՁpSv4 UNj3yb'H\|GD|R ]݄DNfȰ$U }=\ cRxnnnlNDjHAYabC"OݤM {eh:ΣNwC!oDtުq7UStX{Wke9Po%\mʔn`Aً*(H1i/˅C7?rh*tl6n[;irkP eZvM L.RQmC&â&M9nNX RC/ԑ B+I!Fpj+A^N dCY=N[Y&2-Z 54p4CLO[%tGr[t Y2w inL&~*$pՎؤ `0W OfAa'cDIGҎdXX~͎Ǎh'J #A 7kt]&$C폲xE˚i:V{TVQ籶gXʐRoQftB&񟏛twʲuۡ9.'WZZ9D6=ޮ;DkZߛֹ/[=$sU.8鬦A/$ة\ CQ`t*)8ӜV` ^6*'b>J [V't-G.XsrEh`oٺբڔ8`)irDX q?A+kKoXL#wju)ՁiPfŸkF܏{ښ<1j[ 8.?hε)Bz?t&/uDSGR̤ўA-RURgAq}sl|8/r BDDZEEKf7|qF5`u.j7Q5.$'Eš2+{|r2MLOEpfLcӅFX!&OZΫJk`ARh!gbm?OӢidcgU3~ CV⯃qNCV&EMK k삼"#5yYGfw:1_i`̞)qM)hj:@8x-A{ 0ט7_^S -fgA+pM', ț<20cvхγ('J`f`X&נ:dK"nH v}xT= 3 XHY7H\{6bi@dasB^wY@ؼeΏޛvcʣUajQg-5SX)r޻3嚋9 W[=bǍzc 7NIPs_G'1YtXʀbA xnO^-$thTg<Roߘ~jV3wmY@CóBmHVWHgۧÃeϸм &XJBbm?F+N$DJ7<"yʡ$ۂWYleflMWP%cң Ts*BQ)>[\u- [Wp&̘΍j"9 1Mw&l1}!3H3+ g f䯓];>o Tu[e415J(Sf4>K/QTeM(Nۡh~FbSp~oH`,kVDc b6}j.asrkud7`sklIdQ:bG$~Kqpٔ&\"dyUXɿ7oMPrI8A2[SaкY\Sakɘ9mJ}L9f?WEdMv 9wNJj%01&eF ~U"\d 8E|̋z3 ZJ,v\!l'ͻ<B܄uJW9oJ-9,-:rs}_ KՁo퓣,r6{A3-C}yDO ߳3D~8n<5`hi@qdq1nfbK'#Ov`IS1,%?~FÂ$~ׄQ43 Zƅt:k' ¬dNw (HysS=`tg'6+fN5`twU$N Or[*OF &织)xN톬dxe} 72 0auLI>%y,Uc?RTH'L<' /w`Ѓ2T|p=L.qEXV(Ϲ8!dw̢ 6SonH{1EǦxuh:nwP4V=۠96e,oQ,)A8ty/Sj*knAkZY= 7Q 7Ges,v@aʢ.aV_[ۍfY]ռH1>㻜!t)w&w.y8t) 0X"V|ޢ0|̹N"PYِŐ zp 8c_&cR3)Z4L˗.`TlMMW1 emOFy|AU'5:uv.*TW䀃pFQ=$JbT OMQsΡtx4YhsjT8KgpPM\'ɬnMTXCNkx{V#-X$^F\- "%={#A/O7f$_if56L3 Fb1zLɴH@Z2!iY:M'Ufp,] P[sWM׫ؑTvaS?I(Zt? cGϹy?M.8^.%'R>+Si4^P^RF޸%ygNfR\M?I2ankp7؝MK%})$+YEQHUSq#kƞN 韤?#v:]mtNzLn*gP7qޔ!2 /O&.[꼶ljbf"!py弧R7+r rʘ\ȽN xB2rEh2?g~;̔Q eThd<[yǰ;Z$=Ꜧ*my]:Uazfki7Nv. GvoYqp__ah$)u,4rpn#r|1_/{9.~boڷf|t E!gdw^ÑbnM}nで\ Uʟig2Wm'ȝj+hzmNK n-Tΰ (5UF#=X<^yf\BȠ*X'/ǽ_ ,cN;,@:)g@w.\/\<^rV}> y"td=Gyݳ>b?O<%uY}Fn\3:CHmRd%"[|v]v&&!T٭le+G ryf)`t^TtÖeQ^ʨ-_W# 't1׫Luuoc h/sG^֔iQhZ\wpr)X^kN83xiL52kh P0kx !}+Y$>#445u\omXHM2Ã1$αhk07̿&wǑ+K#عKmfxż%AއkJ{.$K[!my:z_C1\~nl>+g6?GD4Ld "kB,řz8&(̀g@GJoyHnUDp7SgS9&޵\kSĈqdl];Ɯ󾤲#u#Ӯ̈hux{ } Iqp9@l=2bXkOR=_7s;62U զ&<[CA6(S ^"GI|oZ&Ph[&wrק D$RvL^ʝ #(B5 2఻ɢu! 헪5(G#Ld+qPp1ke'!,څz6~ !wTvqֲìe*90,Kdy._ d[)|ICi\ lNvH&$yn77U;n k13/ #*-XETI8.f$kF?PU2 <{9HD۷=~Tv8 DžC3Xvmf*0? /C*\i/y ǞgT bwi-ͷ nΊ82ɺ/_tp7I8$<_zkR]MZ,π#!/~ؒf!X -b 0ڑrcawV5>eOǴ#uP_&`4wkvEHW?_}&F d,gvN=I_ƨݚFV_Er`+*("2/es>BZ?_BoƐ3n3w;MIM΄~㶑Q5D. ?VIcحrI沺X{x·q" l'V?Vdרed'{h"=;qGfQ"lf-l-ӧm,waKM؋q?f@\ۄ$֎CLf-L[+f#˲|PCOѯ`1m^Pb :K1@1~nw%xaxͻhnb3C:D|kXe ;=Mp 4Oz3 gcz '* ·nͶ(aGйB,h0vP D >HY57bF|) w4eȿ$x ,K_ )[0#zBK7 rl1K#vĜp+Ǭwaq$*g"+6G<}+ȕ㻋M? 6V-y&D="]^dU3ZU(*7狯~xVm]uG0%2-gB 딛 4ƗbtZTa6PGG6 eFw7]M`c^Yݡ"+85ϵ}s_ҫ)Y#!a[u 0b]oτJ@}p@0~7s`/ŕAeɣѭRuĮ{إMxѴ@3dsEYH|0|ߺ–GT*%;|RF15 `%ElTl,8^Ts>x\=e$s1-"0!MT!!Bm \WsT0]* Xӥ%jLF9W$ p'B!\xS H#݄ ߾PgJΥB(tk`Ih`Gã:Ѐxmp'l 5QI[-(kTb% -16PcAymL6%ZZ _|5iCz ÅXo39%N*\/T~D1b c T`ԺG2LK|[Z^fCw@96MJ3{qm OB@D9|~F*vBeNO CwI(t de8]A55*"1 C߮;fq/ A͠,w-Vu7g G`-ՌјuzrzGWH2Ԯ% j]xc?tM 'pkȭq't3_-a$6pU1YGL*ELd^ >aكag j0u%4'+2@ lW72b1D'aHJ^Y*$y:9ގYV Hj=7'R,wUt<1~LVJDeTA;?pkϸ=ht%ssBEsxVb cV4 a-) Jʢ>+e׹j> # F9 |Q:*ZG;IfuyߺC}aYW>v/8qȒXA~dW{AOP4flr^Go6.Z:}qY5Ӱff;789 ꛩ*d}JGx|aAeR?R =Zxz:#&eMb/.a"Voנ@QbJ\*47~돰MF_y=q\$_b?B B1Eu_1>BNjimNJ:+U8W(mw9sjM^#=JsO5*)D0bp*^܇a9 kb8dfJ$2*\~^2L0f\ "ns=.+:hK#!*gRjpD\I(:o^( Ja}XyO⡏ɓ}zM ]o"@ a Kr[ F󼜊Q@r2^˵х40O秞.j{ w"u'ĎZG_ k;>uy+R7lK䀆E=GۺP2ff\M6) {1Wm'#\KZF:7_6ޢG+5klJwz.sKUGtkԔXI ;\O2x%iay]uc9d,a &BP8-7jͦM|i4ոSP*]Oh0h ,32y 0s(O!sM5 ϶Svdox!+G5P|G[ܪVHvƓtYpZ@) ֒J$%H WTZCn=dqBFk=7m)3F"?jbQKX[bYC$*lSB[|BvXh= 9˴rQ>/uz22c EK ^T@"PV _X8Ƀ&vuMI%bq#P#7ْ&俍iYlZc'D*5joY!}{M w5mvU%6zO&$V,49,Zc7invG;;O-$BJ_rkwgn?i?fFz9_G_ڎ^n-C<8]7><ұP^4(BGa븻iyv>PVpmbwi|BuMq?*aϙKvg H",Uq<1 :c1ML }&- qL'/4 a=)jX)LO"*USb);tXKP)&zv~mV (H:ItЋe5y(%'O\Las9"LLB!e6Lu_^|b|Z5 x шsCi`{\W-F:zV ;k3'bЊݨ;c k@Ns\$GC*_ϒ%Q4j_'8vIL5+X?OOPL-DJw.m94#ueB}6hjVXYRK›7r. ^8݃ xB $=EmO')Ǡ4t2/iͰ:w/ՏOB %쑐^ay/ڄDSLWlj9 M2 jIL`UZJT.}qs W 7@4hZG'*o.U"ca5gl..4p〦o7G%W^Iq A] $'ELhY &*ƭȳ2kz# NTDy]MQn8^tt-&tz?"kFxgTA,*^GR ae W{,a{aXsfh5{/$UBsď{Мf3xXP]/㸷mQ͢SIɜ4I_gճ,f!cʕ캴"ۤ ݉H4O.yS˻fn! ;@'#7^v=46+NFu<6I"=@ka`ZS/Ģ;m^]XGZK%@C_`O1X1+ȰWͦ;Cq=iya2Ba^]S:羣6?);MVrHb%/#??@MkIYxccN z}$ /h#C ;Te+e2P=۸E0 1Q:vFvǎ"J5RO7d)Un1Q ?@"}ł8_jHZ?VH̴Sڴ'NOwS1SXN@^rEĒz{i#=7ؚXI_j }Xsb- &OΜ_q |(dÖtx2$/|e(a(W,t2%۔ PlJ1" Vc: ;]%ˡ<^MDrI?.oYRϯPR/!nFоKo=ҁp{ IS0$ g&nP.*EJb`S^F[v?s'OiM̡Uh`*z5l5!3,n_XwB*A װ3n-FKYHK3z %Hjҁ6y3=]^D6ﺽ9l#;fEF`ˈdn2 yx~~cϔ;Xec |B,YC־<ڭ9%<98m@mc'{LjoF<nM1Jj&mqqzEIo: &aW0عM}m)PeWAjģq+{Kt!uzWgD)m.l0fZPu& JEgY/ \B_ уB"i,7i7iM/I )Jcu1 vnฆZy;?e$L/==BX}%zG-6x9I (Lft/qF$fC{b2|T3s/q4J;8yӁ/#)u̍VSި{JDf杍q%BM6z+yt$|U(`4xCZ#06T{i a??60QEc*Գ6?TV5TW sAvVԫc[2p?Y^ _6GuL-VYsx:rtKx'&:i.nݡ  \%H[v& &JROѧNyw|R*)+ zg3Y0t|j"7BS=]ήvP~ҠmDĶգCu!CQ0҂N׫,KY8L>b& .qkLrސfh2 SؐJSR6]sT"Ί=lpVHrqفOr.Ҡg|[ q7SH>,ߗHu+G[K #\QD%S~;֮ ]KŠgle .e^ARf&OX?^3{qݬNR,j;"nI@>UQ|vw0@BC^W'<N֪yrcuE"IJﳭא ]/\jShy@WMNd`PnSM,K)9 r3s k+(Y5PJ@娔QEQI^A?=FY|Tp(0j/$4wŒ,125tr?@DŠYn!# p H|=)-g0&܀jSsWPBždFK~yN(iQUoq&.rzN[49{[^֬G"Lºac~g uJgZ@/$7)slţH或k.j풆^! MHr@ kIbwY[1+D2" &\1,9ڎaRsk?N,-H݌=G N#m]eO|6CP)+R&0}T-H9%ۊrdgQ7r^z&9Mª>zFϺ-rb7!jä0k@QDGEz0o̬|w}gM'cV.N}oH;( CJzsrWN눶Jc?D4S7ݎ^?B2s+TpI@Ds0I@%S"Xp)pvWdUj %15MiHBi2U:}9aX;xDBrnۛ8`!%>DMsx{tA9AEڼyrQQ{B4^&_TSa/seڱ P7C",ԭ(cz*\vtu&\,WMmɛAA|0Ӥ{޳RAjppэx)@,}`H HyH=F."ĥ#L$'(kEQ$D @@N-8tV-_ dk|d:Y" hwdZ`6!(@uQO7;12$Th~e3+G60y䏘=nu"˪.jDu7&}ǜP$$,W#(!/L2&{P`~NэID*)t7s_|ovA2'`xPޱ~5r F^`X)=yq hA?[:N!{Xx[ct#f$>hO$Zc ʸwŞd9-IJLӳȉ[GzghRs,tyӐt ^ gyKUpJ&1UfwE,0 5+F1mn:jκQF?I'=*{* _W M>$ftU{c-+l/iO\DQm{x[1XBFU#`\ ,Ψ'$Wэ.)1he QFY_M/慿ܿ>b- B/ ӭD+=+C6*HBw+._CQy7,D>xfsaWsI[$Mi?/6=F~€H"@x9lN (\p_)їGqn:^>n*rv>8J /T;ov_AԬ&!v\ FΜ} POoD0]ќ{6x l/0]h{k'6_[|9Z -{xǗ4ɬٿ-B')VL gf i{?bʣmk!CWMpY^2ؠhcl"4w>E/Lilf8~U|"z̴V~Z?  ~$gNƙA/+L _Iv|o,ib "|~2h^/EbZ}yeTK l0d@zs$xe\],~z!"мEj]ll뙝DW ))IS,w0X#ĝ\ mM _Q#&NF*Vpĉ j.`íME7C E+>B*BbM5:0D}R49G,vN,nYsZʔ`Bវ2 ,A0G.~Oσ&hgN"PS{?"ZhEilO3ʴyr$8zݠs䵂(*\1QFhS_ZDyi F[*"v6l9cbMXmIVsi{Lg 2Y ɸڢ K /iߜVĬ\( $}'E 4E!hmJCVwPĹcdðuAVmX0  GMfE$ݪT ^7 Hk&\j^JUZ6Ė8ؒ(H*GQ딺<?+|Jr@#M^J^tqE+ OPDQta.}my"*!^<1~&\:#DK Z:ڌyi ).觌Ɣ?jA <@7_-C Ī<-א9,nP ]o\ M#mW`ٻ]LQ~ 5է@" XW]<=~ذ*ZAosG-mTSmW:biiV Xg[ko?;3=x|w4{ =zP܀V7ݯz0JO7iz|wgJHSi| [pOKYV&p8HQAwCVűRkR h#0Lo WR ܂f"I'1*%x!3uA{K^>m@TVG\T$۔'c42YE[ TZ#S·rx<[J-):V/z:)JDT& VS ?ϊ!SkXl0ǿ8\ ͩbWE 炓.ܦH 5ݪl=pwkpIlk$`D2hvuUސЊC$ Jě|CBd01Nu{T炪,䇶dIߕ=#E_𠶞}U:)c%sU AϤ;<ҋy; -F*Z5nNf1,-Bh*Ӻ\ &P|IO]NM'D|H+[T\1Ob-BRo7'ܒ \A"kyPޤ=gD5^KݲޑMc?ce v DzƝgaRX¡vn\pGiݵy8ѯg\##52`/ H\GDdX@TWzr|N=4H벬"`Eq6rZ[x8f_}v 4+wsH?4l I7L3LgX?te`v*&~o9RMMԘxҡ"]W8>8DW,Lh Juj+ iVSvQr B/kr! Q*m}%pL==WK~0fKx[rB&zlS`' ^〉IBi!%"@$3ϴ>Ldya:\x(QeeYg|%Jï+#uim="0kCVX.03DR-VrRJ͓N矽Aߙ-a^ղ񰶿.p3!ܳ)}rgEZta}P'꿧m/A#2_d_^hsBa{lh 28_p- kv5NE-#`~bޑBc.P4$asO7_LlE<sԽW+ ;J=ZU#*HŃ$adM *UWczjbrWޡ(D@s^5hcٙ[hl#!5%OrR׃jcXo1Kofgd"-ݼ;?QjjB6X5Nĉ4߬;Mגh3gNpc&4aiuKim^_itٞy.?*ǻ{cSw!]c̯zwkz\֙x"":'ME `eۀT( jͅd 8Jmj3Uɣv#ST8:Huh s|V vA [37ӥo b`;#wqxM|"-f ;a)_ mڻi "vS$) mD ~X JˎO. bϞmx$Oivm5hKJ\I@d>Bos^Hv1 }`2c?ݩEjdK7Qެ^y$MRj {Vg*?XrgDYZٽQJ(yz'y)*9]iB27*mӽ73GKjϦ͂^^g5b9؋N 2 ́5,x*k3? 9IGuRwF\D1Csu&DDqKO-K&#cLEK!h6c8 @ӍLRh7@j;QI=墲ws6Tww ip 2h|4 /WŒ_wB-=#ӡD2qwI,!ۿ)&aԆ&},/I'Bq:xrm:lѮv($I~IվB)քR?2ϖu|Mow<y[zY JHgx SHRC["TR( +++~k["wRA _kA!fV߫-g9Ocx:9kx-orc%ri{a;.=Զ{*s}CAl *F)'7S>pE~'4?MJ!X4:Ia۪FK[ʀhiz}{Susx9]A8iO [!%,cbZo)ڮ䍕 QJRچt(xu53R?[xoD'vA?3mr*a\V,SǟD ЄޝNdTE hB J)xEH߿G>>(pjz,a{ȔH?s/ӆʑ1?SZչ5xr |t-TR1Ӿ+˗ܣ$ Փ:K;EQ2tkÌƶ+c`GL̀"F*[HPbOxGҬ_֤;}r/!Q1 )e= wQf.+:O j#fT:B>w| T5ρ(aKV,TDVh o\eɟ._}O0 WN?wjУXyD@y|r->T'*yyD8x%?veր%Ey!"tt̎j9BeQ6'pnU;__Sy'7罥8׬{bmDAeo5>j'g.r0k%tO<_[ 8'(_?׫)O``C 4ח t YƜ zD-\e|LLW -,^i u{ 2w1݉@a RxLf $aɓ6o)u>; Vvgg@gO ZA7l*Kiu!YuK>{Vf,m,'ew|0 C:F֞;!r7+V$Dp]AI;< R3f~5GF,,cp-[czEk@ZGb9IL0G {wITOF(h^3Y}sa؝P Bp"tF鼘 v $X}ӪHEkUA-K^=Wpƕ̕:N-ۃ:r5+8GrեJCں==[@>B "N;I!@O,F%^^9Gaa%Jj\C0 DHV*S`k,2h}bb큺]~{`fhyM+Iy}~Y]D()>e/K_.ڼ72<Լf=ory\pDQ`ч oR8bM-z;BwuBI*zP0O-1SdLDW\#3BcN*|-> a󑙻V4O|ٿQ/GO7CR38![P$-/gvh'GdCPKy^viqP% t-N0%ӅR"s :K@9#[UAz\ ᧠:SUHQOcX%UדNN뽣u\( Q^5Kn澹?4,F =-YhuPؼzU_wݙ.Ul]V j$*r(B@IDŽ?:nұ3=ƽ@I|֐rtNO[jsh_5>T#~ p`!RU`hG`o3BJ#$ nR"&yLN2Bhe2uփ]|SmXXkyKz.)@26fIg0Ĵ[e*jWgf3 e\OsTA5)0ǶkPPL8 : %,c7h>=en gvXma@~Q^+"^:NPv!Fs0p5T-GZ0b:%7.{HF+{,ћ݃ gU;w3/ra2N،(RC|VK\~c{njUl[k)=|tблDX&1MkXP#삍sձiNJHDX6pOMZ=%%GN(PJo%C:b 65sYx^g~!R=b#&-Ԣ|)nKA 'pOX!n%5Z(:@N *1%e\ Aeoaɘy y*'fgUII2moA(DI! 6 #̆{YF% ͉?lQmW VT+w( U3ae ޙ=PehSNi\D2M`5'u6ʧBʃ޿K1`pu&ƄGSϴAٰ Yzuj&Ҡj4YqͲO.3+͹;.a|6iO$B0]QT,{>rFbVyaM U n@O Js/K馻A;Rzkfz^ADS_tY`0Q/c5/N͋:Kq %o00?\]U-PrUڜVӥ"JhDfN>dGEPOk#󫊜bdVv29Cs]d4ٹx|NE_=v~mұ⌒M1* LWI/K?Hw PTm$""NKTٙZf핥x ]g qs2!-DMI5cy7ozM>uUN;8c!!ruEw EەELKB+*@aKQ6xM6,}G|VP@ ~n2=|qe!msq_'rt, ^z~#;$HG)Vr%e~ۣd>'/K@02T75- t1shmFŌ|7p׀A7eOpJ0?R rV<9J)Q_x_Nd]wVlmIKA |8&(ttR_r6Sp'r^,|rLPQT IrDIc^S)ܼMvzBn7DISARl]  =>܆΢XVHU.ݒ7n`yIѧhm e)eGa&|ίc6d^xص*>kaYޯ/M~V^n\\^ >Uɮ퓖De'wLnjuݢM=]aD\~6BQXrq0Y)67L n$9 C@Dk9'nbGs1L{j NA z2kxgj U_OfBDCB'!E$`.r_eSdRd̓?1BkY0 gw"EҐҰf` ph_"[L^@xݸB??HWF>Ŧ=6G7{#h6Fq"4tvAXdMN>0)+Q$\kx7d 䏬R0~)_%K0QBZt+/gjoLbWDb)2GãCv.2S 5\O!z, 2@?~)3- {(~,=eԳ!bDJNb.+RW W_u~}%H~A^,0k32vZT(wd<75aH(OFe]/HZb;YOẁ,E }sJPA6|s߽@QwHWx5 C"^O +݂7G̺|tSES/}!y Ln1,L@_>X ,s cD"0埛^wĵ%IV*sο2 8) ":0-2ѴZ4DQ>c~ .{>_~[Җ@1*? 6 dscO9ܚn2E#S ~̓lـ JAr>@vq._ߪU!oC Bpt>]im8:) B Jytu?T|I9+Zij/Md~+\;D~O!yh3=}MSm]ph1Z+tP&<7GlIEHn#9t̟ x[agCf*(W^Lj 1ü IT;?F,)fn2.45斞JFySLMi} #8+?$[hF*$/᩷0:olq) g w_ԞV4J&|u >"L0,pNTJ`ơ<^K1'A>܀d&xwXh͈~־"(+f,%E0W=Bck 1Y_eZ߿vMY7[xU,i%\ p׈4G9}Ơܤa9הϏuI\4aAp:Ljl|RwElS7y'v]`qW٪YYiMgh*dPG\+h: J<Lle]]rL)J7h^"g{"B,tb9~$1mPCdWd.nMݓeUe |[6u^|&r'hܐ7g$FKx@ &ݴ& %6bU2ڭ̀- &(JcR2/7c)Ņ0DIto#T9-UA]&06~nةPZFk?E!xܾۘQs=6 i/}2:vyTor K:kԞ0O[ju<ڬ6k\y߁vT޾B:I"]mp{( r (b4{TJejIaS`{Brg1P aa`AoX2a)s|KD@fJn KT01Z:|ȶR "m{)ΫAM.C㔼q-%+<($P2!rNi){~Nꆑ=}u?d4 طȡ(GPD=ax۷+ȳ9MBxD )V~}~]E8LTb.gQ3`(<ɰ6ʑr6xח~߫Tb:;a. v'.v점{(a\N6@z%Sl99 U ;F5ME+#@^%BkT1a wqvthxf!)Z܊b&4dK&6,В|^H?-)k2T;W1୾Ŕ.ePTgW,o^$DgX[$!: t 2t=(g*vQA>Fq#_Bn} ;|)U( $O /^IDΐb:njj=/N4Aטbz^R?KE!ҽN% DS~[3?~[s!D:Q"lˡ\?TڙZU6h L c܅d#L ۠1.h7&2lu'kH#@^v]|btUϱ 7Dޑ0z:JCxd^gV K *:kn]1i10用&G-\OS#uLJ-Jm&g> == S-x=jKC]󱶋cwC- A5E iξb:'k[!Nq'CE~DUCtɔ5g" N> nQ` {*!.LKʉr/2Y"bmS٩uD>yFȕmM DkP[5r1`|ϒu*yyq JVGnޥXYHuxN!w* N"cqbIՑ ȵݖ+)+$`REbL0x>Ɉ4ٮfE'}ͅ[C}JأƸ^X[Zq\rR>w@| gBȁ KH4&Yb6B ^^m5F.T='RPKůxUi_u):O FykrۊƏR,dim#[rKؘ(GՉ.k^^jt:F5] Ȧ,OS1﵋nБʦor5N$PؕT`yf{m;=6җz6 @IG60ر䑷q ?][ p+M9XfUSt~ʓN)t(?V4)GO$}5 5 27j&6:da7a:f|C#/jzgфVŽ^r` OUrytB$5典?@_ڻp9i N f4n4<{Sg)dh x h^h 5Wَ?(DT~Zʺqtc%sKh! a =QLF;K_JcjuI \S,0']{Y xLCyN%p耵clcq,GJ*# @H(ݲДvUQȀZj :Q{۴AG9mGK Z .HB~Fy(Edj |4&YQ҆救+R\3 I]Nsp¸!l[m<;]GjE ;7I%\X(ao_&/^JP9Y1sv S# QlӽlKQ@:llx2cݦ;!H`B` lmVͲ"J\%aϡ2ؐyN"}[##A҄YdXv5v>p5wih۳1Qwڲb%ĬCnh\ኆ8<:o#S4X6=OLȏEV[ۣp^JqJQਫgNXg}I Ny~W[k6M=5C. =NJg!RHm 7bIי1a&u;FΌe?L?Ĵ=a%?! z\MZIL$QϚ4 *w.X ta\@4⻋H8>LW@j5w'6[n( sz7uOMRe Ѯ9@hEfIK;^(d.]c -ɡSBU'nkCR=jnr-hŅ 0 ^a E)p# $TG|` E}$fͥZi l [4q~#YX]nǶP\Y o25Hg A^A$kpO)ZU^R[Jd xOww)2imzPc|%,V۷.4OѦg\c#Էd.ai" dԬ|.%bR(= c%҂#/p7e UGU~{"rW?~f ~ͷpYex;&Y8ʘ?G?n{ k 99'|}F/mkl[:LSie:H81Zՠr@192>WgM[6NˢFBRw4}>>~ĩy'f>Rm4iF+V~irʯ6LN%wc?G1tYǹC5^|((UosV>jȖař0AP̮Lf&lcʲY{T%1_ F%OjTQRf0>{#f{0gjN?h.>nߺc$A{w&J)9o.2Cg-nQh|τN2:VIbs4[9qVW&l(vG׆%ns3-^%[=nëOqCK_a͌P*kO %DZ8 ͷLeV ;_v&G&\PUPer#H2ݵ.6+?ft&VW(闳8ڎƫFMcb5}VfŮUxCK{iC@VTaɞǧO=nac6,QM@ 4ȏ R&?t܏[n{6 T UNTkdx1l$毱Bx7|g4 SُeH Rc ~[9[rS#E+[C|"R~)Yi|6Ê{PP?<ѧ֙] 4~dUTe?=%^ѴWe\b@:~dvI6W\͙D . xh .Rz7~@qPyGro;JJ>(nnr% HbRghI'NsF4Kv`Cgd0[KJ'D$l7Öz].+kdHB_,*Wס` Ls;㼈m^X':~c4=/Ab9P$V^_:4t(4Ce!7N*mƬ__ZY6s? /{g8ں2 ZZv)_)ϮAWZ]&iU'ڂY^2&%J8BU͈8 4Ӕ޻R /2<"$!88Z=4%^yR-r*|׸&X5Sr 7WsCTz'tWt<)՚~xhz\TsdeF@qS .9]]੄ HJXͩE1csA3 GHZc?ࡺA[T5ď7@wǂ2IK*LRLUyXuW_.DWxE+ s'lbyrY^0 =זлS[ wĎ!ql^¿߃6& ⍶,:\HD)L/y |io1i6nI:ҧϒj0f񁐹2`_L$bYayw oobM4!8pbQ`sϗH͗3?ݬ1 UOONaja쿢>jحc6|%tMI!L@ *_q E*mʸyQJf9.d9'ܧsX Q%q!,.Dn!e{4}[vƭo/< hdWrz R-g4^޳%NuABϜ5'j[nʎH~?0zPmsPvxv/WME &wP( J̒C!U.`=,9cZ$Fougirz蒩|<r_#W %nN2SXVB dY+=id ^DeGZs\f_kM\R ySl(#jpE.seb5!p`r@ZqGSyTS=//ga9dM 'x-"k]B'j6 St%'̾Yh<0T׎h{Dz 䍄sWzk~@( !Y HhvPqN'itu = [TxgV@8|*|:Zѽ78 ڠ\@QIoDJ; ̌}4R,Q-L<ؽ8&7-gΆsSh@7'3$^OCg!2 ^ZHI|J*b 𵓔+1~iP|/C"cBէ7:IܠnYB^óٙG}K0Kv[WW|ЋשAEE>C/!FId=#"c?|MINLsCHKs i9 Άu=G>QukD\gmfdApER-a;u,JW) ҆km97bŁ,Rh +Z/Εy=/{E73> EXbm">o^|_ NϜ12!dWtW,oq9b˶\w(bR; `g\\)FG1a.{:h$@fh:-x1kd9ȺT`o xZ:yYש>Fk?z &neAU4NI0Yzm DIM*ʗeʤ7U?d~Ȏ :ǡlEqk]r| AUQ>{}H+L~kq`3^@kaPbvQ{SGHeux_×m+PoGG{3gDk`w-W,4g.z1Ƥr] ւC']_xFث]_Nh.vu*Rڳ91sKI0^N.CrsH 78o"[XO3QGx q?WH42A}i;1Atn!fF({f,F#g,3s MT}wavx gDž5M-B'A 0 'FP`=B]b%9OI#\'ک.^T<嗵ρe_wmqW3[B:&#[Ԃu+ _#5IY,5-mke 3mI.~~~!{&yE"ݜə)3M5$ٝ?xӰgtz3:i@UsRC+]N y$w3?Ub<p/h[ dkxH/-I7"JٰE2#v;ƕto=G;&\]I{T A, ?v5к.N8wP,X}JXg3M+./ٷPh~_4(EA!qAԀ/ޅUaj $L@{/FHG-~1,1!A Ɓ5sw8/G`q۲bbdZ<X.gvP -\K]ܠ@kںz%fT(Q3wtM \Ag1!.s3='^e!="C ^pr{/㱱JQ} Ay1u5(Xk%{E!.Ti2MBji +d}3U,eG MJvڲg{nVKL`m?_nTcvs<98EYV7*I^{kBzA S,OI ;LuVSYMб؛k`Qwb^f|BZ$& R7MRU3|wA7#l~Nj͗2DE.֡5^W/F|r7aas8ȕAjڭ8+3QT-S!w'P{?gD2t6;tK==>-vǶz]|9dhlڨꉷ+Pg,i!QbK sU ɀ$3&Dv#9ZZtTVQE'Lr %J/aCkz6O8rDU䂠v& `_VW#@>o=FJMO=Xr*'F$t9VO`FfQ7M`1=Z,f^91axwK̔u}BոlrxDLhӉ؁MЏG4Eդ?!8 :c,㪂Md{7ůhsv>v%$br/Gzӣ+}:"Yȧ؏+[3'p%YTM^Wϫmb_.:Q)na|C!]7>`0LJI@qnd^Aaz_amZh5NҥM˶-&ƭuH@Kl{rOeת&C8c*ν8_9Xi7K 9]6w{Ww'9-i*F"T7scQnYE:.V <+ 56Yא J{`sj4ymsB`KLgR{K6lI)p~S(WNm2|azp'pKлilU-rrm\WG|t/3%J40͵hNhUbj'=uZ0u+8ŵ o -<NBc<*B{76!9om ZCm|Vu}""qrx3`ҚsJ>w8!"i]UWԩa`ҳ2\hZ |oR_"q.S?DVʻ)܈[JY02WCnj숦%qtu[EE_S —VZ5D,E1׎{&pf7i#j"bn|d㽸eN"=vkDR>q#F.y I!ƪQ1 kg# J~0.Ry&<Gq5RWw*eJ{U6bK ͔▩vtrr] ΙN[mVi >#,7Ps֖ -ܤ9e~j ~pv~;̺^F۳7Vi%͔[qu>}8R|D:+R<8~B\M *TpR\+AuXe]]zjYn|cHݡ3ݔOr15E,v#Fe$\rGgbxc͗̕=su4Ls@+`_ Zui{vu*{vt~5^ٿsacj q7Nv_(j6 M4QAg?Ϧ]j+=ѫ.6@QpVHR|_IԢOnL>%JtX-?ΎGOfNQ]zO0D?rKk i5M""[HaڋT’p)fiH¢>7y{Ԋ#; oW_LδWL ΣcāɑveMlnB*V,t-Z8f"~i5/N=LKBZ13˫?MV!$`OXgI. ;xBE.7稉R,.jTP0ץlu)[* `qH ssgpgD΢:8Mr qOWB O&v195h!Qȷyu>UC(W]xխ>Vcb~y@|xbs nb#Dc6 ܼ>˂!C^ Pprq(ZD#[Q7N&5獡C e7 'U@#I0J#_ }MHl鎼s(qge y$ܠ 2"O+UjłޅT4? ~I9؎ *HH] 5ngc2fsjI]s[LVYqީ!ٝ 7և E@dr.@PoZ|U[L᧛XX)C{e蓝=ZhS vm7`NGHRQI-C}iFLVϕf.+na„Z6s?^]/tC[I^]DZh`xuJM>ћN~O"WC N`-e]wڔLt$_$1zH]v[q]bku^MUUIWFn(-ZbJs& )RF hUGer5i(xA֫C'B:uB7~"حvc][==}sNP?P ~/('OSZ!c8JUP^ˤtWSVNaF:\R4c'^e-g38Z׿Ɓᵯ4H0K&Armdke4aa{'ůz527Ȏq>\DBfIh!}ĕob}Py7k ~pe{\JdTmv O}f_&됀pۓLDS^fmnnimOZh'8,H7s%(]v5|9bg8uuDRENofGh޽gԽڼlzN,uocs5[-ah+IB2$ŀ7XZA'9D^+C8չ8=XlCV'&x|"`kB(mVn?]@݄<Ĩh{pWuclCNDMPdL[۠MXl>VN衡`*y:m5PHBWǓ6"oGk>^>`f[|,'2p =IȗqM`9W 4{ޞX,KQT0Gܪ{gCߚ3 NrA v7;á] ]-:DI~2O;.:$L,k "zKF\nр r:*f?O-D}8]^9dō6$ sYy~L*G~w(y0ӶIE}xgcϾ70JAC8 > P!o98gA~O Dnb5w?ޞ;3!bYo5lXRˣN&3 "Z|)5zHp~].Jj:+yf(^ hV2y'O&5}gdmh{aL ?(en,$A c \}yPFyO)5ꌬV6L-~y2F*%*Y⎕31B闵PkMHX`nC]Ҥ`^h[IO3`nM*:\.d 7wR]9c8pP*zsD҂)E0$zoMN=a[vTރ+ $)X*V1r(B~=j۵iot\'sD\s?k ~-A6}eo1"H(+%۷5@xbVRD܎)v3jmKV$U^]pk/ނ£|śntu4GI9kFu55=jS]nK}l->PQ |C7eYqtqP W5V*4+nn5zXqr8_<|?F=ܭrI"*ch&o܂`vy" b`OJzhX6Յ~&182|"?#{(8 _*p-+ץ*DF'Ij36 o}?mKJcI|͝[s΀VCɚ$WA:6(]~Oj, w3z&'Q{c)f5|i3/0 ?^VP새†$\Wuo^~GVW\1O%9iEZSįs[KJX_u*MA\lLݯ>'xHaA$ld(}ibwI r, !Bs Qeńi%6l+f,ێXvbo^悫ܷGey$DAL)j'^(CoI &3kbvT3 >ꏥcq Ė}YE/ɼ! N]?< T*RC5TUUz~2qL le} *)I9&%8bT.3"*8@G/# [V\e 5p뚗_"FXV΢R(f"bc oU2u=CZH7/B3 npZ4U9d{:[jA5s{YpK͒,J{]tj%v*^'3'Tݧw%#;A2 KC*WѳD$̽lDJhϳEXt }}aow؞ԛ>ZlW?m39qy[4z'׎$ʹ:o+$U K>dBg:>ḓ!QͨF:Ih((I:%:O2._(s#(N0kOtNЈi۩O'rn %oDqG7prK-rK9o;{o,@{ ƽ\s z6^ҢE.SsK:}t)+a4̛a?AK<ؘcdZ=R򡕆 ;Ձ=q >kݒy!cs[[g5}z(5-"~i[[>D5D1%?[U~vMTCfZߓDn6$Vvne1Y1RvYa<Œ )[ 9Q:\ގ/vB+?2TJlƂv>K kJ3d% \Jh#GHX6/=c[d4%Vn~_*a/ŗ}Fa 59Oj7ԭ£_:2G@ 鷦s[c-v~Ze,PG`hRZuQjTT@|jSs)/~ h&~xvʐ?k4\kKExMTW-%C!'@xr3a:I0 ,퐤6QポH)brNg(#=uP3Qƒµ+j~j?GNIlgm~&*gL*k}{h6]eiiF \LD$,ۺ̸#G.&8̒-:wveL)p8XʚR.H=ZB@N? ?q\?-6<4"*rHD(Eisnŧ.24BIw |;V+6"Շ/= o'mT 01)xF6Ò\30M:r)0N*apn>n{\`-?luº.:cGof]4N7vV"guCkpsXZ3nB.gjʍhrbg0zEnE>"+x W+0 C vdm^O@(Vڪl`%XEHݨ W^q4 6Jax].Nn!Glh j$ Q}l-$]2Q #Q(_Gk cVUȠ'9 _Ŝfۑ zݣȈPS`AcFhm`|GF77J]vqO ﻄt*˳]V'n_D/ˀ7Edi?""&EtgNx,,$6Xk:_Fݪ92PcU}ŽstOWz5Z!YIo[tɘGy)]=V6KMW4zYH@A]!y|O nq^iB^GZqKnUWMP7b84?W1oC8UaH;/%.~)<<ɍRb)NEfHb,p1˷V0` Kb]@*HⰯ芭\r+}9 nYH,wVշ.spf-?reW2Uif5\Ƃ&,?KC!1wx^$Ca~)I׺b>Ic];y姥6wBv14=51YZ4ZL8ǣ|?ԴT՘X$QIE iX4dfMB2RX7~(t+;$Lp(fa|#fQD \5PO {̻uMԇCBaNiMk)3qעhNf>WCy$κfs-П&_KW&(mfV]! #iP!JYW ĺ3(*5xbE4Kv" ޥU:<~ -rLK kJ,b'$ArZD'j)g\Q0gECF!j=阛i?7y) E)*( *d&=%Z@:)fR@8t0ta1)p_qaՈbiE3hwvmQ4hTfO9_0̣KEP.F9Kdζ#UH&OdK{)ldH oMܪL9g%ݩ&9|w @ˊEM,Y'Hq7qL3( o)O+oe`˱dF| lRWM7[yh9Ȥ/8ZYf9BY8[u伖 UT(ڮU˞6gq6OlW}RxOe!;fϿ-7qz$/uf~'xQr(~y~o1ԥjh 2$\r0Ճ0ugUjݎSa)yhrhtQ!nBj̥+u8 u( A }:@A!F ӕ5s[ suNtSڰ:)JfԈ7팹rRaqe!᥷Z¦=vk&{KΒDCC] ɔ2㦯t*.v *Ϯ{CRWdt]) gj鮿ӌR/5ۙ3 9@:P`VweaE>_M}B^e;2Xs,/D |ArMU>d_=fS)7諺x5ފjxwJPzcgwO_czq;x2]044[M`M^JJW|j^cǖ,Lf@Y(ٌc& :+]]Cԣ_p m2o`ihEpa//~x5Vf NJ\_ 7t+Xl8W2;lL6) a9˗H&G3Bc_UL@(7y S3`C[L!hTNxҗs=]ZA]aZ&&!\v~ڏD3OΨ6.PÛ(cmδ,63X H&W.WBQh=JZ[ڡT8VY fqeV m9$yq(n.f䕡֡%*?BS]'r2+q aYH`LT[Gbڡ>Z ]!FFq4MpPvinW%QTnz})H{Es+%<8{Ç$L=7?A_Bh"SEru0zNa4RȲ h~=3Ge1*݌#,eHlon i^- "Xf#P@b-f`=.9t"_ùE/E)jƞ:_CLrOVONS_E 1 840X?m,sW]nNj/k:L494 ƍDĬ)_b_B@PK,16 '?{8Tz^욉1 4\S.dSlq=]=5UA!#`ʥҜh--T%ds P@a!t@M=;p9XAeXJqw~{br% lp8 ߐkLw.*[in MAYU iXC}ĘU6sBp|T;ݗ¢X$.XfQ㻐:J,qlhlS#x9;(.᭓}ACUBDQJiW=<<5I% m)=[Cp?b_&cbCkvI M,!gl=e~W s 0q50{5'qzS+[I3weO1'\UHc{#αmU f乱Yg9Zu,ޟfFLQgR]_ʺ5,Eح>. ka h>eHbZ|_v/yݚUi_Nw񑟏89w̖DMzˉz@H#t` 5 YYeS)ż E35v*s$.Wg R ],Z$W鸯QV~ w\.c.̮y(h(<}(W&o9@+s$4H+`5+^O"J̚s%%MOFR%P 10 K"% $ΗTZ2:o<~ڌ6|TGN}3'i6s= rxu;>Y_ dBbR U΋7{(\Q$O>*jp͟c- VfD)m4f`Di'LUO^l䙏{S7.+-SԲ48NOƇeUnUJA= +nij-[6ΊCP3 Q-^X0eEǜM+9S—Zi3h;R^PS7v _Zgzޖ;to!OJb@!~GY,y9`Kh:58qpVP,d5]#Rرn{œSbwSR湬sIn;ŚEVEZsW&|uJ]/ Ce vŧ~fk^jZWErsV(hkH,W&3-*$DK>%=HUpoe9TVMaG ,H -\55R%*xճu ̵Sg(}|O^21Q qPؿ'T1ň:{PT ?2Qit6P>!ǎ#@8(E5':Zn4eB냥Fa +sY?ݲ "a?F )UwBb(O|+ r7]C[4BSlحUBYFzW]}=6(P;B1rG]OA圄n̈́#+h}QF re;_$Std뱶8?998&=~nFWj7i@+yoB Y_=ߔ5" ;jjwOyi՛MLlutMKbbh)? ]3 08qy`w23,/XϫU*24@y[f u>cڰ*M+.qVUWz'SCyY^ W!~9}@enQBs z77a,_ ZsEۻk.$+?tSVľM[U]HeT /8rtn2#CZ3|Im)ڻgکuW5:Es#ZIμ՜uojȞpҢs2uĺ%$٨.3KŴ+ lN`Mlidq닱UT.6֘I*qdkLʟTk2Ӿ!˖̃f g-=1a:XA e\&]T ~?\AI]fQԩҺ?EI'3k PA#[Sn`?&–\|%mXE8"G:Bɍmsi&i-Dy:%nC x*s2`mѐ0J>M`}A 0 HCin3J0ԊLY M wzIoS!in`34ENs `WMD+^-U}.մ,aj=H|5mgi~ߒxcM8:A>{߂LC6DĊ߲%⡀$(feˊUz&+.˱ЂreڭG0<z /Kz d"K}r˙D V)FAN\20mwĂq[Q]HFH•haN+:N7omId]вɩ/WYzo!x&x.WWÄʬZ=r=eS"1F,f?u?sxu={9YB'yGf!Ņ+w.?9g6Q[2ȗhR F{0՚>VȌQ&hK(9G"+AP`$>\Ĥ`2pi%y_2yY0>>Ш^݌YnBA$7r3 7d/T>PoBndKzZʾ3*E _H8Zr ̞|tM^f.p\/fe;.{Y8_8lRhYcτGS ,$qL%w.N}zJzI`swK/_q|S&:NHP]◼f\GC@}f{5ƃ&TjMhqιJ@`B9FMjϺ-NR^,8 `eZ2VR[v6bF܋-\%lXޕI>4/(BmFƴYI=qk!wnN"39C(6U11N):I͈Y$T%SQ]YRpsX/-øo{0% ݩTq"4q`R[˧J:ԧW,2lGRd%WͅbYkGۧՒ~E]l54*ƕ~<&33F~ԩXUCɊ%wku㐀[5"V qI55ChSRfOel-|a\SzݔzIXw/껍:tޖa4a*nl)RCw:gkl9+MBy X|r!<:{Yx|%O>Ʉ ĵXxoF-P 6*ShrrTSŹ*)3)fT?9,湏JyMӚ&]Q;5gY+jH!4QW@`rUQ/^Ql'$mFMAϖB]0<Lu_QnE{}! $MF 3iׯkc_ ztaj&Y:.D҅++ϱ;pP{)"(PIVMht!Yݟ[؝3bRD=C3ꗐtT!F`AfkNGDNJ]&Ʃ Jz Fe /j9+@(| 3No!b$`H^Al\XQdx՘e]N}z־\}<'\ꀗw+ %ꚴ/kM z T+) x)e,y'oP3|OQz1͘2`2C{:a>gMjՓԜ&D܇!)g_fH7t޼;~3"*"6#62|*VCj3m.ã>Lzć !T27N%.tHH8 #` ֆ-< k_J'FHu]K xfRN0F[=vt՟4۫?~6=S50L²A !X|$vzxИg1r\ڒ/ۇW[U &4: TԾ.R:ƿJ5[ *xE r@K۟FiaL!X/eetAɨ{iTzOۃhx|'mD͸T Ip ÙM.2E{6u]e -^t;Ԋ TOB0;L|l[,F \Lψ*N(1"r]X5:+h%0~UgɷyFC)k/BNy8p9CRNBG6WEmƺk+| _K:h ]'U«b)~ΑHb@xekZZ37 3k7 nFftKR>eY iQ3Oa%ɗg$ԥ@_ct=,R;b݃] 㙠brJgV7m.O4鱶՟pGdl5}x1 ^ՊKzQ򐎌 u=`w$c*F7$ w?b#OswY ukLEISLM.\(.Y#PAzbޑ8O9S(/eK7\x#QldE,n+Ev֟2=hA0Brxᦜ.Wp [, V'.eӍ-r%]RH'@+LuV63W!5\B!dRlSC N&/e  ?鳓&(̈ <ofF ˚d$&(YEȭ/VR s[[4N;%M_ۋ?x4~v7i<:ArD$+9&c]Ⱥ vo P-?6Њ0 j8Tu_rq0kzJmd>>^b4:2 y6A׵5vF:^[S#Ҕ(x|9 q,ǷCCj~ +^xSߘ/kf*kOٺ^a{/g 1z?iURH;n"EyiiHԙ$͕'v'I\-En i8#7;(ov' 5PGX S*+&-%UvL"JޣDV,<  %Yդ;˕g;8N+.,}-:hWxv8ρ0^ Kje0kdV5},WeA^!y&̜06;/BzaV;( >P5U+ڑfUI\D2$Ae;(+:̂z&4U Z)Zv!F@%?FA<"b4 33"H)c쁝}Pgx:iyh\>>D4T4 ̍J|Ɵm|vw4?G<%vV5E};eQ]SD{0)þ֛d~F!9"ً1$ WY; ۜqe ݑ@1 eh<*8=2'풆@+4 ѲXݴ:vTCQTȠiUZOKc r6vc*c^Hezp (toJ1n\݇<˼Hxp 3c<+mQTxBőw3'ݙȟBw]89BƒCXn`h%WJ[ 놏Yh]|0mY=V@L @2u2]#6=dIfԕ f'SxEQ38s$m֢}Y\i|SԽ_ N=8 86Zk F6th#CQc:c Ŕ/ wnxAckfm׉l?W\ZYHi˯R9ߜAQ\d vAAemQtD+اuSshU 4bTy^T9BASZkD mI9~QEDG(RW9|Avu`(9@fi:b\mFd&!>̲w<H )R>;pm/<r % ͕?4D=Qzz{^:ߋ-6Y<_'lن5hFA Dxj-1r8Mւ/`K3_37#m؀(>줣aX.Q±;fzR dULE`)bJ&e-ǶX0LlB㍲$2UcmŇpC)Ǔ.\܆~Dባ:UFE;OPQxg}*xEsfhקXjκ؉HL-z w Od}vHrDky_>ʩJִ'<8ijE;}S A+{m} UfXFd"Ϯ,h;/~ 0T8o,3^tI%w6|,e I#R n/+<LM xrSI?Wpx!\7wϨglR6n{4OsV+pwo 3d4tHpڅА {WJȈ#.?׵CCMPCNe)feT̕ 葿c fepk0*3Iѫ;M ,ݯ#[ 1EZl{ 4ݹY=k DE P CkXvy"҆UBB%UGr *CqHC~YX~agǴ0QMlD/E~) tXJ:"D!r5uf!%v!Sox|;t'Xt6eA}5`eRFFjm)սz>oᫀ{{G` FGP[tYlxk+3"[AIx9alA Zj` ~.BY54=% ߕj#,c m64TC%B48韍{XkPnaCJ$Ty;珗/bIFx Au] Э1qit텼y5I {l&,y7:+cAdhHH+}Vc;.NU8Ma8b # xH &, Յacmo;nV7!\fl=wH虶I8l2 B(]0E"|'nY!IfN1&lQ dj~! *T-Հ4@f$/Ű'F5ưOJsQ*NB&H+*iƏ/b4f Px3nv)7ѩ$ N`Ke>i^a\8]GX!p'Sn[5[bR }|q "]⢓!YM@;I uߜdϏr|+7f0NRYDw\D:AΆTu}R8e@)4 3kR#SYQ綝7 ?}tvfX=0rUsgm=EZ{aޢEFNрT:t0Dfvm3A~xgXNBLy)a)Rxm{q$ڨI9csX*0&v!\;ZNRxSEL3xq ( ׆@ bK~GHJщ/9O8nbNgth\\a*=UZb( JCO `3Z1uzH2R ý@ZrN:鏢@Jӯb 5` ;H8\.yo>)|8XNLN}F.&h_H( m4E[h_bͶZI}/e*i^ m{/Y5r/ZًWWAcݙ4ݡq8^fZ9k 1_KAWâd.,EpX[م~՜nL()n39/b<_LKקzd \eUX^&JJu ě D;kbMz!,8䟕扚MN9/eTh/P, &TvkNX=(ާH | J^>͇ti%qܘYTg3s>) ntnK`$2XD:CDrWFlwww} #!,޷ .JYnY2/©b꤄ʻ+)wN0!5āaK(1\V lq-&~VSQx AU֌Lcox8$Q;^!M(cOe^u՟^MdvnLjw_{R̔`l{t:-]֏&R4` Nj,tI"Sad:<>#b? Y[Y'*gLxw7Pea"݇rɈ>(֤ߍϵv%VA]ZHtx`U>2 lH%MN`JJR f< dBr#ҿl{V3.+m_c Ѐ58VLзf|`pP MT5,즪#te??E\ejS>xW yTaOթ805ivN2Z]H'&-OhшB4[v.:0/5ڒ2JOT7v?f:or`|1-V 嗯=6պHiYµۅIJ K_g')WGpVF ܃őO}aO@ع`KBS\LqTHB8"Ysr$Gk+p$&u˫1 Zv \dW$gW9pm .͉-'f*q"ۀWx"cUN,jrdStX,& 2:B>Z:j/|sf=48ʽ@-ըl(omyCx:F9ڊ@(%xpuޢ䬻kA?}A݀%0N>A5m(o c>S˕t)hdhdCz$aG)r,nrͽ J.l %՞լg0sow<oBa;Ef4SLB`NL24I}(<-$&yOsFbABC*27`p{yL^_9郮D ~7iGf#ہQn$lT B&X&}!gD2RI;qa;͵:"iÛ쪏%J/ ,BVbm7ku,Y{ bƀ&MS-Y-C\נ2B=jLcQ&Ό ()}s®J?;.u25oD"m5ToP'߷(ul!@Ugwo\Ѭ\\Objdk!@:lj}f&0'P7oQ==hQǓfz;⌤h]螛Q ɬR}0|k[EX7,r럏j?x`{ !gҘJ LM_򋛠M0ڝ 2D`9=W p7)kyMШ@"'/ ԈXJt A4.uF_LeF]EroA=bRFoWi`QO6엹30M$hvTNJ?Zm3szUN 8PVywJ( -pi|X0WwfT)+.!'vi,6""Sag|/f>0eef#q/9»gO#{]{u+FXpcf7ʘ.8z.Ժi/~ԩ 홧Pf/fhbjXcåUdJt([U#!{H/ҝO#%=  Cyf_m4c;߷k9FX!B1i|ww[קԮL8ĄfK!5"l{='%U~X5e)k.H8bK .A|6G`[G' "< baXM>~9WtU2i4&蘻rWW3 7x,Tk{G1 ,;r%!.z_%A%uA_&422A%VkIW.䞔Zn3<-&5\=Κ>֦&Fdt>)k ̛?<MPjaK o؈^=C30wƇ fmq3~Sf1jG#)ja Yc^u'uI\nඉ|+ވgmDȧ̺gڙRop6TmY Vicuĵ33n}KOVu (*e qfZR6ҫ cuJB<#~ۮqcT0r@o82M)-hoB`0+P&NJA|R7cȰl7e ike5Ǧn"nNS^]L7隒G5-gSCBO$:Ҏ 2C@dVQn(I_.O>Q MުE#1॓ώX'ެ‹;8M1*N@#6bmcگY:l紿F'9rFxp߿pn#z.l&eiWlKgru-D[뻂ڜEQ%xq"H%t(χdчAOE9o_6QSedAHTv,ٮ(YWN5z:i[R} R@ Q aB27=aTq&lY\|'RGK[`BݠGf[g9%20+mZ_WHD2;<9+W#\%Si۳S|F zDCcQtdJؐ{qξx7EG)@@`Qd|lMl]]\5L[+SV\~ 4/W|Ov81x2bsKV3vKXep]AS JxI l[F#N x=*fPY8c{[}.7܂:]g׊7\iճuLqa4qv(OEƦ Z 8n;<ػY=]E>'ÀAټkŷ*ټ) 8%A4g εc ^􊤕\Iy"[ 3|աuENhGe#fHpi2z2gG#]Em^Լ'iJ/m>a|u* gxp3G@X`?Ƭ%Xp3)_v}]t(ˢ.vh@6$l$/X`\T bʩ_ z'>C+.LiSM,3Pأ[)fJߗ JƈiOKb.?Gz~V*T .]βPCV޼y6iΦ¹YELXvU,`P ptlZˠfs;-(FnS4y'?+)(=:'*aG\ Z2N:\]7(7[ÙDq-Vs Q >qMzyl nz_o߬&)9^Z̀u1JcK)r%кݷfI$+n( b\PHo(̤iDlՎ2@7fm0qvn)1=;P6 51aDž=^GW;0qgd q\:X# H^۞ZRrw!; M;WK0Z*iu|؊Fyszw:'RoAmgSwڸCpN2MJ d_̖DzChܴ[3AOkEwM= m=5F 28P3si/~{(k}Q\&TY!>@Pen vٟg'EA:5zrɃ9EAQ&˧ry,AEGcpJ \NE?YLXRWCOXTɡ}c^ԗoNPmJ}Q S7W l\.dDcV V TJr=d<ؗU}Hi B\e`-:& /Tplvo-GWGVJw3\%Jc,-V H*o>GgiLg#O|@y 4H@ tsڥmIɍJ p r{rH@ShnaOO/N_7sֶy52Ÿ)*c .R8,e! XsxϤ`[I__)nB.@>B=m[dXn#E-.p$*߶Nu{]kjuKe0j x7*+(Xnd_2¥@c-:4&hNI0&d'Qp0x S(pX# ֆ: +VԏP0\棁a :HJ&=#1)>3g)mmCݲ`7y8eް& Zo8uP`-P^@2:gs39k?g='".|2d7xtFݯ؏3zD#uJw!'g;{>o ߆Xf@}I?T-Gz+tKA!dԚOEdMV*P51c{rv,I:]'US8]A̡;~qq[WQ;8>:uy4Dk Smj~,iM'ު](׽ 5 EF~"2`,ƦlTj.j5= sE#40gy^86Wc47] E#3w2StQ*a%{^mz^fLk^RV6ʑfv yr<ճ{A?l:< 95U!tھW4jǽn0:TGraj\7Ri(LGu!LIJ 2EhlV~ZCu1$ِ s&'ܺS9o|Ƅd$FgFAn8y$}Ű tX] &5[Lt䒡9$')G En>A7J8J$TuB^ :v:q*REYfΒJ̘EԪg5l8X :nܧ ~G];Դ+WU8jײ+'-"7`:Rܝtw F֛=stA sn.%DEyw; wCz' sN|oƜϏ*@"OM[dp 2_ SS; =&^7b}I6#;aYܩzvNo0s"0Ogm~} *GpQ/@ݗ"/h"pgvD>@82ެxaOF?[m#v7լc-Aà|oyNKLY؇ؖi%'{w"+%DM]\J9Ţ~bB H Ea*=B[yg,HoB'[77IK%`ӆY|+*ugI,&,d[ښEq>EֲSi7k_4R !uqč~mؽ"E)Ylyp9Ek?' q$\!?׸yǫlH3^P*} ߣ( GĤ=%"LJ|;MU|MDp}=n &OR1Ec˯5f]_vӃ 8p{sM3nD"=7yWξ%`0_a@ρVTFuzz7B,|V8Osɡx+LW"//lE#7ļN{cuA!5^s磜/8(.^!CnRJ`Iެ!oK)?{&3LkfDxm,l6 η[ K"f8e# )b`#鶠mm0ͮ'=$TR[Ge1 6Z=u*ܩ_^5j Uᗈ-:@m䪩ʑh}&d+ }){U0-JSLK/\y.K fWMC.fcOcp朲Nءb**Ķ|`%w)ZP`NLw.~'e~*(o*5̧ص8ZVg`T 450ϼ[rʴ,ho'X3F_-7k'eu7HAi1N1Jq;|b{Ι xak6(׷{'ˏ]_'y& ǁMl kK**rroFћkKE;&̑uINP%fфGÉ ^R EM ːIOgUju}Ŷ )q X>kd̤aJvelk{gY*w F"J  n͐ه^j۾p#:%tk)>=(vYb^I\} $xPP ¨c"ωzZ*+mG{7 BH[N$.pe|ó)#,}jߖPىA!Gfީh{\|'FTЀ8q_VF}fr*P+Ww1Їxzg#gI]vmLkCZWf^%0O?K} .Ԑι's0S+'1tl U~w^cwݤKzB^{3m4>~fh|TT 9vnHZ2\-7~H /sV}K\J?ZԨ &E l iVM(aюG#_D B1}z&G\%vzuwJ~yX*d0ŒL#2S5J/nϑK?P#zr=p充v@>f$U<-$Y|agIb\3"n I WƮWM7|WYRy;UP{6[@콾(וv%'3 Ab:\PkA= A%Pe@ #}v~IZ7_#?tLgY2;C],Fݜ8eE]ׁ7Wx5GuC+eE\I_PDĪ$7ĝN:?BqߚS. JeZ'v%~#ϲO"S)kVܻTw %mGAVXBŇ-GpE\Fjow'*wʗG@bvAbv ]sw"l2\689[xW /GX.ߟt- $vrS k]7Ci$`0k%ّeM 9NpgLEQ ]پ &H}COI7*z_!ꇲG(#3|@ V೭;7b2j&)blT`Hau5Dܙ!zw5yġ*#29>MmaYdgqP}v!jv-4b@0籨ZrQQ#L|Y1d7/O}_Rg:booZ8ma:=i}}! qM?Y#_K? mul O9, e4 i6PUF0-L7=EGT s|[]ŜR:;tCPW#+1,تӭf:#dxኦdx4Oa[NҢ<6_fneY}L6x}ӱs2 -՗ܼG ɷ[V@]K!vB*j\ ~@ mL}oSר鸶j5#Q*6PU ~$)l-(u2!ɛSdE`:<.;ox)& b~ a2)E#21$ TIwb*Ċדgxo.P@VX높 A {Q< j ©j5%nx0t{Jʩo~(_F5e~nS޸hv;~&R1I䊠,"?2'j~+`k|;<(J W]"w2]ym5jM?O#\!4:3S @ʍA+-H@U|7*wA#Z*pdpm4-XcRl=XRp3ٽǛ,޴ fWfLuJT\4)ɷƖB롳.s!ZV0ǾS(e݄vw3O_ɷ%PsVBC-`,T'x#s$BX~S&s&҂s5- :hTkNN륢mܼﵶ3]rdɼ/˼ .xZĞ RAqRI{"> K\R<3#6}gҰI<&}yob\IJlA6Uvw11q6uܾˆT-iu\2wV>1nCZphܪ6MK?-HIdJDݿGPÂ;d"| (*Qno6ćS?BB{C?q 1h(kXWOlev2hr@f'+=0h͞T!巹^7jnkp`xɀXAkFRpWCx[z؂C2I%.jW- WwRrJϨ [LRq̬o t]CnT/ZMrn8q#1 ּ[\j1_aq`E _X^hz]IОM fp 6 4@"&sa$./=6⒕WB4Dɸ\oH/+p+D[Dш(g ;_p>DfvU} ȹhJ,3[ 6ډ՘?x$6$>'cUۆ˃G5Ӌ̣LseC&%&w˛|L'&Ocl +QcFN9+PS}G-[=68#H$uÀL$DVpFX^K#}v36wG(3#X4J)reSB8o/ɩgVj9/v\,dY cQJz6E LVE!43lQ' jŶ7]dC^bsY&] !)GM3i{6ѽwhfHgz S~XkfU.H)ps䲖1ޛ.4NM#@2Nanw,#ۤƶnByFileq4@ъa ͨh C3|%V*L+N$SW snJ8;ba?Thf%̈́trs -6`5BѾF#D+ .|%uFl6v(YXV~JQto @8r^}5'S6b|}LZi9h17*ZI0 Tosg[1@ՙ#>Dp|0P<~Չx~=^<_=X39N:W=u4&M-kWy}H\XanN26pyAAW2/pШ/0Tc,6i}V^؎\p pݕSQmNF"m$:8.k9P# X΢W% .dϜC=f$H0rcB2>D\(B2ד_77Gv$#As%>+߰N eڠ}#kqI[޳ #,A,Jϔ7a^ˡ/rc\{EdU^^ZЊiR .qT+5Bu7"'Щ% HGo:B5T=9uG `ܼ|Kc77ą6lTm ıx9t8y<n s4/Vlk4p952?~@¹}|kpy쁉aLvo"鍇Oi|d{{{œιSN??fx3>6ňzI!}eiV5>ܣrcӆd1ץ>lJ jݝG򯝪;w^K([|zLBs},n~+wd-`juĶI#N+Z"^D}Y^C /˚\O RE}|U=Opl{tuYt&W JFdH/zC5pDG@wI!a"(:=,7t/oX<؃ֶ?Cb*pf^'{v~Qh}^ 8>{k6/׷"Z}g=g',›!-3uuQ^n==՜3_^ںYFH s~dJ@Yz]k밑ݪB5;" sY;`~gڵ N!5a*=AOdGj{SQ(-A, 3CW3\G]@Dz=ȄCo,eri딚=Crൺ>FK>^^~9}8<G8Y Yo c }\ϛ~ '%IWF6xjzqb`0KKʑN$m:ek 4x4#)޶5N}uF2J8QضA~ d@gĥnbQ, dH<̈́F7DuhZ&OnX칉{{`CZz;9akʪH( #}hjd^=_yNnbs"(|8ie|b47~q32嶝߭GHĝMA)יP9jtz6txbwb\|ïQѷ'B ␑E5,b/VNOE >Û ڃ|Fh.V6yLFTV c}MtÎX5x~N\KsH9I?!4usL6 ҭ`H ٯpSa݂-"D%VP**fmF,g<éJPTtBGQ_nU$a !׳\Oӆ 9˴\g"?va,!Iy˦u~Y2汼cG)"DLK.J 3K CCXɖ:Mˆ:|'jZu$ suK_E|S"-$(u^%"UiyH`){e#]Y zȅ<{ F[58L݂OkZ9\``*M 0`kWaP8w xDLWAJxS4|PEY:9KjoUUG 5Kw?d+4kw~{mS;)&и'?ԹU?Bi;ߨk xi@zÃz<_O_x9ٗ}ĕ/QƂgfu>uRTK.r%H(>a=@n2Mu" `//2p_\s_(Y?n?g1'@԰/H'|;jQhAwP@S@1i*UmAY-klj;H!ٲ_'OS}EqJ~IB1ag﮺\ye*".d7t:rI 5IuȁF< \e Ua:c_֘}AR- X=xb\^I5̑ Sb"LP 0C~TܟTU锿&֘DЕ7rkj{T+krF fhn 'j]tǟbw@RyDZwSg]׽i+dAM\{G{g 9 mYS.voXU'^PMVo&@ Pc|nA Tȷ Y_kӾpFF1粂=\Ұرx3e rR/Å~z+Ms|{@؊rip$p@["%-$N<0R u[лu%+|֘]6\>G2b-A ' )=NM#m6nhy t#VNӭ6Z1g?:|s 4^gjqq^JuKR }dpJ6fz5xA.|47 ;ם↾KB5dx`+ N/AA8uUCmDV 9b*T{q]2mc~g*[;W5```EѶ,F: EwMMVRO\YH-}cq#!#reM~Yr;6^fNö]jJAc&nϫЎw05ИȤھ޴@X#=ܐ*R ?wB8.5OՔ_ mGNK3zs s>< ;i]$#}5](ڸ] -F(g tj>4Wz:\n㭘b vB; EfE] h9_OoHQ̭&|䥗N(k[i=D"3wn']־]8Je !o#Ňqs`M/JE?"F!O)Q'ԌSkm.pزcj D~BlMLɨyLd!a-/ڴ'|qf kSƙt,iѕgsnbxO0ٍ䀝;dw3ڸ۝CϴflPB Kxްo򅑌uiHcF h5 qYʩv!fbjn c+l'_9I4뵳s .}<6 }>,K ΕYŭ cEB ?y7VW$ j$iYi[>+{o+M2ǩP(bw qՉ W@ Pn˜с.]{կ9Bʛ ƒ)?\R5[H^mrR@q2n5_nBpيy\ >9G<~k̏nsـa0}>||,wuuRarl/I`=`d˽1Bū뫋 h;f=BAHhv,.j5߀y3ZƈQdpVw X<7gH+Jc!r=!/?ښH%FU+RKRי7U j&J7%)uvӾEQ7ES p2˿rLH[_ .G2ۣAXd'̩GXhhB`T^l{b}zs=J &뺸n3B23iPe=Zs 1*;Qb+31Q4e8{پEĿr~Jms(pHCm2p[!#0AWF,n;~j$j*]H};Q, wpOp4II|6!F's7Z"|YA!vP•hCP[w1XX$ˏpk)2I_6TiΞ0"bF5ɊfMnqi>?( ;vT h9;FG.h/3";N' Qޞ"ҵzGڕA~V>1 kk(np%a8Cr:of;t5Ma>Nݬ^vGT`_#*ErJqSs#X嚑έKA )pӺ[D!;J'įίQxrM_)VcV;ASPHӳ(zYo;ZTN%)_[qJ T5&8;8D")CB\2af~Xz^Q?@&*v).H0VP5-ڼOcLdɷ|z{\°406/7ڈ{0vNtã r(r$[vCic!ɐ,%nܲ~$Ѫgp/X܅JwWYKP DDYA{$.5-:%{v\_eGreuOU/L"Tץ) 8LY] su3/3iGwRA487NDD0pi|uy>0#?E? #$!1bC`D>֚t'P[cE8?=gΧ򠦑Ulޑ܏m0`Qj)tĤ[)Gpj)r3fX~g#INި,BI *"*@wؖHUN;P&[Vf ^ ;h-߅{Vru8W柈  Aqf Z5ȴA}O'M5mDQ_LOV1Ahl3m:eZֈ|86P6ZM &9o@V b_ ҄ybQPDiN.E/ 749 rֳMW5rh.Cµf_}#а,kC?/ [?cAEmVLSG`+سIDj6C|8ϐ4JA'rͰu_鷸en!r̈lQ}PPn] @XX4P}yP]\(# а|,8\oA@x),K Y͞y\o1N03|0Lly#(7mCU݂zo x[?,cfrzy`/|szeV6NT~+j/ ~:aM>"i,fB`gꍰKZNZSb/wu=3:-2qpdA0^zq̭WPSև9YZMQ6֨|~Ib(DQk 9oaH<,;/%Z&2A2Ьi?uiI|WeEB?MVhaSJ[z/4e-$h8Hˍc#ZR4E)BapYxÈSfrRnjB أKDŘ)R0#?\C >RѣDRho.L#_N ~ϸ;(-}OK 0{|V,YUQi +wU  g;/Vey1T͆ >f"퟼O#7QtRj~Y=t j^ :|>. W͟yCuʪ!Oe;:6)H}v!Xt}bGmJ Q  ë;ھ'GC2ӕ0SgmPJ=kH|i2serO֏b4"7HVEW o$ t!#[OQ:|al, D_UY~k9tv[c DkK|z,5͇B23y*(J&vpY^(󄾬ElȅYr3q:Oì~4d&l  3Vth5E](GwLJZu|Mz4f0 LVmGjZBoq@)RH= +Ig{t^:*(xw࿅8 8x(`/qAU9׎H"}?fN-ϲxVަxǰe"q^1/׿K] ĻfHfVADo8IU?K¤:Qt8.d!dg| zTGFÙ;^,R~ 4`;=qY9űE&BrX,uY:5eq72ZEi;,L Q2J}!#كv<Irvd?J޾ڍ_we&m\ p7{9k=kŔ~S޲A;Zu {c)1wsE|S+U6zBhW("$*mevkLQlkj+J/. 3`{髗H5=ƍR{C1d[ODE5 Bz/9otdշ(ƪߢE}=!>#`ӄ[85[TGy !;otƶ-%sѦVq%Yf0}|=m/j (ěwh^¯NrFmtXHVV-Q& { _f3c`Z,$uX)ZR3qT?>rJPL>3$ܺCR)͂UߏPlYt_\\dzKf! .V P#;\FFtx3\0`U+E #%NŗgW i朿[~h{~o8H PؙZțC(Y4Z>DRtoI+Ȁ:+VC_t-WSVxY$ $&ordE\\KZ 7OٍiaI0>Q8ay[uy1W;b*̒*q#Wk@Y*A?SOcx{2@eP5iM=qp͛y,}!-$VBќ>#?69P(xk 9-') L}.FkS;&>ij2tR7 jl#֣0Tr'Q&}0[k*CB^!se!F 9-4X!Ғ -BP~&#lgUs1ixKVoXE#>K$ h.C^WNb :/N}ɐP$]Tg5X!盡he_(}dLΪdezj/8N5a{ /yL71M)HO)L X⯴W*X1bg/ӈJ/a#>q϶zՂ#Q\ M5L,^ bGq^>9'ai )'pS:wNsUkt/UndvD45-8OE&~~n:x⴩K$_H9~ ( YQlH2|b1Su "˵r5XU`˿}6P<){VL:ͤzIW'' wd`w3P GTP} ]GkB:0ӹf' yZo(N3[̬Z]arkKxhƵeiЋ]R_洎OW!^w8Uql|jيaG3(&p`Lwo pWD$FjDal~ A߻zepI=gF ]g{,d\N A)jb&4(yXeqVDS>߼kij=ckh#$(t#ςV$mxߦH:UsZf һт]ad9ɘlTs왐|h*)pV4л4lr+EXk+! ޷P(nkR@A uy+ʾ #gGkv ` 'ߦ5#P몜QM6igDLߖŰaLB7D/Vf! 2%pCG7ץSO t;j|h&O\U9*uBAw4 @K"CQ x_:; %*''ŠC#j&+we~aHQF%+"\?VC%ɚ\CːA (vLڸFt,qyi.4Q@fPQ{e0SnD䄤=LZ,c a8&ŠRܤ@fyx,~" ak`0>"(^kr1_gהVxkFT2mf JvT E{``j,;WJ_*NM% Ȅɓr7lv;?zX)-H ?nb@9PPë4a%'1b6цy/)Jg=]" 2̝X $C{V&ϭą|/,)9 I=P )PI<;+N_ me3q v0]-6NgumSRCڷU,Tהk^\a16Vß{t`?BscB'"?J1eZV.2&hbɦTqf1ܑ&E4({9!l*@3K*A%MbhQZ-/q/]0;>{Op|Xr(RN)? {DоB-+E(3j_MZ}ޯRM8ꚱz|W/nyP!}J{/,ËPgkZI;,t7zWbVzlċۄܱ$NU6wnr I,В?f*e*ieb>Zٌ~LPLgz%OBS"> Rj'IPo˅}aa?ZLL9q76TVj$L@hC(cf`>Of'7JoE |JR4 Һj#l@)R{T~>|.1;N==jȗ\ V7BWz+05ɡ@ 0 t5i_Bnwpp(mFv199ݥgJydX`5i])A8-#d)#BZ^RC(198-Q-F^1u˪ͿsQ^5̍OȴG 73aךvY%^$$_&k[B2>gV3~iR\J5/3H0p5}X|Sj'\mЅ2"YX.5wt ֵ-fc9[߀#KkPi޴qު_}BQNb?IfbD7'k j:pfȕtA';zCɢ>/{K$ q{b9(89 r" c( jA*Y`+=?4a(x3>Zӆ'U/!tbpK\+{'d7SfU?#);ǔ@~Tޒ ,=ܳ ,ctQ5%mxU;] #U TK`β+\jI|#Lb"aF$H䖽r )y""\sg rv|&{͋\0‰Fchp8BJ|P>-/(~}QoZنeFª4zEH;a"Tr=;813:߿E8I"5ׄizmލb3eG7o;ǪG"Fؐ2 4vwrTb_W'v ;_ y%Z Q:G(fzPF*"۶ zGQ :E`63eo2b!.^ьE/-7P}k Ć{l84ktB*}JP;Mnm WJcE-yI!vX司<uq 3X)8t>[ra(p&w2&#hB!qaFӌ27y%>Zu<%^T) 4%`ުy#PJ cr{|WM-*F-8v`{ɄYه`mIH3޽"%'C[mm08A .>.E!}7)Fo^_a J*̋լh*f]?kP&Eib'XwtP*-lkaz!ksR,0s;>*@TvXz+o q5E4{v‡j = KÁnqU:?üx3rXHhqo+6iKU{DtC֚yům ł,PoTe}(Xx3cn4ڿFCH{.m0ˇF@cJQ,E+>/4:+d &.͂'kvæYyPR w-9bɌ|`᧠YRLD鸉hϪ+p_fˣuP|!Tqٌ:^T)1D%Ͽ<:`2P< ~ujmJ0vqJLuq3r3gʡm>6m!<o^?u<In E8T(4IQ*”qpj; yd(ƣ}:0q'-=yʏ4V+; dd;*[y`3$lFD(bbEInɃ%g*mYh0sNm#,P v3KKSq˨4KCykDۜ@DsaFa0 bb{! 8҇sa/=P{('mTTHq T›.3LLG[-6#yFeaVSpH*8czg;hA)/ @YDC*eSa0KAgN%y ('qGmi͵_Z18/_"ḑxD @DH |FJ8Y1q0@~S]tyi?5 [9¼?b G L 6UoB;Zّ6h;'Ku~CJ)U׹:[,B|`u+)]ᡦ;l )dg"gˁφK!b3zSlB`έJ_GLav"똶4"j87 bFBxd6tD_N`o f4ee4v&?3V /V"CRتM[Q}^X؛Wnt^1S(d|RnyI`Ũ')(59ؖZ b,7 k9h'”OsRYntJaKIT.2XJ(o2]flo@wt0U)TO Q}$63ݤ-soR$VB块6uy ybŧ,h p>[Yo捊2%%h%e;XJ!!`h`­ 3(Zd@+d-#a8voڃ)4iљ]OoЋQ&q((!A88KrkwQK8b# 9Siո]7oPLM_Le`o-@d My:jw|{L-MM7TУ.O+t| =,HRCqq'T^iSt[:q {k*(ŲG SȸZ؅̥ӝ*QY=ѸEssɴ;3Kd"=>##* *ۍVD;8NZocQ"\C(]/K^,ByPұF]j1: ,>;jvlp=S^ѧן̊m"ZBx]8[eNB+҈)_T &fޠ m'zgEd9_fHjG1mNbQkǙRHoP@?" <6>Zm}[`6HpyF? T >4UI oĭbu)_X.0*&Dt'*@4+ -oo )o02p Hҹ,?MR'ʡ.s[=e"Dpr"f ߣQUnbv vO'4H%S[Ru0IpG9,D&u`LmKڂe 6)yπYX8a?@i=PX/ q_(EW# 2=X'7L !:ig9 foI?d/7CL=%ʂq;i~wn$۽cl+ezm2A2/ɊLȮggt" VCiZS!A~`: ?Ra2+u߰ Ί N^}b=޻x3 _^V%gx\)OtFXzhzMv}wkoEu2H@:xS_ζIo@}¯桩rebg{h#2NҌ7i ~Eh:DPic Mȯ23#'"ŸOwY8"`EU~tnTYumOwx~S9DcؕDBÀ|JS| ڵXmKS48lD^92Oy5٠s @lfb g{1v} RF&Ei, wtvl/28zjT44 jxTW-vQU!LO[ q|p:=m3>aӍ! ;OˍsKO$NNNǙUe 8bޚ_o >}dV C/pi#gp,q;65?,HV0.g-_2P/u>ת{ (QŚZ&B :_}?=/83VOmѴ~C &Y^a\,L(LS̊SHfgt40jI2meR`+D aA2|5USCT9+>R˝-*N,*U%h %%}BLh2À7h'1BGŶx8{ 4&annQH=&da'iGbhw߬֤쎈l >qe<9a48MtBQ!xbA[l\ω ԑAWmMd/ZH]QN^ΙB)R)ݩ=ƛrٯ =.z2{[*}9(VJPEسmq>$N r'4ƘlO=d-'7{ڬ]5KDJg# $ѺKjhD䦐VlT꜔T'}ć+n!/G1LjE-aX}@̎-:?&s]OŴya'r޷BdMe)/1E&4: SUf^- ̏)Wt]ܔ풅|!c5 F񴣹ʶ]n5v8~#b`]ǖ_{q`d/ `R;d*vU@jEb?jç5ӔTށ)Hj4%v"+M]B'`|ќ%xj8*,tMͬg,U}mNۧ)"RB,Dix24J3PyiX[: 9g}Ƅ {Eɕ7<ʱ"|%bRtonx.;Iy*qGG9DDzw^ڈ>z#EB&A ŧ˖ q}JT(@IȠ,upO4۱N?/ ,_[A8c hDС*aR x fX쎨, }j&hB&pj XJCI0P>:8[PrKXcx*0Y;la zIĵ=XŁ5J큌_g> N3VEq6~W"tQtX5/}1dJ4G1<jdžgmsobf+^]'#(=*6cU9Kb&G\S9PcFcΟ]ۛ֎ Š_AnD|Oʾ!=DnjM}٧=ġ5Vom5 0e U]fUҥ\51lq}=Fyoة錍|Ty Ezt*lp<wrv.tb <; _bGI3c *_TQL(~S`35t3gH('2Գ9l[xnh)50]6W.1(دW"~'.tC>D8C+63> JII%vtOQ?hJ/ڭdҽ>/ei2wqPKr$H @ D; ¬%qUh\`uK z6 Ĵz=(pB2j-0re(^![-0߿ "ӆ:f8yBe)"rQc{T= IXS1;&,biӳID鵤QP^WǔJ4aTe/s滛~2:M]u^vǠ1sp}2/" R b1&^dNnXCv0{aoReU%(A~T3U-R&YU6^pgn_Åš|Z4e;*`̃P [8(\IxdM^[TyPX?l[^3.R4MnYsxQ;Y7Kw~ sT$?V>W~,}G[}LocAW\C)Rr^3|^O\/JaVwJ^^I%'Iժp"- J^]U{py6$L_9.XJD];L:>ŽC,~Vl[.K; E,۶JM^ۓ@Z~lՙ)5‘Qq'ɺ"5 48N^Uv@f7F-/b{vOPz0a%wA2^FW&DG9!쓿 CΝ0{mM?2tEtUipQKAᶝ X= brֶ/<N՞aY~g,. ѣq ,,LYQ W;= m3rpK 8J}G kO՞&=6ڬGnu3&ցWؽ6AԪ4VɅuLhirzg&8L"sQ6;jgXp˫="f0hwOEIqaMG)TOAe%(cd~M-]ͭJ=mKLq Rf"g*Wmqup8tϙծe *zaZ ޅ;-l?/ϼ_5-K,kc΃ca]2Ο!W^,^HSr Wh.?nV]]y`'zՈ16np=LoЛW:$3R_<R2^Cl`>uxBТDF|cY L2J_݅g~Htɡ5$==렬]G +]! QK4G*cq5:31ށVM63&}댿`=ч{hQK҆u+ϧ 2Eݢ ̅sf̡Gd$jոN!h}Ow eJT9vFe0f5~j3V"-:77}p̎* $QG4%Ie= +qJÕj_ & 9o ^q7EP3[9 kÆ s8BA,+k=*϶koQ\cWŖ`(.M H7ب?ߵ=S.rh;NԌrz%C74x3Ox rRMI9J%zU>cs& (|]mI_J4kWԋľLQ(DsuH8` E*_6.|f7Bme1gn2w?@Ň>oEF!,ʇjb6.0q $.ZFZ[#{^r|}]_ P-n DVuKkTViFlrn6#7̸z[ԗ2B Y083#>0ߐhΟXwiV&XtgW\`mTW T譬]k˳hp6LKM`@D=ӄ6 Jf>($Z-PugAkfХ@[87>VVPb8(M Z@ER'Z4aU4ZF4X+T2vHSj=< SlCtY(A575Ed^,?^-oP k(bcB ]c3c+*dڛg8![牃>=%TVs)Ѿ* ţ .jVkX TL$!Ou=Auؼj^兤!LlD=zNi^PY) CDTicl\\G'ьm[2D_杢F~?^N}ryqd1ރ7MKvDm2 h>2& l!@73XӿDJ En#Zcn^!n JвvfСX#w0gƥm#_8gfI1jg?&) YCF4k#׋ :іKp?k5 ds)a2i:0jZccٌØ@`^:@${i,H1h|SaqRf7NHAZV+{[ɻ/a/FZlk5ӻWvǧZ c;$Fkd\Ŕ.I"G}Y }:G}BG; ݂3[ը8#qZB|&s"ip4l@H3ʀGKD1]dX2`hM8 lqm(]Mn6D+9ɧµx D6)I"T!-;D$l築q=.b ;xBZ\!7Txdu*LA4+0?ֻr;V 4u,!yZRe/ӽ`NJ3h8A,@/F4-Ttg ܣ~r<%@[0Q!C-=pɼ_V}+S8w˝C]Xͺ]FTZgZXa1WilV;@-}ux"k8 eTGƪ,&/:UǙz31"zHdd }l܁"us0׬sHGJ$̤z26Ȭ7tr۲EuD#ܘmVaV\ #\ W3o=o5]PU‰95* 17@8 )P_rz5e4fQWDOfa%w"10@V\휪z^QНoT6sKUs8ދR(Y2Rx"t 1Q,[!Z<yu!=m4 r{{>@~N{0%4~}6S6+F  d9U隷pT[14dGF2X[!j!A&yrV%d^'jX,2@B h i*.Oz sz$دjǞkc=i괊O~iO`rU~sX8!an%@ԘI3DPWySO؈RphӞꢅWRWNyz-T/"@X$|#zP/>Yq ܩF< ʦRT GZL9^M\_[Pe 7PA+D-D0 E8 3[Y^rbQAQ|הlq\9br?g3ݝl h|뗓Okv.ܷĦk i9YZ]9^N߳ 7^ރV v"OXeQ9UR:C , y_))\jT`NzߒVw. 3*o'h{, wkHeK^ MrV$>, ehRfsvoifM Dw#O Nr$٧k& a{Z )DJsBYK8!b$v m5 n рs[^6ܶ^xÓ|, iWYΈ:1ԣl.q#~*coLDX*$ax%Xj .aw+'r"oa@q:nպH(>f-rDnF>rR!s0g49V y $-(@ 2nfӊe;vp4}4/ed]c @*wz0Zjg!kw)rnnu&!ڞaۊ 'iům~v7|}a\tЋHq59gM}!p@DX9`I2uX hid[60Å tuMvrhf]%inYB 7[d_n1%obNcӍcTja\>T/?IsEϟ`|EW.$l%>=Ti<$]Zu C.}5(V Y,5e!j 6^D'pbbCA3 Rv:VT"4H>:N|]W^9u))8?ù{WWKgy|}QMorlT=bo\ӇO`bѱBCE Pl[Up5Rn(tdAbo>"D797,D; 8qΒH >D3/Ҍ^xvn ߳]@(ETNoJ<2OO iRHq;9=WW7ZvPLf^<,-f)w!^q4(86rA䒽(=÷s+P޺;m/fŁp 3::y<-I +y]-+ ٍ6=7}L#~OA#%v;~wlZ͟,'m; cV Ȱ&k@G./u;|z֥@ x/"M זNdDucl.ęSci,G]k9s%AgSw.~oDE&GmNpӓ&NcZ>U@>@yyd!8Qy0nm ̈ʨ |[RYf=9㍼Nj0ƍhNTT 6o8?{+BЎ S*P dף_5z0̿4=ļ7Wak{?-\,O+~qv$5CQo`]1)@o4 ֥@;"w>AOf^/DJKߪgBOuez LQ f |%bY$V/A0gXi],0957 l5_3cK(ѧܶ`'XZ{ϊ͵me=ӐNp*y TWهi1}+`Us"<|Op7L(k?̣E+/4Ų^&}#6[ O I>*BM9ەd@8%s5i'Ssiloֱ)`-B9/wJaGA0/SnIWMy(m nUC!4JO<{JF.YZT JgMF=X=WSƩCvHxt.xS}@9;+I3IO!j4B6BX't&NDǷiY( 9pC!C7<>+7/8ŴǬZQ#fNᴜ~ ȡ(O%24٨bi9W[vk3껬HTMk?Ͳ 3nrR }7 >B]Ì1t!n9ƣqUah+w^T!n~|$:(eH(=rbNG[g\=|P8Ĺ> X1 *ø)"jV;_ߑ+؊;:#t%̇+#egޭ Ø<:'DK&'苙]X&@-j!1wTDގV@p.4Qy׀k[Ρ 7*XK!M/pL Y'X5C[X{b3-a`~2kS%+L8IGOӔ#|%],g@mNYCl߫LX£^ q9!kB!i b`ӚIe)'_M-[ /pc(%bJcPebSBiɊ*taO VB%#l5J꘠0`=B<΀HJ]P? "mm,%%M'?r,"@ jHmŔb\B׆sgdw+}я Nh\qnUͽ0c~RnFF_[_엶{UR0JY ( ⱼBvۍ[guRi=LUWXЎ%b"i4OzIce7FoJsbLPyф9h84s,cTi]Mt\Jp.3?ТB 1KHP_Y{+XK٫/ W'P9# J>KjdPK.ns˂:+][5'{ CS<)afwM7lSTX^beC?7 ce <)w KʞfgL^7xDj8KNm+)Ef@S9ihGHTOQ`)Ӆ9|0qۗ!~u ^{7!f8BJyEAu<:π"t4% Ta@4lVk;+-N8B=1֮ TfޫC>Uco>{W]vR{t^c:óduB18_F]pIJ_4$8p bMп@!'^sB'kP KRz(Kŏ #ޢ\l% e{C[ђ c(mo۞.? 7{㴬J[p}zQA}7s27~`3Ī3{px/B\Iz`S< /V5s*;d ǂ;Ilg}s 1- 1v`e w ZԖ3sb,-0$)mjgxZ83 .asuTzH 9uUWnJXN%A; YWzwfjT8$D81@ֿH!lR[b]GǤ$0/f5iW /M (ՋIhLJ|¹FCSmdYmԂrWu+ܶa1 5rӇ/@Cj^̵+GGve#SXOl7]) gаr{o6#!DV._o[ё)+Fl,lW96HPYlx.E*<0W!u![a㯽G:&ev^(0 YzJ`pI`*lgw(]9KrkFNFM .#1\L9"+Q,xs[gS񍤮,Q4OA{m=9 *Ɲml"ۭbҖZou1i5-6Vr4Q{ݵH䏖{Ge{9\$.`[%hNܟaodЫ߫Nܼ<ՄkDU}6e^+&A +xLݍv r"{NE 0tc+$iٝo?Ѡ><#yȮbk:ZՋ 2:l)ͱ$t`ZaA y#ِCJɰ=%9ݽvlLjȎ{Κ)<DRLFd:An sDy5Ѐȑ6L>0&{MzhZD0f>+VebJn-&䛮Ϝkk9PD<7H,6q(vkl6F!:E4at?׊sn0L3Ѹ ʥ^A1TLtɨ>^s+ro ]ڎs eZ#OQF # -<>\,Ř7v[Mʮ @3ŕzl߷:_*-mz$؅ԸT/hT>2N&boFIPm(#2h6dҜ=MʇdIsHGBo$TKs[P'@xnޕҶ؝cf"=E jKMoYm&;6kB7^aWD*-/g&l{kM)3./h)AnA.$aߙv|feC=HsFMWQ/pmU]@bY?SdiHAXze2]w[iSl'z@a@?21OJᣐ %/?뢑h% ҒK$4 VM蜊aqH.PGiI ;=Sr'6[aJT7 Y)mu $(wc DN 3y2US6n2*(_Tū@&#L9Wyu11(t.xXXƯÇ4 [KD ?9%(ڭ]c#il0QQv}>4m !pGe^{/'^̎ߡ[2߿◂ e/KNLQ)>m~4 NE:j?;oo+Xfjܘe'=szߊTzTݡ8gA\Ƿ$A}vc@}q;c1gؔJmf,"8)NL\w2JUoM/Ir'# II2h 4~dW/2vīzWM<Bim:ذ֏iӖZ.pFVvs?Ul!9wKDDd|M*C7&1ù>)x}(hLzCmGl/I jjYqNb*@qͷeQxxPy4&( 8iڪpO?:51SC1w/^jp M+[c6MMC_< c{:}%!l.Bغ;)i+jкqߪ7#"ꞿ;~3NTu8rTx跽hT,J;!Ί4)d&lwm,jEc)א=]2{Xca_>F <]+nݢtOq}ol9%} ^+aHnH,+/SjG,q~:'ri"Nf\B)q&?<7G x%/땹VjfsrVXԂ}J2b:7M0 ׀E.BCd: f8쯒34-X G4SV6IPMk0cFkz<=DDĀ1Xl (9Q6EԵ"B54]>|8h9gioՎ~}ʏ;#+BUn}~k۶d.ODlR&u+uFl#uD4p[Z3*ݼS")z)~l N^c8e>D[Fy{HBh&}]x=sCmu6C3)ej5jetY6@z&!m s4 ha%l3 S?,)uLHvkaGJ5g`d[/0󓙊 (zrӸ!|L?t)֔g.t 1Aב>ܒ0 |ScY+[ >bY@^nr5i}cʜTH3Mf7 f]h|05"0Ӥ)I׮9ʝUUsJP سo*/=㥄݋Q5 Z 7E8 4AJ/i{> HNQ71/BSS[8h!5qk. dx MPr &ObuH2g^ *8fB#m/|Z0a[n+S5Id3PVr{Ù"6B2aԼѣ;bP_Xg"~p}]c}uħ0t#yCqNԧS߰~H#/ c"S;t)o1,FZRq7)0cXѻWsE ۓq~v 'ij1M38#`mߴ7.OΫB [z-xF0ÂNϋ!INisL@k ݥ'.XIvoW5F-Ю-l_ sU|Y\?'ޯ*E+Fs ~ 0I=v) >z>_.|>l>inXOeE:h0cmFT0EtUᎌ?)'8.IrI6In)YN(KJNOR7A:@ դ_s&{ ;V.aͬ^eF(U|n7HϚm ]*2qsSW4)Gf4L TPK߬7mQu'm];^P犐*1339 LKEνXvfxx‡K  3i,$K,N].EM0̀8:z ͙]0SIJ|sQsFpDvn^fPŠk}TguYV@F8q6sôyy זqr&g}zƮͪXh'm]N"v(1x6@u\Ds:F$Vh 5W*-DMlrU%kQd͠>靅Uz<)-"uQN!g~Tm\'a{} yi5y*Ѯ*}Ѐ,~o)iA7T_&qٳzrHr6_ *ﳧd~0WU3`3 faܲj tn|gOwχbVگ,c]/9fpcc[ļ.A{ֈ l+e惏u {~ %p{dJI=Rrr2yzbZ}Eq:R}5ї C'0N lp7!4 8/{մl̍ !R 358=B/ot] p`jY < T㋝󋢤 t7ڳ< *mX3gDk!G4^Y''%cpOO Js(M3흊bp92Qe~/;.Xoa23|Wਵ| 'G*LgU?)T RZYտ"&p| Fy!ʌ `9TW]5b/$y3khl@ pS9sT=gC$_ NbHVj.q6´J €yO]]L#zypKCB!Z)u>퓈mU` Q=5ѰzUiC;LGX`Jw mSSLVPOjgn{בHv$|Pm:ߊUKv\0h@,8%q1#!AAUFX59ҫT>Xc Hcͯ"F/~V?iqt& DG;:&ʗc4M-וH ;sER1xdVp{`.V]TpB6v!`(Y_wUA}`s @vf^fnxT j4EOs̪/zj)I$;ARYu^q#҃GpLxuAo_rd6VXO;WLMԡ_dl! l`\WPF/}jbXOCPMӀ(.=(NN2~認>Hš)jMcGTxcV򗌵LG֐&i)M4Ԣ |o <ʮк]ך'LSTH1Y'".hJ85 kx IA;r4l@ YsLuL=M0 FɡĒxT-]+[J7""&(l3k0iHbyg~M <:Ml"Ưhz7g64 k<ԁM4KY9|[Ғ4MlcxYE"c(/U`I=L|֨*llOCC0#۽{#?IPK4.Z͔ ܹr˥l+4ە-1t153gf%(}yxA/]*{v0 s0\Hf Y _F;*;Cp]4 KD`SG#%j f M&mu<]LYZ %HH73O"D$}% &?M;UӮIPqnYP/4|%gۏ2{'OGkP'*i 8:\~ҐƹsD#1fˉW0qMnTAÉS GzSp#h"KgA&;)/B-o?.Y(rYTe^(u/qA{5xlu4=LU` nw}ld; T߫Js,-3!Ŝig^S3g=zヽvD]<YL*)VmF2r7g?P^]7BjSR8K9GE FAT11?/0rʺeH<0pav{,F+># ݔbHjHQTf4S'X{e\r4yc/'_`|7iM.Bt',e3a>,[0o|'u:p$:ewH2nVs[ :4[)|c$#м6Wi&'Z@xT)|@K'+hGt'`66Ƞ'w{WߨH&8ElSKK?b|N 6\IlT"I(#phCȇMsf~ |:[b36ŌU]~‡6NR#X~>Gg=PCn/?p{:ӷV7ĸk`Oi9>Ң&4c#HMn{U ,"!MΡ4%V0=&P11)Do֦bC*M%2jRVmsɖE;pH^l@e) !^,ѯf̘Z&3}י텍ޖ=ADewUEK7ˉ4CcC:϶R:M9HRt\ҋa(T=ZTHr]ryQnOp@^T~$NHs9%IwhۙxY::Zxʢ*Cdwi8nhzH׀¬ʧʰ5]Xf\h$erP ViX.lɫ;Z=irЀe߫!41Me{]u<~5Z1mxK[0. ՖuAI|29>ɽ1J>Ir7Y~Zנ>uf'ƸhDFB7<_bߥE/c5]+Uϑ$Y!r@;9Tp{b82z!:+.OӆԑIe] /cԎVApϕFn`+urmv:JqEJ2}0 ]e"Gxds+?ĕ3Pg j~#.R ]8'sI^=!2JZ*WS4+ςSeу509ԋ f0ՈyVOPVpQ&DgB;d5.ZĮ0^G6h~T *[q̶Tqf[U/ 1" #-pChY{"%|9e죱{;⒋]5bz 2E.@r6LTLXd=~5eFBEz{n/H1@q0v)_Jl6~̢٬wfwg3\]!%l jUVilY8@>^LI gMҝZ߄wS?G{"W_2s<}'1(S2&˨0ܯozͯϑJ 8Q@:^<95.N#wc]czp{qGbOu`C7h{rvgEx(?0%jfE=0:_D2'KM>Qc ZEٔ[ l.py?-{6 PiubQRta*uhfS*PpWS))n&c `Q)!IdfaYg:3!ov0&lVC7f#Km k~τ>Yq֨>5u6-pvDe#r*uweV뿉df𣶧0u]w2=oA03ˎB3~ڡӋSӳsJ :q5ݪ;I?/oU徸͵Px(2i[xgu/:-b?-A0l`bΚĆ]w[ MacyWn3]edDVJ=_'Gq;'vz_#qVcmD:y_)<m=RԼp0c  2CP#(6Y4)~ y1]:g "{'c6š<sbRRcG~z8΢|ѣfmFoa>c! MxY ]}hl1]l>dMf0́pSZVp#GW ^ LH@< p/kV[\-QIR>OlKKߠc=)@2肀M GWRH ":pťB^L}g&qCRf /XA^$1d܄\8UKU>KVzZ;9?lzi dzlA uGkzzn2#t};9!SѳvhE &*.Նg]HY"\_|3q;f3 U0F&<Z0bqv;旍~{97`P)"0Jʟ dC&7~ 31v3~B?JV=RG! >_):-sPr!:ʛ6 $*aab2jqE*w lTIu  P>yMFt=N5_˳м58 hC+{,Z05ӵ1U}GXH٤Ųh-)95ϤwE Xln&&Ž6 +jNo2J/A"vx B=OsSN%_T7L۩]q?U4j0Fʂ?(ޤ`ABiWbș.`{oP1qy1G @ z65KV :QriA+'0q#{A$,CGADڼI׼M /[XmFub%Hn{|$Yg <YgCl')7(vuԷ~%;?&gC{N'*$#~o~ѹqo ,̈դl2MUǸ[# xG ;μQ7o5p:KOy[!8Egz;GzG6F2M7;9w t JRO o!k|({0%׵i/̼8R$sԜ8*UF W* ^m@sZZ iiJEw&0(_;:]8:'D?HCOc%YODy6J8j@,G/~9e'BUX)X IZ]ĀN5q4-ƌI3'7j/3 5*lydB=Ƥ,9 j!k 9ɨik 9z$/< Y܅n jRcXD*zGc(35N;<ޣ/VGiZ7>"*D} 0H*I'cALa΅C&@6bBi)4k>yH&if8Se_JVpҊ>[ɎATV,!yGqZKMUjɅI =Nc44-6r|Jgi焕2 ^6SE RDg0”ոs znQ(2BPζgk)uqþ/B+|ܙm.;Y)6pP.)騤WZ-?-k*DȐסZL=,#%'J 2N} 1Ƕh5)KE?I8޴jᄇ?[kdMOC+QB'턾mgPjZXh<;q O@ <0ڟP  ,UQM${i%7l 3S[Ro/sVMrZh']ibals!8Ǔp09בqY*C;5v*V=8f>^*& 60_X\tSJ?Kn4 ^ۧ =?jk ʗ>UjS7Z$L>@W: ‚^dCGMQ:׳֜쌍ͤ\4 3 h1 4L ͚B{&2!y=39*mab6&GW/x%vgpZE(8c>l@-'i ڽ>S6e7t '=$ I6xu9T_͑aɬFL= eՃ'DGz([{1r;dvQL4#0cx_sKM89"1xHUe_j89B*DqO(qTd2?e.u 4ۉ@ToKZ9U[U&?oϺMJy}J([U˖Os7,IE8v#0ɫIؼ[>qLeSYTS;/n$xF}#xi;y 8axV+Qvz iBN3$*Cy ͠yt=qTG mq'\'{keDkgP~*e|%grW(3Uد@%rt 5(_4> vhytfLK~lk͛(6ȓ}bQ/Aۆ8UvU,~8;Oz  o,Qs`XNU5> Mt%[6na6bJꙶJBC!neͥ醟eD+wb{z^h[t~$)!|A(^DK.y,4},4-"m7s ˡR iҹ ߠx2W'6-8&m: f%& +iNU'Pzժۛ5+-e4/W6ɠuv@ԀvqQd*D{ex#iPqYA43
ƒhYBÕiKȶl퀭rqc"?5?8|[42 |\w40h}ߑR:@q)P0/חO,*_K;ap.*Sn4'Qj@Z/qzO;vsU<#k\I Trم7aZ1L۴ 0{e|fUKrm>&yAY.uOQ99CE㲐Y$'\g \ nRݦN+&<ѫ>SiF*(ӰL%',! ie_ψLSEZRf2 Y w>}Pq?k]p]V=n]90qRo }}A@)*C'Ep2 :Q]tᗮX&88sVe$cϛ֞X(0q%QRD2ONJN'P6%;"|V M#! v_]J.]N3qaz^h{@a@tm5HᾸ"_X9 uer>EVX-9*ҒR̨GMVֻ'i*@]oS I9N}m ie[+BX >aj1<сiKg@NoTӃ \8gXEa,R=;?S37HoNKaq[æq ^MKk,[s4k?LaMF8g%S2 IrmQ?+J:}ق٧:L+02?blٌDt v,pM,p"ʶ&W^ZbԮ(t&\Y@ {EMwnsF0lXV1xaiH<ԊU4̬y#~9IkuhRHǗ< :[|U%{x8wn\E|( ܲY@V7;?I}=G_‏!ꤱoOk K!QN8NGJۢPߤ/cw~ lᖫJQdR"Q(7-]t! ]ؐ {CA {kSƠu%EX+@V@T_w"Wi!%i$rXOtNjƶT|' uH -/*.h-LV쳏c Vň Ru.:u|+Zu%ZaĀҰ`f6\NƬ]{ysG-vρ e5@YEm=g'}1䘅5>iFbuZj\q$hλV6['" 9 1kt˙9Q>s͠F:G -_n檅/tG<%$Ք+1Ӵa 졌|W$WDڲ+LRO}2]Ld0ӘA>VxaI֫ީwE* LKfӆZ]8ˣzobx?G,ΨDŽ'^xERLu`-)_Oc9 3t6NFN7w:؏l|ЀK{͋#1Dq\: <|V 6'rfT߲d_^?)΃5QtOjuN>}#xp\qIo7a8GgO1veQvߪu F!調uLW 5eETϜnQoVѣ ♬~պ<:Nտ}`>*l_0s`L~ppYd6l藨bH -/(l樸~.u/ϡ3/^z̢9ʚfj Ot3Ò x Zl[Rb35}r¦ uZb |yV 7J,i2([ DF}A͛D_$0DbFLf&=<[arBKx?fIu*Ds10* j3$!ͿOǡH0gw7b?@"QdBo9Bvj2TYS#%Japғ$<&0/ Rx,M|w} SWemҌ}l,}q4K9JtEkF%]=ICs}WR:Ņ/H,s1l}ew'6<:QZI<ªY #|`hc%GER߈eaZ@{: d&Ե}2 ?G gdeؗqfɿJ_Je,џ6OPes=sR$Ox`keE: (Ny#DN?ip`36xkp@ƅ}ihWޚ:7\%{:XV2hҀXVM-vz3qvzy.{MLqkfB9N̔2 !K Uzk zS%V k/7f8,! y-F>|!\n趧;kiX,.X1eY{[Aڤ\Hmy!Cjv[] 8m|m5n~b g!6K6O2=JeRlo_䥥} $4A~4.*A+nnDO0JU@+5{G^#ejZ5%Β5$[5ZIi|VyZeq/jVg˞:uV],BV1(Lrx2AtI,T߻Jj6aIQscf)[Rŵ=epZ R++1toKG#9G;,Pew(cup yГ)?o͟QeW>F` ̔m,v>Chc-5N-]af"'gmঢ়Ao(TTY8߇?@-ic:ky8xJ'?La0ۓBce?K@%Z:u 2a׍-]Zf>.RC$y0\,BBp:xN)\:.i)ٺK~;\j/ܰ1Z_,f9bk-lʦ-:hp}&/H-8َ9 ^x#VC1^1fl~=>VivfMX~_)2K:ƹP\cJ^6BDi`۵ E s~V49\ȭԕQ0O\jBro Cqn:7Q1vѧQk"yE["+ת i-/'ᶫChh O- B$gI9kT i=I}%> Kyeqڠ2Z7ա$UeE :d}24VЀ!)̈́|rTH@_:N4[e‡'?BJ`ů'!KAiMe$o~dZPY|2Pnf]ÏXJhxU; eq M ?IyΚ1#tayץ^;n^2D^ɱ:(zfcL AT ?5l:I̻Q\ԕˎXt*oB[Kd&^}&ofLT A/WWY7Xem*U&yԅ0jwo !0W'Wx6țMe\.DB(n|]&=ON/{g!|sZ]-Mw&t&qb{FV[S5hΓ}wwҸqoV{6!P^> /-òAT؏^.:.nm&~o EQEIHwct=J"P}Ȋ*|9B/bYUfV/TF/RmQ0 wX_yw@?VA*㶡 S4sOw|ILL>=+ʽIcFEwe}G/XCgݱ9YzS4NXr"esn'^ vΡ$Xig(KgZ@U{z5lO˥VSF=pŤjon#Clyکn$PXKkFaoQ 5#2\-y} dlb+9g$S12M#p='Z[>o~|rVlVE9/3*Oʿ@bV{KDM=VNdd6Hw[[϶BMp>FSͥ/UEgױt{C hVF(# 74 $/"פ=ς˽9]G$\2h*b{H2kVmqS̀s{MUM3|,@#71Fݏ966Nsr2la*uM dߴOyRP"HhlGׯ/ d;7 64nuoq) ,p6lOZ%W}#H|KyT$*Ƿl1G/{;`?ু%s^4ɛDcUʮBsDu޴5p֔&m^Ϊ{O dCD}gk|.>>NF5qks .+p2D`ݬؑL0|Iѹ`< Ʋka矞0CG:>.p:p1JK"yfaCc<Կh?@(qsԀ6n LE|vidM8K#;1ӋXpu7T48y,uȚ́m~jWңt㓩Nٴ+ǫZA]В;\;|.S٩IK]AZoؚ8VFox9D%P5fa9o{|mO՛+JSpy"CLԝ^$4-:Idk68 phiI̯n*":3M(8讔T+IA e׷7ǁG[<ỳX϶nˤ F*wH*L*(B=Ы%g%]xDžN@MM%z݀Ru~އBq':`0<JD~ªbZ+]};w{\G,GWМ18ߜ)j~8Ax<ƥp:.2[QVg8ٚo D \"6G%L? 31 f9*kRn觯,!LF9=PXvT+REjQ)S}tvR.H9&P.c4kq黔<ك7s: F,i\;g..r78v Fuuo)X1u3PGRgƷ0^;kU͸zrS?2y A_ovcj`,zsOu^%k*U@b̎QvL 5kwIӤoŷJAI?5c}G2JukT!v TB$(*;mJ6mB?H˜)l.|p B Aau |7Q/yʺ&NhYՋ<ꎉQOCWSlCAIm*յϗ;)u} aL#{;vSHkoe3ߑ<- =+p <I2>wqP^* Kй]\.h{-dwxmӛQ*^5Fi¡o,\cNbͮ0`!V]`ĶjRGL= }n?o"\$"NoxT3s'tGN3O5c x\~t_JVN=;*>{!ԕᚗztpaZuq5/eLi4Lmh#ON 0I%Mwkh_` 9,k(C9%A2ꀫbRYuߩt'vc`+ FMd0y`'8?bR#&][צ0DƉ&v<:;y6CanZO)UoE`$eKؘ_?gәZ8Gy:^>Rɂq]jpS-\t= ~@=Ubr|ϐh!B~<*O$uȋ8]&k[:)WzM+6n,"9)C1;^z'侇w`I(ɥƪrx {U% 2\ ;e&Xs*ޤ~t"ٔ[^X>LU\D:Ճ2гةɞ>0QEgvl&a#RG3vҀ,ꃘRAC-3XJVzڜKUXq2Hg.Ɇ;Xn6{PwE?b+Σ^mP׫ kr#ȦsEG2r\Μ)U#-&LxYV ?( 21. 553 :yy+="C6k?DxmP.~i鯺 [a@_sWX#T7^ NRxL\{x`RN&ҠDg//,G"Z,#Ggek1Bw łO_B̠r-u,3{#LbK#dn.׳!ϯ`j Q ꇒ  M =d_6c+ F[Vnлsz|F]'/=伤K"<Ͳme|NڅpzIfzYzDCm^6r)~&;5ȮHJ6[ѯ+(M6{Y"yʿ2``oix 5ξpPg,Q9 ;5yUANݮ8+U?F?'I95/0d/;Hy8#(1ctd@ nJSW0~8n|-X9idTS9wci|u,OENACBv׃?M$ޒ(XJ@:+S$Jއ+,rTnSJfp;YE?%SP>ƆÍW"O[3]&aq7e D0mbB#aV紜/QZ&Qp"?[ɅɡJUD Ψ!jwr[,ЧF h*8;{iogǠF l+ƞ0TB<ly n損R:}|R[pH~ࡸ^/Ә֡nά>H۟b;vAܳRjB$!Cn f4lBvtҐtxquAaOY*/kWgTJu^d5N;h<4Skx]֪k\'C7l}A/&DߛQ|9NځT ?\"`({q 1¾\A#=0rt\n쀬>yzgRtelhu4O۟ ܆Mib_n<֠8Z }j(xZ`k~Q5/@;l-#T!X)cY _hgd`>&UܪAj b_Fk^e$+9?ZlՒz|8rI57̟ %vDATI&USPW5X<.I-6L1cg7Efj5 G9!c1zw5S@&$PӸbAVW I  ;*}&wqo)>ZSd`~ȓ7߲܎q*-6U4A c&5"=NFoS veEp X? nUpWaL]Y!9QVW.+`IWCuB2x6OLϬ\g|OWsie"LT]O hM[P ?{:;̐$M;a8KZ#Qp11gR|VI3&%g*@^!5l9+ם_f`فӸm29D>CPS52ay2 >`r[%6!3LqaI`9I9̸jl˳0'Q erHr^8E8m=C~ s,?*U[wQ Xo9nߐkcrpm4Ŵ.uq_k>À"'됄 "S{.*Y>.ZSg61+Ti/fSڬ +p ^ e( {"{Z? \_"D NY79⛧dFݩ=l O7Z4+ Z{~\t_$}K2vdvO$[@a#:4|F@͵e31; ^$h]|Z< Z_s jy| p$J]0G]1}\E~7xx᠗j-Nn{N?,9E(HLlEEzkO۱L:EI=W@F!1;jrÅOT&x)8týR{!lhBm@sA)WIu=|:ov%;Jم0<6֛qv/ orI? 3Rr0Ctr0վ|z<"cctf@؛ņɿ(ވPtC[>m'29߱B|8ȰWw T+9ǃx&tdQHBv#~k=?+ (6ѽU0j)t#rF~lR+-.wx Qp<9X'=Wq͊$ ǴԂ[pu+%ǣ"kPPn% &{#Ӿ\`#`E%'.m^#Ek (fSq<556G;%ѽb-{y '?cXUm;skϼM*Q{zˀW譁U ȆziMMoGZ A68~VB=Y15oAS9~閚;z_>rضo-%wW \H􍃔IfL+uzT5DI @rM\p Me GH #Ǹ뫤`=ےruǬF$m)qV*u>3#j4_Ǘ#; f޸s^~IqO]UUB#o-]=?_#q vL%p6Hbdw]#DpݝzW'i)c7u|2i@WE (,[9:ߑ*Y a߼PM19iW=#)FiT^oM!2+[²PdN"jsNJY6`ɷ cI&R7hQ+vXֻQiJ-BibCsyf,IkbL;3}-` =,bWViTҜoKYNN{A[/9ȊX9;%̲@S9 Hky+Wf+?le&cl邬xo5eڣ*$ZssY܏ֹ~?eRۜTC2 u TS0Ec*B gK 5vF1Ha4- 4:c]P}]G t{; .1(9ph?Nq(ϴ}ka߷h"O(ۂӧ;P Qa|OAgfzMX7r|lM,KXިB;;@ 0:n\M4el'w;CϠ0dPTʽ|&S+T QjW b j  U-#L5 ]r$"DkxJH|?2A'V,Ok(8eL=3 i;  g*$i @po#IZLWD1ݜ*tT)\3Z/z*UiMUqanlWgЍ%G( | b%yN>1=D)c)oAS?jvCg"n@}OJ7#|6yUDVp6a \q0)`A'6\XJLGu4> 3 1UZ ,2twA xٯI2*owqDdK Ap1//V'v|ȠPja#`~cZHKX%Z%NZHO|O#]:$[U:Fϕҽ5rL;yNSLy22"9ND,L_jbEhf~K535 `sB3z8c;)`9\Fe[W:>#0b0F칵ɝ#PqzSb uJm 皀pa[~!iBژXf5JzWA~6CxȚL߱0 _y7E޸Lqc2$J-b@HݻSYNb֕'U N-#x\[uI]QY!d,vêne\'-ʃQ@k|Y ڙ^{Lx FYL9r/[~Rv,YxQ`\.}*%q4E[|v%tZ4x_{[wgk>78BX5锋]p6R8羇Zw ,@R2 $Vm1{R:z'${`ֿX։ ;`l _ (5hhM.9+Pσ8)p!ÜK&; hڬHܽj'w)[Z~1Զ{F±>M.F?Z\Tm<|\؃lDP?#^QЭ*g *Y*1|y>:J/oI=:5litgA:%{`ߜJ*%Ft =D@]`s+EKGg ݚaee&7U!k_?ܴxne]Z$kq+ ]\0U7ӈ\VfY}ZxmL=Z@x¯.,}apB*"XL4&ATOׅV_] O03(,,^` w̦[BiQof=.=B/#p(aE(f,d3 ]E^rrn t}.љ>kE|:`d`$RĚ0IP`@T=ɥWʃ\df@5FL%[IRk'`p8$ÏaY\C &m$+hc2z{_ZW\`|H46QwzU`AS=xh0x00k*e]5' Ueq<ظ`~7喋+iJk[H I H]x]52=q" yc@ygTGɅqt%p*s ^k'I46V!ZIvL,7d.m#f53H="]u _2LȊ)͖%Ƕ=@F /;yv: l\)L^.}ҰQ@KsRlV$#-_Ɯ>4],UXʕiC|H%숺[#:1KK%7iEv <XIѵjq$b%y!URԿp'x-P v .B%.|KmK@rg>x`n=怩&\^<:9uمՅ,a7&J.֩5=/GGUa 3M$ę ܷ%sC Qgv{ƘYBȳ@U'44uZk?W0P%kGC~YÈT [5(~{unRT x* :9EOABK, [!kv{hⓁ!5|xLj4V=8mX2n%Y8?Hs H&?֤^xV> :xˡQ=dcѿL'+䃯~%,e|AmK"@[Wd\ٵYNŠ`Et4RDWfu6F)eMъK6^T=p|øl'qƍ:wCG" :^zEJ+Xe:8\sX|͉9i;"*5mT%Ƽ)m'xnw\"+I FܴZ^O+V*fcX<i՚XJ`%DBhdſ:@O g1ˏ'ˁA(WٮZm@|t8<lpeQ >n)fkYy|sLK8P_Wҏtl7礻1c9q⑩,hR<#Xc:h>64B]/ɲǸО<_rY ^nr;ծƲaML>ë 0DzDIMAΧ#y/6nGMHbjU+JTrtUPbc(űشC(@$ls^$DwQl ~$XTCl pE1fww%D/(+PYo=}ʢ*K M{EnǾX|`[vձp>323n7sLCzm5TEW?_X*fc%Lgx<J!J^-_cwQ\f?\mK7p=Qveztt_;o $ 6{Ի9 Ea}3PȆed<[ĉRpoӯUs)-M_TtX 񽞅6UztwNU1u/C94tȡKCd0sرw8r˛1ط^?"G$_C{7Af!]@^1b"o-Bռy*piF }zh hݿg9$&M -AI:'[ܖ g F"i w5QT׏ tsv7YjnzS~a M'qġU-Kg<:}I1|A[ٍqZ+<{Q\9APlg`9+ sJFu6a H~Chq&yKq}X-N9Hp l(梇q[fxy6ύT#S:0U^4 /Aؚrխ;Bo'1Jr^ OSQiP~޵nU$wLw\ 荛:iڤu!:̼?jOk`>]SfK+k‰TA2T귛JÑ"1rMvX&o.MLd]8`B3]>oGuEcRSRtiz'-m67Ցn*YK>x \?[[by``o}!sM6[Σ$ڟ`'3|)ã|=h'Q=ud8҃|HXT^glE^ AN3ąn]#ziApQ' :II5a( 0;y&4j)&{?8$ ?;3QIS[+P ڂy`(KŻw""Hs:fBǙh#e1TN\ZT^sLbTl5l cS*8rD_1,*Eʗ|J~!ټ8o6@z¼)nҿF O&羦?4s޹UzmvׂjlXnߠӹ Bpm=mcb!}rی& _yEG$$)2;svcd! *BuCJ[ 7ZvWg~#4xBȣP}YWqش8U LB.u3/vEG,_ANnzoBF7[^Gm 6p)m&m(P"I^c 16 xk^P/q0;^mAv$کdݨoϾv39ZL\1$M쁲=/v벶}xx8űƟ6uĺFQ<!,9Z\?\ , 8\:#7e@=a[$ɟU+㯸!50 ˏ`^[dƗkOv(|Ky䴹ۯ6-#oOk\h=u~]Ŭ}%V@5̯}|Rl)-:yȈB^GRķxDJs-nz :v?F ̫53@d6B 9ʓ,xKe06%Yɗ~8ZxW:8YCod bL$@D0#f+V`` |-EZ"éK]AЅ.Wro3 \"a'*-3l`wӸgf aKn-' 5$: d>Qʱz%z<7HJ@ZȽ4m 1T~P4⹭ke5 L]=vs/8]/&-k;S`wrFRj7&-Yh8s`Lf޸L7!Ճə-}XQŦ-YILe:I.X/=7,| b63uzᶧNso޽S6$ԗP1:aau^] 1 .G_ƟUmSհQrm{jQ\6N]LFǒ*O_b[*t݂@ | 5tWBS蟨XiwVb2-7t}jUֲer*'{nzm /i.zst~b)˽M;1mOZj%)P+/05 j$Zd*R[z̤nn|Ro(6{O=[^^C [w#')-?E3!zz+m:{M0ն%̍>m9hdUgR/fŧ|Tv=nxR TUWe|xILDWWD4"1S*2d:# 85Qɀ͆Hz#3,enB)l$x )a󇷅^׺+ Hlfl7*G|-ˢd H Nh@p~{i ՓC0wbIi l0j 4 d 'u0ϱM7)Y]hzYfg?BXyŅEtU"Ƿ/x4)&SRELu[c/r{Gr3{;VͅQBآIj]X5)cS"57{ !rqE5 œgg;^0d`'YX Oo''yUBα2))B\DYk g:,/gaqBjLzn{1#pyJǬ)fT=׵M{>xN{'Ms9j/M\d.\/JlZ#"0F; Xj|">3{V5}* 5+; MSD!PNTjې8ySh-HFÈp c S]qH;a!TK08*0,,Fug\NcNlt}{`_"BkhZX rԤ`wᵭ]˥M6*BHQ!ؑS2LF9) xe}8gf/^ۼOJGB^c@nxK0PM_Y0 3S R!~hBy>|b|(iHژtX.LdV,KO/RM#iجVAo1 lT^OˇUQTN[X$Ԣ\L:\?鲖g"'|᳙=) R6]M~ЦnMڿ};w$}Z5,/gs,ldKm ]pe/7XMSJժhS&"G4'8ylg]iN+nsRD?gan4*^mƘB)sO ` ۃf@W>E/2Qܠn}tGŶHQ^dv͑^"]'MAӇur4Nhm)x 2шjd@^TȕM*9F+QAܒuAˤ-05ax_kDLP3}l'.spa2ѐ+"7< sFO%>YCc)̅ѢX0>R1W 0F3N}Kھ+?Sa9)E+ pgX<ÀC% pPUZX&CL=Jt5\w6(.zËEn 1d0B=)ia`rF^;9d* X[;3떟iʪg7a$a{,<13Ly7qq0(S9\b 5dFr)ăsRTv<$w3i* ų-o`2)H7xĆqM~\VOD2۟̈hrAx+]YuwV'˦\;]ֽb=Z4 aqIAĺ$^Ҹ@a‡Pe Ա#jLrO3Y;Guٜ]S#gDC9^ G?È5rIUE޻}t9gP- UxBCeq]w`|f N8vBjys%["~'ֳ}wBŒvk- S-a^2!Rp&,۵[.bNzOԭ/{3pk-?8 ̓+ٜm^|Zͯ d&b/zrun+8̹kxH~R:l9%ꃈavcfk:|۞{r ,e-k쩟~H fw: Slz !Z_iVTO)1(s&^@?AV`FI35c&/>)9/}~ouQ۪E9grr" Ys`}+8*[k$5[ XW5EbR;˪10jv.Cz>b?uD('1Xn%^Rҳl$'ĝ)jZ>qQsIoͺ{GخΓ ZDR7-N(aC%jyliK8g6LXI,<"Fl1fR+j2"ݜ aQ %|.K]Ȧ1X?ût Ίf~E9#*HDE*tP(Z}GXn0G~N(^5?f'}H,4%qȗ-˞9:R8ʛp$zYGV(g2 p/l^7pܔ h;846䖠 r TI(hU҇&Yk `r8 ̡Ns@]4-b(oVڋ>Ƥ}f$:ecFUJFF5AU]LMv9LAO%N^Wx9(:mm좂<Ŷф-ؤI;ҋe1jkHm?Ƌgo`lͷ^Z|镆2I.tvѓAvv1^'7Xzj,SE*lˌ8,wlQVx u@?umk0STB\nT ̿YݺE=̙"F)q)s #3#*<ŃRM^A31%GVS,7 S︬6ތ :[.uuOT.SRZym</ς~gX H H ]MO n烙מKs [!}&i+/Uҵΰf11LjJxm^ X_:`o [ d,v@!=1^C'r-dy}!+bq8x/Bi^<kRqՀuyA2HG""}hm_rpFS/m@W 6VOCȔ _y @f! tj6#74(h?>tO*j 6}JSbbS>d,&y  {QfCSb WŊRpzJvt$ aֺt,z]a-3[~YUh١Vflq݀3Kו>b3v. ߄|+T[Q D"e=#g͐[#|,iI_ŚƏM=9įuL (8'bVo@3An7ЖjE"T񺾁SqJW/?F&Eh{?k;RfHAzB\[i#8c\hy'vHNj8a maP 8;cQ`ֵ\p^عfwfo-[u*;|b; Cƭ{ 6\OGq-_Ρ%<,'^=rz~ 0hV+|-H]q>G޷-u3o0H(O <"]/ 䃞PCAif"8T_"يqrVEj೤ΞTA ;|>UYj)E7OKZz Bw#㯉\I,NP|r٫ewc`%js\e6 )]a%AqE;6 9|cojQL"r86Q7#q0&=UYD`![;|AwuUɂ@JN8(9 b%O4Nrbw!$'wgkJXaI_DΤ0r*wԢ!kOz$FOab;|ƘqҷcTMF]eMծ#<b1XNZ: ̰=z[C FY(JvEA7vCX3B2g>dHxP8]ɦSDa쌞ncY=IiK.7 tUc&cJD憎z%-y.\aJ6*~ [L'_~v&jx%0K8ptbaϿb^zw>C+S14o( Ġتn28C/`CS wP%/hGMjZ7ɰރ탳ڳ_1{6'Umb9|@dI0o';R CFkf׷hAcw"\=% LT(5 nt;䬞4#H zjiNqDF+8Jxܽ K-'K*Tz@q:m XqӸAI k\5 KTlb"r$v$ƌH%S术N,c*n_qR!;s ed﹂R6Fh~>O>HjM99t5ɽJf ,D dT%r#P=)A]t뵞@R5̟Il:~ s\A=>9D.ÂQEfʩ-_u\a4V-`7`5#\ɷ:.uItFVЮa$Vg;JhP%+ϣ4Zԡ@Z} L^ &y9r\;~ۏ!Y-J|;yL!*,@֕цkc|!=C8Kqy&ajm4CWr['nT@@7t|g>7 "/Sgy5fܪpӈ.sMo~eijaJ`ĉZ~lW3/ؐ3AnL+S>9!-;Eo0EU^a9 COsf N>EfyAUEuke 3 S۔:qMTD%@~U@xsD|@E @Fӟ lrEwS=cK ʟj[tI I3To,Ty7 ['@ @k'Cdx^hHzȟj.nAetȔ?Gnc)q1._ T_A6&n,k|K+-+P#L/+2,&ao(>\K}@wg '5> Bg^0;dKOTjlG(keR, ܁俕)O3*\s"7ӫC` 2/z4Ods\l+J#yNMI0mc0үaZ;/+tgSeAXCt^Z<faE٢Lj^e LQ p\Mu$nLԅDŽC҃Iĝe W3E̼]Zm bmXu=hDX40GW[,˅\'A>R@\L'_S>WX# խf% |όW9R^D>4@CZi%gW#EɉcGϴ?ILMEuQ֋VПt45#gv]pP?N&%k/wڰ 㙦Yoŕ״Wp-;vcU9aH#84* ˜Ɣ=X6jޫ$}n*R6p[ǩ8l{Cd;k@}wT!*sŁv$׾Sf~%( WVDq0fN\TZbЭ@ LYxT>D'D"rmU4 ptlۅ dNK}i#-: i| KloJo.0S0Z%U5E&#%DGq;;M±r|RJ\ܿV7ZmDNf Ѭw 0֧!s̐Fmvϯ]B؀[ T$?J(Z`6W&˶V[jB)&jk2+0|y ؁E͓*.H!A"meS<C@8wanF/8bfUޟav.]dlMNK7e% 0^.Ě͊d/9pk0^=xΧ<. jGCΏ?r*3SYPǧTYؕA[8OڛhGH؎ФHe ^.?2p.w#?>PY|k|O1p m"aU24SyоV{?z|x{!11ͺdNΗImzI"6^f*qm ]oB=XJk.-KI44;)뗤 #cZt(3tqrcuTn 9*v'SI;S=L%UP-{(t/Է**p2#WGr(*Z?ध7itl4pUr.H'Tr\>= pYIW-d .T\F*,uar;4̿Cq<*`Q QƟ[jTFrih 7$`+.(Ky[8C}UG(BRm p0V4go`2M'asARߜ+=Rb޲e ̽z3 "9ctK) vCya\V"cJS?X}#|U#a i\ĿsFZQUe [`pȱgDR;Xs)rt͠'zZTsQmNO5~* ҆gJ~mzy6/7/K5| ۫1]~T|/'Y -}.g@U{%U9{R$d26, rco7<@QAY@GX(j{8mh#~)6vD{&l)iQ!S-xK#7s ues P`jaW+pݥҮ[3+#+$)\hR#4rEm4S]ӴۭGr\z{?H%4HQt1e[ h @$3X;Smw`HEw$$e[Wz$ ^+!a>[XFx,bgW 3_쫳9c2`ݔèI2UGoeK܌G>>jN! )bnl'=;RugKt\R 8xw6yh%r,/Dؓ)ް6Q:YPГ$7֢*+^1_K9`; ϡ}Yv?@gz{]X'7AGNTDf7aܯD2R}mV>ދ{ aw\Z ir0f ^r )&1pV<3F@cI~__{QO܉+ :T"kEeVU1~4o6Q1z 2S=lb@N*%#gޣ IGRizSӂ51~5)ԁffsS2LEu%h.}N M3`4~)O[vޥMar4eݔ2oؖP1Ԛmu.&Ztr@:y~ M&q  j^3g[/ߒӇn7aGqOh ʦsY[9ZҶO5NY\BrN<`NE\O5<EE}P=٣ &c[.xqУ=O^/x {@h*l?+]9bv|w]z)/;\g"NuS)mq,/«'w)S^HhEd_1nD18J'Q* 75a!?3E͒=s6E<վ̌G!4|(f?pZ>SPGYrف|B"GF4X}H:o<,٥bsT)/k )EP nȡnS?|lߚ<ѕUO](MZ` #=>_2q,+gf>HPjq>- |6rJ :'TB~9,b@ITpq0Jδ5p|9uUJېIrz:SZ=nm%ԟ@?J˖^O`G}`I ӊK<վOLufY|PVMU?:ݯ{0FRA:Ϛ1#"^<Vr˪t8!b. '/`gC(N3l#R;y`9A׸ɍNmjk]CE(vѩ^-N칒3jiz6ٙH $~-ʜ#L>'`'j! F`kJdsXy{ŀ9f޸n  1)VXY.7l;ߩ)0<.Lo+Z.O!rѣh3lb׀m\/xM?豏 ImrM& &@WIWk#M޷{mES&[$wCaĉ~&Hvb_|6UaJħ<2Dkt&"%?e$V;slFG qv 3jNS'-k3^yf"Phm+CNp𢕣^#Ho>Vɧ&]Q2 e;".̋iR QIox[>#=}ٚ5'KY85p/rH]T*瘛y_ O`Sm;k1La>b>ShơT1=bR#6p#в`&Z\#s^Ipk_Au?;FtnBRD _D[;q \ YDW+8UK=chqSӆ*52!,3{ b[w@k0 Z[PZ _.'ȌWEUVAW#͌*BR{Ia{¡Ldj; !qFc[Q  QvXkdN/U|qh_0KyG0I"TU% i GK|K."|cR%7k)_g ƭǘRv=vh[|Y{QY? B#x\[ Rjn(Uٌs{3n<ܚsU} q,aaqi qI,y4ssI!TiJ%ݱkVZLXgUSЧ[7Fqy2 OQc\4\0]7 Nuȍӽ=CtV/I#Eϊ>I_E@O0- ]#0pT~17xhIڱΌE'{CT3*Y<5O ^Lä$v / W%ȣei[.͢8:Zb"}Ep8+=t]QHo.'ȼ$RMƙzrgrV;5k9S|fvvuW\]4tdAD%UҜ9:%Ua֊ejqs3!T*)\lhv".r0NT:G!/rš,/p<)>ET*EHv>\i~ ƳKMYMJzY] نET.TC)Ϊ}vrb:60ޒ"Ȫ )B(m _vgQÐom[O-dn*zG>ٱr2^-k e'\5~}5%`AC[ V4tiӪ_C:}8o8stv2[-0ȧz:s;3=ySwO e[8r7=l fS~:;(\V YQ&T'Ƕjk[=+ހ#AN઻eY8eŬU<ր RjFRV˝Rd#Od)-_R)rFGVN32,| \G911¨H$RnFu{a SOI XeTxNNoY Bҏp$ bZk?!(Y;x)֗9-Fcc~%|R&H5%9bgODH쿪3h@j%0 ysy<$b:j`kb' sk/ȽMH](2ܢ.åZ\bıi@7#Wa䪯ը!hEK2W]΍ #O03 Vg;3xU.c=ZFwzkN̐jc93ҩ2.)ցB;FSj=e>_GeC8/v'6ږ-a|NjM]ѬlB)G =jAa)ӧ( FSX˾,|Av\V%ZS9)Q*I?|' nM*VI24ק5-ݎM$}8mjٮw*7S$D-`k/Mo>a11eIwHldc)CH;오uݗwdddJǸ5O>cP^Z!I=o*^A/up:3 U0 @Ẏ]+|JEcmzge%Ww"f @ Cnr٩/DD9@lh3950kjVBU>Q\H-rZ6i@I?A[@ˉc N&u3V*5k,0(.#tcgwgNWq/nzI$ Kp+}BF֦h/CRew4m]y(%OaTtS*,ːԍ+J$)3=/w| (;vIC|sp[>>[|[98t$GOic#+UU{0f\s/6ix5Kc9}?! x"V Ns\!aL[Άhc !M8M7y[ =IZ֔'\>W2ѯP+D;.Q[]O5;kbhVIJ`ڱ ٺO#XBl{p}k}ӈ(yY|Eh->p¯Ti:ajW(uZ\8"j]K˺ zM`4Nt*F R/0OV`%PqXJI n;(cνbCՋcU.PؕI\T_Cвc Hm}՘i?n.p:=̎ŌDyUH_k}7\qr,{x.尺9* (Mbra&ϱv;\"*I^ȎA;Yɧsfl!fAxDBzb|:Snt5pk"*hO4zgmPr]VBzoNG{ʨ9z%ifx 򲹕G`)è_a>c7ǻu1aAjl*2@.TӅh\LBH:k(ʸw'[gnC*pqLeSvW1%<p;|dN%%Ry@0e-Hd\ۇOÓiiC w=1!zj8k0/F )?r V& HP 7d;xۦ V_*`<{-ģt F9jcaCJ<YSFgQSd$bʷdsbaH0Vq'B\`2I%}%vt7ȳI}BŞvl2Q[ޯHd(Hrj* B[}e`?>;x9lޘrVnuplM,ܑ4z<"x݄fNiϙh3!|%IM#ݍ(GXqM6A 0Rhm zǓԒM3ɡi@8Asm7i| lN͌AH]l}#<м!5tz]UlYH Pk4%|F{,BAٜ@3) +uQ9J? G[OMO-NP\&V'X ȍasCڅ.짇 ʸ;|va܇KGܣ Q~E9Jwd-3hV)Op 2wc$Eߨ]"&#I‘ABxi 57lTϲN""uE!0#ޟs}6_PXV.HgGrF_Ai'y\Z]zșKv[[͹ΜTwJ2G+zn%@^>~5#BF3.yw#/p>=_P/RbODuzMEpy&l?o<m|g+aw֘y;ޠotlۘ\$Byt#J,5l61F$?G5'+IHkR~c{eX=#4 )ev5\fgQx7O*˗sH۲\m(ĭw}қ{6+ヌMgZ1mʇ!~S5 Ȟ 47ٛR!NAۦxVwU>y=:rAA1 BF`FX` m!OxJT%P^)4nPDMfa+gZ&\&m"8]6 Ozi1mAQ gW$m;qzөZA\Cumz\C={gUî]K(H) oNg&9`R&Wۦ/z|P|@ pւۧi6g)0U1ԁ94+ ]'Svn3+8:у3d}KbOd,U 6 pi kO"XUQgU褲HXn_m1Xaǝ۴U#R5 AœARQAbbTJoO!J1R_o6 5ƦK ̌%3m9ʫl6f;!0:>07%A o"ÍAQ]8o*jf'5R']dmtl] bM瑇/{"-J"//ֈB-x@DcapoMoW) AV綾 UX,֩?9u5MV>9gI?81(L!ŋnz4P5q{wNmq ^<9pe%uI4!#]狽DH^B#Lv Fe&Kb"7\4F7# ːx\ERS]fȈ7|BBky!C_#]p}HΛ*WAUY{Uji7'#Ut2^fQ0ɫGXR(J?v~`S!PSHR[Ma*Г %}FNS,KTA@ !p0s,'5({  |EMe`c-1% Ž߀suñ1hhS\2EyN@;CtQ.wyƎ}9t$eB,6dt:W`p2mAtM`&K<2`5x -U!`|:NMfbrq &"_27 Xeg _7wl92f JSV[4&"卤nݝvJS,2ZB%D"|K >ojaQa{8lw@xwǪ,==\ RLƉ=72 I1u8ˊOqtE Phg-^h[R Թ; T_ 9Rc )npUAqp?!{}PnϓC TW%%ӦE5gمoZ(-#-[8,&F釵i+AJ8C~D1P$ *q;r,8)Yy#T524V9; 6]s -%/&%RxhGw@k)x%ڎēYDЅr|sL'oY; H gR`7p#DApξ:zů[Ojb:R&p.{tD -:iGZ\ڨD =Q"pb,2x9ݜvIvm\ :͎=рoӭez\jԎ,!ED!lF؜sCTBXOE_P̱E;C܁V u5ס2c7w7s4Z;6 4~yD6w_J#4Ƿ@\Bך".?!jOɣ~V,͘E ubk)E0Ug8@*(SaT K6'M8@}9AY4m/8-e\X34 Ɵzx8PͩT%pu|r@nэ#Ӗʈ6[ΪIZ&`{&}O|1-NVP _ v4r &N[d`Pgg Y)lX?yH+I9%H9N(bQTQ6]ў!HŞ 0IUTq8j{.t]rWu^u]1'9S1_VMP/lHߥǽ=?pIGa݉R7W x'oΡ0MQYLZ~jq_ s.؇.pΡC?@aK24\b~hٹUI!z = ghxM %imt˃B5.{b_ htlgP_r+>JOMN$Ch7?R9cX<zO7!|cX]P^j3($0{+EUeʇ {K+hӽ>WR!UG&;jNQyus+T[R 7zD&ͅ&6oD2'ۓ%a <ߎ\۬,Pg6 S ISS0I .q] 1(.L P-)Z Qy";o7*JnU=ܒ9ÔEA`NOY75a;glN&烩u;>yP;qkztQ?i8zzc@~`2;:oH΂ַxeP%[pBC }#,>0,z pgP;#_zGwT7:-ef 0AlxT_H ;T,G쳈Ѫ!dSkeAOּ1 Ӫ+ i*@􊽤}Cd`M !2CyLguATWw?HPcbEg‡NXj`bZ(k祸ƇKS_Aq.=/ZMV g:TlE13RduBٴ2Zȴyf,4s- m>N;[y[# NP1.ɗ,l,b3I)bMXC؞jKۀӀf㿍hRõCzy< cAj&L&$4'#ؾ )y׵GkQMN=וßwBry٧Bg2;Ae&M(!@5WzoEAߣUq] T8=_=yxSbiӒ$ h UYYF9x1M{eɅX_GnG¹-yb"bcXI.a?%w'-պ/@$Ӷ᧬aŦDDݐ 8Z֛ǡ=:ф$:DNfiYȈpVX䔽QޥxN˼Ja]c6I*2S>'bqBJ}4Oe|=@Ydָ{g0d,z`R6ӐwY.ѥb{a\+H~l oNL|=(@ 1t b`u0$Y]x0~=SLyڕf1+S-NJƩN35Lu ^ G7]҃ ͟l%jkLƥ!|/k>buv5.  #11[]w9²x2{)JyL%/)|-4Tp' 9#Y7%?YbTp4I6jS:jZZMtbRt{kS5Hv'*e,{;nu(:vsL08h98$Dof{W*ӢFru S?{ζLI¹T:"v_ArbDasT,]sKm\6NE P5Op@W=|s$׶ 'CudY.H.6٣|["S'EaOP: $SS =B?je-sm 5Hh |9`.TϿ$yo!V|?}\xj&ΰYW@2]vĕ=o*tWגiީ+Wտ=]|E3t7g'8iS<^=I {c4UKa:P}~QCd {j`A:wvݸZ2я9˻P|ԇދ׋{Тň^^,On\iFR]ڢBXyӓ_IgM2s+PsLa)磊b?i X݆BDa;3t-,^xK3xAjgk;x(m3QT /y(u.}O$nSwebkT}uq޵'A01Y CIXM^KHIS\Uztv-aRn(M/K]Yn1y|#0SA AL6p3B]7o߹\pEjĶp~4ݙF L~P3>$~Lv퓏hS~Euꕸ"k3b:Fy}A2 )9T}8G̼ڒH\yNݱl`u"W%87M9pI2z-{xܹfY @VX {w,QvŨ ekbJNYB;)AWҷcƿ@>)jgc bUeCdNw!O}% ]ihcPC_>᛬=dK:=ݰ7Qv9i%9QKץ#<:IKlW'4c+VZ}l0$4?)%psB>.&*)udũ WnܻP ЋIO al2۲2e=k=>]g(F s~)N*;)=޲#,z!۷P>`K!"<;iЍlOF;U%n@t?V|]LM; ЛĵtΤŻdԩMmT"Xk:k5jX(k|t?"1K ^Ԓt-¦lj U@x\MehhxzC d;G(~w~MKZh c*:1DLׯ<46m*t*חVMF.&'o!Gؗ7&{#2 ゑS哭D01x\~t섯]w"kgf=jrB88P7904g8wcKvXW'5ël?CkngmLU~|3^ŴZ{LT7TBۦD\Ŵ P&?<%4І.ȷ D=τ>fg4;/"8[H׾DXN!o3r)w@C$Hk5A*+O_pS fWX^ك" u¸7`uiG;J46 :G 5xW5!CW2e(%S)_)%qէ*&Q1.,<; F8þLq_%ϐ^Kv"Թ 8N- uLo#A*ȜnA#jpo6ٍl",kKI LbN6n =Yγ0jݺ :'5ܕЩ4*pSWwo3t >.jsw̳,殏||kUрhd|[YUjb52~2 p뿼>KkײWB@lXkUY R ԿjM-Uu%dN3 ”[* &{Nܺ4F)$zs|U +"o|Z\s $d" qJ͕JTC}=fd:zUP-w]Զ79r]`ե$)PJ;{=Eč4s[C7x>\[ xTJ_eo%4/Af'"MXGX`́4\pSE_ϬH'yÔ mxOVGf\ۿ.d%QxzΛ.Y@aplU^\(669ECc64>0]%<k]ILV0zԖ$-TzgE/`'B̕.Uq'0*ZCDvCBW8b֡>Z#!oV7toI, \^įtAл)z!;wYG-N2t<(«q> z|0) bd1q5ŴfP3I'j# ŽʻW^ ԥCIcw1&NEu :}To0lZ gGfoZF-O͖K+>U'}1ܽ 4$ mE#;s:oӊrF*z؈vI^\Spz ;kVw:FfO+7Z&ZdމTO׷Ny8u`dޭd[}U2#`UH4х =+z]>qȫ;MI>.=3}w\$pHX=vr#ZV|q8ZK 93HL1Ub hoojńd~Tg_+bxHQ ?!-)@aYN K'(1 HlykAo8qf86pQ6ag$!Z0lg1aSQ6auȫ&mcZrYa~a:C޷4J~ޏIS2~?^ṡunkW `#1dq&gj7o*kjK $`7@4 7z##)z(' Gf&:Nf4uHYh쳎h#kMhʗXɀCP8f83^`pD@ do-cA\'{d54$KTTWRIydD+X_ǥGDTs:fKawKwkq!*Zva75yqNL!% tϪ{Śa%[6=,0x]no*qxѾģCٚX_/_X"^i1c\tyM +/uak\꘣d\Y&qwD")580ȕy fuZg== ~f4 vA>:a0#1@ȀXoQCj7 BmUE^W(퍞K!bp|fܑ 18E(E 8z 1UnNSbϯf_@K3MQ-kdYgBchՌiLwsun'chfqkTR-BNxvU/'J+U%4S1k̈tؽA6DRGdqrwM I1vOfcV'3Jd w/&|Q\%i R!\ӫi>Dx*^q$^OZdd'}Y2`~FW~Fg(0P޼+k37 rNvE8A< *\k} %VH2Аl=Ƒoc*Otu\W!C 2nܵIOg6gaEBgeݻKx{jR`螾e[[`]/@ `Z8Bzji+vmn*pp@Qޡ4eS1d&Das |`CC~. 2TԸa;;u2CI!hkV3drH,t Xp% 57SLڮWJi8=3wl%mfth*IM3oF`YkF-RU$=S՚F:+`.&*k97cN0D9z+!M[J+dHw/0&@6unE}6,m[텸ƘX bxauΕd8V>cMZQ2j8q( 'Wo:(lEoR*0,jn%Aw%%1 2+.";4{M2U8"KbGӋMujV+R0q#0+pG%^XW~5'8+2mNZ_tNS~o]1rp}UG9s}ϓLo@7&n{ݱѨd*-o5qc%QkYn*֊ ! жF,.48& @:G8@:v¶jm:KP|΀%qlNT8yJ3{kXu+\{]K.֙3 <l< 4L_7 -ylxܶo'yh)m"B9Uxg^hPL+pGte".tu@f7>*e蜐h4ƨ DGMvU0,;uGQ[DOSRwx09J .XN.br(̪-퀻RjBn 7ޖPA(},qVAzhS` <ږeDGz!u/Syhme!:hX1=nE)0֣%i+rӹڗ.+JB%v{)[T5"HnIdž"39[G@$#3 6 -ޒCY0ɷL)#.1F3/+Y5]JCڠ9WM,Pg睝O QK ZʠrXR*ⳮ!$^kX &\ܜK>zCz@x_:~&A[vN0h zy[aNx{Q ݙM{`n%VDEw%tH\q4!gȟlL9 oLȧ~ƧzNKc^;u5%"_C(CDwF!#2m`#:0Gaf6:.];ڨ:NCLUyBsӸCAEć I`7 2nms8Mk93O+g^nWGҥ-;,)+VWG4I5xG$= }am 'rA*TUs{AJ5 ^0 Wł͵%)MXQ`^ ⩖D49:̎hUV1L/lGD7+x47*?SPo>=ߜ!- wG9(L '^;4|dAyKq2CR-cR=v1TcY;QnJ& 8?Ȫir“243qeFk _~WJ@^zTҫ|y>/ջK֫2YVm} ũLJU^j\o@mF}] ؼ]A`ɞ*k[^,_t$&e;5#m7>-1S 7B@BU) dlgxN  ȲbrVXҋ'G !5򣩊m5JZ!:1lOGUhYy CՆ~XfuŌ:1{k|AeNvzaq#O0ڋF Cm])E*+D\ߣurg~&y@)FΤJO'lDxh+ŷ(`ٵDOG׽IpkD 2kʙ0^?Ms,;S[yNcș2TE'8Fjwx:gu9ܲx'&f#\ꈯ}k;8];4Ip!Iy׸Ѩu#k6D_ǸQ6YDy/})!b'qsRb?3%~ăm'cH+S`-b*+݄5 /7%+`qm o,Kv[a&S2wedИo1!G t+JI IUzQ#BOyfTvS.h؜C$}JPhq=6XA(I0J93C+R~U<7oBbb0rЮUKdX0,I_=cڠQW,ljZYsSr~0U[Q_P~5zC \=80q4ki ͞ZcS PL ( }U~|F]~M"(i>n2kCLw^܀|}|xՙ<#a4(Vo&u4ʤz@;Y">+68Dt Ȭ[ Ó0H$kF^DR= հnNn:GUa%mf5_|J82`n.L=|R$v!iF}3x٧ȼ~j˛uqL~P}/ߟp\rwR~ߎKԳl mmti hisńG1BH۩a) }ZZVh!{OfO+Syp̡0AaGnOߢԘ ! !bs!m-)V !`A"i?wASU?>^ezs_VSI]8~U  |9mLEBIaf qU*}2Gh xNX/~p#;?.t)Aʲ_ a#1N&D>\vxEYnQpja:z<_@Py4]qX:ᖧCjyn,"wv"$5!a!L:I%RÂ<%tJeP 3ʨ1w}3gy_g_SJz ߩ^L!{82&^Ѯ4/&-p*ne(cޮM" A5ì] b [[=B).Z”!QWU g&!/xsUȦuӦierwaljln NLC@3s;1.P:qHv"8yP<﫥㻯 k~I%HܡKEhcqzw~mmA᡺tl9yG\~L̵3"9F}8jz 3 wi{QϤ|jLG6`s&+[~DF= `wbA .u#3$ K|ʐ . rCnA8# {;x'RhխCS!<zҡY]sڏp技yA a,`(h#hpn!_9Q J%9J}nZ;hdj~|b"jЍ%>YA1H,0DmQ_6♘/]KMu=,;s&ҌPw6tZڸ7r˄ߦ92d05y=o1O=VɖsCdmE!6R?XHhj1jeReZ S5ψ|Ӱq1r:F;#8a~[ƙ`f\rF&w"c,6` a^'/CcC @f*в˰ں< #ղZ@3ׂ[ܹ;[SoP2~ .m&.K2 'U Ą{@FL`@ouQH񫫊@.sOW 8=(8 1 6vREj_XS];:К0Rhd:?}cٜ o-R{ [i&R&bF-Ay^xM51ݘJ&sr^ΣXeyCGO\|N9N[8HѸq6cпD,}H[V čc?h"RS}4w'[ ΅d!?/H1$%k` ?OB^V,Z%吣%ɕrʍ]쐈c򿲻)ﺊ#~;ñm\EUP AM6A ]t0)ЯxRU Hװ ̦۟=ރx@Y1E'EfLE9̭wg׵7 ?$Y/뽔猌Eg9 "(zZEQ!۫IΖBmѳ]&p_ TlܬјGn%#JNpv{-ڦȕi2]qK;-FSk;>m8h}Fos> 9~?̱"z#d%jrګW׌;E>-TĒr". {SK/&,eӦ|vv!Q[720F}Ռ!/ؖJ?[b|:(T"LtJ@omtX񿬯BcqtFopu'09;Lwf)-Cڨnr_7G>!qrDj:secLQUU}Q1ֿ4f1:ʖT 5cv,Qqsuֹ8I2D8#bYR 4l[+eN" "\S&K9,M F*]gZh[ k !l-&"g"(+jml>*;CޤDX'yە~byU}hb-Z2TgB낤MVDhjF'Όـ/,)՘L5 48R7By;C}Qy^ 5fB>>qxZ )WŐx#xZĂaM8|X*|WY7֋Q|Mt8)9KgPX+n7D嘷>fU;hIxBs±x[N.k;%l?̅4zy |dVAv4?͠S#fw6R^qla&(?)7v(B䷓+ž#4M4}8 qZ ?%9w`5ePLzx*L\v빛OH'v>k,J'lv3i>b6~O[񑿀XJ<ѶxOSտhLܽPW+dPnKyޑ1(ǏdcSv ڂ5 ɰb` ,!4`d^xubw+'*; zhW5t.Q4!xjMY=e|PBf 9*,gU>C:yl <~FxW oOT/$֨҇ eS Ħ{WՂ0VPHðj'C,)= 41+?aqqX^Nk |FVkaہ剶N5/\9XE>6w_XFp]nڦbSĕ3DUt i8S]-r0;P͌ *$k,㔔@Rwm & FOsˊ-ԃc6Ʒmyn^ўpef5F@Qdrƈo+ N(d ^ F8ڵO`tC*4?nՖwwkژGC3Dm@h>oGy(/49Wya?݂{@=M\yJ'N x9+NI #)hL~hY'[=p+cVSo jya,!h{%se'}~^{k80dXLrv b3[,V.VD:!ԛ++cCiI;5ac'š-B, tH9z1;laJH= &Ee[o&0QS.Pxu&. Q=2ץg(ܲ.hRM&JHt$l/7) : EN3eSewN4MtaĢ]:[*x4wb :`; @uθu:htSz/a޲88quzo?Q-u\Q:d퐕D|oz<E.fL `C3pH軀{)Q$^06K{h%~Q~- h˓LK2,eݠrISdo+!WX7!tj.)URgy!/mqFu:ޑZM鿆g vw:M5f^2*#$tfE8YG\(OmDQgP{yfKkLFwFp~M=;z#Zb䠔xL<(`ĘYEw3&h XRRjVޢ6yڕߩ$TȬ: RB3wDitLoNK{@ch*輧S)n aղZ;̾ v&\̶6) =f%/ ⺘+ӷf!7~|'7eUiX5ƭyqT3aa=e _1K+:='_i?i1&kĀ)3"Hnfop_TWB2L~X`?ejm=s=SW0VWzjYY>}YxE lC3x ;_s8Dw㰝ߝ[_H 4zT࣭otrP$M{`p>Rt A,ZU>yiWs-הJxX_HB`1:r>b5j՜G0\=>uN?Ʋ]8^VvGs VGi~JO,?W܏:Uf{e$O7TD+<.4O3M 3"/R؃xѴ8zA1W=Al$>=3i{JHc(UT-|N⋙ԩ*k]>ƺ01e;I9P u -PXij/j=cAI 2`Jt\AyEλNȬp5q\r9 /`ST3k~.J%Ζ΁,F;my̖QQ+1J@gUaa[a8I콧8mZWT>Ӑj Qϝ[iܦ`%s}* |z,$y‡3~‚6dFH<+h1"/#wsH$X}@Eh.^ rbYNJV5K蠣6<+51FNxxk}MCb4m^`؝NnG '\*)\O;~&fY*4=("6ζ)=kTmN?PvˋӭL,֔"-yﲙzWҹ?/y $2I|He;EZAZq>pW5a`Q nS&>Xk6!nk>1853p#f$DZ'8A@$;_j?vmݷ> Nll1MklcĴKPĜplY = d]5f%yG";Qi)c YucWxL1́m/-.\qa S)|]&C x>xkfJkPvzL?"vR@2#<'nǒ6k4U&Io︰Uݼ_MS}TMmvZe$$ns4tRf Ei59xJPvdz4U<r!c."#5GNe6SS$i޾) .h*,!وVȴەK y|@2҃PT U?bZmyUcl`LoݱS HkE6TnӿD q3NC,^R 0o+2@,"h<+FP(=v<02L1{z7/b!}I=+ "-`/LžB blX>s/i1&8nneB'ERV~'أ<ЯҠJDXy8SAl"uިFJX^h}Ҵ(>#qHC{$kƩ%- [4 㕀6f@~OPPIi0m0n2U0ĤpOu F7ї]359;I8`pеo]`wS+!66л(<ڈ5a [nX?Ng\jeQ�)e+ o38XO$3,v_}24T` Cz]ڴ+G턇~ǯLgo-RzV|5oEQ-dɍ.B`I'ƻ$sSK.iP{NUhAς_1]1.bo~c! yU@ڰ> zZn1oo*$GX, &R}-QkfN_կX^xNA]93C--.?ptsԜ2l . ?x)E&rmv`tL`jDP-*!SErчA U3pr8({1Cun:r~+~쁷9 e1nUfWf~-`ࠡz+zg^vWjJf@L4Nī~q\ W4ߐBN=MY,e5x`i2,|ti_39/HCriҁsYa 0SWu҃+ʂZs~~odhNsN a347[C/e=bF R4qL{]2o軥I Zq0 6tMy)߯dp!":K tU]{1;L6P< :7KvlVk0(VU/A9 Bm'mLvۨH`uWP+UFM%€|M=S[f(xXF@\8qJ v׈p9z nj yl5ic m(Vۋ8r#IĴ!fF푧Z8bΤ/>%$~Hj7y/&{<[:ə(ѺsyYrfm3l0 :I_Ӕ)Ȳ'zހxv4# Zf>e5Ƿo]=)LJ3#?e0mPxA^@z7u3 nhI-~Gߘ~E|ygC- g]+lzzSȬUXVS[ [YcdGtۃdtQyL!^K:F,:eLAX4ݐYԉ Ǿ*xcbOsY>}:|; A}Lo)[Bq%m:O ckݖ1Ee`:Bj_d<*% ĚYܜ0{L2ab>ÏC(dKpW$OԁDwsTD}%ԈUrHbXsg!_'HE1RfQRAG,NW|qx0Co hOۙn.G BbԸ_P2CM8&z -{bEcn"G0ڥrx$iNV94%O!`1J:H.>YEo3[M`!ڊk"ȴ;~xAaN?~`6`EX]GK1 nlH'q*lR3Vo_C,6b;kr#M{-d`875_֘Qs9o)8>KQVm#/݂&zLy_'?]*~sy ɢ5a?iC]_]V鿰рEdWAMiXeo?l(T=Cm""LL&757m*j"M0;Ħ_wgQyir6)ڧh]ZIݢT ,ΝS82mK @  f^lSz7MG - #94G391xG71TK*9s1tJxOИ x$ sltm!)KxI< $(au(%b PSZ1GӨR~$3.t:_ Ah!&%@觳A;^y&)^Jp6t|{!LGâ42їMRv Pϓ3O)$Q ǁ s'L9*{\m E1ƚjEW#V`g%iR-61hBE ީc^6}&-c7?5,B6C z -۲ȴq /ſ,|سCHҌǍtZ.N<}hpD>3-izB"^[䉆纞w˩G5SMa.y45gIU޷Pⵃ @+A̅І7B[>էòY&+M=li1-%. C˦ /:Q l. jx+ ~+gՖ+gJx\JƊ6U1_# vt~ )47&BEڙ! yww `#JTJE׸b\g{FYluIU*Ŧ>eUВmte19Lc! t8TO"O8h*=RX`oY*MSGZ#t;DDolktXh9NQOXuJ,Zu:Ѱ5@?罷EBFr `z>اq̈́MIq"g@M@Z)2Nuft2m9C'ߺ4C"A2 Hwx}QѭMy;*"4RޒM)O}Lx9. c҄7NH8F 弎:mJT rY-nm8VԌ@yg|(S]j#[#r'gipAq} P~NIC^_|]9xdžρ<=dCC[4_jVtL\J;(hP2 mag=TF!=Ƕ$l64d%lCy_;I9p )P%"{_1«WH{^U1TKڢ9ɓZ:Cp4oh8X@DC$3 q$l 3,u*7!O5i8tԚJ 7'2 r;g=Z'Fώ˟^K>`Kf)ȭa<^sGSϻw8Mwb M6 )MlTiQ4TʖGA~x;(p4b ,5̓aOApLҐM\fhÓ fHobJeZ۹2dlgUjekr\Euzsִ6Ë`=xъꋡJ'ZdI5 ޯ1p7}[q*thjo~8AB/L5( )VGAT Hguhq&(W0塽!ADO6+b=xwG m>ɺ(~wnu_w2J- Բ~șpZ8C3%(ړA`*>^aVnMd^Q|/><0;v)vM}I>T}$Hȱ4+=NLfPFMChIѯcY'P`+ uً>c,ŀS7IQ~2Hֿtw p R$|ųԺ)9"J0CN=Η3#WY ?י>B]W̟pY )G=MVNv_ bMvk9ɻ褽u٤&FnB<)+*![wZ ) @yr Eect`](qj{0n=xx#OXo'ԗcU7;ӛ-u#-R*Ghb*u!:N7n&!qA|M kYאg<1G52(8uy`e1&ޘ6YX \qiPp<qS BMANăeDt H:z@/&pS ƴN@D0f0ߤ:qN]ߩ䕇tUЬ~FT BFP .ǟ_r;1sMbBfvLEyhpot`, S @%.Rjħ^1䖴$ h s={2c<+dSi'[)# >jn uO}G Ke ߆.ЛA5tY֠6,KӪj7:D؉I߮ߕa\L"&X*QjʼIG:)6dJK) -WG+ucw& B!n^#Ln aʋ9{b4_'p H@#ԡ@؄+nzU Dp U)|Rt^ Ыh>A*Si jp;USa-G}E9ObF'c ZߕābMhKЋo2>\<J[%htAg}I;F.U&x=9_^ؠçS6ڱY/f;2m {:%ه^DKw{Zq)@!Lx)q5[Uҡ GxT:5QN/UvXmƱr[N#8ae >D"y$SuaXYsp,r jBuѦ͈O<vו^'VfQ釲O/Knr 8~1,AT۰ߝM}_Þ 2z ?oκD$l"wL6Q02,aJd`ɁaGG[g(D{˙E xһWAl%gm(ORϙ{>]_ `?Q]?cg(eydXFY+'ƗHEp!K=6!pа4@)Di Q+- =Lj7l $pqz#m#Tv=bTz:GrKߊίe<sւ̏ǯq}R!5b/)6f4$SM}d\{̝46+8cHg2rRTfФDԸo\g횱qj̺mx_"ךvrg H{`UM2TPف[IH9i|2b:=ɽaik+{Y`E%-ۆɱm^e;G.{vxgvS84|nq^UťW2՘ Ca26 9n 2'8h׺/ qkC Xƭ]T=OQ]0ehu%`.ʪwB&9[]E7Ѵ붼slXHaW_a3)7iA(~~@…~&?(' .[*-*/}C @kcg ;k Seml^L"׫"2? Z>(b4` J~kdž |HxPc+^聮ĚHhK' 2]#dATنǎ4, 3Zu(|_xA卟9]]?*9h%6Uyp<0xYAP(Y`'=;[6⤮r ȟa6+$N^0]*>s__$\&DK.a)АҶ'7T sPQ X8y+a*QecRв v .>6-kw]#=:Y&z3pmmr3Mfv>&{u$gTVzz4bf]b=! :Mb Jb֙'7;mi<ٱzEDz/HЈK@Y!blM 튿B<֤П:=A>A=I"D']rZM*F_"@샣b =lf$K^v*;Qw?_rt]bS³Dnƣz?np.NKG&vm?2EOӝVy~1O/7.`ѵ<J 0_Qc=`K* b*8X1A.b5 H}b՚R1MFP\ 8bsL(u*V \[ ~Ӳl`5ݩA|Pް_>N㧧Gl6#`kYk_+^ $;̍ٞ3> ji 5^9*mεܴ݊̐[(2C& CX}vmS\R@u1\gH ez.m eZЦ*Ӳ'n}6EHk^_`rMBHYi$(Xp-{ xȻ _gE߈\M gn77}8?Wc=(UZيp9A;1TZa IfkԎUʠzsrbX_Su3u}}l0ka)|MAhY cmFbѲb*P1Jս|A{Z .$̚Kr}*l#0b;O?[em$nMž|c= \ܴ^x67:gw:caO?ڇipJ" ֌]F%h.sXȿS3zUy]nUƿiKs#-ѡ"H+ ΠlFΛwBn[4n<+FȁSPͨ<@"FS^٭Q[I-nJ|ժfO\ TfmIGLj;?0lX^coy6 J[ ]-4H & .{ZK' 𺆕:zLКX^,i½d" ;%/KUfA!g;VyvBR4FDeɫrx?Ja&˥v#Y$^ = ZH-4}U2Щ[X/Пk#ϋֻҽR=|փ?c<;d /g/S"3%@>e9.A^Lj]aĀ1|De|+'w̢'4mq e9>U Td{?:i$zZ烻tխsT;NYOB5ӑM,Pp\l* cLТ0?t"4_ZoVdDQ^F7OUY1;9ٝaޣ=~R0O޴g9+N{==d;MyáNwy,Yo,a{"3 :b:cf3V+t}lgkSo63ae`Q:JW&bZʝϳaL0ȑC"Szi#(D?RS%>ݜh8Qm-bj6 9L_"V^SὗSd^_rO7 }T* 4erj#ӊNNUQH>[ilS([~3Xr cy)ߔT)%[#sZQ^n8j%?;\Jj gZ5-2ksn܍zn+:OP^ J4# r-&#_+oXSnZbTCP[f0 $u?n!d7 ̱'e7H"f2!/bq AY=1M xC'qMίo$\ 0A' ?n'Yότ5"g1phV={)`K{p,8#@(s/hܯ[)FIR ߚEyrAF'2 EX=*NgDkX~}/6T܊t  &x@떵~)uDHak n vI+e&D1 ;|](߳U T*UX͘h3iIr 2xI1-\6cFYjeCMp:Ba,bϐwuHڬ[{ݹQi q%+Iǀ򮊑4x<y &H{;_E SsԹ0հjbۮNxiGD,R 3]1Ɠ*hfHY, aۿ54C3?oh4,t|Lk[ϙ}M(,kd9 _h[1@JC(_& ԉq]q3Ȟ \a2h8xN`SgY"Cd"v04)lO4NK6T4զ=l㖸^rhwY!K}WʶyKַi*vƤ?^DUU2*{_?.ݶS:A$;N/T6)WIV:L{ey˨Xl;XiN%Da~b(CŅ 5af `kq"գZY61Vd4;:)3ߧQ:E#>ɟi(9NS ""ՠS*ذ$}3S(KXFJi1GyAFWo".RУچ(C3RԁK )SN"*ݥmo)?䓒L `/eg0ȴ76Nex^|7KuV"g<2o`Qۨ_-yؿadOL3Enޠ6ŗh&ӝtMn AK:_eĠ2,BNLaiȜu2SZVe;;\N3fF,o k恽wq 8l Nq|f YጢbF"MKnAbGްw#-"eZv<:_+~<>G %dUvC+6Z1)J0cc1}pJNXlT:J7; }e΢>pji :͹؊%{~pk@#YwMgveڨݗ4O ϿA:wNNۏnLWGVّ t0$ %R%zw¸4]q:-͸Db-:- !5¬YAaq/cjw#}E'|jjT.ܑ/7.rj#c"΋ 1ij^:Z3dFr Ȉ۠Fzۮ@igX *ϊç)3I;h!uncjiyho׊NVXXWݥmlzj ۭóEۡslr0oc#p8Oh`N]{o{QvzL;Ual^z -RQ0]t |qFQ^_Eݓ6S^ )2Tjr_?{ ?+'Xw|-A pStjV'x^[H.z QSgΤpNWqv"F#T ;E4fyL;n.plL1@ȖV\ꝱDck ,d3ɞ 'G܎7gWA -!{"K3- x)^,<) ::l&:\HCk7U"0aTdc93F+m*12 '' cw,NKM~"vQB5Fb{(n~Y=eece8{MluC?T͇FWYr?A VMS(S3r s37I:h"oRkXTv%'TR9>#L׈^x$A')~`%RĂaO`RF j2 A2}dp3,+oSLM3{џ7Q* khdUM)%ymtkw'ʀ HE4t9Om>+Q]nL(/-W[:rhe=hU9bdYl66fnn~6$<ͰfPkdA?ŔqC/͝ǀL;W9 \ ^.Лo*XgUN;&|Ҏd}KG+/Vvnd>t|lzuZ rB #u3m3QCgy^K o(4隇eۄ ;6Ae(&sy!7͒ qM_G{Ov pD9dc04%^lj@8XozuЊ!',@]^I'"-Om̋eo >|_T 6.pC! 1Kط"SʺE7I9&NX(6U"k&0^_ڙp3lfn}=?VR7C5IKJ.3%;f\XϚQ $ҁ8`E] (BV)1`{m'O۟~ɝqĻy'!Aqjg֖sbńiđ}1p * qfmrL}`(ȠmK+HH6ɫű!|cx~x6vo3#=RXʞVaV|{E)U$a_ްA}W5._Yg.{AGl6kb-OsKeQIF.kʮG~ >mO"wP0k:Yߋ Y^t2 G"^h+'ptEWk-:%XV82Tl>5f5Jk)eVkdݼeψrS)ELO쑮nOPC6nۦ O$ȷN6 bu>Q"=φAqEͪ;[ac(FD߁7 }1b%g^0Xŝ.#(\fP=j4stq$cܱ2qe:{x w^,z$H8sVl&A"Jf}߲ȴf>PU\o tIv7Zd ڡ\ =ts/]x6*IvhLee@ua^#LX3&QM[#_!Ng O7j|ǡ}Y5/ %x$c+XM'(<Z@aUH  ^2 4pecf <|>oumm| .rnKtWeSĮ3޵C ,3y:^l?As~J4I# L  teLKkޕc[/Z&RmOaGh+Du&tD1]-?{V_BbὟPҨbkA;5:BpX܁T'Úz3ܞJ3 ɃpbW.* 3Uk )!;gK[ׁ5]&)$e\furMCĭȝgQZg}@\)M˓T]εxE\qdC"`;uNob *xQL8$l0,(m,CڪQ F'\ (N*4|W?.GN'|zi8*m!tgTQ & 獈l-0*-".+*k^َk{f'pupk=vunMdŐfn\KneT&-X7C|2#dL[jA r޳񕯑f\hJq5-N鸩7- IK,(?±ZHz?"4"g[s)W4Q,\Xɷ 2ˬ+FVJB9rK]:-~{dC^HH(4_ '4,1'\ е}a6>,ҹ#%gilpHX ) /0fd} Ц3T?^Q\*,bLﮪ=)K _'+@ME-ZjP&O|k^%ϭ:TdHNkypumiE' ꕟx{a5xN7dTBTʹI:(zsVښ+RTc]IjtVBjv|լ YnQvL<t)Rf3“_9Ov=Saul}sQE )B_B"B?xhL:f ؼ&4P1QQm\#&=6pL;KW:{oeAᆣ^f,e1O)hfнKلNhevO7jm@P!Rf\cP452iɶⵞ^u5rut]|J5L|彾+~U:zg}] Ƞ N;v&Rz>s03QM4?K?ͤOkPUӫр~{ ?b#fs v;tTmꝕRq[9W"?ۡ.'n?C;+1ޫ j5Ă meA1& ׾"Z{gBO,peQL;W.VQ6fiBc:-ZCy1oVu5*`U<"M4,ׯgNin5zPȐ].ɋV7666JxoI#`5౾̲aFrEGv[/= $m|`/ 8I+01J'nBBGkeE w~@Pݳm{&w ;\+<- (Ye9"<+R(55wbsצle!Wme5n8,;нEAnD7k}_$/"3ĻEr .-@w2$~dj Dst ի}-9;fQ=:J[#,GOtZx{и}oK,h-z}4w\6WAd0@7 JdJr5ѓ bu Vc7.Qi[_-wiOƨr`=Tz)ëc{[ o)D;hd yrHn2,d72ՎGxv ʹP$Ƴ֏Y\t:^ige;MQ1 H;K/0.AhB|6xTd'ωRWXrގHS`LRoek_)?٭Kʩnv)M&+ЛI,@GQ߰4"PHq>vW[eЫ^e0>9 ͆|i mHъJk܉5>oi9g[b~I@\cPİg 3{ojI|Tl}Wf!1>}5ǭȌ 1XNs.J4}. mU%%dsM mRS02`VNϮgiia"|J=* Mw^ gMP1إePxj<<]?,s+ ?hkMa]Ii25#.>s~rBʘ1nP߻C T~fF]%l똄4 [CE&aDbR$e?yIwu-~eTvkWN,Ϧ{(ԓǢ8sxGHCU kK4۞WsJ !mCa %Kxq #!?|t ^=o~Gj U4Y^3pלès&0k x9. Ru_3%KPV .W{5~of_eΩ@.B2Y?9JXHF e he̱o H4Kh=>Gt^5Op%N#%3ͫ/S>kk" 77-"/3>7NYHb>/oh,-O{y8nEz {:7ۨܭ)ry>]#!m-jLjmsnGa'z?C1M-C:&뻚[Gv E*o=_4ʀ逳e4˴/Ux<gr*toWWIcɇvH5>Zn}~{zúSxӘԻ?c8:nF`Jm'i<93=BK&IL:Y?ȸRl#h'}bqo'ʰ0Ŗ89uR=Wh C,3=ك}!A/W6wr8ƿ0kӬ[_0u wC+{#T7R^IlK倉0+p^Uޜ] L6HLШ㷶_LzR4MjbiP^ c҃Œ4 V[WH~ת쩶uR.*7/t6Z% zXŭgU,fQ,3 /~A ^3$@홄{!U@=Ӏ\! =fq'dukf[{*{'ȀЦ֜ٲ_,sS @I??,)_1*HXTH@ =.! YD֬q)(6V Jz rjbUѳ<#W;H!].S vܝdVro_ˋf-2i|>$0I݊ =@{\$"3o6N#oxQ'PEa^=#1KDOL!tq(j.Do:u.$Br;PpCtOՊbng d۠OJM9)J\C -Kj-,?T]6L,qߖhRL^żOlte";By(4>k2ޮ>%6574^ B=5OB5_%+tU3oWyd[! *e$CVV#L|+YḡxXf0aMd- m.RVdz;~qujtdR:ɧq<^)wNg-Tzcc*0%`=,H%{g7hMfˆ *"eo Dxu!kS ~j -FsD|5bbt{%衽Fe` {co}TѝTGZZS ~>%6ن)9 ON BDhAZfaPXðcːQ n U$G /pdoтFbQGOn(#loMX?Z\7EޭO~:MxZ,QDyιc)`RF, z*(D?oaǹ0XOWH뿐NOҠTɢ>;."LNo|e.uN [B>nn4 NgdNY k5욜$Swݣ4@\vk .Ŭby弋4rn fg`N".'+v.ެ}spYfekDvYR6dGVYO%n3  W~c{EI̹͢'6!Y=ߔF)xY p6LhG =1Cv#Xӈ[='vse`Lbkpc?r! YoQxHO,(wO&I]uƪ[1TBL܃<cNu#ĜpRP6 S8zv41F/yLjM-1p-g9Z|9A/O}̭~"B&|~Hm8.jʪKN!3rb?6$'Tl>՘8OdtN<:^*T9L ĆT_sq2V] "cFpc8(! }3C[@, AĮ+ʔ h5L0 PK6&T xgZw`8ޟ <&aӝ>R=ϹݑIS?[×>"F%l \6#^{W\7&\V֎K>3U,#CX>J' zo~pO#0*ˬD㓜MZ1\tv[<ˉ/=Bl!aV2ʣlmcGô}FmWԩrއLhjm8>ӠIŽ(HBsP+eOפl_o!eo{[U%)%Ih-_O4*~fPrEm܏\9q#) }=\~R\dWHlI8 ^#xk.3۵,\DZ;K*/rOJN ˘$*j9\DUDivo_zGnN=I7R~64[s`P=T_~ d:- 71z\I@@BP8s}36KT5mapoMi:T_/e<5ۀD%Hη%P5K rdG1ײMM)/fc}#2^ OGѹݟX7:t&1?B`4苄/@aOàsbj{L'|6ä@) <Ip5GEM Qo ~l-@%t^6RŧTudz ) u]ܖg<#PPLc[BWbQeۤs=W(a_@Smt2A4MB}obw`]ah/LqΆXa\BG9i לd 'bF%K5,όix4#[zV*8#} S^T5kx},&k#KthAbؒ[osv#ar{ |? >=ߦñu_jMyej(:Bh1iPw).$I;fwIv.|VS "E<]t m~;~QZ(wqP`9_s~B|^oSX0_Ѓ-Ye/ u&bR{_x!w\EPt{F)T(&&̫L^cI>&r{/{֬9t‚F1Զxi@,N8ʡͥ0Ū"Aק)v-urݠxH? y@)W\EJCfS6h@zɷi:x񼄘+ ۞8-#Ve'RaԺ4_:\Sb҈Λ>Dܒ 9cfjZg2]16b\-/OLga/>PI)Xxn֤wR1< 4QD,MU#ITexK{R:lL7lIG~{Io:=ఱ}IfϩzCeaJ F\P Kc!u`X~r/Eͻ=<ч!nhs[nrg|6ۤ0h( YXt=P肁}׹.Yd10[I6GC/QcuDB! dZN]T7ؤQ{!W,*R>,\AiEhQvoRouhp5$YTwssE]g7bj=9&N:FKGA t=\2"d๽LvV[D.a1aa8wuFU+y㛐,-H(Jv! Ъpl'.x_h3sxp9G(eto1V yaMˆ!44;Im||H Tx9{tK5Ii^%86^fmM_́sWypFex諾gd8SRN FQG7.1=En| 5^_ Od9g8G1b>IdD0599azY `:(y_m󂴾}NDRv`u.Caċs|SZ~n>/?. iAF|A6]\GV:6VsI_+y|*Ыy;]MK z1$):Vٳ|whLs |$uMV68Y41l5l#xYFpdp Y$h)3#hl&Ps~jp~co:m i!J R'Ŏ?7 OԌIb}1hb(Wf81=+ĩŜ*Z.az$!G՚=)Uܟ ,,m"xfID?OY&'4#зJ:Ѻ}-벾F֍ڻ}{h9P+sVޖl4Ӯ`2Cڦ^A!Ԣ{T-dQz |*~k5 kaZzհMka.ʆrZx) c-̦)cA`:Oz(0@Vs Uw?>0FmSG2m\H$GYJZI Mk]Sb/<ɬzd}Vo# mP|͵duAF|e M7.x>~Imqt?"yhӻ*edZ{1כx#A%:nNj)(υzYu@ {h#fuy͙BꨕEbkE@/u0B t/``QhVZoׄn4-TҠ]4:`Wp,bQb+C%t?*TeO)8T)g`p10vq׹俍#QC(J5s'83$!պ.x02,v)xFGU%Ox0I7/y5'%șX r[ asul?^AhY6YU友\.O2:֡h\'Pj Bϗ6եBϤ8ε޹g thH@*^ )ڭ7E28[\UMq>%l#FĘF'R^F'Qgk Ti+T6@J/>yr/N,532B`.lq׬vO(X@Z!k:J/.PwnN8%eqZ6#|' sF8)ȏnuPNuB;ѳNF⹋\΃\zԩ{3/ /ca5Hå0YҌ,NKfc;K@#0IRcz>K𚜼wv[@t xomgID8 ^@WGOXOUEm؈\@]iU3W b+%&,F3 & xEwoz5M\:R~뢲mf ;9DID/'f S`t䚫ug{xS bdѴOxK}MLKEy0<k*BcŦALIUܻ2gt5o5it7.u=k_FA@HD*ۉ߂!r7748qX6J@H*yYc+hB1A vU2x_*-To朏!=8U>Gj5DEvb2zTF`W >~&W(eF~)JB3rab)3Jl8mGj>hJwV?L+|oNo->僧r`[v;4VUlΝ_`ȍ_a 8ZgPu?ο6{!q$Xu?|s O'ň=̂?lڙD?m&Мm%֭1k<9^N\@+X AB>#ay;kzeO,k^p:|-Q^ԟHC{:pv')?%tTR(K.dN Y!P_ M{R28)|+Oܯ-%!jrN=HH?(,E75~Kn^ *=VqT_35$T4f"XӾϻt?OTjsƙX>$=W}0:x<~omxZ#6>@>qA3KN " n4(5ެ,Bl^)Xw;:o9F7KQ-Mco:Ѝ}/,¾.dUZ!8S"{n("uTS>@/iZXYU;(e7 PNo.BK7xxՅd$Ң:ydHq(Ⱦp= Hzd(N"%: vP%ٮ]r<v ay18INYqn$QLBOL&@BǠNQd!L:mH2P2 2 dFޖ"{oV JO/HXv. GZZ$O8 xFrƺxmw-k\Q4NGqd'R<W DkSm]ʬZnͧrP$]$Ip4RAjпZV*Ax:YO/SC,jt/x-+ѿl<%=|T WK dkgu%x~ht{lIa^`2}@(vH4:E p{_*Ģ7a^{地Yoi+2؊Fi(em%StiC޵=Um$`d72q^ز ;M"mi=a@R!_-e:I^YUx&ȉFFVj<e4Kե!Քw)AR닚#g+d; Z^4/^WeTi ? lyocTv!G51C~eNm;)duvK"U)/;vt{\vM4OvOrJp ~iݰW!Y.Rs2*rNEKڨA4jjEfTVU5 )?Nr51 1GCX:f eċMeG^͌HCky )2$Lw(՜кo=t7JZvjʄm[S7}j]Xe)…YM3;+zTJde㪋oofG#ԭ[`..J&d+'psãJ+"0e!&y?/hPnuÝpEtgޣVH^5LCI7$]JK eZUht~g\à~\;mr6X˄PwmvoBQkҞu1vrU𠤕u:pUҳLNR\MJЗ)ވ;¯a(\?uݧ?`\U{j)тPZ*1RՑ;[Ϣ"S9 c+F*ãX:g-drYQ(u▒撱pϘ[mJH~WA\d8dzf׎rH7~NbHwҲ_hi),Vd{8#hx=ӓN+&ؓkvUc][gy{?lZH̶{BxФC磚ΑRެ< 9QF {3l}+J+NE΍-8W `K^vsY"]}MQT@' F\_7 &!Uv uKi7N$*냬|RA(u$(7L5Z~ޚTqGxW.B V .pWh~.}^~&ljw&^G8J1Zvf7wx^K* r[<ik 0t-JAD#6j7Q,{IZu\))_KO4Kd+Kb 5P 2H)aHe,R.lտ&}SYyHI}HV̷@>#TƎ_n->IJSqC?7\X!]9Lt¨Q\8_Pk**Bũx}lz (vA0Nk(acY~8}nE^E }v=ͣ]Cmp+"KS|O<5}DW7bbX%ؑ5YkʚszbIHyY)AheUE]TGT8OߚB1WT؍ "*,̃0#2=xGگ`5M`xOΝ<*T>YmCпk^iЭ]^-*]X4 }C@EH8ゖGb`XK>z[갾m~fS`ߕg5* Q`"p8;)[*g] ?IIkȗ+GmջK^L D90?a4t-3uv2__đ9Ù$OKX:6&tҝPx{u\9\*{ zZZ׹ 7XMy܀ -P7;%ͲGIQ`-MM )5f MZk1Al-jޮӅFhCa}ZsTON)@@& bdA[\޴^ӈRJs<;aRQ~w,< "kI tM }!ބ(Zê=n-=)mlz؎+ll/G`tJ!FHM;"lKbZS=] 3ui:1\z -RPXup[8Y?$|өU^NF>_yQ$ڀóN5R՛?Hy'x՜1^KgȚ"7U}]H[=}%;j)9$WVgً\̈́u*E\9FyȿXZoDtǚD?"4Z<(94f-!y5Ȼ mֽfw0CP] %QGsWŎ)/+Z87\A["EVϭ:f猯nѼήMXt76'J8*M*T_ZaWa8٢iEEZ ݀ө>36*7WorW/ cuv˰L_Gk Wd-FAJEMCQK;,n`5trK4 N>`OI|fmsrFZHѢGiO*/qhrբ_:Wa\#Gbm_PB23N Z.3llld@a.g\ %%$=pAe+ (e@`n<\ID+ͨ6F ?#F- c [YS2UJ/7>]"Qqx/;ᖇ؁-Gu~ʶXu飢0 $}+,J+Fr=˓_V$&KI&Cғ# 澏{D'* *}f+1A'a ـ\] WLk*O8iglW-K 6ofHϞ7y}ʖRNj| Y\qa{9Q %&HCL+t|EpOA_l=jB>XMڲ;Xbr(v韼P6F+~tpAB3d#m fquVLp#jM@FW6W=qa;9k~?V"eŎfݓ3R_Tk`#[QUpy곝|;KWLo6{\ {pIB1Awf6tVOnoZf8O~/-57ǥe f$5J2Y+T}! 9]c.G Fɏ71TTpS7 jxmZE/!}ͫ aђQ!>j蠱 W_Yd^Ŏ &jkHSuJ/"ԩFK"%J4Ʒ'.gnKz~)/EPC%moSo4f\gw\D8b OP*Vucc S[) ٛTI[1w4ϳ|Ugꁍ5oa{\v51)hTXFL {:s1tqh(|@=aA!:0oY@ Ʌ I k^;Q>=X/"oxPDT1k=Iqcu"H9EV\lݓMT'MZl{HuUTI]e9 xsk!u 2Y1뎵 ӘdÔe2GQ/|<4- E*Q=;JXh):n w-lhNy& R[ՌdU@g8GVDhNi_"27J\pSе}=0%&#\~ˈI߭7.n֕l GAG2UTcFSp S_vlKZOA9؛9d p:2Zm}}З.g_QǪc`Yu5=ZztH?=O?CyG5;;(U4-k58݅U<uZ;Jo1+˭__/Oغ{]_8WG n՗FiuK8! 06fiJS $E ]A"Dz=vEr*]dkO=bX$"4mh_In8oA>LMƨ .@TOT>rrӫ_[j~_VnU~^ E(0!Rg咐3ncW8rX.{rS9xm{q$Hjix?mqDT#ڠ,JD9 ȐU Y`H*Ryr#a?E7K`VJ! \*-ecw'?~gmAٳ!%5ȇ~З h~8\1NEN L4K.d2,dg8T-#>*xG:.(d%[PɘFW8%'Dam!?Ƃ]Cu#v%WC" % U 1W4:r?f$Xg~Q1dI@ DQA(G8z!-$:Hh0` q$ì^-S`Y wYwoUw9=׀5y_}q+C;Fʤ\?@I? GifB7EWqSZBN>po?IEMXCxTT2 ^o_0Twf0/tWS7BЦrtoUGp%X+-8bjs A!ci)+Li vf?n?u..)I%WGȽC{H VQ~~VRpܱl_<zާˉj`~mW x݈;~Z=RqhUӈFxا)_E;D "k]K.*Dpt[$i*pq V#M{^3+{gq#ؒ^&*vGGrv]بAϗUPZSAK r$K`W3 ]XɑY."ܽ-!>(sc>\q&V.Ii +dL>ϙb1R(Slļ愃K!rc@۲ *KzP-K|V_}!į?Jfс̐4nTZtEaڶAVf!LAV%^}%3"<(e lu`G ~@%i6ILYKghgr h1} a@ + #m*ܡØ<#Ve~%fM9@c]߹٬O$I&]bI(gP@p;HmG_[+؞kGUz93~Cʿ|YE%8t .+G%wدunEb}O.LJypm2#DpwEA @+ ԗݿPփ0E8t߷ {N(߹G죤ވf4LVQ|Ah PI-I/q61[?ZӍh˿plsO8lŹ|EkDF>"i%b>RYМ 섯{1;vNz_|&1gA`@o_U"h` C L`&7qF.;S&\VBnD6kIJc {Sݠv}Xd8NY8.;TT;K_[!|C櫄24OꆴIUW{'dGD/, Bۃ-N J@Cb;}>:%];8뉯U{sYE;*&vws5j"Wb3d!xJ 0bW3R~ a?HO b,ANî2`>1#\\?!"w'Q t**6ә.kƦn 3hԴ V*P_) zn@HB zLV*JR&O+4#'[e1S003PnatI)9(R^ ? G A p]c_ yftI Fp}tf|-eSߞy_߲"IFP.]`XVi1F>4/ ժ?ZjJ4)u"\g\+sxD@xp#z!m)+hm>&y5^\pH_NdsS֡NSu/`uJ1S,g8^cKHg [U`fV.9\j:T]cxjJI2m{:&է.Ad xۛSÉL3CqL].w]߂,qfXG]+Afh,\2k&pcGE).* 9cmiѤdK~hǴV![j{AB9%E7*q%FSlU6QG.}EYDCݘkzU8T,]<% OpeoMڒN291@K,QRbi "閙5@'D} P4q. yQVHl ܕ)IqP0d);)٨<')?i'c9v"SϚث]Y!haG_-\kL)@RTl^ن)d.* R:W+$v6,v>% "M] 8>WXTt,Vc*ig8Ip3FMXk~&^Z5d?]#ު K蒃V{3uZTffB\떕属ZjIh g f=e<‡+оZ^`kf߼2.`F.`IKԏ:IM1ߺ^.O4%W&NYCm6pΞB3Xfsz_#$ޞ-h;Ek!N鴶@\ )Wn>..kQR295g f}9BT(0gPj.E מ):T3q1i~ :ύ1ϿadW;չ"K .!B,&VAElǛ;5M"ENד9~ ގz*ΦB]dЧ2]2"bCA{:xjnH3o5/;Sj@ZEg{{u>*7 NM$o 1pd7?MVzXo1X童^{$ƚXF"h;DP)<O0a'L\ExnfW+ }/ Ц!zVv_]tj Q)EwbO()sLۮZOfv-0FjfZB/R740\ɰfYDU8uˋu 9íƷVVcp3SjC" m8HJÞe[x°ǥrkV ij-(]Ü #ɈR\a9ȬO->7 #!99u ڲ yH_R,aV?mb;m4m[شb+U.qb xTbbh1ۤ uUJ*+r陙u9JWp*DHp&[q/qĨ`_״2.om`R lm썥٥ r[~+)dbֻU %C)">qw+KjoZV_.Xҕ6}>N|\Twe+-p 0Y5*7h>h !k5ZKݘ,%WwRznCInyD/ <JTM1Ka0~*z:rn1U;Wٍ($#Sb䥻JG}ε2)æ/o4۟;B||ܬHko QVDzGjm`)ߛ۞vrw#Yz_}ʐǘ_QMdI\%L47€LcGE$˝n`?<h{= FHFq.^ŽΫ鱔r!}Xbhv[#e`h-7$@x4w;|y7@%b5)|dʞ(e(YT8s Y#V)뎃]?m>'$DNR=W7]O:|A#1b8-_En3G5R"|Pn׵/Z5a-/ C$ *~isq/(,pRaNW؆;!dHHxHx`L醿?6`'qIJ ٿ>?n0gZQ-,}﹗ WܞkW{.|m1cLuj`"'t?~vb-rq.z?_{Mr$|iϷi7֍pImh+lr/[NO66ҘUjff8mZ3 ?7PQ"~-KtlrXՁVcZ+. Z(PBru5З\kXMomo6BKÊ}< %wA'7{C6}  EUc*ƥV]26r?Q'HkJɿN oe72 Ev"*{L-ovvVhxI*I,, ԩXnEV$3ad8@JxUZ ny&Ql:+u3V_G WPw^߈mF,z./KnZ28׉nRfH)WN#u3?E:zS ;E:<`0f% O9f܋nsTyWA6p8@]ε- i>ֲ1~lv| ,cc:;%K$@s@ṕ̡9ujx᫵-L D_Ja̐K0=>r-[YhnkL`Hj&,-//Mc][b@aC3)~ڍ u4S?9,0+.ӊ K-Ls$I&.%>=1<4'8*T0_Z@ ?(|VNF _<,v: &‚숾ԙ?W̤GH:Bj.@mAl͒"tV?W]_b+e#Vt=/"Z$?,.F> XVíUTEɰ}R񶸏}/>ӗPif}vzH?dG)!hdodw' -6,xR@Jzv{0`Ui呃iW_t\ix!zT=n tuǦŨAWYa&n]hHw4z,)oVH Z r#~udI[rab"vG[ъ 6(lm|2рxuM髶*3u5mn׻싉.CT!uT:p#)D8BqK`P}R<xSP"Ƿ+<WqOx9Dу We'l&w ?\, M~qL1g?Z:I-^=|@ /O,YM;_02Laꩯ_:6|uԣAng\6ihjφÜ[Z#\H ;vL 'Rޢ5"o?w,-M!Fx DmsS@TN)=U hg텡0'=';4=DhHǔ>ܼ2##B-VEcd~Iz%83n>%nS?Ū"R$x*Hp 4%c]xDeڣ.o* #|ʼn^KbmeK9}WyE>@ݼOXIue$~cΘ<nan6lcC'S:s 9nҘӟXRmB#7@+S 3)\oƘ)[l_樸Yg$Dusm.t{rI<ǣ? 䬳ZXg Z#&s{JUP?r}]Ooam2ذFrkCXmYܤ6Zi3ެ9Ѣ-]5Q78\I=x4Pl$B <nZ$nOݨ<""'=u*8W3wU'*g f ϻ!D&%%(EazY]?І;@,e2XWO"b'p;KU fK[nTmyToPX롳NHY4^ I,hI{"3rӍ:Y` Rڼ^"WblM7%99LY" oŢ;R'TH)QuSpޱym2Ԟ.%p\F>+xIvH/*W?T~$Luf>?3?hmӑn`hu ^dfBꁏF/m*LyH4ؙ/mVff k:"ꑩ ^W8P<f.D 饳Coh^W&'O $|ߛ#lzLf?C?*Mױ|+.8|pM W%x_"/_>Zr7*ƛo[1o]XVX%f89Ux[XBiyfyL,aO#X59׻zK9c;gnOHg"r]p:ϝ%vP6FW rȰoe}s5 Rv Llq&~4}~\|dлF3UG=Vĭ9#*vLr(Rx\6/xf({<)ّkSZߩ&J.> pTqO~Óp®5xbeLK6vɠɝ.6v :VЅJFmPH1W!OI95k|-\[S`Vž-^2vKI~UޗF"] 1C\.wu;xCiw5Qd VvۡQM9 f4Јt244R`ќ_*twp&Ii{ ` ͡SK݉9) e3݊vL8;AB$OoKOɑa$ ^qŎd]%f6:-PGʟ0pO\nPb9Wp;mYI%y$:A=x:qD_y;YCYʭWaqeKhC l,q_"-3Nsm; Ȋ(ZaM4kba)Ћ$h9;O0đhD39Fvr2F܆UmjShDA(hzXӄLKTimrpYZb3RlD.D~^g#F˚9Kߞ-o#Tէ{MvNY==5:8ȡp̤^m6F(n8H GyRMKcU$av/I"K0[I(drHts&%̭2 ׷ =_a V`OqM7m~dx|%1Xk(* R3%wB֜Hy%(uHno֕;ݾ- YK㿱.]?=iHzCyBe**(s5'RIOQq<5_hI|fOQ6q6¯hpp9־wbC?^\}9Qď9\𮆸^ԢVk8҉&x8<5'<;\Ym4*ݞ~E>和,#t ~<a!MË$nkCC"S-kSL2pKRݪpmZ@| 1h*KaF`g@hJ:P1$s;`/;5kv.-OURevۧoP9Q#F!;kE#F;Mj _ۿfh֝_i >-~t7dO(rIc}hG|J8xI(a$5$qC+"燝d|odˊnm_o eUrXiLh |nKYa\*Tfi `;4VCX @A!Ї2PPX:g]CFdn;$Pff&m֯Kb$߹|1^N7V"B_W;O="C mxK=߂QT3m(+EHW{FE8"$1oZ3 _֜릾&`Rͺ`Kʞ) kKמl#+7$2XVf Ó1׺:h@Լ" \|B _hMԖT;Z`_906SwףxoJv,Ύ=uѥ-^HT9r}؍}T2XRRqPr+ʯI$Pɜz8q u>$J%z%38[j v,jZӸl^Ƒ 5S W#G-Z_װ@ `=_HEm`; ]i)UW5{1YjM~ ̴)ݨu'RtsxfѸ_ǏdJTT!VSQtf|NxwBTQ`.4aL83nEOpE7Hh6o2;ACo^kZAAڅ2HڻI y, INM[?DJѰ$RB!8Ⳟsyzgo[[Y\,=E|\#Qt 7rbhp}o..Yb"-F%9碕!ί3z`{gij2@Ne 'R.EѳSNAmB& `3f.S0֬WH/V&qvYݶ c}U_%cSISş{akvrN*b#f.ȃ5xϬpN7))4 yŮ<'adhwStk焤MkC-GԳ|`Qɱ!aNWE^DנCAUU}oʋ*'Pzb.|0u?rC+g׸m(YB9 qRUЎJF CBvÛrA2oa%i V WOifѿyFL~0vJS̭ { DaE'v2w{@ u=,L掅ICk΁ec2t/fˍAF†IF:#R1 Ks6R. H2e@/Ma& S Q6b:_9vw-6[&Шf˭qBmJ uzoB yRÖaY"2mK}nܦY1;F֦7$Ph~̡zzQ``8l~JBWR%x=/#)6"=3d(BЗlI}rd{hvipq9?K{IH.G9)55Ӷ0X^: 0(\/II Y֎¹ޫEaiޱO`bYR›1,k8ʢ"`'q +;#SL?/”cI-\ ь!>WPWwCk Kf~zǠTQy2:oh$bu@ }=D_u3U'ruͬ#ٴŤxx,5')= y)d.-0s@. aa;[:YҭB$x)ԥ(p?řwNJWĀvӒ.JypV܎gƵO8ӧ",S5>-Cd h>[H~g̨xH֞݊uo?dO_T"@_Wn=!~_\~UNsi,totCREݤ^WjQ>s"QJ$+7XO6*wR 0qKR#kW9ĩp_l@Tf ' ٖ)?88ژ0 Wfʆt] >&pvf{{![Jq( m ?xN}[aᙉk*V.l5~A.1-&NحS{wծf/Q1^(jMhwyX{Fqrp-4 >ȭv< a0*(|?ar:MiR : %ʍt㟁KÁH TЌ'ODOGORЊ6(a'2zĖmX[ōE{o[BUvo2uxYuM7D2ۧNf$|Y,ZxD9V-CgԟfgWgPwǿ Og, Ff-Tʕ'ݝ=ו>ɺHIhӖ= d5z\罽g`}ߘN^eoDUFkrM.$kDiT(aBOƞgÎ<$;O)7!T@ ʘƦnep鑰O' 13zGMeIQ #㌣=Upmn5}^Bg_\/d.\j]|an56?J }pUfsA+, c1R͐n_Q=ӥ.*qIGJsEV:TҠwaNlu4ƘVWwB( #E0  m=򲍎Bq{銠s-JVe9Kg{ݪNl7 b GyR۝rG,vVڳk!z1L!g%6F- Rs,Y[fE jv`,X;x1Xk>=$_~Sx *X^.Hjl},%YBiNEȍr9_4,[U):zÁ&oiuIx·1en]ddWys6@0">m {-]_2#@Q"7nA²&kG"e^ 车ZڔJ bO2Y JfI}HkT!%*d },Hf6ʷćf_Z,LO4 Sꘄ8&p;y*l+GS;gdm`,i2lރ5ׯJupPoI(23={xNY4و6g}͋GƙJ W`d7&]Kpy1{@oI=R? +~B3$DSr.ܓrC ^+ZD\O(i5~ fyO{weO ڵpyZp. \'IΙ\gilHWZX ,̔5Dt(M:u'd\du)B 4Z$acqtutMhX_h}00ʘ vNfE@JVߦr rq,ȃXWxY:z_bW9)I롯US²D愯PW9Iqg ş#[â/P {2Tq@iˬe0}2b>GOZ-TPJXJ@Kt}jc~2UNT/}AѺBHyzTvE:ܞS[l笗76"P5JQVH)ϕώƂylYfF;Qx=}H}O.!^:p ]S ŹۻjDƳr[(?$*b*?0oY,cK #"et?}DB61d'_ g|WXu<&,i|0qA^M(ZZ*'ūGd , ogl 51YT|5.zWT>ذI}>xl?4S =nb*Wm:Dt O>e7o{S&E 3OS{156UIdYtv.ʭ4{Z^n4cvILbUQ _r3&`Va+ X*g ֶJIEj-x Bh*s? (D//,ο 򋩶OaJދޝ@t^T M('UBgGn?gZN3tSu+U24ˇx0 NIK!jjOCCz`eOoI{jYdlwzʺ;#QA"u*ζC{GsnoQ{Ӑ1@ҪyAeASIWL%GCOĦ|эWmm y|aM)u@P[ Դ:THFz|TdAXPu'OQ)_V?q4*5P Lq"-m\%=|~YתTWZk;S@aOv{1yd< \l/ 's*M?g~B%4s/Aأ3sOrΞ\M:*H_6it ]>]`:&B!516v&y:m:61BK̍ۋKCMK@ TF?!5$fô jmp|W}Ó?ia}: 2or{-Z"4AI&ʾ M BjiL,@z@2(A$b\Z]@0r^HI5Y=A&S3_[\ްG_#v> -T*cG|fq|O@P!7'_1kxk5)j&Pa56'ItiQLnW ̔[\,UV|5y[0s2ԉo)^!,:4i%}ٸg0F^OFemJ:b2~ZrֶF=pc<򭾃 s@>E \9@$:˗dKGG_wsqtɴ<3UfgzϤiN2ᱳMupXi6(`ccK2DcpNRľLcD/ OΙ']spY4uYPLJ8!OPH֥qDNTg+œhD7 x9"s$;ԋ$U:gnE_.Ht$Tث,EgjQXn6O D^u ڋq//f-S8=Oo IВq[} EJJ?&J9c nq>ʓ5V y]:ulPm=cF˟ӭQA&V-Ud-w չ}S~(p3.1fܔDXb4 MMk˂\؉o vYћ bQ9wA߾_~H $,7 ,*Vz@QGx &\ea x Q.O3pĢcqKQ0_w^}pMz30jm͊*U3 4BGIf1m7@>Η]lio|Zb䭠M#틢7g( :|-a!1z2h^pH#"sէQHɱ9t5C(>}гzO ҙ^h0XRQS뭸VuCgBksF4/$u{Cȋ@r=QWi|8gLLVԟo"{dZYL ky =vgJh 3Vv >Tpc@5/.T$Z9m=&m?}(C@uSv<:jF U0ɜL]{6kG{e3àk \DFP_~ݙ<G )*C~yԜ6BjgIȩ,Ke1 >6V^M-9  yo?o.sڽ (X ٌף*1;`4r!ۼ5 drdԔϡyۿ , '_o[oЈp8#Zن[FBo]["P8qS_3ń;B lh)#E%x#{[yl:)8}^77K]gzـ2JԲ ghUN U1hI?1ָQgg(Mψ|]ڂʀ@I.J2˔JÀM3; #vqb"tUɾaN\jUM_*ǧ1j&g"l+]\R='6\*fՠQ'1׺3|\ h8XgV C a4v0yYt^3E8ܞ%|%2ksz&5CEl*Y,Wn S:g$gJ$NPj1}~^tc"3[Gl.+E)z(ڥg#CWM Ug;deӬ 0U`:ʈb=?%Qx`\;cD˼>;i& ՃÏW$3"v},g-zh$\DzNA-h]UK`66)tM`U4k1|j3 G*_VH<3&f栶>" 6ӼGł!&$Mh6r' ?$6D Pa,D&YZ&s,C$+쫬u\p]*G0|EX$5AĎxq>VE+[ dp)XXK"n<{"І!DulC >f` {  tէ|'Z*BesNK!z&IP|,P}C[G/gۥp0,yCT2XW ܘۨN碶n +}hUvxP7܋lA܋t:ϕSCXнRc2R~9R9S~K{ǤHKɜ MJ{9//%z)#BbKUIY./ɒ%) '5G=qHS~%ӕ礤~. 痭aP"b7}SІc3Nf%Df5Pʧv.$93K/-M#%H0y$v}="f٤ÐdPأcBWa -m(Q滶/C/b/^IoXHLz6#ڍIIV(`D^Ogy{Ĺ?erPC(Djǻ[n(b{G#?c>uk\IHUBF^<wn L4ߪ{`mf\kWiX/ÌW2ev[eZR> qe c]ĚIWD*/1"?'d*]ܭY^sAT蹙.t[ܩeGFc!r~D` LT8dG(oQ%],/1Kzπ3J'v XgwNʢ)cxz=`̕@a\DzcTi9Yhu 9@~FNr\wu}.5G{Hpy225qЈ"< (b &RtDi3=?ew7U M P'\tkzY´ɒlY=J3{ߔ08|{=%X'SF|b161udƚ) ]- 74k޿/h=@K:$mvjD F]*as.RxA5IǴoO#(|z׏9-H*u!`q;N  <3 -}ƛrD؅#<&B0#r{y"wwe˪.X6jbΑDmZEpsx^]:&?4vG6dH:E'UpsS4 IePz5 ʄ  ~z/3˨PtϮo}In)ނ$ϷtWdE( Aϸw;ES/zE j /'ˡWh&f||qO>-.D8i.c=Ѓfܥ{yz j[o/UnLjz36*n8'AX^ >>rG2o}+$6hC!\GLocَLav_׺d෹s 7V!]e]6t,WΗDU!?\.y!kݐ_~n{eH.6A%ٻmm2 VrjHC>}J۳xtha&KeNNNe@Ԧ~WzS ]5k"JM7 ?97e=Dh9=ԋ"W{9aWԪkc5Npk6VjnJ&N]{b<a,"jji&7^w븉0 Cc! ^ Q0d HIKƵDXn,lLk*26w߼ Q*ZmWkaC׎eV}A@bi{‹p쌱cؘ#‡5_ ,ʉ87\g87{oK܋+]mv2"\!zjŨ]Np=JIeY\7_w,^*|s@HU*DxTkC«r\R.uИdm l{=Jgkڧճ"%l ȓ#b-r}w[ItI_oBз^p \Yy &2EWGJi XJ.xHۚNz޷{-{ŲWݱvmDݗyH'1sƫvۖRXRjCSU>Jm9("67X0dP.3( ^hK^AEkŃ[=v3xa`AЌr% !msNH'&4Ag'ŰؔЬtDAT|I_䖡 yi: %+Sg5)!.d'@0/[3b swg]xn3vrMbsC NO'=XBvp"5Q6_e!țYt \ IŧDR%Aκ?rNq;&d}Z[IDԧM|@2KI)4F~_d։&@/If_u 9 0RL*Och^ϘH%*z<8By iue+ „5\C=0nxAV-eN~#5O&Џ^kƋ::h͂ / )R,}eeMo $ *\uot f(Btp)_ Q++ OopH?ͽ<ް?/xui~<2T5gjB%Y~E!Wဲv 0=8Bh.)K?1ؤݵ٠GC-pd@c}sRZ*v1`iJfUsuEV(Wj!s.{wtRpC'm @r$6t) {8};wGQBdPjѾa̠E/x_mV<[ q_'w*^PzV e [/N3Exn] i,À#0R HDۉY8z;E-aF˹] y#oݲxךNԞBe? (PIQj6w}(Eb+ M,} T7fͤdc>u4oJyD1~d8t*ZG#Y8md0%m1*lc! H=N<\74*BT=\MmޞAј"5/zkms5(UEɭ\D'Qo$FLfh=>xNG. |d`m([*bQBtlfMlnй|bݘP@SjVɜ u 8e5) $ԬfO@*4sPj ʲzSiؓ'jP"8\+0 *8 ^IO!G*')`t_8?_n#NCھ8 BpBp¯Ğ9Q;.' Z:g'#1.2&ƣu]7$ maQ̗>KYJIW9tWapUuƆ#ne.Lj"w&#A6a8 _KA}oo`*#զt0-c&g\M`:ocY-^щt؅X.5e;r=>~b\mtN)Xp`> -v)sY-]vcD Ůc̗ٽ).B`aekҳnGKh={nbZߖ}B=4]DM*S=1܎pWpخ+WM69>ϵьڤ%HL4N4(ټoHbBZ^ZSi)0bhGLخk`]l " ;Rj{,dD79'"#k;H]NgKEl+@(v1yj ]X@l_=( ]7!rߒ/}DM\}C${c6Laʴ*'-c'`(;/cgD9? ǿyFG9=Pj'29-'ء":`Iu'p\)r_}ɘL Nm$B[fԚ`W98B0ZTy\ɉ ?\2B=k 2A7ts7ҽe.p!@E I,T8cyV|j > ?飁ͪ(\ep6ԁ1V}lKP=;e3p2=$>Lu%m}x{fzHaj4ĺ:sWCOGe[&ٌ~jrߞ(NRE *g<#A/POً@WT6}|Ak{d37`/&72VVM? 16!Us2b^I-5(!׋zR%9xMEE$FCr>`iYҮ 5z|+TKü$ɔ+5V^"ťr'}]h1#\5↘zk9y}MlmGͱ/|ToGkWzTo_V 8ŇkS?>Ue55Ln?DF'+m7嵓J/UY6u!0 Ӝuk몪u^ֿ9V'D R۝1[sLUIV"Z;u wrCHnm)Jɀ։qIbJM(Fj]8 '֤3XK7n .G9X"0R\6hiՐ׿}E5fyK.QTuC'>FDqҾo"c` ˫@ ,gVG2a2^e=I8)'Ya۪9{ ;;Æ32bcƬia BrfԾB ^z(+m2! ȈEPM kg  ȼq:3GjM $d08@?hg`x`lXe|4,PӠ C/o6#K$fi7\c(Mv7< NcZfZV4}e(: WGG52ސԁ0v7Olv2Y`a{'C^o}f"p6E2Wig"ޞ 1/D`٘ t:Zrsytpv̠g:WL}؂P "7RHr])۰wdF1Wӕ-bȪ , TU/REƤ" Rqy{K)&$/IvKAk `;xp0P}e|K||7O -D9{q[%k.B*p5Fמ F1Y0rTqp(\}Ƴa2G9 ohU3 bT^N))WaWtQK[3~1lWZwH ʁ5[(8@M0HVʉ,Rwrq~(-|l{\ãg}E\Ţ_f Ĥة24w )2T"Ўy Bf pC t椊 [2CBpK% slT( ]4/%̮2e4x͕!%s1[lYzc3ֳ*kV&2RN|Wė$GӛG >NI,sxq63-m|NW[zx&iKn|ڔe:] @)!lxwjoH؅l1dOP9`;B-+97SH %I0Q' !J "D&̳t1-\їv"ǑlN\hG6|=(%ʼn$OĒ{b]H1͛6l:23rJ26mPq[GmM=ґwI%O4r6͋ŗUEqD?M.fſMo뼷J}ˉC.88)j72Vow3Rϡ"^ʳ+z7#tAb0,U~33c<ݾx#IeIb˲:rJiIZ颃 P>7aJ- D'Kj%~~޼vT2vIiՎ 3 IOqז;(Ot: .VsELb]OuaR_7ٷioR+yBa6I|Cs acش 삄cDc▫>VjB)\-j k"7g,Nɇ bQWii9ILĉQhAT:KT 51gd7Ȼ3?l (J|Iq"{8; @lEgX܉Z߼r̶^;*~Es>iv1^u$ݬ»# o%QQ+N˗wei@,ӢT9yAct6 Ը8uwZ!3aJ#mާ5k|3HL.&Pgq=!aݬg1 od-&8ì6*:*6R"HBel]bxgTa#DiF;HO+J/ T`NFN*M}[>cAPPY莒QlVw Twpg#0{v&ex=NYޠn- \LJƃٜdo!oé>Pꊮ5OxcPAB~',Qv[jkHfpOW'Ό; =Zns.(DZ5d4AѳE4J \X-`ڣ[ 1z@ؿ T~̕Da"BҞvsatV4^V!cq5$|gD-!s" w)Bg3{&Aѳ6yb߇y4ݳ/.j8ԓm+2?g)2~N!-s2 b#qK17o4T=N]|$ód$sMӨ\  F)~5X R<ϹYGǞ0Nu`@֐Ϝ:'8}.q>j%2VzM*@Z>+(]6H([SA`VB˪Kj㘅fFXte+U8tƧ2vObvKW ʆUj/!^[%_B*:P|j|MbϘXSyȭ7JuB #F,X`/ޣ?kWiܰMtP%ͰQ (!":硨(d}Tni96V R'd0& n] xA0 g(?Ef d{ y=ye&'}Օ}9![2vtG9e,N(7+J#^c @^?ָnFdu z3#bQs`W2_FC1B(e4U-DCzq lAyaqx9_d :u|M.$$hrPt*`5UN)-]Bۋ^%h7- _e?nL)g^vH#Jv[FPX*:Uu5\YS5,yg1YFQك8 q@Ol+MrlTf:W x@,0sgfD`@;֍*TU=vֲs#;~M^9Ӣڢo# _!Ga1% "8۪ӌr8Xwm;O`cH &¢n-W,[fX~ <+4./D%!_?9R|>\ҼQڕ|˨q%om9!"KEzIW)TO58Zy(\_Q_se5tۚxj5S=\~><+HG(42.AVbd+5H_͒y uiᇊӍbX"3'=Ꜿ:Ap9W> ހ|;EH}&5PsY7שtb͌Ci52>Ng{ݐВ[vk鯵'|Ĝ1^ D(aL@P?znIT_eE 7'9@rK)BlU LQT%~(XlDڰohf(h pݐ(MͩKqVCK/MÞlXb!G:RY,H]ё*b)'p~Cً䵛%$\=@OL8*;ѿ;aat83gAY&IkO"#mdcޙUgğifUg䢨nb 'o0XjԳT jf P\@p!suದH#נ<=,fS=N< zkj-`nQf e#m*HDw\+!#D]m;8_?0X]ASk^b;PR~tNd$?^ !1P(R <)\^+GmS|myu}]?$ -E-@c-3~jY|t&u0wA=蹇dǚ|r^ڄ,hB/t(L ; ͹h^ݘnlv3W9,VNqCџ}ghNO("g_HNV[z/r`QE?IvPl-`v&#Ξ,Ќ1]!jp,QG}W]ac"XFT6'`4B8h<[DZCoFn)#,`G+>!,+w+3aҵ\ґgoQ]&ryOeu0OT C`@: 9u႘H5-}5U7&5krұ#ī!p>.Z&}*MXda "Ѿ#;(Hhe`vE";u)Mbj,B*+^ZEFtQP #{(02טF.Ʊnw8]遲Ct&u_敂 |{5T-44입Dc d$^0;z|Ii#Q2$;x(|L9Hz>,r*&*}L \[.':uep>\Ĭ2 =tXsi;:y7]VuNb+Lh`꧿6X"* U9BU<>z|oB{gVĸFaD3*#ҥ[0CzsX1[ }Rcf0ga]|R7wWoQchYʪ6niSLaf 6¡[ nZ뜫M3ɹ8n-}zvn&Da5}/<̦Ge[V;Fy3 U{n3< Lm8Oݴ;[8PCR%uMnNb}s|r󭡧7@Q 6%I9ӮT- /1Kj D* H p&GF8O~A{gF'Dze_Fd0Iǿiz_ASaNCS8O*P6+AuY-tx]"G0.Q[m,܇g ]Sr ,|߬ ..$6}(TmT TJ휲(d,IjNYx&z7o֦~dp&2aAzb'̛h"i "יgEfD> wuS!;BlYuMA1!|BZ;n6k^KFΙ,2bG}Ez3ǍMys@@6WZMdDMĈg绎N!GmF<^cN}|Eu;kfOO*::@e6f&%.Uuv 55c`FZdWޢ0HnIKN]{"ތǰE>fg8hZNw*6/-P Fi%"1drj- 8hgn' ]{%;Ѳ,a4:"؜^@*a*fG^(Q#6T* xA%=pг>UV Wr*o`8`wz#װs*T琉FTZAD&w1zm_^B9I/#3{Fj2cI}pxVv'Wsb6^s*I_9*+<;]W5-}AǭhU\Y"Gi5p}vJ## ӼRvM\ꊋNۤUuyI.[@iDaOmK2{X':Psi1r:ߙ-ZM'WU3|߅ C5޵!Eb| bRDŽ )ܗ6/Lok{rB=ؒʦ>P{h|]DrU.[5L}Xi5j嶇KAZZ곅 v ЅQ|yeTvjh]y|t*-^ ~lJBɓcb Y#E G+H ӻBBLꏙK.\SDV(:UqyrF\)Ox|` S ٥I/^V 7ߧ˻c[-;sctX;}ͯ!i$b-G,p#t50$\?g5&P\d4L`8Y)x'}r?%a$Au5O0vS^ݭy B4z[8΁|z8GSNiLf^]4ɆTuMhp9]rnR.k^mܸrNFIziI J2Ѝގ7_vG~>fv4h-VvJnF8_;JcYDqm+1 X^QhORLVtiK?fE) =5 ׌Rgrt/`LyTi f5}]%)n։ $,'zAJv'}=NU?|qm~\Pe|Y×t @~W8-9[j :ǝXyj/#QZacd\6?Zn/tyۑ6bҵ5+ڡf^.ĆڹmRi -G^2UND褌pN ]疦c/P؅OЃH#4D/_**`5tePpJ' ^dsm1_΃q;V6 DL%>A)b[AQ,10; +_*x}$(n=/v}Jg䙶%7K7Ysd$c 5v0HhmD&"9DX?' \W<(6}( 7=ӷO*|~B$N {AG֠G𱄹 ]tu+%'3B:ZNFlv JF?_eVdy/!PL%k.M |ê@չs*Q z $&)5՜rM8|y DR$+ AsIRz܁Uaa]~M EBW*_Ra%a CaK̬J8tӢy&+1˥ &z0͡KGZRxH(u92(0/%*B^Z A= p+'LyJwB8xw<ơF}99d ]wVL ׍8sP*u>`؝A  ~QX[-JF)mYj6~#/f0@Wm}3GkK:Y'O5ή*W7 ^'utɚCfY)SCE%± V54 m"/>+g}MAW\ HڜG)^54^ 56H>k9m  RUpJGi/F'h[8^ȘFHw潱rVW;J)^!O'", AE:>$:D he@ÕVuT<"v5E?Qr6j#!˶;4L껿צ}_l]| $.Dǒ Ԙ=NK*A |Q 3,^LxWEJbBB; Q@6T#nוּPEjdP&RTh^nӾ"84YWV8a!B#ݻ'='>P"Gjz(4Tz,jNڕGA/x6h9uh2-;R~ǯYZv:G|d]nErDu3Pbd 1iM[B%LfU)";7Imo2ZsFLBP:cy|,)G't(Q,&2A g0#hGbM+Q?a(!$mz(M ,>햊{< gt3AӃ%G4~~Qb+aGO Lj Ru^ +L@yb?^pz,K+bnGamUK_K;2qU&ϳrE/q7krCH0w^b{fQ:3N/Y6G57;iGcM0# J.݇Rr3oj RW(wP :qGɊPrZ+5w*fw7Bf@lD3aE~t-[As.kIzxeWH=`hZ./CuWL{bJ4AJ0ǗE&]>Y@~BN?ofBDu sXAedQþC+[2aRș4^T0n K~Z8?U@O#q/ V c!epp->VKԬVByR #`_ <"kHȋW,@z`j|&w+U^i(O xA/E^_>9mUӓlq<p&orUӔ d &x6zhr:;Ag}^|]BEWGs];a-IdS50-%0\S+] h$ L#4"UptYr4::ĭbkw^?~ W],o+"49r܆̚j1#Au,l2\OeS \AJQ>5H|SJޑ~H\:=oM#_o΃}?/:>JT"d/lpOٝ~ UU013@Ѹ.-eOҾfă;yK^89's-x?m9X>Z@ɬl:*s66$^"]ꖘ~ZE4OLOAH[W{vD՘/;I|!.w=*}"3$^7`z Q "MI￵}CXų  DĜ5:@vK)&$AlqBΊT3U䯃$6W.t b\<Q։R pi ³pͷ)*u~B9iBkc<KE)])1k[MX8N.7@%Xkw7Fj1SlSY~u XA\ۏ9V2#RA #0w9أq8wIxj u)Z}Nx{UHPim71-FRdL=,\ksO2ݰϳz@|XC t"-KL9Y ?"OZ|-0xI$áԞi}_SpQA'z9t&jD;i2&h@&2h% &Yk׵ʖodZ>h%k#wC!s}_+fըE+i3 q(8:nS.RjwYUc z5.h3d5q8@2vYF@$C{N:\z(hv\6:b\{!/~8jh cx0o@ wG$Rɥ cbx]:`[n+~c^/._H ?nkÉd_F?()]gxnҁwcĺ^=3#,0"1,E_ w7?OdL ,\2#syGEӖJOB ?nQ9T fi1? mu]?i#6Yv)c~p;+nުw""ݙmslEWeO|[-x@6AF(m|m0 /xl@/NTL@Aؠ7KYB]ktd OKg ŧ]S $j@|dnx--z54`]Yh^sV5,&u(_;enjcL1uXQ:yp9 i?=^<1J%um VEg-[>p7$MLb}˷Йo /*- (gpJϾZQdjKl\_mڭز2z g>*5K |Ǘ-&IW=iTXahMI l0͞^kٯA$,4-)O*09ֈ^ I J?:NwFhEX9R_}:\'~g{9e~{PcS{ޛjT#X[ _Mjl豫RrDV_:FӄBvpt)aׁ(В9ba&ˀIJ7c]_\\"+l\m}ӶI 5]Y;2M<`\߂$f.T`Z]5m14R~|'Sl:HR 5f95BL& ߕ'Oq}2iv^.bSq[]LX.Hyj'ec01Э\EԄA Ohܑ'BB * ػE'1"j^F>Dح /!<~ǬF0ՅNs˦0%6X#;8jSZg'ZCjb8A5eۦUt $aNwNѤj5MԷZ3=}W+3xiג1MƾzއTśFzV.l>ҧ +귱ϯ<ҭEyWPZi<A;l5p6+Qϗւ&rMҢk3:R@/>]BY0;ٻ LnKCVܺL!Mum|ugb ~bKWYO}]jsWK:E^ȍi9߻c8x׏b@zrZ᧎}.T. Z:WW{;B{@`I<0B K+fjsv/.mpWsUmKDsVn=>аH݊?~LHe"`ա!t``P &&豲[lJɬ4vef)2~oaQTG[M[wrMŗEGN RcboRn+~!b7ZOv~,l5驜H!llSl [$3IPgo|]{*_R)~  xf5?.ť==Z q88Mi &\+ws((1㋏x Lgg\PF e7J]1 T Ew_岭 '&gE RNZ}۴MZr@6Ga"9|EBs$Ix)E/eۥ[l `O툪{#O\b&oDq;"+OF޽Ĉ MbSyL Odgy~NUЩ~&$A$!_͈ف")"?\@ ŒOk^R̿ΜYG1KzRcX_Jd&F{ي,fĈ$L0|<&$}@S^Q# /]0R Hw$Ŵ wh:qXJl1:)i1QB9B1%X#M~϶ d#PTk\a.͜$e՗Uk|8 zPZZ2(U?.ߺD )HذJFYq@;j3v$+"JYw*x^)hBĕFӕNIikRm *!;Xm8iiϟ xyTK>~:;_kS=-yti!VU>IUpjUT8,V!-;lV+ J & _4&qC!E8zWoۘc=J4MtB'jAZfUi$AwaKGpl'TkY2;xۥ!MեļV[ ,3 v!ӑ-MVI]_BFY>H,>_+.^=oমuA|dh\$Uf2h10xX;HR֚yec2.!&a$tu 4fŽwFP>mlt]-SKJHꑈR>bϞ|;Upg}쭌it ocgó*Ɩz&|鑠Fu˵325K$mf:CI$B+>&%/QKjnsԦ>n+ `xGEv΀ӉIy Y3n#k׹^ QBؑg d.O-{tedhoes0I 3BX)6L@r\ՠT~ ¼at̠Gn !K;UNSeM maomtr6P [_y-vt>'׭WeaZcʪUMT< *}p1js:jkYi"0Y+9y`._cu \s]`16Tjϓ)XddV!b!.,$bκe 9& $#8ޠKo̐b/#4QkUV:-e,ZTlR\8R4Q0A/Ӊ(2Opp(Ԥ]4,>L]ʷ%8yDd}s\g [;!^}Bf]{dm_⥒Ky,{q^6-lC"P1P6p?G;ZNcA4w(+ &7pry\>s+Z HfUaxTE#Ud$G*`? nW ,5c$)V 4ہu )*F@.c-~r QT[6ȥ7քtyUoM}p~1"9p. ݏoFdx2"B%o DXs" O Rsw(TwS9PXSEUŠ7\fvy@Ǿɧ#qD : K9h] xgk*@詭cp ø+k]sG*7 0F+1z10hW.{n `$j/n%oS?CIv)NĐ6XmӋ9 aIh G(@ +//o韍|;>4|~?H@61kKxb7c~1HxMA<5iΦKcQϻ>wזZaƐrX'w IH>w?~VoE=e1֓IL+=:[#Ŭ=9I|梐V'&"IҦr>,3J=*|hFZo:[amҢmˏ73SBȁ\Xx~ZtRW^"GhL _¼j;ڊ"q脢]̚F=F;g>Y]3F5?Z%I g}PwE[ń7+q.st)9EH3m aͶ= j۳!HE*xX..@(/V5ڿ%͡3G]KT+& +Wa-d 8,?ٻ0yMdV^L}_Υ~D4+E1_2JB~!׏?J+GOjf$pE<6e#9&e-u!\SV72TYf Ge &UBYB%x\`3(>)OPcWLc9>J?sj/Zno܅"$J& MjVjMoWvGcu7۴X?_oL7`߯eWΟ(Kƣ,!~׿ lRw%Lme v?d) pUHq]Y( *>.L#4OF[AxT yN+KSُ?4"abzd.%qm"m )9'x 8]Og:d aP!؁%?0No5܆ۑ$8A+blߌ2: &hnnn^cAJA?Q 3norcֈ/fl @Z;sei%*u^̣ySO._>Pd/!7JgR%yI7a `wa_;PlT]QpTћߓ;޽ʚnlp߄q%.5@4i"{jJ8a%ܞ圳{ \ҪoN1TKjOPD R獰&bE g#3^I0WF?P So4MB|JS*'|=nL5dمbmEt[\E\֜Џh}'W͝)[v\}=oS".Η8ORm}<{*NViQdJVf;H.x#6L䋏]-V}R̝ `A1""* l^)!aUlWjb~ A4;i9BE2^cPmv#".,#fAkXTŧ]˔;G!rv]HsRSY߲ An$4H&zՋ n0 RBSڿIlQs&5P{:‘ٹs,B=Ӣq"nL%xd>&t-ϻGA/|Ѝ죎 g~U$o3 g"&4IQ hg qnP/M %p\ 7?ST6"TX(NA/x2)| Tr XLW¡rw2rې@9IJC*#10;^= ^e "ӡ"b}RXXWYSY)9ܳ$`IA3\Ϸ˂ AQɲ Dʝ_,k􊏎mA.[?U-(G0OBlLאky_4&vz>4q[misG:On~ NB5GH‴^~ڦZ|֡PoUhAٜ?/ʛ0QQeJCZndC)F/ן0̷#9Mds1BU9NM;UK+Y-zJW@q %z&b :1͓r"qzr¹`R5X2ɘOR8`P?R?aê?~\e5NB!nɂtYB 0 ?hSkgar#Z@o )*)bQZ˯.B^n5t&BiG u&pSRt[|F&OZm'Ĩ״GLj_øUe˰y1V0iaUc;'1# 3A1j1=9v$=%>a!ϒ?ttjaFqNt/cչəVie!3="]^GM1.EfMwg՜i>Q88tJdxlV" UM=yeBL],6ib=>D.˿]9,~ڈ앱I0Nbw3zʔ4hoŚ3P1汶_`8% nWCwݙO%i+!K|n$=;eLڰ2 kWD1ΰue^o!9c-X>( z{EbbIFGK \z֏A6c[Mk`b5* ?]@Rϸa khr/y;Ù`xNmN~^R.r~=geEX؎d+# pI JedEhGdmNlSoPT `fm"xO"an&G,c8b|`iYQJ2Vꑁ!Wf (bަU172PvT DvtHm#Ƀfr"A'm{T49WTM'pV '*7nkz%09[P63W}"t۲L9 }8m{Wx7]{V2| LƄ`ฦ?,hG㒅 yZI/D(\Px`x $?0}1 o0cb ctQCZgx)ISZaRWB =xeSqAZ'MKHHN*y>Թ̠ NEvoJ()T3yRY]~KF;'?h`a sߓeC|89W k,:}+L,X-R JN (88{7eU~qXGjlY5suϻiͽ**@Л͜%<ӗD4ˌ;u͜{@fەa4Fˉ.D|wru8Ni3#IdQį<{N#Y4n$L^x 񶮇:7k_JݯLM>|` 'u+ҝH2w䕪łz)r9nH&PcJ0($7D15UfILELkGˈu6k'Mן4X"|!En1w w;@$1BR@Dݱn8]t~kr=Ac3+umMmG޸z_3NxV V=rHs{E0$Z3aeORHz)l?vF3!Ugz '\y>84tnaU_(Z:?XZ!?4\i4fWfE2H(|* 4n (d3gYGWI* Vl_6"[HvIM>$877a w}l*iOec`жo]\Gq>N_c &J֖J`Wr\j it)iȯJO}w]r2\ &W9 M*gMڶ6@ڛI)9Gm(γ=!uN!B7rHzںSHG]'PFnU;kx,Ŀ8$}"RiT#Hw|M./kF:ܕcj^i&fVV6ԋ," w6~>jÅ EK%[O2VaC4Hcu N\X/J(P[<*A X׏UZU+a:DEf>h8*hz К#B10V `R0rԓy 4 zcW,w"OMzTsԴ҄r`ә lAb UN(Erq?74Z⹩=qw*:;7㛯 l݅|!Ep9vě$/>$_z-1!H=;SV^q|/Ŭ_% bC <څs`[&XϱcOc^V]7!ۅ$FKP?Oےp?S-xdqT.#.sr(|,[U3}ad]nâ+$M!Yf̰o߀Fd.`Q;вIxpх$ղi^!)sQA5OQэ-,Z+T巰Cn*2?#{.ozד.g4bN\M t7cJh?[;_ȜV?8RfHa-Axr%ˌm7r G]z!Avr \T%hWs,؍xU)v!@{k>jGGۻ-siI}FB{ MFfxչyg DnFei!9K~žE݉-IzkM4]u۽0d H{4}R^!7̛:"Jp^J"?%/I*D-s*i3Rqm7-f[ָ#IMFF㬼p@LZnA Ӵ;_Ix# PJDs6ưrtn[N枭}U:R탭g U2 /~gIganTybۜ:g`xÊyjR4'h^L" a(0#"OYdPqA]9tZoqa=[M| p˨k2NL=(L.F0\xUrb]R?$9,Ÿ/$f7@lhJoыmb}fx*٭xlS!H4lad¥p8^nԽxs& 8O%wPkX? |4} c~WE 'mX+QL1^:ETxBϸJH(jQnԬ0o.mf'6P0yb ."ӽ(ǐiBq6c5 vxkc=rMrjq ;YJ{j?#Ou3 ,0tyA*q:s #ۗ|m0?Wϟl!#>#_&mACY&SW:#ǒ/AT8S"l eV"\bq83S] kOF'҅.еB2x)(_j2$D~"+yS_BK.X&\Wĉ4=S^狐`]/$ ͝)! PNF3eq{KP+nA&Y5*&dW wzV o~[S[GƆlfĊƤUK_|PnsvJen'-toMW\Mō C_a;̕^;X:Khge;}Fb7?q)hE}=y~GÆWIKYD Ԝ;~\b4+ S>HڄcNj[xmMRz^_ 0 PE akTBz]x&d6 "'ٴǑ-p#qEhF(b<5 AI'YkM( El̍LN2 +[]ake(5IXB^! l)L$f 7=LY`} ?6Ǭ1jd$1+O*˧ʉe .pjBŗip/FTFe!)67\ EJW _sN\SݬN̠<>x@m-ӧ^ߗ9p TƖ,[ dMςW4u]M}'$O4!ChF +n{ ̨;h@ '#GV =ѹa.kcG=eL[)'17'8ZN0zzV` +z"X~7 jC|81Y#Iddd܃_>Svϭ# ^\4L^  _FSV;N 'JaN{cV_}K`[M!uIs,E3SA~| 0+1>:F` h}平.clf UXh~~8Dc[3IeLGk`Mv2\jxT>6^>S:]o7Yf,\ ?,7pjcH2w̑TV-D:|UA6*͎We,RknV1 5PZz0S* u3'"/wEH;`׋qE(Mel:ӁJP(tYRǴsTˁqLRyHnMs h[_dž')p߇1sGZ [͍˿bk-,܎5NukK7e}ҟ?h8^Oxn N D+|UX. >sX* CQջ|S`"8 2T3%ٸ7+)*zu'(t~O ()uPaųњp ʀ$5!w96 Y({Z_;]6!1IB]]?o3ElZ *']0!b慿5lAL2@FJry/* κqH?C~3 `  WBH&2bU3_*o"MCu?\K;ĂIYvѕD_ưա16eГΠG6jc)R9\- vmMn†++U? l:HM;]\y^+aeVv˩A(ՎI\]_HIEe&ˮpÔ~jz1dfMMxH(+²S(>/eՇy݇?w_W0pqL+?30渥H7D9]߂' R8N"23UIj4k0q!Q|z Q# zq2<z݂-/y8 G DOhC/h o#VXlͬ59b 6!,\Bđ7":;W>2y4@1)J!ivA}q,sL# pw+<'f3ְ/qp (>oĤ v F5pʯ"V84lhȑ,T &oϤ!bLnm&0=|RzA%YZn`.pOuN7U|?8{AB&($["_줪G4|6/0gEJBRVR#DgTI!2P[&rj-?ґ!cjoMV%X~qmXWY3iiG:*Y:oIzBĀe^kD1Bke"tkV}KL[CKU~O8.꒗n/H\efd|w PP3v 7Wv~6kvd[T=A Pt\B!%d$y|@4iMPv"Uk+Z[l[wUhn*YMmJ֫ӕ4#W8%𘭥:M&EޗZFA >F`x딒-rӳ;x >aĄD쪡0IA+]"Xng2mkPܼ\5k/BفfrT*R/I6a wRD4pC^T7na^t]E!`OAO!G@ _}j8r絈s~K2BNBHh$=ZnK/EE0Vؓckv]7܈4koC~ѣ.xIj-x@Ze )%L+VkrcNt=W1ɞ\]TUZ3ʯZ.|nn" F;)y\ iiyRS::8?|vTxni5UWH Yg|ÎxA`P,N[F&%c;b1ga QIgԪ2.>usb"0C7~P֮o6lA?ybV53G?sru)%NP3piv-+!K~ꐞ&^K t"gGy_U[8cvHT~ï@\QHExj3 ~›¦R` IےE_xW΄A"6hgՅB]Exuy;*n28i𭯌Y1&Kaw^+(\'oa j2E\ڞ0q ќJ̚\x2^@]?n#GK If9~2j>;N̈/a!YJg9.M͡ nh-\2Gj  #J?Qy~R?u6Vbb$T@Sk|S~ou?+ gE4=##EsjD`^n<1\jGa+i]/`]X0):wb#sW-rz,gu/RT#V=~M|ن$<BnOHSᘳ_g&3?r,/$zҠ?>=n.&Huw>@e %! w-4Yx"_f:l!s`ȉVgZ\J״ꦴrՃRل&] 884M!!v.3' q2'VՖ Ӕ< ecW!\dQ_ĩ/3?"R|,\k]/+:T/QN[][9o CܰlX碷 WDmEPۉBEyAYe;ņbᰀ.'$VRe2WGR7&gISPD|IQL^~C=w0qO5[~?V0D=DШ}<L*0vFz)b,}ok ղȳۻ.uQ `V62C>vx@46ɷa]s%yGv)I&J2^_cAh%!! ^e;}( jٖ&Gg-5Щ7}4^h"Džj_ Df9/%z(#p`F<)ה."?gPQ`y",Q'1tDrB /:[—\?@J"X F2w6*cDj0Un,[Ln,hJSl;] Smb-#l&wTnt7+p 1oBH1oIު ʍګ+v]cfh*c j^pzo'@** V9L%fa7qXzJP@i1Gb`QV[cTvtAU?+ tV׈:kSTJO<az0 S\ /SIYr`g>jhsکēpX$G 1+p@9M=Q\Q~Hb " uOW pÃv΍1-My'A뮎)+GA4AgZЂ˓6k5at]d6IzKNcx}_WMm}α]P*N 7H+ .~,{"iG,~<+2iuÇxր%E`>UL c9rM O5j5_י6g0 4uCjHR LdGvK>ZrmOv+l+ĐS=~,HɩiE7' 5[ʾm>$1Ra^o@: , %W|Z7{߭L'= J&Sw=6 \εV sL"MLC0SW4ߢq,= gNְQJ^cdq}AFwɄr8|%4K7^5Y- disK%\|K*} .}Z:EXH4VԳ8 ;R1K|ERssuFkw?:rym[G(n&:/5qh?kW+ %L-)U=sPqЅz*jn5q@ "߀S޲a I}Z{7Kѫ<5M!* ~>|ҀS>.@kHPEȂ)b&=pR~򣭪D?CC< tLѯAYy6Lh4qwAgb3$QBKG>4{{Ԁ!b{Obc]Ӿ0Yes:k9^G[DmQRF:AD7y¬8IҨ-,G u~K 4,9}$x͚~ 3c?+ {kfrJlYߤ;nݣKC$/.h^$W;)=adj{' ٘w yYPz9bLmhAKχyr,ҲkΈB*%y~ÿߺ6M;&و~ٍ' .P}VLG;kZټ%[ <±`޼hږ xr;)HVuvJǑfCT~ۑU~ç= kS.{1o$1yvOͤێŸZPRvV_V}|0nr h$9se+1S5E* q'TER6!W|(~鍧 O@:FeGx=mŶegZWa[Z6~IjA>_I?._FSA5T#*R}οXDEdQK7w<:x~G0&ZP*v{ 0e `J sXO #c:Qsȃ{e2kzN6dxŢ,T=# h"oا=Q$0'[Z?U/nvw GX3WnL 0x#.q:I}K@)5$Zoưz OfImFG~Dt~֍}/Fj_a֖P_5!+a %e }1o!sIn14<0mʙ/Z -Q I>fc 9z~LW)_l?h8wǿE@wBRhF)P6bŝ y/Y*)tƵHxo@XTr$QpK%uhD"6-959y4KpqH}fzH !5=U~N W"`َIji +$F?}}l(On4PTD)n.[ΊKxT0MQ?F9/d۰]~I_+$) tkgg3LN, =84vp(ɧd怇`& t[}pv3K3Oc?{wȁͪgֵPGdBǷ3u luKŊ2b_ b{29?D^` e^ҎT\eZY0m L~N]?a<U=yρ~?օ4*&)TE>|QFg"R7%/W/aU;\f -If <'٥gb}HJ3P^ 5x܅1}tmT:L!\=G!%+wOA .Z9Sa!Tk6X,*b3KbF&"E&aXl7ZaUxuVQ0LgB_,6cثa}΢KP=7:pO9SaMZ/!1t t~veF,=WEU*l,~jw^+ruxė,|"43wC*)Zۼ*L1 E yxyCg@ qw]h)Ƿ~~>dhg`v +>$S8 h./X$<.#9<R-ZKqu@G 2t;LW?] J{i`e! @uB}}`>EL_֙]p! r?"ρf*4gfx_#v+;8d6٪.I9% Qu릶/{^'Nm{p< WF:+&-iЪ\LÿYA[mFȞ}< 39%_xUA5I@ropnvFņ° uX i6_E)ϵ@fR+]1rNנ=TgH9 dD1`E {O$FuW3iJMCPRÕf.҆6{5p=#Mx% ;ē_Υ+R [|X^YaPL(Ӳܹp *GVOql2˂ :Y#f\Hujnы /Wj) PĘ&1c&%/EIJuanR#E6"fGnqk m5G`/Ɇ4 psN"3DQf=,Rdkϋ0zކ]\:D㛃QmwiiZ3V+V$Ix jےg3HjI;78%ĈOmфKǭ{^2E;Y>6>& ik*N&ZfEWxˣ~q?XN(Z WPs\mu c~sPW3MaIeDSP ~r"0{I_Z1~.k%Tɣ,$ډpqXIӕJsNw>Jėӑ|zO~)|@{f1Y)3 Ja?CS/BKQS&'9>l y>C00(n:iHN>m=と2T0Ia^j "GzU$z`Mt|pT%\xE D`P ,. Fߩ즤N|O;Cvx-єfxuj++SHi4gB^1Rzu 3qMBg> äɱk'D-+)=sQ4'hdI[=${ª .(3cB` `~g?ɦKW_ B1q*6)<ӵ3#ʆmS+@2t46nIzQ3E=W*247|6SV92"nW /NQyZ\%;Z07uMkj9Ô$7ڃq/:iukzA׏w]Vwal0HYއWnҌ?Py7눯( ~[RSn1s>} rg@`܆ GtHKw+)y.slYZu`5XH {g^[7 r& o]ZdA)ͪ+7\zp~zZ%X2I-2NvR2ŨsQ8,4xbKW'wRU7ySh =}[~rNRI)֐ wP17G}l0$HEbps -ZӠ7" >̜AZ~* - _D2 h~51?\4k@J:rH= i\j%5#7u_Ū,/t)Al?9P_lzkr8?uEixH zͣrM@ՔR8I%} @F>BWM(nBԁX@ɄU5= osN|4CbK( ?Bjތ ?_1 /:2;/`Y{,UCel=w'y Q*ܩw ]=1rۮ-H@Mq1x2>ߢ0syy+=CGZ9*7UН ){v/#s;4;roN_+F_3* ٮZU>~9Z0o.ۖNLj.&t5o TS.?> MAff5N$j]آ`?МW||DFu;wC:3ߞ/0A,*d\<ÃYqWVkEkr~3]אPoYMKjCX۫denh"( 1x0 HTy)b#uy6TئF` 1bp+HnC[aZμZCy›K&dA)ѫMXcHt-ݕ_5۱iA\ew4B >+@7kSb6*]x؅N\ S)^,m}gr]MSo$jX" ^BTb騦%)5@QߒJ3|uAڭ'WcrT 삑ف 8&r\*CeKj 6tv(븬2RֹCy!3jjʟ%2"7fO{A8?8؅m".Ex7cEC s^2Dh{F$&cfj.@DMe<A?086b B+q(SnRFMiGw"EIHA0G'5h:1 E@tg^dӕ?2{b9`qjraYxw0,I35@RE] $o5I/' zFc0?FS/v]b6g|DT8[!N^k!8mj9c xmY_<Тǹ%j:/ "Ԏ}NMIOh|*Bl.]q< eh&w.G1 S@ t42֕O(Kͮzdܭ9;Z'bqZ~RRmEHhn|~;.w!)wgtOy,9 z\t?L5-ַ()΄zp{O$l@.i erfWr|#j; ;}Qg jp0O)ǽ[$83F%-p :"wiazUأ 5Ė'm>$hg7:^'P{A f("{S]x4|ŧ^J"b6$@Lr,B$%c,QRCZWտCf)*K#E|KwΏHs{ :!njo.u/>K_u:~SgI1aPu,Fi3̏g7=l&Nqඛ$pܞƷ}S/!K}$&ntKPP ~ +9nEFttw[3̂pVn4)ޣth2,*Jù4Rvxm L2 Ap<jnEyeq-1j5s9KNW,~c% ;_96ѵOQ`ϰ@cuc( ;5ieEkCT+4RD Ǵ%7{)뉼_tENr)5C@5 fXS|%~'+NEd]Qc]n" 3c2ubWn^ wu^9>9Tl/ذed]"BzqSK1fTOߦԃr"x]T8UdfPiEC]fn>4G VzQn61iTB#kVadte{Xf3h1 BD'.2f,rWؽ(AR!H:ɪ9iIܦ3տh$$] ly'r^؜ hg lV4 qzE'ʅ+53z&AE;ڦMJ#!rA1X~u4qЪ1!=s-DtWKeFteƒ*Љ\-H[ȃ.um0;XaiavU!#5i6LvJc[rWa1,T(SMvS1$,h9b2Un?{)TiNTeL ]x}J(li kӴBٸЉ6u.P@e=\'a{!UA+WެbĪv~˼9'j?ml'0;--nWa:YOs|F QVkwHL 6 %~ؤ,1кG )A4y[%\J]D?} Kˊ H"[srݧ,D~4&8 bOБ : LcKpPB+[DéEDCdMhE?a$tƶR26WQos`Qy7Z2_R4 BLU -;&F:sGh M5yhIw7mTْ3(]CK_o-q^gm"a@/M oA(9U҇ݙ4βD3OQ=<&2n[bDvߪ7L #k%Бl% 8.V-P9㬷ϋ~ȉUX7nmf {[XZ˗8 p!¸< Qy2ߘ/!ROރâ.Z3E;\YoB\o׻֐8J O ad{+j#TL[ 4]e9Ru, ᮰e hJ/Ϊr@ر]S ;06e&YJZޮŶ{>Y/, e{ѭ'+9s=X|K;XM՗Ia, 1kc{oj>/uR9(ct:ơfKM=R{SMܛR4ርH{MLQ?IE {St"!SE!r_X0OI56q-iuz0kJw_TJ\6\2YcAGQYK %Ay$SX3r/҃GK5D0/8T -eL~ }i+ibl0wꍢAZT o/ :%1cTPafb* \Ҕ"왙8_􆲉fB|BtI's}gx{]Vr=fGӞ Y &a{,EKұ 8s Z3`nշ.C"1 |kdc]xeD!A爫>&r!4lX`(vA0 vW*Xz3ȦP 1N-|ek%]4xʊn0!`٭tǩ g5u mY@!CE>RФ6E{"sUԏ[h٤F.xw!wIC9P6B Ԯ:\&@^cWvY|ikxWʈ퉉 ~c:(uV%4#&cRI!`IKK^} x< xȞז̭՛׿A睽To5iHb4J(raT#Kv)͆W'T"ɧ<`i3sĥ~<^ w1'<|nn/p> BA0ˉggjW G+8 )}D5T 4bKzo I^7<:h9 oD.4W8.e2wS͊yC5+$i(֚Zϒ72Iel!J[ֲZo8'UG TɺgnͳTReAl#5p'xsB8jk0u@>pUՄo{\rlLr^@X-g#͹WLy㽫X sFTX3x];4=F@0"mB`اwǕg:]BD(#zRx@RҘwVjΈUl)H\i".۫?nWQ>Z$ :t ] M=dJ]ϝrZ:q-īky^jU;);[v#hkXuFvK}ܼnJdsL<ظIG%*,!J H''6UZ$F҄=SyVr}͸٥488M !FH| uǿrxڲ9 vD.uAY C#Ss]E"cfgGـ.@qW3U8%ʸѨN5ǣV߃cd"bG gi ʴ4HΥnHYeMz0,E@C1P@ݶ-!Jk?fYtPJWMɎ2$D|oZD{ Wݦx 'Eeh-ɿ!"G$mqd_js#.1H50AD%@/=ƸwrM`dh6l}trq,v|N P*ЯB$]E^Ard̊ilҶ@f0+f@т<_cnhwTٚ=sXúeUw _Ra$[y}8Ş. ' V?DpN& \m"B Cv>g,08#'gvhMT=i az7zc|\1a:]a%cnURs$#`J/j?p|oL| LJK*-ErG=`Ph5> Fszc9uAZHP.S cYûx:Ξ•_9tnH0HfY f %'Ez}ɄAϻ[˂.uAOƆ;G^Vp=,j؂]0CLYr%T5pu5Ϭ0w? f|:%wZGkEo7-ށ}HDq%Z_LDY^dp{~.!ܭ2NY=bEiMIVbX'C x9[jVqg҉~cW\:zFkYs e>;[Dգ8eyw%$X?CLW%Iu 0' ,8#f _\0hv J,[#C]R:rQυ cʚ*ۉX_\yďm \_+#wMٹI##Ϸ"o, GdҺעf & \MYYWA" @Zs>%:=m21{qb€v&Px@H=-2^owH9|'x$98*` TSDzTWi}R<ه-KwY"8EUqbmGEcȰGV{nf蹠ar en//tܝH9y̭a_nEבiMy׫RY5 hTOZig[?fܖ & )D‹8+A)b]zZcxAdG  3p恁R~#ìXnc~f#K\BFiKZ~L77BpzDf I!<d:i|(.j H"m NuBwXWRɿu>BLMyb@I<6&n_u0,m ^Nuk+sȬ:ka)e'=qP= U"H)CQMw(y%F0VsD8mpTϰ~U/8z7h{z^&7 EOZn2:@}xW8:j_`#,- ñ}H!M RA& Eɓ󊿂#Hk zEN#@T@$P*'RҮՄHacD}@]ޫP͞Ь۶1x#  WRC68Z-̟ f%# -!H^K$4/kTW{h0L -lQ9,҆^V`c*/SƜ<]s"Qy8\lggM^Ƽti- 6zY .t݌Yhĸ<]PFPqE'_hۍ aDFyXn'ۭ8C. &\Y@^B-.}$hEPlI[΅o;}HfJ/]UG3_rq PxJ.4фt9G0F0 í0qK谷 k6|'hv_Ԧt]7oF" ߪ\QPxob\9f8VN%Z5mXۜ$gJ7'w`NB6UOos<9p!)jC;1q8,=H[tʨ-&TuxZ;w\/zBgw~X1zTЁp~8E!14}] NnZTϹbTPy(H& /6ӎ*P @>O{p.*L@Cg}W#N9"Y]r=t|p ΑL7Eo(^Y!Hgh`i_Rr簀&K ^B7@v^ڸpҮ}BuI$d&%FߥӍ?J؍ĴMG dD': 1ij5wԶFp`Yp?%.g=2n6FKk!q,9tDw'E{43rde /ނXi /7wRn޷e2 H,Eq YL~-* "S ]~K&0C(:ΈLLgU;,~`g5:# ,]{OQkJV]U:%$Ϙ|>[e,M$eֻY W4h%A4q\uAhe<(eus .^wLI&MNZyv+Y"|,oi0穸aXkxv׻ϫ5cĵN|Sd7V-w>N_fräog^*zn?^1`Z[3ZTLiW/1MK㫁˂V'ӶX#rw%LyTfpxA7>w__Qh1Q'k^ա Emg3 !EiN:潾{-qaH$͊Ir̃$caoiu;J}_{҄VILfѹ!+Ѿ=uh S й*W#1y݇M4D5˓AQN&T~Sr4iha~:sn{[d9Lg Tn_SCC"%{ 4{|$dHʑ F!{pe;8đxoWGclF 7!)y1?\4S)kHHNˈ}Dڿ㕅c2v cC-5L}k1̋슓-#x;ݟծeSzFSU=Tjsn]!h_Jj})')ݨ?QvA +J˅qT3ۢj " 'HD DRՕFݗwx[` ׫Ӎp?z^xش"y1K b_ g+Xd=_WE"0q#9fJC/e%} N[0lľN;Y}[#NfJsgBI t=0'7R]a٪ǎbqeCQ%4A7c.CU78olN &F.4^|a&lDOKjJj 针aKtt#e':؊,ɂGUjl}3VJ\h13 7XI1ѭp /;Wq7%P3K0u'^X;J7'yyv29,&2 @((fr*:.=HE715VIzB8q\8lpтiQ"ꡈY 7;7krdQ'+CrO6!yly|NyiS̕#.E:̥w~.4y<JHH┤A2v`jo G[WۙٲfzO֔Ku`c 3 vf{; q2PprfBUóL%[kc.|1?XB24kaęGͪG' ]am=h)E'y4PƔ#$"j UdQ! >ٔAw$ɶQ(A A M ?}1_scI˜f*x#&ʰ+Z% ^S(WrJ]rKTpa;QNb`j@V h3rSkva &:d,[| In'|Ie%hKJ(-ʏ1G4DDyDflܝCVसRQXsS6 A$G\־ҘT>a#ȣz1a> Q{O64ISKĽ ws@3L;12*螷 v8xwZFa3. lw6V!ۍڞr*(m%հfIU!;ts.cJigJ6z;\_]rYk^697rG\b!k;d)D&oueDz C~,4k3H}|{QUA¤lx4S274Kx*$c~VloD˻x"}G13kq1%[!uFTA67+tᔙ,!eK4g!).Lcy,XKMLq.S"j^jR~!Jv-c~ o|1i#Tuك/,&~go[2TsW&W8 khioL٥̔Ń. 9h >) jm)[7m9nU!yЗ)3q)F %6x'-U}bCv_$N Ǯv.zQ6&;&-`ŗ 1/3Zkmd&U'otRY"bTżТs[* zbH]OAbFzހ ߡN9PU9-F)}B>2C/iG^vIXx˟$ U ^<d5v.@;aBgJb-/l9}1,v@Ȑ.5N{|bTk(ztKP X>-W]:} ;vs +or6>9\yYd_<6 DB#CE*9(MbûQNKE$J9G`ƶIdFJ pWf{z[!Nke % 9Al˿WGG$>y9x=o ۣ&5WOV딎*ɎKU˂6|҂Spxlre{&1 >a& /J)hXNCug+0r6WvSj~P XRr05j-zUq@S4fk&: huI6|.+~sF(69?4C>PJGΑO Y ndf_EqA/>PjΛAf(M{m6fxX8C,$zZo I~ Wt8@Q͗kgpv_Tu0q٤"B+kmlTI}vso-a_R; ":9!=lQ|HE,A~Kc&TXy!2;[vX/C<V) N 77{lB?Bb,$dsjH=(PXv,ظ>.0#Ӆ"rS:.]! M!CC/p3zdzlȡj0넰4쪷cTQNj7USR@fC.P#eT"]U:rpe1ɻUNFqFYϖ( cmdK;aؾ~U\;{vm~j=^)c|ՕwP @wH%6Ngш4Պ%<'DŽ7NMi@NcRIAw\?#U4M+GwtӍCt+JTEn=Idqqᣂe*nG:s$s5@{GT 346PڢR-ٶʁIG:tq?9.1E_[xI'7JgĭRh "Hf8O SD=\x?(0P@ [w%%Ez6#5*77"䐄ME;8Z:aРVnJowbJVr@D1YhA 6w +M\f-;˪ oZ ;E.?^(sIQ(4(qgUI~CoeB[c ٕ5:Ƙ)ηҩ>M+YgK4e}1-q\35X\M{<9Wъ )g#B%Or=oTp؁^;j耮'zyzZR!Ϫ|Ff,qM_&Q~֣ D ^iQmE޼0:4wYh QGʀ;FsGτ@t8VZа`ܻN)čh-"DrnXfkqL}Kg-PĄYηW=_d}%N*A#&NBIZ 68>+J@ :jq..ܐgq ,rGQC~n=?Ml>rl$+uGoטi xE/N&(j37E;7rR}\̴Ba_ ;g_`d0n'B`v@q(Զ@!6{U?*#ET+Q 0RP Vk˄/G 0d6ԦE2Ԇ|ݨ3qRL!ZW-5,%Ggc2)s!i.YBBNI Rʬ)9 * ƙ)sr'{'Jp]g|kɂᐘi}Ni6fs"? UY?$SA%tíY:2Z֭"팬ߕ+x@YգjL99Хv>pwm&clAfMcGEշʪV՟ЩetF GE`*+FS7Bw<_IWk{Q}:Z-`P`+Lu01Z+i y_|P1ϤWi!;j S,ɀhq@2`ÿ!kfb햇|:O'snٻIxi[}u;LW'@%T]_|T%*7QJA5H8I&"\6oBMl,~y֗'#>=.@B"t EZ˯^&+LnlW(9437oA8p@l t.ؾa`p*IC?yv=oRkPy%\ d ozp0c&`0PgAY0zCnZV'kxFSsɑ-Gֽ8߼ M-E.֊µDMKfN~=&se1jZоu@\RiᲛٌlIEG6Ju|]zOS, 0gQ_ϱP=Tg2'SsЕ^CtT 3A.8FH 'mM'܍TY. P"СF%KcH,q9?1Q[39_T"%Q1,<{]d ǺCJNF_j+  d# |v1XFh9dc_{Z$(@iKQeHmpCӳ0R'9Q s U-5+ Y.A Qfq#Zس}Gt-P_snF5r 0Zui>Y)䘏w~Z)fx7"(5Տ.Jo>+c-ꨂo*i\ Lh"hge tƂl]] bBI$6C"`}@L)y!Ta&QIJji)d.EVq:8}Ã7c@^^.cU6 JRjG;nM#ղL~qVB(Kt|1gp'D;.R:#t|w7ñ#L] F c]gLS&izx#rNbFwn2(%&)ZKZNO|}X6Yj{ jL#|_uצ-&t.&E04KHؕDќH|J/Qì6f$iʴo2Âe7! ~+1N,Hm1"I)b#t%!T-}L,h*RtPo $dt̘dLM)`CFYhafn5gŁӅ k=U+fƹ$f2C˧mE?e9yEvY'5xsÏ68D 9d+Vh)O=v#Uų%毊Do-foCNMy3ϧY][!).1{4Sߟ{w G呃)\-X".wn/SX%X + +pr/ߵDgwc1": mX6YTC㥘ßy#'eAT5`=bYa܃Lĭ3SsI_C^Fm/Kd*^TLѧ!\H'(a1.W/TvȜŖ -Q5`[A3}~dIEXxg"r? d6ojϨZ.90\4%Kj3ό[iDӸ@EUMs454Ul\8;g9q3tĽ%0:uE T3nfSpeIu9P^2J UlHFJ Еd7QוtM*vi6 :Z||kK l8~ۀL#NO fp:>Rm\w,H X!xOn^;7 9@S8+o\v$=qَlV[M,QX(&biO҉Ja=-ߊIq`gMeqp"٨HG\D&y1{t()nȽR68 _|t23UD\RcSUtň]d#Ss25QHz^es#`%dn۝M@L6ǩQJ0ĬuNpD/@UeYR)Ɛ,A2]C;Řx:bg jt;%u۫񜤥>*"32T-j uվ-wE/Ġ(6ϒ>F.Fqka6vڻm 2"9Cta&}1p8 wZr%U3,]7(%)40[>?V ZhTs{=+vcF !gX6 <$ G<;տ4,jif``4zj- ,6P̉;~GHN@wXtlBl~If;WmEn4pK4Pǖ2qJ"@Zc/|pNv4TLMNIڬ 1LgaP*s|Z( ۑM5xjPcI;pĎ_mY9.f0N`x#f ߑZ犘NGJ[-)޺.N&uSG4g0&NpbKm6Gukg-M\ҵ8tqJc'_4JΧ0ZwFb`GLGsDzUG:,K N|<|Fݍq~'Ww2қ0F@Qh&M6&Q@- zTݮ8pj3}2tI&JQC]ZȼNO"i#IW+ԕ$KyoծSH`%?#^nЍ%&E/%qLph2O,/],1.kAʗ!? -;Hx0߿`Eaj5# zJmס8,׍S-T4>_L'?֍kכ6`BiȤT)8kDw!bI{pTx =r yecJ&A%-;)coCPĜkoãp,;ViK_F@“^NUe\i"ԑa :ú0qKjʴL>"lľfN2OgL#:Tnj F܉G`kHΐ#y!qZ\ҾWbE`r 0qT4R>]ol zEñ)DQ f=d^0IhGfӷ}T佄Bqm-jh0 R.wE_^BF#®Eb{%?ta cf'9یseOjډbgew:N+RW ts lDijJ_d+ _6#Y0u,\L-ƝbTf=M3U\rS&eJqvD4Cn I2{uU \"L dWܣL.JS务ٺLj{xZ~ME@pbG_8QS[s#@/I.ΩUMݹ|/zV=Sy;舙bnKG*H'*HjF]0hƟ`aM'5RoK>"[0[\=2 ¨eLk|u#Nbo9Obd[uG#CE(Q %Du'z91xs˙{Y`l9RMJm]'/c>?"t&"3(!F£Ul0=WEM/ies847/ScVƲd>3۳:+уP&B6XР$;e }6x c 8r)0B _Sm%3w_Ma*kW,=+WC~/)u,E*O+xqPACchIـƘ4pOuL md[dkMN/,=v)9k"(%c^Hu$Ab7LE!AZam<4)V0W 9&;;\@ 뼪&GDסIb!wVw*(kyXы? &b]uowoѽ+53#=2FP{ڐL/7@EO9q'5q*9gZoyo#v}ʯUC"emO$SGӳѥNvrg5;jF3ٳ(BF#2S'63J_8[̲>"4ҲpcϟiE1@j(dTkON:Ri_Y$vIlBH'Bm9 ]'V4?Dw9[mv>+pD;Q[ +"W/~mh{얤Qg|'[^Hܷ͟/T"[3Mh[1e¨DSyUkk}yp:lԔA*jhgyzQ%g2438kM}8(4Gt_%[Y*Kն!\xotqwnd^ sű2ն~{"1aZ2ؠ,eT%Mx'ai6@~PB}mq?<3pN]BvwAz2\F6#r6h%ߋvFT`e>ʈxw<fv7dy_ e}E"Bg>i."vmx#4, V0*v6?&t7z6ɦ(G;C [LpT2TO mni׸dOw HQQ~q@p.΄$,Vwtj@\r ½Ny`% R !F*WQa;l0Ab|1M}VzSm`+kZq]i3wtTb±ɼ֧S*fk@ [5j/w}G0dĖY0ZTm†tWmjH4ԣ49E'C"H ߲~cӢgI7CP蛱 'PiE zG]gf–cg^wI~ XIii%׭;aߦ˒#={0fOIWo|ŒpQfhĠ[NC5USდtit6`*>Yr}ҎG=ʝqM{#gOo*6EgWeEЙKL2zN3["7Mr踶 ҭy;vbD, `Kz쳮jVʚ( iՎ)'Nztw;nqQȪ]_W|uFKX=4l0't/(ԷA~Hߞj`"HlT"s^:sBfф 3J"ldqȥy-EmĄe t[͐MI>\+C W +{9%f#@BE"g {ϸB!9^vߋ{Oj5$b{ >5Nf\w`DiUKT2q@m/@(GtId`4aϖEPlDKFcu3Ggj%rkJR5kDh7| ՠ.3jGT8(4zwp7,Ym B+'+O`,ۙf,9-nj>eFm+:Tk$iջTsV;EpC͞v`4ϜDFl:۹YMIӡy._MJ8W`:_2V -pXϵ60GtuZ}*ͣ!ݕ0qCiڦ/~Ӡf&:uMkpULm청4`s_lsdr]٥$ppA)t -^gݍaYp].sQm>̨Lm CdHP?ipQ0đbR{PW2wTԋr*[pߒ %3{=y4MKrM{d;yq3Ha˹ (+$qBSRV[c#n0ю+2='uWw{naXJ<s(U}{V(ʡjL7QX) E/xf HmZ~R*x>u?aЇ<ҋbJt.26:!oD6g2zV6̝Py.U쉵|bHAl59G}W4tpLܣkhOb-z*uM;R< tI.snLQ0lKERlϦ< w,4/].[sb t̤g\GE [@'лjV.~Gt,O;AҢۓh^ b>ͦ-8hj8K`ڪ ('r]cy+Y*BC !/Ë$#n~PI=F A_fA޸)X0˕V,:1(g:}쌲]dZʫHҖ8տp%!:~ h>YDzB[n'G`eSZ''J>rg̀a)X\7AYN'%6U>B-il1[A{dRJmǭ\>jY7:!J:(`#H8|Y:M*!IW2D%ؗՓqd&|zaPo1=UKd^=iGf~.+)NtR5ujĢ"<rRooĐ2d؛AC0!lw\~KF#43XcGlG91A:m0mNT%BsT**)y&25'xS$gE[zX-l7hB8Б$/96WnTذNV/>ڦw՞g!U[(W{<=yx \0QBcLh,ilSoIQZ%,qjVO0QhJ.t;y$[L(= 9شTTV_PM# \I6?0)6!iY), "As)b_%Vl94GH2UxF}x&/AjK*חe)w%;)yD e߲!ͯD1KzPr*ϯ, zz_13=WZvQ\Ƈ%δt3KfnQ'FQlhCys9ˏ@,;z/po7<#9= 9&X8px2 Gf&r=݁c\y]eu)vrUNgpQpMBŃIx nMPY5z^Cg|kɔC 썺Ũp7[P2pFkaÐ+ X?@VL\CY,kyff2=ֱgnKO9^^y\[X\,U/.OS`+>&NQ [4A?~+Cui 6>j I_0뷿VѤlyA7{La5+ q}cc%+h QL&}z \#֘6C^kx$ݩțJ+gM*^ \LR)I :l%1,?Wxp7*$cM*Ӑm7IE(㴅Bdѧ\mr;ڗ,+FW>doR`loxEyη) ׳Ve/6̡р%iMJ_GmwY*9=-/.HcCE# MݹvZ>/jZ"4ؚLpMwo5/ctUyr 5)H@9o Y =?|]m4]HwTB|H$?40j\i453u :`J =nj;lK0,m? Na8v4D6vcg/$vFQBPaAWЁiȟ憎nBC)f@rAwa"7r]`uP~^8by6^HZ`YV革 }Zqsh7rn;CTM74RfVKFR|tCQK7_ZQ/`7Fa '=M# v>"Fuпa kzeif=IBߛCƨmt/ AhSؠ<;9ėtZLxؕgʹSShS5)zI83~qrbDG r8ʃ[lJwfTQ Bc#O ˇ*70g,@\g'՞\fڙc,8.|iK{.֗@Y{s ̭fP\ӄa5hug.uuz-gL4=T~@h6=YdR)N4JX0 n % 9nvMs TZ\(Ϩs Pf ftbҧ 伞קE辻" 6<hd 'bAuFpi {'W/Pog8UDeahjt_c%aP?D(/fIX~b.rW IZ$Y6jcRf_*rBG殅<Ȧ*"jB_|r-SأӳNڧbk$H+[B+``i6)9&Bz&Ӡ^9w=:k8jWBw/$C?lrk 7f>2/+Q JϪR*aX Fv \[[[܊]jyg ܘ|l#P81y5q#paZ݋ $UΦ5s)1sPVnq{6t݅hQZ'z:d(#@l~bUf<Ȼ>-V.ThF0K +7F5}3j6i+UEώh'\QL˲`:MŜ7FN&n97Wr»O}-/z&U K}f0"H{-b(zY!\s^W\y3t=˼T[c ٍeha=SËKԌÅ( RH):ـ8 ‡-H𖧸ѣp%)V.b<&!/YXL)D_(yMJX{N_#ܝEk*%peԊL1 cĠ&G/[ 8xdd{ *A,Jze1KhߑOnSLyD ߥ'f#=63"h3Y_3r=V"? )c̖/Xl+>phm 4jhlw>;gmT`gpy5_6yuN7D4F'eV} "CګVK ?&yVs' ]6~9L7̒Kzxư؄̖-ul"UW //**U 9AIrn&E s8o6/* YvLwŤ\ EHRsNg9z͉w)M=B9n%KYz mM=^0XuugAm2*$rN.@ߨrK^yxN+O _:?NpMn \yYr]n*s 3ȒkЍ"-ȽuP[+ak}LB 9<WuI0s8ü .OРXDhlCIvIl-71CgP~CR77<0iN\, pnP9;)qRh/`M,Cy4cB.Բswҝ= =H^!3$XH_2)oosLoCYdYhbU44|;1DBУSڞ~ހ{$&UgT|/AʽQHXgeNrsO"@ʝFqܫv1٠7ܯS.-4R+qU#֌ lp|zپirIy8sXeDH<rr^NW pa.>/e\G#4LSn`6w|pG2Σ[%^Iރ*L )(jďÑ3ܗR;*)3M(kVC7Z)x$ę0G:+a.KS=]NDEVZE֓E:o(R ;IhƗ &_ܦz'f"Oow?)NO*N !? VEH!C QOv1?\{b|=Iz(-4AwR`I+'Hz"OR·:|s#c!0aۑ!W)7&0/s찪-.qB&f;ʏ{bctyݵ۬bGtq]*_4![™?sͭ#9eR<4Ѩ0C""hiBH@v7]N_҉W,'bS਼5 s^Q{-Mqq 9ĆzOy|KDpVQ$Hh/)}|] /6 *P؎a}w_pT\hX!VvĮ E8CxxmObg9o_|ddˑ)" gįސ5!bcU͗d 6}|߿]&hiKDoعHwF#0˘C[gH7qo.X.U ?[ycj qپSmrq,@#̚U9Xz!x)XpΤ˲ij<f|:WgU9#G,h H],ZO1".|9n(EQl\Û71BB͇_#ˀ+oWpn"Kݍ|F^ Wţ;vl-jE8KH?k.Ntٷ rM9=;p|QL"ݻ<]=wF5e~Xp_"`dE97,;q_*ltI".G=nu֋f_44!Vbʳ=s!Jq,Yy3dإWӓ## 0\Xt̉66ZO.ف6-M4bE2[ ?fަ_Q!˜ZaG S_%?M=kD}t עäԀYby_z g- 6V 5➅þEmHMfNW!NU "wD,buȗ^VNΆU*UB#hѯp/In<&dCӓxT[iJERڰDB r88iLo`'K'N ILLD%4 @̃pcVNZEfH>ժuQMI/(|-iĜMrC\0m׺KSUt)ȴ %GKV)k?y}'"$,ҋjxvDo|O-oRb7&kKF3H dE#S}ð¨j9|KhX@1<)@g&ـ*NcE{%A:çףڦ.C V姲akRa[։M0_sLwQ!#d,U߃[mgL46ť+媧ŁECr 1_{--˚}ϴ, q`DJ1._ԁNf?a)Bq3\:{*PD/"NռnSA,[Ҽ<+qdCDϋ7n[WUZ.B|KgP)yuv}þ8}\RrɈSN^#}Z_''=>)I{)9v|7+66ԓxj-jǬ+K-2>'=q2^ tږ-6y^"J*/'sQ<3Ҵ"^˺om!{{pNa*SUigOo5ekuzVRU]uRByT7rA0`AcYb.N}y.?mi3aPj=69 z7?9ҕ(uΗAkCMhq. ]UIǣ9kB+ (ݫ=HӺBǐ1Sm9K* Kd72V#}m=tF_r/mQT=LJ@bn"B]Pz7{S.5] ^1ڴ E>;-G9*$vA1*AnyDm)D5(u2mm Rڮ*V+3z훜ȧe B@sCސx[tBj`,QL$2˶AApșF6$`YzA7XĒQN E-/0kQom)] ' P%stv</Ker<)MAG&Eʆ?k}j.kyOq sm q1 |v&/'/J2F#K$*IRK3 ˩FMFܼb?BazYV]}V%NwG*_VTCڿ`6RXou=zDvR̡(>nTV߇f%2:R~^kë *p@\ex~*_4ӭY 1x;/;m}ux: l$L2%+ڡ8;}n^5i]rVKҥ3N {)h@1ox8au8tjxߡZl|>3kԃ4X 1*{0 +n w|>.\Γc¼I/"i=xF`mOu$rGK7npʁE72l6R'“$!a::'bHA~ uL/4{oN_+IT#_Te!6n9?4SStCwFd-h{့zђ줪r.μyՊǧsҁPgqc50X-Hji.{t_]RkIhI"Y |R8r`ZE&,$U3%.޳SUDB/$Δ1 6,Z2sFNimո\oKxhn8-9*jLgR^}50^_+I7_(xS>1ʳ<4lms7/ޒ[JWIcqBLh94Ssh,;aÆj䢼`Z;y*D>>%3v0;|ȥ<`;"Q(pߚ1ɹ@D 6T.lX˵d2y%e[m~w9]F"FK=t#H4)ԛuҨPre 8٢92[|aOfx$u .jBDAK z|s]I! m d M% !8FB_[fXz&>Q$π"4܏âځB{X\ڍƔ6#;b*ʹG( !OB .޻,{T{eH%bpL!RS}}d-QL{,s"K[5g/H#\|:cu'Bb)(\S> zQtgHNI$k>E9?ǺƞT#L"үJ6B^ ^tQJ:;ZbKR&ٌ=hV쎣uQW`:l<ZF $RZQxPOqa*)AK> ^m|58g8lH<%p"2U}A <9KpmUE"0$?/Į:FDk (bgMb CY^t5Z'r^ d6ZX.䳿5'-J(׉@ŔH$ !ub; ħ5 !Q^IonB$1[8?/,jtv̲;wr0һ:'bt" .܁TLR'?Z*='pcջDΰѨb |13_cϵOYپU"M8{`EDv6b3<$.*- 4Ct{8J m29=PC!'@Ni.L)$&ӢCͲbi:T1!73xz"zf 6pQ=Bb m_y&6'GI͟^}(,onm& NLJQb^REID~WP?dDkSZsHCQ~% r ~J}xGM< ]b|NTM} q9)x'+2 X 1!zg $=7 }cp݉oWka;QgUS>![=Ἱ4D$irVwxdf=OxdJL߉2R˖#vvM- s)ڭ: O '{{+|쮼> q˛ gVoξu.m_hיKBPh_ErU^cNLcXPn %dk ն D[Or :`җܥ%P,Oh2xZx?"j<}[q}1Jޮ͈nһ x;lsCMo!楕!f>eZY)0.Q .Rjw$.f 3m)d;]OLlDiOgA1dX])m4d]0fC/vO튵jv,am(SX  *i3Jxv4 ĘZcd@MG\^Q` ϢVbjU %M?&D j>; wqeAzjv#b˽)zN~͈-HZ>[f\fG ձTt'aDQ]vڭ\8qf' Dcq'u]P [>x6z3:M8SVϣ\F{L߭г^=q퍒7"]w܌Z!p0T3:h .Ӳpm(5CuUs$ZuWƚG\ڄ/B1\L|EQ(*)z"_dcq+Q"5 ɔ_f;q~f,it9#C *AvEX(7ʤ)1i[dA[ִT;| wY`3fR'k?%;hjԷf3δjG˰7~ff'ϿKWw<*c1N* Ԓlbh+F'}#Ϡ+!чRJ,7o-N6:j$Iwk(O`sy?few]f kb*mEL}vf|tg-YT8"RnHv^ AfLIj!Y0-Ǚ߫?Bu_ OP4 s!BynDo-nx\}Sjg=%yPmpY{ֻ-OL4 jvjfs۠Ug qz|R̘-,ٙj-`4?GԨ6o[1cZA#d2@vTQ`pyE*.5:9Qfʮ,OV?b* vmU^e~- c4Mr|ڄEKs^ByCpRTŲj޳qi\V AL=?-@} y!~kzpX5}VPqD S.|'son~:,C zO??,ӹ'zm[=]HPHT@AH̃RndA3a}İ9p;'i#Hkʌ|lN*sHDJ=8lRh&t^^oҗgY'=!#DHORuX良ooPs?\?jy <{qMzxb4z[U%4#׼}f=^bYl'aZfY3DC9I;= /O#Z*e4wvh_ەѸf_--JI3B07a$?Cr*XOɖv\Qœ4vKR}EP ӻ2?qeWIeqϚ- DuNנxkYh]5Cn# u/{ȩm1܍`"L*<b%?`%,YGK$l&H8K-me" 10V&}7wߗSqq=H!"~!%wI?``i_{nvض=9|=$C%o l.ř^z[WDԅ[!PYOsL$bf!YװA PD>,ۜ^yr%Xk&0FcvIXk0`F9XP00|Q :\. _Kv Ι/A,,>.YU0w>Ŏid aQ#Ytet/*Isebɉ JEBPl7.ϥM&Z6dG:Q0DY'S!FXP'yaKb%˿)W,*!gߣq:/T%N t2vVdVrk?_h +D;y8u&kz37$_yGa6 V Srx.wx[9+;U"߅(M{17<ʀdT!|zW v#Q:v"h5kSn}; '֌`Bb%=O`Æd/N'({bQ Gˆ O;FgP SKtGmNT숒/SmozN^7C5 ? bJnU?LAR`lTFrb4m&kB!T'R"3H4mBi f}z#pPl9ڹH(?&S·@81v2qo"DZۏq\LU{0|Q9r:Ј,wB8KoL1~^67W5XCP]#UnLvoSi- zb_+ gzE"/018X54a\򲷢]G$yEv<#|!fChۖ{7j"]!x >Eܣ3>N*^!~v1fƉVx#3\Ɍ?!]ҏ"m/*qD-EaZ^P=056(еP5QucRBݨqSLQ/r%[} 4'T\ 綴 "|=ciМo/T e'0gC]`gn ).!/R]?a| ja-?Ux >BI\v)mCU bθ )oafLU53}Z_)+b%zr![q=8Fӿ~97֭#v[SBY,z VuZ$mh9ʊIbB!tU4E5t v^۬]Ċ;I@F4n1 èȊY{Bf95bz^Z?yis?q H9 V@3.`O d;@L=`4-#=( Qn9wT[sX*BsSZVMbϹKvy2_z=A?;x܂bf?2 ֗~VzҌ@\ &G^?.%Q[we.dȄH)7Y6s9>PU|O3&%/T6. _h'zʢfxڥgL)H=᭜qnmeG F}y00RT$;ݖBUwU:Zq~ dqE,Q΢9BzYYe3r ؖdu]/G>t?Em>%c,a}/~Y'* l=fbr WzH0/Δa5Wek.x'(_d<yۂ 3{2 oF nM`Hmj>B ݫluu(1qޮH m>pH+x\>S\'\ϠVIK?bM{p/&E` Tf:9Tjg[ #L-'?tUi%Pݟ=omSX lRV5 )Ar Ρ [0b@ۖ7Ir 췳h_ޣ9? :mP*3v̊kZҤ Yah!NxLgzCw)Vt\Dܵ6z9a(cnVKiV&Hb5A xSFn-Ϩ*FjXNqI[L}\(v*3@rUhGoS!|ta$ XH$3ݗ J wprBV6It^W헊ˁX欞.>tB5J+\8S. >N(!qF,vha}gX{GՏpl8`,r Tz;n\4?38&Z>RЪ;@w68"zp +'4k5b6Cx>G./}Ct/}CwF?s[BXjA -=*0p(aN 瓉#/Sfp61ͣMLunf CflO$6O@s~>dµ/!LcNC+=╩cB$g: yσVb-> @h*JMv_gsӵ}kr"(տNN]5[#E(%0`t9:csĸv `\T^`A~DEq4J$B_ā̧m6;\Iԛa=mz#tg%>Bq3LD |&(L=hwG;Jʮda_=! ag :b xdF\әO䬖>ݹڌ\o|\O(3@ґ7)V:^)9 y;UYpARI.MN|z8%:*ۇ4[[û0ơY{ ]3ڲģC~gw4'!] vs8'?pT-k멠}C<%]g޷as#H䂰,AaUv1'E"3S{ s|Mdf=xRTIS>hh'A%~4+Eg*M${Y+aQ#Wn|@C4K%|fnPʛ m%CE7sz?L ŪtrDu_ z?s2/sB'ʾ)]RG8?bpiyH<M7Nȁf'f#WLHF=kiZaa*(Cog{^ XѽآDSǼ؃Ż*k&tbr0J>5&U 1늴bYvMLsMN S/eȈy>t MD+xF98<̞Z3FǪGˆZEZPA>-4k|ny`-)au֗pDdљHkT=/VE}eD ոT]"Q` 3_;=pT`IZI脂i)CT/rkס;2~ŮKŝxn-qa~@ EAaCpDo3RߔhD*gWLXnȎDK^@Oͻt ST!W.A2qmCrp N3$|勢JK֠G5ZNfxu ޘ4fA0jU6+ud _yx+4CHYI|RUWZ>iuZ#VICiGծA|D.3.mXI^}:C.~+yh19/R@TɆ(tQ;,j;Ir[}N5Pw 3l!C.j*+~<=s^J+7Q6FZU1@NvޑN9#1yUFj3~@eڈ^c 7 j巅30x~,-?b"0ޘZoXv ̜r(وL(g4YWMȠttlSZj pS6IE Ȳ ?aaDbd]<*D:2 M$YIo(ӑԦ|̒I#B9gC}FGk)'dX"O7[d ='iNu1xHH4G}hk!ûN˅bI?Z+NJ̤_cO۹A;4bȕK;Y6 I[GaE ]"v9Qu|*T_.\oTwca΋+` fw#@6wf4#f(LfGƎς1pDAǗEmj >4f~idZ2XӅȈe{0mg}CAqHof}e_:Zu,]F[-X&Mףh'0C1V-?[x{׸-4% Ӫv^xJ? ^YcB427fi6G^<_Iv{QoKchklK^L;P1^6rPJPk8ܓN;j*b96:arRDGٍ92j PQY|wLXDv(_]ɫAKq_T̬x WG` <.AQ\&v88$aq8{M`h똋v=~h }}.~{G$_jYmǴByE|>DHB_2; _lK}y{^FWџnt72y`ʑ-5@gbY8. "nBN!Į~d<+ 7gM`}gx'vy9Lm+*N#swj0M(RLDEN;_y|z cV&O$?܇=i5-4l.vNo-«Bz ׳?ѹ1Q;GhS `VcF_jUH[Q3uuQ<N1gܭ.la8^G}|LJG^eSh 0b, h%{z.PJu af= Ӱ8ȲQH;hyʔIKp΂_FE-NWN,}(_ EPKT(W9wz"?1Mk !&lX5ӿ'sX9OF|CR[_|NoJkҏ?!Jtj..& ~wa rj0rK\R[LtnԹw&k_@WHǜ^{iQ2Id'C \ѭ6Ca {텙Dy76 % ."C橓Um{PZoA0َ%ʚ =m6sw7|fJ˳opBնR>*RM]Q/pC=3xǀ) i- R[3YnsS>@H :IMY1yU~S5}Nbկ2v∀ե/H#QyfRJ]W+֒:g`0{S5 ̸V@j\@lQ$=CߤC2?5~K|z2]gOҟm҉"n6@hL>xe;gY4gQb6]ѽ &ES7B@HZ.&!>\6XH¸q^" \ĤF=XjzQ_rӎ~c}84g=?{)s3j 3EQ=봸Kc v7.5'96|@ծ-qɸ"FQ7Hr$/@đ>mtOKas^2,*Rc#&1Rr׵Ǚ[Ky2دZ:^D zX$u5TN#ҌȽryHΥꫳY{j.`ш`u^*|S* !=!t_{H3󊈒X@#|eV+ ]3%_i<φbˀ%*ވmɠJE>݆#mpխ_ơ tR~Ԯ7ή{m~]v&pjJ(WfL$'o*}O;31ADk@uCjykww6႓D} kAVe#&x027$"2ۆ)%}.g~/)VY'g,dꧽ8Sק\QO-$L/^օFfxbR +Zi"t l RܛE3#mZ{QoP7MIGh Qi.N}pMX64[/$vfq9;VGc;>S kx_`uP-Z?aà/)~>Uy:L_guo9I.]\ZNPҨd[5mg* v8 6Tb \, Vp5d07y\5?,ս B~(!<(1ϸ s⏚ 0o4smYzYPJ(5Wuci'=vc!(&j߾3W>Լ5 oqTUMζYIGni5L/ d޽AAfܑM6\jHl]&tw!T9~,d; u6@>NY!* 䝑Jgl?x03쏔@óN}Ix5?ֵJHTTw.!i $U ȥ0)[E!-͑-/m^_)[cT"eBZ7Mҥ>AtvX̍W"%X~VO9MA_Bsg6B|\\&c5.j;yioGē^OL | qJ'0UQ1Mh^5@t V@$xHODiŐ1m[D݌O<6 ]캈B)gP,Ս8/0N,_8G9>L6:N;rcS r`eWtŀŽҌTi5Gگxfu"|/}A2K[8݇ ־K|n&&Gn;Dk뇘=占$3GD 猶IOX{daJ]a Dʲ*tѪo ci%8ahMa-Q}K u@g?4URgz>`5rQ|sK}n=" aY3s 9AѠt`dêS4XfXlT CD/Bj0//r@:C $3WKymEIksѲxT[Řq.`OY:J Hވ96XhUtcܯ=YտGԖIw fu-ν^iPMB&Qo27޻O#?mbԁ5qKPC$TUɊ997*)k~o X]kG+!УВYf1޶7?aNlph4`T%U Ngģ+}"WgXQ8^l'h/̂P,%׃I8X-`"—n_-^y{_Mn2zz^na$8yхzZ^WO( dcdL4@'N:Jܣ[~SFjp<yZ"rv}bd,iǬ!h)2aȹ?$;F@zT!㨎P#6).Lwr63g6[!@au>΅5uYesn2 ]q'-pMKp\*$6tn #{ GXڬZ A p4P!ׅ7[Ϛ$ ^!)lE:^@;1Fqg EfsZ|>~0m v (氛]鯏,VG;]Wr%*)]~C(;p4-IbctL|B)1T,V=`ϵLuƠUxźbL]u:~!v)&Ed /G鸢V qDLwaD6BC*ʘ~-.Dn]V3x: Dgt KV}U fDv҇GajVPm.é)!XsTPV>]#g,m{xݯT Z5^ PvѭLqoJ:bwF!6UY*'PtO }fӄ(_9P!%K y֌.Nbi_ . &tR@u$wX4G?xbl'}!ӭ RLOAl0|;|`)_}6jg" TbLHTPu4(u]B@쐁@sFlsI7|fUl/y@36 ǧ*t.cHɩ#ݼKXj跦c6PYt럐0.0ԙլЉd<ԚS'͠E*Aa)E ]ޔ}\UW@]>f~W YfG.vg`123fW ٴW9LY7_紱wht \5EMVp2l$ xF.[K:y&? G8eBsZ[^t^])YKn^Plt1gu],+ŷ3mvZH0끆H6!zb"i8h%OI2aVk~ØhKMMA8 /,_;VaYT8fs۩J;(IܸA20>D$WVJK<`Rs' [ ꁈ077Ȁ+c; v6n*&ӄ}cb4"m"eI҆l2ӆok[N:#f@9CIk8]8G er"o5~3ZФA8^NzhTW?i՞!`1᛫#U8*ET sɵ@>spLl t a直F1?n>vjSꥳ(>$v W2tP(C 'dy>K】bk/<Dܕ3:w)YOjokovt IӃa(]oG5șgM,ޱtw dS-nY0(+oK~Wh3.<քyvV%vX˙/,п|М )s}*fٞ䖔@^G3LVO)8Xul$ʃ5S_EGx9ώihqg7-cG}%ꇭ=RjA%W ]ʪjvF_dU$~Irk4yCJ{..$+)'i?G#W5805.*j&V.:gCݲW4,~}nN*H[BhfY>)J~(-K&R":7Ԙ]|E ݿ`4kȶ"j6E5dloQl D>g&MͭEwޟ6#Aė߷Pz([t$7"~ )G%&лJB$ &H׃N;k.wm/I$f<$O4>kSͨ?m݉&A)RQ}~؀ahʡ.L>na ]ӴoJ DZM}$A + L+Iu-P G_z?9r GckYUDK/u-dJy+s :yVX1xֶ͔5Vs)'MEACpbI R2I&=Ml^jƝ?NKqv[4 TV⪵@\ a!xSRy@t||-D.}J1zPCO'4WX8fe jʈZO2!+a{4{rk7\qHz>#3=sdI'M@,Z\@ʬ>]KH£[KF#i^8`FnyNMq~,.͏^Ύ{w xflgD 8K31ImXo= +û`>˸Hs35 "0,=c Y>pEbX' 5^"\7-¸b7v~?0E/⑸ ?ɱhS?6;u~˄R|!)+G$.jhcЩ (~~ w86խqNnsDENjbX8.Y<ƱCo.| vD`UK h/ܹ T;F=6U,ޤz gemQ\ZM'Iި.="<C$*EW]: n^Epˬh@gq5dGqWTynvq9wksٔySVEs+JMeus;7n-0MF\]嗲ą٥O8̥ġC@#4Mw G|r@ѼӟGaAejG6\@( cYsbSīp'% +>mex(G +`̀p $l7w]5v=Z|x9\6}%Iiv) ?hCtۊ[YQgq-&ձl\Ѐ5QO- 4gA B7_=o2~;?4*k |F9I:ƴ8aC6(O/LJ@]U| eٔarrN_ ٨t:,z^W Ψwa= //Db.7@3|ybr2ٹb̮<֗ۧrԏZ9E L6hTpņh!el?٨[u4ocFluh8=CȟR(,=q A4#4ᅶs]΄reKhň2.<6, '-]En*&b-`@OOS뱗*6#NRD3lxX(^rpHzzHq E5>ÉNU-")XױB&(-PŇ:9?<TӁ_ YsQ515+ ](Fd&-o~[tE҇TW6pt1f&4  C\J |Haaw͠ 1 wS\X|0.z}-q ' D 9 iZhC-G A]MwzQܡDDc\*[k,,IW>5:](S$f'ʉ#ncrI\dP7GTg3ç:RFN1/KbtRT7@t44[O}gH6ATmZ t *@?Ra&^T1lr3}p%tmTOzۜǜ_i-q|,- jJR+٢khd̜&Io2K]`a*a6MɎrCR@18lwlr3KIR_g_{ W-cR6jV˶3:tR?a(}\7'*M4wAv@X&e;~K[dnXU+GD.F~cQ7A „ݠ񸋏X0(q.q\OCYxΠ(Z//`¦!trAX0 iRW0f/'OY1҇i:" Q7GO ii"WgΨtha(V 9NǍ\֫k@PwQVI@d҈mD a[r{0Heֶ 5`C|oC@wkh>Ϛo{r_p8R_3y^jHdB'Z6J4~P D՚O$Oo| GF3: 5cF]wo X!(U:V G;,IK@&%Q23 ؟ oq1Ε/qj2Gh6B*S.q?2?·G""jbV7dhy41JU"is~0wsQTO&sã Ll=$+~ҢŹ'M~9p3S.ͮ(*0w*CxKRA ݕ2#=0h2)v /Zd~GOq ^\#Z` Jݰ^eۖOںK SB_/͹*ixW& A6,y^Y) =#I^~ :R3$dƽ%FxBV利ޔm=&=f[[ӢAvv۸Vws!{%Rz#;U1aP*)0c٪ )w#f`}%˥E՘'`v!n6zlSO fvπiZ d6˖C!s[z^$V.(Ekb7YUݮE <4CQg7ʐt?p'QQfy̻ P's?RYjD!xAZZTŊ75xwVQjcGhC} NOHb1rew]mMg@l_#8q*gca*HO x\5S%C6l=Kq?DXͧdqu*"RH(gѻh$wDn[_rxugGɬQUbE'|959oL{*t Emfr#2ɖ i+)lԑNnHܝzeQ XWL0z?~)6+yZ7~ώ+$GL*# fK}Hx~U81;"YGxd "BtQZ;#H&թމ^-śR떬vVXMxC\v,/Ҍ-qi \1M 7$߆@Jtͬҽ[R2JO\f\J)>BI#@uy%#~)嶾=`.to$؆ <-"[r-0ޟpLrhKoNYJC.~U[b>.$VmQ$]tR,X&GbwRN l OnbM@nN/: ʻmڵ"۩LHlЕ;A37W3"½Ayf6WܞSH+tpTLΥ9dZ'  [Nk3D پ ^ϱPY䒹/Յsls5GUZ&g lD0sGV ʁlPDUB`QlڿBdi b Mh\<.S?1̈1P߲1lW%|ї+1e>wt>> [2GF2EvXKHJ+'VnyVf]!M7جII[QrkPx僷(«ps[mYZbD>xh5@kgݨٶQf5ō =|: m6P:ze8fb@TGBMQU[z}[ [J G; {& {D`V>^Ԭ6K+@Y,_QLgeCR#|δ  'g+si cɩx[ vhjJ- O|>jfNhc褩Kz<}e f/w~⭮Ƀe҉zc@`/4P 6u.f|R,}o-7mk_/.\1#㬶UΫRhK\یW35"F'hX/C*XlYݣ\%\4Xl'W֌H(:ɖ-q$ 'ǵ0+EH[G!67Ƹj Ԧ"aAkW]BMycK=6tC|V5k^;a؜.2{;sHvn%`1  ɔ :SZ pWjq<%Ѷ T\t`@&ګ]55X@"Un~Z ]#.ݮ>)|̜b@D{_RӚ$V1Gq7!͌*7ld|Ao-aUZ?\(_*é CZG4:J D[4,~M7cxpRB$"*ŐenzNwC`0="i(W;bH\ ѯVLeƓ+a˕D`j5FDkհy 1b?ņaيa]?EG@T HGD.b۳:ۻ.9%L3q;1ZtQ&NE6O/-G64NC i˸q aAL[@7#e\0u^z>*V,Hvׁ5_D8ӥ]|%MΝf\_vݰdXHP\maBռcN7^9YbP}Egݠ-N\dz%Ӷo-9XI,Ixsbbݵc#f?=8Kj"+EX!=[oLX}g/ 3K 3&巢h617+1UO])c [^lH@ecr@N'Ԍ'E]Yw 뿠:N:Q̜B>} )؟A\ ~֤6'X}B ˭.}bK 2G{DOY|j۵ rSCee(ޔP?6zVoGhhqTO'Z"HJ$-ƕ*6 r~m֕ۘy껠wCK2kh ㍇Mb?Os誴3JAGiʒ%)HϚvrZ,pܰܯ/A1gF|ڧ+awHգFW{,j>F+*]^PjT=@tϧ(i)f5߮L&΀ $pKP`3YܠZ6((!G&k@ Ea͵Jd$Fۗ]\m3jd0XFoT2+bː@ {y_շU(ORr~Lm<sQpU4r#uȶ ݪ8҄_vmqJB9gĜV;:UY g 0ڎ߅*XA (5xCnq&/8&xiM<xfKMeM 2CEW={ⶇU;wys}#ބ )zYk6wm 1)RWGIo{_>UF ;wD5亾iDZ|G/p?7wiVy:y㷮Pݗ"Ss ~@ݓw7^'2.!:;-GD枢SxIS]7.1{! Gwq[(:^%7Z7NZ&$ &/iiwCBBЕljǼ_L ٵg.;'Eú~P/آ +&)v(0ɖZr5ksdUO)ieh!9tT)c;Yi]CTܦN+N_xE2 {m@թv*@+G*彣gf+Ү꧓׳AntMr˲#Nf;O li'tV/[ p׆?h$U{wB7/kĠQrÄ B$+qؗHmHIoP%R|Pư`.KߖtY@WL8jO%!8yut;2T r'^MKp{^(YL;&7 4GHbCtk׶ &;ae>ZCv ؿZ=&3c &[W'u y A)fUo#KahR7X (1m)P:K:=#:Ry0P~Ԃb?ǿڥP_yK14*^dsq ) /51FwF1-gY[@y ΂Wn Ѻ./5v+q7 AhpT'FYK/XZ@I)ŌaKwM5.SMllYtԫMd:i*+R6m]6D55z1EYx>T7pݝy΁t.>b܇AAG*ceɝ N9I0=ĭC4טb\l| H f>6$2嚛#E(c|ᘱ7E:x춆(myRZeݳF0V~زqN-]mxlyuї%j};fAmҊ/M,z&./ uBC+ r$O9. F ]GgPt{)rn}Ǡ{ٔ– dW0Kr-:~r`n4->G?/5ui r9u,K[.ŃR6M\xCFuP!ߝzy8Cz=Ӻh{o*7.~~tZ&k>i1DA:5cG)ڌ1y[OЌ+`gEp4:W)8 r _^0f5]b8VSVz[ ]!VvKf* \6!d|Pk ~( =Y,kz2-hڬ\n~(7Ge ;kWXd.EC,K,ɺИoq!:vȤ[ߚͳvgZ=+TB$=UCyb%aqI]kc♠U8UnYcC٨Ib308_eL=3D:mmJR[zKH `|j9p8DNQU-J?3\3Y 0 Re }M&|Q8aoK/isSuD+*BBX6aNzJa%AOM98o&oE Ee5]h'a-?&Qrc~6Ee(  RaqşIr\N5\ NʋNܛ^jĜGNˠPr=Pe~)ulx*|6:qQq=:9 s۾֮X@.O4M|o:{~ FxF8&BKE,Z:nLR744rvɌl`+` C(Hqa<¦PM/dPFhPT& *9i@} n[T 'Jnܔm% :\)eA0@4Ca:Oɪ8UP'aL6l w?n2{R iT>,*<Ύڠ'M/&[/g41|\?rȳ[3.'!_^+o7wYBRZz}/;h m<Oev}Ԙoy!զW][N!wG>J;, LqȽ@H)\ꘙ]k#UmX!)[Ucْ1:PYmk )'Л$f|gv1mj5<#+ҀW#M*)װ 1Yg?Kyͺ/)5(X?2/x|1FNd97W}WۅM? [3扬q5>'tm؍RXG]ecf`+(o# s19Acxμ蒷El2v f "D ;0\_L@*Q~4Zj6q4Є~n r&;Un$\)L2=7p%ŧ햚`ϝ5:S)"|]{cO\Ȭk+4 }I^O_ogd( |JW,2Z]p"pɟouViZpN(ΠC(R<(JZ֛@M"3Jtf*!i'&mV o >Y{u%;ʥcɎ ​NRSGC$p5z7dR>5r,Գ)i K:YUg/ ^I˞鐒DW$|!XUsJ1b.+{S7v0Y | MW?HsB§pqD+Q!;4wL ҇nokjE=TJF1 .)dU)"H3cN#㭘P|2{S,2`r:|=tѺ`c'1H OjQSկy_SeP]ꇬkO|Y˼)o,՗JX}<\ v^@;Db9{OKaN!Jd0D_[|DCѥݎ/}ޓ钛#DҷXY]1|5bRyNΨ0Qw^ΏU)eؽD~ R7J\ "r$;7o>3s(53`cFaXR\SorȋO><'H*dnj2?I;hRj{'V0dݣ5i?M~ܢRכlA4:]v{*e_kGy)%Ռ&H@s[x=lo*-=>(vK|<33"øKț5NxgaxY<\R $kGɔ\5|LJ^G|aR>Ep{-Iu<GY/gOayY6FͼxT\~,=ܿHC^+T4(`Ed'ZusByI2MGO49(a_ݦ{4@])^B O;#!rnr>]Ր{^ eqcA᛭hpIbcf3yn~2TNcQ ;+Va Z,Qw)kIe!`%?2tM\kmkE/r T)VLfL61];+_<-WEX`FX $|t/UB/x&dVÄϞTl_<*ǮCkЄr {4zpcd^(L7q;K2QRI BKoPGDGԜɭX[Y=&3%iFw6LMtxeYW3?ң5HL"-]Pnf=7@̒Z(ve!6SA# _9,Dqg54{\~ø޺B@Q&C<-ðд>ϫ 'NlsSYo^ ")G618ryU)2(FP%0n8 0M}e}B j ^A(|`ո>ҎyV)r\Qe m هKaa` &!f'ΐJ  4 hs<¿ " 2޸bL_,:tU =OQgn]b-ҊfG@^#@vMdJ-570zhoOA5y1X3<Ȯﶛ+5.G]|,*`8E+a8dZ/7MfgNկ.{s8ūаmp>^ʽ6#YP}Jφ HtOBĆOQQ4,X23zp)/2?BRi<9n5< Zb6%wjE(,aI,*|BB:ڇVu?PS-d)ҊWf\K甋EYox!^41its,ܦW$(#ZKtuP 4\ـKQ[œOؤ Dk'/HП^nqHwkODV<~: Ld)ӷ_.z"ƿ.VC@]sM=[Ki4GYh )ˈxE5ӎCTVUiګG]EllM }\XacE3';^3u_xkAڹ2cpev-tq ͛, Z9:_MaBȵ0}kuS>mZ8_y`-ŢЍ7D0aղG6Y6I!(j\k4 aȃe[یR]״&`0(k:yk݈L@0n->56Po"` #%I]cU:D|CǓAk@&jvt?s18GmqZR""M$ܙIrT ٭XF 1b>B)d4MP)2AҳݮС+ 4 %G_3桉H|&䅂~jh#fQm Fr'{۠}{nf]Q8)Zw0^0]쮟lfRɴ&SqWy4Gl'G~ȐN)^Yk}ݏ*_1o&s7[)͘R#pO7 3VK\ddM@tL8tPPzM4+@zk6m ;̙4zq'V E[vFEӜ_U V'CT``1QHT?!ٞa"Zʃ*ܞ@'eo7-'C L1U#}MqBR<wv-6y4ʬ]J;O,bqw)<4\$)@P"Fs4T7Xh0-}cgw2,Rd2$pɁ,:J0e#@ 0%WِL{h)B`YFHp\g~edȣ2Ε٢hX11IC8nZj&[V GI{! §Hqg\Vl,ɛ KKv:: i`Hpi <@(Q}Wof4w8ỒLIUb*>]7&sN׋<DcO6n]gP>X[ljc?@? !H1.9\~׳.ؔAhGd=xPA"Ja ecH2e*MbCMuTX[>u~|9@,@\Pz<8kxyolYcSv\ u/.VI'jJ20blc*a[SdQhܞy5t`i鯶\5ڌbnI\b;u"=U/ zQvƢTo4@Ñ.`Kdk75G_p3iuҮ2Q,vRׇqw)}#9ёA=%F#KD~^!_@%<o|ɏFDŽ}q> Mk@|:fzS%Ǵ̭7\"ĕ^.{/t瑰euEwo#H=l0gaD-ꉼ KenFHg3 Ρ6h!HI%rVp|͗ |՚?rYXԦl&'@ :l2/6h(x^ϸOvI(9y#p4\Q$3SOb:ȬIMճ#,a [:M~yGجpX)1hhAE֔vZQ5%veUCliV%=D56LMD:Y64>)Ev(!*%FNzr@A-.SvYSG'_ myQVZMZ<םm>#,Z(W5dWQ#O]غ([et!)ѵ螌QB0ppؐ&3[TI9I+uR1}v0aDj?Oa,BN%@IkDXz*i3dPQK@*HȡT@p>T:ұmR&%ZEL=/ h`kĵ[D6u,o.-FJ7u] akFOR>.Bt] 査dO@s*NZ HdIIy_S$/߷&v > ,6 4Ia`EC;3l,85%hƟ,{*vL.G3 ,VE:ka/[Y/3 46R~Ó\uA }ք^+0sĔtHG ' ׄ!%Aɱ>֘ǚsdBKL0ЧIUMHa5|ؕZy7X%AGɃfY.`P*'YJ$Y#ٺ&;fSIhr_D9 0]XJQK;.0MH0|itCNM1<%ְ&((*K\ \偵b&kN]4>µO)Κ\4`Op܈ĩר:΀Y1<)6&& 3GY-xԉ 55PSSXUmQr {,p&&/7\W`6HHǁԾ9#c7 ї<[?FpIxւ˂]MnpQi2۷C ʎL{FU;׾2i'FfEḋZKKJ^gTq]toҊ~8/AX}"v/bA XDTʅFf[.w/a<ݵ X׍Yr-NhD+ >AЀiu!͡·/Es[BJ?Vonv8d~Oe D9EQ˚2pl4whnI`R ysAS|Ye @ipn?|C_^N0?u-2E%|Q]1Vn!nm~cmh0`2u9*\E(s&)xxs%Y"UC@%\/nte#;9۪9)e67 H3v9jJQ_zi\Mü2"D.m*@"6A. %]zON1L0cxF/CWE>rzo%`һru0eWp)]Fv掳i *v]_F$g`hѷꭥ_ck*XTꀴ|wT貪;uQH/2¿!.ɼ{e*2{y ء=?dQEQ57<S=6oW ^1")akvJw}.̴^DJ_˱S (=J0Pg(TyxOkK 1i?<[U(wB̞%fYh`dˆ?:3򘐱jֶZ!w&nrtȿ>zDaoc6semcI,]Un#͂Y?vH|g:8__R8 ͔:q'G`ltlˮ yuD72G)jM7(ŝ0J=ҨK5]ض[{x? z ~r7ZhjD<"AR/ Ot 2UDX(ЁcB CJt921 ?3*{L¸ޓ!YQVXk[B7[g;]9z`m6 h͑iAcj_C`l[Xճc. _P{lJ,tm/r226ӵ{}R EәB;MH <;я!aP *غן]#lg\4iG | z͟00IV;y ;9+@9NcM^iiki\jYq5C/}T;p + =NU4U@HLIY+?D.С4b6.\'zY E9@L|b % 5ݏӦZ1NL~:nqn\ 'Iys4zd>(k{'^՝%OHa< mvH Pg C`m\|ĂEY.<6 \TP,bxw}+(lp%INLq>L JrU"$<6pQHJga. Q?7y:jgf77)Bw^T PUitdJ [ܒCm[l¯Du[HYw?6Վ5cր)r?Io\SBRG$>&܄O,bל(ޕsVQ QO6da_uC_y` dM5J I ;IHvZ%iuQ7 t_*ZNdRmB(AgW gEBo<;=1TΦߑ;Zj)UÆ% ʾFd:P{'?iO9'XJ/x8I>FxB@\Yj p*#7xQNP-,~B ƒh;Hr[s?/A.)+3Tm|!Pqb]hBQ5M0>HLTps\+.el^m{4Sвf# X*Ӳ*0 pGN<{MD:6.: X#4p4Wvéy閊(|QH7׾H9$‡38=Cꕤox<>*2̩iƤoϧd Y;`Wl6fB'i&cEq(ҭbr2}I#mE*gsD cjŠ'm.GDߡև*cg0f<5Yn]Up]YH.=!ROeK^*ͭEKx*4ł}qQvDSz,&_oՈ<*6]"Fkm=},4~צh$"]T ,X_f2pBw]A3[$L؅@v, \ 1˔MTBh~t PY8HgTJX};{a4 %ilu* vǭCa}(mqE3s)X`V5+ơʜ Hg l$R݋UKoF.)ktêH@)d7r?.5#%Hb]bd~;1ZӥxN+S ֤\+%nѓڞΌ^1# AzWYpzZ,4,r@9yHunP4aJB:L^yԐ# GUQ:Nj\ϨdWxRGWH)켒:eLj:7d ٿ9#$Aȁ%wE6 D(ޖƫ~-cڔ7楉 MZ +!d*!?C]1. w`?T9n1Y|bKWvF6{7c1D.(/IkXoMD'8 Yd"ret&u,Fg,`%~;Y(hRkltŻF?s;9n=6)aiU>J#K)@]z=.qf\Q ʂmپ W5'`]y;t U:tJ% D| !1xݭKC`9 B |'qA | *\a~&h(1 {zbbO\T8o|/ɋr_QDt7 $]>6Qr[5;zy,/Y] A۾XD yuŦ^G:L/$桘/cݰEfԘU>8Z [ʍ\hbYYrYhɁ@ ~ZZ&THՊl2 /a6gNcH }`~7~";3V>򉷬^p1$nP|@qr"_ZX[J&OTS\j fl4/4% &pJ<\<H_uT3Ȟ@X *jKb:(̾drקlsO=1ژj>7+v]c$-k{K\?Ҍߘ9$띅gm3I ~~8iuUz5d_Kˌ3K7@:}(9jO[Xv9HmfrJ)7{.8 i~ ی/أ45@35gv|GKme=Sktv,. WsRn8$oEEP:RJ2wd,0=P9 _=G(]1EúZtQ0gb6ux0r-/É\ESp ߪx>Tu>׵RB61IjFCe3EVnQ`8˲Df98 ]I+}<9FPJے<,?dvo?q*Ã@2p$LӻBHbN%u tZ=2owH##A$b'ۊ#F_iy%S_~J IC2Pe**>RCq!Ԍ<2P۠!T%U/K[Pԩ)'?yҏS ͬL9Ғyզy5@!TͲQk;8K@i>k,_\)`~QK/d۷z8Gwa?l`^BxA­gWKnmX3n͊VA0#0!<tF|caCi\[vc4FWˊNO1V\'ūn*^TJРRb±+]h@8]{:E:Rx !O-70F\wk9.bE3Tf܆n 0ߍ:3s]ߪmxߋAPÍ!GPU#2^:^]eF[Y%8Jy5q[oq\?B])I@|ӞW:/b  /7FvxFt;ľ al7wQN|tmǫ}A6 rM $O4ǃﮥC\1NܰX1-XvwLSY%pw: 8Ia6ΫCGY䧞2n; m]ٷ)TRWnɲ摴3{,-$Q\\$OL Ҿ+d(Jdldcgn,h_a'/}OhSjGctte2h&C/rqщ+A+2mdۑ\2$Lg!-ǰM+uzg5m8ݽ­eM#ڏH?߄ {(C{oc#4W4U-VX|R.R֤V)((*`gsfF1`@ XWe$,x;pBik0ɽ|d!S{h u[cvמh? r乨<Ohka-lVԊ kkR%P۫{krp> W2A5XZ~`MdAw(Ij 4-NdYJP؊0iaS)FeOX#O{=>b1x;G!I.!ݣo8LN9LQBZ!g6,3zh9*tlˡ.Ah@,@6/$bnn+M2u֛*7uyK\nEN0f9ĨDn/,i(NrڎUg^Pi'J^Bj o)ʟOߺ'w0,JOGD\<.ҍ$Ґ߮5-S"tr4g'=#şi(UdܺitD5U;L,\tQ+prg5pz}7Unb#zz3f7L"l Z_WbG4>U;G?A$|)60L1ہWg[ʬE+qԂw Dbz\p6qYL ^6?)t|%)"\HN|͈, 7e9 ~M4G•{~6p+k@_l/eԱuXUm4ۈ4iLr{BWO"g dpP83&!&` ajq 7ܼ9!$S]3 @[ٓk\ %T=>p_N2 ඟc"4@ɵ,1ɵf-XvD)^6TB`A.(llJ 1z*fAJSt Ų{~ʗN~E!33,w6&|@uo0\gپn$E]7!G t|y $"[( TXBpxE1:bo@Ti?v@0(Fl$ðO,XN}0{k.Գn@قE`7 MYRǵݟư zt0$mΡPƏLN;9Uպw%Z1:'حbmPϳ:\YsJ73;ޡ.ˠESv$qI|զ/MYU\TKӫQL_^f fJ28]f#ٵv>g u{(-N4G (L'7}IR}䑼,4&ptixtq/h0H {:ˌ2R-x߱y iǹn6F  )ڸ qbv|0f35k<7jvN~e'DT54/Ho{ .3ژ{/@UqGOlo`N),3äZ||/07Cѭ@{-G9A&40fUƊ=27\6 "Bl<E$H\͙ξ)ZEϴ~x+5nU{#s9ɌI Āa$t+QgFW5^Vo9p`c_bO0KFfQß7h2xwW'(t!EO;.R%G$NWBMC<0{^DʛjDj(V\DV@JŲ0GW6x/Jf3a3Z37hiܺh?-I~GPFUY%k)$IQhO&Q㋅ǗV QEQNx|mv.ʝtkso|p`rEi <+|\v:Iq_`/6 O"b1oDw+2d,[lzg +TQlP{N81XT/W@_D4[Ն3Jm`Qۆ= dT!Avi$'H˟Te1Ax"O~wF(60ܵQeTuA݁ٲ/%W{b~U<~aPQ\BBCHwJKVh }S5Rk_;*+5pCUaR=7z_*9Fh ͚m,mI/xPؓsA&уk°ԣbc]YI|1ZS,?} SߥZ 6DzSNtX\~9AtLH0S@ȽWy*A:O4@8۱"$.UtcͳuVv꾦R 6nTXP(mn/ed "VVteRBdZ TݽxEr,=Ǽ/;)i_jtZb;Ŋm>Ga6HL,]6SM >{?#A^zjhĚ!7NLCT%R pQsEt&^Hf I"uA DvFr塵C3_l QM VHUD*Ȩgat9qa<}>ЛfRMZ'؈vN4/w_? ZΩJUH*U߬J}:\| $g㘆׍ ipyC{%. vT;U{}WLylԓ8Iޗx! `ZYPt:zKYo<[}|6dd}YaE\jNA9;Eh4ʹw-F󅃚 5^bQ7Gj;WMPS[^^]NJz,AhWo,<p%׺qt'[(7uA Clgqb@ǐx*t[5썯lzls5NkhRn裬ǟe3xU y!>(9j~ #Gl9@MɃLƼsj 7S{%u=uS,EJY8I =pSQ1&Ty4!\TG+P>t0# $q95 X(Sj="L5YK0jLHpSn !l 3[Y7C>H/W'R54MꖜO%Ԉ),}tATKx %a| ] R"vt#@UNw883(s^y_&0W+j-0 p|s!>A;%r+eS:_')ND!͆a)8}@vPۏ %V @w+ߘ1fWeV1PT׺!{ɐ ,km=:EBnl0osAr:MVdnDiѰaOn&Z$v{8(K*c@#+G0XR0B+Y&)d-Ңg,wԈΖB$>b /%K ] @pN7Yel[:8톗;j`u چdGIMS;[\4PNt%&ZqU+DϪebr#M r]<{T q:[&,I1s&AAo'0@/,b ܪCz>Lot\-Q^kpɝ(|&<ȦO7%91gN>>'&VDǮ)S@2,g[.e:d o6n!R0<6ሮc+gDq ?q&c+4-trUFX|S 1}0K̞ bTFA#KuXv#5)R2js"ˉ:^LUQbZvvGSчyӏ.f1>&=B,<ΨZԯJ()zi9`Lk+tOCo%t'P< 3.K sk*Nx\J7Xϸb#adO[ru7M oJ0yA@:pm|C 0XS`6iD_p#`뢓_dH~s5"qQ6Kc 4Pӭ|=L%-$%l03z@+AuQTnpA@D}165r*;n`"sqdL*%KX樦g pYi۠hSɶE"T,wKSN2.4_$ Jj@6 @VX\ҊI 8ϼϡ~ ~#œ]n ح獿?XRO}36 $ LjJ 9<^X{ҽq͘0~btW4 >gTxqjOe o VRzNJl)%[+Eptf؊P =w~J61UL˸0|Vs' +.F:n4+gOg'yAG0),U thS@CyZ0SK&-* LĿ=fA`m馧!W)ײw5II꺗{d!{ 6mH0@Icrg`=GR`FFӬciYo*)_^ P CbWV.-řevAYa%>#kNc˘ieۓ:T`bAghL$L@кaL,Uܻ'/{[.1}=dzTinC_tFDޯ|9F8 ij)<(?m?",x;P,NO/&y,J9SeFBKUM̺H<͒Or]fqɄ 82K8z_nf);}wdz`ʻli_gPsM*fM > TÁϩ`$ח0N^.bVwf2qj6>YmdjeM/%lh% āqDk:0%-=f 4S!ևJ['V۷EUҬ+2gBQ%s"X~2Tuc>ƅvBl}^Vw3z8RSD-|;}_b//@}y;_פaH%H`kw%MO^m,&LЏf" Z;5qzOw碯QBW1ᗳ[+_ *|)]zBRLl!`p*Hq )*ל}矡Y$@)\}8'^PHn5iQlh߉Al]E o4N9LxEW>c' YQA"[v [ 4!5m Y@dbf4du" @#4jr BҜXQSB&;)ʴ Ax%Y˜AJWk GotP?LAkƃ;QUY |:؀5f(1+!Q'=JYշ_Wݍkj @OtP\Z5zB/lN)ɢr%jԥ.ⷬCև|z#C.&ozeX̸@qO/DpM C79&JܟUS}"aswBɵ+&n c􄮚{&CbpL;<~ȥq廾vM'Uw#ʁP"T˨|3`6+Q"ḎիKhǜ K.t"3 u8UA$hKB3 UH,deaf-a*]oAd)ݔ=2 c-~j AMaLPYј4TRhMO nayǡ$]oҕ }{|74x|_ʫ^Z."NmNd.dix"119Cǿa$f0B`T>HX8\;#V| mw82\CVYZ*YX.?8g|MH00)GTfT @0YiILl!B* ' ?Aۜgy{=+p:=S ׎Hn! { sqdq9W{)\\<-e@@zA3ix~)B?Uǭ-G* UMuXR ؔyΤ!`DZ޵@en\'NE-T3B$Ō:IRdzcȋab8ܬxb AE@wX!H:r?R-CGVu[1uX>﯃ Ԝ`*2@&RݞR_R{6f]2ZuR;fUBAe֋LoK?SR]߫N8Q9:P)^ 6+%#Vs?ᔘg=D-RwKzH>:pqm R#Sc}iJ6c,ЦI]>xwyn51wU[I JEio%Q.~x;k`wsf^A7UW!rdgX^D>]Keu/'"ۼcT^׋] Y ܏U.Lqzphj(x#DUyv[VI'υFB5:Ղt0D|eܫlᆄN֒0]!M4 &Y)lյ)G,0v4֤!֠24'MC?ʬҨWTF<\8`S=Pyu?c ]ZAa=jX3 w'6tRe^YTYBB XλG'm02g[:?ڋ- yIb&6m2zi"9gb9"O$qbQs{Ѯĵmڏ]n)o,Dp>6-Ks@BG+Ԫ |'[//HXJ)Vc֦{M,fD[Y \9B&w CAh,\78Jz+yp|#`@$j^"B?KbeH.uSw_.{%>3A/d]{ ҘbQG#b#0?D l"ϓC|+t>mPjp*<0,,d64rF5^TQA:U)6avh/D? qJ٭3r,kT% KCBiX4[)s foϤQg@z `bwe Cz Jg+1bS iSW%g,iFoVʊ^Nl,CoJ؀**`VV>QnJ>Y}^ #?WVhVY gEiѤrhg}!֭KǸAf9pܷe9` r'fU\Qm)uxsCEđPbS9V$Kt~U(7[=csW9J/u6_Z{y2\cԤ:gYN`kyZpI''%/9z6+X#Z˔Qq^:>Z# 3E ~)[jϐ[lT(~hƋzEemgZׂ[j)mj޷De Zm-$ܰNMv|6[h= [ܑ3?Ѽ{GNF21 OW>\ÃG|]J +_MZˌsy@ǭI6YB`nݝMX*C >cU_Ktr[!!_[C4I"}sń$[(|ƫmC5}s1[LOypbS}dcoJV{K\8 nw*q.KQVد#]ʶdbh3^+;ơwbe? K3fyʕ)g{{_@4%BlCqDUgQpb6;,R8f&N%t'(yw3u"5"Jq1ՓWۃٞTa>T!oMg`_1dV^`UPA,a`O>)]rCJp6 ۰0(nZ"rk::`)N-0Mw:9L5qqW]9c!cKΪ`~Sޒrz mM#k @Tc_Z^ۄxny7wi J ߙ0Xl 6$hQǯy*lʬE{\ګ` 5CqQ,R6N?IuO-8CW3`uT1jj0WHYڶbx~RGP|w"/B!B|(Yd:N7C{7k )cQ7/{7,( HkF\ u!  QyįruĎ g谄6k7NMdd\:UK%iѯgTϙ=pvp7Fcu-3M[|HڮWX[Ы BSҿ!E.gY$V)NJmoaI!ʹ]5^$1ހ*E8qfmh;"F^[1dT4^%4ceX*MydiC7/wc[n֖ܿ҆7Oa)\;] [g֫vq*A| ԗq *@% 4 'Y=_a9fӀ^-"igOqtaQg-kMJ 1w9"bVO;ݑMH@dkK3@A]_ #-5 AEw2ڢ8{FD7-Ag<`4uN~JfS s?DpF|1f\vq]@9v?f7D]ԢVK-9jD!c$AmQRᚱ5$!G}ECɒ}dG [SNV}e+]PP"}~P.~iytM *t7Oo*iis~(Ro9P!aa֪NU m/Oa&CTiA ̍:kF/{ yޝUsc;Tzx+vGYǪqy_[iɣ'pO%uَeqeq5H0=+[C }Ы-6j% ̻v a[8dYHXeL!>zF]nHR^%#['IuA7y >ѵ=P(կ.`/tLJE;;N4Ok(eC)j*☡<^;11Z>AXh: 5^T- O')͊yPVЛ RY♤Ԍlb㠘Q1eMzECFakc) ګn):At=ARBpIzV ]Lλtj=𞊍" Hd9aWhѥ0J$cBQ^%zBLaŸzM%ͣh]%Ut_ ^0*$g({қ@PU6 nl3;Gvc|?m?P`!~\&ۣs^ ѝrRULXǗ$llh2pUK ̈́00'K/Ӈ \ӱP(3.l`^+nw]>ʕa*U9৴/hے4w3MCbʬO! g]쬑̉EAmnΧ~MmC'S X9z}cP,ԫ\_ ߨ(kԎ۸B+i(6X2Q$5}=6 Z8(PEȭɩpy?슔^B8qC2O DܽvXcdѾD H3qv%J5`iڀ 1 nT0^EFK9oZ~`0|go <܆(iXWȣteG9A5S}Z u89n#81\ăˮK(D87291FƩ 8.,תxT04\+>4놈j7CsCxwz;H欺bT4Ê ̟O%B5"!SZr6#9gźCMhħ&_Or|ϔwJb餖՛9lco66Vb=~SOR'2 Yz5 ⦨MYn#V-o;{M 3ɖ!JWj7g]}smY~9IW1lq9G'uOͤKhգj.p޹e=T>9zvȧ.K[c3.+z<r0;|z1pļQ6!~}uFD!^]6DJ]LhLGusrܭ+?FC<|VVW_' 8un>NƿEtۡE$Y@]PE{rfM-%ud6jy/|8II:=g',L?VF #t5UZ^;/$ Xo 1Ţ嫡p>TnVWL(KݮkO54M&!Ɏ0[>?EŝQWEU $*vwSAM}Z&k_ !͹4T8+-Ћ]J o u?ΦNcXK~oӯET{!/ 5ct&Xlzʶx8/+\喅9ό!WtjDJf2T4 GixR=.0G+D) c6Gz bL=(37WN*e!1rt*O?ݡySrϬ!q#a\'jS/Cztx{/_ P җ9bP вEF n )%hi`6P&8~kу.gg pSǁ'?зD3 v؋m Ax Aۨ@_E,jVW Fb2gh vXwa;W5ߡqŢD:1o 5_A^TDXcJO~||H߉PӼ̧p:I|݄H+1 5h/{21`Fos l[E1;K?lA*K#A#CCAd9tJ1cQMM"2E/$j3ԏD$u.{5s $"G +Ct?d4; C DI,p+/ }Qp;u;,ꍊ3{DФΈ)c莠z/"hRhFPnLtK3|RO#l$YbyFs\H.߹ %xQ5H,2XB @WD5Ո*jP5U-[͛@XcgF=/x$? BQt LNi-b Dj?:Kÿ d IuN 64 2twlDtyt+77 dUdٻpT~o HdnrnMs!֪ z7=QhJE/H%$`,E:JQzl:PHGHKYldtv65#CK\W`}?Ox~<1eq|aENbF8u~r<vP2l4RG:8x4+Z'Y1 oh?;QlMԖp~U H (@?S "D3T#vOlaqs$BX"1 p=zJؙ#Ӻ(SRwϟd+&*Цr0b ^J,j8ٚiEd)|I|+#1^OJXXSD1@E؃45Sn"hrBsd.}#8!' CiȣW&B\ZUǼ>Z\{sXT[eQzv#p##SC%L1.<>S"s{yvW+97cpde=}32+cɷLKʘSX:Flc O^W;JFoNSX&@muǬ#Qbq>dEpc ԕ]&;c{&ؐ!,!L= II*^l'©h:A0w=,"laFxMZĴQU!)5q [}d  Ѫܥ!0 ϛrR#g: cQrU"mT2uR)S =!+o%S\3^yJ߽>xPv/dVklEeGJ7Gs1nV#`jČt~/Tv#!{UN3=2Fc5ОjdYsi4/J{`<4`Y4Gߓ2a9i4[&^D[FߥƝϤ1+ F]~z`A>>)Y셅нwg}%[ Ԅqg(ŨD9jcݗsnX(qRߏC2!վr"#ǒs[z9/[q)cw.|E{7&2VT(?󑺎Yg)ni6@ \$ .!bczF3 !"zs\[t^-_nIo=ڪhiSW̵֜8L=UӠmqrrEjH-!%91WBd^mHBpp>AB,0HjK>]өfmC5xre ,n?FjFhfzd<\_3'eKoGݸVs+V/ ׷ԕf?wv9/:_~GRE}W @Γ?hŠA*Ckk+u+怒-vaPX}հFB.]rXC{~i+vּGR2F+z iז@aݥ]V+jUHeJ)> <,{]ݺ"d{Y%=_(π,5{Z($ݷyۀx\P ܒu,0*VŒ6%<#%J%ŀ8=ԞsJ8sI^^`~n%bv};cs|P ]J>>sfI򁖲d#Sז /V]PUenj3w9^ 9J jd(}{u}]|cA$F4'&Jg3R+7h bE#o1 #@pTEË^'W qZ>(rb5"]7\j(Wd=X[&.4:HR$ٵl e*fwKBNt 9B<'m~3E pҮ!Don(ڃ հoqJ@D(P;fFD4b3+ zy:_17CtZyi|qž?i r&/DH Bv]^~~aOQݼPn'y5{G]Hz5jY"shE;Dj8&Sbr[HsTc+ۛ?4X+YZҶy=DI}ldt V2][,tѯN aEA'D訃QtoJ4[(m5h?z4;FfTL>2$5konnin/?u3JM1ֵ\:>8ƱJ:JXiS@y,M|Q ԥ4xj ?nvPgO\XdH~J'vþ\XY3n?E9jf0KM59" ĴAs.: 6kGS]u)+[Z.YN(!f"-ܺ`O]-{e7i=eܫZ&FNRߡʧ԰?U N5+I-m;uzLef0MP_4 顲apS?6؜ZCթpƗP#:#ӝRr%wAx܆5QD/f1S |iڽeIkTW)v?{%h DSmOMXc>{[Y2_w̞T>_ "^Hr_Oi%s1 Qe65, h:G8M[9vD<`A\+0D,,jI.,8@^MĘUTZ0U`>/K6| U <5uYsˌFrùAa"`P= !|ap E>t*j_ cS^V$uS5z1Mk=2Te$A" VwpB.7/"wP 8W,N*[UMl҃Y' @`  kA?p-;|nPE&j:V~OuWGGhtE'.Rx^T\1Ԇ~ q!VSTk1c:mtL ]M&f(߀䐌 zq!^ve[]q$` s~(Rɝ~ܿ7BKښv,8JxR>)d+JHxYUx@k6#RH.i1/% 5 k].Aے3N{ƎP| i~ ^~ ́|\[I"ߐM.?C-IqaKB|/{gwQU]䎄CcC zT۸[7\@Cn֡9f"eQhT>?e_ ;5S c~6OHwFiޔ,~FVb 2أ~צ*EP@&O݇l?ΒiMHЗ SP 5-ʔIfϱ3PӍpWf^^xk;+q"3 WN |ըzsΖw?%V% "[A7Q+Tpl x&gq;÷7 /yyDw $,&4]XjTGlww8d:nU]ߕ~Zak>y&)Y=d us.TNb,U[g)'yAdԀME8)Âj#NY0\"`$>Ye ^e%kIٞ1"E {6{(vaghz|X,@'Y&kq42X\6]k ƚ2 <[vk6:1읩=nLV E!⊿on=L<௙ EW{ $B՜>ׄ-kc>P݈B*kݱ6 KxdC}Xpy.@7ۍq="jwvUc&Q$zΥC WNNθ݃(x܀-5A#G_jƨ+rcb9MF4]sXkOaq/0P8RV y]@echwjBh/lVz;";C3PPda`'QϦm~-Ecbi {";fV[%Mߨ2} vI)a5ֳLdP?"y&@ L;%epH$?pUiW5eGe ^?72w [ȁJ+ѽpl z%􅶬OB8Vj/R.2tӣik U|+} ^A[1 zOk؎Y9{䧬e :# Fv;v!f[Ɇ6KTu`'-p '=-};o"(i0[%`E81##moy8OABbv! KJxwdFz"7$$Q>.n l^w)n+y9 YXi0 7܄Kj8uҚBᷖ'wUJ|8YD:3tĤ5U]+!B1~^FՏ|=Wv] R{%sRt[#[v9R"&%\Тv]%dBU?47)9PE,z|Y1Qf2g(] P]<2u3w /\S>s"(BsV8?j DzpNZԪJm|=Aw_ȴG T*Pڌkfmõ.>-W̦.'5MHXU陁;Bha %$2rLJ>`ߝUg#]nm> TM"3~-'&4[;7R[ֽo*yvۨK™(iyXvჂ}Rӷ G#iu2&IΖ xn+r0=4jNj#2XJx~> 2#Kn}HƢ*(Z I*[MO4 &ت6{‘ g>;f~Q{jgr^ peߴ'Ub]wd%%%z*07ZTi':wK +@ cUs}gW#_KJ\lxi/BG^-ybyѻ˂pP 6kߎyԻ\,a^ 6X 49O=^|$ϥK{$@7^)*03Z1q6=t8yҗ$ԈcSɘ1 ǚ2V qL|i5 3f7c&lTWfƵ^;/>'7.mF-˹&* Q̎ԑyۺeJdVa;31x`t~w,&I^:XN &z;g;nX>2T{578'w .:yhf6xNUmjc۵q ap.TȀ7ZDh=YUpWV۔՘òc a}~5)1R^3%9m.\OXޮ"f Hx 5&&ch4.K\Oi3tYdA')idnd4I<'Ea; X)Esa"o3F`pas{: _iFA'UŠM{~`,Ĥ<ǘFd!UQuݝ yLOTȖyC[Ej, {(wMKnAd]ȹh쁜t u'@9ϛ!TI82KM~& v/|tvu>Otn[wK2$)|752@H_c\yK$T,[NcbƝ7HqըW{éRSl u~uMҷmTն(BпYiP&fLf̸[#s |-j~I~/$8r/O]L}HWA-ٱiԉ'{_jf#&C;/62!x7yu]:*+;N4IkxO}FV3Qڡ"?M"SVrmu}<*A]MNs*kHzήRY ]Nut? 1<A\fݩ~BԚf ]_EZH.Gw|v^~I`h 6cњ+SWE+)t'b" &/nt S&G Lʿ7Dk] ݐ{D>̧j-jB({G ftxUc\JjW 0~r)+c,qR̴վHʖû-D<|g[g ɼGQP43aOUЈc9 M9 X$aPle$P2٫ap؜j7H)UbhmlUi-)YO+nQEI4'L&/o ;U1;-5UxQY5pKXGA Z$ߗ!ctCmXgUwd=<RR%|8v2ְ{Su( C{ Y߿d}viнZY|E0+ |1mh vkV+u=wU] zKrX- )wc{u f'-Qflq\ BRfckrFlV&6Pa#no_W~rwsVԨ .zhnt/Lr+8gKk#q6?@6oy5T7Em=+;\P$NtXIUh%ͦ؝%]Ϸ*n U{6!9cKQtB\偐y /C45ܣ7*-vP ё ƆDk&ykq[ؿާ\ΩuEFY 4=hb&}8MԺ%uV}*yR4O`J, vkA:?MLf@ [wm}ח'~ilI; Z:z0 $-..ۂ:k[3YRk3o590`}5>2-9`1ޫH0asw~/0͟%v1@HIHزk&hW|F(9lykF/юu/S@ػ$`vPl촹q;(*C%ޮG,R[+6vyANޅBۡ&&]r)qF8#/D%.Ops;I>jlz '疏Ua_ɓA#oTF[}]o8# mm*GfMQk *ԻOc.eԒ#˹[XDd6ችe%|<M-Ə5IkdxR *+&x]gSZ!_y-/Q":+2*0fW=UOYG= 0zON:A03й@s&& bo"9!Sz@%MnxOh˚18m]Laǽ b  G}@,%#2_rqYD#G{q=i?]US#Dpu8[A9BXSކbl<(~x o -+C2/ P'/UV{!E&)%7Eۇ|#Vצ4^nw7(BBqV>jzpf_ptD'?P6U&/7@в@ȠO,EbLPq`5um44ySn" :,w6fi6-#pvXo| \n&SSzXP qZ&vԮ$}Xx"7].* 9`ز'W@ 4<7gj族2O`qgl&(Б=u46 A-,,pv+)H\|vz6[0M$p? RuOכ[gU.QCF/2UZ8Z-œ+@ﬔq^uXlל~LOMEٜ]cϓ0mBD ڒ͢ŵ"%ZCC% !1 Hd]IKvUc/;;mđLEՊvU (xD>|CL2 `'c6E9|+%k7ǟߞ/}rdЬt!IU^iswWn[H ˉ{!`c;AS7sRVM]Tzֳ64ef"R^< :E` ^zѧwrݪ :(̴/_OTV1ʌǤ s&/[>Ļih5TI6D1kmjJ4ƴ- E7H.@=>gR&ȊܩDa\Vl.%z-k7ΙT{?U(êIߠ8xb30s ~ >ײL4FoWFe cԭ.oogIYf資nNMb>R& f6 \w%۩d-L޸n&>J,Ѯ2~|Ss)^59SyZF7s!mZ-z2>?R4K**Kc _hp==j@D%1 N-P|zUDlW2-$3Kښ^% [\;ou(*.g2Sgk(LCs`?*G cK:֨0 ey5}:L.) uЯi}-ܓ!ZcV䙘h7$_7#a4yȁ$jP+=g'N^ď03@u3zC~'ܰ ~K@iŮbCuHăCmS4WY`JKׂ0sJyNmf;^̔]ZCnz'ᶡ๓9@Ь)t^ "U:p5E>i [. eOYыw4N,8(4Jg-a_1'UI?]Sz7dhq !ٌ0cJ::gua/l=ξ#,oXZJ/SL5kO4~lm}q9EIi~,뀒}_%™u 5d]+2b;҂)Lw'J=vRAK8)kUsMƎ|%~D`K 0XDjO>,9#Qbq4KDOc.'垛8j'OCj_0d.3NލӬ4nA֣B_-Y WTe ɡz nZ11V@;ٰzwyI-˸Ve2ʰ"K)W\2Sbzn J L3; S11:oYAǤcC}0`beܻoҘwG)8`:~y]hz:A52kFwHeoT9:aq5a?M) ~54Eݔ#vJM'.~ OйV: ɤD^n,B (% e*ǂܨ}hh+hkێ-jݲr黩5o4{,Ule{0)(6y0mۘ|R(+|>WK#m^\G£uN(< O2R$Nn9U)s4گMz0*ttqdJ"jz}2[h `K/%|XqɼOk:C +Xi+#OD#z8f1"w<)/ntRXmX' # i3 4cYOSio~Cz͟}RPrdXK'ŕcXXʦ/n dar44X&!bAdɣŦ-sVzF[`W^8Fo ygɮL)Ϸ@ImaώAP"Pyxc`ˢưX > 3!vww0$G3WKJ{pʉ9Eq| !1b{u q Ms*Rj _%VR3q;4bqb3?]sw+پcR-?䧮C_wm 8"ʑ,Rm#+po v@)LEz'[}چ[ClމPܩMSt- )PاҼѵVЀk ˜gA\NLAJݱ0u cj6}61-`kġo9R8$D! j% Q1`\4*Am8 Ko/#ꆛG12ѷfL<騽yFcÝkӣibCD 2x _֟>[Eߏ-;o(!ɲǝfI0ݧD)QʡoIߧ9g> $U$dҁYѱ=rUjBhE@i *7<-O2Ipf]hSK:oDy *E[^:_d4Dٰ)Nwhɍ~Ɲ$Izvq=(l]#CGCTp5 <O rȃlof B(fIGkk0*~O6ꠁV*v8ݤi'lŌXQ=+ٲwBq@޻F&XB7/ ;VX}VK"Jڶ6pk_b;A)Lg`nbH $WȞH)`2o0!碭iX82"Ғ8B'R*=NyzV'^]{{L8=H^ R&U}VMwZV"/0z NdU?"c%c!]G@/wV|ښE/ "me@B(T# 8; :W%U|$l3Sԭ[GU|eIO[n!"ׁSBō1 |%`fY!N0F5ӺPXi/$%fڙW|GbR_\C2P\O*:nW=W =U_dmʹ])_Js} ĭ APPAPˈjhM9WC \J"uvT]P *S#TlRUj8,*ɀ Rk =JԀ;Iw){ؒ݌-<%Գ jlr:-9`SLtP[dxipвMX~q SbZJ((&E c@z=Y;/fz8;@G*PCLlqKF=gYok`lDFD^(sc(@U@= 4A(.ļjG#xe?I㉂U#˾;of+GDXOE͝EtZ:xB*;5YKr.8gEUc|\"^Tn{}~䘾>ekHU~MƕU9̏FI~jI%3RX Saz-YDiڣ)- m!rЇH2Iʪ0G rtշE~.6 č|#$JD+ۍzߑ%QyƳ]Д|l'R}%.CelO"Yi>l#96T>Q2h9[2۠2Lq S2ZB{b.j~Z va[w~ﲶT5~E=rr%}seD0ס/o&gq^W 3KЃubrS^l(_AqZh&z[i>S^_q D|A._GC+|1X_g)@}][d%enyWi!؜!WG] ٝjw/yOnE()ӗ*/ *$y?Gn}[^ tel#azPghw?ޘZ!/#&n! JŁ`O3j2OT8˯8DySDV!13Ԗ$S`(c}v6ZbVDfҵE`(CUiA-0̵ϡT6.WMn|-Rd'?ϓQm#hº+ƟKzl&0Fِ$.Y}:=w-miMx1ް=U/ߛaX!KOT ĮP)IwDyژ='-Hk2%֯sT%JT{frtJ"vis T^n-)$6Q3"9Ɨ}_ͼD-H{*.(ɝg Փvx͸'"q2.Gòe\V)-7*m7fYy!@yZ&p}Y_>z3U=C$-uȳpWtzaptSF"K(;|E5ˤogW~58UG7x P65F@α~Cȁ+8Y|N_uK_knې1f4HU."22F˶)M'p)Wiq߷u5i+5AD(vюQ" yA"VQMM8јT0t|%9/%鶡^9p5O|y&8ټW.yi-_7}L~7HRNfWrɾ)8nF󊤛 z"&7ݳ  Xx< iJKa|8"gZ=NS;3n5I8q.xNR!0*ӺlN.jAFЩ0\ߠQ*sCg o.T/<d0{XO,USD:xc^<ؒd:U>**t9bMYM|)V*90t>a y Ɯs hcw!KV[&m]gdgQA0ϖqQۭd(>Jww| ]q b> _th)bj`ԃ^ PFL!aw,NH]h/tbA lTzܳ1?@Fe$7\9u;l?`w Ox$dH _TprC|Q#U/~m̯:Ëz$- ycjB}v 0cFR;Z h`Rk&~`eEDONua M3聯{|Bi9gdb9d2,戆T/hIesj?!ѷ\l }j$QB]JXk d1Kqi\o!;Q@wMX˶ZߣTAب:?DH692CA(3zVoar]q} u}TAa#dg9eM:ǵr~b[ z>)U&~o⁳|>n*]m!AmWVXD$ǀqR45՘QDE.A.v/dTzcw31&u lQ>hۦðo99 :D9aCP_oI[pPYh,}Gt\^BUE}wJ:25սtUmuc b0R*,mpۉo>q1ऎ zpVW{p2]~~uq'Iw&h~QurM?Fk xGw#MRwIRe^N[y sͲTW=oEG*4VM&4#٘WP yHGmIJ\,R\TvRt:.Yzٿ#R5/?zU_RޛpC,D&nВڞS`W' d{M NzwKIPz!*UfŐ5 4+Gn8Kgs<,%S'kRҥ`\lCb~?OVgS;_8fm4osj̭U L" Fyu7:*-1tP1kf{hנNOGRfeN.̹#2I].u*DԲǒ']1LMB\Bqb x?i29Di(wMS8ؚkm{Y#U`u(9*> A!$h2fniwjI޸p)&*k)[qLI~lbiReI9|iץX!mYIڵ pYQSUG 3W =pz kcFҼEۜ|%g< Rk0L_Lq[oÐU5:VԴX X-*j7qג)Ll>3ѹHNZ-auHaaLU] _\BaIxH,)|*._s밽3- {,irgY$Z/(8*taTl0K+ijw/%pQ!]&?Ɣc.ܠd7xޗ*!7>™#!/wE"2p<$ָis)@ N?- bckMA ўj[tL|3 ڞRGj$~&+.SKFe咸bP-}=#/ nb@v!5>F&!Dҗm=P]p y rvԂPƱ{/s TLqY*԰Z))n^R* *>>=51lQ̀FVhn [3%tT1dn 9Mkο"<ݡ/VȺ#p_B'@:t:,l"BCd.rrʀ,(gٸmt%bkƣ9=!a;`.dp\P&NTM/.0[7k3`/ b棊čblLIqBkڟtԣk+'$ACQ0ƦmӰBNŎ;?8Ø9%!/ wRU=].=0.`R4@#Zj*xȅ ,Y`?$:MuJYxc~'t:\tM9q3c4Cc9nBBz[&(p(h ~.x(`T2vҒ tRi%d9L 69: Ef{?)s0 9VX=ٳB[c4peR) l9{VjT*SWqHd`/[-$ǰaTÎh;@}I) +1yɊ $τ[ EN|W"& KDsk/jhe8z1y>vu"TЖc fKNI@3A]&yJiͽ/=|SMoM^+k"@zU<_Y'D"/GT˼zd|8mtslL҂?Dj>D=!C s5D3"m]|})oOm񜹕J̦m"ō^]}Q\4m}TW̅ncܬy֣:ց MU2rذl9ɾr v&pT8XuLd3<{ =.$vv^w7Eϭ%퀖Ȅ'+KDTyNEhS}%4>'J;0 ݈ }ƨxV[D(3#^A])DҨN`a# ')/v+7n\tŬyI"Q:ܹ_q(`Jlr"TݺYq.KSy, V k݀rWNJRmGpNqgU.eI|`qGAwBن|v//::`GVJ]38,4Z.3O"kN,P 1aG׳n+p;Ur8*),Q yz u3KU*.[fO|уE |C挺@|>gIJ"3Td20W~DfxP8_\W3)޶SH>>WfÎX%Y| :wc }ajGl,&.gy[PSa߀$ZZN&0,֟+}Jݳ-s}==1f㻔-4&!̫E_H`i 7V#p'~_\0-;AZ/)4+m4bdn}\rp:q!9!Nw +%#pr۪6l I)ln2CB"zyxbg@q Tv±IuG0x :%ǖIŻXM4 -L?Lu re4.dZ5iOvCH fYhrZ0G\vz*UdI/ 9vS)%B:`W}'p>Gq7k< *TT;j.4oޛkÏ~<ijC!{[6к%%B޾Ϊ=$8zg!^2ْEZ>i5~Nefξ1oI>HZwL{SFھhA$iu^kqo+&IK>O#w^@u y5 ^ܰRѼjQCWcx2YÀ9MӪv k$`??}-6hbjRcJ,E@A庻+WBVM?XJ-&ݿ´R9tSPdֲ^l"w{`a(w:˽ҞrbQr_-a N2<uCO=Ԫ:-dap)׊E|~Xs5YR;hjmp:n خLLϓfr(O'x&]ecl{F&b$3: zD;v43hMTwtlǪWt*1rHU),r-<;]+=zcB+4+:gz}?qP- s`  B.#L*9Ch¯:I> %P#9L $8tiv cEILf14yV9Ϳk*Tg )~}9%y.Z'8iWw1nP=;`Ve*qJc{l]*_E>\ 8k,F!bTNt6KH>bN=| *MHcȀ[o粤]nNGh] _"̓ͳo}d]q!4_ IE9DT( O@FZ0GEƞot98_@;*OdZ<-Xul?9H*64; A!-:ffoH\Oշѷ% gp8E6mKA7?cʡjxź>E >beW_&\ԻHC'q58H:W^~\ɤwn`WǺ‹ Mel3]Vk%}Q GXjX>ZY,N$46!\fdW\P`ݵJZ~`]Q]?WvgN9dǰ=;Ph*uy2=vP6~~ zgG.dJnZCiEIz3CF=cb ֈT )S]fjU\'x]ދ$Pqe%hǨ4M$ ?嶏;mfբ]x>ٜK}"P{y^M=<fnܼ s 71FbrU҅Q=e5mr"w5}GZA>8#>7܁~E+F]8vew w䑈G3곣\B2y/?%`;OcVh0AQT.l~&  E!gD||Y(052z?0=2ш Bw9p&1F%3B.)KXC3ڕM;jeԯBDvސASRdTOMШ},Mb3;U " MvƐJZBlI Ň$}g~; ^ߥx|VrD3D'b=Qlx#)APt.% kKZs"II#Y}f))?AƃBm& \;UgWO輸({!P{@pIƇ& h;j@]%ZBpRي8.oV }xȬr1 _uצd0zZ|י֎?ezs>eǽ&aPZ`5^+T<$~MJGO7h++ϧ`P?*q<=< ZzD)/ibeUPEm}aHs\Z$M;xx̲mdM4(PrȘ3϶GɛhHqۄXo|E*9r*{ֵ Yj4i.k&J8ǿGaCX{-Aww+4yJ*O}Pgnrq3(Vu^7ЊNV@%Мg\bDk(A%-l%2a58wC jy>]uRujL9sʍ=Cqh)Eiq,޽3]Id"Tu.Qŏ护J1]mÛ;F%NSCw_%: 6eH? ͩ2 ?ZYJlU/#AZŌ~)̯h8+Y}5;=,c;d&JZx95Z(mKM>2XbΜ:smWY3֭L2kϒhղS yƌ V@rVgqߝx̡o\JHJtζ"{ C]eQ*O:t F H7,3$F &o`vȱw6Ф8-g5be>ٻ%-siP6%Kb5+EƏW{6?oP- 7mX0񱃄(4`kCmI}{6%?$E PCx=oʹoGiwRpD0N*S{9LZCW6rQg?R;Gq?vs]ys1?!mG[ަwݯ3|Ae=3E0L׺ E`J_?uw ij75?/g݂%cjjrK|au Oת;wO܃x'R$@:xxT<5Uu''Hz`{l/"HIuԵoa-<_uR՗܈TpwefRݐdzWNp a2͊yd#\K@b)HOhFkFڂSMX)g6FNZ֎4pUK C>/8?Tә%!ABT,փ1D&:\*6l$J&1x3!+[+$U^qۂwl2,uPf`K=*yS )rP][_8\en9MQD.IYۃ>,M:]j3{a!JJ6jICk_A>E ,N1 s6d>^,RW\{5ה !: k&HDFÂsebDX.U[/l!hnOaVO)6ǎ̞(7"Z3Iںoi7ٕ)*gj J J9u++Z[j83~X -t:J/"dNr" !T9$j-<Xc.4]]}5]OF׈NqtHwߥN?oJYB-2c4K8ܝvAbsHQ@_XQ][>NܹZ' IܚNmuz4 Vȅ5qp{Jz7cS}oHdv(R4MZ̀~z00lyw"$pswQFi͂tafe7PnwلLVTJ} DkZ Jc“+ -{c'(){`A"j-9>\nj^z#:ʓo:4ՓKGnM@6фzpɗ:dGpk'rvJ9O/:'#N" ^j$ɘ-qG3QX-rJp!2-I3#]2 ϧJf@mjNQǯ듔hnPu曀XƃzBZX6u0*[=.Z*<3@LUVtr=|}3b~SAY+WŶ,!rj4q!1׶myv:(4 .EL&I,F4 ]GYz4IldPF `)E"BӃmoG7nRo.ձk&n>#ԢˁyNI3i~ygYy8B)G,egdv 9}M aFWӰ[r]ܞ){0*!D_ǎ[dMM0_ȌJE 57 A6C(؉Og :rM`+T ^au@$]qjYlMeF$kuLu  ynI!&~{0YkWlR,}8*RI-3W4="6A{x)bɶ`)41CL&4z[VP:P[V /F_5]P$n^*9UtYc*DD9fn*n'dsEBNV ㋝әˊ}h]¼f\1:of6[)oet+MqNrޤ; Eߣ܊^G> ʽ &;Y\E\h"D4numBxʰ֜7$zCOM׌mnٍٲ" fD%:i}vT>X3Ane4$:D-!-"&h}eɘH7Ӓϒ9 g bL$#Sl-—gZrg $s87m QncЍǎ~7J4ADm#݁_bU@Բ!OٕTf?x-$ꖐđRühk⢴ǰ;;0M'!}N*MvM[AJh}1;1(. *af9F8%Ob8IcA6pqGtw,fKyFLbbd/<ǐ57y9<)yb7q'L$ͥ3E W,_njkd@ %) Dth8n]$h?P[M' Ӆ*N%?0N2Fɨ~:gnЭ7$'rQ& W?[>$BLd#ra#"rC⣈Đtǐ}8զ\dNgGW8*c{wIϻHj:ݑÅ~/M^z? ߧKyWh;pP ,kGL)Z$eBtvqϧ8nΏ2H{ߍ͙3a, j&pƅ'1n!?`){W +zzPnjRI+b'[-ƒFu.\s2fJkm7\Ky"pσUW #v虃hJL wY#2r#,jri/ZB&:;%T]춿 yةf9W77_^^E7@fF2ߖ2ݠ}=,Vj4ww*4w!*W{]E^sι`qm]!!lջcJmea ⒫=ܿ{ wcZƕDn  YHb[s@ Q.udYjy- %N'R\ȧ)x1I-s(ɥMeq 3, 멒NE`3|ݖf<6 QFb>k EH,1`HChG;NB)vBѝ*1 g@*h+1p\sX;uЋlTADyOOB 0_2Ǯ]H0z>8}iv;? K1Kκ+"Ί)ytCZLU%8U'P:t^u8]p9XZeeVlgU~*Zb,zKj=E#̋sPL"OcPŰ!ϗ" 7r5xbtDR/I97H b,rsBleòL/fCG'Ձ޳oƐ -W:s5F|l)K@$f]|S"aK)gӂ"dpO*Tv)7f˃u\Ϩ 6/ HX5G7u$,Nӆe'^˼(,%"=gmT~SSzդs)ijd'š?p?*W< `du@K밳Ϭ2kR&3\ETtB4:x]IK̘CB;J|FZPx 9\6w'<{(`!r "XQD]%( kuˉ6}Ȉc1¶7FoF [*P;kltibЕX('$$Ke6daa"p+%L𖥭ymg (@ 8u&,ҝ2嘀}Ɓ.D5 T"Z<vE(7Kt%߂ u~YP 6(r 2ڧ/!~cLU$#lhŲ4˒0$^tryƐ۰^+(jnwy Sg'^O d<[Hqm>j-GvEOi}71Xӝj3q>f)ZgO=kb o|cLvčOg]DYצ.-'ٽew'k3LFk߻[q:Κ%Sq-(Gq'fllrt+:8hu1X$mw$,)7_%]d; !΃Ɲ0B#_,e(E.<ʁ[ !l+~ĞC]kEU'~ה&܁^(w,y3 -SjLR@C]YjʮuTφȑܹt~>%|N[er#Pͳ)0M:&_Q0 xi:[tFD/dx1)%R)N{2&=Æp/z}0Gnn%KC㞍+vlv~RGC5zgg\:?/pb/L(<})~$4~;ܟ=JPJ^hѮ/)5VABje[K#o8 ]htja:kqu$7%~D[(T#/*迆#:'B 0uz[J0UaKqҷrYֶG pbOl4xV]!,E5;; GFd}2st4KFvX|C:-}[!}5fd0 R NJ!-Yf$#R˝ )"1ĩ{ӴY ,[Ŀ#, ҝ4!AOy$i/ѬsVh"gu~NDmՓ薶utdzYbqxi$= =/呸j"q(ghmt +oTVF0i'Tz;j,BXX&ߐ|dk"*%C_XϼtLbp=y-w_l .KFo%+ | dqd=~]$&iboTJH;1oD t b &W/`eXį4eݽ.5{.-A[/j>,4l)k?>!#Np( Od0$L] +M+SD &,`LM4WmXrm47Uq<r_!2ȚoלJ=sqb_:!onl (o;Yc,B58w s@*l5n`E<&^bLOfI}P)Gl Rߠ~7?S^:l2'ГD|OB-peAl̓vjh,h9͖%E`+Ŀ7R$XgyJ7Zg_?D=P ~ .#q+PN':ϪvbJlǶa~*Th-_;٘Ui3B>B3{77u̪@2_f-קW zBK_STc1JQbS{'Q59Нގᆞ(n9mǘܡ7"S$#Rع0HO2s S8fw\iH{ȡJ|N< h'z;ʑ~l%6hmXRVƜC{ 6>$4Bb@~@4[ψY|u42?lsvS8Mq̯Zb#i+HX%mh-PXIvNO:ꇚyTc I px7U>"?I2\s#@^- p(8ZE"Ov3#Z{wC('~(iB'M\O}8L5̠'풩!t띞 $=0fIJ!4$|ī1cy@wZ,UOa_}vd2\'6 0[Q# n2P^[ChrܰzUu18}e4OWmP&U’$\9C"p%teK@݋UEGSDP}]'p'BVX$j|T 䩸rٱ옠3z6=Yjũjg>sz󋸂H]h`SxUE$_҉[ _JQ9*>N8xLBev1'ߟyͅFt/xԟ@~)Nea%zY&mDŜ3UրDuxy;MT4gI͙Cpڜi>_3y\J_ھ5! +D޹JG3*y$k,+sUF"C~mn?ĺU-Z#Zזe6J N ZTkȰ#RʑϺ(hUnCA UԄ!sJV1ntWُp_q--/՚|@m6'.26A2+LX#TJB˶_$8{]ř}4NTi/ éCHoh鋤bƽʞz,by{~u~mWQZO:%wv-慒0ZJ(3},]ns@t7bW:Eq1)@2c\_HhL&}=oɂnД`*is5.nG8!`Ӿ M jNA]o:{5f4NmIu0` )Jȋd=Ȭ``W'2sYΊb6ә7T5x 2a{O;GhB$:;^l\&ZF+_P𵎙J0)$HYo_y;tԐaޫ~5~2kRk\T|m0;LF EL N8 hH+2sQx~ ַe$E:D.k I@*j>$ĔTRqэ C!/mM#HgYqvo`T 1M_%- Yj4cl/e[tBpQPf#Zϰ.&\݉= 3x&MKA.Ӳ\*8֛ ! K3izҼR lRV|!vE)o8\w8%!c6^ZI@a |b=W}B^Ru7'$xv97$>_?hQcՉ6ͪB/m5zv(QMPvLN 7㚦zKIP@p+jR+Q.Ųq8m14fDk1tn=;e/s[@)|K\C+(I&5F[K9yɉO$Leef;vPb/KI};Tdb 1)`R'4 |8y;"1غn, l)J{đ3jʟ֌toLj|m]2\32,PR&5'QRt7"Žv:H:y y 5DBZ1ܕizj8.-zQh2/P oªSከ i5_hTwE޹$883RͷFx^ sK{C5Kk5A.|1`6Z3dGu6/BD[~wK1TmP옍k55>z [wARH|8MS^mMl@eҫpf#A_ACY<_)qGSXܐT3e}/ŹhFkV0*c<;_. 5fΰc[:x GUFYJZ -dI G)?mYIZI|D]H+WxXqrȯ- +za:Xves5pnd ^Í֣1jEzînbi̡ oQ+b_)=I[zA,0Xvґˇi%Dw2a tQ_`s&Hy<=5:]pg͢ajj$ 䖝u;^ʴۦ!/DwX2U@B-܊ '[wv9iegL@gތ g^e#J" |35yKEf8T4u#=,OuS"imv_Apx G/|d]*&%6Yɐq  :˟(V yJ֗s]6M#2Bjזr5 'u ƠD έM^[֥58*Ka \UYi[(/u- HǶl+RlsUr@' /Nc<`di!}\m#w"juG#;JO+V%"> kq m&3*׆JV@e+eNj ͢#-g[nVYsu5xwNv-gНb7qLjZ"mV\K|2 !I|&rWUf8WK-6ܞCYa `m;W#s;zgVlRc3X5S"č=wz9ggEt߮{ڟ[?jiLAޅ u.J,?Qt__VD=t=3Є2f|)ly?M4FR' %/$^"_R|!ӿ[YПL7̅|OgEhrTq Z}eO5@aQ ,447W:|y;ϾPC3~:B,H r x44^&Or0bFޕEI}7nAq\VNNz3,0Fo5E}[鐨;.(oRdF~DXE.; Ah F5uTAsIC5ȓ*+tz5PMSS>zhJin@X01F"r,K0Y4F?46۸ڵ)|mSGr.]FՌ/CX0+43#Mr]cX-o1M/p Oq&apfA mԖ2?_j;N؊PFR AQ_P9SpTV!P'K ޤu&, {΢%'M#![c!g=d[m/,& | h;n\P)ŅC*l]3[qZ9yN-_"Q;54ioU膌b8*,DQ-^li)L)!l (}$i\} BNY1-#U=DHzV: \0>8QNkX.Z23a ih5iz<ff:m䭳up=ɓ+H=&)%VOqFOځMaF S? 5ocq !˛)#y7!h9̴YjZ)Sۺ9 *\!{`k CVZR88pdtZW-sk4dbCY cr;O{jY8<-6Fo C4`L`3R ;8OµXM)k O,ν"@:gy> c`N-34"6\(@~.^df+*AGq'<(F=2H'2qܡީ`a`xg`FxQ <~@,9EQ6U<1 xςV?B@ S9\T(mQrwC ~K学BԆ'6'WL'5lGor~j8z74p$r7)\<@Ħ]yc#x}b싌GUP>G >|F-l6b:|+;DɼQgzn.c`RG5 [3_`d.ؖ>"Mk4lH ;=8ᔗLͧ-1yh$~b0it5ͫOM}##43*qA.akxPW)?ŏRNT5i2i]jd\Sܦ5I(#no%5nQMwD)VH Տ>bWjAZ/7<ĪcYO}.H˒Cˣq ˊȅ qy .C yRӌF2&,ЊMî!m ץ11x ]\sxAm"}rNC6hCs~7֎H$nKvHRpmi6ӻeMhl&б&l^C)c-[j5ݷE^͹AUJ lv;s*s"A&?q_ډh66J9qvC{ zrnGQ*9ïU^ e%hx`J.agM._kԘIWici٥\`=k]ݹft~WmZ 2Ge5JӼkVW?:neeafWu9;_j=$ !IWu4DUrrO$ߑӢd ZxWIyW`0R},EQdGMF3÷UUYe(qN(!.%D$WÍll@B}|@ԝ}-9Kwu$OrzN6e8Z2%c:I-VFQXޅ0wHyG. "\5Y2_ \7K=Pl盓+,sUL3)"BA Ovw0T>ZǕWEYu{X erGr@3%zm.Łhd#E2(:,Pn7+ڼOwI;tv~bK1j:+jy/_& p{~-I56O-Y%o@ě.ŧ6Xٖr?^c+i|hd]mT477]#ytNO)]f gʱuỊ**=RYh{SY()ߴlk3j(PA<?v3QQ{ݶۑ'DD|c<}fA$VOӠo50.vԴl!*H}Aשb }!)"Lq1K!#55Ed~_9'18 >y4Xٺ\7,ͻ(A~eolUp0j[q1~oѪBs̢a ai,, .!ݣv fϿ^~&®Jlh=v]›wjfC͍{F!3Pu&+ٌ}j:e68|0~ʱ[RZ(ދ`BZnh&`ԕb]YC9 wPn5/Ko>zi^=ATfltemv ~H~F()SF"qhzXcџZK|X#6&(vRoXT pX^ I=VteG3wkEe_bNcƦf^ihoT$ﹾݑϕq:E7"eh)AN&s*;־X^-?`o+50вp#xs'Yj%ײs=E֖.|5\ƪiUr/Tzvv\s*@$7/p>*`=A=r 5Zk1V gzlL~ Yx̙cBmP+Qâ!&([ AVsI,dDz-yW;In4$ pITۻ*<{ړd8_~Ը/EJ6!MyLgv'ԛsv2aV5&ud2eM>:=q >8{{e$7F}(fo"|ir?Y+i,~Z* IwN ND , Iv $K]UH) ɆyY?nPugKPZuurc=㘎&L ,TLErcDz Z̜Sm9\Y쭿J{ ٴB1P0CgI+ydT{8D @uғl4#Ui0"Fv;N/ YpCdc7NUkZJ5w#x5{F\0r./U0%i_q& ӡ&&jwz&p oW:țCwVoF6G22o%c"vNut&1ݣIb?Җ*Cv= I +CٓeQ`x0 t}eІ]_@Y;w~ d/LE(,w/~a=*U.qbw@ѕS~ј~uLѩJrxlgcn\ p ;Gy"QH3L3DI3hb}8Y#잹cxKܯy a,:gX-G#V`?M(6k|⥟up2z4f,`’VfAQ&ug ]6nnX:]7,lC nɔu$_cY m|:jVG K/ʠ⭒Kml1<vmvY*':7ЍPi=wl>r6*dgvSfL 0Q~LKӼw(<`”W/(^{LBw 8[_'aJ\+|-i:(S'zy#o~.gB[0NQFxev#c!"1yЏU&Wɡqhe^[0hG\$iCLY1vSë=١&&ET\?/cE59=&J]{l_gY80Xιm fI^͒cU<˓`+iN7lG_3ɯf.TnA*'D(#[LNS0 0K6!%_'Do\ VN(1$Gz^:4/4@]DdIs{#X3r&Nh<@Hyλ2~ qXU`( 5tq>~Z `Ro0/Н&M)DF1 `,6PTRzta.?yI7b,v1~3ҝ Nzv+2LECnTtPU-} EYkX`=wP&+ANK:J\;=2u-Ne2eP)LD9EQn^HMØ A5xj/c\e8kP9C*Rq- jfpH!(?ogWHLkvOЖ [1ʙf\s|H>', JM&CQ`"fEM)#4E Xn #^|^hLY"^yK_oK{~^B.00eNa]!kvFc Ϻw2h)o(p&/>:̓3Gcw[o+(NjJZˮA*-eSd1/_J3Z <.qEd[b-(Dq$55$'rZbT+pK}e{ \~>8 |Na4s`C҈h:PE[[@JA4VAzʰHeXVw M`% =HSΠwQ,鳝'9!@)"̔yBL!@}[WcY=qv D?>5S@d#`Ң\-BٺZ RK1{y::T y?m(Z6~+M 1z%^ZJLɸJr^Bex p!M 1"/Fq,ס/RePP e#b,FgVg#$AqF^U:L 5uyKAr^TJ S*>OX[TcMX\Ep2F7.c1w9$<+R\uQW 0Mfmr:4"B"Jrr݂)ʬE e8:x6LWї׺(b0ʤA[hřIhmdxy/Y3,Ro}yx1쵲ژT&k8L4/xC ΛQ.@1,;{~V@Lp-(E XrhiERܺf^ΤƠ:TcU rTy] yW5mAiA^JB*9渄…+oe',p81fжaaBahDOGŸ& ,HcNj~_ي 7)E5٫6 %lcCW*=}āND+|R.l9zd);X23!60>rihgy#뉣Ol)CnW)3lбnY/s*(9'!b0*0p&oqw]} emyLAEzxyBjm;# gH SC2vinr(,989F'bCϴXކŅ:"8׬('- |qߌ&W鯷{븹i/&:cA!qƁoܫ8?^2o|̵s[G O~&B,e/;'nwЖ吟ݢÚEF5F˰5 vIheA4Gٮ0e"oe\W$}.waub8VL1[@pޤ…9(,S5w"Iţe`q$~DO4?7B2>j֐TE4µ:q4A ˠ/jaNX7ADЗGj4nXtl:g,9Sb*ps;MmLȽC ~Y{™d 3kMcas+z3FbE5}6[7%!r}:;|ՌP=k3H$(H)'(q6_RA֮چzt(-FL_o3)]F>5N3ɊIevϫ8UxM*q*,`gOR&b֬r1>,y V, i}2p晏#/_M;a\{]ჯ/fݱC5ߑ1D0Q:V<5E4_~y N77]LN@`j %8Σ 6\d"|VP!S~[M?֊0utG^,d\-ٌqCcoG"šiKokCb1~ hg?33c4Ҍj9;z .!I# c0|qV4LףcnNc" O:Wؙy EX6FS&n?{J?{EA+gDBG ku{YL%mAR3l9CﰖbIOJv_꡵2f&u[Y$='fn9ũT|Ha-k"wm*"¤D,-er;%Ҳ1<4y St?N3ϦfGGc ert|wj L$*}گbra2Ѭ5z= ʻs=>׮&èm抆.mXlHWۍ4PW=&vElɒl8SH:K{ZMk|KO)M8i@7<6L EZ683ʳь?p/[c~01aϼy&afqg?ۨ|ŀAfպ0 TEָܭt[JE5.ѩؼ9j @"Lrk E&6 OR| y3u7rZ Gd.d+k0}UH[a9 ZbӖdl)K .c_ ;ܽ@Xkm=Ďk05}4&b6LFОW4/A%6A.y¿C NR)=:]ztXԘZ>VԽZ>(^J-Er /PU/rPaͶcpH$1=(9YЈM^i#__rA| K'?p8M89Ű$s꓿[L?Ⱋ0!4gs5A3geOg\xK4?'*h" +l7nf~V۩^%|.֭+  3=1ɝs( JCh"C1#SBnYX8Wⵎ<kҭ-Gk^IrBӒVM6(m?uQlwF)|<`TJ D{àQMnFoʇT5_O "7DxyC Ql?Þ*蟪|ov̽ҧ}v1՛ʹbϞF5J`>Ge)PUeA/oh!2m iIg@VCHv/ (ҽ= o'M YRbT3B^2kՙ&0_a442ѰDA$ FܺOF4lf>0g2jefYpdݏ M5*%Gg0A]y^GpsFH4-K-x弹 ONsnnvgsaѶ?ӧ'd)XS+g087۴Ȧ)b$༗mmKp%+tXjN똰kRޚ&prbJ}83JrGL}.ȡ"TPP>qZ$L+aMM#}C#B醯jA`^*\]ф^gnva@Dt@Zeqzp0 )u<(Dr:WhK/OLp_EnJ ⾩3;dQ(2`>*>dY]C~@{DCЩq1ϟ>bs ! }"&t73#82;gjT{5f>_e΀Tg-GXQi7dR(3G {>ӄodn$dɦM2 .vD=W(T 5R\ R%Qs'z"e]?g$8|t{G~% ,9UTs B}:4gůT1CN߽Z fr11F Q`:`Sx6_$}tNw*F* M'ҕvکM ݳ`\.mCtOr] xj&\(pwJqxs#|E j=2T2CU$ pd{RiD&=C \'UKꮽJ?hCs\J!o0nןHe[\MmCR0<t;}K3L3!;ءl4PHz;7&[?X8'l 7CؔHM$zr~O\ݬ{ӔMɗ-` }8dp/A>L'9$mxphbxMm$qV wCZF{%01j=W{)~~0v7ezPUkN@oP'ӯ(=!s \q\k$qK'1"TN/G7d.pH";Vbh޹qUegxk;'IcGi,GZ /ʈxd7OO7R; }ۍ<[J֤őj!?xzǰFAw݁lx'/ix|,Fh+jw$̾v2ʙ?7QWW< ~ J$l3`b\9sSe'D!\qs߻]'ovP*g^g~C&Gh޷'&㲧جFG=_ ?4# as{v#Jo@2so;y'ōAx3q? 4J2YT[F=!ꆱuxk[Cqe Y8Us5Q^i^~0mc \J{Z{N^+J'9$rT' s!eO.ꂥO']N6% W+sNf+HAu<2^t0BkQAMxj*cG=~@#lQ^=(iQ,ެO\٘BbՓ[Kq~Øٱ(U>*x, )bCWԮE9ڔ{@ZNB{:y&">" :y#&Xĺ(V?=;x{Gx@>lyƑKաc槎إ^d6C{]TTr͍^=&m!FB" cnV3?τwn@ZlQԒF.~ZZw#~QR~1aڼW[r,ȣM/sQF ,v@sbbL^PoE)Z񔣔1P6jp=7"SJoހ+\ c:4;-1@* F\vK7ƛH"cS%$lj𗀊s:ݎk4}j ' MٽHzhh05Da&pc+~`P2zšpe<6Zp&X͝囓|db!cMKD瑏o| >^^قty?hDպ:0Wٓݥ^2 " ֪CWFW!_kH"xW ~F2-Wnyɘy5ET@A \yc޾&Δ5*r~V ijƍ<|"A 0Ǟc2?z g 9pcHOC:~->FRiZf(L{[f,[BrQZH !"q1V[,ȔAy3|&b "vs,G)2Z^g֮*PbSDJ]o.{TX,FUFoA?'45Mw)# |hM%W8SyYy^=n?g+n@4^n{[JC(q xwY+QHHُa,;;TFrɫzBlW? 6)ڒ o]E"3`glZh;;Q<^/X8m{Q2*UG‡lE-u<\ 󡌽`}=G4 Uc|@XOB.N=q[q1Itʉt6WbWr42}xoo:Z<[24r뺝c~qhQ)UAU-ӼhN(j'ξӿ-(GQB"&ړ<mu3|\C^ՂɜW"p&]7~td fxY#sՋ3 IJ\dY%CO&Q2ًIgRǴ4Î:m'GAE1y.$[B8G}] Ȟa%OJElܼY X[ Z+Ur2*U,) `|~3y+Fc<245 u7pҮE:aR'G*r 5A>u'0,zѫ7(5"=抜]{QXC*@`WHHW2] ʬ<JIۼMGnS++Sm'ƏZfembH2'eUFiwn%.(Ȱ0 3Ff?CK'ouXBK]&rjP`T?s]Y"JS_y~,eSv8!-I2cHGL~3cGck l#YyW]{c3jЎ45AJLs?8ܱyIXU޼w)&/L.BxtjO\Wq J^=Ɍ6Z4Cz 3cNF#k`h499]+3Bĉ^M;5%JKlaiWYnI_5r&Ɔ! ^o.ѠYA-@@%vUN3q.qŭ7jY-3@fhʾ>(IwnD-l, TdP9LM|6LHBQ\9Omouzd6H<*@fTUk2ܼH CUM(wht1cBrE^n>XN>Ř:jCV`_J 6 &GcqD; \qGQk%U+n:)nIꁲ_~&BFi(ͪ"LsisȺd[ p'pԚ2ǧU5Wmfk{g >#Gj} $Q&ÙȚr=9tUC-$U?+a䗾O^FP\3yueNx`TNA'=h>]jT&r#,:{.TNUR)  %WzE~~67جd 5zfl9FW-DZFGN)47nc `ʏNf7:?VmfW VeU%[l   !rFWUo#t~5.UsWh8 7Uξ ^o 'mHN\_Zԫ=f#2Տ\k8V o#C^ss:;b UF|XlU˪.d.Ez5}X R&m3λ%⾗㠚] ]YWvA>w yDQ H.{AD5_Dl[?zMӛ,y5B|6n-/SP4-džxC wt3Ƽ +.o==%fj,pzDfy;&H:uAo`s;#|TjjSvIZ_qDLR4  ꛒb];3 6ۓkM]).> Y#ֳf`mRJ<!}~*WA݃zFuqDoL 1P@/~-9B,.+ϧo HJeYڋ3rSi<[&wDpGP+kfߍÿmqeuLq1%7IYޟu"Qnz/XafSMБѨ[!;}a3%A~䈃 ~-@r$)`zXqpBV74o.gY=fjTMtv@E6S0! jtqh0|(BLz>PСu*y -KX^ȬwO&iK|fd=ɑY~]_PNJTL.n<)d|k_H kNԺvDŅbzŷxUOoJi"2|rNaPiv s^կrߕ%@~GD x *iii\^heEKEM>PO:K+;ٮx#]։ZTo ^* N4 w*GwM9ZYA0>7)b;?IOJs9㩹90}"Y90o*@ȼKRٴ &ZOQԋV!42 Q >NiQc{( yՕe8Q! 1X>- :oDX܆z.aH蕋ZN#|fIb(MnZW6]MN^5PR | RXziX|~+*D% 4 0@LE?^i ˉC[kEuǯHtAh>) ჉⦡|yE"s< G_"E-# 8%7`'_~FpWHmZ3Iv&Fz3`D%$L\K G&&7Jzg{O (WR0i3i|dn;گQt9S5%ѿnS hexPQCԕElLGRsp4VMXRKwd5 dXMK݊t&1?G߻ ɓxCcjSt Gv2rb-vף15Q aC#̝m%Bb[!9@pk^H%>~9EAw&]yW?hT&w>^V*<'gP'n3q/۶Yoac[j ˎ.*} 5* t!C-=)yˈIVӀ۹{;'M)|{yH%US|°մFFL3lOt9d⏺Tw_" gk$n^AO7Iz]p6j?S#V孒]sdUeڽ\2\/DL4PNE[ʂC`Mge`rƴV+h=)@@]ܣ?;W[( N?q5r4a*1+sCy@rR$Xf 5WV ғkWv/3q-rnn#{x"ʼnC$%0)?K@c(C 0DlbH{1(\W ;fҏøÔ=TYmESݫz=Q6S;:h?ǿZ<:.-N%srue>"A^y0Eؓ]mg_Ae‡ .^ $:Ih^߶IW̾Ʈ՟[{ 0A1?ŜӤ>(=^ɏS E߱ o'+^A m,6>KBݘ?l,ORF%;B؎ 3|]0 ͥR0g%\/y/+ 1O[B Cd;}%)dX+* $WkJHmOc/ΐ%u<33ȃ0gAA 8x0Ou#IoѶm,ܰE2WGMZ"nIDąXc|j-K X^!c\W_vfhE ȹxhQj'o"7Ȅ\^&iN]( r%}z~[),"Y r4I; -n )jADy^<-^_;CSoS/\X|m!Q=?xVBPR~$Yܾ& Xp :u>J[\հh-8J!"Ig4s$7}o_i1zONh`lb"kIF痍XV !N4 #%ljyY9[|A YiSp^;{Tʝ"5OKXv,j$bQ9?Q^M/ղ_)˥uTY_;&t*V ] ImB{t#<F&| M M[ˮx ^7Bwk/(.ay]rғ=Nvא/:_Xxt=;-wxR$Ner%<DUBX*0BYفCN"Ŋg]cS0-yW4.KPThO+ [cP79O]gs8wJ'a=,BfhFDɂ:;)GJ쫥y(uL&ЅI2o]o]vUSwRcnw xo*owh=?Q[!ClRx8J]5/=, .z:M7>ٚC'א_+䒺m[@6wn|CYŸoեhQOgr|/P^|?FlNW)0+4#㣨 ~!*XÄ,㬚 4.6M ])3U}ZN#<3 h;G q-_pU͋@+1c*8݅ U/PPÎ?\Ίfi5H,NsQĔ :jRq'BKw)Ey>)!l=Xn\~MuIJa5'<]D7^Fd.,bD.?CtU> FwF؞ z)ڛ9Nݖں$QQ J4gCQ^] xֻ~GJtp|O챜0,W bD.s\Ra<`)n"BBiI3A65 t=y>AcB:qcF9d ;qc5@0ZTc,h+Dv(cKYRK]R _(撸7^ N+ a&A"+CweQU3aVRwc Zڂ l- <洔$42_y` /(U*QhP׺,G 䜂wg l^`h$vG'w;Dױ+w7x􉰁ވA` _67Ȃ8`Il#1vPP`Wb1f7yqXls)Cwge1|-)ZDC?-xJf )3G}:sN6iM-t٫L3f٬'/eEjp^z_4޷#N:9&ɄM@*Nwk((JhwZ/HpCloܐG]s$i3q ڤA5Q%"))\,U鞝eF!{CWS1 2+J2 Ɓx'+tf쟆|nCvcnɜ Xk(kElXfN=xD]@2LkXNX#eΈLDS*Tɍ-ݓB< g3 KRoZ/YjA&DrP颞~@h@uo4OEZy-:m<{]aPA$QYOcS$t ^]Aym:xb´V0-GG:LL#,lj)ii(<H)lju'O}8M9[ݡW|UrfE<Qk[5  E?8 NlIgËL"jxX<*xկ?BgMt3??FՁ +|yO$ex{W_6,EjFqhT:@랤yGw94"@Y!/h"I^GM)Uȹa+tͼ"jgkx+CQJF"d`O-jJ6} 4fKCit.+kIxMb  k ,u;(V5;8ɠ}Tuᶫ jX7&Nl0_c2/@i\DmpR.O>K6x0)r>J`cć=5џ6W\VaK&!~ tT0Ea.bv% >.ؒqPhUoRo:UQY+Ɛzj@4L ǟIWxTFd2(>jymrTe7;|`K JsA镖%.";fٻ_, ! z ٫!X!r( ͺRA(\V "G$őoe irm m+;fj\Sd|ۅg;&j[ϒ&в;W/46f027JE>>B&;1 qа{.[ qIkfH?:,=;5i.GW*m]O/̺;CÍZK?I$ S?tcL|Ȩ{ƶZx5g|-wY)?H)M VlǴ<8\_i*'+x81u}pr612Fd:ÂL\` , -NFR0*׭G fK]Jue<;o9&/'.i~h@]3Ǯw>0 VC p l[j&B!g0t5dh"j};Z )>Ӡ!yi0[nt%if7/5 J0./H0&+W60d5U,K$w)58a#%m,^uN5픃ԚJ$V~uNIO׺b[o󟭥{&kҞ-BJQ=+[k\~b90R%mޏqG`8 '(N|s*3k`nPț ^R~ є[d?L 'L@│hvA܅rG;9XaZ=M.fP[hx3UXgK^k|]BNyQF'ݷǏ1~u"9膵Qv _ z)=|Fͪ HJ]@("F ͊Ki|E'ۅc/Ǻ11EX\45aX-MJ9.}'A -7&+h3uZPSnzKJٿ'`MR5 o:I3ā}Ùk@M`qU(9:<iXוQәu^l0j늂IժQt!-(Vح \$# =@NO\]NN_Q<-aTY%K?"z`]Va֕| 2lytHA*knp7?lv80`.h2 R֙,Qx]ZĀ(H^߲'=x7_ 4'"{^2ST_8[^ / 1=!ve:nݠ±:GwWluI(H[h+A}~weVDҨWW>-xIC3}\po@-kDVr"a&`]$Yxk΃* AJm p]#3ӕ63"aHDGs̊^oFFĨt_|\&}t㛒ykn6FΑ:~}@F9_-td%?znG;f L3yЄHhUwZ<<ќf79>)H!F%^ryؠ[>&E;ل]b??u t Oj} y ?07#Ԃ iʬ%J\,Z&腢 gѾ39{&srXkDzyZx3R('~$}suX$RuX!a~y#irԺl!l͐ު%' Qt4X\iq*3V͸ƛtڮB` .BS 0i|HZoB^x7]Oz6ABy='"ScRR}yF4S EX}ZQu592?XL&zpt4vLcܰJα-DzsLCǂJArCיF]['Im7sc+d[֩E (cF &D2$ˡ`uq\}dEr-yLlyH'8=ib  XBz G[޽wXu#ʧ5=\dv26jP 9zCdA&Q1O4p>7BhJW(K ̭ʳpM:Z/>5HGw5cgWy~"{+~iqYTCe7çm]_-qs,{օ50w#)C/ LGĚQ.w ¸/e9y==fq0Xwzqx-Nܕ=%3炗D! b}ɤi~0G,PZXvu]/ƒGbkݏpOr5A?ї99SLX /J"P_ h3.]jĢN9BwЎ2 鼅TѬE\>XYrV" Mĥ(p lj6080VZ?+k穸 /hC% a'L@Mdc4l:bgFwe"1HlJ}'2 SK5 $ b\aZ;8-9 sEgRcG -3yMaƎ:Ʊ A.8ρ&< %O(4OS$g5-9x xy8մ?M3$ $!3`Ebۢl8}6\L 9r֍KUFJ)?Mnl /akG (GF!]؍"T2iLq-SF()7I/!X=9IU BRFS@=FNq]?WwLaf4FGTEa?IKdQ"YXkv\c8yFzT] c8 Q:)>Cw!4hg ^X,Sfi)aCYsHй)9,Pv'>ǁ3%4bK%81o;rf1H[L}NDB?W—@\\3R8 o*S_f!'2fU.L">B>dR*&uЈ/Tu9L{.L.U jkKw+NUs}l1mʙcK(#48 /Ƕ[[Cv4la%R?FovmJh}aa7]_3!V3>_"QntK/ i  21HzV>}z? u`YUC;U j>=x #bl_{z8F^#)0xTW|m6ʤ<}S/_ܽ#ZZ ze yfgl xmmڥ~)4n- }}64n3w64#W&fHUQfL0~~LaC+Zi2#0IwF Q-ɮ e ,R[IشxMqx&d6,PP۸oC6fDF&ǐL%$&إZ=55\A+4zhf|.[ !TA@mn&PdռSC{n{cQ| ;wMcAhx7{'Dк=뎠ʷ FOhy߱QA cp ny??^OTk <҉F[:y CMI|VFap;! 0+.3 0Bd -:D!АNj@= Uwv2˰"3HyEB3N4|EZ^ӊ.M=`4_,̵^JW*E] >TO0eF5ʔ9tfKnK5G5H }q 8,ˠBuޥEe<\@.?ȶ)ydO$G2JSe"n_fiU@W]SR;_ sGBy3bZOnGh򉷿}d9h𳍵L0Oq+1kp*8FN{Yhpy5)(r|~/i.eܗb6En\%A9l\f[;S1lGW%s=!IPNиȧ#''\LE_KI&+nvZrD 7q:'$*s;},w^B }eOQnoH P3m,sA*D~wAFEQmӉG_f%УzGۻ@Fj \ +=Z $z'ļq,X>PPM>Izp,^>^t<|T_kޚ V%E1@Rv4WQ|   OLM/r.1ڃ}-~h΂ pԯ$)ѳBѤ]y/@=ŮG{s5μNiDK5/}ne"31C& m @Jaρ~Y\07itDE;hXϜ@X) Uub _ *Om;MVif4}#k:a*EOϺ0Q"Uyv: &cEG.vNMM&-uB`SN@a. hdtGQs }d,l>r 9tCs#G56SV^?'M1ކNmDBRY\^i JcؼNkrHt|ge-i (wbW.R=ups6U3脏2;g!QğjQ39j`[ҡvlP׹KF67`?K_)L%'O5UI2́d)Q@ u>x9(~9ŘLKaX02 |ϨM+h ^B _kZ3̠t0z!)q+Y̠UN"T)NhH 9ӲmL>*l֑KCa࿞9ɢcqOr yK:eٛZNSm3wOs5ykC1B@at-XdoKA(f␨V]q\[K/;x]U=XŴI@ e6 ߤ̀y;E ncpVO`ٕ37c%v7S0)`%FCa ]Heߡ7fwP1 fCTz7 6>C' 0u;_*WWxcٻ P mFuO]`/ zy\hO'Lӽ1}؁q`óg# ."|}0Z0hүKb(Сh41ij,_.s S/Ԍ~. xNVî!0:fP#ڻ W"n/ W_/}i7v@=dPwþqh@&<ԻT@SJ:S綤xpI]G\{2ߙ;m\}>1MѨKؔ6-O٧΀ U7:y\|'bQl 7(xt9 މ|w%+QK񛕭a7 RaV:KoDa)bZuF塔N.>=C[_Xti+aIyŪG[uYV!1ޢ3Lb]vTh GtP䙵&)%v`-lȁv+? qWgvS@Ol2Khum8l2"t-IE8 L- \eD4(GV7y/5yLq;E8[A(|z2|v9 /a6J#bo2v-g/4pRt0BV(Pd&KthOٗSFu48#PؕlHî(ɨ,r=eYɑ hP'b/zHj n-d{ P򉆟~@oAUPRrU/PijCnQ+֌d(cN EwÅ 炃1dz.FͽjZ#vȔbΦ.d/]/q5c/e՘, O)-UXmD)DSHm0:<0(4ϳfV tEy` "H+@c$4J9N]Fn%*01/$^p\Fuh_b~$_pfhӣd(~d ޸CY[vHڄNBפ5ow[{6>h[G {>/*g_4~(8=7<2[Tso4n@rL8k1s)X&0,I>d85bM;+X3EV2BtG'ZH \cf3~ cg$&i`ewt~\t~ko:1SO(J[[{F%Ce>,zKF'&-|@36 ;D,BtY @N BIRtDEմ96-t&иxIb6AGpl8/ތ,*ǭ&m!| OoT=]T4$- ,&!Ej˼ W߷<}i;8X <^!nP,K??kHʣ,PSrZlc+q|o%)Bޢ5ϵ;xgfۋ ͜eSD֍ƽ}JFܞ:P/^ǐg*b>BSMPevGpִ ،nٝqW#4v2Q $^e&:My.%!2u^( a#7 U0<u!\).(_ [x6\5czáIool/&dpZrja6#o.(%z k}Q}ᕴ J ]]< FkfqҢ¶a-mL9gߦ;ANt;r~8ɚu\+618i'z}RBcn9尕0ZtXM~I6X:=Ah@Ntyѥ〿Y(xk?ft~l8cͯ\{rB0{펻 `(ь-u5|4Kv~þpB,E1$'@`],-{ZS2p|IJ.CBc'Kw\`:oȴC a5y>y!S| =b9L=C,X f%JZ((6SS)V m0wgQx- ~i2$cQt1zeNԌfE ɣOAS~A+2Ez?u: ҷ^&CMCˆ"ipP3Eхꧻ9.]5I_ON\=@t5eF2eag֫lVu| םH x WI?&Yu`lcԎ"뀷)X,RF>{׼|T3YINլ$~JxFO 2#j3* $μr%&\NS/l!T,iTv5Tz׵3QgPI/N. Oۈȵ<Uo&pB*?"x$m.)J:>V4J\p4eH/ϴ1 @s~P_P)Il}eAni$lq;V]]*9| 2Ʃd=sVl|jk@dE6{(n:(⮒bwzq\SޗXhZPGN؍ٓ].-vYwgu7tIX/kU^er{3)k-˓4oU~_9 VC7 fGm'w0 >zdpsU'vnI(;&]‰F $bVJ"%>KfO^%j/,[!ة0:N;Z,^=0!fI"a|?Q78)Dy3_a(т\ѱT#FVy@^nsL_@bp3ȠA^WRHWB%s8gkpv JL@jvvkvpAK~v?tΓ}`Kg߇~a+*pۈx^SMS- 79R&B3$H,惥?%TmK+AS0T'h7#:f(i(=jk{4쎎5E|ݠ02&Qد@>bI6gmLmG'ɔR[CT=n  6Ozb+xkܮZ7S5/h~j1@EW mSC-0R&ړ%KqgߣI:QUk8WTR7^ڃ7ByNvu\i_ϔ\M"F1#x{ /#.q?Dt CyWXxP4Z-?K5+"Vq3&;e1T9#@o<P$hUIAݫeEdm._z{P.×ݘ )Tm`U-3FnRDz2B*pi4Bc;.MP6dnkdfk׾Thk> &RSJNr5?~]{~@gά`'1YXK"G6H 30פ;!QCP.u!%!:! @!Hs9#+skM?r‘g c;g\ ܧ(}&-;g BM>݄kipb^eK ^P[뚺zg',,*<,5QQLW(ypt6ㅅed{M*CkK}-CX67?>%BUcdX2F~lډ .U>'Fd1H9X a~KrSI=K*K@ΥϻG`|>wʄ1$0żF,'kɨ^jaj!׏U(" /b1 T ;k6 co UTn^ K߹nBٷ;a君-E(sƴѢu [[J3I}-\QP8ȁkO%u+5;H 1R@|4uKoe.\dBdoE!&|{i=_8+Y<Eee.0-G탪Q4Y`sHr5HBlUPa'|^}|A٦]e{0+ZZV)!Gz"v]ȱBnqrAJ-dtxy|=ю){hwCkRjgַQSGavIiQ!9ro^ė/}7 Yq/?Q Q-3 4 9]1`o25_>-4xBiCNH<TBBB|ܖ\k\d*arIXLMO>Rǚ{ERr8=>p|MO(F-nz53sƏFokά/]Ob澇3O.e3t)o˱<z\lui@OnKR_EJϲFlٯp߉gyTW/SJDBV7lމpL8WLGQsjfY|T{'g;[8I=_s:cv# t;F@ǿeui[LLu2DdyRtHQ!P$5?4]s_cȟ겵8LS`UR e^Qp{W.9]e@̶#ٍ"1яlaY+w4SzG+uQ3bR1l}3{0&\?Wþg0o1%Sz*d^m2]zf\ݽ?Z=%W(QCeoMO b=C{B^4 '+e,NT* &5lYmѮn45}uU>5el8Fko+Z ^=kS{q%VćVĐ2#2iM=%bQy R|ZD߁[Qw_'C6|k qσ ʯI٩Du)un"gۡEOgRJ~>o!,[Y( .O-ծ{ wTb4y`:lԉ{Nc3yr/ ѨQ&x 9$~k I~ʻ;n{oC8aimW$/WD*h ;尜9N(.lIHbI*ikӨQO`rU{ tNNq#z ,dU!C*XLacNM0l60F}dH8{7k&FhlFt]Mld&76{Gre=ϕHv+T3 ̞c: }\n聬v&G_g'Cwׇ4e}wZ4=f=~ՌE2pǞ2$ZDSb7m:.Q#0#[Y8hWw=b˧_dq)^e^Ob=ג ?')ζr"2d=I dƗ5)|Jy}Y'#?BcQB;R[&`xoGJ!2ߥ=̞` 2|ܫ<Umr_`7%@\Csz<>E_=8HD)űT?0HO©RKڢy2nJbn}w.a'?i I|6gsujB=:A`Q~NR T6&%pk]u_Q}ϟ-wx5}IO7~1|kVcSl˿ 2mU֏;ao[9õSTM?8,b2Dpo~r@uuOgZrr0jqW5v٣&pbx:M~ҁ-5¿a&bš9P]`bkn 8F]e,'ԪVqPsu߽O޳x?b9󜩳rQ>r=%BԾO}I9/UXO[;>"FK/ fa$k.X$,wTi$PN 5@F k@%wv 0&ث6 {ZI 3RFDcu>U&EN<>ZE@0W}jg)RC<Çkn"wzEy~Le0'Ѯ˼aK.R5v-AGӁ`(GX ̇|ך __dFɬpئ ߖzˬQD) 6ku2}=*zy3cl{_`Z؄ H_{Qa-֯ZӉ4T(pRwͧ>y橊sFsk3uf#k n'%ycGx5RI R0_nLVKdRtAi>~= uڕ: .ן|]959}I8ƠB?P9=f5Y]ɣ@GAbعkZs0t23X՜itrĒ((ɉŵҦx#8St.R<D #=ĉgA\&I4;Z:'AӱvĿb+P!ϒmF|Co6mqgL-N52<*&X?pͬ(A.`ʵODH6u vm;*/NLnߧN36fG$8A Î0:*{6 q(1Qzlݬ Zۮc }k]#de޶pQKG=w\x X b=-Q\g}5gg"Kr3Te:?x^Zi#?*ҭLGĘ¡M0a T'z_*Ġ<]hCsc[ zd\};2m/?f>v HZ7A =#BxO˸\- U Yh"9~W`'3 =&NB (mNǵtx@N% 9vm.6^*q XStHV_3够K+B }*H/)puͻznE58c;[ /?gF)!ܙJQZj]~r>:X!QcM},:Iպ(&|ώdlZkw(ZAQtg 搭Y䑹L%JL|o☳Xn kԸhu קw|cAY 7I[XN&?Y]0U F^^)О(;e2'FfO/VqK«_.Bm>g0E N&ڟ ښF&;Pհ7G@qj~mIbw ]U9qiZ<&#ّJi6-I>p K%MT0kEY nX򮾪`cGy/)kc@#]/^X y`+Eml4( :Aj XԾ4x3 ;!Aa Iip[֗'1ܡd'ҮHbTp hu J!B֢L*_zB3ou@;Cf:ܹwyA+x0xn5Xd{"h̉9N˴^Oм2zW*):/ m1C6ʒȷЩeta*6ſs723nlfYD!Ul0=M|l;Y=;Q3 ӼX4Ac1ּltnqx(*,z$YǥoW'q|S?4(.úf!.Bi1ԂGf:iKw `ԅ5L/;^ZB19bW$_=F#wş$:C-JPκX}gv"s3#ݘHf<q .'tL*{=!Af]zsc|:JC>yO%05-]ە >P+KLg#n [B&I6\%h~z!e̐&j)e51c?[O6Xl45bp({b B]>%2N* 1x=9U=ZGh9 #ŃSBOi)xr` [j)6ޮɓs2 Z|uxoQ՗wǧtփSvc'n .U1 tiCܬʣF~So+Xqɗл33?):nyJ0G_2]s,jS^Hq,Q-U"3qT|V-r6ZClC*۳s? =;%8{Y iΓٹ>3a9\E',P9XLda[u|<'45^dRJ\B_mB"#K۲V~F"g𡽘#'{PF,`% (E2?dX klgǓUU DMsP0+Op%A PꟐ SäތȠ[UQ @y |c:#و῟O\_'\|'0TGE+Zb[%¶5[ىH%5Tsh,ʳu=΢GP?TKEh/|}#5$FC 5wo'˟zm}Wax pO[Cm9`H^#:ҭ,-e̩M;As?ev岲@& {ӊX5uslcx3gڄk rC47]SW-l}`9/L{cx|=h*^ҧFJ{1%Nk֧.\9=z2,sƵJ0m dW: t)Scݢ%q{KB BD3qLY N!~OyxaN:8r ״XTܡ8YPB Γ#fɣ#_w\^fƆمJ>Iq+ا|,䭆R8B ] 2Bk C #]j | 4AcD,AntI&AGRʒBԏ\>%)?߂h~ $Gf ` VSo]kqRJ#$=3<%htbM y:ZhF`肽L5ӎ+^q([9E}_$20TeնM1{m _zz fsh4 /@4Mcn ʡYf19"ZOMu^ta͂؅ }m j:.cXJ0gol\j 1s?4/ei?'2W,`{sڪ3Ng6(]4鵆0:#lbYx>z5RhևKB*n-,2!r꠸)-Ī3˒2 {O}Pg*lFTp۔ 99H:aGHq%8#- ^ '3s {Ls@7'|}4?KR,?Hϲ lIDZd5D5R ^D: !QdF *,>HTIp|Wbe L]0kl{}೨O&/F;Vs8 I,|Ӑ҅K?Z_5ز_7J, ؅4럹Pq3DpJ0?(+8 7._3U!]fGSV60.~$QtoWEuԫE9=r݌+1 Zg H" X2%wΌW4AȒ<u2`8@2Ki`d"f >Rn3sNy7- 'K RDe {h볥PvRNB:W.)ݮ`S % NlX=U#I\OB>@Sl@_*앃V<0G[dUqgȻ`4\KL(ͻ^MTt&"wBo} FA;fuq}& 9W2Sf/ɬ:n^5k/ j^,Y`semd'&(=Е[](Dic<=? r@j8zxBݥ Y*0k?Ԇ0մ_m`msnGM+UMH_:?#r" eɐl @qic65fI`@hTVAHeqV4v:ў2y{*P@EZn̲uXK%^ԯoK Vxq&fQ֋+Um{664`Wk9Krk@~J_HCfV5vR]j#`?%ÕXzVVXtG跸ƳIvFH53Z:v\dk<+;s5f?ǚl?B$(;E6Xf@VQ):^0o\}ܹ6r4o-h61;#¢f L hG %N|GwfǕ|ȏ-KPfX8rKk!EZ ۭIТ'hgЧI Axj 7DO MGWv%(۶'H^8 q[A\'77B_3*81M-*IKQ2x~yiͻ@+ˇjݡj &;cN X|qZ X^j7_4oFAͺ j5DF~l=~wes͜Y"aZHiWP ?R$VBjP O|e H(w*FY:O{څ~6 'VO Oh~PRVof{F@PxȮ;^}r٣WڰuRJ*I ׳4{41nFDʡA'k \rR;vx0 !]CGYYTO~LvKQxX9̑̚}*3 OeJegu;|냬aG~D̂?i~$ŷ -;;u фl/pD"pLe2rb,HZ $ {Qiy;u`ь 6r -uZԥY?ꗑ`J&fgW䙄aV]*o  6ڔbmlmC8_Yu3K|+C 6h0+]Od@t$˳a^\`4e12%Q?:Jx>Nf&GMZVJYbsOB?D~m97ۊZӉ#tf덎vbl^)4S<نx~C*Y.o3].W) l UU$U)o5AC<ͅ097h.&j^:rr!h 2=Rf@.>[U4%3c3ww楙:'>JPe)%A2Z0 5Yig=dB N3bR&ŭv #ٹIgXd$zV-mէ\'M2~GF}6 xr)Y%m\1%'(2~ zEve-JtU wes~蓪l .e ɅvUHY_),, ЦP~Q_ufTߏӅ݋T%nem±sLzQFJV6K b[,b`suZ*Lݯ!΁M P9"$m]HL0ajh ^<2_1 ~U$' e& ŋDIIBv1aYJ>"nD7NdN=?蒅&(sl aHF;3|lر?bd_`pR -_ux5&YcGx33l/8c 1Ms3NrDXϱgqElQF`,R ޒ+Ļ3ަFڡi<^\B7(1\kvG8,rO3Kki5JJDmݔ #߯wc5FzOI\;m۵iKrA> D z]YGX/>%2FȎ{F{d%o]u-,$ۢ>7P`]0P-/I8WGR 8=asn *C݅R?Z+x mFu֣gwaX `oOs)u`rD=ܙGZwGnf5THfu.lh`kjsDK ѱ] B%!%Ҝ(86roJӨ7U𰬾?/ vXtVś nkrծZK7rZ(?PD23PcW]=ڶxxK炌S7CA[p2J{qh5uWfvP3&)u1tFѮn|b^͌ #\p6Olsj]\XRoMlaWO!q58<ˀ 3!s~GԌGo..sF;EhGTa4&Ҕ27Q܆`xm:7l+QEf]؅SdM_<'[tٛ3{,Ȉ~R)UO?w7jv |λr8=F!٨\XCy7mAnޝϿׂ#i_\ P:ݟOϸ4B(:! Cd/j}P3b+b$u];؀kwLK@7rCݩuĝ#lPz᷐7R5K}SY SCdZ2ТCrȂYpC8\hђ{'K%>AB~ @8ALlJΏ5 C*<v:Gb;cFzItVULsg@ :(VkHѵs#:[-aZ%9om*1n%a$W7 7{l_j/RKpA8YOi7E:{urac갵"8X(RLJ=MhuT^i vf]~cow_dzAQ$g[j|@\B1PtuMs #X-=}]yLͯems{Ɉ:,Ȩ%5s(YkYbw CY0pzlPي.oe%^ Ruql*(m?.H֔lF L̼݁/fLO/گQ1fxfec襰k^^[~[^y7=Ed|R~8r4~$ܭ|O<~AY ՒAF <aO2)76s]aij߂`kfl~5ўAhE1"JoM-f޵ S{~\'8ݶ:98s+BcxlopaḾ=_*ֈd.}Ԗ56t0 fXJ:ٕn!j'!z@3 mc6#?>gښ ux"6>[K־}DN+!6ӵ|,ebdk]2GM@ .J+>1G8qfohAgL:1 y1}_ULH(bT3/y]х fgS4.TDiH Ddʯ`>nrG:L}CCMc/c@OX̙חVH :qZ.4Nɗ%o>Vi]Ք\ZǤYtN!1Tc"a7IPy0 ^v̈́Q/DK++t!+0`_˲y\\ Sߜ2D,vW\vOYCM܌ܡK?p`kxDߖo?*UD8o/v{!=2DSM d iv0W6:E#KXW?iD (# `qF+PIƷh%*+Z 5\/[\jy~S:@L,S &gn)\$(;.-el%&CKX#F̃v+/b4m\rooNpkn\T -ŋNt*i!DuD;xu<8Ѿ!8҃YEGz c9?~%-l,s珽½( wW$Ob;M o[ D#ٍJlTy×u^mCS_KpYⶥiHov=IrN|?oc'ӝ:+r1*0svCF`jJin' !)o !:ExL_B0p\aTiQDC04&@Z֔j?>LĨWhAÁ^*j idd 5 Ys6b*'(C]׶{$)y Um*[bi&Or-LF krh |X| sˬۢW,v)s>rn(gj]zr0hZxx1Q7<}k wX bK 9CL|w*csY@ fM\IP*;P L {{5ݚa}pfeۼn0:M6\~ RN1.82q| ܀oT MiE-@(2o:1-<8h^_)VꍪճH#$eMиl`nFmSv2\N +0r8;?RKG/t+ 2-%"F<¯:UG>],cC p`R#l$YY@dSSLjD > .9̐I ZKjjP5i:MZ}|;-P3ۣ@_5jU7%V+˝ :|]ͬl;a{Tr$oN˄C/GtO <ˢ@\lHyl'c^ʳK޻ݻڔ5L %&!A&ldJVahop$"{9!` wqr7b1n]K ]g/LG/ >jUʎzf¢ʹ[h۲$Gu Q*?2ƨ%*ed;Kp%a fՄ\*ǥԜlQ4Ի!/2u29\ L+$)mHZpF/1A~p 9s&OtD尌(D `tVusp՗ 8%<2Pp̊0j nH.UhRDzխ8/ǯ^3_68"97f\ [u'1,h"`1_߽Ii+c~cRl)Wޅаrs}V-ƫ2ĹBK\~]?ц$q,3rJߝ"-˦aq%Wid2&rY0 yXHd%a*Czk; k Q(ٷX`G٣]*D_Ou#/as1&ԙ͇ǖja ҙ$ TJ ݙ c2BjBpiOZ]M瑟&D)w$~s²Mu/^8?9vK :Hx)i*SqI!~=Τ WGD~5GВWg'>wҨLM3Uoii`T2Xv^WotHVECћ<|#b H/,+Ia`ڪĚar|#io;權80VmH@C{X iu{-2$,/PAzK sIf90_q,ceXYrjgH~Ey'#*rFKyblGֹ?3'eɍaEoD۪Xk ye}R iu=8s0&2y" zT >% #kw`!诇0wJ> R_P0rQ}WYe74o+ܮtk4N12}ö=: T/=Y9z]70SڏŨ[C=qDl8؟Xn~Sڦί^U^ŵ^.ȸ iN1Ew& t:tEfi&"4,VP; mOցB!d 'uPړYʐ=*pajJՙ<6&Pk|nf34bo+"GW\P,N$M$LN{"! ,'?_& dۿ)CiJ\E*QieIJ 2N;SQ#|>Z4\7A ^^^;!bq>Kā3΃KEJ{Kɼvwy%J4jKu|%?v{4-, 6ށ . &ڄbW9!p [O܈A,~!X4*zeJ@V蛼]RnXը&@)XF~Dž¢!F2ʷ .&[b*mv׶cΉI&kp:+ wջ!InƠ_䭼oOM[⿑瀕ؖjsA>Kt3YGƒ.EY09Wס@b͆bS>BYay,tsȉ 7*?UQlEA;dk v<\1DƜ`Qewwɷi t9w6H@,wC#,6tL5Ŏ!yrH;Z]Fs[~'ơ"b_k8< *Rתq% ?%ܻQa[ ARg: DJ7Nѥ#Hr%:'dG)E`׸h[bFIǓjVT xI;?Swe ӱSjÀB[ ']h0Qj$-WhFʬ.5')LRՀE@ms S^An-`J<8(Cȏ|Z/b3{%q8pڭinz0)VJ&,jJGe'U^ITOWdIUTewhWYW^>rb۠J/Ysm`JGmNodn˦v81 ijB#;xQ$A'AiK^: .:;#I 翚/b-kHF+[9XH:vɱ~ƔXss>clS~@1!c'V0eK\>Qj*{`Z3?շY Y߲Z%r+c9 O8FZS;VO猽̕f%_y $B|,õDd%b2n; yJWH8PeP1ӗHp>>rS^|PH;Lu%Bl uy|/%=TK n,UR1p~Ju҂)7t^|POD_!UKQeУoR8 X[5K}_e~q1.bh,H-Ww7cum,O!uy.oCʿuc Dv;_1/S;)eΥp H# BJѻؒǰns:r8@ $%xh!%-GIJW}5[H3jJBoՙ&Ԥ#aBKQ)]EH9q4-H-Ԏp| _tu vU*X<^ E-vOPXiz=XVվ2hG6A&=l~<>Iv5/H#qA9ŰcyWAMI?҄d+P?9Ug.^oZR67PώES1%ةNjo]dXI$Q {>`wt˱" H5-a*"a+#?jLkɁ988>JǖL(ۼēfJ쟃T}i.lSbg thٟP?P锕a刎Du:}E,?&و߫B@jbȒFd ~9 iQyK}{Qt* ^s*'Ƣ?fֹa͸)l s1 g5R Ⱀ.yq\]jH<Ҷ/fgu2+A\N/T+ 5fJTYԺ1!kW:$ KMJ!9[ڊTSgx&ex(6@Rre J, q##D/(r7^x^ `m_GSĘz`/oJ.`n{v.$SdSM.[ ObL À eRL7smy 6f`H/s9ySu}Nwb9jܖdDH?9-ʐȲnrzbK/!6-z{Fu(`@`.Cf!)$ 6>_[+S`9ix6ayJI8> ӞT K8nhW5F sy&hUՊO bP,q<-Kn]4wn%! NEUv YGǍ:e7r*ʐk~qQ,sF!/\;`_өWTKеBB;DLeRn\xTJ [iٛkhJ[uLݼ.Od`o}ɞv-hh@0$;d_-G >2?6U 3@On:=[B<j+7>ZTl#r孾ya΂a /=7ĝ+|' Il"m\=H̞.cH:}Ҝ-B7qyz k0iU )u-zP|q\r*6_NȰUz}T̬n(HrB#l͛£Qi+h\3p|Jq-OLߦ^- KzUG6U b@ڕYED>a1FXάu@yv:\&^dVȓSSnBؔO Dn#lEF<+Pu腖tA  Jac++jd{C`&;Z: 5HBοo_5p(x7-os! LT]@xݲee+RVn1zih{Wo\'U gq׾JʱX EUm]t15 >MpevpO|g.7p|/YNbw qڃ4Ap5qwPd,q4G42hk~t6ǯ!ءGmꝃ2ɺUNYH1,>!ׇeDޜ@Dvǣk=y}HUM39[@dڈi޵27i{%珠nb9ʑ\#榻吊j# Uv^7P6B-I;yxE/2{buG5Jbu9kªa@ F6*^+Ѽ|+$":ƳAvdU.O7 GWA?3 J)l\w6xǪˈ;; " PAd9oehSQY/]TR4u % Kbq]riTP }aヷe}TOxBLke3^6*fw~ZՌ[m"Or9y2czL@)R/K D_YldykHU*Mu7d Q)Re8NJ9Ir!][}17p|G.}+.֎pZ}+26$\Bu@U 4r}CB7BCrI,72]Y2LC&]2W)R2;G;莝$ZDns 5e){S0mo=´MΖqm4+.7:>@likRԲO4)jjЧ*=}y}$h^aao>ͼ<԰FiELݍkh!?lE=sf8!@@:sI"|3qS+5_h.#av2'a=A`Î=3H^=q=qVQ(, 9W'+YryoF݅&7swj jŘ@i١+6Cԥc'Ԋ ʶ,˘5"ՙ3k_n"CPK#Jk%[3{^FZ@ձ\*1K/9ݮ7|֬go)~PTK<1*Fagvm7MkTSg١W엶>ҿq零@d>#/;zmHiYN,UE%0<9_p|Ÿ26C>8 uH6ƸHk~&@kVC=\pƜ(& {Rz% +?h17ur^F:ӡ\Q ]'rYUX1~MuɤC\@CxWG¶cz>K5m:}oWze |+R!K/T-.8:*黀_7M17Uz6r.:o՝ y)IAI@<2!CtE@ueK@^(Dܝ6³7,K2?!u~UuR#H&HdU(Uy\-/7CRH6/-d;f/^ Xxkp ^'>^$*J0P|{[cRxzElHtW lSyK8t ?F6> B'ť21t1q4:BM 4Doh(Yo>.n~@Z+yAmbnx* 4Z#W_QO#U & {K\C"@HH/RSˊxv>9dCQ D`'|R'!ۆ4:s˗iu>` 1zo,ܤ(7Ҁ ɄWSH e] B}G~a*-G O2V u$u3 kHO!jZtC,5ӓ4 R5\_8rv N!}wD~K/(;aNٮv^:<螺49ԧS6! ET>zi+mk5Meo%fSf Ix g8p|_LwrkadKèQ.DXuq x.#^v@xK]G oݴvFE4եI%fN_^Ƅ%1m+LT>٪% zbU/@'#gepjRhpkMPsn7д Ĝ)EE3w %R̘xY꿃6 F,AuﱴM-T3VG_T"3TU/@cg$-Umh/@X0OH,c4%3p%)Jy2W~‡cX 䀢 *:9 ,Gd6oYTꮍ*eIV4j+k5~/>7菭@bK}3f< S9eWs\+id_J2 ej_Z]ۮ@B@>/ujm}AzcrLtmmL#ʲ,xb[Ԑ4}#z) &J Sn6ʻ/CˣÛôCE{rx`5fW7\t dKiLqр|6o *h!03r4%oQKm~ʞ)eIGqlVL/tqTQW"cpW4醙r^ZHO*RՊ2O8+}$Y.CiC+>b$bh4*9σ ¡g=lt' IKqD2'L|b  H=\4D7ئ6~ڤ\u OJTczl5&rN;wհ$1+7+Mg '[up1@(ͅIMUE~ |f]OqMBF?_ K+D^Na@7)t6ښ[.a<.m#S{1]Unr0S.&%yu `^D4 ™;.+j{y޹<0V X 8k95tJp_l| }N=Ua*g xQE-UJt|ԸR3nS0\\Xam~!r)z@ayvr^{xPoaRO)k)KP{{U> SeOπ¾$ʥb{mL )"Dmv -%zchk=]TT8f{G^ir=U?΁::Ov&Le\ƍ$ǢWZ$pucA-v#޵.̯WeW!mQaaVdt 4lﲣB=xٗ o#ab$"8ĵs-W<0"qX?+1tSQ"&CNd>YEA8 J{MwrFUjVa|Q=660Q֟yjzR斋mfIb|oY|LJ;5A-yNX;rR3犼`|Cn:vLԁh%r_-blCh>9:m\@TŦRl,"H[xIuh' &dC|k{]ȚD ha5B꯴ĎKiS-9qic 5l$9BR9ZNn)L(e[ (#C(ۄ +pv ^"b9]J{@kx3?~@fB}8!0UuJZ_t8+sJ|А. 50@~i/>+6hEu_dy MB+wT:/:9#IK?nC 1+C:2e ƞ1yD~Ta,TVT8D_|:w^b3B?. h V]k,voV-Pp ڠسGL&߾+A<5=OF?]17GؠNbTCS\Xy|N]-B5R)800* T>mXj*DUu!uZ2=3litmoFCX6JQ^/@Eמe-uugl@Ѻ0BzĎLh1$Nʢ +T"o_uwo'+B iX{vieW&Db:X|K:Kp+7ĸ1d*+ezj⊠@TiVܦ˺7JeugkR[)$f5m=bTMKs"%YITxv*ߪ2w==ھ0A~0ٜ:Q[jZͬHyd]ۇ qKJ-`! ; !'ey)v$`\sK*B'C]_'Au`0+`K[VX2B3^ob ݔ'bQ?m381: Cx(7֧1o:ʆ,$2~r)pcUɀ6J$0=7T'EJGNTc E58.d?Uey?<^e_x2GW@S1~H>&F;vaȬrB=v?43 znPf,ArZ{i''M4!{!QSX/,8pbZL nYR6˞w_{}]e!sZwIk [ U Ur3wrLG. K^TBH7&ܦX{zH>5Ee z9@ip5ϸ EֱvQ%7 z̯;3r~L(J>nIYP5;UuRYV!LM B Qi ?6112$j?a?k#*%4+!sE!IݹIpYz>JR=^gWp ]Zsóp-({"ѯR+gE8q[ZgH&o(,BP-1ϐ.O@r:M%Z؉M^ I˚k BI3R TVAIu{9ld EZI!+a'JT*O5܌W˸H^ނ>y~uV4:B((xp{t6]@zޅ8 SuPݛWmx jC#nul:hp~y3B XJe;Zw~ Sno q'(7uj*Z[o5/>يV!oh^3[Av0$Ji{>~y&D;#|`!MMhќ]ZĝܝJE5B!7VZ)a :2eۅ?M3#lc{uүQxjR;_nL-oҬyYY7 1<b^&P3&:繦s*CFf*U \qݞ7xL?DYnNͭ>/kl^M؜;NBk!>Į߱\U3%2#E9l'5G* -6,vX6%-v]N(αFd!(ؒC∛6h7p#HWz)= >Gè'Å:C:ׂ3q{V65S>H7->Cډ.w_qYluG$nc 9VHG.)6ɢ!DfG ' ]c0 ,U`49^h#WMo&ꌮJ}NA{2r'`lT"2v)tRec/%T 3 Öa; iwGFViȌ9a k)?t_3e pd!xW t3TNjHqU_^E fM:ꨴc3m~IbV̩L'T~‰ ň'f|<1w\6~d{n~Z=/& ~#: ׆piޜ(GȖQ# =UD q'"B2^>m7kj΍>Q.5Uo\Ҧ p$8UŁn,i!<:w0.w9"}Xɇ}JjP6sh|X>^ud*O""^ayM}C.TŬfZy/uB"w(7?dp[vl+ҟM3 nuOZ1ikLG(8P? ٬]q.UWQY ](ðDcC<->c l#y#DŽڠs-*L,?o.ȅi'{:V/&Lm$}!%3#\m]Ub:כ{E!YpXyyY’j"1+SXt\k+5W 4z GR[@I6BM'jA~b"4 ~o~'F? xsܲ|nl beGU)DYPJ<6cҼgkزJ Ru \SM')^ь5J vV9o$0S7׿Nعˍǖ vH~8>yv 1RE-w#1ırVqxwCҡ{sYP$nHBn@+Y-AU7h9ur]hvH c I_vU~_`4[#Ѯ~UlGГ $vN!⎕lm%ñ "L7z>etWZD)FHM6mkh͎Ydi2O5REC=W%6_jL=f>"a ]oD*(שkŽ \7-/ZK[B71I=4fgmƹMN۔wef`v@DE Q_zEKrcS GRNŊ[hwP=y&)q+݃A :b$%  ڍg&h|IǘR>yqV&'?BAepC]C{c@ B ܊/ȧ| /6WOIv uF BޒQD_i␡ Kއ`A8Qa=/Ԥ'DV[6D5;2^ H\2zuy&s\0Z(z% U#ӎ^iib8c>sbjtd˯F۴<cnLneRy|*%vȚ= p5jS@>aѱՖlpeW)s)ꏈX0;O 2B j,S1J,㝌x").߰NL@Z(ɳ*D1d>zd,dI0S9I>o8UB}O$VSv{ +ĸZ^c{ R`*bn㩎gW*)6N !&h{'j{շeG N)XLnm&R^f}CpG?qq3bʄ,_|fb%{ h+4 ~YM|-$lD< G]bdg;aOhpxW+;kz7@Or{\ wSR1Lwi ID:=%Qb7dLU%>m,Ծ)-א`?XYz[Ɉxnw@~'VNø_!Pn#冹T&@" J AYܲG2oY0 Ā ;4AtO4-\ s!2' :{Lq7lX{ JO|\Y3\CK\5$̩G S+ٕĵ;KO.+ ^i)&%rum{WHaf8(G\V`prۺئ@񊷉bLc5o"7U.R$#"0d_򻤟p=SOoŘD?[0xV0s > 4\j`8ɔPW2 /`ZK6F: (IW؋L|$O,ۇWˆO <emJP) K]վG)]- +XaӑI32͓Xd^Пlz@Vwbݍ#yD2j"H]?*Y+<"u?]C=\ؚRH nEe$qeZ.ޅ(fg1YF7>OUi IX` B!K1+!I7/Q)OґH=D|?[%KCJOYMh&C~b~-p;%[.߱ϗ*P9c} A>0/ق(Ѳ_LԨN)Z\btK)ڮ`@$d}8zijΡ}xxG  \,?&oE',Xa* X.QUnP$,ca#X)\ўج{ $!҈rFXyηBu3Fdc؞EӠ_8|V&j-֍1w1>3V L+#W3"Rp+WyxSDhj|b! Tgռ-0cmhR*Q'qz!>)3S8~\gu545Ugѕ^y|b4+h O]!MbhTEt]q+1 ޒ(YP;^D|{ލa)l$+)A4?WW]|Սql?lW{-3VEsW#q}~&PKNB9Ʌ@xyn)Pd&*R.k__$t"Sȏ4/RZDIԱĮdb| elZXF 3 `:~Mqqm.H$neHd;O}\o-$ Bjo, BΥ{'FsoX oٻYChR<ΖX9 }%hrx=2ށ$@E=`.:;U h/ 鶱ZsD zqB~DĢ * VI$ZΟӓoV[ސ$oqY+Zo]J WPEQyZv}\O zt+ukjJ%r@L'I@@~O1$D~G*oF_\rdr/5]VKv'5<fV)]aaNhu*cWr..l$ X2hi.CoqvŶ+a{c Y%ޖd()^5ƿf\v}:"ҽBVE|,DFI'o='hؿ%-4Z]ƙ ]0[`\w- o=?#Cf*!TU Knx\[3\§t$Zp%l ^M}o$Mf6&]$dGҠCץyUk^Bn?.\9bWV }`{8$ @( 6Lz@TKׂ'@S8?g~g.b ],DL@7}@/ oo4u%]ոӸ@ir\\jx?f,ثdB "69Kғ$Oo8'~=HdC.Y2n̫o(iO4P js:ïh0!P/ 6p @hϰ0>}rQhYfUl & ?0,X+YLdĭ -_ebz924шP{S Qx1z䦁nfP\/Ðf7˱ =enbY8Γ}@93" !/9Sai/iT<&AWG_(=$I6 e;멉☸?G#~uI]D_@tq5-=x΄eDtN%kqw ˜L/ RnvIc>bW4T1 tH)lل H%kDr7?ӾL zK̋h߲4vʈ|5s(^+|8xn3Dر]}BLInl)^e۷Vl*Bms$h!a~xkOՄ周#<M|-?P.Rqf Zs PPY$ Tƨ:]zH#r!y%Z1oldq撕TkyaeFSm R>B5$2jDƺ~H;<l2;CX;\Wfn)j^v"tiXt-V/J"o1kҝ3EXT nOz %L"ܽjaV5﬒& q+5I0W /7P)JD̰`ɽ4oCz4=NjQE ':hHL,|SÔEp?}ew8zP*SS^2ngԛZpX"KK]Gf e% ;C4wi,VgY3E8\^ȧ'3_Ӿ ZoA(_|2JB;\o3=`[OH\3sƋd/(icaDEVAY 1z1N+WI"*dU-ؗJӇTo,Y8 :Jxsy4겨T/tx7>qꙞF]*C+)`d?D-ħlV!i*oU.#r\M'73 $Y,3:Ы@0Lh`Hi_S 4 f+P!C/(IO$FVףMovksY%NTE ^c)>q 1<JJQ9f}X oQTcagHiu-p.Ķ 2=0׀`i9EPn$є%mDN[XYɡXa7ڸ)c , \q0?Veocp]a72rjp؊I5 PC2oSԼh3#@gN zX&r R%S%n$BtM=b0 b5칉juӟ @pT@MeX-2J '>"EsӧAg-M 9ؿZ 3^T _"61=B&P3!QfzE  Y>{7;͋6 Q/Dj͸S%is&1@ھIx˓%0եNdeԣk䌗ݞxw1IN_Jk܌KvqU"e^k\4#i\֨)sg,\3+ؙ(th|thUf-PLil7&[kՔJ#DD/H1:r~Ta ^Gp&N0c_a7o4 vdvŎ]`:$.bL\]S,b49SJp=Fp6Ec,|jU3s/_R}zZ##%qw÷uI}:eDQ˨q Wb-8~qa\IkN{r Ӥ]6ڝ2Wߏ>h{xJ_iq.ŷ6bvM7m |!ؐ(#>~1o-r+]XN{JODԸޘ>fW @SȎ[{=V aKY".t ԗy88bXd0X{IX7B{?&k}-/lr IIQ}rFG3[]kVfiN#zdy jtk&֥+^#y_π= 2M |0J1-I:ԍ%%p˻AlD5<KOiϟ* `(ԥd1'c>ܘ\whk?"R~'`b}n3fj}7Fc>0%½fEcy'Qc[a :8/1$[R D7]U,E֐GEY/Ȍpv;w\6csNG}UvJceW'9e/Kb,YC/"H[:V% xnp ]lu_Wըy:=Bc32b?/7cyn{va GQn0-*EaSD ,vB؎Uʶ#Iq9Re^@@;MQ\tfn3*MT ,'lTЫyBwմ2;K?+4|yyR7b|Bamin3"ր7б8+>X g?iVܜ>ċP`\2ʍu9IHpV҆9ldA("Rɔ<˦m siI>1oڕݬVGĸpjYfTV]_vY+қS|uy`7du(ƥ}i0HlqOn_HF-`J^RخWlBݏFp{9=:-à9)X>DH ]Nw;Pu6G? Sp/l #` :hGʆI4I;P pâOT{5p*Τ2 5{r{AdlR165p驓1tyQ%z=e'ybVot.miM㌺x)3.}<1`w/G8y;VEC T"cQtx 'Dm A4>3<@2F\ hgkS U%IvvC[}p%pOavayP2.b RE4bŋw wRStra8Bv3pFP4\F-aۄ!sVWG_@T.y=>#>wh! lN*Wtf%yNJu8歲5#ڰSSRi>Jq# T"yI;ޯk>s;f#[iIƀ 6*ҿ~M] $I SOE{w s>SK #bA~wf؝H%pyn@))u3Ws\,Y/mYZ3Z^6Eqޭ!ُ:B ##i;O/O]#{K;L_=u*$Y\l!oC@m[2!wB0_O>Tq@nPKmi-YbjtiQ(+B`KmBT<<_oʼo9;;ȷV׊ Jm?9j ʥ=n~҂飯V6wٜ{K 0c4F&d%3sZRF3cL3@դ]dA|XX@)|iEGXB*tu[g1/inaXq Kr FCS]>[In;*2rQ"Sݿm|ۈnX Cx:p%×% g+mAdh8Բ8FWxEh`"n|2vÐ_K\pNֵx8lJ$181$(z6u?bdJq=SQ ]^5qeӝ{s`U 8dӅz;/dΆKi yDOZM3&^$0&f*2 1W.:Sge6R/_Z7u3: `+]b\AĈ)/T..Shq>\N 7rrp۵ЕB=[3vo@?z(omT {'){G='V]h/؝*>Q͗c{*j0}Pt?}> o$lj.֋C.gx"4gQnĩT-xLF3l{4L20ǽ{ܨ;nξO;o4mt~ dtjWl\񬓤A Wۊdoߎᡶ4 [*_8n>K ,> {&]MWX+jS+bqCbraɰ}e2%ѿU8Al꒵TYwjk[&Z>gÄQPqC%(;\C'?fQ{@؊;A4Qk"$?2,ЊVydR*xɝ Sy_;J UPibAQŮeV9N*ѠlhfWSF&IHqv e]q0*DL0gP0dzՋZa{pmQ>v`Y2JՒ+vCyUShDK+/DD\HA'oBW TD;]iELFjbJVҏoUU˩doU8dבQL.y&gCVV9.ږYG?9@'+6hzuĥa(ЄbB-es†>v<޻9$0De2 lu ,c'KŒ1|UwqZoZWh6ɛdV7*3e U~\E+j1MJlH_Z r{$=,QR;㉆oP,ޗ-DQR|sYxk3N{{Ʈd57Q!kY (C;I+|f_4I)-ejkGv$|#}gV6 ٽ45On=O?kлݰML#*mT}m.>/]r}T5DEӽ6_f6Mw{61-ݵ2ZfrRʾ1|h??ش5NcגbYHۚW'݊,F5嬏'EƼ[=_d#/syAOEPd*mdcם0 ojqƂ?xFI6Uj?\OYZtK}"i `C(*D]\/({2nlD3IYԱ9v 8rj}XKc2k7mݘmn]_ #wО9}4&&`WhC:u_\]69H8~ޘ\r zT`Lr H^͂3Tk@T/jЛZ!^9 IDD$ޕ,~bmP.Rqa%.v_be3~ټ ͡5;9V ^rYx|'k% ݅@DG I"! e d n(MFvYsHG_78yMr~Qp\e2M\:*^ر'0>)N̵O둃_i t8CD|웝[M _Ӄ寠j[ң R< %x/-Bʊq'-Ϡd4[0LϫÛH<\Gd8To3FŹ&)ێ>oi%G/ϥ*w6Dk1}PS<0/IFÿWugGbdY*]9 ]1Z+8uS+D"b12-g1[%YӍ2!G b WR5^٩A#@R*o/t(8˖L8.{y)LqNz'=L΀r6/=Js|R ا#ץugʡpPZ(* +Ў8!nwqbBQL5DEjՁ6Lgx:8q++˩P lQBK|F}1 -pv3lљUڤG6{ZT@(R37urm(/#6}!2DM=@ߗ)A!TqkAUKgU4ySUs;,rnےb%.T3.f:Dwt[&kʇ$!E0P@sV|+1E8ڵ*<ضVgv͒SfS g_d1AX3c7ܸ= as^`ѹxPk7\U-}v_V[{'~RX<8L AyƳDL,/\+( BC]6LMo)Q gQ8E ;%at0aUyuoQh>HϪVO-/tP5 OMΘMGp$?B]ā(]̥m 'l?n^~lɠeQ| O Z,b?0PHo[e2zM8zMUg?V*vm. IIh|(,m6<2SN/Oc 0um$QVx@Ep7ܦ`&n; ..HhsD.=)6N]Qټ02&N?LD+$j[.\PGƸuՔR$pe?tJۛXq{ .MZ>ߢ /Z(KxK=;g'EњL/F&~&I\_ @1Sl :Df2gDjڎNB x3*q. NrhJ@m,#[gT#=͉[g0h %5;YT"*<ٞ%wH= >U4Ȳ2ײ| #[n~({ Cuߧpyn0v ?K?3H8 *:pգfbU٥1C5  A8(2D* (8ϞQ /1mLeE$'XI,ӛHއ& EjYl{J({V~Xmr+/̆dDTSj\CZeo>6TqW4]:]@nl›:WzW`}q2Io0e?R p[0urPԔX:nZˉ!`SyܫR*:}8VvJ˩Xl/̠͍cNW朴#,h)Mgbt{1Ɠ;c)94uYڲqߡNH'>ӷ^=A !>st\(JObTPX:y9bg*F&)SձhQrA}w%EȳQhP7E11x m{[;ʅ.{ vځvXKd(=8*DdI[=WI )sg/wKw؏®:Î>W, ƠZ]m<73nU-{A)K}QmŪ O4iao*v=2Hn%x-zw=G<:}6 8ձ?EUot*SAb >Vh%xocƷ}8y3$}`@4 W/ЅǹϺ ,*~ w/Mbtvق)V:&궬Xr!cTM툺ڀcj4A\$gZ )!){@ˑ68qQ4܂rC elX k-ӨRD kY'#EA,5ptZ@'툼3KW^!*%Z&ڐp[R9.[pU?¥qUIJ]_ ˆ'v9QGͣ,92OV ?J5~esUCL.IvM]!y0=ԓGa'#B.p|/-iҌ%) `ƵI­g;7/ `q#CphEa!W`.'0ҨAML]`;l2c(d-uFx|ȶMb}9XĖ[/Nv5~n=i5 LH#L\*)궀  Wvș1)G54>l+uKJ˷vF/?{>gM(v̔= ׭e= ({O,Caf;8녾hXP[6w8Zpnc}CiF${QuC ҟ[ҪOLE|=Gvܣ U 2zd6?k;ɯ\@ca~!I?<:?o͆,Ǩ*$W wVoB$ 3\yoZ}^Wn <e#.<>ҭO7ϛ$xTo޶R;uus1$7U\E |[:J?EX >y6=(Š2:,Vc :Z-o~g5Ϩlmw^4u9B1nȖ\ ;XYbSn*p~#\UߛσG_.ۺ:{uG§]Wr󓝲|{ykЙBƿ_ؓNdgceAh=$}.Z$ ]}zMIGЄ$}ՂWF {

}}u%$+eˈK ]iQlIsh\*G Qd7H+/I:-sED_WX~,"%mo"%ώX6USXU%mHp P^<+dE7nuպLv*Ex> xp߼zJo<].!4zNx]} %Uᵅ@'SߖFϡ 5BGape&W×Vq:̯Ǽ[zR8L+nQj ߯n@Զ7׉K3뿇N`o`]D*A{瑉;Mxl!wR0w„mS kT }'J6I[ZY0[/ ho\$>{b\N__| ƌqrCwqdt+]fƚW-/[> dfjWH;b%3 g-q돵-ɼ>X( N+&"-zj?E]½UM B=`QD%)N.pHs t&h` qT]NaR6ux{+X4am@Xqm^w{AοՄy#ω5V\]4@4`J;)GILMĠ}esl<)oZ EHָ&t lt~_!ݠ5 HZ5o%2KGɂ7X߾YO=9]245jpAL7?E$YM)6bh -G$fH]76kIv"|hmrhxX+28ZfݰG1[=}d2іsL$cH0eZ7nvF%a,*~Lu6 (LĎD=x#"jOm[QV`\]|9YvPZJA*уŃC.S:1M{E;\\D.vは90y}a7U22Y?2nE:TVv:2^\*3Z⮟1AL҇x*-ig-hr7b`>-'މ̳y3A9kD5Dj#ҨhXMmx'֝M5.ESd.he Z0g;VB}@FO$hf" /SƣG q wCMT۳ qn Ȩ2舡ļ䞰 ~z"d0/T<9qT6$5FJ `HnDym(kīԤ3D J JP:A J*.Bs&u󑩪v$RJ 턚R}Ci=*n_]4OZ6i,G(?!z}|=/="[ゐl"Q]w~߽m~iQ,78Y$`;>c 3,*c'"T_ҷj5[uv5Ku:'p8t ',T$]yOM#j7G/#ɥV`y9 .姉ƕHEҞ//..ܮQe*!XDZ`s=b,6v|Ō vTGJ g"T /ϔ~]؅V~S5U "x}ie֍fK  )6!9(&OUv^ G89C6%'}:؁/0oY] !o&O'YE;(}o F~]Kf}uyJ;?CQa?vUHz֕ewb Dkܛ[w5|RVBi/‘CmZVj?&g`QVbly'wݯNtI'0Kn&mr{j#phsua&q57Ϊ'B ~GVaCOp &d%oh&hʣy!S4aT X#7u8-4`Pw;Crf"_ *$,'w d#pd,mbwPC0g၅'Cfo 0gį2 7Ěv5tt[#Eis^OFی/dc@$]K?<{m=MYƇX(D(\;? 7NU L 8%oF= )I1PSJPc im= N~k dG6ڸ* ᥼q.ʦ1hcF]bL9wN%%[Ґ<7{ݞ5F\qtusYDfZH' (Id\?e!mw 򎶲,nqBKlPIa1usݕjw?%g kziR D^9% NNPH=o I. )iO%lкG1| !L $zU+F Xe7ux?]op>eN<˨9\w"km1rql~yZV"zp[{%D]Ӓo̮= /P5%af6_|+IAe.):0ad vV}WkFȑ-`LMq\衖 9x:'@U;{Ziyu&CDM@z#WS&V{W&Eda! ->V? 8 UZG6Xͭ"j.0gЗj!W# NUQS% $}3O\d'`va 'R<;aӷ!do՚gY5^R OGi!?0- *-K+U<]?z'oM;>!ȩaYH!9䲬PƴGnnۢҊYHJbΗF =8.IgyKW &zZnDR,xzlI% -Eϗ3[؂xΡȩ7F9G4_\sR^N⏨D+)yocW.>vd{be I Ög37ω)#mB p%H~&txfCNM$b`1_ vOm|$$2#htJܯOqG1K}f9y_v:֩[+=77j1DJ'M&B;6CT\A%B"2np܀-T'[)]G24{U'p?J kf_Bd S3_~U4\EBGb/G8oLo/_Ay@%\_Hoj͸k|Ea%Pu%yCLQ&l sؗޖ'Ĝ;rx"9^x)Z_EN7"^8'Ҩj7rH7 .~;: }YS2q0\L%H4`ˠRآ,22+C$2Y&mk1ץrP]\I ma&l۫؎tOOAG]XbS%cjBBbpFNZ! _Gas$ĦNH/KKaBT. F⋠u_)FT"u)5,a:Fuh6UQ>|G6@\ ii7: AZȷ kӚ!Y:NpG,$lQ);,xv\ۃ0غJdIRr}R--@$3$#(!ŬN4>$%_.RD3 Ͱ`9訟xe!?UCWWt=Ttޕ#"<{ ;dq5K?ޝR3e+E QtO⵸ 3wy2D%JD`3Z-gՒʏ%>+t+,)* 0˜`27H1t?I-AO12ӛ GH7#D؄w}U(,3o-w%v[.u8LGg/Gzcl)$:Rg}ma>reu)(Yń}o[8UsA.lȠ4jɝmG+HV1h[{eyY<ؙB&{!„K`LI,R7 P -20ȞH XcaW4WNQi%ail6Xѝ:1-ڽEc'mg] PӍG7cV50\_Pa"vc¯%[m[ޱ I6wP!Cl._Џ Gö˼Z(y}U'LHͭFn˺rLtp Tf1 )PŽ9".p]1Dp![iljZ)\n:;m5ȠRn*@kpu<7oFetm3H]TuWJNhߞn,&!K}ZA}?" a3]tǯ{&]w̰?Ws%RF1u´n 3 $VĮj?dM~0up|af/ zGK߾e&xa$k9Eױs<$ZLa`L:m5TMW}T %f`z,=;`YoQ[D2FWKd$/we8=m*?DSzOAR8״DK=M&L?pQ)TuY6dO]UA)pj➓O?#)^ s3S ca@*,e?i#$2.n-u)B뤴̣}0R.woWwڅ^5F;x.CHՋعH#JBR\D~QmqzDub*'=[7^TFhsڔ,~dX}^]WW&O J|>8,­,h;^#(QtD)tӴ }z^/v.L~L1'ɅKe`GK}F XINO}$. #09b[\rl7T;cQuY'ėQ ts Μ֣XQa*0#{A7Nb4]vF&/ܸ*| wh 7D̜ tۖgP#H>Rlrp rkvğoLEӷ22jw xC\)pG,ߕϒԫ|za2I $dX\f\!ꜲZSs=RHd}g } oJ-A}PaftaL&>wo0lfvDJ<5ǎ },BsRif_@Żd%#lrL8~s.f7ʷ0筱e/#DȆkrML:Îc,2H׾ &(S4ֆK]7!w`|G&l1SeeӚw]5? ,U_(@tuh3i!t#.~t2Z$UM+.-n竿>}iO M Ԯ^dHcJm԰w{4RI[]cn 33a+P5285L>i+NLzb6ݙeIFȇ 9 y)y`k~J2[:`QTj ƒ&ܛfE|ujeD"=$ MˆQ#M)rƻ!npұ`j.PnQU;T#\\q66eCĄeCFX'/4MA,0nԡJdu(y O1QOlB8'Hee]?-Cn&ݰBMf<|)xI\JmAÑL$i=ԷI-4q 8'^NIj atŧlL@]oK"vE|}F?:2njY/ @ d}x\kb:FRŹȔ~¬mHy.^Lv/3'7k|=nQ`0G:O kYQi. ݖ$RG"͸RDaڼǕ?E2xXvp+$Fyi^ޒ֊x#v2.7 0ycT4Cc)Xh*lO=dۓ'tUՍH>Ss38+N^ז1aݝ2ط)NE.2k Z4Ė pD˶Z lqebɹ)[t\Ȭ,U3>dT!RH}<=%iۖ!W}`UgײYmt)i0Se哵2mNQ)S:Yګ,oqx(x238ݶLtb|q hK$Eqe7*u6)I_5\^E^0pWoyBJ}юe9J|_ݜ?cJʒ uJMVmD^NMKJ u^u~du̯[Su 2YGV rG ;h!LV䐔_zpA!BQ}RkZfԎ1yHn28%D<>OK:`>!nP/S =HƑ  $\9NU>x%,]iTA<1Vx(1<&}9Xv5c9FV*VE{3QT!#6z:۶eEi:a+u D꽨 6:eOӘ'34JV;m]3UhZQ_k`V虢ݘgeYeAπ+b;,Y:q&RX磼)׸UTMP@*'ƄeD&xn9HalMd`Ou [%ߨt;ߒE3 hJq*qn֘)qBzX*r3K,Iq,`X*vۏX"5;4o1l d(F9`[rQk0TA 0VzK\867uFquNֈA `~4d[臒+jq-i]ȼثG &Fvˆ'M,b3 Lgs1 9c3*W@[i,Ecb{UMJyC> SwfxB4'&AiGF"vb^ʭz3D(sXzP^ ےgtI/ɉ#3l?OGң2`nWsFcd9UE d ,q\x_NTU ,жgi?EJ~(\jvr޼ȍuӥwJ<@|Я-qdQ&3u:nH| ` ߹ѐjq;FM)QB뫽..z(x9eW(F_vzPSDuk &UkO_Q< ${K?\@?.adzbxW%QKhp,GQa>X |^t7GӸ?] bQd\CL1t%R;͙fQ2WV.OQk|; jPo+A! /+h*)B0Cj3"wm#g^JbJ\* ']& g%QoXuACx# ѱ|%4R:X_hŁO(_Hb ,6@V0y<57WcHc Ok8ĺ=0H#ڞ U&"ZS2ila vgCg0^0kj.LAg%eTz :zx[cqz7ƕgOD3WGqy1[)d>+c/{?4o>o6[8# 7k9S-<sK>aqf '_% ?&0f2*q#rw:LbW]([aآ,7?Mm{dp*xzX w;5/θbWM_}9Ӫ帚>zw `Κ_#9u,B7a.B|WI#d==Li&ն~F{^Hgmm'?kBϤ JVWܺq$lJ;%#SfHۙNbyS6~=YXȏN7ZMPxt,e TlZ{wW%o;p ս]?J$pD`6Hgp'eEX[kZ FYf LIiGIN Atqx& ޹p,H a#gtDN!g> KZ:|(|/m'!EGTwޕ}ڏ195Հ,W}Y>>)1g >e;X򌆷y z=%&b-8پp%1z:S''ߵܬޠ2N: uuSʿȰ^No0J>oEwD><4i:/S=>a X0+$FX[DWJQ2M/϶xWOZR s*GfYQ&l-yY#!BF2܁/_s`rOgKjbBr׾nAJfޢ>cz߱`7\cWP"qj4{Q2.OFHm458*qr7h tLlX w/O,]=sh ~W؇ SU qe2N|ys^Ouvv' "mQw&l7mОgmG-]ƺou 2,.ErQ?!W[."K(vB+~Zz#msn:[jN @ hꄖ֠~!0I#н;Ggoej0s@BvUZƟb>t8qy<":+x:QF¢0ߏu&.˚/ԦLGmy1rBW/L %nH? #i &XVKxs]S_{I2Xov"P:f>nрbFJi6 l|œWEHM2fÐ| 85#c9YqZ!>Ud49?9TK S d<ۃ|^Ŋ9֏"L{D^;Ԯh,GG75tTxTK HU9]L!1j/u)} VH~ %pb)+ٯ.%?luD;FS۪\uRbdwa :L8;;<@՘X\A}:926˄Eq(ZM &\>ކț\bcVC$W]{|X _M'%P}JMTGLCMcU A=ʔKգ;eԣ[d, e v($RQbMQO|:>r\2`Է3\<5e A2xq4/s<|(m~֎ Htqsye  * b/h+mVᐢ5Qr:OU^]Up0s@yK4eaz\ߞy~w-9%& =t s#C?o`4ٓz$탺A?˳u2 QYhzCWbwbep=>0@Cq:h۠HM`ϊ-_pEN]+AѣW=[ :r9/L4pK䃗iM(D j=^Wp۳`w|x`{ FȈ$*}R=H)5H9u?>/HM`c^LP0?5a^ X\>n ^ -B.O = 6Ie wC )D,h! ӐJ&o ~N&3QHVW5;vOC*Mޢ%͎#Bpt$HK/b"RUH7w8)M/JgEnzcP{-ߝ1m=[Bptu7T Me0mn>Iv UK[%I)]tjcPBKqi[pU7[v𼱙vHrVll#UXЭ7(y bF)սI$L{T@ 2>1tA8\>}m~ 2G~ܙbU?MҽԯNl䐺"7L>Ͱ ް 䝛0OϚ&,}5 Dy#]mzKеGFw XoR͜ ÅY\\8YxjWL5^sm`9y3ftC0!I) ;KWEV-/kj4 8D6 pJkRzF$=HTHRKqB՞b!qSI8ۮyVL Q$\]=EI2Qs4G(.&g- C߼^&{fm-Jq儎nw/f`^7ԫ"GM3N`ݤ3陳ce;n9v=$!W\HEaYGJE>u_Ʋo$5_E{sH^"~Tt+U+̱,AT`E 7"iNߑJ<.<Z Dw3Pމ0)L;烢i^'fG@ Ԡy3~VqN]DjEnH]A(<`4Љ3Y_ڞ/$K-Xs]m?9oHNWj¼bG"L$w3S6r6O瓮*9V Nrh؏c0zsgKlozK=m"ڴe)Rpcq{zEOC)`-i 6=)Hzr 5ltw 4f4a]\lƐW?2Hc븡C\̷{uXD$f\[UJ1$2qdW+Wm#TVw&Lr#.8̭YI:ʮ !BKSS =I6Z11!%qL߿o;.'i/նG+Dϭ;ocNY柌3#=o;}sJ(ic,eW5tXZGvv+W:& I<,3MU+|>hIrG1&HL)QS^!Όt>n$Y>lђkh?n6S}*'(&t89W U`i\R)Yx1|&\0a^a1?b:)ڰGl7UٛkY,'hfO:xô1.>tSAaCܾ|&- emt w@?7ҳ+Ȟ=E:[MT]0Я. ␉x-t8puӈ?pJαܸmT1%(\RSຒjţ^^X}el @!1ӻ4IQrջz*k%fToQ`R=K ]TpEP]`UӁ#\ipϞҵr]xQ#2ͺչ(YZ)٤rfK,R9 ^?9_ *Af:*Y)Ƌ;)Snwkm/Oe{Lm27:DV}$?+~G㷩X-h݊T Vl`?9 K^v=/p8OsAes)9O'G> \+y͍BYUۢQ]vYr\"+,]2+!!OP~ךmMx[ORqERٟ^6 {WFTCNJ͝sc*Ѡ繪ϫk^3T6_aQ':nrʙ~*'mQ(T5F婋aci 7~?֪ƮJQq)h~q|7ی4.4q[)}wKmCU$&ݫia3g~ /$IX}0Vk;֣,,DH^{%SܢX7<&ȩ^ '̫{V-j'q'Ps!pPU *3|*1ג;YM`f><=6v/AW1RY]W7< Ρ梋-@ES`ݎ+eQuj9%jE>jb@aͷa5,` 6+.7OA51NX|%LL'ODmd\֙~]~*48iaA?mHkB/Ci<޳ش\uqq{Z=zZDK+!yLVy>?Zmo*ѱ]pE=O7uriOI~p뎂H0PPT׫]~p5__+){2Qkmlb~ Dɡx||ōp(2*VOK2~{,,zk8H-mKvA?QpU fQRN;Z [e`HW*BD6'B5ڣ!rt />/-qQF^L[U.d\̺aZXc%r_}^͏S3㣠ZF#"#Q߲4t^9wa?[vFbŖ:EpizL]t1= R~fHTErLzOd,hDKZ Fp9mIzK3渕"/I4d#2%xvHk(:,8׀=c:^ne lR%*/7UOΘޞZAw5K՚9TwKb TWn~lLA-Dd֤el CiJH<bǤ]kGLJf_tۃ8M`c['%`h,U' %a{YJ{FEO&Eٹm2A@pϻ:-4UgL-q; %GC%4p~q)k{~P%tlEL)}3?`b$!I8^YSsd]\Pɬw@)IS[9UvbXo:i#-a}}Pm/KQ欀(Ƒ xQ[SrReėP51PG ryύ&&wgxlW0ף/I:O>6P ϐnw 9`lș3i0&\ܜ~ UFqEu:290;/%C <żbb: ?͗2FrAGTknﺦ&O lK}(d*µX=~B@#QS/aI^.7yOQ)S܊9:a)$bhGNr9fh4wU4]):HBzR~z:bT=sX|1ؖ%Ln1SFeǨ>$z;S"y67QrVe\M ^g6~MK5L:v*ώLM7?&886H4cAX{3cKA c3-zA7yDa Ci,+䲨y@Sl^U "UE G[\]W 6DUN6Jѻ}yU 'hohZw? jդUCJmj<./[zWHյN&ph&t9P.q~]C'23ϮÏY~G3Y{@k<5̛Bax]㹽󊈨g_%Ǎ)wϛrX'# I)M 9EiRtGHbP}?ܷAqJb:*7܋aQϼw ]m/f#)y%<4w@31]/]( 9W1\׷l6| ##]ٺP&Դ[%ZӄAC[D>ܞHV)dMiae?vR/GiT s 2JAT l䇦_NR//r LRiˆ{8P1mĚgtW0,-l#P;ְL%/jcwajj gcs?Е^Sø u}W4!KԍQ 1|f<uf{[&эh&ZH%\}\oϷ<ϛuA-b??Q|PÊC< >#z9}d/(kgCpE3],$biL*OEs qt1[؞ l9|k2; J*kevFHc5f[YW/r 7O9ƛu,/lvX`)`N,]i߬5h >\HF%M0<`ph8M!yCh13*4Bxy伩k@k༵fFccqTxqeo1].fb&~[m& 5${F@#͸rX }y-@\ϐ~(:CnS 3B/T|XBh$* 75DGh IZ,3˅T:AEs8oVt ")bL"s,"pƢ_-֐n0*iq[[ѷ&`Axɀ|_?9}QSRRY6 Id;H"g򓂅 mgFcaЅcg8?ˁI`Hwc298i%ռcqA6T/8dk049BC$Ϻh*URFqy#5aa|F]%+(IӧmpUQ )B,;|Y/Ɛh-3._=|ONV.ULUҿ݀H'86 ˸r61IiT@;/:Mu}ΝM/@m|#kT*|}[2jh(oýd]0s Y~i}Av_VP hI no/,yq+ӱl.),A})e${r 'Gh7#϶=j? Vzqͤ17)mZ`E,jFFM43Rd e<*5 s.J+Jd`)7 5HMBpƆNY|k,Hhxe;Pd'QZMͩp ݆Enw5.zrXAaS8tN6oW}O_&7 c,}If,܉!1\) z|^^&@> o#ҷI_6Tz!BH:Mٍ*h支erzj'l7n*zC!p"PrCCUfo> F!.!-6-M0X7 B [[N51gYOsW4A=ǠNܛL/KBǨ\J3(pR;Zڋ*n9c Ę\Uţw`  ]c]kBRM|O, c`kżgP o2;>CH{ ҲB`J|`P^mdk$f!N0L,)d&6|mmߋY[Dc!9=ӭPLfZס\Uv)5iJu`3vyoldE _v}J5RH8k(x/2 kz;QvxeލNvQwϩ#^iÓtQΊ/c$;r-ݟ>܃kRUÑưkhs} =/J.Π~Ht"YS>I~4q@M8 gOE" -♁l4'\fIֆa1haidu: L$TcI^}-_BZ{kG_0%8j^~#8 ]ANTpD74SԠq}[Z9pHt'2n%&iPfWȹ|ÁRDC ʴ޸Ҳjs)QTMj]G,! ܅O|lnVmM[#ݯku1iYi*ĐrF5Xfj&0ÉY0.a̸QHcӨ(ŒT-"SkQXX|z7(}/2O2@b"+$7 |>취(^kK[ 9k ZьM_Lwb[ث6 38RF?"Ȥ [1E_=?ό&;W9 䀰̃rQw{*V㉬u{h6%ʳ8L0=B%8L-A V%b`sa16MYanfA'cM+\Ek:GӣIm\nʇ CZ Qh,@!t֡xԥ0~ Tk6N)}jN (j.5Z^`!plL+ٶ*Z@vmInI!=pm4KVK~us:3#4Ċ`.֪v?Zvo~DZ}rm֘I*-sK?wgy].&wᆪJS,nma:K1%޽c(Yfp&BqrO^ `;^O:mpnPd[>ɣ6@axGZX&9\i, |KD TɑZgxN1-ʊ--߶ bvM(.f(IEbD<%,q$L- '~|W#lR{CT_V AD;z $dGtS~:U=M1g+X= hȿlX%R1~qT&m5$)9F5q82U33WF5}dD`f~,dns.Ji3ḮKƊ ZWLw `w7MS#Uừ Q]r"fUg8%=]--r4{Ŵ@j:2knKU3G}XӫyH"〳cw닕.xO5?oX_E vtՌ]%=\u٧zN1HtԼ}G& Q&.Y]Zn-u 36CaԈ+/"k-k۷3 ]L)HhO3w3>ڄȾ笌ilJaX{YYiu2<LσV,)l,[26TO>HB5(.c郐֦G98lAUraz zJDݳ> ؋R] vap:Q ʞK<WCS]󅣻%goJPE۶Z0 hf9 K4uKOq  WM}o B]%TІ>U!i"Qxq0kjjMd*;ꗪC 1)j*6C,j! WbތӜS>x)"Q’icG VBNO?fd7dsvD}7U [OUKk`B-O{ΨD PgonƧR<wY>F.>5I{&⁋)'+.d3KLFT"|"EiMQreQ[R)7r0S—*#Q5|*ѵK2'+l01r^ %6}jϖȧ,jXPoLDzp2N +zqP_Bub'ޣh.k!9AN@>)2Cxzh@؅)r68QS!+^e\ڡ砖DETܗu{ a;mKYk >>:/>,;턤=~Ϡj:_:,(8;RykuZD_>V ;t-G AiIPr#棼çG<^rJ+lgj G*bqOI‘?|\vrGԼ%(,A#jz~k|`9p>\kb}SMPP^Zjեyq.I`c3B]/=fs#{&~8)LZari۞K:?(ũ̿V ]z}Uk{qFq6ך X\Y5vTsRtj ]Cp-g@5Ud큏ԩ~ ?r_Hcu&{yڊGfV|f"Ǡ0nM,勶jA5q)PW@sM7IiJECN'BE辠{Xj)rKؠKNpe t)7׾p Q(>oAf>\-a>iL)Q{0*n5>5!IpƓ{ݦoZefL'Z̄ Cط3WF|k,ϙĶמ'bGT )]s3k_dEk8 Խ(71\s+qY64Sǵ+8/zAz.5};znB_ Q*ns8CgѰ,v~ (aA8dbڨgr_"*#I?ϊyOlt͟cs7.C6BȔ .]A9z{4 (ԑ/4#d,tܩCS3]O1C{r$p%3Ğ 8? wæ )Kr=ҕ2*#P1tϡ9 Ymw4FJ!4%Q@O .':D&|dd|xs̰ E7)ܭ}"LHl$Euԫ02/ʆQfk| I?Bq)&xak7M֌8-ڃzB(^E3u ϧIOQH5~h MlB:4 / ]<+5hra_NJ1$lrҽ[m^ wβʨXj sצq3 ͙ҵc!QEVBsjA|RnP_{〶+=)^2þ[-~%WVg^嫫ZH x8jQdz}j:)qsN sbыdv~vaX3gaE@6#5}C›Z5=LZ 2cex=iPCO6v14}5\6iVn! ԧӦڼPiiGB'gE;]|O^_.3V ,!VeLVdv`"/6FjqhJ%P^dŷV͗;st!,uv8󍪜- GV 0Zb =Cwj.XmRJ") #Do3?FU^dPKh?~yPN5q!yCSzk]aFq Y@_˽80kdYmށ<؆ַ7v" "HeгrPgǎt)φ|?x QX\Y xw[D۫7JX~zbWϼC eK`BV |㛀ď[-ݸS-YAb*Ͱe(%c$$̲ KK gF SKsa6]4->  ~1{:ݔ(JaQDn̗( =[wNڌCAi)# o:s%`;HT r<ݪn8mfL&ps#6{7x*Pi HQMƈNyMۋ^~g\!btaX%[̪w6B49D+1Ffф7 _1qW]ݢZjruCڢ 妫\ZAR(֘dKK|F5{5C21jX` g<9,J>UPz#`Sp*Z^N/:Uyh dD`j(fSTN?-|-Ŗ>M}S_}%>LI%"g~.U+O T=U`Z:rN3O=+XC!D_Wn/{&0Za_zSZ(׎[Ѐyu \"҈.$wt0F?&/_tECdo R9[Q M2;xWaeƍmmm06$H?E/XlO*) )|wʎ*]gC8PC_69Zu55LV&v9ykymm.ŪHWC*gیM3AC jFP܊*ǻVaPց>g:9 !N=UtdnЯB2&-iGz9-ܻÝ>D?C>#,T1K[I jRe2A} jB5"?O(>NiX|u<- Ejw8%!"=(ʒqC mH u7W?яjt'2RpO}1GĹ[<_{l6Jj#U֐G-a&xeBU #žvfe'N|L@+Ք<2w_**g;u@ŵUD//e *O$|[7y&7u㖹rqR/8Ey(>g*?_PM?Ъh+0YKSV>"B3nߛ RL&$Tob'ŵ" ^RW8BS_*}7̩-CM؛lB8 g=XEtQU=$c>ٍƅijHk1NڗPzbF6xqS)cQy"8?-%2S\I[a;T <$9TF3]8c AV/|0DG/4o/xX㸘2P R!}  9\-S8i̚^!wfЦT<Է0'ZdRIC6e>PHK V#-P+=Ei.P|IYYk`U>%M7vA:%~*h ~{k5QUV}]d= b ب} r]YBY~167^${E؜;-(dS?63 \T{Qg~IS`<Dמ%pDB%ZdG#|qNy_8r˩M6> y4.(E W'4}82-oD:2I*0V?qHxn"ez,6|)6P H qTs^XF\-s~\V+ r[94|Mc [5:{:c|`R+u͑L)vh S0Ng]|9*9ּqyaZˡuieH݆9by coђ qPm mᢲ&-*6FW7I') [2eG M`_O3Ws'(74MWH6x.t'k~sA"mc5Ž*^ӐD1",LQ2[[Bi]Q)F ň,GEEWE }ۑ/W+zEr? c/IIWȝTLvqא*aPٰt T*= ۳{?9RETW ${ 5B8 DDfm @#ՒBU. A1" U:>'3KAhn3B1EuQPCmD,1UŇrw2;Ąϥ% U1v#⟱KS_ = ̺Kx$/ʦE9tzl\\Zk?Pus3tQtXVA'D["wݧfunl~́7.u 7;hOW$spSY񀺢4ȱ x8Ÿ|j.џefÚ";,υYY걢5ZW,9D;=5d-(3LQZXS՝TJC2@PH_^\+d13@UΆ&ư8ѩ1<z&͚\T0{̆DdZsv} W[</Gt SZ(:k}W9zXWsvkBA*8_܈AA}v5@fL/rmThȁ N^N^(Z u0AK |tsH፧ևJXzVm9) %xb"JYb?6 M]^1iVw~3# ®S= k)6j Ccb}p-Q68z.|J0LDgG.;NﳇJ&MyŜHѱ*Yolbc&Q  Jtu1;0p<;JeS6"z^"v⿪a|fn%#kg[ p+Bp}Dz7sYX$DSJqE/Γds|Iԟ)_ \Vݳ VL~"J \_q6/:.ᰚ$ <΁E79y/C:  3ei).7*h/),b [uq$ ?`ܤ{2G< _!V-q/=]c䷇Ev`V#nnb^qD % c)@ʚ ^9S pa>WgT,}ǻT%4%2>{hbT0`[CT>7Vi767 >:aUYa(?R EU$oŢ(_K!D͵fÈI)=(WɫL IMMOGv+cMBq8"JcEH8P%rK1xtuք hiYG[AQ5x4t<"M_/UԄ{_WёO/%~U וP2ox VCdw *X{ן7qa>M磭}w \䱔] e\6:&bec=͔"zK"؟ԣF í<.DSl}o? +=xc!1'c'JצނSz~,@:~Efwe#❅,)Vڤd~꽙*Amb(պt ,1IxbpM,Fv7T|Dk,hssdFb5Ve"eif$_'N80~ŷ琄 PzhA+fڭ\f#[2-éE`#$IE fwQn3 5uę}(񰑠x_s~g fq\7*qLQh/L;#ozne l12ik ޘln05;>[I{%,M=Ѥ4tCvjϛ};E[ ݤ@W+SJ\?h Om\d[}꼹ҊI!*&*qR;>E%B- UG^|~ݷs"nPMJҋCEP[p`&iXe=1XU} ;U/8nikV:"^ao:eiO*f` qlR@EwV` \Yhl7'XT4W>J)R7U?'!.dECfJ,DkW՚U7t1'af`(ܞ*JSc @z`t#ymvgg#bLN\[taUcI$\:*zFeD-޾bEh4[O(,21(Bӭ] q\dձ}QqiA~nS:tN+7RHe|7rO?G2X:; qwI*Z7ju W2^?G"U!yLN}_t!lGzc%ug+SXJR޲Ol1|b9 ŴA]OLi8&lƙ;iT0iOա {`29w_}}+ȯ9mz CĐ#]~NfFa?A2$H: &*?'2jVJ=x u-5n~ Y2y3@. @ +)\we<\è2%|ʂWb&m1&42~;=w=\958aX"Ifuy>ݷ=9Bi-DAFl=FJ2a ^םr+22UHx)r?hBQ|Clxot?*ë9sӶ;#8tX}]X>Q48ҠџH9gCݙU^GNVkU q@`:3;/ er( 3WY,ێ*Y{,9 <f7.DEBE|c4u S~r gۣ IWS-D:"rXJpHxn߁h&5,Z dA`?7C_!G:C@[hT5k bS#)~Cl%"KDT%mGʒ>G+CH4JB[nR(5iH7dm"M?̑}~*0jA[uq8S2^7LI^ٌ/U, 6 >ُR\mjϞq ڨŰvZ5uݡ?ִ#jfr?: L~`JPFqa[(m'ݚ!#bT2zeDlEĸWc~h$hkꬵMJ5(s fsrY⑝ ~G8PamIDVHS^n(j;";2ۛ6/}>9<- ZdAGvۍҶ,-B"^.[V]ĆŲ7P ٍFnvh1=9&4 dyЀ=2[ɩWUIK5" @lݾD7'RȾV`u Y:@j+x\[~<Ф>u)DcL{mĪukX\Xɼꊓ#)efV LUx2 D,X΢'g}!h* ~8,/(H@ȅ9 yL`NQve2$<h&\oBEgD4vq)d;%Gdc|ZUÅ3~?O]st^HęEAi )ѸjwK йo#[la|Dj(2dBs[DR5:|ͯ{n{Ү|0kzʞ[rt /Bge ϝ貶V3>58])09S6qVѱUiPh397awS-JԿ• 2ɽH(PʔD}YtKE|z#%Ax` $Ot]Zi^,ƫ sYrQ0ȫm8r+utpݑr Vf?I_ /Bj1wba4XY?o0){;9۝-&0(נB zIv[k.\1mdmH\.#( q_G]W3J5ɶ(y>;H-o-HԠ`J;]5#vlJ\'n7^4hO}f~'g]DBz36cjm&7RoEtӄJZ6qC 2:͜π\ :g?cUJ[8`\`Kp$ފg}# ۉF 3:sQ ӓM߁}<.F١= {VCrGX܊_! =kjhHK(zD"j I}Q'gԽ!n2]ƓQMO  k_zAR$eiJf};4EnF/Rǝ[9׵屛dczc$GSh0@z.(iG*QYrԻ{'0dk1 δg4udkġK[<^`^8g\_UUrIH5l8o#UYR`y_v^2]j'#c\5fbU?\>M~mO ҜG`# 3 \F0~w/c؜G4#a'vm-@$фDza=3o.o¶?I$44%Hesar_ZRD28'(ᛓO;IN2_bbuvIWv&! .; tVM?%=7|)͞^>Ui)>OeZQ&Xjz{*% 7BK=k|\ j桋>>y)?/𳭩$>>qr{S#ͷI]KQ^3Kw8-%nœ5,[Nxzh߮i۩D 'tL"L9jIǬ7pc| EWlԄl~{c Ӂה/B S #h329rS)A-(~5vJTnw p[WVHF2 .tol4'"ܣXn>3@ctZK;%35ޮIm|?LwP_h9 zrÙ^iR\,vI${݂5xbei]y,A"ܮhu-$(sبymc!9+ OܲNꖕRc7BHF>tVګn.~K5iZ N4&@*i} є_ O4I]x|)jЭtFξ QM>KlW ,ZPt+@W޳Yд$R`Lwڿ=E|:-y6*i2q]5m*,Jde`ڮH/95$v+_ ~psNHhl*:GI( ^62j+oT9YB.,};^' */,6:fU^NfHkKR沎2E?,aZƇB:ՕN+/P q^y&c= %^n'F^ 澝h^oW|>:|4r)=ej+Hݛ_E\ :b{0}AZDI`-|-joV&Y94?B3;},RZee:l{b^c2h3Xz;5~wQ.L/eE(i.YWк!lSA_,aǯvbGJw^):E[.6OCe'I v2ea;BPQdxO1=VCc/g 녋 x9:)x:4I/,G%mEv-z݉ uTӟ_gboQ]g>t;نajjΨإ2n@L08ӧOcV7wƵ~xrL9\;μhxy#O<| XTRySROqy!\U e7yLd?23f(~AOT]R8Z¶lR)4 O*,%b!W)]gԗ6p;n:o!]pQSq y[i9lrwkn[7cY6Y\gŤ.,+#r{uOVTjrNܤ69ܴOpo?#v 0)Vo(o{􌁭sL˄ AiЅ`eMB C^l< $ pm.[&XY˜[iª@^r*uFo=n54w@}s7<}# F;qc9&¢l!N[0ıJ0..`@cƗZ>tW*\\ +4ItW:8 IB_p 44B3rJW!-2޳,x0bBeU ><ޞX!' U0ե1g,jo,E ˁX'=X][TKݾq,x2V˶cXk7o{dYd'ʥS}cXU!m'71Kt ;KHθ\f/i{7S mŹS\ 06+P Sת`R&E`JzRR})x׳Ryȴ`BGZ^پm2SJR,KY Hd`>릩8%)Iċd} WL D!q)ao ۦsq#!A EؤȮTx*Fޑ4HC<|}m.FiDuc-V  @rϪ|j[\{f!|;%,7q}yzPx,t7Y(ٱ{ǞnS$'Vq'ߛr4c^%)}"Cz:cmLqb9)LQ"F1bbw9d7ܯ ;=76W\{RtORJmM}^l^3<ҿ`c&[M*,z} _>nMŇ{2#]FySbL4@iKF^}@ WPeD@y+|:i&@wݬE砶@6%b':ڐ]H%̒ =Iw"D .Yfr9NGFUUal ?lْѝ}jP[,a`y%;K=i/5ڏD5 Gqt︙'ZE ZdC 8`E<%gH̛ʐ69'x;GS Z<}4sXxQ^W"Μy.ZA)bsU9C^$?q--bJچ~cW_;ja)Y]g}{ˋ7X{.9ۧ+U^WJ<(KLeAڋA#韙MOymgJC(ͨsWQT%@j^ SUA9d \.^371r549<{7 2'DOY[!q!|@W I^Ҵ[a^LchxV,tY9K/|ƀK^@ƳФA˃LWxqD6C)G]VkRC#6feG\i0SaEBP1V=wuy7rÁ $E,"UܼwO9C(솯2Els`g,/Y^v']lqAƯ& oRͧ1$S1Q4Lwr@az?1,~wX@)m f ~j4B".9O>?Y~m.QP rxď,)rA#Ǐ@zl\f{K!W .[E*4z4)F<_Wt=BzKܕ'{m|;w#ʵV'IGۘUm:SnTVCz~O%cUG19767Ԓ7-1gԁl?osgH޶2 ²wa""L6^X,-U/w % >fXLyvF#zT(q2 eZ]2P]ݾ"U_2%zw kO⠚2ӆ!^C؆*?,D/LYc/_ ]c$JGh\BEKw_Ņ_}rCVa&`qG-MQ7䥝@#ǔ6ZE#wSxipxa 9mj'%֍YP_bh"Ys̍6~L7e޶T&,ux C09b(lЄ=;|Ao3'BQүbg4A9\A>m}ӓ$| &T28@eZ7F}EPYDcdܨx u3c^.?܌vkɛVBnv+ Z4S|RH'sE7v9Ҭ=͹TFj%s+#!zZWD? sCt&j"hd _L͠/|^ "W-`3tbV"" '!*E޼vn+SpzU],'Lkώl+ɏhH:#ӮF!5y L[Hín/j`|~/BJ_>i5/;c],'$eHPix-G8Dn=-=r]ZRA5]q076kaSaǏ`Kd3wXeXY 86`olDl >`+g%j9̇(/$%FE|,7fY{;'f瘱aKZ{ vfg4su%>4,8*,Prwwt/l4[rUMk7^G5VyNs.BC7(Ic 7^g x H y79כ ~(/HCJp}Ԕ{8?!$*_oJJ^)} p4ÑRH/(KDРe0mowwEJSʄ)|~1\2 &>/0 _(h8?:/$E<~, yh~"kP?] jȳιjW\A Z^$Iw4W3@3Uï ^:%1oC{BϤi:0G^K 'e/pXVM#+23_㝏Kr/UoOȆC'0mT = Am Ys]$N x2lM1Z}#J=..ŶJٜdX6fJ&5/(JG;&l4Mu:4)_1YgH!,a'D$cЍ݉-ࡤDj3hѰ:.dƔY5wv:]B,wLGuP|gB@㤎<9L}L7"BC.dS2 `wb4e̓ f9.eʇP6=jzΧvSXY/qc21Eb 9|QP2>u/f.eNA;)L8"0Ӹ> x$sjm$ hwuKFI/;ir}hsYLyCYu+urGM\V{s YoL7(@(d?'c~tGPr65\Z^0b/EaoxWu0'F 8(u2~)X&ʋ^z";l\7dy_-Ds=P@=-aT(*98 piSА/'8sS՚3hdJۏT2x NSUj.p%,Dj`z?WjW(*RhpqKWM"W)*r BP)yc<cp $]`lUi]Z#Fy:ZT}.f.B)%MBc-BR %Mn*$KJT bؙ,ꉐ=7SXmt>έ 7B\?F_Z@}^<:b:>0-&_AĬ8%$SȃkW]qE v>Ȟ^+?<")&ƨE.%܎]$zBEq < 7gk.Nod9|>5H!v,So /yӗk(V>ዂtOjij<5QW؅9ee{_0ϓGjP?OÒj |"XQfL  ;*Bc#Ѯd Ԣf.SN-[r],hFj09b_ܰsd7j*P-bg=#1ɟ`u;Kk ; :C,OrRk؂F"\}"ÚӜ%WcL|Ta,ߓ) ޕ0VMaa}upգ>DȈM`>D{B "*cI3z7?.fl !)wW̏_Bur!)rD#rHTe.B\β0k7;*J~*Nefopdj.H@O#Z[d6 "=6^܊BaaZ8odtZ$gwM!FX֞Crb "I`Dwe!1[i˯l֩”xšFBcI];6,EbWc˃,qc{o~xl߄m IG//,,;:G ZкNwtKDO@Q@uJ8 @g1>)Np`З Vn @R2QgG O}BA.F'FbW([Mv!HA̙,Gg.wQ~d xZ}ȲO0b~ otv^&cVONmNͬ$2@vl>t~}Xj 8,y`vdF[5 RKM.FBaُa4,)lC;'W"5}JѪnNv Bn_)\v%>qLujypoo`MTqL?wS0V꣱*ʪ bc*52GRORk.+FAqSwF{LJ_BHe>#JƎ7vpjU!ue(}{¯%}1#ؒO*8.a<=QϪ&$v S[xj_+*vep,;4Q8$sj!u~$$*9y!(>&YGÕ%|Qҥ,pj8E ZVdoʅcxgbKK((PlaSÔJF=%>tB'F,pm'TVET>Ld1U[E@Z"[i42[FٞNU]-ެa:v9e=3DpRP$tQMVG Hu*#_`ɫ5;b @e"4PCֽMQx4-}J<' MeHl\UAw4bdȔ1qvYpLF]#V%l5>\?:‹@=i&I9ؙi|/ә[uwQ÷%Ɓb3hX֜u ;KH!%|iaxȒ-WKTuud*4,ͿAivYyFG>Υ@bZhN;a Ț̮H2@&U .]|_ wȞD}Ե>^n:̷k1˔W5#X*aNw)ƈ.[/\"yifr2_vpU]oƻJ_rryZnؖ RC+<B+= bGm-i^3BAX8Cfߕ!΋{!RW,fTLЄy,BCQGApW V" & De? 9&r6>캠bcX9b`/3C%,]f:H,GA_h@  `M $ 1Zb@?B{ ?n{f)Zwv^-{`̏' <2 D#r9 VZ /VlUZh !ہCVED.HiaP`J`wymT9)fd=FDQjg-p.* )AaL YeZBV'Wf Nmg=Ax8}X-w]t%o=3砠4e,M6cdT#=O>Jˋ\~3['>]}D+Ӹ\{̀Ca!<-FG)FUAR)q-*$_;VaZi-@:kۮ={Ԫ(Y,*IwFłms>AR#W)sO_@8P}D1˴cj,A /KS}R4*˙UZ$)7GE'-Bo-qe[]I{=j3ST4@zj9ppCU/ykİ7k&% ㍣ov񪰿;޵z)6\hf"H[ s#LpSagWi%~%C-{mQX zh{`T0گc7,&ܝ;\GQޣ*0l O" x`' yHKgudmZ!i(IOCCJr:ԕUEi?8pMCǯbVg;0M958#ȅ_ :>xrRnd7? ā>H'G fC}nwuӹts3Wq U!0f4(+LQg]DjAGTWm"27x.*!#dn bCD̘:Rh^*m2+?|]樈ms!W_F]rLil; -Ո\JOsXXNC02n;dK^oUBTg%`U%`jkL~68DiDIx2 /kBVȦlqFPƼ?Tk*}Fc*ΡGv ɬe{ԤeK-##z:/ЗtFYrghQΈE, ;ZCf:!MV_zhV<$;ϧ1Ʒ(d=~viT\jIV{JRWu0H;̓~W(od.0烃RՏ=d>u1tJ/Ϝ>8Dgvijך,me K4\LY]D@j[<|S#8<)ĔזmD'llШ޼'U$9`)gOJ&D?K< ^VJZU@v$[Y'eyu씟)_k|th,L"H@7Evчh$ &yo0%1 Z1ř }@H7:87zDHZ2 %;(y=k!Gy/ˈ_ӏ{I&#1@[4x>pû5̔@}bo׎T{$շ E'xVwN\|fRt!LVr:XHp'S3Irpp ^ugliRCS ,:ږn!\}h Cϩ{)+8N;)Hc>1`¥E};8$窟9h#Y2t=)X_xGè# UB=BRY,XDu)?Pp#VI2OJddAz,3c`6mW2f@̘~w"7TCNa0 bnJЊ'unqCSv”0wWGP(BA[[&qNxmݼra  蒀3MFޑ$]{N*DRaeb*w^O/K|9ل)QBw;ڵ(Bmrܯ^E3? t5-XvN ?G6Bi2~w\*4\ZvI30dZ \%8%*XU"(B,}eMv۔=$t H `S)[Ϟ |°>Uj~J1mZ6Vb-0i73BB0MQ9mz46a*ncZȯFM|H e1ᴣV:ycu/{I9sAc=(q12ͷ^}+؏Zܝ%|Xv*9O"0R;=SG!k,C>(;8B qRSHC_(g R v) dj90Eb@LvRFo9Gq8ϭ61%]dO#U,=akզgtNAdE194\{筫y0^8$rWd1jӘf!疎J SI3%@WKP*f֔"=V ]3{?ܕiS?E8+xv ljRnS#^N%R:κ:Jږ.obJ_%Yv!0 Hkhٍȓ=l2H=d2<;t~M>/#2*V.F~.`5Qı^\H͐'B,!Fe7XtG@;"**$[*%ѣTۇ~ܘirU!K}HWNv~mEP^Egn`RMy2uPDc|vh(+,xl|TÅK kߔ3} ٠ GHt9U]˿5%Zwz)|ÞeJA-5 y-X}p(Mr')7\OUл&>g<:[@nolÍ}g ͡OXHȒ~*?# '-5ajV@Sx[H0TH=N{K6@Ҍ-6qAÈ q a[lG^"طŶ~ eY߂cb7NH&gs@k1\QuRFr.߂`לMKhN,uKcM4a,V 4ɿPί35\ë$zl28kchXE v⸰gvޱ''4QcqD8|Jyǯ6[ΧRn=nFBe9P9y2)($#he~s}}|0JF.+ 0Чaqu09uQ7i[LHiu^U1$oI9R_BrqGDb)56"H<=}'kt)pHu)=׼n#3C _I+^{U.s#ŷ>PBMt1r Avi2}Vp7MJ^E>8g!EZ|kά{b& PF.j;XHF92fINEщ*-4 U:Xd,LSP6Jb*`_%mv%HW(uR~ :h ˇ dtv7!:^/HVGwؾ+FekN[T51ǐqs$щ|km͗ {i8,ǹt>̤EtJAlsW_+*PnC= 9fI|/L̔Ym 4K 5tjP:s4#Z_T'r全$WW:@'geW N]<-uVQWGKk:\܅}d̽g0 .QtȚ7,Ԯz cD%"Cn^YyXtuKifk˃hE4"ʘ*9K%M wjyqz⌼"(P=YzwR'J>H{79dQfWLj8qkie9ݬ_WUH.gb;Ӎ\674QAs}$ +'<wJGѢLbC_ s]֗(A?c XIh襮{Pd5.MA}YgA:U"w 3˘=1_;%'k+j-\B\SSC{P5*O"ۖq9蚖*:aYvoHMx75뱹'k Gp\XF&S_7^:a8!5>zpSUpv'ʛ`+@h Ͻp{jh ͋Xm]1(#z[4K%  ,WL/ |#5Lƥa }Kgu&i1@,Ktu*`YB+B\8%DŽ@ǧOX`qh^\A6kvqӤ%@SjoWR06 :w@\S4'Y[O'kkֲH4?S& ~BؓA+2†@,%'Qeׂ%[!!:x\vl 7B#.L6d4ہH*@j|MVV wH1 I%gs\h/7{,{/`[ 7HX<o3\&Y.&o5kjcGg'~^X.s=<+ۆf˽7i c{Cv?x"X":Yfkr%[킇M M$dx*D5\,,q0x<Ġ K=K TVuNAY.ozJN -{uIhȦJYRr /&Lһuê}Y&Lߴ`uSftyM V@K;"|cg$>u @zܙO4T%l{6]MFj:ymx$]Ƒ8i:n:PFV[D0܊§'p\ b)`cqEv['hP,6G!1*5BoZ{@#[rEl!ȦyyRhHE?5M }ނn+jiMV]Jġa; <ձD&x{ %_V.tnRR&F/YUƒ%mYoRX"8nmkf6(G^Jh=ܾoBLhvRỌl2n "m'ADhZE76,!xXxc^A4|{q&þȃQY ?@tcf904U*_6C~ Wt.U1$,1*#oɑtv0+P_Ttߋ*6o)@]z򌘨dʖ/~5wVÆ4A4yYOz,Zd&t.S ]piA^1Ƈ.mrRO)>O81!t]w8hrq~=m j`lʗFXE @1YŁ?}!܋w0 O*20l٥xeovfu@ ̓> uC%[K..dZy _[V'ĂFG TCY࿝ ͷWQJk.,5Ա/ϮdCUՃmL-\,襹ˆ,unm$FG,%yp @3@8R0=e@쎄oTvG TAmw7-9$V>)=۷e{JSboE>PGEݦʥ:̂>)DG V_M_G8pUl1^CU\VcWCuUN-SXKֈtm ~E"kVq/>TnN@YghIYh!#7e7t}&){)ԥ7hRo֑d4\q(r\,e4Vܽ4򚒨M7.>IIˁ'T^N5tŗEGg BbQ)YMG}ĀR)t6>շ%@$|wWh.RDe@"Xn/Ը)hpI{ӏ $“}rbΐ"/}O{Xjsl#;0@~LD 0wfsƵSgkͷBŘI>!kdAq ;[|SN7\yVЀ sLϕ?b:5D?V*ƽQ.mi?vg:%K;̬WsݥhzqGOtKdLxw#(UW!9bHk -:mlGeM?:謇DoumW+hCJ?R%hwkm`NjBfOcSw`㣪S?Ţ&Lz8%X~ x 7{.J \'qbLywi ֙ K^5qfO]dSG=fM^9ͺ^P묔N#ЀyGfR\ RoC4CQIH\rs1wĝzN(W'47 ٴ4NDMH'[:!63)59qXI jG! LncZ/+Hq~ i)iwh[ ?3x=sz"{ zΐj7 5.N]J8%xݐuI.P6NJ%P%q5։-V$& "t~eGὠMkWZ{Ж+P[oޔ4y1 `wv.`ZmivOPvŕT4;c\-%2цŘa.+vBn7C7.G7ڪq9D5MW2g7VҌ3\<(e0STylNo0w}&Y, HjTu!gqzbq[LdFϪ7@Դpg4s,r;+qh}l{:b:'< jQx&4Ls#WKRkF4q  _V}DQClsOW~7np> ,940 ctXW'.B5ރ 텝E7!1~ x5V B%cĢ7íFO$s2F7ْb3mqHNxLgcobUa:0Mmscͻx ]ALX])'hҺlw߀DzCJ*M[Xc'/"@EimM@yT0zm^U/7|Xcl8ߒ{mϠd$i5<ž[m?m@uX ։<@AXpg ~|tkEBfyщ{, FNJMda}OI4$mE A55v 3$KWޟ!Tы{GrČ! ">V>;oŝp[*T?<ŝ Vlb+ZO|w$+p@Z5IEb7GAAӈ4gf^18+hJhC`ـzYsWr46"j6AbbUJIh? bg\2 |#Og vDNm;.hs`i$cV׽Twv}u^5rl$]⩋ʜaiuH68QKk5Uذ@zFS -ϫЬĘY[¹ 63*r06u@ݸЍ@M5ץ<|gPn+vux OOX TQ>ㆌPPy6gc"'?B)`N*l&])8SiX"`32ZMmI%ӽ1m7ۀ'My_mW xB  zZ SBIQǭE t:*9%u1jʏ8OxVYo.ByVogsY%_8rM>H^6 .ذqGutyr|.!WGm3uMMUfal$U`ZRtzO^WLLҿ-NXwUzj-Lu ɇ,k"y9M^5 Pߥ ᤳIZvƿMKe-Xɥ~d)7Rmz ʢt B{ G(cKK'%d*G X{X6>EB %x[p4GLXۗ|d?63Fq DJ`9@bmfu) 5C*c3 24mEM>bٖW'빙k,T`ګS%aR`%M*UNheF8e1t6xЪxJ4B-8@fS;8+W}4#;!cWDJO_ݮD*Kd[zCC菱\7B<'~ E|Údi]xOHht!J|Y)v>_PvShilB% tjx JSxGqtiC$<}QڎM^#K \P8+ @A/c⸝Yv&i6߯R~NgϕM2 Ulqg.u2Q4a ܿAO䒇;~ x (TXKfQZ|hrEh0b6 @ ?$'xB 1E(]DW\Y)H˚=fT@6IV?QEsC 7'W \h3\fQ-FM #N"vrŋ:K!a[톼u:%njP<n hFw1}6!oSvW^YԭIh`[5^^ƬCӗlQWHcDi5%"i6OVK\JΠ*J_&XQ?[J5=t_)"c,IxhoK6LF¼g<߈k0Rx;"+=ƍjTD02Xo\3CQC ~{.j&nQܶ.#&:3ew=lc^Y =(Bږ[Sň=@ap\41A;z.COYGO%<zĘӖ 7+,r2<׵|O]fCbe/KFU3nb b2r'?N#,\9[K0cDn֯eRL64w-ca4ms hR\WΞenЧGLL*J2ӲWܙ"ȮaUʮX'̱Y(W'rd W=wo]\{JmEN):7_ymVk],* R֞}q49nܑ&;)LBʊ4 $IA~Sn t8JEh@a_PWJŗ]5x ST sh{!\xv xu^<|kꘂ>R`Pۋ; c{zEŠ~Y A dl$}yHV Jyࡸҹl&nksJ0/ IHܛ]?fȸV8l!ljZ_ ]I~|ScT 1͸t4yY/5Vn<,[r[+؁eôr{=TڎC= R?gLM2_DGoP!s> AL;FE87C:ax5BRhM3䳾?/*?\楄%NOsmh}OH*&a9n+<aDUUEr) :)j9*ZPx%h_߲pxjgL2ȟOj+(m(Ž֬ãE0ֿn-?5{D,kLяtDnJ1|3/!,PO$L6 -A(eE#ekP [~V=t@_lF Z)ϲbr|UH 3Tya3|>lWIVT7%{PZgÛ1? ++&'HtUeke=($fQʹz`EuU?I~u x2V|W8'ĽCi2;(:5w9{ ]8;|LqE@SE<8TsȖlO\<_*^ FBaQ >!՘VC &NbK"EvEε?i Q5` 3NСJԼ`S<8g}នѩ?vhD@R퍰ZD_uB) bѫ}~OK6c$ȤV /!}QnO?1yMDT66שhx"Q q;rw[|ܯŲ< VC q34ySmDQ/a\AġӒzIy{?[@}E-4O4sUƝIwނnD]7V{xV6ӎac+k q VO" LN<@Y5ŋp"\ސHLga=Xpq:-x71y +>z\ A[`njO8ҭ*[>f7^! $"6sC݀}7}a* }*2IB7E͗>za4́jGEDYsd%U. oGۧ([s^=.>5>ph ~tAR wyxa* JsQm!~hYw=e]ubPl0G$QԮ59,'c!bڵ~]P$B * #. ;2(Ix^+p%m  |pr,dFl)n"p鿞n&R#κm<<.=Wf'4'ߑC"D7Fis:Z]jH tW+? /9nX&Mx yi! fuO _[Y#A¸I (T51ȱAy"RSiC1m~"Zd 1TwD|Ơ5 3\TR]k&QU 'CpclgjZ%xlV/#u0>.Ґ|O]0g̠u q 4^3;KVԦۡ#nb4 ˲z$NxF$z.kF.;at913Ѕh^נT%YE!VKB ||_rMֺ$f/Ϛ2:.GlB28MMED5h6; ONwUW@Q<ٿMsƶIKoޯa゛/uUk3~5LPv`kĜߤl6$ʷMc(<`5u=t[(u,\8چTLL/x1)Ψӵ%U_R;KwX>;fZpa-ꥳD+p-Slfd?I̢gJJEZaJ``IC3i4.x+lrx,7RYiw/oG8y0OG uJusSbK(C]EcPN&}]i)l82GH7 n0iÊK|U{2HgŬ(^+s;K%nAx>%ƅ: j7RUlayXI_;D 3WdCTX&pyjH:]ڦKPX?6Ѳ,rc>TWx>i͗𾰵1z <eb1X&6*יL $MdƎ$۲Yu Z'WtI ;Si%jWs‡þt-=NG65Ք/~gu#izv2ӏz2+RjdfAQ<$o{ig@,Vn8Ъa<60#c^4GSmpkxZƤ_o:WٌkdRS޿7M3]۞,9_(sHz$ _Yʱ3jҺtdA 켢8Z+sѷn bW;yd jfa"%XD/_)P!@ex*񞏢x>9lOP硰=HTdrzuNߡd!m!&".~D ii=쇇=I~]QEd@ʗdY7wvq.ļ v$bBg9H1W Xk^iNFPrg_* )VEGH"[kO2`Rcq6:ᝮ(y;d?K[L5e,u6񈜼#d˙bȂ=Z (.;DK,HPy]mVJ3mBZ틟zHSTbC&ed1يV0gk*`;,8B4̏9'G1C )?R)Cr.4͙j y&kR'D7kk^@6 0TBAW Y:X'G$3_?/H~ʽء.n/:â;GхGsVEM3MB[?&rw9I0Q82쵥gh%hsDa%r ʭ8hzy+(~c\MZ%i- Qhe L-UHpT| |,x ҈/?nQs{0g-&.@4IIKt<䐩'TvDi8'67cц.RNhzEp]xU5!l˖cBIX_p7h#2_™Odw1-n6눎UI iLǜcu`}, 63F3Rj娌y7%^R9]w_!O~YV #0Tq5,턽K!Z \YAUicF9Z]u߾FJYaPSͷīM}>B!a m.OGrFv GXGqQcm&ĭ7Y7L;JQFHjqsOE~Z;I Fzzdc;8z)ڮX}\`?GŬǵSʤi U,g:Oŷ /GV~v;{ɾ*e,@|#k7@5WNC:jG o TdPu9 7Ge!?@ѕ-E+DbU_'ֿKJ-oL!+zgS@k~0#p}vυaL楐iY<[ ̋((Kղ*KadZoPXk?%½%Ё]|@\BisU_2[oǚg+OoArL}ΣNO"7vu|<^*uF`4Xx|4M |.Q6ZOy2*zEP<'#2p _ī.c7L%_5l݆3Rtf~qpO82/XgkA UD)q~DbFUEU'~_-" 73;@ۨ. xzET ljlKo=mhoLg{Yae` 1;6I!LUR>t震ړ1^RḞI vUj](u.9b*YTcٌQ[ 98J=^@ }H1sL#wQ"ĤW_VT? p[sG2W Ri6E?CY+`!K. q. NƁ1~"ӎZ+ҔmQ1N9$ Af'&[,nCU5dc#_/Wv oeN8|_@E<?Ϧ+as`ZΐpLUď)I۸@̋ք6h-8*sRN}:ʿW==o̗ǝb^ H (I B"F sF$S®.5ɇ(U) WGxY.#Cnj}v(4-`C6pF`Oס(ސ;F C߾*n==q*zM,[Pzr)Vh/U'1_pusăt/5VɕN C;\_7)֚ݍ}y*l:AAug.zAgcx{W/*۰5ཛwӕ hSoӉ t˴ yB 11ݠ f#Jwnj/D"ku8sKA]ՂԠG~ 8jhg&6B BMo[낢L" n1zxKwg^:;YdY2,"T a,g.7TVZȓX&#&K/p3X?nv_ۦvHrPs$8cB<4U<,b:=0$TP*g=xezq,:Ȉ4wڄIe+I/.p{9kt]g'n~s8 .M̧Gr`_uׯw=Zrו]5<Rs4Z "ŽA֕ǭ[U6IDg >.:UG*Ǭ qMæTpC=5q ew#!2,>޾=g&gu+ w'}e~v$oHm)@ 5Yqr+^M7[,j^ 8s _}$1Q"cۘHRE])'e2u3##_iar৷fhXX##Z%ۙXa6<~B?JɁˬ/f;? _Rs3X՗ yn{؇ISEm 13bY7Q<z{dJSp[O +zOOw:Յ&u|/6|'9|jCw^P9j##+b &d@kFaZjfH < +q-]M7:ye,.o^Ɏ;Y(ƭtxz,OL f2G쯮z Ή -T'+}gz@}ZZ~QºSy⣠۝zYu``SI @`,4!Bs76iH4!oW-!7aC(kwHP0tA͎!'=oe>фP= މ$qTBs<*{kR)ݓ3SyU%0ﲃi3#QhF рt ֺ˶N@~`u=\R*a(ěP mE2<UrdS?/HSzNlЌhYMe&[b<}PL{f og"&_6cYK[_kE hȞݍqW% 0(o1CXCS @\'.ˆuɐ^Y̷sxXd{PuGSM*`<-V/__stCGgcu,ID S?(I} )- 3h02Z2p$v-x6ѾzroF`s-ψ3ZLn[G;s.[ϸ EBQ uVz_!)A eˆ=ֹt/]b/I(4m[Sv]7KA~>(]Tj.M8C܎iz)aC8R(U%\_Wp7 O>YNv:\P;&wBM49YMZ[$)lD&)wH|ĩ Fq6ju6Զn5$^3zW '<4GV)_9L( Aec+M1}4 m;xXgr{^hH 7oR}!c[Y֪XRy}-mʈћ4NE檕>憲y#xݗ%z`|jN$ J<ӯw1sMXJ:Fx]>!/,>L1,ӕs"{kHLǭuV}p*dgJn N^5 UJMVR> @$)db$Iv${gJ2h$Ŭt\#9<x=ۦe\2zC]RL{Kxq74a[߰5Ube3Wd[O p[S^cyHUޫF?t]u'eU-!2!=;hh ι2h&R5" e\2qƁZ46s}D#7 \=8Vo*mqr8]X-l]6HJwn ftA8\{'+k,W` {a5RKt,\雿1"_ڵx$?p2,s+ I7HP)^-Ʌcu}VjtϷ1m6@c,1)&. Ħ:SIBkO[±,GtV c[ k%hUnǰ1qe9@D%Q'ov؃Ώyz׋~LSL3Rj}X;nWR]MhM4<]`D<KPgq݉툲EHFJ,$oԑ c,'eo sI5oޏjŬF䳦T!*д ]N@N-qN}^sh7i SI\ 󵻥gxBG~[юUXp˰H(`Zw͵sA&zT4sMFIXBJ&sdnWx F=^l܁ "H(&>DJ2]TFi"va.҄$co/ gL0GBb5B;2gF%,%hS<Ӟ>.傯R`BNh;`) *%Ud*@ c#A^vӧ_Jb ?C{0w|bCE}P5> ևb"a KRQV!ƉRbQkB^~1t~E^!ٓ xT` Ճp{F˾ Q ;!F0zΡtW/Xi@"\`FPԁSW aSP:v&:-²n*) [Fck! E vG0\PBeU4/+`Tȯ]O Jp1bfhӠ{/xNa ]W(t@[QdKC_r1m!xhE` /ݔd-}ث~hC2 x=s=`#?\o(Jr؉ &{hf5r bpC›.)o+c-2›:5|H>Oi" ;OJrM5Wӂn*).Dш"IGn2}Q1GA00|&_<% hӎ3 AV_itDq۴q랠 1O>KQVew~.x O:6UBNrf<2?s7Ź޷ [gp[@!ۥ]By22W ~&ތLR?HBGKPSҞ'oK vߵWcBᚴ`~ILmI6̆ 9vZU,5a\c!tC/"Q ~$W'ݾ0oÁu 9&<0⫋\.a2QVXqHϐH&K_]HY`(4eAW;?w<h5M\14>Z^gF,!H86άXV43v"gQD=t{ bnb_NP&fvt8dOqK:1v-J2ɧm&{{Uv=D\Y!=h9HZς?"*-C݆ !/ FK"?5 QΆg苏Lip!%7zTÎǵ_岦@LYPGhbo=8}nm7۴~gC 9{ AX9K5)%p{_Eh%'_S7ZٳIu_ dwn K⪵t-Xqs}?n\ xzCYOERXɗ>,~l)o~]VuSMY{Q44M@A|WzZՏӍ*qV>!̌t7`5cup^(AegNK kO6F{xfg*CE: 502Hg^ 9A&Yk{zეPlfW{y(kL у`K̆毲]Zw%1sJ]Լy^M 3j^ .ep qXykiiרZlT s, ɨ|$*=18Y'<(#DiSv֔2ۻ0o5ʠZ@5軝#4 ˧grj&˧*G[zS :~_xJP0sh"h0 Wm"'i2?'n}%L(x~n`EQ5>=9mB8-Eɲ+i 91JP){CC6<Gw˼yJdLQ-ǞƞriNڏ2[{QĶRepN÷p8줘²C߹&-6ʲ'=ƽy)[H5lidȥ_6y` A>DKΖ VgW]5:ҘȘya0-2<$TY Qԣ 9LڦylTӇ2k>-nv\N Z<ٓw >LA#A9)oƟlg~@m FHCHiɄ*mD.igE1Zpiog)`ζQ 55ku7٠ޝrYF\ U@Na6iQ[kO6ϩfă͵ ^'9G(@?$7[п Ȁunu/&c*&nN`}'tsĹ/ݰ(-qy %&/[?q"]x$Yx,zRN}3 Y ĺ>y7D}ԼS9Xq1Lҽ-{P1M,]JB,w|!4ΆWGD+&ķw` C 6;rGITi\@OlvH7Txln,%g6j/Iy|(U 懷n.DtTW{26)i$hyFpeb-q渥 rѓ pVYc):QJܫəOGb_Ckk¥b%A+U8! >FuWA5XCS;b-pU1:_RP8A` ͎P+<]0 D ? ._@Yg?f7뮅2u|@PFxp#Z65f3)#;+/f%&+ub%8:%WKh3:r_3\ :|yL3p/qP U \q r{W{mUqZ0ڜ8*꘎y٘g_RX:;U5.yX3 /Ɲ^9VMlV`ax߁ސu e*kPŊ8Vsx2Jéy%L χn %G'i\lSTU i{g]syԦMjf\ +0/UG U13%o ktR|,5tf.}iŷ=2X 뼄V an=ȏN"{02s k9cU }l#'%[!m t)EXd;=R|$hZLB_k=W1 FNFHXk.Qd'HCMQvge\PoߍxbDž֧JVB$QH}  Qj By| ?<LPil7w'y o|3:'x&fvJ/%m)_ݲJ.Nhxi 2zYՇl aC˅E__'׆ k*>27IC`[t F,5ẃᬺ3SQp闝 ?ք ?=D\#+B$SK_L2HoRX#:\jt,Euc%ZW\G3hJ[ +py 7Jl։:Bj"ѬbRfKJvmփUc>]Em 6cؒk#P2'gjSpKv&ej&K~Ȱ# d\Ure3Ɇ!S}o\!ra,T B`H/]|W2pn qvi51Vi ǣĢ4rzSd0UlvWM#,B }S3e%zSgyةڋs~_GY#r zKcGgy#{4 p1P0JdIW6`IP g`Q[_u54‍HWcO2KǏ1)uUakLH5ig!ZP!fwT=#= NV٬1ﴶh@Yl&>ȱV0$:ᑡGVZwJn| =6/-MVC#Q܋JJj*/E T"ل7y2>jz((MJ'w2[ְvd 2HVqx#S(_U̡ Bf:aϯcٴ$X%шd)?؊G2!DMbAޜ.\ޜxg+&h;{g'@qh?!?YŖ-HLҴW喝qoK: H2)<sK@DZFLzJsv6] !wRx=NB$YlRw{;H,_ fޔ[ 7&+T_'.+sp0wR?aye{=63G|o4 Zseyvחl`7m hO+5fis?`&XjlM.ᾏP݌ ":,c=#(N.mJKnޙ5Xc92.Ktp㛷t|dMqfQz@ۓw7o'I?Ȱ}LK j{DI^vDg#)8_İ;>UN)] E8mfgr)IݝF?%:s>z$3!VzӤ':QBn+ޢ8 Ix{p]0{V$ q5ɅfCjUeD&O쫑ӳ{s|:x{PzSv phϞ \-ʽק-Bt# c"һcC@Ҝ@B6bte-ڿ?:͖K+Iΐ7v 4z+7nwZ졡0LPM5hQcWM$ohΖXi嗽1sУsP`ME5pBip&U XEZ,@:E8 BSLp윇kQT(=F umcҴeE|_HDǬTK%ϳS<6wۛħ?ᑍ#Wb6^ @0:2mh<ۈVW$:|vFvL~h*cONߣ8ڷJ9ŀш-Xl]pSIBg va023g#x3T'fH{I:ϝ4:,I;t# Ů[pdeɑH1Ӝ:'޳ShBG tN`lFPY>>gRp߱Ř_겻Ե?Ǔv@=1؀,LHnaUa'nX16&c_B#I " V|w]O9 nWI>O>5\IgID}ϣQ/ KȧAf!Ҷc4%gl:(N?GzPcꗦO7l@י^HGh cXeϏ>q<-.sa?K6j3` ȏ%?JP5=-cDzךu/ҔF2b+ r!M+O9~.9iD L(]#+2P''#3U68R- Iϴ(JEEOJ#^MYܐ jxѺd`KEoq>6R{v%;XMJJGĄAPTv>UPS ոXY?}D`}¿-dkLK'S\3ś}p7QL&B፫YjO-*P~2P*С+oS:\h)AT^)0ЌgnLC*;ԑ|[ 4MZht2 EݽoçɈ$ Tuϒ0D!nQß1 HA91C,N%9W,G nMhђ-w+0 ܴ5Z_JF˗}@-J{@t_0D}eI%$tOVz푻 ^%(i܃@YG0]%'<%wK {X~: k{k %#RopwOJE, A[5)B'O75 ::b!ƞeR*p+)Yf0>0#jE\eM>g:1C)(a Ap'WŸf/ \@jy-hQ%wGQ"9ӥXdڱ'mx;Xt_Cٲi+'E,P4n b-_MD/8pۺѪiN-0B&|vut2-T)NeR D^ёɌ #J ItU ~=^$"권SuBKZ3m2M ɿ_prVvkQU\㯚LNmX8 zW_@r[ZcXz^j\`nԤ{Y:n{V׫Q~kP5}_«9u0p7Y]O -lBʆ?JfXX4!97t=5ƴغΏ>H翙|$*#-glv 5V1#-*V _C)꩘.^/G"q\v5-Di2澙STl Zu<~Fq+Xϖt0l(FۛFөR= bF|XY˿/  ީF` I2O kGdDU j;jơFَEcx bT+OI\©<>=)Yg9Jq$negm@>kRqx+b_`exO4ò kdюv^:g*d ps!l4C:|2}\aKtHnq1J[,i r /f}pb5F.*Ιp#hCcHlp3B6X?F&jBx̠z@IJb9<]| )0H=0|]A,4!]Z~Ck EM iɗ.Tr}^8 Ě Isվr.s']f+N):ď& ¼E 39ȋxJ58*)Zenq60vR\H` lCb[_iTj -ATL6%܊b#FM )5T%@7,Bkm`^SSxON6؃WYًk-.o~ҺStcxP:|}pp "\\hT7YТ0c!@yJhF!OXz_+9@/Nsl RHc89ŝsCsT^* x6U<`@o R䃍ݭ>m:u|ϡ]m Ӫ">qrQV==1¤O;v4a ءl sHzMY-Kݙ,El=dZjܣΈ JH F?+5ucG7G p9%ftjԈV%qV}=c;Xʆ[DxƾChD|OMd)`YU`>Bᶭ~Q~K%l>f 5Xt-^b׃ ƊTm@4i97kvҥVdP01.;f2)J߹v;eJ &.6SGތ@J,Wi$C)Lj^e/2 "$Vi#`\)u֕̆j. x|oK6>[Fgn7\1ნl>v.!8XP]ZSԶ/Nggto`APRռ9f @TJAN2'o25N9Ã|XIkC)qu-N/`O$}Bs9kv?oCScTFȯ pƆeԋ^ Q-FlJ=TGEN40?JUH2PK9%,3VJIniWkXW_}Ӑa>ösޫ,&{`]PaAaZ\=Jv[6 ZU]LA?Gy;p |M9*( ݳ(`fMs0<~d$)wMDO=ϸw,zF7FEZ`wr|Yބ`!rC)WP+,FQB#[م_t FK$ա *7?jxGt% t$oPDI0"ƀh4zۥ, 3xd!djUG9\ojb]׏o zkRM!S|bɵDA3+'7_ 1`ߓ{z} . ɂZi:\;+7@mqYh,0lO[' Cmq(V"8? 50؂/e'Ύ zUQn(V(㩜/PO4_[{S{YV8&aPo;S”p4,7%@ԛ|?0me/P%+OF<) DZ׈5xL(-:Ÿ6\:'H%t"Qc3h孪18C;yz)vS97NU)G8;ad;ܖ,´ [^ 5"[5y᫱\풋M . Ci>` R˱57=En4 wuuoȖ|iZ莕De鹜Z[x<7-6(_9SjLkUo{κiuSdC2J u)r#@d6r . ah]=٫#u]a:y?Nc i"va۴~T<"=(g|LR;X`_ (io`ڨ0㯚"RmG8T.Q#PZx&r>WWI홉>XrKL\.yyH23,{h<2ԣaa(Vy.#ٮMhWq}RRq}5gKȨ{%,EW-kgRD"kUT4|y F'ܘV>)Z5r')9y=d-ct-L7#TaKXiRYpӒaǐ8a۴ VJ} |9R[hP2 YY@Y<"K %@APkRr=}*×cH`[Ot25TUf -3KQjgdUL+cl͍cAa2s:=fܮ(wjcQ;,}VkVE5iI c!eF@7Q̖%F1? Qh2H_ZXDcb7n|K-_)=iSu7;) QJɈL%0|+LFo5ZU䪀&L_3CχiiҨo=\Mg/;8 -hz!"u*AV^``.(=.gL|}HW a7{CQ\>!ߛBH֡};Rʊk30ZRQ\$)?-5R_GΉ6eJGDƳꞱe.aߧbwXIS85ҷN{!ݬphwL;.P-CrAycA4!Cg3<A397d)6L0`zsߖ`*{bELaVqXQ/0Jx~X|0HLwP<1t*=M*qɀj&De;*ۺzMdY="v8]˗ɰIc(2Tʖ)vήosJ;$w[pU- k?%F UqAu\!`t\m+R%gL&kjJ聎OTbcZI 7[z:{Z;$ #iSw^|5$lvη7IKGQ$`\-7ڴ_.sոfSɅ~DN{_'fUiޮ{ۢcaв? Cǃ,oF `AUlOI,n%S^ΐ]k lU EKe:%:݆SaS/{|q|s2;̇0 z ˅9;zotF2S3 `),)@$:ca2MKՎKSxsIݙ3[2"ƅ.o1_Ey#vP %OֹEYb=륁U|[u|c%0XXw.寁'jU=<~bPXAu97@SnN<|M,jNq;倛 9B&I(`ֈg'?[ 8VP(v"?ՠ8tQj1J v9 I'1Y.)ք("c ,/]J߄a< Ki4Ey:͖Π(+7PZBHh}Yr(ՄmϦkbĤ N#>󻁤DT8ݖL{3Nmֶ5ݽFJH~[¤x19j:'\.) E"a .zH$0SK6~pt L6 [onYId/gkjKjɑmGZcDu K Į.]A OSX_t^p|zX_SZqۘ-A2'b[,Z`,t 3IϤgSAw[k}$ $((!?E#bᆭPMt|t!TX d}F@& T#4 ׆<] b7oOߐn9` jdſ1J'5 ʐT{ybIB$/u=`370as\O(BE_%~?]VL}ap,eO`G[Zs> 4i"R6CWih4R+ڿE'%\Oى4cnq$/&/M|`܅mߡMj tKZ3]&IF\$0m+fs Zxm_Tu:3ш[v=gS+D$VƾAWh!_˺c@/L:PϏ1o'}r҅Хw]oyzaP4f+RYӟ?H_XPN~!MHx npmxT usCR2"1'uGs)X\MKF]ɘQ64=`4E <_%pŢ6،{}JڀHxJySOA3?W&֦ڼGqSkȚuDo˜uD#h7h"}Yu'byR&.0E}Ԛ|vE.&11qH}'@jZRXnG>F̓|%b }Q0D XK=>q$ >8ֹ8a[5wek|A:Cw 0#MSy++Xǃ;{YwKUjXu5 Rk}G3͛aDA9vX'MR!0>w4f1m.̂f҇0|U*`'-yP}W;oJ0ؽ.*͠|bWQ4vVa~݅k~Q3ZxP݁ifrvg{L=Z H X8Kb Tq Kuy$bRlz&PPMA{kSq,xΣ|e?m(Ko|YQzyXFUi.$9oD#άW佟n_54}IR*J#?7 geKۦ#֎ չp*Fw8;*>.ItЙ&5SEL>ٷerB?ү|$jd쀍O'xaąIcI)Z>rE _J EauaVH "=iz^ jD"}Q:ݝJؔp9_lуۂe"]l eIDٱ^FT42 ״5.G.2 /--Lb P*3,6j*^X+$W?[I */ -]HH|Lv%Ȗv_[xB=L)~ (΍R0~E1%U5GlI7ae# Z-YϹn H$}%,mɨy+7pÏvW!J|+ <1ݸlG҆gERTU} 'G(IK^,$oѐsQ2FbS"9DZǁ^V/)jnm$^nAZgԚgl5$q;D 42~gd/N=oɶ+B6_H-OQ#ϴѸ?2>{D[f`.Nc3x|7.gK&"R5iǬUH8c_8`b |OvBcFv%;r F,ĹCvRR@.4jt`HLFenQ.X|m/UxJgLf}7E%+y-k60ZiCsgh_HU@[!YǤk~ht}Ar,a 2$' -wyKӒc`TH$FALAJ!Cՠ-!ELehK!&Ve]U;#5H7mý{eDU5CcoRS&8qm4=Kl5£iv@tVAK)'Y +NH $S?>!NZGhgm*^.^`űI3Z:YU'+ , [fL :/C1]Uk^W]zdSіŨ(ۊF6_OuӂSĄR1y*.2]#'ŭʋ sq%w3Ԝvj/~BqnsI$=PHl''yשGGt]ͻYЪk Y1g_"Acw;D~_1qB}@K,N)y̪To|"] #29MYk5mȜzEFiiަxT߽FӛAZ bo{Դ<~cYyƤGLE#oԛNx&Bv{0W9yB#: d3^2Wnn蝧?E8ڗ_of cp͍mFpGvmbtFQQݣwQWax#ZK>.k/\Lcg]EDNZIɇ$&0Dz>k;ow9u1Pşܣ_Q.Ǥ8"޷'uB{?p @D6eNEG-{Ћf<):\:rsC%,i/D0y'_-= SPO3TN `l}wIGpR /1Hn`*C`4Ja Eg l}s)cc҃M7?&PbG_Vlwul ͻiiK}?ɧ!ƦJb}ٻEx =ѯbtjjT T<}TZ,n.֏UMZN }\\ܬı.ȏՕsk)维:# ՏXJ馂9~\GX 1{sQ!FT ࢊL@l>3XTgfbw5Pg>$2n-L/ Z pt .n%Ćkߐϼ̶ߨJE~+(4kq(f|>*D@.{ՆaJ /?r)ZmNg k2zs"%R=JT3A2e]LrGoM Y~KU~`]GŊnD$F6UjȤF@^CV܎E`M!-sO*a!V9 7ol.\fЂ<[ wE!9z8f"'/IO ijJKʨ8˪8a\-GG֩$zloF$gR;r]ӻT\ކ:OjGvDx@򃾲v{*iInPӟU7JҤH: Tx"QYjt!vvLQքÐ% ?h MWz'2'i7҅`!vM3w:_IԼiA95׋03c*|P=ݗW= V7#wމ5Md^&P#K"'ר.K͈"{5Q#۲F:MWd qc>K_f&* %I fX6(2~,/&'p|f.9_B<(7_jEG:F0T֍8nRK%w=2v)DۅkL=KN.쮕KC1_"2 /ߋ7@P%]:#8}P{8ov6eRAWӽ(GD"-}֐_rS`29 m];;bM|U{9X=C@[B*@]e4;{ q\9m|SSe=G G_ܑGlTF2E M;eVu77NKsGW'NER5}'=,|:zR #nopE/MtSvսoշGχ͜k ~pmOHjP|䪠2̴n znz󿆛x\ȷvjk=iF\8+S%V<+ =}p5Bo%w φ7%o=_ǀBn4ɜw NĢ?iH?55>ĕ`_JfQȻ{En[K.#xbZU{`tyw4b"{$$3e Q-65,SQu1f~Tkv_L# |h0n~"5ڍ6.K:-QKeaޣ6sR5)m6:jX\{ 㒞KWzfCƀ2O"7p'Tᴄj*EP0.Br+%+1tK2ؚNYoܺ"f A]Di^ SF I &c yŲSeR맦d1@ 0\ǀ7=?w0[ܬN&/1TR -tį·{;HS.G-x.pٵV YBy;aZ@?HO*[s"+u/_Ss I|[V^m1MhPW1ǧY4J, /:ÙZ(28-O3n*l 3;L~v܋Y2Ѡ XX^1n*~i!AC7iK 6SPjfPkK%`9*_e;x8(kYBcxE**hx4ƌ"_EOW!C|Mf:Am>+/MM9X9S$ZN׾d@5vU ߦxUkL[]0Z&sIbO.v >6~ +W~_m-MQ'LM,J;|P\:^sՋ`'L*'[(O8/)!NTDfQʞe?D&JjˎDx㒝 )?9׹Ҁa5>,(G˭ׇM*V AtG69Z@8q>i!2 nX&Ie>Ȭ} q{R߱aw@ԯ8_8k̞V&iZDrJ.x0nu$u2fL-.5EӴEI \6.3Y&ZvG9_#|3{}rJzv< nX|to5hcPP#&*R=Ys\"w AVgFT\ǖXN~Q0K9cL w}D>s%FQν{cVtAL%!q|D;_O6%XuYf n"fbA+ 0C{mdc(GS5K&7̛3)ϘdGD#u649CZ1KcZJ|{jݫV!z!a]5v ^Σeŀ]4]r|s1P`.F;%G ߢ/RNNBЛIfYhiߥ <{[O/&o(̓LJ>uK(idFC-YNyE}>S'Շy.`ǹpCϲR[WDdǟN#:F\"c6@Nq{8պ}a$4ֹQ|m)\q ;~uڨK~6|%}v g~#l\WjS e0UI—@oҪt"tr(z_ơ* P1`T+D4,\}KiWC%aH4+ȼGxiånP!m1!1afc|p).O]TUV-,/O3@ _9dtXFQ- =7fBkc[=NZ,PmQsUI% |AӟdK\6c/֋,کR Vxh2-[h*1RQ /24ZVMO:ɻjl؞'/0!~Islj'~ ÀjYuf{7"${f!׳nViLtfmajɋϲGԀD[2/ݹ9[ՉG skXu^'$ẬwlSo!p*R cV͋$N5(X^Zv6(<;ɤ#KD -{k룓X#ޫ8 0["1s*'\:Mǻ;(s*T- @Tf2]xgd#3<@_6loM8djw;Z H)G>բP Z0?.KN9FM4 F$Y}>YCx%%)gvഠvr3"0! Ǯ]g@W,Mضl!5"]ׅpƦS ++Fr7TS/pOec@'t -=3PJIQP@rĴy!:QI{w2 UWL08[6ZU:7⁶\_hԌ2x iV^%mϨARW$LaQ5 :&wݬZ/32dJ)RTh _v`^1Lo%PkI_xk:hGjTg<|sAK]*AҰ\RҴ|F/݅aDA{!a@\" {Fު/ 'IPF*F ,!u (:8J|;73CRNmVqt@_26'+k_L> 0(6 KܗM5QܯfkJ"2`Df5f DO|*J36e*pj "iAG[`a ?:5Q#Nb {oj ~RV .p9qLi`A.WēN鏴F81-ODb1.H2%%:/nUJ(stwMw d%0Z:)yO r>@V3fl (5$K=k.?] qoaqdv3S]A7օ {yF(w9s /X+1Ehv ;R˹Z]:O7Y];%Uz[MJq D&A˕񺜩Zzi6Eσ[0_HX>HR>zEg<2w7E8(RU-ZI)a{/6 nг|OsElWqT r[h/#\82VE P_&meke2+[d]a+^@n-r3Lc^Tǯg$Hb8p@kC~!l~#S3ST荹zL5zz䑊aJ:1:׼[D=?2kOem'WkbŜ\pJzD2IMj#ȂT'^e;`-s;КN^yQ5"[#oG)cQ4iaN.%n;p2+L'1$rBlU"FɘqYȃ\,~C?1uZ]Ҋ;~w@J+ {֗tkGѤTUNb 3"a&2y[>niPx! μea[6 .7R;E &:w3%Lu |S hG1)7]w2]&#(|9k-Ƨg|'W?Zz@&׆]qԪ,JY3?2Y  jKDV:x}Qc#Ŭws;4ggu< XdDi"$("R't*GqrAW\0-k-`.ސ]X?> ̾r5"2@?ݙwFnFH4{$;)'&+_J`pan!0X ? ɾRB#O=:AD)WY&=s^DIl3*Z*wn CgɜU"QXRS8 5ٯx>֒=ou7@7Pgb ^^/EB4uf_ <\CWj $4%$J[.<H^!coַkN?+7vRX] 9T*IT~ U5OS_`4^zp?sAK+vVd>> ,i82P/0e谒]AvǕٝyԬ~bwlkbUܣPllk\~NNk:g|{ز's q qWw*)kƑL<ؤ(hz-N$k5֧k"OӰYFTu3@9Tu)f~2Fj;U/6 R˩lbdR}AUhOSDadq3yGvFr!VX%8{WcjDW8]?Iy3u,(Hb۳.F |eЪ z C zAz!ہh1f[RWJ8Fbڟ~%DC>C>@ɕ,B4~07d̷T'VPB>C(`P7\5ˌb L1[?zX&y;ާ6G茹 Spip T@kxsnYFCʼn$TC^VSiR1c9E;uFS#ș.suf.J t5> }CG޼6p5KjrxJ2ـ\Jv8@&'=bJil't`=vA*OKUf]>;u|kˊx8ۊ9nwNet?h]'gLc:G)#~NM F}Jž'5!}z\iaYP篡Wی{!s=O6^t$1<X:4 6uF`0i)YD(T&pKM9t&(W<4s2_lȐq86z:S`ؒ  !g2s!ajjK%6׏~N}DA9pLvȫ`[ 5 jg Eu4#Qz8lU$)HpNbl&j8޴".uTQ_em8`mԡZsQFPG32{U&ߞywԉ$FTYEqBT6;fAr93/jnz%Lsy>#l#f"%v͸|96pY{YM**Tu1S1mlW kpi rpǶu\EgZQ>?]]EW^d9D| .k,ȋg0" 9Y{l Å6p1# z<gKT|>di-67_p-cdd N ef4'r\,Y εA N$?+UgI}MH6AMNgI'('{!7ʓ1NDʨϘ¨)CƓ0fӏ+mO9Zab`y0IH&U\^x$qH T^=asMf}I[Ց(T')h] cIOz8/}ę&_yZT}'[VƓŵS:a;@R%U ^Me:& 1tcO)eوD$CBF^&ܼ?d)ܢF7~EH[= GYFDW$QV -v;w-RN$]eA~5$ uT.Vn5G9w&C8Z-="`6<nH-D`cF$js%<*i -MR<-G/h.^,U_H쓐u1T*KFÙk~hy9ǣomcC<'čHq^Օv #QoRH_3">ߑ1Sk.3;̪ٞ#6#~] EB}xIf"Z}RP'8#=:˩ݺOkk/ra$Uzt@_+C9؟G4oij-6]XVTɧg]iv9_bFɺhci/ST_(VqV>x*\%`l$h"' [ ޚaI|2lDڣbZpr]sqqY&U.^ QC95o e=eN:"Vg*89N99˕X`1׼wd[" n'5'qBVXQJ$#v?-TG@TOBx1v zhc<Dž(6#A}F>6X+k*Q9R (>DdK'un* ICOeBd+vGmc3{% exSq6E}p+-/v(1ACm'Qy޷j[0"¯ycX*-dއ>Uy \uXLX'}]ayؿdjh~ B60^ɀަ!V麒:X Yʼnr2a,L3ci1Þ@f@PPYyafxI~͉NzZB_KuEw@̋pV{Wtn,Vx}&K{W2L4yŒB4+PZX$U J[ W jm׿nMI GG u4c\Bx(* ޗ濎W;"*R807YFQ!l:fyvxW8m6eR_6,=Gi"ܶj[ӭB IWJ/5; TWYYNA~a^Eb5W0xF R]gK%Aǥ= 6>s3xmvY֋uYW[-nE&ҊsfdžVW;cunP~p0k; u*pZ^g?* Ka9&gEi捧szf\J\t6R֐yeTƇ.lW$UhHnͣӼ-MKхrdJwmA knkFA^G*y= sW"xV\4N Mv(R?Y@xv5Sĵ+qÌ:}dK)3:¥^{_8: 4đ9 \B@J42{BNq4L?CW+2˵fB?,I̬5u˘.Ԓ9.0 rj?nB~̦sceg 8îkc1!oFajV>ii]*!R,Cu48 =Ee7 QĿ&M{< KHs2t uZxhb) J2=m7%9OQ-b0ze+y5I}ONiK'U l丙Ī#73B͖ J:sfD`U ת<17nW)|'ߥ6٥z[8W({"/U%,{o ,&-W ?4TtXCI*ҩ~/M[5u`ud^#-儯}!af].ul0.%b[B,I!8b L +.,MIS5e8#kLm샏o}[wN@PԢe(Pk5,-W ゾ5]W!zFgf"た^ "Gʼnsdj)Y'ّ֫HzfF0zi@6{E d?~))DBxVF/ZA1AuB'"ÆN|Y/]#{ykJ1׶t~g"@ЫD}֘S^d(G $Qc?ƃu#N;<=7hlb)F %oC(vY+?Pe~ͧtSwaK=–zGO-BHtꐖ]VQ{XlU:CR4|zJ ^mj:C}uV#&8xl{ۊVW)h]%5&.Oq+=5&ut|ߴ6gA2*#]b.8RWC>'.C0XE/a<7ۊƬ簚1.!S m O#>zќ?-rLtUwu-OEBFi;Gdr('m'py%5P.nAQ޲ǃZﯝ"[UOT05k'pS 5!L T ĘTp®R 34W-2wy({&bTWdY߆prM3DrtU]Xt3}^+CuWܯ9VTc%5lƈ5Y-:!Շ|&)_b9z8[_|@EMwk2S}`[`'월7L}B6bK j GIBr 9ƎZ_ꃱSoDt~|M`܆+OOՠmL? prE?7@)\~OoVwE=A) :B,C=} 9i\_lfe:ڧRNi_h*CyVw7}7rm\@ 0TkN ihpA;A'W92#Hg/ ANI H!|5e\ȚK\v(w ioFі7,Fq_-qG y6xOӲkK5"l#t}0LrCH!dpcߝ6 T_.$&I` P~pA\ FF0*.7YyIt0sW*-]cQS"=D9CBС[t7$uMiD,xGk:IDJeUslTd{θxxrc֖7\99H)ù_8^Cwm ָ\s̵0NTW'Y#oJr4{$‘ɫk"7]uARXkي\3~p ZZ0?8jSKC Ļ@3]]V]ӽ,#>cVG';6IE/3 CC!/P@,BT׸1,I Ma^8/}i9tW["Rx0Ov@ ݀X)Lꃹ' aⶫ`:z#2™dT֫r<F&{.NrS$eM9&1(+k\4n勑}yCX0̓Byh+Xvf&@|JKY$X:sP9jdUKc̀Z~@wPD껗h9ryu A:7ٰ.N=4M:4/h@z?n5ҿ< }N% dB[\d]i)q=ˢy:?|31ܺ9HSt#QyŔ66-Uol#-W !_ LLf\W3@-L,ta̓&>awQW,F+UuOzBǭ7 8R\+8` }" (M@Gxg1u4|plS Ƈ㋑eӗ|. cd}ƳKD/*MUp7VG4ΟG653 /ͺ&Lۻ>a>"/4sv~&Z=N(Z0S6;9Is*Nw0b.hc ]p! N+Kvba:}$ºP> GF>2 O\炣jЖ56rD=ɇY+рkb"\ҵ65hP/3J֗y6D6W}ZK > H2PP4j~]YHq)eC&?x_?jglk3ձW MEA;W0 eLg!/b/p+bn`sMȓ!?{OT Z]sGX&(>b>(#U}c;oyٲcCio<_4q57fd>6zBN\8&3"*3P*NY7c#Rlh+OkSɃ!k#@*4)@ N:@e"c$^Ao/]\w${w0ٝbGpZxt#\7P]oF9yrl-EKN!are[+> ۜ=;-|P i.lq@殕o;0W@lxMbV#aMAlχpMJJ|cVWD" <\}PUj">8qgeX- Jj]hY.Uy#(=wr -xK`V&Pl??d:!"Z&gOw}zUr\^4cQu/UT"ݜ8@>xo8&WQvO|oc1UPl AaжJa z^f WEYɯembċ MW 5[F ^\ 1}Y8F?^)Zw@7l=g &o7?T~$J*+_!F|5y#|nnO4HaOI@+m1WhoE-粒g[wc\W~A]Iu"qA؀u)3T]XHR,6 kQ|䋑_m+NPً`B8_1q=0]LcPۡ޸'p ąVevC3/ ZsP Vya-"Xl'Lt]㽢| ˧mWpB#YfEL,s-jbfc=zemG* P@,:㎘4nnw,/0tR]*`AזBAIȁEY,񐪏HKd}͘㴈{ت?-G&X9cwe!ZVVPba| o47aQ[k8F ,6b7Oˋ琌[T-'<#ĞފT(,α[qFxI [zY\!t)JJ}j2%޹>K*z$]]5ķt4 ˠrxfi: SGIag> [1/:U |ÿ6hRﴪR w9;ao]:BaCWiJrkǿǔ"vD 0rh8z^ؘPųOQ合BHf HoQFexd C&A[`=a' $'@R`)F?Ri_v|_OpaB0 w\og~a x#U=StA*nyb\V fiKv ֈJX>x7:4>`ߝ"uoΖxZ C]/fhlI{YQӡ?ɒu a\05@T<L: {mfMeQdWU sI~RM+ ;aB ^׊ed#3EUDsl'wUL'-C4ol{bHLSK?<.>9 m1,=j2w{1ʣO Üe9,@iIm4 ʥRhc0mOHV0N5CE&qH*'*;2ZR*K3i~^(Zy涕/kVaU!1"s$'gz>nu%dH8܌_y5Bu<>Qne&=01c%Cωbz {ת`0K~ЍzB<*113wNG+ҟ&,: Bhp>~M]`@d?(G5}O <N)_ЪZ! p|͢{az j.К}p$lv9Q%aQ)'gKi ꥸ#̸*Su(,6pP=%чb|AQ5Cj54=):Q ]RVKN?o!rzZ,yjI9 ˫[su3?]OtY^,?Z09CMhcG)eaȷ*c ;]~IK@ RS 'fQ+jpm / ӱ\a 'pf^΁.Oz9*B nFRsgM ੮,yJdTڣM..#h[:C )>vF;dh`Buz)EbNu!*#%sUFW,n/Nr|"PE?jLi-d?b8c/})SҔ^]b;nSWvUCtCTv*$_30Okp8)RI ɌnpgcE`g\7cCQ4ٿ($Dy6&|3:iȜM}W 򔐧 &7zL܎LfZJJ=*_ Ϻ0^>g5]OrT%f۪qgxcRV(wwjr&,5YHAɛn"2ܳ-1tT`~ʯf![hYN_ ^9EAIJ@ LДRg-c@_:Zn`l٭is#+HhDS7wF@w-!!a5*gYU탙+Fߛ{Cƹмn4 z ߶RrXP9BKFHkr纲Y ;B%\;wx ߪPL&hXa'p\1⢬3/ީȠW_u >Ѣ$i/8L>yATH KCj"/3$ qG.XR jD⃀J A"KVݕrhb5+Y⵽$yJ^NN7-(%$iX#V,$tܻ}* ]S1x)*ɋo`E6b Acˠ뾵0!Y8E{1y[ѩ:KWCLՙGSv$Gs4â@~ e`nTnk">Njwim%y03R}DGsH{1jZEßyk_BKX 80l<\#v#wY&bVJxam5bݤMLkO-[K 5f;1 <mnG+ĜR|{t.wC1ܑ<>ɆG$ʖ=<O>za0B5Y2Լr1FJUT'κ-.`7fEOT83_rԲB5f8(:e}ݏ}ROOR}:rA#IJcø,iNڟ@8hPk\*-o8xXPq scO\N3 ׁ[S`|e\C|m0rըLIS=W̭YiSk&15H)-^WX~lq@:S^ UC& 6든wISa'Ȑ9K n YƬp3۽Ahu/`ne'~h7vCi3WQqCѡ+J }>Wɫ0p&iߵ%9gQ>O67xWgյH_L䅽I#eګ`EHʜOePz*Ÿˁ?E%ǶWh_xoؤkW9εG YɈul (WybLu y0BŃIZq20ʕJgY(O6-1RUw`YRgWV~T <L_MI>B5>@*7_rSedS7 gDZo0 V邿d\6oZ0089ߞ78sAE5iv/z,Вa栣OO|T BV[h۲bshinHa}|d'rrkḪBZUO3j4=vƨtȼ"QS|h)6ݴD)OyG+r3n0FI)E"8ÛϬ!vA,)bkXL,#Td$ G1#ޣ`oQ&Gn.xg 1S i ʧc|ebդqRC1t$UyB(]xQǏaٶ/\U{kVqh׷w+ez} S; W,/- J\ y EaOݨ'lk2Mq蓓s5М3J6esy`d{}.!dU<8PI,ك:Oػ"2*/O"Tf~vgɁk*;f?.ݖeHoH"$bvuYi$iypo_S`!=G,n0FTLQJp`XF x$pAN2/| Yh fd_ɢ<˺yjW$yOo}[!"kw⹫*."𘷴Q |1^dU3[-U&TH TIRY4gn%v``.eg`jrA; QPθEzU&!wsau[cw̖hS{ wX4dm`_g@nګ䄴m T2q:ҖǶJ[[LPaX蜋$4VeDbWZ/}*6y59;M$H nՔPmB7 SIq#p6):׃+,kBλS^tV=5O|X:u7IAMlP<+/ZcEF=\5L:X6¦Й[ -6xQ2\[[x={U@ 0jݝQ:]$n 10cEp~:"_9+*'?HM6ڄ;QN7fPr##I90WLLBK>f.Q>avoQv;gSmɋ8̡ P>SW/hEBR6i$R ՃހA17tWpC8G ptU}U m?Jd<_K2|+= Ü b+h)ɄW n[7`;_ob/1ۭ9K-}!5RzxP=;gqVD39aX̿ini ι@r#)K|Fֈv=]lՆ> uyD岾4W?z5rS1lQNSz=sO7efJ|ʍyhih$JwXf8|#JZ-#/+m. ZM<]$FAQL1ʭhEag Nb==u e""| ?]<¤%%UuϦ+u\szwDp,m[_i47| NImOR=@w(:wfV<TQlSK| ͬ"]J+RA:MG@s*x9maʖ]J$3]dȶ,_hqnpJ<$eG.1RZDI:"8Ħ1v(0O w2w15&L{) T7ڕF f'!ݾr{Gv@}Fʫ)Q?.742ǯ-}h]9m%~U4U`9-M>~X?,{cΣ3; 2EK_qJ E 7)NҏEWQ| */#[V}@$h@fyLkf/b.0@f 68^@JuȽYz;<HAJ%X`Bz\@i tL@PUyzl->}Ӗ(m{E+ TD`V ||BЏS<Il:=" NKXq³k(Hyoyu<3[8d]6&;CÒ1!bNUSO_)u˕F!g au+l7ƹ箴8脾n))ЊIJ;-Y^p>_ px5W,Ialfw1?FE =xuW: b7織UT"lȠ/JL1NJH?$28ĶC},!ppB܊fm6x|0QB}P+AnFW `LAuVxBR}rNY.~-~>')F=q']<;zNRx;&k )r6yfH"ڧ;Ym}<|El&>~eCۆlۂʷTkǝ; k]xy9 UѼ14rQ'nD{n qZ|,Cx|lsڴ̪&l[Dnڸ'$uijGX@If =Rp2Q EJWb[yڛ^ 2WTū;{Wr[}>W+lOۼ9&mf)}rWmhя1pRL\4c1bWY 'q)=z/) MSby3%vI@{F}gć5sC {םI&@5˝R)\CE08kWF/V ۓԸBѣ:M{ݢ܊tv(Edq/ly?ڿ!GٸUQ - 6 Iw;OBIaQ8\0Pv>#8`b~"1[RZȧ)ͯ&&41>]nHDQ Du`_ Zuk9Ѯ?ӧV=~*׳G4qz]-#$l '׌*󞤚f3xVCRwk ̣oֲ12s{PtCFT@P,o>e;SM5!h(Xԍ96F;䕟 ):ePlGne N$bMۼx!-uHiOIX+űF7EGstYX@fJF Vk ڇ2&2ĕw-ݒoD;GhN'MTJz|'",dD84hoO|srˡڜS^K!ZpUz,'okuLLgkY O{kWL?x_ChR=o'I.I.^3V2Թ$9Jް1=j듊(n3e8WTooFpO`?yCL!V#2o 2M CWm /oQ[iFw!m+ vYB> l|2[lzۗ=l>BS0W&w[M.,$o$G,!ΜL kZA7BPR+;)Pp /94NА$[>L\d$t#T}-~z&JȬ1-, W"]IJ`p\egKrQYlFgE%ɹ{cR3S WE5R}'7h}ZbRyx{|cbUT#FFX][&z^7q~/ZzF` R+0=S_f+$+ݻ\ < xZBj+i}٬pj+ohX;`t2t=y㈛X{Eɯ-ȕc,WK3kzնm=2;Px=1I)M@"Sa7d5I= k@{S_"1]DADjz{tyc*)%w*fUj=xI#~ )v:C~lPKg)g; 5,([ARr v wQ1]U*:Hz8Uh w&lv XExİ>HA2^aF*.v8%jo|TKG)O,*KoaLFܰ8Y)4dx3L1xQ2a3Ton€aن tc֖0&#_$Ǐ~j`P5=@O9)5wYj "t#d$KhboY8&$ٟL<Z!Nc \!|"f%pDLXmgm deVT]LF @Otٕ`kɌi>hR|o(.@ MBMgKYHpVqvTbrQ';*߽/cXom qL+]WҒ'>\WETʟ0Tu{/H{+mؖ zd}jN5=̪J2KS SwBݧ1n";a$/Wp(_G67SAB+91FQGgq3uXHJ9y–И1co킦sPFφ3U-栏-lAȝ$΍ \җWqRE<( wPO‚r wfd;n~Ï0/5դN1V +5`4y6k@R0ٯeQ OǭmIrFDר!/|VbCb+GoH=ގ tQV5FECO*k/q(!ж{ap `ybF>VHk#jԀ.{k a$=FyX-BDra$i@6pwm1͵ E;ؗ[RP~]5jT(| ˂^D$P'Aul@' ºU$gD0sevqe‘8OU"_0huQ1Z3!}`%s}N:4/j[0 4]!^u5 LNƎX;P<3`H[Lz^}\Wa0%O[b0lzi)F#iy6еBG1҅k8P֥#޺LRd43WRW,Қ>}|6>BBʯE>mG_2TrT Ց7&,%V hd$^cTSqR aI֔.w fG^&7T43/kHn]gb2"y ]R7ĿweWN`Gfqx*־M0aH8yl!/f@§7p΃f-~"ꖈ׊Fk(M7F|0ݝ0$cfUR@\2ʢ%гpcQoz,4A\w 5%Mwlq4kh5v+׫ s޷w*'gJf0"/A0%GId;6Wd-^ϒ n&(dߍә4s 0ce]Em%|XқUmx>PQյ {-oBp܃; yl`VsB2 >(SrYMdx]~}wyrgVC}~U#Cj~.ᅁHjSvkv_Ja ,"sHzXY*zF"TVf:/V**֤%p2JO/TfM I RN,[D/Y$%VINBЎ .z =b2.c|%B~lP Iw Rk|]Ч_dx&n󄽿W a(TR+c|3+ E0Z'ɨ)k39T}ͬP@K" }MRbmЅd9++5_Kۍ_C{PO7?7d2ҵ~Vݴ"8-}N^{K%_ӱ~a* a 0Z.P "P˯^ fyTw#,Ohg3P>+RЇ\UjVeq$C+jҺI _ K'*i:g RF_fL ©ǛZEZ9;Imԑ=(>S52uR{ȳRv-A&ǯYf'ӲvonZsZ("&Tf<:of\StWEdc!Ju}p˜ veԄᦡ|vt{v14n'W)hDr`cw6⛫L)nj 8㝉MsBncԍ6€-#lvv֔D)9׍"TNoLф?+L찌Qq߲o~e؆L@Gn+S(X4d[GZ64^q;"Yhq# }$h8f%H$4NɞL\s389tG汊1a#TЇpk0-;&3{wW'RZ6,RU *LшVmUݩb];z>{ qժ1% 'F[gd% J+'Ҙo=Y&ԙ'VߝFq6錆ih8n?2%o/&"fw7!J:;~h+y(Ԁ$N"ePG \(tv;%UImKyքJL $ RL_8 gLcc ԆPZS g"m|i`[.3 [FY,)"I_:M/١#;+*47ubAăAD{awa\$mDUNBCd\5e+]>H-ZhuwA.?wr%aZirm'|8M  PmSې NBdkJzυR-+,rZ'J2"~6֐Pd*̖Q!:N}Z_Sgy8z\H?lud^Өucf)&ǭ`AA)c@_܉,'"Ʈ)P&okҾ|,> `I2q H*]rmbIO*PgK%T[Tb~\wjg5}pCpi.95 &xFTճPMzXTv2%Lʋ@{l5ЄWX\uv(DT^{\x( /oJ:z# ٪4(tg H@/(1?!foso#чp{LwW:h"d:~2'^-+L A:wBt,sK՘kf'HPA[J,*7MXJ m2jc{/t$%O!F/4Lv0kxK6I)2{32i ͠7hP9ضCiM? (v@|&*KTf9XMF!K.=,%lDܷH_2%L;h0΀^]&E>1 ٹr9yFlGXmȂcHN(LpGCq=5.<~nSl]dzSul4stT!#y OtKsk9yq Z7|;s dhp𝽎*AwdwV"KEsxd,O7SmZYfoaU}" wd%xf'fyXh\սG㞨(Fx@ڶKj o^$N͈tu" #/.|'3 9U3 rs,$;JΤtzu@Q'mCc+Kne d_,ή~h1D^͋vVWDRFڽCmGX]()^UyR S H5Ržlbc+hǤ 25kVWZF]>j6`A@X Eh[4ߋ%+Y߼`Aawb@)(! TӋI2d,V3e;5< {e)\vjMbW;xU˟I+9}h<@Qn,3ZŅMh!vgM7Jؖyߠɦ2@XPY-S ٲ(\Pror:tǏYB{,`q[ mN\ܼAaL,1V(1T`)\_&]1Y,%j=|d]a cl\7Z&HAj#/FJy}0_y5D&R|[=ݎiT5gdTP,)9J_$QpKt3 Xn7pK)4e_r(Fcؙi-]<HnՋ,(T1<$uByx12BeLd7Nmz-gsq"(ƣ*xLEc- "<|)]2\L1-K"Asxuw :tG ]|Ի80(y_TN7JKD*6.&1 pV \51d0v )|9)Tn6R "YR2]#֮Nfhe2sⲶիL=\\,u q^G:$mj饆@ vс_`Bj38VcD_/MO@+.]|Q"mܾS9 UĔN2SѶ;7AO`\ju,Hr"JC_ qIⲆ59.#j.KrM$ 4 EQ(%pF 7+n졡^^xھ{r|e򞬥qjbhèIS@-PYRڢ"}ۭy[@0oC 5s(Ѐ\^_  K[sҎϹV}:ZIz }aFe>aO26/viXh7`nՕ1?0rXW4aEΛa.yݿ Y7ȃ ))5;nBYM&TE+$-DɓK!9ѿLcy.BebXkQI홝kF*Խ.k!XQi!(~q+cz'|XkDTh4yw ZK,>9F,(5jt/*ưƵl l7@VHµZѿ5P Ǚ d~(>< }-˥۾t?M{Jg6ͧs,]H.Ar#5@7=7N^d@VIiBM Y-Dؾyɇ聜Gȸȡ/qq%)5 O\Zrxmsk}Ͻ|X]%YH^LbčVtRͲ-oѾP ϊꯨW287,EhB^7o*PAyPnz+c1Wlmip,Mک蓢$xV2GEaQtYy)?c-W".RwI:ZŎ .vⱈ嘏 ɩP%okbl&^'&$T )zG*X3'9!DP2Wv~,R~ֆa8 XSS 虌 5Dn=$ӛ0X#WL%do\bUF2Hz}~x(;c܅FI]dG:o<I5b\'uv p  <N2cx(e(X9uCu~ږΊ;}eZAˎ%V3l½^p9&[a rhvu[H +lb.PN\NDw6Cn;IuE2PP${-ҋ=~ptɲ;ڬ)'euQn+̴,dosn n43R#;Ӈ^}3YImL ؙrF%s=oqZ ny9Z;}. 9&d3 S(Ьb3)[HiŤ[sn<'mYVݟͣ5N~ȦZ#2PKr&:{mGK4~/|OZ,]ZmcvN0eǛ_֝6_sR}* $)S"~"ދMtp2<#Y\|cCNXz+ڙK-ΈRtܛ( #nTW0[`إʵH̚#]FRbs'F#^qB0&oT\B:]ZD !:DXE&_e`]6 P#I\O.aꃋݕ0s'rEYc;g4"1#|~s" , [-!uAVt)[ú<$H5Oϴ_kdr,n}@NtDԺT7W+`'RuΑ_؂O3f)u]H.Uenn [-0(C/ 3]\Cߕ͟m(^^*]<+<)$;0!fS^Sm%hJ9PSDŽ瞚мE|R*k22pϮ"#NKh9R t4APr[#BSfVh{=+w 'J1y!I{Ri>jC”ъaW/w[yF@UbW@ x~5xܥgoC/1(J~%ȇ8s&0jLJ*uR/^i0Pؔ2^KѾ#3nreu@l:-bf 9T9!=E urOj;rY\:o= za+sSY&O 0*bw]^ď i (4Uƥ&BbbRtr;-1cΜ"amG0ۨ,|TkS[2Wo*?  z:k}r=┲$s>%?pATUHTŜʕXUxqԹQKފk]iYL' 0[%ֶL[Cl@Y~'gw0b?m~~?Sv@ȓߝEi< =ݴʩ5{ 't}NddIJhM1)tg{ 0)?d{:g\CPxVs $vޙL4+sCVZp_ Wi9@Lb%ى7@j,9P/F P3ᏉkEe3p'.C8FH4X<2#dseƖq'4.6oxh ZqGK 뿢5.O ˰ 1CI*ҰϧG%Q)j?eYkD,*`9@<"~@cW9&KREyhan MD~x6߲{v:OC =Iĺ4x7 _쩩~e4eWCy/{D-e->v}]A mSRoޭ&@#D įԜ7`@]׵o<=F&pi z{nA=KMa/ŋ*S +um(f#ʹ^m" Tvgc8i}NQ+)"~u,q3LAdLݫ ]42UȭNru>x6xS׎( I2:wSӭ+3e&hzKc)YS%p ]-l+29?kMa@h嗥E(3'cK(BeHqRIٚCmNS#zi!lb\džR1߈KgYbN-wH ;z2 -aOVD O :J^7K&Jf) ^?sٙp:IsIƐ}IGQ@[(KmP$vX/ KMmM$P@G/= nfjvǩz*y%8{՞9I^zՌ^P' l8)1|f[uۿIqrL+Qj,x#@l8MڰИzlgzuJu7W N9.%O27N8[`+h{hqbz(~hc/]/@{CZ1ʋG&g@xGJp SZc]FJD5!s}5˥?$3NLxfl/Uv4xrt\1=395xjvXZ5jFDK;RSk a:n%dL?ֲN"U*+g3s}pS11ZL iQ|Qk%͆վ#{oKfn8)v~ryz؍(Y(ovP%S(z*|HϨ l N>}:h@JSwfjRH=֨z5zAW *6š? 'm>ơe(hMқ9NQ1U%(6Hq"&M { |Eڑc.Roޮ LwK;yČ8&õg,Lswe!7 cz]Zlis1ۦZW\-@%.qLa{,<:pCڼnyp%=awHrm,u^0Ht"pU3us'.-g&lש2MEŜja&=@ tsq6@} ,pH=aaou1ҵKض;0!xuUx&Os"OkFGak6>UT\IaҼk`G:ڧG/@G3IgtAiBSJ(r eڼ,<֡l%#*MǛٕiEv+ <uK2;F~ca0;ʼn!VVjj(N{ӊ&їΛ$ HІBʴN]slKA#Rgy؈M;Dv7QXh/X/z?,?gģFZtH*9U?pQζ -x,.n94Ĵ6F 'uEOhy`63k}:OuK ؙ”R#sJ0+ 'Il[=Z>28'kQC'A*+0R]b܊T:Ըvc}J} }D8vy% ]N8Z<|E&%Aqͪ\ePW}%*<`,j/ >K\G@anRnߌ KGoOemzq5zwih5`1%͠sGקl1JJQ3ts@АpDX.W uy'@zc@zڨ3FNeҺ"ˮaWoo䵐Ԯh-ٚgf/,sy`?ͦzOBR#Mo>]*'LE)<&ؔe,73@$ɖю"i Z^5̖l=?Ԋg`sdoKP-܅fJ!GN us!6]魜0%YpBLy2@#>,)ߟp\}mO/޺LqWɨE~αjgz(~J{q |-&sd*#f}4+I?SWblhz y7×e u95 ?@o@7Fq^/JG}"çS0P>DWTu#M\UA@PHM9dJ;VDhFatR=exrȔ(d@Dhj Ea ֶHyGZeK51va lBOR4W{ qX6&_>Ot:)g©vЉZ`U3r&] boE3X,v#CCkh k2dSPGFTЇ@j]ӞIsz镬 [,5ԃ˘b K+̛Ȯ.9z}6T/`%3)\+e`z.]<m8v(FlLK[HX(ݦ]T޳#hgMd60H [jU+h-r|36qЬ4 p &:IH9cJu{%7$ksƏ=}Fi|β+9w^*oLbg1jgGu3:$`QBoJ\ ]\Wόٞn")<9^bYD2f;cs)( Ppr l1L6qK6* w0dB^p o*/ Rrm6H3Dmj1Ak ^2#g?g{{ o n0x1kCf0\wmJ:j?aJfnFļ}(Ȇ|!$<[X'wh3.c y E= MF=7iKHStpkJҀ0Qun2_-62Q*˭j3a\--zn_O^͓6ajuOcn;8M]{,uݯ5Π>>߫-IڸdiC@0ͩ}8Kjz--M!Sѡ)Nn>] [/ @41s9f^ݾ+o/$*Pia7O_Gs̲Mh_Rc1J?FZdGU͵?T6zWk ?o )sZh[k斐pV b&İO3m%%FTT2H0I|vhUؚslLe%*9 1mfwHL2#y$(&s8xMpߥphHeO(n"TJBݰٍQkhm)AO a*ѺgV"2\册 j3ʡa2"-~ oP3FgL 'mL;M>^~ a*o7OʇΚ{Wr5gx]T`\3}saKIgg{h%͓O:4]k3ൡU<9'JHE|}$ J)B8ݡJe Ur'h;pCsv/7L"gרdX* t12ՅNdtnVJIG[a3`<.v0aJE ~h77&Fj\BҨB!CG4a[RʕVFaq ).oވ9**tk+Gl}x`i| }emK4+POLS뱢V̫0%OFD0 +b-۫S o,1v_ӡ%n<o`#Kx}K C/{bZ ̉Ic.Ŕ)'__؟\xnAMŗ,7?f"1"  ] !$yᯇ=ɒP%-dx=&otHʙE_Tfij]tCZ :9,5 oc{bnc2*;T<"MQU_ jOEydIsNi"kUH\.B *Cy{cw (JD`8vcG]Na'Lf51vQ]e [r*s:-NDt;ڇ|:l9dP^qFGu~/'q)C8<ķ,nDdc j9.oO'`,v8sN3ƻ[^ퟌ UUώ!VVo6}tC;1%|!x0^r҆/qz4 ;1# P{)=%3te_=xS *RFsJ7Xo0wL# 1"IkfC#œrR(8M| rN-+9)b.<Y͖/ϵ`H-|*2zD€ TKU7lu_{ ISĮ3$7\gh'L\>9Y)3+lA%NH] Jk|w߽2Ĵ*Vv\Xqn|c8:[نW.`C0}gZo3@a% nlޛA8^3sE)h>>yD\Nnꌳr&@'MQ"\=}@t&;_߻S 9]ZSezp;!ӛ~zp~127MpVxɫKs]Pcƙc_y.102uBmY$+bcЧh`Ypj%ne-'/꫸38L>#YQڄxVl}FiCYy#/M@8˂8 *nnV`-ӸU^/vpC"tKJ $w :@+E芏R34u-S-4O7V zւ,7O9{ޝ'08J-y\ Nլ,[ -% 9⋈[m6*% hNp-MΗ8~Jz634+#fyXh&-ZZ¹MytԱ5]+3|ayPM 2s/ -nKZ);9&:.+XuP>Y2S%ܳ,-_[kOOcw;G 1W<a.Mʸr1Jm O'*< pgĨ=PB3^~lIƧ:GL[#D'?l9z62r`\2 R 7N:ʽD M\曆sÐ 6FNxPM1A5i$fd`'ש/O:RN .L?%BI6:WNjC'k4j\6WQZ݀9# ~!j,i5Hyb\+ а2dyJ=\Z]SZ^p692O YI.[܈[\-nEr jYs0Hۃ9PpMDkM6$i 9M2.%ΪKjr#E▵hE\j 1カd:Fq2x] `l$fϛ42oYG4`E0+}s&a"a0<ʽ,0kpMz-sŌLXWS[ɠn U*1gc˚8¼b3j,HppYYw0<8%r EL4!Mpcgi-.s^7296qC9z2CD%gbC5qZnG&O ኸ?؟UM [$yA[K Hθrd S5miyII N*<C$Ss"eWݭ%ݺni?Z!}j ~msO]ȄccrO i@äʉBCRRN?&C#Be $ӏxVJBtՐo+U)sܼh p=t> 4~\℠}B{[j,/UfZHv- 4lmvڜ"s#sI(FF7͵@mЙ/i_)ӘeO}R頾喲A^Ч-D0T֓k{q?&Ey~bFp 2+uuxePxG w˄^z{HWʧEߟB%Tray4n> 4Km37U}}ggϘɁ/gP1qyW{蒱%gb2ڳ"N@m4N|dǒ N;]R?- Z== ]Ki(yDrVs >PsB+lpFk)+F1;|<ꈪQTbZAIoz돔XZSеtd$I 2oj2wX#34qS?B Pϲ#\|z14refLz13RDJ%QŒKTdI?y2: F=]3j'%yۨ&ef"W`+GHa ՝!_¥x)mjIdah/i21Ts,+bDZ aԁ `Gz(c4}N夰J's#>0>jb~L tkbz-ߜ^M\:w?߳@#0UwPᖶaXd{/weS/&iMӪYT>NPؠ4؉yC\:N#;YV<1dYr$V.3غ7E7a32/l%IǰNuJĆw C|fd3QF$pɥD$A_!kv>$E~d):ux!^i6Bz]&f}8U5yC™Gu;'s;yK$Oy=÷L"Σ\\v! R '\8Գ/ߘAX޿lZHJdXiUo+Tg&!&h!"[nNQyq{H3z=bL+  mZ%9N ׉.MO\kiQMo,B#CSWgTJVܮO ŭ"9%H!Fڸ\&y_HeLwŜ$WW%{KZ>-,߸Cm/5/xm31"8:I)?mйn-]WKD}+6Hs[GL%֏@`5&iE,ԯqhvะϓ-pX`0k?7I g21NjA;g#-#H =Iʼv_@r궭iq18tIbbyXf| 1yc4UoS8+3, B/T0p1>9V5H$>̲54w[|av1Ow!hkwr$Gj)3;3^1Y`lOKy#c 5`)ҖYS}CmJҁ 80Iр'Q>KLC$5}We֥jw?i;B͘01obJ`BN3ذ5 -WWXnw-mN#ѵJ ̪ W͢ xv(C01kºΤdBފsYp0ղyŤQ%EdHmW'${S AFb3\L[T 6K59qLO<k8bW[~$ ,o j޴aw&isC4f y+<5Nxg/;4#hPQ  T# 7\U L(h~lSP:v q11bŚ= x+zxR_@"-5j*vv@;8)yC"9R!0Wd8C$;gW?HJĔ:TC^C䝘\l>nca~t,3?YLmflco2c$B|Tb0*m݅yQi9>ϫ5_u }Wެf=te$&)З@Z>q%|PD|5h B*uiu̷0UmÙTSOBV3$Ǹt3Őigi1c=ΚP: @ RkOtfz^ZQ wtHPv31hKVqʆ7q_7> *յ;ʼn1ӷepQyݨFհ܇{0)$ƽYQŎQ~d) [pоmNIѤma_Xҥ:r 0uQ̩D!h+u\O:^iH޼~caA c*9 ~٭'9گR50NG8ϮE[!%6XkƵ\)4ĸXLx}6%t_]nҰ5>hsw[n9T hXnqi>B.MMs֊aY!;kvޙ'Nn۲sCLxbμ*|eͬ,O=t7uI*;vD;b+w4?[9 wq~-D%%e;\GQ XJ|]0>s$PGyR SdE&}6wd^߆t>FKt9$^.4DktEI.Fc3W|mg8E\a׹=a%:\\M~й6 ,r&:jzU.FX'?Brfq'aU !|q ]id q =fv ԁ'P@<u$}WΈV1ɇ< }'Kh!]9!g8O ryg0^$S`Ǟ}̢/WI:Kk+uA۴?RCsx7L~f83~N94|'DwX_u8LיǕVvN_ĀW]l4 찖:'{>R9˒#VE^.@SݕlL]j"zGBCE9`52J;jh\*.S"rJ"(W} -6nҨ48%{BYJ\`*Fƀ<;dzHSxʒTGN/T؄Dj#9ٛa@~ZmͬPN^Ʊr񤊒2]\-hjjYϣbxρɀr86x%/M -&}j% ^,r.KuF>6Z:WҳXD/e'R~Lz]ݞWWz;%1$WW\mFr*42gaD1Gmj׼xk9=) ̥EC&"1+TVt]аJa0Z]E&D4Vd;3,eNxALi,@ޔhYʗ WДCFyiVH$SM-}ԣ!e1,+,\+|ܷZ,;fN8wA$ Ua+!3iH{Vy57W@~ARDb?K ^ۗe/"X U\/GM˺ޜnxo3 gf֞ƠA__@trt2#KF9*/\$ 0T#2덙N ujTCsR lR/*Un3A=!/нUAui֍nF:ӻx@Z{XAs@Vk-+$/" /p&K^;}M><uf)utڂJ}m+M1W*⢠jz1#Eɼ4uyYVY\ZBxI޼aCH"'~XXA.h6iļd餺Q*YOyڡ It-`5.Fd+Ã܋U|J迮5>eV6C6la\ F9.Ixړ*Bfюh7UY@CK eQL@ZajR$cz;ԸK?]uCS?pRQpv AM oӅxKZKŵńٲT 6Oh,K X?k9:ЭJ ĒΊ`n` e0"Od\g3u8l]Y!vA!ሦUIA 6s|6'*m98Lc>#9JGv?W]mAPHc@Mĸł Dd` ЏNW2`Qȸ.}oR2#2<߱֫cKPK1兊/jY_]&ckۮ.X)4&%Mԑ*i LCwCi}[J]5#g'E̱$sj#'-[x?.d_<9Y66#󟣪'$d<4 qKdf wS5 ʶ0xV'Č9d;%jhPpDHbYf=m7dwRK&}2UܯQh;|^ޠ0ҭM cS3(33 LaCr46.Ϸ% ~ajp#bGf5>ز-=m_d{A;"p~{ Ϙɬz+57aH+@ :)[E)~'}cɹ}wd A(`J^ve 6RzM|s p>:jʵ|*&)eā8I4AYj46$tN*gw23nd("@dćـ4@$,Li!#[eWNՑ@IZϹ'm˦!NBG'/#8H>z D^7J ⱱIW 8e4'D$_!цP2fbacL&?1, .&PsIi77קZcl+ !V:t?)`B?=_em' .Ps4zHUSٺ4x)ylq?V-cY{# ʪ -)4ظSI 'Pڔ{1r<s z 6}soG볐9S:Qe 'Iih!6I.B'MFzDeMP~ҀSaqM㝚c&E69ex1$ Zv[,dp~NAƾ"ni}%aml<!O5s]84# /%fpW`45Puf7p{L=,~IΖw7[~;F/Ua<\ܪp]bşPwfa/]%TQbm@.*=jMсX`.16Z!É -BV3I.^ެt̸NH8}.RNm%:7*z#èb ڋ6e_#-m7j 2{0(I/N|KaeM+*B9exFX۾'؅S~wJ`zn͗<`%/eN=kpEo% f07Ҽ̧Xs 8ĭsdGCFA>`a.T?!bH> N@|mF4徤*8k4]|9f$jdܡd1LDۨ(}=կ>JvR ik^F‘$dW ި g65Tb>;aT4|GʕC,ʖ+:UH: ))wa<ڣ[10Zk?YL$5 ENG2@\R(]|XM;KsVH tlH 8 Q nEJSp+i sēs{UQ#Ov)*ׁczImja9i43ث;z#Dq)bAI[B`3`m?nvW!]-39Pps*jO:+9i_ۧBO砿+:#)r3|04m&#poo Ч]`y!¾)Ը_D ~HuCӛ\[=R:΍7G4u72 + [ :cls5?Sv-kU!,?JhGx>xii`V׍!sJmH4A*ۀ*?}23$d5?9HFi,յT3Hu,&2II#G}i3_!3.s:1>KW]gp GB/ Oѽ1d ˀx}f?'O-fǒcC5BFXGBĽQ js˅u>zzJ w1[+* Z#A92e"7l>Cmdn{ dgjuN[ Pߝ$pl>梆 }lF@6$HAsY N2#px'"u!|Z8b_5բA!>ؓpt5LSڛ"&;`![F*DkӾ8l}nIbF#F|~Y {JiY RvۆO*zA2ŽKۈaam~1\ a*#ǶP'O,ڜK;= \ag"ed3p Z|VL6-'#YzuͥKHPFU輜ג9sn .6%Ns|ZM+eCC\hH@YM.:فރ_ cYНrsdx"dU%-gjFVw.|@CpQs9Y_8*GndR&p3ƣl;ڿjcbFh gj*ݮWqVh(DD0(gf< ȼEM+V/ɺ_#F+% Mfj,zHO)8|#;h6og|HS#QThtV2l?S `033d8G۸Hr7QUIΆ"L7,ZX T P:u5E)f@ߑ<N#ԓ9Fbİi%Hy`z}~ǹj@d3_N<&޽g!5ĬpIj>ŅNݫ75ި V-R|&nǿ8f<8!!0냨 :7l-qd B}ٖ'Qm$ٯ+~,Gv`(TԔ~4 #fե2s q8(wtf|@Х"gt3  ukB:r q֖q/$5UDvӺ ,d@s͗%ɋໂIQ1䓗>yjE^:i`YbtpY{|USSeqS,~%]%Qֶr#˥tx\G:]&%[.[g1-nr f5S}w@McCݣOF)U,D$n1W9Dah֡],I<"rdOmhSZ0oa"9c AUhosnŪ 2*?,{!U+}݁]JM5x7b \j.f QkozJ[}v\@C2Euo\I0a:aiZpۥ\!Aahw@*`[,%E 6k<&s&pKʦ[nX@Xd݃)ga Fq͝-Z !V9{n{*W|hM=lB(rgO.FG#bVЫVe۠u<У+vt|1G-0dHNz kE} RP%\Jg#-Y9YOt4̃ kY!ŀ55`ʷaK}ϐIͣ ^t/>ڃ+ӍeQPpR4~7fi{\bds{֞Rvg%kCXI7DN3" aшx=p'r^rf_nvLV5BJM{֥?Ļ& }i -At|FliP\{}"++{4Ms3lIuH1tYXxY /`6̓O+e$VP-&YM+;k<*i1H$}0b@h0ٴDH_怢s\g):{бu\C$;\ˬTE+)x?pʾ=96_4K.c^#t_^yg`vƛ E60*aq33 X頍Ikddѡ*]1]yD})txl¤zԒ_#vpÆḾ=8ҕX3`a1_X x}IZIU~yaofGJhڱ/t>BpVb;)"_e9鑜M?㲕O8w̿ y""JN]b}o`?J[&K{g=uɪ }hl5;%7=^.%K ./ߣ%͑WVJL;˹M0zL\M]/l ([ժe+ *ql c%󁙦AMΑ_aۗAea &e9jjZ(u8*n|\qbxbJPԝ [vi`@Flj%C*hn%?enHCp9y#siq"y]j^4}B86B3Sz` JG(G~#'0& 30YKZ`NQ3&Ws9h{& hZ J YzyWS+ɼypvئNTrC!חu-C&T_?XCyZ&BPmӌR%`P#JygORvlY Bu=dO^xajb-TLU*sBHG:f+DUN -Y 4ƃ+A;_r }y3m#͓!:Yx0r@zULT=Xu< 㮨#v9r,,-;Ո٧^99+rz"%):N<;fgh͎Ieґ:dIe6$__ 'u)&/W>k f:G貒9G'^&||sYy.UKP#,ל ýa\I0s #]X L+?X`ϙc_7V0i(]䗋tͱTPL~T8ڒgݷ <*(?ȣz@cvFA$Ka8uƣz5l.\cӕ{ mxD-Z 1!)֘b<9^Ŕ;3 W: @((ZnOw}~VE1Hնwl lGb K$?+%ڲP_ Re;Q5VI v+$@*qqmM:nq`z!`6]1Ks'n#2Da^.)O.yp*MSomK@ ۛ _ `c|[tج1D㛤[ƎW9ğI߅ k),9ܱ|/SÄ~*)Sf#ClQKU+SFbo;d&>pA>7t1MU77 is!&B]ߚ)j7a !ȌE~0aEmظ4x+ggw 4m}d_͵`n еk!͇Pعq,CL$Wmp-RoPo#  z፠5'&Fc@8gCP\Y)*-<[*e~n"fWJFu6aT&hInFdCAN:Sf#unl@\*'VH,Y"_ b3)C\Qwl[@Z´9_3yue5SpJ?A¯uΓٻs(!$%L}cU}ꭢm@ .5 vO1ЉPr[ҳ z>/ W5ud`/NZ|8md-vj.֭$ 6rVy5( :Ʀ|ERq4cZK6u=or+*y*gmP 袹DZ,[=!Ad&XWh4*xqϼK)LDF2g;&U*α4 !OšQBn&G_A1*eJŐhbǑ#!7xYe=d/or Y d]7-igWK2Z2MT^RXZQ=f4S0ȿ +#`*<+\w3js5M?<"|拠=Frҵ)B<)JtQ4˲ԧm(q9S{_q-sݪ]<܎K$z蹸P=D. K}>pjX6lNu,c$D DDai#)K/TK0nOX{9 W/շ8KLg`2-.`!h-k#@&؇9<"#Ȏpw9\q(L0A,9ѕf m:R H<[3,+I/U1,'btݧ3J1jU0(@>t6" $SK* ?)0Xx.X{Ѭ2Ak++b՝%DQP[:!F,ׇlX8ŠAy?XWF]S 7.ZlR}H4w(!!~1R7_r+E+c/CɎ35%?JETDGjS>%1NKwҫXTEh%MF eQ@w\B_,yUnw(BF1q/Fc Ƶ5"7X$f i!A'M; I:2+EZ{hr&P%J,)N(V{5G=WZqvM*R~g|?1dxgſZ,45 -(}Yf~_cV V:? >Xݪ;xxq{D%r[B+{[[;4\(-m 5""=Q9B$u EgoGxMztt:}`[#!'ξyqܘRRV,KimV/'HgeHF†̔]$JNx@<ݮOg>vvOqh6R(w ۲5C.϶b{Ale}>j[q>F> lױd1&$ǓQ / G[zNP U 1ދ&$o>tSHfE&Ьp17R% s)5Us4!H|Pd2_'kfl*㋿˺k R^$ bV/_ v +O zS~/uk;1<٪u_DNæF9?bs8w<3 a@a~7 f9 _ܡ\/c0r(ybeDÒWCJ@SH~f:QX gVQ\ǝwk>$`g \yhFoWFxh 䓳-[x;H \oBDJY[dTFX}mHɦcVi6Օ"Їie sgE6wc!a`Ӊs[-.؜X;a4̜tZg4OIbΨ/FDI-HeC1*W#`gV%1CwџpA++0_S^cɔ-^|Hp#2 :#!( ?:,/QV[ va/WYSg8 jG'y=I^e9 2-T @u]R EԧkH'E:>@|: E(/#Ű7 ItK,%ƇIp}{Sag0CĝQMC:0l0thJ0;E )t'r8߁uqa pg UP7MFJIXQ۫k֝Pkَh]LL,wxlYqGDV ؗ1@% q2BIWF4pA:gsYⴎnI ?2#y ED++S 9sҶʡ3Cͥ13cXdjOo:ߙ/qk71Xj ޝaXR 3mKI?3/&|&ej3"{InM4c_[(rjSBt"Ů=w"W~# I@WlMA<`֫Ra0cWej8}4207DE}DnGA~ج u"U?L;Oe;%—LMc<B LMFAf⍞B. ǸY%J5-`1/{PY NZQLp"_40CI( t;LgJ%J$||3} 51y[>#{: ЅAIu 'C~%jlE&o^j7}8n/|My;4as5#5mpHf$4,ѲFYn`b1TmV[ ,ݒ0/2@&'V#83~R2jZ) 9SBqP|c4".XLN%cW{񔮬WS7puGDR͞N[p!ޖjw7x Z&S)׬Ng!*=IL|Z`$V.Y$ C Ť~ԺHȑ:E]8ەޗ?.- R=Bko+U]VtQY{zF!h$ǹrQPL'WKq (<n1 z?Ǫn5gP0>ǵX;l 9hዲjlgVYPF&:1꨺>|nv$ 1R8ά:[@ër zu7.܏LJm4-0*Y He{I9欇:5e1:ChWHOgʪ #AQ2UIkY$OJZKek.5ď5rz̙7U| °jz2;'e=lZIHn ;_NdBvNɫ:+Ex c8,A ^ 4o=u% (jtvסN03b\Ν|K0{K}Y =SJEˢlLE!~i9R(IɴS/,0{H@|%iwz!(``T} -ئ:-"\ ! "r8 r{١ilD'ɒNP[{V?ڰD'/{ l=PS.ͱi=3iJWtEwґPM]P RnnpT)l6+>žfo8 y$zGRܟA,HV !ORqk*"KHIrPnV+M:ڶ_/17 jO`N Ȓ 'MH^eJ^( ax͘$ሀ1/ʌ,Kw:RR'rRLVtL0n^ rj|_{Sf ̴T,l$`6)NE\}*9Tr͊Nݒ:Xi<ȑ-dV>wTi##)vF}\2+ l=jgw8"\>*͛~Kj3%81Ns!:tx cGJ,ͨJ71u->.÷eՌFS?5x;opi^wzO(5tTx9 h3 [V,V$mo*8>ܯsEVv,),H璸\ۧ]~$tPVfQ xz9 9'| /<#?^)vB¬)Ev1D:uXhKBl1>[$ Hpg3u x=Gf2Ss6ѡV>kąy䞦̌)m4z SI;e۴+Rǣ@hYKtA-R 5]ۘ|w'@"l_x_JM٢BD&TeGN>XO/y].!'qM]OM)5jC}鄏SB R A8Ȣ`BxWOH2meRFX IMBNѐ}e"8g-?ݒ\]YдBIjWtH:hr:a*{+{F~A ]=TEnT8~e=C8$6nJ(TYJ\rv͝P `^ j; |zl/,Oˉ*9Kk4!ԎN؞4!`R 6Ѷ*Ӽw07<1A:wU o-=~I,0GžGM '686#hOvQ1 zF(I%5j=G.fpXW HY^ 4-I:NeA\Űc^HRie՛R ^v8{? Hװ]*^O^fT8H1\:-DE)(_ ;Hf_\M(ʄSecWT_S>ڜ?0":'$¶%Y5Iۂ hp#*E|zj`jOAERKeE.ID2,k8lD]?S쟰Jx?/ie [H.:%u<^Vz6j CvaefY^kg|MBq )S7ᙰXǖ!a IVwNa<2 7vHNr: W=DXcK:rp AB-r?uQ8v/a"o\(s weƩ{͟xH8C¦ۂ3Z2y {k |31 oRu!!) \³_]]I *0QvASM`DX+}y 57vZ*MЏyZ+U gFWcnK_CK1+vb6PDo!&cff~yy ::ey6#pV¾q |S6&+CI(H!}cуxmTc0ć\_qQ(LAn*eoU Ezu~҆urNK{|, D3ʹI (ns_vs|ue(=Yv0f`kQuW* EoQewZmZ.2O;qa֩QM^n&=g>5#2J!%,Dx{ZIu2A4ewիa(BM^U5ގ_x(B&OY2?< 7׀?vd/:i ~ނtR' c2Tp !bӛ].e#j1Vk"mɁ)Μ}A="|\:W2 ,E@SFf k#q&K JLEΔQ9wgRք5 ҠϾL`=Pä|vߧ3۹R~~1"&-Ң Tv*i#tw; IPn.mM tImATH} #-Ik(e`.}M<^,( ߾pXVff2FcZA$0E%[]Jk*?_?S#L9ChYys1;%rɄ5b;Q(6jĆҿ1kV  _zVv\MXgFH Fm?rW ,04*n6/Rz%T}KqjO{hula/ïx lZu{9 < x8cB/K$v"'2Jpp襸.NgGC"1|кzP]RwXi"s`e)`#$&' =0eK& #9eS@,^{?87;u& wadlEFhw#ZܨNH*Q@}IILd; -;_+h`+(8T[.%Dlo H /*5 VQ4kB@ !f%,S΢f,ju= &GXY$=@~bz2La`iKV70iA_IUL9,aKq&kU{zQ]Lɞ^6xs K( ߀PVǢPxݶYDj`}aZA0StUA |aPة1&Pʌ1MZ7߷J.ނmRHCM~NBl܅l6bT3ByehkOA5GA?Y D&Ħ=r5 G#^;D헱1͛Tu,^gWٱ :,c) 4?:gSRK+'5Z"#zH;'{VSPیj}a-";G_:⑘=\V U.T_D#fk:ֱ_[w6)wCMٲRW`Xls8"~:tXHLcIzH?6a[umA~-M >{q}dmİXm3.6y(ye2u\(YJK/mAx uQX/姆̊P)^SdM.ˍf{.x%%hcXg:~ 6f:c>Z2C' +* -͠*x>eθg;\ʫt$Irmqv8 D,|͓;+@ӊ/ Mdf~f *  S#Q7U^_P0*Buvh&Z:Gh~bp9jj=w#/ɑop6&\#Ý|nϙD$2kc0͡ O1Tآpf-hBS SUn]B3 |#aKћzh=#8֮iBGY(fJ4{e4:,'z!g5>ͶCX[S Qj2(  1槌+`vy6WR,ެGv{#w=#*-$Zu~\`h5}ƪc9|+_}q淪5VG8=K<ȧ"w139!Yl9*:w h;rM fHKRFaX6-%#d )]xI٢r6Q.&px<Jo7vkcR{gr}w7zyϪ>YNypweGG~䝂SKRa҉YbanzbDm!@zȩ@q'"2^#o5Om Mx聺 qyyG[e`XnvfZ};Je#%RSHF_q)5  c:)$]_0-P.,Gzq,$,3\=h8>U,5H2B8`J2F\dply)ܠ° G'5`'N#qXV;#wMJ2C"򰐢V{]0;btz!?Q{DHi}螸 q'2̖SEtqcyJz|Ti"&R?stTƄ_,IH`<:@߳E s88G6:|q@(8@fzSؿ02sQ>iQ`J3<΁ ĎLRr(Rt ε4C1Z}+X z#lyd|]^B# _HY"Ph݁(m\L scBm e%٨q?R )1WnGYJMnXJJ`OfRU;|>-z#A؊>ױN;;,sܩ̎]hQW'_{[/SOզ!?*uGlot,xba -+hwCMS\ <<FshF%'F3 E <t(_83*.w!nÖJZb6( ?_ 2`41V H0-Я OUGK{rSD=«HNZA~=<H/'CWTA1׺;=/3tUdD, ޸ʝ!'A% A"񎒗ڼ~n4+š~sF#}I QYʎT]}Q(kOek%b}h[G" KNrM8{ԓHD'CSt*!ړӥ x^ K}6pj` !yz-YGf#PR>OBẗm_f~"=_N3)[ ]C+}JՁS}+JSUef!wJ@GT>z@J? &tk&(۶~u[իBDg Q=OizHnڢ&$d>'Bز3q8!Ն|FdgȾ3-8{Eˤ{P7^z Fb V%[!g4\8,(ij@= dW&{H?E%^٪nQ(|$Ŗ`7_Xka<va .ïWnmQGybMzv_=B1,`,˨=YPy!4 .*[6ㆲw$dd/:m\j4xMI`mL˜bƁ8 unhe%giVk)wmz11JF_0b܂v2mLJpb,XAcvhQjh86ha4 QD5Fb41 {2uo_,UB+/q {a] 8]dB!&٘/j%IHA"<˃[&lBB<и`=*s ZZ&Oopz%UMD[u:s+ܢ#A0"<ɤ{ZC=?+'0".YAL:H -D÷*Qayn9'Lh˃VA=H~i${sٟjIݟ8t.;ꦘkx{s|Q(tgB6?p Y Zsh[ٲ!nOTgRCSHV3FsQ GQ,e}[4PX_Ղ[jO1wUu2V2I$oggj&WIټԸo*4Q!⨐6#eP4Y}RWƜքZ rcWF@T)c)8pe/3|t եD&Sg !WWSpq,U@LyQ@bsk=4U)eR|$Fp3'=_@~ wom` w}I&$m8`:eEMxKjw% 1_zS TΧiq0I[,jI 7S+wr11DxM(.[_DOĶׅ9!Re vAAh !;vH DRlx[694E9|J1/LA }Tu >b)":/0Bw*@p$#]@f؊U"6ۥ:ؿVی((`46nϖ:#N#vl9i }KxD'*"t#Eƛ ,vgV;k\Fxfv 8 I///aU%g{A;#$qxpXpD'$zkƾ\>?aln{6MZrRNj'Ls3s>ӶǦ:4BfY ;eJijՊPق m)WPO>ZT: c~M(I>[iWUQП;*˴|@kfnRH'΂nÀ? .yzp|ԧHsYhWx{HL!pC0gR̅ՋS.)ō]gpZ7%f>Eǀ(X)tZ 0ԋIl!R QtC> gp fm)Y&/;㘣نb lFz˦i#p܅i]xj8ZRߓ: 4qt:}Ձ,"bv?SeT85.d)HQ#D oH@4"Q%UpUZy=(/huZAxNRkX8GHG>@drTW) Aygp$,a8ΆX8 5܎XJoVy<q+hAE0^g  .URz/-Uݔ*SǛQ l 7_<*AXuݫH1dۙy_*K`5((9(KGE="(|CNږ[pKM a~ߺ /Mia{^6Wu?-HYML=ǿH~{F+9KYXHFJLVnӒeGfĐB{@q w7+8>G&iX9 xWIVG4Q`M}<'!7tT ;[ V:i 5{+-B=K~ψr\?l5Q5s E޳Xf؏jzѽ)aPH6msMS\RQͻ3Fe-gQ@ƟڠKr=vD"AʻE-$k*sJT0'D*QKSy}IoMxMI6)qf.P(8%u^=bXEF$Kd輤?HA%)孩vZvIŶnMЇc >Rh5 rXZ7߭{%˥OZ05 dghGM x=tU2_{,AIxIIDVx-g||T3l'x:D!LlbN @!z*haȟZ.)[r 2Gm@ Krɿ TGT9NSd+N?plnʼn;cK]ڋ~ :w\D$mYYrX0F> ^$EzmTsp _A,[ K"$KX,mОU )@J'$Mҿ#&+g7v}^ XQ? .6P75qeܟCϦqhrZm_0.N:!~A[Ő@*ϱӳ>,#d%dˡv&R 1Z3Х@O.L|-u1DNX{nL#~O<*b~QKɺ&tpI6MnҬCh8kmR9ȿUhFr`t8ɕn+fw&R?gK ½(OF\u݃dx(s EtZ*b+T13W VNCpA]>$S ir >T H<0X]css%*~\CXFI@`$$Z]4JPEfbZ4AAF`ʫr`*9JK{Yd<}peO |XATl9#}V&9 ɟIUsVD ,>z?R:z]9d3P)NF|aWfgopLo?GcӺJaַU `y"Մ7f eӔ1MyiGQ(j(Pfsu@+C+=oT{`;<ӺQJJTy na+a @ %q|w熥oO*@U( ␟ Ys^";1dt8j1EUq>1 93zA1@%,8L8Z}GuٌY, mߘiE (xcfncuf@ZN\WS?I6ıAs.<⮰yk- RU d&{vDbF\?0x}+(ZJht.CPׄ> {9`ģ%IiQxGn%8'F|&h(?zgb#j5K զ},@s*ocs`exXmPfh!ЮQbc#Ƨ^ ˎFU-[lnJF$ 'hfs<;Y~&JUzrq܅Z긑QoN5>Sj4y9VI~TBf;q"qÚ|}M=56s%-̀2_0]zD<5l*jp#v1Y͔[9BmÚ&^2K`#>kN44sZw?"b} }}M*'Js4@܏@T{t:>ռ0Ļu89=!Ӟ˾Ť |v /_sP" uz?;ևgu$ iϪV>rQ mI,~Ԡo;'=tV+tL#zp#iT.|xƖY<|TVkow쪖d&JdvK.:bIb0Q,7o+3 ٟZerpbCD/~-4Xdfnf3f .A{`)|n`~<f $ms-C$\`䕐RӠg 铧Zfr$B:])|A:+{YYEK=ʣ>nF[~Zs]_f;my7rwYЯs#-Yl;E+<7~=DO+dj"_ϮDo=(lKGQfǻv`@'2v̙(rq8dC?[@_?g$-(s&6Cf(~f_y5z-Y5f 3~R+T.,|ڜ[f/#5{W0a_q:V?ZH3fxL7o羷*аBHf w9˻AFzn қqt[gx,kx$ZYbYspᘴ#4\63?liYʱ32g`ph(*GL|v)Ԏ XzsF$险&;Z%`- ]!F? Wv+*^&iAqڥ%2!Q`MCА4U?mc"^6=M <kjB $E`(H~VN}*7L(Eib{C,t! lq@:Q&xM>Pʬ׻=FIS9^Wl,2QqtDx4C7ߚb&f5LJT+z,w>9(jŹ:X<)r4g-VTjp2rտ>?>=TvnGA#\6fIaUsO-iVLX6|_,|"Q xQ){>Jc=.H{Ve8PD3k\VNs$TA dX4ĚDtBȣ=#".{04 ݎzD$]c@qL»85ͣV@yr BSJFwK~¿ #/^VV-Ȃ 5z/4ϝzƮr>mbDh#hwcAV1R`gi|'u{2GF'Em)!'z Ll>YaՉרpu^y5iQAzfSy- x;V=<U8jN-qliٗKvf KӤ՜/h(*m=zFU@%Z㘩G}soΤz&§`eI+kM#1rs'JZ4.XbcȊ># {1oȠP[a]3h~WeҾI<*#D<&Rhm rf,"ThY}E34&[d)C_ +r]e# ЇIxo؇ g C;=m~XwYe' tETW7&s\'Ʃe*!FWH5i f6\S249@.\:uDzjR[NqˎY;4uC%Yb[1huT9QJ}=losQkeMr,L}Uiy3C5c )* Cԕn@>I 92zr`nW B!F U#ub(Ldخ]'Z5nSaK>gR0 "z$f|!xލ`x](5`T2eLTe/r01E"-L N"VVW[ 1%j Or]Y @;OYl 8(KG = bXw9_XsԚ }`pB}z0mWRs?4ffELNm{GW0C/bLm닪ࢉ/E@'9@zK'Zݯ˲ϐ], |GU'ݑɭ>jio2@&(/'5 t X.COf-엍 !ȡVùk6sJ,4ݸ(>BS?&`rEK_L&ǁ'-eX6Ze3W2\b4񺔙Rs!1Mv9XBXckb#p];1/hx'㛄03Npϸ3P[Ppx c2ҢW1|O)x<.9|pUgK")h,E3T?JRJ{=)ktc55ӱ)՟G5T7Bf4,QRp hё; Z }9hBd롕G4IѱKBU1)@BܗņiJwK %0ohb2FA)ͧ:8+djfRa( 6:.kԪ#Oq2S:H8~` K" :.qibbckG D/EXS]8HR+nᣟٮ>35T[cY#nvÌ0Ur"p߇ @ѫpc֍n`cm!\( Jk)/&<:!5ުi{ df,#DiQ&9!w߱d+oh`DBH5MQg}7.""Td|O|58s o`iF8L1ph KUbI 'j2="@+˾O|MV׌U9gc4=/$!h~ lFftJRt:z [|]M4As  r[dI]5O4J<], *VmNfIz% LJuHs@[XC/WN^(|.(V_eBV}6BEcByQ[[e^ڦxϲ5ej$-{K&ZW`vɥn+3 "NѯGꏅm*k3lMt:/ դJ /ܵV2>}W&E6[ \meg"1l(6'Y]#$rAWKA8“=[K@)lȖ(VN\!>^#T{\-H= WMMG36ҍE/dfu8muټ7-L/C{vlgey#hM=')nZtP'`PO8vSӯ#\K0]F X+zJګ",n${"C]R %C)kW΃rѪAJ0ywmvk3 [2]<8Y]ݝǤnzbOlc Q%>pQ*Uq05XS iMc3S"םBx>:@#AO2M=V]LЮAԻ*lO_.yDջʌ:J]Mɪr)yS wCnGQb!J۬=aP yAFrnh(20*K*WRو5QjWC``+nTK%AV $ YjR딩 9̼E9!-ƲUYf5svXq/ mݧWieeێ(S"VPMC6Ս[Zy}\J@IVI:Eb|~sgqHy~.Є5y<`}. hg5H#x|&4w=|[<3,%d @JIڿZBU G4.ט1 ;D )VѪBʨ$ !6Dc&>}IS( I3bVGA {o|izt.8ن0ËO}A ɔ<=(˭ּ} 2l#=G[][I$@&ř:j@H-[p}:PMԼ}$n:'T~2sGySٚ$}h]36ȏ #Ꞅ}Ks&W9@t֍S XSJm5[I(v Zh8Rp]3[Rj_-VO}P̶Lx;,9Ws~$ uLMa˶Z@IG+kշsߟD^̬0 Wpr ` ē;+pT[-) Pa!Yiaq ^kEDEK%AqI/?M~|]u= l 9+4=GܡbaP\B2x ҥꍩ 4VTc] Kqyct"0ƼI@ǂqKS|a8*M4cfy*Lng;΂~kD<~X^Q~oHV1y=1 z:QA<RGa6GאqPM_zh;.`Tw-{Zq[&(v>rZfr Nc.K$mH4糮bgS"d.9ORl0ޟ`+7hb@:ũhE]:=Ԅ3O  E8X89|.1yDPeXlL:2i8 FG&/=G(*Ruo)nDC5:_Ny )C#_Ꮻy^oEנ=<\P9D [нtRGv/y2E,h!;.Wfbu(T(J7tIGz2W|fy7by}z<< T4E@AA2`{~\;9jO~-m?-?ߞ4Y.f?> 8M|>uꃵjݙ:5Gonv01R&]",ql7Ca*SZx&g+:qttY+OZRk(FIrI@+Qtߓ=k51'_Pߠ8;եPvI{#sZ8O1GD-uM!#+sus(ܔf' ?~;sd{ kCnep};Rfy8xyp%BNEVxJ@HϝlY\|H21yys78vw-+ΏY;UےEU湌?d$nD^Wr7!CU WEm+ǜk2Jm>EVgWP1ZFk; |Fx 1 B?"㿈(!F?65 X$Q8">R8˰C5}NJqQ_vݮe@=揳^iYo;a_,"G(vsR_U-p.&]a}Fg58NWxnF6?nn ]<{89y\cbq) )>\߃ 4A?o%Duv=.-hBCFc0ӊaVtlj`]  ~~V'5JH+!{g&&t )Ś=i?{ŽD߽(.H uȦ|ƣ_vtfƧ?u#>BF9x,\dHlMIF87[~j5NƁ7|tx?k|GWn1HDKc&Z&1JiFw^~"WY+>yuޯlfR:lse={I5,~E1˥KJ_>\S(ufp)CNJ6$s*c_${%?Q\%4$c&I1ww2IpIQS0nu@+0H RB;Q=p72_wRUtӧ楋7BP0xt_xOi)N/p61OjUCJ#iU61(kh x- :%G #eodm^~R@dAR܀E{H]'aM}մJuF~tx7DY9f%la)eoj0!s3T`ZA*D 9˽qҚ. e#{bյY:Mu4MwdZ\Xܪ$w$HdE@#"-CB1IIe<C0Z8I-G(j:95|PJarP@mW 2`EHpB[ re0)a>NNc_eG[*m'q͉}멵mj9p9E*Q1;D.%gl“Feocu p21=_%#ޥ4z7y4\LĸgFI 5:{$4ڵceR" FWG?B4yOp=ueX\äZ!1dV6>hOqx4\0φ2D옼S ?Lpe]mAh1c=hjTT!z ͼ/j7"2QwiM`bdkͣ)^*,ET=tZ]VGmY_bg? Ⱦҵv[yїOb v4T$iT_|>8[gpS,.L3AX]9Nao.ŽW>:F#[I$Rڢƿ ~I:u':/1\) ɶ2L<:E=&"O<= ZN ~b¾=i L0:?g,Mڷ`F]L 䠀PHih,إ{y*$}`S7Bg z_ԟ},3kt3 @E Y  ?ʐ:ۇƚe1S_tr+*OtVN/( x`Lkfl".CL70_ LPU!9nru*`[EzrwڤEh۶6()Rr$HE$~;݄av/E{z*5 . NV04%Q{\QӃ^6m)~"&DxkNaco.Ϩkjh/JQM,cS*:2;TLQbؙ69c tRh H 4xޞ搞U{rkH/]>ͥl|y~y_4#[KVJuYĒxR3 h^-r|w34 Lf`*mtHWbSMw w8:D kL?Q4Ki25bN>ܙB2> Jjp^bA1܃0QN5A5"~ RjJ?Ι1W0Cn/@Y cpc%2&Uw^OHZS4J#yUw׹8$5st![l^{4}a}:Np^r6n|  ՘a$8fIPK|r rzXΛLPi+!<%tCpA9ɰ)ei22~rNFCgAD1 ӆG\ @!r[e@\Dٞ=W+v--E Ll  AAl,k|8%_:FWX{!79U<9RM\,ϸ *lI=> 5»pFX`Oּ(] '/N"RyﲳHZȗ$[V%(*RMƞ]ܟRCVaYӑAimCWH4"e0+Z,xU`痾i hglWΩT9(22̸>}*)؎P1Nc_GdП̰挼tAL^&Z[!4sj{R)ӊsGEt,` @{TjkCpa$,HCXXcqD(Љq]1tVf=m9(t2h5 Q]`\rm+RX[l/I:d2JʆP_IIOG B'|( (2|i-EF}z ޕxWx66L[xv}RDoQ!=%DT~#iVW;lK!iis15S {h%mM\ɣK/^⼒VK^Y!UD" ^B q(P'ضCECRF)B X̗;ĸu׈zeFז@hvmNdgO!^ ߷H |9lӀS]ڎL3?<}sqOס |s. OnQqNO^-#fWem-'Wf'lǤ{ ߟuXgΣl2=+nݩDTT1*.gڛJå1:n ˒MF/$j7_N ϯ +6ڝN_"X_҅܈m~:7_ ~lC{&Y{n\=$28\ތtܝm$wzo>[ LY.N ]NH!Y|ΐ} @`z~6$f]=(+9ۄ C~;zu%%GWvY a'O$IkŘ՛I\5}6r -džA/7|WSha4/-/2I:9]l$S>i{%;tEzQor*$oW "Eep[kdBٙ =BAq*}@.bQ]\qdL,iѶx.Z4OzO rXio0ΰWPI1 Hy%~_Ļ:$B-CNuM+_< H8P7CFZ>agv^U^4Ɉʕ-4+f2jטYd/.NJ"<a݅A BStNۤ| L,St~ 5wHcfkIABj)&p1:^cV%uȼeB!OE "V+ <4%n) [RY-HAs.R ڦLXIVV{Ol9\{AO/'ӾgQL&F+v蝐J 5F`D3N07\? Ly? n/c6@x'zf&"֏`O1 =%\]KW_Hr.4SSSFpsk"da(i0Ӆkg׆f q[A|D2Vѵ2gf 3s5 UsBgtn]iNb*Wo&Md/PY&vܓm""*e^/Bxk|窞4XoM$,Bdc1믞Cab#SA(i/WVZ^էR}}D+yg!La-Ҍ_~#xnyo o܄ijM/H .) >Opz\U xj4^bY8Goѡ>ߪ laP6ȶw dlMo},{ZM;rȉ90 Jp =!:9 U}ؘfR2Je~xI`6b,P]3Ts8ar"3ycx`a^B5^.Ȏ+s9^ 4fEWYy"[bN <b~!w8ӮlIKmy>a/ #iʡ5" yDEW7>g%M/t_;Tǁm$"M2gNd_1_(d]lXF-h?)N,f 􃨜 *0Z"03+FN< DpMP{Gm`&';-u?hq < 2ƂT،poM{r%8D嬡Z&eIYgy n#Iˁ3c&޶sdT1 },g4CR \9h'>JHeYx2"3(xV6&N,M]Peg|0ĝSѭ ~VQސ+? DBC ɕyWc(M bnK^Ji)%#Y!}&eJ Ue̾ȋFໝF4PYE6:b҃U_Uws #'U~[Moz 8tLóۙa7S1QQd߇ry4ϴ-}7b+6>gj?< ;r/&M:e2hns;faN{SLgԁ+ϰB Ԏf#I}yZa$bLtҩ zKq7;zRi]C m{Ų1W,N圫f7ś!c .jx1Fhtn=+#62opFKOlhH[+KĆE,i6.)r@1k8[CCp ~Юk񯭦m~i hiKJͰv{&q /X[B1*Z=zi0}87V.?8FЄ<1f\dڠՖ8̣aӁOvڰ(;%^/E^2t/$o0:ʕyZ1ydϝ5 w-`YZP>ad"ߏ9LLmn+n*:63Z>lb`M4{j lޖJߐsݚ\T?\wR\ EQp{BM1zJ]*vǽ-ET[F' lfheϿ3kB&g x<kp~Ky4Fx$[}e̗mׯ\mh#v$j~K2Ywnc,pbYj0Lc+k sPr'rYLһ?Elh W#Rjh7iא>e_(3W ށZ)mLQs ;y?5q9_H޲1T`E=Ɏ1 OC=T/(vU 5jVbXk-Y-DZ`3[Vt0r`I:wIϋp!C5.$=S)V0<<# dTjqW۳#{Au2b}2&9sH.o>B/UCEk[S+U0EP?ԽP!u֕ѫbRCat*`/ Z̭][9 3ř碏i{x1$˲`5xc!<+jV3HT^M@[ѨOmzNsȾ$R#kpg l ?C 4my wmCԅ=Oy%YՏMS ւn&4GpPy E{8> fGPͽl]B: rg۝qVE?p'#I.ЉCQ/3n1Zpטԣ6T*N]uQ= y%VVbl66 6ovĀ4RQEڎ']斠{r:-ǺG_ H4"]V [XP)+1p31xbVz;Pn|JS-;. Inq]mI*%8HWill;rk6~6z.XXV?`(Iu!;[RD툣v-g;"k |<s] Oc]Gp'3+1LaqЖBbyfÀˢ’lˮʀUX i{KVW`ܜܨ{̿w;}Xg/[mQaiP>~k^fjTH &+P4QAwN ~Mn NZ|4[Y3~D_KR[;"Sȥ>AN{e-7ϲRd3N(pAcQ͛jANW@Y" }}omUj%'UIvλ'ٰ$;m,bcrYIڨZ:ݕud,l0.0UJ湑ֲü,a z{xs=,؞oa0@()qxpTn'唌=`ְ|I=G{9y|=s|Cjϩ͌_+8dpnH]XR4;)~,7Hdi_*JHo[bw@t[Oq'l_[cT[٩AZ%BL>xPD?e>|0/ ζ1z ^*m˯z Gg bNO[ ސUaDkft8jIϝ2K *~ &M-E勔/TMࠓ"~#W$$gzm+% MyRJKծl836@Q'hʊf~3; LX"mZ}ay|^CVuZ @bJ@yrw:LpFO1Wi9ear;ؑ2O@r#$uyF|r /Ÿs/:Vj^.ao]ֈSK{Exl*LoZe gR.ܻA"iE# 6gY ( ?FYL67d`g&Ҷz?L-X6[:(a qO7;q'{5хXH/{K_ȱ K#a3 g4ˌtEf4r?ϔI.vDwwrnl}tRU2u/5 حyL1OFH$<n }H<@SǘV=2In#Ey-M~6]9#:"W# ֵbnk{ WR~{.8{. :b7~%EAut:N* kB3gXs@W:[:)`Όi"gP0 0m}9mpT h@-Jc6{ нs.\9$|?c[x?Fn  i/@6@ǃVى5q27砵C"%+vaX] Ke(TߣKR0xЂ1 yqC1WŦKsTԓ-m:Y dg8$(:`ncM97ج`hz4Dl=N)EO1:v6yH(`U^S?w΍4>FuW힦@Ԉw1 D=OQԺ߯5JިhVmnb2׽8;@]%5Ķ< @C&B Xr\ĮѢEv'5fΉ2I3$'ϓUml8EFD*2Ouu<7ZJK QCD^US|ʃD'C.Ц%8RJ4Go5!׾CG/ꦁ|Q᜻԰I?}[8OE|f{-chSv,˺e-+AC،EjT% -1oI7}>>$V>^lvf[9ը^+(k4CCZnGӃ^/z#.ZK]D4xI;~,н\zǚ9pK6&ha\%9~F "6v<P2ъa^']]6:/ϭguN8m~x ==bpQadpCPsn̥4oK[ZJAEn/2ViOWc SK9H K#o'i[L˪gsљ,\gAmI<`ߟ[9p d#l56*AAÖx1Ԋx_\=Rp|hS>/ڦ.+eT}nJf=pXHUas`xMh8_+;iZȚ̼g'.tXu;ˢ60P`w6L1`M [/Bj=N߄U#y*1NR* DZF cbd9FPں: MH GNXC8n̎A2B3{kyc?Gt9$6WCQ^̊sA:X &U!P)U+jS{/G&uh'"-sX+<)P/V?{p @2X6-gi޸C lOUsu%M)#U6g_~Std7?pX9sbnOͥ67ȓ?Tbqтs7:7 pЫsĘ8)]gPըFKbe{C$1{&eyyT$3?,\T =Kou׆Ttm=H?;uϵ[ 8\-S- sS68 lC>*b1BVLILs#%Be`4tҏqA1;} H-}aNG0I*tJm)ev ]T3knby8:U߃zDV$}o(ږs2}X4)/lS_Uoڄa0]8oxC唥2MA4rzw[9aV=V!yq.2DW?,V6^ncݠۛ \~%Bs,+&9AރmmȍNapV&X$kCIW1 ep`̷ml?pU`6Sǣѐ;'QB3ݔЊc hk9=r#)i`rjJ*} 1OC9!H6~JxFyn#g4),{g){TR(./ _޺c\|AjLR d_G"ֱ?_IhVC缵pQE/.,&i,;4d.:o>~>wk>-Yz7ƀ60AGrع6Qm}TThz.JB8Y[ѧV(n,;5YW|Aunˉ]Xvc^EN趘w4E{H;J"ѡ=¯@7I2Z }]C˃/'@:Od`W3_2JS bO9ष:M](*/Vh"IW-M ;mӊ# |`*,UyG5CجÔ2M{c2s2q`.j<ЏZ%'hԼ]ķ?3/ /4/-}ASpN'Hg||O y鱷Ɂ ,-~KP~YPT޷]2CY|?G”\ 湆k np5OH) h_x8V`U.Ew`a\w'UpڦA,fk#zz\kl`bQa w7/ؙߧS8!f=C/.Gd1m_7#TƟ _\i*|ͼTK Ȥ6^!Z8$RKWi"Bbi)Dd;Slm!CB.ӣ%ғlkۻ];I#%hW-p()Qw*jw [YGm,_rmP(@Ys>ycK}0AvvC_dh@DKUKa¦܅ !4LOwh0,@ roQ,콦d\ۢɸV.}Wid3e%_v)Śy«b}3yы*#r:ڰmY* WwՖ|o1O^LUeX&me6[ĎB gk/ V|(\|*?*6^;H0t@F\6tz-W/Lm>™{mB]L]+oP_њ<.R(*wZw@@ckp+G|K 6SǤ>yFiBߘ=B1,X S0jhcf Z6BCk+h᳹K:t1j`Sh\T1J<5cSt[1S(*yRe3G.[uX/3-嶰vˏ@Qm3 (PlBe!gcf0^}Əz|ׯ{TQB9znnEhF'TP Nj]s'?w%>!LJVޫd͞>*R7)g˭SϞڪHR9\֕{iyEnoKrU!"cpșib¶@M'ʐ)HڒZ5ѺE% dy#^W6ËalK1\4`UKCku7x%hoȉ7`81FӍ'(mV)٫_ `МiGI#JGEDHwrE7Dpt1 Df׷N]%Je}ԁaR /L9G4S7h;*fRꐾ=*&m‹C_Ѵ3f+~Z5H;z]hd$ϟCQ,'M܂ iS[:[^Ҹo!:5: LxPLk.kpʮZ)o?M_яn7HmmZ"6`b99rˎ|k.F%=^J)҉ Y {9OF>W)c"Mo˨}@nu׷/7vf!&/_w? {W!0%kc@c$\ #:ݛ}St=?L(BEC`Ms7OP.ܟh%7;>ZMY>qQc J|A9V9JwѪIwfDydEE1'*zi1 غ,/A2}XG9'i9*sђ~SxY ԓ"BNDKLٯy\/5zRA6Ӧ ñ84$ af5j'2 gLRr'8=ؾTDA|I{cD44Lؾ]c'MW跪)وvפu<h(Fl"O>QKXp,  xҪEdv?m`8;TX^6?`.`0nu6ΟWnwuLɶ l!]pe~F?eY Jdσ<(U]S g3wxx47E_2Q7ng$:B)y_N@6ICXA-RAiH Ao#W\F/ iNZSkXDwR2=3 Ka 70Lj!)>փC#Yh0Ks5>g_ha?O]W`RO"7=J'#Z:uiO ibWf,e^&3%lY.x1НXյ]`D[/ˈǾʩ|Mg~Uv9BIeX'²ި:6;ؚܐ^0j#Z[o(R*BtgFDC*wa[HRs**tg|g /ԷkdY@0 ~Fe&hQdH"o0k٣7eK7`zY4!{D&Zdy}up =ڪ,،d}H*[: `Ͱz|N]ȞɴQHVQɧ`W #=Ke'`Hn.ٱ \LG D jf-&3th؛@Wbb0=%)`X ߶[N ,>ȗsoMoxש4-JmWt2=CsVJ)PYZ 7[XoN=&4H`W"/!R-.[.ݱ|v,J)K["ǶyY$%eM_,b6d?łQN1Yah%jqv%ޖiʓdR64үljަzl|Q\aW1x -`Fk3ƮMF<}#V}R!z]0Jw.nJӚTI~nBYY){5O|h1н3DX8<4y>ۛc>3b =c9 ~&'j^p HI7p៺9*uI{0RMug]J .!ډpWg isf*EJrF[35$B Rm@T'?,,.Q҆ \}7}bmߕKڻƠxS.o0 {Vk1(E΀ AӶ׷ꟲ0nlݷSok"Jn_>7~p+u3d<PzOs]<Ɖ9{4:t]. LT#:'|"/G瞈7{dun4xBi)Z;gn 9DUr5_jp|!R1 'h"N u\K&<`zy nEWPgk&h{M1_4s^7~b2:=x 8Syɉ3 SVcGS)4\B5u/̣# XF=fKg51*Zҁh'kauVV^/]D/,(g@xJCByl>C7Z{qIJ%_G掳CN$R^ VC-!y W0&Mi/MXԭ8u:Sߪ9vO ~$J{c0z Hռ^ECᳵi>)'rO4nx&'Np&8O2ѯln c J3Ci6#&~\O/5w[nvF.p |%?(f޸w6DVLwgΘ&|ϭRv0O|}ooCx`*m‰~.c3H i\|WAJu$Ϋ._NnּtCsi}i1W*><7ҥF0&tTKJ/YbOUDV:f7ddd,VxU弒@"M8 l*5И#(R~0Uۇʟi E+ C*lM+e&~ UNQ({Di=2>祅hȽ.YF y儊Cی(ob$8{ao$jzo$7`*w *ϼB!򓋥 L6N l/$qa@|:qw VT @R81UxF 4*vB[1 i(GcEjUzfT0Oj[}sHwxNj\PZiV<\Bsa0Z6߇< }x=,=q{ǯ"O^H I8 fAs&M/)َƘG=d?ZNq48(+dQN_4T2xK4$Фg^ )7%5c͍J]P7ohٚ7_y~rHZ~ LE~>!8h/|۝;Y_" ~+)bX'*1z[#jf-?[Y~%T8DV&52Jpz&)3x-.2) g,_+Ta4 ̿|T]+4]0IG!p#d]:S~bR5H{$ClKD Ca2Fb/I(2t:! 3}ƾ"݂Knv%ǹƾg$8ۨr"D7CZX iڠ:3F<-$ӕy˗6\[M0`]_my)z>Gqҝ0+?$N'lC WAL%Vfd[.RQֿJMߧ0Ӷڦs{ T gx8^Dw9 nVGS^؍5տ;Uv۔8uI,[oFL|z*U?7ߡ'eho@be#'KT DPe_7jBLе[/z'eqm~".P=V'_$^y+BXY>:]}D&ll ĆBxh kjm q9l+x}~ n:t-D:yԫb QkW y%S"+|%v4~W؊h 8Vva Y -._ DEf0p "Sm NA!Dv-uÕP ̤iMכ`UeVK:}ذ}(F BVkV((W=bCClu7$8ʅ6˞,t /Ki䅟iA9t ~`#Oi&a# 4Gw{guRZSfH.w\t% uw8TfwhiEqC| i6O.2wn1fKLODf7Q}o[LFYee1D:Eܶ;Vr*s\Uut›eQV(BXWNcbdF8Q)\_K]Վ.^DLn>[ ,=}xn¸{.EY=/s(Ď!>=ꖿgutrv]:Ewʶ,ˤ'uI{2@h/#/I@|$fIp?uG*C91a@6(AU.T9m OxMQ\m;JJ܀66[t=8/&(eO ٠C=3T [cuCx1 oar̤Gi?汊9`ԄB ?nu SLq$S޾ENeNԼcB4v/|}\xbk!&j}Eh1,^hgOn) z9Nqqn#YE<?Y97?OHԸMgJ)}ڀZ|\NyfK|O6.tOFۋZ #rG4)#E|P]JkzCn^Sqsrrr(q hYm@?[N''"B_džP;5]F|ظRAai"7:K>Rfpn2## /G]LU~\Fĝ9x*][INq;R=فf:tApA+/95mavN, Sbkmw&kF>1CAtPwOvtRC?L/>F,[4Qtz`0W f˲y"Puc:6TA0⊕)B#q):d۔=aDJypϪbACCON]鱚 U>"eqg\H1P5*ƆIqBRHYE??FTvP?0'vЭ3H^~̽욾J 645^M|dHLn3z9[bT!) Y4m '^-YlERf+)֠k@X$)% vHv0zjoZDɠplIf+v 9un#u2Egebw&a >(G;D'^4)2g 9FE1@*6$)7:c[F#fX9G+u_2'qH+>\>|c+XP_m7Tw ^Y^䞥@ %&c$yCaN,*]ɳ$x? (v72G 'AC!j2ΐ~by Eps|RN{P8G'hNrKHM --\ t5f' W~Y7'WOA072ip0,kq+~ꀞ/le>ø+nuE'bu Cg5_ZH* ALJ{LT:)+:z>$j$9MÑ}vHut=z+"I ʴ v8:#@biqTDoHndLCn/e -"E_0P|o:y^U_\gj2tR S8f5ƬJ4G|Md'2ĞT W V=\iTSp̶r.u cS{C"DϒB|ar;}ty l{vWƇ>W@XjD~Yg\m>sJxItvTv#7 Y 1ibLv+MMjDZ_ܔT; %vsiĩ76R|^rKXD612s ͏`jk?,K8)ttY6?*n7t> tgZ.p=nf?$OB'Cqfa _'5&]9 ƞ4Z-'pVA?H nq,{Be <81H(hXb6ሬU:w??ɲ{=%/;I/{obWaŴ}Qf(#J΁HojȾda]A"N!`d[Dx\l 2?l $o)h'ʚsa w %y&aHk yp,; n}Ltrd[#p3DD@nG.עA"ջuXGg :k]wkӝf>Qa~" W'?vشwhX+n{As93 +G"\!j׺} ɬMz0.N@% j J,nV`xj8{ QfjI>]:x%e||@Ɣ%^kVVUͣ+2VM`nu?2 rݦ c'95|bTO6S*!nKm Z_j qSⲳb7MK !]>p؞R.AɇMSapЭ-!-EsngwKLh)z~?4WWoZ@hTi8< p.Bȥf=‵h,ey=Ԅf+E1(>K"K_Y%X^'6vHt [@^= M.QLY^#c~ݕjU9-E|cv rH ' rY.JK4JC HywՃ-߬:aqnА6w7܋AEI=I_͛^XmĝNitNP,ԧdᜄP 3zw1D\*ҷ:6)l!b_?aN0yWt |JYa'_ d~Km?>S#Ѧ^ci݌;ueH>k?ړ 5_@ ( Js UK V؊Qܯ "Ӹ0 *F#0aUAy~ -.g$6.#Wt))w+ځ" qVފ܌3X)w۬YH*O^)[D*aʴQِzKA3XRaNðު{ze69 e k|Eq|G_ ̛#몡$V!ł0+Ʊ qI2a8 C / k0n̛ٟyץ^ƢI޿|Eb=f}mgӣ`8xҜ]v&: lq̙ZTcVՏ4scxF_e>C,˘c߸/?:+{u#4JЬlP ]MJMn87)l 9XXOPou?z4Y;8guq Q߽.rzw&2Xhg1=QumgDF|'lbP;ɓoݝ)ڷ ,y1]D0؈/3if->AN4+;E3*ף<[EAjp'1m-P7UV1[ȕLGP!D~>v] ߭QJnQÛ5[Uϔe -?Goib{Yp MJyP~NC9GFǂ0R+wNlzmTsjIYKvK1ΐsZG%lU8p\bh/0Jr+3y&|ւ P1kMt55RwTNZ]T |A'~܋̠& T{]yэ,705kЍs[\ah@w^<"!-m7Y'& EgCzS=@~U]e{\g8vJy2A%Lި6HK\j)d{d cH͈xL@MpuQ( .78@`|\{H"ZVNdz5P fBoϲnuxRO Y݌{,^SsGO>ڭM>HH\iIMLc 7;<哜Qo0uw]@dΟ/mR lͱ6պgѧ/yi ѲQNf Ngˉe ˢ|jNN W<,jR-<ջP *c ?FY uG=%8p=|eMcGch۬!pS/dO$g^W`?'xXjf̟! 6m>p>.[%r *9S_ؿ-"P}`YyK=Jk[׿f*sL`X1ܴ L%_P JS5DQ,Nox(L:#itkuS *G93M H3>LoJ b습qF Py$-KaR-pyb7BNgd&Q2N]% 4M/TWZ/TS.e%i,p8" [ӪAN:߽`_& /˘Dm\hc }lKXXgi!1^㧉kJ<13p|Ku)C\hwo)GK3LĪI ٥iG$3 7Q6Mܓݢ!.mf/p3ΓʢOgۖK aB Py3&-ryȀ@j 9w4ʅ/YX`XW4Lq&#XjQL;]-J㓢 o͋YĹ-|ցZ%r?ֈ/(7:GC b x0jY-Bپ SV\ΎřKww5hf9„a|vdv5A Íީ?=2- ѵd#F[yɪ˹gC$)a޽L8W#?*d^o10RF(U 4&9'z(0Nr'dcRuesMS@H~acIFil68>D=ͱ.yԠqg*rp+(:<ǺzsXȒQO!7L=HNüs(:5vmVj6AW<lnJ hGX b+^n9u x߀a DEĝ-e5tޘ%D܉y1hJ?0أy5i|˄/O, |X?"+y?r 7hp>2?9?##`?ITb48W>5/wXׇ >P'Ӈ}CX*ayi> *!62n -%lue r^ʄxwFaH|'\q1'WigV`#P= ƎNV`v!bwϾNxi!i5 oo*8 dШ_ *o̓F+o1uRJd\`1z6Z_Ea٦j:?I%avOn*Ur-⤇W;6Kc/S}bm^!jmcWڹoJ Ld1 `x=kc.t1P >kgwr*,.C)3e8 'Yb*I27L'POQޝh Z@ ]4$8:uE-VGMAczmVZjA!aeZk`[TD힮Gzxbخ:hL#Ȫ]j Ďqz,E1va_.̡~wֈ~8a0#\ 1vTVQu[BX u/h,-ap|nǃs?Gޤ34;j5c c5)p/r?XpZ J܄!h9wƕv^ z?3 ǶqAf FI r/eOfЩ9,?Gy" \$<ɫ>>GnmJU}x; gs8c{TKX/Il"F=Qa;huPCXGϤ.ͽW5V D0=3ʨy/ @,,+".uX~c:KU}煛rer?}6&͇(^7dPWr CČp23Kz+5ƳG`[Cť<#pv#*7|-U]B+cpK9 Ow;r"% [㦃K qayP@N9(%]9-T8D 8 /S(g_/A 'ܗ7@eZ[9|;}~5l+CGmQ:}ȸy!]& EEژ6TtzmlNa5\b]G5^qsʋǺ꘡9u7rAWK|~3rrʓiwt8#ufPR)<#")ГˆB&ш%Raz]&,sٕEN~;TA Vȭvd)=E~i51/A Iqጨ~k^|; ΅ax9hݭZ,&{ڝCD4z\*[d(J[G#9w,B9+N23A=#/fq_jcA{c -y# y|vx@qLUcW俻T)HF( J A* c!O)q/rxb]aXQ~WvܬlN^ϸ,&euQΆMmi~aAz1$qUĢ UA=G>A#T)NctGF뻫 Ȧ04qnhb!4z8s)畴UXۖoJ+grux@;qqzEI^4=\QVvFxj^ k=~"utfC€O}Z0. ``a+123s|CTʹ5/}s+]Zew@VW8F >(yA^J -p<=pwiFa(W w8R%y 6bs=Om0`Gu\:tӈV[>^/Sے?]_q]-SC_&۳Ek(ĕ`jY-Wx*~IMB(u 5lKyf_9B<Y&w?Ԛnш6)uZ.ح7zQ61] 煃: nP2Z ptv؁?=h)J+Pޯ08tnγ?9JOr8T$/K&t>f/;/H ] blm, : L #/ QZ}qk`Æ[F{zb-}~b=)Y2'nD)16xZt6 1RK> ):`Y0[~ͨVל'iڜW׽7W3bRp3zB (΂p`(CTL?Ey.0HG4+$}-𣠢E, ml{gnQ$6PY?t>+ABFLϩK>Өǃ#_L]8(g;86COM }@GI}C冗enq@eL_ "n Ī#w6&Yi&\& I%,QX\yoO k RU/W~~n}`UUz4 ea {^P7g:w`͕Ikbҩs).+Fd% XI6F\4Z k޺ c`%8􍄡ruv6 QݯPV&}7nA-=ZU%m,fqBZVyvX9.՚D҉*O_$#51WUa$cג_7ՠnNsox:LW`s's: f38 " ̈6Q1As ~-|pKoAޱSKn[m 6BR6wb"R|8G{]IX\3c9Vq" 0R| 09_Z;9tЌwvr<]ɇ43t6T_ HȰzF}b"Yh>9 ۋ nQװu 9ČGT78_k"zmU\;zsehLW09nfϤȧWF0rBDk ޴Co{j&֣JuL6..chwrht:%6Y z?&|Ԫ-lw_F(T fwS#Nt#1dMP3U*FE*hv|>A=^m<[{{VbxZLa#I logM 2"i+x -t1W K#|>i0|wטxC](ė,hfI!eLxTN^QL;k]`^Z;$+UjUTSEsyz@V6)nR$iӚՑ2D͂R^@p=53x ̦;퐷VziB=Ɨk !Za JF.7xZu> fN>JIbO2O=c&='L(dOiF@58{"˔]/Wq ɩL@T&q=`K A #FQ7gܓj"VDFPR_ oo$G(&^FP$HCwI 忨 AϐHLMZدÏa.~KcYI\D{*d׷ɂp{owښ8q@h9&N=|t.͑}+Pճaoe(~5)C&T ˟/-dlu]7֊͌OE2H9lOxWY0iUP!SAc6 ug_l7 J4 m?1T,[hyoT4GbuvML;kܧxbsHio6vP<z>GIʖVL;>t>Z ="OĜ ぁQͿ_ȷ:{?lQOgUq΀NvQ\[lb%L''~=8/69%N( :PRl[F,Ku#­/("ӊHv'lCWV/Y~sxT@4d >R9K9l]4h]wsEVI;gÔ{C> re^|:3w⃩D:71,toI1^:…qC٘ەd,gFsEY׳d^O/M'jxxL~f1?u AD5QkRI P<J1}Hw -hD*]BeW&DEc"tW|74da}vw&M:T`[y":8[ ԍh.u:h0ny}R灢㦝CqRXszn71Hg|ko"[WQ RIBF9)Cp$$W7DN]>$r60Ē_& L6^-%@姪^jv'[A/Kt wY\=?: Xr̵C&b/l: GFWF+:tY!JF{c:cj _dHG.E$d*ׯuE\Uw%Bިb)jՠvGSfK&If#>ɂ!k HO>|w@,갷1Zf-@/N,S6++̈́ag~4"{5Z]sR DF'_htj'lhu19th &Xco2":K7t~nB-e-&h뙟7 r,Zgps8L9U1M8OܽܣbH|' qUJ~%!">Kq{D}67IU7hg9w5Ճ̫#Lj*6u NWǗOb'ы`ri˕ ].I5͚T24|7~\d \:"ު02z <}&2I~ljNxh -[EK6" Y5g:K0^S{G4Ӯ,;Ոސ_,N͡ |jX(H:i˘ʦtقVcAzff1vTxeܽpM HDM}\DuY9z$e*CSOBZ@B{uNɥs.M > ^m]lG$_s=2BMQ`]  n UG g%i'ﴗe'ۃΚ Z |Z|@5y;˱Tz"@Lн;\0E( CWO P;=[Ce _w0k'UhssNw3Iuޜ@oXɩB,+Xy&3'Li@JܼR~JGƝF|/RM.p]&Hj9?X gBЦvRNhfvB]bɑU0 ^( c6ԩUb"-#I.0'3UK :Ԅ+\vԐedfTp5 BvRd; G=g':=k׉ n.~w!Cٺ08m J* Z=i( 1n3 xYBXM ~'{v 5S jc,vM>:pt+Y+:!e;)6t ai| cec13Xԡ"CGj&Ivg[lӂ2{kGՇ. J_ζݮJo@TwInURGcC *sePA|Nu0tJUCE<۞QOpnVFS݃kp;PPW5e8JA%!\oM9feka/8_ MAOg63e@ԼymOWYV*'X65m0?>w\8>qPFS@tJ_̎:ryC2i\uuóh_zN>L6h3;y6:WUU:&RlEQ"CZ$v{zwcZb Ģ&_{1^W%Btbm# k5CeeWRҷͅ%Z&%(MM9ݷq}5)4JN,l6CPX4?5@6ʘF} o涁MaF^,FJ`] Ct\y_-ĉM^7Lűs0LBʦï>ߎ>mUe6 cWKȡUQѱX%+C~+&]auXzMɅum#pQFlu r C&zQ9򢡞f?#BK뛥WB$89F_j+Ol*ZxN& c6d4*ݴʓ6L .h_q3ExmOU=Qo;9S -Z8 R a.dףD=B9'h$a2>&xѹb wv#fP+TLݠl}8LvQuAG *,hA94L}$]x,mfIe;3v$) 4ᕭo+qx .Sm|$iH`ͻ@|3 *f>:&ŝ9yf7n(@b">ǟv)5jRw# )Xq䮻Us1f*`rπp|{pe!tF]_ Tdi{(a !kI.>Gᗒ1簹6fBu=M6:N/\W1x[d;?#hdPzg~pҥT3|?$YH n̺tי.`76]ۋxP17ud=;O0$-78q;VHTeyUNKΖ-NlRZH8xQЕUu\B $~Nqg$y.PzN=Z{EƁ{+ޔ/;(012/,l5ɀL wN4v|I +J,ijϣ=q1.cDr'pQER2`խjrH+)0UWFe܅N]eC<\Kx˕ALqp e*N w2e~sQX9=$QMH^/9zǀ+Y*4'7C$]|3NtPbZd.gt*O ;at֧.K1)k_D:ѽA>Z'2B!U<;)S`wmbvlj?KNϾN^%43:O>b~#S>r*,Z3 Y d^ s }(9jSZ4fɩi=œV#8&ihrNZyxԱ=FqS…K04ŋJ`ҩ9,JhֶH8nE¬Ŷi&*!sAr<M.56)@WEʔEGݾ&U~D ++5v9`\51?Cs]ø2Grzwv p5~-?y ?ARރ3͑qaj^;mѤof)R5m4Q'tg)Z4!sP%VwVz 1x7ri/ ~ާ?<Qs4RXّZb(#=hj,>*?b% L^BG3:mߚ]o[Qzf1e>?[:˱7UQrAR9^`j>SQcqKIh}㗪]]]DO6ʌ7䛲;U/ir l$v hq 9ϲڮx9[׵q _SPxVk̹`ćR`Fk&D"2}dIzXȍlX:HՇZ#>-"߁F{! 1<s;^n1r,\*7}Fw!C~4\[_,k3r S@Ĉk1w4jo/Ņ "%/n.Ii \ՂEH 3AkȘ!/ҮG6&(8u\wXc<{CTm:V VץUK 32˯ۍ7&B\1$ǖm4V){5χ>3.JǙW/)K7DŽv2F#xKe[yCUwWk8p`dл.ɼBC΃[Fo'Z:+'5VduCF(Yab')$.dmFR{\8P}5}‡*9LXՍ wv^M&HõGD?Җn-@XId|Fc uCQNYjg ړ9ps̘YFk_n t˔LǸ'suUx>rړ)I*jdpOh~Q"ȯiKZkb#&Vx1xO2S<ˢ߁0xEF_Sh/ҡ^gxEY{D WrYo,᩻VɎp-N'Nբ#R ^H˧e1Phqtu[×0 j-z{x0SZy%a³G8<*p['a締q;fIΒkéع z ;?W?Fٻ}$ʊ@)# ?㎷"]b7+y9~{@|F| !R@pԚEbt}F;xHXvrz8}YB @=F<>,k~Ownc\MqCt'mJLDr*A7FOM8ix6N kd/ƠA e$16-}Cpy}zVgZ8.U8mx"YeeS+ ܈#jh֌diW~r}>\J-6^eޯjlqÞUW62q1visz 2uqx?-V+,EXyvemKxG$X(-#6@"}|B}?BN@ArM7YZV^py|t @T'M0@ɹjF\o㪏X[i;H8== 5mzq0kl`nz2G~߀$o"uP'Ĩwc)Uq׬2˹=rLZS9A𘠇;e~@l=ifRe3L⊏R&N 6{OH G'i ?dP^{{"Le+!RYyfI"q9a\,I|\_k dbH'MOײ +ST FO!ˬCz5+ y9n{#2A ß2 OS6-FcDv~M*M2pVF.ʟ,]wq+5`Q-=< ݑ.M[؝=W,h9w)Šeq^Sج_7o@J>/.hJ?g T*ݚ|#@֤< Q!( 6N7$?=Vmg DͣÇp{i^;\ȵ(܀2?wjِoetpyaiuPy >ol+jΝ/LI8cx >gEYG𯬵wDB)Qd[ ޾H [9Lv+'p>"O JS͉lÐvb3W'j [a5p{F"{7?QBOlWSĨ axk#5 `xi,[L T=2;{1 >i?CnMKn*8T>H|-x,$ _R.p  b/w@DK Yn(}.v-kv΍ 43wFKPЗe,t/`r-$WhD aS\dn+nPΦ̈́S5PIA:u 'a֨jppch%E+Y'm*9k+ۓ+G V {Ȑm b\pN2>;q,HGjŽz߿Z"BJAV'с;f`-\\p\ytԁ8Z |/E} >Pܖ.rU{>Xc;>ݶ+Dh$9{莴 x;&z|W|OK`dw:z4?=^O/b}rGd4L~nT$DO>1 37~k9P*`B<"ua<ͬb+Y??A)cAC0Ƀ{V,P3_+XwYG v)0%VhKL0(xPOD+ ~!]9{({n'"fG "^6EL'%4|oyOmjQ7Qh=^Ydtږx b&XQb-\uy4!0VPr`&mDvR,{%f  +LO |M:r {er:\_?ra vfycql^WCs}w 2jhk+G7}4\Ny1w? #ˌqayÂ>o*Kg^._d U|@M)f'lMI%UWMjZF["K BΞϱ66 Lȿ?ΑRc!82A'TSQNsBFy>!S(֗%K!vRrLPOBgjf7~L*>W&i1(a)TGSQT]"T)I@2 dE <fK. y=]vpȩ(skaTzpCMyHcؽ;t x05Wy-/ᣘߖJ hn h=T\>j 1$y|$3% #E$kwd!=8J)\R]AjM.1 v~|]J".Ѩ_ KĎGz̫h @@$ gm֨u2_Y>&kvr  7|qoukԓ?lU3(18;\I@tImb]l 'ڦABpx0i9` !JtHWb[=.kwħg'ӝ ! ?tDY3"7؏I2N;vbl"m nLfvX+ wڑ&6oFuhibJ0k%bAtl+N ,߫u Lr,JЪGd>o}Vnwⷶ[łTwnM&ɪhGHK]͛ݵTM=tɊ) V0);08-sYreǖ]r^#-)]50HW9TYznTM>NX SFk>›esvg*dzP[lp?u8=I~m=nFM{sFT3ۚMbbYg_B;D/C "0+8`萺> AC"Sȑ8B#lu|aEB>H  T~ "5wgm S{ AfceF.9( 'D/C-_Pw}^bjL,p' ΄IXR1{7kB"ބ֐Zg=6 yfIUVpdq׮Ǿ[P _O E 瑞338X"(B_ϑK#OqʐWחs>ĵ&錹$D)H9鯄e\9 @x:t|9Ch)^%̉ Ðg5~2L5)F^yew&x\3̞{KV~wc)e 1 RVg]pe?#WŒᘭetDP >{˔!%t ޫi=)rŭa$,-Oߐ < aSu.dE(oލ-"θEUnլ-=K!5^}m[v=K#q1')ބ1_qYh䁼(2kz3!C'ρߋ٧W2^KT ~A]SNTzez֏ucI">.恋}Y4VAaV0ҮG~dM+üDe݃L냳a*W!Mh|?VtD B:ڬiiWl bD%>v){&U6WCk.ԯ.M7;: IM9s _Bד*%]y,˵vaW ]hѷQLfuӰ&{I5gπ-&U!Wzݭ~Cq'̉ aȳ-W$H_!Ȁܶ[\Tה6D/geu')#t ,]_&p eּ V0c"u)nd|fe&5O6CK%"TTH& |Cñhh)Є-Fip VZlQ4?|_.Yx6n >.҅~U|BPa +&g@y؜sO.]weg]Bˀ4&3'gYOѩ^'HVihjž177C~r{VENQ&@`o`@09HѣfhcNl`nRF䡎숄 ?xlدy*B,-W4)ej.됪-#Z@m$Ռ؝r$ZGWCUtEڞ /D8n(j )l0c7}C4r#ʹoYuPӔ.7a$`^FgЍpQ7CEFerEb.F{:%~V ot|< zYNrHP)8ů<s47:F2΂N=e*wœD<ԉ%R9 C3o2P+li۵%~W=(=Q`򳨺ʖ4BL1]SD_ʣx L><ƴxSD΍¥R$++E 3nbQny8x07EÏ:{NOeX37/CU< /qMq]e_׉(OQf\$ Q8fS(8oƝ~NxѰ=%M$l¢>7rvJlhf8QKr&:N†݇ʽ+_x'22QNFrBoHX?\Q9GfPGv9QuYmлGa:3La=޾̍6Kw)`vKSy8 4#c 0~()Vw)hy>&Bω2_F"fBhw3J 70֐.5`wRJw\f R# wepP{, yiE Vt3t2rQ\qP _m4^8fMBa"jkTßǙlF;R4 q PGa"Dk=ϟˑ}zO/3kO7@5a ZNI?}) hkhWqI"$% x^ٍi7娜Od!O;ݴ{09pRi&ь`T 6f#w|8uzI}Y0Iy>rnM̀:`Xn c@-CsqV~Ȟ.9V!,JlnjExgMx\ ZG"bcClS:Hp$-WAFXF!B{u&쾐˱pBȜԉb۱Tt]4"+ӓ 2Y;ߪjI9E Rje_NqSvkc7KpVhظܘP UJ4i9`N=TpPwjC3Yҹ$,O.β)MRg;PMhx́'snx/zRmeɋWmE:6p*)vz:3eefŕ_/FzWa)<ˤts#_*Xޭܱ]`ar?I則>ɬ#/\c=@qHoƐ6qSۄ Tl[@Ē2הG⟡䌝ds7~sECgOS] pfn2z.FS n7 }\ b) *1sX`:Ti >wN.a&}8Yޖ~9\ r] (cwN6ݹv.6 8V $7E9ٯz.@Ag,+"Y1b&~=s#/JWG6u::~VBڑ\ a2Y_ \ -f˼?%]*!z߻RW|=>1e#i.L}.K\髧ja:.jo'VXJ|8]^6ze"nl[&}túi'KIx+WFwE9jnfBW_ΐ@eἍ6BFՁ0)FP0H%Q`1[ەG!C'zy=4UJ}g=P,z{R^s.R + Oؐh \7cd舲FJ&m٩{e~|ZnsgDY^n򆦦o ;x,f'ʮ/݅0 n;dGpEZId}i 2Ze2FSӸ|ݛPp%YI {dN7yv\pӐ{3OOK!Fh'&^16_Rl//:ܱ,xEnT`Mt?y#DOi" 6Q|=m=>jl4Bd,ӽeD|>TL \]4[N?U?qS)?9p,BȫfȚ&bnSj\irkrEf7e;Džz(heNK#W)TJ8 ;tߒgg!Ðf%ɂJ7xc3K)85o!2=$iǎXroKL"ŀ3{f94x+8?v%+#K@Y~ˉ數<8Ey@{PVm+;줖!Icn&̋VĀ<2WA艓.ܮV_g 45 t'^ 2@, ۗ;] 呄p|,Z4YXbĴ=d.'}LX%G\RK@I#ja^ {Wk :bpka]&FOaPXTI`e-7aiDy$TA]2rM$G+TXZ-~3qѲlC =C/sZ;t Dy ڛ3=BC}`6q|pgi} O +IRxl0ɰ O1>$FY.cyϱw6,ajMh(s >k;r%uHm4ꇧaYT׷E2 i |nrnÈ!h񧾍2IЭQgX mS>,s,а^猙}H:<9g@En,uFh)p$(^QY~Zm$'w5:g4\smC=Ő5v2ׇI_J>{$&Sa}RJpfƕe aX &C >0ܖlYs?T1QģY"'@ass> }lq~6J1/lATH2c6f].C=g a#"[5zI+L[%/Z} @Vz=ś5CH_A =?aL Amx5aPk?C]P-.ƑV`<3(hm& L HBj-ަēKrdO=Za) lgzdCǼC}s ueN[8e{_-\౪<_i B:a8>LtWa)U(;Z?} ]EL!:ǰ%m6sz-oD1esZ!&gkR47d@Hh)QLw}=zY" ;՜ F5)9 !0An#AQQ &< N4CD1!,(/9G,G/$y\QXUHk,eOݔ 95B%j5_i3e4 wbָS6OQ߈S}##A}pަ1MS[as9 !J*dʞy\&~g RX $lClYO_k@a%G+6"!lFؒᯚqdʼnlrO_:>֗ @1u)tkD8":]2pӸúBorh*<|nR OF}HKj*[Yas_O;X JX}SvOCZvSalUm< 3ck婲JWlOrZĂyFJ jEUǝ" }RIa/kyf%cSCu`|Ș(@o+˄N' +y n3vinpQG{l-fbi'/&2y S#"$rp/ [A|j;.D)޾w: NRCkxvvfe<c;!+^l#kr%*d >eyМì78_aK@CߺNqE3h~ KWBvԱUT[DŸK}]$V'e, 5)xm62V 4Aom@7lP$&/!cO Y?kEp/"1!g_ 0Z/]m|NF T:z O]헂ބ<>=];rGza*x@z~ODˋ"!,(+ 0v̋ykao/ОHER"CkM׾JҠ\\ݿi7#z5(1O}1XO,J'FO gT=6t{UfgQf=l7*'9?tt/m#|G?WˊF4nG KR%]wYON3\^i-$pXh Q˔ Z!쵋E7stSIǣ H.[x& L>ޕr_nJ6R+f_@|?aT,*IU2Ȣ˥ε7uAJA\ ˣ$Z: F"c2l+W'J}M-HT1e,KD)K30p-lq,4Y}P?pCp]X3/e|~([8UN>Idz8wEC cD:8;;Lz,יo&A Q9 QT3ILZۿW6LZ?E7dVr7/d'#Ez'V6[sβvǴgz{8nՅMR bX 3YdɵP7-ꃘ56c?&*Q=6Ae\MWFRAV){ ; k6+v,fg[3})ۯE@revgBRV_a!JxkR;/nrȡStL \lp,Cgkt ߳&rmѭh18My2.}}׏W+}`sܯ(f/(nN^#ޛ̨IW4D|?ר_ }AJ fs 7"hӔL92\qwJaf}?<i:Ww5$d16LHe(V_%9Gt85¼omuEngo~:wP~Lcrouq;}w+X9G|Ӵ$Zh[!rƐ'۵? qR2v ՑU~v8?G@\c8tFB{cI7RvL*-*{y^(cA?*=Q>Q1y}l4=|@ȹiԱ{2G).vqiJ^w Ґ7>=:(^vC={` g|a) f]m/֚9V+%e%lZ}#UKJD,G-Ƙ1F%Id>|3j]㢰v"#HYVۄ`Js *TKrݲIM08,/8^$+!DUFoٻ%qAHȔYQgZ]Xsu(mmXdLNi;7nbg2_E yįSE.DC2'шҵ-*?j-[JV̻DWe%8B:MOQ?p| mygM|@QY (PMm.*DžBh (4 KyQ6ix3mk[XZ&pɂVY(`֨Y]RZj*Iu RLSfнCfWAa8@6uS1Gs.ǤFOc|~ \^wIઢMSyk"O5t- tZ'Ӈp΀`0VʕWܽR"e*)ҐVBj)68R#b"d+`?c3udMکY_IXRThNm@>3ʨS|UWQo #G"P`v5q`g埊wc Ob^"d_y=JJ=QYˁ;/T+9v^3ł!'k j Gxi2dxŃNɪu*Q:O ՗UC iSK(~`򗫽1 납lc%X . xN}.3)4^NR߂s9I &h3XnRzڳ[gfqT껿õiRV9( +kwjA}_֛A/ˆCKEڛ\ *)|\*5AG ~Rrj ]꯳#7 n\o;˅|V+a :ú h?w)+3=d%MeiQXN3ـH vN1K))n|9e`enP#ǵQR1ҵLU&C[ ^|PgS>e r|k@+vc,/%eWReI*Ӽ}gwj-MH_'? \WxgVk\-,$71{ʫh1̰"GoHIA2" z="T3V5yQ';cLwݖulQ޶ƜOFi]m>/ft@Sj  cC(ϲ0pᏡza"N5-*==> y zKH43jY `!>Kk($)΍J zV-ת%d  v+ yMgtWLn߭5rtR=To# ~ԸćzL7s"`b ӳ\c8g(SnMVG0|fz?#Ѥ] wBQn&Е7?JH0.Tf\ح~ X^f?4qЄo\v%9|6~2X8kw5لWT(&o2O^ac8A[JR^ AD_*ɦp9mnĖĥP p呴Lˢ>jB}ҥD?Lnbe,aQ@]pjWȏf ԫ%GkK5I59;C$b"2x*izV?_QR >]cGkBGJ@~h|+|X pZQ.F(ɿ4R280HmGY pG>K53uL5JߠNR[shfYyT#2vP#XaO&gOH+k7wC{JhYûo[]VK !r o9X?nȿm"3Y0, V6ldpwΦUu4 'ij gnk^iNy,kSVyK-kFD jGNC"Q?'.RB^&z>R}G]'V'r5{o̠Av4ט$>`G(Ӱ\&GgE'aYsO#ꂖ1\i^9F;HpekR%嶦,Eީg:->opQA <XH1O)*,;U\;L' ?Jj* 9e4Z+g=qީ@l{Lbrn45U}w[bhHKГe 8v7 {WYm6շR9x:%a IyLrE'UUeӰv5zxb[e= o_zj |0\WrA$:fܞr.'cZA]cJ>Bz(|pe_f㺈S4,02AN) kJ);eܤ1ɁlYyq:sŵNLHMMc8l t€y&ӘEg)Bz}݂U|+PWUd^`q!tQ-(4.z˪}[fQYIomVn#]tE/kPh bOg$Wq=*"佥]԰8D\]J悢l }M8_/h&4*ԏn٘xcY d/'S=MO:Ю "hd1~UGdY{%` 7 >`R:E edPJc`>H֏؈ѥJҮw-anҼk  Y!)(t[**n5LٺLm'G93tU"f1c ZW-b۫ LlZܵsl(WBn󁊍/ǧ@!+5 w akYJ/}3Q-_e`O\ߵ[ u,]3؎r,gT55-c6Wkot@%3[]^D 1ٖ $|#U AX< d+SW+Q0Lx퀷Hw-|_T"4f(0A06,L̤˿XczrkUlPB(z{C}"1A:-3G򣓆1qK f>-Hu". HZ(5Z"d~e=G*h^ ު&=,Xn gz]GE*Ҿ蚼js~lznUC!]S1; 6og#f& LS>.XO6 iw#r&j%ߴǨ3Cdgn(`kqg2wzkq%#:J\d3q8~.DjMo|4':A](6!4LPxb/%B2M0óK[2k2s)y;U%6G"S-յGxaO] ~=Xi =BD$3k$*BjJJf7c2S3A\!Yf,96rpL;ˋ|w\u&54@w 30||Hy7Ԣۅi̟v~vdFo|.l|Pa{MzKO>> (淅SFan lS6Ih|k2TKzt{.=z388DJs ui\<,ɑ>$AzteT71ih8.L-2wRr'_XN)Py5x կC?^=:,0:k1VTDz'78-on&%ҕ |J /|$9"Dt4;,d^N4\f͸}|$EB.wӾ<d{VWҹDZ_VEJY$0e:<v&qSQdIVŗQ&e h^ Zg'!,[џ:it`he tIpd:#|}QwUTB$jg-kHEa8f>H(rbOx:>nx~/g..RKJ{E/? `>Nhr \ϻZAQbo)@JܞqN4 P&x1n1*Dd &<jLR)!nGXe"֕K1۰D4j3yCF&G_o:h.o=k&IY M w$$ێ1:~n#?o?o nAȍY%0XlT-F)`ˈO !^ w {eF#/# jNsꧺ­6<y8A#QtFv ov-]fc@) Y״Џ-F;t6XEx=xkx䟋n)f7ȭ'"v*mK f.@95"HR NGu}͉a&.6Jo=g[xOhplV"Q._f_Tv<\W+C8qX >ȣr"nÃ)Է?LkmQV+U$M[sHCxaZ*@7f[10R*W\RL?άXg"w!<u,_4?pWzKgIzw:Z 3s+Xk'ѮofW%nNX*FUb|G.LW`9c kqΗ{6%k׋.fit]me[}߳ݵ=?"BALѱmPHcqaG'DPNg/o߀x2C05WN=߮dc8 Cex/qj^\2<u? 0kГ}8*a|@t[ @NtM1?%?sIH}y;+v-ؼVfSd4T,OkLv!&9uU9& Ɇq߬Nܧ>ZK+,m׿hzxMAX$zB_z7tfxuf >tZm"LPIs#(@dt[t0m= D]J;=`Z}\Kw@Tz(}6#>P\.fO'sbԲؘ,D/WxbsHHxWw$9iHŢ0 _8EG]$;{aHwJ* %mS>d:/lʀT9Ê')0CK7}dz@eJ]nɶk"+:QpSt:K;Ud6Vx:E2h2j>`âcRMR`7sQZaLgsɊ8x~_Q|tv8EcHvQ菢&rܵcP2:0Jj3Yy[|3J-W ׃k".Ҽ< *4xJ%ٹ&1؞`jmhОN9VSސӱ@=JԲzc>˚Ir%&E_MVpAD;>m=o#ԯ Τؽsmv5;GsH| uփδOqYVPPd\I%yuy"Xǒ-Pk!N=F#3aCyzӇ'+)8c>]󬹩rrB= 1y|x0:)O»cUdHdyY9}Υ }8prFPj$DPl4hcH '%&0PEĨp!^VMG1!mF\^&;T-K.1G؇'jc$h)/ȖTcX)::k6RKgDd~ MiA'hXkWfuDc3,57zY %S𔦤gN{g:ڠ?&D]P^Fb !NWq+.?lrurdTTkgS,쫴9!mjF;pAf۝K uѡG-DoE_c^ YI !Z22ppY{k^rO3pO&1/ލ Jsk_ 'x qpM?6},lS^)nfL6Ki5~|&avCQg'A'۲ /.Se| E>>‰nB+Ld*ѩm}m; K*j] ;(~?;>6-ɬBSr(2DM?|-DRy16:.$SmP쮃fB Xi{ѫ3V$mvpέ:Ɓ3(BW`Rp[ cw $>l<{Tce:_fԾ5rx_X8CzQ5=]@Ij)b+n^τT 3V׭b;ڗdY t4=*AY sXѲ͇ZͫMPIzj4nU*!j-i#eg&c(hsbEݞG|Gw1L>2(4e_hDK>H;ֻ=8vx7b2Ҫ,Lن '2Z9=H >oTSߋ5:pu&䪍œ1S mm`>AQvLG 5a XD|h{| f% Ϟ{+Oke ?~U?ql?<:dKb)n@dA"Y *cAEd5~P9,Bςa2nl:ǣ|uL_Ù]f LOzH3q06mրD%Bz>xV:\vaf%"r*Qy0'3]z%KdΩ\Ji*13UyG>xz_uD(;&>BF3Ye˦--Ճ^an-eWw k=F8:{By!z%A&c6/E+Мkjo^?,d$۬ǁxj װq';ct-̹jW>bjRSsZoOgr0)Z7K웦VW?pr̸ChFXf!,s\C׃Y74,itauP|~s*yq++1…Pk8sc$rGG}~שF,.X kub /hz_m-+|WqůܲQѺqAGTK LZ5Bhaw |ж{6sAL)7P #s@ m*zك6ՈWLj&kmFiS+)ĜG $yHS{eRM7,C4l؏ԋ,AlRâ\&#'+фey lcٙ䷙8mo (MCG򰤇f&O%ى 2Zfr >At)la15/T$O.hpx]+m62z`8ߕ&KFY4H UCvԠ6?h3Obw9󮯋~20XnBF#1A3 3%+‚Nd4}1Lb[%nDI'>n30Ҙ9bm3Td$_b E$i6شo[uvV# 3serAGp= KfoWOy52̏_HbqrtWqkVP*'JHc+캰ECNyJlR04lܤiNA)hw Sm+טhڴxxW2[i`tMvi-ck4_ۇ01\2[;8K1!,` |0'QLH,Q B{mMdؔHPf4ۨJ|ԂL)&skO7Q {0RbsYvZO?S <0VfkgZ1PyqE"_䢪SSwJ] /*|xS>&oeǑIq`ƲHW2@3NuByJ2^(jC(q[{P/6"-.+ Jp^DWg. WZB1ZоKDadEzjT̂[Xj?- 1iB4   @\gٵ}T^އlw^phפּJQv6C߼]y0|-|GghqO~nd9 7#uounYtzw<j|u,m)ۛWw L?!Ij0VQ撳]艬g4D2 ÞՉ~lP+!_/lDr"###60{V;̟K)D!*xj`ژK.@i!K)D.T4"0TD}ڈthn1JLᄲB8h*0rgV8RδKLğS bCMj^~t0 IJBVBЬq) "]aq b W6zU_Pag r|/ Rpp,9)@rɅ-y>7pC:ȶe+59R]7c* R@}0穕= $Nļ6F݊}e3> ^} J4j.$]1: 6̉. :L\pFK_Sc^LŚU[R4쇸36]CT|;ԨEdV-E"UM]˯N%SO𘁦yecOhdhgE[{ЊuOއfZ7?"-٣2b2WV"I%[90Rof"K/jp.8cPGF*ލT #݊8V.ו{(ŕ8 O& rB cA ΋yqȅa,15&s=TlpsoQϳψC ސɱ'zP(b8lCv5#2 ljD  !T $&*@d*@L$+o)&U1jqxENRA͛-N{B@NG*Dۗ@}ĵ4"jˌ@IR>"¬6g%E ;N)ʰ5Wrʝz*\d8(O |29 .m532+;yInHv'g~;C;#jz싥 -p]d8S_'k7{(z,P@(~A,~R}wq/HY#gK`TfJ29'(RQpx%'_\H%ŝBċlnWI1[DGoo*J}cH|=33~_E[VX -EAH8+y.?|niqQ0Pm 6Cs`Ԓ4+ :#[vU4-u4enu;b11tJ0cԤ8vq4~h%5Tb2O@8lOh 2xo_ٯQϫAhV\q@0UױL K ϾGizPv>8֟܅ Y2*l]Kuy<_%ʬ}$Q :tY1TcR~"CNdqe Q0,&WJLϵI?^g@/4mp,_y{ZZ*f?rӌ wMCOet|6Vɍ¿W%4}pno&[FN/T<k.DEVF$PPN8-H>%MO l{q]ʿ ɯ3}$u|T! U%":qaǾa^-~:[?Oҫ`tbދA-1UK*qP.P?D8E_Mx2ֈӘZnTÜkJ JNjrB@l>Os i;g 1s( Ibb+Ve:8I皈c .YJvlG[7{gOzp݊Ri!؝ճN !UQqRAF)0&Xf)\J61D[lx&!;YKDF7$i$ Pݺ#W^S#_U5h9 !,}$-mb(1 KcNAnǔ/͉1 f0YpU~:ݑi85 ?( f-a`Qͅk+3r/14pRY`ẋ^@a54}A')o^Uh;IY4)'w! A`u'2m;s_d.*)ˌΛ\Fe6o৷]P MV(X91tKgM6l<`1$I>jR+3i=Ztj,64h|x鰶0-ڣVwJkz5/y%f  {.ɛN?^L08SEdcRB_)>DV̅(h; sol *9Ӵ̺4Mbv@^% Xc⽍; -g%/?w.*Td4zS4Hl"ٻϚI@_لEuE^c\}`Y.'fXWY5\5+IT,[)u3ؖmw%il}{S=߷]7G`T#svoL ?(I1ش\\VҮt摔^-Y3DWrkq+\&sSzMp`3ܻ-ʯlU<۟yv9q Q{&<3`ĸTdy O!:2N'>P?V6EԌ>W<(g^x.8Ţ8,߾‹`$."B}xP]>=e@ cBxԕ!}᠎_XLtM#NSI/DE=r-gr2k8X0x'kIwE7nRZrO+.;&jR>eh늉x,+|m@aþCǑMY.OPj5h m]U}>[ l9g?=l07C}E,qX za[UByO a;]܊O$y; YePpTW;6ePTp=HdI [A~H/TE'k=ȷ *f)>X{T߳\<㞧o ;2 ;E\ <5E#VWIF-"s™K%lbN -2:WB lfY!jv,O2֩0҃L:) "Ҵfo efK,@ yo"0$<.hGY;L#Z;P=CH=I|^,{DkP)m$݅3KPI5!OT=سBs] !))ѯV^*4}uw-] eQ]0n;C'*veF zF4ZA#ۦci&X8ΚJm-}[d̂W팕C@]5 3Qr25 z\TҷvaJGze'QZ1]GDszbF뽥>iE ߻kߏv.M<ݞ>L3XwTUg;NYceq\?/\( b%M><WdBk P̹@,^oNFJёh>'mz>sMX7UF$C1 ACrK(wDAQֽK{6#iv{Y9 OJ-dJ1]FF("1q{p*IO^#ߪ>,KV[wT$__Hw.g BmJƁ0u{pR˹$Rs* +6ft4Nlu=V%Qt xL>^麌ar hV&>EAǕ ՏJCCK&6-140mZ0_rѡ<<N\Fnե8QYdߣi [(z 4v0#)R7Z`h3~+C|Hi]9GV4s]0aTSreBS|fyih&$^{Οf]hӝrTvub &psh˲Gl$"< [Hߒ*h! d6qH4f$CIԌu{T[~ڃ)bp5:=ĀU֒ (8RP}F@ S\w܎.Gqֺ[j:6ifAo^JsH=_x(uC:m-5 TMyG}ʃ(\UkW6X7xb 0P1D#,@[%-r{6|r(OYAExicgqhK,*56 I p*N۔TV@E.AaG}){5V$$ldyx3ѥ'HGXGNiE!{P0;3Kvp;R^CQZ qbJOgj:pX8dPqعk::ܖb(YA}SהiljFA@Bi:rhyj߲t>тˎշnw S$>{Fu}yCE]%?Ӵ7 Qpasd7Wf!۴J!0cl04\BjSBvg|(Z8T?>HXb>ʡ!3DI%^z ,wsú~w?*=7=_h{8/הZ/M/@PՇ_# agخģc/Q>ZnUiJw16#G "ЕGnlPŕ߆x#aܲb+MAdkD[ [ H?M.&)?BJ1R%61oـ3f?Dxùuo:}3?U@P&#OP:r"1VE!=m3 w:sô,~Co dE@ DXdX8#v`jOUԩXr3$~cs1>y,dC u~9F2z++a| :4̿.0w4ߎF^ٳ!p#긬8c}g|A$钙zvIY͞1[M8dCVfdxo4~՟[Ds!iDа-axn?b~ KpP/nwç/cl=LJ #зGr/H{8?$ #!DuOU0͉khw7eȻRFvj_^FH AL{ Wi07tCc3SU_"4d/H;)AE:zVaK$U]z*y{vj[ PClm3@YؿLrp^ N;,hE%̩&^3P?Qs2cR[|Y4Nt18ʓf4a(r=;:bb$cwC+떄ñjظmT/Uڭ[Ín]]{$IJfwPqv-N)\,OO(\EFwgϡUK֍|sVXH~g&obwj{dFR*<7c;%뢹ML  h߽8/c15!V䙷{X6Rctft2S*лcS\9O"'ҟ~\xzA~o凡`K/*Ӹ_Qy5KJ/ `&Bt9%Yf::ppMV|?Iy[ -%>0[*K.C";HtSX˛[A PkttD] RV\ rO/,3ǫCSy's{2I whٸHD6'^k7 <FL hsjv7v¾EV~x7mx\i<`v~E WLH]|oXDۡ8|3ĆϨ1+Z,?TH:Rle$'@i XIr@ɲַH4,h͏#;IԚanV rʡ<癏k;@9Gy%k~saYWd+ i-:"@e-E~]ɠ4{I 魛-a%O)Җ`,ࢮ4/v=s 2LqXFZa^Ȑ Ei25ݦ#tJQ-Z}_" =rD4o v.S4FŢ,0e]dbpmM+Ӆ6[kŮEdW EwDjz>3 }Lw0;;s%6/8*'x @0jqR+, vcWNЫ޾_N["V+'Ң 0Cܨ@?׀KQW@:XV9J< n) (&2zm{|ehz V cS[NIrTR%ƻ0׳M9N5 (i&AݍovL1+R\ >Ljm7Q BalJǛ>Zޡlc{bl\>N8{pC923ƅ|,پuE1nt>n^-&o|ILG՚0u;7><.eX l%<1edhmqAjkrP%-m0}etI?3W Y~l\v}ݢc.k bZhQ-EH#/ey`7VOe{1HC2PitAr$ vQ[G'Ý W= $䈭uY~#_7J<9O6R(ï|YHdc : WIz=?S-)' { ZL`L.ءŪ3=.O)iRnsMQH*~E Hvoa/d:xm>ұ\"TAK8/ӭV%n_T0>TԾ] φCFt 2a:0˰ `\eNqk z.ioM6Fʉ. (a|dVww.`Gw*ϲHʋq* nzw\9IDk5Y2 L;{j\2לu L}OjJ(GGyb+Ua J<ئ0KcJ/,/i R\2 V(_|A!og>L5NάMWsvގR~ %O #3ޛim0J+)t:DIJańYu?mb!] s E,_+rmzȈ=VO3+Bl`<,1iSJwG5C1xn KFOR2b6_aY,D"*/Dbla$}Q N3Mi ,\RHv$ڼ:)aN*|z){Ms;NR)^2XgR؂VNh\2$Ud)-=OizQ9B 4 ldcYIVH)鉻|:ωpH-Lor #2 ׭z.Lݩ$E޼d^׫e[Ϣ*+$!HZ2D`SH=4 $'NW5Dup~S1'ӣ8~=(b/i0=Cf>Rwt&h396]?yPWSkG.lsWWuvz9=GCʝ<٘8PTo \ kG>Kh>MSv0(yЌM1?ޫp;okNj'Tl2Vy_vQcGw]J ~Q;Sќ#:4pXl2uYW?6] j1iMsvػ2Poڮ|,Nj1!9XQXux펼"5N][TbKkkظ+yx7ι\p?9&ĭ,LSJ&X)Ċdvsn[ڰJ+dtabz'xk`۫}9vzJxz' Y2=ƞNFzjb~mgڈbePX[08eMRئ.KtRf;9JNh)v> 8cj 8ȠbwFY0ƋƧ+]lk:>^Ps-koEǥ/[ Ѥ+~{B4G wJ&},hYvSvi?kC@@ͅ7ѲfzWlϿ_e[!ؚ}Y  E,:@6ɫ."j05ޙW6X23YCz!Z9 RM>A: {)t,F`Zm3m]-t1diof{?O}hjXuXL x[N^WHrHХL"w &VZB)>.DYքBM=ؿ̼A,ȳ_rmۥؕ~ D; c_f^IG 9&Ej߂Ċ{o$M8aªǪ~ssTP}NP2" V0 r`mEv@"Li^UZ[li% ]$ - ƾ#j Ўd|ة.hڊ#,c,Tl4%׉#_ڑ>d>л d}2T/bsc[kQ PWysPo΃>;Ab_䬆o'sz|xxqT"!)aKgd,$zq.G& S bw'oV\9@)oW_ޭ~flEn绸\Jr!]Avo6$ h PoN{{^5*ͣ k!kphڣp?ߞe0f/Uv \fܞz.;!dB)ZSʯF-.尐K_r#^ăK xEf܆H/{4/0deEeK珯X]-ß؉(P4h5^|Ps^čW2f.$4ZY/0XW@z95==YzL*$6%lWb[>'r+H&*3⸍d?ޢ!`_X:n-[&{K[ex}^,.coSP^$e%,I҆vJnThefu\F М3m7:m-vBE9|eSc5u2{T8NHSeyρ[NeR" qsohI(n:Bl6t)>3ag<"T,ܟ-Lp΄W0ŹHY%ot6Y|yW x@zg\̾5!/Mhb:2ZAl dm #m`KLu,# pNϩ? E a Vea9kH60pZNhH*;E6 )& X7 b6w z׶6s.He߷;Ȗ<#1 y G ]$8C vRޡyʸnyI5O8jԮ7dIwxPd"3p m`_ErɝNH*r+4MB4b0%7 MMq゚H~4i5OT)5rJBksvxRN ax)Ϭ|ə[{3n9.+qLNV <6,>q8q'6]DSXniet 'cIUycm :՚*L,^5pd=M!pPU}f)xpR$"t doodt:#o2R}z%7k[bCr.*ZX:SQ#n_cÂ$d+캎˹[>]D1vV1^`Fu1Pe B.o-t$B UQ׳<%4\*0 :`~9.#>o9AmϾCOxChd?jJAkk:yJ'%qL5}y 3n+WhlZ-/1<ju  ohF,|e^a?yiAԬ93bw-OitTO7Kv)c|5ji*LmEzh H"g ɱ BgYC@ qٮR0N@tD |SͪWyZtഽ+"|X* 8UKy CVi0+y➼YK^J[@Pac[7-7%\ˍ4!WZK~-Kw[-nxo! ?# O2bhLт\.sN̔=~t?Z!ؑmy*"a)_Li[x~N[i10!pQl0tG9ʗdj+g'Xmr% CxAQ)\a27*=Z{aON1ajd+ )ox9G DZ ^:%AqCF?H4a;'-F ~MBo Sz eK%8gE>tEv7Bⲣ/LeM7ĜIǧ„'jc;D)#3re;-"X>^T4Lv1},RWseRx!i#@pfaN V-8%P*lxbw-Grҝ A/O#=DebD؅*A_R|iM\LF}ojBf3Mj6ö2ƨ )w[ -IߺO:q+=p/ i5oc:k`vj Bjj\9U]J &R[>UoUWܐH\' CK(. mgM>@iSzM>"@8 mDC8DKg*A}[ԉD]Ef#b >h3f$~:*?+Pl:ku"tF4ҹ%1ƅ dU^)$B0xCq|LِSH P ]Kqld/;}KJoɭdACjlt.b8ƐN۝MmGdc&F 拴c HlulT+YB%?.Ӕ\Vdё.P.]Md0X߮eݯy)cHe(_=|UY,!O+kQc.j4~dZ@W{`ZrzC7JKW/㾖GM'S>JVD٥_ܝ(Б3;&gb)ER֫Tzu|s馐Q]JNE}ܰε<7-gSHZ)|a'jHu/px# \jNY06ȡ4Lqٓ00ǐs8 EcHĂwg>h 4&}, /Qa#,`Z,VYX2nJNv-[ed2CƝt108+(bPsYg=`-1 #%Ϸ{˘"GAQsb܃LKF:_~h8  c_boCEҴCJ"9? T1ʿBj'B$閑clXb.`珘 2C+"lDbd@sl|7d\K 5ykWl9rB{[I\V_<K$r\-& |f}57KEK2=*AF׶ $%+iN`R˒2Ԇj^e#6ajUV4*' U_DKE\L6BkuU?;h̶h QNkg%__ymb 9d1蹍t4T ڨ|$N"ʏe{C)UY2=5f>ɑ`D0 ˜91`MI{6#^Ox֘ʼĽ S#d4}P>&с ee>P(fLFN`*: 2҃D1n so@+JERxZϧz@- )w2r"ʜբ_1h{jѶ@_5Kܱ+ĺ{yxc3 ;+f_`mkϐcEE=h&}CwMjU*ϭ<@R/[K=6PA]B)L$}bZ+N*Y싽goGLLR#B.}K?w(w!?GR0q4 %лbVzM`T I4l(b$G<`[U? 졦K"A*})528QWǴ:'\|6RU9R3ЋL&}d$i ~]r+H*ËޫaaG(, 6k3if!(dkfPXԕ 8w;'b1mP6Z 4plv^D7}aGs􂣳'$qRt|wA,a=_@v{6/YR_Vk ,T9KZ Hzq,1$!*X+`H&7,O}0)H.e|;=8AֈT=GsM/.%. :4.>EAz)MTSdfjH# /ڴBVT 7&ЎbRxD2{s.NCĔ{B\~!x] J5$%k,!ƽV~R)ȹVUrgŻqp(F@f Qvh:o#:q* n`-JWNEW2&#=D.ޞ\re"t+. :rF2*نTO9*D|nρg; U.}fhPBG7] aCsP)/t=.W( .BԷLn|dd\Tkd0`Qk삉 Ev@}{VKaQ؀Ȉg(GN0D1!$柵a[| }"ڃl{7%*h 5F.EgwjqONYzwhǫoƑ}^$wa4>4qwA[[Yʰ}15xWOhD4ɬL)3{B섅N%e3+hkG GX޸?BPiME %pY,:ti+".2%q -nH>WTV,aqȜ ]ɟ&ZfiyH۪nz>#V|K統\ھwU;Ǯ.id1Ѣ&ݎ7iI]';M>(7ޘ=% 0w^Y[W4g]WR4~ -;!X) n^f{=BE 櫔-n:W _TU^ܥ&41}t4xk4-7 W8.y΅W{HmrszE':VHum1疨C}Tjr @<kJ^)k/4,ȦEQ}>ny5AZXzޔ 3,J{o.t0܌ y3AQ@T}l ];:_,=VkHxi (0Xrq*̀j%<ꋱ12|{p&"QZ 8wlD@9mwf?P>&B`''lܐ=)놗Z[_SB`xƿo#!+4;WQ=@DP6"l58e[kk7p|Tk|3 xdLt["5Ls)h#L3x@1KGmo;DmU2Ǩz@2+-ׁ5-:iI3Tm&)1P܎tZ+2=K;}iliYP F :P= b A*,JhF]oLy7X5'+}9f}kZDŽ.jg/;P`?K%mt1ͥO(<§O0PA)lpvD2H mD8kXbk(L g`\xq,V+b]FU@n٨d ̈́Eho ,X:zҭ~Q0ۛ?1IQMo f\x"C!lGR> 3y 4?qIlDaak{'U^VӼO6:T$A*`d_ZCFOQa}\U}r[.Y'=(PnEnjFh+-L?f=L bbSqme+vf)0յŨj4&U7uɧdL'-0'7+&S>* qD 3 ]a6d; PѕȪZ,Bˬ]\{S&]hilm$/P1tM&> dvi8a?/Xa9GfeU1|a7-&PdHEaIW~W_<OlfP| AZI4ߠݡkabv+ lxGϐRb$=(^@! -+ܘ᫗ڲ\MYIn%K!~ПPv槲{3'!RQJlL k.PX+5eu~eWknC/+uSϔEcFY|JMq/,SLS50_z#Ѐ.Vb&1=KE?*4{U"L|76*J !.Gk!T4q4q] U;P0ʏ=8A_!HxOh%LJBxD^ٷ9utz;!ދkd?YFJ_̶lf}j&b&*m6lBG% U;#$WZ` LGdC)~*}WЅP!ӯS״Ou5H!& IԮC6 Lr MUž`zSY3BHX=;L׭J.?tHA!ؖ&h36*f]4ԁ6Ka l:#+A"/&US"U`}T:D~^8u4_lP H VmSHVgA>`Xmd+.z&٦ 89C&PhI:u8w|a)7kIݰ멚ץ8 VVOCyTCÕPpzlJ#ֹtKn'j{:=TaM]9l @y3ҋDJ%on3gVAfQ&q )#bi+h.EIiVHN|z84q^֡e |ۆkK$r q48I8i3I%S hb'aX"<#dm|PDFA 4{{<i{A6&! yӝ$@EKz!,ogW=6?gMlP6B1ջBT]k0$sDfIfEeIR?mm:fB$Ru,պ 4@GߩȠ\Kn7mLhY*U|VJx;I銚# {h+vRy6+}Ȩd3/cBx@Dz;jrY  Lbu@$2OtߡɺY۔xsbC'3bPv 4ᭉ*V-Z^PU:j J888#?K)LFwŽR9w2c*~;1HFс&kJYjzFvɷ{o:w$<q nKc5)#-H#p2\Kgw~_*a RϮ">4fln`EC,]f=..M.`41Q ;,A"YUJt&M%8d~Y0<dB/j k@[2sև}XoVh{ⱱ%, va?y!hotڅژ ID'rΦ=WڼXV|B64mocDq6߼Qf{'||MyE9uLj tT # 002P|ѻQװm^YP?QzNsePE6ǐo[!Ib,Mȗ8'3AY4 ^?^rL f`D7`_<#&ud/Pކ C5eN?'VLa+`@.sRvS\)ޔ)-+"됑$a8jDlG䍬Lmvu%-Bkں>^6]?GvoϟИAhIafAEH9u!%aT& Hg?_1IU0~*wh1ia9Zf?ؚ@/-*ף6 ajs.MU@Te8,,8& cH-$iѐw#ؔ#KVJhA,RZF w',_Oߞ 5:O> )z yVr|igd_0mW_`Y2 G]]V#AI& Kǔ@4cm44, ӧ!R2LXSk2e& "`O} |:zm.ֈG;32b R|f=8[2 ӥWO )&[2mP䓖PuIȷ(z&CKk)rfkTXŽ[sqr*Uظv?xEzg4CdMQz,L~)f&_}7K>wKM@6Be.삕wdcoĜ@AO=|`\V8g%*|qin-d37O-M~\`<]D=LE ڋ:jw!0fc؅X'%U j+OͽvG. Guˡܯ7$xt&#)"1v/VodLe~WMΒJUS BۑͪB9+PJ .B '`yoAq M;쮴R#dr% P2 F#%m/Ky©)CoWC(~6c8 o?)o5Lfb,MڀjSQ**a7n;9 @T|he",[@0ByOuڶ)bQ=Ni$)jptRoL`=h;U >Oo ZcN権PFjCwZWZXT,'٨,Wmnd-:_0xƲ9!㹪XFٖWOJr (^O :J(5-'B,YGr&/S p9TQL.`VYh*-YEyf䡸{O5zq%.Z%ds'QDŽ!/V,ὨUlω ȏK37ZD]FsOd²CyF.(4 ԯ6[R7I ?Xw, F`NIYM\Y4 6>f b,z#֫+VBE݀`~ /< ‡حlPg }ܓ>s }jGRLu>aѧr8I=*- #su[pvX6xs3y6Pw*0MA.~$1{ yqw#'{Կzh6bS0 !>'lia훓?)S$7)Ezf@H|"f-AG+Yc̪'D!Ql 1o|:@ 1V1 #l91PEx}M:rzW b9}s$O\(6^ y՛3v*74ZPBݑ3IЌhڲ0ˉ+CO֛R~ላ72/1h+?)HeacD]G_O+ӂ=2k/]>eś=?T D >M,'] _hC4 “jUByfZE$fD)_$0. +#\QWoPaystPߞ,m DhNS꘭}q;].#h[Ymclx\%Z7 S4!|,Qv Le.EƓ xsĿ91Р\$#xxZqy+ِkPeg(HH }TAޝջ7snJۖ @חX~]2ɯ0gaHFb{Nb մ&P^7c1Y% 1CDBVvu9SQ3L+ Tcs'Y[:u~WH]1<͐Bhx"C-svM :Q`;֙{c+B?Y}ٟV(Džx .e 0 QpSd\6mv p8 ZIGHgy9υ"Fd֋$(Fyl$nUHP0 K ^orGq/ټVйަa8j|m®YGv(s>w-7}خ\{ LrÔqil5`FIaJ8,rdA3-54L[284eЈ'x{vEظP|LFOy ؊?Zx^8*Yҳ&`fK"Á= 19v Uw#r #tm;>AC)3ށyI1o8 whmڐG 2L@6-&Ԧ H~jmp't,y82pGF ֡y;EʠZOWBU}H׿}) :ݙ*OA8'< 1&9AzqF$7P*M`%. uτuGCoɽr෼<,R,@o10S c"-,=Z=A"mTh3vf8v^ P.iؐؠN 5WF *wރ͜Mm&7~br|O!}tInF-}\__'g52"cLh?:*~%2zHg23uAxBTф9MUu{)אK4?ws ڌl} p"K,D 9vHE@%֖87nseOG`>l91j}!VT bMڢ:ܡ k:m!H?KlWpf}^$z)@2<4D xߘg4 2_T}bYqB[ }EG|1f*PƦK#1ciN99:J=&KmdPiOʅ@H&i; xj'w||8V?sVLp͑CTW(ͺ܈7S$:/NpC"dprtB-hz *>c9/]f3:4 ӉZ7E3۹95BuFg$}WYȕfN#%ɏ_% l/+8' &?!:J'`;cMMt+1WZ=>]0P-zg5 _V^$β4;({|ݥ))F I}aaVELȆt$~5XK'9e46,K=ii PZ3o$8n]Z v̑7Y'{ڔxhGR!AP ȦJ e4`l[tT"1?XFx~VPɋpA9qॠ>-0 FOҷ7BCJ:9-`#9w_M4 (^*na" }DfJO+i dae06ѐ?Uq{xhj' xґs?*V 2c31vvnsUޙܜ/g5n.z1&U.eaf>0l>$?Qr8zHa.}=#%1M WEOw\5;KASL#Aŋ/jх] oťOEw*`„;(ő: [.-rZMMs2W ?4谘8,"j~wl FV 26r)z7cd6^s]*OU}]3W`_'[ry\5Fۛ]C"5 j 1{iMF?ݏҠD*CS1$v1c/kQ(WM[>G0(D*雬oXn@ @z c3gTicCǽ 8 qCk*/P2!31FD F,7^oi3Tzz$:PX6׻,e誫럭 |@#Nݎ2JK͡V~ͦk<-R`@dA];enj"bs޲׻i$jh3PeK`P%{XZbn]p'ġo:;yRX+)\{?&5ElG5d)U!O<7͙&b&ncdio "+IfLm&ucCe究Jk͸ wm%@7 ^X+]vkj< DJvKw(_qGp+ N\%0PLBmQtE4S~ Ti*e }Ɂ\ޏ1j_SIO3B^WVX``}"1<wSխ5Jb|+CԍXM@7<*hnX~TGX@=%Ϸ*i)PQ|USaןŕ#Ҷ*ѥinyz^aPhtҕU`@)e^XD>V)}'YqDI>Rj(b8eW/6guY5 sO5qgd Efd!Gl7>ƁJhjcޝ̺zMM< cS [:x;}f9H{\B N5笭zأUYGFs[2n 39EuvAȋ_ya,ĶTM727:ٸLl|AOtNsq#/X sb@K=&_&<ٲ_~nTȒg|#z&Reo]0ȉ;!_9H<},z>jOѴLtqp!׌˼bo /JegC>z 9hC4h!OzW/!$ls/"@hz!ش%bzwI@ PQNM~ʾuSW=؟hսHEL*q jX?cL+m,&t&V.oV_is2,Eo"j*6-ՠڦš~=si 8R9e_BxS+RJ}!tR] (1Ydw ;MB3FR v@unU>ijM ~gIJ`_gL1 ~Xs`ث {iBHGa^/F/Ac͝_2xE5e~){c'&zθX.nw^x$N ȁf6m36r-0 U-ϲh/@^~Ľ՘l蔚5u2iCҺi=p^B0}Pa(釵E}q4V,ԡ~빷VXsU7^F ˩І(W>{]ܶ97#lfYRM}{ C ]^҈68ڏ}vna$)6{;"KJQGfky/9ϘE~ڠZ;DxP4Lwh`Ӆ(#0̇ Ťہ=22 svK{Wzl?+c_ly_vF>#nѬ.OJ`03Bp;k3JeܕYp#A$5i%|},,F>:d# ب/я6?Gg7i*Ѓ>2`bNz&tKo뛉C˥exnلsQvi-^'phԮ͓]Ij^:w,ӗ:x ~rgY8ݜn S^֥}C_d:$!_5rx6Ne¿;5TpdDf8RJ13zrDګߥ eL(Cl/qбUFWqbS!gn1QO޶V&fm/< \:z*2 |oӌ\33oB6!_@qq$@ݧptQKHv}( ȕІTi,PKP|NR!":7\cr+bCMd Gjo{ٱۚu15f2ʎcyEF*G@ .r8QߦM5K4ۮ1=JFn|p)?N`y|9^rFSk١G?U%Mް]_mfy&RŎ0}Pk\ޟ!7*oA}} wؾ l':k:7?w;3ec*H]Qy_4Nrvo5$Xt~6)}AJקׯbvidz=G!=t!I/%rrw.ĥgP&0z8Rlְ;礅.ٹSˣOrNӯEsf/Pl dD=5NK &L^PJb%IP"~ʟ~ FIFb :Xs׃t)/R: *1W;uS1F@zوIl*ÖBkk?\qv7FJyF8SvHޏ~JF{xb2u==X e4Hla,˜5:jnFaU?"P{9h3Kq]'7)Op;% %̮pI ȇI,Ks=P (p\ D<(3 0D ݘ΍V5,I*!'])F6!1 v_l>Kw7z PGs=Bv8@O5@#S5kYPhf @~f qN@ <10tP\&J9yk*Zˣv{ƷpފË^QI „|-#AƢ~n`[%hH2UqE奦~L6cϬ8A]\hZ7* yI+>k=e7')nt~HJ5Rձ ,&^_&Q^[pO"x;3!:̈́Xps{!6 :0iN#/QȻ9 ɼ׵`T(k_Pdu%oy&2xaw+ȏ=uHǧ %~rpY@hzJYJz~2zH_01tͩNCNn+fMUǎDwv ]9],\U,#>ƔV)OGk~Q>e-.GOJ wBiN C g߁W:phD8һeEof<-X+^Lى*[ջBD3IT^MuUc_$h޼vjwp7wwoU,Z [bBgJaFKUNhVQU%f}1uu͒;7XQFSA( LZN"JdArbҌXoѧb < ٶ/OL[Rm*R< g: op3r܏-e4^\ Fp"_ǐh&qSJ![9YY A< ?En-VOkzšbFvX8IoIx2!\E^«pViXIH/1S*VZj:4w5 F\Rw0E[K-O{fm. sǰ0ݠ_r1>, 9(y`rRo@5UU;5OVŹ2EGw²?.e@-p͘ 5G:b %fЯ~ş:+ֿ`]`#UK8oK`ߣZhPvZQGy4gqO)'3oex̒[Nyֆܒ(WۖrFoépa7ދO`fҤb& fLnb{#Xq06gwp.ڏQ~tn2<mf=tJ~N9'߻/WN$58L2~Ϡ4¯> &@)rH#NI4v;FMaG"r=h?lQ:JT5@k8bovS+LwJ @8$60 oA]Lt6}8jYŘ"2w!ͿGl(Ǭ>#=Ni<$KV! ]@sfr6sԼFy=I]h୺(X"< BJ顫I$b:P\CVd^@Yxo }~ zpL$wܕ8 U(tkQNu+cZtsNN1o/8 m&6%!JGJb2*D  ^2>Ⱥݢٌo3h}knnY(]4>Y`ғAuE5BգfeFE쐛=*9L EN3uѯ׈F^<2DGwmZcsg}WU~д-#k4`O+ QSbh8dG7NHflh)cܒ_ٟ({vGMұPd/u ?g!ހSD.l.=Q!rDRh/d2U~w}Uw?UOgx&9E.,hl,(? 뵽MDG4/hWb-8RM!pxZZг3  ?ߓfR_uOHAg{ pSM:r̋I>Iz^Ku-Jn 2[HD>1#@2CU+Οw7$>#A,E}^vNOHv$ ,3F|79ϡ16Qr .+V/Mzol RNae u@ KJtq;Ryk|@DSc f$D pd,d$V# u5_َۇ]rqzu! j ~6l +_bBC Oh R*18ߥA߮kh,H)`JGц(?GϿT!b[)`[lR]MOؤ,CἄҴ]6/`f9POB1 $~.no$Vu¡e-ݺ{",Uc|o3mߵ|26ZWdlPMBzy% nsI#4bg$7n5Xkvl(36^̷e9+>F ͻX)]8cyftA8@QS 7x^yyFwC.Hc;E^zv|X2æw-#j7hwӍ ~r6c"m{?]p0sztEB\'8T:9>Agd!I_?̬Umq A0,Ld*YEU=&ֆ܌<ێ%.R N i8QKDr&TItgsZXb.e ;h˟X/u^ WSqx(Jw|W;@NTsŸ *aE|XG:$;ˈQY′^Cy ,J<*DX 60SQC. JF7ly orĄ"0~6L3fqf$8OQ_fp ʱg0jZyvMtMћ=ѝX&qb2Uμ< XG˥OCKơVy,VpAA$o}C a 8/땗~$re k|'=)*TtTqPEWZ ܐ@q/pYt7`͇,xM*)\t^}G)­$ 0Y+lʑ&ْMZ_ݯ'u -R j,B.Y3jia]IrO!P} Zn3$JH5*=._(67`X8Wsll 2S@&[_SڢhO!Ǯ){K NYw,:*d_OA/3eߍ& 5MgǕ=pY,Ӳq9@NE(O &j:W-S^ץeF%IH7+YF#żMwg4&gg}0Yef0:)Ȩ'n8={&(W~yUl63o*ˑ&/[h2"}}C#Y|+t&fljmS1|פ$㾞M޸d_Sc>k[vkdGRz;Kvbޭɗp=֠.nQe gt>osҭoc]+v~M)m cbS[EԄspzY,b2 I۠ ZZ\"&ttQ6cVƂ,QV~7 h|X K:t[\v/i+~Mq5ǔXk75ށ.Z@Cj8p 67^Q;Y"KbhznĞB5tj K&YJ>8\|-Se|Z4?uSڲ_Ne=Wv l48mfh^V{0&q_ԥvVoGMe=gii XŔ g9tnnjٮB> 0+P :wOdH҂ZAOoњ))­+ E368'C:*ʬ\(ɥsMϋ`HJ^q &<|50bjy>P<Az=yhlc8Y[IQHP㗶hd]p/& t fV<شH7#d t;Hʹ4 &#a&o$Wߴ+6/Tz_>7(JfTxXo oǏ~2KIWgx9ltzSTwVˬ^q8]}x2DaLKe'2ZXHnS)A(F"\/F!&yⵏ6/m[+H[zm)i'Y&yB1V@夋(s'.2 [6NjTX ե=AVLZS6:im5@n95*XU"T?\MΈ͏xJwt HRȟ 2dy3%K$E!\ S"Ĭ+>?6af J(:`YASk1 ȄmϘ<U3ԪStMvlvFC'/Nͮ;8}Ep~aRqab5}gtt3= D·b8(se DZE7 3azEs1K.vM@Uz.9$ ⽵I *mrğلT# ${ K|r@P 刵+x ߈(0d%SYXÜ1O?Q[mrFp:0]I 1|( )LŲ;h9Fs&W2ybeӤ-KGʪe"A3T` #Nho{ "얈 QJW -Na/g5 -5/8}˃=Irjރ ОB- !  E|7\^՜RgcLf-۵7(E4(! ɓ~oK6 Q%׃ Q@qsVKwQO..,> yr/'?0d=W͛2 /l>܉$酧A13ЉfIf VO*eKE+-?M/e 3эc?A"`hlVVѢʙV`i\NO+\y@hYh6wEң /.*84儑@F q4C0`Cײڧn.RU}Pwb. ;h{7~=u&ֲT]~W*#xnԾ u-2cNL<ҳ8_2Is ybS]sgL)<z|b]Y\0Fm3H7d.\AzD{ȗV@rKwAQ]~&j=n|>ێB9c} K4BKD\{z=<ʗ>: ƸIbvؔ"wC@Mu.šO ,ЙRӺ3?Ek|bD{]1iNwd cf.b1s J0S\eGn[ !OI2?\ SnI[eWCG!q1uxL%!d_d Pu*o& X1@_ޭZ^*r71(jD]`8 H#29bB ,Rsz:z~ _\"{)rm#Ĝwki)TS<)ʴv5Dʦ@( v3_Z\~m0'"LVp=ILڙ}Jhf |e! 8&tZ+n:8KWp ܥQkE&_mhaoHHi^ 9D:Y@$ ={Gݜ|my7BH!;w85%+[kžs\LUey|\Sxش`Fb=pQT JL%rf&LXS>fZkv u{JU2%aC;"{Ū.y3Pr E #E`nS. DI9 )O4ĪW=շ!oxh pdwbŦIO=^"D"9<Vn|u#*Kĝ3 "DɊt ֚qBsхdy_Nˁ4aeQ,6?6l K\bQ0RmAaLkX.]0hlYm@/Ky%:̺Nɴ>MXcC!Xg1n{<)W pyֈvaNrntd40cʹ/"IxEfy$r!J5511F:56W7d7(\n_cgݪ кDd~P_&UR$B/@V˚ CQ_g`B3Gi)ȹ\]GL<2 m44{'#((J9KWJ}~̼p4aYp:+G2uqP9r 3x:3N;Q-^+\?'"͍*pCiTa6bKWJQClۢ$}۫c ,F^YFTurW.B#C'dI:-3:+bc(5>";8`_T^neJTt[d 8g!X}ӗ+';e!j{4bP(~vQ<{La9& R}66:@sR-ўjAo;W )*pyW`u{^EaG-qdY9;Gʒm "TWɃ~BprJx*O_K^cҚ8,0(Md!6+]vwqK3KK ү⾻x%洏  LQ![9?V|kNy;m!/adZaf q .zjwǣNy܇:z7 p ]ȾګtHw,4P製n(]W|F$u0iح%|?Q]圡nd <7N.K8)уsqzF7@eI".]Zةt6xb4qmxM…{XɈ2rZ%nQԸ̿IReI6`I脇yHv~-J4 aifrKZzGP/BtG1.IV+(("1K+[5-)X"XBz]⬪߶042wF*X9wY7 Ա8QrFl" i0gЈX,K0! ԅE:vj0Uqr o6as5 2}u#e6q4P6K96) uğ+?=I2ڜk̞+)1/j9 lӅZ Z+ž[ +4nWMg#Z %1tL>/ȚHh,'r$1SoqCW0B}zf! V.qZhd[#BegQ}ls=!/wb qkywx4w#y%`-ruX3$"42{4֜X5jr0rw#z;msfu?|Bbrʔ 7Eқ30^1]԰]+^^I$Z.jXXD#v8ggyxVJh8}ãُbe>)V4Ywދj#^%`awfLu8С-Q- M1ߢj!>P `0c2/x+OUi5f˼[I叱CprJg1x3dax),gDHtx1E_*VN6WtRg741~-}p2f=br5r$3?l،Df ] S%hY댹bI+;we2\p{0 j1de*e~7}B}ސIxL\#u 8vz(Z(%nI ÑMfa@MƝBMCwƇD u9%i6cIze*zJeo%E)U7rvQ(ke=YF f6 ;M6eF=['fVң`@_)1M"Ez.vSG'~‚n0ORH{ۜʘ3\h z<=K}wT3/ QWf4>PX,2`<}"!#eb̂`MYAFC=aҮY N2= ͘ M}wXGubpgɆ_ǥY˭MѠMO~;.Ir'YN:${\`"Zl{ޢ[[Db;|i_REpsmDVuϘJa|Xv;H22 S1.!7asiS'1mV#:)1ɀ>rA]1Aݏ"Ӏ:'̕Ш̄- B'VUPi!s7Tm%lr#S;+6а 1W,Gfj !*YZNaV!RcyBT>;T%lzvq{opv݁Y R8T@6ڠspG yAMDe=I3$`OFxBATv-6Xd@<<=\Ee@n =S ܗE%wk:R"]>cњ8 <,/ᮟ' < hCP@{_F"~ȸË|TrVC3s׆կ#G޼4@j&´~Fbwzgi9u||%-/sSo%&z+ւg̐qL oExAz?_i;GJ/}Lj⏾|߽ƒAä- >MZխ௎'&3 ׂP Q; 4 qijʬϖIFe(\=p4 {(nF,(uz56)Pk8 $[̶Ou5ɑr1cX` / H8,)$4~6HA%{JXeOmruV6)&۾ ub"? XJmūKk<[%p1FK@k ^ref۪&ҵvhiJ]Jo+*L +9ex.]äk^3(G\l '9(%/?*Uf,x>(Cݦ+8E xbt"jśo/m.s!7Glp {Y!]ˊTv {()sKD  BͽY_FY}T:7 Ϋ ?<ѐd){7>A`J( -X\na 5&D)-_6o1Qh%LCzJA_WDs0'LTy.PB(1~f};ܓl=_ Al\V|4H h1z&I_/~ ~9 lrDWU)f3B~4r,[Z%s6Of0rT^өq2;֝9qr:eA,Z{^+'&1P9j'%-@e!c̖{W{v"vX[t@W}_X2M*bhY—8  Js(Q>{덖>Q^cbf Δ*`|ASvYAJ&f!N]ʀY&ˏ}55%G~jjƮOg8 MR hD# é] )+=P (V`/(»l[R-?Et3R(w݊{:ї˅N݇!rnwm#APPoq< u&.xo"iVSw֬>^&xQM[\",Zk/Ub3*~;)d, k:u` _F2& HTyeVŅ1RYhB\=qISQw]lbQX#9A2P h # Vl-/БM2ڏpL&SKےeo1[Q?P+rh#!8|*0O28W' NJ9(kBb =oC|/j}FW p.l#:ZT KnFBpĴo؟?3L+i~ik6[.B}X|_%k81YZm2ZQ/Ӕ)})*I7Wq\{pJTW!l/yǚ?2'qi- k&4ѻdIT p t*v oJ aY_œ-5Y8%qVdiGq}Ć0AKF2hOF:M2n{fq%ҝ&$nE\EIA3XBL;ʎQBa!㶬O3٢)Noo_VEq#5clgP+[kzt h%A>2ۦa\uݏ6K:#X^@utlhGhEH,1u]~pG+r`=L!Hm+6EISs:ƮM9oaNNtarɡ}2=~p| jJs?`G.Y&e&^ǙAF,pU}i*XOk) UlZ}jb%Woz{WIiԑxׂCd-7zf4%'̳4dF%z#'&hf4Oc d lhή"C1H+w{ȢQ-D]B{ 3z,|#wvnYtw)Z)м1Xܸ`cږv01qm#4) zT[8"&*A!59}G0pdݣc+5͔N0ԀT-^U(nߵYhī`ٻ]K|2ٗuP#} ?Y\\`N#@:+gu@5kRS뿴 W( Ox|q:f*'J$$oX~3_ hazTHbTP]=0AKt>NQҾGS[# Nj=ݳe,-19SB7%̕ZUmUhWW.?T_-Dhs Za>Ҹ/I(ޞE3JfŒ9 g+-t +{r&I(HA @3+UnWCr,#NOwڔ`oJT?n]!XpH5|}8 RlE30_l&?g1['G`Sh}_<7APF*RN)}JVKx#*k--8}\Y {~3ͻ5F[e]%dR.3kLD_Q։ͧ~IEi5wG&F,:!3B X*^>R\ E* 8mQCN$Gv}gRᠿ%h7c]Jp@A{Xjh4wbWT" _h\n@ ?6T#՛݈3$si:9>7I] P?kpi9KHQT` e"<=;"R`j}9jizF-L mguzKXLђs.#F'FnsE"$o%^yW XAxa\]OJ/,)/>(U2U'=7. I3Ph Vt,Z?7 K&7 }5QAJEG @n oZߚqkp}oX%n"69dJBF7b.JM͚.EL\ +O Cf7kr˿e9k[v@`NV҆iț I\o"U; DB[ ֧7?dB'(iPϔl!+Bt"h!!J9.0JTNODYX*߁ֈDmȃl+ H9+Z6R})$pg Q<0n㿟-n468|6%ZhsZ#YԪ2D S,LAih@m^9Di zd`ܬv<[_bm#ĸlhuϕ#0S=  ^Ԟ2hC$a%Q.d6mQ0c_`䝉;^MI[aȮP'X ɤL%؆Gg wBs5[[:&%cNY"H>b3)1c3s,&vtX{eTі97HƩwla?8hkfqaѶ_s@i/#B^h Q_nH *񒵓lRdQJf7sN6!kd .GStj|vtH 3)fRx JUBBEY&*[t*NU|l)[QMA3v͜"45!&uoVB亍.Aq֯Dq[']jR'DзJ{s2`%2O(V{D^my ]դ/S0omcR?VziǹA{pE.uFXŦ|_25*>KחcNsE)(2X(PJ-5K?尙ˌr5FuiޯI~#9ܵ]}ю9NL ӕkfnlhYuYF=@71`q3Vg;=Tn fkqPL,̚Ct j[IN9cKZ6 ]Z&`/;  ~H t>&} clT/d;^Nudp6`* 8b?+!F@33Nk%" c+/nȁif:3C`7!vAדR8a6鼊ߢ'2GMH.y7TCH35:[3剌jx I. 9h gMI#эD7"m(VI?IKgL!㡥c_ U8+3AbZ63fEOoMqָX`g6nmbFY+!/zPvz*&자<}ǀWB/'9eD6Ge}Q [&& BEfІX4@zɿ y\T;tY%>SW0h0ݠYSCw\ֿ%͂ w }rK椳 2 k1\bj}.`^xS${Gݒ9~@7gbCGPv\Jpvp/PQL D!e{F #v\+_lxõ 2`Nб iηˊim:(^zB>7_K(t Էm*5e]ECl& ,Le{7nJEZ dxHfkk4IVH[3 g%'>GjKMy}'/\'Lft]aD.m쳪{݃Fg_?=n 즜gcNkpdIƟ4e?JP͜WV+mvFIJ S^Rch)ur-9oX\IzHl?r}y "ЭNP\l'oI VC:C{6/c2;I5YX6>Jy&E"yS/u`0|nK;ʡy}e5<<醑0|UL5m:{tmIB|'v`"Mdvڴ¿Φ,0|f:v)f͡ c X|+ײ؈ѝwQD?kI,[ %JXh?T=CPlv_P:$b>chC!RXM(VANjI$= 8l1ɑ =wPK~)/ǧs&B~"බn Ҁ#UnLř/[r_Y)Q%q𿚯+70.+-ќ,{Q}?zsזQ_% jX-~=F8ɘ4/AcA*Mu5XHDJXK JFّSiS,mdLo$/]3Ŷ k=\%B{T+AUgS1 &+⸭w.~bҍQsG1DB0W42*%-;-E?8c۫Cowm(oGfe#jnzZCԀ7TyxgA&O'%bL##:"fi[B*4IB%N~$*[^А-bvV*pa>#w(Hd>[v5ՎdrZi4'ʦWQHȦΈ-,-Axi&VVA.Ml77XL6,Ku/#&\Jx%2N^;hOj>BH"^|ڼjɬҙn 9x^FZ>-HEw%2VP(n.f,i6"$ɯ~"rxʀ))J2U(%%\dŽ5mPjh\U&u#V`Z/ckBЧT'mwcOg@5 oWVZUeIP?_1?N>2S/_d._^{͹V!ݏx6q]C2S(?xģ:;G2 dXngNMr昀AI$Guvs1_y[a OLK3ʯ"PjȕKfa&b?!۱^}..ʂg9]ygLwtSQ=0W=#S b#s竦>;Gupߊ[h1PtpzƜ[ !FKμ3%nlac:vc>.'Q/gMX}AeooSڈ2}nJjV],3գC ff9hc=W#r󭾸b%TL#FPoKsu/jG‘gۭN'`ɛ2OsY>eՠ&{z6=HzDۄtD漿n6\ }F+ɅRW3P?ݖfQYLIG?l\X>]į[FԃP4Ȇoy\{h/+ꪉm !v52;OíXɘRK{RE 5h(uu.RjɄ3Z!Nq33TiSӖ>/1/|bi럟y{x-!JJ]kcәk7@_ݘ-QVхvFbAjݗ"v0_+$aOEBYu[qC^%ƍ a&:\JTA~ rp'5TˬXW܉yíD&}j},"H!s G}:AeJGD&b|Zr!ޱ.udpzuXUukF vaiU}΍ ᦰj$PǻhNŮ\h_cUVÚANɉ&hbTpbQM^Y$Z R=>(a;}c UfӞ"HpuE9DnQ. XruO;!u;t>j4O X7>B2)nY56|Ig]sS8I$5 ,QB@0{ ,φnEޯ'A@#.^?- *霢 *h,ׅE} k^S&VN Z7([ ]{}6#C[mk+yH=+:IWO[ӏ8$gSNa_eh[#/@26l_ZoXngBojUe(apMz|Q$JCʙl44,el (fk]3Zq`bMZ<-=6ҙg9TE\LԤy]Q4Fdˮa{dPUm {JV_eqbwic4Ip_)os~!~b*gʮ@ daPSxeTro S/0Tlo< t뽸RYls" M'cݶ5mj0O<$}l!iooRg+vqٷĕEMwVLҐrX~~1(`NKl20sŦMK!:P~SBVx Ae2B:4H?pF?Yk+>S*Gq_1mhMas'k⹸m myIFN4j^.LU=M.4MJN+J=TzէTL 0v^dn M/AMo k˄{G0_ o<:VF|GT.F]@=Zug>gPT1L71\qIvl=KyŲ/&]y3}ҍI`8C(y RJQ&E/ K|YKDe0Yh"<T$q 7#6D] *2wY =vksP'fEjGrL | i 1nЊ3LAAbO K.!a<޽@& ԟ>8=u?@ #]KTS}"/lFqNܐτss]:]-\Ly62TN,{18oﲎ;HrxW͚Yu==gqcNd]* $7b EkS:Y;^`DҸ c y#:GLGN)9/8䥈';Sxc81S.g8kTv`{pfIah0j!ah4@a1xyL&/sgo݇DueϮׂ}іRqBD_[jZ-`G`ek1AB%ZV(^]8(%- ]IdߣTYnDsVP Z ,A 3WG:%#{.|6Va-Z=/no\ c2xY.^MVc}' , R} h8.tXzDd ؚjڅ7&ԗ\hK" Lp4$R:몥R˚T6ػ<{a QMPlTWt >F1Q^e}dJtB>lf/lAm:&iۗshN~vb;#z`AJCVIFmA&Z[VOF3xC4EEZ?8#Ek6!H*iK3Uӂk{Oqb'IT."E}>`?=hEfOCdTPfpn20S2{80O@:#>".3å֋.8%_WY 8^`. +HMs5Ή4^?|( SH@GkST.T"/U~^i˖J5w;KXfS|c !b[!+ i~yTb6 BX!!'|\eGΈj!p!Wl[^{T;wbjYY>_#]l}|a[3 Iw@&?FOw"wBֈg?.Tcby !ٍ̡Hս)}w_O&o:3.ޖxL /Tz;7OGSYV#CO*uAk0Ser[G"'l!L7U/Rך[N=MJBY&y粉Z?qzڈ}z|sPh@B:ܺ WI]j)0@>Jrh.dxnKÜmQRK:&f$8H6<>kց!湌T`wlP`C2(g-Ĭ %23ɖ#rSNu~5t@֜GGD>Ӳ]6O,'6X :T]B4d0=P[UÇxC3m|Q`ܗ{Q{!74["da:^m_4ɍ<˯NPaZŌvj0i*UX_}?xA^b>ǁ2=Br`_T^%(){LMچ#GǻPZ _?}pE$a%2񔗑|nl,?0Ãd~'ILJ NZwHϫ .X*Zx>zƠMNa)\@UftX2^W_xFs*Y}S˭Fi`$5bA4YL{ȑZ}*HZ'zq@kTSެlKS"}.fu $;$\&Z9Qf7pGְ^t<rdfZ -0Sک]KH E9;\@eVkɬ*EkK4+,_׵A`1VÚ`ȷK=B_ob>f~:}q= 3OuMlUh&m ,n/+JKFG{ dBGBלqۮ8{/@K ~48S }8yccu/ ASPLZ-Q#Kk;Zw>_Z8&K3DxDj[tSG J(׺ɩ)N#fdRSmX"I ( +WK -c"'<-Pemh7ڵ{Hڷɣyno*')z}f !E"mH dpYD;{i\5|J`pfuaWxﺠi.x\K})j9=SQ\P! ŠMaRWqK0}DexhHb/I`O0DA\!a$8SnlXKukS\ 7N^2Kkr Wjx5)i K_B+=B o R!dg(?N)_;3 G {x0ԭk%KQ4j-`W3^.{TBݾDqYO`ЌXD0A/n&ނc:j8>=# .|o(}@ aZDUY ,'#λp1Gen^ar D=[6*Bc`2`Z:n;kBӮ>P^wıM,z 0PRc7a]I0͍BV媘,-cyәDfRm)'DcQĀ9b}ҌsQܭ:=쟬O8oQxj" 0forue<.rI|+:"1]H Ae FH[ӠLsញ]o5K ašDSR;9=pA\;&o\yv3@ık7f45L@k.7wY.5*1rF CDgΓ4/v? Pzr[fchkK KW`u" –o&\^ԕQT/A- d+Zs2olLXBި؉=> )־pCeokFE z: MSJOwnǬEWP1-i 9~tdя&󙀤1PML'&&;Jo80y4\CE&xX7vI6s^'A$? I| YKc5￑hAݜ tuV+@+T BBDF]X]pmAHzRR\mNQ-<×L`:6ܕܛ50BFIti$;Ta'Cқ?͠TW9K4YQTgajwtFAڔ,8;UNY l%EyKL( fA~%{ ;fr,[͊`2-T!#1.̪I_[L>XHf@AUEn2燹~F7׉K)ShX~t߯@(h;NubK‡|6? 89_T3:pK {#Z3h쭬w`YMCv b |δ6}.n :2k [#Xs߄.mWQ+i4¹w0늋jffqkTK*WyU방>Z`zlQȿpAQ:d e34%Qoutm\K!e.n1tОX♃~.0o*!B7N"a8~ASCg#4:H%i[PXBeg*Oe]#3:l~IWty~MRM-lN9Zn jb7 0ePZVTuUq.Wpv׼Vjb9Xu oғILz ?]q+VWQ4qPht,`FT̆n&`Φ){6Ji.>X3M J&A9y?}ws03U qk~=bDQG*Ff}f])rDKb \dЏ},sui+\H>XX$OB1Vjxaഘ LOksd1_XΡ\j2(L _@E9cLfC6rYvܻj%T ˩0WCT sYٌ>¢Rݴ6(mVIR/Jp,+Gq?|n$LK[ ##0U_NbKK@L/3.hb Rn2aNje~5IQ0\byx5FqlD2 %QGrT lً3a.3XwϪQ/x$GWEiv$9{u+?eyag&Ƒm% r:ucBUW((74̬>Z9&8ó䫢jܜ ήEӋdrusW& ը&緈egH>+'cqcNpN3ӈqL۲"XtN}A iWzZd\!AtNY!rSI Mz.Dh9p]N]rp2ib{b1\Ell}nsA، ,sCH5  $+ݑ0qhdUPeLz`/E Rѽ9^QR X1Mec02&|)rxIz(1vlT]!y_.LR^ؙMaN`?%5Omآjꤾb ]u6K=4WaNg.!$&^4ؼdB.HlhF ˉ=ԄLj3uA) J&2?aK4ܱ=k[2Im[ ʄV{zGPc<}T=e}RE'e r7)\^#RCo?hl.u yֳִhF>@I;dc^HQXغ6੣+˷sb2H>ǯBփz)ڭT \ƑW9@#v{ Ykw^фC< 2E܆8d =7~xwf:\Kr nwWXuv@qCdG00V (v6Z#XȪY S8i}= 6T=T XS `HKn[t u "iɫJA%G]1,R гZ\LGJ6ٝ sƘ[Mڒ8aA5(PYw ց oU 8Em-3COšaVMdZL(3@ ǐ' *C9[3.nZ?WƆ;󷍟kÔb{'{gpz}bD(DtM!nYRjQ2Rϡ4" ,BLwa!IGGE(g[wᝀ3 "|~i~T [NX0dL lf`g#PeH| w,w_<0ʫ.* o˘Z,հ%ܣ~7wٝ#>%UH)>L\OuVBks\PU-{V~ErgNQSIV,)͂f[?Njx`,tHU/n7C"y&_̓PjPJmN5$_`,JS$=VCƢY>yc$ѿnPyMg`Mwc(&'V 5(5bג]>ZV3ppcFW&Cy1HҙzPtڡCw1 kg="Hsc[لQӓ-rx^G1T%UЄB({@]rǘB}FZ8%xc(䖡FALR>x;qq}@oJ~&:q2)_eɨ12HGIL ̄ +;ƅ2HaÏ`Q:‚bG2Sw⫼lGuQ*[Fs>ijt̫+oa`\wV&~Jʺ[ڊX?jK'ct8:`3 ߑ}oTqb)M2@Ir B:PP2w`PX!s[X}i[q^gXtf$~rn\(#0í- UuHMSqzŜ{u9jlN$bo¿l{~En m-[4aҴL~z0R[~Tc~9:9:Ҍ)W'ZcyuO9l85@c&X@98:Ժ(ܦk*w([r5ui_BxKb)#gW /{L2ńk3QAIwsAeaQZX.-,8 7lͶ1 @b:Tmir"RjgNk:dpgm> rԃ‹GW2ZCE ҉v1X+ BT qk\lțo KCNYV{Ff|] pH2}c xaˆ iae&ZZ2?6oą6unnᥞT qcm^DgUK^{Wm6B'ݳdYeZ/JΫ؊sp+xIQܺ0JfŜ䕓CadAAd+QYHthRv[Gm@ͱY=yL4sGwN`Rx')֛Q)Y>w*+C}*DK.<[EfQՆ[qsC&hΧY^8_mb_ Nݠ'Akyurz7}m/'lϔvTv.D|Xo|"\1څm=Wԥ )O ۏZL_}Ns^8gKLl2͓7逍-%@qW r~PoQ3ͧ[Yɕ=@#E8Sa%0VtDx9pݬ>y h1UiIbL17sQ"~ Q6;8y29c]:*1N%o*H_Y̘an?J,TQa28K%1rs 4sx]V6/;-CVZ)-[n0`<6V;jxU:Ϙcdqg~0q̢U-(%0X4E^-u|D۔%(l3 db`!J̬7zO FKUl1lscK}-݋H~3'`]&+>%u1\/"y~ߕjܤEm>%goT]/vksaAgKRRF5r0fwtֻIܴ$*,H=ПN {h1-CС+L`͞gQӍ_H_ȏYwA"<r((1@@v黌`Op߾l1\ߒ;!/(RQ(YeyŔ ib-&ܐCk%h>Lv9R t`/piƳhZ\uφ㰬MxP6>${ㄾr *S=T4/v %Wp>v55e֪9͊ n+j #ƛ{%R|jqz6P^ ER"9.2fo9g(mq/7בli`&)M`uϗܖ<ڹd-E6xK;{謟o {уQ ͧEn^?,mNQNI9Q=@V*očnf._0<}a.Lxxk8.!>|"*M]1<{ߊ!jtlЎy vl\W{/UpAU 8:Js6MC{w.@H fƋNoG}|Or')o"+*MՀ҅OU^ ~zƴn]F-NRYCimOXmaUnXئqFBy+ qިwYQ8Fa{B8 ,BLnz@#uL$U/2UZzARfVcY4[M>$E3[3i%@_wd*/hb \OGQ ~ 5{&SXAPGьX t%ɡE[{osXĀ}rZ|ED}'$d}nxJ+aK&&j@+.ӭC L3ʊ x2 ϵ6B_>Q\H;2*ǎ0!=̙Sse$@mpkQ]'wnS2GΖ'JŸ82q)i #_Q#s0I^mAۑOŃ2 qo*0{vfGaOKjX+/_5oմS^ҽkʚ`HQ5We {!}]7uȇaYD٧KywTw=U٭M)&̄ JP" (Xpc}ncv8K'maUCn Օ܅;hnѷvԝ&x(fCC=}9SشU-Kd2.U^oXi[):F--QZa|Ҏh8sSL20:i.'/yQ{kKɧJ?\ZV~ lhK㸉>z2aEOYc=Dn A≯6}@\|s<5j̪9yvXcP$$U \JQwD`VB*(ncDT2TGk_8[GqH.>b";%b_38p:Bh "tدu>F2Wܖ7=wTS9z{V4{/8r:6#|2FvF;"/*z՟usiPݽ[;T3ݟd{)kR /H6zǓ;# q)ɟ!QZ!ׄJhBݺq(!^l{" kQV7vc!#cu-F[xO6ߣtZ!DũLH]n}6r^̕xuX1|qTr-LBh?7^юs)sx&6_e0 ?hK0x(Heu^m<LB% (gu3I:Ĉo,:\Lmi+g Ğ[w C/ COSynqn`K}hx9 Ln-=8.{sVsEģ=, =0Ywn<2}Ppӱ LZ x{X)}Fx.+r)WӴ2wrDp?NQ/XNh!d(q`ZSQ]k"'G QA?+^P'FFN[JT V`j\q4z~_W8{iyIMK8(6exS䁊F(ŲVƼ|C瀉r!Y)_-sÛ 4sk_o #lL钑O"xͩ  >ighpwNDyx2vijm S&r)w 0oFnr7ԙh3'aSGju˅ke TƿڥGvzVs={Ӡ6Z0X5c߆Do5DFaz'%}-ʏ`+qp i kqP,0e*"e {LKM!7k(Ptx>F i3rڄ{qaJ: k' 'GI,mB/n[ PMdӆ~W6Ot$ Q_BCk`W6ߊ x4%8v#<]Uuzo.{Ykɍ_%_ty6 &ó۰⋏OjJuJ /ش9l3?T_A\'gS$pƒp[r\ijD{Φy=xnP06.Yպwq5PFkT-16vE=h _SԖ4GRtu<>F>{2E"u2NƆe.ہX󭃲3ö-j[@ZǍu,#Aۦ((4wP'Hٜ1v'٠<ŋ>Aao4轇h\ !#ck Wc [ ӱԢuih:jh~%z 4BHG AmGsX'@@|p tu2?Qxzf]0!|z1/5bp F gFov~._6^7/k}oݢ$ʪf1brɋ<)q"em3uR"99t~,m.ҟF[a4N^8y)a C+ p B *K&&Մ~kU0=-mcMR؋Xz2`ys@g$KN`U*]W~Ʀv4-oKk=-eSx 8p+X`3H `JsG#R:9Wm{]x/L#.eAQy" A:SܺT)+Ҥ|ko!" iu2G4@6ʄw;%1^f8JRm68hr]ZNN H&"+%&<,vPR8.mӟ7mۜᨋ قeD4X>S117|{̟N=bIՓ3\Pk}CS" )2ӷ5kE~&ZIi&O/YEZځYS<uC;O=UtaBEҏm|Taz$E=N>S! /ctڤ$ʚKR -^bwy8Q^ueH"T\%gח1N|d9t.G,+c1/;bh;ꇬ?GĽ&ص)OQb^1Zb 1́u),9r ,YU-!#n ص&&*f OY~q(p4' ziр?FR+\\ady`.w &̍aA_l+ybҮe,yYevpW.\?#z;%fӈқZzʏHIã1W芦k6:i Z$>0'OK-0v!By~t S"WR!W{~Nڽ#%Ah7By)]+/pHzxR)IQHlWQֻC"_yMin!sey-Ӭ@.{ϰT8D Y!uJkGѝ[_ACӪ-#6*p`//񰝘fl%C N;)SWACNgWh{h.b9tqT3R0g<6&5'Ds3&8LBQ8 G䣯)~ttd?qg°."e_SOYXZx]i^OM0iv gy-qEChz&sn 77Ʋ &{s+hCZ\slZqKW}b*4Wx8E(t!)PLn CB9I7"{PPlW?[ Fe{Z76ȅ-,9Vwv@.W(-CmBs *D yJX>-h{I#~dE#_-=¤0Qû>VP|;^xƂUnuh#ڵz,. +׫m; @G+l4L!(gaL~8qm(Ly}r$g|{vR%;/pn0l$e]f:Zh_R eT׭FQcs֦-\DKB~[@>2nċV,8cF5E kTJ0bCʀH2kԛ[h&|QؒzLoV/+fp@٤o؎^:-;\AJI|X*#P¶I變zUSuizq7ѓؘm+y,k@v \Ng|Lg^N<ԁO9 vDli3M~}S5޺8hMqW4Kr1vJ/p~ԭ+ޘͫDhӮ+X+g"^.xX8tcXV}FBJy|fq0Kv9v~, RoChm'f#`ާJ#-?`'j\.n]OVέҌ|/ mupʥ#Qɜoxw}mϲHz 7$5y(w9 /}tX{>h~A/aB\{YR\~RBAlHJ]`{+NR7?1h𤭫# =u|XmaL*۰5_*YALIYB[pzoA𠎅FSؽ+`k6+6 O5 ?m#2}keܾZ3D@ Ê֟p8٥Inɢ&ym] zaJaDQV65*eQN]-Yj]+_=OQ ~zqJYIv+fc,1ܝߚ&T2W#6& 2R?eڜRfS>@enٕt1zvD(wSTYHB.~, ̚#xdݫ.,  H<۵($!5Gh;VFpd4pr7Pʑt[[!s7qi΍I;3^QV!m'LV0kppܥkf\kuqO, &? j忓]Ca0oK8bf#H<<&QbMVC%}ÂGm9Ҭ=Tw&Cyw̤1gN^ 0/f 3`V 6ŔD Md&C.QɌoKܡ.X-AY=9qTq;a8I˦^y1b8ͨj%th٫Ym=Zsnm&Pt?tQ̯ŞO4nV4nw*ѓ񝏃:P"˹蝈KUjy4C0 5e޵ -H:HEQEO:Y&>5Dd [ULa O8(M$r?¤,֯e(|,c;\8r_u^ۆ|h(4Qb̂zrz4{@ܺJ\.by}EYк域X͉veW@SE#VX]]i:D F[[E;1egH %IZыHKR5M`DEGrU댛aJgWbzb G?3螔t=0k2wǺ " ,FvTv$I79*Yŗ|ZZ'oM'xY@+Uma#uhuJw9U4H5c 3kT:*M D+P1LcO$Ru7 ̊U 47@dJ {۷5 坎݌a"v^#Oݓ-7T ]O]綱45vwg4%>;\gOvҀZuQhk,gLg}3/z+ Nj֦b 9{UzOj՚R:5BY$۔vjفYJUenkN߆F2c1%8Pyܥ|wXa*&]}멐ZGDn?z4x\rM,'B_oJ ?7A2T`pR6"].: >$:U-;`}q|mͽF=-W4CI<6ԪP=4\ ,ICr1J&L9 [%z\ڍ.ԊHe*I|-_D> _i4}Tg%)O+ #b[| rynk6"TԱ Q9Df8}=MjP]5CFWT.޺O[HhcIڥ1<Pjg(L|zJ ěQJUx `4jMmi`_7ɕZ !ҀbdDre< 37u9 Jzز%ai/buKi*x;lRa{>J1Ys/*Yqi]n3,C`6v@tԿOis iR%U>[ܾ4˳ %7L0oNRU Eu[q*^^^U)]^t 90ooIk9}c"ԨN~IIdtylrն-hHPqg2M::3=2=XByFIDŽ,{|+~@“-l JX VAuZx,'WagT蜹'~Pp;AE"H=zU5za)jګkNgힱ#ڹpeCܫ@iβt[ K}33&԰ߍrMdlG7{Z8'x *sqJiDIMAEK3tDÝ a'KQΉY;K# 1gm"y,}xf Nל2_RAF{kEFr3oV:iZDzu1xT">mz$it\5e q gC"lh -Fnv+vOԪXƭP³H!q#i'gwth[HdXͥW6!||eԠpړ !_VnJb(>@ֆMOo}= i1%e1SԳ9pMjWSwAY&x3T jF|LX VAk 3zzxDI;7' 0v ]䂛U pc :a+*m.*EuZO93rL98HlRLF 2Z&| ;"aUH6*(/P9 ¡Jh[I.Dbcן:$o9Wq}O+ DZ^9ht@,ނ4ނ5y朥 tW+뵺Qέ XVo U@K'w,{C>Z|M\f&I9&E#O BRlj<>!$t`hrBшxL$.'pQ !Q Ncxjߝ+'U+p<>^l>>&b7;ȁL7\vĥ_U=~O9lZ~+S1˧s AA8}p^:SsX֒p1xJ-x^%ߐc˛t b!bZ r>y 3,V ]L[7]jj'|kv+ )mWFr1lHHdW5;yвBɮ37EJY3ſ:pMXq-Z> ks䆚헶jfkHҠi->~BxJ3ۂ0:-akw=&,˜>eTG cyR>+J+%vT hmRʏwqC@&g*Q<‡Y^fҺR?RAs9PUҲyϗ:IVG prXia^c'ݠ\Vqe!z5̻6lU{s*_ znV%oL{uᢘl2vL˄+Řf2vG3y~2|/{KՍVIڸ%8(r%ulEw#ɰ:-sgl,֕!*fT)IgňzJJ[MVo%ΗFE.L2W2]b;_x勷\aX4[`} s@?AuaqVZ]#.*ZM.9fp!WQ(%a}JhT8#=+aޤBG,S#6pN6lAki@yVAMt|6uܧY3S%O1KdZA@- E D80DzT}pRyjoH*T+ƗcNs]1vVN/=їJHR|ߊnz!2yL>L̳0mjn()nA$U܎22Wv"UUʎ(riu875|N{(,aq~u5~ѮZ?A,#7ݱaNQZU\Ga;xa`Tz1\3Sa=/2cRɲ]drhGG n`{ۋ5l^tIysx2jn-_욞*n*eo.h-`wawB` vo)54JȽ|P3bTvSvL3-1%c:y"sr2EddgꧡZN:Dx0Fl+st~= >R$:\)ߴ S4ڵ?>jP뀧}Hٖ=8 R &@0! t+,i#}C-}v:[L)mj&2h^0ӾC.Y+{^%H\R!t5\8]1ڂl  HH/dX ,&cl!B0ͪU[_0qhz!ӲEI;e#mc]"W#[\OBqgӸ򳯚4u畻Pp^tY]E:U $1dZԗ7 T@*㆐(&X7K2TxoE0kvg'Sl1ޟ YYSR[ P-9~R"!*sD|?[@֒WgTvH+eiD*DS3s*W +I4z0a?7d#VTa2gPXYyG$="(X7}rrU߇k1r[~BY;8Z$Q8[Chb^qLL^0k>^ 0A0Y q8bWu!K3J  e(ĬpWd2@l2x'>y&&1Bv"iJ7zͣ289ʝ#Q(X􁄰yt}NWj z`LrףZd7h " 5eK; CSO`vWQkH֎^\6ṏf gFC%-{: T+=I>$ZixI =.ǁU~Tq8ٙ`@/@eV3cjm%Y+?Z-P9ҏO!5&~g ֡OfjΩagc _<٭Bd|mz4 =:W 9%ZHG7;3ɨIUzO,L [ ];+T5=3 ggakbJN\IANhz曱pf#j"ҡ'p84lzGeA\kQĊ?1󔊅B}Dsc|QsI70qMF l`Dnq^_ԕ"RXQskjL1zrZӋj9]#`"23Md.] cAhJbfRFעO]mNG̤!^mش;6Ʀ99)sdbqۨ'g_N~s@X$2^XU]YVoir)x~qHiRΖ{7$N>TIs2`3_oCGܓ_=3+n0B`I/.ȟIm\{JJ4Jkg97B H(C?n#ڛ 84[d6^.e!x8! OLl͏.dF~~~RdM1㟽F nM Hv2+0*fi#'U,<0dS ^v֘tUZi2U+G[B;&2ǰ:fWBd7MJm(׊+OSUw)bO6N" SPo[E60,t.,3OV9TB+/Ɓ zU-:)|jIjc'd5y]a[3WJnq5 Ur0S7]xvr0I O XSα~h9ix|s]4=!͂ܗk܃^l_gcH&HwS^?2UY1 xHwO6X sw8*)y{6jUu>Teȳٮ5Ԩ ? $t̨jJD0:SqY-ysModzl G+be{qKCx_/E)]xeUw;/.M*iHKDlZ?PWaWI'M2M?6,~$T>ל}/3#ky'arPoIbۓ9.nr;b&D"ϱVBHEɃe~"<6ǘ"VU.cbvA=(]dԺ@LmwQ/q|#Iݾ:իNXr?;I ^zMyyv<ڑMOGW$[RɇZSMxL7g==&~*of6,+ri6(:^d܏l}VjsQeQ0w2fz^4wK:vYNrX*é\q-nW87 r]#qTZIm ڀAE<$HoR"SuOxN?# Gމ/hdG+ lU۔a|1.wv) 솪dB"hVOx1ӻmޑe ow' ݅5'\ ϣ\8| 'k]pq~1Iyd ?QQA"Pq|0Д4>L uu'z xbčf#8r{I︳~WuI ̃H,?۵[#rI_6sGaSBx< OIt>+Eaw{tdi:$rD^0i hp%U5 _ї R80[]P!u6v%:$BWδ"TY]mn?s6ZL%ޠEB.X8vqs8tkn6OEɩv#% Խ*K^rȧ̠ 4֞6^YR%avȘ*i1j'9ECb ʥskR-} H"osds'mqkSJu1SO`|ٿȎ^r_!OGm+ ƲŬ IQވ/*Z5R,!AISQ}٢rsdBVy8KS?OUGZy@"h Ea8WAU8\e6꥖O#jl.|yT sH}0%⿵G@  I 4l)vNU/oP撶 jU̯BH_5;:^$plRI"bw(z;V2- CR"R6pРai?oΚ0%lܐKӟkVCuLAPGw~OxEb{ޜ.pE_߸$`]lq(th 8/w6A?!z;C_Vϻ!@'$@NIExE߀Z\`DxѲ[.x~' o9=S ^g9T Ώ4ap9T{tiֱ\ɚH cJqKWpZI 8\;4h4n#4ӣ5ᶎVic..gM LtL{~ĬLrNrœ^d$ZD!ᅮd\A+i{} UC.^moZO|(hF hTUx+N)PK]8&tvUX]ngb0KzΥN.EzK%-Ì=!2jMeB$H`_&%TGQ֐e T hVhбOl#̞%w- H@-NB0^2vocGL. ~^9wf5E3n6S†n3F|;D A+PT2kؕİnՂz< 6D}hf)GlIv )wC#p\Eزx0&"qkX(Nf9:BHV_;K-G|Ԩ_ҢLT9OfP*sVMfqߗ˫@3AIDF:`?:fqvQJxAksP1! X̟p\tAk{# \LKbz|wcEAvmv\t"AUQն (}׼`xWg:u~0B(4)vt|0; }c%ΌqqS_}J&h; iQ*U,ۑGe94ņkxoJCBKˇ.UzCyPUJ3F֤^IPgIޙ:3c0I^,A`]si{ȲߒCC:Hт/9I-UyXaKx]*bX4Q3S cECJC#pPbmt_/&o􇷘Ճ-;j"Hƾ2`MnS0y̕y#(pr7SbPòP}T=/J mݬ c}A \ ɪB4cJxX\?깚.nQ o{_'0.#3:f l1αaT̓?:Y,6;ߑvVP$NjR#F!VϠ uGd)Χ`ǐR4R>iඹt4b{,5g;#Y((!^/A.rei|H"^~9F#KC+7ݾc,;W3WN{"ܙ"j[ݠL&((Cr~1hTDƠktURGv|a&#ӢJyZd2A,2_GIM} "k%jO CJlP6#ʶ-TP.@m B9.i8wNoB30kq3%ժ?X(JqqC$T0BiΠlԄ1RvJXsT:.RhkRqI帘F:㇂&M֬.B_av]/ /@GTڟQ&%$RW! K-G~,y+KUy=ǫ.N] .[VƂGoU 1z 68@0JRVUYV,нɌ-S,vKMw&E̾Ex?BU†Y?TjJ& `^˖t F} "W5 GV_ϙe3?Ҳy-p<b~T;*C 4O6 "[%O|dsRRW9P/g>R<ֻ|Ad6|]]Flůq=jk{6J/H!*|!sclԹYq;HV ͑kpK$y_B i"A8#[k=u@ Cpɐ'HR}|dG ޷< .{@ͅ[+>ߩy3;5 u{JT9H*&QZVW˒mQ֮@FmzOkr-=IMRG@nZ}{7r㧳OG9+ RzZbJ&xy`%C,Wi<cMQW6ƫaԘs#.R+n|%+>IY@6UgW-ԇZ)an4dJb;f%}R5uz) 1~xfZ-/CE_N9 iƃGzj=-7a4VSjR.3 Ynk QQ[ڑ &w (1뫶؉]3Uۏ0 [ g TS';f-Vd%N[/L9o9o;TǢV;zH*= ͪN =)AXT/Ouү T)`7!c{1%6w'H%ûV|U_ĞfKmUC]>@Q&w>O-RC`&O~n< H0`*Ky?^2Ƶ:#`B$Vž*<;$0v~WMmX}}:+uA* qOn2_Yp21#%x1f]Me[d !%h$ty7񘲁b=L(se)#Ak58c3įp[ u" !N[ZF2\M gkₘ@Ҿ_I_@=VKWqaܻkQjHÀ_[Z!*Y8P$⋿Nf+:QPh?Pp[b8oMd]CɖV}]A{l{ag\R(МOh%S/t|]^>Z\KzAKɬ 2@  K^5Veؐ L' asDhd>~eLn mqjrzT)}߿*Ot+0E9rWOhuuu "ůXZ!)@ moU9`L$4y "zAPP~Hx{RSǿ|TZ6MDkb7Ym^hoMt^m7塑+Bz&EXJ*DVe]a\d:j^S+YOxeh3Vv #žĮ$icɼEo$'jL4"0/cKw? pOϟBh*[zea%E7@ + OsIҡ/2yd=u8wQ\(h$!W6a `90mf+ڏM̊+rOl}hχ -M/qI^:aRõ(+;HeN ZT.j-b(n%4$JlJO=/@%ŋ`E:aF$aR0 N^>4=eק:jgڏ*6U# --@X\9,d/ВZ _{q.#۲뀀IDbq/ȊJ kU[l’Qm$AaDC*#:TZOkm&mϼغS:ć JCt y2hv7NΣ>s0E=Pl^^ \.E?BaNg:H+T #a0)ǖTP/ {;B!!{\O{5K`|J9y;^237gPoqlpPcD [)(6=r@gYv4jf8?SVr‡_D?DΛdx&R-FH(3FSmO-XT|DMa.;0!!G-7x)kf+[[ܸ4ϼAaVtG3JqvoA@{ :ؐP7ϩ`Cuo7L[9PHOm^[n+ƌYI(;tv/RT0H`5In&~*2jB1_֚lN4)جz)o: ['Q"up,W^[I$}xY&%_2}5*6PjjcuphHᯠ<(s9Tmtlw/ʥ4HT5\ {BjoF1 i1omŹZCUmuۃxŹeQupZh]CQwDwk28?SѪGg~z55 ^aױ[I;PijZTjӈ-,WLm,QQKQjO~luX~K˺ll*v=]#P9W[R;%lB7~G~V4!Hb:ʏ*6CQM۷e}kxm5wG<0,N:KCD^Pr3QH_<kSqV}g" 4r([N>_X{9::]_._!+.;`&7KJHKΑaFDDǀX[U1a_ U7/ }1:EA,#-.XR m@:ӿCS@-$1--9t)DߴhQ#JLd%K4ayqJQ ۬a Gيz1!=+hzb%O@C6V/-Bom$_ֈ^'blV[D ~Ԭ~ 웞z'|8i FP+K?@ sԶS QLy4Ar[ws\L9xTd M+iGnWp$q(msVfpm]R:ھE >%<[}q㠕!@UJ? xŴGwnIfL!8{>8E.2f*>ɤ$R^E.iwgi̊j:<3ߥ[{9Co%$B;\"J.o+Th i5ɧ#/ XP8@$U@cs]@#%RUe.3vaK<͔tKߌ6}+aYf׺#M+&KTo;~OGU*5#> .5\'#.i3ɨ&.hypD(#q(Ց\D>ix\OwpfN2gOLnQjdnØtV}5JA"NjQQeWa/Ř 2V(PwRb"G#\?.[ViT-&8~=VA`$Lƈ:s Q;sM1t.|˅q4X"]Tҥ٤Lķ7ٵ'4,DQZ֌d7Ȇ+KNO!OLy?uMReɘB!5P<B+mN#c( kƒjS@F`If]2ou~47 X{qg7LVs.K5+J;<)h?A:!\W .xtak C!k˃ KXgFtŠ /k<bkOfk (I$tS-JhxZ5cr&pwnp|GNZHPx/u)%[ZPOpa|ݠ]WxׯmuW0c-5.S# 6uU*tq(wꂡB61zى؊&IHtPUh=Dj9{K Z4m )~g'R\DumXί*M)N)uby q0VMCջF:U?&zs> *4!=i]`Ynԧ<u(y7F % &* >0QD*<i"e*u x+wU>7@bp݃Tv8-mUI@urO ďITpDdF)IIU;c :& ZU9?J :) +S=xHKa2w qF=[np+ .Ȅ"S%2zw-yOuJʙ*$.Fq#_v0-tJM-qUYb[u f&H6)fPypEP4bݺI5[ǃ0ckepИ]v~ƽ|c6!hrhx]Jl$i,cqIqCZmo ^$=qC[MiG/1jv*nMǜ,v`=˖J Wq:7"S+yQj,= .x|{/D&@y6@_b!Ƴ?[gpǰ!v 0b1јU5;#yiPt:ӆDSb̃ZN[]& T;|[g}fvci2+UJ~ȇ l{Wq-}#%ix{sC.1R3IyS{%iPLD^hJ.ER Gݓx8]g Ȧ{ hG=X< Cҍ*,y6H\CJԄ%2oJ ˏ(T.._^iZS, ?i3Ġ.W }%Klau/Qgd4p`?1! re ozȶ0Gpk?k ",v&FќXO΋fXCe..;c7~e>q\#H3^V̜[99-t/d6afxV># 'oQ㿱rH?k_X"W:מ f}-TMElI@=oɑFy8mdl/"Oxwi\q@ϙ1ǸB:`5٨K]"k4+ʠ99: ΰ^* )qSy6yӦR4 nט~+jHc*抓8~Wa.<ƬV=mU6?A=t7pF;Ui8f/&o"A;ao_\DG B*6L>MgE[i`7#dO?!-.11e :ČUq.u}:$x.#SӐRU#+$hhL4en#mb70 "ص`>n=2a~ YKϖjvɹ-` H-$C*^hUBT(P_n";|+w"43>Z?;:G5S;GϜ8 ;BA<Gg3Q8 y K@ 3J1g= o=f9cAИ U-ІE-.AfbZLk155_b͡0h!be~<6P&.e0;˥Ӽsoۃ_#9 ,Ш|T$2sShDcpXYmbF #;m'rw#εڌ:4,!zcSn:BӇyXPD#@κ.!1Z@r#nh]&ryMU_{srdE^%Uo-jcn3:o`-[!?co^pwSy[~5a/6D}& w1ncyJA;kL,5%NAbJ;?Zӷryd$M9oc-77ʳ%G(P4!fqkI3riN\xsa"HKEJA-`qhv$X`QRbrzޟ90ڸΨФ?(̻Y[BK0+@MpʜKgZ88_ev5nW~k3EԃM.h>bt{PU{7mi@ȣ93!$6nQ4'XߣL8E}3KPG#-S)95 }Ɇˋ97FZH!%vj#IN sq쳎(V<ͨ;HXSzȻ/qx6D+vS!c%FxTNY]r0Kn%JN=Z_xKL DhiMx*]xaM<۷z8X\.X.$ΧE&9fCJDqCX }TsagF݌ 4c&N2:1nuD׋U\Q_{5d+jrw =f=:L?N,H}E@9A]qDKngUDωb#ĖjI,yɾ-:P"}&PT@5["zm6\+i &k[p<ж%nV,URGmuao-B-u65f|&Lslrr/sX|]|IB )Ԑ%$WHhq$ӝAP1* U^-`+eup={$,Fo*]r-7a׎0F %ɬDED3 >?*86X:fKOfY8 ZugBd(۽8NH Ei {&Y 3:]zT:}E{YV,=.dٮ'q:T`_G4.83'T Ɗw+OJGIϠ7 N(C>*4AJvs:p5'4r#?i?anjҧ3{/Su^!p޾,ä%iʬaVy5٩ ?4A%5A #Ԩ"Μf K"9 9laP_;]Jm9ur|6]~&|W}Տ h;EAouov'X!+$gaÞdnn)H5oc5#~py:魕/M$ TbFZa}` y먶z|iFWI[xiLGQ}a%ž3%rziLa,FȐߋE@Y#Mr!Ju1i*w@JÖN )I=(nLu.hxP|m)i\#;n*9%OR)VʛQ`:;=uFa-[ 8+X<0l^P70j w#WZC(wKeDR1vht`C?wPl[|{´ֱEd LY'#v,gS;ɐ ÜUm·!U$ W>WX+N١8VjQf ܼLq?`زt4`zV4AR0(\=E@C18Z;kpi&wPS?Яj-GV=;uIy޶0[K6MsuX{I^g Kv#cЃMtWjlx zlu''X;h4O6|$%rðP↓J[tu]}&?~ig`({M©#XgN>H0(;ZTjUuFE%E5IlN#+G w|@h+-pFZÊ MCe.U}neH(jT$`߄WΏB<٢FqIS>Dk*ugom=!xZ#ϢMMޡRmS.Pe"]Ny;n( )nq0f>>!~yR l|軴biYCokd F#螊4̻S(lmsɌD0ygw w\-b0|# jwaD^on< T,Q|)̶iEi~;nҙLCz"3{v?8bVQ* 0HTDM~,[=!ٗ],#TF|Ig<* s|XŠו7btuLa=2VcSNSrXrZa$)ڃͅR?Ӊ'de%i9iG.O/pf6޺ DD`ĒR)v"=åcd~n h"jN힍GRD;i"Q&wf/>^ qθ_Wv Aq"/6<}H-ӘchьN(*_^ԕRxXJdMd`~C CǥydqN=|(Rvv$Rdp[ozIʈԂt9e<.CxA?.30*m=<)ψ>1Hlr0<ѐcE]Muqw>hE7lqW 1u~ Ԫ_<^}"GT$]AcfN} Doꑃ N3 D9 \2X+B E NBl QEy]'w@_0M) VE=@VlZԢEW@܄;,$J$t:zV@#BMN2 7q|,CfY0c\=8 aA-ېYKt:Pm"i[D%6E2< %VE_&[^zў8Mnוbqؙ^Q)VnWhJr؃2fbv316A|g'%eQ̺!io9_8j:)w>U"HߏOҷ?$DB]K ryq KC†KÅv;L "$/13)Z:Rbz;7%#|<1  2KqFb%E sݽjjuH8y)>)9{I,ox7zp}`w(:%G+ !ް8;T~1FSZC <)XKԠŠL_/]]@f*y?)LOtp(]] l'Ʌ鵍g~$%?qA޿MY$u;p2Yo]Ժ2x27ȑl,THdn0O9ynuRf~q},kpuTw8=sTK#^Gg~vE[,xNZx"e8(Sfj:rjq* Xb0}MC.] p)k8OpAK6zywSܖfd&qJ0jR3X#pdy嗔硴ve Hc"1uy 6pѸlhTPXAwݢ6h!ie~綻[>TFp7fE\u0{o}Wϩƀ $@DtQ:.aLj89 nZgʻl ]&]"ǫ4ӡXPZnP*`Ve53ݡ} `URgSt9*vXʞ W u%\$Ko4lM|R ZH[󸟙SO%:Z6ɯ Đ e:\7rj)]TH_|Do]8>1[tXlY{`,tŻ-sxkwjJ$?(O߃+i$B=Lqg`P YgR^o(2pRb?/\C6=V |6/"& %df&$C;0#,`oG": |9-^ưOpNmh@8Ti P 5\G]k {(:$2b2uB_ZM/C![<*7cP^fZ nYuԞ5ϒkwX[LRIhNbʋO?  ڦ D/GpЃopٝA PCd^l_뇺ֆĪ/Rۤ }a} x>ƅR9[KebH{0":k#lB(19YZU[PhJ2p8d!ȽA$fozדy+,EpN5Uި(Q~cL?ʦgZ1Ճ:ژ)[R{2J|FX*tY8A  DhURt=]vXrChMk326G?f,B@gAX^7k}'д'QKyn*6?CX ļ¤,*Y@'5cYPX!r.7j' j.^/9y%J-Bf\j9Gput{a> f} gjqYB%)nD"-~gחz몬1&| 'ǐiGCF1}:~utj܈0|_&E4 6ª,ҍ ٔmUгBI퍗Ȍ'3%lF>ۓڕxKUjYx/Tw-ӆ9E떢̮m@ z~s^5.qBHg *xrvL^_,CC-N" ?ͺvOUS%M}0a6pr [ ؉MH'Tݬaٻ2%JUM#-h_Lw<! 4=D#3g]?,XYr!7Dpd~RFc)"nd)xN[k[@_UL"֘Hi",&@Z/]y{iQᛳ̫Va)=[nkmJȶ|vۡ@H KstaPNrR@ WHtpƳ]{e$A PSCTYNq8E s GD|! ^Nu, E")W~.)>Ug.IP5ծ- M&?A1^b CPgoeFcMs$/t@h: ~㾭;M#7h7IӺEzjF9FIvKT%o ) ءpkmN-/iQb"}xә^Q ZҾ\:<3¯bc pUL}W3crU6vՇ,1Vp5]ub@+~lL`j% 'C$Gu/i_Jg_<ČJIv0Uzs9FxJBNI<6fOΑO(}UdPCAx-UX:\z&ID|[4.23 p@T }Oh44$>ic|^FVMJ+r+VK`µ@.SB~J_=Cؘ浚+̹~טU&ᓧ!ig<&f5Es%2`c㮽p%W1J>-?s! fiC39kvm~[f&,3`'8.2Hv/o8l6dھ:| =/3pTГű|Yt6B6<)'(s1ƁX[a38(ȿ,4YNsu$E-8+Ϻ3n?H,KZ #E/3t6CA&?nѯIr@8RuG!blT75sԄ39^j'd:asi_$HhB?|-#']eɌFiWtbSVrs.{o81b }PK$R!x ȶoMF 5dy1i8{v 7g(}nWb{BÕfFT5!r) 7f_{ޕ 55sF-J$xN Jgj@y%>h.8aJ`zy}+c3 /6킄cQq5hECc&t?*!IsY#_wk9I{Ù 9+^%=Ԙj8Y--~B|񆐞aF=ueֽZuH*Ŗk| U&L2GZ>Fu#˩Ne0\¤905"tq?(;p{e0&9|bd3#xnoPLsZF…эt>2DA=(7@d3g"aeQgCSzn a֖rsZfxWRGy{`z QL*ҍUUԇ2@uX925Yv"%:XT:KQqeeݷyi#Ubnߨ1NC1{u`8Py:A([3|Cd<}0þMP(S$|`E-ܼ^v۽swR =9FWP>KҌd*m%2 pnzfGӨH7f^dBbF β%u89U=}eT꼧v8ɣSko0f^TZNɧ\ɤRc¹FPZ:PB v#h4~Uh.Թ/^ Æm]#S9^~%TekT"g֯ >SQK\-Ǝ昀-`Eŭ ')}BdǶ粐N`xmk}L Kc,˭|) [;O>;=cV+O+ VYR~Opqv: f|_ vvH#g?75xX2nR+)KI%u*JlJ窉6XZj. 0 y b~_cf)ԏa6ZeK/p~7U`KHxEMNza{60yv ~ Bo-\bD|GP{ӗiG~ i2,S! iȣZ'hg7O75!4Cr@j>ݗDfn=XPe8G!{iīW\BFQڀjdL_b ͠읆I33/XtFEB xm Ix+)@\%GY7;2kW ~ ؉"S!p?$Elh]oxפjvF|1kPE/~v KI((͒JϒjMoԐRt-bҠ7"YRBn:٢c2*_ՍvЖE8,%ߊ/qj]^͂&Bb>`NշJKuIaN3T.`Z wieք9&6b2H >;XH,`x}_'[X䱢CFʵU/ ھ Sh阔 фn]TUqXpbAڅ[Q=|J/,g ,YmZA-'# [z:(Ĝwϕg3!%yA$$!4 {jiX\2+!Lh2Y/jA / p멈ɢ1GLN"Y0f7$cBw5\p镒>e̥Q# #=mP:'678K\zfϕU-M-M~u{7N8Rnu&3#D| Vl..w2lM#qB?R?{ɫe/wLJY㻕9u+sU=\ }  &锞YQ&L`=a-D7>=/.e@D$ަb\. oBs- k'TuLeH d v\{ݘʏ˒DiFwo򠁸FKmC Xl& \ll($ۺ^aw`B"Rs (&I/X_칉As.LVHvby3[58鹌"UH! L !$#l n6AʹHfmΨxhOg]%ul0u=>O2+UZ ѧjėKVOl`Ե~SjZ^#1I_oC8:4rʹ׫aStcjĐ\s T9.'59E]T~Uq{)tX _yP3-8 3oo-Jpa1{s HTs& 2b/GHP4尝֟7"kgIECK„|hw+D vVh5!Cf9l-W~f%u͇-Ǔ;eĚ$}vp:qNH]so~Wq[ۧ<zwŐj`K.fI" r=3ӻ$:yG}g2aXR \M~8"s*xD0Xݮ\Y/q(EZH"-rA,Nib͊s5 ]Q/ǛnM\K BEbm$1 5k9)G]uQx`àҤ'"#/Kt@.FVHLw)y?P]|5I0۔$eӲjUm/eLg :=vYd0xR5OM!UL$LF?J=ݭ0vg qPTyhٗ`}4XA]#ND,$Nϸy >$$IIv嘯[DlF{fܵOS 2wgj SMT7nwgBՋ_W9+<yĩ wb( Ii 4?ۘ]QbX+$R'|Nv[~^1P uם/ Ź|)XՓ8aф ;ݺ#!Tš ;^|ͬId5Uߋ >]~^RX.ί6BZ[|x4^-8scB7Rsvu C72te@g^ŖD9X'*LDji30.SuSxuG>G绛B߹ii P /C0$U=Ղ;Vw``_%@@W`.F4n ?Whh\ڴS{J!NElIlzpUʠt*M."/ir]|YqkY 5@#-FK(Zctk)k]< 6ZLr+(l9FfGBD +)ℌ<$8/;BYӀEf௏5c:m\IJC˔OSʛV Gt)H&,h(Sb'4ayi n4aHR F!NW[iQX[mp\LٻwO]!VRfv~h΄g]Ok/:wd( 9Vg$;0ۉ-=) gQƍܽ-9š@VQ 6+^Չewڽ6j_*zT%fUy#.3WBk?Z(:X\0$_ua޹Mv:Q(MZ!`Rr/ʼ(6 _Wcgrg15ո+s@\, eԋ*tF]4y=JdY{,e)ÏKi'QLA4KT:SZJ+qٷ]@JPo"QJA /a#J;X ﶜ_MJ ;H6ƝAsk~)^q NߌkRʐObUu@5-͘Vߧݰ ۔ f'gx {; JRc@.Ԛ!?`*cVk-Ia>FWD[}CF|46)gdmڃﭻ>Q/.z8["_Ǣ"h3eױo h(CPQ O[7[_GKR'[Ԅl@ ^S|k5o6xFs)3Zu^;x^|4Nz9'^@YZ *. 1o܊ڄcwgR ޜ$fx fWj$6 #Ք"x3rs7bhґ(iI+vq*ޞ) 5G 5 m=nA<_eе_(b@fZH>ӱX"yv>vsu4+{ z]uhac㩇U (^g_0eHZY^tc>S^|Y|d /;OȂ-}wFǛvL/TkxHk&8jV й#zӘ]TY)x9 H%2_#6R>vf~6vE]Dcj&mȸ$vKE)Ϗ52 ɏcCo`i !X ~ ^9}$Qf4E9q?ܴ&͵@^_] ][E%)&ήt(N6>c"?D<ts12Hwq=Ġ<.N: 7lK (#mx&šn8Y z[ko,fKU{7-[H}w'Pw2uT BI#9=ƿ\1glV3Xa]gjҨ5;)uW"@kYpZ%,.* 3چ ts~zTh?F4٥~DjeI2 \;i:!o$zv* sHd\ގ6&߁P6f"L9/kvyTO|H-"PJ T֑y;ĥ{V~>O qk@D捊ԫ1|$6ߪjY'b2:Zs\lheuZ*FmJ ()a.$[QXGMNYLӪ2[I([[Mj˵29WG?APba-D@f}opInpk9rp^։sdX}g5 ҼTAi7h*cr4t%nz?>6|sw4'd5vb})A3H ?x誗 PcLŻOߋ$M}~ݭ"+<)i$9R||pT\ODےQzpL: PQ[0ja# ytqj\gd7'Ax^j|Y(wױ,ae!*-sI:?@ʺK9 BHuN1 *$7u ^2=R#s/g-/C;+3ŵ;絊]ul U!_ݠHk_CgJ9CH, (rmi.t>b).|O[^Doo;Sz gDb As# 0Ŏ1h +C䄋9ͬWP5L"Pvmy)kzL9vQ FuHFC W6{I 1}(ZV{'*TM4 M |dAs#?;N_0D@wRGk&w(v@trڟ0kGX8ꫥ9PTbIDFyò蹙`R'ý=yQ k&e Pbz<UzMg.S{R)L$bL_w$]Ӱ8N‰ӭٮVR -hyv.;UjG#-(]YkvKY r[mMWYrA%3jNvl6;Q)OgBB0QrZ:U4] ^NU!E_Gi+EoP@ڤIjIR@w0DQUDNM+0tV:k?a5MtN5n‹-19]KףY #\ȲLw}o}72AW0:60 ,>g|h`/B1MYUU$^]?L‰۷n >@cB-PP"6̘ |#'R/5'QPKjFS|`$tkilPrQ焾*.U͵)-HJ'hCsūs g@ٰ;E]wN֛QG=*!8TN[Y cZY27sQԧXevS"^%Ůmy#{m`iB.{p^aM̗%emMę= _]%x9w3u[͸> F{99k lyX\P7k%k`QKf\0[[nJ=V]xЬ[TV{~_ĔVP}?B&B FԚ7j oۀcqܬM-z;0R~o 1|UIP[ oZ hv̼pA%hLIRظLjB}㻦,O7g)!g[/9;c!+ܳlD[jCtRb9 .δ=5|le  @Ki¾3Z'8F EFQm`F-&jqwJ_V2Ii,3u''.phF7K8:Wo?^ˤL 0Эݹ19cpôd jj6 ux6 ֫]#Xm膫I?vj_~%UzBtCԓR'jq PH*v ̐ 7XyICXK@!/!N1'EplRK>qYC뾸8QpwWwe&_i;W@br^'7F37 Ԃ],y"(AluK%)N@Ԭef8KA+Ո6`iKlždȕw3iG_ p JWRS^'$E;0Jw^RDaFTps/an8hǷu n#g }\ɜ@c҂)!500̖BEZ+u 5v퐍b& MQm\7sMc[a#.c1@ 8^Ƽ=$1zXM-`לߪ(_\/CʃeRk]a+s)csjGnO$θC@u`R6_ J~ު5C!mB2n6 ,O a=H\T]tEgw4t%Kti4..)~]qVA+s@MYhCYLy齣4g4_gS|Y\ I|0Tb]#MH_q;jN)q mQ‘ܐ(Q|G 2? +KƉ&v;cj6j&1VΕ>FLMD1 ꂊ0߳_Yyh\gUҌɲ c}#N`Ĺ%O{sr,)녽.U m4RpV cq{P6wʝ _WX^>0;d̠G (hv:'0k}ަˮS MKGXT`J8jV!qZ w?sR}OYhNK =ݶ f% 1VywE"x鷯@W-'mr S}D&-HJU@-(6ri.fk)LުT]w23=½BnՄ2<>#eӤoM"& <ų8Y.ěnBҥ^ 6ӵWYbl89e'wx+m#va$7}TD r9]%EgMACfF|WT0Q3kN6Kb˭Bm5BߔV.Ab͌y~6OzZ{r/_m|ymjaاBd)85۪lPrTo@9Fa|\k;(\-,Xbzߙ_Q6>l@D_bюD9f}X N~*EfJ~HQA2Ϟ佌J뫗-|6=A흟RC Vjx~|LF/'jKSv\WhB'1'ҘTԌ]ja±gAnx :ּC;1]e^Beųȕ&MŨjLq:vP\T `tד[uDH|;JżH/?q*E{nӮd~  ͥh1?; ķrwnA+2B֦0xq V.2"ϰ&j<_OFlׯT 1M'ܫVZa֕D)0V9,ـ'HP=;2}H=CjɃ JV@`bHwU{<Dk;ܻ4dWP.yǓ 1@KP 8ٍ2nMf'0&+HgIC.ӝh^@w?PBe\$5,xUiRƎ/k{0́\gR{VRK?~&.Yl, #8bw&d4BF5l>I,KOH^IOkwvp/cMeo- TimRZm+<NL~LLzU vn9XMz(ٹ'6"nyc8%mH7jؙ͢jTeVH F]BP cvH"&l\M8͐iFW͐A8 ~0c mԃxjRҝCzdȓ(0jJtF!]H;{w :]/ebkyyMηD΄.„5مt@'sa}<3G@$dXr,`d+JG . pi;Ԡ 0D*:#I ll3gtɜU-@˙Wo?ÓVy'ޡWrE۷-*j"K|f4\pJ9%VWѕ*Y3EDTvhjtH9103IDa{ mu`5jrbiGj?kl:y;fgl$:*iTfݨ9+H75 T֎+q17L)޹M5޷5I俉!㈵pӦ!>fď2h}w4hg]+%wl2Ow]CF5̨ ͡R[Wv'?Zqw3k\ Ft#0yd92< k紮oc˾ʮ[4xKC]ۦ؂XX|WW*"<ƾYIY0\TU$0@Hpr2`!8V=&eQVR{8ӶHэo E_rf"! }xF-L 0e64l5V~.V܍H6!F]nĦ[;WE޳тU UIz HVMI0D}PxVڛxwE+_6}zk 6W\&%6|T]phC˦~/Dk1Q8-}muGڋ_ȽN΢cԺ¶Ko `Tcvi5]S>30ZVԄd2K7ڹtO00z)D~h4n Q7>vMDk̇ ;F.Hh:'oj<8!z%5EuP3&d2 Dw"lJx@Z3a"9s* 9ͺ~j !,ѝϼ$(xFN1faÍwDĭ*GSFX-f``CT&EX;倆8K"3v_j6'N’o4A}G`Od*%V¢C$ג&`s)1ApCkS``1bw#?dNacF| L5>!li]/eM Ll`,/ 6+x/ez {ώrU=2e8\u!Kqi~ᶸa. c͇JE-%RJbKiy4Z*"oE=vQe Ӫ1K.ѿBmG]jYU0U n:vPa9ir }Gpp%H71ɘ_ZPU5O"J>˖][ْZ(zKIqA w HF,v65ER ?_@6V^\Cs#|.2ĩQ᳊[CgeZo<0o5ouq d HJ=űLޛ1ܴf4#9xGd[~H1ByjSN  Z.}l] <3ji+&%խTUr Z/líd F\Ӕ xpt!'%b -g!餶<%b#x@$mQMj͊_K$U0A(kGo뱚7@5ՠ}=u>d";?.b6=~]8j{xG 冕2?lZg0._f#24!}\Uo: .wFӫ2 HO m`vIa"X3@cX܃PCח'>T"b!B%{ "ʉ˯b_w3r™WfB0gILqb< Q=EXtFoL_g%?k"$8ir)0]i~MzBvnB9h\\{ N'@(Yfv3<4Fp6_+>mXytԣ$]thh9'z OmE')`ciʹ^.`ƞg$q`,_Y?0a>:!&=fL/X>>[{Zɜc9 *5xj{{\Yޡ$$E}̯:҂tظ}!_A(.BHKwC_"bš]^݁Z7Jo37_7|Q)||: mn3}7Lqr)(av=/SzfD35-^lxw7IWcC>ϤY8:ZHLǝq!߫:# iD133zx VIB}Ie!'3>N n#=#~ap~1Ϥ*|Q>t=ȶlVI c5yJ *Vt_vŹD+A>$ (Sm)qI {ubHKSg1ϖ @D^5ZT2հmzD@cHfɜlV,(݂Սڞ_`DrXp${e}W{RL֮Z1)G9bcu*ЪzhGLh}9F 3|29j~#x~.Qsrh9k#aqVG>GDS#A]^x$?t 3n<š/JTviNC;+TQx !lGΘaG԰SNZcE8CܳvTTހON J;/R5nX̓EhMjBN h8 u;b zP6;nM+f-@%vSyEvV_0e>UV,<ʏ* q˓55vqDG2J bE>ԃ=Q&p #_U$/VbjmeiMʦJoK43:v'W!O9%'OgQ^T{eJh+0ǧ(g4vQw-"}ҽ87Zl=K0j e ?&uZgc dP3v9f7*۲+T yQ W\F0yv?VuWQCJa[D e?G!9 염k ?Y9 ͕%js1'xQ5'oOhPIgѼ`2Llz2</i]36 )/l2q0/*'' \w99 _Oѥ;a͂J>FK c)g7˫V#=mGt}kG"J)lPOᩘ1Pg Ɵɲlrk!-\A;Um߽Yftf7Zyv(N &~C(t͌ٳSհ79-YWvtjtIN¥TyN ]N[ p9Gaa@;mU~L!!66Nfq2W.[+97niY=A-*>n NژM'=.q{0hϷ'rF=1F؈+%Cñ}Wi^qԔM&uqr}eXDI;GWT&gMC׷<%݂wҥj-bsYćc)Ҫ/ vX[kmu[8=k8~{<ߟ"td7om]~+e>Mܓc=J-ӭzQ`!_Υ33Wy8偣GNޜE~S%=04/CAcR(K0VE%-XGdFҘaR s8 ,#m^*}.W+J w׏#դ v,S U5I28=Qw݊rO- 8dN=J}<1A/0TqZo-XT\zWoo%1A_^wC\:~fFB}/Y?^ļ M" 46?'^~? <@$Kw>mE'+QW;M~Z?=CGOoJ= >%+M冕E1sir`ak0B!Օz2^vf+ 2/Qўjy砾P(' Ѩ.XW\?ks9V2ۇKud_2ɥ'Dn&iD\۔R Z«A(vFPyRlËGqu&ͽ=@b:`&T]?wv&1#pK*$PEi8>PHߝɌz-r Y"3Dro>̀" (k4TWO4^ۊNWo:1+Kp/7}]]dKc~ޠ<%}o6EBmg3=w5x9`-)(c+#>& mY:<& SdE=s q&D48;`JŨ);s|t+ +hAc~6웛 b ́^ͯ/ER`w|tTD9 ESIAӳjƉf#{3T7Ѱ.tn C@jv}̴nq[MsGj3wL) \5{NΓ:tݔٟo@γ~c5"؏$a+93-uMڻĪh5αkg5ʅzUӭ{05<t6$طm:$whVכSNLċpg^gvpPCt}[rFYiPqF)A&N@]d)*kҝ'e#Jv/7#c2/\991 RW.O/V +1;7}HOwNKqQ ['=Jͤ;?h|˂JtvZ{ǜEze4jK.} yΫ=vgȍrE(VAKH,ZTgfYu;X0P.wGba"oCI,H`WAmp"צB2Gc vQ)RM`s4b.%wOM9!̨ө~`N"Kyg@XƑb#qə򀁻\]Mڷ(Ț\X]0nւfSȽsN^nB ZcΣz+ߓ:s[SF RT7va"vNe|⚁ik1`}ਬie9h , fe #BbM ”?[D&]VBa9y2mk8a}?Def]}*>etK[-upz Ι8Rs|yը2Ƿqnl3ij8rr^30)=86 =r5_:evK< Oi$w~3㏳`C7: \h=U{D?XbN FW|ѷRl\?@+4x}BϋH{0W%ηN4TӔO޷"* 8/| a &NTT[sq]f7 xEH\v~s~ M;Y$ )4\nȈqS|F$SR"qƲfCcp Eɭ!UCkpx9ei|ķŊ='E± $7K;9/ז^(1Aڙ @zcP$]92 _k]yIvGB=BWVV1~k=@h28NBZՔ9XCG \G4ijjcp Z+3$! Z= vpj1G?\6q ڙT.#m=IlC$g&*֓z=nMmcRGxr"2~8`':2|Z5rCq5._ڣ. AhCXygMe*ί 8yTll<5<\k;1(x Lf6<{O8\^wMhl: ~`x>J*`xcrlڹ\4u0 n0VPTn9X>Ó` H$m m _aA6L:͎>losKzs落}3 T7.)mge$Q.2$G 7UFZ7Z\_/ 9Y{2o욒[i l%dn`|@QI>4) `cv,._AW57Zt lg#O+Ă~eUo{ `ZD-vE]NeX牣wʑ" 'Fc>h}PG Zh>dMxa8E%yv ~zJi'Zd]V>@". ȇП<>",N(b=җoS2{|C$."LUm8}`G;&h: νQN>1xǓ}]Q P=/7R Fs#vϦmKA.X&{PvVRDp7MQoʄkQ:nDjMw b9|3DW u%6ÆsKKg8x|#)-xҝa+SqGG.Tetb,'vʽ=?-4X ]vhoW`;ʞ!&:3\w(2lD1Lo6[AL"iBh=y.yAS/4M줓IPL<bŐ6wi {Ǽ֎iVf%j[i4 *պG"#W'IE1vElAL>H 'ڛҟae9|b [_( rSa)_F'<B#f̣'G92M<_ۿ˹Tr|iqGM,4%xW0L )Pa=9[ԎW|:f[l Lw N(S vQB3zM%Of`1mjFYȚݯx)9bOךo&UYw'u;5;S-̊vܰm~hZ/PȈ^) d5,H`{g SCJaO0UL(\j1 1t"_#uե}\RCa\V ::-jLW]-;P"sE Ϝ}9mk&iDqvC+(B_1RIW*sm4/57='Qexӹ5H1Ѥ'ܜƍwĨךti[Ș@wnⱂ1yͰQ &ysE[3Ze7 hx)I]M&G1ERas:Fzpv n']u7soCqDueVjWq3ٺ "k̀)PLj\c9Vnnؔ'Mʑ"9˙wޖoirA:Tf%v/ޚyeNLw[PȨ!( 񽷌G*d'biưY9u,=z[C @!hƴD^eˠ9m pF h9 Zd奰y&E&y$:);ǞqЂ ?:#S NYh>ʮSJU*0PؚjReL-~V 'POuo 2 ^Cea0#)®IE|:Ƃ##x$)R6*G$MpPM˱ˆ͟/tEp_U5uv'oZ^)z]J_S6Ej-ݥf WFtՆzA[pL:qgMP :ĦٱKPs^?WKU>%VR@`/uLR);>r4-F<' Mlێ̺cUIqL4n@!n--Z` sDc 6 Oi9YC&\4_ ӨHf?w' a29fXΝG3s$ʵb^(:p ]SԴCLJ"k0-U2m4Uw{@f^W]WZzc_413BI=,փ;|4)`)&!/,,9 ReULi8lL3o7 2R|#M[ݾd?IB#̵I c{k]L'=Xu~bK]zș짰c>s^+'Ìw_a0@nd+&yo R_bQHɄ-azFк0pls?OdN*uE+'mcaZG]WʖZmA(Ҭ^G֮AipEzm|u23je2BLIsnYPHp؇H$]> RIE%&kgD\Pwm x)w 8lNanhsXd7g=82[pk׷WckC9Qo˶='hA)An5G16)'ZŽt( 0&Φ}'bu䗡Gr 0X'$ia KcU@䘰2 ْr,.lD9#4bD~}z5`;ϱ_t "Vrb7+,΃?/&kMUlݱ_$Յmn/BR}BP* a|]:%EpŶy 9YlxY-͑_t ) ȶGO7͙wPjO:18jP)@}(*舉&`y= -@ P6Ŀv5nIc{lF#%p{[D*nߎ@FtUKA> 4A л AkgW qpѠ]:ZWaDC3? tѯ.+x>SB ȁd6]ؾm@/wxVPbS[p೪~:J璔\W9U*iM'C/A-GsȾ&1* 9hZ= !dyIkܯ;6 !hLxI1FnsE?;)6u{Jy)]LB|NPsU$ 8;fљoJ U)`ǿ~.&FxdJf?fadeUئN~k]W8^N XF%үTٛz2bv_ -{)T-6$yy9m߹ܘɖz/fyYYƊ:tQI`:HmPIh:+D8>qU0m>C RJ7 DH=r\M{{ѱ#s&ٵi5Gs)4'p%yf3ַi쏤N[e0";'KpԼɺRmQi2%vA#KsՄu͖q_}ʴ"&z#rTR].4;"lM}8d~l]AF~m¢w'&>2!]2qYBRqhj`CsB%3k+ӆiR+wpv`32HgяCӱCKN f&E]p$G~2pyYk0(n(M8&a"i#j1-.<);ozUIcKohcj\<TA5 30xcuWg_eh?ĪpPEg5w %h>6;wat Uv"¥Z?:3?!cL ˓0^шNoo4gr9[ -VPrk~U#"dwl>2gf5et_q*{pZ\̋ XUTi9}69ʵ-޿wz>¸Pߕ}c8IlnX Ky;~f99~Uj1F>-p3I1h*@9"0ܐuC7S^n7A'Q 1>^IQ=[^bS~='V) <4i|'`u |КM:pr(ʧ^HKOHE]yi+^ qG;4ٟ("jRp p+R}ǥ9'J˂ 6k\FvB12WBe,R5U,]3rAzP̉VYHI*˨Yf ecV%Fqm LPǿ#~~}]c%Rԝ L&RKuR:UꤓOPrUxp]r@Iݍb}>Ѐ.7@B)h2Z'}X?^gz}~^] )֡% ki~rrz @/@U}$)Nz>E\`룥+ nOIЍ3677pf-"Qk$e9K.@&r!]r?(ï0H,-{ .p.OZ9T9n˽)P0@Zv'a]^i%TTi(mtimd&DL\dtQ:f&0p2.:e&[2|(aCV\ul Gha6)ZF,9E"(aqM5S{Baޗ_kT/gJpctiiԬb$c,>l(82 j`KtbR׶=SpzR5ge=/8JgYar_wtUc!ZȱⰱJ(Kk}t3ITQg.V^`;;is^O 4הpJQӏǑ0" gVP&LjKZDpT1ǿ:'B%[ݔZ0o7k%Pl _ \Np2d Yg /ZL(,~q zx"T0ZgSD<\byB lEdo),@cӨD:Y"t1~]Tq&lnf9yu>*`/?V؛7a@F"fFge\!&ǯ__6fsZ݄}PVz~ 6#.ƱM ߋ:9~#7%OLJ~{$T~ÖRrGȰT ]R}#EbN?!)+p|_+:@`ʁ1GLL`T=! |mq0ugWmSY>oO!r\xU7AvYrXxg ¼Յ2yɬK,/1,XJ^Ü4V*y$u<`b"a^/cA"`|7-1HƪUu-m!/=@hZD2ΊŃa\D3Z CigLSy" CH(|/y&*hvO$ s s3dc=%0h_K];z+ і(e7'Gm[FR|v%ݢ$#[b#[Uͅԛ9J} F?4!vμxP 1ts _XwN9-UOFIc'(ƘyNqKt[BI8J}[,6|i]QH%lsýv:ӮwY3`Y*; =wݙgH] z< N-xPIyϤJ !֠N+Uc'#nr !|`})m`([\G=$({JzO}XT7+L@"PCFVڮ#nƌڽh 4矏V"jn"#^/sW*wu[׭ h\7ľ8_- sW"N(7)9_,/{e.վKaR71 #LG?r,>f%~S6DzeEaR櫂fH4^ ?;E#ݘų"uTI09@yLvw m|6K7M7K`/ pw??w r}ʔ p `L %r&(bQ=l${|׎@]/eGn.] Pd-XK3 H}z.t" [*x&4F[M+ ڌr)m!W\Bz9CKb^_FąPebw7˂DH5# V0qD<mj퍤pȲa>heEҘQJbSC\FY&wet5Q6F];صS_, p-y)BjB=KAz% !`-o;+nH0 ;c }! fpE<#|t? qyF\:/skC'DU5w+S_#,+`_\[)vw_L L/7!M}T0"/$ݮЕxvpLۢ% : tdKl}/&Nd?\WNgci!|հ{v5K0Йd+6!NuCW_Fr@D@ syϸ!=!~tB>s I 3qD}ojG[=3[8}A1l@D :zPp1"7Yw^ C$z;{I w--dm`I q\ zN)uнV* +Rm7~*.I$ڒʹ t] Xg:_'NjlήvG]~'s-G3y7OʢoKl(XsP|QQfR~f0O$A^lʠdMuPcc\F!4Z͞Gs.#]r}t +zv? )Ỡ?CCnR_\.Xi6F;zfho%5+nՀ1U ΨRaV0ѵc'A_zFhZK=gWv5׻l ?{ЯB+o{ Zy3J?X>ԥ Fe =0L$/pQO@}vJGٴK2L2G*{&TW<68Th|m L=M8?k]; ؼU,5oYG1]{ِFxi D%*Giu\ nr`Zz=iӹ:-37 8D\T3 K@4c. gj;0y{'GdZsD$Nr l<` UņA}by))B[P2ኔoAQ`;@K陼 AQ nT~ʃٵo.[wL e@3憯R>t$AI )Uf7RB;} Pesg֙ڬdw焄: UJ9聟Uk֔tRt aT0@JJHk~)݄D7ҹf_itx1OfClL^a ڧo[e{}7Z&ơ?_7Vnڅ"VӉſmbAqOu5l6w27<$h:TQHƾ@Z;ވ p, ?yOޏ(in"V8Bp-IvH Vø('IC ĖykkzwǸGG!$z9̈&>}G' 2ىl]!_=_doFh;usEw,.!s/xMm79%1N{Ў BwnK@N>FSu p,V 2( ^!v/lA%OA@(>.~ `$ou^F"N R6~jܨ- -KH*~MW}#ugx`%Vy9)PG>{v:Fs$+o1Zd\Jko>?"E sztרgGȎx} ' JuJQ{IoQ1ɿF0u.!yߘdv,o' OHE> Ս zL_.A8q0NܽQιh3WbлrGMU{<ۓ٧ZZHQ7.TzY8{ z*&P(N򓳑C-tUF퇵ÕL,p5s[OwnC)ͧ03&Sx2|VRu3hE55xJI!?KPa_Nއ/ ~DPkb_g$DUifxlDYP6V5kjR}<"Hkhsw aoyYz͚{:II3H|4H0EIDZ/M&B`R{ Dj d^/Qlz+YgKbRVS'+F,kG0?W#ڽLA8nRi>jqjnsb4 0mN&ƠQSBa⊣ r.6eÏmw=Hm'㼽+Y4 ߫Ȉi FRxꆗSkQ`wbI2td t26e9+d)yH$^qYx ›MI|x0sA+_@ 0䬵gEd&_8*X2Vx ؁a[sըw'G+eO˙ཐ-gO1~~Y_,;#;u5Z$@AwVEC9 :V{!mqy;aѬGmdFZ֌dBQNߩ@ޭ{[|.1Bi[PRFrr ]C|+m)+XpljDⅦZ2G|+PpnrN;c [~LWTCb (bdUfS78` DJ6֩<uĬo_ٝGGW&njD)SuN]t@n!l%Ň=}BYTi&L7wR OWZF%qB7JoYŖT!Yb>B[~{@.<+4/d@y;:^&j! 1eTdeHWok L+a-ε)Dh;CzGh؊N?P:/q5#FL.0ϠMEe㧳˰!IƇEe' NJƓHD/ M]H!ཆq|Ă㹬f->4 b|5PM` 4/.Q9sNOl(#/^6B0 ~2>xQhdA'4+ڏ(| jc',NL}"~dQ%@P1mc9̍yH׀i<ǿ"޼*'3c!IzKMnjHg~5t.r>hljմEҶ\( Td TA@~u>VH\V>% g-EZޘVDFj@Q1 DI,t(p{,nt/Rmdd&:/_d3bblfcLic-g 5j/JpB-)Nȧv0.'ᡣgƜ٭%vC\5G ndO' f]*e~9Pzbk[K]PN)A6+sQ#v;EbYI|1z/$ȹ$m>6*hrMX8 qi^}X Z RT 5{ R$pݲ{jT!%xEŢTvDWՑL&N荀LaGIM4IYs\ZSqqX;9,ٴϹ# KPc@’>5&޶dI[̥8 `).7]ZRek}~q'w}5AjLP+ˊTQ +мXa3 z cD>m.^Ң9fH:e$WcméJ'H:501[%@o %yI.S(\k'>٢\P 9m[yxg֗ߦY-@툇AN+.bYl~)޾=d!-=$t|~̀ܰz&7 x[} )O2B(6SED#YyP\ܺ1Д.'HDPн/Ccl.^@?7:Wj'ԃV8~%2M4_H \DIJ~H1n*J-;<uTazuSOq/f1zsXnP~-1B3e_ ۹ԿvD4۲\d?YrrJU|XNDϚ_@Am+eY>}GwRpsyj3N֌ p(oPDI)YﮙZ/PA@ "9b1V/&RWJ~ſbHt6,+6Q֨4 Կ4q¬;1v>a ý!)aRxGYɠX1 qF6AZ¸oCԜuC4d9sİX ܳYؠbq6/~AYHE,0byvs5Bޢa6}j0g%r(.a1 ouK0 üas@_ļ]N+H'lxw S!CUP r/N%i8w;+\ ԉi rkDw i uDoM}(L>"уmB6 藤uԧCܑ +0.E&)YG8]ML/ VO2S{q`TO\pl޾O"oyGR&1(> O9Uh3{5d8ef*A!Nmk͕"^r- X:i !#3ؤ>?dVK\M8v*G{Y.!Ũヹ' Fbr^Wp0W\ه⯧##JyzK]3{  (su+BLFRgoh.Lh2E}6hu)OYܓO̿{_~AJNf 0'A\az{jnJ L!@W{0<5䨑?D%6;\8>Ff[,% 6+/c]ӨA'I*7\$!s3D#?C1% 83.5ur? U*d&41>]l mXcPD%%%7{v, 2.m6  S20 mhD2&J:_} 㰒Dxoz&L1qP,Uv $7;$NZcbQF*@ .}\Sy]JkN\&OTVzToPjy_4vo0 <ڈP/+;gze -'|7EJ=v:/evVamdVY6ڪu*jK2I2]6L-`1͞} Q!1$ʉlMHQվ͎`?'w2"p`Err+^Dl2xAA4[nJ|,2r.(QexR`*Sۣ#oY{m5꧟Ǵه.k,J%bp07ve&U~{06Aq*bī@,VTeq/h7dj4G蕲$PBZiD Z w9=3ײH/ a?dTLlW*. [,6s-Dn~ ^8{{#pf mh;&`嶨8i cS!oJ? w>,XzB-6ҭ @tiAkP^Y Z]n VR9Œ0Ukm%i7MZVsTw}MtZV<# p ~?f>wu)xXBpV!)Z0!B:g^:\z úwD_OgF3$X66Oeu{]ܮ_~cBLj#al؉6tHg3Ӊ i[e[Rq&acv m "#r,i)#ƥuqfh*":vOtMPƕPyzzB60 @3bU$@Iv~y?#!BQ+B0hqFm[R/`U#ٺ3eg <ؕWB:k3X|cNIU/==}.`'жáȒGE7W.mϲkaªӌ@"̂H/^6`bAӲ<sϽ+t?AiN&;44Uq ',|NJR h]# 6/!db_c\ŋ&I4p/8@֝` )#5OStC4m1 *fi)!&JVHM?EI O֓2܈k_yhyJY>N `kns&?K `M̹<'.d W8 4|wa҆Bv$b.Q)1GǾ͔fg "Y|@ yj~r#d!2Yq@-TAGg"lMkN]bd*F[(/qD{egոhMD~7b5$sbPǭ@g=ĺB.R`Q `7 cWl-VϪ $:zn$YnJE=! 4q{֗"!it 1aOj,ƱhmȱQ\^\0JL[! .("pGW06g>||n K~l/ = eDǓ4OAؓ٩}CkTl 4v=M 9= "ZTEU+M;tyK:#ro\Y$.z bz.ñ$ [A[~F^:MO ?xt $f:0sgh%lf 嬑M}]/]g.p7E? K[>uvx4~p ycނCN9w@'0BrN)Gk<~yttJb.ο|[ [rj6a4\V\4Zp+zZcw-p3ܔrDi:h|WP:W! 2̭OKH)rpq ߿$h(E?R媊Ts.2=ᎅC$~aP|pE;8WQ{7""'MDY:W _+ީrErFSߏXV])9ON}v$-S\Ԛ߾4 "aаcUqS"iPeqyk*H-XmS?6**ߚDoQWR=F*7 9ZsMSd|kI'G@*te\  :8g3! b% E4Y] Bd:r~R V&X=f[)-Py^bZMg^F٫8VAyq0)'\Tf?1;3@|.V1gpblp3P9_.5B.!K8R<-+EnN?Gv+%%WF;N>WZ6A< ^h!x7HO,/sq,~dpY#uݧ*۞rF0Tf&NAO[.f+SF.ƞkmdT>/?E)`AE={8d9qXƠz'B!|*Mh Gl;TTڃϜn.gz=^L\rqfX,Q°l: fc5RKG+{ | ?ΎLHh&ʗԒuT6 bHkXñǞ2`znK]t/ m+cG5K~1IT~r M{DPr\)XbU -1РtNY% Ba3J*EzXN=[gWܷv4+E5s&݂!\Le0h FVC-j&KwapMಃJƝ#4pׄ(;#kKxQri;%m{6K|+gu%`jܪ(Ilgve9Km;N4 qOXXAb_P!R8@5|_' Y&MY#2[w]4q ) go΃a=ʎYIf*rJ9*S;E~}rWߧ)L/B)&h<;FOt k)108h8Q cNJG)w>٣8iɏ#(mc xQ% io fT >m@| L+~="CG{De'Hx B9.#sSAtݗl:pqA8Cf 2[- Y:j::IY "[6HHMz2p{IFQ?Sp+xppU8r)FF\WoÉ)|cK{h֮\fQQe0@/s~̴K0ƨCm-8IA9zմ`s-w(^wZ u/_:r9 @SVs0LyC-il%MشY*û[Waa哯3E- u)e5x?ZSR?5o{#,H>:%E\qϬUѻD/'b_3βNs:QONHp R9F;iEn-Ut@2[kS f*H/UEV Ǒ0r𝈿}VhQGr)[Lįm2QuˍߗWJeX7V1حսit'GSW(bqz|_t5)lBVkJD y KJίz^o{niD"T| zVh~|"eΨH\w>ę.DnҒji(˭}r=(zL8Gzo*Y!jQXCe1,0zb5䷤&Kx-i4Dk:*-}#gQ夽0rT| 3P#J\X (E+pO?ziy~*p {:8GjGuZ7;a;ᕾ9RDM $yi<D3AYɡoV|` `j *H5/` qL=ӇݏG:Qp5T%i7c$s @69-LrgtmO B42UbbǑQc ‚eiߵpx"ڈX>\r]0X+VmS[kPM`VYXD cinMifcF7MjC^1JEg!sOlB؎ HSlX~7=/a~'uq0:4-`G\'SCYAO+Ќ'Cl'vH <)4%HȓW4ؚa>V1925, aq,-өPY'IصS %pAv%1k5`&fא*:l33Ik:!| {{M[1|\V`9R”shCmN f BYUd*rCʑMty@}Ru[ P0>R&a"9X9(ePC@]E5vaC}\v5hʁZ"D vPF%%/_jN} %d?3>nOHNl~,@Kj#&? j|?k5htA<]VLo~HP֬M, pʂB̏whx %@~ĴӇd6ʄr1a&R.fW[qH+zty@I8tYcxA03}& _H7M5y`L}Vĕ,kVDL;=4WKx⩿JR7 qBh]9 }F qOpIÎPZo $Zx6' ~-#cB?%C6%s)3Ӂ1ۘjmݻgCqǼf'!^d _Y=a! [-SYP T"qkcuM3\+\H%Ez,X,$b-kq09u~zRgRRzSeFq`?Z-`K}zV0Rcm; B]sU zZIsxB lJ (Z`shϚ``(d,EG j{\ >2 +q+ e:H4a`齙P2M&6AؗNc%s@Iƻ4^7רBqT5` c2 ‬ 9vO ߝQNeQ4ϡ9-}vLN.dMFÈg us6/! 98s?~*2KrTԡM0)3la yqBd3/=iAH(T²#FQ&kѩ`27O"6ØˢMkdB8iGj݊ͨI܁v͋yymŬF|md˕o68 MKFB2U(V(s%G'׷XTjŊLX(0ΐMKSiPF "kb9a"UAװ:lI^qK j1bK,N%eFP-X>Nn$Û(J ;%9nq~]/wMxJ֚5 0WψgΔ>.o_9T<iv#ij'Ë#knAoC@:u{ o/[7ѥJhtL~{#(>Ws&5ː)?C`LxMR]"]*EbQc{V,lW|+1"Ŵ6D3̻%~=-ķ=N6 fZ$_EcۜV "EzO 8>ST:6/> ӯMUє wOrŶZm,dD1v|Tg ภa͘!r`v0/6_gwc]ƺ{MRŶ8ܫKk'dc\:  s1Qe%W$'.k{&~ļ;9b 4 A^>pu$i ǩf,TxqOhNVq< :AVPC /h{|zi.p+fw5%|3w[DJ)uhQ$-Z Qf[ *-x4b}lkD5[$v+\ؼZisQf ]*ږ@IAŶ/&~|_(f5HW u^SKvye_G?qҸOm4au9UMcSB&SQJk_ XP); |K:kPhB[! R%?ȥzyֲn:ݞ?Ly _KkXT1#8SmZ8{#|r 27"=Ch0cq%":gċnduuB%e< ]nh^^ 7C}⛋$X7a[taby@xKG.eN>J$}etoLb}/s"dGjv3~]JilDݣ%71Ac4rA̺ HxWȨ+~vt뜹h$6ca!y>'pѦd:X!.Tyb,o5qFrsjWRKNmkB&.Y3ނ.,$ˌi32 $hT g3M1@IJ{Y} d.mb2oRyI5.<^MjeRReΔq]mJֽě`Ȃ|-, s&B7LGoS Ob\qӘyFXqQlg=>(D@0@!˾a1h^Dķ$g2 :j+&pӻA薳hD*u̪ZiFPY}\lpQQU5JpoLZ3]r[g7UT>pgJ(>;"Pc uLC,o~q Y&o>HApS\a>EB@mڤ\d 1CLlv%{s{v/4.orvDskg`lyX@n WE.W>3/ Sfn;Tf%!ה2-لPlJ6k(2c!$N {: )S~b#|IFYl3(jݝ~;ZKeSa.[(lE*ȠzD|Yz7DwL [ ʪR,ŧMc[1 f|U 8ƪ_jef [w"nMpEE/LF!*_ZQ+ɢ=eX#A,4%2! Blhx~|1;+SaϵrÐw:_0TQBŒTg'OMw;wSRFXbEV΁̡h1U-\F q%meyft䲅 GzQQVYTu }e2}ƇG0m|. vDubI|tHCD)%O q.za:UFcUTK|K| BYGEa 'VGCY?NKԄD-,* oy|v܌ ư%AVп&5B~VVdE'߃bOͶa&C#0Ny%i3?vhkYf5 z̰e-"YM`,Bɢ|eQ/(=A3k:|7̖5fv~+AƽQ^,%3BY;”Q%Se1T|fvzYġz۶ﲺX'**VDaŀU^z;pl[89'8؎aK$X؅*_"3}JCgbpd3y2>d:t,\/5UxR4dgGJ=}s*T@ Oө ,(!)*iFݏʊQv biV#ZYQV{' GUJڣ) aΓ%t)-6'CQuixSX9Ul@' Fq#wZ^YwF|,L]}}ExAoi@=u67ᙵP`wSbOXnjg 4׿OaIn=0R{87oq(7r M\~J7Χ8W "t!3QgO blOi,G,fTV0HƜ:7wsɸda|ml\Y4) m&fEM!\"y # i͓C`LA s?ߚC/r69\ʢ{-~aYW"Hd1|W@H`.r;hMsk=&Ly-c0WԎi{HTqvx05͗=9i;ӳ$;VO@C1?F&),Վ:{궧ږ_uGx_:ib. 029nuM9ImSB?;"k@Y߫_"Z8*ܝgѽd4IkyQiE? :~7Lij~O -]J[Ln@0z$J(<rεtb3&0xR~e648TVO?D(Cꐪ R-sFRf'i!\H 'sI?0.LP_]YG4Q:}9QW.#(yar(‰͂XpMN2gafNPLŕ]R YCmU 44T!P-uZ<\!wxhT& Bկzȏ8@m0/% Sr'k*(XALCz[Ē͛>}"h{9֧Odiߒt-ƙxestG&tp.Mxʾ qLO>o 065I(4ؓx# J!{hzw0?}8_{.W{ e(ZOKҵ;dKG1z;g[īٍ' (#8*rˬIp*>y1^c7;[BpQguͣsL6.ZBcHC sKTtqQ2 ISDl0.%Dz6 =c0xr*8kN.?oU vaLIu-.{\"DtXʱ. ܔc{K*;1%ㅶq͟/QܐOZGٍ^ȑOKoOz'QwʸWoZG}E~R{O)▻#d7 R( 1*A>#@ѳ~񙷾J"0sou vs =>̅[\62u}ofZgP(eH &Ϛr{,!k͓%y9ǃ $$&Q/d7rӤQ-сLC\б $h5=R9-4dK(n/ZyO-9F9MږƹԇW=  V=ӑG$UxŶ*:e5{!u ?IZyhX׭v6V؆En=,!H~â ES',G[;X7"ŗ,MTtOs켫~e΢Y77|>},_sub573%+j FJ ?+Mw3 h|;ƽmSjU)4(a|Ű!(<df4` {|d~q4мEq[|j񏙱:V /5 ʎ;K)Ax6h$*n#-ZnhkVA>X%po2 3*'y (O˔Kʹ$=iXǞ9UQA)V@fq-=S,RJ7aG)^$=p~<9ݭ]/kuGJL\vz(wC:jo=+-PB'jGz&Qi}טvPCԬEߤi^ =`OW/pspTZ͖E<4W,ow|{kZ!,z$~#h+A[vR矢rUK%v/vh2"(90j˲蚼/u:ot:/rdE6,0^CEwȔ E}6`@]2=TCv0$ݨsD=5 `7?衰)JIaڑn5(@ۋ]/l(.jnQd7x {kO&H E aW6QJS0z1ro"~%PF?cvѺuu}+4GrlT{. -&z-(3Kj}ɑ8M?}_ۧ]ؼMr? ru' ݴ9x9)>M(0+DƛZ\͇FdËǶ\VhXIOihZ[uД0d @ײ(%IY ГA[gd00 R#kaNhD %Z5LӔ\V"hT6{b(lnzAPsΘFf͵uXAw:m249Bm$)td> N6otrDu1QGnͦA௷yGcn(+̰V7OH]?.3ɄnDy 2ɓm+Yoֱ &z=*>@r~4ՐW \L%/qΐF[Z|pT0oD y\=򀰤(TJAaʔ*e)* ̶ʸL\L֌H8ںGsB+8J. FJ ]7+ӌmi6͗Mc|j١u{EP\Q@\tV)?]荺B/H!B6}@eQB\]|۽+hCH@Ygz_:W kg!(qņ6kp`)(L2}-s,[,~Baɲn2/8Z9u6݊R;ur6`CN{t!6hTDo >R:((7^-4cmM"/ ?r]Oz8LT<'10H³LuXId] &#.x)bnO/6۱{tc~:?o E"/ʡ<(Q?H$V®I}-֥ș9K W?r6BB>n]1)]:WslGY6oY@`y1#2JͥMxﶽAC'nrFr#m5:445x=&z[Dtl[bWoHL\f/5,ey$/o:# oU"ʣ vg ݢ1mM88*Up:K-&#FQNpoF q)XC.U'HQV`ONr*!e2UxCJok+V"-LS{۳)4$-s)m4|jW~V.VG{*Dou< ] OKּFV_zR citqJE&PY^Er77$kTjVl"FϯabOhuTA׮)2Rޣd c7D?@=7wXXn۫gќtRzRU/KTvQQЧ:A?ˆiHZm+{@#`y~0ri8fZl3Aa{.0Q<X`m׵*ٚKd2yyD-ԏ%?n~"\p9*H\u.>o?S8e5cglP~v@, G"׎Ǎ Q2) DS05~4uiA*ur0= V8~* _F[]괗CbF]:ՆԼ]zMO2x]AtdϜ[ ,U&+p!]ܰ4](f( I#DB -&ۯz=1Umn!ԲKVtF̉sr0I>1')oB<irz,B[5K78ę'UBHL9T*7[$⸌D=Pua+!"%[wfЍjoW[77H{~b=[OZxUӽQ].4{ͭ:̯;]COj #Y@KuNMa"0q/:RC&λБ}TZ܏Vm~8㍽NuwWK1CBDoa+s"nJDOF \dCPq5D(:ky1S3uICj-qKRMɐDZ"״m~q?^u=+T.QQ #%NF֨G:w2,NE{Զ||jC匴j_f)e eSfmFnݺ:/!-r}RNpf7EaԘn|unNΓ lro H;~';XUNJ0uvm;tnV9ߺ]}[gW|rKhk ֍[h3 * &w{EmC@wD #9oV #6XxLK*x )g[3 _]rgܟu|ԑN.-4,8@Ԯd!+~M#bWxOxK^5@G/CQL`4fc^#wX QJZ= !wRj+^ipwjSG9=B`s(;U&2MrEil16U ](|AR~gg)Kۓ^˸Z@o,楝LJd )څj pz+qraD,;c0 ~gx8T,?NI>ɵ߉O6҇D½9}jV,ZgVx椤FS9<\RWG"h) GLCR/ILz!U-adB~RhA]ն,l3ՌJ%}T@螭 =4NK3UYiO.ZXeK~?- UdE񞠏C$+~\Z ;Z53TEc8V"ՀBKikf0C]#ѯB&"|NƄ^!Tw}ΑRT!:4JD* 'ʐ]Ո̐. GR]'P\M^˶ 2Lrֿ |~u-\]b# SB+stZb{~,Bz-@9T2SC߁HTꊥi^mƊ[b#DhIM!JmbD&3\̯`,DE:]lJ3UKp$cy/N(&Lv BՒîmiߠ8{9!HzjiJ?}[dЧL~2iڱ+ZqչZRBvPgE7(Yt ʁ񁻜QgQijq5>#ȈyٶN/q AgْHFWNYPkg)48g0y-hԇaΞ>>Ì;<6bv+mH =`J ƒ|]ټM{Sg%!3oPϬ1L׸ _ @0(HuM/Id'>b 8xhydps=.$IlR]F< d} *iA70WR$~kcEb zNiq_m*v Q'RcB^MH5Xvq[2 1jnU Q.W_lUdˆqڤYC? x:2v h8!]DJx4ã2aێQ#18CWmRtdء_ݪ GZЗ,ɇ5=bP+0_.)A1IK)X 1Sѿ_2Z!TYlxˁ NOl9nh~#f^R`t61Ssd`(=wDU)OBJ/Fƃq>&/LnW~x giЇ2g"3f֣s„ӶM5Ͼ2ƽS }zT0;;0sW;1ASv#C(EӢN%=ݟwۋk^$8םEFCS͐wZޞ*$wLf=IvOon ⢃l܄Q<gghfeq4}ئ^j,%_+W:89ansՉq!lq mlXFWsAL( ݕ Ĺkw6TQ$fLhdQBZ BþE ĝzbB<`br`5mErL$t7d .!ό 1rx4p_Q*VR}6M3}>w0hZ;=„nh֏f*jJmÍTkgWC0(ZZ{ʁjnـܓ}i[k0qHLbwgqDC _˥S8buBДu+D ITSKKi!9U(RT#xzDXre5gӲhf0#U{4 xe}[XOb(UJiTU}3 rJ1Z;:&¦8k˴M'1{4"УPeYzIՠe4z)B-/(wO~F4*CJ/sw=ITLL-4Prnoj6ToClaT![;x-L6lv$Z"D<wȿ\i!,=9KB׍<:%кUv6?W?0 9Qja6{2JȰXWd EX24„0إXeptT*U^He;T6mM;lF#$n>WLqwFcXAe"o>!h(B(Z0ySS^lNQpk\~R _h7 +.eP?3\d9o">C%/\ZݓJO=2@k&9zfAdŏ{`ʭ?RYdv7ͫ{Yb7b)s֜7YQc픃1,X_+Tԋ=qHzi+}b2 *46;#=Pc8=]'~V7L^Fy,N{+F)2B!9eљjؒ;iz1',ke*֛K-gvD=B-> p l#'&<ٛɿm䓶Ԟu9mVrLbA:  f=4]A)20 Gj@jKQ& :oqpQÌ?=u w-Y[ +d۴8,`cAHoA BZ`hʱmOZL=շ0kfԿMPLlc ݫwre'I-=FQ%D9Caq{37P2R_F`o G)qa\F`9w#S2#RZHmE./tT/Åzf6/#x !ɹĚ.p; 7А˷F5~7n6%)3_āhZ^ג<|Cä7nɦ'}g &(d%藲IeByr̚0 틙q` q0:[d5qL\0^R"D5pdsQg4cU(J_YQa/&ƾyE8#5|_Y"%42q^@xِ85Ooâ&aHlT`dlxDCE"(ψQxί+P[*ɭto jƀx~ ;FS'AۗG뉟U:@wqgӴ'b2]ˈ#з_zד;4P*JzS oDbJq K$jcLn ut6ia< "{2r9Ο#u?,{] 겮;Y(.ulpl+ S TReUІ Tt ɡcAS $d}Z"a:f9?&OI>,U'Msh#,<㘲O~ŽX9GnCMxI 86WHo:YJ&먏BR* &{ D =ic칪6.ፋKګܯzGcO) 'WIDv>R3 K݅WE^1B)#4'g,]hGiQ+1D̈('8G(d-{88N˩ETdX+npeCTnT-k՗+"17?{Q0r;vU!߸<_^ :p79'ASΥNN9HlJtZu\5G/v >ݛbM!B3Ƃ+/8`O" 8ښ-20T3?>^i}GZD3:y BVl7a?VX9e0[~Gk/.P.ܽ^~Lt4!Chv߶z*էd;47'NResVB~Ym-湈hLR!xDaݺs-!oq'] ,7mQ0vjSqg1ɧ A{hlNg~u/y`?b #Q6[ u~䩔2"_V ͺdmAT}-ßB_K9vw?]q jϖD/T{5u>8`*XY̺`bT2êOH QH|n"V 2͖ާӻ4^L&s "ta֕Ԝ_^א Bl_=*J݌?͟>im!3ե?ƘwǘE~؜ۣͥ0{'=S4[ж,iw;gWIAT?twSU S )\ÝYA[ˈe'͠m<ͲTUwT)eA~ƌE$xFkBŃ+!mӺ"Iz%RHJ ,\g]Sk%_дQkr`ҘFar"f49|fc?˽FРaa~W*)SmXE/=;h?/{RaUՠ9}7%`f݂*GKvt !QS,mrniIOk$>{S^#S @?˽&q:S5U} uWM r&R M961[[e3":D&naͿ w̮y6 >x%.i+X3*}K޽{J9#}sдLrK=fOYy040!aa 3~+d(,Rw8s+mFtx#|rȶF)žڷGNJ1ؙH=rlnH.C׋t\r{zv,ҋ_2qhm:$Bd붓7CQSDEKz.fm[tقId]ۛ 3OݕGڄa5%`v^ϥD4Q[ -%T"%ACb,w&Pܲoj l _~Uj EP{RAZ،(h- _esW4:*q,cw',"U/c!6b LIR]/kdwUgR᯦1johd T6c7O zYR2vIOr7 ḤN F%j_]s`O>@H[SkLǛ}N܇slz-b"wG>Nָ#X\T9g짛`iE*x[!蠂1;㙮uKCj +ͼXUzc8DK 9eJoode;I4ej7|"NoIK.)heS R]!j; v!ڦ+8)Hh>Imkqcc `jC##o@i{xStC[[nS gaCO^*1K?n)6""&=3VEZQJӓ[G#HKW\fN(?\/:_%HiJ!@hmO!ЧEXzOH7]#D1RgnZؐɨ2vQ5^oB.ݙcھG?[#ܮc)>0nCiܫUq!6QJg}Qrٳ4p%S[5^~7_qh探>v| l,z*އ]2%IAI0F0^A(';q2U8>6x^וe&udF„rzꠎ\~߬b OJ0rDLl@NmvXǘtWOsĪ(qZ,8k"ŹG+Lzua%u_^Onԭh˱w(odј]Bc\(LyN"3ʸ[hq :5c ;Y Rƙ;ƝJw@6ix|q0?Ā7%k%lלgF/U|<Œ>hu] BN,iGӈA\6ySևgX|5Oe/K ڦ19 U*G{䕫O>ٍjRڃZ!' LgLG6^,1:\_rJ'l/v`'n K%0h̾FJ\[iit Jc<Y b3בtgoEtBBbvxkKZs,%C 5 ctsW!Fۙn1`SV$4kVA.wVKߏdnE=>O=:A?;gx!V zQ:L1IV#cZ:%LU/́P[7h_ n0ezh]gٛn/ѹڦS[^+ĭ#?ƀh%1d34{Tiρҩ^ EMKM~{_w/8:ЅGh 6f:~@3}$a1u ŎhzJ?:}>i0G! Û(܉rELgZ;LH i<Z@0 P"(LT'ݤG2'I+c]n9+dIJfhGzf0&P6eQ0T7w￉$(h(Y6QyW;V&PLܚ0b[ [|a,n'nx L͌(BpR ߻$O0 ߅)F(YRvoPujQ%@ 6"C}۽`tpZmz^`v۔_0Gh!IJzPU@`a&?sLR DEFWgPS]qdμ[k>ƹ3e`-IS)ӂؠ {@ܛwonK æ8۶(7㶅84$@9?o9}UϜlw0($zj~ԡ5yXf"uXo4K0^jۀW@=I$ڍ HfQ{icGFS'q<ҍs} m~ź\w>hlGhX.Sy/WsM:tf4} .ތ?NXjb5m8WkWMWT-0lS7Z!9C"؛Y?tu~UؑHu}&"2l=W-M!ɕl7 ֛=[|5623{$P9Gذ%͟8+nCsA5Ԑظ(ܔG?I '޲J"Ϣ 7"7:'_ifbGqEriuEqQG}/&zq͡@'{3C}e1ͭ)o GFϋ_c*"6!Z)x` yepRtwTH> 1t7 (mQiH"=~ۆ{Q8?Pd.( &A%IrDoIb}* 8dݗzӾUt)26ɺY%uQG! $ j#Ii(  W]GkB;l䄆D,@~ I\pcbER0ݼGقuocNϊ*uݖO#;YP&#g߷fW TSΨN*eaכE#' '7z3(&gazN)ʱϡ?H&xgk]qݸ3.:;""d!2ρXզklR J[ZRWi#!MSu`طsD4 m{ pf_+X!)2OP._[|KU7Q_69|2%w/f~;rᜯGΡ:'&vR-@A1[-ԍ|aw5EGꂰ̖ghd3UW&,YZ8'@V%vPACICؖ{VekNGJ]ھTjмRǜ` ~oT)C&O"oԪQ) ;tO ]ivAly v?Hjʹt?~_KvS۵+,fBBXaT<0.o#ML![8O*d{;H h~SΦbT{dV2V5csx pϿhj;>GRH'z40(kE"kR)SˉT$ǘ[IWO:qhqmvS1Jdy,uCj;lB!flj;a!$Q8'lIH_LߍpMv"0d|4- pwϔWSàDK#ՎI%ۦ.,ދ% 3 zJa9>@>)y (CR}vJI2M8%GVk^oXvAN,ǃ{шG'2xok|L?Xtq_wiiL V)Ϗw@)"gȂ.U7;35 ,no%U`xS u$Ft<&_C=j )EMHR'Fڰ]͖Aa c,|[%G"I0Ds۫Vv-8{5혉K"ƾ608Tm,Z]DrhxG1[]nd)qxhoծX>Wxo)>KI(;T<9J^zo@(xU*6yK)4_够p{_R9$6gcK"͵8=aoT"YYB&:̪}..:֊x-oE&[~y;OCHA5L'|ڒ>̭]Wi8`3/~ 5lԖ[7&ߗDr;݌OA?H|U?j[B<^cyDoua$xf=χ !aDfgOU}?I+]!½ .my Q8]SY/$1 6LI& r382SPNW1d~lrJ7w j9v}AX]JKzL|O;e. [%+ 'QN.NI*5ҼGCb؊joj2[< b*8F/f0m5ư@ړ Iڿ2z{YLL}os `a*c ?}#,^RL+vׄ7!5eMl ~mWrANKn{G>QCS&(a7s_BJ\#D&"ǽE>m!vRy."X=2\B8Pez4Y##5Lbx<  );ܼ[H`e&~̓Yĵ,ţ:?C?}h #`zK1yy>a#溰sUoQޞdt@1s3NOt:p@uIHe%3LNb7@KuV$B/!a30l"B}XkBJb/_@sA+GiGi~}ظWL)TE 3ϫ8!7rDH@:3t ]K1Pu|7g";!.J9^/}rs(:9O_.f6j\MWfj<_dO7-KT [YʃddûmcDފQrX}Of:I`}rhX| tn0ﳲap8;It$+|ezT`;W0bXPƗW}%њ˖7o|^lIu޿l]zk}_⣠VS0.$:^i9^ 䂦/3yY6Ee71^+h^ƓiBݩmH{5 Ѩ )gFly2EDGf 7z숺hJ9סJ̓ 8pO2_ktH88N .8 TOt+~aXGK'N~c[ve_R̅,XY -tgԭJm| |'T-ZUλj 収Df)2'WBҸ,z!= w9'B񏅎)޻8ζhf.orc*>{&3`Oc*@֤ݑ4@.4-r_0sGE--`֌;ڰMQDφY,b8:Uy7 .'^ s+|٣ ɲA-"uԢJl꼮UIjEx0]`Pyi;ʨGh(@/#|VyKH%|_ג,EMOe(=g[ Ps_&0bGdW(3V;QYv_0 TeԋYF6wsGq'uVg9wd5 X.]HQ^fȷ4Q'ai }잌ၚ][_*KިaCFobҼSTFLzM2iZ.WpĦf%ǟ]0,KU< Ùghզj7QGg5qQϪvUDbV\_@r#N|JN(+RTO' =Jj.h ó3h! 55g%}=oFu6V*dP:uqiQavHV78z8#q*9uQ nh!@G* ڢgV.AQv6HxrxE`TC9F%p92)ᤷ]5Czb蕩aSִ;wYư#,޴bWH(){FXh PV"_kY}h˔_躪ɏd_~);zzno 1M֮2&Ze3[aY;$ |֟#W<d%QfsB/L"vd@>^!2\aJW]*άcS̙6DR.*GNg!b)vSo'b0F:%hȺjH/#fLŊF]-\dqj IճEOImQnsinxA3tX!  ˳GɮϢH9"(W*Gݫ566ctV8O0meǨ1?_RRQ^'Ш97tjgy}'=lYi XW xFHmtVm3}hTT f1!=PW t.32! ŕ CKzDѨG. c'bctCOW3kZa%Mcb@%je>Nk3ǎ6t~);k!1 `;[n>H!ݶwZEx8 ky~^˭QVVҖT1JMƴ+N~Fs b}~!T& $ޗU{$D&:`^\i9Gg$ 8e{KϢ) VZ,N沣Uɐ&jscZVXPBNJ^,5yvE!s\>WVKNk~t9:E`3{D!`n0xaH!RfBly-nS(^|4iGofՏd@]N(*oʌORi `̈HhXblWGf*gaK7߰ va˛{.2e XP37I[9IW(6w>mUVMccp1&>#.~+f#t}+hc?38漨 àئ)$S%$j.oLjNhlz U0 r<<Z$Bf᫋.qZ&N2Wg0Td[Q`|mb[g O0GdRH{fmca>pG#x&揆c,SJfy'Wl5D{޽`%ZiK.:B-ӯ2jpjµP1{}P:/&d#b=/YsP%:CE:uPJm'(qI (E͒yUenxzQP&Ym yo|銧!,7Lj28Pt?5K t9J{Ƭ\H,{בz1;>!ْI c|5mA~mM-`8c&L5:cF#v#qmݩIϠ䰐G-r(zgMRZZY{MAQ. sǯ'!v_BWwoV9cp`Zb`@ ߞA cJLTƐKxh`Ip|T|D-}mg?lФ\2~E$ae0YJnn&g./)ıW;q0kxDwI.UO@PAQ*+W:["ŞR8>uv:!m,38N ZiMYg%6$Fea)v:;01wx\]2T/\+c_k"#5c;5.%(AK%|E;"i)Ijeڿ=i8tw܆wt5 rʒ{V/ ާǬ թy2WB+a.xH[ͺ<;&@Ys1TwS'E=0,IXG񟻅i>旕ۊUn%t'iSX#5ޘ.;QM=wzS)ov `*Hq RL6,WiD3-2JWNF_ɬn\UaF%pGYL @k5Cy* 8g "RۍVɝװ͋>]='(iJ5A4FS^q!jV3T^a%|nG5 &c8Ew:v{C\eR= a~qƏkuewĭXr)!t`mFc9N:NB.379WQ[(pF9OVU]*dBSHƄ 1ė'b\'t.@Y( (G?>'^&[ֹ##,~7%8'@%h6"@z /ϴ fNބHzYobl!|R7`굪7 _z !`s0AexQZRS#Qپx'})`^Tpѭ_T a蚒"lH _;aXs2~kN2UGM OF\ҶAnڞoa sG7z^ڦ+D浱$͖1oM'!a 4/ 4Lփe[yVqz;%$=N#ZgBeJ@RUulLO~{K7 N}9ȭ1y]tDHl5)-Ms v _*<񍜮.w@ Gg3=@mR^6YrYy); .ʊ!23?vݳK᥷dL_^*Zhxq:f)Y@'IbQ+\¹q5U" %'։OBODѕ+LYMMr[*ƭŭAw=UEN8dEhd(ΛIVjvYVDeU48~tJqkyc>a[E!J+ Y="tДu@5 CG^3p^!plq=W/`!H^U>sٽ.vnAq|:d;I2ufqjb`wlrsH#:h@ɗ)c2$e*j.a_v"V<8fƎoB2,QMW?{k"o>kr~&uLT[^ Ĭo; o2 sɿMGЇk)LuCKM%svqR29.@d̒ )ZkR> V oR'&̴i#MVUif0,nI6oT$% 3#W[vp38yAj[xZưbɱ:;6Zs" %J ނM0;j @4J\6{{ %WB:ax^eyf>M$ShG m$N_M(rizfCTq^tC SQ;5Mkhy{N`SMywi0rR$~zͳY{:XET L;h6쒜Z;0[эXZk03կS,@T<3p&CVL.l8ط 85~6r` D96:+%7F$azz~yنn <>%s}\PߋZsFeL/jpқ=clQ$|&eİ B>TɊk /yg U"163QAB0D[̥T:2YKil4=DZ<6`5Pd۹'`Q6s(,도PXs;P}Ac+қ}mכG[v?ukZ0^&zص }pd^s#Y\BR4_!XGwG[|'f2 zvӱ wM=A,s;boFCfv5q>^2!&[Ks>GB88jq_L(ۻ9l~ڊzۋ=*rv3'ap4,oaչB+!t]_H 3 +ௌfp1 J!ssJ덳~g]@:"B-$@xZE͕4dP,D}@[ _,p$H P{Ts Qv*d|]XNwh& Q~:i9;aIC %j?zuNzѫK> =;N$eAnxq~, ^k):$IX1]_߮5ꀦC˶D!;Wz;u,)6eiB٘c$ME}hNHu'tyܰooOSĐHq˻# 3ga-09id_S "!AUF/(n^"D5$)O'7!$lz HԊU0b+=O v$2 ]mS}7%bX5KRٹ̑4y25Zc#^.Q@9[e^7f)KpuwNAoe…MZ;ޓtEmmlmOh7\gȷ-^GyHW'éoK9ZxrٓUs&=Uۖ#&I!,Ȫ'>V|v W@/y촷qIDP%#ZWDπ>tztb1cQj,xbT:OnQ/^ Ɉ]W`!9y/o͓6 R2V^FLCo FZ^ɠ]MpV!Zb}ʻ/cEh6ZhTWك.I-ƇehxH!T7!4A哤զ%tQ;fxđcӛs1{q]stDH.p' $aqU-̞d? \T@'CɷZCa3a6 __coݼ~#2:A=0Ekw!%G-J p#0פ~bEP9zdJ|&@\)*Љ74kN}e~&\+=lG 6܅h7h\M?VɛU1q^ҽ6},/4կٔOD=KN%}bЈ$ģW&L*6q:~ a`e]ћ(c%k4ҫ*aʈ/#t~̜C tп2oib w; ƒyGvn+HL}QHC3#?tP^Dd#|?=Xq=Ext(*WY/( 9zE2INmb?P%|rG"3h>4߽77 F; ހ|.Iљ_r,3R-e.AQLPyCz03ʄ8H벮AuѼV% >N2LP;Wu>ApibmJs7d*my^vA Lc8ﶀ/*R#p O[1P+sP\X͑`:3jl*ʶV-pưC':suaFl!~2x [8'.wo"!ت "@d"$ϫEusIm7؂^paV=@ƙPq]Xy_([]ScMʼphO + ?(C:%bԦ_p7娕TDbPFjcJC7J+F( {`  <ܢ8Ccy(R>e/fWK+u $5Ki`0>^6.0xQM6*U!/rk$ٖ +eU!`ob:{l Kݙ1oJhπ8@${z{͓4*Gd+R-9]K$^55.)t_f8a3qY Yr͏NVSp(,Syws@.QoMxtAgqT#p-4Nn~+!%>cbC:8aJv58pй6{䬜 *p.Sބ6>r8ԑG $s.ɒpÆ1 ߄w 0 ߛf][djJO )X!Wϟʙ&%s!g(̜Ut F ]!)NkpZ[1 2 M|~+Gs}3p@iɶpa.T%!9RcȤ B 1+ڹ@jR|gOnNO=m&`.dF]E&sFꈮOEj؏ JdA|C7Z 2{8`<톙Fy߈Y,ª'0_oAP⇕wXHON8Nf9jΫ~(M 9+#J/MJ#e<>FQ vb$e CDlE&z BKR #J58X :;$6|G Tcio-zLwl>2MˈlJXOKx$ m4x?{B(6O{.Ht}/;27HB̈́ 7Mc7Blvgeqc2J(?F9z__*h`+PbDeAw `MB)PΞiYb5}fQ{a'OlL*)VԃǨ6*!IԜe/>2Y_>)J2aÛ>ù'_&y].S7xM0"v͛yPryCfq B+̠$)ֽ_S0`AR2: k!pDÿbCY^~d&9U m @s^nDHROow db+^ynś6 zcd! @[n,8鴗<*4@sC&hX aqKR>*9^!~ed9PH.T0b G3D~@ĦPD `ɗiXYB?x$ C^):\=}'YkIYC)}7ll w=&9UHlr:7RBc 0VM>LC],F<(W~9;ӥ%GQ~brВ1 xj[2煥G`M!vSHYE Si!'<}8}ָ#tϽ$4JHK';'=D iҮY' wsG?Ʈ(ڲ ϋ`*ؒ<$vwgv^T,;h e044)MJxaVۭixsZbwy%A[DuK(Ax d )B]lu?:p)tC3Mz׍YriyY%G2؈$R:c|e҈S,w >Y9B#%ӡό7 ߆6M-JQ_pO-]p> S&fXa_|6LTxr)1r~`}B& Z)bD7do6cw^ʭ59( m H%ٗ=MgT&XGhȹYDRk6/[),ᐈ"BPӏ/!Zɤ(a |?.ٗ^;7Rq͞W{H+D~tA%Ua͊)^wo0X3|mlGZsX7#72͔;}mhTS5#R_u&5ӷv%Rf|E ML'~xqU4|IП.,:4{j ^|E7~jB(lGw+ʌrrեk[O]"KSZEF-\,s1 ꄶMwSv~S ,Tw|,5mDZAhUYJD6wi0GֈB@#ˬFM a qJc|+hw :uKhl;ru9LvF-sH,Ly`E_Bwm6tX\m~aA:L>&#>ʴ9aY n`rVr]&LNui|d89D t~%7RE2>*H~,[.쾟4.>W3+eó:Ecbe4Г^#p)wMHSScl)Fڔ RϛL >fy| =%&Fڡ`f.N!_R{?DJ^+nhgl Hn'޳sm•/P}YJC-.iTx7n^2jȓa h:ӚfCT/l?ҟpXW]z.`7Fe 8t&DLDE"o}ю5~sR*pblٝ院澍ZpH$0qrLfi<ƱE.2B[0ڤ`thJ4'S4VGIqa!9{>2+5rkE4ޘ8A0&XaOGnTpxϊ̎"2 @V =%`ZM1s^미ܿg!e4x^_Sѵ`U'q$ 1_kZtR`R?,(5͵IDDE>,R`5][)qFr; !GQxjK{Y BnD:H-7pTܡlF" ;C>KxJC-G_ }Cd(5=ގ-, bF^x*9saf})9dr1Y-{Gq(.1Ke)0m>.^=s8@mMGĮ.aֺ+al˧4v{wuz];\y&<6L:eo=/q |P2;԰&їɹMCL<׶<6.^Q ^NήozDG F%lѣ)?P!֌VETU2o˪N]  s$x9/6?1 omD}wn_,'z{. KIU̺/e툇M˶g;xmbQ^D$jy0P5-OELք";n8E=Kcxt2|;$'€D]@a иQƟuf)w`wp7ldSn$*5#HYvn\K᥉ˌ(ƜJGzKnS%Rgׅb+ !$/(; déU<(L ݕU^Ja A"eQ<0 J4.NѺK2nrǔnť-_ aՏA|" 2]S|tp|Ii%z\oa6(c4f! &CSet_K,mS-*bs('%uA4`m9hC;Σ~lͱ!oߛU⎤3ȔC)5[vn%;{iQKd }VuꛯP)^jTSH'L;c-nvRyƸJ-2S ٴƂ@KsJy}6֧t(oE^ܚ=LϹqXdW2A{|(_uvy&t8z1Rca <"+r"dŞ_'ZjQcWխf ZLRM<9j3Y{\`5R ?PZԿ_71t#mQur:uKgCNYZV%GY:Enm=hm#汍䏻x;X$j`]oJ{i+;>k%GqsGe*R&KD  =m1r`sBuzn_YjQz->*)gacWəPb C#>'Yh#`}^:)#_\u"jgQ^84+O-k f݃7}JF#'ɖĞd[\x ` 4spѢ d0b0,85y'73 6짃VڀPh(±jʘH}aaU){LY(;=q D  7l8zrp`;w!l f]~s&XlH7MM Hp(-?hHj|Рf;7;MZ~Lp1%h),;EvԢYvR*zM=O*)mp,4Cr Ю$iRpN gtlLa*'n[xePd8dJ*%^")a.|f<?>$]}Dz 8Érz똘D&񂙨D3͹&6NVHaV a܌ݿjtD(6#XZEg9XH`_ݓfG ]0Lc-1ѴcH#qK{qJ99jbB,DSJڧ=Qe|-5k2[&ʴB3nriޒ6P)7OAF#,p=*V䰎X?v/Bg~ wwa{2]%'XmpZ|:L(h|GiQP5|`-KLlgfӈVc@Y*֖\j>)tq@.R me'7 E֊tP~iZew=83(T-B!9 7jQ `SgȮ(UiU1M.52oMaߨ3LiE:y%y7"d?dG׿b1P2b JeO,6!w`AU51k#Bh)5A W4uI1IGJevZM:>6^U&7{:Eaz~DVkܭ^Tm$U yL5|ɺ8z?iEZƋQ-՜:Qx l.QrS?~s#&! 1&}&- _1s?k=~A!}s>ѮWÈeN n'D!8pΡ-zoK5s0P7IbZZ]Y ^%eys_ucMj%iI5gy>PƢ~RDqF&eJT:}e}BcPښJQ!KKȖ)T#JvAbۊ.{{" QvtUЀe-7fG8iZ3P2807uܥe ̦;!OkQ_f6)G5Y7, L!Ctoe+?n2sGTJ# `rޙL yY,C PNꘛ"A^= XOzXٺxmEPJ~JԑSoIc?YoAk&MY' qvhȾ?O3Eu"H7,|)/K\6E\f41ռ?Zcs~P"Kzj:)sh{jx=ta~I}_G=Ӻ"@;C\16WЦvNa)Yi,5o8|meG bam]/Xy@ꔳ8S?Yܢ[N4pAn]R}Ժ9Yӗ X粻jox,(~̖˩s]6 :+YX1lK^_$33Xw]Tc<`Eg/q 4 nhBzb zk"ӏ2*W[I$e1( u;"- ?kEUm##UCgO?77zKkAtj@QL0cmreJ*5\m瞁 T[w7h!jr1nNkݻb=H>,?h'B:REtRV iV㐶C x)GB4a(b0쓛RD=*&]tyŽͧ&kR8!hb7LOG&7 CYWvKOmqP!?Ypn>A|g"Ntc>0}/:Dz{jY F]sd6Tfvh6]on&!QE=L 261y~{00>4Lk ߎ a:8gX#=^c2JQJ\z;#&6Eʔ1< !f6Ǒ~Ff쮅Y\nJ(:@oUϕ f<*oa΅%zsE#DȓX2I`|;w5jÙ\&-j4ANUSQ&'r9m,rk]kr$msDS$:ati_6=GiusmfsV$9Y$t|]:C``%EeSχGu%e`Dc1]ـ~f/^!E;๊?XzZا:~=XiƓ!iDs#*R)ߙZ7$|SGsq|;筓E '0GnGK ku^|MaBQSlS0O{Tw&m. ɱ k(ǚYL++G{[ξ&nhD*g]h=Pԧ3b||4 Fl I%7H8Ѣkb-`\8O-sr).x:3;]j#:sq.9Œ p|e[-ת\|@ %Ɍt"+\jD/(oj߂N G='LYߨϱ ԕno`4O5*B#VQDτ}a0*cu+\] Ke\VUiIYzCCUi o45^?CE瞒q([!wkz->jA>n[Niszk.seSe R#dûN}8xpZ|IǦDU:`VQԬ"$d$+Tݭzd;*ZACs-eK9x Ĵ{"R 靂>140ɿMA%4ZP3QXw혝l7ͻP J{S0+Ȼ,.Ɍ3o6URj0$vz 墽Ӊ~H,9ٝ-I gz~PA7/OO )9bu{x䪒Kɇs0$K-% suW)<~$KT m<Kjg>)>|ݷ=cV9v  anEՠn@6~ vbv(AHH,J$HO-iF\EjOv;kui׽} v0;A&˩ґ 'C@\6".g֋IKAsI0Ë͇Zh)RY`w-DFK[wq6o^x-Q.F&#bl/Lٌꞁ i4gz}ͷxJ7yQԜ% NAvD dI䨧%`RM@窒-՜#Q,nIn b%\n)< &d34\y=%Z]8K3mW;Jp{A'EZbۼٕrU M8\b4e|mA;{w2aϬE#ydf)`΁ײ5[ؤ%y.sDMDu$n>h~C"LdφGX RQvБx0D j#CG q8Ҧ6 ` w &Bkn1iCAjܥ(&\Kr݄H>Tfժox"_Nڄ MIҋdChH߆[8^|m}~YwFƳH`ZF@lQPj߹IdF.@RA\8/Y>QZL;J:R"HJ*GAڐͷWAvܳA/9{<+jֿ55]+qjË 6ֽL_]MTrf=ˀޗ8N~$r).JČFLr+>~sWhdZ«1)`0Qf*؃GQdR=D6o&К/Og KK=~""-k\s/7sۦxq@k jpxtrW'R=p\[XVԵV@*GC}BRFZ' PCKkcs_9dT|\#T8zahB3w' >; }~l+LhKΡd#nWj/-yhʍHUmr0e M7s6ٝnӭ1h!Avf`!mNhT 2K78cyd)NjFnb=T4w`z )=r/q«s %Sn ʚ‚bzNϗ Zm'6(Pbl5dgQqw*[[υ\ҍR*\S'Op,_)ë~`伒7zK@_ -K 5.Ĕ|lH?Hr><3s7apCCo 8+"W UPxPvKͿ{4AI3544C\`@REǶ&⸦xa {]he<*Э%|lύtZj׼!Fzi"؉V^HWK$9Or  O+6JFrդ{QP+b֔44#3'5DMsyE{U÷%,kBz1 Q%PCǘyOox'j(䪏ͯEcUV\\tYJ<6ęXl AC5];ҍjSS) bXPfBo츯ɩc3R.ԣ 󑠘&KK\ow .[gplԄS kbDEe0=(ޓ:rf(gujNc'iߕnTnhhqktS/aM eIJe\RL[8{QF2!KhG Yf1WaW3dn3!Q!_ORg;ŻMiC]Μ6eUF01fUOb,X9^wʫxJ\mrdkv+_K*.~cD)Bpz&S#$N~FAF4ZX촕@GyxI1NYS:!)X~lppBYX_6JoicG #8~/+cl-<۵;/EQotL0y\c7)}?mu$,+.UvA`DL8ʾ)$ZɤPBes}eZsq:5=p~ief5yB͍z&sb+5Lg2=e^/Cbqlëgi{X1T6tem] S5㓊>1Am *U^Rއ kC%&dsÊkjoj3>3ҩ|.1A Oe6}Cf^(zAeP+A^:ZГlOr_ȌjKJY`aeZ<]X43P,\&%aAݨ:*Cudz2q3U1^˳Z(jIQ PHNnu p3W uÈw{BNه8sU| |{}t@K dDU W-VGFEECrAȟ~Ȯ`x_|qI@ep`cϤMJ-0xBz\Ka %AOj1ЕjpEJn(^ PeMuP4_o2, `Uy' BTdDзu'GYdO$MA.a۪bW-xMN6_ g/r0H]7 B] K$<2RcVx0ˆ 3~"Zg do/?dH6dQl>2jx.];YzLCOb 䉪\V9}WDe7f|0Kb 4B3Noh0g4/6z +T0wkv7)[İ}·{ƴ |of$7,a>!0K5ViuԳzpz6lw*E2GDkDBTI7F=׾"9XjQw>T2O[ㆅn J xgt! i8C^N(gǒ'|q9@PVRj8J73m$G;b"j]iJ<" IjL[.hOz%ܥt;~i`SR C}Z=4dl(^R"à g_zbZ3kGBY mJQ>l9C&]kV"Rњ.k &1R/[+Txj&.N.Ý_n8a`XDXh% br.E|pQDRIF91T#%'{IAg7樎a־-w>@%+Ao^^n8swό 2ti#.M9v$ak)g IFF'e[ ߾+g!luLm>~xmB`; 4&'+[,c' NpRcs#`5*:Ҭ1 H\nJXU ֊\MC=H ~)HVU E4gQ}^GDOj|I<mIOת 4`WOcVZQk-!8[7i.|?䴰P/Y$ʂ"2f=(~o][6_0K\FNG:R.u}Jj冣مx}nȉۆﱊT<&=!9Np5fI+zcs<:8?IV~E E4a܇}8s;U.jIӐ2l =bgy̍@)_ʚțAj\Bq늓Z=(FD2&Af֒Y+j$?6P0kGcb!9 *;q̞2NܟjS-N_kۏ Owm2uvKOIV@Y`iO+!֫3nf9[Rx>4D7rFNֶ/vZ:ӛ^dK Ge29'Xt@)@";-ʘ&|tɘ]z%`m~$R f0f֠MH WV3^ 0#d2E0.l|sy>W Li/zbIEws偉HPn"1 9Z*`$iel7-V詋vlAYu>u ߣcPL 풾\k?Cwd|7@mQ:2[R r.tfp~:1@X(,=,߰GVݗO5[rڂ( |t`J8UkPo%s]k{!:/2gˁ6ɒQ EM?`V+zʢ<1^~f[LF{x%|RrrX%KO_̸xyմW`~1 IkcG UJjlpb1 7낀ϴ̈́#ކGSEX~ψ2Rav, XؾL`Dϒ0پ k( 00 KsB[Y)BE/P>[\*N Np$2㖘@\G5H+^gD֖GKR~dkO%iY12 g[|Ek+>3^QO+U * YZZ56zӥ)D 1FwFYT(ESj8=[݌u͂?  \Y^ t3+)@'*1K~,RV '~Ք.IR!ɼ-sk0 <څ\> ˈ[ufL˹ 1C5vnʖc©t=$WKz^ )  &BhoɗޖAbGnt.`rf#nD;"bV8)uo:(˽S@mMe/29wF]:馛n|ԇT{ŇS'h#FИX!O<0ܗQ c4DNlb+y)&Ȃ0/ʒpM1R)1ia “٩e6~=ϯn܆"ˉ̎fuY€ JWS!envtߎ3 *RD' !pk#'JA?W G>u?𡃬$i?L"0:hPOmx.tGPzW6L`sB&$ȇ<ฺJ#89SLg'Ȅױ^HΗہŭ Ob9` {|O(Pt_ww6g\ A2%daYOjiV"%lnQZ{$3/{qMUf@깢 X,Y fon (xzy׶8)YLz@]֬hYZ[)0Jp@dFU %Zk]*a+3pIc^h)_Q::td@ztλroVʘ QJ0lJtBZe=u\zfjz `ɺ(+-ϡ|> (|YN\uzZ*%3iLQc4!zיD|V~b6s_`WpTYWY(NvVD-HXʸ@}C61:Q A.:Yp;< B^;ΞYc} #hV~Ŋ$Ush0.&"'}⭖Fr}-bo,n#MCJCyaQ<DLk!`nN%R ~6˷~0>ܼ-^ގrEF]!<7]4R=h4y{w\N¼Լ)cYQϵ4(-XGt`yH(mwokSR4"\tҐc&bp( rS=_k$,/%%'u$ltzC .@}7xrΧJ4ACvfkz yxR?7p,1遉q(}~Y0?MǸm8!tK(꧈h u \$ rIn^7%Bk_Vv퐠W'sgo&z\GK)PX|ϲi!hGKA8 MveTc8`K6<&\s5}:~4ZslN;M.\8/cn!z7ΨLJLu tcvL|̠K2޵n{ު6䫋T5`I;{9%T'TDA}N5A*V'eN=$ܣG=_R m>e~K:f[a/ٹ8GJk=O3^~:fU;BTӃW\s Z /hY{m 3Xi\yI5=c\ b/ '?kI‹٥1nl7BXvN+GOZ\Խ' AgL}go|:yE1ɥ## rv.J!Ū=j]qb7Aבej1t\^T͜Xh;h4 fK _0re| uq6u]kv| w^֦R$4(FA-ezd`զ:л`vL3 hJypw˄k tRT= Ġtd1K2N ڍKB<ށ(!WVX2vKͲJFe،m+~gئq۪؂7c⩖mka }q_O_DƟ7M>ݖg$E[x>G[ɝj" C>dB+!9ܫxjMJ HW:mҚGq]^s:}!ǹz$&3~ f&v$b{TLd9zw\鉨swT1-k} 2ګWi`/]E7> XJm,)Lj=]9sǏju#Ȋ-G:a iVI]:PI`3{ۤŤ@Ae/|">uł<\>v'hy%z9UO\ YETDcY[cN5J6a&|eF{ڶ%?XΈyݐ84u 3طʷ[i:QX/\ O/mӦzSnf D69R0e#٦`I#'s]4hH|/֌ɋ;[7JfT>viwՠ,]d#XԶ4 ! mz7du,OT1 jVLBݶƂA|Wnק=S&sG7 ŵL6O'@e: * j^/cc9K݌=gT@OCG>aUj[%Qk%HESׇ.TsLf\U9TS ~pX\HHGhYQ5~/fc,ld lL ֿ^VliQ`l2(>E"eZ,-{>oIUM vxZ>bn"b(aM0ey̍2,amS- \u]BEf'HkDIb%%lBcd y]]$rsr듗Y+y|Yפrk0~ _´s#JK"JaQq-)a@EBB`R 92 [wBޝ?R+ܴ5 v@vy0w f|6=y. KφNl,ZN;eJk\ohowqq^@/]?g"Di@,d~+\ټ$!͜Ah)][~F}'}@hH4n% $N&7RͤmRu"@~v۝V ˯|t2a4&^cRK]It,f_TrWnxlN˕d*`Y{h5EBo5mTxނǤlY PT0hZZ]HYOT9Y: ZծFa`/,/ >]d~<Odw4o3sż\w5aSO&ΔNc΁29a7/9|'I |vK y&ۙ˫E bAe9NfC3ߙ* i^/W͌qM(!"34`Ս~$ͷ6|C1Ό:2| zbCGſZUӿX óI4K|IUjhzAVmՄyo99 t.0Nj,qE{)mwԠj&AP$(1W`WeT)^?/9GSb$L>\ZkR>Jnt2{ ϐCLBn jKһ\OčV</Hae 7fZb(me!bD=`h[rγ`ݎc8% |>iq~ɮ ¸6UXl?,] A$(N l:jX$ D`r*bmq΃"W*/^g \0T@wg&Grάqu' M w@v ɠ痢Q8$#^ByV_uϒ?C_S&9̽aQm_0E[8#QqkeW5-N\ĕo]RE .6 ' imH*k2op{qW6tC_T@ S|Hٓc=z;V< X逪 $>>kR ҖOeZ'<3#5}fS";g.yS0ϘGul/f7|Z[[|Sg7@N-jYA[Ӹfz{Gr Mka&Rb[,G~lBbub[[q:|~U;6;o/s WBhsBIK^X?&RlD IׁW&s/*0v*QOvkAծ$W`x(/16e d벧e<5#ǘ8~ 'o\cAPקAΩD3a{RߑtdK!NV ;Z&x`5QBG9l~Ѫg{3:Vt qyL<7-۩)BE  c%rÇՔ.?t[:Əq_܁ 1 :b!0r/%ՆQY kmX}Vm&>Rewo̷8[?yO0P~1䯛xo"9c(N-ӷj_f֮z]Qs*i1y:Mx%=Έ4n]6byn⼑t#A:à_t%!?tyT["M8_S}z1v$mH{3&:kP!!Iod^kq7ǂ S]Fmz`!\1g`\b-UxYafQqfbjn/F[m;BE) b rl#8C^Ϸ-JHsǏm 䆦}fnQf"7*vy USHmLY3-&{9~؃xl:`W h`0xv<ueISl7Me ݟy;농7nZ]hi{y7NEvU_w9f(E8FPxPiӣ Sj'\ݩs߅( Je -2倫Ƴh>8[?Nh!6&hÌ!+#} nJ(bG)m7s @qR7DG,d6sܜҩgQA;:Wb^%%.rb( J{AZ-S׹ـnXE2%#P1#q^&t;ʱ?5~@lfe>vT ۖ>rΤTFob0zp >9036f7tz,ҮRRغĕ `pmh2ƗČD&2 9?yۋ.D }9?Xl4|^THXO<p~"P 7D?80mE`,k̝X# xbĘx &R4TDL+SL)?LR]MP>5E!PT]'fAyT`ki ZNN LȺ*^줍-N~8V;|"|SGi(rovթ.&"hdH5' ؁r5 lm$8 R􋊢ǹt,^v\l, #?GwmBNP)t yIٌpWf#QK<ʲ9OdzrCќPak+fAPZ 9`GIY'(cH,[\ qaaNX0$4T>Fni# yfjb-r\#L?emJʹUGC`<Rh#z/K2E(RKX%T$fIL]m/[e Bc|ML}߅V/makai l.8D=nAU RǸJ]Nc Cn=rԁɝ+΂i3(v0yuVLgxltN'v~4@+XK4"gi[ܨ"?գ֧(o9Xǻ4%yϢ42Xmob@n筝)UU,]9{;B^Hg pqW:2,V}wO"Z3ΚIyYH[ԗ@HhE&z4S]x>ӌ%3E4n>.#Ɔ˖p?ZL$ba ]d 2\_Jo`b5;5pSTwO-6PGɖ,ܔsrVMf+AIo|uV:ʦ Yxa|sA5jl0fG_UֺKވQZ')na-ҳ%j-Y*M8 F>Be,nn"ZkckCV_Q1 v׵e+]OE:nrቛI ÆAV76X2U14e,U}_-|%󗆵7P`VpCMvn.Y7{bŤ5v|[펔<sCj:j|Q[,3L_f4 1iie:Ӈ+dw F]B񛶧 ?tqMj怜4 'd:OrdPc)+j-$a&/v5K{m'%pcSpHPv3lft-ȲQ+J†E*+a{uО{C~IULm,! Zq7rΨ ߿ïm3L ԛO?[w V&OVtZ3Uq[P-ka@֐ iUȻ)xsqcYsKe5"J>s|A>x1l1^̢vÒ1.E+uvgԭѪr:{,:y@׻T2q8Y%  -l7}%a꟩!#_5ޖBae0~uQ"Q<>hAEeeQ*<)\܂W9oT\Jr-4BiE[ !< U\yގ#N#ͅ4 ?\ZDwl"QTTv}`oE*ltzxxQA+WdB&2ε-_{-7HC6PҤ!ݭr^e??p`+=(Bq^AFzvOҨcg=!V7j%$4sa(RpjqHmUDgZj3S<qÎD=4rX@y2r\ޓ) Y_)Xtc/(2q_ZYrC l?-y*ęT9w2z)vތkط )PQ/ԗg9Щ3uBEzC\k\`i`#kH!kp=0II*"0ǘM<$SsgK UP[n&0@٤%eE$; ;.[}IPTMO9MJ| -w{-m%ɊM l6_(ո3jy xt4T2bxk2p_krA#"?|^RM&u24`@^~`z8T.}@@aDL4R3 @qQ2BoRg(,^9#>rycg<{oQhk҇f8 ]dmI]֪(3] t^7K(|Q?q_3Hy-2wy硢"u SW{62 @42l!0(U#R#>sdN}6lH2. `߀nh>#;1>(cKu?66 On#6BJr|\TDQX&`)ȟKX.-dOqGÑ=I+-?;5H^얎BFhC{M\ujs3L.TT'Ka 7KPJ[-ZP^1$TbֱƉFpEy* S:{0o>•ru n;dRLR* FqB30) AJ}`Մc_4@%"e!GSG 1/}NjEcUe?XֵO3<0Gq9$?f1=WXa{I& a- l:9quշ[p)eKhz."kʌ=ƩD.jAEՕ9׬ֺGšHs *kt׫"*?VL)BKe\8c8`L`b9{]SG ,纴Vsp^gym5̫pEZuuF V}dW’/ZGӂ*mjM OsȉSGxJ:jF{yݡI rgܯh^,;D1R{tf)P+AJ8kNGĄ Kv':=@NgHhY=&]wW&;NbTTWJgl -Vur N!``s{&._{!${?YÝR~OQ 0/ǒħ1 0RlUd]%=0[0+` P bJQ¨=.-W;\H_ߪ?*pt n+f( (q WS@ p9 G ~ Us&c% i//y"kHF,HM$ u6vMo"G&*&kGHvM Y(#4JMl@Rf$? %~o6R\*Eͦ$?Otգ+M@aQRDf[ ï@bmnth-cep?Ȉ1߇= 5dJ/p3a=5;`͘J# \HO\_EwԨ vQU"2cVE=lNBkcAl #{EyFR\(0` ipI09r2S)Ĕ!dz.j<#4]s>' Ky0U#Y#Ql,$ I|=.nh3}` kdcaeFV7hm'bf<7 HMa 69W'vQ_ۡ|'|?^kL .sDYhQqPx%\vRҎO$aG*SH.4*ޘzֿSJQFo1~+u4QxU`M yWӅ8S[K-T+s#Ęa 4D.Z ,5u{x}ߚffŶr#$U{:pF*Y#f3n嚩9*>`1K.c5̏IBMrpa ldϊ4{ۻsR+i>$FŞ X,D]O)ʸ au!OnS;'DԄGli2b(^47XWl‚Na>X(% $-ѤOQX:H QکBQDd| $'$- J.06"A# $2qRfHyR=nJ+i"WA kp#VgPK^8TNiE+DŀRf J 6I Y[Ȟe`t=bE!;NX 6{H2/^~e}\qs/D.^MnR\NG[28GXcG!b F߂xn(Jj } ]DN8!om])Z`#2C`KFbS'"*|+Ehx);j}yaN6p"ڮNzV3O= t06הԊ{nךY:|I$ށiwz֕;6hg]'C?ÉLV+WE%C:+{i} TM6|e$Lw`tb C7KHl0I3qM!{V3]wF&7Z2nYQpq̿]hxja;09|;Rѣk70f|eԋ;/ϵ##ks(_ϥu~j6y;‹WL B-ˋ_6NFsE_}/|}Ti⾿A/@'y$+ X|L6=^m-l&*(䅵Q{ P~阡4rt)Km5<' L=ݎh'2M߻_xh9),Ĵ '{-7eg"#BTH5S:ի`*=R{77_Ѐ0ZM Xǒ0\WNߦG@dgAp7SV3غ<_}&j%b W}A,\Ll @;EaCP6IN0u  cm SSrV(zUBG)>WvaI(BN`xEE4ش6z\2 ծ],)NPxkzgwO F49ɗ* @}Sz'In$=9aGf=LϯU_N`Ay .ްXtZH<"-m3XW66 Vn9C*t-"&@U} ̒UО1GТNaL:3\})$NFA"XDp ?ԍ]u38 W2Rdk65m%h$\E4* J-\zmYt PK>滩 0]:tlޞ[P/`͈:VӈR 8{{ҧ%{!i<GK(: 7FN0`>>z 8V\\22C!g {~2q? 4$WzDvx0~T$V;OǦ}㝵>x/K(Xבx{Gh&}hcq`W!X|tnۻ(I/͵XfD ˈ8ϛZYpQŖRBptϿBz ZXh@1sNW@I!N'Lg뙾5 :cs;=I3,߅_H#E(?s]Wqjj$OIÍ0B[{L6)Qx#TɊ[옃O"MƂrN &ױo% JA?w,xy @Al{.GSd@4۹#~|+yc[!Va{=Z6P>_6h 被U6|;* [a+Odh1~rS|4ʍ 4P}!<By夻te燥F'@?ԥPzUe;\mi%N [<.& 6"djSh\t1Ms* g?7tnqE.(HnFWRAFSL:'B p'}" !PxY]ɖkiLYbqoOtC("-1Q|YC%C cg9Cw)z"6rܨi_C<>$tbRj#( Xuh8Vİ}GLD}Y˘W}JoUkcR~>"a)2_=m/hAwikeU\)'"NlTą6eAM{ldk:f[XBGi۝aۄ0a`hthDKv*έZweUoqFHN2 [Vs;iv<)~狋 . ~xCe ٖع=o5>BY6zYafonQrg h`zr }7wtmj1fJ| 1CcL;eǷn8sڳTDxP:`Д 4@Цn)dA s$LzN/$m3b3"ʰEbA+ lzW4&5[1*N[y+Tl䲞W PikHõ3`+w޶DnCOUڬb#8{,;kxW:c@!$Ц `xA~K{2V}؈i, ʵ0jNP%8@3G kJH@-.WFS=K SRORP2I8C\w֎z~ΞGe+2 [@.-'@GBH⡻ ġ2xitoՅ\fHm$k.t}[pn6C\=edKjLsf vnxJ*jm3w1j>$-{0 ׷Vz̹KNš@} =k]uRo"Sy [HV|3lG5<zk /ˍd,+RUJOd;&׿9NN佐uI>,0IbBGńWXSQ:XIװq8ԾЁI:K[8BxwMsNM̚EV,=8hТ`5pBR | K}?H?(މs\yHi#|%_.2m0bs,2Ɋ9$הkRO`ta ր)T7s$&"FїWb$9wZ- ͜D V[RBN iH7th(4ELIFIJ@EpEWA}a_I 'I!A2k_fA =*'?fO:=_m2g@xctB/%O֙Lohϥ=ۄ=m.,1<[3@4;&V ^|"Bw'AzHq6(DX$gh Н:k3PT(%x[!t;dj׬w 2㤣MSAۋ{`C} <%Ym^ B|12̒6?""&ߨDIV bY si Ū塞Ԃ RS:P%t.̓Ц\>(RȬ䳀*.vAVWNk[0HM#FHh!7;:(#pېUH@J`#*'1ȑV[hYԳRZ[;([;a 1=cg4~z{COxb67`?ttG 3~z0l4l@Ԗ_wΒj(=4XBG(y4- #fyۤe>#v#“%M‚I3ߣ\爸<19-+p8S[0U*Z#Z);YNgWs3l\4tE9.9tA;my hE Gu /+huv;-\"}FzB V%LL_1fowhBaIIn$*"ʈ"nst΂sOBjCutK| ӾxSM8q8o\v GGv0V W^mi'1mQI3E*5mT]鋄M_)DgYғgp55cj/xD *ZW`.u}e&]PN{Sg`"no$FϟGҍ8ko_8H{l=dy}'V=2ER %ތ4B,;sO8VuL5JxCBΈ_&jLIix=E& DYݬ`̕bPѦv hr_ vL-ҁ} "?,>1Ѥf@id=Ұ,x@#rq_dqhlR%wc7Z_Lt9$S?pIDn7OH??`6 vw`,/A=ulHѫ4#չ37NOՎWqeD7AFJ{:r*ߢA-x'2<Ne9A1#-go1}bw1!=pd>Yi߅ρ$l|X(6Iֆķ@,*5< (Ž13?Q`mdy %@;cUa2C}vQSTҭ/|] "Ul TɥZzP\CH_->&>)߁qf24}߹ MzJ53.q< R\kG ~/=a8pZ #p"P90+#7o9꧶fe~ƹߺ%S~ :?{_WŚqg ղ,Jy lÎ_qu;Jw דFP_RĽѺh"Bdher=KI& 3D<}9&A _9#-Z`}RTnz 7wu!A9'(3X 'E3gęЦFONzO{!Dbqok)\VrOv )}Jf `l<m9 3LdzIGmq~r: ($&/\xIY d4a[F/aeS Aδ> %?^4zڿa3zLٕn ^.%cA_xI C*I hJzED&ҎUӪEO JLMMs )2,Z `OLh/vd.?QJZ{%Odk>dͼ ɨEp>]w.F~ZNU*+| E ,DgQuOѽJ! f"fI[/̦/t6+1>ΕK_0(ߕ%ɠ="vLҬΐ'&͏WEZoz4C7]J&[{0 ~uu庘#rM˥cԔ4^L*V[Q:xiiRD2eːaCM01 D 3 9P-E"aR5n`v6B;|@E]c< m^R@K&=@q6>fNKs՞p0m"1ޔq3ʣ> nX t3vgmlOQ#-!a ix^7sn>1ÔIw֩lXXk}J5H@;~WJ+҈>Uc!QgS8m=TˮSrZ sǯC[3v2R">*ᑂma规J rfTO~_-+~g¡EHA^;A YI-6ҩt]4M[OF Az&Mul[;m|:X83 +!Z;x S|]А!T `;N ؛Ytww#LpqiwtD1 /v5&`/@n + 늖 ݫPL =T=`DE85>W H8]RrQ!tn؎PyI?*$2+u&mX$dY_4bLd  ̓^LMqȮؔQ|x)u]`JUFÐ*ptQMM}i4nNNx+0gp5J.5D9]#&Hl%oz>WYW 5Hkޏf0k)>`FN+Ӛ`t&X.Ijqbd1܂%x}DIT\$nº_<$-6ͷ:'2O-ki'iwCq? k]Tc̸ĚWJ# ߙa(X_b*sDŽmR$V6@evsfAΎ轼!>)3ZAHE)ɨVBs(hꔽ%:Й+1[6>6qp{Kj׳S;Dhj4qa_a] ZL(D:CEZKu:RvtcFI 1&M R $V&"_@c5{~rl&KL|_l}-Gˏ(9JBpJRo?uڡQ9DqW,WS}jj$ FoM0iʁ+4k%j V'r"KVjmtΞ6bQk+AŸSF`sDdbءpu2Hn/ghr{z%sfU~f {u@XA7D@ZTx\AIYLHl,-be-(h˞ߐx/Ԇ4k/%iv(cL +8qI 7:s:S0H(ifǩ-ӳMZ^Ae0ݏ0rw (Or gt+tGtAВ3zƹNd 4$Z:N`|j%lhu<,AGԼ`PRxqWenJR6FdING3437${$TFaJC" _Bjی0G2h8ukf$LkjZ aG=0;!.@.z%(T&NNFP1'"YB$T_/"/L? $鬾2PJ*1KJé{"0D̯$+i@KZjx;/>Y'@o !OmVPDjeQh<"f<v'Y%|;Ob^[Q`+@4q#<ڗDSm/Uʡ.sQOB4˪ Up<H봣mGt6 +xáFi^>sYTHi;NEڱ)-SqZ!E+j;xb?;aGXofv2{ĽʼnH{b|s7`xa*mȉ$ Om.hVu]6`:4s2$*NuH}KTi Ry]gS1NKEre SJYR %k?,R_nJ$=hSa0,T*ದZANⳫKJڣxUw]fe*agJ*E¡8ܯm=`3k$A] )3yAs#+0ϬoX"l߆+pѭ2JEeZ@ %YJ\/(XMz W҅1QkcR%2{Q_QoJmI mt>4$>"O/vZsx\jfR/CعJf[96L_^gȫTHZ$j4MF"neu˽yVʀ~Ao81#.ᇹƷ9XR-íZ|-~$a30gd[_x9axI]@,s`(˪. |O\So(E[9;m9cVՇVi H7 ~1dnÂAU g~RO'h Z[_jVl+^›K H?#"1eRe|`rV/J4nm! dBsCR^R ߡE TD۶~nOh` I Q &2~MJ<00ۤ;h4&%ip6Aჵl> =JGR5UT(n,™R>lqu!pWKřHN6)6EK$ Ɠ1{Α>N|hQb;&DR\Y:T? %3K;2@8*2 [ z!Bd>w-asrH2U΅0 L#Iq)+gל2TNJx -+( )8UQ\1)j^aV7 -*j<^aȔyV-'1^}h3SoMjfq-uq>]Ѱt}3 H(PN '$$~O3DUiWQ FގRfVEuf(c$@R&HM-p,{PdF8dTn62^;+q&d&ӿuQ]_L9 # |1}o8 ܜ  ]SJ (6Җ#O|?]= b;%gѽiQܗ% (WMNzo[f uz<7Igw?ӳ0u5 ETOsZ l5rY?T/b˘kl% ﲌ0wr[ӋPOub5ǵb}M)Is9NiۂP򞆫ԑJl;I-QLFVa4NB|M؃4߶M <]D :J)yi\cįr: >G}\r5X˽2L1`=^V(܍QêMQQ@v?R)m +{PĆu`tȇ|!:/pDNe|dr\%xVW]s/m'M^]ho>㿏d8rB 4TwѦְBf: >*r Eձǜ0];cOGeXQ '#u͒^-;ߴ~r?c{xvLyMgE*ݍkD,죘"I9ݲF2>}ҽl9U\n~}=p Dx+3q[):~EsZ \${FO- &vt&u/Li];K qd=֊ć+`|hJO"ǘ;X L<\m\؅Dɲ#d+激Pj[s5egM !~ ̰Rv@0m `-7m'x2Hߘi6%. sQ_$]lJ#K1h/h$>9V9uiS$ѯ(L`oW5}߼k]R0>KÙ(05bvL/AuNL0!־0tJ݄V`O1bP/ D(ۑcIg{]5Ѭr: JhTfeW&syTu>kr'X{ᯅCBy)O9B*5QW1Z=ciqzI%g(-Ӧj#) yn_= a$^Ofor_n Ge> 7>b(O"6ؽF}}Q\tJ C,L^C@F-u;LETV67,}ލt)nԏ޴1s(?;Y-w4jBji;J"'x.׷ZE>2M#G׼"jY[4H-"ΊOo\ڽrҬZsN[Pkllܢ!kn&Ay)T \J>BWi?f"xS靁-guDxK_e7n2#MW#w&~ѧO#IDI1t/RBzPХeE 弒#,{wu`5[qƄ4#3Z<`3zr]Y"ÔC{)rZ{~kZ]PLS|tP+e%-w^$2&0#;BvˆbS(g]!0v}˻-Sj|<|J{ ~}! EfZDG\WDZʼU>ވʫnk+vyI@ Z*`$f0l)1u@!0"!Nl(VℤM+ZfcSj1փ WN(l {*k0vyE/!DP=Ų 01Ԩ_*N&J@:cP1 .wO'W:zޞ˼ؒmRݽ]’=DTf['7`H|_g^ Q`YR{k::@ ȴey1J9[2ޠ"X]Ι%L@(2QU63/ZY㋽ e7![\ՄWO(l|PV9}/lchs=SMB- biIbi]5: 6-?e;j]%cN`{Ș3uK^UrjBD^(}릭W%E[>q{%CuE&.0j*%g};N')TKwQ{Eb\]I|6'jT>$_| 5CΑ2k+-) kBJUtҘ&W\bq@<}iA tQ B$W ě߂ vJ1kⰉksZZ槐{lbFtHkb)Ε='Ṯ4&x%-/˫MWQ+%72WX#ٜVYuīUΥDZpld,A/ r݋S3Y۷($@h$mdmq7ςHue1MuiJDv/L(ʙ ne+^H]W-C\F[O Lc0 i*C8QsYt!]R,gIC7407?v`* ;$D(Q4qVn|f;$_LPƅc;o[~$Q}#y'n|`KYIJQ5teuA؋ ܲ>}YIfTk^^ams3ҀS;p9=4$"ŕ}4,ylsImH/CӺ1jpJ5K;M=1|W W; NK<*ߛgF}YSVΑVճt]Ud+|C.ÍB"Q̬țu)k@Sh$~f4[B\UT%ڗF28u@-Vekqr Sl-N7 FɢdьRĤȑg`3;2iASdεkw =ʽ6%LTo(r3k1H#sy ,yw/*O@ ^XGw"#{{o痧kVk٦SZĤ Hݫ?seuIQ|gHצו*S_HI)ߧk NR.oQK)9F |]ݏW/,cV٫E^02cÆ?$d_6W7 ر@7cCCOlg{3]@ Rd4ux8Zv\"^Zv8.Ur ]-6>ve8kd'E*%|8*^Nkhc !^DP9ܳx!]Mtye E1M^{\n@G28&lX0cR!z$딊If$4BU"p{iǠP@h:#.G'b`֕%M0pU磠qVmdoag(ω$v{TD` E1B%4BGظqQЩ>$10 UdXm@8O{U60m䮢p}w"msXI;rzh}lMW~=w"ˌRI{8UAO(江jXL7$Xcf6OMjDgGl y fxl'ib ϑjupaDڅoʆ$0]=w ആF:P6ˋKw@6tsYk-VkjG"Jy{˵4xE\ع'ԓo:d0ULfas(kOij|#Z WI (|sKT Q퍹 w[ XL;ʠPyOz.H{0R=\qJSo*W */q1rˣIhytOJSon| _fu12*= 280܈#N%PҏEőBll(nSȳN)bR#t!Vya~> hZ;zȂQF1>3@i'$KޱZ컝{7.ۗ-k3DP 7'XD?fɼ · xx%ޯ/LiXP#jDL Ah=C*1}÷m(c|DD8д=](5w){I2i s5: y+)с^@ʠk 3Up`lA]߳*}'lߺ/DBRJScbbSY{UvgьlT`9>zҼwE@e.ѵc(cpQlE/A Z@y1H g7& >.YD B>U΍x&:q)uQɜ =͘>q> C& \蓗AiHScqt#"At+ #yO'%8)[+YH_L=XWa˅:>I0&*]vH!"#Sy[GxQ (: )*VKI{rݕ⛑iPg\<}NX$5[1 6!kh|:x2C#锴 UȆt)m T ʣ_GYPDS")!r8?p&ޑjj.upltr_~m{F .)Ot8 e HƝk%kgULwQBWV"-)eJ#=ЫסXv @UV DxVK>5I]qD¯F'OΥdW[XJyQDJkĤ>TR58p88md0.B`w}q=jw%L?HsG.8ދn&e º2)svp奕܍P @H"!!KJ-5,Ѽi޿R<;K5{VSvph"~R+BU>"LoB![Y/iu7sİq]F*tbtL9+t S C yk[S?c|>E1dÛcr*5QDр\E<0{lI##  xt$)BjᎊfH4y0CK493nz,x<*6~1;4y_X?Dء Cbr g8Ike2dVt3q .ǹa{sn`Az )Awa2r*aT5!?l{5#4g2|n`3`.RnZ "]\۠$Y GV X_ɜˡQYO^w;#^zgY TN;9p| XFM6t?SYl=`c^m JW'I!03,R\ŤP]=GrR^nPP!f(gonV$%שI{ZdJI J?&t9{Q3"qtLuy'<"|1@,#ejS^{zPemC8ys{|j]ouAɟbicNGP ʁcoze'8 rLVXv ֔9vu)O\ԻP:Th/j7WIzn|]^0l] x+1C1u}K3]i7*+:[3})3A\(ʧRѽ3'R?Zd*k؜ i#6X*NUi]WG %Jx/:u)ңnsmHb|kNr_*_G.ݺ KZh/$ϵ_C{:R==0Ėa6&Q_F6*)r `TlkV>A߅XuU쥊VE*mW0q^4>}'8$Ymt2$0-@gG^$OݖT '$;( 96#TT&WmӞKd[H%>SDq\oxo=udRŧ"Eyldwy w!G0ј_F@WIZSbMt1.'I^d%HB0ӖD{k[!rWz"~YOݸ'(P~!{HŠ`uQ]1!|dr.^) [ά7QW*bv[%O"\(xޕg]`yI' լ$tv.uõ8d$1,ۚ3b'[~I7;{[sun‹[wlp !:.׃h/ƭZ|.S%Qk."-k?[.xǡ]ӆ8ɥF7V( mVt<,n32ּG 'Ԉ,/B<"#\\Z6eHz3BhZ. E7"n7#zY3ANL *dG6p)Y}1_došɛDq::uE{`ХXhl|-4#cWc+[I^k!ѓ /Oжht5:m~#|ÃB,:T]Eѻ!c*=ptho.~\%Ǥ8"D~w>I}3ժeBd`1PƒٜeDx1G DeN7 S:c1u? $Rfcߞ#&=4~R$GH؈LYnv曓r Z>B~ϮܨQAKVE$qk1ocsV,rYu9!xuw4r"[f.ύ5lZmH4;վ0/JьrG 4o) mΆ/ȣZMw 4{OlokD"&@g?&Yⅳ50w8tVlb@=ۢ=S5R *'Jv]Izi) Nia+ScZUKLg[d9A˓z 2|tM&^ScwCܗ7Pu"sK 6^KȺk=n#y}{NϪ> 5}C^4n+|/0WʚN7_=~n&R@<}-k>k.TLZNƞG[oUp#Z7vl!aӑyq<|T V N֐qxDW^ϖՖ``hZ:" y>>Bv ^ ljFɰO3 7dOo*f/1 '6 sL;k_EJ~)ȝKfD= eق+R.s8]5[mςL3&g>;8&H>>++{U3 um&F|Edxj3 ԀnkX f@~YV[0Z gFg+B)AúB# 2["'[fA (=7@Lgo/Š$*Nz=1;ʮpo.^X&B;gH$\lR5ߏ(M}#K|ur-澑= mS+ &L9VP4 Ep!r <c򨍆80j gaсDw&ۍ9| \έ'FcgW!+D{fB?@f>ԫJH0P p п_NaA(=詑 ȔDT, G6#VRhNnmR]ކ+ܖT?"DLa%((Ȳ.ߛH;lȫ(%QX=7ՌN?OSBIKatT{$G5TލsJ}aDMΫ[FQ. 2P\ nxU}sVe'`Z *쟎Wl|58ÞVfR#E~4N8ቸ.3kw}'\)4Q9C8IJ܆W$y a{3J)XQ+mu, hv5_exy'F#`Mf&ZS+7߫BR31x,}24Kd]U&;B8 |6Εx ʏO7{%p4,Yt _\ȑj40ٳ5wk2ĮGd%&8* *[+O=PAdg 4^R^y1]Ϳ+VdIۘPii@hHEA  0T&8s5"Ll#FhH$'+N&sGMzn]HYI =4 b['띋;^c,jk?MlorJN0-E+&ZJb.   plaJ_5n{9_|@̒M$HM:lb f;Վk=/Z@f_?uC8kp^"D7n/kZ˄!/$DG@liaaeH32RuZ`\ ۠S!h4)I 0aR ՂeRe4Q6w~9.dY%ykgo=.+GwQj~*:P9D>h,JK iF> D9`2iA(d4 տtRX [:YNyLgx:eh'٬ͪ -Ԣ ȷLZ.IP^"EߙIF4&_aΆybݘ&<hDɾcx̃)8%`o{ۧ!7d1\ \[1(5^I𨭄(c9r[(fLҋfɵФ#%8<_vO_"vmE|ֈW ;%0ۗ F.K£ҽLPZje}W㜸>u޿imᠻq+F Jݡk&g@- so)?ѥf6Js\U%t5k4?ޜ8"OpL|lp8&N4.QYІU8efE{?{Y#'PsQ!<+j$y"bFC=R+gT+0b ߎDa(Nu8= lEbE0f~&PhUPhӠ0&k}rD>e>dit{[QdLdVERt5)Kd*iwr tQ.9O+P%UiI~ 胮a{o+2yA@r)?4F״Cld\1>MY;* @6qe8O9݁pniے}4"4nа&ƎMnsSjCgU: `$ k{*P  MyȯckqvO 0]rׇ\ &)*\2V?sɾ m#êU]OۉeP'!v+v3}۾_Tt4vmߧf0$RGxpń}Sz𿑪E|[zfꣵg%Ε]}#^.>N3?P>!A ݭ{MY:AOz~-$#kI?;*tZڳ.IJ !Bi 3)#Z48K-{~L sNIE!U90~q&NhÆ$mlӔ$A8 AeSm\'D}{h]"FώFJ*v݃(Cax#.@DdRܯ c+~!kajtNgӾ?:Gik)u K PDZAэN~GɵYl2^qT3M`s83;~ص@Hh?_o5CPJH P%X/P,[Xوyp $v'>i|K*0K|+ FLz̀yY2왰Pk97baf@gܝOS m4r8겿 d& wxJoR4{rJ^ޡnUŵxBEDƯimzmbnPҰ4_0TL hxܻ8[XLJ7Ԙq6XXcS$nf7H ډ|fbWpX6z?Mdۜ~J "W*.Pa3Ūx +ۓe9QRpM$Wn%"a'afT cd봼IX=AUI_]Ɉ 6ee#A㸊Ý8G do*uƭ;眠EVhag&)"\L8HN64G1<*[ص )ܘER&{WhMuيoFRM DRvG~+Y2.8JxMjA(6C&)2Vcj΄wf#kM)> ۛjx?;g7sVRuu?Wn=XN]n ٹUQHRWnih6g?֫(`^&{";0xjY|D0Xp{zb^g6^-] +e2r*t|~.ìJѐdja:FNaIäGz8TٮbnD屘BK볤0$8BuT|)c?)-zI3r7K*&% h:>jS= )1Wh)ŔaOD( ߹Z6&)/~֥d!w b=mo="1ĹpDT|UE0@4(\VI[0EɊJlWz&_x |vMGOnymZ@-bDN'Tari.`{р2[X=) gj{`D,=1^nĢrB1e3:Fc~ܯ́`)oU8{{"wL.Nij7c f5ު6RjڦWR'foѣ:zإsTƨJ52lDoplNGX89t NoFYMG?(@kTqxfuiZ%8 9iX}:h>qۨB3xN1wUt\)_bM3ХB+65YzIR EJ"V^:%3?Eti*W;Ւv,ӉO؏=Hi$|<΀2eo6̑JQwr)PaZ3e1ːQ&(h rS#gyo.Fr%Ŧ2\V݌B&'J2- \qz)] bc! =91,䡬߮C=i -; C5v#Pr*g&3>37q΢6V V"ć[m+="h" OMm=>vi}TCP!8QU b[;#/~ ~bD[ɩJf#_=+?ڏ\$Nt?ɩgNjߙ{H8M/Ԝ(9 KzdK:PW5\o%[qູ,coF,UC9Vư!RMߤ¾eq?@EZmI9W'eS4')VJ҂uRrI]$p*kϓ!,&=FhA{b4x%x59dG۰>`wx$&H6`1B>-$`Io^{}:.תlkيױD¸8N2;2j,8V},1d~Nz0&J-'؇. IǯnVb]!CɏaRKu0-5ФfwuM NDa/@ca br}?udၔ',LS % Mu=9i!)~R*V/*TG 4Et]3M߱V7{~FC%XREI5qnFAЇ $mT/XI]qS@]sp>dray熵_bUxP_L Ufnof+D@ƛm\lL-?ǟc B\veg 1ns!ooBT#:/d2Rn¿Vd[WC݆W :Xgt;E Ȭ42v '6pg{5Lӄ_H5ˉxn t-4 bZO}~dnsǰB##n/ړt|ٷ~ .M)4xPfBy39v+e5PpY)Cޢq\jWO&YEncFWA} ?*68]vqV· gUUZqQ\3l3;y`3>־W|Jhz#8Eb兡wx_+5iJ~u=xnŷýũ Uq6lz_'AD+b.T`Pi?ǔsYFTPq2 ڥ\Ka?-(K gXaMl$f 3›U''(=4rla2U6_U'mJ/a@^`3@LDZ?XJ|sJq=31Z-TCƞ8eI݀Md)]!Ⱥƽf:Q>fNkRp*FPu~MsTg5cjAZClj$a=a&P.vRs`WBiUZe~` Cq/~ڒG/shC<{$F˞)Ko=;e &Rň]@lJMCN'\ 's{禈$F믨F͞u7h_̿1aVI9V- `can팾%e6+˪Kı\)ו^^h$oUoA>:Sa6.CRY!mAV&K$ l@D[룂Rc()=6߸,.7 uA_Ouu @+,Gv/& Va}uVDy(kݨ)Wt˝uyNl%ۥ-nuIDfձה'9Mר] ͻUU6M AD\{k/e]D:|:4V.@cNAѓ0Ir:bF+6OMon^)di3xd@b2+E6QVGf*)\\.呕ŷ_xzn^I-^ްyQ0[<+֞~f)>୩Ib[ˤqbWFg籠%Fxߜmk2V?nKijMbO vc12mEO`mҔ%-LZ'h\-[Q0wDH.yd?D+CWG\thrh\rJ*1l5{,?vfǩ ɋתk^ʼn&D"gjeNEX.A̩#VS)?Ooz~ seWک2`A X3SZ$z]G\]Dg|UumjaNrJqLmtoZ #b?W9i,2J5;'ֳ>^+-չ1&TDK^=$ޙH0mAjX&h]t%r0+ۑ PfإD~t;MGViMѕ4}/ƻncg4 aާՂwL+ŏT:^-(+!^`?>Ix&+860 sR^iMEwt^eLxZԁeKgLQmIsBӌ'1b1i#*حūj!ǪЉCf=vhw]EF4;sy\X#st}]>S(bhUDB.VBz[FjݲL P"`9n0>Mx~JdW/;2Sxk\ko*#}-)NKU%cWp^ H0}I-V?hIԑ\$R4&`ItiKiNo݄#U &,M9c,8gQ?P JtƝQ ^̭c}'p.g1Te$7C!{b=OT!T!\KydC҂"xJ.oX H;4'JSLGަ@Uv1w)Pj'3QL} צBal;R{Rp:SE y|㞭X*pE ,\+[D !1JtfMĻ(xtϑ3vXZNzjecvA?~`RªRڲGW?6\?A(fc, uSC9, W802Òs`2J$25.'B+/_Vv[i$)p-Z- x}4Tcy'10~4^rr y0E=& IiIHg;nAhC|`wӾ'g{5w4RX Cڢ_)>SY̙\/B\(C ˵2l0Y맣_%èHraZV-䄒~Se,4t~? *.ޫ4BU’p={]fPbUV$a;,nrU 8϶VBZote)0.J_ %X޾3+zStNǾCN- i|y*Dpռ-nUnipI\#.K37}Į2h38[fG_3jBf ]50ȬNb{=*`@Aޔ'zs~_i 6]Np68ћeMd REnwd}tUnYNUW>XـUYY)K*͡E>g# V3sZ]N9RR 0jHiVXMϑer.F׺Xi ӧ'TͨHz+Ն̽׍U[abAF,0?a[4!s a S*qS8\1V7GfÚ3H%ꫩPI^ivxlF,qWFUMbZmxYچn5=- ~sN$_L IG+'RlP4M[3SY#{u($!oRfg_jB)rE+ lt4(e&t)?x<%$o` *J,WkRaXM/XPk`$VhiEm&/xr{P{wQ* #JH~Wb,c61= /S%"kP-԰]z"(̓|YA\j4a*piJdDKYJ1m9cq3Ru`EdcC*\E $]w*5.#iTQ_%#v:K~ _{AǜrhYZfʹ\Lsj^ 6l!NߙUT.<^n.v<7ƧD,O 4p'/|'jBi|P%ЁUCH#}yrh`(} ;ZfH*K OsK0y9Y:%jI.T@` J22u4k(([,})tXg>f9!_4`GJusja2XykLud8l&2U@ gS MaG;vYL!zDM$?NDt_h`6QY j5C 1'WP`̓<$' f`ƔGe4df|*xr V >m6L@맰0tv/>hFD@XZd^&+F!6zL)A^$Tuqy O %UrѿGhLDNŘ $Uc."yM;u+-TeSoJ2錦N 2idcu%]g0vCoQym =yw?2?cŬnMG*cG*G)-V̼F2@g-, t@QxZX {~:hp7Q~|=id|V-7tA ~EA+zv wQgR9gIWY zQh+,;]HɷBәhL@G\9xR`uȜrkط*"y*+RiƃBV1Y1@`ra x~R2 o<טœBݕPXܧP(P iNf*Fܲ_l\+ejR$wŽSė,ҦR'91HM}%ۣb l Z|t3₞ɀʷo=>W+zi4&>r Ofm,zaP<'~ ~ 'hσC`T>ґa?LK$VlVlK9]u*Z}dlAK-{^k)ޞzxm(!/s '|28<+FQ=i6i+ 53/AGSo$h)Q3,!z/azrV+Q}fe ,Q>^ۃOA#epX9=X;3ATwbĆ52 HHʕ8Dfb9rSE(4S聚͝WO߭\_g b,| xm~1tוe]*;jڍ2We};L:h~lび47W]3l#l/hGr`X>fH ơ2 (F=gZ">+;7ᚥMlN<ۛ_?RktUr("@r0 zWB?@z8z+q,ߎh=8 ] qլL83C؆9S"ZЯZHT’̔-p>;[qWmsoÆ 6/;Ot`]_4? w#K8X!lhUWG5\oݦ1bm#~dހ"E ^<bq)XB4|(D2MoZ-8qS~J{ C4{\A@( K!pK !8m= LSS`Cя6WטjI^!LQ.3b;nL1 74))X&c*3j|wFUfdN}]VJ,6DH.F ϫssY;Qnӑ`Quz܇3M}+nbH7x$DF).Q:;gB`la>3\!qPF zpX.fWrRF`]Zl 'N'Hvl7;[ơ"vJ JK rWf%M8\~Q70Jf03M(T~^8e=-a{:f!1/3`UP!?t F}LLyԍjs=ƘcGN~xm#/@Աc%pZxf0rSu,X'֓I[v&0 95/8w2Y_/?4{]ޡN`69 \+'ħE"|.eL V~1,Gdm8DS)cRG s[Վy}$]݂ ϭ8C [ȨtȝN\iy>ry%ВYY#5`O=ybS% v&k+D 9}/8WO)<|,ۯuoSBa\[x^7i7TG쉺Baͧ+9D>sYn:׿rf\>y7 z *4/ḷyvޓkdy8QV9ǫ>buzR]O2t"¥b ѳ[}O-ޤHED(7ȉʐz2UfMyMt7?W􈭎fJVu: M) mTbTA{pEG}(AKFbJ :Ĉâ<;mC9cd!ycK&OTRS k"%2Dq1,wQ;~n(~ y[f:> DZ̬iTl+ 5FQ9cƃ߰)"{<20ՒG3D2 [3h1in $~_^dtQ80M<9%z wzbYGoW/S_حȹs"5#~Gވ3X1jw`FZ`!2=5Ӡyt+MHi A?BΨa* bxOtXt Lny43uN`wf$ҬDs j9U4`&Tr_kBA%:ֲO! ݤWpq4K+?"bHݦt(ە1/t} 1mGȮrsv\L_9M*T.e.7lOhM*b5d0ef~rg[9m(wmPC+m[yIne&[e}AcHZh_ŧbbN.Hӌke5=1+:3KYAO uϰgiJW@WkG !HcSiá iܽ^7jpEH 4dMowa\y %(.CnF:iP Pu;r՛Tn9Wnd`Y5tS0GtZ$C},6K`;_J@3mrq}?H&vy" wq5eXK:v N`D*7ɘ X `R,qJaE?fvp@Ma7TjE)]PK#ͥ;pfr<b-dN1(ɸ$ [j@wp_یBȱ?sN |qc$c/~QX%X^a+nLHa1_ZpP-kg[@¼37Vs},aw!A~(:)pļlU|+뀆xZ|+zn|ٵC^ `,Y1()0F4P KhdxֆN6fN,3}x,!$^L<.8FQwJKgQ4aSUar!<.<ȸ1X-4UKեUzgAr6-U2U&9lv,gI_zZ.ځR; *" 5$aVV@uPAvk}FXRm-3f7ߨeR]V0^;۱2䌟UtuzW.uyre\T".#+ *X(2\!cP]u*M1ϪoE*}ފ`EH* ņlnT[aBXaELΠ(Ut5aSH4}0 ƻ9p\!8UX>K#L8"Wү.IC" 6rիC)Ƣ!ldVWBP.soE s(]ALCɇKR4JaMyeg~+7{d~?JKD@7>pJI|7R*2$4xa2u<.ˬro 4M J5NFw62VZ)g_q3r)KCalFғD3w]M-{̠ 5AtaWYq\M6l +Iֱ h*]y͈ݎs$ѳE愖~+]XPv'@\+ 4k&fayh,d5AN@s]g5SD[][qpw.com(Xx϶OSo.<'P@O})k9 ۆțv-S<9[ qC ~,3~SH#'0s 뭕!!rp:(uA> z?Q!<7$%N)dd7mn[TGZ X5G(y.| S;\:$  hal*χKz[}<=x!ᎼHJ{Lo<UG2Zjx.\L z8d| c.$Q,lK /Y(`E%pVD.@u%;Tt1Ȯdբ^UR"qg;Zjst0}Ƅ[X% t4.ҵj,wtSGU!}m%J5r q%'|-JۖC%v֔nLy@opUE#k"8 L: ݷBcl_ &0zўfU ˡ,LyTh 8>b2u0n z˿9wh/OMXX2C^ǡ41T@& c| h$cG,3`t6b}LaLѳ(ڒoS`)k"O8$Q$)XW71ByhK(G9}K2c" SX9U*,tS ė-DWQL !,KuGW79N|7sK1Ѕ-xB7r[-͒pgSeQ[bG6 ~u`fI@SXU1٧>( IgKŽ vUH;kڕd QA;ɏdV6 H8]ol3x3f;{L_t[O"BgVB5,dDQ%_ }~Hu‡,쵺`[1Ôd@_Yxeza r/$I%&юZ䚿OjC4'>o~oh:9 8|.|k6b?Ӈۓ  !#Kb} 1'Ӡ@¥!N57uvP4ygf#2yHBW|1o CﱊP*)"拃5%JȺjaD%jh Tdf8 LPMZsNύ3ޛBLMTbPZ2oJM"^uN6%+ަ>P[2pe}`L?*A뎐lSyo䐠*l2x00bRYJ "b0l6RgRChK'$qʬMhgm "ُf!Xt_E1-7Ez/He2 #FITX$ #|\YKZ)jCc#4l[Q.lbS$ p9 B+V}m>qE5u.: LZĒIx<"S :7iE߷OmvU=،f7I%nF!(*\,ި%ޛ׶,>@-a O3ҩ8@v3P;9}vZPJ+o-QƂ6ǜ ݔ3UT޿σ\E6Q_A_P*%-3hrGTMU-wRzOP54Vz0] @Pl.ތ?? $0F]?!B ŕb*xA.4Xd˓O1 XQeGJrh1}mD$/h( UĂkA+P?d i&״,09@͍U@}[C k4уthySHR.fť2kW*׌`(]<XBU)݀R-ScI?1#0ogӗ;;g?,l aKQ/S%&?hXt|Dҕhua+DrH]{1(]_IT`9Y7A@`=^# *\  f,Eօ;tmk VCe89Rʒ@حU֨Ajeoi ?)b8=}wj}>= V9ە_ iҷ)]k'3U>._hnQUW 8&Qo|it{,RaK#!jty Fvq-!gLΦYsC3n3K+nAj N 2 d>wA_~ 9̓(g2 t!>$Wv@jz$Yp9.ծ''4[eӉpy+ {lI"׏h7P6%phXJ@'XK y#:Y.aIC]|e2c$O9_~}Da[>T^*iDoXa@,tVz,Ԍ٠\CA%xwc?N<1hGl>+_-$'D$ڕoe =5ʖ?<&D LU?Cy 77'@7%w;o bL-B~Ull$ɄŲU-V~ZvX鴳iQ_!(x:o!qzn TG=l&LD|y!oWh#ӝZ:TaG*\ ̸vI G wxӯ-:)6*~_E pFzkjcgl#|ԢOjXרlYj:fьD@!qZDN/]R0CJ\mЗ\^&xw*yҠ,GL%e$cNT]T7sx6H rKl$[6+pPө,VQ <ĶvA&{{m.0,w;gxXNQh =7ܦh ڃD Z/^ƸESDK=-I ;6f*k_bC{8j^P1E#'}/ꮝ? f7W,!;v\*&Z4Mu0*j(gPϤ52%7^"6zP>RbGE-cyorX 4IG@d055j`f|rsqˉMyNjx }t@ίa 4 3W>6Jw_FHiECJmW㇚]OFfD ϡܞJ QC`IRFκ [!N4w}."la†}Në~`>`F6T%S>rVNr.`y6^q0~"i0cL  Nk*BSqE.=7†݄^7< 9kaG2k=Aw}5b[G" vnQb];n+aWLV _fz*ܰSW/]vf xb' Jcҟ/wJjҏٗ'$ wBRQ8ʚdgkv.tIP> aJO1j)BXSܸJJkCiPY-`x,24x ia˚5x뜹a-\@_H<._'O5nˑ I+pIdbW*k$P'BaE c;] 1eӚQ oęĢ6*mCJ)|z1wYh튅&M1 =([k5Hl!Z9 ųj98a-n|DG`vŇ뻭8KW_K=c%~F9/)LVo P]~.>? p7e{,/-2]WRjwۗ>#T%_rrE(Km+iҺnX3Dx2_qiN4$R4$-д@8d@ʶ0(uk;ihx͝{zKgNt*]Am4#1_DIX;hzZB\5@Folˁ1Ȏ^-=f3ۡg~09FRƱJr٨qy!1LRX0 y Ej*SE%,^%յq ITS6 ,n"jwu)n)nEUhFO0-d^X8c%"-( FJ,lH.5ӓ$.sG j` \O `!oɺڹN&!ڎرE;P΍awyu;nYӒ$Y:z|ޯ߄îjJqPBlO6: 9 H=1lshm珟1k`銌WD{0W\2瘻jhJĊשǛrZ-O9Nz6kg MBhJ{ejM>1+<}: #I_^a/4aF^ɫ/$-)CGWX7rڜFyb 7$\3򕇜UJ^(^UbYp5{̖n3vH߾4DE1H>ౌ^&M/I}Mĥ4rP"rB yF6:(tč7 z9_r&k~mKɤgi6"/ӟ@:xp9 1M ^JLQEc e{zn+)0Y.מ\kSEpml/Y+f-`Q?x4A0Hx+f& &SF 8Ucz6y'}[en|H#aN%pڴ*d\blGjggw%0ҩ"߫HuXXγ_|gsá?lrTT0mX >ZȂ48JV SN!Z7/m8$*bAXe PiWȿo=|n: ㉾?*X}e&0|XFO]b72F'iB ]}2J%5_g:@͝.uN vf\*ljF~ d9D[y"ytmer2f[5.mR1|j5%#_x@UU?o5pE-ޫfVWmA;?ѫynF+熅 R37*s<o\Ѝr9Fb :xf{Ktsg]lOy!xT]Ƈ4)w0Gcz!6(@02W֨ʢ_k)qބ7@_!E:zpY  o6"ч"ȗG;CY;Q j-i' ZSu޲:ޟN0ӻZ |M6o$K&6ėMnl*:6ݟ[0In+ /Z~-vv:muח:wz݆C0Ǖ)d}G`?ISx+GUM1VQgߔ:J抙KR*0s)&[캴J]%MJee׽uvB$?-0z.i>)x*`L֯׹WVoU/Z:jLGl2]pfu64 &25vUݸ*]$zmV\JȜ,8*vSFvja;^Ԇ:6ՃSTJXI) S:~㋚n^XG\  6 ^=b+t=K$ '7agGa?fe%/{# 8-| lS[ FcjXtA$›yߎ.R2jn&\¸߀u9Bgn4|rX$>};- w4i7q4:4v*p:/B,IhL- /**(x5Cu1S:ċu& a6?۠PA(!b3SCW_9w '!Ttr }{-dt1kBˡǂܲpJ>%EG?,4X%>E*ϖ D6M`Mg״wʻۍ@XAaDCϩR m7hׄUHvy'9f +ew/1\&fD<[z7(@0^^NdhƲU713zLKXڊg@tW`N~fxWfB Ձ0hAha6hoM mo Isza7`!{[ɿ ,1F!jZ)kM Om}И^tWk=-vԥ1hܒ0]hUYm68JqVvBHCBUb!a9m,V訉I7ߋXeeؙ>|,+h$cK*Bg0xυ|KW M_.[zĬ$` SDLEq٥y3lc_{4ʢYfZKj4\pͺgTϦzĔm(aS;ApE*?~ԔXj}J26kjԥƆxɃ {@2 \|M-~ +2z_Ǹ.J~Pŷ1A\+"oRc4 XlNMp>H|tCf?l! i>f*υ`]+T a#-!0}}wfTO8ȅiLwtpuf㦄lѮMս~.VyMXcU kkUv=cݸBNiHEN*: C #_׶GzJ(mo \~a.*#ZH0Di2"~m:4DǓc;.bo~^ ;V9"%h`l Yv}p^C5I J^|Dv̟ ݲF':t ։iO@#)\y)|b?>YJ񣀑Z"JiIx)H$NRB/R3W5Ro4w!wW}2&=ij cPys5N XΧLQ 6~LU'rqԸP ݆}e˫Q9g3ڳ.7znܡ`ZTgƠGz `ihL"J|z+K7[:_`щHi 7~OY& DaD5a!ȑ-35i>nZ~ۈ DRKDe:`{y0&E"dJUIW`!;0^VE1MU'蒥- W_wʮcԎ9ʆ"2Fz„J?5A.[rvάnWVs\O at:tC+^\-b.:ىy=P~m)26](m;pIq"RaLa/gX ͡UuQZ0'F<~+c)^{,OZl?W)t#܋΅Q[|Æ/qux40W,5K46,AЦFӖfp\:]S7Or< N?e"XCAHe3p[9__i q}IJz &BREX" ;@h؈W_NUj|Z9v2&nD0 ׬][ J`,r sK^|z;wP M}`|/o)E!BvU9O#&[|T_y yƸp[vܥS䢲T~ْ ˥p'c* 祐ų`Ր;JѯI2ȽZ!"*IQ5?\LSY"šT_ KrNΜ9~o`ޜpj_cd0[ ^ KUGт%Q2UM:MwhyL{ K2MA3=h]G7qo}Owc#Vhϳ1KzJhBoW7'r?}b29\e k)DۮEfi }ވALWQWv& ,%-Fìgs޵>Wk s/7b:./|lO(C4& SAf䓵ռ*sq1cUox3P(!)ށNEݙԅ$: z;yց#‘{}Dsx`$׷\|4 i,n'QcSLjsլDk]zwaU jn/KaqΦ6=1dlՖyz9}j%o+UbcUD+NZȰMP1w^T\Fa {L&l Jm%p^(2Kdy8Z6o"_:Y7Td <#XJr1xr ;H _.t"P68KS$7Rp!uPEC|0p'm"1+KsRz*׳K疨t712x&tY{Fd[@w+Qgh&r㺑Uw )ХdcgDbwS7 F!DE,,J{5-SF `TN] v["a^)Go4qD,Dq$x)n;dA.kPR;vjqZCy`wQE‹1٠SN (iK g=htAX7^J9G_'$da!vߘ(BkO ]U04:<vQH~X-O5claU&JLNy~`^CzDT#* ˿_?8k- f߮tRnBg[ݛ!2}ĸ{LNF0`]\-h3sY{Qyn6,j/k0ܒ5%[MT6smE[iDKv&`ض\GMtV E(E @:Zy2ʲ=؋9C-BK|%V$Z>'bU"o<Z=j;3vJc?bre@ڢ{)R&k$BTM 3^DTੰEN3o/*tf<'a]sE꒳eh?7%#IFNi 3hladN4>婽 4\ >pcd%(tJ~hg1̃%bbTURl aKD<|CY1VǹՂ8Q R<𭻉@>40NgɖFBOAᎍSzRI}]8` )-]@W[)\rOPvϵj x5oݳ7]?yR1-{51͸Q({D@9xWiVgeG2B`cWݐ"߱C)A0O*qNɉ}; ¯9 !E4E@s "?b)YD7M>.,ͷ}%b9O^'dl MjPn͇//_ºac3jE Ao%F$@`(>֡h[ZxxcI6,pr#S䉁wG"?D]Bȋ_!vUԯ6=Vl*GЏfm=K\>$ Z(T??ìxZŽ[z<;&v_ɔ p)VOu֑;2ͩC:mgZQZU׬J~Q w3ܿaقmK =qf0z|WMߔۑIykV)"S= *0@WɁO0J.eC XFΕTQBMaĎ<'e4i$_b)C/ZGޫ.I'׸rq~U-"6W2Jƞcė*rrTHB"K/̖z<&Bp#_P/V{a9I-v2,dD4fsI:|ŃR@v,QW@%Z@tW>ၵS0-A(XĚtyc `>wu"zeɇ>:ݘ(WnJ JW\0*4hŒN)X\QC:H^4{z9 u\5 H~`>!ctMp:u4džmmTL-8ZV ]0sِu\`N.uyPcSt JG:zT=m6dji.5%k _oِ+L]3;yRA`y(,=iFܒy\1|=jUcQ7,L|NYhMOsplOw2`8{Rی!3€§C2Kd"o\Gl(d*dgõN}4U639}PyxFyp k]bF$0:@ZKAuboYH"/!xz+zFMxY ƖJW}y#=_iW|x=FF`?NN|_Z!g||<4m'qT9@4.!BLN{kMcsE۾&<*#M[4'Fplҽ)x R%<4Q]`$R0@KFZ 2jͩͅb2M&,4_1YN/@GSMh$DhU|eSR JmOPɼdy2< *?gE'dswV=?[ v#( K/7R!ɚr.@e!eT*G^ MF Ne.4Xs:;KW~4gۥۻVѸH&Yv;Tf @uKr/P &L(*9uc|ۃdX>y*7X'|)N*cNG~ 4|(?U| cEL` }lm7P7 ȐZns,"t4<͏! ~OWuF[b⸶n* g<)%m%y?,[J!t89eWHxحPJ2`x-_[ݜʇwwΦV{l".^͎K>B4V25L 컽MvM->V'B|1OA-p^(m`0t֛qwE*o`}Eԉ}]861fSoW)! ^}EVr̹J`O@r_+yT)n<>!0ѡHgFy Tuk807P:V<2~(-+mXod%Yx,G}^p j g.N.u8ι㜁CqnGnsd{DoX~[Sq8'%mER JLzE"_.#_Mmkm@Z 3tH_SE0XC܎ɗXu2hҖy^ 5J{,&Fǣմb-P5ɛAz)Q.S4k_owRu SY%%y{ձA"C hULa.ܿwTyD`UB,4֯|{ZFyv QP~` AWoiZB?[oBV\zSA2N/<3QδLfSIY?B דh5ʿ$f.7A,$ՑP6̌,6z0揿qidjHf8Bo[>#U-ծNk|0`5 Kٚr^6'jF{iIK5Eruxx-ʒ,o fv,3 عieH; ƨ"F!4+=*08Z)Q6\Uulv:)DLU: y!%Ct󮭁:G:Xry iL~:kv9~|* Wٜ+Ku+tZ*5/W؆\w |ߡPÿ5F%qxgc3QLo1}aNqx rhbo1~,|hf@8]@LZBY')sMroOK@S^hxO/x(Pahw6qkd+ذ9B8?o̵cwm@ .f:+,1sғ*+ۉG^&",W,O 몛j }Qoe]K9*"9,cv6W|R%Prs `v;@I;+"qe<Ke^u%yD 񪕆Xonmxz2PD%9u/197R:e?vhȢ$>p9'up'6H h^E6*]j -Ͱ8SQ/)%(*@4Wv! V3yڵ; SQk0g!_B^$k滱hNHi/aQvKLS?EȐpY-/8Y}YZVdc bC{9-bRNjzN,DԵ ,4_x:O*1f|$\^ Ö (yD^QB˳PYFvDy^)65>~:oZjJ^mkr:iٕ䀦v%&$e3"Ϥq S*-ɑ j"m*e棠 DO{G6o8"ZeɂCб^p%VTpyi~A^1Ҥ25?4FlpCy"a`s4)} շiֺV< :- ^fQzlV׶I^5?@1edL"{8amo;m(ީѡ:tz nh@q>0^{z]ҝ]s9zb`<< ~PR<ȫvZRukȾ\=lM$M̢9_X_ JUoԕW +}#{*3\^ܛ0 }/7MmGwF"KEZGlÂJw/efzX>Ak&뜯IK)(~p_ {s?]F$.$]|ֺ5PmKi<׫do 5m΅ٳ`Zw;gHzL _'VrwĤt]el#'H}Gbq+:x[Y(m .🫍gyKAY_-7 v|[k\H7QMw1Um\/{G IaEuz'Fier(wceNe.Z/Sx*Ld.$azT9^(!i5!3 _垥3F|l")浵=^{lIS SN\=z<?Xǹ# $:)R*+!HWo/Iw1[1 w3)'DզO2QNp;6+0뭥1e뮾gwAe#jx/m\lkj(o9gLۄCyo V"$#yl=N? +ay`m}ߚG^K"܊eJN}[b>~^[o8p/겲¦`9 yN_8X5I6-{G =14sHCd)PE$@%IDxi%z34Xpʒ c5sw>q-GPy4E1Ä|vŒY&Je4?v/[f0P)V9I?T5N@H Kq[V9f"qgөB0GcP%03s" d+|Z,\SCŜ*PvC(Zq kyتH(+=꽙UZ 7;&"-n?hWK` ZZ՚VMJ'J.}}YQzXQ-6LOƣSۮ 6~ #z85`Q@Ε w1ߎ̡y`-2 yxRkw5u乨GZ]L6OY˥7JQRlL`3V c'ܑ!hL֬s(+S^`d8r54|d|›k,Be`ʳ fe 8~{wD ĭEؾZk9b}IfL Wp=Kޔ! J6^/,@-徭B1$eDFZb7ØBɕMt\SRϧ>?nK`.p32 ]ӅHZdlxqb?^31 4ktqsI P3,.QП wj%(祖AL)wuRt`5hz=SƱ yjF3o8t2Z9fG;E&XUk#>zEBPq1Sf"[ם"G%X]G)p D_ݝ^[&:־j-= daNTSrY)QuZBTkz3Ah`P(R^QcRO/nTq4hKsKŲVW,ĵ)'teefwѥqu`;&yO .)$p2s0bхj~.wo8}ڗvÀP H=;[8a.9{)L]itNR܂N&ej`R6ao.O,ڵfKۮ(|F?",l @uz5&n 4m!RpqkD=@k9dʖ,kjn҆xxAP^ *=Q:qVZ~v?[q1f(Y㳉%v| ֹs`,N2;X\Fu8^d"Bz4$y%g-a1F#ZAz??&@"";Sgi a+,#ֱJ`ZͲ׃ٹlYJ{6zꑛ;\j^v#MMx#N&tjYVe Vizf5:VWk[SP3Fs<50`ovqUSiI>ԇ~ `R0^pdSQMXr깐-sT|8η:uf@/1;kֻK-JNGP 'ysgI!|,Qzr]Ifwo5KvC3b )H翉49fle\iE4Y@[yqvAs&ް n:9M8SDAeD*|7v;sX{qFX-`#;G6 (/aܹ\Ÿx~:峦| ߋ&= LjHn U%MTX;7|͞ D]{ƆYz=`mj|qG3Ljhy6%ᰡz͠wucB&MmDr"o4~^jty֠;/kXϖج ͯ-Ed!v&td.~Ђ8D\;N [P?YX5E9l[yļװ+rʝ-<#Y$ԃPud-=}Ҩg\.NPB uٵºK%dgl sk3퍖CI Pň G),PZԷdBYmTTZoQcnM4),gCuiNpÕuȝmzVn[]@R[Swod-D&N tHG[h'I'P/=Ad/wxl'Ts;4^R9?VM~@ӨeO\hϝ>)"fE,*\)K~uI~ڹl,w jӵ6w`}7ZJ5jiJzR|"~P4)+gIM PSWn!4˥s=%*&!ܭ~co4u_c"B,. |xX cޮ؛|;)_%N6?$k`{`nّ,ل>1nQ\ArT^i,CqӁ@Ie=A2? t)Ukպ /uFb#JEu|KfQWi&@c튌5.ѕ%xF`[$;ӥ.ecLi7v0E.0soc2~m8LbCn[,vl|ÖGJH)d=* wP==L:MEDZQw8e9PGbMvP}VY'7U :IJQqLA%ZXX8JGaRCH㘡kQrYq:d1(mGK r`8Ώ k'sS)8rfi7!}AW:>@>ŘGF t[䩵Ꟁ}aOu3&*,#x8thN2q(Eluϗs>"F/NJ9?9 i/|oOWjȃmvWQLx9 պ҇u+˥fQk ||KDD߃kϨ0pMjD-:BʺI^Fʫ66iꄍ`L>~'#E!V8ƴuX^>#`;\,> ۴Y0l0&:5LCڤî@ld@zMKu*` 5nbAJ}6@t\kI0Gqiff{ּǡ#R3\|%W! -l5j>{vf@n*vvy2N(@Z m UQ%" ⨩b~+)۳`y =Bj8/xs6YUDI=`q>Ȥjؾn1K xZD/CW3U ?)auWn`WB`U6[!١- Sj$Qi"\[Nt "2 @ ʦx/9w8<&̂xmτj]#buj]G~÷ַ"/D},[aVF7/6CpD#=P\$\f\WBɮQEbѨ|g#z9^d+YiwAxcl'_:/PewU4)\,ÅabIzr* E)4_!nC+Yͯ<og=HĉK( b-R_èn-͸[Iܳid&s Qnܐ\' hX*O8/%}Oi9| x .W2c??6}NB`jZG ylk0%{ s4hw H(os ;.GO?ٽme}"G(S 3l;9g#PWRzaN-DOϩX%?c"\ %]'7ͭ&OE]q+i޲:[tuq77Vȳ4s^yA{Va"e 4=So>k043Cj>]O)20"R nd7P>}x1\wB*4  N3$C=A-3 Ysm\LzºJߵ_m:W`;H\i]cMA)QbpNaB>Ҕј-!oWvíKGûzۺ} jDÍ^XuJA?*0ax)ìkG8 rf!rފ7Vzk<(qJ$3jmsD]9 xivH6-A <qfZ*A aT^o3{JB$"."nrbuFÊ h}gZ?ctEJU-VlBh?ӂ$-|BY3{mH Zd龝u, _~HxYNFf;Ws$Z*hE2%5E3ht] Znj3R;5 ]!Uȴtǐ5ވ]>Vll[;s(r.B6͇Yhs t&呴A% Gqg'U8!l-SOEq*U\AkNAGj*XYju2ǬOm`"}h0i^Y/0P ­A@k(M+HO3J-v#B03$HD_%ʩ@a5>ЯybgVi[y)@Zq$㢬 k my l`okP7p!H ОLگ {XHu::4j1^!XJZ,> ׶#g*ѶCvFT>xy8 >vYd+oSyA5 G^ (e"b5k!ڹBTu7C8%䅗<--&C7k~ɹBڠ',j(Vy>wyocptܵyMxڿLM2- FT*gZkXA&02ͪC3n`s[MAZ3~D" Qhyt$HN9 5ăvu"RJ<9QL]1uFŠ2z51:df/>D:y'QT̫ TT ġp\&|lٕ뎔$S]wv&)e)yNOOf#Lww 2}l(Ǭ9M(3q*)Mmqc>H<ìJ3"Mf!~;orLYp ~Ix2v حq}D.Yލs;8fe7Ir 2uE~LIM$uŴa)7h S X6_oGX}P'C<И&:9E Kʬ+wo/ߓՇ<1>BkCm'9߸gZWhlc|4P Kg=SB$r㕳n mX #TGڼ6w .FfC>u>E*L]z4j{ȭ1E)^\WAVáXO-(ϦeSԼU5L2fU/B\(γnćL>k-2@HDT3Aϋ4qsHwÌ H8YS\(&ly| _t/p\F! /ID%F,nsG%^.}Ecَj8 rsX+z/47*u_gjȟ&{yl=eƋGgU؊5U&sw6TI2#mR6qh'LM1,2Ddg: gФi-G` XJzŨkȼCﶬz'( M̊=x>2R|ivJܗ̅0,l)`M:D3p5=>Sݾ;>(bܳƶ=]ܗ27kNhpl0!c5O!pB>,eB3,~`RY6L RS;y(;t*7Isd٣&[L:ȥأ?IQ\Ā]R5y)Tϙk0Thm~a5)!u1'[oIf /3}%9a7ܣwLֆiTU0+`_e{2*S:B=I# T/="wcU* ;3EzNP|A2UUe x(ݡIǍpCIY|LdzbJ`*3޲C4E$.3mqz@g'Y0_ &$3u♼|ܖ [34Tk)d{^:kXҐӥ:.iv'ٙbD,-&Q9dחI>[EM՟zƈv 媦ϊ,"B]RzKP_oa xl)f.}!_-It?Jc W@58ժl[{-і@Ļ6AP$!5rtXI9 q|w0b 0խ>PbU>pJ\ bK\l6Q[ѹFoq2]Ck1y)aD"GhAi;|yX",15]#ѢQPÓd0'%d *>19cH-m%qB`chhzŠϫtד˷èL224vyF} ||3մ["8 7_o8FDF si[sha{TQ^GDMQ~ʋ@)J[ձc8 (K7>ñ$Pʚtw󗚠4,F [LعLqXpA:-3+ 'C);?v #za2a 7 @iI3@ "ᇊ5B)pƮ 0ñy˳PR^$EG>V/|k[[=N;)ZDizCdG{QDcZȝ˳y? + P;"r+%4 1 + 9P7eqP 7d+\  m|D//Œ95 bq *c#&) L}A`mCgAmiaB;\Vv0#&m@&Yj<j+e;[(e*)_v 0ظ,Pa%YE@ȡ$L1:kdeÒC'r'5wp@Ӵvg!w|6: iGEC-{SRT*-RC݊<2?`DLF(V&R[3Z9+Tgly-rK]GnrYf=!WEOJuKf" ` 13ܓTymqr6ma3|.sȊ2b0O$x'c1Uij6Gwi|N̦1jhVXKRTKS%J6Ίz utΕ|6t[|>z:ژld:D";M+p4X <-(<ӾW&asB?*oP<bq嬉9p:Lk}u[s5s!.qC մO?^(M`] &W'":oއ#/sOv9=N`%kv6%DR81QIDȲW 3Tof܉OCx8i'ԟ8))OUڙS4T<`!?^]9Ah:٭#z%29lև&Em3d%/+i0h"<" p_{:ǧ:\q3/n ctgrɵA^$p?3(b޲9 122j2A}#"z[vAˠQ$>i0)[H}Q}OtsybDܞ:x]Ai5"/tE<#Qʹ9۬D$;c&?⡜aIoXDR܆7>z͒5[3nJ2 IHW eǩ 'PLZ]uD}XjAe?TyKW Td%WT͠vNMؑɝlNBo91$ 5mfPԾ9 w}Ģk%$0TGlGA)Egdp|t t嬞zv_"3[6I^TNu|S\Wn}3Z uߙZu@JypZaFr@G{ս3OA*&r1 {7th*^KhwRj<-1\BiƨǑk= |sBD/G7RCn[s;\'3?" tIHǰm QИ->Jq`Z뷀6ƻFTKƇbo "OV]/ǰӔcvQZZ$6ߞѼǺgR݂;!!b Dž@nxNs,¸J͓=}idikE|FYlN$- [CV'"qh9, VNiS7Py!"b+Ң`!fW0 i w_~Xb$yh;IEV48& 1uAp"$DL.$^b Ů  }{M3t(Ҷ)7 voѢrЪpNs~6̀, f?r )8qH'*9@n?`UEx B66f b(_mCrUuUn"%564cCc2﨩7 e˨Vȷ gll 50BS V+;jC{9BFm*!x Uټ}@~qTG`/LHWPs=p};?b8^[@; tk`.p;DB.)t-DT犍-#w29f.pr\oʍ_escWʩX|"zF  _PY/ fRUFW]xsQS3g$iЫ/fνU,'O4wsCNտU~P+#VBWhIH8gl :%եRaj~Y^co=N~P)v$KTEM)#f> ʝY Kk v+gniZm(\ 83Hnl=r¼V(rfw{e(RB5DmHw &p\c2`^&Di=msy"`9w^{:UIzcqF~gwK@ tOgڶz1Ñ_b Zƀ1 L-{˸4Dʿ C@x\y|%q"4CQLĎ(WglwU#\~ VAX]#aXx%/ve-Ǡ$"@T}<&dyZ~@mVi A 0ACm`}"ݏ6[FD%Ko:hK'zqKiyA=]ڤ3'? rX94yJJO SO8)+ ɡ.=}s4g*_(떃QmB95hpM;^{ab<Ӈ cλz{#$~B1U~[]񣻵 m*u:",&?h'5iF@p?&0!"?09OB]ع[EFރUd h˘#FFZmXg8nڎuH 數ّ*KnPf&vŒ岗O 4$]D ֍%H ^0r?6ΑTXF _wo3^Oו:iW2%8=+`d0 x<ݴ :B dl2KAdt0~Zi.[unIxf,-`6V*h57L:!(Le#~dnGi ;7O3QJ-X5xBܡoy>5's}RO@:p Hz9::n_ʙ,8Le"q WM-c1vPrZka"d^."殲cҝY5\e<+F!iIhA P!hRyhԯZnꐷhʉQЎi*"kA= 쾹2c۽׿Z8:C ^9di|/!6^;`T~ pvrM.S;0y@y6h4ҷz:_ACь*l>keJUu4}<齃Ru1$ݼAx#SI m#*pm)H.z ԧ wY2$:a>26F_?,ʄ>#Ek gb~b=ƺ0+z4L`R_< *S2.ʚ%@ۈ U]xq6ltlX+)%7% vmXC{Cp3dDF۶#%:<ԣNxbWU-4zMr6LH\vsvt\s!VDe+͢77 i?IdH}|F $^fQ*ӎKwn"*cGT\Y.Q?\}Pr Ҙ"f%ѕ vF*o*#RJ,}%ْ w=YlCEQA-Z`O 5+'Av0ۓw5\p*?8c0L|pфW\yֈ֖]"@ò~? T{ɕ 9$86RƬR6Jy@F s%O7E ];U%r \cpNsՙ+ob5E֏`{?Y7h|}KN!yfv~z vJpruXEO0X$qX)U5.Tl=Z肤̠-*ٹ#s&fnH1S8en |Fn>p&]Ӏ[|Sd.׽(.L «x需trY] n8h퓃$ !~> &YS#{.Q;H(t=kXO(b"y@M8;j9CVA JMAS4MUm:O[whǓl Xb]))iK`Q 7(#Ne"z gq%t*G#!hcJqjqƤsbD#$-2͡ԩ뢊E2/3Ң)3U AL$ɢ@E745VĂmyQmC Ffvts\jNĬf =Zs, ,F{$Bɲ4m(:7ˍ}{F2\/h[Ws]B(!=oLwDݝ {+4~MSLV~M!/w&Tad9r8e7;UH0G@X3_ JlFemj9T2ڬcC\=Gذ xX~k8$7Nu/ejBye4<22-aHC*icNEYj5CCϯW)߷.3qώ'yd«$ۏ1, 50RV@Õu\X*EtTL"H$=/ub/k,@gMUPnǵ; g IiDb@2m7uQ+<&X&*fT{t0b`ԭ5!:uS|ݛʴB`cuw}*74^}EQ4-ί؈dIVg4>52|ƛY%Qq͍ߴ6h}Cz;Z~l#>Z5낂6KoWq+Y\f6Irx6Z r5I^,0]\1D:@yt7~4u9*8")p Vl]K9<ƧCa8qC(W!R[iq[H'T#!IfN*Kg|%X#SR/sIЭKQ0't(869!րi}mM6Wʹjy فgn78fcYzXN#PjzܤaKKdȽmn5J5A/n;ԸDLag7R⻾rU~xNC/3S`"nE*)qGik >hi$tԇvt%,b/(rq_i.5T/>ӽ)i}*a1kR3QeA/=J'<#rQZn!Npx,%2;!?i^O|KB;".?DTT"DLT*MAӣZ$G~ ,3epM?d:=LPd7@33HaO8x<S;6lZb aAT]7P"4*C?-Aϴҏbz(ӮCa/?EfE܉V8ZU_ͣ޽lR"y!\&8BH`R>Jq &$7–08܂zǙ,7ar-xBGC{=eEB(D?E\&5>!'Xyw>O$7uDRZyQyqk Ԭ\xTeK#d5f) Sd.¤|-X{W bJ(% dV(bsl6&͏1輅=[tg'F,'|9N~ҪNpT$xѠ[F>H JY*kxgK])<SA!OcLBnoMg خ\Ua?vZ4yվdzQÙ6gV[лKb!|g 4"" OK1Oc{KQPaE8+%hI>>f;h|71"҉|)AuM2èޫM\ue2Ϙ; o_5.)V)7vJ4\ r_"ON-1K9@Y8L>6x鈌Aca<`]82RQ TK ?S L ;RԼLYd [=7?E#@BÔTtЀx"ÝE@iG94 6\+v@~%yUq˹A<)!?_e^&1DCs!N9H_,p jb^TɩBhⶃ SB.Y--2r:ٚJ'G9c: PVG$iB&M7C Գ3[+%Dniıju0>o8^Ioɷ5 *P4ҢΆث&҃&qLh!ag}{=,`z21-%ܨ.-iz3%/(CEښW)i4XoX N^lͼx}w;떣 a12-h(1jDqB |Îj`qMZjj)ɛ'$3h+06LeB!늃(ly8[ah,ݝv0 'Pg aIOMoz ˆw m~-3F <,:z+Q]* ['[]*7oy+@FLYCB'-M'aQc?P>y6v3 moeZ֖4&Ȇ!Ny1곒+*rD@Zrr(V\p>QU=xKH(|cyvk!}@-!,tS{tՁ0+}C=jּcJ-W#u(`Dz'u.id-*j`z %*u> LaX4O!?qrN@#hlG\n[ޓ2@*ԀRېkRߣ(0L8$!tr<ʡձ;6}3Bf { s_'Ysba:#_x/t[ϿB'%%ovٍu֪">S)ꔚvɳ)>G}5Pygsw1F 'j`-\7kJ9U&?xB)4ϽaY*qޠyV%=D=Or{≯?6bጨ ;mf^GVtC$ n hip_%tEN(~/:?H ?@Ļ.0TtajLc> UQ͉yOаh ^_3 %:K.3cE%c˫eO#>]tf|n|Qm!1ez"&U7`ӿiYVRڒ,ש8S~  7/t@gnA{ Q"aIH-RI,ZBara; w]z(A [ [ De33 ҿ%RN˟6oqh,[5¿ܵ9dW }ח쑒:l 5 ٌs~[RtiƌJ, \X?>4Z&ĩBr8 dsR3XO %ֽ׊IYw޽|K?F'gV!fna?O(C97pOq.{\r,&NpRQr->UyO{{"/8^,~6j9>SE/SQ ~#RR!5{g5#$ժR> `]DDx/dE!QU|^ d Q3$RI @O{ϙ_+eOY ]iRb ]jaةCn@WGx]),O;#Fsj!j3{f-?,nO]ǃ /:D*/kjH# H+_v$ֵ6\>g}F:o %͙̀5})×//~ń+@цFGϼP;Pt_XH7)cgwrGq"[[0Y1a?4Dy<ƑhPr*66X|̝eM`D /GCo@%]Hy_uC=xqQ\g>|3/ȹ$ Mfs n?W{= ^fY4^}+P˺ZظԦhYKj%0 C,R1.+e7Yd(xL :<|Nx01_=Ohdawx2HAxUG(VV.B5${q5< /ҐRxK$GtpAǞZW)޹vL 5 qq!Á͝PU`5^$h7G\g=xQnPm= T#̵-Pϣ}^0@$7Sl7~ϽL^AFb,w[7϶>JuK+ 6HȐ}M#WoUKWsـUԣΧ;/JhUk! 6QƎ GK]0ψ';C&ȅ0%shu [Lu;IVAn{ 3qy|Ċp}X06>搠.lgdZg/ez\?JGr)A ѮdE13by5{eg2pBZ0#Q[dv% Wpif"J@=R-pI{TZGJ7f?.kќhBQs|_1~1aM 4a"s)d%73^)]TpP𶧜(7uz'|o@{ `i+~^Jwh\YMU[Y]Vh#=|7b(g yUxSCnw6 4urjTV .S%nӸ{^ $;~}tyGOhޠ+bBdC/OPX⅕ҵR8}("Ih"Ga×Ku `f) e57H_?dm аQ 2cIjF`\U=%q;(o],^ىw"^*ZL t;Lza|dK%q'7|i)(]xL } n/脦}4Ql\S`G/7E#..([\(A'$]krё3hɍ *ݗ k-hV怡8!+MY~OMu?VO6 C_) v^^)"Qj5U~<lqdV~}u 89GQA[AH) % 1j'aHCm ?nc Xtv@}="v~>wbTb.ql`21f+ J:Ʃl}C?fm6"xv "v"(hF }ĝv$Pߦx")pA`%T-K)&I}585#K<(J)'#̇١+UwdLj#4'g2EhP1[_|MYc&=+Ez!ۂ E*!Dk:qDW JtwR {R&\L k4̴]hl( @AW')i-v'uxd{0-m_ e*.h/ ~c 8Iސތ~X4 m0tM`A/1ҧ.s@t' v5mRYɣu﹓ӈ2m,5R؜h9M $Q+Oz]~Šf OGM%*oʪC&D&qB^xp 5G+^[_ 8#܅4R%_!5Ol{`oVo Feqjj؊IJ8֐i" 얫a%~fpeу&Ql ڵ%/c]̔ap`(휎ڶ&sN}c{vL钝JWq~3BG5c.HYi|)ǔ;n7!m2 uAj4kMW5ač׆}ݸT EI8;bg4+ ] hW< O<ͿPi6C;&g1[u[1<~ oU{nGRS>zXv|&ws}jIwPpXzY8ԸYALZ1L䙾tG9Fρܞiw \2\jdiqԅM^S0~d cIYr6S+1JքlZ4J&݃f<-ỷ**|t )5ݷr*4N #~NjKϩ{p}NQRbPallp9sRRJS~] ݜc0-5^ {;ioj=]6ZŧnvzxQiZ 5"~5]d`KG،++T4 O_㿠fNb`hm%X e,9ɯC\  %-˭3TC:I47jhWʜS+}!?tOb gj-p֒{bjL&" apX/-?d}JqEX$H"*-?Bx2z^ R yQ:iG?M#ؙ*3̓ss߀jX,C8x5ڋ/y\9`TF=M= R4]BCK6须}g,Av<`*҅BVVd`Meݤx,*9)08( s'If_Φ&ٌؗ|`VIeB=~)Z41t1[K/@=!4pWa6=Nr,~҅E]m=%OTN 4cLChHUڻh"_p:LcK+~DNRGFuiu&;o[j ) )*QLksMki`9;,:Nx^G3r/<|E.u|k*lj"X#SOŰ ĺ+ w}acxXNE*Mbb1ٜvTĂ7+S$pݱ86Q3e?Xw{j:e X:d◄"xbbTU֭2bp)p,U 2ԴeV't7ׁ^~ 6eM隖YD PGQzBq`sa[h|9i(RVs&1*$Pl+?%㫀9Q/#Mv2a`b8ej H_'@6-2R3A!>4[kH Yc,4Ius0Kԯ-q\/sB"zNѹpI2Z~H ]oPőKVWՒJ+GC&jةr!OɑЂu(cmE$+TqsC[9g{sQAZuZ,f-ifa ,~4vXDF9۞lc(\Yi(u:jBgcĐװ ے\Yb@(E&xCOeH>l=7){5؈NuK@zⳢj$.)0;h\LCx94TXt7>iH]vTWNop5b7#*e$ LrKMsG,r{x?/2x|XݡOz|=ɟv,(%pPjpZ6 ~U28D^*5|p%]F1?c JkO\/}$^ wfc~l8?d(mk!;=}J;jB T,Z(~/n,kZfU' Rwt~G)ز"7Cj(`tU,(veS)x}D&~N[U"4\l= E>6qCL]G5,~UrQ#79 yQT?Å7n"ج~̊j>~OŨޭ>}%IY܍9&_Q`bH+CYs3!b,cMɟ#3ȸ9S m=+QJ nhrӗPI~xa\QjK2eoO 1?I$ OZ J{TNa٬@lk:6h%,`ĮW(~$o ;Ld&[yE6K{޾`̷)74SͲ{(VK>o'pB>u!8뷽s`k5-a[=J?Q jC^wYRUmnTnٲpC;E^f٩:D&;J'(>C73=_ff ޳<`޷Hl7~^4Ay6zg\U,|Bч׈Ny$7 idzxڄ\de6<={+Wԗ7\=-JHjyO ݗ2d.Bd"Żte.EŶå;5tuVd.s2*i 6ڀrqM4O['hPjvjhƂd%b sLVpp2DsBہPь^XϦ}R=N`:4 5>F&ݨ7$DO[SwӪEb8&й@!S?l X$ FVG>uQoqYW+nw=M! H^r|yf7|p${Dh̋gUr=Xxm[R¡Q) ]T܉ Om A=g.$Ӛ|4ߛGld.]V)J~_W"$kZ'Lf~I K }FL߿@I*sANq.yc3@ɟ1e<4?B` A$KϘ\A9P8+"(!Y@i):sKgiKl9կ[Oy)%W&@OZ؆X(L<i57QܟRv)`C_^#ߢ +$^jqvS} Б&yMON=f^r+Z؈V~تEt,RRIeau|۩u6ɗc0&0)@I+!f"u‑T\Йn9 t*]b:XgZӜa wNZՆt%qJ(+KhF.bgμHӹa%_#S 8nY @܉'w?jk ?-&50(~C;)e$۪P#^ja:䎨{jTvpv ˖'wW$@GN B6VC3J:% ljtG/&yld6LwY@DNm!TK"uL%}rOF !lP)ɄσSgSW7.otw Dι\:k9c !127чoTr2Dz64 (T/(A|t|Z6=@4 V5֨NNTMI=Q "~=iv Wwaٓ|j 2xꄮ_py>(8HD*yAxZj:"?$CfpVQyQ1 _Jr5[55'ew:X>=dnEFT>W}a,ц67Ta4_NveF^&[ϻ'&l0,|'\/w<}*u%9 gL©DJv67q$@UK95⯝$?28\w/CwP.k=}gOMI $(GI LG!Q (#І~ J]m6U>z5:F.^כ[q6=a|/Q W)I(i+ur}l̉!I mk{El^y2>%2K$AL1bqҞү!/KsDV#~JgqL[722!!&@yVW&Jp˜ y~P|ʡT=ZV?@1vE:U47u= yQH0易*IŁU OHJYo8z4JOX)T1C- x9i+%f4XbRΕur*-`voh_bCi\hpqX98š$)HJDwqv.4OkJ;)kܓ/3 KDf:=-$轞' YBzE!rymp'BЬ?l*0pE5 TlNZ)Bp3ILdHtۖT-e2)806r` ҌII+tדMaL}tX"%7<lEgǫzaD=s?OÛ\Lǡ] YE ɝc, Xy7(]SbDޛq.s)в.NX)S@.W2ő_yܶZ~!Z`97ҹD#kIIdƱ`i7b61"NpsD^cJb. 0?jOgNV\=Xah,0)W>UP(W=Ao$mtu92߆` OϜgQ ;GoNa0?ffzNNnDXLf0ŸB8cQnOô۠Nݕ7oL&fvJ||.x[1Q2xH7sI-D4rH3; +EuPtE imYN=O>p}ޑọgc-LKXЮCRc ?ܝl@u22v75oPW>'ԂTGpdYOoC֯7P <kٓA+ʓUq#_ m;p5icĔ3N(Jn&T v(h,$A\Зfxh-^Ȥp0p x6BuA1|Fe̙~L-O<&WC.=D`¶JӎeA?\S$Z/PpSĕ]|lpzb ~,=dE򭤠BZdB_sT6k=ZT]Ԫ@დng*|M7cy(mZϰ̳KbY_NK?.Hv3k Ckmj 'CFFFh& hȶ|E{{,$L2QG굴chWυp~ d\O3Q4[&\]2-ceg9R&qe[ :l#Oqs 2_sφ99PF$f@gNJS; pQ{,f@pX7-DLsw|3]F>'Z^sdxrf޸3FReRI‚C`_o~OM.fENE^Km<-AlRV+bD *PC^ë=7g4=7%lUAN+Aa_8H\[;ud ϫnQ3 lcS[DèJ~Ь4ԝ>ox!NJ